@import url(https://fonts.googleapis.com/css2?family=Livvic:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,900&display=swap);@charset "UTF-8".d-table-cell,.unit,.up-to{vertical-align:middle}:focus,a{outline:0!important}.pt-100,.ptb-100{padding-top:100px}.fun-facts-3,.pb-100,.ptb-100{padding-bottom:100px}#pre-loader,.blog-text-footer .social-icons ul li a:hover::before,.footer-logo-area .footer-icons-area ul li a:hover::before,.paginations ul .active a::before,.paginations ul li a:hover::before,.pricing-card-3:hover::before,.service-card-3:hover::before,.team-card .team-card-content .team-card-img ul li a:hover::before,.topbar-social-icons ul li a:hover::before{height:100%}.blog-text-footer .social-icons ul li,.blog-text-footer ul li,.footer-logo-area .footer-icons-area ul li,.option-select-area,.paginations ul li,.sidebar-tag ul li,.stars li,.team-card .team-card-content .team-card-img ul li,.testimonial-card-2 span,.topbar-social-icons ul li{display:inline-block}.footer-links ul li,.nice-select,.sidebar-category-card ul li,.terms p,.terms ul li,.total-cart-box ul li span,p{font-size:var(--fontSize);font-family:var(--fontFamily)}.barfiller .label,.barfiller .tip,.faq-text-area .accordion-item .accordion-button,.footer-links ul li,.h1,.h2,.h3,.h4,.h5,.h6,.login-form form .form-check label,.login-form form .form-footer a,.login-form form label,.login-form p,.nice-select,.paginations ul li a,.terms h6,h1,h2,h3,h4,h5,h6,p{font-family:var(--fontFamily)}.footer-contact-card:hover i,.menu-sidebar .cart-btn span{background-color:var(--mainColor)}.copyright p a,.mean-container .mean-nav ul li a,a,a:hover{text-decoration:none}.footer-group,.fun-facts-1,.home-banner,.newsletter-1{background-size:cover}:root{--fontFamily:"Livvic",sans-serif;--mainColor:#ff0000;--mainColor-shadow:#fd825113;--whiteColor:#ffffff;--blackColor:#000000;--paragraphColor:#555555;--card-title-fontSize:24px;--sectionTitle-fontSize:44px;--fontSize:16px;--transition:0.5s;--boxShadow:rgba(114, 114, 114, 0.1) 0px 0px 8px}body{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-transition:var(--transition);transition:var(--transition);color:var(--blackColor)}.contact-card,.contact-card i,.form-control,.sticky{-webkit-transition:.5s ease-in-out}.form-control,.sticky{transition:.5s ease-in-out}.footer-contact-card a:hover,.footer-links ul li a:hover,.input-counter span:hover,.login-form .optional-link a,.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active,.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover,.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a,.main-nav nav .navbar-nav .nav-item:hover a,.mobile-nav.mean-container .mean-nav ul li a.active,.nice-select .selected,.product-card .product-card-text-area p,.terms a,.testimonial-card-3:hover i,a:hover{color:var(--mainColor)}:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-control{border:1px solid transparent!important}.form-control:focus{border:1px solid var(--mainColor)!important}img{max-width:100%;height:auto}p{color:var(--paragraphColor);margin-bottom:15px;line-height:1.8}.barfiller:last-child,.contact-card p,.default-section-title h3:last-child,.search-box form,p:last-child{margin-bottom:0}.pt-70,.ptb-70{padding-top:70px}.pb-70,.ptb-70{padding-bottom:70px}.pt-50{padding-top:50px}.mst-30{margin-top:0}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.about-3-text-area .default-button,.about-text-area .default-button,.bd-comments,.bd-form,.best-deals-text-area .default-button,.features-text-area .default-button,.mt-30,.product-description-area .tab-content,.total-cart-box .default-button{margin-top:30px}.billing-details,.billing-totals,.blog-details-text-area .sd-provided-service,.mb-30{margin-bottom:30px}.mb-10{margin-bottom:10px}.about-3-text-area .about-list-3,.section-content{margin-top:20px}.about-1 .shape,.about-2 .shape,.d-table,.features-1 .shape,.features-card-2:hover .features-card-2-header i::after,.google-map .g-map,.service-card-2:hover i::after{width:100%;height:100%}.sticky{position:fixed!important;top:0;left:0;width:100%;z-index:999;padding:0;background-color:var(--whiteColor)!important;-webkit-box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);-webkit-animation:.5s ease-in-out fadeInDown;animation:.5s ease-in-out fadeInDown}.bg-f9f9f9{background-color:#f9f9f9}.bg-f0f4f9{background-color:#f0f4f9}.slider-card-margin{margin-left:5px;margin-right:5px;margin-bottom:30px}#pre-loader{background-color:var(--whiteColor);position:fixed;display:block;width:100%;z-index:999999}#pre-loader .preloader-img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.topbar{background-color:var(--blackColor);padding:10px 0}.topbar-left-area p{font-size:15px;color:#eee}.topbar-left-area p a{color:#eee;margin-left:5px}.topbar-social-icons{text-align:end}.about-list-3 ul,.banner-button-group ul,.blog-text-footer ul,.footer-links ul,.footer-logo-area .footer-icons-area ul,.paginations ul,.pd-top-text-area .pdt-category ul,.pricing-card ul,.sd-provided-service .sd-provided-service-text-area ul,.sidebar-category-card ul,.sidebar-tag ul,.stars,.terms ul,.topbar-social-icons ul,.total-cart-box ul,.uni-banner-text-area ul{margin:0;padding:0;list-style:none}.footer-logo-area .footer-icons-area ul li a,.topbar-social-icons ul li a{width:35px;height:35px;overflow:hidden;margin:0 3px;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);background-color:rgb(255 255 255 / .1);position:relative}.topbar-social-icons ul li a::before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(-45deg,red,#fe625e);position:absolute;left:0;top:0;z-index:0}.about-1 .container,.blog-3 .container,.blog-text-footer .social-icons ul li a i,.default-button-3 span,.features-card .features-card-content,.footer-group .container,.footer-logo-area .footer-icons-area ul li a i,.newsletter-1 .container,.paginations ul li a span,.pricing-card-3 .pricing-card-3-content,.team-card .team-card-content,.team-card .team-card-content .team-card-img ul li a i,.topbar-social-icons ul li a i,.uni-banner .container,.why-we-2 .container{position:relative;z-index:1}.about-img-3 .about-3-img-card p,.banner-text-area-1 h1,.banner-text-area-1 h6,.banner-text-area-1 p,.contact-card:hover a,.contact-card:hover h5,.contact-card:hover p,.copyright p strong,.default-button-3-active,.default-button-3:hover,.features-card:hover h4,.features-card:hover p,.footer-logo-area .footer-icons-area ul li a:hover,.fun-facts-card p,.mean-container .mean-nav ul li a.active,.newsletter-1 .container .default-section-title h3,.newsletter-1 .container .default-section-title span,.pricing-card-3:hover h2,.pricing-card-3:hover h3,.pricing-card-3:hover p,.pricing-card-3:hover sub,.pricing-card-3:hover sup,.service-card-3:hover .service-card-3-icon i,.service-card-3:hover a,.service-card-3:hover h4,.service-card-3:hover p,.service-card:hover .service-card-content .service-card-header h4 a,.service-card:hover .service-card-content p,.team-card:hover .team-card-content h4,.team-card:hover .team-card-content p,.team-slider-area .center .team-card .team-card-content h4,.team-slider-area .center .team-card .team-card-content p,.testimonial-card:hover .testimonial-card-content h5,.testimonial-card:hover .testimonial-card-content p,.testimonial-card:hover .testimonial-card-content span,.testimonial-slider-area .center .testimonial-card .testimonial-card-content h5,.testimonial-slider-area .center .testimonial-card .testimonial-card-content p,.testimonial-slider-area .center .testimonial-card .testimonial-card-content span,.topbar-social-icons ul li a:hover{color:var(--whiteColor)}.nice-select{border:0;background-color:#fff0;height:auto;width:100%;line-height:unset;padding:0 15px 0 23px}.nice-select .list{width:100%;z-index:9999}.option-select-area{position:relative;max-width:100%;color:var(--paragraphColor)}.option-select-area .fa-globe{position:absolute;top:3px;left:0;z-index:99;color:var(--whiteColor)}.option-select-area .nice-select .list{width:85px;z-index:999;display:inline-block}.option-select-area .nice-select::after{right:2px;width:7px;height:7px;border-color:var(--whiteColor)}.option-select-area .nice-select .option{text-align:center;padding-left:0;padding-right:0}.option-select-area .nice-select .current{color:#e6e6e6;font-size:14px}.best-deals-img img,.mean-nav .dropdown-toggle::after,.payment-box .payment-method p [type=radio]:checked,.payment-box .payment-method p [type=radio]:not(:checked),.pd-top-img img,.pd-top-text-area .pdt-category ul li:last-child::before,.product-page-topbar .ppt-right-area .form-select::after,.sdp-img-area img,.uni-banner-text-area ul li:last-child::after,a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;background:0 0;padding:20px 0 0;z-index:2;height:60px;text-transform:capitalize;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.mean-container .mean-nav,.mean-container .mean-nav ul li a:hover{background:var(--whiteColor)}.mean-container .mean-bar *{-webkit-box-sizing:content-box;box-sizing:content-box}.mean-container a.meanmenu-reveal{width:35px;height:30px;padding:12px 15px 0 0;position:absolute;right:0;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--mainColor);text-decoration:none;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:var(--mainColor);height:4px;margin-top:5px;border-radius:3px}.mean-container .mean-nav{float:left;width:100%;margin-top:64px}.footer-group,.fun-facts-1,.main-banner .main-banner-content,.newsletter-1{background-repeat:no-repeat}.footer-group,.fun-facts-1,.home-banner,.main-banner .main-banner-content,.newsletter-1{background-position:center}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;border:none;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:var(--blackColor);border-top:1px solid #dbeefd;text-transform:capitalize}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;color:var(--blackColor);border-top:1px solid #dbeefd;opacity:1;text-shadow:none!important;visibility:visible;text-transform:none;font-size:15px;text-transform:capitalize}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a.mean-expand{margin-top:3px;width:100%;height:24px;padding:12px!important;text-align:right;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:0 0!important;border:none!important}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav .navbar-nav{overflow-y:scroll;height:100%}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-remove{display:none!important}.mobile-nav{display:none;position:relative}.btn-check:focus+.btn-primary,.btn-primary:focus{background-color:var(--whiteColor);color:var(--blackColor)}.btn-primary,.btn-primary:active{background-color:var(--whiteColor)!important;color:var(--blackColor)!important;border-color:var(--blackColor)!important}.main-nav{background-color:#fff0;border-top:1px solid #eee}.main-nav nav{padding-top:5px;padding-bottom:5px}.main-nav nav ul{padding:0;margin:0;list-style-type:none}.main-nav nav .navbar-nav{margin-left:auto;margin-right:0}.main-nav nav .navbar-nav .nav-item{position:relative;padding:15px 0}.main-nav nav .navbar-nav .nav-item a{padding:0;-webkit-transition:.5s;transition:.5s;position:relative;color:#1d284b;font-size:16px;font-weight:500;font-family:var(--fontFamily);margin-left:14px;margin-right:14px}.main-nav nav .navbar-nav .nav-item a i{right:0;top:7px;font-size:12px;position:absolute}.main-nav nav .navbar-nav .nav-item a.dropdown-toggle{padding-right:15px;position:relative}.main-nav nav .navbar-nav .nav-item a.active,.main-nav nav .navbar-nav .nav-item a:hover{color:var(--mainColor);-webkit-transition:.5s;transition:.5s}.main-nav nav .navbar-nav .nav-item:hover ul{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left;visibility:visible}.main-nav nav .navbar-nav .nav-item .dropdown-menu{left:0;top:65px;opacity:0;z-index:99;width:200px;border:none;display:block;border-radius:0;visibility:hidden;position:absolute;-webkit-transform:rotateX(-45deg);transform:rotateX(-45deg);-webkit-transform-origin:bottom;transform-origin:bottom;background:var(--whiteColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .1);box-shadow:0 0 15px 0 rgb(0 0 0 / .1);border-bottom:2px solid var(--mainColor);padding:0}.main-nav nav .navbar-nav .nav-item .dropdown-menu li{position:relative;padding:0}.main-nav nav .navbar-nav .nav-item .dropdown-menu li:first-child a{border-top:0}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a{margin:0;display:block;padding:10px 20px;color:var(--blackColor);border-top:1px solid #eeeeee90;font-size:16px;font-weight:400}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a i{top:50%;position:absolute;right:10px!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a::before{content:"";width:100%;height:0%;background-color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;left:0;top:unset;bottom:0;z-index:-1}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover{color:var(--whiteColor)!important}.main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active::before,.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover::before{height:100%;top:0;bottom:unset}.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{position:absolute;left:101%;top:0;opacity:0!important;visibility:hidden!important}.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu{top:20px;left:100%;position:absolute;opacity:0!important;visibility:hidden!important}.billing-totals ul li strong,.checkout-user span a:hover,.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a,.product-page-topbar p,.terms strong,.testimonial-card-3:hover p,.total-cart-box ul li span strong,.uni-banner-text-area ul li a{color:var(--blackColor)}.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu,.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu{opacity:1!important;visibility:visible!important;top:5px!important}.main-nav nav .navbar-nav .nav-item:last-child .dropdown-menu{left:auto;right:0}.navbar-light .navbar-brand,.navbar-light .navbar-brand:hover{color:var(--mainColor);font-weight:700;text-transform:uppercase}.mobile-nav .menu-sidebar-small-device{display:none;margin:0;padding:0;list-style:none;position:absolute;top:15px;right:47px}.menu-sidebar .cart-btn,.menu-sidebar .cart-btn span{display:-webkit-inline-box;display:-ms-inline-flexbox}.mobile-nav .menu-sidebar-small-device .uni-button{padding:5px 10px}.menu-sidebar ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sidebar ul li{margin-left:15px}.menu-sidebar ul li .default-button{margin-bottom:-5px;padding-top:10px;padding-bottom:10px}.menu-small-device{display:none;position:absolute;right:80px;top:14px;margin:0;padding:0;list-style:none}.menu-small-device li{list-style:none;display:inline-block}.menu-sidebar .cart-btn{width:40px;height:40px;border-radius:5px;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--blackColor);background-color:var(--mainColor-shadow);position:relative}.menu-sidebar .cart-btn span{width:15px;height:15px;font-size:10px;border-radius:50%;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--whiteColor);position:absolute;right:4px;top:4px}.navbar-area{-webkit-transition:.5s;transition:.5s}.banner-img-area i,.contact-card,.contact-card:hover i,.payment-box,.pricing-card-3:hover .default-button-3,.progress-wrap,.search-box .form-control,.sidebar-tag ul li a,.sticky .main-nav,.total-cart-box{background-color:var(--whiteColor)}.sticky .main-nav nav{padding-left:0;padding-right:0}@media only screen and (max-width:767px){.topbar-right-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topbar-left-side{text-align:center}.topbar-left-side ul li{margin-right:7px;margin-left:7px}.topbar-left-area ul li{padding-top:5px}}@media only screen and (min-width:768px) and (max-width:991px){.topbar-right-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topbar-left-side{text-align:center}.p__{display:flex}}.banner-img-area i,.footer-contact-card i{display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-box-align:center}@media only screen and (min-width:1200px) and (max-width:1399px){.main-nav nav .navbar-nav .nav-item a{font-size:14px;margin-left:13px;margin-right:13px}}@media only screen and (min-width:1550px){.main-nav .dropdown-toggle::after{top:3px!important}}@media only screen and (max-width:1199px){.main-responsive-nav{background-color:#fff;height:65px;position:relative;z-index:5}.mobile-nav{display:block;position:relative}.mobile-nav .logo{top:9px;left:0;z-index:999;position:absolute;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none}.mobile-nav nav .navbar-nav{max-height:64vh;overflow-y:scroll;-webkit-box-shadow:0 7px 13px 0 rgb(0 0 0 / .1);box-shadow:0 7px 13px 0 rgb(0 0 0 / .1)}.menu-sidebar,.mobile-nav nav .navbar-nav .nav-item a i{display:none}.mobile-nav nav .navbar-nav::-webkit-scrollbar{width:7px}.mobile-nav nav .navbar-nav::-webkit-scrollbar-track{background:#f1f1f1}.mobile-nav nav .navbar-nav::-webkit-scrollbar-thumb{background:#888}.mobile-nav nav .navbar-nav::-webkit-scrollbar-thumb:hover{background:#555}.mean-container .mean-bar{background-color:#fff;padding:0}.mean-container a.meanmenu-reveal{padding:5px 2px 0 0;-webkit-transition:none!important;transition:none!important}.main-nav{display:none!important}.menu-small-device{z-index:2;right:50px;top:16px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.menu-small-device .default-button{padding:8px;font-size:13px;margin-left:15px}.menu-small-device .popup-button{height:38px;width:38px}.meanclose{top:60%!important}.topbar-left-area{text-align:start}.topbar-left-area ul li{margin-left:5px;margin-right:5px}.mobile-nav{top:0}}.footer-group{background-image:url(../images/footer/bg.jpg);position:relative}.footer-group .shape,.home-banner .banner-2-extra-img,.home-banner .shape,.newsletter-1 .shape{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.footer-group .shape .shape1{position:absolute;left:30%;bottom:15%;-webkit-animation:5s infinite spin;animation:5s infinite spin}.footer-group .shape .shape2{position:absolute;right:15%;top:10%}.footer-logo-area p{color:#eee;margin-top:20px;margin-bottom:20px}.blog-text-footer .social-icons ul li a::before,.footer-logo-area .footer-icons-area ul li a::before,.team-card .team-card-content .team-card-img ul li a::before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(-45deg,#fd8251,#fe625e);position:absolute;left:0;top:0;z-index:0}.footer-links h3{color:var(--whiteColor);margin-bottom:35px;font-size:var(--card-title-fontSize);font-weight:700}.footer-links ul li{display:block;margin-top:15px}.footer-links ul li a{color:#eee}.footer-links ul li i{color:var(--mainColor);margin-right:5px}.footer-contact-card{margin-top:15px;position:relative;padding-left:60px;min-height:45px}.footer-contact-card i{width:45px;height:45px;font-size:20px;margin-right:15px;border-radius:50%;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--whiteColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:rgb(255 255 255 / .1);position:absolute;left:0}.copyright p,.footer-contact-card a{color:#eee;font-family:var(--fontFamily)}.footer-contact-card a{display:inline-block;padding-top:5px;font-size:var(--fontSize)}.flp{padding-left:50px}.copyright{text-align:center;position:relative}.copyright p{border-top:1px solid #eeeeee20;padding-top:20px;padding-bottom:20px;font-size:15px}.copyright p a{font-weight:600;color:var(--mainColor)}.progress-wrap{position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;-webkit-box-shadow:0 0 30px 0 #96969696;box-shadow:0 0 30px 0 #96969696;z-index:10000;opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.2s linear;transition:.2s linear}.progress-wrap::after,.progress-wrap::before{content:"↑";line-height:46px;height:46px;width:46px;display:block;-webkit-transition:.2s linear;position:absolute;left:0;top:0;text-align:center;cursor:pointer}.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.progress-wrap::after{font-size:24px;color:var(--mainColor);z-index:1;transition:.2s linear}.progress-wrap:hover::after{opacity:0}.progress-wrap::before{font-size:30px;opacity:0;z-index:2;transition:.2s linear}.progress-wrap:hover::before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--mainColor);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s linear;transition:.2s linear}@-webkit-keyframes top-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes top-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.default-button{padding:13px 35px;position:relative;display:inline-block;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;overflow:hidden;border-radius:5px;color:var(--whiteColor);background-image:-webkit-gradient(linear,left top,left bottom,from(red),to(#ff4949));background-image:linear-gradient(to bottom,red,#ff4949);font-size:15px;font-weight:500;font-family:var(--fontFamily)}.default-button-2,.default-button-3{display:inline-block;-webkit-transition:.5s ease-in-out;font-size:15px;font-weight:500;overflow:hidden}.default-button:hover{color:var(--whiteColor);background-size:800% 800%;-webkit-animation:2s infinite gradient;animation:2s infinite gradient;background-image:linear-gradient(-45deg,red,#bf0000)}.default-button-2{background-color:#fff0;color:var(--whiteColor);background-image:unset;border:1px solid #eee;padding:10px 35px;position:relative;transition:.5s ease-in-out;border-radius:5px;font-family:var(--fontFamily)}.default-button-3,.default-section-title span{color:var(--mainColor);font-family:var(--fontFamily);position:relative}.banner-text-area-1 .default-button-2-active,.default-button-2:hover{color:var(--blackColor);background-color:var(--whiteColor)}.default-button-3{padding:13px 35px;transition:.5s ease-in-out;border-radius:5px;background-color:rgb(253 130 81 / .1)}.default-section-title span,.read-more-btn{font-size:var(--fontSize);display:inline-block}.default-button-3::before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:-webkit-gradient(linear,left top,left bottom,from(red),to(#ff4949));background-image:linear-gradient(to bottom,red,#ff4949);position:absolute;left:0;top:0;z-index:0}.default-button-3-active::before,.default-button-3:hover::before{height:100%;background-size:800% 800%;-webkit-animation:2s infinite gradient;animation:2s infinite gradient;background-image:linear-gradient(-45deg,red,#ff4949)}.read-more-btn{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-weight:500}.read-more-btn:hover{letter-spacing:1px}.default-section-title span{margin-bottom:5px;font-weight:400}.default-section-title h3{margin-bottom:15px;line-height:1.4;color:var(--secondColor);font-size:42px;font-weight:700;font-family:var(--fontFamily)}.default-section-title-middle,.error-content{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}#offer-body{color:#000}.offer-default-section-title-middle{max-width:600px}.cart-table-area .fa-trash-alt,.offer-default-section-title-middle>#offers,.with-errors ul li{color:red}@media screen and (max-width:600px){.control-media{padding-right:30px;padding-left:30px}}.banner-button-group ul li{display:inline-block;margin-top:15px}.banner-button-group ul li:first-child{margin-right:20px}.main-banner{overflow:hidden;position:relative}.main-banner .main-banner-content{background-size:250%;background-image:url(../images/banner/banner-1-bg.jpg);-webkit-animation:25s infinite gradient-bg-animation;animation:25s infinite gradient-bg-animation}.main-banner .main-banner-content .container-fluid{position:relative;z-index:0!important}.main-banner .shape{position:absolute;z-index:0;width:100%;height:100%}.main-banner .shape .shape1{position:absolute;left:0;bottom:0}.main-banner .shape .shape2{position:absolute;right:0;bottom:-20px}.main-banner .shape .shape3{position:absolute;right:0;top:0}.main-banner .shape .shape4{position:absolute;left:40%;top:10%}.main-banner .shape .shape5{position:absolute;left:20%;bottom:10%}.main-banner .shape span:first-child{width:70px;height:70px;border-radius:50%;border:1px solid #eee;position:absolute;left:-30px;top:-10px}.main-banner .shape span:nth-child(2){width:200px;height:200px;border-radius:50%;border:1px solid #eee;position:absolute;left:50%;top:-120px}.main-banner .shape span:nth-child(3){width:200px;height:200px;border-radius:50%;border:1px solid #eee;position:absolute;left:40%;bottom:-120px}.banner-img-area{padding-top:100px;padding-right:50px;text-align:center;position:relative}.banner-img-area i{width:70px;height:70px;font-size:45px;border-radius:50%;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor)}.features-card i,.service-card .service-card-content .service-card-header i{width:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;background-color:var(--mainColor-shadow)}.banner-img-area .flaticon-globe{position:absolute;left:0;top:20%;-webkit-animation:2s infinite tada;animation:2s infinite tada}.banner-img-area .flaticon-wifi-signal{position:absolute;right:0;top:5%;-webkit-animation:2s infinite jello;animation:2s infinite jello}.about-2 .container,.banner-img-area img,.why-we-1 .container{position:relative;z-index:2}.banner-img-area::after,.banner-img-area::before{border-radius:15px;left:59%;-webkit-transform:translate(-50%,-50%);z-index:1;position:absolute;content:""}.banner-img-area::before{width:85%;height:73%;background-color:rgb(255 255 255 / .5);top:60%;transform:translate(-50%,-50%)}.banner-img-area::after{width:92%;height:70%;border:1px solid #eee;top:55%;transform:translate(-50%,-50%)}.banner-text-area h6{font-size:16px;font-weight:600}.banner-text-area h1{line-height:1.4;margin-top:15px;margin-bottom:20px;font-size:64px;font-weight:700}.banner-text-area-1,.banner-text-area-3{max-width:700px}.banner-text-area-1 p{max-width:650px}.features-card{padding:30px 25px;border-radius:10px;overflow:hidden;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);background-color:var(--whiteColor);position:relative}.offer-features-card,.service-card{position:relative;-webkit-box-shadow:var(--boxShadow);background-color:var(--whiteColor);border-radius:10px}.offer-features-card{overflow:hidden;box-shadow:var(--boxShadow)}.offer-text-box{padding:15px 20px}.contact-card::before,.features-card::before{content:"";width:0%;height:0%;border-radius:0 50% 50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:-webkit-gradient(linear,right top,left top,from(red),to(#fe625e));background-image:linear-gradient(to left,red,#fe625e);position:absolute;right:0;bottom:0;z-index:0}.about-img-3 .about-3-img-card,.blog-card .blog-card-text-area .blog-date,.blog-details-main-img .blog-date,.faq-text-area .accordion-button:not(.collapsed),.faq-text-area .accordion-item .accordion-button i,.features-card-2 .features-card-2-header i::after,.paginations ul li a::before,.pricing-card-3::before,.service-card-2 i::after,.service-card::before,.team-card::after{background-image:-webkit-gradient(linear,left bottom,left top,from(#fd8251),to(#fe625e))}.features-card i{height:70px;font-size:40px;border-radius:5px;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.features-card h4{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;margin-top:20px;margin-bottom:12px;font-size:var(--card-title-fontSize);font-weight:600}.blog-text-footer .tag-area ul li:hover,.features-card p,.pricing-card-3 p,.service-card .service-card-content p,.team-card .team-card-content .team-member-into p{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.features-card:hover i{background-color:var(--whiteColor);-webkit-animation:1s infinite swing;animation:1s infinite swing}.features-card:hover::before{width:100%;height:100%;border-radius:0;top:0;left:0}.about-2,.about-3,.about-img-3,.blog-2,.blog-3,.features-card-area,.product-slider-area,.service-1,.service-3,.team-slider-area,.testimonial-slider-area,.testimonial-slider-area-2,.testimonial-slider-area-3,.uni-banner-text-area,.why-we-2{position:relative}.features-card-area .shape{z-index:-1;position:absolute;left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-1 .shape,.about-1 .shape .shape1,.features-1 .shape{top:0;position:absolute;left:0}.features-text-area ul{margin:20px 0 0;padding:0;list-style:none}.about-list li,.features-text-area ul li{margin-top:12px;color:var(--paragraphColor);font-size:var(--fontSize);font-family:var(--fontFamily)}.about-card-2 h4,.billing-totals ul li:nth-child(2){padding-top:15px}.features-text-area ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features-text-area ul li i{color:var(--mainColor);margin-right:10px;position:relative;top:4px}.about-1,.banner,.features-1,.service-card-2 i,.service-card-3,.why-we-1{position:relative;overflow:hidden}.features-1 .shape .shape1{position:absolute;right:5%;bottom:10%;-webkit-animation:8s linear infinite forwards spin;animation:8s linear infinite forwards spin}.about-1 .shape{z-index:0}.about-1 .shape .shape2{position:absolute;left:10%;top:10%;-webkit-animation:5s linear infinite forwards spin;animation:5s linear infinite forwards spin}.about-1 .shape .shape3,.why-we-1 .shape .shape1{position:absolute;right:0;bottom:0}.about-list{margin:10px 0 0;padding:0;list-style:none}.pricing-card,.service-card{margin-top:30px;overflow:hidden}.about-list li{width:45%;display:inline-block;position:relative;padding-left:25px}.about-list li i{color:var(--mainColor);font-size:15px;position:absolute;left:0;top:3px}.service-card{padding:30px;box-shadow:var(--boxShadow)}.pricing-card,.pricing-card .pricing-card-speed{-webkit-box-shadow:var(--boxShadow);text-align:center}.service-card::before{content:"";width:0%;height:0%;border-radius:50% 0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(to top,#fd8251,#fe625e);position:absolute;left:0;bottom:0;z-index:0}.service-card span{width:270px;height:200px;border-radius:50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#fff0;position:absolute;right:-110px;top:-110px}.about-fun-facts,.blog-card,.blog-card-2,.fun-facts-card i,.newsletter-form-area,.testimonial-card{background-color:var(--whiteColor)}.service-card span::after,.service-card span::before{border-radius:50%;-webkit-transition:.5s ease-in-out;background-color:#fff0;position:absolute;left:60%;top:60%;content:""}.service-card span::before{width:85%;height:85%;transition:.5s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-card span::after{width:70%;height:70%;transition:.5s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-card .service-card-content{position:relative;max-width:550px;z-index:2}.features-card-2 .features-card-2-header,.service-card .service-card-content .service-card-header{position:relative;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-card .service-card-content .service-card-header i{height:60px;margin-right:20px;border-radius:10px;font-size:35px;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.service-card-3:hover .service-card-3-icon::after,.service-card:hover span,.service-card:hover span::after,.service-card:hover span::before{background-color:rgb(255 255 255 / .1)}.features-card-2 .features-card-2-header h4,.service-card .service-card-content .service-card-header h4{margin-bottom:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:var(--card-title-fontSize);font-weight:600}.service-card:hover::before{height:100%;width:100%;bottom:unset;top:0;right:0;left:unset;border-radius:0}.service-card:hover span{-webkit-transition-delay:0.4s;transition-delay:0.4s;right:-90px;top:-90px}.service-card:hover span::before{-webkit-transition-delay:0.5s;transition-delay:0.5s;left:50%;top:50%}.service-card:hover span::after{-webkit-transition-delay:0.6s;transition-delay:0.6s;left:50%;top:50%}.service-card:hover .service-card-content .service-card-header i{-webkit-animation:1.5s infinite headShake;animation:1.5s infinite headShake;background-color:var(--whiteColor)}.service-1 .shape{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.service-1 .shape .shape1{position:absolute;top:40%;left:12%;-webkit-animation:5s linear infinite top-bottom;animation:5s linear infinite top-bottom}.service-1 .shape .shape2{position:absolute;right:14%;bottom:9%;-webkit-animation:8s linear infinite forwards spin;animation:8s linear infinite forwards spin}.service-1 .default-button{display:table;margin-left:auto;margin-right:auto;margin-top:35px}.newsletter-1{position:relative;overflow:hidden;background-image:url(../images/newsletter/newsletter-bg.png)}.newsletter-1 .shape .shape1{position:absolute;top:10%;left:45%;-webkit-animation:5s linear infinite top-bottom;animation:5s linear infinite top-bottom}.newsletter-1 .shape .shape2{position:absolute;right:14%;bottom:18%;-webkit-animation:2s linear infinite forwards jello;animation:2s linear infinite forwards jello}.newsletter-form-area{border-radius:10px;overflow:hidden}.newsletter-form-area .form-control{padding:15px;border:0!important;font-size:15px;font-family:var(--fontFamily)}.newsletter-form-area .default-button{border:0!important;margin:5px;border-radius:5px!important}.pricing-card{border-radius:10px;box-shadow:var(--boxShadow);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.pricing-card::before{content:"";width:0%;height:3px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--mainColor);position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pricing-card .pricing-card-speed{width:120px;height:120px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;box-shadow:var(--boxShadow);background-image:-webkit-gradient(linear,left top,right top,from(red),to(#fe625e));background-image:linear-gradient(to right,red,#fe625e);border:5px solid var(--whiteColor);margin-left:auto;margin-right:auto;margin-top:-60px}.testimonial-card,.video-play-area{-webkit-box-shadow:var(--boxShadow);overflow:hidden}.fun-facts-card i,.testimonial-card{border-radius:10px}.pricing-card .pricing-card-speed h5{color:var(--whiteColor);margin-bottom:3px;font-size:45px;font-weight:600}.pricing-card .pricing-card-speed span{color:var(--whiteColor);font-size:var(--fontSize);font-family:var(--fontFamily);font-weight:400}.pricing-card .pricing-card-price{margin-top:15px;margin-bottom:15px}.pricing-card .pricing-card-price span{color:var(--blackColor);font-size:18px;font-weight:500;font-family:var(--fontFamily)}.pricing-card .pricing-card-price h2{color:var(--mainColor);margin-bottom:0;margin-top:5px;font-size:30px;font-weight:600}.pricing-card .pricing-card-price h2 sub{color:var(--blackColor);font-size:15px;font-weight:400}.pricing-card h3,.total-cart-box h4{margin-bottom:20px;font-size:var(--card-title-fontSize);font-weight:600}.blog-card .blog-card-text-area .blog-date,.ww-call-area .ww-call a,.ww-call-area span{font-weight:500;font-family:var(--fontFamily)}.pricing-card ul li{margin-top:15px;color:var(--blackColor);font-size:var(--fontSize);font-family:var(--fontFamily)}.pricing-card ul li i{font-size:14px;margin-right:8px;color:var(--mainColor)}.pricing-card .default-button-3{margin-top:25px;margin-bottom:30px}.pricing-card:hover,.team-card:hover img,.team-slider-area .center .team-card img{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.about-img-area-2 img,.blog-details-main-img img,.pricing-card:hover::before,.video-play-area img{width:100%}.blog-card:hover .blog-card-text-area .blog-date,.pricing-card:hover .pricing-card-speed{-webkit-animation:2s infinite swing;animation:2s infinite swing}.sd-provided-service,.sdt-card-area,.sdt-img-area,.ww-call-area{margin-top:25px}.ww-call-area span{color:var(--blackColor);display:block;margin-bottom:12px;font-size:18px}.ww-call-area .ww-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.fun-facts-card i,.ww-call-area .ww-call i{display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-box-align:center;color:var(--mainColor)}.ww-call-area .ww-call i{width:45px;height:45px;font-size:20px;border-radius:5px;margin-right:15px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--mainColor-shadow)}.ww-call-area .ww-call a{display:inline-block;position:relative;margin-top:-5px;font-size:var(--card-title-fontSize)}.why-we-1 .shape{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0}.why-we-1 .shape .shape2{position:absolute;right:0;top:30%;-webkit-animation:2s linear infinite top-bottom;animation:2s linear infinite top-bottom}.why-we-1 .shape .shape3{position:absolute;left:10%;top:10%;-webkit-animation:2s linear infinite top-bottom;animation:2s linear infinite top-bottom}.why-we-1 .shape .shape4{position:absolute;left:40%;bottom:10%;-webkit-animation:8s linear infinite spin;animation:8s linear infinite spin}.testimonial-card{margin-top:30px;margin-bottom:5px;box-shadow:var(--boxShadow);position:relative}.testimonial-card::before{content:"";width:100%;height:0%;border-radius:50% 50% 0 0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:-webkit-gradient(linear,left bottom,left top,from(red),to(#fe625e));background-image:linear-gradient(to top,red,#fe625e);position:absolute;left:0;bottom:0;z-index:0}.testimonial-card .testimonial-card-content{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:30px 25px;position:relative;z-index:1;background-size:150%;background-position:center;background-repeat:no-repeat;background-image:url(../images/testimonials/bg1.png)}.footer-group-3::before,.pricing-3::before,.why-we-3::before{background-position:bottom center;background-size:cover;background-repeat:no-repeat;content:""}.testimonial-card .testimonial-card-content i{font-size:35px;color:var(--mainColor-shadow);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.testimonial-card .testimonial-card-content p{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:var(--blackColor);margin-top:10px;margin-bottom:15px;font-size:17px;font-style:italic}.testimonial-card .testimonial-card-content h5{margin-bottom:3px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:17px;font-weight:600}.testimonial-card .testimonial-card-content span{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:var(--paragraphColor);font-size:14px;font-family:var(--fontFamily)}.testimonial-card:hover::before,.testimonial-slider-area .center .testimonial-card::before{height:100%;border-radius:0}.testimonial-card:hover .testimonial-card-content,.testimonial-slider-area .center .testimonial-card .testimonial-card-content{background-size:120%}.testimonial-card:hover .testimonial-card-content i,.testimonial-slider-area .center .testimonial-card .testimonial-card-content i{color:rgb(255 255 255 / .5);-webkit-animation:2s infinite top-bottom;animation:2s infinite top-bottom}.testimonial-slider-area .owl-nav{z-index:-1;width:107%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-slider-area .owl-nav button,.team-slider-area .owl-nav button,.testimonial-slider-area .owl-nav button,.testimonial-slider-area-2 .owl-nav button,.testimonial-slider-area-3 .owl-nav button{width:35px;height:35px;border-radius:50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:var(--mainColor)!important;background-color:var(--mainColor-shadow)!important}.product-slider-area .owl-nav button:hover,.team-slider-area .owl-nav button:hover,.testimonial-slider-area .owl-nav button:hover,.testimonial-slider-area-2 .owl-nav button:hover,.testimonial-slider-area-3 .owl-nav button:hover{color:var(--whiteColor)!important;background-color:var(--mainColor)!important}.product-slider-area .owl-nav .owl-next,.team-slider-area .owl-nav .owl-next,.testimonial-slider-area .owl-nav .owl-next,.testimonial-slider-area-2 .owl-nav .owl-next,.testimonial-slider-area-3 .owl-nav .owl-next{float:right}.fun-facts-1{padding-bottom:200px;position:relative;background-image:url(../images/ff-bg.jpg)}.fun-facts-1 .shape,.why-we-2 .shape{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.fun-facts-1 .shape .shape1{position:absolute;left:10%;bottom:10%;-webkit-animation:12s linear infinite forwards spin;animation:12s linear infinite forwards spin}.fun-facts-1 .shape .shape2{position:absolute;right:10%;top:10%;-webkit-animation:13s linear infinite forwards spin;animation:13s linear infinite forwards spin}.fun-facts-card{position:relative;padding-left:90px;margin-top:30px}.fun-facts-card i{width:70px;height:70px;font-size:45px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;border:1px solid var(--whiteColor);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fun-facts-card h2{margin-bottom:5px;color:var(--whiteColor);font-size:36px;font-weight:700}.fun-facts-card:hover i,.paginations ul .active a,.product-description-area .nav-tabs .active,.sidebar-tag ul li a:hover{color:var(--whiteColor);background-color:var(--mainColor)}.video-play-area{position:relative;margin-top:-100px;border-radius:10px;box-shadow:var(--boxShadow);border:10px solid var(--whiteColor)}.blog-card,.blog-card-2,.features-card-2{-webkit-box-shadow:var(--boxShadow);margin-top:30px}.best-deals-img a,.best-deals-img a::before,.video-play-area a,.video-play-area a::before{border-radius:50%;-webkit-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;z-index:2}.best-deals-img a,.video-play-area a{transform:translate(-50%,-50%);text-align:center;width:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--whiteColor);border:10px solid var(--whiteColor);background-color:var(--mainColor)}.best-deals-img a::before,.video-play-area a::before{content:"";width:110%;height:110%;border:1px solid #eeeeeef3;transform:translate(-50%,-50%);-webkit-animation:3.5s linear infinite forwards breathe;animation:3.5s linear infinite forwards breathe}.best-deals-img a::after,.video-play-area a::after{content:"";width:110%;height:110%;border-radius:50%;border:1px solid var(--mainColor);position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:3s linear infinite forwards breathe;animation:3s linear infinite forwards breathe}.blog-card,.blog-card-2{overflow:hidden;border-radius:10px;box-shadow:var(--boxShadow)}.blog-card .blog-card-img-area,.blog-card-2 .blog-card-img-2,.product-card .product-card-img{overflow:hidden}.blog-card .blog-card-img-area img,.blog-card-2 .blog-card-img-2 img{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%}.blog-card .blog-card-text-area{padding:0 25px 25px}.blog-card .blog-card-text-area .blog-date{width:70px;height:70px;display:block;padding:9px;border-radius:5px;text-align:center;color:var(--whiteColor);background-image:linear-gradient(to top,#fd8251,#fe625e);position:relative;margin-top:-35px;font-size:18px}.blog-card .blog-card-text-area .post-author,.blog-details-text-area .post-author{display:block;color:var(--paragraphColor);font-size:15px;font-family:var(--fontFamily);margin-top:20px;margin-bottom:12px}.blog-card .blog-card-text-area .post-author i,.blog-card-2 .blog-card-text-2 .post-author i,.blog-details-text-area .post-author i{font-size:16px;margin-right:5px;color:var(--mainColor);position:relative;top:2px}.blog-card .blog-card-text-area .post-author a,.blog-card-2 .blog-card-text-2 .post-author a{color:var(--paragraphColor)}.blog-card .blog-card-text-area h4{margin-bottom:25px;line-height:1.4;font-size:var(--card-title-fontSize);font-weight:700}.blog-card .blog-card-text-area .blog-card-footer{padding-top:30px;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-card-2 i,.features-card-2 .features-card-2-header i{overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;-webkit-box-align:center;color:var(--mainColor);width:70px;height:60px;margin-right:20px}.blog-card .blog-card-text-area .blog-card-footer .blog-card-comments{display:inline-block;color:var(--mainColor);font-size:var(--fontSize);font-family:var(--fontFamily)}.blog-card .blog-card-text-area .blog-card-footer .blog-card-comments i{margin-right:5px}.blog-card:hover .blog-card-img-area img,.product-card:hover .product-card-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-banner{position:relative;border-top:1px solid #eee;background-repeat:no-repeat;background-image:url(../images/banner/banner-2-bg.jpg);padding-top:100px;padding-bottom:100px}.best-deals-img,.faq-img,.inner-about-img-area,.who-we-wre-img-area{background-size:cover;background-repeat:no-repeat;background-position:top center}.home-banner .banner-2-extra-img .img-1{position:absolute;left:3%;top:15%;border-radius:25px;width:200px}.home-banner .banner-2-extra-img .img-2{position:absolute;right:3%;bottom:15%;border-radius:25px;width:200px}.home-banner .shape .shape1{position:absolute;left:19%;bottom:36%;-webkit-animation:10s linear infinite spin;animation:10s linear infinite spin}.home-banner .shape .shape2{position:absolute;left:40%;top:10%;-webkit-animation:8s linear infinite spin;animation:8s linear infinite spin}.home-banner .shape .shape3{position:absolute;right:5%;top:30%;-webkit-animation:3s linear infinite top-bottom;animation:3s linear infinite top-bottom}.home-banner .shape .shape4{position:absolute;left:50%;bottom:10%;-webkit-animation:3s linear infinite top-bottom;animation:3s linear infinite top-bottom}.banner-text-area-2{max-width:720px;text-align:center;position:relative;z-index:1;margin-left:auto;margin-right:auto}.banner-text-area-2 h1{font-size:60px}.about-list-3 ul li,.features-card-2 span,.why-we-list-area-3 ul li{font-size:var(--fontSize);font-family:var(--fontFamily)}.banner-text-area-2 .default-button-3,.banner-text-area-3 .default-button-3{border:1px solid var(--mainColor)}.features-card-2{border-radius:10px;padding:30px 25px;box-shadow:var(--boxShadow)}.about-fun-facts,.pricing-card-3,.service-card-3,.testimonial-card-3{-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.features-card-2 .features-card-2-header i{border-radius:10px;font-size:35px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--mainColor-shadow);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.features-card-2 .features-card-2-header i::after,.service-card-2 i::after{content:"";width:0%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(to top,#fd8251,#fe625e);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.features-card-2 span{color:var(--mainColor);display:inline-block}.features-card-2:hover .features-card-2-header i,.service-card-2:hover i{color:var(--whiteColor);-webkit-animation:2s infinite jello;animation:2s infinite jello}.about-2 .shape .shape1,.why-we-2 .shape .shape1{-webkit-animation:10s linear infinite forwards spin;position:absolute}.about-img-area-2{position:relative;text-align:center;padding-left:40px;padding-right:40px}.about-img-area-2 .abf-1{position:absolute;left:-4%;top:5%}.about-img-area-2 .abf-2{position:absolute;right:5%;top:25%}.about-fun-facts{padding:20px 20px 15px;display:inline-block;text-align:center;border-radius:5px}.about-fun-facts h2{font-size:20px;font-weight:700;margin-bottom:0;color:var(--mainColor)}.about-fun-facts p{font-size:14px;font-weight:500}.about-text-area-2 .default-button,.ww-text-area-2 .default-button{margin-top:35px}.about-card-2{margin-top:30px;min-height:60px;position:relative;padding-left:85px}.about-card-2 i{border-radius:10px;font-size:35px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--mainColor-shadow);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.service-card-2 i,.why-we-list-area-3 ul li i{-webkit-box-align:center;background-color:var(--mainColor-shadow)}.product-card .product-card-img img,.service-card-2 i{-webkit-transition:.5s ease-in-out;border-radius:10px;transition:.5s ease-in-out}.about-card-2 h4{font-size:18px;font-weight:600}.about-2 .shape{position:absolute;left:0;top:0;z-index:0}.about-2 .shape .shape1{right:15%;top:10%;animation:10s linear infinite forwards spin}.about-2 .shape .shape2{position:absolute;right:10%;bottom:10%;-webkit-animation:5s linear infinite forwards spin;animation:5s linear infinite forwards spin}.product-card{margin-top:30px;text-align:center;margin-bottom:0}.product-card .product-card-text-area{padding:25px 15px 0}.details-page-text-area h4,.product-card .product-card-text-area h4,.service-card-2 h4{margin-bottom:12px;font-size:var(--card-title-fontSize);font-weight:600}.product-card .product-card-text-area p del{color:var(--paragraphColor);margin-right:15px}.product-slider-area .owl-nav,.team-slider-area .owl-nav,.testimonial-slider-area-2 .owl-nav,.testimonial-slider-area-3 .owl-nav{z-index:-1;width:105%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ww-text-area-2 .about-card-2 h4 span{font-size:24px;color:var(--mainColor)}.why-we-2 .shape .shape1{left:45%;bottom:10%;animation:10s linear infinite forwards spin}.service-card-2{max-width:330px;margin-top:30px}.service-card-2 i{width:70px;height:60px;margin-bottom:20px;font-size:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor)}.service-img-area-2,.why-we-img-3{text-align:center}.ml-auto{margin-left:auto}.testimonial-card-2{text-align:center;max-width:910px;margin:30px auto -15px}.testimonial-card-2 img{width:100px!important;height:100px!important;border-radius:50%;margin-left:auto;margin-right:auto}.testimonial-card-2 h5{margin-top:15px;margin-bottom:5px;font-size:18px;font-weight:600}.blog-card-2 .blog-card-text-2 .post-author,.testimonial-card-2 span,.testimonial-card-3 .testimonial-card-3-header span{color:var(--paragraphColor);font-size:15px;font-family:var(--fontFamily)}.testimonial-card-2 p{font-size:17px;font-style:italic;margin-top:20px;margin-bottom:15px}.testimonial-card-2 i{font-size:30px;color:var(--mainColor)}.blog-card-2 .blog-card-text-2{padding:30px 25px}.blog-card-2 .blog-card-text-2 .post-author,.product-description-area .pd-description .about-list li,.sidebar-category-card ul li a{display:block}.blog-card-2 .blog-card-text-2 h4{margin-bottom:15px;margin-top:12px;line-height:1.4;font-size:var(--card-title-fontSize);font-weight:700}.blog-card-2 .blog-card-text-2 .default-button-3{margin-top:5px}.blog-card-2:hover .blog-card-img-2 img{-webkit-transform:scale(1.1) rotate(2deg);transform:scale(1.1) rotate(2deg)}.blog-2::before{content:"";width:100%;height:61%;background-color:#f9f9f9;position:absolute;left:0;top:0;z-index:-1}.banner{background-color:#fff7f7;padding-bottom:200px}.banner .bottom-shape{position:absolute;left:0;bottom:0;z-index:0;width:100%}.banner-text-area-3 p{max-width:680px}.banner-text-area-3 h1{font-size:58px}.service-card-3{padding:30px;margin-top:30px;border-radius:10px}.service-card-3::before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:-webkit-gradient(linear,left bottom,left top,from(red),to(#fe625e));background-image:linear-gradient(to top,red,#fe625e);position:absolute;left:0;top:0;z-index:0}.service-card-3 .service-card-3-icon{position:relative;padding-top:5px;width:60px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-card-3 .service-card-3-icon::after{content:"";width:45px;height:45px;border-radius:50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:rgb(254 98 94 / .3);position:absolute;left:0;top:0}.service-card-3 .service-card-3-icon i{font-size:40px;color:#fe625e;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.service-card-3 .sc-3-2::after,.service-card-3 .sc-3-3::after,.service-card-3 .sc-3-4::after{background-color:rgb(254 98 94 / .3)}.service-card-3 .sc-3-2 i,.service-card-3 .sc-3-3 i,.service-card-3 .sc-3-4 i{color:#fe625e}.service-card-3 h4{position:relative;z-index:1;margin-top:15px;margin-bottom:12px;font-size:var(--card-title-fontSize);font-weight:600}.service-card-3 p{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;z-index:1}.about-3 .shape .shape1,.service-3 .shape .shape1{position:absolute;left:10%;bottom:10%;z-index:-1;-webkit-animation:10s linear infinite forwards spin;animation:10s linear infinite forwards spin}.service-3 .shape .shape2{position:absolute;right:10%;top:10%;z-index:-1;-webkit-animation:3s linear infinite forwards left-right;animation:3s linear infinite forwards left-right}.why-we-3{padding-top:250px;position:relative;overflow:hidden}.pricing-3::before,.why-we-3::before{background-image:url(../images/why-we/ww-3-top-curve.png);-webkit-animation:10s linear infinite forwards gradient;animation:10s linear infinite forwards gradient;width:100%;height:200px;position:absolute;top:0;left:0;z-index:0}.footer-group-3 .container,.pricing-3 .container,.why-we-3 .container{position:relative;z-index:0}.about-img-3 .about-3-img-card,.why-we-list-area-3 ul li i{display:-webkit-inline-box;display:-ms-inline-flexbox;position:absolute}.why-we-list-area-3 ul{margin:15px 0 0;padding:0;list-style:none}.why-we-list-area-3 ul li{width:45%;padding:7px 5px 5px 60px;margin-right:15px;min-height:40px;margin-top:15px;border-radius:5px;position:relative;display:inline-block;background-color:var(--whiteColor);font-weight:500}.why-we-list-area-3 ul li i{width:40px;height:30px;font-size:20px;border-radius:5px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;left:5px;top:5px}.why-we-list-area-3 ul li:hover i{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);color:var(--whiteColor);background-color:var(--mainColor)}.about-img-3 .about-3-img-card{width:130px;height:130px;text-align:center;border-radius:50%;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(to top,#fd8251,#fe625e);right:0;top:12%;-webkit-animation:4s linear infinite forwards bounce;animation:4s linear infinite forwards bounce}.about-img-3 .about-3-img-card h3{color:var(--whiteColor);margin-bottom:0;font-size:36px;font-weight:700}.about-img-3 .about-3-img-card h3 sub{position:relative;top:0;font-size:26px;font-weight:500}.about-list-3 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:15px;font-weight:500}.about-list-3 ul li i{color:var(--mainColor);margin-right:10px;line-height:1}.about-3 .shape .shape2{position:absolute;right:0;top:40%;z-index:-1;-webkit-animation:3s linear infinite forwards top-bottom;animation:3s linear infinite forwards top-bottom}.pricing-card-3{background-color:var(--whiteColor);position:relative;overflow:hidden;border-radius:10px;margin-top:30px;padding:30px}.paginations ul li a::before,.pricing-card-3::before{content:"";width:100%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-image:linear-gradient(to top,#fd8251,#fe625e);position:absolute;left:0;top:0;z-index:0}.pricing-card-3 h3{margin-bottom:8px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:var(--card-title-fontSize);font-weight:600}.pricing-card-3 h2{margin-bottom:0;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:48px;font-weight:700}.best-deals-text-area .best-deals-price sup,.pricing-card-3 h2 sup{font-size:22px;font-weight:400;color:var(--blackColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;top:0}.best-deals-text-area .best-deals-price sub,.pricing-card-3 h2 sub{color:var(--paragraphColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;top:0;font-size:15px;font-weight:400}.pricing-card-3 .default-button-3{margin-top:30px;border:1px solid var(--whiteColor)}.pricing-3{padding-top:200px;position:relative;overflow:hidden}.pricing-3 .shape .shape1{position:absolute;right:10%;top:15%;z-index:0;-webkit-animation:3s linear infinite forwards top-bottom;animation:3s linear infinite forwards top-bottom}.pricing-3 .shape .shape2{position:absolute;left:15%;bottom:5%;z-index:0;-webkit-animation:10s linear infinite forwards spin;animation:10s linear infinite forwards spin}.about-inner-text-area,.best-deals-text-area,.pd-top-text-area,.who-we-are-text-area{padding-top:50px;padding-bottom:50px}.best-deals-text-area .best-deals-price{color:var(--mainColor);padding-bottom:15px;margin-top:15px;border-bottom:1px solid #eee;font-size:36px;font-weight:700}.best-deals-text-area ul{margin:30px 0 0;padding:0;list-style:none}.best-deals-text-area ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;font-weight:500;font-size:var(--fontSize);font-family:var(--fontFamily)}.best-deals-text-area ul li i{font-size:15px;color:var(--mainColor);margin-right:10px;position:relative;top:3px}.best-deals-img{border-radius:15px;margin:25px 0 0 25px;background-image:url(../images/why-we/best-deals-img.jpg);height:96%;position:relative}.best-deals-img::before{content:"";width:55%;height:55%;border-radius:15px;border:5px solid var(--mainColor);position:absolute;left:-25px;top:-25px}.testimonial-card-3{border-radius:10px;position:relative;padding:30px;margin-top:30px;margin-bottom:5px}.testimonial-card-3 .flaticon-quote{font-size:55px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-animation:5s linear infinite forwards top-bottom;animation:5s linear infinite forwards top-bottom;color:var(--mainColor-shadow);position:absolute;right:25px;top:25px;z-index:0}.testimonial-card-3 .testimonial-card-3-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-card-3 .testimonial-card-3-header img{width:100px;height:100px;border-radius:50%;margin-right:20px}.sidebar-download .download-card h6,.testimonial-card-3 .testimonial-card-3-header h5{margin-bottom:5px;font-size:18px;font-weight:600}.testimonial-card-3 p{margin-top:20px;color:var(--paragraphColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:17px;font-style:italic}.blog-3 .shape .shape1{position:absolute;left:10%;bottom:10%;z-index:0;-webkit-animation:5s linear infinite forwards top-bottom;animation:5s linear infinite forwards top-bottom}.blog-3 .shape .shape2{position:absolute;right:5%;top:40%;z-index:0;-webkit-animation:3s linear infinite forwards top-bottom;animation:3s linear infinite forwards top-bottom}.footer-group-3{padding-top:190px;position:relative;overflow:hidden}.footer-group-3::before{background-image:url(../images/why-we/ww-3-top-curve.png);-webkit-animation:10s linear infinite forwards gradient;animation:10s linear infinite forwards gradient;width:100%;height:200px;position:absolute;top:-5px;left:0;z-index:0}.uni-banner{background-color:rgb(254 98 94 / .05);overflow:hidden;position:relative}.uni-banner .uni-banner-img{-webkit-animation:2s fadeInRight;animation:2s fadeInRight;-webkit-animation-delay:.5;animation-delay:.5}.uni-banner .shape .shape1{position:absolute;right:10%;top:10%;z-index:0;-webkit-animation:4s linear infinite forwards top-bottom;animation:4s linear infinite forwards top-bottom}.uni-banner .shape .shape2{position:absolute;left:5%;top:40%;z-index:0;-webkit-animation:10s linear infinite forwards spin;animation:10s linear infinite forwards spin}.uni-banner-text-area h1{color:var(--blackColor);font-size:48px;font-weight:700}.uni-banner-text-area ul li{display:inline-block;color:var(--mainColor);text-shadow:0 0 50px #000;margin-right:25px;position:relative;font-size:16px;font-weight:500;font-family:var(--fontFamily)}.uni-banner-text-area ul li::after{content:"\f054";font-size:14px;font-weight:600;font-family:"Font Awesome 5 Free";color:var(--blackColor);position:absolute;right:-18px;top:4px}.pd-top-text-area .pdt-category ul li:last-child,.uni-banner-text-area ul li:last-child{margin-right:0}.uni-banner-img-2{padding-top:0}.inner-about-img-area{position:relative;background-image:url(../images/about/inner-about.png);height:100%}.faq-img img,.inner-about-img-area img,.who-we-wre-img-area img{border-radius:15px;display:none}.inner-about-img-area .inner-about-img-card{background-image:-webkit-gradient(linear,left bottom,left top,from(red),to(#fe625e));background-image:linear-gradient(to top,red,#fe625e);width:200px;height:150px;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);border-radius:10px;border:5px solid var(--whiteColor);position:absolute;right:0;top:5%;z-index:1}.blog-details-main-img .blog-date,.faq-text-area .accordion-button:not(.collapsed),.faq-text-area .accordion-item .accordion-button i,.team-card::after{background-image:linear-gradient(to top,#fd8251,#fe625e)}.paginations ul li a,.team-card .team-card-content .team-card-img ul li a{width:35px;-webkit-box-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;height:35px;overflow:hidden}.inner-about-img-area .inner-about-img-card h2{color:var(--whiteColor);margin-bottom:0;font-size:48px;font-weight:700}.inner-about-img-area .inner-about-img-card p{color:var(--whiteColor);font-size:15px}.inner-about-img-area::before,.who-we-wre-img-area::after{content:"";width:100px;height:100%;background-color:var(--whiteColor);position:absolute;right:0;top:0;z-index:0}.about-progress-bar-area{margin-top:60px}.barfiller{position:relative;height:12px;border:1px dashed #ccc;margin-top:45px;margin-bottom:55px;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;border-radius:20px}.barfiller .label{position:absolute;top:-35px;color:var(--blackColor);font-size:16px;font-weight:600}.barfiller .tip{margin-top:-40px;color:var(--blackColor);font-size:16px;font-weight:500;border-radius:5px;background-color:#fff0}.barfiller .tip::after{left:12px;border:0}.barfiller .fill{background-color:var(--mainColor)!important;border-radius:0;position:relative;height:2px;top:4px;left:5px}.who-we-wre-img-area{position:relative;text-align:center;background-image:url(../images/about/who-we.jpg);height:100%}.who-we-wre-img-area::before{content:"";width:100px;height:100%;background-color:var(--whiteColor);position:absolute;left:0;top:0;z-index:0}.who-we-wre-img-area .abf-1{position:absolute;left:0;top:5%;z-index:1}.who-we-wre-img-area .abf-2{position:absolute;right:0;bottom:15%;z-index:1}.team-card::after,.team-card::before{left:0;top:0;z-index:0;border-radius:15px;position:absolute;width:100%;content:""}.team-card{margin-top:30px;position:relative;padding:30px 25px 0;text-align:center;margin-bottom:0}.team-card::before{height:70%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);background-color:var(--whiteColor)}.team-card::after{height:0%;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.team-card .team-card-content .team-member-into{padding-bottom:25px}.team-card .team-card-content .team-member-into h4{margin-bottom:5px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:var(--card-title-fontSize);font-weight:600}.team-card .team-card-content img{border-radius:15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.team-card .team-card-content .team-card-img ul{margin:0;padding:0;width:100%;list-style:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;left:50%;bottom:55px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team-card .team-card-content .team-card-img ul li a{margin:0 3px;border-radius:10px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:#fff;position:relative;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:center;transform-origin:center}.blog-text-footer .social-icons ul li a:hover,.team-card .team-card-content .team-card-img ul li a:hover{color:var(--whiteColor);-webkit-transition-delay:0;transition-delay:0}.team-card .team-card-content .team-card-img ul li:nth-child(2) a{-webkit-transition-delay:0.2s;transition-delay:0.2s}.team-card .team-card-content .team-card-img ul li:nth-child(3) a{-webkit-transition-delay:0.4s;transition-delay:0.4s}.team-card .team-card-content .team-card-img ul li:nth-child(4) a{-webkit-transition-delay:0.6s;transition-delay:0.6s}.team-card:hover::after,.team-slider-area .center .team-card::after{height:70%}.team-card:hover .team-card-content .team-card-img ul,.team-slider-area .center .team-card .team-card-content .team-card-img ul{bottom:35px}.team-card:hover .team-card-content .team-card-img ul li a,.team-slider-area .center .team-card .team-card-content .team-card-img ul li a{-webkit-transform:rotateY(0);transform:rotateY(0)}.paginations{display:table;margin-top:40px;margin-left:auto;margin-right:auto}.paginations ul li a{border-radius:50%;margin-right:5px;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:0 5px 10px #ccc;box-shadow:0 5px 10px #ccc;position:relative;font-size:var(--fontSize);font-weight:700}.paginations ul li a:hover{-webkit-box-shadow:0 -5px 10px #ccc;box-shadow:0 -5px 10px #ccc;color:var(--whiteColor);background-color:var(--mainColor)}.faq-text-area .accordion-item{margin-top:30px;border:0}.faq-text-area .accordion-item .accordion-button{min-height:65px;background-color:var(--whiteColor);-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);padding:15px 15px 15px 75px;border-radius:5px!important;line-height:1.4;font-size:18px;font-weight:600}.faq-text-area .accordion-item .accordion-button i{width:45px;height:45px;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;color:var(--whiteColor);position:absolute;left:15px;top:10px}.faq-text-area .accordion-item .accordion-button::after{background-image:none}.faq-text-area .accordion-item .accordion-body{border:0;padding-left:0;padding-right:0;padding-bottom:0;color:var(--paragraphColor);-webkit-box-shadow:none;box-shadow:none;background-color:#fff0}.faq-text-area .accordion-item .accordion-collapse{border:0;-webkit-box-shadow:none;box-shadow:none}.faq-text-area .accordion-button:not(.collapsed){color:var(--whiteColor);border-radius:5px 5px 0 0;background-color:var(--mainColor)}.faq-text-area .accordion-button:not(.collapsed) i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:var(--blackColor);background-color:var(--whiteColor);background-image:-webkit-gradient(linear,left bottom,left top,from(#fd825100),to(#fe635e00));background-image:linear-gradient(to top,#fd825100,#fe635e00)}.faq-img{background-image:url(../images/inner-images/faq-img.png);height:100%}.pd-top-img,.sdp-img-area{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.login-form form label{color:var(--blackColor);font-size:var(--fontSize);font-weight:600}.login-form form .form-control{border:1px solid #eee!important;padding:12px 15px}.login-form form .form-check label{font-weight:400;font-size:14px}.login-form form .default-button{width:100%;border:0}.login-form form .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-form form .form-footer a{margin-bottom:15px;display:inline-block;font-size:14px}.login-form p{font-size:14px;font-style:italic}.login-form .optional-link{font-size:15px;margin-top:5px}.form-check-input:checked{border-color:var(--mainColor);background-color:var(--mainColor)}.terms{margin-bottom:-15px}.terms h1,.terms h2,.terms h3,.terms h4,.terms h5{margin-top:25px;margin-bottom:15px;font-family:var(--fontFamily);font-weight:600}.terms h6{font-size:20px;font-weight:600}.terms h1{font-size:30px}.terms h2{font-size:28px}.terms h3{font-size:26px}.terms h4{font-size:24px}.terms h5{font-size:22px}.terms ul li{margin:10px 0;color:var(--paragraphColor)}.terms ul li span{font-weight:700;margin-right:8px;color:var(--blackColor)}.terms .payment li{position:relative;padding-left:20px}.terms .payment li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--mainColor);position:absolute;left:0;top:6px}.border-b{border-top:1px solid #eee}.error-content h4{margin-top:25px;margin-bottom:12px;font-size:36px;font-weight:700}.error-content .input-group{border-radius:25px!important;background-color:#f8f8f8}.error-content .input-group .form-control{border:0!important;border-radius:25px;padding:15px;background-color:#f9f9f9}.error-content .input-group .btn{width:40px;height:40px;margin-top:8px;margin-right:8px;border-radius:50%!important;color:var(--whiteColor);background-color:var(--mainColor)}.blog-text-footer .social-icons,.blog-text-footer .tag-area,.cart-footer-area,.error-content .default-button{margin-top:15px}.sidebar-card{background-color:#f9f9f9;padding:30px 25px;border-radius:10px}.sidebar-card h3{padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #cccccca1;font-size:var(--card-title-fontSize);font-weight:700}.sidebar-category-card ul li{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.sidebar-category-card ul li i{color:var(--mainColor);margin-right:5px;position:relative;top:2px}.sidebar-download .download-card{position:relative;padding-left:50px;min-height:45px;margin-top:20px}.sidebar-download .download-card img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bd-form .form-check label,.sidebar-download .download-card span{color:var(--paragraphColor);font-size:14px;font-family:var(--fontFamily)}.sidebar-quote-req form .form-control{padding:15px;background-color:var(--whiteColor);margin-top:20px;font-size:15px;font-family:var(--fontFamily)}.sidebar-quote-req form .form-control::-webkit-input-placeholder{font-size:15px;font-family:var(--fontFamily)}.sidebar-quote-req form .form-control:-ms-input-placeholder{font-size:15px;font-family:var(--fontFamily)}.sidebar-quote-req form .form-control::-ms-input-placeholder{font-size:15px;font-family:var(--fontFamily)}.sidebar-quote-req form .form-control::placeholder{font-size:15px;font-family:var(--fontFamily)}.sidebar-quote-req form .default-button{width:100%;margin-top:20px;border:0}.details-page-text-area .details-page-main-img{border-radius:15px;margin-bottom:30px}.details-page-text-area h3{margin-bottom:12px;font-size:32px;font-weight:700}.billing-details .form-group,.sdt-img-area img{margin-bottom:25px}.sdp-img-area{background-image:url(../images/inner-images/sd4.jpg)}.sd-provided-service .sd-provided-service-text-area{padding-top:30px;padding-bottom:30px}.sd-provided-service .sd-provided-service-text-area ul li{margin-top:15px;font-family:var(--fontFamily);font-size:var(--fontSize);font-weight:500}.sd-provided-service .sd-provided-service-text-area ul li i{margin-right:5px;color:var(--mainColor);position:relative;top:2px}.sdc-card{margin-bottom:20px;max-width:310px}.sdc-card .sdc-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.billing-totals ul li,.blog-text-footer,.popular-post-card,.product-page-topbar .ppt-right-area,.total-cart-box ul li{display:-webkit-box;display:-ms-flexbox}.sdc-card .sdc-card-header i{width:35px;height:35px;border-radius:50%;margin-right:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);background-color:var(--mainColor-shadow)}.sdc-card .sdc-card-header h4{margin-bottom:0;font-size:var(--card-title-fontSize);font-weight:600}.sd-faq-area{margin-top:30px;padding:20px;border:1px solid #eee}.search-box .input-group{border:0;border-radius:0;margin-top:0}.search-box .form-control{border:0!important;padding:10px 15px}.search-box .btn{color:var(--whiteColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:var(--mainColor)}.search-box .btn:hover{background-color:var(--blackColor)}.popular-post-card{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.popular-post-card img{margin-right:15px;border-radius:0;width:90px}.popular-post-card h5{line-height:1.4;margin-top:7px;font-size:17px;font-weight:600}.popular-post-card p{margin-bottom:2px;font-size:14px;color:var(--mainColor)}.pd-top-text-area .default-section-title h3,.pd-top-text-area h4{font-size:var(--card-title-fontSize)}.sidebar-tag ul li a{padding:7px 20px;border-radius:0;display:inline-block;border:1px solid #eee;color:var(--paragraphColor);font-size:14px;font-family:var(--fontFamily2);margin-right:5px;margin-top:10px}.blog-sidebar-area .sidebar-card h3{border-bottom:0;position:relative}.blog-sidebar-area .sidebar-card h3::before{content:"";width:90px;height:2px;background-color:var(--mainColor);position:absolute;left:0;bottom:0}.product-page-topbar .ppt-right-area{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.product-page-topbar .ppt-right-area .form-select,.product-page-topbar .ppt-right-area .input-group{max-width:300px;border-radius:10px!important;background-color:#f9f9f9!important}.product-page-topbar .ppt-right-area .form-select .default-button,.product-page-topbar .ppt-right-area .input-group .default-button{border:0!important;padding:12px 20px!important;border-radius:5px!important;margin:5px}.product-page-topbar .ppt-right-area .form-control,.product-page-topbar .ppt-right-area .form-select{padding:15px;background-color:#f9f9f9;border:0!important;font-size:15px;font-family:var(--fontFamily)}.product-page-topbar .ppt-right-area .form-control .current,.product-page-topbar .ppt-right-area .form-control::-webkit-input-placeholder,.product-page-topbar .ppt-right-area .form-select .current,.product-page-topbar .ppt-right-area .form-select::-webkit-input-placeholder{color:var(--paragraphColor)}.product-page-topbar .ppt-right-area .form-control .current,.product-page-topbar .ppt-right-area .form-control:-ms-input-placeholder,.product-page-topbar .ppt-right-area .form-select .current,.product-page-topbar .ppt-right-area .form-select:-ms-input-placeholder{color:var(--paragraphColor)}.product-page-topbar .ppt-right-area .form-control .current,.product-page-topbar .ppt-right-area .form-control::-ms-input-placeholder,.product-page-topbar .ppt-right-area .form-select .current,.product-page-topbar .ppt-right-area .form-select::-ms-input-placeholder{color:var(--paragraphColor)}.product-page-topbar .ppt-right-area .form-control .current,.product-page-topbar .ppt-right-area .form-control::placeholder,.product-page-topbar .ppt-right-area .form-select .current,.product-page-topbar .ppt-right-area .form-select::placeholder{color:var(--paragraphColor)}.product-page-topbar .ppt-right-area .form-select{margin-left:20px}.pd-top-text-area .input-count-area{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pd-top-text-area .input-count-area .input-counter{margin-top:15px;margin-right:20px}.pd-top-text-area .input-count-area .default-button{margin-top:12px}.pd-top-text-area .default-section-title{max-width:500px}.pd-top-text-area .pdt-category span,.pd-top-text-area .pdt-category ul li{font-size:var(--fontSize);display:inline-block;font-family:var(--fontFamily)}.pd-top-text-area .stars{margin-top:20px;margin-bottom:15px}.pd-top-text-area h4{color:var(--mainColor);margin-bottom:15px;font-weight:600}.billing-totals ul li,.blog-details-text-area .post-author a,.blog-text-footer .tag-area ul li i,.cart-table-area tr,.checkout-user span,.contact-card p a,.input-counter input,.input-counter span,.total-cart-box ul li span{color:var(--paragraphColor)}.pd-top-text-area .pdt-category span{width:90px;font-weight:600}.pd-top-text-area .pdt-category ul li{position:relative;margin-right:7px;color:var(--paragraphColor)}.pd-top-text-area .pdt-category ul li::before{content:",";font-size:20px;position:absolute;right:-7px;bottom:0}.pd-top-text-area .pdt-tag,.text-danger{margin-top:10px}.pd-top-img{background-image:url(../images/products/product-1.png)}.stars li i{color:#ffc107}.product-description-area .nav-tabs{border-bottom:1px solid var(--mainColor-shadow)}.cart-table-area .table-light,.cart-table-area thead th{border-bottom:0!important}.product-description-area .nav-tabs .nav-link{margin-right:15px;padding:12px 25px;margin-top:10px;border:0;border-radius:5px;color:var(--mainColor);background-color:var(--mainColor-shadow);font-size:15px;font-weight:500;font-family:var(--fontFamily)}.product-description-area .pd-features-area{max-width:720px}.review-stars{margin-top:-20px;margin-bottom:10px}.review-stars input{position:absolute;clip:rect(0,0,0,0)}.review-stars label{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:5px;height:25px;width:25px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='transparent' stroke='rgba(255, 217, 0, 0.973)' stroke-width='38' d='M259.216 29.942L330.27 173.92l158.89 23.087L374.185 309.08l27.145 158.23-142.114-74.698-142.112 74.698 27.146-158.23L29.274 197.007l158.89-23.088z' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-size:0;cursor:pointer}.review-stars input:first-child:checked~label:nth-of-type(-n+1),.review-stars input:nth-child(2):checked~label:nth-of-type(-n+2),.review-stars input:nth-child(3):checked~label:nth-of-type(-n+3),.review-stars input:nth-child(4):checked~label:nth-of-type(-n+4),.review-stars input:nth-child(5):checked~label:nth-of-type(-n+5){background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgba(255, 217, 0, 0.973)' stroke='rgba(255, 217, 0, 0.973)' stroke-width='38' d='M259.216 29.942L330.27 173.92l158.89 23.087L374.185 309.08l27.145 158.23-142.114-74.698-142.112 74.698 27.146-158.23L29.274 197.007l158.89-23.088z' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.recent-products .default-section-title h3{font-size:32px}.input-counter{max-width:130px;min-width:130px;text-align:center;display:inline-block;position:relative}.input-counter span{position:absolute;top:0;background-color:#fff0;cursor:pointer;width:50px;height:100%;line-height:45px;-webkit-transition:.5s;transition:.5s}.input-counter .minus-btn{left:0}.input-counter .plus-btn{right:0}.input-counter input{height:45px;outline:0;display:block;border:none;background-color:var(--mainColor-shadow);text-align:center;width:100%;font-size:18px;font-weight:500;border-radius:5px}.blog-text-footer .social-icons ul li a,.contact-card i{display:-webkit-inline-box;display:-ms-inline-flexbox;background-color:var(--mainColor-shadow)}.input-counter input::-webkit-input-placeholder{color:var(--paragraphColor);-webkit-transition:.6s;transition:.6s}.input-counter input:-ms-input-placeholder{color:var(--paragraphColor);-webkit-transition:.6s;transition:.6s}.input-counter input::-ms-input-placeholder{color:var(--paragraphColor);-webkit-transition:.6s;transition:.6s}.input-counter input::placeholder{color:var(--paragraphColor);-webkit-transition:.6s;transition:.6s}.input-counter input:focus::-webkit-input-placeholder{color:var(--mainColor)}.input-counter input:focus:-ms-input-placeholder{color:var(--mainColor)}.input-counter input:focus::-ms-input-placeholder{color:var(--mainColor)}.input-counter input:focus::placeholder{color:var(--mainColor)}.cart-table-area thead th{color:var(--blackColor);padding-top:15px!important;padding-bottom:15px!important;font-size:18px;font-weight:600;font-family:var(--fontFamily)}.billing-details .form-check,.billing-totals ul li,.blog-text-footer .tag-area ul li,.cart-table-area tr,.checkout-user,.checkout-user span{font-size:var(--fontSize)}.cart-table-area tbody{border-top:0!important}.cart-table-area tbody tr{padding:15px 0}.cart-table-area tbody th{padding:20px 0}.cart-table-area tr{text-align:center;font-family:var(--fontFamily)}.cart-footer-area .input-group{max-width:500px;overflow:hidden;margin-top:10px;border-radius:10px!important;background-color:#f9f9f9}.cart-footer-area .input-group .form-control{background-color:#f9f9f9;border-radius:10px!important;border:0!important;padding:12px 15px}.cart-footer-area .input-group .default-button{padding:12px 15px;border:0;margin:10px;border-radius:10px!important}.cart-footer-area .default-button-3{margin-left:auto;margin-top:10px;display:table}.total-cart-box{padding:30px;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.total-cart-box ul li{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border:1px solid #eee}.checkout-user{color:var(--blackColor);margin-bottom:30px;padding:15px 25px;background-color:#f9f9f9}.billing-details .form-group label span,.blog-text-footer .tag-area ul li:hover a,.checkout-user span a{color:var(--mainColor)}.billing-details h3{font-size:var(--card-title-fontSize);color:var(--blackColor);margin-bottom:25px;font-weight:600}.billing-details .form-group label{color:var(--blackColor);display:block;margin-bottom:10px;font-weight:500;font-size:var(--fontSize);font-family:var(--fontFamily)}.billing-totals h3,.payment-box .payment-method h3{font-size:var(--card-title-fontSize);font-weight:600}.circle,.price{font-weight:700}.billing-details .form-group .form-control{height:50px;color:var(--paragraphColor);border:none;background-color:#f9f8f8;border-radius:0;padding:10px 20px;width:100%}.billing-details .form-group .form-control:focus,.billing-details .form-group .form-control:hover,.billing-details .form-group .form-message:focus,.billing-details .form-group .form-message:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.billing-details .form-group .form-message{font-size:16px;border:none;background-color:#f9f8f8;padding:18px;font-weight:400;width:100%}.billing-details .form-check{margin-bottom:15px;font-family:var(--fontFamily)}.billing-details .form-check .form-check-input{width:15px;height:15px}.billing-details .form-check .form-check-label{color:var(--blackColor);margin-left:3px;font-weight:500}.billing-totals h3{margin-bottom:15px}.billing-totals ul{padding:0;margin:0;list-style-type:none;border:1px solid #eee;position:relative}.billing-totals ul::before{content:"";width:1px;height:100%;background-color:#eee;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.billing-totals ul li{padding:7px 15px;overflow:hidden;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-family:var(--fontFamily)}.billing-totals ul li:first-child{border-bottom:1px solid #eee;padding:15px}.billing-totals ul li:last-child{padding-bottom:15px}.payment-box{-webkit-box-shadow:0 5px 28px rgb(0 0 0 / .07);box-shadow:0 5px 28px rgb(0 0 0 / .07);margin-top:30px;margin-bottom:30px;padding:40px 30px}.payment-box .payment-method h3{margin-bottom:20px}.payment-box .payment-method p [type=radio]:checked+label{padding-left:27px;cursor:pointer;display:block;font-weight:600;color:var(--blackColor);position:relative;margin-bottom:15px}.payment-box .payment-method p [type=radio]:checked+label::before,.payment-box .payment-method p [type=radio]:not(:checked)+label::before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #ddd;border-radius:50%;background:#fff}.payment-box .payment-method p [type=radio]:checked+label::after{content:"";width:12px;height:12px;background:var(--mainColor);position:absolute;top:6px;left:3px;border-radius:50%;-webkit-transition:.5s;transition:.5s;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.payment-box .payment-method p [type=radio]:not(:checked)+label{padding-left:27px;cursor:pointer;display:block;font-weight:600;color:#172541;position:relative;margin-bottom:15px}.payment-box .payment-method p [type=radio]:not(:checked)+label::after{content:"";width:12px;height:12px;background:var(--mainColor);position:absolute;top:6px;left:3px;border-radius:50%;-webkit-transition:.5s;transition:.5s;opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0)}.payment-box .default-btn{margin-top:20px;text-align:center;width:100%}.blog-details-main-img{position:relative;border-radius:10px;overflow:hidden;margin-bottom:30px}.blog-details-main-img .blog-date{width:70px;height:70px;display:block;padding:9px;border-radius:0 5px 5px 0;text-align:center;color:var(--whiteColor);position:absolute;left:0;bottom:0;font-size:18px;font-weight:500;font-family:var(--fontFamily)}.blog-details-text-area .blog-quote{background-color:#f9f9f9;padding:50px;position:relative;margin-top:30px;margin-bottom:40px}.blog-details-text-area .blog-quote i{font-size:65px;color:var(--mainColor-shadow);position:absolute;right:10%;bottom:25%}.blog-details-text-area .blog-quote p{color:var(--blackColor);max-width:650px;font-size:17px;font-weight:600;font-style:italic}.blog-details-text-area .sdp-img-area{background-image:url(../images/inner-images/bd2.jpg)}.blog-text-footer{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;padding:0 15px 15px;border:1px solid #eee}.blog-text-footer ul li span{font-weight:600;margin-right:10px;padding:0!important;background-color:transparent!important}.blog-text-footer .tag-area ul li{margin-right:5px;cursor:pointer;font-family:var(--fontFamily)}.blog-text-footer .tag-area ul li span{font-size:18px;font-weight:600;font-family:var(--fontFamily)}.blog-text-footer .tag-area ul li:first-child{padding:0}.blog-text-footer .social-icons ul li span{font-size:16px;font-weight:600;font-family:var(--fontFamily)}.blog-text-footer .social-icons ul li a{width:35px;height:35px;overflow:hidden;margin:0 3px;border-radius:10px;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;-webkit-transform-origin:center;transform-origin:center}.bd-comments h3,.bd-form h3{font-size:25px;font-weight:700}.bd-form .form-control{border:0;margin-top:15px;margin-bottom:15px;padding:15px;border-radius:0;background-color:#f4f4f4}.bd-form .default-button{margin-top:15px;border:0}.comment-card img,.contact-card i{border-radius:50%;position:absolute}.comment-card{margin-top:30px;position:relative;padding-left:85px}.comment-card img{width:70px;height:70px;left:0}.comment-card h5{margin-bottom:5px;font-weight:600;font-size:20px}.comment-card span{color:#707070c0;margin-bottom:10px;font-weight:400;font-size:14px;font-family:var(--fontFamily)}.comment-card p{margin-top:10px;margin-bottom:10px}.comment-card a{font-size:14px;color:var(--mainColor);font-weight:500}.comment-card-margin-left{margin-left:50px}.contact-card{margin-top:30px;position:relative;transition:.5s ease-in-out;-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.contact-card .contact-card-content{position:relative;z-index:1;padding:30px 20px 30px 110px}.contact-card i{width:60px;height:60px;font-size:30px;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--mainColor);transition:.5s ease-in-out;left:25px}.contact-card h5{margin-bottom:12px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:20px;font-weight:600}.circle,.icons i{font-size:18px;align-items:center}.contact-card:hover::before{height:100%;width:100%;border-radius:0}.contact-card:hover i{color:var(--mainColor);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.contact-form-text-area form .form-control{padding:15px;border:1px solid #eee;margin:10px 0;background-color:#f9f9f9}.contact-form-text-area form .default-button{border:0;margin-top:20px;width:100%}.google-map{width:100%;height:500px}.plan-card{border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:15px}.circle{position:relative;width:180px;height:180px;border:5px solid #ddd;border-radius:50%;margin:0 auto;display:flex;justify-content:center;color:#333}.circle .progress-bar,.modal{left:0;width:100%;height:100%;top:0}.circle .progress-bar{position:absolute;border-radius:50%;border-top:3px solid red;border-right:3px solid #fff0;transform:rotate(45deg)}.icons i{color:#e3002a;background-color:#fff;border-radius:50%;padding:15px;box-shadow:0 4px 10px rgb(0 0 0 / .1);margin:10px;display:inline-flex;justify-content:center;transition:transform .3s}.icons i:hover{transform:scale(1.1)}.price{font-size:30px;color:#000}.plan-card ul li{font-size:16px;margin:8px 0}.plan-card ul li i{color:red;margin-right:8px}.btn-custom{background-color:red;color:#fff;border:none;font-size:16px;padding:10px;border-radius:5px}.btn-custom:hover{background-color:green;color:#fff}.text-container{display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;color:#333;gap:8px}.unit,.up-to{font-size:16px;font-weight:400}.number{font-size:48px;font-weight:700}.text-start{text-align:left!important;margin-left:60px}@-webkit-keyframes left-right{50%{-webkit-transform:translateX(25px);transform:translateX(25px)}}@keyframes left-right{50%{-webkit-transform:translateX(25px);transform:translateX(25px)}}@-webkit-keyframes breathe{50%{-webkit-box-shadow:0 0 0 15px rgb(243 205 188 / .466);box-shadow:0 0 0 15px rgb(243 205 188 / .466)}}@keyframes breathe{50%{-webkit-box-shadow:0 0 0 15px rgb(243 205 188 / .466);box-shadow:0 0 0 15px rgb(243 205 188 / .466)}}@keyframes top-bottom{50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-webkit-keyframes gradient-bg-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gradient-bg-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.modal{display:none;position:fixed;z-index:1000;background-color:rgb(0 0 0 / .4)}.modal-content{position:relative;margin:auto;padding:10px;border:1px solid #888;width:45%;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19)}.close-button{float:right;font-size:28px;font-weight:700;position:absolute;top:0;right:0;padding:10px;color:#ff1717;background-color:#fff;border-radius:20px}.close-button:focus,.close-button:hover{color:#000;text-decoration:none;cursor:pointer}@media only screen and (max-width:600px){.modal-content{display:flex;margin:auto;justify-content:center;align-items:center;width:100%}}