.custom-banner{position:relative}.banner.custom-banner .custom-banner-inner{background-repeat:no-repeat;background-size:cover}.custom-banner .banner-btn-group{display:flex;padding-left:30px}.banner.custom-banner .banner__overlay-layout .banner-btn-group{margin-top:20px}.custom-banner .banner-btn-group .primary-btn{margin-right:15px}.custom-banner .left-wrapper,.custom-banner .right-wrapper{padding:10px;width:100%}.custom-banner .custom-banner-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;min-height:200px;position:relative}.custom-banner .custom-content-wrapper{padding:120px 0;width:100%}.lp-page-banner .custom-banner .custom-content-wrapper{padding:60px 0}.custom-banner .content-wrapper{width:100%}.custom-banner .left-wrapper img{display:inline-block;max-width:300px;vertical-align:middle;width:100%}.custom-banner .left-wrapper .image-wrap{text-align:center}.custom-banner h1{line-height:1;margin:0;padding:0;word-break:normal}.banner.custom-banner h1{color:#fff;display:inliine-block;font-weight:700;padding:30px}.custom-banner .left-wrapper{display:none}.custom-banner .right-wrapper{padding:30px;width:unset}.banner-section{padding-top:140px}.banner.custom-banner .theme-btn.sec-btn{background-color:#481a7b}@media (min-width:768px){.custom-banner .left-wrapper{width:30.089%}}@media (max-width:767px){.banner-section{padding-top:222px}}