.banner{position:relative;display:flex;align-items:center;min-height:82vh;padding-top:100px}.banner .content-wrapper{margin:0 auto;box-sizing:content-box;display:flex;position:relative;color:#fff;justify-content:center;padding:8.2vmax 4vw}.banner{background-repeat:no-repeat;background-size:cover;background-position:50%;background-position:39.6586% 30%}@-webkit-keyframes zoomInNew{0%{opacity:0;-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}to{opacity:1}}@keyframes zoomInNew{0%{opacity:0;-webkit-transform:scale3d(.7,.7,.7);-ms-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}to{opacity:1}}.banner .zoomIn{-webkit-animation-name:zoomInNew;animation-name:zoomInNew}@media(max-width:1024px){.banner{background-position:7.57837% 44.8056%}}@media(max-width:768px){.banner{background-position:24.7743% 44.8056%}}@media(max-width:479px){.banner{background-position:34.038% 44.8056%}}@media(max-width:320px){.banner{background-position:35.1191% 44.8056%}}.banner .overlay{background-color:#013930;opacity:.4}.banner .overlay,.banner .section-background{position:absolute;top:0;right:0;bottom:0;left:0}.banner .section-background{overflow:hidden;pointer-events:none}.banner .section-background:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#013930,150px,transparent);opacity:.05}.banner img{position:relative;width:100%;height:100%;object-fit:cover;object-position:45.2048% 0}.banner .banner_inner{width:100%}.banner .section-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#013930;opacity:.4}.banner .row{margin-left:-17px;margin-right:-17px}.banner .sqs-block{position:relative;height:auto;clear:none;padding-left:17px;padding-right:17px;padding-bottom:17px}.banner h1,.banner h2{font-family:adonis-web;font-weight:400;letter-spacing:0;line-height:1.232;color:#fff;margin:0;text-align:center;white-space:pre-wrap}@media screen and (min-width:768px){.banner .content{width:75%}}@media screen and (min-width:0) and (max-width:1511px) and (orientation:landscape){.banner h1,.banner h2{font-size:calc(3.6vw + 1rem)}}@media screen and (min-width:0) and (max-width:1511px) and (orientation:portrait){.banner h1,.banner h2{font-size:calc(3.6vh + 1rem)}}@media screen and (min-width:1512px){.banner h1,.banner h2{font-size:4rem}}@media (max-width:992px){.banner img{object-position:0 3.2004%}}@media (max-width:927px){.banner img{object-position:2.88595% 3.2004%}}@media (max-width:850px){.banner img{object-position:24.3241% 3.2004%}}@media (max-width:768px){.banner img{object-position:31.7566% 3.2004%}}@media (max-width:767px){.banner .content-wrapper{padding-right:6vw;padding-left:6vw;box-sizing:border-box}.banner .sqs-block{padding-top:17px}}@media (max-width:480px){.banner img{object-position:40.7035% 3.2004%}}@media (max-width:320px){.banner img{object-position:43.1939% 3.2004%}}