/* Genuine decorative assets, with the measured production crop at each breakpoint. */
.ecai-layout.layout-home .layout-statement{background-image:url("/images/ecai/2025/04/08/group-134.svg");background-size:747px auto;background-position:0px -20px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-home .home-introduction{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% 816px;background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.layout-home .home-introduction>.layout-band{background-color:#fffaf0;}
.ecai-layout.layout-home .layout-startup{background-image:url("/images/ecai/bg/shape-federal-blue-left.webp");background-size:1130px auto;background-position:0% 0%;background-attachment:fixed;background-repeat:no-repeat;}
.ecai-layout.layout-home .band-recruitment{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-history{background-image:url("/images/ecai/2025/04/14/shape-federal-blue-bottom.webp");background-size:1024px auto;background-position:0px 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-about .layout-founders{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-strategy{background-image:url("/images/ecai/bg/shape-cornflower-blue-ecai.svg"), url("/images/ecai/bg/shape-cobalt-blue.svg");background-size:418px auto, 796px auto;background-position:100% 0%, 0% 100%;background-attachment:scroll, scroll;background-repeat:no-repeat;}
.ecai-layout.layout-about .band-recruitment{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-testimonials{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-about .layout-stories{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% calc(100% + 70px);background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(189, 242, 208);}
.ecai-layout.service-3 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-3 .band-service{background-color:#fffaf0;}
.ecai-layout.service-3 .layout-other-missions{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.service-4 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-4 .band-service{background-color:#fffaf0;}
.ecai-layout.service-5 .timeline-background{background-image:url("/images/ecai/bg/shape-cobalt-blue-top-right.svg");background-size:867px auto;background-position:100% 0%;background-attachment:fixed;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-5 .layout-other-missions{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% calc(100% + 70px);background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.service-6 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-6 .band-service{background-color:#fffaf0;}
.ecai-layout.service-7 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-7 .band-service{background-color:#fffaf0;}
.ecai-layout.service-8 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-8 .band-service{background-color:#fffaf0;}
.ecai-layout.service-9 .timeline-background{background-image:url("/images/ecai/bg/shape-cobalt-blue-top-right.svg");background-size:867px auto;background-position:100% 0%;background-attachment:fixed;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-9 .layout-other-missions{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.layout-recruit .recruit-intro{background-image:url("/images/ecai/2025/04/30/shape-cobalt-blue-bottom-right-2.svg");background-size:747px auto;background-position:100% 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-recruit .recruit-overview{background-image:url("/images/ecai/bg/shape-floral-white.svg");background-size:737px auto;background-position:0% 100%;background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.layout-recruit .layout-videos{background-image:url("/images/ecai/bg/shape-federal-blue-bottom-left.svg"), url("/images/ecai/bg/shape-ecai-bg.svg");background-size:796px auto, auto;background-position:0% 100%, 100% 0%;background-attachment:scroll, scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-contact .layout-leadership{background-image:url("/images/ecai/2025/04/30/shape-federal-blue-bottom.webp");background-size:contain;background-position:0px 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-needs{background-image:url("/images/ecai/2025/04/30/shape-cobalt-blue-bottom-right-2.svg");background-size:818px auto;background-position:100% 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-services{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% 816px;background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.layout-english .layout-english-startup{background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-network{background-color:#fffaf0;}
@media(max-width:575px){
.ecai-layout.layout-home .layout-statement{background-image:url("/images/ecai/2025/04/08/group-134.svg");background-size:450px auto;background-position:0px 110px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-home .home-introduction{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:442px auto;background-position:calc(100% + 30px) 1602px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(189, 242, 208);}
.ecai-layout.layout-home .home-introduction>.layout-band{background-color:rgb(189, 242, 208);background-color:#fffaf0;}
.ecai-layout.layout-home .layout-startup{background-image:url("/images/ecai/bg/shape-federal-blue-left.webp");background-size:414px auto;background-position:0% 0%;background-attachment:fixed;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-home .layout-blog{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-home .band-recruitment{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-history{background-image:url("/images/ecai/2025/04/14/shape-federal-blue-bottom.webp");background-size:414px auto;background-position:0px 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-about .layout-stats{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-about .layout-founders{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-strategy{background-image:url("/images/ecai/bg/shape-cobalt-blue.svg");background-size:570px auto;background-position:0% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-about .band-recruitment{background-color:#fffaf0;}
.ecai-layout.layout-about .layout-testimonials{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-about .layout-stories{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% calc(100% + 70px);background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(189, 242, 208);}
.ecai-layout.service-3 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:414px auto;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-3 .band-service{background-color:#fffaf0;}
.ecai-layout.service-4 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-4 .band-service{background-color:#fffaf0;}
.ecai-layout.service-5 .timeline-background{background-image:url("/images/ecai/bg/shape-cobalt-blue-top-left.svg");background-size:442px auto;background-position:0% 0%;background-attachment:fixed;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-5 .layout-other-missions{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:739px auto;background-position:100% calc(100% + 70px);background-attachment:scroll;background-repeat:no-repeat;}
.ecai-layout.service-6 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-6 .band-service{background-color:#fffaf0;}
.ecai-layout.service-7 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-7 .band-service{background-color:#fffaf0;}
.ecai-layout.service-8 .layout-service-cards{background-image:url("/images/ecai/2025/04/18/shape-cobalt-blue-bottom-right.svg");background-size:contain;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.service-8 .band-service{background-color:#fffaf0;}
.ecai-layout.service-9 .timeline-background{background-image:url("/images/ecai/bg/shape-cobalt-blue-top-left.svg");background-size:442px auto;background-position:0% 0%;background-attachment:fixed;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-recruit .recruit-intro{background-image:url("/images/ecai/2025/04/30/shape-cobalt-blue-bottom-right-2.svg");background-size:442px auto;background-position:100% 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-recruit .recruit-overview{background-image:url("/images/ecai/bg/shape-floral-white.svg");background-size:442px auto;background-position:0% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(189, 242, 208);}
.ecai-layout.layout-recruit .layout-videos{background-color:rgb(0, 14, 84);}
.ecai-layout.layout-recruit .layout-application{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-contact .layout-leadership{background-image:url("/images/ecai/2025/04/30/shape-federal-blue-bottom.webp");background-size:414px auto;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-needs{background-image:url("/images/ecai/2025/04/30/shape-cobalt-blue-bottom-right-2.svg");background-size:442px auto;background-position:100% 0px;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-values{background-color:rgb(189, 242, 208);}
.ecai-layout.layout-english .layout-english-services{background-image:url("/images/ecai/bg/shape-floral-white-right.webp");background-size:748px auto;background-position:100% 100%;background-attachment:scroll;background-repeat:no-repeat;background-color:rgb(189, 242, 208);}
.ecai-layout.layout-english .layout-english-startup{background-color:rgb(0, 14, 84);}
.ecai-layout.layout-english .layout-english-network{background-color:#fffaf0;}
}
@media(min-width:576px) and (max-width:991px){
 .ecai-layout.layout-about .layout-history{background-size:577px auto}
 .ecai-layout.layout-about .layout-strategy{background-image:url('/images/ecai/bg/shape-cobalt-blue.svg');background-size:644px auto;background-position:left bottom}
}

@media(min-width:576px) and (max-width:991px){.ecai-layout.service-3 .layout-service-cards{background-image:url('/images/ecai/bg/shape-cobalt-blue-top-left.svg');background-size:715px auto;background-position:left top;background-repeat:no-repeat;background-attachment:scroll}}

.ecai-layout.layout-home .layout-expertises{background-image:url('/images/ecai/bg/shape-federal-blue-left.webp');background-size:1130px auto;background-position:left top;background-attachment:fixed;background-repeat:no-repeat}
@media(min-width:576px) and (max-width:991px){.ecai-layout.layout-home :is(.layout-startup,.layout-expertises){background-size:644px auto}}
@media(max-width:575px){.ecai-layout.layout-home .layout-expertises{background-size:414px auto}}
