.elementor-30 .elementor-element.elementor-element-60295a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--padding-top:210px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-60295a7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gs-isolation.be/wp-content/uploads/2025/05/IMG_9178-scaled.jpg");background-position:-3% 25%;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-60295a7::before, .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-60295a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-60295a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-db6d5ef{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-db6d5ef .elementor-heading-title{font-family:var( --e-global-typography-6a4a1df-font-family ), Sans-serif;font-size:var( --e-global-typography-6a4a1df-font-size );font-weight:var( --e-global-typography-6a4a1df-font-weight );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-63f871a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-76a5bbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-b9b6ac5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:240px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-b9b6ac5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9b6ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88c6062 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-d75a363.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-d75a363{left:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-d75a363{right:40px;}.elementor-30 .elementor-element.elementor-element-d75a363{top:40px;z-index:0;}.elementor-30 .elementor-element.elementor-element-bdd0e3a > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-bdd0e3a{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-bdd0e3a{right:39px;}.elementor-30 .elementor-element.elementor-element-bdd0e3a{top:39px;}.elementor-30 .elementor-element.elementor-element-bdd0e3a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-bdd0e3a img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-e7ee4b1 .elementor-heading-title{font-family:var( --e-global-typography-ebbea6a-font-family ), Sans-serif;font-size:var( --e-global-typography-ebbea6a-font-size );font-weight:var( --e-global-typography-ebbea6a-font-weight );line-height:var( --e-global-typography-ebbea6a-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-d1c4cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-d1c4cf1 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-64d52ca{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:240px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-64d52ca:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-64d52ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88c6062 );}.elementor-30 .elementor-element.elementor-element-10fa6d4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-10fa6d4{left:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-10fa6d4{right:40px;}.elementor-30 .elementor-element.elementor-element-10fa6d4{top:40px;z-index:0;}.elementor-30 .elementor-element.elementor-element-1bd66ed > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-1bd66ed{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-1bd66ed{right:39px;}.elementor-30 .elementor-element.elementor-element-1bd66ed{top:39px;}.elementor-30 .elementor-element.elementor-element-1bd66ed.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-1bd66ed img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-dbefcba .elementor-heading-title{font-family:var( --e-global-typography-ebbea6a-font-family ), Sans-serif;font-size:var( --e-global-typography-ebbea6a-font-size );font-weight:var( --e-global-typography-ebbea6a-font-weight );line-height:var( --e-global-typography-ebbea6a-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-1e0c71b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-1e0c71b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-7d3e557{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:240px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-7d3e557:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7d3e557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88c6062 );}.elementor-30 .elementor-element.elementor-element-5a54f47.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-5a54f47{left:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-5a54f47{right:40px;}.elementor-30 .elementor-element.elementor-element-5a54f47{top:40px;z-index:0;}.elementor-30 .elementor-element.elementor-element-76fda8a > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-76fda8a{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-76fda8a{right:39px;}.elementor-30 .elementor-element.elementor-element-76fda8a{top:39px;}.elementor-30 .elementor-element.elementor-element-76fda8a.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-76fda8a img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-68bb628 .elementor-heading-title{font-family:var( --e-global-typography-ebbea6a-font-family ), Sans-serif;font-size:var( --e-global-typography-ebbea6a-font-size );font-weight:var( --e-global-typography-ebbea6a-font-weight );line-height:var( --e-global-typography-ebbea6a-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-fe859fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-fe859fc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-1412ed0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:240px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-1412ed0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1412ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88c6062 );}.elementor-30 .elementor-element.elementor-element-4b31f94.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-4b31f94{left:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-4b31f94{right:40px;}.elementor-30 .elementor-element.elementor-element-4b31f94{top:40px;z-index:0;}.elementor-30 .elementor-element.elementor-element-7325105 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7325105{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-7325105{right:39px;}.elementor-30 .elementor-element.elementor-element-7325105{top:39px;}.elementor-30 .elementor-element.elementor-element-7325105.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-7325105 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-af0e012 .elementor-heading-title{font-family:var( --e-global-typography-ebbea6a-font-family ), Sans-serif;font-size:var( --e-global-typography-ebbea6a-font-size );font-weight:var( --e-global-typography-ebbea6a-font-weight );line-height:var( --e-global-typography-ebbea6a-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-bd9e32c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-bd9e32c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-eb7767f{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--padding-top:240px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-eb7767f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-eb7767f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88c6062 );}.elementor-30 .elementor-element.elementor-element-b70c1dc.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-b70c1dc{left:40px;}body.rtl .elementor-30 .elementor-element.elementor-element-b70c1dc{right:40px;}.elementor-30 .elementor-element.elementor-element-b70c1dc{top:40px;z-index:0;}.elementor-30 .elementor-element.elementor-element-ffafa14 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-ffafa14{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-ffafa14{right:39px;}.elementor-30 .elementor-element.elementor-element-ffafa14{top:39px;}.elementor-30 .elementor-element.elementor-element-ffafa14.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-ffafa14 img{max-width:100%;}.elementor-30 .elementor-element.elementor-element-0c09008 .elementor-heading-title{font-family:var( --e-global-typography-ebbea6a-font-family ), Sans-serif;font-size:var( --e-global-typography-ebbea6a-font-size );font-weight:var( --e-global-typography-ebbea6a-font-weight );line-height:var( --e-global-typography-ebbea6a-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-a442d2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-a442d2a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-5c2c38f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2c078f7{--e-image-carousel-slides-to-show:6;}.elementor-30 .elementor-element.elementor-element-2c078f7 .swiper-wrapper{display:flex;align-items:center;}.elementor-30 .elementor-element.elementor-element-f08fa39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:0.9;--padding-top:110px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f08fa39:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f08fa39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gs-isolation.be/wp-content/uploads/2025/04/IMG_9149.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-f08fa39::before, .elementor-30 .elementor-element.elementor-element-f08fa39 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-f08fa39 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-f08fa39 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-f08fa39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-f08fa39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-66b36f0 > .elementor-widget-container{padding:10px 30px 10px 30px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-66b36f0 .elementor-heading-title{font-family:var( --e-global-typography-f34e596-font-family ), Sans-serif;font-size:var( --e-global-typography-f34e596-font-size );font-weight:var( --e-global-typography-f34e596-font-weight );text-transform:var( --e-global-typography-f34e596-text-transform );line-height:var( --e-global-typography-f34e596-line-height );color:var( --e-global-color-88c6062 );}.elementor-30 .elementor-element.elementor-element-fa9540d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-fa9540d{text-align:center;}.elementor-30 .elementor-element.elementor-element-fa9540d .elementor-heading-title{font-family:var( --e-global-typography-6a4a1df-font-family ), Sans-serif;font-size:var( --e-global-typography-6a4a1df-font-size );font-weight:var( --e-global-typography-6a4a1df-font-weight );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-c897c8a{--swiper-slides-to-display:4;--swiper-slides-gap:101px;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-c897c8a > .elementor-widget-container{margin:0% -25% 0% -25%;}.elementor-30 .elementor-element.elementor-element-c897c8a .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-b9b6ac5{--width:48%;}.elementor-30 .elementor-element.elementor-element-64d52ca{--width:48%;}.elementor-30 .elementor-element.elementor-element-7d3e557{--width:48%;}.elementor-30 .elementor-element.elementor-element-1412ed0{--width:48%;}.elementor-30 .elementor-element.elementor-element-eb7767f{--width:48%;}}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-60295a7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-db6d5ef .elementor-heading-title{font-size:var( --e-global-typography-6a4a1df-font-size );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );}.elementor-30 .elementor-element.elementor-element-76a5bbe{--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:wrap;}.elementor-30 .elementor-element.elementor-element-b9b6ac5{--min-height:300px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-d75a363{left:20px;}body.rtl .elementor-30 .elementor-element.elementor-element-d75a363{right:20px;}.elementor-30 .elementor-element.elementor-element-d75a363{top:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-bdd0e3a{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-bdd0e3a{right:19px;}.elementor-30 .elementor-element.elementor-element-bdd0e3a{top:19px;}.elementor-30 .elementor-element.elementor-element-e7ee4b1 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-64d52ca{--min-height:300px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-10fa6d4{left:20px;}body.rtl .elementor-30 .elementor-element.elementor-element-10fa6d4{right:20px;}.elementor-30 .elementor-element.elementor-element-10fa6d4{top:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-1bd66ed{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-1bd66ed{right:19px;}.elementor-30 .elementor-element.elementor-element-1bd66ed{top:19px;}.elementor-30 .elementor-element.elementor-element-dbefcba .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-7d3e557{--min-height:300px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-5a54f47{left:20px;}body.rtl .elementor-30 .elementor-element.elementor-element-5a54f47{right:20px;}.elementor-30 .elementor-element.elementor-element-5a54f47{top:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-76fda8a{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-76fda8a{right:19px;}.elementor-30 .elementor-element.elementor-element-76fda8a{top:19px;}.elementor-30 .elementor-element.elementor-element-68bb628 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-1412ed0{--min-height:300px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-4b31f94{left:20px;}body.rtl .elementor-30 .elementor-element.elementor-element-4b31f94{right:20px;}.elementor-30 .elementor-element.elementor-element-4b31f94{top:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7325105{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-7325105{right:19px;}.elementor-30 .elementor-element.elementor-element-7325105{top:19px;}.elementor-30 .elementor-element.elementor-element-af0e012 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-eb7767f{--min-height:300px;--padding-top:170px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-b70c1dc{left:20px;}body.rtl .elementor-30 .elementor-element.elementor-element-b70c1dc{right:20px;}.elementor-30 .elementor-element.elementor-element-b70c1dc{top:20px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-ffafa14{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-ffafa14{right:19px;}.elementor-30 .elementor-element.elementor-element-ffafa14{top:19px;}.elementor-30 .elementor-element.elementor-element-0c09008 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-2c078f7{--e-image-carousel-slides-to-show:4;}.elementor-30 .elementor-element.elementor-element-66b36f0 .elementor-heading-title{font-size:var( --e-global-typography-f34e596-font-size );line-height:var( --e-global-typography-f34e596-line-height );}.elementor-30 .elementor-element.elementor-element-fa9540d .elementor-heading-title{font-size:var( --e-global-typography-6a4a1df-font-size );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );}.elementor-30 .elementor-element.elementor-element-c897c8a{--swiper-slides-to-display:3;--swiper-slides-gap:50px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-60295a7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-60295a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-30 .elementor-element.elementor-element-60295a7{--padding-top:150px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-db6d5ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-db6d5ef .elementor-heading-title{font-size:var( --e-global-typography-6a4a1df-font-size );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );}.elementor-30 .elementor-element.elementor-element-63f871a{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-b9b6ac5{--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-bdd0e3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-bdd0e3a{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-bdd0e3a{right:19px;}.elementor-30 .elementor-element.elementor-element-bdd0e3a{text-align:center;}.elementor-30 .elementor-element.elementor-element-e7ee4b1{text-align:center;}.elementor-30 .elementor-element.elementor-element-e7ee4b1 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-d1c4cf1{text-align:center;}.elementor-30 .elementor-element.elementor-element-64d52ca{--min-height:0px;}.elementor-30 .elementor-element.elementor-element-dbefcba{text-align:center;}.elementor-30 .elementor-element.elementor-element-dbefcba .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-1e0c71b{text-align:center;}.elementor-30 .elementor-element.elementor-element-7d3e557{--min-height:0px;}.elementor-30 .elementor-element.elementor-element-68bb628{text-align:center;}.elementor-30 .elementor-element.elementor-element-68bb628 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-fe859fc{text-align:center;}.elementor-30 .elementor-element.elementor-element-1412ed0{--min-height:0px;}.elementor-30 .elementor-element.elementor-element-af0e012{text-align:center;}.elementor-30 .elementor-element.elementor-element-af0e012 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-bd9e32c{text-align:center;}.elementor-30 .elementor-element.elementor-element-eb7767f{--min-height:0px;}.elementor-30 .elementor-element.elementor-element-0c09008{text-align:center;}.elementor-30 .elementor-element.elementor-element-0c09008 .elementor-heading-title{font-size:var( --e-global-typography-ebbea6a-font-size );line-height:var( --e-global-typography-ebbea6a-line-height );}.elementor-30 .elementor-element.elementor-element-a442d2a{text-align:center;}.elementor-30 .elementor-element.elementor-element-5c2c38f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2c078f7{--e-image-carousel-slides-to-show:3;}.elementor-30 .elementor-element.elementor-element-f08fa39{--padding-top:60px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-66b36f0 .elementor-heading-title{font-size:var( --e-global-typography-f34e596-font-size );line-height:var( --e-global-typography-f34e596-line-height );}.elementor-30 .elementor-element.elementor-element-fa9540d .elementor-heading-title{font-size:var( --e-global-typography-6a4a1df-font-size );line-height:var( --e-global-typography-6a4a1df-line-height );letter-spacing:var( --e-global-typography-6a4a1df-letter-spacing );}.elementor-30 .elementor-element.elementor-element-c897c8a{--swiper-slides-to-display:1;}.elementor-30 .elementor-element.elementor-element-c897c8a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 30px 0px 30px;}}/* Start custom CSS for image, class: .elementor-element-d75a363 */.elementor-30 .elementor-element.elementor-element-d75a363{
    transition:all .8s;
    object-fit: cover;
    max-height: 100px !important;
    max-width: 100px !important;
    width:100%;
    aspect-ratio: 1/1;
    border-radius: 50% !important;
    object-fit: cover !important;
    overflow:hidden;
}

