.m-banner__slider{width:100%;position:relative}.m-banner__slide{min-height:690px;padding:50px 0}.m-banner__form{border-radius:2px;padding:10px;margin-top:2em}.m-banner__form .form-title{display:none}.m-banner__form .actions{text-align:center}.m-banner__slider .slick-dots{width:100%;position:absolute;bottom:34px;left:0;padding:0;list-style:none;margin:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.m-banner__slider .slick-dots li{width:15px;height:15px;background-color:#fff;opacity:.5;margin:0 7px;border-radius:50%;cursor:pointer}.m-banner__slider .slick-dots li.slick-active{opacity:1}.m-banner__slider .slick-dots li button{display:none !important}@media(max-width:768px){.o-banner{min-height:400px;text-align:center}.m-banner__form{margin-top:35px}}.m-banner__slide{display:flex !important}.m-banner__slide .container{max-width:1170px;padding-left:25px;padding-right:25px;margin:auto}.content.-dark,.content.-dark h1,.content.-dark h2,.content.-dark h3,.content.-dark h4,.content.-dark h5,.content.-dark p,.content.-dark a,.content.-dark .title1,.content.-dark .title2,.content.-dark .title3,.content.-dark .title4,.content.-dark .title5,.content.-dark .bannerTitle{color:white}.content.-light h1,.content.-light h2,.content.-light h3,.content.-light h4,.content.-light h5,.content.-light h6{color:black}.background{background-position:top center;background-repeat:no-repeat;background-size:cover}.m-banner__slide .row>div{max-width:100vw}.m-banner__slide .row{margin:auto !important;padding:5rem 1rem}