@import url(https://fonts.googleapis.com/css2?family=Archivo:wght@200;300;400;500;600;700;800;900&amp;family=Manrope:wght@300;400;500;600;700;800&amp;display=swap);a,a :focus,a:hover{text-decoration:none}a,body{color:var(--paraColor)}.list-style,.list-style li{list-style:none}.btn-five,.btn-four,.btn-one,.btn-three,.btn-two,.page-nav li a{line-height:1;text-align:center;font-family:var(--secondaryFont)}.blog-card.style-one .blog-card-info p a,.checkbox label a:hover,.link-three,.service-details-wrap .feature-list li a{text-decoration:underline}::-moz-selection{color:var(--whiteColor);background:var(--titleColor)}::selection{color:var(--whiteColor);background:var(--titleColor)}::-webkit-scrollbar{width:12px}.progress-wrap,.progress-wrap::after{height:46px;width:46px;display:block;cursor:pointer}::-webkit-scrollbar-track{background:var(--titleColor)}.bg-f,select{background-repeat:no-repeat}::-webkit-scrollbar-thumb{background-color:var(--primaryColor)}:root{--bodyFont:"Archivo",sans-serif;--secondaryFont:"Manrope",sans-serif;--primaryColor:#f7941d;--secondaryColor:#FE5912;--optionalColor:#F1F8FF;--titleColor:#282f39;--paraColor:#000;--bgColor:#F7F7F7;--bgColorTwo:#F6F1EC;--grayColor:#FAF7F7;--ashColor:#FAF7F7;--darkColor:#060815;--whiteColor:#ffffff;--offwhiteColor:#CCCCCC;--footerColor:#000A2D;--yellowColor:#FFCB36;--fontSize:16px;--transition:all ease .5s;--transitionTwo:all ease .9s}*{box-sizing:border-box}html{scroll-behavior:smooth}.accordion-item .accordion-header .accordion-button:focus,.btn:focus,:focus,button:focus{outline:0;box-shadow:none}.form-control:focus{box-shadow:none}a,button,input[type=submit]{cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input#before_after_slider,select{-moz-appearance:none;-webkit-appearance:none}input,select,textarea{background-color:transparent;border:1px solid var(--titleColor);padding:12px 15px;width:100%;font-size:15px;border-radius:5px}input{height:50px}a{text-transform:inherit;transition:.3s}a :focus,a:hover{box-shadow:none}a:focus{outline:solid 0}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:var(--secondaryFont);color:var(--titleColor)}body{font-size:16px;font-weight:400;font-family:var(--bodyFont);line-height:24px}p,span{letter-spacing:.03em}select{cursor:pointer;appearance:none;background-image:url(../img/icons/down-arrow.webp);background-size:16px;background-position:calc(100% - 15px) 50%}.pt-100{padding-top:100px}.pt-70{padding-top:70px}.ptb-100{padding-top:100px;padding-bottom:100px}.pb-25{padding-bottom:25px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.hero-wrap.style-one,.pb-100{padding-bottom:100px}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}#message,.feature-card.style-two p,.list-style{margin:0;padding:0}.help-block{color:#e31c25}.progress-wrap{position:fixed;right:30px;bottom:30px;border-radius:50px;box-shadow:inset 0 0 0 2px var(--primaryColor);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transition:.2s linear}.loader,.loader:before{border:var(--line-width) solid transparent}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{position:absolute;content:"\ea76";font-family:remixicon!important;text-align:center;line-height:46px;font-size:18px;color:var(--primaryColor);left:0;top:0;z-index:1;transition:.2s linear}#backtotop i,.btn-one,.btn-three:hover,.btn-two,.counter-wrap.style-four .counter-card-wrap .counter-card .counter-icon i,.counter-wrap.style-four .counter-card-wrap .counter-card .counter-text span,.counter-wrap.style-three .counter-card-wrap .counter-card .counter-icon i,.counter-wrap.style-three .counter-card-wrap .counter-card .counter-text span,.feature-card:hover span i,.page-nav li a.active i,.page-nav li a:hover i,.post-share ul li a:hover i,.service-card.style-four .service-link:hover i,.service-card.style-one .service-link:hover i,.sidebar .sidebar-widget .contact-info li:hover span i,.sidebar .sidebar-widget .social-profile li a:hover i,.slider-btn .next-btn:hover i,.slider-btn .prev-btn:hover i,.team-card.style-one .team-info .social-profile li a:hover i,.team-card.style-three .team-img .social-profile li a:hover i,.team-card.style-two .team-img .social-profile li a:hover i{color:var(--whiteColor)}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--primaryColor);stroke-width:4;box-sizing:border-box;transition:.2s linear}.preloader-area{top:0;left:0;right:0;bottom:0;z-index:9999;position:fixed;text-align:center;background-color:var(--whiteColor);overflow-x:hidden}.preloader-area .loader{transform:translateY(-50%);position:absolute;right:0;top:50%;left:0}.preloader-area .waviy{margin-top:20px;position:relative;text-align:center;font-size:50px;font-weight:700}.loader:after,.loader:before{position:absolute;content:""}.preloader-area .waviy span{position:relative;display:inline-block;color:var(--blackColor);animation:1s infinite waviy}.preloader-area .waviy span:nth-child(2){animation-delay:.2s}.preloader-area .waviy span:nth-child(3){animation-delay:.3s}.preloader-area .waviy span:nth-child(4){animation-delay:.4s}@keyframes waviy{0%,100%,40%{transform:translateY(0)}20%{transform:translateY(-20px)}}.loader-wrapper{--line-width:5px;--curtain-color:#f1faee;--outer-line-color:var(--primaryColor);--middle-line-color:var(--secondaryColor);--inner-line-color:var(--optionalColor);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.loader{display:block;position:relative;top:50%;left:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-top-color:var(--outer-line-color);border-radius:100%;animation:2s linear infinite spin;z-index:1001}.loader:before{top:4px;left:4px;right:4px;bottom:4px;border-top-color:var(--inner-line-color);border-radius:100%;animation:3s linear infinite spin}.loader:after{top:14px;left:14px;right:14px;bottom:14px;border:var(--line-width) solid transparent;border-top-color:var(--middle-line-color);border-radius:100%;animation:1.5s linear infinite spin}.btn-three,.btn-two{border-color:transparent}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader-wrapper .loader-section{position:fixed;top:0;background:var(--whiteColor);width:51%;height:100%;z-index:1000}.loader-wrapper .loader-section.section-left{left:0}.loader-wrapper .loader-section.section-right{right:0}.loaded .loader-wrapper .loader-section.section-left{transform:translateX(-100%);transition:.7s cubic-bezier(.645, .045, .355, 1) .3s}.loaded .loader-wrapper .loader-section.section-right{transform:translateX(100%);transition:.7s cubic-bezier(.645, .045, .355, 1) .3s}.loaded .loader{opacity:0;transition:.3s ease-out}.loaded .loader-wrapper{visibility:hidden;transform:translateY(-100%);transition:.3s ease-out 1s}.btn-five,.btn-five i,.btn-five:after,.btn-four,.btn-four i,.btn-four:after,.btn-one,.btn-one i,.btn-one:after,.btn-three,.btn-three i,.btn-three:after,.btn-two,.btn-two i,.btn-two:after,.link-one,.link-one i,.link-one:after,.link-three,.link-three i,.link-three:after,.link-two,.link-two i,.link-two:after,.page-nav li a,.page-nav li a i,.page-nav li a img,.slider-btn .next-btn,.slider-btn .next-btn i,.slider-btn .next-btn img,.slider-btn .prev-btn,.slider-btn .prev-btn i,.slider-btn .prev-btn img,.social-profile li a,.social-profile li a i{transition:var(--transition);transition:var(--transition)}#backtotop{opacity:0;right:20px;z-index:99;width:50px;bottom:20px;height:50px;font-size:25px;transition:.5s;line-height:49px;background-color:var(--primaryColor);animation:10s linear infinite alternate forwards border-transform}#backtotop:hover,.category-box li a.active-color,.category-box li a.active-color:hover,.category-box li a.active:hover,.category-box li a:hover{background-color:var(--primaryColor);color:var(--whiteColor)}@keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.btn-five,.btn-four,.btn-one,.btn-three,.btn-two{display:inline-block;position:relative;z-index:1;font-weight:600;padding:16px 30px;border-radius:5px}.btn-five i,.btn-four i,.btn-one i,.btn-three i,.btn-two i{position:relative;top:3px;display:inline-block;font-size:16px;font-weight:300;line-height:.8;margin-left:11px}.btn-five:before,.btn-four:before,.btn-one:before,.btn-three:before,.btn-two:before{position:absolute;top:0;left:0;content:"";width:50.5%;height:0%;z-index:-1;transition:var(--transition);border-radius:5px 0 0 5px}.btn-five:after,.btn-four:after,.btn-one:after,.btn-three:after,.btn-two:after{position:absolute;bottom:0;right:0;content:"";width:50.5%;height:0%;visibility:hidden;opacity:0;z-index:-1;border-radius:0 5px 5px 0}.btn-five:hover:after,.btn-five:hover:before,.btn-four:hover:after,.btn-four:hover:before,.btn-one:hover:after,.btn-one:hover:before,.btn-three:hover:after,.btn-three:hover:before,.btn-two:hover:after,.btn-two:hover:before{height:100%;visibility:visible;opacity:1}.btn-one{background-color:var(--secondaryColor)}.bg_primary,.btn-one:after,.btn-one:before,.btn-three:after,.btn-three:before,.btn-two,.pricing-card:hover .pricing-header,.service-card.style-four .service-link:hover,.service-card.style-one .service-link:hover,.sidebar .sidebar-widget .contact-info li:hover span,.slider-btn .next-btn:hover,.slider-btn .prev-btn:hover,.team-wrap .container .row .team-slider-btn.slider-btn .next-btn:hover,.team-wrap .container .row .team-slider-btn.slider-btn .prev-btn:hover,.testimonial-slider-wrap.style-three .testimonial-slider-btn .next-btn:hover,.testimonial-slider-wrap.style-three .testimonial-slider-btn .prev-btn:hover,.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn .next-btn:hover,.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn .prev-btn:hover,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn .next-btn:hover,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn .prev-btn:hover{background-color:var(--primaryColor)}.btn-three,.section-subtitle{background-color:var(--optionalColor)}.btn-two:after,.btn-two:before{background-color:var(--titleColor)}.btn-three{color:var(--titleColor)}.btn-three i{margin-left:5px;position:relative;top:1px}.link-one,.link-three,.link-two{display:inline-block;position:relative;font-weight:500}.link-one:after,.link-three:after,.link-two:after{position:absolute;bottom:2px;left:0;content:"";width:0%;height:2px}.link-one i,.link-three i,.link-two i{position:relative;top:3.5px;margin-left:10px;font-size:16px}.link-one:hover:after,.link-three:hover:after,.link-two:hover:after{visibility:visible;opacity:1;width:100%}.link-one:hover i,.link-three:hover i,.link-two:hover i,.ml-10{margin-left:10px}#quickview-modal .btn_close i,.about-wrap.style-one .about-img-wrap .promo-box.style-one h5,.appointment-wrap .appointment-box .appointment-form h3 span,.blog-card.style-one .blog-card-info h3 a:hover,.blog-card.style-one .blog-card-info p a:hover,.blog-card.style-three .blog-card-info h3 a:hover,.blog-card.style-two .blog-card-info h3 a:hover,.blog-metainfo li a:hover,.checkbox label a,.content-title.style-one h2 span,.fancy-banner-seven p a:hover,.link-one,.link-three:hover,.pp-post-item .pp-post-info h6 a:hover,.pricing-card .pricing-features li.checked i,.section-title.style-one h2 span,.service-card.style-four h3 a:hover,.service-card.style-one h3 a:hover,.service-card.style-three .service-info h2 a:hover,.service-card.style-three .service-info h3 a:hover,.service-card.style-two h3 a:hover,.service-details-wrap .feature-list li a:hover,.service-details-wrap p a,.sidebar .sidebar-widget .contact-info li a:hover,.team-card.style-one .team-info h3 a:hover,.team-card.style-three .team-info h3 a:hover,.team-card.style-two .team-info h3 a:hover,.team-details-wrap p a,.terms-wrap p a,.testimonial-card.style-three:hover .client-quote .quote-icon i,.testimonial-card.style-two:hover .client-quote .quote-icon i,article p a{color:var(--primaryColor)}.link-one:after{background-color:var(--primaryColor);width:100%}.about-wrap.style-one .about-img-wrap .promo-box.style-two h5,.blog-card.style-one .blog-card-info h3 a,.blog-card.style-three .blog-card-info h3 a,.blog-card.style-two .blog-card-info h3 a,.link-one:hover,.link-two,.pp-post-item .pp-post-info h6 a,.service-card.style-four h3 a,.service-card.style-one h3 a,.service-card.style-three .service-info h2 a,.service-card.style-three .service-info h3 a,.service-card.style-two h3 a,.team-card.style-one .team-info h3 a,.team-card.style-three .team-info h3 a,.team-card.style-two .team-info h3 a{color:var(--titleColor)}.link-three,.link-two:hover,.pp-post-item:hover .pp-post-info h6 a{color:var(--secondaryColor)}.link-one:hover:after{background-color:var(--primaryColor);width:50%}.link-two:after{background-color:var(--titleColor);width:100%}.link-two:hover:after{background-color:var(--secondaryColor);width:50%}.link-three{font-weight:500}.rotate{animation:20s linear infinite rotation}.bounce{animation:1.5s ease-in-out infinite float}.moveHorizontal{animation:3s ease-in-out infinite moveHorizontal}.fly{animation:3s ease-in-out infinite fly}.moveVertical{animation:3s ease-in-out infinite moveVertical}.animationFramesTwo{animation:20s ease-in-out infinite animationFramesTwo}.animationFramesThree{animation:20s ease-in-out infinite animationFramesThree}@keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes moveHorizontal{0%,100%{transform:translateX(0)}50%{transform:translateX(-20px)}}@keyframes moveVertical{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes animationFramesTwo{0%,100%{-webkit-transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg)}}@keyframes animationFramesThree{0%,100%{-webkit-transform:translateX(0) rotate(0)}20%{-webkit-transform:translateX(-73px) rotate(36deg)}40%{-webkit-transform:translateX(-141px) rotate(72deg)}60%{-webkit-transform:translateX(-83px) rotate(108deg)}80%{-webkit-transform:translateX(40px) rotate(144deg)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.page-nav li{margin:0 4px;display:inline-block;position:relative}.page-nav li:first-child,.page-nav li:last-child{top:2px}.page-nav li:first-child a i{left:-2px}.page-nav li:last-child a i{right:-2px}.page-nav li a{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:60px;height:60px;border-radius:50%;font-size:16px;font-weight:800;color:var(--titleColor);background-color:rgba(26,16,88,.06)}.page-nav li a i{font-size:16px;margin:0 auto;position:relative;top:4px}.page-nav li a img{display:block;margin:0 auto}.page-nav li a.active,.page-nav li a:hover{color:var(--whiteColor);opacity:1;background-color:var(--primaryColor);border-color:transparent}.page-nav li a.active img,.page-nav li a:hover img,.slider-btn .next-btn:hover img,.slider-btn .prev-btn:hover img{filter:brightness(0) invert(1)}.content-title span,.section-title span{position:relative;color:var(--primaryColor)}.content-title h2,.section-title h2{font-size:40px;line-height:50px;margin:0}.content-title p,.section-title p{margin:10px 0 0;letter-spacing:.03em}.content-title.style-one>span,.section-title.style-one>span{display:inline-block;border:1px solid var(--titleColor);border-radius:5px;padding:4px 14px;position:relative;margin-bottom:11px}.content-title.style-one>span img,.section-title.style-one>span img{position:absolute;top:3px;left:10px}.content-title.style-one h2,.content-title.style-two h2,.hero-wrap.style-one .hero-content h1 span,.section-title.style-one h2,.section-title.style-two h2{font-weight:600}.content-title.style-one h2 img,.section-title.style-one h2 img{position:relative;top:-1px;margin-left:16px}.content-title.style-one p,.section-title.style-one p,.testimonial-card.style-one{margin:10px 0 0}.content-title.style-two>span,.section-title.style-two>span{letter-spacing:.15em;display:block;margin:0 0 7px}.section-subtitle{border-radius:6px;padding:10px 20px;display:inline-block;margin:0}.section-subtitle.style-two{background-color:var(--whiteColor)}.section-subtitle .link-one:after{height:1px;bottom:6px}.slider-btn .next-btn,.slider-btn .prev-btn{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;background-color:var(--whiteColor);z-index:2}.slider-btn .next-btn i,.slider-btn .prev-btn i{display:block;margin:0 auto;font-size:24px;line-height:.7;color:var(--titleColor)}.slider-btn .next-btn img,.slider-btn .prev-btn img{display:block;margin:0 auto;max-width:15px}.content-feature-list li{position:relative;padding-left:25px;margin-bottom:8px}.content-feature-list li i{position:absolute;top:0;left:0;color:var(--primaryColor)}.about-wrap.style-one .about-content .feature-list li:last-child,.about-wrap.style-three .about-content .feature-list .feature-item:last-child,.about-wrap.style-two .about-content p,.accordion-item:last-child,.category-box li:last-child,.content-feature-list li:last-child,.info-contact:last-child,.pricing-card .pricing-features li:last-child,.process-wrap .process-content .feature-item-wrap .feature-item:last-child,.progressbar-wrap .progress-item:last-child,.service-details-wrap .content-feature-list li:last-child,.service-details-wrap .feature-list li:last-child,.service-details-wrap .single-para:last-child,.service-details-wrap p:last-child,.sidebar .sidebar-widget .contact-info li:last-child,.team-details-wrap .content-feature-list li:last-child,.team-details-wrap .feature-list li:last-child,.team-details-wrap .single-para:last-child,.team-details-wrap p:last-child,.terms-wrap .content-feature-list li:last-child,.terms-wrap .feature-list li:last-child,.terms-wrap .single-para:last-child,.terms-wrap p:last-child,.wh-wrap.style-three .wh-content .feature-list .feature-item:last-child,article .content-feature-list li:last-child,article .feature-list li:last-child,article .single-para:last-child,article p:last-child{margin-bottom:0}.play-now .ripple,.play-now .ripple:after,.play-now .ripple:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center center;border-radius:50%;-ms-box-shadow:0 0 0 0 #fff;-o-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;animation:3s infinite ripple}.play-now{position:relative;text-align:center;background-color:transparent;color:var(--whiteColor);z-index:1;display:block;transform-origin:center center;border-radius:50%;margin:0 auto}.play-now .ripple:before{animation-delay:.9s;content:"";position:absolute}.play-now .ripple:after{animation-delay:.6s;content:"";position:absolute}@keyframes ripple{70%{box-shadow:0 0 0 25px rgba(255,255,255,0)}100%{box-shadow:0 0 30px 0 rgba(255,255,255,0)}}.bg-f{background-position:center center;background-size:cover;background-color:#ddd}.bg_secondary{background-color:var(--secondaryColor)}.accordion-item .accordion-header .accordion-button.collapsed,.bg_optional{background-color:var(--optionalColor)}.social-profile li{margin-right:10px;display:inline-block}.social-profile li a i{display:block;margin:0 auto;line-height:.8}#quickview-modal .btn_close{background-color:var(--whiteColor);border-radius:50%}.blog-metainfo li:last-child,.post-share ul li:last-child,.social-profile li:last-child,.team-card.style-three .team-img .social-profile li:last-child,.team-card.style-two .team-img .social-profile li:last-child{margin-right:0}.social-profile li a{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;border-radius:50%}.social-profile li a:hover i{transform:rotate(360deg)}.br-1{background-image:url(../img/breadcrumb/br-1.webp)}.br-2{background-image:url(../img/breadcrumb/br-2.webp)}.br-3{background-image:url(../img/breadcrumb/br-3.webp)}.br-4{background-image:url(../img/breadcrumb/br-4.webp)}.br-5{background-image:url(../img/breadcrumb/br-5.webp)}.br-6{background-image:url(../img/breadcrumb/br-6.webp)}.br-7{background-image:url(../img/breadcrumb/br-7.webp)}.br-8{background-image:url(../img/breadcrumb/br-8.webp)}.br-9{background-image:url(../img/breadcrumb/br-9.webp)}.br-10{background-image:url(../img/breadcrumb/br-10.webp)}.br-11{background-image:url(../img/breadcrumb/br-11.webp)}.about-wrap.style-three,.about-wrap.style-three .container,.about-wrap.style-two .container,.appointment-wrap.style-one,.appointment-wrap.style-three,.appointment-wrap.style-two,.breadcrumb-wrap,.counter-wrap,.cta-team-wrap,.cta-wrap.style-three,.cta-wrap.style-three .cta-content,.service-wrap,.team-wrap .container,.testimonial-wrap.style-one,.testimonial-wrap.style-three,.testimonial-wrap.style-two,.wh-wrap.style-one .container,.wh-wrap.style-one .wh-img-wrap,.wh-wrap.style-two,.wh-wrap.style-two .container{position:relative;z-index:1}.about-wrap.style-one .about-shape-one,.about-wrap.style-one .about-shape-two,.breadcrumb-wrap .br-shape-one,.breadcrumb-wrap .br-shape-three,.breadcrumb-wrap .br-shape-two,.breadcrumb-wrap:before,.hero-wrap.style-one .hero-shape-five,.hero-wrap.style-one .hero-shape-four,.hero-wrap.style-one .hero-shape-one,.hero-wrap.style-one .hero-shape-three,.hero-wrap.style-one .hero-shape-two,.testimonial-wrap.style-one .testimonial-bg-shape,.testimonial-wrap.style-one .testimonial-shape-one,.testimonial-wrap.style-two .testimonial-bg-shape,.testimonial-wrap.style-two .testimonial-shape-one{z-index:-1;position:absolute}.breadcrumb-wrap:before{top:0;left:0;content:"";width:100%;height:100%;background-color:var(--titleColor);opacity:.2}.breadcrumb-wrap .br-shape-one{top:38%;left:41%;z-index:2}.breadcrumb-wrap .br-shape-two{bottom:-18px;left:75%}.breadcrumb-wrap .br-shape-three{top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,rgba(0,0,0,.8),rgba(0,0,0,0))}.breadcrumb-content{position:relative;z-index:1;padding:80px 0}.breadcrumb-content h1{font-size:24px;line-height:40px;font-weight:600;margin:0;color:var(--whiteColor)}.breadcrumb-content h2{font-size:40px;line-height:52px;font-weight:600;margin:0 0 10px;color:var(--whiteColor)}.breadcrumb-content .breadcrumb-menu li{display:inline-block;position:relative;color:#eee;padding-right:13px;margin-right:13px;letter-spacing:-.01em}.breadcrumb-content .breadcrumb-menu li:after{position:absolute;top:1px;right:-4px;content:"/";font-weight:400;font-size:16px;color:var(--whiteColor)}.breadcrumb-content .breadcrumb-menu li:first-child,.hero-wrap.style-three .hero-content .client-list-wrap .client-list li:first-child{margin-left:0}.breadcrumb-content .breadcrumb-menu li:first-child a,.checkbox.form-check{padding-left:0}.breadcrumb-content .breadcrumb-menu li:last-child{margin-right:0;padding-right:0}.breadcrumb-content .breadcrumb-menu li:last-child a:after,.breadcrumb-content .breadcrumb-menu li:last-child:after,.hero-form-wrap .contact-item-wrap .contact-item:last-child:after{display:none}.breadcrumb-content .breadcrumb-menu li a{display:inline-block;transition:.3s;-webkit-transition:.3s;position:relative;color:var(--whiteColor);letter-spacing:-.03em}.breadcrumb-content .breadcrumb-menu li a:hover{opacity:1;color:var(--primaryColor)}.hero-wrap.style-one{position:relative;z-index:1;overflow:hidden;padding-top:100px;background:rgba(40,47,57,.5);color:var(--whiteColor)}.about-wrap.style-one .about-shape-one,.hero-wrap.style-one .hero-shape-one{top:0;right:0}.hero-wrap.style-one .hero-shape-two{top:142px;right:0}.hero-wrap.style-one .hero-shape-three{top:115px;left:39%}.hero-wrap.style-one .hero-shape-four{bottom:50px;left:43%}.hero-wrap.style-one .hero-shape-five{top:0;left:0}.hero-wrap.style-one .hero-content{padding:50px 0}.hero-wrap.style-one .hero-content>span{display:inline-block;border:1px solid #fff;border-radius:5px;padding:10px 18px 8px;position:relative;margin-bottom:11px}.hero-wrap.style-one .hero-content>span img{position:absolute;top:8px;left:19px}.hero-wrap.style-one .hero-content h1{font-weight:600;margin-top:20px;margin-bottom:20px;color:var(--whiteColor);text-shadow:0 4px 0 rgba(40,47,57,.4)}.hero-wrap.style-one .hero-content h1 img{position:relative;top:-3px;margin-left:16px}.hero-wrap.style-one .hero-content .hero-form{box-shadow:0 0 50px 8px rgba(0,10,45,.05);border-radius:5px;background-color:var(--whiteColor);display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 50px 25px;position:relative;z-index:10}.blog-card,.comment-box-title,.hero-form-wrap .hero-form .form-group,.hero-wrap.style-one .hero-content .hero-form .form-group,.service-card.style-two p,.team-card.style-three{margin-bottom:25px}.hero-wrap.style-one .hero-content .hero-form .form-group:first-child,.hero-wrap.style-one .hero-content .hero-form .form-group:nth-child(2),.hero-wrap.style-one .hero-content .hero-form .form-group:nth-child(3){width:calc(28% - 13px)}.hero-form-wrap .hero-form .form-group:nth-child(5),.hero-wrap.style-one .hero-content .hero-form .form-group:nth-child(4){width:130px}.hero-wrap.style-one .hero-content .hero-form .form-group:nth-child(4) button{padding:17px 15px;display:block;width:100%}.hero-wrap.style-one .hero-content .hero-form .form-group label{font-family:var(--secondaryFont);font-weight:600;color:var(--titleColor);position:relative;padding-left:30px;display:block;margin-bottom:11px}.hero-wrap.style-one .hero-content .hero-form .form-group label i{position:absolute;top:6px;left:0;color:var(--primaryColor);line-height:.8}.hero-wrap.style-one .hero-content .hero-form .form-group input{width:100%;height:50px;border:1px solid var(--titleColor);border-radius:5px;color:var(--paraColor)}.hero-wrap.style-one .hero-content .hero-form .form-group input::-moz-placeholder{opacity:1}.hero-wrap.style-one .hero-content .hero-form .form-group input::placeholder{opacity:1}.hero-form-wrap .hero-form .form-group:last-child button,.hero-wrap.style-one .hero-content .hero-form .form-group:last-child button{margin-top:41px}.hero-wrap.style-one .hero-img-wrap{position:relative;z-index:1;padding:41px 0 0}.hero-wrap.style-one .hero-img-wrap .hero-img{position:relative;z-index:3}.hero-wrap.style-one .hero-img-wrap .hero-promo-box{border-radius:0 5px 0 0;background-color:var(--whiteColor);position:absolute;top:126px;left:-65px;display:inline-flex;flex-wrap:wrap;align-items:center;padding:45px 50px 45px 42px;z-index:0}.hero-wrap.style-one .hero-img-wrap .hero-promo-box>span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:var(--primaryColor)}.hero-wrap.style-one .hero-img-wrap .hero-promo-box>span img,.wh-wrap.style-two .wh-img-wrap .wh-img{display:block;margin:0 auto}.hero-wrap.style-one .hero-img-wrap .hero-promo-box .hero-promo-text{width:calc(100% - 80px);margin-left:20px}.hero-wrap.style-one .hero-img-wrap .hero-promo-box .hero-promo-text h5{font-size:22px;line-height:30px;margin-bottom:11px}.hero-wrap.style-one .hero-img-wrap .hero-promo-box .hero-promo-text .ratings{display:flex;flex-wrap:wrap;align-items:center;font-weight:400;color:#888;position:relative;left:-1px;font-family:var(--secondaryFont)}.hero-wrap.style-one .hero-img-wrap .hero-promo-box .hero-promo-text .ratings i{color:var(--yellowColor);font-size:19px;position:relative;top:-1px}.hero-wrap.style-one .hero-img-wrap .hero-promo-box .hero-promo-text .ratings span{font-weight:600;color:var(--titleColor);margin:0 2px 0 8px}.hero-wrap.style-two{position:relative;z-index:1;background-image:url(../img/hero/hero-img-2.webp)}.counter-wrap.style-four .counter-bg .counter-shape,.counter-wrap.style-three .counter-bg .counter-shape,.hero-wrap.style-two .hero-shape-one{position:absolute;top:0;left:0;z-index:0}.hero-wrap.style-two .hero-shape-two{position:absolute;top:49%;right:25%;z-index:0}.hero-wrap.style-two:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:-1;background:linear-gradient(90deg,#f1f8ff 0,rgba(241,248,255,.01) 67%)}.hero-wrap.style-two .hero-content{padding:208px 0 385px}.hero-wrap.style-two .hero-content span{color:var(--primaryColor);letter-spacing:.15em;display:block}.hero-wrap.style-two .hero-content h1{margin:9px 0 10px;font-weight:800}.hero-wrap.style-two .hero-content h1 img{position:relative;margin:0 5px;top:-2px}.hero-wrap.style-two .hero-content p{letter-spacing:.03em;margin-bottom:30px}.hero-wrap.style-three{position:relative;z-index:0;margin-top:-50px}.hero-wrap.style-three .hero-bg{position:absolute;top:0;left:0;width:100%;height:88%;background-image:url(../img/hero/hero-bg.webp)}.hero-wrap.style-three .hero-bg:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:var(--titleColor);opacity:.85;z-index:0}.hero-wrap.style-three .hero-shape-one{position:absolute;bottom:255px;left:40%;z-index:0}.counter-wrap.style-four,.counter-wrap.style-three,.counter-wrap.style-two,.hero-wrap.style-three .hero-content,.wh-wrap.style-three{position:relative;z-index:2}.hero-wrap.style-three .hero-content h1{color:var(--whiteColor);font-size:52px;line-height:63px}.hero-wrap.style-three .hero-content p{color:#eee;margin-bottom:28px}.hero-wrap.style-three .hero-content .client-list-wrap,.post-tag{display:flex;flex-wrap:wrap;align-items:center}.hero-wrap.style-three .hero-content .client-list-wrap .client-list li{display:inline-block;width:56px;height:56px;border-radius:50%;border:3px solid var(--whiteColor);margin-left:-12px}.comment-item-wrap .comment-item .comment-author-img img,.hero-wrap.style-three .hero-content .client-list-wrap .client-list li img,.testimonial-card.style-one .client-info .client-img img,.testimonial-card.style-three .client-info-wrap .client-img img,.testimonial-card.style-two .client-info-wrap .client-img img{border-radius:50%}.hero-wrap.style-three .hero-content .client-list-wrap span{color:var(--whiteColor);font-weight:600;font-family:var(--secondaryFont);margin-left:20px}.hero-wrap.style-three .hero-img-wrap{position:relative;border-radius:0 0 5px 5px}.blog-card.style-three .blog-card-info,.hero-wrap.style-three .hero-img-wrap img{border-radius:0 0 5px 5px}.hero-wrap.style-three .hero-img-wrap:after{position:absolute;bottom:-12px;left:50%;content:"";width:90%;height:12px;background-color:var(--primaryColor);border-radius:0 0 5px 5px;transform:translateX(-50%)}.hero-wrap.style-three .hero-img-wrap .circle-wrap{width:250px;height:220px;border-radius:5px;position:absolute;bottom:60px;left:0;transform:translate(-50%,-50%);z-index:2}.hero-wrap.style-three .hero-img-wrap .circle-wrap i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px;line-height:.8;color:var(--whiteColor);z-index:10}.hero-wrap.style-three .hero-img-wrap .circle-wrap .circle-text,.wh-wrap.style-one .wh-img-wrap .circle-wrap .circle-text,.wh-wrap.style-two .wh-img-wrap .circle-wrap .circle-text{width:280px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-wrap.style-three .hero-img-wrap .circle-wrap .circle-text:before{position:absolute;top:50%;left:50%;content:"";width:168px;height:168px;border-radius:50%;border:1px solid #eee;background-color:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);transform:translate(-50%,-50%)}.hero-wrap.style-three .hero-img-wrap .circle-wrap .circle-text:after,.wh-wrap.style-two .wh-img-wrap .circle-wrap .circle-text:after{position:absolute;top:50%;left:50%;content:"";width:81px;height:81px;border-radius:50%;border:1px solid #eee;transform:translate(-50%,-50%)}.hero-wrap.style-three .hero-img-wrap .circle-wrap .circle-text svg,.wh-wrap.style-one .wh-img-wrap .circle-wrap .circle-text svg,.wh-wrap.style-two .wh-img-wrap .circle-wrap .circle-text svg{width:280px;height:280px;position:absolute;top:0;left:0}.hero-wrap.style-three .hero-img-wrap .circle-wrap .circle-text svg text,.wh-wrap.style-two .wh-img-wrap .circle-wrap .circle-text svg text{font-size:16px;letter-spacing:.5em}.hero-form-wrap{margin-top:-170px;background-color:var(--whiteColor);box-shadow:0 0 50px 8px rgba(0,10,45,.05);border-radius:5px;position:relative;z-index:1;padding:25px 30px 30px}.hero-form-wrap .contact-item-wrap{display:flex;flex-wrap:wrap;margin-bottom:28px}.hero-form-wrap .contact-item-wrap .contact-item{width:33.33%;position:relative;padding-left:36px;margin-bottom:25px}.hero-form-wrap .contact-item-wrap .contact-item:after{position:absolute;top:50%;right:0;content:"";width:1px;height:82px;transform:translateY(-50%);background-color:#eee}.hero-form-wrap .contact-item-wrap .contact-item i{position:absolute;top:4.5px;left:0;font-size:22px;color:var(--primaryColor);line-height:.8}.hero-form-wrap .contact-item-wrap .contact-item h6{font-size:20px;line-height:30px;margin:0 0 10px}.hero-form-wrap .contact-item-wrap .contact-item a,.hero-form-wrap .contact-item-wrap .contact-item p{display:block;margin:0}.hero-form-wrap .hero-form{border-radius:5px;background-color:var(--primaryColor);display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 50px 25px;position:relative;z-index:10}.hero-form-wrap .hero-form .hero-form-shape,.pricing-card .pricing-header .pricing-shape,.wh-wrap.style-two .wh-shape-one{position:absolute;bottom:0;right:0;z-index:-1}.hero-form-wrap .hero-form .form-group:nth-child(2),.hero-form-wrap .hero-form .form-group:nth-child(3),.hero-form-wrap .hero-form .form-group:nth-child(4){width:calc(29% - 14px)}.hero-form-wrap .hero-form .form-group:nth-child(5) button{padding:17px 15px;display:block;width:100%;background-color:var(--titleColor)}.hero-form-wrap .hero-form .form-group label{font-family:var(--secondaryFont);font-weight:600;color:var(--whiteColor);position:relative;padding-left:30px;display:block;margin-bottom:11px}.hero-form-wrap .hero-form .form-group label i{position:absolute;top:6px;left:0;color:var(--whiteColor);line-height:.8}.hero-form-wrap .hero-form .form-group input{width:100%;height:50px;border:none;background-color:rgba(255,255,255,.1);border-radius:5px;color:rgba(255,255,255,.4)}.hero-form-wrap .hero-form .form-group input::-moz-placeholder{color:var(--whiteColor);opacity:1}.hero-form-wrap .hero-form .form-group input::placeholder{color:var(--whiteColor);opacity:1}.hero-slider-btn .prev-btn{left:20px!important;top:55%!important}.hero-slider-btn .next-btn{right:20px!important;top:55%!important}.feature-card{text-align:center;transition:var(--transition);margin-bottom:30px}.feature-card span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:var(--optionalColor);margin:0 auto 22px;transition:var(--transition)}.feature-card span i{color:var(--primaryColor);display:block;margin:0 auto;font-size:30px;line-height:.7}.blog-metainfo li,.blog-metainfo li a,.pricing-card .pricing-features li.unchecked i{color:var(--paraColor)}.feature-card h3{font-size:22px;line-height:30px;margin-bottom:4px}.feature-card p{padding:0 16px;margin:0;letter-spacing:.04em}.feature-card:hover span{background:var(--whiteColor);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.feature-card.style-two{position:relative;text-align:left;padding-left:50px}.feature-card.style-two img{position:absolute;top:5px;left:0}.about-wrap.style-one{position:relative;z-index:1;margin-top:-30px}.about-wrap.style-one .container,.appointment-wrap.style-one .container,.appointment-wrap.style-three .container,.appointment-wrap.style-two .container,.blog-wrap.style-one .container,.counter-wrap.style-four,.counter-wrap.style-three,.cta-wrap,.search-box-widget,.service-slider-wrap,.service-wrap.style-one .container,.service-wrap.style-three .container,.service-wrap.style-two .container,.team-wrap .container .row,.testimonial-slider-wrap.style-three,.testimonial-wrap.style-one .container .row,.testimonial-wrap.style-three .container,.testimonial-wrap.style-two .container .row,.wh-wrap.style-two .wh-img-wrap{position:relative}.about-wrap.style-one .about-shape-two{top:71%;right:-10px}.about-wrap.style-one .about-img-wrap{position:relative;padding-bottom:21px}.about-wrap.style-one .about-img-wrap .about-img-shape{position:absolute;top:33%;right:10px;z-index:2}.about-wrap.style-one .about-img-wrap .promo-box{box-shadow:10px 12px 50px rgba(0,10,45,.07);border-radius:5px;display:inline-flex;flex-wrap:wrap;align-items:center;position:absolute;z-index:2;background-color:var(--whiteColor)}.about-wrap.style-one .about-img-wrap .promo-box h5{font-size:48px;line-height:60px;margin:0;width:100px;letter-spacing:-.03em}.about-wrap.style-one .about-img-wrap .promo-box span,.process-wrap .process-img-wrap .promo-box span{width:75px;line-height:26px;font-weight:500}.about-wrap.style-one .about-img-wrap .promo-box.style-one{bottom:147px;right:0;padding:30px 34px 30px 36px}.about-wrap.style-one .about-img-wrap .promo-box.style-one span{margin-left:20px}.about-wrap.style-one .about-img-wrap .promo-box.style-two{bottom:0;left:0;padding:30px 49px 30px 36px}.about-wrap.style-one .about-img-wrap .promo-box.style-two span{margin-left:5px}.about-wrap.style-one .about-img-wrap .about-img{display:block;position:relative;z-index:1}.about-wrap.style-one .about-img-wrap .about-img:after{position:absolute;bottom:0;left:0;height:85%;width:100%;content:"";background:linear-gradient(180deg,#f1f8ff 30.53%,rgba(255,255,255,0) 100%);border-radius:10px;z-index:-1}.about-wrap.style-one .about-img-wrap .about-img img{display:block;margin:0 auto;position:relative;left:30px}.about-wrap.style-one .about-content .feature-list{margin:22px 0 25px}.about-wrap.style-one .about-content .feature-list li{position:relative;padding-left:44px;margin-bottom:22px}.about-wrap.style-one .about-content .feature-list li img{position:absolute;top:3px;left:0}.about-wrap.style-one .about-content .feature-list li h6{font-size:22px;line-height:30px;letter-spacing:-.03em;margin-bottom:8px}.about-wrap.style-one .about-content .feature-list li p,.about-wrap.style-three .about-content .feature-list .feature-item p,.accordion-item .accordion-body p:last-child,.comment-item-wrap .comment-item .comment-author-wrap .comment-text p,.counter-card-wrap .counter-card .counter-text p,.pp-post-item:last-child,.process-wrap .process-content .feature-item-wrap .feature-item .feature-text p,.sidebar .sidebar-widget .progressbar-wrap,.sidebar .sidebar-widget:last-child,.single-team-widget .single-team-info p,.wh-wrap.style-three .wh-content .feature-list .feature-item p{margin:0}.about-wrap.style-two .container .about-shape-one{position:absolute;bottom:0;right:30px}.about-wrap.style-two .about-content .feature-item{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #eee;padding-top:30px;margin:25px 0}.about-wrap.style-two .about-content .feature-item span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50%;background-color:var(--optionalColor)}.about-wrap.style-two .about-content .feature-item h6{width:calc(100% - 95px);font-size:20px;line-height:35px;margin:0 0 0 25px;font-weight:600}.about-wrap.style-two .about-content .btn-two{margin-top:30px}.about-wrap.style-two .about-img-wrap{padding-bottom:177px;position:relative}.about-wrap.style-two .about-img-wrap .about-img-shape{position:absolute;bottom:18px;right:55px}.about-wrap.style-two .about-img-wrap .about-img-one,.about-wrap.style-two .about-img-wrap .about-img-two{border-radius:7px}.about-wrap.style-two .about-img-wrap .about-img-one{padding-left:20px}.about-wrap.style-three .about-img-wrap .promo-box,.about-wrap.style-two .about-img-wrap .promo-box{box-shadow:10px 12px 50px rgba(0,10,45,.07);display:inline-flex;flex-wrap:wrap;z-index:2;background-color:var(--whiteColor);padding:30px 34px 30px 36px}.about-wrap.style-two .about-img-wrap .about-img-two{position:absolute;bottom:0;left:0;border:3px solid var(--whiteColor)}.about-wrap.style-two .about-img-wrap .promo-box{border-radius:5px;align-items:center;position:absolute;bottom:78px;right:40px;transform:rotate(-25deg)}.about-wrap.style-two .about-img-wrap .promo-box:after{position:absolute;top:10px;left:10px;content:"";width:100%;height:100%;border:1px solid var(--titleColor);border-radius:5px}.about-wrap.style-three .about-img-wrap .promo-box h5,.about-wrap.style-two .about-img-wrap .promo-box h5,.process-wrap .process-img-wrap .promo-box h5{font-size:48px;line-height:60px;margin:0;width:100px;letter-spacing:-.03em;color:var(--primaryColor)}.about-wrap.style-three .about-img-wrap .promo-box span,.about-wrap.style-two .about-img-wrap .promo-box span{width:75px;line-height:26px;font-weight:500;margin-left:20px}.about-wrap.style-three .container .about-shape-one{position:absolute;bottom:50px;right:30px}.about-wrap.style-three .about-img-wrap{position:relative;padding-bottom:80px}.about-wrap.style-three .about-img-wrap .promo-box{border-radius:5px;align-items:center;position:absolute;bottom:25px;left:80px}.about-wrap.style-three .about-img-wrap .about-img-one{border-radius:5px;padding-right:50px}.about-wrap.style-three .about-img-wrap .about-img-two{position:absolute;bottom:0;right:-40px;max-width:300px;border:7px solid var(--whiteColor);box-shadow:0 2px 28px 0 rgba(0,0,0,.09)}.about-wrap.style-three .about-content .feature-list{margin:20px 0 30px}.about-wrap.style-three .about-content .feature-list .feature-item{padding-left:23px;margin-bottom:20px;position:relative}.about-wrap.style-three .about-content .feature-list .feature-item:after{position:absolute;top:48%;left:0;content:"";width:3px;height:87px;transform:translateY(-50%);background-color:var(--primaryColor)}.about-wrap.style-three .about-content .feature-list .feature-item h6{font-size:22px;line-height:30px;margin-bottom:8px;letter-spacing:-.03em}.feature-wrap{position:relative;z-index:1;overflow:hidden}.feature-wrap .feature-shape{position:absolute;top:0;left:0;height:100%;z-index:-1}.service-wrap.style-one:after{position:absolute;top:0;left:0;content:"";width:100%;height:66%;background-color:var(--optionalColor);z-index:-1}.service-wrap.style-one .service-box-wrap{box-shadow:0 10px 40px rgba(0,10,45,.06);border-radius:5px;padding:25px 25px 100px;background-color:var(--whiteColor);position:relative}.service-wrap.style-one .service-box-wrap .service-box-shape{position:absolute;bottom:-39px;left:16%}.service-wrap.style-one .container .service-shape{position:absolute;top:50px;left:8%}.service-wrap.style-one .content-title.style-one>span{border:1px solid #ddd}.service-wrap.style-two .service-shape-two{position:absolute;bottom:-25px;right:21%}.service-wrap.style-three .container .service-shape,.service-wrap.style-two .container .service-shape{position:absolute;top:55px;left:8%}.cta-wrap.style-one .cta-contact,.post-cat-title,.service-card,article{margin-bottom:30px}.service-card.style-four{box-shadow:0 0 50px rgba(0,10,45,.06);border:1px solid transparent;transition:var(--transition);text-align:center;border-radius:5px;padding:50px 16px 48px}.checkbox input:checked+label:before,.service-card.style-four:hover{border-color:var(--primaryColor)}.service-card.style-one{text-align:center;border-radius:5px;background:var(--whiteColor);transition:var(--transition);box-shadow:0 2px 20px 0 rgba(0,0,0,.2);padding:40px 16px 30px}.service-card.style-four .service-icon,.service-card.style-one .service-icon{margin:0 auto 25px;display:block;position:relative;z-index:1}.service-card.style-four .service-icon:after,.service-card.style-one .service-icon:after{position:absolute;bottom:-20px;left:60%;content:"";width:60px;height:60px;border-radius:50%;transform:translateX(-50%);background-color:var(--optionalColor);z-index:-1}.service-card.style-four .service-icon i,.service-card.style-one .service-icon i,.service-card.style-three .service-info .service-icon i,.service-card.style-two .service-icon i{font-size:60px}.service-card.style-four h3,.service-card.style-one h2,.service-card.style-one h3,.service-card.style-three .service-info h2{font-size:22px;line-height:30px;margin:0 0 7px;font-weight:600}.service-card.style-four p,.service-card.style-one p{margin-bottom:23px}.service-card.style-four .service-link,.service-card.style-one .service-link{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--optionalColor);transition:var(--transition);margin:0 auto}.service-card.style-four .service-link i,.service-card.style-one .service-link i{color:var(--titleColor);display:block;margin:0 auto;font-size:18px;line-height:.8;transition:var(--transition)}.service-card.style-two{padding:25px;background-color:var(--whiteColor);border-radius:5px;margin:0 0 5px 2px;box-shadow:-2px 4px 0 -1px var(--titleColor);transition:var(--transition)}.blog-card.style-two:hover .blog-card-info,.service-card.style-two:hover,.testimonial-card.style-two:hover{box-shadow:-2px 4px 0 -1px var(--primaryColor)}.service-card.style-two .service-icon{margin:0 auto 15px;display:inline-block;position:absolute;z-index:1;right:39px}.service-card.style-three .service-info .service-icon:after,.service-card.style-two .service-icon:after{position:absolute;bottom:10px;left:100%;content:"";width:40px;height:40px;border-radius:50%;transform:translateX(-50%);background-color:var(--optionalColor);z-index:-1}.service-card.style-two h3{font-size:22px;line-height:30px;margin:16px 0}.service-card.style-two .service-count{font-size:40px;line-height:30px;color:#eee;font-family:var(--secondaryFont);font-weight:800;letter-spacing:-.03em}.service-card.style-three{background-color:var(--whiteColor);border-radius:5px}.blog-card.style-three .blog-card-img,.service-card.style-three .service-img{border-radius:5px 5px 0 0;overflow:hidden}.service-card.style-three .service-img img{border-radius:5px 5px 0 0;transition:var(--transition)}.service-card.style-three .service-info{position:relative;z-index:1;padding:25px}.contact-card .contact-shape,.service-card.style-three .service-info .service-card-shape{position:absolute;top:0;right:0;z-index:-1}.service-card.style-three .service-info .service-icon{margin:0 auto 15px;position:relative;display:inline-block}.service-card.style-three .service-info h3{font-size:22px;line-height:30px;margin:0 0 7px}.service-card.style-three .service-info p{margin-bottom:15px}.wh-wrap.style-one .container .wh-shape-one{position:absolute;bottom:0;left:30%}.wh-wrap.style-one .wh-content .feature-list{padding-top:22px;margin:22px 0 10px;border-top:1px solid #eee;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.wh-wrap.style-one .wh-content .feature-list li{position:relative;padding-left:17px;margin-bottom:17px;letter-spacing:.03em;padding-right:10px}.wh-wrap.style-one .wh-content .feature-list li:before{position:absolute;top:10px;left:0;content:"";width:9px;height:9px;border-radius:50%;background-color:var(--primaryColor)}.wh-wrap.style-one .wh-content .btn-two i{margin-right:10px;margin-left:0;font-size:18px;line-height:.7}.wh-wrap.style-one .wh-img-wrap .wh-img{position:relative;z-index:1;border-radius:5px}.pp-post-item .pp-post-img img,.service-details-wrap .single-img img,.team-details-wrap .single-img img,.terms-wrap .single-img img,.wh-wrap.style-one .wh-img-wrap .wh-img img,article .single-img img{border-radius:5px}.wh-wrap.style-one .wh-img-wrap .circle-wrap{width:168px;height:168px;border-radius:50%;border:1px solid var(--primaryColor);background:var(--whiteColor);position:absolute;top:15px;left:15px;z-index:2}.wh-wrap.style-one .wh-img-wrap .circle-wrap i,.wh-wrap.style-two .wh-img-wrap .circle-wrap i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:36px;line-height:.8;color:var(--primaryColor)}.wh-wrap.style-one .wh-img-wrap .circle-wrap .circle-text svg text{font-size:16px;letter-spacing:.38em}.wh-wrap.style-two .container .wh-shape-two{position:absolute;top:40%;left:51%}.wh-wrap.style-two .wh-img-wrap .circle-wrap{width:250px;height:220px;border-radius:5px;background-color:var(--whiteColor);box-shadow:10px 12px 50px rgba(0,10,45,.07);position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);z-index:2}.wh-wrap.style-two .wh-img-wrap .circle-wrap:after{position:absolute;top:-10px;left:-10px;content:"";width:100%;height:100%;border-radius:5px;border:1px solid var(--titleColor)}.wh-wrap.style-two .wh-img-wrap .circle-wrap .circle-text:before{position:absolute;top:50%;left:50%;content:"";width:168px;height:168px;border-radius:50%;border:1px solid #eee;transform:translate(-50%,-50%)}.wh-wrap.style-three:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:322px;background-color:var(--titleColor);z-index:-1}.wh-wrap.style-three .wh-shape-one{position:absolute;bottom:0;left:0;z-index:0}.wh-wrap.style-three .wh-img-wrap{position:relative;overflow:hidden}.wh-wrap.style-three .wh-img-wrap .wh-img-shape{position:absolute;top:35%;right:-10px}.wh-wrap.style-three .wh-content{padding:0 0 100px}.wh-wrap.style-three .wh-content .feature-list{margin:29px 0 0}.wh-wrap.style-three .wh-content .feature-list .feature-item{background-color:var(--whiteColor);border-radius:5px;box-shadow:0 4px 40px rgba(0,10,45,.08);margin-bottom:20px;padding:35px 24px 35px 76px;position:relative}.wh-wrap.style-three .wh-content .feature-list .feature-item i{position:absolute;top:40px;left:40px;color:var(--primaryColor);font-size:24px;line-height:.9}.wh-wrap.style-three .wh-content .feature-list .feature-item h6{font-size:20px;line-height:30px;margin:0 0 5px}.progressbar-wrap{margin:25px 0 0}.progressbar-wrap .progress-item{margin-bottom:30px;position:relative}.progressbar-wrap .progress-item .progress-title{display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;top:5px;padding:0 15px;width:100%}.progressbar-wrap .progress-item .progress-title p{color:var(--whiteColor);font-weight:400;font-family:var(--secondaryFont)}.progressbar-wrap .progress-item .progress-title span{font-weight:500;margin:0}.progressbar-wrap .progress-item .progress{height:40px;background:var(--optionalColor);border-radius:5px}.progressbar-wrap .progress-item .progress .progress-bar,.sidebar .sidebar-widget .progressbar-wrap .progress-item .progress .progress-bar{border-radius:5px;background-color:var(--primaryColor)}.progress-bar{width:0;animation:1.5s ease-in-out forwards progress}.progress-bar .title{opacity:0;animation:.35s ease-in-out .5s forwards show}@keyframes progress{from{width:0}to{width:100%}}@keyframes show{from{opacity:0}to{opacity:1}}.process-wrap .process-content .feature-item-wrap{margin:33px 0 0}.process-wrap .process-content .feature-item-wrap .feature-item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:23px}.process-wrap .process-content .feature-item-wrap .feature-item .feature-icon{width:45px}.process-wrap .process-content .feature-item-wrap .feature-item .feature-icon i{color:var(--primaryColor);font-size:45px;line-height:.8}.process-wrap .process-content .feature-item-wrap .feature-item .feature-text{width:calc(100% - 65px);margin-left:20px}.process-wrap .process-content .feature-item-wrap .feature-item .feature-text h5{font-size:20px;line-height:30px;margin-bottom:8px}.process-wrap .process-img-wrap{position:relative;padding-bottom:284px}.process-wrap .process-img-wrap .process-shape{position:absolute;top:135px;right:0}.process-wrap .process-img-wrap .process-img-one{display:block;margin-right:auto;border-bottom:3px solid var(--whiteColor);border-right:3px solid var(--whiteColor);z-index:2;position:relative}.process-wrap .process-img-wrap .process-img-two{position:absolute;bottom:0;right:0;z-index:0}.process-wrap .process-img-wrap .trust-box{position:absolute;top:50px;right:58px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:170px;height:170px;border-radius:50%;background-color:var(--titleColor);color:var(--offwhiteColor);font-size:16px;line-height:26px;text-align:center;z-index:10}.process-wrap .process-img-wrap .trust-box:after{position:absolute;top:12px;left:12px;content:"";width:calc(100% - 24px);height:calc(100% - 24px);border-radius:50%;border:2px dashed rgba(255,255,255,.4)}.process-wrap .process-img-wrap .trust-box span{color:var(--whiteColor);font-size:40px;line-height:60px;font-weight:800;font-family:var(--secondaryFont);letter-spacing:-.03em}.process-wrap .process-img-wrap .promo-box{box-shadow:10px 12px 50px rgba(0,10,45,.07);border-radius:5px;display:inline-flex;flex-wrap:wrap;align-items:center;position:absolute;bottom:53px;left:0;z-index:2;background-color:var(--whiteColor);padding:30px 50px 30px 38px}.counter-wrap.style-one{border-bottom:1px solid #eee;overflow:hidden}.counter-wrap.style-one .counter-shape{position:absolute;bottom:0;left:0;width:100%;z-index:-1}.counter-wrap.style-four .counter-bg,.counter-wrap.style-three .counter-bg,.counter-wrap.style-two .counter-bg{position:absolute;top:0;right:0;content:"";width:100%;height:100%;border-radius:5px 0 0 5px;z-index:0}.counter-wrap.style-two{margin-bottom:-137px}.counter-wrap.style-two .counter-bg{background-image:url(../img/counter-shape-2.webp);box-shadow:-7px -15px 40px rgba(50,103,255,.07);background-color:var(--whiteColor);background-repeat:no-repeat;background-position:top center;background-size:cover;z-index:0}.counter-wrap.style-four .counter-bg,.counter-wrap.style-three .counter-bg{background-color:var(--primaryColor);overflow:hidden}.counter-wrap.style-four .counter-card-wrap .counter-card .counter-text p,.counter-wrap.style-three .counter-card-wrap .counter-card .counter-text p{color:#eee}.counter-wrap.style-three:after{position:absolute;top:0;left:0;content:"";width:100%;height:50%;background-color:var(--optionalColor);z-index:-1}.counter-card-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}.counter-card-wrap .counter-card{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px}.counter-card-wrap .counter-card .counter-icon{width:60px;z-index:1;position:relative;top:-4px}.counter-card-wrap .counter-card .counter-icon i{display:block;margin:0 auto;color:var(--primaryColor);font-size:60px;line-height:.7}.counter-card-wrap .counter-card .counter-text{width:calc(100% - 77px);margin-left:17px;z-index:2}.counter-card-wrap .counter-card .counter-text span{font-size:48px;line-height:38px;font-weight:600;font-family:var(--secondaryFont);margin-bottom:7px;color:var(--titleColor)}.appointment-wrap.style-one .container .appintment-shape,.appointment-wrap.style-three .container .appintment-shape,.appointment-wrap.style-two .container .appintment-shape{position:absolute;top:15%;left:100px}.appointment-wrap.style-one .appointment-bg,.appointment-wrap.style-three .appointment-bg,.appointment-wrap.style-two .appointment-bg{position:absolute;top:0;left:0;width:100%;height:73%;z-index:-1}.appointment-wrap.style-one .appointment-bg:after,.appointment-wrap.style-three .appointment-bg:after,.appointment-wrap.style-two .appointment-bg:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:var(--titleColor);opacity:.8;z-index:-1}.appointment-wrap.style-one .play-now .ripple,.appointment-wrap.style-one .play-now .ripple:after,.appointment-wrap.style-one .play-now .ripple:before,.appointment-wrap.style-three .play-now .ripple,.appointment-wrap.style-three .play-now .ripple:after,.appointment-wrap.style-three .play-now .ripple:before,.appointment-wrap.style-two .play-now .ripple,.appointment-wrap.style-two .play-now .ripple:after,.appointment-wrap.style-two .play-now .ripple:before{height:98px;width:98px;-ms-box-shadow:0 0 0 0 rgba(255,255,255,.6);-o-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6)}.appointment-wrap.style-one .play-now,.appointment-wrap.style-three .play-now,.appointment-wrap.style-two .play-now{position:relative;height:98px;width:98px;border:1.8px solid var(--whiteColor);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-bottom:70px}.appointment-wrap.style-one .play-now i,.appointment-wrap.style-three .play-now i,.appointment-wrap.style-two .play-now i,.service-details-wrap .single-img .play-now i,.team-details-wrap .single-img .play-now i,.terms-wrap .single-img .play-now i,article .single-img .play-now i{font-size:28px;line-height:.7;display:block;margin:0 auto;position:relative;left:2px}.appointment-wrap.style-one .play-now:after,.appointment-wrap.style-three .play-now:after,.appointment-wrap.style-two .play-now:after,.service-details-wrap .single-img .play-now:after,.team-details-wrap .single-img .play-now:after,.terms-wrap .single-img .play-now:after,article .single-img .play-now:after{position:absolute;top:50%;left:50%;content:"";width:72px;height:72px;border-radius:50%;background-color:var(--primaryColor);z-index:-1;transform:translate(-50%,-50%)}.blog-card.style-one:hover .blog-card-info,.blog-card.style-three:hover .blog-card-info,.blog-card.style-two:hover .blog-card-info,.contact-card:hover,.pricing-card:hover{transform:translateY(-5px)}.appointment-wrap.style-one .section-title,.appointment-wrap.style-two .section-title{margin-bottom:70px}.appointment-wrap.style-one .section-title.style-one>span{color:var(--whiteColor);border-color:rgba(255,255,255,.1)}.appointment-wrap.style-two{padding-top:137px}.appointment-wrap.style-three .appointment-shape-one{position:absolute;bottom:-48%;right:0;z-index:-1}.appointment-wrap .appointment-box{background-color:var(--whiteColor);border-radius:5px;box-shadow:0 10px 40px rgba(0,10,45,.06);position:relative}.appointment-wrap .appointment-box .box-shape{position:absolute;bottom:-20px;left:43%}.appointment-wrap .appointment-box .appointment-form{padding:30px 5px 30px 30px}.appointment-wrap .appointment-box .appointment-form h3{font-size:34px;line-height:40px;margin-bottom:20px;font-weight:600}.appointment-wrap .appointment-box .appointment-form h3 img{margin-left:10px;max-width:37px;position:relative;top:-2px}.appointment-wrap .appointment-box .appointment-form .form-group{margin-bottom:20px;position:relative}.appointment-wrap .appointment-box .appointment-form .form-group label{font-family:var(--secondaryFont);font-weight:600;color:var(--titleColor);display:block;margin:0 0 8px;letter-spacing:-.03em}.appointment-wrap .appointment-box .appointment-form .form-group input,.appointment-wrap .appointment-box .appointment-form .form-group select{width:100%;padding:12px 20px;border:1px solid var(--titleColor);border-radius:5px;background-color:transparent}.appointment-wrap .appointment-box .appointment-form .form-group i{position:absolute;bottom:15px;right:16px;font-size:18px;line-height:.8;color:var(--titleColor)}.appointment-wrap .appointment-box .before-after-container{border-radius:0 5px 5px 0;height:627px}.before-after-container{aspect-ratio:1/1;background:var(--whiteColor);width:100%;overflow:hidden;transition:.3s ease-in-out}.accordion-item .accordion-header .accordion-button,.blog-card.style-one .blog-card-img img,.blog-card.style-one .blog-card-info,.blog-card.style-three .blog-card-img img,.blog-card.style-three .blog-card-info,.blog-card.style-two .blog-card-img img,.blog-card.style-two .blog-card-info,.comment-item-wrap .reply-btn,.contact-card,.contact-card .contact-icon,.contact-card .contact-icon i,.pricing-card,.pricing-card .pricing-header,.sidebar .sidebar-widget .contact-info li a,.sidebar .sidebar-widget .contact-info li i,.sidebar .sidebar-widget .contact-info li p,.sidebar .sidebar-widget .contact-info li span,.team-card.style-one img{transition:var(--transition);transition:var(--transition)}.before-after-container figure{background-image:url(../img/img-2.webp);position:relative;margin:0;background-size:cover;width:100%;height:100%}#before_after{background-image:url(../img/img-1.webp);background-size:cover;bottom:0;border-right:4px solid rgba(255,255,255,.95);height:100%;max-width:98.6%;min-width:.6%;overflow:visible;position:absolute;width:50%;animation:2s ease-in-out .1s first;-webkit-animation:2s ease-in-out .1s first}input#before_after_slider{appearance:none;border:none;background:0 0;cursor:col-resize;height:100vw;left:0;margin:0;outline:0;padding:0;position:relative;top:-100vw;width:100%}input#before_after_slider::-moz-range-track{background:0 0}input#before_after_slider::-ms-track{border:none;background-color:transparent;height:100vw;left:0;top:-100vw;width:100%;margin:0;padding:0;outline:0;position:relative;cursor:col-resize;color:transparent}input#before_after_slider::-ms-fill-lower{background-color:transparent}input#before_after_slider::-webkit-slider-thumb{-webkit-appearance:none;height:100vw;width:.5%;opacity:0}input#before_after_slider::-moz-range-thumb{-moz-appearance:none;height:100vw;width:.5%;opacity:0}input#before_after_slider::-ms-thumb{height:100vw;width:.5%;opacity:0}input#before_after_slider::-ms-tooltip{display:none}#before_after::before{background:url(../img/slider-btn.svg) 0 center/contain no-repeat;content:" ";float:right;height:100%;margin-right:-39px;position:relative;top:0;width:75px}@keyframes first{0%{width:0%}50%{width:80%}100%{width:50%}}.pricing-card{background-color:var(--optionalColor);padding-bottom:40px;margin-bottom:25px}.pricing-card .pricing-header{background-color:var(--titleColor);display:flex;flex-wrap:wrap;position:relative;z-index:1;padding:27px 0 32px;border-radius:5px 5px 0 0}.pricing-card .pricing-header .pricing-header-left .pricing-title{background-color:#192242;border-radius:0 5px 5px 0;padding:19px 40px;margin-bottom:65px}.pricing-card .pricing-header .pricing-header-left .pricing-title h3{font-size:30px;line-height:40px;color:var(--whiteColor);margin:0 0 3px}.pricing-card .pricing-header .pricing-header-left .pricing-name span,.pricing-card .pricing-header .pricing-header-left .pricing-title span{color:var(--offwhiteColor);font-weight:400;letter-spacing:-.03em;font-family:var(--secondaryFont)}.pricing-card .pricing-header .pricing-header-left .pricing-name{padding-left:40px}.pricing-card .pricing-header .pricing-header-left .pricing-name h6{font-size:22px;line-height:30px;color:var(--whiteColor);margin:4px 0 0}.pricing-card .pricing-header .pricing-header-right{position:absolute;bottom:0;right:36px}.pricing-card .pricing-features{padding:29px 40px}.pricing-card .pricing-features li{margin-bottom:15px;color:var(--paraColor)}.pricing-card .pricing-features li i{float:right;font-size:22px;font-weight:300}.pricing-card .pricing-features li.unchecked{text-decoration:line-through;opacity:.5}.pricing-card .btn-two{margin:0 40px;display:block;width:calc(100% - 80px)}.pricing-card:hover .pricing-header .pricing-header-left .pricing-title{background-color:#517eff}.team-wrap .container .team-shape-one{position:absolute;top:64px;left:8%;z-index:-1}.team-card.style-one{position:relative;z-index:1;background:var(--optionalColor);box-shadow:0 15px 40px rgba(0,10,45,.04);border-radius:5px;padding-top:20px;overflow:hidden;margin-bottom:25px}.team-card.style-one:after{position:absolute;bottom:0;left:0;width:100%;height:75%;content:"";background:linear-gradient(0deg,#fff 45%,rgba(255,255,255,.1) 88%);z-index:0}.team-card.style-one .team-info{text-align:center;position:absolute;bottom:35px;left:0;width:100%;z-index:2}.team-card.style-one .team-info h3,.testimonial-card.style-one .client-info h5{font-size:22px;line-height:30px;margin-bottom:3px}.team-card.style-one .team-info .social-profile{margin:14px 0 0}.team-card.style-one .team-info .social-profile li a,.team-card.style-three .team-img .social-profile li a,.team-card.style-two .team-img .social-profile li a{width:45px;height:45px;border:1px solid var(--titleColor)}.team-card.style-one .team-info .social-profile li a i{color:#999;font-size:18px;line-height:.8}.post-share ul li a:hover,.sidebar .sidebar-widget .social-profile li a:hover,.team-card.style-one .team-info .social-profile li a:hover{background-color:var(--primaryColor);border-color:transparent}.team-card.style-one:hover img{transform:scale(1.03)}.team-card.style-two{box-shadow:0 0 40px rgba(0,10,45,.05);border-radius:5px;margin-bottom:25px;margin-top:15px;padding:30px}.testimonial-card.style-three,.testimonial-card.style-two{border-radius:5px;padding:25px 22px;margin-bottom:25px}.team-card.style-two .team-img{background-color:var(--optionalColor);padding:20px 0 0;position:relative;box-shadow:-3px 5px 0 -2px var(--titleColor);border-radius:5px}.team-card.style-three .team-img .social-profile,.team-card.style-two .team-img .social-profile{position:absolute;bottom:-40px;left:50%;text-align:center;transform:translateX(-50%);background-color:var(--whiteColor);border-radius:50px;padding:18px;width:calc(100% - 50px);box-shadow:0 0 40px rgba(0,10,45,.05)}.team-card.style-three .team-img .social-profile li,.team-card.style-two .team-img .social-profile li{margin-right:10px}.sidebar .sidebar-widget .social-profile li a i,.team-card.style-three .team-img .social-profile li a i,.team-card.style-two .team-img .social-profile li a i{color:#999;font-size:18px}.team-card.style-three .team-img .social-profile li a:hover,.team-card.style-two .team-img .social-profile li a:hover{border-color:transparent;background-color:var(--primaryColor)}.team-card.style-three .team-info,.team-card.style-two .team-info{padding:65px 0 0;text-align:center}.team-card.style-three .team-info h3,.team-card.style-two .team-info h3{font-size:22px;line-height:30px;margin-bottom:5px}.team-card.style-two:hover .team-img{box-shadow:-3px 5px 0 -2px var(--primaryColor)}.testimonial-card.style-one .client-quote,.testimonial-card.style-three,.testimonial-card.style-two,.testimonial-card.style-two .rating{box-shadow:0 0 40px rgba(0,10,45,.06);background-color:var(--whiteColor)}.team-card.style-three .team-img{background-color:var(--optionalColor);padding:20px 0 0;position:relative}.team-desc #contactForm{padding:0;box-shadow:none}.team-card-wrap{background-color:var(--whiteColor);border-radius:0 0 5px 5px;padding:0 30px 100px;position:relative;z-index:1}.team-card-wrap .team-shape{position:absolute;bottom:85px;left:71%;z-index:0}.team-slider .team-card{margin-top:-15px}.team-slider .team-card.style-two{margin-top:15px}.team-wrap .container .row .team-slider-btn.slider-btn{display:flex;flex-wrap:wrap;position:absolute;justify-content:flex-end;bottom:0;right:0;width:100%}.team-wrap .container .row .team-slider-btn.slider-btn .prev-btn,.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn .prev-btn,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn .prev-btn{margin-right:20px}.team-wrap .container .row .team-slider-btn.slider-btn .next-btn,.team-wrap .container .row .team-slider-btn.slider-btn .prev-btn,.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn .next-btn,.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn .prev-btn,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn .next-btn,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn .prev-btn{position:relative;top:auto;left:auto;right:auto;background-color:var(--optionalColor);transform:translateY(0)}.cta-team-wrap:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:50%;background-image:url(../img/cta-shape-5.webp);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:var(--titleColor);z-index:-1}.testimonial-wrap.style-one .testimonial-shape-one,.testimonial-wrap.style-two .testimonial-shape-one{position:absolute;top:170px;left:61%}.testimonial-wrap.style-one .testimonial-bg-shape,.testimonial-wrap.style-two .testimonial-bg-shape{top:0;right:100px}.testimonial-wrap.style-one .container .row .testimonial-slider-btn.slider-btn,.testimonial-wrap.style-two .container .row .testimonial-slider-btn.slider-btn{display:flex;flex-wrap:wrap;position:absolute;width:100%}.testimonial-wrap.style-three .container .testimonial-shape-one{position:absolute;top:64px;right:0}.testimonial-card.style-one .client-quote{border-radius:5px;text-align:center;position:relative;z-index:1;padding:30px 30px 60px}.testimonial-card.style-one .client-quote:after{position:absolute;bottom:0;left:50%;content:"";width:51%;height:2px;background-color:var(--primaryColor);transform:translateX(-50%)}.testimonial-card.style-one .client-quote .quote-icon{position:absolute;top:25px;left:25px;font-size:100px;line-height:.8;color:var(--optionalColor);z-index:-1}.testimonial-card.style-one .client-info{text-align:center;margin-top:-50px;position:relative;z-index:2}.testimonial-card.style-one .client-info .client-img{width:90px;height:90px;display:block;margin:0 auto 20px;border-radius:50%;position:relative}.testimonial-card.style-two{margin-top:25px;position:relative}.testimonial-card.style-two .rating{position:absolute;top:-25px;right:30px;z-index:10;border-radius:500px;padding:9px 23px}.testimonial-card.style-two .rating li{display:inline-block;margin-right:4px}.testimonial-card.style-two .rating li i{font-size:18px;color:var(--yellowColor)}.testimonial-card.style-three .client-info-wrap,.testimonial-card.style-two .client-info-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:22px}.testimonial-card.style-two .client-info-wrap .client-img{width:60px;height:60px;border-radius:50%}.testimonial-card.style-three .client-info-wrap .client-info,.testimonial-card.style-two .client-info-wrap .client-info{width:calc(100% - 110px);margin-left:20px}.testimonial-card.style-two .client-info-wrap .client-info h5{font-size:22px;line-height:30px;margin:0 0 5px;font-weight:600}.testimonial-card.style-three .client-quote,.testimonial-card.style-two .client-quote{padding-left:42px;position:relative}.testimonial-card.style-three .client-quote .quote-icon,.testimonial-card.style-two .client-quote .quote-icon{position:absolute;top:-7px;left:-4px;transform:rotate(180deg)}.testimonial-card.style-three .client-quote .quote-icon i,.testimonial-card.style-two .client-quote .quote-icon i{color:#eee;font-size:30px;line-height:.8;transition:var(--transition)}.testimonial-card.style-two .client-quote p{margin-bottom:0;letter-spacing:.03em}.testimonial-card.style-three .client-info-wrap .client-img{width:90px;height:90px;border-radius:50%}.testimonial-card.style-three .client-info-wrap .client-info h5{font-size:22px;line-height:30px;letter-spacing:-.03em;margin:0 0 5px}.testimonial-card.style-three .client-quote p{margin-bottom:8px;letter-spacing:.03em}.testimonial-card.style-three .client-quote .rating li{margin-right:3px;display:inline-block}.testimonial-card.style-three .client-quote .rating li i{font-size:18px;line-height:.8;color:var(--yellowColor)}.testimonial-slider-wrap.style-three .testimonial-slider-btn .next-btn,.testimonial-slider-wrap.style-three .testimonial-slider-btn .prev-btn{position:absolute;top:45%;transform:translateY(-50%);background-color:var(--optionalColor)}.testimonial-slider-three{margin:-10px 0 -25px}.testimonial-slider-three .testimonial-card{margin:10px 0 25px}.testimonial-pagination{position:relative;text-align:center;margin-top:30px;margin-bottom:20px;bottom:auto;width:100%!important;display:flex;justify-content:center}.testimonial-pagination .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;opacity:1;background-color:#ddd}.testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--primaryColor);width:14px;height:14px;background-color:var(--whiteColor);position:relative}.testimonial-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{position:absolute;top:50%;left:50%;content:"";width:8px;height:8px;border-radius:50%;background-color:var(--primaryColor);transform:translate(-50%,-50%)}.cta-wrap.style-one{padding:65px 0 45px;background-color:var(--titleColor);z-index:1}.cta-wrap.style-one .cta-shape{position:absolute;top:0;left:0;width:100%;z-index:-1}.cta-wrap.style-one h4,.cta-wrap.style-three h4,.cta-wrap.style-two h4{color:var(--whiteColor);font-size:24px;line-height:34px;margin-bottom:24px}.cta-wrap.style-one .cta-contact,.cta-wrap.style-three .cta-contact,.cta-wrap.style-two .cta-contact{font-size:48px;line-height:60px;display:block;color:var(--primaryColor);font-family:var(--secondaryFont);font-weight:800}.cta-wrap.style-one .cta-contact img,.cta-wrap.style-three .cta-contact img,.cta-wrap.style-two .cta-contact img{position:relative;top:-5px;margin-left:15px}.cta-wrap.style-three:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:50%;background-color:var(--optionalColor);z-index:-1}.cta-wrap.style-three .cta-bg{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(../img/cta-shape-3.webp);background-color:var(--titleColor);z-index:1;border-radius:0 5px 5px 0}.blog-wrap .content-title.style-one>span,.blog-wrap .section-title.style-one>span{border-color:var(--titleColor)}.blog-wrap.style-one .container .blog-shape{position:absolute;top:30px;left:106px}.blog-card.style-one .blog-card-img,.blog-card.style-three .blog-card-img,.blog-card.style-two .blog-card-img{border-radius:5px;overflow:hidden}.blog-card.style-one .blog-card-img img,.blog-card.style-three .blog-card-img img,.blog-card.style-two .blog-card-img img{border-radius:5px}.blog-card.style-one .blog-card-info,.blog-card.style-three .blog-card-info,.blog-card.style-two .blog-card-info{background-color:var(--whiteColor);z-index:1;position:relative;border-radius:5px}.blog-card.style-one .blog-card-info .blog-date,.blog-card.style-three .blog-card-info .blog-date,.blog-card.style-two .blog-card-info .blog-date{background-color:var(--primaryColor);color:var(--whiteColor);padding:10px 23px;border-radius:5px;display:inline-block;position:absolute;top:-25px;left:20px}.blog-card.style-one .blog-card-info .blog-date i,.blog-card.style-three .blog-card-info .blog-date i,.blog-card.style-two .blog-card-info .blog-date i,.service-details-wrap .single-img .blog-date i,.team-details-wrap .single-img .blog-date i,.terms-wrap .single-img .blog-date i,article .single-img .blog-date i{position:relative;top:2px;margin-right:8px}.blog-card.style-one .blog-card-info h3,.blog-card.style-three .blog-card-info h3,.blog-card.style-two .blog-card-info h3{font-size:20px;line-height:30px;margin:8px 0 14px}.blog-card.style-one .blog-card-info p,.blog-card.style-three .blog-card-info p,.blog-card.style-two .blog-card-info p{margin-bottom:12px}.blog-card.style-one .blog-card-info .link-one:after,.blog-card.style-three .blog-card-info .link-one:after,.blog-card.style-two .blog-card-info .link-one:after{width:0}.blog-card.style-one:hover .blog-card-img img,.blog-card.style-three:hover .blog-card-img img,.blog-card.style-two:hover .blog-card-img img{transform:scale(1.05)}.blog-card.style-one .blog-card-info{width:calc(100% - 30px);margin:-110px auto 0;padding:30px 35px 20px}.blog-card.style-one .blog-card-info p{font-size:16px;line-height:30px;display:flex;align-items:center;margin-bottom:5px}.blog-card.style-one .blog-card-info p i{font-size:25px;color:var(--primaryColor);margin:5px 10px 0 0}.blog-card.style-two .blog-card-info{box-shadow:-2px 4px 0 -1px var(--titleColor)}.blog-card.style-three .blog-card-info,.blog-card.style-two .blog-card-info{padding:45px 20px 20px}.blog-card.style-three .blog-card-info .blog-date,.blog-card.style-two .blog-card-info .blog-date{background-color:var(--whiteColor);color:var(--primaryColor);border:.5px solid #eee;box-shadow:0 0 40px rgba(0,10,45,.06);border-radius:50px}.blog-card.style-three .blog-card-info .blog-date:hover,.blog-card.style-three:hover .blog-card-info .blog-date,.blog-card.style-two .blog-card-info .blog-date:hover,.blog-card.style-two:hover .blog-card-info .blog-date,.post-tag ul li a:hover,.tag-list li a:hover{background-color:var(--primaryColor);color:var(--whiteColor);border-color:transparent}.blog-card.style-three .blog-card-img img{border-radius:5px}.blog-metainfo li{display:inline-block;margin-right:28px}.sidebar .sidebar-widget{padding:25px 30px;border-radius:10px;margin:0 0 30px;position:relative;z-index:1;background-color:var(--optionalColor)}.sidebar .sidebar-widget .sidebar-widget-title{font-size:22px;line-height:35px;margin:0 0 10px}.sidebar .sidebar-widget.style-two{padding:0;background-color:transparent}.contact-widget .contact-info,.contact-widget .contact-info:before,.post-tag ul li a,.single-team-widget{background-color:var(--optionalColor)}.sidebar .sidebar-widget .contact-info li{position:relative;margin-bottom:14px;color:var(--titleColor);padding-left:28px}.sidebar .sidebar-widget .contact-info li i{position:absolute;top:5px;left:0;font-size:16px;line-height:.6;margin:0 auto;color:var(--primaryColor)}.sidebar .sidebar-widget .contact-info li img{max-width:16px;position:absolute;top:4px;left:0}.sidebar .sidebar-widget .contact-info li span{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f8f8f8;margin-right:10px}.sidebar .sidebar-widget .contact-info li a,.sidebar .sidebar-widget .contact-info li p{color:var(--paraColor);display:block;margin:0}.sidebar .sidebar-widget .social-profile{margin-top:23px}.sidebar .sidebar-widget .social-profile li a{width:45px;height:45px;border:1px solid var(--titleColor);background:var(--optionalColor)}.info-contact,.service-details-wrap .blog-metainfo,.sidebar .sidebar-widget .progressbar-wrap .progress-item,.team-details-wrap .blog-metainfo,.terms-wrap .blog-metainfo,article .blog-metainfo{margin-bottom:20px}.sidebar .sidebar-widget .progressbar-wrap .progress-item .progress{height:35px;background:var(--whiteColor);border-radius:5px}.search-box-widget input{width:100%;height:60px;background:var(--whiteColor);border:none;padding:14px 60px 14px 20px;border-radius:5px;color:#999}.search-box-widget input::-moz-placeholder{opacity:1}.search-box-widget input::placeholder{opacity:1}.search-box-widget input:focus{border-color:var(--grayColor)}.search-box-widget button{position:absolute;top:0;right:0;height:100%;background-color:var(--primaryColor);padding:10px 20px;border:none;border-radius:0 5px 5px 0}.search-box-widget button i{color:var(--whiteColor);font-size:18px;line-height:.7;position:relative;top:3px}.category-box li a,.category-box li a.inside{font-size:16px;border-radius:5px;display:block}.category-box li{position:relative;margin-bottom:10px}.category-box li a{background-color:var(--whiteColor);color:var(--titleColor);padding:8px 18px}.category-box li a i{float:right;font-size:12px;line-height:.8;position:relative;top:7px}.post-tag ul li a,.tag-list li a{line-height:16px;padding:11px 15px}.category-box li a.active{background-color:var(--titleColor)!important;color:var(--whiteColor)!important}.category-box li a.inside{background-color:var(--whiteColor);color:var(--titleColor);padding:5px 15px;margin-left:15px}.category-box li a.inside i{float:left;font-size:10px;line-height:.8;position:relative;top:7px;margin-right:5px}.category-box li a.inside:hover{background-color:var(--primaryColor)!important;color:var(--whiteColor)!important}.contact-widget{overflow:hidden;border-radius:5px}.contact-widget img,.single-team-widget img{border-radius:5px 5px 0 0;width:100%}.contact-widget .contact-info{text-align:center;padding:15px 30px 40px;position:relative;z-index:10;border-radius:0 0 5px 5px}.contact-widget .contact-info:before{position:absolute;top:-15px;left:0;width:600px;height:100px;content:"";transform:rotate(-3deg);z-index:0}.contact-widget .contact-info:after{position:absolute;top:-28px;left:0;width:600px;height:50px;content:"";background-color:var(--whiteColor);transform:rotate(-3deg);z-index:-1}.contact-widget .contact-info h3{font-size:22px;line-height:35px;margin:0}.contact-widget .contact-info p{margin:7px 0 13px}.contact-widget .contact-info .btn-two,.contact-widget .contact-info h3,.contact-widget .contact-info p{position:relative;z-index:10}.single-team-widget{border-radius:5px}.single-team-widget .single-team-info{border-radius:0 0 5px 5px;padding:22px 25px 24px}.single-team-widget .single-team-info h3{font-size:22px;line-height:30px;margin:0px}.single-team-widget .single-team-info span{display:block;margin-bottom:13px}#quickview-modal .modal-body{padding:30px}#quickview-modal .btn_close{position:absolute;border:none;top:-2px;right:-2px;width:40px;height:40px;background-color:transparent;z-index:99}#quickview-modal .btn_close i{color:var(--titleColor);text-align:center;display:block;margin:0 auto;font-size:24px}.video-popup{width:100%;height:600px}.comp-map iframe,.video-popup iframe{width:100%;height:100%}.tag-list{margin-top:-12px}#cmt-form .form-group,#contactForm .form-group,.comment-item-wrap .comment-item .comment-author-wrap .comment-author-name,.pp-post-item{margin:0 0 20px}.tag-list li{display:inline-block;margin:12px 8px 0 0}.tag-list li a{display:inline-block;font-size:16px;border-radius:5px;color:var(--titleColor);background-color:var(--whiteColor)}.service-details-wrap p b,.service-details-wrap p strong,.team-details-wrap p b,.team-details-wrap p strong,.terms-wrap p b,.terms-wrap p strong,.wp-block-quote p,article p b,article p strong{color:var(--blackColor)}.pp-post-item{display:flex;flex-wrap:wrap;align-items:center}.pp-post-item .pp-post-img{width:95px;border-radius:5px}.pp-post-item .pp-post-info{width:calc(100% - 115px);margin-left:20px;position:relative;top:2px}.pp-post-item .pp-post-info h6{font-size:16px;line-height:1.5;font-weight:700;margin-bottom:9px}.pp-post-item .pp-post-info span{display:block;position:relative;padding-left:25px;color:var(--primaryColor)}.pp-post-item .pp-post-info span i{position:absolute;top:7px;left:0;line-height:.8}.service-details-wrap p,.team-details-wrap p,.terms-wrap p,article p{margin-bottom:15px;letter-spacing:normal}.service-details-wrap p a,.team-details-wrap p a,.terms-wrap p a,article p a{color:var(--mainColor)}.service-details-wrap p a:hover,.team-details-wrap p a:hover,.terms-wrap p a:hover,article p a:hover{text-decoration:underline;color:var(--mainColor)}.service-details-wrap h1,.service-details-wrap h2,.service-details-wrap h3,.service-details-wrap h4,.service-details-wrap h5,.service-details-wrap h6,.team-details-wrap h1,.team-details-wrap h2,.team-details-wrap h3,.team-details-wrap h4,.team-details-wrap h5,.team-details-wrap h6,.terms-wrap h1,.terms-wrap h2,.terms-wrap h3,.terms-wrap h4,.terms-wrap h5,.terms-wrap h6,article h1,article h2,article h3,article h4,article h5,article h6{margin-bottom:18px}.service-details-wrap h1,.team-details-wrap h1,.terms-wrap h1,article h1{font-size:40px}.service-details-wrap h2,.team-details-wrap h2,.terms-wrap h2,article h2{font-size:36px;margin-bottom:5px}.service-details-wrap h3,.team-details-wrap h3,.terms-wrap h3,article h3{font-size:26px;margin-bottom:5px}.service-details-wrap h4,.team-details-wrap h4,.terms-wrap h4,article h4{font-size:22px;margin-bottom:5px}#cmt-form h3,.service-details-wrap h5,.team-details-wrap h5,.terms-wrap h5,article h5{font-size:24px}.service-details-wrap h6,.team-details-wrap h6,.terms-wrap h6,article h6{font-size:20px}.service-details-wrap ol,.team-details-wrap ol,.terms-wrap ol,article ol{margin-top:20px;margin-bottom:30px}.service-details-wrap ol li,.team-details-wrap ol li,.terms-wrap ol li,article ol li{margin-bottom:15px;color:var(--paraColor);padding-left:3px}.service-details-wrap .single-para,.team-details-wrap .single-para,.terms-wrap .single-para,article .single-para{margin-bottom:35px}.service-details-wrap .content-feature-list,.team-details-wrap .content-feature-list,.terms-wrap .content-feature-list,article .content-feature-list{margin:25px 0}.service-details-wrap .content-feature-list li,.team-details-wrap .content-feature-list li,.terms-wrap .content-feature-list li,article .content-feature-list li{padding-left:28px;position:relative;margin-bottom:10px;font-weight:400;color:var(--paraColor)}.service-details-wrap .content-feature-list li i,.team-details-wrap .content-feature-list li i,.terms-wrap .content-feature-list li i,article .content-feature-list li i{position:absolute;top:0;left:0;font-size:20px;color:var(--secondaryColor)}.service-details-wrap .feature-list,.team-details-wrap .feature-list,.terms-wrap .feature-list,article .feature-list{margin-top:10px;margin-bottom:15px}.service-details-wrap .feature-list li,.team-details-wrap .feature-list li,.terms-wrap .feature-list li,article .feature-list li{padding-left:22px;position:relative;margin-top:5px;margin-bottom:0}.service-details-wrap .feature-list li:before,.team-details-wrap .feature-list li:before,.terms-wrap .feature-list li:before,article .feature-list li:before{position:absolute;content:"\eeba";line-height:1;left:0;top:4px;font-family:remixicon!important;font-size:16px;font-weight:400;color:var(--primaryColor)}.service-details-wrap .single-img,.team-details-wrap .single-img,.terms-wrap .single-img,article .single-img{position:relative;margin-bottom:20px;display:block;border-radius:5px}.post-share,.post-share span,.post-share ul,.post-share ul li,.post-tag span,.post-tag ul li,.post-tag ul li a{display:inline-block}.service-details-wrap .single-img .blog-date,.team-details-wrap .single-img .blog-date,.terms-wrap .single-img .blog-date,article .single-img .blog-date{background-color:var(--primaryColor);color:var(--whiteColor);padding:10px 23px;border-radius:5px;display:inline-block;position:absolute;top:-25px;right:30px}.service-details-wrap .single-img .play-now .ripple,.service-details-wrap .single-img .play-now .ripple:after,.service-details-wrap .single-img .play-now .ripple:before,.team-details-wrap .single-img .play-now .ripple,.team-details-wrap .single-img .play-now .ripple:after,.team-details-wrap .single-img .play-now .ripple:before,.terms-wrap .single-img .play-now .ripple,.terms-wrap .single-img .play-now .ripple:after,.terms-wrap .single-img .play-now .ripple:before,article .single-img .play-now .ripple,article .single-img .play-now .ripple:after,article .single-img .play-now .ripple:before{height:98px;width:98px}.service-details-wrap .single-img .play-now,.team-details-wrap .single-img .play-now,.terms-wrap .single-img .play-now,article .single-img .play-now{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:98px;width:98px;border:1.8px solid var(--whiteColor);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-bottom:127px}.service-details-wrap p .link-one,.team-details-wrap p .link-one,.terms-wrap p .link-one,article p .link-one{color:var(--primaryColor);text-decoration:none;font-weight:500}.service-details-wrap p .link-one:after,.team-details-wrap p .link-one:after,.terms-wrap p .link-one:after,article p .link-one:after{visibility:hidden;width:0;background-color:var(--primaryColor)}.service-details-wrap p .link-one:hover,.team-details-wrap p .link-one:hover,.terms-wrap p .link-one:hover,article p .link-one:hover{text-decoration:none}.service-details-wrap p .link-one:hover:after,.team-details-wrap p .link-one:hover:after,.terms-wrap p .link-one:hover:after,article p .link-one:hover:after{visibility:visible;width:100%}.wp-block-quote{position:relative;padding:40px;box-shadow:0 4px 40px rgba(0,10,45,.06);margin:30px 0;border-radius:5px;border-left:3px solid var(--primaryColor)}.wp-block-quote p{font-weight:500;font-size:18px;font-family:var(--secondaryFont)}.wp-block-quote .wp-quote-icon{width:70px}.wp-block-quote .wp-quote-icon i{font-size:60px;color:var(--secondaryColor)}.post-meta-option{margin-bottom:35px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:28px 25px}.post-share span,.post-tag span{margin-right:10px;font-weight:700;text-align:center;color:var(--titleColor);font-family:var(--secondaryFont)}.post-tag ul li{margin:0 8px 5pxpx 0}.post-tag ul li a{font-size:16px;border-radius:5px;color:var(--titleColor)}.post-share ul{margin-left:5px;position:relative;top:2px}.post-share ul li{margin-right:5px}.post-share ul li a{width:45px;height:45px;border:1px solid #eee}.post-share ul li a i{color:#999;display:block;margin:0 auto;font-size:18px}.comment-item-wrap .comment-item{display:flex;flex-wrap:wrap;padding:35px 35px 30px;margin-bottom:25px;border-radius:10px;box-shadow:0 4px 20px rgba(79,139,173,.15)}.comment-item-wrap .comment-item.reply{margin-left:40px}.comment-item-wrap .comment-item:last-child{margin-bottom:0;border-bottom:none}.comment-item-wrap .comment-item .comment-author-img{width:80px;height:80px;border-radius:50%;position:relative;top:4px}.comment-item-wrap .comment-item .comment-author-wrap{width:calc(100% - 102px);margin-left:22px}.comment-item-wrap .comment-item .comment-author-wrap .comment-author-name h5{line-height:1;margin:0 20px 0 0;font-size:18px;font-weight:600;display:inline-block}.comment-item-wrap .comment-item .comment-author-wrap .comment-author-name .comment-date{display:block;font-size:14px;font-weight:400;line-height:1;color:var(--paraColor);margin-top:8px}.comment-item-wrap .reply-btn{display:inline-block;line-height:1;font-weight:600;color:var(--blackColor);font-family:var(--secondaryFont);font-size:15px;color:var(--primaryColor)}.comment-box-title h4{margin-bottom:0;line-height:1}.comment-box-title p{margin-top:10px;margin-bottom:0}#cmt-form{margin-top:40px}#cmt-form h3{margin:0 0 10px}.contact-card{padding:40px 20px 35px;border-radius:5px;background-color:var(--titleColor);margin-bottom:25px;position:relative;z-index:1;text-align:center}.contact-card .contact-icon{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:#192242;margin:0 auto}.contact-card .contact-icon i{color:var(--whiteColor);font-size:26px;line-height:.7;display:block;margin:0 auto}.contact-card .contact-info{margin-top:25px}.contact-card .contact-info h3{font-size:22px;line-height:30px;font-weight:600;margin-bottom:11px;color:var(--whiteColor)}.contact-card .contact-info a,.contact-card .contact-info p{margin:0;color:var(--offwhiteColor)}.checkbox,.contact-card .contact-info a{display:block}.contact-card:hover{background-color:var(--primaryColor)}.contact-card:hover .contact-icon{background-color:#5b85ff}#cmt-form,#contactForm{box-shadow:0 4px 25px rgba(79,139,173,.15);border-radius:10px;padding:30px}#cmt-form .form-group input,#cmt-form .form-group textarea,#contactForm .form-group input,#contactForm .form-group textarea{width:100%;background:var(--optionalColor);border:none;padding:10px 20px;border-radius:5px;color:#999}#cmt-form .form-group input::-moz-placeholder,#cmt-form .form-group textarea::-moz-placeholder,#contactForm .form-group input::-moz-placeholder,#contactForm .form-group textarea::-moz-placeholder{opacity:1}#cmt-form .form-group input::placeholder,#cmt-form .form-group textarea::placeholder,#contactForm .form-group input::placeholder,#contactForm .form-group textarea::placeholder{opacity:1}#cmt-form .form-group input:focus,#cmt-form .form-group textarea:focus,#contactForm .form-group input:focus,#contactForm .form-group textarea:focus{border:1px solid rgba(0,0,0,.09)}#cmt-form .form-group input,#contactForm .form-group input{height:60px}#cmt-form .form-group textarea,#contactForm .form-group textarea{resize:none;padding-top:18px;height:150px}.comp-map{height:400px}.btn.disabled{opacity:1}.checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox label{position:relative;cursor:pointer;padding-left:20px;color:var(--paraColor)}.checkbox label:before{content:"";-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--paraColor);display:inline-block;width:15px;height:15px;vertical-align:middle;cursor:pointer;margin-right:5px;position:absolute;left:0;top:7px;border-radius:3px}.info-contact .icon img,.nmf{width:100%}.accordion-item,.accordion-item .accordion-body p{margin:0 0 10px}.checkbox.style2 label:before{border-radius:50%;border-color:var(--secondaryColor)}.checkbox input:checked+label:after{content:"";display:block;position:absolute;top:10px;left:3px;width:9px;height:9px;border:none;background:var(--primaryColor)}.checkbox.style2 input:checked+label:after{content:"";display:block;position:absolute;top:8px;left:3px;width:9px;height:9px;border-radius:50%;border:none;background:var(--primaryColor)}.accordion-item{border:none;background:0 0}.accordion-item .accordion-header{margin-bottom:0;position:relative;z-index:3}.accordion-item .accordion-header .faq-shape{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.accordion-item .accordion-header .accordion-button{margin:0;font-size:16px;line-height:26px;font-weight:600;font-family:var(--secondaryFont);border-radius:5px;color:var(--titleColor);text-align:left;align-items:center;border:none;padding:12px 40px 12px 22px}.accordion-item .accordion-header .accordion-button:after{display:none}.accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:var(--optionalColor);box-shadow:none}.accordion-item .accordion-header .accordion-button span{display:inline-block;min-width:50px;height:100%;position:absolute;top:0;right:0;padding:15px;text-align:center}.accordion-item .accordion-header .accordion-button span i{position:absolute;top:17px;right:15px;font-size:23px;font-weight:300;line-height:.8;color:var(--seondaryColor);display:block;margin:0 auto}.accordion-button:not(.collapsed) span i.plus,.accordion-item .accordion-header .accordion-button span i.minus{visibility:hidden;opacity:0}.accordion-item .accordion-body{border-radius:0 0 5px 5px;padding:15px 15px 5px;border:none;border-top:none}.accordion-collapse{border:none}.accordion-button:not(.collapsed) span i.minus{visibility:visible!important;opacity:1!important}.error-wrap{border-top:1px solid rgba(0,0,0,.1)}.error-content{text-align:center}.error-content img{display:block;margin:0 auto 30px;max-width:600px}.error-content p{margin:0 auto 20px;max-width:520px}.fancy-banner-seven .inner-content{padding:50px 0;background:var(--light-blue)}.fancy-banner-seven h3{font-family:var(--secondaryFont);font-size:40px;font-weight:600;margin-bottom:10px}.fancy-banner-seven p{font-size:19px;margin-bottom:15px}.fancy-banner-seven p a{text-decoration:underline;font-weight:600;color:#000;transition:.3s ease-in-out}.nmf{background:#fff;padding:10px;box-shadow:0 2px 28px 0 rgba(0,0,0,.09)}hr{margin:30px 0}.info-contact .icon{margin-right:15px;width:7%}.info-contact .content{width:93%}.info-contact .content .heading{color:#000;font-size:18px;font-weight:600}.info-contact .content p{color:#000;margin-bottom:0}.info-contact .content p a{color:#000}.info-contact .content p a:hover{color:var(--primaryColor);text-decoration:underline}