/*! Variables
   ========================================================================== *//*! TypoGraphy
   ========================================================================== *//*! Variables
   ========================================================================== */.background-blue-dark p b,.background-blue-dark p strong{font-family:Gotham,sans-serif;font-weight:700}.headroom{background-color:#fff}#content{display:none}.pc-header{color:#fff;padding-bottom:200px}@media (min-width:1200px){.pc-header{padding-top:calc(170px + 90px)}}@media (min-width:992px) and (max-width:1199.98px){.pc-header{padding-top:calc(150px + 90px)}}@media (max-width:991.98px) and (min-width:768px){.pc-header{padding-top:calc(100px + 102px)}}@media (max-width:767.98px){.pc-header{padding-top:calc(80px + 73px);padding-bottom:0}}@media (max-width:991.98px){.pc-header .large-title{margin-bottom:80px}}#pc-topblue-section{width:100%;background-color:#2c5697;margin-top:-160px}@media (max-width:767.98px){#pc-topblue-section{margin-top:-60px}}.block-pc-image-carousel a{text-decoration:none!important}.block-pc-image-carousel .item-content{padding-right:0!important}.block-pc-image-carousel .item-content .intro-title{position:absolute;bottom:50px;left:50px;color:#fff}@media (max-width:991.98px){.block-pc-image-carousel .item-content .intro-title{position:static;background:0 0;color:#2c5697}}.block-pc-image-carousel .item-content .intro-title .big-title{margin-bottom:40px}.block-pc-image-carousel .item-content .intro-title p{font-weight:600;font-size:19px}.block-pc-image-carousel .item-content .carousel-item .overlay{position:absolute;bottom:0;background:#000;background:rgba(42,83,145,.2509803922);width:100%;transition:.5s ease;opacity:1;padding:20px;z-index:99;top:0}@media (max-width:991.98px){.block-pc-image-carousel .item-content .carousel-item .overlay{position:static;background:0 0}}.block-pc-image-carousel .imagesSwiper{max-height:800px}.block-pc-image-carousel .carousel-indicators{bottom:-58px}.block-pc-image-carousel .carousel-indicators [data-bs-target]{background-color:#2c5697;border:3px solid #2c5697;background-clip:unset;border-radius:100%;width:8px!important;height:8px!important}.block-pc-image-carousel .carousel-indicators [data-bs-target]:not(.active){background-color:transparent;border:3px solid #2c5697}.block-pc-image-carousel figure{position:relative;padding-top:56.25%;display:block;width:100%}.block-pc-image-carousel figure img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}