.hero-section .light-cta{margin-right:10px}.hero-section{padding:80px 0;position:relative}.hero-section .content-col .logo_banner{height:auto;margin:0 0 12px;max-width:150px}.hero-section .info-col .row{margin:0}.hero-section p{color:#fff}.info-col .col-lg-4.col-md-6.col-12{padding:0}.hero-section .info-col .spacer{border:1px solid hsla(0,0%,100%,0);border-left-color:hsla(0,0%,100%,.21);border-radius:4px;display:flex;flex-direction:column;height:120px;justify-content:flex-start;margin-left:0;padding:10px 20px 5px 30px;text-decoration:none;width:100%}.hero-section .info-col .spacer:hover{background-color:rgba(0,0,0,.25);border-left-color:#fff;border-style:solid}.hero-section .container{position:relative;z-index:9}.hero-section:before{background:linear-gradient(93deg,rgba(0,1,17,.95) 17%,rgba(0,1,17,.9) 67%,rgba(0,1,17,.62));content:"";z-index:2}.hero-section .bg-video,.hero-section:before{bottom:0;left:0;position:absolute;right:0;top:0}.hero-section .bg-video{z-index:7}.hero-section .content-col{color:#fff;max-width:45%;padding-top:80px;position:relative;z-index:9}.hero-section h1{color:#fff;margin-bottom:15px}.hero-section .info-col{padding-top:120px}.hero-section .info-col .spacer>img{height:20px;margin-top:1px;object-fit:contain;object-position:left;width:120px}.hero-section .info-col .spacer span img{width:10px}.hero-section .info-col .spacer{color:#fff}.hero-section .info-col .spacer p{font-size:15px;margin-bottom:6px;margin-top:7px}.hero-section .banner_home_video video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.hero-section .info-col .spacer h5{font-size:15px;margin:0}.hero-section .info-col .spacer .cta_text{color:#fff;font-size:16px;font-weight:600}.hero-section .info-col .spacer p:first-child{font-weight:600;margin:0}@media (max-width:767.98px){.hero-section .content-col{max-width:100%}.hero-section .info-col .col-12 .spacer{margin-bottom:20px}.hero-section .info-col .col-12:last-child .spacer{margin-bottom:0}.hero-section .info-col{padding-top:60px}.hero-section{padding:60px 0}}@media (min-width:992px) and (max-width:1199.98px){.hero-section .info-col .spacer>img{height:18px;width:104px}.hero-section .info-col{padding-top:80px}}@media (min-width:768px) and (max-width:991.98px){.hero-section .info-col .spacer{padding:10px 15px 5px}.hero-section .content-col{max-width:85%}.hero-section .info-col .col-12 .spacer{margin-bottom:20px}.hero-section .info-col .col-12:last-child .spacer{margin-bottom:0}.hero-section .info-col{padding-top:80px}}