.elementor-8452 .elementor-element.elementor-element-7203fdc1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-7203fdc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-8452 .elementor-element.elementor-element-6fc78749 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8452 .elementor-element.elementor-element-6fc78749 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-2dbc536 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-5077f2cd .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-repeater-item-1f174ff .swiper-slide-bg{background-color:#833CA300;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-repeater-item-086429e .swiper-slide-bg{background-color:#833CA300;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-repeater-item-2d14f3a .swiper-slide-bg{background-color:#833CA300;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide{transition-duration:calc(4000ms*1.2);height:600px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;border-width:1px;border-radius:0px;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-button:hover{background-color:#000000C4;border-color:#000000C4;}.elementor-8452 .elementor-element.elementor-element-64fcc69e{width:100%;max-width:100%;align-self:center;z-index:99;}.elementor-8452 .elementor-element.elementor-element-64fcc69e > .elementor-widget-container{margin:-580px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide-contents{max-width:80%;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide-inner{padding:0% 30% 0% 14%;text-align:start;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:18px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-heading{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:700;line-height:48px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-498232ce{margin-top:-260px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-8452 .elementor-element.elementor-element-25b95953 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-73d1a32c{width:auto;max-width:auto;}.elementor-8452 .elementor-element.elementor-element-73d1a32c > .elementor-widget-container{--e-transform-translateX:12px;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-73d1a32c .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-8452 .elementor-element.elementor-element-73d1a32c .elementor-icon{font-size:13px;}.elementor-8452 .elementor-element.elementor-element-73d1a32c .elementor-icon-box-title, .elementor-8452 .elementor-element.elementor-element-73d1a32c .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:32px;letter-spacing:0px;}.elementor-8452 .elementor-element.elementor-element-73d1a32c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;letter-spacing:0px;}.elementor-8452 .elementor-element.elementor-element-79670c86{width:auto;max-width:auto;}.elementor-8452 .elementor-element.elementor-element-79670c86 > .elementor-widget-container{--e-transform-translateX:12px;margin:11px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8452 .elementor-element.elementor-element-25370ec7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8452 .elementor-element.elementor-element-25370ec7 > .elementor-widget-container{--e-transform-translateX:12px;margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-25370ec7 img{width:100%;}.elementor-8452 .elementor-element.elementor-element-5d6d836b{margin-top:-60px;margin-bottom:0px;}.elementor-8452 .elementor-element.elementor-element-253dd1d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8452 .elementor-element.elementor-element-253dd1d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8452 .elementor-element.elementor-element-253dd1d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta .elementor-cta__bg, .elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e > .elementor-widget-container{background-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__content{text-align:start;padding:120px 30px 30px 30px;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF00;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8452 .elementor-element.elementor-element-8b110c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8452 .elementor-element.elementor-element-8b110c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8452 .elementor-element.elementor-element-8b110c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta .elementor-cta__bg, .elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8452 .elementor-element.elementor-element-8b110c2 > .elementor-widget-container{background-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-8b110c2:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__content{text-align:start;padding:120px 30px 30px 30px;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF00;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8452 .elementor-element.elementor-element-f75a124.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8452 .elementor-element.elementor-element-f75a124.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8452 .elementor-element.elementor-element-f75a124.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta .elementor-cta__bg, .elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8452 .elementor-element.elementor-element-f75a124 > .elementor-widget-container{background-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-f75a124:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta__content{text-align:start;padding:120px 30px 30px 30px;}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF00;}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta:hover .elementor-cta__description{color:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-f75a124 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-148619ad .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-8452 .elementor-element.elementor-element-148619ad{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-8452 .elementor-element.elementor-element-148619ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-59b1f79b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-59b1f79b{text-align:start;}.elementor-8452 .elementor-element.elementor-element-59b1f79b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-1dfd2129 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-1dfd2129{text-align:start;}.elementor-8452 .elementor-element.elementor-element-1dfd2129 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:52px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-e72baf1 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-e72baf1{color:var( --e-global-color-astglobalcolor8 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8452 .elementor-element.elementor-element-541685e3 .elementor-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-8452 .elementor-element.elementor-element-541685e3 .elementor-button:hover, .elementor-8452 .elementor-element.elementor-element-541685e3 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-541685e3 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-541685e3 .elementor-button:hover svg, .elementor-8452 .elementor-element.elementor-element-541685e3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-4e861269:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-element-populated{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-accent );box-shadow:22px 24px 29px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 150px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-element-populated, .elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-element-populated > .elementor-background-overlay, .elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8452 .elementor-element.elementor-element-4e861269:hover > .elementor-element-populated{box-shadow:25px 25px 35px 0px rgba(0, 0, 0, 0.2);}.elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-21a17b43 > .elementor-widget-container{padding:20px 30px 0px 30px;}.elementor-8452 .elementor-element.elementor-element-21a17b43{z-index:2;text-align:end;}.elementor-8452 .elementor-element.elementor-element-21a17b43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-3cdebe4f > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 30px 0px 50px;}.elementor-8452 .elementor-element.elementor-element-3cdebe4f{z-index:3;text-align:end;font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:-0.3px;color:#9E8B7B;}.elementor-8452 .elementor-element.elementor-element-1cba8014 > .elementor-widget-container{margin:-50px 0px -40px -80px;}.elementor-8452 .elementor-element.elementor-element-1cba8014{text-align:start;}.elementor-8452 .elementor-element.elementor-element-1cba8014 img{width:100%;}.elementor-8452 .elementor-element.elementor-element-29fd32f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:80px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-element-populated, .elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-8452 .elementor-element.elementor-element-29fd32f4:hover > .elementor-element-populated{box-shadow:25px 25px 35px 0px rgba(0, 0, 0, 0.2);}.elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-d2881d > .elementor-widget-container{padding:20px 30px 0px 30px;}.elementor-8452 .elementor-element.elementor-element-d2881d{z-index:2;text-align:start;}.elementor-8452 .elementor-element.elementor-element-d2881d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-4d516f68 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0% 20% 0% 10%;}.elementor-8452 .elementor-element.elementor-element-4d516f68{z-index:3;text-align:start;font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:-0.3px;color:#5C4C3A;}.elementor-8452 .elementor-element.elementor-element-539a8cc > .elementor-widget-container{margin:-50px -85px 0px 6px;}.elementor-8452 .elementor-element.elementor-element-539a8cc{text-align:end;}.elementor-8452 .elementor-element.elementor-element-539a8cc img{width:100%;}.elementor-8452 .elementor-element.elementor-element-1d85d330{padding:60px 0px 60px 0px;z-index:50;}.elementor-8452 .elementor-element.elementor-element-23a37c34 > .elementor-element-populated{margin:-25% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-219e461 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-219e461{text-align:start;}.elementor-8452 .elementor-element.elementor-element-219e461 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#F4CA14;}.elementor-8452 .elementor-element.elementor-element-5a70709 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 30% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-5a70709{z-index:2;text-align:start;}.elementor-8452 .elementor-element.elementor-element-5a70709 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:52px;color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-57af8c50 > .elementor-widget-container{margin:40px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-57af8c50{z-index:3;}.elementor-8452 .elementor-element.elementor-element-57af8c50 img{width:100%;border-radius:10px 10px 10px 10px;box-shadow:22px 24px 29px 0px rgba(0, 0, 0, 0.2);}.elementor-8452 .elementor-element.elementor-element-52bf751f > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-52bf751f img{width:100%;}.elementor-8452 .elementor-element.elementor-element-1b824983 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-1b824983{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-63c667ca > .elementor-widget-container{margin:0px 70px 20px 70px;}.elementor-8452 .elementor-element.elementor-element-63c667ca{color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-2f023bbf > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 70px 0px -70px;padding:40px 50px 0px 140px;}.elementor-8452 .elementor-element.elementor-element-2f023bbf{z-index:2;color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-1919d073{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-46px;margin-bottom:0px;padding:30px 40px 40px 130px;}.elementor-8452 .elementor-element.elementor-element-1919d073 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-504b8fdf{text-align:start;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8452 .elementor-element.elementor-element-131435fd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8452 .elementor-element.elementor-element-131435fd .elementor-counter-number-wrapper{color:var( --e-global-color-69fa562 );font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;line-height:15px;}.elementor-8452 .elementor-element.elementor-element-131435fd .elementor-counter-title{color:var( --e-global-color-astglobalcolor8 );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8452 .elementor-element.elementor-element-2f30c141{text-align:start;}.elementor-8452 .elementor-element.elementor-element-15566ebe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8452 .elementor-element.elementor-element-15566ebe .elementor-counter-number-wrapper{color:var( --e-global-color-69fa562 );font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;line-height:15px;}.elementor-8452 .elementor-element.elementor-element-15566ebe .elementor-counter-title{color:var( --e-global-color-astglobalcolor8 );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8452 .elementor-element.elementor-element-1929c899 .elementor-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor8 );border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-8452 .elementor-element.elementor-element-1929c899 .elementor-button:hover, .elementor-8452 .elementor-element.elementor-element-1929c899 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-1929c899 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-1929c899 .elementor-button:hover svg, .elementor-8452 .elementor-element.elementor-element-1929c899 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-686cdec6{text-align:start;}.elementor-8452 .elementor-element.elementor-element-3d0d6dd8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8452 .elementor-element.elementor-element-3d0d6dd8 .elementor-counter-number-wrapper{color:var( --e-global-color-69fa562 );font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;line-height:15px;}.elementor-8452 .elementor-element.elementor-element-3d0d6dd8 .elementor-counter-title{color:var( --e-global-color-astglobalcolor8 );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8452 .elementor-element.elementor-element-14c0acee{text-align:start;}.elementor-8452 .elementor-element.elementor-element-7cb99590 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8452 .elementor-element.elementor-element-7cb99590 .elementor-counter-number-wrapper{color:var( --e-global-color-69fa562 );font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;line-height:15px;}.elementor-8452 .elementor-element.elementor-element-7cb99590 .elementor-counter-title{color:var( --e-global-color-astglobalcolor8 );font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-8452 .elementor-element.elementor-element-85b8cce{left:142px;}body.rtl .elementor-8452 .elementor-element.elementor-element-85b8cce{right:142px;}.elementor-8452 .elementor-element.elementor-element-85b8cce{top:61px;}.elementor-8452 .elementor-element.elementor-element-66c2aa6a > .elementor-background-overlay{background-image:url("https://soc-semences.miasa.gov.mg/wp-content/uploads/2024/02/fond3-soc-semences-768x297.png");background-position:-173px 17px;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-66c2aa6a .elementor-background-slideshow__slide__image{background-size:contain;background-position:bottom left;}.elementor-8452 .elementor-element.elementor-element-66c2aa6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}body:not(.rtl) .elementor-8452 .elementor-element.elementor-element-20828cb2{left:-61px;}body.rtl .elementor-8452 .elementor-element.elementor-element-20828cb2{right:-61px;}.elementor-8452 .elementor-element.elementor-element-20828cb2{top:121px;text-align:center;}.elementor-8452 .elementor-element.elementor-element-20828cb2 img{width:100%;filter:brightness( 100% ) contrast( 130% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8452 .elementor-element.elementor-element-ca2bf5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-ca2bf5c{z-index:2;}.elementor-8452 .elementor-element.elementor-element-25269597 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-25269597{text-align:start;}.elementor-8452 .elementor-element.elementor-element-25269597 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#F4CA14;}.elementor-8452 .elementor-element.elementor-element-79b89693 > .elementor-widget-container{margin:0px 0px 20px 70px;padding:0% 0% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-79b89693{z-index:2;text-align:start;}.elementor-8452 .elementor-element.elementor-element-79b89693 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:52px;color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-25ca8bb9 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-25ca8bb9{color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-649ef5bd .elementor-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-8452 .elementor-element.elementor-element-649ef5bd .elementor-button:hover, .elementor-8452 .elementor-element.elementor-element-649ef5bd .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-649ef5bd > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-649ef5bd .elementor-button:hover svg, .elementor-8452 .elementor-element.elementor-element-649ef5bd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-7e104995:not(.elementor-motion-effects-element-type-background), .elementor-8452 .elementor-element.elementor-element-7e104995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soc-semences.miasa.gov.mg/wp-content/uploads/2025/07/fond7-soc-semences-bg-opt.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8452 .elementor-element.elementor-element-7e104995{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-180px;margin-bottom:0px;padding:260px 0px 0px 0px;z-index:5;}.elementor-8452 .elementor-element.elementor-element-7e104995 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-4db9b0dc{margin-top:0px;margin-bottom:50px;padding:30px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-634141e0 > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-634141e0{text-align:start;}.elementor-8452 .elementor-element.elementor-element-634141e0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8452 .elementor-element.elementor-element-1360fc05 > .elementor-widget-container{margin:0px 0px 20px 70px;padding:0% 0% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-1360fc05{z-index:2;text-align:start;}.elementor-8452 .elementor-element.elementor-element-1360fc05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:52px;color:var( --e-global-color-text );}.elementor-8452 .elementor-element.elementor-element-27b9b88a > .elementor-widget-container{margin:0px 0px 0px 120px;}.elementor-8452 .elementor-element.elementor-element-27b9b88a{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-5be2cee .elementor-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-8452 .elementor-element.elementor-element-5be2cee .elementor-button:hover, .elementor-8452 .elementor-element.elementor-element-5be2cee .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-5be2cee > .elementor-widget-container{margin:0px 0px 0px 120px;}.elementor-8452 .elementor-element.elementor-element-5be2cee .elementor-button:hover svg, .elementor-8452 .elementor-element.elementor-element-5be2cee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8452 .elementor-element.elementor-element-654bb1b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-654bb1b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8452 .elementor-element.elementor-element-20c0c59e > .elementor-widget-container{--e-transform-translateY:-20px;}.elementor-8452 .elementor-element.elementor-element-766ed7be > .elementor-widget-container{margin:0px 0px 0px 70px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-766ed7be{text-align:start;}.elementor-8452 .elementor-element.elementor-element-766ed7be .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#F4CA14;}.elementor-8452 .elementor-element.elementor-element-6334db84 > .elementor-widget-container{margin:0px 0px 20px 70px;padding:0% 0% 0% 0%;}.elementor-8452 .elementor-element.elementor-element-6334db84{z-index:2;text-align:start;}.elementor-8452 .elementor-element.elementor-element-6334db84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:52px;color:#023F5D;}.elementor-8452 .elementor-element.elementor-element-14514ab6 > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-14514ab6{color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-5e716f .elementor-button{background-color:#00000000;font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-8452 .elementor-element.elementor-element-5e716f .elementor-button:hover, .elementor-8452 .elementor-element.elementor-element-5e716f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-5e716f > .elementor-widget-container{margin:0px 0px 0px 70px;}.elementor-8452 .elementor-element.elementor-element-5e716f .elementor-button:hover svg, .elementor-8452 .elementor-element.elementor-element-5e716f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-8452 .elementor-element.elementor-element-378a7140{margin-top:50px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-8452 .elementor-element.elementor-element-3c610fc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-4944608{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-8452 .elementor-element.elementor-element-4944608 .swiper-slide > .elementor-element{height:100%;}.elementor-8452 .elementor-element.elementor-element-70aa88b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-6891a5fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-63ac6dc2 > .elementor-element-populated{margin:0px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-8452 .elementor-element.elementor-element-4bdeabe9 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-6801fdf0{padding:0px 10px 0px 10px;}.elementor-8452 .elementor-element.elementor-element-73476881 > .elementor-element-populated{padding:0px 5px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-790a4f56 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-5cd4b5a4 > .elementor-element-populated{padding:0px 0px 0px 5px;}.elementor-8452 .elementor-element.elementor-element-bbbedb2 img{width:100%;border-radius:10px 10px 10px 10px;}@media(min-width:768px){.elementor-8452 .elementor-element.elementor-element-4ca4a659{width:100%;}.elementor-8452 .elementor-element.elementor-element-2945c82a{width:60.033%;}.elementor-8452 .elementor-element.elementor-element-4533e9a0{width:39.525%;}}@media(max-width:1024px){.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide-contents{max-width:100%;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-8452 .elementor-element.elementor-element-4bd78d0e .elementor-cta__title{font-size:18px;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__content{padding:120px 20px 0px 20px;}.elementor-8452 .elementor-element.elementor-element-8b110c2 .elementor-cta__title{font-size:18px;}.elementor-8452 .elementor-element.elementor-element-66c2aa6a > .elementor-background-overlay{background-position:0px 0px;}.elementor-8452 .elementor-element.elementor-element-378a7140{padding:0px 20px 20px 20px;}.elementor-8452 .elementor-element.elementor-element-4944608{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8452 .elementor-element.elementor-element-7203fdc1{margin-top:96px;margin-bottom:0px;}.elementor-8452 .elementor-element.elementor-element-6fc78749 > .elementor-element-populated{margin:-100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8452 .elementor-element.elementor-element-2dbc536{width:100%;max-width:100%;}.elementor-8452 .elementor-element.elementor-element-2dbc536 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-5077f2cd{width:100%;max-width:100%;}.elementor-8452 .elementor-element.elementor-element-5077f2cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e{width:100%;max-width:100%;}.elementor-8452 .elementor-element.elementor-element-64fcc69e > .elementor-widget-container{margin:-600px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide{height:619px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .swiper-slide-contents{max-width:100%;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-heading{font-size:27px;}.elementor-8452 .elementor-element.elementor-element-64fcc69e .elementor-slide-description{font-size:15px;}.elementor-8452 .elementor-element.elementor-element-498232ce{margin-top:-100px;margin-bottom:0px;}.elementor-8452 .elementor-element.elementor-element-147eacbc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8452 .elementor-element.elementor-element-4e861269 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8452 .elementor-element.elementor-element-29fd32f4 > .elementor-element-populated{margin:-44px 4px -44px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;}.elementor-8452 .elementor-element.elementor-element-4d516f68 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-8452 .elementor-element.elementor-element-539a8cc > .elementor-widget-container{margin:-37px 10px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-219e461 > .elementor-widget-container{margin:36px 30px 0px 30px;}.elementor-8452 .elementor-element.elementor-element-5a70709 > .elementor-widget-container{padding:6% 6% 6% 6%;}.elementor-8452 .elementor-element.elementor-element-5a70709 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-8452 .elementor-element.elementor-element-57af8c50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-2248e0e6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8452 .elementor-element.elementor-element-1b824983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-63c667ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-2f023bbf > .elementor-widget-container{margin:0px -20px 0px -20px;padding:40px 40px 40px 40px;}.elementor-8452 .elementor-element.elementor-element-1919d073{margin-top:-40px;margin-bottom:-40px;padding:24px 24px 24px 24px;}.elementor-8452 .elementor-element.elementor-element-66c2aa6a > .elementor-background-overlay{background-position:-314px 472px;}.elementor-8452 .elementor-element.elementor-element-25269597 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-79b89693 .elementor-heading-title{font-size:31px;line-height:1.4em;}.elementor-8452 .elementor-element.elementor-element-649ef5bd > .elementor-widget-container{margin:0px 0px 0px 170px;}.elementor-8452 .elementor-element.elementor-element-649ef5bd.elementor-element{--order:99999 /* order end hack */;}.elementor-8452 .elementor-element.elementor-element-7e104995{margin-top:0px;margin-bottom:0px;}.elementor-8452 .elementor-element.elementor-element-654bb1b0{padding:10px 10px 10px 10px;}.elementor-8452 .elementor-element.elementor-element-6334db84 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-8452 .elementor-element.elementor-element-4944608{--swiper-slides-to-display:1;}.elementor-8452 .elementor-element.elementor-element-6891a5fa{margin-top:50px;margin-bottom:0px;}.elementor-8452 .elementor-element.elementor-element-63ac6dc2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-6801fdf0{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-790a4f56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-5cd4b5a4 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-bbbedb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8452 .elementor-element.elementor-element-bbbedb2{text-align:start;}}/* Start custom CSS for video, class: .elementor-element-2dbc536 */.homevideo{
    height:600px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-64fcc69e */.titre2-head {
    font-family: "oswald";
    font-size: 36px;
    color: #f4ca14;
    font-weight: 400;
    text-transform: uppercase;
    padding-left: 82px;
}

.titre2-head::before {
    display: inline-block;
    position: absolute;
    content: "";
    width: 70px;
    height: 2px;
    background-color:#f4ca14;
    margin-top: 32px;
    margin-left: -78px;
}

.slider-text-soc .elementor-slide-description {
        margin: 20px 120px 40px 84px;
}

.slider-text-soc .elementor-slide-button {
        margin-left: 84px;
}

@media screen and (max-width:1024px){
    .titre2-head {
    font-family: "oswald";
    font-size: 18px;
    
}
  .slider-text-soc .elementor-slide-description {
        margin: 20px 20px 20px 20px;
    }  
 
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73d1a32c */.coord-footer .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon {
    padding: 7px;
    border: 1px solid;
    border-radius: 5px; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79670c86 */.elementor-8452 .elementor-element.elementor-element-79670c86 .elementor-shortcode {
    color: #fff;
    font-family: "poppins";
    font-size: 42px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4bd78d0e */.elementor-cta__content {
    margin-bottom: -50px;
}

.elementor-cta__content:hover {
    margin-bottom: 0;
}

.elementor-cta__title {
    padding-right: 30%;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8b110c2 */.elementor-cta__content {
    margin-bottom: -50px;
}

.elementor-cta__content:hover {
    margin-bottom: 0;
}

.elementor-cta__title {
    padding-right: 30%;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f75a124 */.elementor-cta__content {
    margin-bottom: -50px;
}

.elementor-cta__content:hover {
    margin-bottom: 0;
}

.elementor-cta__title {
    padding-right: 30%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dfd2129 */.titre1-soc::after {
    display: block;
    position: absolute;
    content:"";
    width: 70px;
    height: 2px;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e861269 */.catalogue {
    transition: 0.3s all ease-in-out;
}

.catalogue:hover {
    margin-top: 20px;
    transform: scale(105%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29fd32f4 */.registre {
    transition: 0.3s all ease-in-out;
}

.registre:hover {
    margin-top: -20px;
    transform: scale(105%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-148619ad */.manuel {
    margin: 0 20px;
}

.manuel .elementor-background-slideshow__slide__image {
    background-size: contain !important;
    background-repeat: no-repeat;
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-219e461 */.avt-apropos::before {
    display: block;
    position: absolute;
    content:"SOC";
    width: 100%;
    height: 100%;
    background-color: transparent;
    font-family: "oswald";
    color: #f4f4f4;
    font-size: 300px;
    font-weight: 500;
    letter-spacing: 5px;
    transform: rotate(90deg);
    margin-top: 25%;
    left: -10%;
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a70709 */.titre1-soc::after {
    display: block;
    position: absolute;
    content:"";
    width: 70px;
    height: 2px;
    background-color: #F4CA14;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-131435fd */.compteur .elementor-counter-number-wrapper {
    display: block;
}

.compteur .elementor-counter-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-15566ebe */.compteur {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3d0d6dd8 */.compteur {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7cb99590 */.compteur {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1919d073 */.analyse {
    margin-left: -70px;
}

@media screen and (max-width:1024px){
 .analyse {
    margin-left: -20px;
}   
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d85d330 */@media screen and (max-width:767px){
    .blockhidemobile{
        overflow:hidden;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79b89693 */.titre1-soc::after {
    display: block;
    position: absolute;
    content:"";
    width: 70px;
    height: 2px;
    background-color: #F4CA14;
    margin-left: 70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66c2aa6a */.activite .elementor-background-slideshow__slide__image {
    background-size: contain !important;
    background-repeat: no-repeat;
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1360fc05 */.titre1-soc::after {
    display: block;
    position: absolute;
    content:"";
    width: 70px;
    height: 2px;
    background-color: #fff;
    margin-left: 70px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6334db84 */.titre1-soc::after {
    display: block;
    position: absolute;
    content:"";
    width: 70px;
    height: 2px;
    background-color: #F4CA14;
    margin-left: 70px;
}/* End custom CSS */