.elementor-8 .elementor-element.elementor-element-2bea386:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2bea386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/02/therapy.jpeg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2bea386 > .elementor-background-overlay{background-color:#000000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2bea386 > .elementor-container{min-height:90vh;}.elementor-8 .elementor-element.elementor-element-2bea386{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-0611a68{width:var( --container-widget-width, 101.88% );max-width:101.88%;--container-widget-width:101.88%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0611a68 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-0611a68 .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;font-size:60px;color:var( --e-global-color-f5a0c4a );}.elementor-8 .elementor-element.elementor-element-f135c0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-f135c0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-cce95d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d61af75 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-d61af75{text-align:center;}.elementor-8 .elementor-element.elementor-element-d61af75 .elementor-heading-title{color:var( --e-global-color-f9212ec );}.elementor-8 .elementor-element.elementor-element-b136008{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-b136008 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-b136008 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;color:var( --e-global-color-b4483c8 );}.elementor-8 .elementor-element.elementor-element-b4c3065:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b4c3065 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/09/fil_015-1-scaled-e1662286079284.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b4c3065 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-b4c3065 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-20b83db{--spacer-size:500px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-c846cce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-c846cce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-c846cce > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-8 .elementor-element.elementor-element-794005d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-794005d{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ecbd0fd{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ecbd0fd .elementor-button{font-weight:700;letter-spacing:2px;}.elementor-8 .elementor-element.elementor-element-29519d0{overflow:hidden;padding:50px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-81c87f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-81c87f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BB7B42B;}.elementor-8 .elementor-element.elementor-element-81c87f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-81c87f4 > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-81c87f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3ac580d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-3ac580d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/02/therapy-session.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3ac580d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3ac580d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f01ac53{--spacer-size:225px;}.elementor-8 .elementor-element.elementor-element-d9bde2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-d9bde2b > .elementor-element-populated{padding:85px 20px 85px 20px;}.elementor-8 .elementor-element.elementor-element-56637f7{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-56637f7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-56637f7 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-2e15dbf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-2e15dbf{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e15dbf .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-7113aa1{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-7113aa1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-2038f01{--spacer-size:0px;}.elementor-8 .elementor-element.elementor-element-4d41b62{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4d41b62 .elementor-button{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-4d4f866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4d4f866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/02/man-sitting.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4d4f866 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-4d4f866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ac86d05{--spacer-size:225px;}.elementor-8 .elementor-element.elementor-element-c9be75e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c9be75e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF3F2;}.elementor-8 .elementor-element.elementor-element-c9be75e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-c9be75e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-49976c5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-49976c5{text-align:center;}.elementor-8 .elementor-element.elementor-element-49976c5 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;color:var( --e-global-color-b4483c8 );}.elementor-8 .elementor-element.elementor-element-780eb13 .elementor-repeater-item-be5d049 > *{display:inline-block;}.elementor-8 .elementor-element.elementor-element-780eb13 .elementor-repeater-item-77387c4.dce-item_image{justify-content:top;}.elementor-8 .elementor-element.elementor-element-780eb13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-container-navigation i{font-size:40px;}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-container-navigation svg{height:40px;width:100%;}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-carousel-controls .swiper-button-left{height:40px;width:40px;margin-top:calc(40px / 2);}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-carousel-controls .swiper-button-right{height:40px;width:40px;margin-top:calc(40px / 2);}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right path, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left path, .elementor-8 .elementor-element.elementor-element-780eb13 .dce-container-navigation svg, .elementor-8 .elementor-element.elementor-element-780eb13 .dce-container-navigation i{fill:var( --e-global-color-b4483c8 );color:var( --e-global-color-b4483c8 );}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right line, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left line, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right polyline, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left polyline{stroke:var( --e-global-color-b4483c8 );}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right:hover path, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left:hover path, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left:hover svg, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right:hover svg, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left:hover i, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right:hover i{fill:var( --e-global-color-bc14453 );color:var( --e-global-color-bc14453 );}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right:hover line, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left:hover line, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right:hover polyline, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left:hover polyline{stroke:var( --e-global-color-bc14453 );}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:50%;}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left{left:-10px;}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right{right:-10px;}.elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-left, .elementor-8 .elementor-element.elementor-element-780eb13 .swiper-button-right{top:55px;}.elementor-8 .elementor-element.elementor-element-780eb13 .dce-posts-fallback{text-align:left;}.elementor-8 .elementor-element.elementor-element-c304bc8{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-e858f63{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-03a1a48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-03a1a48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BB7B42B;}.elementor-8 .elementor-element.elementor-element-03a1a48 > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 40px 85px 40px;}.elementor-8 .elementor-element.elementor-element-03a1a48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0d39fd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-0d39fd4 .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;font-size:40px;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-892cf72{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-892cf72 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-39c3295{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-39c3295 .elementor-button{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-0bc02bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-0bc02bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/02/Frihet-680.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0bc02bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8 .elementor-element.elementor-element-0bc02bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b4d942d{--spacer-size:300px;}.elementor-8 .elementor-element.elementor-element-f9f0ad5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f9f0ad5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BB7B42B;}.elementor-8 .elementor-element.elementor-element-f9f0ad5 > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 40px 85px 40px;}.elementor-8 .elementor-element.elementor-element-f9f0ad5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6056fcb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-6056fcb .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;font-size:40px;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-0f5b0ee{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-0f5b0ee > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-fa57c8d{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-fa57c8d .elementor-button{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-6b7a613:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6b7a613 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BB7B42B;}.elementor-8 .elementor-element.elementor-element-6b7a613 > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 40px 85px 40px;}.elementor-8 .elementor-element.elementor-element-6b7a613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e062356 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-e062356 .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;font-size:40px;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-01d5945{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-01d5945 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-dad2d32{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-dad2d32 .elementor-button{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:15px 20px 15px 20px;}.elementor-8 .elementor-element.elementor-element-38e94d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-38e94d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oskh.no/wp-content/uploads/2022/02/office-room.jpg");background-position:center right;background-size:cover;}.elementor-8 .elementor-element.elementor-element-38e94d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8 .elementor-element.elementor-element-38e94d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f5b5b92{--spacer-size:300px;}.elementor-8 .elementor-element.elementor-element-eca57ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-eca57ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8BB7B42B;}.elementor-8 .elementor-element.elementor-element-eca57ea > .elementor-element-populated{transition:background 0.6s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 40px 85px 40px;}.elementor-8 .elementor-element.elementor-element-eca57ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0e68fa8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-0e68fa8 .elementor-heading-title{font-family:"Shadows Into Light", Sans-serif;font-size:40px;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-b170bfd{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-b1ebf77 );}.elementor-8 .elementor-element.elementor-element-b170bfd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-dd6c9ee{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-dd6c9ee .elementor-button{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:15px 20px 15px 20px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-2bea386 > .elementor-container{min-height:550px;}.elementor-8 .elementor-element.elementor-element-228be0e > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-0611a68 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-f135c0e{padding:80px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-d61af75 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-b136008{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b4c3065:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b4c3065 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-20b83db{--spacer-size:600px;}.elementor-8 .elementor-element.elementor-element-c846cce > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-794005d{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ecbd0fd{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-29519d0{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-d9bde2b > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-8 .elementor-element.elementor-element-c9be75e{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-c304bc8{padding:40px 40px 60px 40px;}.elementor-8 .elementor-element.elementor-element-03a1a48 > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-8 .elementor-element.elementor-element-0bc02bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-f9f0ad5 > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-8 .elementor-element.elementor-element-6b7a613 > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-8 .elementor-element.elementor-element-38e94d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-eca57ea > .elementor-element-populated{padding:60px 30px 60px 30px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2bea386 > .elementor-container{min-height:0vh;}.elementor-8 .elementor-element.elementor-element-228be0e > .elementor-element-populated{padding:100px 20px 100px 20px;}.elementor-8 .elementor-element.elementor-element-0611a68 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-0611a68 .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-f135c0e{padding:40px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-20b83db{--spacer-size:275px;}.elementor-8 .elementor-element.elementor-element-c846cce > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-794005d{font-size:16px;}.elementor-8 .elementor-element.elementor-element-29519d0{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d9bde2b > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-8 .elementor-element.elementor-element-c9be75e{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-49976c5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-c304bc8{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-03a1a48 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-8 .elementor-element.elementor-element-f9f0ad5 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-8 .elementor-element.elementor-element-6b7a613 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-8 .elementor-element.elementor-element-eca57ea > .elementor-element-populated{padding:40px 20px 40px 20px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b4c3065{width:35%;}.elementor-8 .elementor-element.elementor-element-c846cce{width:65%;}.elementor-8 .elementor-element.elementor-element-3ac580d{width:24.666%;}.elementor-8 .elementor-element.elementor-element-d9bde2b{width:50.334%;}.elementor-8 .elementor-element.elementor-element-4d4f866{width:24.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-b4c3065{width:100%;}.elementor-8 .elementor-element.elementor-element-c846cce{width:100%;}.elementor-8 .elementor-element.elementor-element-03a1a48{width:50%;}.elementor-8 .elementor-element.elementor-element-0bc02bc{width:50%;}.elementor-8 .elementor-element.elementor-element-f9f0ad5{width:50%;}.elementor-8 .elementor-element.elementor-element-6b7a613{width:50%;}.elementor-8 .elementor-element.elementor-element-eca57ea{width:50%;}}/* Start custom CSS */.effect-btn{
    overflow:visible;
}

