.image-slider.default{margin:0 0 30px}.image-slider.default .carousel-area{position:relative}.image-slider.default .carousel-area .carousel-item{position:relative;background-color:#c1e5df;z-index:1}.image-slider.default .carousel-area .carousel-item .slide-content{display:table;width:100%;min-height:450px;padding:60px 40px}.image-slider.default .carousel-area .carousel-item .slide-content .inner{display:table-cell;vertical-align:bottom}.image-slider.default .carousel-area .carousel-item .slide-text{position:relative;z-index:2}.image-slider.default .carousel-area .carousel-item .slide-text h2 span{display:table;padding:5px 15px;color:#00535e;background-color:rgba(255,255,255,0.8);font-size:46px;font-size:4.6rem;font-weight:300;line-height:1.3;margin-bottom:5px}.image-slider.default .carousel-area .carousel-item .slide-text+.slide-link{margin-top:15px}.image-slider.default .carousel-area .carousel-item .slide-link .button-link{margin:0;border:1px solid #ffffff}.image-slider.default .carousel-area .carousel-controls{position:absolute;bottom:20px;right:40px;z-index:2;pointer-events:none;text-align:center}.image-slider.default .carousel-area .carousel-controls.dots button{-moz-border-radius:14px 0 0 14px;-webkit-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.image-slider.default .carousel-area .carousel-controls button{display:inline-block;padding:0;font-size:14px;width:2em;height:2em;line-height:1em;letter-spacing:2px;border:none;background-color:transparent;-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:#ffffff;background-color:#00539b;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.image-slider.default .carousel-area .carousel-controls button .fa{padding-left:2px}.image-slider.default .carousel-area .carousel-controls button:hover,.image-slider.default .carousel-area .carousel-controls button:focus,.image-slider.default .carousel-area .carousel-controls button:active{background-color:#ffffff;color:#00539b}.image-slider.default .carousel-area .owl-dots{position:absolute;bottom:20px;right:40px;line-height:1;font-size:0;padding:4px 8px;background-color:#000000;background-color:rgba(0,0,0,0.75);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.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 !important}.image-slider.default .carousel-area .owl-dots .owl-dot button{font-size:12px;padding:5px;background-color:transparent;border:none;pointer-events:all;line-height:1}.image-slider.default .carousel-area .owl-dots .owl-dot button::after{content:'';display:block;width:1.2em;height:1.2em;border:.6em solid #ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#61cac6;-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:hover::after,.image-slider.default .carousel-area .owl-dots .owl-dot button:focus::after,.image-slider.default .carousel-area .owl-dots .owl-dot button:active::after{border-width:.25em}.image-slider.default .carousel-area.hide-btn .carousel-controls{display:none}.image-slider.default .carousel-area .owl-carousel[data-autoplay="1"] .owl-dots{-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}@media (max-width:1199px){.image-slider.default .carousel-area .carousel-item .slide-content{min-height:375px}}@media (max-width:991px){.image-slider.default .carousel-area .carousel-item .slide-content{min-height:300px;padding:45px 30px}.image-slider.default .carousel-area .carousel-item .slide-text h2 span{font-size:42px;font-size:4.2rem}.image-slider.default .carousel-area .carousel-controls{bottom:15px}.image-slider.default .carousel-area .owl-dots{bottom:15px;right:30px}}@media (max-width:767px){.image-slider.default{margin-bottom:20px}.image-slider.default .carousel-area .carousel-item .slide-content{min-height:250px;padding:30px 20px}.image-slider.default .carousel-area .carousel-item .slide-text h2 span{font-size:36px;font-size:3.6rem}.image-slider.default .carousel-area .owl-dots{right:20px}}@media (max-width:599px){.image-slider.default .carousel-area{padding-bottom:28px;background-color:#ffffff}.image-slider.default .carousel-area.hide-btn{padding-bottom:0}.image-slider.default .carousel-area .carousel-controls{bottom:0;right:0}.image-slider.default .carousel-area .carousel-controls.dots button{-moz-border-radius:0 0 0 14px;-webkit-border-radius:0 0 0 14px;border-radius:0 0 0 14px}.image-slider.default .carousel-area .carousel-controls button{border:1px solid #00539b;border-top:none}.image-slider.default .carousel-area .owl-dots{bottom:-28px;right:0;background:#000000;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px}.image-slider.default .carousel-area .owl-carousel[data-autoplay="1"] .owl-dots{-moz-border-radius:0 0 14px 0;-webkit-border-radius:0 0 14px 0;border-radius:0 0 14px 0}}@media (max-width:479px){.image-slider.default .carousel-area .carousel-item .slide-content{min-height:225px;padding:20px 15px}.image-slider.default .carousel-area .carousel-item .slide-text h2 span{font-size:32px;font-size:3.2rem}}@media (max-width:359px){.image-slider.default .carousel-area .carousel-item .slide-content{min-height:200px}.image-slider.default .carousel-area .carousel-item .slide-text h2 span{font-size:28px;font-size:2.8rem}}