.elementor-20881 .elementor-element.elementor-element-a2eae59{--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-20881 .elementor-element.elementor-element-a5d3564{--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;}.elementor-20881 .elementor-element.elementor-element-5f30ac4{--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;}.elementor-20881 .elementor-element.elementor-element-d3801ad{--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;}.elementor-20881 .elementor-element.elementor-element-1be1630{--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;}.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-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-20881 .elementor-element.elementor-element-dc6f6c4{--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;}.elementor-20881 .elementor-element.elementor-element-bb3b536{--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;}.elementor-20881 .elementor-element.elementor-element-498f3ba{--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;}.elementor-20881 .elementor-element.elementor-element-2186c96{--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;}.elementor-20881 .elementor-element.elementor-element-54f3596{--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;}.elementor-20881 .elementor-element.elementor-element-e6d4861{--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;}.elementor-20881 .elementor-element.elementor-element-66568a8{--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;}.elementor-20881 .elementor-element.elementor-element-c37e97d{--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;}.elementor-20881 .elementor-element.elementor-element-b1799d8{--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;}.elementor-20881 .elementor-element.elementor-element-674c235{--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;}.elementor-20881 .elementor-element.elementor-element-ecabd89{--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;}.elementor-20881 .elementor-element.elementor-element-66b9100{--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;}.elementor-20881 .elementor-element.elementor-element-91a18d8{--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;}.elementor-20881 .elementor-element.elementor-element-9ebab8f{--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;}.elementor-20881 .elementor-element.elementor-element-4df74d4{--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;}.elementor-20881 .elementor-element.elementor-element-c8f7440{--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;}.elementor-20881 .elementor-element.elementor-element-cd75783{--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;}.elementor-20881 .elementor-element.elementor-element-db6dd60{--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;}.elementor-20881 .elementor-element.elementor-element-138e6dd{--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;}.elementor-20881 .elementor-element.elementor-element-cca7de8{--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;}.elementor-20881 .elementor-element.elementor-element-c661da0{--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;}.elementor-20881 .elementor-element.elementor-element-73988ae{--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;}.elementor-20881 .elementor-element.elementor-element-5ae1204{--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;}.elementor-20881 .elementor-element.elementor-element-0b1ce66{--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;}.elementor-20881 .elementor-element.elementor-element-1fe8ae6{--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;}.elementor-20881 .elementor-element.elementor-element-8b01ecf{--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;}.elementor-20881 .elementor-element.elementor-element-7c5fd52{--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;}.elementor-20881 .elementor-element.elementor-element-38abf63{--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;}.elementor-20881 .elementor-element.elementor-element-1702f9f{--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;}.elementor-20881 .elementor-element.elementor-element-5a0d804{--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;}.elementor-20881 .elementor-element.elementor-element-05e8ae1{--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;}.elementor-20881 .elementor-element.elementor-element-e612667{--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;}.elementor-20881 .elementor-element.elementor-element-95cf2b5{--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;}.elementor-20881 .elementor-element.elementor-element-a32e399{--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;}.elementor-20881 .elementor-element.elementor-element-c63d568{--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;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-20881 .elementor-element.elementor-element-72c7649{--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;}.elementor-20881 .elementor-element.elementor-element-8fd47d8{--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;}.elementor-20881 .elementor-element.elementor-element-bd0cafe{--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;}.elementor-20881 .elementor-element.elementor-element-dc91628{--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;}.elementor-20881 .elementor-element.elementor-element-dc518ab{--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;}.elementor-20881 .elementor-element.elementor-element-2298499{--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;}.elementor-20881 .elementor-element.elementor-element-1f75a57{--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;}.elementor-20881 .elementor-element.elementor-element-5cdef65 .main-btn-content span{color:#FFFFFF;}.elementor-20881 .elementor-element.elementor-element-5cdef65 .main-btn-content span:hover{color:#ffffff;}.elementor-20881 .elementor-element.elementor-element-5cdef65 .main-btn-content--text:before{background:#09183F;}:root{--page-title-display:none;}/* Start custom CSS *//* BWA IA lower-page refinement: scoped, native Elementor content */
.elementor-20881 .bwa-finish{width:100%;max-width:none;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;padding:0!important;gap:0;color:#09183f;background:#fff}
.elementor-20881 .bwa-finish .bwa-finish-inner{width:min(1200px,100%);max-width:1200px;margin:0 auto;padding:88px 32px;gap:24px}
.elementor-20881 .bwa-finish .e-con{min-width:0;box-shadow:none;border-radius:0;--container-widget-width:100%;--widgets-spacing:0px}
.elementor-20881 .bwa-finish .elementor-widget{margin-bottom:0;width:100%;min-width:0}
.elementor-20881 .bwa-finish h2,.elementor-20881 .bwa-finish h3{font-family:'Sofia Pro',sans-serif!important;color:#09183f;font-weight:600;letter-spacing:-.025em;line-height:1.16;margin:0}
.elementor-20881 .bwa-finish h2{font-size:clamp(28px,2.7vw,40px);max-width:780px}
.elementor-20881 .bwa-finish h3{font-size:23px;letter-spacing:-.015em}
.elementor-20881 .bwa-finish .elementor-widget-text-editor{font-family:'Sofia Pro',sans-serif!important;font-size:17px;line-height:1.65;color:#34415b;font-weight:400}
.elementor-20881 .bwa-finish p{margin:0 0 16px}.elementor-20881 .bwa-finish p:last-child{margin-bottom:0}
.elementor-20881 .bwa-finish .bwa-finish-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding:0;width:100%}
.elementor-20881 .bwa-finish .bwa-finish-intro{padding:0;gap:24px}
.elementor-20881 .bwa-finish-method .bwa-finish-intro>.elementor-widget-text-editor:first-child,.elementor-20881 .bwa-finish-cellule .bwa-finish-intro>.elementor-widget-text-editor:first-child{color:#16687b;font-size:15px;font-weight:600}
.elementor-20881 .bwa-finish .bwa-finish-steps{padding:0;gap:0}
.elementor-20881 .bwa-finish .bwa-finish-step{padding:23px 0;gap:12px;border-top:1px solid #d6dfe5}
.elementor-20881 .bwa-finish .bwa-finish-step:first-child{border-top:2px solid #2fb5d2;padding-top:22px}
.elementor-20881 .bwa-finish-use-section{background:#f3f7f8}
.elementor-20881 .bwa-finish-use-section>.bwa-finish-inner>.elementor-widget-text-editor{max-width:760px}
.elementor-20881 .bwa-finish .bwa-finish-uses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;padding:16px 0 0;width:100%}
.elementor-20881 .bwa-finish .bwa-finish-use{padding:24px 0 0;gap:16px;border-top:1px solid #ccd9df}
.elementor-20881 .bwa-finish .bwa-finish-use ul{list-style:disc!important;padding:0 0 0 20px;margin:0}
.elementor-20881 .bwa-finish .bwa-finish-use li{display:list-item;margin:0 0 8px;padding-left:3px}
.elementor-20881 .bwa-finish-expertise>.bwa-finish-inner{padding-top:0;padding-bottom:64px}
.elementor-20881 .bwa-finish-expertise h2{font-size:25px}
.elementor-20881 .bwa-finish-expertise ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;list-style:none;padding:0;margin:0}
.elementor-20881 .bwa-finish-expertise li{border-bottom:1px solid #d6dfe5;margin:0}
.elementor-20881 .bwa-finish-expertise a{display:block;padding:13px 0;color:#09183f;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#2fb5d2}
.elementor-20881 .bwa-finish a:focus-visible,.elementor-20881 .bwa-finish [role=button]:focus-visible{outline:2px solid #16687b;outline-offset:4px}
.elementor-20881 .bwa-finish-faq{background:#f3f7f8}
.elementor-20881 .bwa-finish .bwa-finish-faqbody{padding:0}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-accordion-item{border:0;border-bottom:1px solid #ccd9df}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title{padding:22px 0;background:transparent;font-family:'Sofia Pro',sans-serif;color:#09183f;font-size:18px;font-weight:600;line-height:1.4}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title a{color:#09183f}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-content{padding:0 0 22px;background:transparent;border:0;font-family:'Sofia Pro',sans-serif;font-size:17px;color:#34415b;line-height:1.65}
.elementor-20881 .bwa-finish .bwa-finish-cta-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding:0;width:100%}
.elementor-20881 .bwa-finish .bwa-finish-cta-copy{padding:0;gap:24px}
.elementor-20881 .bwa-finish .bwa-finish-cta-button{padding:0;min-width:260px}
.elementor-20881 .bwa-finish-contact h2{font-size:clamp(28px,2.7vw,38px)}
@media(max-width:1024px){.elementor-20881 .bwa-finish .bwa-finish-split{gap:36px;grid-template-columns:1fr 1.15fr}.elementor-20881 .bwa-finish .bwa-finish-inner{padding:64px 28px}.elementor-20881 .bwa-finish .bwa-finish-uses{gap:28px}.elementor-20881 .bwa-finish .bwa-finish-cta-layout{grid-template-columns:1fr;gap:28px}.elementor-20881 .bwa-finish-expertise>.bwa-finish-inner{padding-top:0}.elementor-20881 .bwa-finish-expertise ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-20881 .bwa-finish .bwa-finish-inner{padding:48px 24px}.elementor-20881 .bwa-finish .bwa-finish-split,.elementor-20881 .bwa-finish .bwa-finish-uses{grid-template-columns:minmax(0,1fr);gap:28px}.elementor-20881 .bwa-finish h3{font-size:22px}.elementor-20881 .bwa-finish-expertise ul{grid-template-columns:minmax(0,1fr)}.elementor-20881 .bwa-finish-expertise>.bwa-finish-inner{padding-top:0}.elementor-20881 .bwa-finish .bwa-finish-cta-button{min-width:0}.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title{font-size:17px}}

.elementor-20881 .bwa-finish h2{text-wrap:balance}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title{position:relative;padding-right:32px;cursor:pointer}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title:after{content:'+';position:absolute;right:2px;top:22px;font:400 24px/1 'Sofia Pro',sans-serif;color:#16687b}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title[aria-expanded="true"]:after{content:'−'}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-accordion-icon{display:none}
.elementor-20881 .bwa-finish .elementor-accordion .elementor-tab-title:hover a{color:#16687b}

.elementor-20881 .bwa-finish-contact .main-btn-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;max-width:100%;padding:16px 24px!important;background:#09183f!important;border:1px solid #09183f;border-radius:6px;color:#fff!important;text-decoration:none;box-sizing:border-box}
.elementor-20881 .bwa-finish-contact .main-btn-content{padding:0!important;background:transparent!important}
.elementor-20881 .bwa-finish-contact .main-btn-content--text{display:block!important;padding:0!important;background:transparent!important;color:#fff!important;font:600 17px/1.35 'Sofia Pro',sans-serif!important;text-align:center;white-space:normal}
.elementor-20881 .bwa-finish-contact .main-btn-link:hover{background:#14315c!important;border-color:#14315c}

body.page-id-20881 .site-content .ast-container{max-width:none;width:100%;padding-left:0;padding-right:0}
body.page-id-20881 .site-template{display:block;grid-template-columns:none}
body.page-id-20881 .site-template__content{width:100%;max-width:none}
body.page-id-20881 .site-template__sidebar{display:none}
body.page-id-20881 .entry-content{margin:0}
body.page-id-20881 .entry-header{display:none}
.elementor-20881 .bwa-finish-status .bwa-finish-inner{padding-bottom:64px}
.elementor-20881 .bwa-finish-sources .bwa-finish-inner{padding-top:40px;padding-bottom:40px}
.elementor-20881 .bwa-finish-sources h2{font-size:24px}
.elementor-20881 .bwa-finish-sources ul{padding-left:20px;list-style:disc}
.elementor-20881 .bwa-finish-sources a{color:#16687b;text-decoration:underline;text-underline-offset:3px}
.elementor-20881 .bwa-finish .main-btn-content--text{border:0!important}

/* Text-first native BWA hero: no decorative empty media frame. */
.elementor-20881 .home-banner{width:100%;overflow:hidden}
.elementor-20881 .home-banner .home-banner__video{display:none}
.elementor-20881 .home-banner .home-banner__container{max-width:1200px;min-height:0;padding:0 32px;display:block}
.elementor-20881 .home-banner .left-side{padding:0 0 80px}
.elementor-20881 .home-banner .home-banner__wrapper{max-width:980px;padding-top:180px;gap:26px;margin-top:0}
.elementor-20881 .home-banner .home-banner__wrapper h1.home-banner__wrapper-title{font-size:clamp(42px,5.2vw,74px);line-height:1.05}
.elementor-20881 .home-banner .home-banner__wrapper .sub-title{max-width:710px;font-size:18px;line-height:1.6;font-weight:400;letter-spacing:0;color:#fff}
.elementor-20881 .home-banner .home-banner__wrapper .sub-title p{margin:0;color:#fff}
.elementor-20881 .home-banner .home-banner__wrapper-link{margin:8px 0 0;font-family:"Sofia Pro",sans-serif;font-weight:600;background:#174c9c;background-image:none;color:#fff;padding:16px 26px;min-height:56px}
.elementor-20881 .home-banner .home-banner__wrapper-link:hover{background:#123a77;color:#fff}
.elementor-20881 .home-banner .home-banner__wrapper-link:focus-visible{outline:3px solid #50f2dd;outline-offset:5px}
.elementor-20881 .home-banner .home-banner__wrapper-link .text{background-image:none;color:#fff}
@media(max-width:767px){
.elementor-20881 .home-banner .home-banner__container{padding:0 24px}
.elementor-20881 .home-banner .home-banner__wrapper{padding-top:150px;padding-bottom:0;gap:24px}
.elementor-20881 .home-banner .left-side{padding-bottom:56px}
.elementor-20881 .home-banner .home-banner__wrapper .sub-title{font-size:17px}
.elementor-20881 .home-banner .home-banner__wrapper-link{font-size:16px;padding:15px 20px;gap:12px}
}/* End custom CSS */