.elementor-7 .elementor-element.elementor-element-f8caf07{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-repeater-item-33b4816 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.rimidistribution.it/wp-content/uploads/2026/04/8d59e423401de42f4db5ac7153dc7c3056146756-scaled.webp);background-size:cover;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-repeater-item-33b4816 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-repeater-item-9d068bf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.rimidistribution.it/wp-content/uploads/2026/04/imgi_141_f56ecc34cf48ac893917d566fdefbe2d8794db4d-scaled-1.webp);background-size:cover;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-repeater-item-9d068bf .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-button{background-color:var( --e-global-color-secondary );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 );border-width:0px;border-radius:100px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide-contents{max-width:66%;}.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide-inner{padding:0% 0% 0% 7%;text-align:start;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-heading{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 );}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-description{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 );}.elementor-7 .elementor-element.elementor-element-988e7d7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a7a58cb{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5253ebb{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e19d2bb{--display:flex;--min-height:300px;--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-end;--overlay-opacity:0.9;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e19d2bb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e19d2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.rimidistribution.it/wp-content/uploads/2026/04/a0df0ecfba59512388c29899cf85a7ab246efcd6.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e19d2bb::before, .elementor-7 .elementor-element.elementor-element-e19d2bb > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e19d2bb > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e19d2bb > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e19d2bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e19d2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FCFCFC00 0%, var( --e-global-color-text ) 62%);}.elementor-7 .elementor-element.elementor-element-06f3b81 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-62b6f13{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1091ff7{--display:flex;--min-height:300px;--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-end;--overlay-opacity:0.9;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1091ff7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1091ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.rimidistribution.it/wp-content/uploads/2026/04/6b05db309bea0adb54b62081c7611b536ebbde04.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1091ff7::before, .elementor-7 .elementor-element.elementor-element-1091ff7 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1091ff7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1091ff7 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1091ff7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1091ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FCFCFC00 0%, var( --e-global-color-text ) 62%);}.elementor-7 .elementor-element.elementor-element-5bb3cb5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-288f9db{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-52d5c96{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54b0a12{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-54b0a12 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-54b0a12 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-54b0a12 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-54b0a12 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-086bec0{--display:flex;--min-height:300px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.84;}.elementor-7 .elementor-element.elementor-element-086bec0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-086bec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rimidistribution.it/wp-content/uploads/2026/04/815544354f729a1e9df76fb2f914103ff13f3cb5-scaled.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-086bec0::before, .elementor-7 .elementor-element.elementor-element-086bec0 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-086bec0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-086bec0 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-086bec0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-086bec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-text ) 87%);}.elementor-7 .elementor-element.elementor-element-da03fe8{--display:flex;--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:center;}.elementor-7 .elementor-element.elementor-element-3aedc15 .elementor-counter{gap:10px;}.elementor-7 .elementor-element.elementor-element-3aedc15 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-3aedc15 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-e7fd3a2{--display:flex;--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:center;}.elementor-7 .elementor-element.elementor-element-958baef .elementor-counter{gap:10px;}.elementor-7 .elementor-element.elementor-element-958baef .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-958baef .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-ce8ebe7{--display:flex;--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:center;}.elementor-7 .elementor-element.elementor-element-d3e8d97 .elementor-counter{gap:10px;}.elementor-7 .elementor-element.elementor-element-d3e8d97 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d3e8d97 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-c851438{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a39b53f{--display:flex;--min-height:500px;--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-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a39b53f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a39b53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.rimidistribution.it/wp-content/uploads/2026/04/a0b07e052ff6c6bfed929399cba7498beb33d7d1.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a04308d{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4651daa{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-6c52e2b .elementor-button{background-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 );border-radius:100px 100px 100px 100px;}.elementor-7 .elementor-element.elementor-element-b3bef73{--display:flex;--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b3bef73:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b3bef73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rimidistribution.it/wp-content/uploads/2026/04/8228e228e4a46434a57b1f59781f684d3d93f01f-scaled.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b3bef73::before, .elementor-7 .elementor-element.elementor-element-b3bef73 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b3bef73 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b3bef73 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b3bef73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b3bef73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #02010100 0%, var( --e-global-color-text ) 60%);}.elementor-7 .elementor-element.elementor-element-6b17718{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-717774a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:40px;}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon{font-size:80px;}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title a{font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-description{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 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:40px;}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon{font-size:80px;}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title a{font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-description{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 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:40px;}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon{font-size:80px;}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title a{font-family:var( --e-global-typography-e8c5138-font-family ), Sans-serif;font-size:var( --e-global-typography-e8c5138-font-size );font-weight:var( --e-global-typography-e8c5138-font-weight );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-description{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 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9636040{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9636040:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9636040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-20d3f0b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-144006e .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a7a58cb{--width:40%;}.elementor-7 .elementor-element.elementor-element-e19d2bb{--width:33%;}.elementor-7 .elementor-element.elementor-element-1091ff7{--width:33%;}.elementor-7 .elementor-element.elementor-element-da03fe8{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-e7fd3a2{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-ce8ebe7{--width:33.3333%;}.elementor-7 .elementor-element.elementor-element-a39b53f{--width:50%;}.elementor-7 .elementor-element.elementor-element-a04308d{--width:50%;}.elementor-7 .elementor-element.elementor-element-6b17718{--width:40%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-06f3b81 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5bb3cb5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-3aedc15 .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-958baef .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-d3e8d97 .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-6c52e2b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-717774a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-20d3f0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-144006e .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide{height:90vh;}.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide-contents{max-width:100%;}.elementor-7 .elementor-element.elementor-element-7a2c85d .swiper-slide-inner{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7a2c85d .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-988e7d7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-06f3b81 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-5bb3cb5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-52d5c96{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-086bec0{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-3aedc15 .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-958baef .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-d3e8d97 .elementor-counter-title{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-c851438{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-a39b53f{--min-height:300px;}.elementor-7 .elementor-element.elementor-element-6c52e2b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-b3bef73{--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-7 .elementor-element.elementor-element-6b17718{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-717774a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-9a6989d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-0946821 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-title a{font-size:var( --e-global-typography-e8c5138-font-size );}.elementor-7 .elementor-element.elementor-element-72b48ac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-9636040{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-20d3f0b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-144006e .elementor-button{font-size:var( --e-global-typography-text-font-size );}}