.image-slider.default{background:linear-gradient(to bottom,#d2deee,#b5c8e0);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{position:relative;z-index:1;overflow:hidden}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper{position:relative;max-width:1170px;min-height:500px;margin:auto;font-size:0}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::after,.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::before,.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::after,.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::before{content:'';position:absolute}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::before{top:30px;left:-215px;width:400px;height:410px;background:url(/application/themes/custom/images/banner-white-heart.svg) center/contain no-repeat;opacity:.35}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::after{top:110px;left:180px;width:220px;height:180px;background:url(/application/themes/custom/images/banner-white-heart-2.svg) center/contain no-repeat;opacity:.2}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper.has-img .slide-content{width:60%}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts{position:absolute;width:100%;height:100%}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::before{top:-20px;right:490px;width:200px;height:170px;background:url(/application/themes/custom/images/banner-white-heart-3.svg) top right/contain no-repeat;opacity:.35}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::after{top:-10px;right:-50px;width:420px;height:420px;background:url(/application/themes/custom/images/banner-white-heart.svg) top right/contain no-repeat;opacity:.45;transform:rotate(15deg)}.image-slider.default .carousel-area .carousel-item .slide-content,.image-slider.default .carousel-area .carousel-item .slide-image{display:inline-block}.image-slider.default .carousel-area .carousel-item .slide-content{position:relative;z-index:2;width:100%;vertical-align:top;padding:80px 15px 170px}.image-slider.default .carousel-area .carousel-item .slide-content+.slide-image{margin-left:0}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc,.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-weight:300}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:60px;font-size:3.75rem;margin:0}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title+.slide-desc{margin-top:15px}.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:32px;font-size:2rem;color:#003087;line-height:1.2;margin-bottom:0}.image-slider.default .carousel-area .carousel-item .slide-content .button-link{margin-top:45px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{position:absolute;bottom:70px;left:15px;width:300px}.image-slider.default .carousel-area .carousel-item .slide-image{position:relative;margin-left:60%;width:40%;height:100%;pointer-events:none}.image-slider.default .carousel-area .carousel-item .slide-image img{position:absolute;bottom:0;left:0;right:0;width:auto;max-height:100%;padding-top:20px;margin:0 auto}.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{right:calc((100vw - 1140px)/ 2)}.image-slider.default .carousel-area .carousel-controls{position:absolute;bottom:25px;z-index:2;pointer-events:none;text-align:center}.image-slider.default .carousel-area .carousel-controls button{display:inline-block;padding:0;font-size:15px;width:2em;height:2em;line-height:1em;border:1px solid rgba(0,0,0,.85);border-right:0;outline:0;transition:.3s;pointer-events:all;color:#003087;background-color:#b5ccff;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:#003087;color:#b5ccff}.image-slider.default .carousel-area .owl-dots{position:absolute;bottom:25px;text-align:center;line-height:1;font-size:0;padding:5px 8px;background-color:rgba(0,0,0,.85);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!important;background-color:#ffb81c}.image-slider.default .carousel-area .owl-dots .owl-dot button{font-size:10px;padding:4px;background-color:transparent;border:none;pointer-events:all;outline:0;line-height:1}.image-slider.default .carousel-area .owl-dots .owl-dot button::after{content:'';display:block;width:1.2em;height:1.2em;border-radius:50%;background-color:#fff;transition:.3s}.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:.25em solid #ffb81c;transform:scale(1.2)}@media (max-width:1199px){.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{right:calc((100vw - 970px)/ 2)}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper{max-width:970px;min-height:350px}.image-slider.default .carousel-area .carousel-item .slide-content{padding-bottom:120px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{bottom:60px}}@media (max-width:991px){.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{right:calc((100vw - 750px)/ 2);bottom:20px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper{min-height:275px;max-width:750px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::before{left:-265px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::after{left:90px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::before{right:330px}.image-slider.default .carousel-area .carousel-item .slide-content{padding-top:80px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:45px;font-size:2.8125rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:28px;font-size:1.75rem}.image-slider.default .carousel-area .carousel-item .slide-content .button-link{margin-top:20px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{width:250px!important}}@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-wrapper{min-height:250px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::before{left:-95px;width:260px;height:270px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::after{left:150px;width:170px;height:120px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::before{right:45%;width:130px;height:130px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::after{right:20px;width:250px;height:250px}.image-slider.default .carousel-area .carousel-item .slide-content{padding:40px 15px 80px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:35px;font-size:2.1875rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:26px;font-size:1.625rem}.image-slider.default .carousel-area .carousel-item .slide-content .button-link{font-size:18px;font-size:1.125rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{bottom:40px;width:200px!important}}@media (max-width:559px){.image-slider.default .carousel-area .carousel-item .slide-content-wrapper.has-img .slide-content{width:100%;padding-bottom:180px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper.has-img .slide-content .slide-tagline-img{bottom:140px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper.has-img .slide-image{position:absolute;z-index:1;bottom:0;right:0;height:180px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper.has-img .slide-image img{right:0}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::before{right:20px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper .end-hearts::after{display:none}}@media (max-width:479px){.image-slider.default .carousel-area .carousel-controls,.image-slider.default .carousel-area .owl-dots{bottom:15px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper{min-height:225px}.image-slider.default .carousel-area .carousel-item .slide-content-wrapper::before{left:-75px;width:200px;height:210px}.image-slider.default .carousel-area .carousel-item .slide-content{padding-bottom:70px}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{font-size:30px;font-size:1.875rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-desc{font-size:24px;font-size:1.5rem}.image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{bottom:30px}}.page-template-full .image-slider.default{border-radius:0 30px;overflow:hidden}.page-template-full .image-slider.default .carousel-area .carousel-controls,.page-template-full .image-slider.default .carousel-area .owl-dots{right:40px}.page-template-full .image-slider.default .carousel-area .carousel-item .slide-content{padding-left:40px}.page-template-full .image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{left:40px}@media (max-width:767px){.page-template-full .image-slider.default{border-radius:0 20px}.page-template-full .image-slider.default .carousel-area .carousel-controls,.page-template-full .image-slider.default .carousel-area .owl-dots{right:15px}.page-template-full .image-slider.default .carousel-area .carousel-item .slide-content{padding-left:15px;padding-right:15px}.page-template-full .image-slider.default .carousel-area .carousel-item .slide-content .slide-tagline-img{left:15px}}