.home-hero-section{padding:245px 0 230px}.home-hero-section h1{line-height:63px}.cta-module-width{max-width:530px}.descriptive-module{max-width:1000px}@media(min-width:768px){body .container-fluid .row-fluid .home-hero-slider-container .home-hero-section{min-height:788px}}.home-hero-section p{font-size:24px;line-height:30px;font-weight:400;//max-width:600px;padding:10px 0 47px;margin:0}.home-hero-slider-container{position:relative}.slick-slide:focus .slick-slide a{outline:0}.home-hero-slider-container .slick-dots{padding:0;margin:0;outline:none;text-align:center;position:absolute;width:100%;bottom:20px}.home-hero-slider-container .slick-dots li{margin:0 3px;display:inline-block}.home-hero-slider-container .slick-dots li.slick-active button{background:#1871c9;opacity:1}.home-hero-slider-container .slick-dots li button{font-size:1px;color:transparent;padding:0;border:0;width:90px;height:3px;background:#1871c9;transition:all .2s ease-in-out;cursor:pointer;opacity:.4}.home-hero-slider-container .slick-prev{width:100%;max-width:70px;left:80px;z-index:2;top:50%;position:absolute;cursor:pointer}.home-hero-slider-container .slick-next{width:100%;max-width:70px;right:80px;z-index:2;top:50%;position:absolute;cursor:pointer}@media (max-width:1600px){.home-hero-slider-container .slick-next{width:100%;max-width:70px;right:0;z-index:2;top:50%;position:absolute;cursor:pointer}.home-hero-slider-container .slick-prev{width:100%;max-width:70px;left:0;z-index:2;top:50%;position:absolute;cursor:pointer}.descriptive-module{margin-left:120px}}@media (max-width:767px){.cta-module-width{max-width:100%}.home-hero-slider-container .slick-arrow{display:none!important}body .container-fluid .row-fluid .home-hero-slider-container .home-hero-section{padding:100px 30px 0;min-height:550px}.home-hero-section h1{line-height:40px;font-size:55px;letter-spacing:-3px;text-align:left}.home-hero-section h3{line-height:25px;font-size:30px;letter-spacing:-2px}.row-fluid .home-hero-slider-container .descriptive-module{margin-left:0}}body .container-fluid .row-fluid .home-hero-slider-container .home-hero-section.home-herov2-section{height:auto;min-height:calc(75vh - 90px);padding:150px 0 60px}body .container-fluid .row-fluid .home-hero-slider-container .home-hero-section.home-herov2-section h2{line-height:normal}