.image-slider.default{background-color:#ae2573;margin-bottom:30px}.image-slider.default .carousel-area{position:relative}.image-slider.default .carousel-area .owl-carousel[data-autoplay="0"] .owl-dots{border-radius:14px}.image-slider.default .carousel-area .carousel-item .slide-content{position:relative;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-start;max-width:1170px;min-height:400px;color:#fff;padding:100px 40px;margin:auto}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc,.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{text-shadow:0 0 15px rgba(0,0,0,.7);color:inherit;overflow:visible}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:55px;font-size:5.5rem;background:0 0;margin:0}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title+.slide-desc{margin-top:20px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title span{display:block}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:25px;font-size:2.5rem;margin:0}.image-slider.default .carousel-area .carousel-item .slide-content .button-link{margin:30px 0 0}.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{right:40px;bottom:15px}.image-slider.default .carousel-area .carousel-controls{position:absolute;z-index:2;pointer-events:none;text-align:center}.image-slider.default .carousel-area .carousel-controls button{display:inline-block;padding:0;font-size:17px;width:2em;height:2em;line-height:1em;border:1px solid rgba(0,0,0,.75);border-right:0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:all;color:#fff;background-color:#2e678d;border-radius:14px 0 0 14px}.image-slider.default .carousel-area .carousel-controls button .fa{margin-left:4px}.image-slider.default .carousel-area .carousel-controls button:active,.image-slider.default .carousel-area .carousel-controls button:focus,.image-slider.default .carousel-area .carousel-controls button:hover{background-color:#fff;color:#2e678d}.image-slider.default .carousel-area .owl-dots{position:absolute;text-align:center;line-height:1;font-size:0;padding:5px 8px;background-color:rgba(0,0,0,.75);border-left:0;border-radius:0 14px 14px 0}.image-slider.default .carousel-area .owl-dots .owl-dot{display:inline-block}.image-slider.default .carousel-area .owl-dots .owl-dot.active button::after{border-width:0;background-color:#ae2573}.image-slider.default .carousel-area .owl-dots .owl-dot button{padding:4px;background-color:transparent;border:none;line-height:1}.image-slider.default .carousel-area .owl-dots .owl-dot button::after{content:'';display:block;width:16px;height:16px;border-radius:50%;background-color:#ae2573;border:8px solid #fff;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.image-slider.default .carousel-area .owl-dots .owl-dot button:active::after,.image-slider.default .carousel-area .owl-dots .owl-dot button:focus::after,.image-slider.default .carousel-area .owl-dots .owl-dot button:hover::after{border-width:3px;transform:scale(1.2)}@media (max-width:991px){.image-slider.default .carousel-area .carousel-item .slide-content{min-height:350px;padding:60px 15px 80px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:45px;font-size:4.5rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:20px;font-size:2rem}}@media (max-width:767px){.image-slider.default{margin-bottom:20px}.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{right:15px}.image-slider.default .carousel-area .carousel-item .slide-content{min-height:250px;padding:40px 15px 65px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:35px;font-size:3.5rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:18px;font-size:1.8rem}.image-slider.default .carousel-area .carousel-item .slide-content .button-link{margin-top:20px}}@media (max-width:479px){.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{bottom:10px}.image-slider.default .carousel-area .carousel-item .slide-content{min-height:200px;padding-bottom:60px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:28px;font-size:2.8rem}}