.main-slider{position:relative}.main-slider .slide{position:relative;padding:195px 0 170px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-slider .slide:before{position:absolute;content:'';background:rgba(0,0,0,.0);width:100%;height:100%;left:0;top:0}.main-slider.style-one .slide:before{background:rgba(255,255,255,.5)}.main-slider .content-box{position:relative;display:block;max-width:700px;width:100%}.main-slider h3{position:relative;display:block;font-size:28px;line-height:35px;color:var(--main-color);font-weight:900;opacity:0;margin-bottom:11px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.main-slider .active h3{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1s}.main-slider h1{position:relative;display:block;font-size:60px;line-height:70px;color:#2b3c6b;font-weight:900;margin-bottom:25px;opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.main-slider .active h1{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition-delay:1.5s}.main-slider .text{position:relative;display:block;font-size:20px;line-height:30px;color:#454442;margin-bottom:37px;opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.main-slider .active .text{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition-delay:1.5s}.main-slider .btn-box{opacity:0;-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.main-slider .active .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1.8s}.main-slider .owl-dots{position:absolute;text-align:center;left:50%;bottom:52px;display:none}.main-slider .owl-dots .owl-dot span{width:9px;height:9px;border-radius:50%;border:none;background:rgba(255,255,255,.5);cursor:pointer;margin:0 3px;transition:all .5s ease}.main-slider .owl-dots .owl-dot.active span,.main-slider .owl-dots .owl-dot:hover span{background:#fff;border:none}.main-slider .owl-nav{position:absolute;left:0;top:50%;z-index:1;width:100%;margin-top:-20px}.main-slider .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;color:rgba(255,255,255,.1)}.main-slider .nav-style-one .owl-nav .owl-prev{left:70px}.main-slider .owl-nav .owl-prev{position:absolute;cursor:pointer;display:inline-block;color:#fff;font-size:20px;background:var(--main-color);width:75px;height:75px;line-height:75px;font-weight:700;margin:0;cursor:pointer;border-radius:50%;text-align:center;transition:all .5s ease}.main-slider .owl-nav .owl-next{position:absolute;cursor:pointer;display:inline-block;color:#fff;font-size:20px;background:var(--main-color);width:75px;height:75px;line-height:75px;font-weight:700;margin:0;cursor:pointer;border-radius:50%;text-align:center;transition:all .5s ease}.main-slider .nav-style-one .owl-nav .owl-next{right:70px}.main-slider .owl-nav .owl-prev:hover,.main-slider .owl-nav .owl-next:hover{background-color:#fff;color:#b2b2b2}.float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-y;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-y;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-y;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-y;-o-animation-duration:2s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}.float-bob-x{animation-name:float-bob-x;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob-x;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob-x;-moz-animation-duration:15s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob-x;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob-x;-o-animation-duration:15s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}.about-section{position:relative;display:block;padding:144px 0 250px}.anim-icon{position:absolute;left:0;top:0;right:0;height:100%;width:100%;max-width:1920px;margin:0 auto}.anim-icon .icon{position:absolute;background-repeat:no-repeat}.about-section .image-box{position:relative;display:block;margin:6px 30px 0 140px}.about-section .image-box:before{position:absolute;content:'';background:#9be9ff;width:215px;height:215px;border-radius:50%;left:-135px;top:105px;-webkit-animation:zoom-fade 5s infinite linear;animation:zoom-fade 5s infinite linear}.about-section .image-box .image{position:relative;display:block;box-shadow:0 30px 50px rgba(8,13,62,.15)}.about-section .image-box .image img{width:100%}.about-section .image-box .image-1{position:relative;display:block;border-radius:30px}.about-section .image-box .image-1 img{border-radius:30px}.about-section .image-box .image-2{position:absolute;left:-85px;bottom:-125px;border:15px solid #fff;border-radius:30px}.about-section .content-box .sec-title{position:relative;display:block;margin-bottom:33px}.about-section .content-box .bold-text{position:relative;display:block;font-size:18px;line-height:28px;color:#4c4c4c;font-weight:400;margin-bottom:15px}.about-section .content-box p{position:relative;display:block;margin-bottom:46px}.feature-section{position:relative;display:block;background:#f0eee7;padding:144px 0}.feature-section .image-column{position:absolute;left:0;top:0;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.feature-section .sec-title{margin-bottom:41px}.feature-section .inner-box .single-item{position:relative;display:block;padding:0 0 0 105px;margin-bottom:50px}.feature-section .inner-box .single-item:last-child{margin-bottom:0}.feature-section .inner-box .single-item .icon-box{position:absolute;left:0;top:-1px;font-size:40px;width:85px;height:85px;line-height:85px;color:#fff;background:#fbb419;text-align:center;border-radius:50%;z-index:1}.feature-section .inner-box .single-item .icon-box:before{position:absolute;content:'';background:#2b3c6b;width:100%;height:100%;left:0;top:0;right:0;border-radius:50%;transform:scale(0,0);z-index:-1;transition:all .5s ease}.feature-section .inner-box .single-item:hover .icon-box:before{transform:scale(1,1)}.feature-section .inner-box .single-item:nth-child(2) .icon-box{background:#43b3d9}.feature-section .inner-box .single-item:last-child .icon-box{background:var(--main-color)}.contact-style-two{position:relative;display:block;background:#f0ede7}.contact-style-two .form-area .form-group{position:relative;display:block;margin-bottom:20px}.contact-style-two .form-area .form-group:last-child{margin-bottom:0}.contact-style-two .form-area .form-group input[type=text],.contact-style-two .form-area .form-group input[type=email],.contact-style-two .form-area .form-group textarea{position:relative;display:block;width:100%;height:60px;background:#fff;border:3px solid #fff;font-size:15px;color:#2b3c6b;padding:10px 15px;border-radius:20px;transition:all .5s ease}.contact-style-two .form-area .form-group textarea{height:170px;resize:none;margin-bottom:30px}.contact-style-two .form-area .form-group input:focus,.contact-style-two .form-area .form-group textarea:focus{border-color:var(--main-color)}.contact-style-two .form-area .form-group input::-webkit-input-placeholder,.contact-style-two .form-area .form-group textarea::-webkit-input-placeholder{color:#2b3c6b}.contact-style-two .sec-title{margin-bottom:40px}.contact-form-section{position:relative;display:block;background:#f0ede7}.contact-form-section .sec-title{position:relative;display:block;margin-bottom:40px}.contact-form-section .contact-form .form-group{position:relative;display:block;margin-bottom:20px}.contact-form-section .contact-form .form-group:last-child{margin-bottom:0}.contact-form-section .contact-form .form-group input[type=text],.contact-form-section .contact-form .form-group input[type=email],.contact-form-section .contact-form .form-group textarea{position:relative;display:block;width:100%;height:60px;background:#fff;border:3px solid #fff;border-radius:20px;padding:10px 20px;font-size:15px;color:#2b3c6b;transition:all .5s ease}.contact-form-section .contact-form .form-group textarea{height:170px;resize:none;margin-bottom:30px}.contact-form-section .contact-form .form-group input:focus,.contact-form-section .contact-form .form-group textarea:focus{border-color:var(--main-color)}.contact-form-section .contact-form .form-group input::-webkit-input-placeholder,.contact-form-section .contact-form .form-group textarea::-webkit-input-placeholder{color:#2b3c6b}