.banner-section .inner-right-side-container{height:100%}.banner-section .inner-right-side-container img{height:100%!important;object-fit:cover}.banner-section .inner-banner-section{align-items:stretch;display:flex;flex-wrap:wrap}.banner-section .left-side-container{align-items:center;display:flex;padding:0 0 0 calc(50% - 657px);width:50%}.banner-section .right-side-container{width:50%}.banner-section .inner-left-side-container{padding:40px 64px 40px 0}.banner-section .heading-container h1{margin-bottom:0;text-align:center;text-transform:capitalize}.banner-section .heading-container{margin-bottom:32px}.banner-section .italic-style{font-style:italic}.banner-section .description-container p{margin-bottom:0;text-align:center}.banner-section .description-container{margin-bottom:32px}.banner-section .btn-container{text-align:center}.banner-section .btn-container .button{text-transform:uppercase}.banner-section .inner-right-side-container{line-height:0}@media only screen and (max-width:1344px){.banner-section .left-side-container .inner-left-side-container{padding-left:16px}}@media only screen and (max-width:1199px){.banner-section .description-container,.banner-section .heading-container{margin-bottom:25px}}@media only screen and (max-width:991px){.banner-section .inner-left-side-container{padding:25px}}@media only screen and (max-width:880px){.banner-section .left-side-container{padding:40px 16px;width:100%}.banner-section .right-side-container{width:100%}.banner-section .left-side-container .inner-left-side-container{padding:0}}@media only screen and (max-width:480px){.banner-section .heading-container{margin-bottom:16px}.banner-section .description-container{margin-bottom:20px}}