.elementor-19 .elementor-element.elementor-element-9e5c9fd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9e5c9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D21500A;}.elementor-19 .elementor-element.elementor-element-9e5c9fd > .elementor-container{min-height:500px;}.elementor-19 .elementor-element.elementor-element-9e5c9fd > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-9e5c9fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-95px;margin-bottom:0px;}.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-19 .elementor-element.elementor-element-5fbe438 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:40px;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-02f3ffd{padding:50px 0px 50px 0px;}.elementor-19 .elementor-element.elementor-element-4a1237f > .elementor-container{max-width:607px;}.elementor-19 .elementor-element.elementor-element-4a1237f{margin-top:0px;margin-bottom:50px;}.elementor-19 .elementor-element.elementor-element-4824e7a{text-align:center;}.elementor-19 .elementor-element.elementor-element-4824e7a .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:32px;font-weight:500;color:#1D2150;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-9f9a22b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-9f9a22b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-9f9a22b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7a8e49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-7a8e49a .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:20px;font-weight:500;color:#1D61D7;}.elementor-19 .elementor-element.elementor-element-2e07dac{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-2e07dac .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:28px;font-weight:500;color:#1D2150;}.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-19 .elementor-element.elementor-element-88e6c3f{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-aad6ee9 .elementor-icon-list-icon i{color:#1D2150;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-aad6ee9 .elementor-icon-list-icon svg{fill:#1D2150;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-aad6ee9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-aad6ee9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-aad6ee9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-19 .elementor-element.elementor-element-aad6ee9 .elementor-icon-list-text{color:#1D2150;transition:color 0.3s;}.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-19 .elementor-element.elementor-element-54e3a0b img{width:80%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 0px 20px 20px;}.elementor-19 .elementor-element.elementor-element-1d7146f{margin-top:100px;margin-bottom:0px;z-index:1;}.elementor-19 .elementor-element.elementor-element-252d1ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D21500A;}.elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-background-slideshow{border-radius:50px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-e574635{margin-top:0px;margin-bottom:20px;z-index:2;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-6944175.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-6944175.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-6944175{z-index:9;}.elementor-19 .elementor-element.elementor-element-9a13c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-9a13c42 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:20px;font-weight:500;color:#1D61D7;}.elementor-19 .elementor-element.elementor-element-5f5b4f6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-5f5b4f6 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:28px;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-06f0c4b{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-5f7ef5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-19 .elementor-element.elementor-element-5f7ef5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-5204d59.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-5204d59.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5204d59.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-title{font-family:"Viga", Sans-serif;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-5204d59:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-5204d59:has(:focus) .elementor-image-box-title{color:#1D2150;}.elementor-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-055d486:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-055d486 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-055d486 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-055d486 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-055d486 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-055d486 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-19 .elementor-element.elementor-element-055d486 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-93b25ae.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-93b25ae.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-93b25ae.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-title{font-family:"Viga", Sans-serif;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-93b25ae:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-93b25ae:has(:focus) .elementor-image-box-title{color:#1D2150;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-af44434{z-index:0;}.elementor-19 .elementor-element.elementor-element-3b37c95{width:auto;max-width:auto;top:-850px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3b37c95{left:-250px;}body.rtl .elementor-19 .elementor-element.elementor-element-3b37c95{right:-250px;}.elementor-19 .elementor-element.elementor-element-3b37c95 img{width:500px;height:800px;object-fit:contain;object-position:center center;}.elementor-19 .elementor-element.elementor-element-d55c91e{margin-top:50px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-1f756bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D21500A;}.elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-background-slideshow{border-radius:50px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-82d808f{margin-top:0px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-90b2ab7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-90b2ab7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-8e2b843{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-8e2b843 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:20px;font-weight:500;color:#1D61D7;}.elementor-19 .elementor-element.elementor-element-3bee3f6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3bee3f6 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:28px;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-69a77dd{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-8e0ddaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-19 .elementor-element.elementor-element-8e0ddaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-100716e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-100716e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-100716e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-title{font-family:"Viga", Sans-serif;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-100716e:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-100716e:has(:focus) .elementor-image-box-title{color:#1D2150;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-9678a04:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 40px 50px 40px;}.elementor-19 .elementor-element.elementor-element-9678a04 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-c0f909b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19 .elementor-element.elementor-element-c0f909b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c0f909b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-title{font-family:"Viga", Sans-serif;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-c0f909b:has(:hover) .elementor-image-box-title,
					 .elementor-19 .elementor-element.elementor-element-c0f909b:has(:focus) .elementor-image-box-title{color:#1D2150;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-a67ced5{z-index:0;}.elementor-19 .elementor-element.elementor-element-beb2287{width:auto;max-width:auto;top:-850px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-beb2287{right:-287px;}body.rtl .elementor-19 .elementor-element.elementor-element-beb2287{left:-287px;}.elementor-19 .elementor-element.elementor-element-beb2287 img{width:500px;height:800px;object-fit:contain;object-position:center center;}.elementor-19 .elementor-element.elementor-element-9fb3bc4{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-ad5e0f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-ad5e0f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-e9e290e img{width:80%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 0px 20px 20px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-58052a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-58052a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-bf2e91a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-bf2e91a .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:20px;font-weight:500;color:#1D61D7;}.elementor-19 .elementor-element.elementor-element-ad23d0e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-ad23d0e .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:28px;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-8b383cd{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-19 .elementor-element.elementor-element-894b8df > .elementor-container{max-width:797px;}.elementor-19 .elementor-element.elementor-element-894b8df{margin-top:0px;margin-bottom:50px;}.elementor-19 .elementor-element.elementor-element-d4759f3{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-d4759f3 .elementor-heading-title{font-family:"Viga", Sans-serif;font-size:28px;font-weight:500;color:#1D2150;}.elementor-19 .elementor-element.elementor-element-db93802{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.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-19 .elementor-element.elementor-element-93f7166 .elementor-button{background-color:#1D61D7;font-family:"Viga", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:20px 60px 20px 60px;}.elementor-19 .elementor-element.elementor-element-93f7166{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-8c1f2a8{width:10%;}.elementor-19 .elementor-element.elementor-element-252d1ea{width:90%;}.elementor-19 .elementor-element.elementor-element-6944175{width:40%;}.elementor-19 .elementor-element.elementor-element-ed1f957{width:59.999%;}.elementor-19 .elementor-element.elementor-element-1f756bd{width:90%;}.elementor-19 .elementor-element.elementor-element-90b2ab7{width:40%;}.elementor-19 .elementor-element.elementor-element-cc81a07{width:59.999%;}.elementor-19 .elementor-element.elementor-element-0ea9491{width:10%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-9e5c9fd > .elementor-container{min-height:400px;}.elementor-19 .elementor-element.elementor-element-9e5c9fd{margin-top:-120px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-9f9a22b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-3c143d8 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-54e3a0b img{width:60%;}.elementor-19 .elementor-element.elementor-element-1d7146f{margin-top:0px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-ad5e0f6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-e9e290e img{width:60%;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-9e5c9fd > .elementor-container{min-height:300px;}.elementor-19 .elementor-element.elementor-element-9e5c9fd{margin-top:0px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-54e3a0b img{width:100%;height:400px;}.elementor-19 .elementor-element.elementor-element-252d1ea > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-19 .elementor-element.elementor-element-5204d59 .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-93b25ae .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-d55c91e{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1f756bd > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-19 .elementor-element.elementor-element-100716e .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-c0f909b .elementor-image-box-img{margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-e9e290e img{width:100%;height:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-9f9a22b{width:100%;}.elementor-19 .elementor-element.elementor-element-3c143d8{width:100%;}.elementor-19 .elementor-element.elementor-element-8c1f2a8{width:5%;}.elementor-19 .elementor-element.elementor-element-252d1ea{width:95%;}.elementor-19 .elementor-element.elementor-element-6944175{width:100%;}.elementor-19 .elementor-element.elementor-element-ed1f957{width:100%;}.elementor-19 .elementor-element.elementor-element-1f756bd{width:95%;}.elementor-19 .elementor-element.elementor-element-90b2ab7{width:100%;}.elementor-19 .elementor-element.elementor-element-cc81a07{width:100%;}.elementor-19 .elementor-element.elementor-element-0ea9491{width:5%;}.elementor-19 .elementor-element.elementor-element-ad5e0f6{width:100%;}.elementor-19 .elementor-element.elementor-element-58052a6{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-f1aef9d */.aioseo-breadcrumbs::before {
    position: absolute;
    left: 0px;
    bottom: 10px;
    top: 50%;
    content: "";
    height: 2px;
    width: 20px;
    background: #1D61D7;
}
.aioseo-breadcrumbs {
    margin-left: 25px;
    font-size:16px;
}
.aioseo-breadcrumbs a {
    color: #1D61D7;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e5c9fd */.hero {
    position: relative;
    overflow: hidden;
    background: url("votre-image.jpg") center/cover no-repeat;
}

