.featured-section{position:relative;line-height:0;background-color:#f3f4f6;padding:0}.featured-section .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;display:flex;align-items:center;flex-grow:1;height:753px}@media only screen and (max-width: 1199.98px){.featured-section .container{height:500px}}@media only screen and (max-width: 767.98px){.featured-section .container{height:calc(100vh - 150px)}}.featured-section .bg-image{position:relative;height:753px}@media only screen and (max-width: 1199.98px){.featured-section .bg-image{height:500px}}@media only screen and (max-width: 767.98px){.featured-section .bg-image{height:calc(100vh - 150px)}}.featured-section .bg-image:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#0a0e15;mix-blend-mode:luminosity;opacity:.32}.featured-section .bg-image img,.featured-section .bg-image video,.featured-section .bg-image iframe{display:block;width:100%;height:753px;object-fit:cover}@media only screen and (max-width: 1199.98px){.featured-section .bg-image img,.featured-section .bg-image video,.featured-section .bg-image iframe{height:500px}}@media only screen and (max-width: 767.98px){.featured-section .bg-image img,.featured-section .bg-image video,.featured-section .bg-image iframe{height:calc(100vh - 150px)}}.featured-section .block-content{max-width:690px;width:100%;display:flex;justify-content:center;flex-direction:column;gap:20px;position:relative;z-index:2}.featured-section .block-content .small-image img{display:block;max-width:160px;max-height:80px;width:auto;height:auto}@media only screen and (max-width: 991.98px){.featured-section .block-content .small-image img{max-width:100px;max-height:50px}}.featured-section .block-content p{font-family:"Instrument Sans";font-style:normal;font-weight:700;font-size:40px;line-height:normal}@media only screen and (max-width: 1199.98px){.featured-section .block-content p{font-size:36px}}@media only screen and (max-width: 767.98px){.featured-section .block-content p{font-size:28px}}@media only screen and (min-width: 1551px){.featured-section .block-content p{font-size:48px}}.featured-section .block-content p{color:#fff}.featured-section .block-content .button{align-self:start}