.effect-btn .elementor-button-wrapper::before{
    position:absolute;
    content:" ";
    left: -102px;
    top: 0px;
    width:72px;
    height:2px;
    background-color:#f0932b;
    transition:all 0.6s ease-in-out;
    z-index:1;
    opacity:0;
}

.effect-btn .elementor-button-wrapper::after{
    position:absolute;
    content:" ";
    left: 0px;
    top: calc(100% + 30px);
    width:2px;
    height:22px;
    background-color:#f0932b;
    transition:all 0.6s ease-in-out;
    z-index:1;
    opacity:0;
}

.effect-btn:hover .elementor-button-wrapper::after{
    top: 0px;
    opacity:1;
}

.effect-btn:hover .elementor-button-wrapper::before{
    left: 0px;
    opacity:1;
}

.effect-btn a{
    position:relative;
}

.effect-btn a::before{
    position:absolute;
    content:" ";
    right: -102px;
    bottom:0px;
    width:72px;
    height:2px;
    background-color:#f0932b;
    transition:all 0.6s ease-in-out;
    z-index:1;
    opacity:0;
}

.effect-btn a::after{
    position:absolute;
    content:" ";
    right:0px;
    bottom:calc(100% + 30px);
    width:2px;
    height:22px;
    background-color:#f0932b;
    transition:all 0.6s ease-in-out;
    z-index:1;
    opacity:0;
}

.effect-btn:hover a::after{
    bottom: 0px;
    opacity:1;
}

.effect-btn:hover a::before{
    right: 0px;
    opacity:1;
}

@media only screen and (min-width: 768px) and (max-width: 1024px)  {
    .tb-l1{
        right:10px;
    }
    
    .tb-t2{
        top:20px;
    }
    
    .tb-r1{
        left:10px;
    }
}

.flex-wrap>div{
    flex-wrap:wrap !important
}

.flex-wrap>div>div{
    width:33.3% !important;
    margin-bottom:20px;
}

@media (max-width:1024px){
.flex-wrap>div>div{
    width:50% !important;
}
}

@media (max-width:767px){
.flex-wrap>div>div{
    width:100% !important;
}
}

/* homepage */
.circle-span span{
    font-size:25px;
}

@media (max-width:767px){
.circle-span span{
    display:block;
    font-size:20px;
    margin-top:5px;
}
}

/* review container */
.review-container .dce-carousel-controls .swiper-button-prev,.review-container .dce-carousel-controls .swiper-button-next{
    width:auto;
    height:auto;
    background-color:#EBF3F2;
    border-radius: 100%;
}/* End custom CSS */