.banner-slider-item{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.sm-overlay{background-color:#2e3195ab;height:100%;left:0;position:absolute;top:0;width:50%;z-index:1}.sm-content-row2{margin:0 auto;max-width:1200px;position:relative;z-index:2}.sm-content-row2 .sm-text{padding:12% 80px;position:relative;width:50%}.sm-content-row2 .sm-text p{color:#fff;margin-bottom:0}.sm-content-row3{bottom:60px;position:absolute;text-align:center;width:100%;z-index:3}.sm-cta a{background-color:#fff;color:#5c5cd0;display:inline-block;font-size:18px;font-weight:600;padding:15px 25px;text-decoration:none;transition:all .2s ease-in-out}.sm-cta a:hover{opacity:.8}span.sm-quote{left:-75px;position:absolute;top:-24px;width:60px}.sm-content-row2{padding:0 20px}p.sm-name{display:inline-block;font-size:18px;padding-left:35px;position:relative}p.sm-description{display:inline-block;font-size:17px;font-style:italic}p.sm-name:before{background-color:#fff;content:" ";height:2px;left:0;position:absolute;top:10px;width:25px}.sm-text-text{margin-bottom:30px;position:relative}.sm-text-text p{font-size:30px}.banner-slider button.slick-arrow{background-color:transparent;border-bottom:3px solid #fff;border-radius:0;border-right:3px solid #fff;color:transparent;content:" ";height:35px;padding:0;position:absolute;top:50%;width:35px;z-index:2}.banner-slider button.slick-prev{left:30px;transform:rotate(135deg)}.banner-slider button.slick-next{right:30px;transform:rotate(-45deg)}.banner-slider button.slick-arrow:active,.banner-slider button.slick-arrow:focus,.banner-slider button.slick-arrow:hover{border-left:none;border-top:none;opacity:.7;outline:none}.banner-slider-div{min-height:100vh;position:relative}.banner-slider{min-height:100vh;width:100%}.sm-content-row2{align-items:center;display:flex;min-height:100vh}.banner-slider ul.slick-dots{grid-gap:10px;bottom:80px;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;position:absolute;width:100%}.banner-slider ul.slick-dots li button{background-color:#fff;border:3px solid;border-radius:50%;display:inline-block;font-size:0;height:20px;padding:0;position:relative;width:20px}.banner-slider .sm-content-row3{bottom:200px}.banner-slider ul.slick-dots li.slick-active button,.banner-slider ul.slick-dots li:hover button{background-color:#5e5e5e}.banner-slider button.slick-arrow{border:none;height:25px;width:25px}.banner-slider button.slick-arrow:after{background-color:#2a2a2a;border-radius:50%;content:"";height:40px;left:-7px;position:absolute;top:-6px;width:40px;z-index:1}.banner-slider button.slick-arrow:before{background-color:transparent;border-bottom:3px solid #fff;border-radius:0;border-right:3px solid #fff;color:transparent;content:" ";height:15px;left:4px;padding:0;position:absolute;top:5px;width:15px;z-index:2}.bs-overlay{background-color:#0000009c;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sm-cta{width:100%}.banner-slider .sm-content-row2{display:flex;flex-direction:column;justify-content:center}.sm-content{margin-bottom:20px;width:100%}@media (max-width:1200px){.banner-slider .sm-content-row2{padding:50px 100px}}@media (max-width:980px){.sm-content-row2 .sm-text{padding:10% 80px;width:100%}.sm-overlay{width:100%}.sm-content-row3{bottom:50px}.sm-cta a{padding:10px 20px}span.sm-quote{left:-50px;top:-10px;width:40px}.banner-slider,.banner-slider-div{min-height:auto}.sm-content-row2{align-items:center;display:block;min-height:auto}.banner-slider .sm-content-row2{height:400px}.banner-slider ul.slick-dots{bottom:15px}.banner-slider .sm-content-row3{bottom:40%}}@media (max-width:767px){.sm-content-row2 .sm-text{padding:50px 20px 50px 50px}.sm-text-text p{font-size:25px}.sm-content-row3{bottom:30px;bottom:0;padding-bottom:30px;position:relative}.sm-content-row2{padding-bottom:0}.banner-slider .sm-content-row3{padding-bottom:0;position:absolute}}@media (max-width:500px){.banner-slider .sm-content-row3{padding-bottom:0;position:absolute}.banner-slider button.slick-next.slick-arrow{bottom:unset!important;left:unset!important}.banner-slider button.slick-arrow{padding:0!important}}