.banner_section .manual-height-inner-banner .carousel-inner,.manual-height-inner-banner{height:100vh!important}.banner_section .manual-height-inner-banner .carousel-item{height:100vh!important;background-position:center;background-size:cover}.banner_section .carousel-item.active{display:flex}#slider:before{background:0 0!important}.header_section .mainheader{position:absolute;z-index:1;width:100%}.banner_section .carousel-caption{height:auto;bottom:0;top:0;margin:auto;padding:0;max-width:1366px;left:0;right:0;position:inherit}.banner_section{position:relative}@media (max-width:1380px){.banner_section .carousel-caption{max-width:1310px}}@media (max-width:900px){.banner_section .manual-height-inner-banner .carousel-inner,.banner_section .manual-height-inner-banner .carousel-item,.manual-height-inner-banner{height:110vh!important}}@media (max-width:560px){.banner_section .manual-height-inner-banner .carousel-inner,.banner_section .manual-height-inner-banner .carousel-item,.manual-height-inner-banner{height:115vh!important}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape){.banner_section .manual-height-inner-banner .carousel-inner,.banner_section .manual-height-inner-banner .carousel-item,.manual-height-inner-banner{height:200vh!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.banner_section .manual-height-inner-banner .carousel-inner,.banner_section .manual-height-inner-banner .carousel-item,.manual-height-inner-banner{height:200vh!important}}