section.hero{position:relative;padding:20px 0 0}section.hero .swiper{position:absolute;top:0;left:0;width:100%;height:359px;z-index:-1}section.hero .swiper .swiper-wrapper{height:100%}section.hero .swiper .swiper-wrapper .swiper-slide{height:100%}section.hero .swiper .swiper-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover;height:100%}section.hero .swiper:after{content:"";position:absolute;width:100%;height:100%;background:rgba(7,48,74,.45);top:0;left:0;z-index:999}section.hero .wrapper{padding:40px 0}section.hero .wrapper .content{padding:0 20px 25px;text-align:center}section.hero .wrapper .content h1{color:#fff}section.hero .wrapper .content h1 span{font-family:Martel Sans;font-weight:400;font-size:1rem;color:#fff;line-height:1.3;display:block}section.hero .wrapper .about-card{display:flex;align-items:center;justify-content:auto;flex-direction:column-reverse;flex-wrap:auto}section.hero .wrapper .about-card .image{width:100%;height:320px;position:relative}section.hero .wrapper .about-card .image p{position:absolute;background:rgba(205,221,240,.8);bottom:0;right:0;margin-bottom:0;padding:10px 20px;border-radius:10px 0 0}section.hero .wrapper .about-card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 30%;object-position:0 30%}section.hero .wrapper .about-card .content{display:flex;align-items:auto;justify-content:auto;flex-direction:column;flex-wrap:auto;background:#FFF;padding:24px;text-align:left}section.hero .wrapper .about-card .content .content-wrapper{display:flex;align-items:auto;justify-content:auto;flex-direction:column;flex-wrap:auto}section.hero .wrapper .about-card .content h2{color:#0087cb;margin-bottom:0}section.hero .wrapper .about-card .content>a{align-self:flex-end}@media only screen and (min-width: 768px){section.hero .wrapper .about-card .image{width:300px;height:390px;border-radius:16px;overflow:hidden;margin-top:16px}}@media only screen and (min-width: 992px){section.hero{padding:80px 0 0}section.hero .swiper{height:78%}section.hero .wrapper .content{max-width:936px;width:100%;margin:0 auto}section.hero .wrapper .content h1 span{font-size:1.5rem}section.hero .wrapper .about-card{flex-direction:row;padding:0 20px}section.hero .wrapper .about-card .content{border-radius:0 16px 16px 0;padding:24px 48px;flex-basis:100%}section.hero .wrapper .about-card .content .content-wrapper{flex-direction:column}section.hero .wrapper .about-card .image{width:345px;min-width:345px;height:431px}}@media only screen and (min-width: 1200px){section.hero .wrapper .about-card .content{border-radius:0 16px 16px 0;padding:24px 48px;flex-basis:100%}section.hero .wrapper .about-card .content .content-wrapper{flex-direction:row;gap:32px}section.hero .wrapper .about-card .content .content-wrapper>*{flex-basis:50%}}
