.elementor-1159 .elementor-element.elementor-element-72da7be:not(.elementor-motion-effects-element-type-background),.elementor-1159 .elementor-element.elementor-element-72da7be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://alemena.ch/wp-content/uploads/2024/08/new-bg-home-alemena_n.jpg");background-position:0 0;background-repeat:no-repeat}.elementor-1159 .elementor-element.elementor-element-72da7be{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1159 .elementor-element.elementor-element-72da7be>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1159 .elementor-element.elementor-element-aba585c>.elementor-container{min-height:710px}.elementor-1159 .elementor-element.elementor-element-aba585c{margin-top:175px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-0f14c8c{--spacer-size:710px;width:var(--container-widget-width,1435px);max-width:1435px;--container-widget-width:1435px;--container-widget-flex-grow:0;top:0}.elementor-1159 .elementor-element.elementor-element-0f14c8c>.elementor-widget-container{background-image:url("https://alemena.ch/wp-content/uploads/2024/08/5-Alemena.jpg");background-repeat:no-repeat;background-size:74% auto}.elementor-1159 .elementor-element.elementor-element-0f14c8c.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-0f14c8c{left:320px}body.rtl .elementor-1159 .elementor-element.elementor-element-0f14c8c{right:320px}.elementor-1159 .elementor-element.elementor-element-dcae103{width:var(--container-widget-width,650px);max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;top:60px}.elementor-1159 .elementor-element.elementor-element-dcae103>.elementor-widget-container{margin:-18px 0 0}.elementor-1159 .elementor-element.elementor-element-dcae103.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-dcae103{left:373px}body.rtl .elementor-1159 .elementor-element.elementor-element-dcae103{right:373px}.elementor-1159 .elementor-element.elementor-element-dcae103 .elementor-heading-title{font-size:100px;line-height:.9em;text-shadow:0px 0px 50px rgba(0,0,0,.69);color:#fff}.elementor-1159 .elementor-element.elementor-element-795d1e7{width:auto;max-width:auto;top:182px}.elementor-1159 .elementor-element.elementor-element-795d1e7>.elementor-widget-container{background-image:url("https://alemena.ch/wp-content/uploads/2019/06/line-vertical.png");padding:60px 0 0;background-position:top center;background-repeat:no-repeat;background-size:2px auto}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-795d1e7{left:38px}body.rtl .elementor-1159 .elementor-element.elementor-element-795d1e7{right:38px}.elementor-1159 .elementor-element.elementor-element-795d1e7 .elementor-heading-title{letter-spacing:4.2px}.elementor-1159 .elementor-element.elementor-element-93f7f2e .gem-button-container .gem-button{background-color:var(--e-global-color-primary);border-radius:0}.elementor-1159 .elementor-element.elementor-element-93f7f2e .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-1159 .elementor-element.elementor-element-93f7f2e{width:var(--container-widget-width,320px);max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-93f7f2e{left:0}body.rtl .elementor-1159 .elementor-element.elementor-element-93f7f2e{right:0}.elementor-1159 .elementor-element.elementor-element-93f7f2e .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0}.elementor-1159 .elementor-element.elementor-element-93f7f2e .gem-button-container .gem-button .gem-text-button{font-size:14px;line-height:110px;letter-spacing:2.8px}.elementor-1159 .elementor-element.elementor-element-0cb79d3{--spacer-size:110px;width:var(--container-widget-width,110px);max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;bottom:0}.elementor-1159 .elementor-element.elementor-element-0cb79d3>.elementor-widget-container{background-color:#fff}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-0cb79d3{left:320px}body.rtl .elementor-1159 .elementor-element.elementor-element-0cb79d3{right:320px}.elementor-1159 .elementor-element.elementor-element-ffe3d92{overflow:hidden;margin-top:250px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote{background-color:rgba(2,1,1,0)}.elementor-1159 .elementor-element.elementor-element-ae06521>.elementor-widget-container{margin:-150px 0 0}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote:not(.gem-quote-style-3){padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote:after{font-size:76px;color:var(--e-global-color-primary);right:10%}.elementor-1159 .elementor-element.elementor-element-5edf71d .gem-image.gem-wrapbox{float:left}.elementor-1159 .elementor-element.elementor-element-5edf71d .gem-image a:before{background-color:rgba(202,122,137,.8)}.elementor-1159 .elementor-element.elementor-element-5edf71d>.elementor-widget-container{margin:30px 0 0}.elementor-1159 .elementor-element.elementor-element-5edf71d{z-index:2}.elementor-1159 .elementor-element.elementor-element-5edf71d .gem-image img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-5edf71d .gem-image a:hover img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-83e60a4>.elementor-widget-container{margin:30px 0}.elementor-1159 .elementor-element.elementor-element-83e60a4,.elementor-1159 .elementor-element.elementor-element-83e60a4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1a1a1d}.elementor-1159 .elementor-element.elementor-element-8b78a34,.elementor-1159 .elementor-element.elementor-element-8b78a34 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5f727f}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button{background-color:var(--e-global-color-primary)}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-1159 .elementor-element.elementor-element-e51e7e8>.elementor-widget-container{margin:75px 0 0}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container{text-align:left}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0 40px}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button .gem-text-button{font-size:14px;line-height:50px;letter-spacing:2.8px}.elementor-1159 .elementor-element.elementor-element-50be1c9{overflow:hidden;margin-top:150px;margin-bottom:0;padding:0}.elementor-1159 .elementor-element.elementor-element-b6ee8ea>.elementor-widget-container{margin:75px 0 0}.elementor-1159 .elementor-element.elementor-element-b6ee8ea{text-align:center}.elementor-1159 .elementor-element.elementor-element-b6ee8ea .elementor-heading-title{font-size:120px}.elementor-1159 .elementor-element.elementor-element-01ee640>.elementor-widget-container{margin:30px 0}.elementor-1159 .elementor-element.elementor-element-01ee640,.elementor-1159 .elementor-element.elementor-element-01ee640 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1a1a1d}.elementor-1159 .elementor-element.elementor-element-fb151ec{margin-top:0;margin-bottom:150px}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote{background-color:rgba(2,1,1,0)}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote:not(.gem-quote-style-3){padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote blockquote,.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote blockquote span,.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote blockquote p{color:#1a1a1d !important}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote:after{font-size:1px;color:#faecef;right:10%}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote{background-color:rgba(2,1,1,0)}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote:not(.gem-quote-style-3){padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 50px}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote blockquote,.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote blockquote span,.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote blockquote p{color:#1a1a1d !important}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote:after{font-size:76px;color:var(--e-global-color-primary);right:10%}.elementor-1159 .elementor-element.elementor-element-63a6d75>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-1159 .elementor-element.elementor-element-63a6d75{margin-top:0;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-f2ee1d2>.elementor-widget-container{margin:0 0 50px}.elementor-1159 .elementor-element.elementor-element-f2ee1d2{text-align:center}.elementor-1159 .elementor-element.elementor-element-f2ee1d2 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-1159 .elementor-element.elementor-element-e6ff629{padding:100px 21px 50px}.elementor-1159 .elementor-element.elementor-element-bd7f330{text-align:center}.elementor-1159 .elementor-element.elementor-element-bd7f330 .elementor-heading-title{font-size:96px;letter-spacing:0px}.elementor-1159 .elementor-element.elementor-element-d8bf252{margin-top:75px;margin-bottom:75px}.elementor-1159 .elementor-element.elementor-element-30f0410{margin-top:0;margin-bottom:150px;padding:50px 0 0}.elementor-1159 .elementor-element.elementor-element-3cc8a15>.elementor-widget-container{margin:0}.elementor-1159 .elementor-element.elementor-element-3cc8a15{text-align:center}.elementor-1159 .elementor-element.elementor-element-3cc8a15 .elementor-heading-title{font-size:96px;letter-spacing:0px}.elementor-1159 .elementor-element.elementor-element-a956bae>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-1159 .elementor-element.elementor-element-a956bae{margin-top:75px;margin-bottom:75px}.elementor-1159 .elementor-element.elementor-element-2ceb060e .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-1159 .elementor-element.elementor-element-2ceb060e .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-1159 .elementor-element.elementor-element-2ceb060e .gem-gallery-grid .not-fullwidth-block ul,.elementor-1159 .elementor-element.elementor-element-2ceb060e .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-1159 .elementor-element.elementor-element-2ceb060e .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-1159 .elementor-element.elementor-element-2ceb060e .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-f5dfec3:not(.elementor-motion-effects-element-type-background),.elementor-1159 .elementor-element.elementor-element-f5dfec3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,#fff 50%,#f6f6f6 50%)}.elementor-1159 .elementor-element.elementor-element-f5dfec3{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-50px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-f5dfec3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1159 .elementor-element.elementor-element-1189e60{margin-top:90px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-fb46a5b .gem-image.gem-wrapbox{float:left}.elementor-1159 .elementor-element.elementor-element-fb46a5b .gem-image a:before{background-color:rgba(202,122,137,.8)}.elementor-1159 .elementor-element.elementor-element-fb46a5b>.elementor-widget-container{margin:30px 0 0}.elementor-1159 .elementor-element.elementor-element-fb46a5b{z-index:2}.elementor-1159 .elementor-element.elementor-element-fb46a5b .gem-image img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-fb46a5b .gem-image a:hover img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-26f34ef>.elementor-widget-container{padding:0 0 0 50px}.elementor-1159 .elementor-element.elementor-element-2a08365{overflow:hidden;margin-top:0;margin-bottom:0;padding:110px 0 0}.elementor-1159 .elementor-element.elementor-element-3f3c173.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1159 .elementor-element.elementor-element-e3db9b8>.elementor-widget-container{margin:0}.elementor-1159 .elementor-element.elementor-element-e3db9b8{text-align:center}.elementor-1159 .elementor-element.elementor-element-e3db9b8 .elementor-heading-title{font-size:96px;letter-spacing:0px}.elementor-1159 .elementor-element.elementor-element-8c2b657{width:var(--container-widget-width,770px);max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center}.elementor-1159 .elementor-element.elementor-element-8c2b657>.elementor-widget-container{margin:0 0 70px}.elementor-1159 .elementor-element.elementor-element-8c2b657,.elementor-1159 .elementor-element.elementor-element-8c2b657 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5f727f}.elementor-1159 .elementor-element.elementor-element-86f0771{width:var(--container-widget-width,770px);max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center}.elementor-1159 .elementor-element.elementor-element-86f0771>.elementor-widget-container{margin:0 0 25px}.elementor-1159 .elementor-element.elementor-element-86f0771,.elementor-1159 .elementor-element.elementor-element-86f0771 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#5f727f}.elementor-1159 .elementor-element.elementor-element-935dc1d .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-1159 .elementor-element.elementor-element-935dc1d .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-1159 .elementor-element.elementor-element-935dc1d>.elementor-widget-container{margin:0 0 50px}.elementor-1159 .elementor-element.elementor-element-935dc1d .gem-image img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-935dc1d .gem-image a:hover img{opacity:calc(100/100)}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button{background-color:var(--e-global-color-primary)}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container{text-align:center}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0 40px}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button .gem-text-button{font-size:14px;line-height:50px;letter-spacing:2.8px}.elementor-1159 .elementor-element.elementor-element-2f06849{--spacer-size:13px}.elementor-1159 .elementor-element.elementor-element-2f06849>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:120px 0 -10px}.elementor-1159 .elementor-element.elementor-element-59ba8222>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1159 .elementor-element.elementor-element-59ba8222:not(.elementor-motion-effects-element-type-background),.elementor-1159 .elementor-element.elementor-element-59ba8222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://alemena.ch/wp-content/uploads/2024/08/13-Alemena_dark.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1159 .elementor-element.elementor-element-59ba8222{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff;padding:90px 0 110px}.elementor-1159 .elementor-element.elementor-element-59ba8222>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-image{width:128px;height:128px}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-image,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-image img,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-image>span:before{border-radius:60%}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-name,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-name span{color:var(--e-global-color-accent);font-size:25px}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-text p,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-text div{color:#fff}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-wrapper:after,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-wrapper p:after{color:var(--e-global-color-primary)}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-testimonial-wrapper p:after,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-testimonial-wrapper:after{font-size:60px}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-prev:after,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-next:after{color:#020101!important}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-prev:hover:after,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonials .gem-next:hover:after{color:#FFFFFF!important}.elementor-1159 .elementor-element.elementor-element-4dde458{padding:100px 21px}.elementor-1159 .elementor-element.elementor-element-5712281e{text-align:center}.elementor-1159 .elementor-element.elementor-element-5712281e .elementor-heading-title{font-size:96px;letter-spacing:0px}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button{background-color:var(--e-global-color-primary)}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-accent)}.elementor-1159 .elementor-element.elementor-element-f137506>.elementor-widget-container{margin:50px 0 0}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container{text-align:center}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:0 40px}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button .gem-text-button{font-size:14px;line-height:50px;letter-spacing:2.8px}.elementor-1159 .elementor-element.elementor-element-64f8c80>.elementor-widget-container{margin:30px 0 0}.elementor-1159 .elementor-element.elementor-element-64f8c80,.elementor-1159 .elementor-element.elementor-element-64f8c80 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#1a1a1d}.elementor-1159 .elementor-element.elementor-element-f3fea5f{margin-top:25px;margin-bottom:75px}@media(max-width:1024px) and (min-width:768px){.elementor-1159 .elementor-element.elementor-element-5e39865{width:100%}.elementor-1159 .elementor-element.elementor-element-8567fe8{width:100%}.elementor-1159 .elementor-element.elementor-element-b0aa8c5{width:100%}.elementor-1159 .elementor-element.elementor-element-0eec3ac{width:100%}.elementor-1159 .elementor-element.elementor-element-1a15857{width:100%}.elementor-1159 .elementor-element.elementor-element-54d109fa{width:100%}.elementor-1159 .elementor-element.elementor-element-270895f{width:100%}.elementor-1159 .elementor-element.elementor-element-56c4a45{width:100%}.elementor-1159 .elementor-element.elementor-element-ae03608{width:100%}}@media(max-width:1024px){.elementor-1159 .elementor-element.elementor-element-72da7be:not(.elementor-motion-effects-element-type-background),.elementor-1159 .elementor-element.elementor-element-72da7be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:0px auto}.elementor-1159 .elementor-element.elementor-element-aba585c>.elementor-container{min-height:460px}.elementor-1159 .elementor-element.elementor-element-aba585c{margin-top:70px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-0f14c8c{--spacer-size:460px;width:100%;max-width:100%;top:0}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-0f14c8c{left:0}body.rtl .elementor-1159 .elementor-element.elementor-element-0f14c8c{right:0}.elementor-1159 .elementor-element.elementor-element-0f14c8c>.elementor-widget-container{background-size:cover}.elementor-1159 .elementor-element.elementor-element-dcae103{width:var(--container-widget-width,332px);max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;top:106px}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-dcae103{left:51px}body.rtl .elementor-1159 .elementor-element.elementor-element-dcae103{right:51px}.elementor-1159 .elementor-element.elementor-element-dcae103 .elementor-heading-title{font-size:60px;line-height:55px}.elementor-1159 .elementor-element.elementor-element-50be1c9{margin-top:0;margin-bottom:0;padding:70px 0 0}.elementor-1159 .elementor-element.elementor-element-fb151ec{margin-top:0;margin-bottom:100px}.elementor-1159 .elementor-element.elementor-element-63a6d75{margin-top:0;margin-bottom:100px}.elementor-1159 .elementor-element.elementor-element-b0aa8c5>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-0eec3ac>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-30f0410{margin-top:0;margin-bottom:100px}.elementor-1159 .elementor-element.elementor-element-a956bae{margin-top:0;margin-bottom:100px}.elementor-1159 .elementor-element.elementor-element-f5dfec3{margin-top:50px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-26f34ef>.elementor-widget-container{margin:0 0 0 -135px;padding:0}.elementor-1159 .elementor-element.elementor-element-270895f>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-ae03608>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-1159 .elementor-element.elementor-element-72da7be:not(.elementor-motion-effects-element-type-background),.elementor-1159 .elementor-element.elementor-element-72da7be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-1159 .elementor-element.elementor-element-aba585c>.elementor-container{min-height:470px}.elementor-1159 .elementor-element.elementor-element-0f14c8c{--spacer-size:470px}.elementor-1159 .elementor-element.elementor-element-0f14c8c>.elementor-widget-container{background-position:-170px 0;background-size:cover}.elementor-1159 .elementor-element.elementor-element-dcae103{width:100%;max-width:100%;top:98px}.elementor-1159 .elementor-element.elementor-element-dcae103>.elementor-widget-container{padding:0 20px}body:not(.rtl) .elementor-1159 .elementor-element.elementor-element-dcae103{left:4px}body.rtl .elementor-1159 .elementor-element.elementor-element-dcae103{right:4px}.elementor-1159 .elementor-element.elementor-element-dcae103 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-1159 .elementor-element.elementor-element-ae06521>.elementor-widget-container{margin:-200px 0 0}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote:not(.gem-quote-style-3){padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-ae06521 .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-5edf71d>.elementor-widget-container{margin:70px 0 0}.elementor-1159 .elementor-element.elementor-element-1eca519>.elementor-element-populated{margin:60px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-e51e7e8>.elementor-widget-container{padding:0}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px}.elementor-1159 .elementor-element.elementor-element-e51e7e8 .gem-button-container .gem-button .gem-text-button{line-height:1.8em}.elementor-1159 .elementor-element.elementor-element-50be1c9{padding:40px 0 0}.elementor-1159 .elementor-element.elementor-element-b6ee8ea .elementor-heading-title{font-size:55px}.elementor-1159 .elementor-element.elementor-element-01ee640>.elementor-widget-container{margin:30px 25px}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote:not(.gem-quote-style-3){padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-c736a56 .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-5ff2dbd>.elementor-element-populated{margin:-25px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote:not(.gem-quote-style-3){padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-33bf79c .gem-quote.gem-quote-style-3 blockquote{padding:4px 4px 70px}.elementor-1159 .elementor-element.elementor-element-3c409c1>.elementor-element-populated{margin:-25px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-f2ee1d2>.elementor-widget-container{margin:0 0 15px}.elementor-1159 .elementor-element.elementor-element-e6ff629{padding:0 21px 25px}.elementor-1159 .elementor-element.elementor-element-bd7f330>.elementor-widget-container{margin:-10px -10px 0}.elementor-1159 .elementor-element.elementor-element-bd7f330 .elementor-heading-title{font-size:55px}.elementor-1159 .elementor-element.elementor-element-d8bf252{margin-top:50px;margin-bottom:50px;padding:0}.elementor-1159 .elementor-element.elementor-element-8567fe8>.elementor-element-populated{padding:0}.elementor-1159 .elementor-element.elementor-element-b0aa8c5>.elementor-element-populated{padding:25px 0 0}.elementor-1159 .elementor-element.elementor-element-0eec3ac>.elementor-element-populated{padding:25px 0 0}.elementor-1159 .elementor-element.elementor-element-3cc8a15>.elementor-widget-container{margin:-10px 0 0}.elementor-1159 .elementor-element.elementor-element-3cc8a15 .elementor-heading-title{font-size:70px}.elementor-1159 .elementor-element.elementor-element-a956bae{margin-top:50px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-6a22a50>.elementor-element-populated{margin:-25px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-1159 .elementor-element.elementor-element-f5dfec3{margin-top:50px;margin-bottom:0}.elementor-1159 .elementor-element.elementor-element-1189e60{margin-top:25px;margin-bottom:25px}.elementor-1159 .elementor-element.elementor-element-fb46a5b>.elementor-widget-container{margin:70px 0 0}.elementor-1159 .elementor-element.elementor-element-26f34ef>.elementor-widget-container{margin:0;padding:0}.elementor-1159 .elementor-element.elementor-element-26f34ef .elementor-heading-title{font-size:39px;line-height:1.4em}.elementor-1159 .elementor-element.elementor-element-2a08365{padding:50px 0 0}.elementor-1159 .elementor-element.elementor-element-e3db9b8>.elementor-widget-container{margin:-10px 0 0}.elementor-1159 .elementor-element.elementor-element-e3db9b8 .elementor-heading-title{font-size:66px}.elementor-1159 .elementor-element.elementor-element-8c2b657>.elementor-widget-container{margin:25px 0 50px}.elementor-1159 .elementor-element.elementor-element-86f0771>.elementor-widget-container{margin:25px 0 50px}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px}.elementor-1159 .elementor-element.elementor-element-f96a66d .gem-button-container .gem-button .gem-text-button{line-height:1.8em}.elementor-1159 .elementor-element.elementor-element-2f06849>.elementor-widget-container{margin:60px 0 -10px}.elementor-1159 .elementor-element.elementor-element-59ba8222{padding:0}.elementor-bc-flex-widget .elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1159 .elementor-element.elementor-element-24e600c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1159 .elementor-element.elementor-element-24e600c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0}.elementor-1159 .elementor-element.elementor-element-5e40b5b2.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-name,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-company,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-position,.elementor-1159 .elementor-element.elementor-element-5e40b5b2 .gem-testimonial-text{text-align:center}.elementor-1159 .elementor-element.elementor-element-4dde458{padding:100px 21px 50px}.elementor-1159 .elementor-element.elementor-element-54d109fa>.elementor-element-populated{padding:0 0 25px}.elementor-1159 .elementor-element.elementor-element-5712281e>.elementor-widget-container{margin:-10px 0 0}.elementor-1159 .elementor-element.elementor-element-5712281e .elementor-heading-title{font-size:66px}.elementor-1159 .elementor-element.elementor-element-f137506>.elementor-widget-container{margin:50px 25px 0}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 20px}.elementor-1159 .elementor-element.elementor-element-f137506 .gem-button-container .gem-button .gem-text-button{line-height:1.8em}}@media (min-width:1025px) and (max-width:1351px){.title-top{left:21px !important}}.vertical{writing-mode:tb-rl;transform:rotate(-180deg)}