section.banner-overlay.banner-on-top{margin-top:-480px}section.banner-overlay.banner-on-top .banner-text{background-color:#eef3f4;padding:550px 0 80px 0}section.banner-overlay{position:relative}section.banner-overlay .banner-image img{width:100%;height:800px;-o-object-fit:cover;object-fit:cover}section.banner-overlay .banner-text{background-color:#eef3f4;padding:80px 0 80px 0}section.banner-overlay .banner-text .banner-text-inner{display:block;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:100px;max-width:100%;grid-template-columns:1fr 2fr;text-align:center;margin:0 auto}section.banner-overlay .banner-text .banner-text-inner img{width:160px;margin-bottom:30px}section.banner-overlay .banner-text .banner-text-inner h3{color:#daab2b;font-style:normal;font-weight:700;color:#000;line-height:1;text-transform:uppercase;margin:0;text-align:center;font-size:48px}section.banner-overlay .banner-text .banner-text-inner h5{color:#e9cd80;font-style:normal;font-weight:700;color:#000;line-height:1;text-transform:uppercase;margin:0;text-align:center;font-size:20px}section.banner-overlay .banner-text .banner-text-inner p{color:#000;font-size:16px;font-style:normal;font-weight:400;margin:10px auto;max-width:570px;text-align:center}section.banner-overlay .banner-text .banner-text-inner .banner-text-content{max-width:100%}@media only screen and (min-width:767px){section.banner-overlay .banner-text .banner-text-inner{text-align:left;display:grid}section.banner-overlay .banner-text .banner-text-inner img{width:100%;margin-bottom:0;max-width:350px}section.banner-overlay .banner-text .banner-text-inner h3{font-size:64px;text-align:left}section.banner-overlay .banner-text .banner-text-inner h5{font-size:24px;text-align:left}section.banner-overlay .banner-text .banner-text-inner p{text-align:left;margin-left:0}section.banner-overlay .banner-text .banner-text-inner .banner-text-content{max-width:550px}}@media screen and (min-width:782px){section.banner-overlay.banner-on-top{margin-top:-169px}section.banner-overlay.banner-on-top .banner-text{padding:287px 0 126px 0}section.banner-overlay .banner-text{padding:120px 0}}