.heading-text{margin-bottom:70px;padding:40px 0 0}.heading-text h2{font-size:48px;margin:0;max-width:100%;width:1109px}.heading-carousel .subheading a{text-decoration:none}.container-padded{margin:auto;max-width:1300px;padding:0 20px;width:100%}.heading-carousel{padding:40px 0}.heading-carousel .carousel{border-radius:30px;box-shadow:none}.heading-carousel .item,.heading-carousel .slick-list,.item-inner{border-radius:30px}.item-inner{padding:40px 0}.item-img,.item-img img{border-radius:0 0 30px 30px}.item-img{padding-right:3.5%;width:50%}.item-content{border-radius:30px 30px 0 0;padding-left:3.5%;padding-right:7%;width:50%}.carousel-icon{position:absolute;right:60px;top:-65px;width:60px}.item-content h3{font-size:36px;max-width:100%;text-transform:uppercase;width:450px}.item-content p{font-size:16px;margin:25px 0 0;max-width:100%;width:700px}.heading-carousel .subheading{font-weight:700;text-transform:uppercase}@media (max-width:1200px){body .dnd-section{padding-bottom:0!important;padding-top:0!important}}.carousel{-webkit-box-shadow:5px 5px 16px 15px #d7e3fb;box-shadow:0 5px 16px 15px #d7e3fb}.carousel .item{background:transparent!important}.item-inner{align-items:center;background:#fff;display:flex}.item-content{color:#000;position:relative}.heading-carousel .carousel .slick-dots{bottom:-55px}.heading-carousel .carousel .slick-dots li{height:5px;margin-right:25px;margin-top:10px;width:110px}.heading-carousel .carousel .slick-dots li button{background:#d5d5d5;border-radius:0;height:5px;padding:0;width:110px}.heading-carousel .carousel .slick-dots li button:before{display:none!important}.heading-carousel .carousel .slick-dots li.slick-active button{background-color:#2e2e2e}.heading-carousel{margin-bottom:60px;padding-top:0}@media screen and (max-width:1150px){.carousel-icon{top:-50px}}@media screen and (max-width:991px){.carousel-icon{display:none}.item-content h3{font-size:30px}.heading-text h2{font-size:44px}.heading-carousel{margin-bottom:60px;padding-top:0}}@media screen and (max-width:767px){.heading-carousel{margin-bottom:60px;padding-top:0}.heading-carousel .carousel .slick-dots li,.heading-carousel .carousel .slick-dots li button{width:55px}.item-inner{display:block;padding:30px 20px}.item-inner img{display:block;margin:auto}.item-img{padding:0 60px;width:100%}.item-content{margin-top:30px;padding:0;width:100%}.heading-text h2{font-size:38px}.item-content h3{font-size:26px;width:100%}.item-content p{width:100%}}