.elementor-30 .elementor-element.elementor-element-d75a363 img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.elementor-30 .elementor-element.elementor-element-d75a363:after{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: #000;
    opacity:.6;
    transition:all .5s;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdd0e3a */.elementor-30 .elementor-element.elementor-element-bdd0e3a{
    width:102px;
    height:102px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7ee4b1 */@media (max-width: 1676px) and (min-width: 1025px){
    .elementor-30 .elementor-element.elementor-element-e7ee4b1{
        min-height:79px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b6ac5 */.elementor-30 .elementor-element.elementor-element-b9b6ac5{
    overflow:hidden;
}
.elementor-30 .elementor-element.elementor-element-b9b6ac5:hover .service-image{
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius:0;
    left:0 !important;
    top:0 !important;
    width:100%;
    height:100%;
    border-radius:0 !important;
    transition:all .8s !important;
}

.elementor-30 .elementor-element.elementor-element-b9b6ac5:hover .service-image:after{
    opacity:.4 !important;
}

.elementor-30 .elementor-element.elementor-element-b9b6ac5 .description h4{
    transition:all .5s;
}

.elementor-30 .elementor-element.elementor-element-b9b6ac5:hover .description h4{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10fa6d4 */.elementor-30 .elementor-element.elementor-element-10fa6d4{
    transition:all .8s;
    object-fit: cover;
    max-height: 100px !important;
    max-width: 100px !important;
    width:100%;
    aspect-ratio: 1/1;
    border-radius: 50% !important;
    object-fit: cover !important;
    overflow:hidden;
}

.elementor-30 .elementor-element.elementor-element-10fa6d4 img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.elementor-30 .elementor-element.elementor-element-10fa6d4:after{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: #000;
    opacity:.6;
    transition:all .5s;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bd66ed */.elementor-30 .elementor-element.elementor-element-1bd66ed{
    width:102px;
    height:102px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbefcba */@media (max-width: 1676px) and (min-width: 1025px){
    .elementor-30 .elementor-element.elementor-element-dbefcba{
        min-height:79px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d52ca */.elementor-30 .elementor-element.elementor-element-64d52ca{
    overflow:hidden;
}
.elementor-30 .elementor-element.elementor-element-64d52ca:hover .service-image{
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius:0;
    left:0 !important;
    top:0 !important;
    width:100%;
    height:100%;
    border-radius:0 !important;
    transition:all .8s !important;
}

.elementor-30 .elementor-element.elementor-element-64d52ca:hover .service-image:after{
    opacity:.4 !important;
}

.elementor-30 .elementor-element.elementor-element-64d52ca .description h4{
    transition:all .5s;
}

.elementor-30 .elementor-element.elementor-element-64d52ca:hover .description h4{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a54f47 */.elementor-30 .elementor-element.elementor-element-5a54f47{
    transition:all .8s;
    object-fit: cover;
    max-height: 100px !important;
    max-width: 100px !important;
    width:100%;
    aspect-ratio: 1/1;
    border-radius: 50% !important;
    object-fit: cover !important;
    overflow:hidden;
}

.elementor-30 .elementor-element.elementor-element-5a54f47 img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.elementor-30 .elementor-element.elementor-element-5a54f47:after{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: #000;
    opacity:.6;
    transition:all .5s;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76fda8a */.elementor-30 .elementor-element.elementor-element-76fda8a{
    width:102px;
    height:102px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68bb628 */@media (max-width: 1676px) and (min-width: 1025px){
    .elementor-30 .elementor-element.elementor-element-68bb628{
        min-height:79px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3e557 */.elementor-30 .elementor-element.elementor-element-7d3e557{
    overflow:hidden;
}
.elementor-30 .elementor-element.elementor-element-7d3e557:hover .service-image{
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius:0;
    left:0 !important;
    top:0 !important;
    width:100%;
    height:100%;
    border-radius:0 !important;
    transition:all .8s !important;
}

.elementor-30 .elementor-element.elementor-element-7d3e557:hover .service-image:after{
    opacity:.4 !important;
}

.elementor-30 .elementor-element.elementor-element-7d3e557 .description h4{
    transition:all .5s;
}

.elementor-30 .elementor-element.elementor-element-7d3e557:hover .description h4{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b31f94 */.elementor-30 .elementor-element.elementor-element-4b31f94{
    transition:all .8s;
    object-fit: cover;
    max-height: 100px !important;
    max-width: 100px !important;
    width:100%;
    aspect-ratio: 1/1;
    border-radius: 50% !important;
    object-fit: cover !important;
    overflow:hidden;
}

.elementor-30 .elementor-element.elementor-element-4b31f94 img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.elementor-30 .elementor-element.elementor-element-4b31f94:after{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: #000;
    opacity:.6;
    transition:all .5s;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7325105 */.elementor-30 .elementor-element.elementor-element-7325105{
    width:102px;
    height:102px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af0e012 */@media (max-width: 1676px) and (min-width: 1025px){
    .elementor-30 .elementor-element.elementor-element-af0e012{
        min-height:79px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1412ed0 */.elementor-30 .elementor-element.elementor-element-1412ed0{
    overflow:hidden;
}
.elementor-30 .elementor-element.elementor-element-1412ed0:hover .service-image{
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius:0;
    left:0 !important;
    top:0 !important;
    width:100%;
    height:100%;
    border-radius:0 !important;
    transition:all .8s !important;
}

.elementor-30 .elementor-element.elementor-element-1412ed0:hover .service-image:after{
    opacity:.4 !important;
}

.elementor-30 .elementor-element.elementor-element-1412ed0 .description h4{
    transition:all .5s;
}

.elementor-30 .elementor-element.elementor-element-1412ed0:hover .description h4{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b70c1dc */.elementor-30 .elementor-element.elementor-element-b70c1dc{
    transition:all .8s;
    object-fit: cover;
    max-height: 100px !important;
    max-width: 100px !important;
    width:100%;
    aspect-ratio: 1/1;
    border-radius: 50% !important;
    object-fit: cover !important;
    overflow:hidden;
}

.elementor-30 .elementor-element.elementor-element-b70c1dc img{
    width:100%;
    height:100%;
    object-fit: cover;
}

.elementor-30 .elementor-element.elementor-element-b70c1dc:after{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    background: #000;
    opacity:.6;
    transition:all .5s;
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffafa14 */.elementor-30 .elementor-element.elementor-element-ffafa14{
    width:102px;
    height:102px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c09008 */@media (max-width: 1676px) and (min-width: 1025px){
    .elementor-30 .elementor-element.elementor-element-0c09008{
        min-height:79px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb7767f */.elementor-30 .elementor-element.elementor-element-eb7767f{
    overflow:hidden;
}
.elementor-30 .elementor-element.elementor-element-eb7767f:hover .service-image{
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius:0;
    left:0 !important;
    top:0 !important;
    width:100%;
    height:100%;
    border-radius:0 !important;
    transition:all .8s !important;
}

.elementor-30 .elementor-element.elementor-element-eb7767f:hover .service-image:after{
    opacity:.4 !important;
}

.elementor-30 .elementor-element.elementor-element-eb7767f .description h4{
    transition:all .5s;
}

.elementor-30 .elementor-element.elementor-element-eb7767f:hover .description h4{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66b36f0 */.elementor-30 .elementor-element.elementor-element-66b36f0:after{
    content:'';
    display:block;
    position:absolute;
    left:50%;
    transform:translatex(-50%);
    bottom:-10px;
    width:50px;
    height:2px;
    background: var(--e-global-color-accent);
;
}/* End custom CSS */