.hero::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 59%;
    height: 100%;
    background: linear-gradient(rgba(29, 33, 80, 0.80), rgba(29, 33, 80, 0.80)), url(/wp-content/uploads/2026/07/courtoislaurentplomberie_nous_contacter.webp) center / cover no-repeat;
    clip-path: ellipse(70% 100% at 100% 50%);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a8e49a */.subtitle {
    padding-left: 30px;;
}
.subtitle::before {
    position: absolute;
    left: 0px;
    bottom: 10px;
    top: 50%;
    content: "";
    height: 2px;
    width: 20px;
    background: #1D61D7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a13c42 */.subtitle {
    padding-left: 30px;;
}
.subtitle::before {
    position: absolute;
    left: 0px;
    bottom: 10px;
    top: 50%;
    content: "";
    height: 2px;
    width: 20px;
    background: #1D61D7;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5204d59 */.special-icon .elementor-image-box-img img {
    z-index:1;
    position:relative;
}
.special-icon .elementor-image-box-img:after {
    position: absolute;
    content: "";
    width: 55px;
    height: 66px;
    background-image: url(/wp-content/uploads/2026/07/goutte.png);
    background-repeat: no-repeat;
    top: -20px;
    left: -15px;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e2b843 */.subtitle {
    padding-left: 30px;;
}
.subtitle::before {
    position: absolute;
    left: 0px;
    bottom: 10px;
    top: 50%;
    content: "";
    height: 2px;
    width: 20px;
    background: #1D61D7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf2e91a */.subtitle {
    padding-left: 30px;;
}
.subtitle::before {
    position: absolute;
    left: 0px;
    bottom: 10px;
    top: 50%;
    content: "";
    height: 2px;
    width: 20px;
    background: #1D61D7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4759f3 */h2 span{
    color:#1D61D7;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93f7166 */.elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    width: 0;
    height: 100%;
    background-color: #1D2150;
    transition: width 0.4s ease;
    z-index: 0;
    border-radius:40px;
}
.elementor-button:hover::before {
    width: 100%;
}
.elementor-button-content-wrapper {
    position: relative;
    z-index: 1;
}
.elementor-19 .elementor-element.elementor-element-93f7166 {
    width: auto;
    max-width: auto;
    margin: 0 auto;
}/* End custom CSS */