/*! Variables
   ========================================================================== *//*! TypoGraphy
   ========================================================================== *//*! Variables
   ========================================================================== */.background-blue-dark p b,.background-blue-dark p strong{font-family:Gotham,sans-serif;font-weight:700}@media (min-width:992px){.block-large-feature{padding-top:80px;padding-bottom:80px}}@media (min-width:768px) and (max-width:991.98px){.block-large-feature{padding-top:80px;padding-bottom:80px}}@media (max-width:767.98px){.block-large-feature{padding-top:60px;padding-bottom:60px}}.block-large-feature .items{overflow:hidden;position:relative}@media (min-width:992px){.block-large-feature .items{margin-top:20px}}@media (min-width:768px) and (max-width:991.98px){.block-large-feature .items{margin-top:20px}}@media (max-width:767.98px){.block-large-feature .items{margin-top:20px}}.block-large-feature .items .swiper-wrapper{display:flex}.block-large-feature .items .swiper-wrapper .swiper-slide{height:auto;align-self:stretch}.block-large-feature .items .swiper-wrapper .swiper-slide:not(.swiper-slide-active){opacity:0!important}.block-large-feature .items .swiper-wrapper .swiper-slide .item-title{margin-bottom:20px!important}@media (min-width:992px){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row{height:100%}}.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .content-col{margin-top:50px}@media (min-width:992px){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .content-col{align-self:flex-end}}@media (max-width:767.98px){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .content-col{margin-top:30px;align-self:flex-end}}.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .content-col .secondary-btn{margin-top:20px}.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .content-col p{margin-bottom:0!important}@media (min-width:768px) and (max-width:991.98px){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .item-content .left-col{margin-top:30px;margin-bottom:30px}}@media (max-width:767.98px){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .item-content .left-col{margin-top:20px}}@media (hover:hover){.block-large-feature .items .swiper-wrapper .swiper-slide .slide-row .item-content .ui-hover:hover .img-holder:after{opacity:1}}@media (max-width:991.98px){.block-large-feature .items .swiper-wrapper .swiper-slide:last-child:first-child .left-col{padding-top:0!important}}@media (max-width:991.98px){.block-large-feature .items .swiper-wrapper .swiper-slide:last-child:first-child .right-col{padding-bottom:0!important}}.block-large-feature .items .carousel-nav{z-index:2}@media (min-width:992px){.block-large-feature .items .carousel-nav{left:0;bottom:0}}@media (min-width:768px) and (max-width:991.98px){.block-large-feature .items .carousel-nav{right:0}}@media (min-width:768px){.block-large-feature .items .carousel-nav{position:absolute}}@media (max-width:767.98px){.block-large-feature .items .carousel-nav{position:absolute}}.block-large-feature .img-holder{position:relative;display:block}.block-large-feature .img-holder .play-btn{position:absolute;right:20px;bottom:20px;z-index:3}@media (max-width:767.98px){.block-large-feature .img-holder .play-btn{right:10px;bottom:10px}}.block-large-feature .img-holder:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;background-color:rgba(44,86,151,.05)}.block-large-feature .img-holder figure{position:relative;padding-top:calc(9/16 * 100%)}.block-large-feature .img-holder img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;z-index:1}.block-large-feature .img-holder .caption{margin-top:20px}@media (min-width:992px){.block-large-feature .img-holder .caption{position:absolute;bottom:0;transform:translateY(calc(100% + 20px))}}@media (max-width:991.98px){.block-large-feature .img-holder .caption{margin-top:10px}}.block-large-feature .caption{margin-top:20px}@media (min-width:992px){.block-large-feature .caption{position:absolute;bottom:1px}}@media (max-width:991.98px){.block-large-feature .caption{margin-top:10px}}.block-large-feature figure{margin:0}