.m-header-base{overflow:hidden}.m-header-base .container{height:100%;padding-bottom:5.4rem;padding-top:4.85rem}.m-header-base .container.container--text-left{padding-bottom:5.4rem;padding-top:4.7rem}.m-header-base .dots::before{z-index:2}.m-header-base .dots::after{z-index:2}.m-header-base.m-header-base .dots::before{height:72px;left:1.9rem;width:90px}.m-header-base.m-header-base .dots::after{display:none}.m-header-base .owl-carousel{justify-content:center;display:flex;height:100%;left:0;list-style:none;left:50%;margin:0 -50vw 0 -50vw;padding:0;position:absolute;right:50%;top:0;width:100vw;z-index:1}.m-header-base .owl-carousel *{height:100%}.m-header-base .owl-carousel img{object-fit:cover}.m-header-base .owl-nav{display:none}.m-header-base .owl-carousel::before{background:0;background-image:linear-gradient(to right,#2d2d2d 25%,rgba(45,45,45,0) 100%);content:'';width:100%;height:100%;position:absolute;z-index:2}.m-header-base .row{position:relative;z-index:3}.m-header-base__text h1,.m-header-base__text h2{color:#fff;text-align:center}.m-header-base__text h1{margin:0 auto 2.25rem auto}.m-header-base__text h2{margin-bottom:0}.m-header-base h1{margin:0 0 1.1rem 0;text-align:left}.m-header-base h2{text-align:left}@media only screen and (min-width:768px){.m-header-base .dots::before{left:2rem}}@media only screen and (min-width:992px){.m-header-base__text h1{line-height:1.3}}