.carousel-slider.default{margin:0 0 30px}.carousel-slider.default .owl-carousel{z-index:0}.carousel-slider.default .owl-carousel[data-dots="1"] .carousel-item .slide-content,.carousel-slider.default .owl-carousel[data-pause-btn="1"] .carousel-item .slide-content{padding-bottom:148px}.carousel-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .pause-btn{padding-left:3px;border-radius:8px}.carousel-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .pause-btn:active,.carousel-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .pause-btn:focus,.carousel-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .pause-btn:hover{margin-right:3px;margin-left:-3px}.carousel-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .owl-dots{border-radius:0 8px 8px 0}.carousel-slider.default .owl-carousel .carousel-controls,.carousel-slider.default .owl-carousel .owl-dots{bottom:75px;left:calc((100% - 1170px) * .5)}.carousel-slider.default .owl-carousel .carousel-controls{position:absolute;z-index:1;font-size:0}.carousel-slider.default .owl-carousel .carousel-controls .owl-dots:not(.disabled){position:static;display:inline-block;vertical-align:middle}.carousel-slider.default .owl-carousel .owl-dots{position:absolute;padding:4px 8px;font-size:0;background-color:#fff;border-radius:8px}.carousel-slider.default .owl-carousel .owl-dots .owl-dot{display:inline-block}.carousel-slider.default .owl-carousel .owl-dots .owl-dot.active button::before{border-width:2px!important;border-color:#dd3056}.carousel-slider.default .owl-carousel .owl-dots .owl-dot button{padding:4px;background-color:transparent;border:none}.carousel-slider.default .owl-carousel .owl-dots .owl-dot button::before{content:'';display:block;width:15px;height:15px;background-color:#dd3056;border:8px solid #c6c6c6;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carousel-slider.default .owl-carousel .owl-dots .owl-dot button:active::before,.carousel-slider.default .owl-carousel .owl-dots .owl-dot button:focus::before,.carousel-slider.default .owl-carousel .owl-dots .owl-dot button:hover::before{border-width:3px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.carousel-slider.default .owl-carousel .pause-btn{display:inline-block;vertical-align:middle;padding:1px 1px 0 0;font-size:14px;width:28px;height:28px;color:#fff;background-color:#008186;border:2px solid #008186;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carousel-slider.default .owl-carousel .pause-btn:active,.carousel-slider.default .owl-carousel .pause-btn:focus,.carousel-slider.default .owl-carousel .pause-btn:hover{background-color:#fff;color:#008186;transform:scale(1.1)}.carousel-slider.default .carousel-item{position:relative;color:#333;background-color:#fff}.carousel-slider.default .carousel-item .bg-img{left:50%;border-radius:40px 0 0 40px}.carousel-slider.default .carousel-item .bg-img.overlay::after{content:none}.carousel-slider.default .carousel-item .slide-content{position:relative;display:flex;flex-direction:column;justify-content:center;width:1170px;margin:0 auto;min-height:450px;padding:60px 620px 60px 0}.carousel-slider.default .carousel-item .title{margin:0;font-size:50px;font-size:5rem;line-height:1;color:inherit}.carousel-slider.default .carousel-item .desc{margin-top:20px;font-size:26px;font-size:2.6rem;line-height:1.3}.carousel-slider.default .carousel-item .desc *{font:inherit!important;color:inherit!important;background-color:transparent!important;border-color:currentColor!important}.carousel-slider.default .carousel-item .desc strong{font-weight:700!important}.carousel-slider.default .carousel-item .read-more{margin-top:30px}.carousel-slider.default .carousel-item .read-more .button-link{margin:0}.carousel-slider.default .carousel-item .read-more .button-link::after{content:none}@media (max-width:1199px){.carousel-slider.default .owl-carousel .carousel-controls,.carousel-slider.default .owl-carousel .owl-dots{bottom:60px;left:calc((100% - 970px) * .5)}.carousel-slider.default .carousel-item .slide-content{width:970px;min-height:350px;padding-right:510px}.carousel-slider.default .carousel-item .title{font-size:46px;font-size:4.6rem}}@media (max-width:991px){.carousel-slider.default .owl-carousel[data-dots="1"] .carousel-item .slide-content,.carousel-slider.default .owl-carousel[data-pause-btn="1"] .carousel-item .slide-content{padding-bottom:103px}.carousel-slider.default .owl-carousel .carousel-controls,.carousel-slider.default .owl-carousel .owl-dots{bottom:35px;left:calc((100% - 750px) * .5)}.carousel-slider.default .carousel-item .slide-content{width:750px;min-height:300px;padding:380px 0 20px}.carousel-slider.default .carousel-item .bg-img{left:50%;bottom:unset;right:unset;width:750px;height:325px;border-radius:0 0 40px 40px;transform:translateX(-50%)}.carousel-slider.default .carousel-item .title{font-size:38px;font-size:3.8rem}.carousel-slider.default .carousel-item .desc{font-size:22px;font-size:2.2rem}}@media (max-width:767px){.carousel-slider.default .owl-carousel[data-dots="1"] .carousel-item .slide-content,.carousel-slider.default .owl-carousel[data-pause-btn="1"] .carousel-item .slide-content{padding-bottom:83px}.carousel-slider.default .owl-carousel .carousel-controls,.carousel-slider.default .owl-carousel .owl-dots{bottom:20px;left:20px}.carousel-slider.default .carousel-item .slide-content{width:auto;padding:260px 20px 20px}.carousel-slider.default .carousel-item .bg-img{left:0;right:0;width:auto;height:200px;border-radius:0;transform:none}.carousel-slider.default .carousel-item .bg-img img{margin:auto!important}.carousel-slider.default .carousel-item .title{font-size:28px;font-size:2.8rem}.carousel-slider.default .carousel-item .desc{font-size:20px;font-size:2rem}}@media (max-width:767px){.carousel-slider.default .carousel-item .title{font-size:26px;font-size:2.6rem}.carousel-slider.default .carousel-item .desc{font-size:18px;font-size:1.8rem}}