.hs_banner.bg_img .hero-inner{background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover}.hs_banner .hero-inner{height:auto;position:relative}.hs_banner.bg_img .hero-text{background-color:rgba(0,0,0,.5)}.hs_banner .hero-text{width:100%}.hs_banner .title h1{color:#fff;font-size:5rem;font-weight:900;line-height:6.5rem;margin:0 0 15px;text-align:center}.hs_banner .big{font-size:2.1rem;line-height:1.4}.hs_banner .big p{color:#fff;font-weight:300;margin-bottom:15px;text-align:center}.hs_banner .hero-text .cm-col-12{padding-left:15px;padding-right:15px;position:relative;width:100%}.hs_banner .row:after,.hs_banner .row:before{content:"";display:table}.hs_banner .row:after{clear:both}.hs_banner .row{margin-left:-15px;margin-right:-15px}.hs_banner .hero-tabs .column{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.hs_banner .column .item a{background-color:#fff;border-bottom:1px solid #f3f3f3;color:#c00880;cursor:pointer;display:block;font-size:1.8rem;font-weight:600;line-height:1;padding:20px 10px;position:relative;text-decoration:none;transition:background-color .3s}.hs_banner .column .item a p{color:#c00880;font-family:prometo,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.7;margin:0;transition:color .3s}.hs_banner .column .item a .menu-arrow{position:absolute;right:15px;top:20px}.hs_banner .column .item .menu-arrow .icon{height:20px;width:20px}.hs_banner .column .item .menu-arrow .icon svg{display:block;height:20px;overflow:hidden;width:20px}.hs_banner .scroller__link{background-position:50%;background-repeat:no-repeat;bottom:0;height:50px;left:0;margin:0 auto;position:absolute;width:100%;z-index:1}.hs_banner .scroller__link:after,.hs_banner .scroller__link:before{background-color:#fff;content:"";height:51px;position:absolute;top:0;width:calc(50% - 120px)}.hs_banner .scroller__link:before{left:0}.hs_banner .scroller__link:after{right:0}.hs_banner .scroller__link .scroller__arrow{background-position:center 12px;background-repeat:no-repeat;background-size:35px 20px;cursor:pointer;display:block;height:51px;margin:0 auto;outline:0;transition:background .3s;width:256px}.hs_banner .scroller__link svg{overflow:hidden}.hs_banner .scroller__link svg path{fill:#fff}.hs_banner .scroller__link .scroller__arrow:hover{background-position:center 20px}.hs_banner.bg_colr .title h1{font-size:5rem;line-height:6.5rem}.hs_banner .hero-text{padding-bottom:100px;padding-top:150px}.hs_banner.tabsAdded .scroller__link{display:none}.hs_banner .column .item a.active{background-color:#c00880!important}.hs_banner .column .item a.active p{color:#fff!important}.hs_banner .hero-text .logo-image{margin:0 auto;max-width:170px}.hs_banner .column .item a.active path.arrow{fill:#fff}@media (min-width:768px){.hs_banner .column .item a.active{border:1px solid #c00880}.hs_banner .column .item a:hover{background-color:#fff}.hs_banner .column .item a:hover p{color:#c00880}.hs_banner .big{font-size:2.5rem;line-height:1.4}.hs_banner .hero-tabs{text-align:center}.hs_banner .column .item{float:left;width:33.33333333%}.hs_banner .column .item a{background-color:transparent;border:1px solid #fff;border-radius:5px;display:inline-block;padding:8px 30px;text-align:center}.hs_banner .column .item a p{color:#fff}.hs_banner .column .item a .menu-arrow{display:none}.hs_banner .scroller__link{display:block}.hs_banner .hero-text{padding-bottom:130px;padding-top:170px}.hs_banner.tabsAdded .scroller__link{display:block}.hs_banner .tab-wrap{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width:992px){.hs_banner .title h1,.hs_banner.bg_colr .title h1{font-size:6rem;line-height:7.5rem}.hs_banner .hero-text .cm-col-12{float:left;margin-left:16.66666667%;width:66.66666667%}.hs_banner .column .item{padding-left:15px;padding-right:15px}.hs_banner .hero-text{padding-bottom:130px;padding-top:150px}.hs_banner .column .item a.active path.arrow{fill:#fff}.hs_banner .hero-text .logo-image{max-width:220px}}@media (min-width:1260px){.hs_banner .hero-tabs .column{float:left;margin-left:8.33333333%;width:83.33333333%}.hs_banner .hero-text{padding-bottom:130px;padding-top:150px}.hs_banner .hero-text .logo-image{max-width:320px}}@media (max-width:360px){.hs_banner .column .item a p{padding-right:20px}}