@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&amp;display=swap');
/* browser scroller style */
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}
::-webkit-scrollbar-track-piece{background-color:#ecedf1;-webkit-border-radius:0px;border-left:0;}
::-webkit-scrollbar-thumb:vertical{-webkit-border-radius:0px;background:#605dba;}
body,h1,h2,h3,h4,h5,h6,p,a,li,strong,input,div{font-family:'Montserrat',sans-serif!important;color:#000;}
li:hover,a:hover{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;}
ul{margin:0;padding:0;list-style:none;}
.white,.white *{color:#fff}
input#phone-country{width:100%;}
.intl-tel-input{width:100%;}
.support-section input#phone-country{padding-left:80px;}
.my-tabs{display:none !important;}
.my-tabs.current{display:block !important;}
header{padding:15px 0;}
header li.nav-item.active{}
header li.nav-item.active a.nav-link,header li.nav-item a.nav-link:hover{border-bottom:1px solid;}
header ul.navbar-nav{}
header ul.navbar-nav li.nav-item{padding-right:0;}
header ul.navbar-nav li.nav-item a.nav-link{padding:0;color:#fff;}
header ul.navbar-nav li.nav-item:last-child{padding-right:0;}
header li.nav-item.dropdown{position:relative;}
header li.nav-item.dropdown li.nav-item{padding-right:0;}
header li.nav-item.dropdown li.nav-item a.dropdown-item:hover{color:#b11f7f;}
.services-box .card-body{padding:2em 1em;}
.services-box .card-body p{font-size:13px;margin-bottom:20px!important;}
.clients-sec{background:#0a1c2d;}
.clients-sec ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;}
.clients-sec ul li{flex:0 0 25%;margin:20px 0;display:flex;justify-content:center;}
.clients-sec ul li span{background-color:#ffffff;box-shadow:5px 5px 20px 0 rgb(0 0 0 / 10%);transition-duration:0.5s;border-radius:10px!important;padding:16px 20px;width:250px;height:250px;display:flex;align-items:center;justify-content:center;transform:translateX(0px) translateY(0px) scale(1) rotate(0deg);}
.clients-sec ul li span img{}
.clients-sec ul li:hover span{transform:translateX(0px) translateY(-5px) scale(1)!important;}
.testimonial-area{position:relative;padding:50px 0 100px;}
.testimonial-area .sec-title{margin-bottom:25px;padding-bottom:15px;position:relative;}
.testimonial-area .sec-title::after{content:"";position:absolute;left:0;bottom:0;width:100px;height:3px;background:#000;}
.testimonial-area .sec-title h2{font-size:60px;font-weight:900;letter-spacing:0px;text-transform:uppercase;color:#0a1c2d;}
.testimonial-area .sec-title p{font-size:18px;line-height:28px;}
.testimonial-area .owl-carousel{overflow:hidden;padding:0 20px;margin:0px -40px;padding-right:40px;}
.testimonial-area .owl-stage-outer{padding:30px 50px;margin-left:-34px;width:calc(100% + 100px);}
.testimonial-area .single-testimonial{border:7px solid #0a1c2d;text-align:center;border-radius:45px;position:relative;z-index:2;}
.testimonial-area .single-testimonial p{color:#0a1c2d;font-size:14px;line-height:24px;padding:50px 30px;padding-bottom:30px;position:relative;z-index:3;min-height:350px;margin-bottom:0;}
.testimonial-area .single-testimonial::before{content:"";position:absolute;left:-35px;top:-35px;background:url(../img/quote.png) no-repeat #fefefe;background-size:60%;width:126px;height:100px;transform:rotate(180deg);background-position:34px 15px;}
.testimonial-area .single-testimonial::after{content:"";position:absolute;right:-35px;bottom:-34px;background:url(../img/quote.png) no-repeat #fefefe;background-size:60%;width:126px;height:100px;background-position:34px 19px;}
.testimonial-area .round{width:100%;height:100%;position:absolute;z-index:1;}
.testimonial-area .round-1::before{content:"";position:absolute;left:88px;top:-7px;width:50px;height:7px;background:#0a1c2d;border-radius:30px;}
.testimonial-area .round-1::after{content:"";position:absolute;left:-7px;top:62px;width:7px;height:50px;background:#0a1c2d;border-radius:30px;}
.testimonial-area .round-2::before{content:"";position:absolute;right:87px;bottom:-7px;width:50px;height:7px;background:#0a1c2d;border-radius:30px;z-index:1;}
.testimonial-area .round-2::after{content:"";position:absolute;right:-7px;bottom:62px;width:7px;height:50px;background:#0a1c2d;border-radius:30px;z-index:1;}
.testimonial-area .client-video{padding-right:15px;}
.testimonial-area .client-video span{box-shadow:none!important;}
.testimonial-area .client-video img{display:block;width:90%;border-radius:50%;}
.testimonial-area .client-info{position:relative;z-index:3;}
.testimonial-area .client-info span{display:flex;justify-content:center;align-items:center;box-shadow:0 0 16px rgba(0,0,0,0.16);font-size:22px;}
.testimonial-area .client-info{display:flex;align-items:center;justify-content:center;text-align:left;padding-bottom:50px;}
.testimonial-area .client-info h6{font-weight:700;font-size:18px;color:#0a1c2d;}
.testimonial-area .client-info span{display:inline-block;color:#0a1c2d;font-size:12px;}
.testimonial-area .sec-title.white-title h2{}
.testimonial-area .owl-dots button{background:#0a1c2d!important;width:10px;height:10px;border-radius:26px;margin:0 5px;transition:0.3s;}
.testimonial-area .owl-dots{text-align:center;margin-top:50px;}
.testimonial-area .owl-dots button.active{width:30px;}
footer{padding:90px 0 30px;background:#0a1c2d!important;color:#fff;margin-top:-20px;}
footer img{width:50%}
footer .copyright{border-top:1px solid rgba(255,255,255,0.1);margin-top:50px;padding-top:20px;}
footer .copyright p{margin-bottom:0;font-size:15px;font-weight:400;}
footer .copyright ul.terms-menu{display:flex;justify-content:end;}
footer .copyright ul.terms-menu li{margin:0 10px;}
footer .copyright ul.terms-menu li a{font-size:14px;}
ul.dropdown-menu.img-menu{text-align:center;width:45rem!important;background:#F6F9FC;padding:0;position:absolute;z-index:99;left:0;margin:0 auto;list-style:none;margin-top:11px;box-sizing:border-box;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-radius:20px;font-size:0;height:0;overflow:hidden;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;top:0px!important;}
li.nav-item.dropdown{}
li.nav-item.dropdown a.nav-link.dropdown-toggle{position:relative;}
li.nav-item.dropdown:hover ul.dropdown-menu.img-menu{opacity:1;height:auto;overflow:visible;padding:0;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-top:50px;}
ul.dropdown-menu.img-menu a.wrap{width:100%;padding:20px;text-align:center;white-space:normal;transition:all .3s linear;text-decoration:none!important;position:relative;display:block;}
ul.dropdown-menu.img-menu a.wrap:hover{background:#fff;}
ul.dropdown-menu.img-menu a.wrap h5{color:#605dba;font-size:14px;margin:12px 0 8px;text-transform:uppercase;font-weight:700;}
ul.dropdown-menu.img-menu a.wrap p{width:100%;color:#000!important;font-size:12px;margin-bottom:0;}
ul.dropdown-menu.img-menu a.wrap img{transition:all ease 0.4s;}
ul.dropdown-menu.img-menu a.wrap:hover img{transform:scale(1.1);}
ul.dropdown-menu.img-menu a.wrap:hover h5{color:#000;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick{background:#000;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick ul.navbar-nav.menu li a{color:#fff;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick ul.dropdown-menu.img-menu{margin-top:80px;}
.top-head{margin-bottom:0px;}
.top-head ul li{display:inline-block;margin-right:13px;}
.top-head ul{display:inline-block;border:1px solid #fff;border-top:0;border-right:0;padding:4px 15px;height:34px;}
.top-head ul li a{color:#fdfbfc;font-size:12px;}
.top-head ul li img{margin-right:5px;    /* filter: invert(1); */}
.top-head ul.social li{margin-right:20px;}
.top-head ul.social li a{color:#fff;font-size:14px;}
.header-wrap{background:#0a1c2d;}
.header-wrap header.wrapper.bg-soft-primary{background-color:unset!important;}
.top-head ul li.chat-box{margin:0 10px;border-right:1px solid #fff;padding:0 10px;border-left:1px solid #fff;}
.navbar-expand-lg.navbar-light .navbar-nav .dropdown:not(.dropdown-submenu)>.dropdown-toggle:after{color:#fff;}
header ul.navbar-nav.menu li.nav-item{padding-right:50px;}

/*=================================================
=           [24] People choose service css        =
=================================================*/
.people-choose-services{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.people-choose-services .choose-services{background:#0a1c2d;width:50%;overflow:hidden;}
.people-choose-services .people-image{width:50%;overflow:hidden;}
.people-choose-services .choose-services-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.people-choose-services .people-choose-content{padding-right:75px;color:#ffffff;}
.people-choose-services .people-choose-content h2{color:#ffffff;font-size:40px;font-weight:500;}
.people-choose-services .people-choose-content a.ghost-btn{border:2px solid #ffffff;color:#ffffff;margin-top:30px;}
.people-choose-services .people-choose-content a.ghost-btn i{padding-left:12px;}
.people-choose-services .people-choose-content a.ghost-btn:hover{background:#ffffff;color:#cb011b;}
.people-choose-services .people-image{position:relative;}
.people-choose-services .people-image:before{background:rgba(0,0,0,0.5);position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:1;}
.people-choose-services .calculator{position:absolute;left:0;bottom:45px;z-index:1;}
.people-choose-services .banner-logo{position:absolute;right:100px;bottom:100px;z-index:1;}

/*=====  End of People choose service css  ======*/

/** support-section **/

.support-section{position:relative;margin:0;}
.support-section .inner-container{position:relative;z-index:1;}
.support-section .inner-container .inner-box{position:relative;display:block;margin-right:10px;padding:73px 80px 80px 80px;}
.support-section .inner-container .inner-box .sec-title p{color:#fff;}
.support-section .inner-container .inner-box .submit-form .form-group{position:relative;margin-bottom:25px;}
.support-section .inner-container .inner-box .submit-form .form-group:last-child{margin-bottom:0px;}
.support-section .inner-container .inner-box .submit-form .form-group input[type='text'],.support-section .inner-container .inner-box .submit-form .form-group input[type='email'],.support-section .inner-container .inner-box .submit-form .form-group textarea{position:relative;width:100%;height:55px;background:#fff;font-size:16px;padding:10px 20px;border:2px solid #fff;transition:all 500ms ease;}
.support-section .inner-container .inner-box .submit-form .form-group textarea{display:block;height:168px;resize:none;}
.support-section .inner-container .inner-box .submit-form .form-group input:focus,.support-section .inner-container .inner-box .submit-form .form-group textarea:focus{}
.support-section .inner-container .inner-box .submit-form .form-group button{display:block;width:100%;padding:12.5px 30px;text-transform:uppercase;background:#1b2c3c;position:relative;font-size:16px;line-height:30px;font-weight:700;color:#fff;text-align:center;cursor:pointer;z-index:1;transition:all 500ms ease;border:0;border-radius:6px;}
.support-section .inner-container .inner-box .submit-form .form-group button:hover{background:#fff;color:#000;}
.support-section .inner-container .inner-box .sec-title{margin-bottom:39px;}
.support-section .inner-container .inner-box .sec-title h2{margin-bottom:14px;}
.support-section .inner-container .info-inner{position:relative;display:block;margin-left:-42px;}
.support-section .inner-container .info-inner .image-box{position:relative;display:block;overflow:hidden;}
.support-section .inner-container .info-inner .image-box img{width:100%;}
.support-section .inner-container .info-inner .image-box:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);}
.support-section .inner-container .info-inner .image-box:hover:before{-webkit-animation:shine 1s;animation:shine 1s;}
.support-section .inner-container .info-inner .info-box{position:relative;display:block;text-align:center;overflow:hidden;padding:45px 30px 44px 30px;background:#0a1c2d;}
.support-section .inner-container .info-inner .info-box .info-logo{position:absolute;right:-50px;bottom:25px;}
.support-section .inner-container .info-inner .info-box .icon-box{position:relative;font-size:50px;line-height:50px;color:#fff;margin-bottom:34px;}
.support-section .inner-container .info-inner .info-box h2{position:relative;display:block;font-size:40px;line-height:44px;font-weight:700;color:#fff;margin-bottom:0px;}
.support-section .inner-container .info-inner .info-box h2 a{display:inline-block;color:#fff;}
.support-section .inner-container .info-inner a:hover{text-decoration:underline;}
.support-section .inner-container .info-inner .info-box .email{position:relative;display:block;margin-bottom:22px;}
.support-section .inner-container .info-inner .info-box .email a{position:relative;display:inline-block;font-size:16px;color:#fff;}
.support-section .inner-container .info-inner .info-box .list-item li{position:relative;display:inline-block;margin:0px 1px;font-size:18px;color:#fff;}
.support-section .inner-container .info-inner .info-box .list-item li a{display:inline-block;font-size:18px;color:#fff;}
.auto-container{position:static;max-width:1170px;padding:0px 15px;margin:0 auto;}
.support-section .inner-container{background:#0a1c2d;border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:0 0.25rem 1.75rem rgb(30 34 40 / 63%);}
.sec-title{position:relative;display:block;margin-bottom:20px;}
.sec-title h5{position:relative;display:inline-block;font-size:18px;line-height:26px;color:#666666;text-transform:uppercase;font-weight:400;margin-bottom:10px;}
.sec-title.light h5,.sec-title.light h2{color:#fff!important;}
.sec-title.left h5{padding-right:55px;}
.sec-title.right h5{padding-left:55px;}
.sec-title.centred h5{padding:0px 55px 0px 55px;}
.sec-title.left h5:before{right:0px;}
.sec-title.right h5:before{left:0px;}
.sec-title.centred h5:before{right:0px;}
.sec-title h5:before{position:absolute;content:'';width:45px;height:2px;top:12px;background:#da2c46;background:#fff;}
.sec-title.centred h5:after{position:absolute;content:'';width:45px;height:2px;top:12px;left:0px;}

/** about-style-two **/
.about-style-two{position:relative;padding:70px 0;}
.sec-title.style-two h5{padding-left:55px;}
.sec-title.style-two h5:before{left:0px;}
#content_block_three .content-box .sec-title{margin-bottom:27px;}
#content_block_three .content-box .text{position:relative;display:block;margin-bottom:36px;}
#content_block_three .content-box  .inner-box .single-item{position:relative;display:block;padding-left:50px;margin-bottom:26px;}
#content_block_three .content-box  .inner-box .single-item .icon-box{position:absolute;left:0px;top:2px;font-size:35px;line-height:35px;}
#content_block_three .content-box  .inner-box .single-item h5{position:relative;display:block;font-size:18px;line-height:26px;font-weight:700;color:#222;margin-bottom:5px;}
#content_block_three .content-box  .inner-box .single-item h5 a{display:inline-block;color:#222;}
#content_block_three .content-box  .inner-box .single-item h5 a:hover{}
.about-style-two .content-box{margin-right:60px;}
#image_block_two .image-box{position:relative;}
#image_block_two .image-box .image{position:relative;overflow:hidden;display:block;}
#image_block_two .image-box .image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);pointer-events:none;}
#image_block_two .image-box .image:hover:before{-webkit-animation:shine 1s;animation:shine 1s;}
#image_block_two .image-box .image img{width:100%;}
#image_block_two .image-box .content-box{position:absolute;left:70px;bottom:45px;max-width:420px;width:100%;overflow:hidden;background:#fff;padding:29px 50px 34px 50px;box-shadow:0 0px 20px rgba(0,0,0,0.1);border-left:4px solid #605dba;}
#image_block_two .image-box .content-box i{position:absolute;left:30px;top:20px;font-size:90px;line-height:90px;color:#e5e5e5;}
#image_block_two .image-box .content-box h4{margin-bottom:0px;font-size:20px;line-height:30px;color:#222;font-weight:700;position:relative;z-index:1;}
#image_block_two .image-box .content-box h5{font-size:16px;line-height:26px;color:#222;font-weight:400;position:relative;}
#image_block_two .image-box .content-box h5 a{font-size:20px;font-weight:700;color:#605dba;}
#image_block_two .image-box .content-box h5 a:hover{}
.about-style-two .pattern-layer{position:absolute;right:0px;bottom:-150px;width:572px;height:684px;background-repeat:no-repeat;}
.about-style-two .image-box{margin-top:44px;}
.sec-title.style-two h5{color:#605dba;}
.sec-title.style-two h5:before{background:#605dba;}
.sec-title h2{position:relative;display:block;font-size:40px;line-height:46px;color:#222;font-weight:700;}
#content_block_three  p{position:relative;font-size:16px;line-height:28px;color:#666666;margin:0px;transition:all 500ms ease;}
#content_block_three .content-box .inner-box .single-item .icon-box{color:#605dba;}
#content_block_three .content-box .inner-box .single-item p{font-size:15px;}
.info-list li{position:relative;display:block;font-size:14px;margin-bottom:3px;padding-left:26px;}
.info-list li:last-child{margin-bottom:0px;}
.info-list li a{}
.info-list li a:hover{}
.info-list li i{position:absolute;left:0px;top:7px;font-size:16px;color:#605dba;}
.info-list{position:relative;display:block;margin-bottom:15px;}
footer *{color:#fff;}
.social>a i{color:#fff!important;}
.inner-banner{position:relative;width:100%;overflow:hidden;}
.inner-banner .col-lg-5{padding-top:5rem!important;padding-bottom:5rem!important;}
.inner-banner h1{font-size:36px;letter-spacing:-1px;}
.inner-banner p{font-size:15px;line-height:1.5;}
a.btn-dark{background-color:#0a1c2d;border:0;color:#fff;}
a.btn-outline{border:1px solid #0a1c2d!important;color:#0a1c2d;}
.inner-banner .iconlist{padding-left:0;margin-left:0;list-style-type:none;margin-top:10px;}
.inner-banner .iconlist li{position:relative;display:flex;align-items:baseline;font-size:16px;}
.inner-banner .iconlist > li{line-height:35px;}
.inner-banner .iconlist > li i{width:30px;height:30px;text-align:center;border-radius:50%;position:relative;margin-right:0.75rem;flex:0 0 auto;}
.inner-banner .dotted-bg{position:relative;z-index:999;}
.inner-banner .dotted-bg:before{content:"";position:absolute;display:block;top:50%;left:50%;width:110%;height:100%;background-size:12px 12px;background-position:center;transform:translate(-50%,-50%);background-image:radial-gradient(rgb(255 255 255) 14%,transparent 14%);-webkit-mask-image:radial-gradient(rgba(0,0,0,1),rgba(0,0,0,0) 75%);mask-image:radial-gradient(rgba(0,0,0,1),rgba(0,0,0,0) 75%);z-index:0;}
[class*=col-]:not([class*=sticky-]):not([class*=position-]){position:relative;}
.sec-we-do{background-color:#fff;padding:60px 0;}
.sec-we-do .services-grid .feature-box{padding:3rem 1rem;border:1px solid rgba(255,255,255,0.1);background-size:0;background-position:center center;background-repeat:no-repeat;border-radius:0.5rem;background-color:#0a1c2d;display:flex;position:relative;flex-wrap:wrap;transition:all .4s ease,border-color .0s ease;}
.sec-we-do .services-grid .feature-box:first-child{margin-top:0;}
.sec-we-do .fbox-icon{width:5.5rem;height:4rem;padding:0 0.75rem;transform:translateY(20px);transition:all .4s ease,border-color .0s ease;}
.sec-we-do .fbox-icon i{background-color:rgba(255,255,255,0.15);display:block;position:relative;width:100%;height:100%;color:#fff;font-style:normal;font-size:28px;line-height:4rem;text-align:center;border-radius:50%;}
.sec-we-do .fbox-content{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%;padding:0 0.75rem;transform:translateY(20px);transition:all .4s ease,border-color .0s ease;}
.sec-we-do .fbox-content h4{font-size:25px;color:#eee;}
.sec-we-do .fbox-content p{font-size:15px;color:#bbb;}
.sec-we-do .fbox-content  a.hover-button{display:block;margin-top:20px;font-weight:600;color:#FFF;transition:all .4s ease,border-color .0s ease;}
.services-grid .feature-box:not(:hover) .hover-button{opacity:0;transform:translateY(-5px);}
.services-grid .feature-box:hover{transform:translateY(-6px);border-color:#264653;background-size:cover;}
.services-grid .feature-box:hover .fbox-icon,.services-grid .feature-box:hover .fbox-content{transform:translateY(0px);}
.services-grid .feature-box:hover .fbox-icon i{background-color:#fff;color:#264653}
.packagesmain{padding:80px 0;text-align:center;background:#f6f6f8;margin-bottom:60px;}
.packagesmain .subheading{color:#209af1;background-color:#209af13b;padding:8px 20px;font-size:16px;border-radius:30px;display:inline-block;font-weight:700;text-transform:uppercase;margin-bottom:15px;}
.packagesmain h2{color:#070707;font-size:40px;font-weight:500;padding-bottom:15px;}
.section-padding.count h2{color:#070707;font-size:40px;font-weight:500;padding-bottom:15px;}
.packagesmain p{color:#5C5856;font-size:18px;padding-bottom:40px;}
.section-padding.count p{color:#5C5856;font-size:18px;padding-bottom:40px;}
.section-padding.count span.number{font-weight:900;font-size:72px;color:#1d93e6;line-height:72px;}
.section-padding.count h6.count-title{font-weight:bold;font-size:18px;line-height:28px;text-transform:uppercase;color:#2e2e2e;margin:0px;}
.packagesmain .packk{display:inline-block;width:100%;}
.packagesmain .packk .pkg-box{width:100%;padding-top:0;flex-wrap:wrap;justify-content:center;}
.packagesmain .packk .pkg-box .mypack{padding:20px 30px 40px;background:#fff;margin:30px 10px 0;border-radius:6px;transform:translateY(20px);transition:all .4s ease,border-color .0s ease;position:relative;height:600px;}
.packagesmain .packk .pkg-box .mypack.popular{background-color:#0a1c2d;}
.packagesmain .packk .pkg-box .mypack.popular:before{content:"Popular";position:absolute;left:0;right:0;top:-30px;background-color:#c4e1f7;margin:0 auto;color:#209af1;font-size:18px;border-radius:30px;display:inline-block;padding:4px 10px;width:36%;}
.packagesmain .packk .pkg-box .mypack .pkhead{}
.packagesmain .packk .tab-custom{}
.packagesmain .packk .tab-custom .tabbing-links{margin-bottom:20px;}
.packagesmain .packk .tab-custom .tabbing-links li{font-size:16px;display:inline-block;font-weight:600;margin:0 3px;cursor:pointer;transition:all .2s ease-in-out;}
.packagesmain .packk .tab-custom .tabbing-links li.current{transition:all .2s ease-in-out;}
.packagesmain .packk .tab-custom .tabbing-links li:hover{transition:all .2s ease-in-out;}
.packagesmain .packk .tab-custom .tabbing-links li a{padding:12px 20px;color:#EF3D5B;border-radius:30px;}
.packagesmain .packk .tab-custom .tabbing-links li.current a{background:linear-gradient(90deg,rgba(32,154,241,1) 0%,rgba(0,75,119,1) 100%);color:#fff;}
.packagesmain .packk .tab-custom .tabbing-links li:hover a{background:linear-gradient(90deg,rgba(32,154,241,1) 0%,rgba(0,75,119,1) 100%);color:#fff;}
.packagesmain .packk .tab-custom .tabbing-links li{padding:12px 20px;color:#0a1c2d;border-radius:30px;}
.packagesmain .packk .tab-custom .tabbing-links li.current,.packagesmain .packk .tab-custom .tabbing-links li:hover{background:#c4e1f7;color:#209af1;}
.packagesmain .packk .pkg-box .mypack .pkhead h3{font-size:30px;font-weight:800;color:#209af1;line-height:35px;padding-bottom:20px;text-transform:uppercase;margin-bottom:0;}
.packagesmain .packk .pkg-box .mypack .pkhead h3 span{color:#838383;font-size:14px;display:block;text-transform:initial;line-height:20px;font-weight:500;max-width:70%;margin:auto;padding-top:10px;}
.packagesmain .packk .pkg-box .mypack .pkhead h2{color:#070707;font-size:48px;font-weight:500;padding-bottom:10px;display:block;margin-bottom:0;}
.packagesmain .packk .pkg-box .mypack .pkhead h2 span{font-size:20px;color:#209af1;}
.packagesmain .packk .pkg-box .mypack .pkhead p{color:#a6b0ba;font-size:16px;padding-bottom:0;margin-bottom:0;}
.packagesmain .packk .pkg-box .mypack .bdy{text-align:left;padding:30px 0;}
.packagesmain .packk .pkg-box .mypack .bdy .listscroll{}
.packagesmain .packk .pkg-box .mypack .bdy .listscroll li{color:#5C5856;font-size:14px;padding:0 0px 15px 30px;position:relative;line-height:1.2;}
.packagesmain .packk .pkg-box .mypack .bdy .listscroll li:before{content:"\f058";font-family:'Font Awesome 5';color:#209af1;position:absolute;left:0;top:0;}
.packagesmain .packk .pkg-box .mypack .ftter{position:absolute;bottom:40px;left:0;right:0;margin:auto;}
.packagesmain .packk .pkg-box .mypack .ftter a{padding:14px 60px;background:#0a1c2d;color:#fff;font-size:16px;border:0;border-radius:6px;display:inline-block;font-weight:600;}
.packagesmain .packk .pkg-box .mypack .ftter .viewdetails{color:#a6b0ba;text-align:center;display:block;font-size:14px;font-weight:400;margin-top:10px;padding:0;}
.packagesmain .packk .pkg-box .mypack .ftter .viewdetails span{font-size:16px;margin-right:10px;}
.container-custom{max-width:1285px;margin:auto;padding:0 15px;}
.packagesmain .pkhead h2 strike{font-size:28px;left:28px;color:#209af1;top:0;}
.packagesmain .packk .pkg-box .mypack:last-child{margin-right:0;}
.packagesmain .packk .pkg-box .mypack.popular *{color:#fff!important;}
.packagesmain .packk .pkg-box .mypack.popular strike{color:#209af1!important;}
.packagesmain .packk .pkg-box .mypack.popular  a.btn-primary{background:#209af1;}
.packagesmain .packk .pkg-box .mypack:hover{transform:translateY(0px);}
.packagesmain .packk .pkg-box .mypack:hover .ftter a{opacity:0.8;}
.packagesmain::-webkit-scrollbar{width:5px;height:10px;}
.packagesmain::-webkit-scrollbar-button:start:decrement,.packagesmain::-webkit-scrollbar-button:end:increment{display:none;}
.packagesmain::-webkit-scrollbar-track-piece{background-color:gray;-webkit-border-radius:0px;}
.packagesmain::-webkit-scrollbar-thumb:vertical{-webkit-border-radius:0px;background:#000;}
.packagesmain .packk ul.my-tabs.current.pkg-box{display:flex !important;}
.packagesmain .packk .pkg-box.three-pack{}
.packagesmain .packk .pkg-box.three-pack li.mypack{flex:0 0 32%;}
.packagesmain .packk .pkg-box.two-pack{}
.packagesmain .packk .pkg-box.two-pack li.mypack{flex:0 0 30%;}
.packagesmain .slick-next,.packagesmain .slick-prev{top:40%;margin:auto;transform:none;height:fit-content;background:#000;padding:10px;border-radius:10px;}
.packagesmain .slick-prev{left:-60px;}
.packagesmain .slick-next{right:-50px;}
.packagesmain .slick-next:before,.packagesmain .slick-prev:before{font-size:50px;font-family:"Font Awesome 5"!important;font-weight:100;}
.packagesmain .slick-next:hover:before,.packagesmain .slick-prev:hover:before{color:#209af1;}
.packagesmain .slick-prev:before{content:'\f053';}
.packagesmain .slick-next:before{content:'\f054';}
.work-porcess-area{padding:80px 0;}
.section-header{margin-bottom:60px;position:relative;padding-bottom:20px;}
.section-header h2{font-size:36px;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:10px;}
.section-header p{text-align:center;padding:0;margin:0;font-size:18px;font-weight:500;color:#9195a2;}
.work-porcess-area{background:#f6f8fc;}
.work-porcess-area.white{background:#FFFFFF;}
.work-porcess-area .process-info{margin-bottom:50px;}
.work-porcess-area .process-info .single-process{width:180px;height:180px;margin:0 auto;-webkit-box-shadow:0 10px 30px 0 rgb(10 28 45 / 52%);-o-box-shadow:0 10px 30px 0 rgba(248,32,72,0.4);-moz-box-shadow:0 10px 30px 0 rgba(248,32,72,0.4);-ms-box-shadow:0 10px 30px 0 rgba(248,32,72,0.4);box-shadow:0 10px 30px 0 rgb(10 28 45 / 52%);cursor:pointer;flex-wrap:wrap;flex-direction:column;transition:all .4s ease,border-color .0s ease;display:flex;justify-content:center;align-items:center;position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.work-porcess-area .process-info .single-process.first i:before{color:#FFFFFF;}
.work-porcess-area .process-info .single-process.first h4{color:#FFFFFF;}
.work-porcess-area .process-info .single-process.thard i:before{color:#FFFFFF;}
.work-porcess-area .process-info .single-process.thard h4{color:#FFFFFF;}
.work-porcess-area .process-info .single-process i{display:block;line-height:25px;margin-bottom:12px;}
.work-porcess-area .process-info .single-process i:before{font-size:36px;color:#0a1c2d;}
.work-porcess-area .process-info .single-process h4{font-size:15px;font-weight:600;text-transform:capitalize;color:#0a1c2d;padding:0 10px;}
.work-porcess-area .process-info li:nth-child(odd) .single-process{background:#0a1c2d;}
.work-porcess-area .process-info ul{display:flex;flex-wrap:wrap;}
.work-porcess-area .process-info ul li{flex:0 0 20%;}
.work-porcess-area .process-info .single-process:after{content:"";width:120%;height:120%;background-color:transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:10px solid;border-color:#0a1c2d  #0a1c2d #0a1c2d transparent;position:absolute;transition:1s;-webkit-transition:0.5s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;display:block;}
.work-porcess-area .process-info .single-process:hover:after{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);}
.work-porcess-area .process-info .single-process:before{display:block;content:"";width:110%;height:110%;background-color:transparent;position:absolute;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:10px solid;border-color:#605dba transparent #605dba #605dba;transition:0.5s 0.5s;-webkit-transition:0.5s 0.5s;-moz-transition:0.5s 0.5s;-ms-transition:0.5s 0.5s;-o-transition:0.5s 0.5s;top:0;bottom:0;margin:auto;}
.work-porcess-area .process-info .single-process:hover:before{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);}
.blink{-webkit-animation:blink 2s step-end infinite;animation:blink 2s step-end infinite;}
@keyframes blink{
	50%{color:red;}
}
.about-desc{}
.about-desc .card{}
.about-desc .card .card-body{padding:40px 30px;}
.about-desc .card .card-body p{height:145px;overflow-y:auto;font-size:17px;}
.about-desc::-webkit-scrollbar{width:5px;height:5px;}
.about-desc .card .card-body i img{filter:invert(1);}
.work-porcess-area .process-info li:nth-child(odd) .single-process i img{filter:invert(1);}
.work-porcess-area .process-info li .single-process i img{filter:unset;}
.inner-banner{padding:0;}
.inner-banner.inner-banner-form{padding:50px 0!important;background-size:cover;background-repeat:no-repeat;}
.form-wrap form{width:80%;background:#ffffffc4;padding:30px;border-radius:15px;margin:auto;}
.form-wrap form h4{text-align:center;width:100%;color:#0a1c2d;font-size:30px;font-weight:700;text-transform:capitalize;padding:0;}
.form-wrap form p{text-align:center;width:100%;color:#0a1c2d;font-weight:500;}
.form-wrap form .from-control{padding:0 0 20px;position:relative;margin:auto;width:85%;}
.form-wrap form .from-control input{width:100%;padding-left:50px;border-radius:15px;border:transparent;background:#ffffffe6;height:50px;font-size:15px;color:#000;}
.form-wrap form .from-control input:focus{outline:none}
.form-wrap .submit{display:inline-block;background:#0a1c2d;border:0;color:#fff;font-size:14px;padding:13px 31px;text-align:center;text-transform:capitalize;display:table;border-radius:15px;-webkit-transition:color 200ms ease-in-out,background-color 200ms ease-in-out,border-color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out,background-color 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out,background-color 200ms ease-in-out,border-color 200ms ease-in-out;transition:color 200ms ease-in-out,background-color 200ms ease-in-out,border-color 200ms ease-in-out;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-weight:600;cursor:pointer;margin:auto;margin-top:15px;}
.form-wrap .submit:hover{background:#000;}
.form-wrap form .from-control span{position:absolute;top:10px;left:22px;}
.form-wrap form p b{color:#0a1c2d;}
.form-wrap form .from-control span i{color:#0a1c2d;font-weight:400;}
.btn-white{color:#0a1c2d;}
.btn-white-outline{border:1px solid #fff;}
.bullet-sec{background:#605dba;color:#fff;}
.bullet-sec *{color:#fff;margin-bottom:0;font-size:15px;}
.bullet-sec h2{font-size:30px;padding-bottom:10px;}
.bullet-sec p{}
.form-wrap.dark-theme{}
.form-wrap.dark-theme form{background:#000;}
.form-wrap.dark-theme form *{color:#fff;}
.finance{padding:4% 0 4% 0;color:#000;text-align:center;}
.finance p{font-size:12px;margin:24px 0;font-weight:400;color:#000;}
.finance a{display:inline-block;overflow:hidden;margin:10px 50px 50px 10px;}
#reason .card{text-align:left;border:none;border-radius:15px;padding:24px;margin-bottom:20px;height:275px;}
.reason .card img{margin-bottom:20px;max-width:100%;height:35px!important;width:35px!important;object-fit:contain;}
.reason .card-body{padding:0;}
.reason .card-body p{margin-bottom:0;}
.profile .card{text-align:left;}
.profile .card p{margin:0;}
.profile .card .card-body{padding:60px 20px 20px 20px;}
.profile .card .card-body b{font-size:18px;}
.profile .card .card-body ul{margin:0;}
.profile .card .card-body ul li{margin:0;font-size:14px;color:#707D92;}
.profile .card img{position:absolute;top:-44px;left:0;right:0;margin:0 auto;display:inline-block;margin-bottom:0;box-shadow:0px 2px 10px #ccc;border-radius:100%;}
.profile .card .btn{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.profiles-sec{padding:60px 0;display:none;}
.profiles-sec h2{text-align:center;font-size:40px;margin-bottom:60px;}
.profiles-sec .card{position:relative;border-color:#0a1c2d!important;}
.profiles-sec .card img{position:absolute;top:-44px;left:0;right:0;margin:0 auto;display:inline-block;margin-bottom:0;box-shadow:0px 2px 10px #ccc;border-radius:100%;}
.profiles-sec .card .card-body{padding:60px 20px 20px 20px;}
.profiles-sec .card .card-body li{font-size:16px;list-style:disc;margin-left:20px;}
.profiles-sec .card .card-body b{font-size:18px;color:#0a1c2d;}
.profiles-sec .card .card-body a{background:#0a1c2d;border:0;}
.white-box{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:70px;height:70px;}
.white-box img{max-width:100%}
.full-process{}
.full-process.work-porcess-area .process-info ul{justify-content:center;}
.full-process.work-porcess-area .process-info ul li{flex:0 0 16%;}
.services-box-slider{}
.services-box-slider .card.shadow-lg{margin:12px;box-shadow:none!important;border:2px solid #1e22280a;}
.services-box-slider .card.shadow-lg .card-body{text-align:left;}
.services-box-slider .card.shadow-lg .card-body p{height:150px;margin-bottom:0!important;}
.services-box-slider .card.shadow-lg .card-body h4{height:60px;}
.intl-tel-input.separate-dial-code .selected-dial-code{color:#000;}
.logo-wrap{}
.logo-wrap img{max-width:100%;width:70%;}
footer p{font-size:14px;}
footer ul.list-unstyled a{font-size:14px;}
.privacy-sec{padding:50px 0;}
.privacy-sec .inner-wrapper{margin-bottom:40px;}
.privacy-sec .inner-wrapper h2.h2{font-size:30px;font-weight:600;color:#000;}
.privacy-sec .inner-wrapper p{font-size:18px;line-height:24px;color:#000;font-weight:400;}
.privacy-sec .inner-wrapper li{font-size:18px;line-height:24px;color:#000;font-weight:400;list-style: disc;}
.home-banner-thnku{}
.home-banner-thnku h1{font-size:40px;font-weight:600;}
.home-banner-thnku p.subtitle{font-size:20px;}
.home-banner-thnku a.btn-dark{padding:12px 25px;border-radius:10px;font-size:16px;}
section.wrapper{}
section.wrapper ul.bullets{margin-left:20px;}
section.wrapper ul.bullets li{list-style-type:disc;margin-bottom:10px;font-size:14px;}
footer .widget{}
footer .widget img{margin-bottom:30px;}
.services-grid .feature-box:hover p{color:#fff;}
.btn{padding:6px 10px!important;font-size:14px!important;}
.home-banner-thnku a.btn-red{background:#000;color:#fff;padding:10px;border-radius:6px;}
.services-box-slider ul.slick-dots{display:flex;align-items:center;justify-content:center;bottom:-40px;margin-left:0;}
.services-box-slider ul.slick-dots li button{background:#b7b7b7;}
.services-box-slider ul.slick-dots li.slick-active button{background:#605eb9;}
.thank-sec{padding:200px 0 100px;text-align:center;display:flex;background:#eee;}
.thank-sec hr{margin:0;padding:10px 0;}
.thank-sec h1{}
.thank-sec a.btn{background:#22abe1!important;border:0;color:#fff;}
.logo-wrap img{width:70%;}
.faq-sec-main{padding:70px 0px;}
.faq-sec-main-head{text-align:center;}
.faq-sec-main-tab-list{display:flex;align-items:center;justify-content:center;column-gap:50px;margin:0 0 50px 0;}
.faq-sec-main-head{margin:0 0 50px 0;}
.faq-sec-main-tab-list{}
.faq-sec-main-tab-list li{border:1px solid #605dba;padding:10px 20px;border-radius:20px;cursor:pointer;}
.faq-sec-main-box{padding:0 0 0 30px;margin:0 0 50px 0;position:relative;}
.faq-sec-main-box h4{color:#605dba;}
.faq-sec-main-box:before{position:absolute;content:"\f06a";font-family:'FontAwesome';left:0;color:#0a1c2d;}
.faq-sec-main-tab-list li.current{background:#605dba;color:#fff;}
.review-sec-inner-box{box-shadow:0 0 0 0.05rem rgba(8,60,130,.06),0 0 1.25rem rgb(30 34 40 / 17%);height:100%;padding:50px 20px 20px 20px;border-radius:20px;}
.review-sec-inner{padding:70px 0px;}
.review-sec-inner-head{text-align:center;}
.review-sec-inner-head h3{font-size:40px;}
.review-sec-inner-head{margin:0 0 50px;}
.review-sec-inner-box p{font-size:16px;line-height:24px;}
.review-sec-inner .row{gap:40px 0px;}
.review-sec-inner-box h6{font-size:14px;}
.review-sec-inner-box h5{font-size:16px;margin:0 0 5px 0;color:#605dba;}
.new-header-icon{width:65px;height:65px;object-fit:cover;}

/*[class^="box-"]{display:none}
[class^="box-"].showfirst{display:block}*/



/* Preloader */
.container-preloader{align-items:center;cursor:none;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9999;}
.container-preloader .animation-preloader{position:absolute;z-index:100;}
.container-preloader .animation-preloader .spinner{text-transform:uppercase;animation:spinner 1s infinite linear;border-radius:50%;border:10px solid rgba(0,0,0,0.2);border-top-color:#605dba;height:9em;margin:0 auto 3.5em auto;width:9em;}
.container-preloader .animation-preloader .txt-loading{text-transform:uppercase;font:bold 2.5em 'Montserrat',sans-serif;text-align:center;user-select:none;}
.container-preloader .animation-preloader .txt-loading .characters:before{animation:characters 4s infinite;color:#605dba;content:attr(preloader-text);left:0;opacity:0;position:absolute;top:0;transform:rotateY(-90deg);}
.container-preloader .animation-preloader .txt-loading .characters{color:rgba(0,0,0,0.2);position:relative;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(2):before{animation-delay:0.2s;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(3):before{animation-delay:0.4s;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(4):before{animation-delay:0.6s;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(5):before{animation-delay:0.8s;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(6):before{animation-delay:1s;}
.container-preloader .animation-preloader .txt-loading .characters:nth-child(7):before{animation-delay:1.2s;}
.container-preloader .loader-section{background-color:#ffffff;height:100%;position:fixed;top:0;width:calc(50% + 1px);}
.container-preloader .loader-section.section-left{left:0;}
.container-preloader .loader-section.section-right{right:0;}
.loaded .animation-preloader{opacity:0;transition:0.3s ease-out;}
.loaded .loader-section.section-left{transform:translateX(-101%);transition:0.7s 0.3s all cubic-bezier(0.1,0.1,0.1,1.000);}
.loaded .loader-section.section-right{transform:translateX(101%);transition:0.7s 0.3s all cubic-bezier(0.1,0.1,0.1,1.000);}

/* Animation of the preloader */
@keyframes spinner{
	to{transform:rotateZ(360deg);}
}

/* Animation of letters loading from the preloader */
@keyframes characters{
	0%,75%,100%{opacity:0;transform:rotateY(-90deg);}
	25%,50%{opacity:1;transform:rotateY(0deg);}
}

/* Laptop size back (laptop, tablet, cell phone) */
@media screen and (max-width:767px){
	.container-preloader .animation-preloader .spinner{height:8em;width:8em;}
	.faq-sec-main-tab-list{flex-wrap:wrap;gap:20px;}
	.faq-sec-main-tab-list li{width:42%;padding:10px 5px!important;text-align:center;font-size:14px;}
}
@media screen and (max-width:500px){
	.container-preloader .animation-preloader .spinner{height:7em;width:7em;}
	.container-preloader .animation-preloader .txt-loading{font:bold 1em 'Montserrat',sans-serif;}
}

/* calculator */
.calculator-sec{padding:0 0 40px;margin-bottom:30px}
.calculator-sec h3{color:#070707;font-size:40px;font-weight:500;text-align:center;}
.calculator-sec p{color:#5C5856;font-size:18px;padding-bottom:40px;text-align:center;}
.calculator-sec form{width:70%;margin:auto;}
.calculator-sec form .feild{display:block;margin-bottom:20px;}
.calculator-sec form .feild label,.calculator-sec form p{display:block;color:gray;text-align:left;padding-bottom:0;margin-bottom:0;}
.calculator-sec form .feild input{width:100%;padding-left:10px;border-radius:0;border:1px solid gray;background:#ffffffe6;height:40px;font-size:15px;color:#383434;outline:none;}
.calculator-sec form ul{}
.calculator-sec form ul li{position:relative;}
.calculator-sec form ul li [type="radio"]:checked,.calculator-sec form ul li [type="radio"]:not(:checked){position:absolute;left:0;-webkit-appearance:auto!important;z-index:1;opacity:0;width:100%;height:30px;}
.calculator-sec form ul li label{margin-bottom:0;position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-flex;color:#666;align-items:center;justify-content:center;}
.calculator-sec [type="radio"]:checked + label:before,.calculator-sec [type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff;}
.calculator-sec [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.calculator-sec [type="radio"]:checked + label:after,.calculator-sec[type="radio"]:not(:checked) + label:after{content:'';width:12px;height:12px;background:#F87DA9;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.calculator-sec input[type="submit"]{width:100%;background:#0a1c2d;border:0;color:#fff;font-size:20px;padding:13px 31px;text-align:center;text-transform:uppercase;border-radius:15px;font-weight:500;transition:0.3s linear;margin-top:30px;}
.calculator-sec input[type="submit"]:hover{background:#605dba;}
.content-sec{padding:80px 0;text-align:center;background:#0a1c2d;}
.content-sec h3{font-size:26px;line-height:28px;font-weight:600;letter-spacing:0.2rem;padding-bottom:40px;color:#fff;}
.content-sec p{font-size:18px;line-height:30px;font-weight:400;width:90%;margin:auto;position:relative;color:#fff;}
.content-sec p strong{color:#0198cc;}
.content-sec .moretext{display:none;margin-top:20px;}
.content-sec a.moreless-button{position:relative;top:-50px;display:block;}
.content-sec a.moreless-button:before{content:'\f175';position:absolute;font-family:"Font Awesome 5";font-size:60px;color:#fff;z-index:1;animation:jumpUp 2s ease-in-out infinite;left:0;right:0;top:10px;}
.content-sec a.moreless-button.showLess{top:0;}
.content-sec a.moreless-button.showLess:before{content:'\f176';animation:none;top:0;}
@keyframes jumpUp{
	0%{top:0px;}
	50%{top:20px;}
	100%{top:0px;}
}
.state-list{margin-top:80px;}
.state-list h4.widget-title{font-size:18px;height:55px;}
.top-head ul li.whats{margin-right:10px;border-right:1px solid #fff;padding-right:10px;}
.top-head ul li.whats i.fa{color:#fff;margin-right:5px;}
.top-head ul li a{}
.top-head ul li a:hover{color:red}
.blog-sec{background:#0a1c2d;padding:80px 0;margin-bottom:60px;}
.blog-sec h3{color:#fff;font-size:50px;font-weight:900;letter-spacing:0px;text-transform:uppercase;margin-bottom:60px;}
.blog-sec .box-wrap{width:100%;box-shadow:0 0 10px 2px rgb(255 255 255 / 19%);border-radius:15px;background:#fff;padding-bottom: 30px;}
.blog-sec .box-wrap .img-wrap{border-radius:15px 15px 0 0;}
.blog-sec .box-wrap .img-wrap img{max-width:100%;font-weight:700;border-radius:15px 15px 0 0;}
.blog-sec .box-wrap h5 a{font-size:20px;line-height:22px;height:85px;display:block;font-weight:500;}
.blog-sec .box-wrap h5{padding:30px 15px;}
.blog-sec .box-wrap h5 a:hover{color:#605dba;}
.blog-sec .author-name{padding:0 15px 0px;display:flex;align-items:baseline;margin-top:-20px;}
.blog-sec .author-name .author-img{}
.blog-sec .author-name .author-img img{max-width:100%;border-radius:50%;}
.blog-sec .author-name .author-content{margin-left:15px;}
.blog-sec .author-name .author-content h6{font-size:16px;line-height:25px;color:#504f4f;margin-bottom:0;}
.blog-sec .author-name .author-content span{display:block;font-size:14px;line-height:15px;color:#504f4f;}
.blog-sec .box-wrap p{font-size:16px;line-height:18px;margin-bottom:0;}
.state-list .col-md-2:before{content:'';position:absolute;background:#fff;width:1px;height:100%;right:20px;top:0;opacity:0.3;}
.state-list .col-md-2:last-child:before{display:none}
.state-list h4.widget-title{position:relative;}
.state-list h4.widget-title:before{content:'';position:absolute;background:#fff;width:30%;height:2px;left:0;bottom:0;}
a.wrap.newservc{}
a.wrap.newservc img{width:65px;height:65px;object-fit:cover;}
li.nav-item.dropdown:hover ul.dropdown-menu.img-menu .row{justify-content:center;}
.packagesmain .packk .pkg-box .mypack .bdy .listscroll{height:250px;overflow-y:auto;}


nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick{padding:10px 0;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick .logo-wrap img{width:60%;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick a.nav-link.dropdown-toggle{}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick li.nav-item a{font-size:14px;padding:0;}
nav.navbar.navbar-expand-lg.center-nav.transparent.navbar-light.navbar-clone.fixed.navbar-stick ul.navbar-nav.menu{gap:30px;justify-content:end;}
footer .col-lg-7.offset-1{margin-left:0;}


/*responsive*/
@media only screen and (max-width:1600px){}
@media only screen and (max-width:1440px){
	.blog-sec .box-wrap{margin-bottom:20px;}
}
@media  screen and (max-width:1300px){
	.display-1{font-size:calc(1.375rem + 1.5vw);}
	header ul.navbar-nav.menu li.nav-item{padding-right:30px;}
	header ul.navbar-nav.menu li.nav-item a.nav-link{font-size:14px;}
	ul.dropdown-menu.img-menu{min-width:35rem;}
	.packagesmain .slick-next{right:0;}
	.packagesmain .slick-prev{left:0;}
	.packagesmain .slick-next,.packagesmain .slick-prev{top:30%;}
	.packagesmain .slick-next:before,.packagesmain .slick-prev:before{font-size:40px;}
	.full-process.work-porcess-area .process-info ul li .single-process{width:160px;height:160px;}
	.full-process.work-porcess-area .process-info ul li .single-process h4{font-size:12px;}
}
@media only screen and (max-width:1200px){
.logo-wrap img{width:80%;}
.btn{padding:6px 8px!important;font-size:12px!important;}
header ul.navbar-nav.menu li.nav-item{padding:0;}
header ul.navbar-nav{gap:20px;}
header ul.navbar-nav.menu li.nav-item a.nav-link{font-size:12px;}
}
@media only screen and (max-width:900px){
.container-preloader .animation-preloader .txt-loading{font-size:30px;}
.people-choose-services .banner-logo{right:0;}
.packagesmain .packk .pkg-box .mypack{margin-top:50px;}
}
@media only screen and (max-width:767px){
	.work-porcess-area .process-info .single-process::after{display:none;}
	.work-porcess-area .process-info .single-process{margin-top:30px;width:150px;height:150px;}
	.work-porcess-area .section-title h2{margin-bottom:5px;}
	.section-header h2{font-size:30px;}
	#image_block_two .image-box .content-box{left:0;bottom:0;}
	.people-choose-services .people-image{display:none;}
	.people-choose-services{display:block;}
	.people-choose-services .banner-logo{display:none;}
	.people-choose-services .choose-services-wrapper{position:inherit;}
	.people-choose-services .choose-services{width:100%;padding:50px 0;}
	.people-choose-services .people-choose-content{padding:0;}
	.testimonial-area .owl-carousel{margin:0;}
	.testimonial-area .sec-title{overflow:hidden;}
	footer .offset-1{margin-left:0;}
	footer .col-lg-7.offset-1{}
	footer .col-lg-7.offset-1 .col-lg-4{width:max-content;}
	footer .col-lg-7.offset-1 .widget{margin-bottom:30px;}
	footer .copyright{margin-top:0;}
	footer .copyright ul.terms-menu{justify-content:left;}
	footer .copyright p{font-size:12px;}
	.auto-container{max-width:100%;padding:0;}
	.support-section .inner-container{box-shadow:none;}
	.support-section .inner-container .inner-box{padding:30px;}
	.testimonial-area .sec-title.white-title h2{font-size:35px;}
	.testimonial-area{padding:40px 0;}
	.about-style-two .pattern-layer{display:none;}
	section.about-style-two{padding:50px 10px;}
	.support-section .inner-container .info-inner{margin-left:0;}
	.support-section .inner-container .info-inner .info-box .info-logo{right:0;}
	.support-section{overflow-x:hidden;}
	.services-box-slider ul.slick-dots{display:flex;align-items:center;justify-content:center;bottom:-40px;margin-left:0;}
	.services-box-slider ul.slick-dots li button{background:#b7b7b7;}
	.services-box-slider ul.slick-dots li.slick-active button{background:#605eb9;}
	.clients-sec{padding:30px 0;}
	.clients-sec ul li{flex:0 0 48%;}
	.clients-sec ul li span{width:150px;height:150px;}
	.clients-sec ul li span img{max-width:100%;}
	.sec-title h2{font-size:35px;}
	.about-style-two .content-box{margin-right:0;}
	.people-choose-services .people-choose-content h2{font-size:30px;}
	.support-section .inner-container .info-inner .info-box h2 a{font-size:30px;}
	.inner-banner img{display:none!important;}
	.work-porcess-area .process-info ul{justify-content:center;}
	.work-porcess-area .process-info ul li{flex:1 0 20%!important;}
	.work-porcess-area .process-info .single-process h4{font-size:12px;}
	.about-desc{padding:30px 0;}
	.about-desc .card .card-body{padding:20px;}
	.about-desc .card .card-body p{height:auto;}
	section.inner-banner.inner-banner-form.white{background-position:-500px 0;}
	.form-wrap form{width:95%;padding:10px;}
	.sec-we-do .services-grid .feature-box{margin-bottom:10px;}
	.column-reverse{flex-direction:column-reverse;}
	header ul.navbar-nav.menu li.nav-item{padding-right:0px;}
	ul.dropdown-menu.img-menu{min-width:auto;position:static;overflow:visible;border-radius:10px;}
	ul.dropdown-menu.img-menu a.wrap{padding:5px;text-align:left;}
	li.nav-item.dropdown:hover ul.dropdown-menu.img-menu{margin:10px 0;}
	ul.dropdown-menu.img-menu a.wrap img{display:none;}
	ul.dropdown-menu.img-menu a.wrap p{display:none;}
	ul.dropdown-menu.img-menu a.wrap h5{font-size:12px;line-height:15px;margin:7px;color:#fff;}
	header ul.navbar-nav.menu li.nav-item a.nav-link{padding:5px 0;}
	.packagesmain .packk .pkg-box.three-pack li.mypack{flex:100%;}
}

ul.dropdown-menu.img-menu a.wrap.bookdemand{}
ul.dropdown-menu.img-menu a.wrap.bookdemand img{width:65px;}

  .my-caret::after {
    content: "";
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;

    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid currentColor;
}