.faci-card.faci-brown{background-color:#4A1B1A}.faci-card-odd.faci-darkblue{background-color:#1D3A62}.faci-card.faci-lightblue{background-color:#83A8D8}.faci-card-odd.faci-grey{background-color:#F0F0F0}.faci-card{display:flex;gap:5rem;align-items:center;padding:1.5rem 4rem}.faci-card img{width:100%}.faci-p h3{font-family:Futura Md BT;font-size:40px;font-weight:400;color:#fff;margin-bottom:1rem}.faci-p p{font-size:20px;font-weight:300;line-height:31px;text-align:left;color:#fff}.faci-odd-p.faci-text-blue h3{font-family:Futura Md BT;font-size:40px;font-weight:400;color:#1D3A62;margin-bottom:1rem}.faci-odd-p.faci-text-blue p{font-size:20px;font-weight:300;line-height:31.2px;text-align:left;color:#1D3A62;margin-bottom:1rem}.faci-absolute{width:calc(65% - 2.5rem)}.faci-p{width:calc(35% - 2.5rem)}.faci-absolute h2{font-size:16px}.faci-absolute h2,.faci-absolute h3{font-family:Futura Md BT;font-weight:400;text-align:left;color:#1D3A62}.faci-absolute h3{font-size:40px;line-height:47.95px}.faci-card-odd{display:flex;gap:5rem;align-items:center;padding:1.5rem;justify-content:flex-end;position:relative}.faci-card-odd img{width:100%}.faci-odd-p h3{font-family:Futura Md BT;font-size:40px;font-weight:400;color:#fff;margin-bottom:1rem}.faci-odd-p p{font-size:20px;font-weight:300;line-height:31px;color:#fff}.faci-absolute-odd{width:calc(65% - 2.5rem)}.faci-odd-p{width:calc(35% - 2.5rem);padding-left:4rem}.faci-absolute-odd h3{font-family:Futura Md BT;font-size:40px;font-weight:400;line-height:47.95px;text-align:right;color:#1D3A62}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.faci-card{position:relative}.faci-text-absolute{left:0}.faci-card-odd .faci-text-absolute,.faci-text-absolute{position:absolute;z-index:2;bottom:0;top:unset;height:max-content}.faci-card-odd .faci-text-absolute{left:30%}.faci-text-absolute span{-webkit-text-stroke:2px #ffffff19}.faci-text-absolute span,.faci-text-absolute-grey span{font-family:Futura Md BT;font-size:140px;color:transparent;line-height:.8}.faci-text-absolute-grey span{-webkit-text-stroke:2px #ffffff50}@media(max-width:1440px){.faci-p h3{font-size:30px}.faci-p p{font-size:18px;line-height:24px}.faci-text-absolute span{font-size:80px}.faci-odd-p h3{font-size:30px}.faci-odd-p p{font-size:18px;line-height:24px}.faci-odd-p.faci-text-blue h3{font-size:30px}.faci-odd-p.faci-text-blue p{font-size:18px;line-height:24px}.faci-card,.faci-card-odd{gap:2rem}.faci-absolute-odd{width:calc(65% - 1rem)}.faci-odd-p{width:calc(35% - 1rem)}.faci-absolute{width:calc(65% - 1rem)}.faci-p{width:calc(35% - 1rem)}}@media(max-width:1280px){.faci-absolute-odd{width:calc(60% - 1rem)}.faci-odd-p{width:calc(40% - 1rem)}.faci-absolute{width:calc(60% - 1rem)}.faci-p{width:calc(40% - 1rem)}}@media(max-width:1100px){.faci-card{flex-direction:column}.faci-card-odd{flex-direction:column-reverse}.faci-absolute,.faci-absolute-odd,.faci-odd-p,.faci-p{width:100%}.faci-card .faci-text-absolute{left:30%;top:65%}.faci-card-odd .faci-text-absolute{top:65%}.faci-text-absolute span{font-size:55px}.faci-odd-p{padding-left:0}.faci-card-odd{padding:1.5rem 4rem}}@media(max-width:1024px){.faci-card .faci-text-absolute{left:30%;top:60%}.faci-card-odd .faci-text-absolute{top:60%}.faci-text-absolute span{font-size:40px}}@media(max-width:768px){.faci-odd-p h3,.faci-odd-p.faci-text-blue h3{font-size:24px}.faci-card .faci-text-absolute{left:30%;top:50%}.faci-card-odd .faci-text-absolute{top:50%}.faci-text-absolute span{visibility:hidden}.faci-p h3{font-size:24px}.faci-odd-p.faci-text-blue p{line-height:26px}}@media(max-width:600px){.faci-card .faci-text-absolute{left:30%;top:40%}.faci-card-odd .faci-text-absolute{top:40%}.faci-text-absolute span{font-size:50px}.faci-card,.faci-card-odd{padding:1.5rem 3rem}}@media (max-width:450px){.faci-text-absolute span{font-size:35px}.faci-odd-p h3{font-size:20px}.faci-odd-p p{font-size:16px;line-height:20px}.faci-p h3{font-size:20px}.faci-p p{font-size:16px;line-height:20px}.faci-odd-p.faci-text-blue h3{font-size:20px}.faci-odd-p.faci-text-blue p{line-height:20px;font-size:16px}}