.basic-banner{margin-top:8rem;margin-bottom:4rem}.basic-banner h1{color:#003262}.intro-banner{max-width:1920px;margin:auto auto 80px;width:100%;position:relative;height:400px}.intro-banner__tags{margin-top:1rem;display:flex;flex-flow:column;gap:.5rem}@media(min-width:768px){.intro-banner__tags{flex-flow:row wrap}}.intro-banner__tags span{display:inline-block;width:-moz-max-content;width:max-content;max-width:100%}.intro-banner__status,.intro-banner__status--active,.intro-banner__status--in-active{display:inline-block;padding:.3rem 1.6rem;border-radius:500px}.intro-banner__status--active{background-color:#cfdd45}.intro-banner__status--in-active{background-color:#edf2f7}.intro-banner__picture{display:grid}.intro-banner__picture__img{width:100%;position:absolute;height:400px;-o-object-fit:cover;object-fit:cover;z-index:-1}.intro-banner__bottom{position:relative;top:100px;height:300px}.intro-banner__bottom svg{position:absolute;bottom:0;mix-blend-mode:multiply}.intro-banner__bottom svg .path1{fill:rgba(0,176,218,.9)}.intro-banner__bottom svg .path2{fill:rgba(58,124,159,.9)}.intro-banner__bottom svg .path3{fill:rgba(238,31,96,.9)}.intro-banner__bottom svg .path4{fill:rgba(0,165,152,.9)}.intro-banner__bottom svg .path5{fill:rgba(253,181,21,.9)}.intro-banner__bottom svg .path6{fill:rgba(58,124,159,.9)}.intro-banner__bottom__title-wrapper{width:100%;position:absolute;bottom:0}.intro-banner__bottom__title-wrapper__title{display:block;position:relative;padding:20px 40px;width:-moz-max-content;width:max-content;max-width:80%;border-top-right-radius:50px;background-color:#fff;z-index:3;margin-left:2rem}.intro-banner__bottom__title-wrapper__title--state{padding-top:1rem;padding-bottom:1rem}.intro-banner__bottom__title-wrapper__title:before{content:"";position:absolute;width:13px;height:90%;left:-13px;bottom:0;background-color:#00b0da}@media(min-width:1200px){.intro-banner,.intro-banner__picture__img{height:500px}.intro-banner__bottom{top:200px}.intro-banner__bottom__title-wrapper{bottom:0}.intro-banner__bottom__title-wrapper__title{padding:38px 40px}.intro-banner__bottom__title-wrapper__title--state{padding-top:1.2rem;padding-bottom:1rem}.intro-banner__bottom__title-wrapper__title--state h1{margin-bottom:1rem}}.intro-banner__bottom--pink-aqua .intro-banner__bottom__title-wrapper__title:before{background-color:#ee1f60}.intro-banner__bottom--blue-orange .intro-banner__bottom__title-wrapper__title:before{background-color:#fdb515}