.outer-banner.slider_video video{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.outer-banner.slider_video .inner-banner{position:relative;z-index:1}.outer-banner-slider ul.slick-dots{bottom:20px;display:flex;justify-content:center;left:0;list-style-type:none;list-style:none;margin:0;padding:1rem 0;position:absolute;text-align:center;width:100%}.outer-banner-slider .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.outer-banner-slider ul.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 .25rem;padding:0;position:relative;width:20px}.outer-banner-slider ul.slick-dots li button:before{background:#fff;border:0;border-radius:100%;content:"";display:inline-block;font-family:slick;font-size:0;height:15px;left:0;line-height:20px;margin:3px;opacity:.5;outline:none!important;padding:0;position:absolute;text-align:center;text-indent:-9999px;top:0;width:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outer-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:950px!important}.outer-banner.num-2.slick-slide{background-position:top!important}.button.slick-prev.slick-arrow,button.slick-next.slick-arrow{display:none!important}.outer-banner-slider ul.slick-dots li.slick-active button:before{background:#8a036d!important;opacity:1}.outer-banner.image,.outer-banner.responsive_image{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-start-image iframe{max-width:250px}.inner-banner{max-width:510px;padding:70px 0 30px}.banner-group{flex:0 45%}.banner-line-group{align-items:start;display:flex;justify-content:flex-start}.banner-head img{margin:0 auto 0 0!important}.banner-line-text{display:flex;flex-wrap:wrap}.banner-head h1{color:#fff;font-size:60px;font-weight:400;line-height:66px;margin:0;padding:30px 0}.banner-head p{color:#fff;font-size:24px;line-height:34px}.banner-line-text{color:#fff;font-size:16px;padding:30px 40px 50px 0}.banner-button a{background-color:#8a036d;border-radius:30px;color:#fff;cursor:pointer;padding:15px 40px;text-decoration:none;transition:all .2s}.banner-button a:hover{background-color:#fff;color:#8a036d}.banner-start-image{padding:30px 10px 0}.banner-button{padding-top:30px}#y-badges .y-badge{margin:0 0 auto!important}.outer-banner{position:relative}.banner-button.link .banner-button-popup,.banner-button.pop_up .banner-button-link{display:none}.modal-popup-outer{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.pop-up-video{padding-top:30px}.banner-pop-up span{background-color:rgba(0,0,0,.6);border-radius:50%;color:#fff;cursor:pointer;font-size:27px;line-height:1;padding:5px 12px;position:absolute;right:0;top:-8px}.banner-pop-up{margin:0 auto;max-width:900px;position:relative;top:11.5%}body.popup_active{overflow:hidden}a.white-button{background-color:#fff;border:2px solid #fff;color:#8a036d;font-weight:500}@media only screen and (max-width:767px){.outer-banner{background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:auto!important}.outer-banner.slider_video video.mobile-video{display:block!important}.outer-banner.slider_video video.desktop-video{display:none}.banner-head img{text-align:left!important}.banner-button-popup span{background:transparent;border-radius:0;padding:0}.banner-button{padding-top:0}.banner-head h1{font-size:36px!important;line-height:38px!important;text-align:left}.banner-head p{font-size:17px!important;line-height:26px!important;padding-bottom:45px;text-align:left}.banner-line-group{display:none}.banner-start-image{padding-top:20px}}