.contact-banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-banner .bg-video video{height:100%;min-height:100%;min-width:100%;object-fit:cover;width:100%}.contact-banner .bg-video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.contact-banner .content-wrapper{max-width:1440px!important;position:relative;width:100%;z-index:6}.contact-banner .banner-content{width:100%}.contact-banner span.tag-line{font-size:16px;font-weight:500;position:relative}.contact-banner span.tag-line:before{background:#6ebe49;content:"";height:2px;left:0;position:absolute;top:-22px;width:60px}.contact-banner .h1{color:#fff;font-size:54px;font-weight:700;letter-spacing:2px;line-height:normal;margin-bottom:35px;margin-top:23px;text-transform:capitalize}.contact-banner h1:last-child{margin:0}.contact-banner .info a,.contact-banner .info li,.contact-banner .info p{color:#fff;font-size:24px;line-height:normal}.contact-banner .info a{color:#868589!important;text-decoration:none}.contact-banner .info a:hover{color:#6ebe49!important}@media (max-width:1440px){.contact-banner .h1{font-size:52px}}@media (max-width:1200px){.contact-banner .h1{font-size:46px}}@media(max-width:1024px){.contact-banner .banner-content{width:100%}.contact-banner .info a,.contact-banner .info li,.contact-banner .info p{font-size:20px}}