#header-background{background-position:50%;background-size:cover!important;margin-top:-90px;position:relative;z-index:1}#header-background .header-video-background{overflow:hidden;position:relative}#header-background .header-video-background.header-style1 .video-wrapper{height:75vh}@media(max-width:767px){#header-background .header-video-background.header-style1 .hero-content{top:25%}}#header-background .header-video-background.header-style2 .video-wrapper{height:40vh}#header-background .header-video-background.header-style3 .video-wrapper{height:100vh}#header-background .header-video-background .video-wrapper{height:75vh;overflow:hidden;position:relative}#header-background .header-video-background .video-wrapper .background-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity 1s ease;width:100%}#header-background .header-video-background .video-wrapper .background-video.active{opacity:1;z-index:1}#header-background .header-video-background .video-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;transition:background .3s ease,color .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,color .3s ease,backdrop-filter .3s ease;transition:background .3s ease,color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;width:100%;z-index:2}#header-background .header-video-background .hero-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;position:absolute;text-align:center;top:30%;width:100%;z-index:2}#header-background .header-video-background .hero-content .type-effect{color:var(--white-smoke-color);font-size:1.6rem}@media(min-width:992px){#header-background .header-video-background .hero-content .type-effect{font-size:2rem}}#header-background .header-video-background .hero-content .search-section{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;max-width:650px;width:100%}#header-background .header-video-background .hero-content .search-section.d-none{display:flex!important}#header-background .header-video-background .hero-content .search-section .search-content{width:100%}#header-background .header-video-background .hero-content .search-section .search-action{min-width:100px!important;padding:0 25px}#header-background .header-bottom-section{background-color:var(--white-color);height:200px;left:0;position:absolute;right:0;top:70vh;transform:skewY(-3deg);z-index:3}