@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Sora:wght@100..800&display=swap);a,a:focus,a:hover,p{color:inherit}blockquote,p{margin-bottom:20px;position:relative}body,code,pre,tt{font-family:var(--body-fonts)}a,a:focus,a:hover,button{outline:0!important;text-decoration:none}ol,ul{margin-bottom:0}h1,h3{line-height:1.4em}.page-wrapper,a{display:inline-block}.grid-2,.grid-3,.grid-4,.grid-5,.grid-6{grid-gap:3rem}ul,ul li{list-style-type:none}.cart-section .cart-wapper .cart-table tbody tr,.theme-button,.wishlist-section .wishlist-wapper .wishlist-table tbody tr{vertical-align:middle}:root{--primary-color:#8B1A40;--primary-rgb-05:rgba(139, 26, 64, 0.10);--white-color:#FFFFFF;--black-color:#000000;--text-color:#525252;--body-color:#FFFFFF;--footer-color:#111821;--border-color-one:#F3F3F3;--border-color-two:#D3D3D3;--border-radius-one:5px;--border-radius-two:10px;--border-radius-three:20px;--title-fonts:"Sora",sans-serif;--body-fonts:"Rubik",sans-serif;--transition:all 0.5s ease-in-out;--box-shadow:0 14px 28px -20px rgba(16, 24, 40, .24);--background-one:#EFF4FF;--background-two:#FAE8EF;--extra-color:rgba(139, 26, 64, 0.10);--extra-color-one:#FFF5F5;--extra-color-two:#E8F0FF;--extra-color-three:#FFF3CC;--extra-color-four:#F2F4F5;--extra-color-five:#1A2855;--extra-color-six:#0e131a;--color-one:#C9973A}::-moz-selection{text-shadow:none;background:var(--primary-color);color:var(--white-color)}::selection{text-shadow:none;background:var(--primary-color);color:var(--white-color)}html{overflow-x:hidden;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0}body{background:var(--body-color);font-style:normal;font-weight:400;font-size:16px;line-height:1.6em;color:var(--text-color)}.article-body em,.article-body i,address,blockquote strong,dfn,em,tfoot{font-style:italic}iframe{border:0;width:100%}.page-wrapper{position:relative;width:100%}p{font-size:16px;line-height:1.6rem}a{cursor:pointer}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}blockquote{background-color:var(--primary-color);color:var(--white-color);border-radius:var(--border-radius-three);padding:30px}blockquote strong{font-family:var(--title-fonts);color:var(--white-color);font-weight:600;display:block;padding-top:15px}.widget.widget-project-info .project-info-list li .project-info-content span,dfn,dl dt{font-weight:700}sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted var(--border-color-one)}address{margin:0 0 1.5em}.fa-star,.product-section .product-grid-item-1 .product-grid-content .product-price-list li:nth-child(2),del{color:var(--text-color)}button,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}pre{margin:1.5em 0;white-space:pre;background:var(--white-color);padding:15px;border:1px solid var(--extra-color-one)}#offcanvas-sidebar .offcanvas-header .offcanvas-logo figure,.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-title p,.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title p,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-title p,.faq-section-1 .faq-wapper .faq-image .faq-cta-box .faq-cta-content p,.portfolio-section-2 .portfolio-items .portfolio-content p,.section-title-area .section-title .sub-title,.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author .testimonials-author-content p,.testimonials-section-2 .testimonials-item .testimonials-author .testimonials-author-content p,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-content p,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .why-choose-box-content p,dl,figure,h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,hr,li ol,li ul,ol,ul{margin:0}.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item:first-child,ol,ul{padding-left:0}code,pre,tt{line-height:1.5}button{border:none}figure{position:relative;overflow:hidden}img{max-width:100%}hr{padding:0;border-bottom:1px solid var(--extra-color-one);border-top:0}.footer .footer-bottom .footer-widget-wrap .footer-widget-opening-hours .widget-opening-hours .opening-list li p .time,.pricing-section-1 .pricing-item .pricing-content .pricing-list p,b,strong{font-weight:600}.contact-section .contact-item-wrapper .contact-item .contact-icon i,.hero-section-1 .hero-content,.pricing-section-1 .pricing-image-item .pricing-image-content,.product-section .product-grid-item-1 .product-grid-image .product-grid-action a i,.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li .list-icon i,.widget.widget-company-profile .company-profile-list li a .company-profile-icon i,.widget.widget-cta .service-cta-item .service-cta-list .service-cta-icon svg,.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon i,.widget.widget-project-info .project-info-list li .project-info-icon i,section{position:relative;z-index:1}ol{list-style-type:decimal}dd{margin-left:1.5em}ol li{list-style:decimal}.product-section .product-grid-item-1 .product-tags .product-tags-sale,ol ol{padding-left:25px}table{border-collapse:collapse;border-spacing:0;margin-bottom:0!important}th{font-weight:500}caption,td,th{padding:4px 0}h1,h2,h3,h4,h5,h6{color:var(--primary-color);font-family:var(--title-fonts);font-weight:600;margin:0}h1{font-size:68px;font-weight:800}@media (max-width:1400px){h1{font-size:52px}}@media (max-width:991px){body,p{font-size:15px;line-height:1.4rem}h1{font-size:48px;line-height:1.2em}}.preloader .preloader-text p,h2{font-size:46px;line-height:1.1em;font-weight:700}@media (max-width:991px){h2{font-size:36px}}h3{font-size:22px}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}.form-group,.hero-section-1 .hero-image .hero-image-right .hero-image-right-top,.shop-product-single-section .shop-product-single-info .shop-product-single-content .shop-product-single-content-text1{margin-bottom:25px}.about-section-1 .about-image,.blog-section .single-blog-post .post-image,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video,.cta-section-3 .cta-wapper .cta-form,.doctor-section-1 .doctor-image-wrapper,.doctor-section-1 .doctor-image-wrapper .doctor-image-item,.features-section-1 .features-4 .features-item-content .features-specialist-box,.footer,.footer .footer-bottom .footer-widget-wrap .widget-subscribe form,.form-group .field-inner,.header .header-lower .header-content .header-navigation nav.main-menu,.header .header-top,.hero-section-1 .hero-image,.instagram-section .container-fluid .row .instagram-list .instagram-item,.mean-container .mean-nav>ul li,.preloader .preloader-icon,.testimonials-section-1 .testimonials-image{position:relative}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title h3,.form-group .field-inner label{margin-bottom:5px}.form-group .field-inner .form-control.error-border{border-color:red}.form-group .field-inner textarea{overflow:hidden;resize:none;height:150px;float:none;outline:0}.footer .footer-social-icon .social-list,.form-group .field-inner.checkbox,.header .header-social-icon ul{display:-webkit-flex;display:-moz-flex;display:flex;gap:10px}.form-group .field-inner.checkbox input{border:1px solid var(--primary-color);background-color:var(--white-color);border-radius:5px!important;width:20px;height:20px;margin:0;padding:0}.form-group .field-inner.checkbox input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.form-group .field-inner.checkbox input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-group .field-inner.checkbox label{margin-bottom:0;line-height:normal;flex:1}.form-group .field-inner .error{color:red!important;font-size:13px}.form-control,.form-select,input{float:none;width:100%;height:52px;padding:10px 15px;outline:0;background-color:var(--white-color);color:var(--black-color);border:1px solid var(--border-color-two);border-radius:var(--border-radius-one)}.form-control.white-field,.form-select.white-field,input.white-field{background-color:transparent;border-color:var(--border-color-two);color:var(--black-color)}.form-control:focus,.form-control:hover,.form-select:focus,.form-select:hover,input:focus,input:hover,textarea:focus,textarea:hover{outline:0;background-color:var(--white-color);border-color:var(--primary-color);color:var(--black-color);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.form-control:focus.white-field,.form-control:hover.white-field,.form-select:focus.white-field,.form-select:hover.white-field,input:focus.white-field,input:hover.white-field,textarea:focus.white-field,textarea:hover.white-field{background-color:transparent;color:var(--black-color)}input[type=checkbox],input[type=radio]{width:auto;height:auto;float:none;margin-right:5px}.ajax-response.success{background-color:rgba(0,128,0,.1);color:green;border-radius:var(--border-radius-two);padding:15px;margin-top:30px}.ajax-response.error{background-color:rgba(255,0,0,.1);color:red;border-radius:var(--border-radius-two);padding:15px;margin-top:30px}.accordion .accordion-item{margin-bottom:25px;background-color:var(--white-color);border:none;overflow:hidden;border-radius:var(--border-radius-two);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.accordion .accordion-item .accordion-header,.blog-single-section .blog-single-post .share-links .share-social .share-links-title,.blog-single-section .blog-single-post .share-links .share-tag .share-links-title,.header .header-login a,.pricing-section-2 .pricing-question p a,.shop-product-single-section .shop-product-single-info .shop-product-single-content .shop-product-single-content-text2 p strong,.theme-button.style-5:hover span::before{color:var(--black-color)}.accordion .accordion-item .accordion-header .accordion-button{background:0 0;border:none;margin-bottom:0;color:var(--black-color);padding:20px 80px 20px 20px;font-size:18px;line-height:1.6rem;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button::after{content:"\f070";position:absolute;height:45px;width:45px;right:10px;top:0;bottom:0;margin:auto;background-image:none;font-family:"Font Awesome 6 Free";font-size:18px;font-weight:600;z-index:2;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:var(--black-color)}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed),.doctor-section-3 .doctors-nav-next:hover,.doctor-section-3 .doctors-nav-prev:hover{background:var(--primary-color);color:var(--white-color)}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f06e";color:var(--white-color)}.accordion .accordion-item .accordion-collapse{border-top:1px solid var(--border-color-one)}.accordion .accordion-item .accordion-collapse .accordion-body,.footer-3 .footer-top .footer-top-wrap .footer-social-icon .social-icon a::before,.pricing-section-1 .pricing-item.tagged,.pricing-section-1 .pricing-item.tagged:hover,.services-section-2 .service-list .service-item:hover .service-icon{background-color:var(--primary-color)}.accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:0;color:var(--white-color);font-weight:300}#offcanvas-sidebar .mean-container .mean-nav,.about-section-1 .about-content .about-features-wappper .about-features-item:last-child,.about-section-4 .about-content .about-content-text p:last-child,.about-section-4 .about-content .about-features-wappper .about-features-item:last-child,.accordion .accordion-item:last-child,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item:last-child,.article-body blockquote p,.authentication-section-1 .default-form form .sign-up-box p,.check-list ul li:last-child,.check-list-two-col ul li:last-child,.doctor-section-2 .doctor-item .doctor-content p,.doctor-section-3 .doctor-items .doctor-image .doctor-review p,.footer .footer-bottom .footer-widget-wrap .footer-widget-opening-hours .widget-opening-hours .opening-list li:last-child,.footer .footer-bottom .footer-widget-wrap .widget-link .link li:last-child,.footer-3 .footer-top .footer-top-wrap .widget-subscribe form .form-group,.header-3 .header-lower .header-content .main-menu ul,.how-it-work-section .work-process-list .work-process-item .work-process-content p,.main-menu ul,.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list:last-of-type,.section-title p,.section-title-area .section-title-content p,.services-section-2 .service-list .service-item .service-description p,.skill-progress-wapper .single-progressbar:last-of-type,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .case-box-wapper .case-box-item p,.widget.widget-categories-list .widget-content .category-list li:last-child,.widget.widget-company-profile .company-profile-list li:last-child,.widget.widget-cta .service-cta-item .service-cta-list:last-of-type,.widget.widget-project-info .project-info-list li .project-info-content p,.widget.widget-project-info .project-info-list li:last-child{margin-bottom:0}.breadcrumb-section{padding:250px 0 100px;background-size:cover;background-position:center center;z-index:2;overflow:hidden}.breadcrumb-section .breadcrumb-content{z-index:2;position:relative;text-align:center}.breadcrumb-section .breadcrumb-content .breadcrumb-title h1{display:inline-block;text-transform:capitalize;margin-bottom:20px}.breadcrumb-section .breadcrumb-content nav .breadcrumb{margin-bottom:0;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item{padding-left:10px;list-style:none;font-size:16px;font-weight:500}.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item:not(:first-child)::before{content:"\f105";color:var(--black-color);font-family:"Font Awesome 6 Free";font-weight:700;font-size:15px;padding-right:10px;top:0;position:relative}.about-section-2 .about-content .about-footer .about-contact-box:hover .about-contact-box-content a,.article-title a:hover,.blog-section .blog-grid-item-1 .blog-meta li i,.blog-section .blog-grid-item-1 .blog-title h3:hover,.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li i,.blog-section .blog-grid-item-2 .blog-grid-content h3:hover,.blog-section .single-blog-post .post-content .post-meta li i,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li i,.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a:hover,.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a:hover,.blog-single-section .blog-single-post .share-links .share-social ul li a:hover,.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item.active,.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date i,.comment-wapper .comment-list li .comment-list-item .comment-content .comment-reply:hover,.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-1 span::before,.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-2:hover span::before,.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content .doctor-overlay-meta .doctor-social-media ul li a:hover,.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content h3:hover,.doctor-section-2 .doctor-item .doctor-content h3:hover,.faq-section form .form-group .field-inner button:hover,.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li a:hover,.header .header-coupon .header-coupon-icon,.header .header-login a:hover,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li:hover>a,.logo .logo-clinic-name,.main-menu ul li .submenu li:hover>a::after,.main-menu ul li:hover>a,.main-menu ul li:hover>a::after,.mean-container .mean-nav>ul li a:hover,.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-content a:hover,.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-content p:hover,.portfolio-section-2 .portfolio-items .portfolio-content h3:hover,.pricing-section-2 .pricing-list-box .pricing-item.tagged .pricing-content .pricing-text .pricing-plan-price,.product-section .product-grid-item-1 .product-grid-content .product-price-list li,.product-section .product-grid-item-1 .product-grid-content h2:hover,.section-title h2 span,.services-section-1 .service-items .service-content h2:hover,.services-section-2 .service-list .service-item .service-title-box .service-title h3:hover,.shop-product-single-section .shop-product-single-info .shop-product-single-social a:hover,.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-content a,.widget.widget-recent-post .recent-post-item .recent-post-content .post-date i,.widget.widget-recent-post .recent-post-item .recent-post-content .post-date svg,.widget.widget-recent-post .recent-post-item .recent-post-content h4:hover{color:var(--primary-color)}.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item a{color:var(--black-color);text-transform:capitalize}.breadcrumb-section .breadcrumb-shape{position:absolute;z-index:-1;height:470px;width:100%;top:0}.breadcrumb-section .breadcrumb-shape-one{position:relative;top:50%;max-width:110px;left:200px;-webkit-animation:5s linear infinite zoom;-moz-animation:5s linear infinite zoom;-o-animation:5s linear infinite zoom;animation:5s linear infinite zoom}@media (max-width:1400px){.breadcrumb-section .breadcrumb-shape-one,.breadcrumb-section .breadcrumb-shape-two{max-width:80px}}.breadcrumb-section .breadcrumb-shape-two{position:absolute;bottom:20px;max-width:80px;left:600px;-webkit-animation:5s linear infinite move-left;-moz-animation:5s linear infinite move-left;-o-animation:5s linear infinite move-left;animation:5s linear infinite move-left}@media (max-width:1199px){blockquote{border-radius:20px}.breadcrumb-section{padding:150px 0 70px}.breadcrumb-section .breadcrumb-shape{height:340px}.breadcrumb-section .breadcrumb-shape-one{left:30px;top:35%}.breadcrumb-section .breadcrumb-shape-two{left:200px}}@media (max-width:767px){h1{font-size:34px}h2{font-size:26px}h3{font-size:20px}.ajax-response.error,.ajax-response.success,.form-control,.form-select,input{border-radius:var(--border-radius-one)}.accordion .accordion-item .accordion-header .accordion-button{font-size:16px}.accordion .accordion-item .accordion-collapse .accordion-body p{font-size:14px;line-height:1.4rem}.breadcrumb-section .breadcrumb-content nav .breadcrumb .breadcrumb-item a{font-size:14px}.breadcrumb-section .breadcrumb-shape{height:295px}.breadcrumb-section .breadcrumb-shape-one{max-width:60px;left:20px;top:25%}.breadcrumb-section .breadcrumb-shape-two{max-width:60px;left:100px}}.breadcrumb-section .breadcrumb-shape-three{position:absolute;top:50%;max-width:80px;right:260px;-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom;animation:5s linear infinite move-bottom}.theme-button{position:relative;overflow:hidden;height:52px;line-height:2;font-size:16px;padding:10px 20px;border:1px solid transparent;text-transform:capitalize;border-radius:var(--border-radius-one);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;gap:10px}.theme-button span{position:relative;display:inline-block;padding:0;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;transform-style:preserve-3d}.theme-button span::before{position:absolute;top:100%;left:0;width:100%;height:100%;content:attr(data-text);text-align:center;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.theme-button i{-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.theme-button svg{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.blog-section .blog-grid-item-2 .blog-grid-image a figure img,.read-more-btn{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a:hover,.doctor-section-2 .doctor-item .doctor-image .doctor-overlay .doctor-social-media ul li a:hover,.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn.open,.pagination nav .page-list li .page-numbers.current,.product-section .product-grid-item-1 .product-grid-content .product-buton-wapper .style-1:hover,.shop-product-single-section .product-single-tab .nav-tabs button.active,.shop-product-single-section .shop-product-single-info .shop-product-single-quantity .shop-product-single-buttons .icon-button:hover,.theme-button.style-1,.theme-button.style-3,.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button.active,.widget.widget-categories-list .widget-content .category-list li a.active,.widget.widget-categories-list .widget-content .category-list li a:hover,.widget.widget-tag .widget-content .widget-tag-box a:hover{background-color:var(--primary-color);color:var(--white-color)}.about-section-1 .about-content .about-features-wappper .about-features-item:hover .about-features-icon,.about-section-2 .about-content .about-footer .about-contact-box:hover .icon-box,.about-section-2 .about-images-box .about-images-bottom .about-year-counter .about-year-content p,.about-section-2 .about-images-box .about-images-bottom .about-year-counter .about-year-icon,.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon,.appointment-section-1 .appointment-wapper .section-title h2,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item:hover .appointment-process-icon,.appointment-section-2 .appointment-box .appointment-process-content .section-title h2,.appointment-section-2 .appointment-box .appointment-process-content .section-title p,.blog-section .blog-grid-item-3 .blog-grid-content .blog-grid-button a,.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li a,.blog-single-section .blog-single-post .blog-author .social-icon li a:hover,.contact-section .contact-item-wrapper .contact-item:hover .contact-icon,.contact-section .contact-social-links .social-icon li a:hover,.cta-section-1 .cta-content .cta-button-wapper .style-5:hover span::before,.cta-section-1 .cta-content .section-title h2,.cta-section-1 .cta-content .section-title p,.cta-section-2 .cta-content .section-title h2,.cta-section-2 .cta-content .section-title p,.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-1:hover span::before,.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-2 span::before,.cta-section-3 .cta-wapper .cta-content .section-title h2,.cta-section-3 .cta-wapper .cta-content .section-title p,.doctor-section-3 .doctor-items .doctor-image .doctor-share .social-icon li a:hover,.footer .footer-copyright .footer-copyright-wrap .copyright-text p,.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a:hover,.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a:hover,.footer-3 .footer-top .footer-top-wrap .footer-social-icon .social-icon a:hover,.header .header-social-icon ul li a:hover,.hero-section-2 .hero-items .hero-content .section-title p,.hero-section-3 .hero-content p,.pricing-section-1 .pricing-image-item .pricing-image-content p,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-list,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-list ul li::before,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text .pricing-plan-price,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text .pricing-plan-title,.product-section .product-grid-item-1 .product-grid-image .product-grid-action a:hover i,.services-section-1 .service-items:hover .service-icon,.services-section-3 .service-item.active .service-content h3,.services-section-3 .service-item.active .service-content p,.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li:hover .list-icon,.social-icon li a:hover,.theme-button.style-1 span::before,.theme-button.style-2 span::before,.video-section .video-content .section-title h2,.video-section .video-content .section-title p,.widget.widget-company-profile .company-profile-list li a:hover .company-profile-icon,.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon,.widget.widget-project-info .project-info-list li:hover .project-info-icon i{color:var(--white-color)}.theme-button.style-1 i,.theme-button.style-2 i,.theme-button.style-3 i,.theme-button.style-4 i,.theme-button.style-5 i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.theme-button.style-1:hover{background-color:var(--black-color);color:var(--white-color)}.theme-button.style-1:hover span,.theme-button.style-2:hover span,.theme-button.style-3:hover span,.theme-button.style-4:hover span,.theme-button.style-5:hover span{-webkit-transform:rotateX(90deg) translateY(-12px);-moz-transform:rotateX(90deg) translateY(-12px);-ms-transform:rotateX(90deg) translateY(-12px);-o-transform:rotateX(90deg) translateY(-12px);transform:rotateX(90deg) translateY(-12px)}.cta-section-1 .cta-content .cta-button-wapper .style-4 i,.cta-section-2 .cta-content .cta-button-wapper .style-4 i,.cta-section-3 .cta-wapper .cta-form form .form-group button i,.hero-section-1 .hero-content .hero-button-wappper .style-1 i,.hero-section-2 .hero-items .hero-content .hero-button-wappper .style-4 i,.product-section .product-grid-item-1 .product-grid-content .product-buton-wapper .style-1 i,.services-section-2 .service-list .service-item .service-button-wapper .service-button-icon:hover i,.shop-product-single-section .shop-product-single-info .shop-product-single-quantity .shop-product-single-buttons .style-1 i,.theme-button.style-1:hover i,.theme-button.style-2:hover i,.theme-button.style-3:hover i,.theme-button.style-4:hover i,.theme-button.style-5:hover i{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.theme-button.style-2{border-color:var(--black-color);color:var(--black-color)}.theme-button.style-2:hover{color:var(--white-color);background-color:var(--primary-color);border-color:var(--primary-color)}.footer .footer-social-icon .social-list a:hover,.footer-3 .footer-top .footer-top-wrap .footer-social-icon .social-icon a,.theme-button.style-4,.theme-button.style-5:hover,.video-gallery-item a:hover .play-button{color:var(--black-color);background-color:var(--white-color)}.theme-button.style-5{color:var(--white-color);border:1px solid var(--white-color)}.read-more-btn{position:relative;color:var(--primary-color);font-size:16px;font-weight:600;line-height:1.8em;text-transform:capitalize;display:inline-block;padding-right:40px;transition:.4s ease-in-out}.about-section-2 .about-content .about-footer .about-contact-box .icon-box,.read-more-btn::before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.read-more-btn::before{content:"\f061";position:absolute;right:0;top:50%;font-family:"Font Awesome 6 Free";font-size:14px;line-height:normal;color:var(--white-color);width:30px;height:30px;background-color:var(--primary-color);background-position:center center;border-radius:50%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transform:translate(-3px,-50%);-moz-transform:translate(-3px,-50%);-ms-transform:translate(-3px,-50%);-o-transform:translate(-3px,-50%);transform:translate(-3px,-50%);transition:.3s ease-in-out}.doctor-section-1 .doctor-list .doctor-item .doctor-item-content h3:hover,.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile:hover,.doctor-section-3 .doctor-items .doctor-content h3:hover,.read-more-btn:hover{color:#5c0f28}.read-more-btn:hover::before{background-color:#5c0f28;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}button:focus{text-decoration:none;outline:0}.cart-section .cart-wapper .cart-table tbody tr:last-child td,.main-menu ul li .submenu li:last-child a,.offcanvas,.wishlist-section .wishlist-wapper .wishlist-table tbody tr:last-child td{border:none}.offcanvas .offcanvas-header .offcanvas-close{width:24px;height:24px;position:absolute;right:15px;top:15px;font-size:24px;text-align:center;color:var(--black-color);z-index:10;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.offcanvas .offcanvas-body .widget{background:0 0;padding:0;border:none}.about-section-3 .about-content .about-tabs,.blog-single-section .blog-single-post .comment-wapper,.offcanvas .offcanvas-body .offcanvas-about,.shop-product-single-section .product-single-tab .tab-content .comment-wapper{margin-bottom:50px}.offcanvas .offcanvas-body .offcanvas-about p{color:var(--text-color);font-weight:400;margin-bottom:0}.offcanvas .offcanvas-body .offcanvas-button-wapper,.offcanvas .offcanvas-body .offcanvas-contact{display:inline-block;width:100%;margin-bottom:50px}.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list{margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:flex;gap:20px}.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-icon{position:relative;color:var(--primary-color);height:24px;width:24px;border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-content,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-content,.widget.widget-project-info .project-info-list li .project-info-content{flex:1}.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-content a,.offcanvas .offcanvas-body .offcanvas-contact .widget-contact .offcanvas-cta-item .offcanvas-cta-list .offcanvas-cta-content p{color:var(--text-color);font-size:16px;font-weight:400;margin-bottom:0}.about-section-2 .about-images-box .about-images-top,.blog-section .blog-grid-item-2.highlighted-blog-grid .blog-grid-content,.blog-section .blog-grid-item-2.highlighted-blog-grid .blog-grid-image,.blog-section .single-blog-post:hover .post-content p::before,.offcanvas .offcanvas-body .offcanvas-button-wapper a,.pricing-section-1 .pricing-item:hover .pricing-content .pricing-text::before{width:100%}.about-section-2 .about-content .section-title,.about-section-3 .about-content .section-title,.blog-single-section .blog-single-post .post-navigation,.blog-single-section .blog-single-post .share-links,.contact-section .section-title,.doctor-section-2 .doctor-item,.offcanvas .offcanvas-body .offcanvas-social,.portfolio-single-section .portfolio-single-post .portfolio-single-media,.service-single-section .service-single-post .service-single-media,.services-section-2 .service-list,.shop-product-single-section .shop-product-single-info .shop-product-single-content,.shop-product-single-section .shop-product-single-info .shop-product-single-list,.video-gallery-item,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .desc{margin-bottom:30px}.offcanvas.show .offcanvas-close{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.widget-sidebar{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:30px;position:sticky;top:120px}.widget{padding:30px;border-radius:var(--border-radius-three);background-color:var(--background-one);border:1px solid var(--border-color-one)}.widget .widget-title h3{position:relative;padding-bottom:10px;margin-bottom:25px;display:inline-block}.blog-single-section .blog-single-post .comment-respond .comments-respond-title:after,.blog-single-section .blog-single-post .comment-wapper .comments-title:after,.shop-product-single-section .product-single-tab .tab-content .comment-respond .comments-respond-title:after,.shop-product-single-section .product-single-tab .tab-content .comment-wapper .comments-title:after,.widget .widget-title h3:after{position:absolute;content:"";left:0;bottom:0;width:30px;height:2px;background:var(--black-color);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.widget.widget-search form .form-group .field-inner input{padding-right:60px;margin-bottom:0;background-color:var(--white-color);border:1px solid var(--border-color-one)}.widget.widget-search form .form-group .field-inner button{width:58px;height:100%;position:absolute;top:0;right:0;background:var(--primary-color);color:var(--white-color);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:0 var(--border-radius-one) var(--border-radius-one) 0}.blog-single-section .blog-single-post .blog-author .social-icon li a::before,.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a::before,.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a::before,.widget.widget-search form .form-group .field-inner button:hover{background:var(--primary-color)}.widget.widget-categories-list .widget-content .category-list li{margin:0 0 15px}.widget.widget-categories-list .widget-content .category-list li a{position:relative;text-transform:capitalize;width:100%;padding:18px 15px;background-color:var(--white-color);border-radius:var(--border-radius-one);color:var(--black-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.back-to-top,.widget.widget-recent-post .recent-post-item .recent-post-image figure img{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.widget.widget-recent-post .recent-post-item{margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:20px}.widget.widget-recent-post .recent-post-item:last-child{margin-bottom:0;border:none;padding:0}.widget.widget-recent-post .recent-post-item .recent-post-image figure{display:block;overflow:hidden;border-radius:var(--border-radius-two)}.widget.widget-recent-post .recent-post-item .recent-post-image figure img{width:100px;height:100px;object-fit:cover;transition:var(--transition)}.widget.widget-recent-post .recent-post-item .recent-post-content{align-self:center}.widget.widget-recent-post .recent-post-item .recent-post-content h4{font-size:16px;line-height:1.4em;margin-bottom:10px;font-weight:600;color:var(--black-color)}.widget.widget-recent-post .recent-post-item .recent-post-content .post-date{font-size:14px;color:var(--text-color);margin-bottom:0;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:5px}.widget.widget-recent-post .recent-post-item:hover .recent-post-image img{-webkit-transform:rotate(-3deg) scale(1.1);-moz-transform:rotate(-3deg) scale(1.1);-ms-transform:rotate(-3deg) scale(1.1);-o-transform:rotate(-3deg) scale(1.1);transform:rotate(-3deg) scale(1.1)}.widget.widget-tag .widget-content .widget-tag-box a{position:relative;padding:10px 20px;display:inline-block;background-color:var(--white-color);border-radius:var(--border-radius-one);color:var(--black-color)}.widget.widget-cta .service-cta-item{padding-top:10px}.features-section-1 .features-item .features-item-content p,.portfolio-section-1 .more-portfolio-content p,.services-section-2 .more-service-content p,.widget.widget-company-profile .company-profile-list li,.widget.widget-cta .service-cta-item .service-cta-list{margin-bottom:20px}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-icon{position:relative;background-color:var(--extra-color);color:var(--primary-color);height:52px;width:52px;font-size:22px;font-weight:600;border-radius:100%}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-icon::before,.about-section-2 .about-content .about-footer .about-contact-box .icon-box::before,.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon::before,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-icon::before,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-icon::before,.footer .footer-top .footer-contact-info .footer-contact-icon::before,.header .header-sidebar .sidebar-toggler::before,.header .header-social-icon ul li a::before,.product-section .product-grid-item-1 .product-grid-image .product-grid-action a::before,.services-section-3 .service-item .service-icon::before,.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li .list-icon::before,.social-icon li a::before,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .icon-box::before,.widget.widget-company-profile .company-profile-list li a .company-profile-icon::before,.widget.widget-cta .service-cta-item .service-cta-list .service-cta-icon::before,.widget.widget-project-info .project-info-list li .project-info-icon::before{top:0;left:0;right:0;bottom:0;opacity:0;content:"";position:absolute;background:var(--primary-color);border-radius:inherit;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1}.main-menu ul li .has-homemenu,.main-menu ul li .submenu{z-index:99999;top:100%;background:var(--white-color);padding:30px}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content p{margin-bottom:5px;font-size:14px;font-weight:400}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content a{color:var(--black-color);font-family:var(--title-fonts);font-size:18px;font-weight:600}.about-section-1 .about-content .about-features-wappper .about-features-item:hover .about-features-icon::before,.about-section-2 .about-content .about-footer .about-contact-box:hover .icon-box::before,.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon::before,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item:hover .appointment-process-icon::before,.contact-section .contact-item-wrapper .contact-item:hover .contact-icon::before,.custome-radio [type=radio]:checked+label:after,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item:hover .doctor-awards-icon::before,.header .header-sidebar .sidebar-toggler:hover::before,.product-section .product-grid-item-1 .product-grid-image .product-grid-action a:hover::before,.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li:hover .list-icon::before,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box:hover .icon-box::before,.widget.widget-company-profile .company-profile-list li a:hover .company-profile-icon::before,.widget.widget-cta .service-cta-item .service-cta-list:hover .service-cta-icon::before,.widget.widget-project-info .project-info-list li:hover .project-info-icon::before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.widget.widget-project-info .project-info-list li{margin-bottom:20px;position:relative;padding:14px;background-color:var(--white-color);border-radius:var(--border-radius-two);color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;gap:15px}.widget.widget-project-info .project-info-list li .project-info-icon{position:relative;height:52px;width:52px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;background-color:var(--extra-color);color:var(--primary-color);border-radius:100px}.widget.widget-company-profile .company-profile-list li a{position:relative;padding:14px;background-color:var(--white-color);border-radius:var(--border-radius-two);color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:20px}.widget.widget-company-profile .company-profile-list li a .company-profile-icon{position:relative;color:var(--primary-color);background-color:var(--extra-color);border-radius:100%;height:52px;width:52px}.widget.widget-company-profile .company-profile-list li a .download-content i{width:25px;font-size:24px;margin-right:10px;color:var(--black-color)}.mb-15,.widget.widget-cart-total-summary .cart-button-wapper,.widget.widget-cart-total-summary .cart-total-table{margin-bottom:15px!important}.widget.widget-cart-total-summary .note{position:relative;padding-left:26px;display:inline-block}.widget.widget-cart-total-summary .note i{font-size:14px;line-height:14px;color:var(--black-color);position:absolute;left:0;top:6px}.widget.widget-cart-total-summary .note span{font-size:13px;line-height:18px;font-weight:500;display:inline-block}.authentication-section-1 .authentication-title h2,.blog-single-section .blog-single-post .blog-author .blog-author-content h3,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h3,.doctor-single-section .doctor-single-right h3,.features-section-1 .features-item .features-item-content h3,.footer .footer-bottom .footer-widget-wrap .widget-link .link li,.how-it-work-section .work-process-list .work-process-item .work-process-content h3,.portfolio-single-section .portfolio-single-post .portfolio-single-contain .portfolio-entry-content h3,.service-single-section .service-single-post .service-single-contain .service-entry-content h3,.services-section-3 .service-item .service-content h3,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .why-choose-box-content h3,.widget.widget-payment .custome-radio{margin-bottom:10px}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@keyframes move-bottom{0%,100%{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes move-left{0%,100%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes move-right{0%,100%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes scroll{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 40px));-moz-transform:translateX(calc(-100% - 40px));-ms-transform:translateX(calc(-100% - 40px));-o-transform:translateX(calc(-100% - 40px));transform:translateX(calc(-100% - 40px))}}@keyframes infiniterotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes imageanime{100%{left:125%}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spineer2{from{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.99);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.99);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.99);-o-box-shadow:0 0 0 0 rgba(255,255,255,.99);box-shadow:0 0 0 0 rgba(255,255,255,.99)}to{-webkit-box-shadow:0 0 0 45px rgba(255,255,255,.01);-moz-box-shadow:0 0 0 45px rgba(255,255,255,.01);-ms-box-shadow:0 0 0 45px rgba(255,255,255,.01);-o-box-shadow:0 0 0 45px rgba(255,255,255,.01);box-shadow:0 0 0 45px rgba(255,255,255,.01)}}@keyframes spineer3{from{-webkit-box-shadow:0 0 0 0 rgba(3,94,88,.9);-moz-box-shadow:0 0 0 0 rgba(3,94,88,.9);-ms-box-shadow:0 0 0 0 rgba(3,94,88,.9);-o-box-shadow:0 0 0 0 rgba(3,94,88,.9);box-shadow:0 0 0 0 rgba(3,94,88,.9)}to{-webkit-box-shadow:0 0 0 15px rgba(3,94,88,.01);-moz-box-shadow:0 0 0 15px rgba(3,94,88,.01);-ms-box-shadow:0 0 0 15px rgba(3,94,88,.01);-o-box-shadow:0 0 0 15px rgba(3,94,88,.01);box-shadow:0 0 0 15px rgba(3,94,88,.01)}}@keyframes zoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes fadeinone{0%,100%{opacity:0}50%{opacity:1}}.section-title-area{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:30px;margin-bottom:50px}.section-title-area .section-title{position:relative;max-width:620px;margin-bottom:0;width:50%}.section-title-area .section-title-content{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;flex:1;width:50%}.section-title{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:25px;margin-bottom:50px}.section-title.text-center{margin-left:auto;margin-right:auto;max-width:640px}.section-title.text-center .sub-title{margin:0 auto}.section-title .sub-title{display:inline-block;width:max-content;border-radius:var(--border-radius-one);background-color:var(--primary-rgb-05);color:var(--primary-color);padding:8px 15px 8px 50px;position:relative;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:.2px;text-transform:capitalize}.check-list-two-col ul,.pagination nav .page-list,.social-icon li a{display:-webkit-flex;display:-moz-flex}.section-title .sub-title::before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url("../../assets/images/icon-sub-heading.svg") left center/cover no-repeat;width:24px;height:24px}.section-title h2{position:relative;z-index:2;margin-bottom:0;font-size:40px;line-height:1.2em;font-weight:700;letter-spacing:.5px;text-transform:capitalize}@media (max-width:991px){.breadcrumb-section .breadcrumb-content .breadcrumb-title h1{margin-bottom:10px}.widget.widget-recent-post .recent-post-item .recent-post-image figure img{width:80px;height:80px}.section-title-area{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px;margin-bottom:30px}.section-title-area .section-title,.section-title-area .section-title-content{width:100%}.section-title{gap:20px;margin-bottom:30px}.preloader .preloader-text p,.section-title h2{font-size:36px}}.pagination{margin-top:20px}.pagination nav .page-list{list-style:none;padding:0;margin:0;display:flex;gap:10px}.pagination nav .page-list li .page-numbers{position:relative;display:block;padding:0 15px;height:50px;width:50px;line-height:50px;text-align:center;background-color:var(--extra-color);color:var(--black-color);border-radius:var(--border-radius-one)}.pagination nav .page-list li .page-numbers.next,.pagination nav .page-list li .page-numbers.prev{width:auto}.pagination nav .page-list li .page-numbers:hover{background-color:var(--primary-color);color:var(--white-color);text-decoration:none;z-index:2}.check-list ul li{padding-left:30px;position:relative;margin-bottom:15px}.check-list ul li::before,.check-list-two-col ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:400;font-size:20px;color:var(--primary-color);display:inline-block;line-height:normal;position:absolute;top:3px;left:0}.check-list-two-col ul{list-style:none;margin:0;padding:0;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}.check-list-two-col ul li{padding-left:30px;position:relative;width:calc(50% - 15px);margin-bottom:0}.blog-section .single-blog-post .post-content .post-meta li,.blog-section .single-blog-post .post-content .post-meta li a,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li a,.header .header-coupon,.shop-product-single-section .product-single-tab .tab-content .product-description-list ul li p,.social-icon{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px}.social-icon li span{font-size:16px;font-weight:400}.social-icon li a{position:relative;color:var(--primary-color);background-color:var(--background-two);height:50px;width:50px;line-height:50px;font-size:16px;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100px}.footer .footer-top .footer-contact-info:hover .footer-contact-icon::before,.header .header-social-icon ul li a:hover::before,.social-icon li a:hover::before{opacity:1;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.header .header-social-icon ul li a i,.hero-section-3 .hero-image,.hero-section-3 .hero-slider,.social-icon li a i{position:relative;z-index:2}.social-icon.social-vertical{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.back-to-top,.whatsapp-float-btn{position:fixed;right:20px;display:-webkit-flex;display:-moz-flex;-webkit-justify-content:center;color:var(--white-color)}.back-to-top{visibility:hidden;opacity:0;width:40px;height:40px;bottom:0;z-index:5;background-color:var(--primary-color);border:1px solid rgba(255,255,255,.1);-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-moz-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-ms-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-o-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);box-shadow:0 2px 28px 0 rgba(0,0,0,.09);border-radius:var(--border-radius-one);transition:var(--transition);display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.back-to-top.show{visibility:visible;opacity:1;bottom:20px}.back-to-top:hover{background-color:var(--extra-color-five);color:var(--white-color)}.whatsapp-float-btn{width:50px;height:50px;bottom:90px;z-index:6;background-color:#25d366;border-radius:50%;font-size:26px;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-moz-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-ms-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-o-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.preloader,.swiper-actions{-webkit-justify-content:center}.whatsapp-float-btn:hover{background-color:#1ebe5a;color:var(--white-color)}.swiper-actions{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:0;gap:20px}.swiper-actions .swiper-button-next,.swiper-actions .swiper-button-prev{position:relative;flex:none;width:50px;height:50px;color:var(--extra-color-five);background-color:transparent;border:1px solid var(--extra-color-five);border-radius:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:18px;right:0;left:0;top:0;padding:0;margin:0}.header .header-contact-info ul li:last-child::before,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li .dropdown-btn,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a::before,.header-2 .header-lower .header-content .logo-box,.header-3 .header-lower .header-content .header-right .header-sidebar,.mean-container .mean-nav>ul li.menu-thumb .has-homemenu li a img,.mean-container .mean-nav>ul li>a>i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li a i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li>a i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li>a i,.swiper-actions .swiper-button-next::after,.swiper-actions .swiper-button-prev::after{display:none}.swiper-actions .swiper-button-next:hover,.swiper-actions .swiper-button-prev:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white-color)}.swiper-actions .dot .swiper-pagination-bullet{width:7px;height:7px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;background:var(--extra-color-five);opacity:1;border-radius:7px;margin-right:15px}.swiper-actions .dot .swiper-pagination-bullet-active{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;position:relative}.swiper-actions .dot .swiper-pagination-bullet-active::before{position:absolute;width:20px;height:20px;line-height:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:transparent;border:1px solid var(--extra-color-five);content:""}.custome-radio [type=radio].checked,.custome-radio [type=radio]:not(.checked){position:absolute;left:-9999px}.custome-radio [type=radio]:checked+label,.custome-radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:var(--text-color)}.custome-radio [type=radio]:checked+label:before,.custome-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:var(--white-color);border:1px solid var(--black-color);border-radius:100%}.cart-section .cart-wapper .cart-table .quantity-content:hover input,.custome-radio [type=radio]:checked+label:before,.quantity-content:hover .input-qty,.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs .nav-link.active,.wishlist-section .wishlist-wapper .wishlist-table .quantity-content:hover input{border-color:var(--primary-color)}.comment-wapper .comment-list li,.comment-wapper .comment-list li .comment-list-item.comment-nesting{padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.06)}.custome-radio [type=radio]:checked+label:after,.custome-radio [type=radio]:not(:checked)+label:after{content:"";width:14px;height:14px;background:var(--primary-color);position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.custome-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.comment-wapper .comment-list li:first-of-type{margin-top:0;border-top:none;padding-top:0}.comment-wapper .comment-list li .comment-list-item,.preloader .preloader-text{display:-webkit-flex;display:-moz-flex;display:flex}.comment-wapper .comment-list li .comment-list-item .comment-user-profile{flex:0 0 auto;margin-right:25px}.comment-wapper .comment-list li .comment-list-item .comment-user-profile figure{display:inline-block;overflow:hidden;border-radius:20px}.comment-wapper .comment-list li .comment-list-item .comment-user-profile figure img{width:100px;height:100px;object-fit:cover}.comment-wapper .comment-list li .comment-list-item .comment-content{position:relative;min-height:115px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author{margin-top:0;margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:var(--text-color);font-weight:500}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author .comment-author-name{margin:0 5px;font-weight:600;text-transform:capitalize;color:var(--black-color)}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:5px;font-size:16px;margin:0 0 0 30px;font-weight:400;color:var(--text-color);position:relative}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date::before{position:absolute;content:"";left:-22px;height:1px;top:50%;width:8px;background-color:var(--text-color);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.comment-wapper .comment-list li .comment-list-item .comment-content p,.doctor-section-1 .doctor-list .doctor-item .doctor-item-image,.shop-product-single-section .shop-product-single-info .shop-product-single-content .shop-product-single-content-text2 p{margin-bottom:15px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-reply i{margin-right:5px}.comment-wapper .comment-list li .comment-list-item.comment-nesting{padding-left:130px}.main-menu ul li .submenu li a:hover,.mean-container .mean-nav>ul li.menu-thumb .has-homemenu li a{padding-left:20px}.comment-wapper .comment-list li:last-of-type{border-bottom:none;margin-bottom:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px var(--primary-color);-moz-box-shadow:inset 0 0 5px var(--primary-color);-ms-box-shadow:inset 0 0 5px var(--primary-color);-o-box-shadow:inset 0 0 5px var(--primary-color);box-shadow:inset 0 0 5px var(--primary-color);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.testimonials-section-1 .testimonials-image figure img,.transformation-image{border-radius:var(--border-radius-three)}.quantity-content{display:inline-block;position:relative}.mouse-cursor,.preloader{position:fixed;left:0;top:0}.quantity-content button{position:absolute;background-color:transparent;height:100%;width:52px}.header-2 .header-lower .header-content .header-navigation .main-menu ul li.menu-thumb .has-homemenu,.quantity-content button.qty-btn-minus{left:0}.quantity-content button.qty-btn-plus{right:0}.quantity-content .input-qty{width:160px;text-align:center}.mouse-cursor{pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);visibility:hidden}.mouse-cursor.cursor-inner{width:6px;height:6px;z-index:10000001;background-color:var(--primary-color);-webkit-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;-o-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out}.mouse-cursor.cursor-inner.cursor-hover{margin-left:-35px;margin-top:-35px;width:70px;height:70px;background-color:var(--primary-color);opacity:.3}.mouse-cursor.cursor-outer{margin-left:-12px;margin-top:-12px;width:30px;height:30px;border:1px solid var(--primary-color);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000000;opacity:.5;-webkit-transition:80ms ease-out;-moz-transition:80ms ease-out;-ms-transition:80ms ease-out;-o-transition:80ms ease-out;transition:80ms ease-out}.mouse-cursor.cursor-outer.cursor-hover{opacity:0}.preloader{display:-webkit-flex;display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px;height:100%;width:100%;z-index:999;background-color:#fbe8ee}.preloader .preloader-icon img{width:200px;max-width:75vw;height:auto}.preloader .preloader-text p{color:var(--primary-color);margin-bottom:0;text-transform:capitalize;-webkit-animation:3s ease-in-out infinite fadeinone;-moz-animation:3s ease-in-out infinite fadeinone;-o-animation:3s ease-in-out infinite fadeinone;animation:3s ease-in-out infinite fadeinone}.category-list a:hover,.color-one,.main-menu ul li .submenu li a:hover,.main-menu ul li .submenu li:hover>a,.main-menu ul li a:hover,.primary-color{color:var(--primary-color)!important}.preloader .preloader-text p:first-child{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.preloader .preloader-text p:nth-child(2){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}.preloader .preloader-text p:nth-child(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.preloader .preloader-text p:nth-child(4){-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.preloader .preloader-text p:nth-child(5){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.preloader .preloader-text p:nth-child(6){-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}.preloader .preloader-text p:nth-child(7){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pt-50{padding-top:50px!important}.pt-55{padding-top:55px!important}.pt-60{padding-top:60px!important}.pt-65{padding-top:65px!important}.pt-70{padding-top:70px!important}.pt-75{padding-top:75px!important}.pt-80{padding-top:80px!important}.pt-85{padding-top:85px!important}.pt-90{padding-top:90px!important}.pt-95{padding-top:95px!important}.pt-100{padding-top:100px!important}.pt-105{padding-top:105px!important}.pt-110{padding-top:110px!important}.pt-115{padding-top:115px!important}.pt-120{padding-top:120px!important}.pt-125{padding-top:125px!important}.pt-130{padding-top:130px!important}.pt-135{padding-top:135px!important}.pt-140{padding-top:140px!important}.pt-145{padding-top:145px!important}.pt-150{padding-top:150px!important}.pt-155{padding-top:155px!important}.pt-160{padding-top:160px!important}.pt-165{padding-top:165px!important}.pt-170{padding-top:170px!important}.pt-175{padding-top:175px!important}.pt-180{padding-top:180px!important}.pt-185{padding-top:185px!important}.pt-190{padding-top:190px!important}.pt-195{padding-top:195px!important}.pt-200{padding-top:200px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pb-50{padding-bottom:50px!important}.pb-55{padding-bottom:55px!important}.pb-60{padding-bottom:60px!important}.pb-65{padding-bottom:65px!important}.pb-70{padding-bottom:70px!important}.pb-75{padding-bottom:75px!important}.pb-80{padding-bottom:80px!important}.pb-85{padding-bottom:85px!important}.pb-90{padding-bottom:90px!important}.pb-95{padding-bottom:95px!important}.pb-100{padding-bottom:100px!important}.pb-105{padding-bottom:105px!important}.pb-110{padding-bottom:110px!important}.pb-115{padding-bottom:115px!important}.pb-120{padding-bottom:120px!important}.pb-125{padding-bottom:125px!important}.pb-130{padding-bottom:130px!important}.pb-135{padding-bottom:135px!important}.pb-140{padding-bottom:140px!important}.pb-145{padding-bottom:145px!important}.pb-150{padding-bottom:150px!important}.pb-155{padding-bottom:155px!important}.pb-160{padding-bottom:160px!important}.pb-165{padding-bottom:165px!important}.pb-170{padding-bottom:170px!important}.pb-175{padding-bottom:175px!important}.pb-180{padding-bottom:180px!important}.pb-185{padding-bottom:185px!important}.pb-190{padding-bottom:190px!important}.pb-195{padding-bottom:195px!important}.pb-200{padding-bottom:200px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.pl-55{padding-left:55px!important}.pl-60{padding-left:60px!important}.pl-65{padding-left:65px!important}.pl-70{padding-left:70px!important}.pl-75{padding-left:75px!important}.pl-80{padding-left:80px!important}.pl-85{padding-left:85px!important}.pl-90{padding-left:90px!important}.pl-95{padding-left:95px!important}.pl-100{padding-left:100px!important}.pl-105{padding-left:105px!important}.pl-110{padding-left:110px!important}.pl-115{padding-left:115px!important}.pl-120{padding-left:120px!important}.pl-125{padding-left:125px!important}.pl-130{padding-left:130px!important}.pl-135{padding-left:135px!important}.pl-140{padding-left:140px!important}.pl-145{padding-left:145px!important}.pl-150{padding-left:150px!important}.pl-155{padding-left:155px!important}.pl-160{padding-left:160px!important}.pl-165{padding-left:165px!important}.pl-170{padding-left:170px!important}.pl-175{padding-left:175px!important}.pl-180{padding-left:180px!important}.pl-185{padding-left:185px!important}.pl-190{padding-left:190px!important}.pl-195{padding-left:195px!important}.pl-200{padding-left:200px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}.pr-50{padding-right:50px!important}.pr-55{padding-right:55px!important}.pr-60{padding-right:60px!important}.pr-65{padding-right:65px!important}.pr-70{padding-right:70px!important}.pr-75{padding-right:75px!important}.pr-80{padding-right:80px!important}.pr-85{padding-right:85px!important}.pr-90{padding-right:90px!important}.pr-95{padding-right:95px!important}.pr-100{padding-right:100px!important}.pr-105{padding-right:105px!important}.pr-110{padding-right:110px!important}.pr-115{padding-right:115px!important}.pr-120{padding-right:120px!important}.pr-125{padding-right:125px!important}.pr-130{padding-right:130px!important}.pr-135{padding-right:135px!important}.pr-140{padding-right:140px!important}.pr-145{padding-right:145px!important}.pr-150{padding-right:150px!important}.pr-155{padding-right:155px!important}.pr-160{padding-right:160px!important}.pr-165{padding-right:165px!important}.pr-170{padding-right:170px!important}.pr-175{padding-right:175px!important}.pr-180{padding-right:180px!important}.pr-185{padding-right:185px!important}.pr-190{padding-right:190px!important}.pr-195{padding-right:195px!important}.pr-200{padding-right:200px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px!important}.mt-70{margin-top:70px!important}.mt-75{margin-top:75px!important}.mt-80{margin-top:80px!important}.mt-85{margin-top:85px!important}.mt-90{margin-top:90px!important}.mt-95{margin-top:95px!important}.mt-100{margin-top:100px!important}.mt-105{margin-top:105px!important}.mt-110{margin-top:110px!important}.mt-115{margin-top:115px!important}.mt-120{margin-top:120px!important}.mt-125{margin-top:125px!important}.mt-130{margin-top:130px!important}.mt-135{margin-top:135px!important}.mt-140{margin-top:140px!important}.mt-145{margin-top:145px!important}.mt-150{margin-top:150px!important}.mt-155{margin-top:155px!important}.mt-160{margin-top:160px!important}.mt-165{margin-top:165px!important}.mt-170{margin-top:170px!important}.mt-175{margin-top:175px!important}.mt-180{margin-top:180px!important}.mt-185{margin-top:185px!important}.mt-190{margin-top:190px!important}.mt-195{margin-top:195px!important}.mt-200{margin-top:200px!important}.google-map,.mt--100{margin-top:-100px}.mt--150{margin-top:-150px}.mt--200{margin-top:-200px}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.mb-55{margin-bottom:55px!important}.mb-60{margin-bottom:60px!important}.mb-65{margin-bottom:65px!important}.mb-70{margin-bottom:70px!important}.mb-75{margin-bottom:75px!important}.mb-80{margin-bottom:80px!important}.mb-85{margin-bottom:85px!important}.mb-90{margin-bottom:90px!important}.mb-95{margin-bottom:95px!important}.mb-100{margin-bottom:100px!important}.mb-105{margin-bottom:105px!important}.mb-110{margin-bottom:110px!important}.mb-115{margin-bottom:115px!important}.mb-120{margin-bottom:120px!important}.mb-125{margin-bottom:125px!important}.mb-130{margin-bottom:130px!important}.mb-135{margin-bottom:135px!important}.mb-140{margin-bottom:140px!important}.mb-145{margin-bottom:145px!important}.mb-150{margin-bottom:150px!important}.mb-155{margin-bottom:155px!important}.mb-160{margin-bottom:160px!important}.mb-165{margin-bottom:165px!important}.mb-170{margin-bottom:170px!important}.mb-175{margin-bottom:175px!important}.mb-180{margin-bottom:180px!important}.mb-185{margin-bottom:185px!important}.mb-190{margin-bottom:190px!important}.mb-195{margin-bottom:195px!important}.mb-200{margin-bottom:200px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.ml-50{margin-left:50px!important}.ml-55{margin-left:55px!important}.ml-60{margin-left:60px!important}.ml-65{margin-left:65px!important}.ml-70{margin-left:70px!important}.ml-75{margin-left:75px!important}.ml-80{margin-left:80px!important}.ml-85{margin-left:85px!important}.ml-90{margin-left:90px!important}.ml-95{margin-left:95px!important}.ml-100{margin-left:100px!important}.ml-105{margin-left:105px!important}.ml-110{margin-left:110px!important}.ml-115{margin-left:115px!important}.ml-120{margin-left:120px!important}.ml-125{margin-left:125px!important}.ml-130{margin-left:130px!important}.ml-135{margin-left:135px!important}.ml-140{margin-left:140px!important}.ml-145{margin-left:145px!important}.ml-150{margin-left:150px!important}.ml-155{margin-left:155px!important}.ml-160{margin-left:160px!important}.ml-165{margin-left:165px!important}.ml-170{margin-left:170px!important}.ml-175{margin-left:175px!important}.ml-180{margin-left:180px!important}.ml-185{margin-left:185px!important}.ml-190{margin-left:190px!important}.ml-195{margin-left:195px!important}.ml-200{margin-left:200px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.mr-50{margin-right:50px!important}.mr-55{margin-right:55px!important}.mr-60{margin-right:60px!important}.mr-65{margin-right:65px!important}.mr-70{margin-right:70px!important}.mr-75{margin-right:75px!important}.mr-80{margin-right:80px!important}.mr-85{margin-right:85px!important}.mr-90{margin-right:90px!important}.mr-95{margin-right:95px!important}.mr-100{margin-right:100px!important}.mr-105{margin-right:105px!important}.mr-110{margin-right:110px!important}.mr-115{margin-right:115px!important}.mr-120{margin-right:120px!important}.mr-125{margin-right:125px!important}.mr-130{margin-right:130px!important}.mr-135{margin-right:135px!important}.mr-140{margin-right:140px!important}.mr-145{margin-right:145px!important}.mr-150{margin-right:150px!important}.mr-155{margin-right:155px!important}.mr-160{margin-right:160px!important}.mr-165{margin-right:165px!important}.mr-170{margin-right:170px!important}.mr-175{margin-right:175px!important}.mr-180{margin-right:180px!important}.mr-185{margin-right:185px!important}.mr-190{margin-right:190px!important}.mr-195{margin-right:195px!important}.mr-200{margin-right:200px!important}.fw_1{font-weight:100!important}.fw_2{font-weight:200!important}.fw_3{font-weight:300!important}.fw_4{font-weight:400!important}.fw_5{font-weight:500!important}.fw_6{font-weight:600!important}.fw_7,.fw_bold{font-weight:700!important}.fw_8{font-weight:800!important}.fw_9{font-weight:900!important}.line_height{line-height:normal!important}.white-color{color:var(--white-color)!important}.black-color{color:var(--black-color)!important}.text-color{color:var(--text-color)!important}.primary-bg{background-color:var(--primary-color)!important}.background-one{background-color:var(--background-one)!important}.background-two{background-color:var(--background-two)!important}.extra-color{background-color:var(--extra-color)}.extra-color-one,.features-section-1 .features-1,.pricing-section-2 .pricing-list-box .pricing-item.pricing-one{background-color:var(--extra-color-one)}.extra-color-two,.features-section-1 .features-2,.pricing-section-2 .pricing-list-box .pricing-item.pricing-two{background-color:var(--extra-color-two)}.extra-color-three,.features-section-1 .features-3,.pricing-section-2 .pricing-list-box .pricing-item.pricing-three{background-color:var(--extra-color-three)}.footer-1,.footer-2,.footer-3{background-color:var(--footer-color)}.fa-star.active{color:#ffb03b}.grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.breadcrumb-section .breadcrumb-shape-three{max-width:50px}.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-author,.comment-wapper .comment-list li .comment-list-item .comment-content .comment-meta .comment-date,.theme-button{font-size:14px}.widget.widget-company-profile .company-profile-list li a,.widget.widget-project-info .project-info-list li{border-radius:var(--border-radius-one)}.section-title .sub-title{font-size:15px;padding:8px 15px 8px 45px}.section-title .sub-title::before{width:20px;height:20px}.preloader .preloader-text p,.section-title h2{font-size:26px}.check-list ul li{font-size:14px;line-height:1.4em}.check-list-two-col ul li{width:100%}.swiper-actions{gap:10px}.swiper-actions .swiper-button-next,.swiper-actions .swiper-button-prev{font-size:15px}.comment-wapper .comment-list li .comment-list-item{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.comment-wapper .comment-list li .comment-list-item .comment-user-profile{margin-right:0;margin-bottom:10px}.comment-wapper .comment-list li .comment-list-item.comment-nesting{padding-left:30px}.grid-2,.grid-3{grid-template-columns:1fr}.grid-4{grid-template-columns:2fr}}.grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-6{display:grid;grid-template-columns:repeat(6,1fr)}@media (max-width:767px){.grid-5{grid-template-columns:repeat(1,1fr)}.grid-6{grid-template-columns:repeat(2,1fr)}}.image-anime::after{position:absolute;top:0;left:-85%;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-ms-transform:skewX(-25deg);-o-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1}.image-anime:hover::after{-webkit-animation:.85s imageanime;-moz-animation:.85s imageanime;-o-animation:.85s imageanime;animation:.85s imageanime}.footer .footer-social-icon .social-list a{margin-bottom:0;font-size:14px;color:var(--white-color);border:1px solid var(--white-color);border-radius:var(--border-radius-three);height:42px;width:42px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer .footer-top .footer-contact-info,.header .header-call{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;z-index:1}.footer .footer-top .footer-contact-info .footer-contact-icon{position:relative;width:60px;height:60px;text-align:center;background-color:var(--primary-color);color:var(--white-color);font-size:22px;font-weight:600;border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer .footer-top .footer-contact-info .footer-contact-icon i{position:relative;z-index:2;width:28px;height:28px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer .footer-top .footer-contact-info .footer-contact-content{font-size:18px;font-weight:600;margin-left:20px;color:var(--white-color)}.footer .footer-top .footer-contact-info .footer-contact-content span{display:block;font-size:14px;font-weight:400;margin-bottom:5px}.footer .footer-bottom .footer-widget-wrap .footer-widget-title{position:relative;display:inline-block;font-size:20px;color:var(--white-color);margin-bottom:30px;padding-bottom:15px}.footer .footer-bottom .footer-widget-wrap .footer-widget-title::after{position:absolute;content:"";left:0;bottom:0;width:30px;height:2px;background-color:var(--white-color);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a{position:relative;color:var(--white-color);margin-left:-16px;transition:var(--transition);display:flex;align-items:flex-start}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a i{font-size:12px;margin-right:5px;opacity:0;transition-duration:.8s;color:var(--white-color);flex-shrink:0;margin-top:3px}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a:hover{margin-left:0}.footer .footer-bottom .footer-widget-wrap .widget-link .link li a:hover i{margin-left:0;opacity:1}.footer .footer-bottom .footer-widget-wrap .contact-info li p{color:var(--white-color);padding-left:40px}.footer .footer-bottom .footer-widget-wrap .contact-info li p i{position:absolute;left:0;color:var(--white-color);height:24px;width:24px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer .footer-bottom .footer-widget-wrap .footer-widget-about p{color:var(--white-color);margin-bottom:30px}.footer .footer-bottom .footer-widget-wrap .widget-subscribe form input{border:none;border-radius:var(--border-radius-one);font-weight:400}.footer .footer-bottom .footer-widget-wrap .widget-subscribe form button{position:absolute;top:0;bottom:0;margin:auto;padding:5px 15px;right:5px;height:80%;border-radius:var(--border-radius-one)}.footer .footer-bottom .footer-widget-wrap .footer-widget-opening-hours .widget-opening-hours .opening-list li{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:14px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote p,.footer .footer-bottom .footer-widget-wrap .footer-widget-opening-hours .widget-opening-hours .opening-list li p{margin-bottom:0;color:var(--white-color)}.footer .footer-copyright .footer-copyright-wrap{background-color:var(--extra-color-six);padding:15px 25px 30px;border-radius:20px 20px 0 0}.footer .footer-copyright .footer-copyright-wrap .copyright-text{margin-top:10px}.footer .footer-copyright .footer-copyright-wrap .footer-payment{text-align:right;margin-top:15px;color:var(--white-color)}.footer .footer-copyright .footer-copyright-wrap .footer-payment span{margin-right:10px}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:15px}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{display:inline-block;position:relative;margin-left:20px;padding-left:20px}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li:first-child{margin-left:0;padding-left:0}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li:not(:first-child)::before{content:"";display:block;width:1px;height:15px;background:var(--white-color);position:absolute;top:5px;left:0}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li a{color:var(--white-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.footer-1,.footer-3{background-repeat:no-repeat;background-size:auto;z-index:1}.footer-1 .background-image{position:absolute;z-index:-1;top:0;height:100%;width:100%}.footer-1 .background-image img{position:absolute;top:0;bottom:0;margin:auto;object-fit:cover}.footer-1 .footer-top{padding-top:80px;padding-bottom:50px}.footer-1 .footer-bottom .footer-widget-wrap{border-top:1px solid rgba(255,255,255,.09);padding-top:50px}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:60px}@media (max-width:991px){.md-pt-180{padding-top:180px!important}.md-pt-170{padding-top:170px!important}.md-pt-160{padding-top:160px!important}.md-pt-150{padding-top:150px!important}.md-pt-140{padding-top:140px!important}.md-pt-130{padding-top:130px!important}.md-pt-120{padding-top:120px!important}.md-pt-110{padding-top:110px!important}.md-pt-100{padding-top:100px!important}.md-pt-90{padding-top:90px!important}.md-pt-80{padding-top:80px!important}.md-pt-70{padding-top:70px!important}.md-pt-60{padding-top:60px!important}.md-pt-50{padding-top:50px!important}.md-pt-40{padding-top:40px!important}.md-pt-30{padding-top:30px!important}.md-pt-20{padding-top:20px!important}.md-pt-10{padding-top:10px!important}.md-pb-180{padding-bottom:180px!important}.md-pb-170{padding-bottom:170px!important}.md-pb-160{padding-bottom:160px!important}.md-pb-150{padding-bottom:150px!important}.md-pb-140{padding-bottom:140px!important}.md-pb-130{padding-bottom:130px!important}.md-pb-120{padding-bottom:120px!important}.md-pb-110{padding-bottom:110px!important}.md-pb-100{padding-bottom:100px!important}.md-pb-90{padding-bottom:90px!important}.md-pb-80{padding-bottom:80px!important}.md-pb-70{padding-bottom:70px!important}.md-pb-60{padding-bottom:60px!important}.md-pb-50{padding-bottom:50px!important}.md-pb-40{padding-bottom:40px!important}.md-pb-30{padding-bottom:30px!important}.md-pb-20{padding-bottom:20px!important}.md-pb-10{padding-bottom:10px!important}.md-mt .md-mt--110{margin-top:-110px}.md-mt .md-mt--120{margin-top:-120px}.md-mt .md-mt--130{margin-top:-130px}.md-mt .md-mt--140{margin-top:-140px}.md-mt .md-mt--150{margin-top:-150px}.footer .footer-top .footer-contact-info{margin-top:30px}.footer .footer-top .footer-contact-info .footer-contact-content{font-size:18px}.footer .footer-bottom .footer-widget-wrap .footer-widget-title{margin-bottom:20px;padding-bottom:10px}.footer .footer-copyright .footer-copyright-wrap .footer-payment{text-align:start}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{font-size:15px}.footer-1 .footer-top{padding-bottom:30px}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{margin-right:70px}.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a{height:42px;width:42px;line-height:42px;color:var(--black-color)}.footer-2{padding-top:80px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget,.footer-3 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:80px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-about .footer-social-icon .social-icon a{background-color:var(--white-color);color:var(--black-color);height:42px;width:42px;line-height:42px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-quick-links{margin-left:80px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-services,.footer-3 .footer-bottom .footer-widget-wrap .footer-widget-services,.portfolio-single-section .portfolio-single-post{margin-left:30px}.footer-2 .footer-copyright .footer-copyright-wrap{border-radius:0 20px 0 0;padding-left:calc((100vw - 100%)/ 2 - 0px);margin-left:calc((-100vw + 100%)/ 2)}.footer-3 .background-image{position:absolute;z-index:-1;bottom:0;height:100%;width:100%;right:0;opacity:.02}.footer-3 .background-image img{position:absolute;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.footer-3 .footer-top{padding-top:80px;margin-bottom:80px}.footer-3 .footer-top .footer-top-wrap{padding:30px;border-radius:var(--border-radius-three);background-color:rgba(255,255,255,.13)}.footer-3 .footer-top .footer-top-wrap .widget-subscribe{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;gap:25px}.header .header-contact-info ul li p,.header .header-top-right{-webkit-align-items:center;display:-webkit-flex;display:-moz-flex}.footer-3 .footer-top .footer-top-wrap .widget-subscribe .footer-widget-title{font-size:20px;font-family:var(--body-fonts);color:var(--white-color);margin-bottom:0}.footer-3 .footer-top .footer-top-wrap .widget-subscribe form{position:relative;width:100%}.footer-3 .footer-top .footer-top-wrap .widget-subscribe form .form-group input{border:none;font-weight:400;width:100%}.footer-3 .footer-top .footer-top-wrap .widget-subscribe form button{position:absolute;top:0;bottom:0;margin:auto;right:10px;height:75%}.footer-3 .footer-bottom .footer-widget-wrap .footer-widget-quick-links{margin-left:100px}@media (max-width:1366px){.footer-3 .footer-bottom .footer-widget-wrap .footer-widget-quick-links{margin-left:80px}}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse{padding:0;float:left;display:block!important}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation{margin:0;display:-webkit-flex;display:-moz-flex;display:flex;gap:22px}@media (max-width:1400px){.header .container{max-width:100%;padding-left:15px;padding-right:15px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation{gap:18px}.header .header-search form{width:200px}}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>a{position:relative;display:block;padding:25px 0;font-size:16px;font-weight:500;letter-spacing:.2px;color:var(--black-color)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu{opacity:0;visibility:hidden;position:absolute;width:15rem;background-color:var(--white-color);z-index:3;border-radius:15px;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:perspective(300px) scaleY(0) translateZ(30px);-moz-transform:perspective(300px) scaleY(0) translateZ(30px);-ms-transform:perspective(300px) scaleY(0) translateZ(30px);-o-transform:perspective(300px) scaleY(0) translateZ(30px);transform:perspective(300px) scaleY(0) translateZ(30px);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-2 li,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-3 li{border-bottom:1px dashed var(--border-color-one)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li:last-child,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-2 li:nth-last-child(-n+2),.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-3 li:nth-last-child(-n+3),.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li:nth-last-child(-n+5):not(.submenu-view-all),.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4.treatments-mega-menu li:nth-last-child(-n+4),.services-section-2 .service-list .service-item:last-child{border-bottom:none}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li a{position:relative;display:block;padding:10px 12px;font-size:16px;line-height:30px;letter-spacing:.2px;color:var(--black-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li a::before{content:"";background-color:var(--primary-color);position:absolute;top:50%;left:20px;height:2px;width:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li a:hover{color:var(--primary-color);padding:10px 12px 10px 50px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li a:hover::before{width:20px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li a i{position:absolute;top:0;right:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li.dropdown .submenu{position:absolute;left:100%;top:0;width:15rem;opacity:0;visibility:hidden;background-color:var(--white-color);border-radius:15px;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.header .header-sidebar .sidebar-toggler span,.main-menu ul li a{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu li:hover.dropdown .submenu{opacity:1;visibility:visible;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li:hover>.submenu{opacity:1;visibility:visible;-webkit-transform:perspective(300px) scaleY(1) translateZ(0);-moz-transform:perspective(300px) scaleY(1) translateZ(0);-ms-transform:perspective(300px) scaleY(1) translateZ(0);-o-transform:perspective(300px) scaleY(1) translateZ(0);transform:perspective(300px) scaleY(1) translateZ(0)}.header .header-lower.sticky{top:0;left:0;right:0;z-index:99;position:fixed;background-color:var(--white-color);border-bottom:none;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-moz-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-ms-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-o-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);box-shadow:0 2px 28px 0 rgba(0,0,0,.09);-webkit-animation:.5s ease-in-out fadeInDown;-moz-animation:.5s ease-in-out fadeInDown;-o-animation:.5s ease-in-out fadeInDown;animation:.5s ease-in-out fadeInDown}.header .header-contact-info ul{display:-webkit-flex;display:-moz-flex;display:flex;gap:5px}.header .header-contact-info ul li{margin-right:25px;position:relative}.header .header-contact-info ul li::before{position:absolute;content:"";top:0;bottom:0;margin:auto;right:-15px;height:20px;width:1px;background:rgba(255,255,255,.3)}.header .header-contact-info ul li p{margin-bottom:0;color:var(--black-color);font-size:16px;display:flex;align-items:center}.header .header-contact-info ul li p i{color:var(--primary-color);margin-right:5px;width:24px;height:24px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.header .header-coupon .header-coupon-content p{margin-bottom:0;color:var(--black-color)}.header .header-top-right{display:flex;align-items:center;gap:20px}.header .header-search form .form-group input{background:var(--white-color);min-height:52px;height:52px;padding-right:50px}.header .header-search form .form-group label{padding:.75rem}.header .header-search form .form-group button{position:absolute;right:0;top:0;bottom:0;background:0 0;height:100%;width:52px}.header .header-cart a{position:relative;background:var(--extra-color);color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;height:52px;padding:0 15px;border-radius:var(--border-radius-one);border:1px solid var(--border-color-one);text-transform:capitalize}.header .header-cart a i,.header .header-cart a span{display:-webkit-flex;display:-moz-flex;-webkit-justify-content:center}.header .header-cart a i{font-size:18px;height:24px;width:24px;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.header .header-cart a span{position:absolute;right:10px;top:8px;background-color:var(--primary-color);color:var(--white-color);height:16px;width:16px;border-radius:100px;font-size:9px;line-height:10px;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.header .header-sidebar .sidebar-toggler,.header .header-social-icon ul li a{display:-webkit-flex;display:-moz-flex;-webkit-justify-content:center;position:relative}.header .header-sidebar .sidebar-toggler{height:52px;width:52px;background-color:var(--extra-color);border-radius:var(--border-radius-one);border:1px solid var(--border-color-one);display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.main-menu ul li,.main-menu ul li a,.mean-container .mean-nav>ul li a.mean-expand i{display:inline-block}.header .header-sidebar .sidebar-toggler span{display:block;position:relative;z-index:1;height:2px;border-radius:1px;opacity:1;background-color:var(--black-color);margin:3px 0;transition:var(--transition)}.header .header-sidebar .sidebar-toggler span:first-child,.header .header-sidebar .sidebar-toggler span:nth-child(3){width:16px;margin-left:5px}.header .header-sidebar .sidebar-toggler span:nth-child(2){width:16px;margin-right:5px}.appointment-section-1 .appointment-wapper .section-title .sub-title,.appointment-section-2 .appointment-box .appointment-process-content .section-title .sub-title,.cta-section-1 .cta-content .section-title .sub-title,.cta-section-2 .cta-content .section-title .sub-title,.cta-section-3 .cta-wapper .cta-form form .form-group .form-control,.header .header-sidebar .sidebar-toggler:hover span,.hero-section-2 .hero-items .hero-content .section-title .sub-title,.hero-section-3 .hero-content .section-title .sub-title,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text::before{background-color:var(--white-color)}.header .header-sidebar .sidebar-toggler:hover span:first-child,.header .header-sidebar .sidebar-toggler:hover span:nth-child(3){margin-left:0;margin-right:5px}.header .header-sidebar .sidebar-toggler:hover span:nth-child(2){margin-right:0}.header .header-social-icon ul li a{background-color:var(--extra-color);border:1px solid var(--border-color-one);color:var(--black-color);width:42px;height:42px;font-size:16px;display:flex;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100px}.header .header-call .header-call-icon{display:inline-block;width:46px;height:46px;text-align:center;color:var(--white-color);background-color:var(--primary-color);font-size:16px;border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-animation:2s infinite spineer3;-moz-animation:2s infinite spineer3;-o-animation:2s infinite spineer3;animation:2s infinite spineer3}.header .header-call .header-call-content{font-size:20px;margin-left:20px;color:var(--black-color)}.header .header-call .header-call-content span{display:block;font-size:14px;color:var(--text-color)}.header .logo-box .logo{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.header-1,.header-2,.header-3{position:absolute;top:0;z-index:8;width:100%}.header-1 .header-top,.header-3 .header-lower{padding:10px 30px}.header-1 .header-lower{position:relative;z-index:9;background-color:var(--white-color);width:calc(100% - 50px);margin-left:50px;border-radius:20px 0 0 80px;padding-right:30px;padding-left:10px}@media (max-width:1400px){.header-1 .header-top{padding:10px 0}.header-1 .header-lower{width:calc(100% - 10px);margin-left:10px;border-radius:20px 0 0 50px;padding-right:0;padding-left:0}}.header-1 .header-lower.sticky{width:100%;margin-left:0;border-radius:0}.header-2 .header-top{padding:10px 40px;background-color:var(--white-color);border-bottom:1px solid var(--border-color-one)}.header-2 .header-top .header-search form{width:460px}.header-2 .header-lower{position:relative;z-index:9;background-color:var(--white-color);width:100%;padding:0 40px}.header-2 .header-lower.sticky{width:100%;margin-left:0;border-radius:0;padding-left:10px;padding-right:10px}#offcanvas-sidebar .mean-nav .navbar-collapse,.appointment-section-1 .appointment-image figure,.doctor-section-3 .doctor-items .doctor-image a,.header-2 .header-lower.sticky .header-content .logo-box,.services-section-2 .service-list .service-item .service-image a{display:block}.header-3 .header-top{background-color:var(--white-color);padding:10px 30px}.header-3 .header-lower .header-content{background:var(--white-color);padding:0 15px;border-radius:5px}.header-3 .header-lower.sticky{width:100%;margin-left:0;border-radius:0;padding:0}.header-3 .header-lower.sticky .header-content{padding:0 10px}.main-menu ul li{position:relative;list-style:none;margin-inline-end:45px}@media (max-width:1899px){.main-menu ul li{margin-inline-end:35px}}@media (max-width:1600px){.main-menu ul li{margin-inline-end:30px}}.main-menu ul li:last-child{margin-inline-end:0}.main-menu ul li a{font-size:16px;font-weight:500;color:var(--black-color);padding:25px 0;text-align:left;position:relative;text-transform:capitalize;transition:var(--transition)}.main-menu ul li .submenu,.main-menu ul li .submenu li a::before{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);position:absolute}.main-menu ul li a i{margin-left:5px}.main-menu ul li .submenu{inset-inline-start:0;min-width:250px;visibility:hidden;opacity:0;color:var(--primary-color);-webkit-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-moz-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-ms-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-o-box-shadow:0 0 40px 0 rgba(11,13,17,.08);box-shadow:0 0 40px 0 rgba(11,13,17,.08);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);transition:var(--transition)}.main-menu ul li .submenu li{display:block;width:100%;margin:0;padding:0}.main-menu ul li .submenu li:not(:last-child){padding-bottom:15px}.main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;font-weight:500;color:var(--black-color);padding:0;text-transform:capitalize;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main-menu ul li .submenu li a::before{content:"";left:0;right:auto;top:50%;bottom:auto;width:0;height:1px;background-color:var(--primary-color);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);transition:var(--transition)}.main-menu ul li .submenu li a:hover::before{width:10px}.main-menu ul li .submenu li .submenu{inset-inline-start:113%;top:0;visibility:hidden;opacity:0}.main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);visibility:visible;opacity:1}.main-menu ul li .has-homemenu{width:1000px;left:-150px;visibility:hidden;display:-webkit-flex;display:-moz-flex;display:flex;position:absolute;opacity:0;color:var(--primary-color);-webkit-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-moz-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-ms-box-shadow:0 0 40px 0 rgba(11,13,17,.08);-o-box-shadow:0 0 40px 0 rgba(11,13,17,.08);box-shadow:0 0 40px 0 rgba(11,13,17,.08);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.main-menu ul li .has-homemenu li{width:33.33%}.main-menu ul li .has-homemenu li a{padding:0;text-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-transition:.15s linear;-moz-transition:.15s linear;-ms-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.main-menu ul li .has-homemenu li a:hover img{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.main-menu ul li .has-homemenu li a img{margin-bottom:15px;border:1px solid var(--border-color-one);border-radius:8px;overflow:hidden;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}.mean-container .mean-nav>ul li a.mean-expand.mean-clicked i,.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn i{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.main-menu ul li:hover .has-homemenu,.main-menu ul li:hover>.submenu{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.offcanvas .menu-outer{display:none;margin-bottom:50px}.offcanvas .menu-outer .navbar-collapse ul.navigation>li{display:block;border-bottom:1px solid rgba(0,0,0,.09)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li>a{padding:15px 0;width:100%;position:relative;display:block;font-size:16px;color:var(--black-color)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li,.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li{border-top:1px solid rgba(0,0,0,.09)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li>a{padding:15px 0 15px 20px;display:block;color:var(--black-color);font-size:16px}.offcanvas .menu-outer .navbar-collapse ul.navigation>li ul.submenu li ul.submenu li a{padding:15px 0 15px 35px}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn{position:absolute;text-align:center;margin:auto;right:0;top:5px;width:45px;height:45px;line-height:45px;font-size:14px;background-color:var(--extra-color);color:var(--black-color);border-radius:10px;z-index:5;cursor:pointer}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn.open i{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.offcanvas .menu-outer .navbar-collapse ul.navigation>li .dropdown-btn i{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0);transition:var(--transition)}#offcanvas-sidebar .mobile-menu .meanmenu-reveal,.mean-container .meanmenu-reveal{display:none!important}.mean-container .mean-nav{background:0 0;margin-top:0;margin-bottom:50px;float:left;width:100%}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mean-container .mean-nav>ul li a{display:block;padding:15px 0;color:var(--black-color);font-size:16px;line-height:1.5;font-weight:500;text-transform:capitalize;border-top:1px solid var(--border-color-one)}.mean-container .mean-nav>ul li a.mean-expand{width:42px;height:42px;text-align:center;position:absolute;right:0;top:6px;z-index:2;font-weight:700;border:none;background-color:var(--extra-color);color:var(--black-color);border-radius:10px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0!important;margin:0}.mean-container .mean-nav>ul li a.mean-expand.mean-clicked i{transition:var(--transition);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mean-container .mean-nav>ul li a:last-child{border-bottom:0}.mean-container .mean-nav>ul li .submenu li a{padding:15px 0 15px 25px}.mean-container .mean-nav>ul li .submenu li .submenu li a{padding:15px 0 15px 50px}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.about-section-1 .about-image .about-img-1 figure img{border-radius:var(--border-radius-three);object-fit:cover}@media (max-width:1199px){.breadcrumb-section .breadcrumb-shape-three{right:30px;top:35%}.footer-3 .footer-top .footer-top-wrap,.widget{border-radius:20px;padding:20px}.about-section-1 .about-image .about-img-1 figure img,.transformation-image{border-radius:20px}.header .header-lower{padding:15px 0}.header .header-lower .header-content .header-navigation nav.main-menu,.header .header-lower .header-content .header-right .header-call,.header .header-lower .header-content .header-right .header-cart{display:none}.header-2{margin-top:15px}.header-2 .header-lower .header-content .logo-box,.header-3 .header-lower .header-content .header-right .header-sidebar,.offcanvas .menu-outer,.offcanvas .menu-outer .navbar-collapse{display:block}.header-2 .header-lower.sticky{padding:10px 0}.header-3 .header-lower .header-content{padding:15px}.header-3 .header-lower.sticky{padding-top:10px;padding-bottom:10px}.header-3 .header-lower.sticky .header-content{padding:0}}.about-section-1 .about-image .about-img-2{position:relative;z-index:1;margin-top:-180px}@media (max-width:991px){.footer-1 .footer-bottom .footer-widget-wrap .footer-widget-about{margin-right:0}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-quick-links,.footer-2 .footer-bottom .footer-widget-wrap .footer-widget-services,.footer-3 .footer-bottom .footer-widget-wrap .footer-widget-quick-links,.footer-3 .footer-bottom .footer-widget-wrap .footer-widget-services{margin-left:0}.footer-3 .footer-top .footer-top-wrap{border-radius:25px;padding:20px}.footer-3 .footer-top .footer-top-wrap .footer-social-icon{margin-bottom:30px}.footer-3 .footer-top .footer-top-wrap .footer-social-icon .social-icon{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.about-section-1 .about-image .about-img-2{max-width:55%;margin:40px auto 0}}.about-section-1 .about-image .about-img-2 figure{display:block;width:100%}.about-section-1 .about-image .about-img-2 figure img{width:100%;object-fit:cover;border-radius:var(--border-radius-three)}.about-section-1 .about-content,.shop-checkout-section .checkout-wapper,.why-choose-section-1 .why-content{margin-right:30px}.about-section-1 .about-content .about-features-wappper,.about-section-2 .about-content .check-list-two-col,.about-section-3 .about-content .check-list-two-col,.about-section-4 .about-content .about-content-text,.authentication-section-1 .authentication-title,.cart-section .cart-wapper,.doctor-single-section .doctor-single-right .doctor-awards,.doctor-single-section .doctor-single-right .doctor-biography{margin-bottom:40px}.about-section-1 .about-content .about-features-wappper .about-features-item,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item{display:-webkit-flex;display:-moz-flex;display:flex;margin-bottom:40px}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-icon,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-icon{position:relative;background-color:var(--extra-color);color:var(--primary-color);height:80px;width:80px;margin-right:20px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100%}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-icon figure,.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon figure,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-icon figure,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-icon figure,.how-it-work-section .work-process-list .work-process-item .work-process-icon .icon figure,.services-section-1 .service-items .service-icon figure,.services-section-2 .service-list .service-item .service-title-box .service-icon figure,.services-section-3 .service-item .service-icon figure,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .icon-box figure{position:relative;z-index:2;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-icon figure img,.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon figure img,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-icon figure img,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-icon figure img,.how-it-work-section .work-process-list .work-process-item .work-process-icon .icon figure img,.services-section-3 .service-item .service-icon figure img,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .icon-box figure img{width:50px;height:50px;object-fit:cover}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-title,.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-title,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-title{width:calc(100% - 100px)}.about-section-1 .about-content .about-features-wappper .about-features-item .about-features-title h3,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-title h3{margin-bottom:5px;color:var(--black-color)}.about-section-1 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure,.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item:hover .appointment-process-icon figure,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item:hover .doctor-awards-icon figure,.how-it-work-section .work-process-list .work-process-item:hover .work-process-icon figure,.services-section-1 .service-items:hover .service-icon figure,.services-section-2 .service-list .service-item:hover .service-icon figure,.services-section-3 .service-item.active .service-icon figure,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box:hover .icon-box figure{-webkit-transform:scale(-1) rotate(180deg);-moz-transform:scale(-1) rotate(180deg);-ms-transform:scale(-1) rotate(180deg);-o-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg)}.about-section-1 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure img,.about-section-4 .about-content .about-features-wappper .about-features-item:hover .about-features-icon figure img,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item:hover .appointment-process-icon figure img,.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item:hover .doctor-awards-icon figure img,.how-it-work-section .work-process-list .work-process-item:hover .work-process-icon figure img,.services-section-1 .service-items:hover .service-icon figure img,.services-section-2 .service-list .service-item:hover .service-icon figure img,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box:hover .icon-box figure img{filter:brightness(0) invert(1)}.about-section-2 .about-content .about-footer{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-top:30px}.about-section-2 .about-content .about-footer .about-contact-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;align-items:center;text-align:left}.about-section-2 .about-content .about-footer .about-contact-box .icon-box{position:relative;background-color:var(--background-two);color:var(--primary-color);border-radius:50%;width:50px;height:50px;margin-right:10px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;transition:.3s ease-in-out}.about-section-2 .about-content .about-footer .about-contact-box .icon-box i{position:relative;z-index:1;font-size:18px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.about-section-2 .about-content .about-footer .about-contact-box .about-contact-box-content p{font-size:14px;display:block;margin-bottom:0}.about-section-2 .about-content .about-footer .about-contact-box .about-contact-box-content a{font-size:1.2rem;line-height:1.5;font-weight:700;color:var(--black-color)}.about-section-2 .about-images-box,.how-it-work-section .work-process-list{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.about-section-2 .about-images-box .about-images-top figure{display:block;border-radius:var(--border-radius-three)}.about-section-2 .about-images-box .about-images-top figure img,.appointment-section-1 .appointment-image figure img,.appointment-section-3 .appointment-box .appointment-content .appointment-image figure img,.doctor-single-section .doctor-single-left .image-1 figure img,.faq-section-1 .faq-wapper .faq-image figure img,.faq-section-3 .faq-image figure img,.portfolio-single-section .portfolio-single-post .portfolio-single-media figure img,.service-single-section .service-single-post .service-single-media figure img,.shop-product-single-section .shop-product-single-slider .large-images .tab-content .tab-pane figure img,.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs .nav-link figure img,.why-choose-section-1 .why-choose-image .why-choose-img-1 figure img,.why-choose-section-1 .why-choose-image .why-choose-img-2 figure img{width:100%;object-fit:cover}.about-section-2 .about-images-box .about-images-bottom{width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.about-section-2 .about-images-box .about-images-bottom .about-year-counter{position:relative;width:225px;background-color:var(--extra-color-five);padding:30px;border-radius:var(--border-radius-three);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px;text-align:center}@media (max-width:991px){.about-section-1 .about-content .about-features-wappper .about-features-item{margin-bottom:30px}.about-section-2 .about-content{margin-bottom:40px}.about-section-2 .about-images-box .about-images-bottom .about-year-counter{width:315px}}@media (max-width:767px){.footer .footer-copyright .footer-copyright-wrap{padding-left:15px;padding-bottom:25px;padding-right:15px}.footer .footer-copyright .footer-copyright-wrap .footer-bottom-nav li{margin-left:8px;padding-left:8px}.footer-2{padding-top:50px}.footer-2 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}.header .header-lower .header-content .header-right .header-button{display:none}.about-section-1 .about-image .about-img-1{margin-bottom:40px}.about-section-1 .about-image .about-img-2{max-width:100%}.about-section-2 .about-content .check-list-two-col{margin-bottom:30px}.about-section-2 .about-images-box .about-images-bottom .about-year-counter{width:245px}}.about-section-2 .about-images-box .about-images-bottom .about-year-counter .about-year-content h3{color:var(--white-color);font-size:46px;line-height:1.1em;font-weight:700}@media (max-width:991px){.about-section-2 .about-images-box .about-images-bottom .about-year-counter .about-year-content h3{font-size:36px}}.about-section-2 .about-images-box .about-images-bottom .about-year-images{width:calc(100% - 255px)}@media (max-width:991px){.about-section-2 .about-images-box .about-images-bottom .about-year-images{width:calc(100% - 345px)}}@media (max-width:767px){.about-section-2 .about-images-box .about-images-bottom .about-year-counter .about-year-content h3{font-size:26px}.about-section-2 .about-images-box .about-images-bottom .about-year-images{width:calc(100% - 275px)}.about-section-3 .about-content .check-list-two-col{margin-bottom:30px}}.about-section-2 .about-images-box .about-images-bottom .about-year-images figure{display:block;border-radius:var(--border-radius-three);width:100%;height:100%}.about-section-2 .about-images-box .about-images-bottom .about-year-images figure img,.about-section-3 .about-images-box figure img,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure img,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video figure img,.blog-single-section .blog-single-post .blog-single-media figure img,.cta-section-2 .cta-image figure img,.faq-section-2 .faq-video figure img,.instagram-section .container-fluid .row .instagram-list .instagram-item .instagram-image figure img,.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure img,.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author .testimonials-author-image figure img,.testimonials-section-2 .testimonials-item .testimonials-author .testimonials-author-image figure img,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-image figure img{width:100%;height:100%;object-fit:cover}.about-section-3 .about-images-box{margin-right:50px;height:100%}.about-section-3 .about-images-box figure{display:block;width:100%;height:100%;border-radius:var(--border-radius-three)}.about-section-3 .about-content .about-tabs .nav-tabs,.pricing-tabs .nav-tabs{border:1px solid var(--border-color-one);background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;border-radius:10px;overflow:hidden;padding:10px}.about-section-3 .about-content .about-tabs .nav-tabs button,.pricing-tabs .nav-tabs button{background-color:var(--background-one)!important;border:none;padding:10px 25px;text-transform:capitalize;color:var(--black-color)!important;border-radius:5px}.about-section-3 .about-content .about-tabs .nav-tabs button.active,.pricing-tabs .nav-tabs button.active,.product-section .section-title-right ul li a.active{background-color:var(--primary-color)!important;color:var(--white-color)!important}.about-section-3 .about-content .tab-content{margin-top:30px}.about-section-4 .about-content .about-features-wappper .about-features-item{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:40px}.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-icon,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-icon{position:relative;background-color:var(--background-one);color:var(--primary-color);height:80px;width:80px;margin-right:20px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100%}.about-shape-1,.services-shape-1{position:absolute;bottom:0;left:-50px;z-index:-1;-webkit-animation:5s linear infinite move-left;-moz-animation:5s linear infinite move-left;-o-animation:5s linear infinite move-left;animation:5s linear infinite move-left}.about-shape-2,.about-shape-4{z-index:-1;-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom;position:absolute;right:0}.about-shape-1 figure img,.about-shape-2 figure img,.about-shape-3 figure img,.about-shape-4 figure img{width:auto;opacity:.09}.about-shape-2{top:50px;animation:5s linear infinite move-bottom}.about-shape-3{position:absolute;bottom:100px;left:0;z-index:-1;-webkit-animation:5s linear infinite move-left;-moz-animation:5s linear infinite move-left;-o-animation:5s linear infinite move-left;animation:5s linear infinite move-left}.about-shape-4{top:250px;animation:5s linear infinite move-bottom}.appointment-section-1{background-color:#6b1232;margin-top:100px}.appointment-section-1 .appointment-wapper .appointment-form form .appointment-btn-wapper button{background-color:var(--white-color);color:var(--primary-color);font-weight:700;border:2px solid var(--white-color);height:58px;width:100%;transition:var(--transition)}.blog-section .blog-grid-item-1,.blog-section .blog-grid-item-1 .blog-title h3,.blog-section .blog-grid-item-2 .blog-grid-content h3{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.appointment-section-1 .appointment-wapper .appointment-form form .appointment-btn-wapper button:hover{background-color:transparent;color:var(--white-color)}.appointment-section-1 .appointment-image{position:relative;margin-top:-100px;margin-left:50px;padding:0 57px}@media (max-width:1199px){.about-section-1 .about-image .about-img-2 figure img,.about-section-2 .about-images-box .about-images-bottom .about-year-images figure,.about-section-2 .about-images-box .about-images-top figure,.about-section-3 .about-images-box figure{border-radius:20px}.about-section-2 .about-images-box .about-images-bottom .about-year-counter{border-radius:20px;padding:20px}.appointment-section-1 .appointment-image{margin-left:0;padding:0}}@media (max-width:991px){.about-section-3 .about-images-box{margin-right:0;margin-bottom:0}.about-section-3 .about-content,.about-section-4 .about-content .about-content-text,.about-section-4 .about-content .about-features-wappper .about-features-item,.appointment-section-1 .appointment-wapper{margin-bottom:30px}.appointment-section-1{margin-top:0;padding-top:80px}.appointment-section-1 .appointment-image{max-width:80%;margin:0 auto}}.appointment-section-2{background-color:var(--extra-color-five);margin-top:70px}.appointment-section-2 .appointment-box{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 60px}.appointment-section-2 .appointment-box .appointment-process-content{width:calc(50% - 100px)}.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-title h3{margin-bottom:5px;color:var(--white-color)}.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-title p{color:var(--white-color);margin:0}.appointment-section-2 .appointment-box .request-quote-box{background-color:var(--white-color);width:calc(50% - 30px);margin-top:-170px;padding:30px;border-radius:var(--border-radius-three);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.appointment-section-2 .appointment-box .request-quote-box h3{margin-bottom:40px;font-size:40px;line-height:1.2em;font-weight:700}@media (max-width:991px){.appointment-section-2{margin-top:0}.appointment-section-2 .appointment-box .appointment-process-content{width:100%}.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item{margin-bottom:30px}.appointment-section-2 .appointment-box .request-quote-box{margin-top:0;width:100%}.appointment-section-2 .appointment-box .request-quote-box h3{font-size:36px}}.appointment-section-3{position:relative;margin-top:-160px;z-index:1}.appointment-section-3 .appointment-box{padding:30px;border-radius:var(--border-radius-three);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.05);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.05);-o-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05);gap:40px 60px;background-color:var(--white-color)}.appointment-section-3 .appointment-box .appointment-content{width:calc(48% - 30px)}.appointment-section-3 .appointment-box .appointment-content .appointment-image figure,.faq-section-1 .faq-wapper .faq-image figure,.faq-section-3 .faq-image figure,.features-section-1 .features-4 .features-item-content .features-specialist-box .features-specialist-list li figure,.photo-gallery .photo-gallery-image figure,.video-gallery-item a figure,.why-choose-section-1 .why-choose-image .why-choose-img-1 figure,.why-choose-section-1 .why-choose-image .why-choose-img-2 figure{display:block;border-radius:var(--border-radius-three);overflow:hidden}.appointment-section-3 .appointment-box .appointment-form-box{width:calc(52% - 30px)}.appointment-section-4 .appointment-image{position:relative;margin-right:50px}.appointment-section-4 .appointment-image .shape-1{position:absolute;bottom:0;left:0;-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom;animation:5s linear infinite move-bottom}.appointment-section-4 .appointment-image .img1{padding-bottom:120px}.appointment-section-4 .appointment-image .img1 figure img{border-radius:var(--border-radius-three);overflow:hidden;object-fit:cover}.appointment-section-4 .appointment-image .img2{position:absolute;display:inline-block;bottom:0;right:0}.appointment-section-4 .appointment-image .img2 figure .appointment-small{border:10px solid var(--white-color);-webkit-box-shadow:0 4px 25px 0 rgba(0,0,0,.08);-moz-box-shadow:0 4px 25px 0 rgba(0,0,0,.08);-ms-box-shadow:0 4px 25px 0 rgba(0,0,0,.08);-o-box-shadow:0 4px 25px 0 rgba(0,0,0,.08);box-shadow:0 4px 25px 0 rgba(0,0,0,.08);object-fit:cover}@media (max-width:567px){.grid-4,.grid-6{grid-template-columns:1fr}.appointment-section-4 .appointment-image .img2 figure .appointment-small{max-width:190px}}.authentication-section-1 .default-form{padding:30px;border-radius:var(--border-radius-three);background-color:var(--background-one)}.authentication-section-1 .default-form form .form-group .eye-icon{position:absolute;right:20px;top:17px;color:var(--black-color)}.authentication-section-1 .default-form form .forgot-box{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.authentication-section-1 .default-form form .sign-up-box{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.blog-section .blog-grid-item-1{background-color:var(--white-color);position:relative;margin-bottom:30px;padding:30px;border-radius:var(--border-radius-three);transition:var(--transition)}.blog-section .blog-grid-item-1 .blog-title h3,.blog-section .blog-grid-item-2 .blog-grid-content h3{margin-bottom:10px;transition:var(--transition)}.blog-section .blog-grid-item-1 .blog-meta,.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta{display:-webkit-flex;display:-moz-flex;display:flex;gap:12px;margin-bottom:20px}.blog-section .blog-grid-item-1 .blog-meta li,.blog-section .blog-grid-item-1 .blog-meta li a,.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li,.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta li a{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:8px}.blog-section .blog-grid-item-1 .blog-grid-image{position:relative;overflow:hidden;margin-bottom:20px;border-radius:var(--border-radius-two)}.blog-section .blog-grid-item-1 .blog-grid-image a{width:100%;display:block}.blog-section .blog-grid-item-1 .blog-grid-image a figure,.doctor-section-3 .doctor-items .doctor-image a figure{border-radius:var(--border-radius-three);overflow:hidden}.blog-section .blog-grid-item-1 .blog-grid-image a figure img,.doctor-section-3 .doctor-items .doctor-image a figure img{width:100%;object-fit:cover;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-grid-item-1:hover .blog-grid-image img,.blog-section .blog-grid-item-3:hover .blog-grid-image img,.doctor-section-3 .doctor-items:hover .doctor-image img,.portfolio-section-1 .portfolio-items:hover .portfolio-image img,.portfolio-section-2 .portfolio-items:hover .portfolio-image a figure img,.product-section .product-grid-item-1:hover .product-grid-image img,.services-section-3 .service-item .service-image:hover .service-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.blog-section .blog-grid-item-2{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--background-one);border:1px solid var(--background-one);border-radius:20px;margin-bottom:30px;overflow:hidden;height:calc(50% - 15px)}.blog-section .blog-grid-item-2 .blog-grid-image a figure,.blog-section .blog-grid-item-2.highlighted-blog-grid,.portfolio-section-2 .portfolio-items .portfolio-image{height:100%}.blog-section .blog-grid-item-2 .blog-grid-image{width:47%}.blog-section .blog-grid-item-2 .blog-grid-image a{height:100%;display:block;overflow:hidden}.blog-section .blog-grid-item-2 .blog-grid-image a figure img{height:100%;width:100%;object-fit:cover;transition:.4s ease-in-out}.blog-section .blog-grid-item-2 .blog-grid-content{width:53%;align-content:center;padding:30px}.blog-section .blog-grid-item-2 .blog-grid-content .blog-meta,.blog-section .single-blog-post .post-content .post-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:15px}.blog-section .blog-grid-item-3,.portfolio-section-1 .portfolio-items{position:relative;margin-bottom:30px;background-color:var(--background-one);overflow:hidden;border-radius:var(--border-radius-three)}.blog-section .blog-grid-item-3 .blog-grid-image,.portfolio-section-1 .portfolio-items .portfolio-image{position:relative;overflow:hidden;min-height:480px;z-index:1}.blog-section .blog-grid-item-3 .blog-grid-image::before,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video::before,.portfolio-section-1 .portfolio-items .portfolio-image::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--extra-color-five) 100%);border-radius:var(--border-radius-two);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:2;opacity:.7}.blog-section .blog-grid-item-3 .blog-grid-image figure,.portfolio-section-1 .portfolio-items .portfolio-image figure{width:100%;height:100%;border-radius:25px;overflow:hidden;position:absolute}.blog-section .blog-grid-item-3 .blog-grid-image figure img,.portfolio-section-1 .portfolio-items .portfolio-image figure img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;object-fit:cover;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .blog-grid-item-3 .blog-grid-content{position:absolute;left:40px;bottom:40px;right:40px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:1}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:5px;color:var(--white-color)}.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li i,.blog-section .blog-grid-item-3 .blog-grid-content .blog-meta li svg,.doctor-section-3 .doctor-items .doctor-image .doctor-share .doctor-share-icon svg{width:20px;height:20px}.blog-section .blog-grid-item-3 .blog-grid-content .blog-title h3{margin-bottom:25px;color:var(--white-color)}.blog-section .blog-grid-item-3 .blog-grid-content .blog-grid-button{opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-section .blog-grid-item-3 .blog-grid-content .blog-grid-button a::before,.services-section-3 .service-item.active .service-content .read-more-btn::before{background-color:var(--white-color);color:var(--text-color)}.blog-section .blog-grid-item-3:hover .blog-grid-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.blog-section .blog-grid-item-3:hover .blog-grid-content .blog-grid-button{margin-top:20px;opacity:1;visibility:visible}.blog-section .blog-grid-box2{height:100%;width:100%;position:relative}.blog-section .single-blog-post{position:relative;overflow:hidden;background-color:var(--background-one);margin-bottom:30px;border-radius:var(--border-radius-three);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .single-blog-post .post-image a{display:block;overflow:hidden;border-radius:var(--border-radius-three)}.blog-section .single-blog-post .post-image a figure img{width:100%;height:100%;object-fit:cover;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.blog-section .single-blog-post .post-image a::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--extra-color-five) 100%);visibility:hidden;opacity:0;z-index:1;border-radius:var(--border-radius-three);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.blog-section .single-blog-post .post-content{padding:35px 40px 40px}.blog-section .single-blog-post .post-content .post-meta li span,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li span{line-height:normal}.blog-section .single-blog-post .post-content h2,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h2,.service-single-section .service-single-post .service-single-contain .service-entry-content h2{margin-bottom:15px;font-size:32px;line-height:1.4em;font-weight:700}.blog-section .single-blog-post .post-content p{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid var(--border-color-one);position:relative}.blog-section .single-blog-post .post-content p::before,.pricing-section-1 .pricing-item .pricing-content .pricing-text::before{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--primary-color);-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-ms-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in}.blog-section .single-blog-post:hover .post-image a::after{visibility:visible;opacity:1;height:100%}.blog-single-section .blog-single-post .blog-single-media,.photo-gallery,.testimonials-section-1 .testimonials-wapper .testimonials-item{position:relative;margin-bottom:30px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video figure,.blog-single-section .blog-single-post .blog-single-media figure,.doctor-single-section .doctor-single-left .image-1 figure,.portfolio-single-section .portfolio-single-post .portfolio-single-media figure,.service-single-section .service-single-post .service-single-media figure{overflow:hidden;border-radius:var(--border-radius-three)}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content{border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:30px;margin-bottom:30px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta{margin-bottom:20px;padding:0;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote{background-color:var(--primary-color);border-radius:var(--border-radius-three);padding:30px;margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:flex;gap:24px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote .blog-quote-icon{color:var(--white-color);width:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;font-size:62px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video .blog-video-wapper,.faq-section-2 .faq-video .faq-video-wapper{position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video .blog-video-wapper .video-play,.cta-section-1 .cta-video-wapper .video-play,.faq-section-2 .faq-video .faq-video-wapper .video-play,.video-section .video-circle .video-play{width:100px;height:100px;background-color:var(--white-color);color:var(--black-color);font-size:24px;z-index:1;margin:auto;position:relative;border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-animation:2s infinite spineer2;-moz-animation:2s infinite spineer2;-o-animation:2s infinite spineer2;animation:2s infinite spineer2}.cta-section-3 .cta-wapper .cta-form .cta-shape,.hero-section-1 .hero-shape-three{-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom}.blog-single-section .blog-single-post .share-links .share-tag{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:10px}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud{display:-webkit-flex;display:-moz-flex;display:flex;gap:15px}.blog-single-section .blog-single-post .share-links .share-tag .tagcloud a{background-color:var(--background-one);border-radius:var(--border-radius-one);color:var(--black-color);display:inline-block;padding:10px 15px}.blog-single-section .blog-single-post .share-links .share-social{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:10px}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a{display:block;width:100%;border:1px solid var(--border-color-one);-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;padding:30px;border-radius:var(--border-radius-three);color:var(--black-color)}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a .post-nav-icon{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:14px;line-height:30px;margin-bottom:5px}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a .post-nav-icon .post-nav-head{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-left:8px;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a{text-align:right;display:block;width:100%;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;padding:30px;border-radius:var(--border-radius-three);border:1px solid var(--border-color-one);color:var(--black-color)}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a .post-nav-icon{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;font-size:14px;line-height:30px;margin-bottom:5px}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a .post-nav-icon .post-nav-head{font-size:13px;font-weight:400;text-transform:uppercase;margin-right:8px;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.blog-single-section .blog-single-post .blog-author{margin-bottom:50px;background-color:var(--background-one);border:1px solid var(--border-color-one);padding:30px;border-radius:var(--border-radius-three);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.blog-single-section .blog-single-post .blog-author .blog-author-image{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:30px}.blog-single-section .blog-single-post .blog-author .blog-author-image figure{overflow:hidden;border-radius:20px}.blog-single-section .blog-single-post .blog-author .blog-author-image figure img,.hero-section-2 .hero-items .hero-image figure img,.services-section-2 .service-list .service-item .service-image a figure img{height:100%;width:100%;object-fit:cover}.blog-single-section .blog-single-post .blog-author .social-icon li a{background-color:var(--extra-color);color:var(--black-color)}.blog-single-section .blog-single-post .comment-respond .comments-respond-title,.blog-single-section .blog-single-post .comment-wapper .comments-title,.shop-product-single-section .product-single-tab .tab-content .comment-respond .comments-respond-title,.shop-product-single-section .product-single-tab .tab-content .comment-wapper .comments-title{position:relative;display:inline-block;padding-bottom:10px;margin-bottom:25px}.cart-section .cart-wapper .heading,.shop-checkout-section .checkout-wapper .checkout-single .heading,.wishlist-section .wishlist-wapper .heading{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:30px;margin-bottom:30px}.cart-section .cart-wapper .heading h2,.doctor-single-section .doctor-single-left .section-title h2,.shop-checkout-section .checkout-wapper .checkout-single .heading h2,.wishlist-section .wishlist-wapper .heading h2{font-size:32px;line-height:1.4em;font-weight:700}.cart-section .cart-wapper .heading span,.wishlist-section .wishlist-wapper .heading span{font-size:16px;font-weight:700;color:var(--black-color)}.cart-section .cart-wapper .cart-list-area,.wishlist-section .wishlist-wapper .wishlist-list-area{border:1px solid var(--border-color-one);overflow:hidden;border-radius:var(--border-radius-three)}.cart-section .cart-wapper .cart-table,.doctor-section-1 .doctor-image-wrapper .doctor-image-item figure,.doctor-section-2 .doctor-item .doctor-image .doctor-overlay .doctor-social-media,.hero-section-3 .hero-image .hero-image-one,.pricing-section-1 .pricing-item .pricing-content .pricing-list .pricing-button-wapper,.wishlist-section .wishlist-wapper .wishlist-table{text-align:center}.cart-section .cart-wapper .cart-table thead tr th,.wishlist-section .wishlist-wapper .wishlist-table thead tr th{font-size:18px;font-weight:600;padding:20px 15px}.cart-section .cart-wapper .cart-table tbody tr td,.wishlist-section .wishlist-wapper .wishlist-table tbody tr td{padding:20px 15px}.cart-section .cart-wapper .cart-table tbody tr td::before,.wishlist-section .wishlist-wapper .wishlist-table tbody tr td::before{content:attr(data-title);position:absolute;left:15px;top:50%;vertical-align:top;padding:0;color:var(--text-color);display:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cart-section .cart-wapper .cart-table tbody tr td.actions,.wishlist-section .wishlist-wapper .wishlist-table tbody tr td.actions{padding:30px}.cart-section .cart-wapper .cart-table .product-img,.wishlist-section .wishlist-wapper .wishlist-table .product-img{width:100px;height:100px}.cart-section .cart-wapper .cart-table .product-img figure,.wishlist-section .wishlist-wapper .wishlist-table .product-img figure{display:block;background-color:var(--extra-color-four);border-radius:var(--border-radius-two);position:relative;overflow:hidden}.cart-section .cart-wapper .cart-table .product-img figure img,.wishlist-section .wishlist-wapper .wishlist-table .product-img figure img{width:100px;height:100px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);object-fit:cover}.cart-section .cart-wapper .cart-table .product-info .product-name,.wishlist-section .wishlist-wapper .wishlist-table .product-info .product-name{font-size:18px;font-weight:600;margin-bottom:5px}.cart-section .cart-wapper .cart-table .product-info .style-meta li,.wishlist-section .wishlist-wapper .wishlist-table .product-info .style-meta li{font-size:14px;color:var(--text-color)}.cart-section .cart-wapper .cart-table .quantity-content .qty-btn-minus,.wishlist-section .wishlist-wapper .wishlist-table .quantity-content .qty-btn-minus{left:0;width:42px;height:42px}.cart-section .cart-wapper .cart-table .quantity-content .qty-btn-minus svg,.cart-section .cart-wapper .cart-table .quantity-content .qty-btn-plus svg,.wishlist-section .wishlist-wapper .wishlist-table .quantity-content .qty-btn-minus svg,.wishlist-section .wishlist-wapper .wishlist-table .quantity-content .qty-btn-plus svg{width:12px}.cart-section .cart-wapper .cart-table .quantity-content input{border-radius:10px;border-color:var(--border-color-one);width:120px;padding:0;height:42px}.cart-section .cart-wapper .cart-table .quantity-content .qty-btn-plus,.wishlist-section .wishlist-wapper .wishlist-table .quantity-content .qty-btn-plus{right:0;width:42px;height:42px}.cart-section .cart-wapper .cart-table .remove-product,.wishlist-section .wishlist-wapper .wishlist-table .remove-product{border:0;background-color:transparent;color:var(--primary-color);text-align:center;font-size:16px;width:37px;height:37px;line-height:37px;border-radius:100%;border:1px solid var(--primary-color);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.cart-section .cart-wapper .coupon-items{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:30px}.cart-section .cart-wapper .coupon-items form{position:relative;width:30%}.cart-section .cart-wapper .coupon-items form button{position:absolute;right:4px;padding:10px 15px;background-color:var(--primary-color);color:var(--white-color);border-radius:var(--border-radius-one)}.cart-section .cart-wapper .coupon-items form button:hover{color:var(--white-color);background-color:var(--primary-color)}.shop-checkout-section .checkout-wapper .checkout-single{padding:30px;border-radius:var(--border-radius-three);border:1px solid var(--border-color-one);overflow:hidden}.contact-section .contact-item-wrapper{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:25px}.contact-section .contact-item-wrapper .contact-item,.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content .doctor-overlay-meta .doctor-social-media ul,.shop-product-single-section .shop-product-single-info .shop-product-single-social{display:-webkit-flex;display:-moz-flex;display:flex;gap:20px}.contact-section .contact-item-wrapper .contact-item .contact-icon{position:relative;background-color:var(--extra-color);color:var(--primary-color);height:52px;width:52px;font-size:20px;border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.contact-section .contact-item-wrapper .contact-item .contact-icon::before{top:0;left:0;right:0;bottom:0;opacity:0;content:"";position:absolute;background-color:var(--primary-color);border-radius:inherit;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1}.contact-section .contact-item-wrapper .contact-item .contact-content{flex:1;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:5px}.contact-section .contact-item-wrapper .contact-item .contact-content span{margin-bottom:0;font-size:14px;font-weight:400;color:var(--black-color)}.contact-section .contact-item-wrapper .contact-item .contact-content h3{text-transform:inherit;font-size:16px}.contact-section .contact-item-wrapper .contact-item .contact-content p{color:var(--text-color);font-size:14px;font-weight:500;margin-bottom:0}.contact-section .contact-social-links{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:40px;padding-top:30px;border-top:1px solid var(--border-color-one)}.contact-section .contact-social-links .follow-text{color:var(--primary-color);font-weight:500}.contact-section .contact-social-links .social-icon li a{background-color:var(--background-two);color:var(--primary-color)}.contact-section .contact-form-box{position:relative;z-index:1;padding:30px;border-radius:var(--border-radius-three);background-color:var(--white-color);border:1px solid var(--border-color-one)}.google-map .google-map-iframe{width:100%;height:715px;overflow:hidden}@media (max-width:991px){.appointment-section-3 .appointment-box .appointment-content,.appointment-section-3 .appointment-box .appointment-form-box{width:100%}.appointment-section-4 .appointment-content,.blog-single-section .blog-single-post{margin-bottom:40px}.appointment-section-4 .appointment-image{margin-right:auto;max-width:620px;margin-left:auto}.appointment-section-4 .appointment-image .img1{margin-right:50px}.blog-section .single-blog-post .post-content,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote{padding:20px}.blog-single-section .blog-single-post .share-links .share-tag{margin-bottom:30px}.cart-section .cart-wapper .cart-table .remove-product{font-size:14px;width:30px;height:30px;line-height:30px}.contact-section .contact-form-box{margin-top:50px}.google-map{margin-top:0!important}.google-map .google-map-iframe{height:650px;border-radius:0}}@media (max-width:767px){.about-section-4 .about-content .about-features-wappper .about-features-item .about-features-title p,.appointment-section-2 .appointment-box .appointment-process-content .appointment-process-list .appointment-process-item .appointment-process-title p{font-size:14px;line-height:1.6em}.about-shape-1,.about-shape-2,.about-shape-3,.about-shape-4,.cart-section .cart-wapper .cart-table thead{display:none}.appointment-section-2 .appointment-box .request-quote-box h3,.blog-section .single-blog-post .post-content h2,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content h2,.cart-section .cart-wapper .heading h2,.shop-checkout-section .checkout-wapper .checkout-single .heading h2{font-size:26px}.appointment-section-4 .appointment-image .img2 figure .appointment-small{border:5px solid var(--white-color);right:0}.blog-section .blog-grid-item-3 .blog-grid-image{min-height:420px}.blog-section .blog-grid-item-3 .blog-grid-image figure{border-radius:15px}.blog-section .blog-grid-item-3 .blog-grid-content{right:20px;left:20px}.blog-section .blog-grid-box2,.cart-section .cart-wapper .coupon-items{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.blog-section .single-blog-post .post-content .post-meta li,.blog-section .single-blog-post .post-content .post-meta li a,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta li a{font-size:14px}.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-single-meta{gap:10px}.blog-single-section .blog-single-post .comment-wapper,.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous{margin-bottom:30px}.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a,.cart-section .cart-wapper .cart-table tbody tr td.actions{padding:20px}.blog-single-section .blog-single-post .blog-author{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:30px}.blog-single-section .blog-single-post .blog-author .blog-author-image{margin-right:0;margin-bottom:20px}.blog-single-section .blog-single-post .blog-author .blog-author-image figure{width:100px;height:100px}.cart-section .cart-wapper .cart-list-area{padding:0 20px}.cart-section .cart-wapper .cart-table{text-align:left;min-width:auto;border-collapse:separate;border-spacing:0 20px;border:none}.cart-section .cart-wapper .cart-table tbody tr{background-color:var(--white-color)}.cart-section .cart-wapper .cart-table tbody tr td::before{display:block}.cart-section .cart-wapper .cart-table tbody tr td{padding:20px 20px 20px 25%;display:block;width:100%;text-align:right;position:relative;text-transform:capitalize;border:1px solid var(--border-color-one);border-bottom:none}.cart-section .cart-wapper .cart-table tbody tr td:last-child{border:1px solid var(--border-color-one)}.cart-section .cart-wapper .cart-table .product-img figure{border-radius:var(--border-radius-one)}.cart-section .cart-wapper .coupon-items .theme-button,.cart-section .cart-wapper .coupon-items form{width:100%}.google-map .google-map-iframe{height:530px}}.google-map .google-map-iframe iframe{width:100%;height:715px}@media (max-width:991px){.google-map .google-map-iframe iframe{height:650px}.counter-section-1 .counter-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.google-map .google-map-iframe iframe{height:530px}}.counter-section-1{background:0 0}.counter-section-1 .counter-list{display:-webkit-flex;display:-moz-flex;display:flex;gap:0}.counter-section-1 .counter-item{width:25%;text-align:center;padding:40px 20px;border-right:1px solid var(--primary-rgb-05)}.counter-section-1 .counter-item:last-child{border-right:none}@media (max-width:991px){.counter-section-1 .counter-item{width:calc(50% - 0px);border-bottom:1px solid var(--primary-rgb-05)}.counter-section-1 .counter-item:nth-child(2n){border-right:none}}.counter-section-1 .counter-item .counter-content .counter-text{color:var(--primary-color);font-family:var(--title-fonts);text-transform:capitalize;margin-bottom:5px;font-size:62px;line-height:1.1em;font-weight:700}@media (max-width:991px){.counter-section-1 .counter-item .counter-content .counter-text{font-size:52px}}.counter-section-1 .counter-item .counter-content .counter-title{color:var(--black-color);margin-bottom:0;font-weight:400;font-size:1.2rem;line-height:1.5}.counter-section-2::after{content:"";position:absolute;height:40%;width:100%;background-color:var(--background-one);top:0;z-index:-1}.counter-section-2 .counter-list{background-color:var(--extra-color-five);padding:80px 20px;display:-webkit-flex;display:-moz-flex;display:flex;gap:60px 30px;border-radius:var(--border-radius-three)}.counter-section-2 .counter-item{width:calc(33.33% - 15px);text-align:center}@media (max-width:991px){.counter-section-2 .counter-list{padding:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.counter-section-2 .counter-item{width:calc(50% - 15px)}}@media (max-width:360px){.counter-section-1 .counter-item{width:100%;border-right:none}.counter-section-2 .counter-item{width:100%}}.counter-section-2 .counter-item .counter-icon{color:var(--white-color);font-size:65px;margin-bottom:20px}.counter-section-2 .counter-item .counter-content .counter-text{color:var(--white-color);font-family:var(--title-fonts);text-transform:capitalize;margin-bottom:5px;font-size:62px;line-height:1.1em;font-weight:600}@media (max-width:991px){.counter-section-2 .counter-item .counter-content .counter-text{font-size:52px}}.counter-section-2 .counter-item .counter-content .counter-title{color:var(--white-color);margin-bottom:0;font-weight:400;font-size:1.2rem;line-height:1.5}.cta-section-1{background:linear-gradient(270deg,rgba(26,40,85,0) 0,var(--extra-color-five) 90%),url("../../assets/images/cta/cta-bg-1-1.jpg") no-repeat;background-position:center center;background-size:cover;z-index:1}.hero-section-1,.hero-section-3{background-repeat:no-repeat;background-size:cover}.cta-section-1 .cta-content .cta-button-wapper,.cta-section-2 .cta-content .cta-button-wapper,.hero-section-1 .hero-content .hero-button-wappper,.hero-section-2 .hero-items .hero-content .hero-button-wappper,.hero-section-3 .hero-content .hero-button-wappper{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px}.cta-section-1 .cta-content .cta-button-wapper .style-5{color:var(--white-color);border-color:var(--white-color)}.cta-section-1 .cta-content .cta-button-wapper .style-5:hover,.services-section-2 .service-list .service-item .service-button-wapper .service-button-icon:hover{background-color:var(--primary-color);color:var(--white-color);border-color:var(--primary-color)}.cta-section-1 .cta-video-wapper{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;width:100%}.cta-section-2{background-color:var(--extra-color-five);z-index:1}.cta-section-2 .cta-image figure,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-image figure{display:block;height:100%;border-radius:var(--border-radius-three);overflow:hidden}.cta-section-3 .cta-wapper{background-repeat:no-repeat;background-position:left bottom;background-size:contain;background:linear-gradient(135deg,#3d0a1a 0,#6b1230 50%,var(--primary-color) 100%);padding:100px;border-radius:var(--border-radius-three)}@media (max-width:1199px){.appointment-section-2 .appointment-box .request-quote-box,.appointment-section-3 .appointment-box,.authentication-section-1 .default-form,.blog-section .blog-grid-item-1,.blog-single-section .blog-single-post .blog-author,.blog-single-section .blog-single-post .post-navigation .nav-links .nav-next a,.blog-single-section .blog-single-post .post-navigation .nav-links .nav-previous a,.contact-section .contact-form-box,.shop-checkout-section .checkout-wapper .checkout-single{border-radius:20px;padding:20px}.appointment-section-3 .appointment-box .appointment-content .appointment-image figure,.appointment-section-4 .appointment-image .img1 figure img,.blog-section .blog-grid-item-1 .blog-grid-image a figure,.blog-section .blog-grid-item-3,.blog-section .single-blog-post,.blog-section .single-blog-post .post-image a,.blog-section .single-blog-post .post-image a::after,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-gallary figure,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video figure,.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-quote,.blog-single-section .blog-single-post .blog-single-media figure,.cart-section .cart-wapper .cart-list-area,.counter-section-2 .counter-list,.cta-section-2 .cta-image figure,.cta-section-3 .cta-wapper{border-radius:20px}.blog-section .blog-grid-item-2{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;height:auto;margin-bottom:0}.blog-section .blog-grid-item-2.highlighted-blog-grid{margin-bottom:30px;height:auto}.blog-section .blog-grid-item-2 .blog-grid-image{width:100%}.blog-section .blog-grid-item-2 .blog-grid-content{width:100%;padding:20px}.blog-section .blog-grid-box2{display:-webkit-flex;display:-moz-flex;display:flex;gap:30px}.shop-checkout-section .checkout-wapper{margin-right:0;margin-bottom:40px}.cta-section-3 .cta-wapper{padding:80px}}@media (max-width:767px){.counter-section-1 .counter-item .counter-content .counter-text,.counter-section-2 .counter-item .counter-content .counter-text{font-size:34px}.counter-section-1 .counter-item .counter-content .counter-title,.counter-section-2 .counter-item .counter-content .counter-title{font-size:16px}.cta-section-3 .cta-wapper{padding:50px}.cta-section-3 .cta-wapper .cta-form form .form-group button span{display:none}}.cta-section-3 .cta-wapper .cta-form .cta-shape{position:absolute;top:-100px;left:-150px;animation:5s linear infinite move-bottom}.cta-section-3 .cta-wapper .cta-form form .form-group button{position:absolute;bottom:0;right:4px;top:3px}.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-1{background-color:var(--white-color);color:var(--primary-color);border-color:var(--white-color);font-weight:600;box-shadow:0 6px 20px rgba(0,0,0,.25)}.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-1:hover{background-color:var(--primary-color);color:var(--white-color);border-color:var(--white-color);box-shadow:0 8px 28px rgba(139,26,64,.5)}.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-2{color:var(--white-color);border-color:rgba(255,255,255,.7);background-color:transparent;font-weight:600}.cta-section-3 .cta-wapper .cta-button-group .theme-button.style-2:hover{background-color:var(--white-color);color:var(--primary-color);border-color:var(--white-color)}.doctor-section-1 .doctor-image-wrapper .doctor-image-item.active{z-index:2}.doctor-section-1 .doctor-image-wrapper .doctor-image-item::after{content:"";position:absolute;top:0;height:100%;width:100%;background-color:var(--background-two);border-radius:250px 250px 0 0;z-index:-1;max-width:520px;margin:auto;left:0;right:0}.doctor-section-1 .doctor-image-wrapper .doctor-image-item figure img,.doctor-section-2 .doctor-item .doctor-image figure img,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-image figure img{object-fit:cover}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay{position:absolute;top:inherit;bottom:40px;left:40px;right:40px;padding:25px 30px;border-radius:20px;word-break:break-word;transition:.5s;z-index:1;max-width:340px;margin:0 auto;background-color:rgba(255,255,255,.5);border:1px solid var(--border-color-one);backdrop-filter:blur(7px)}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content h3,.doctor-section-2 .doctor-item .doctor-content h3{margin-bottom:5px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content p{margin-bottom:15px;text-transform:capitalize}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content .doctor-overlay-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content .doctor-overlay-meta .doctor-social-media ul li a{width:24px;height:24px;font-size:16px;color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay .doctor-overlay-content .doctor-overlay-meta .doctor-review .doctor-review-content{background-color:var(--background-two);border-radius:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;padding:4px 10px;font-weight:600;color:var(--black-color)}.doctor-section-1 .doctor-list{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-left:30px}.doctor-section-1 .doctor-list .doctor-item{padding:30px;border-radius:var(--border-radius-three);width:calc(50% - 15px);background-color:var(--white-color);border:1px solid var(--border-color-one)}.doctor-section-1 .doctor-list .doctor-item.active,.doctor-section-3,.faq-section{background-color:var(--background-two)}.doctor-section-2,.faq-section-2,.faq-section-3,.how-it-work-section,.pricing-section-1 .pricing-item:hover,.services-section-2{background-color:var(--background-one)}.doctor-section-1 .doctor-list .doctor-item .doctor-item-image figure img{width:100px;height:100px;border-radius:100px;object-fit:cover}.doctor-section-1 .doctor-list .doctor-item .doctor-item-content h3{margin-bottom:5px;color:var(--primary-color);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.doctor-section-1 .doctor-list .doctor-item .doctor-item-content p{margin-bottom:0;text-transform:capitalize}.doctor-section-2 .doctor-item .doctor-image{position:relative;border-radius:500px;max-width:calc(100% - 40px);margin:0 auto 20px}.doctor-section-2 .doctor-item .doctor-image figure{border-radius:500px;overflow:hidden}.doctor-section-2 .doctor-item .doctor-image .doctor-overlay{position:absolute;bottom:80px;left:0;right:0;z-index:1;margin:0 auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(100%) scale(.7);-moz-transform:translateY(100%) scale(.7);-ms-transform:translateY(100%) scale(.7);-o-transform:translateY(100%) scale(.7);transform:translateY(100%) scale(.7);opacity:0}.doctor-section-2 .doctor-item .doctor-image .doctor-overlay .doctor-social-media ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:20px;background-color:rgba(255,255,255,.5);border:1px solid var(--border-color-one);backdrop-filter:blur(7px);border-radius:100px}.doctor-section-2 .doctor-item .doctor-image .doctor-overlay .doctor-social-media ul li a{width:45px;height:45px;font-size:16px;color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.doctor-section-2 .doctor-item .doctor-content{background-color:var(--white-color);margin-top:-100px;text-align:center;border-radius:var(--border-radius-three);padding:100px 20px 20px}.doctor-section-2 .doctor-item:hover .doctor-image .doctor-overlay,.portfolio-section-2 .portfolio-items:hover .portfolio-content{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.doctor-section-3 .doctor-items{margin-bottom:0;border:2px solid var(--primary-color);border-radius:var(--border-radius-three);background:var(--white-color);box-shadow:0 4px 18px rgba(139,26,64,.1);-webkit-transition:box-shadow .35s,border-color .35s;transition:box-shadow .35s,border-color .35s;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.doctor-section-3 .doctor-items:hover{box-shadow:0 14px 36px rgba(139,26,64,.22);border-color:#5c0f28}.doctor-section-3 .doctor-items .doctor-image{position:relative;margin-bottom:15px}.doctor-section-3 .doctor-items .doctor-image figure{border-radius:18px 18px 0 0;overflow:hidden}.doctor-section-3 .doctor-items .doctor-image figure img{width:100%;object-fit:cover;display:block;-webkit-transition:var(--transition);transition:var(--transition)}.doctor-section-3 .doctor-items .doctor-image .doctor-share{position:absolute;bottom:20px;z-index:1;right:20px}.doctor-section-3 .doctor-items .doctor-image .doctor-share .social-icon{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);-webkit-transform:translate(0,65px);-moz-transform:translate(0,65px);-ms-transform:translate(0,65px);-o-transform:translate(0,65px);transform:translate(0,65px);opacity:0;visibility:hidden}.doctor-section-3 .doctor-items .doctor-image .doctor-share .social-icon li a{background:var(--white-color);color:var(--primary-color);text-align:center}.doctor-section-3 .doctor-items .doctor-image .doctor-share .doctor-share-icon{cursor:pointer;height:50px;width:50px;background-color:var(--primary-color);color:var(--white-color);border-radius:100px;margin-top:15px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.doctor-section-3 .doctor-items .doctor-image .doctor-review{position:absolute;top:20px;left:20px;z-index:1;background-color:rgba(255,255,255,.8);padding:5px 15px;border-radius:100px}.doctor-section-3 .doctor-items .doctor-content{padding:12px 18px 18px;-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.doctor-section-3 .doctors-slider-outer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:14px}.doctor-section-3 .doctors-nav-next,.doctor-section-3 .doctors-nav-prev{flex:none;width:46px;height:46px;border-radius:50%;background:var(--white-color);color:var(--primary-color);border:2px solid var(--primary-color);cursor:pointer;font-size:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.article-meta .article-author,.article-meta .article-date,.treatment-stat-box h6{font-size:13px;color:var(--text-color)}.doctors-team-pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:8px;min-height:16px}.doctors-team-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--primary-color);opacity:.35;border-radius:4px;-webkit-transition:.35s;transition:.35s;cursor:pointer;display:inline-block}.doctor-section-3 .doctor-items .doctor-content h3,.micon-section .micon-items{-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.doctors-team-pagination .swiper-pagination-bullet-active{opacity:1;width:22px}.doctors-team-slider{-webkit-flex:1;flex:1;min-width:0}.doctors-team-slider .swiper-wrapper{-webkit-align-items:stretch;align-items:stretch}.doctors-team-slider .swiper-slide{height:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.doctor-section-3 .doctor-items .doctor-content h3{margin-bottom:5px;color:var(--primary-color);text-transform:capitalize;-webkit-transition:var(--transition);transition:var(--transition)}.doctor-section-3 .doctor-items .doctor-content p{margin:0;text-transform:capitalize}.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile{display:inline-flex;align-items:center;gap:6px;color:var(--primary-color);font-weight:600;font-size:15px;text-decoration:none;position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--primary-color);-webkit-transition:width .35s ease-in-out;transition:width .35s ease-in-out}.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile i{-webkit-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile:hover::after{width:100%;background-color:#5c0f28}.doctor-section-3 .doctor-items .doctor-content .doctor-view-profile:hover i{-webkit-transform:translateX(5px);transform:translateX(5px)}.doctor-section-3 .doctor-items:hover .doctor-share .social-icon{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;visibility:visible}.doctor-single-section .doctor-single-left,.pricing-section-2 .pricing-title-box,.services-section-3 .services-content{position:sticky;top:120px}.doctor-single-section .doctor-single-right{margin-left:50px}.doctor-single-section .doctor-single-right .doctor-biography .doctor-info-list li{margin-bottom:15px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.doctor-single-section .doctor-single-right .doctor-biography .doctor-info-list li span:first-child{width:200px}.doctor-single-section .doctor-single-right .doctor-biography .doctor-info-list li span:last-child,.faq-section-1 .faq-wapper .faq-image .faq-cta-box .faq-cta-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper{margin-bottom:30px;display:-webkit-flex;display:-moz-flex;display:flex;gap:30px}.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.faq-section-1 .faq-wapper{padding:50px;background-color:var(--background-two);border-radius:var(--border-radius-three)}.faq-section-1 .faq-wapper .faq-image,.faq-section-3 .faq-image{position:relative;padding-right:50px}.faq-section-1 .faq-wapper .faq-image .faq-cta-box{position:absolute;background-color:var(--primary-color);border-radius:20px;padding:25px;text-align:center;z-index:1;right:0;bottom:20%;-webkit-animation:5s linear infinite move-right;-moz-animation:5s linear infinite move-right;-o-animation:5s linear infinite move-right;animation:5s linear infinite move-right}.faq-section-1 .faq-wapper .faq-image .faq-cta-box .faq-cta-icon{height:80px;width:80px;margin:0 auto 15px;background-color:var(--extra-color-two);border-radius:var(--border-radius-three);color:var(--primary-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.faq-section-1 .faq-wapper .faq-image .faq-cta-box .faq-cta-content h6{color:var(--primary-color);margin-bottom:0}.faq-section-1 .faq-wapper .faq-content .section-title,.hero-section-1 .hero-content .section-title{text-align:start;margin-left:0}.faq-section-2 .faq-video{position:absolute;width:calc(50% - 50px);height:100%}.faq-section-2 .faq-video figure{display:block;height:100%;width:100%;border-radius:0 45px 45px 0;overflow:hidden}.faq-section-2 .faq-content{height:100%;align-content:center;padding:100px 0}.faq-section form .form-group .field-inner input{background-color:var(--body-color);padding-right:60px;margin-bottom:0}.faq-section form .form-group .field-inner button{position:absolute;top:0;right:0;background:0 0;height:100%;width:58px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.features-section-1 .features-item{position:relative;margin-bottom:30px;height:528px;z-index:1;padding:30px;border-radius:var(--border-radius-three)}.features-section-1 .features-1 .features-item-content{max-width:460px}.features-section-1 .features-1 .features-item-image{position:absolute;bottom:20px;right:20px;max-width:80%}.features-section-1 .features-2 .features-item-image,.features-section-1 .features-3 .features-item-image{position:absolute;bottom:0;right:0;left:0;margin:0 auto;text-align:center}.features-section-1 .features-4{background-color:var(--extra-color-four)}.features-section-1 .features-4 .features-item-content{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;height:100%;gap:20px}.features-section-1 .features-4 .features-item-content .features-exam-text{max-width:360px}.features-section-1 .features-4 .features-item-content .features-specialist-box .features-specialist-list li+li{margin-left:-20px}.features-section-1 .features-4 .features-item-content .features-specialist-box .features-specialist-list li figure img{width:68px;height:68px;object-fit:cover;border-radius:50%;border:4px solid var(--white-color)}.features-section-1 .features-4 .features-item-content .features-specialist-box .features-specialist-list li span{position:relative;background:var(--primary-color);color:var(--white-color);border:4px solid var(--white-color);font-size:18px;font-weight:700;width:65px;height:65px;line-height:80px;border-radius:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:3}.features-section-1 .features-4 .features-item-image{position:absolute;bottom:0;right:0;z-index:-1}.photo-gallery::before,.video-gallery-item a::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:var(--extra-color-five);border-radius:var(--border-radius-three);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;z-index:2;opacity:0}.photo-gallery .photo-gallery-image figure img{object-fit:cover;height:100%;width:100%}.photo-gallery .photo-gallery-icon{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;right:0;z-index:3;height:100%;width:100%}.photo-gallery .photo-gallery-icon a{font-size:24px;color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:100%;width:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0}.photo-gallery .photo-gallery-icon a i,.video-gallery-item a .play-button{display:-webkit-flex;display:-moz-flex;height:60px;width:60px;border-radius:100px}.photo-gallery .photo-gallery-icon a i{background-color:var(--white-color);display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.photo-gallery:hover::before,.video-gallery-item a:hover::before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.82}.how-it-work-section .work-process-list .work-process-item:hover .work-process-icon::after,.photo-gallery:hover .photo-gallery-icon a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.video-gallery-item a{position:relative;display:block}.video-gallery-item a figure img{object-fit:cover;width:100%;height:100%}.video-gallery-item a .play-button{display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;background-color:var(--primary-color);color:var(--white-color)}.hero-section-1{position:relative;overflow:hidden;z-index:1;padding:220px 0 80px}.hero-section-1 .hero-shape{position:absolute;z-index:-1;height:650px;width:100%}.hero-section-1 .hero-shape-one{position:relative;top:0;max-width:160px;left:20px;-webkit-animation:5s linear infinite zoom;-moz-animation:5s linear infinite zoom;-o-animation:5s linear infinite zoom;animation:5s linear infinite zoom}.hero-section-1 .hero-shape-two{position:absolute;bottom:0;max-width:110px;left:150px;-webkit-animation:5s linear infinite move-left;-moz-animation:5s linear infinite move-left;-o-animation:5s linear infinite move-left;animation:5s linear infinite move-left}.hero-section-1 .hero-shape-three{position:absolute;top:50%;max-width:110px;right:90px;animation:5s linear infinite move-bottom}.hero-section-1 .hero-content .section-title h1{font-size:62px;font-weight:800}.hero-section-1 .hero-image .hero-image-left figure,.hero-section-1 .hero-image .hero-image-right .hero-image-right-bottom figure,.hero-section-1 .hero-image .hero-image-right .hero-image-right-top figure{display:block;width:100%;border-radius:var(--border-radius-three);overflow:hidden}.hero-section-1 .hero-image .hero-image-left figure img,.hero-section-1 .hero-image .hero-image-right .hero-image-right-bottom figure img,.hero-section-1 .hero-image .hero-image-right .hero-image-right-top figure img{width:100%;height:100%;object-fit:contain}.hero-section-1 .hero-image .round-shape{position:absolute;top:20px;left:30%;z-index:-1;-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom;animation:5s linear infinite move-bottom}.hero-section-1 .hero-image .round-shape span:first-child{height:180px;width:180px;border:1px solid var(--primary-color);position:relative;display:block;border-radius:500px}.hero-section-1 .hero-image .round-shape span:nth-child(2){height:140px;width:140px;border:1px solid var(--primary-color);display:block;border-radius:500px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.hero-section-1 .hero-image .round-shape span:nth-child(3){height:90px;width:90px;border:1px solid var(--primary-color);display:block;border-radius:500px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.hero-section-2{padding-top:150px;margin-bottom:60px}@media (max-width:1299px){.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation{gap:14px}.header-1 .header-lower{width:100%;margin-left:0;border-radius:0}.hero-section-2{padding-top:82px;margin-bottom:50px}}.hero-section-2 .hero-items{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:var(--extra-color-five);overflow:hidden}.hero-section-2 .hero-items .hero-image{width:50%;height:100%;position:absolute;top:0;left:0;z-index:2}.hero-section-2 .hero-items .hero-image figure{width:100%;height:100%}.hero-section-2 .hero-items .hero-content{background-size:cover;background-position:left bottom;width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:50%;padding:180px 50px}@media (max-width:991px){.cta-section-1{background-position:60% center}.cta-section-1 .cta-video-wapper{margin-top:30px;margin-bottom:100px}.cta-section-2 .cta-content,.hero-section-1 .hero-content{margin-bottom:40px}.cta-section-3 .cta-wapper .cta-content .section-title{text-align:center!important}.cta-section-3 .cta-wapper .cta-form .cta-shape{display:none}.doctor-section-1 .doctor-image-wrapper .doctor-image-item,.doctor-single-section .doctor-single-left{margin-bottom:30px}.doctor-section-1 .doctor-list,.doctor-single-section .doctor-single-right{margin-left:0}.faq-section-1 .faq-wapper{padding:20px}.faq-section-1 .faq-wapper .faq-image{padding-right:0;margin-bottom:30px}.faq-section-1 .faq-wapper .faq-image .faq-cta-box{bottom:18%}.faq-section-2 .faq-video{position:relative;width:100%;height:100%}.faq-section-2 .faq-video figure{height:auto;border-radius:0}.faq-section-2 .faq-content{padding:40px 0 80px}.faq-section-3 .faq-image{padding-right:0;margin-bottom:40px}.hero-section-2 .hero-items{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero-section-2 .hero-items .hero-image{width:100%;bottom:0;position:relative}.hero-section-2 .hero-items .hero-content{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;padding:80px 30px}}.hero-section-2 .hero-items .hero-content .section-title{max-width:580px}.hero-section-2 .hero-items .hero-content .section-title h1,.hero-section-3 .hero-content h1{font-size:62px;font-weight:800;color:var(--white-color)}.hero-section-2 .hero-round{position:absolute;display:block;inset-inline-end:115px;bottom:-70px;left:0;right:0;margin:0 auto;z-index:2;background:var(--white-color);max-width:150px;padding:10px;border-radius:100px}.hero-section-2 .hero-round::after,.hero-section-2 .hero-round::before{content:"";position:absolute;background-color:transparent;bottom:70px;height:40px;width:20px;-webkit-box-shadow:0 20px 0 0 var(--white-color);-moz-box-shadow:0 20px 0 0 var(--white-color);-ms-box-shadow:0 20px 0 0 var(--white-color);-o-box-shadow:0 20px 0 0 var(--white-color);box-shadow:0 20px 0 0 var(--white-color)}.hero-section-2 .hero-round::before{right:99%;border-bottom-right-radius:20px}.hero-section-2 .hero-round::after{left:99%;border-bottom-left-radius:20px}.hero-section-2 .hero-round .hero-round-text{width:130px;height:130px;background-color:var(--primary-color);position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100%;text-align:center;margin:0 auto}.hero-section-2 .hero-round .hero-round-text img,.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle img{position:absolute;padding:8px;-webkit-animation:10s linear infinite infiniterotate;-moz-animation:10s linear infinite infiniterotate;-o-animation:10s linear infinite infiniterotate;animation:10s linear infinite infiniterotate}.hero-section-2 .hero-round .hero-round-text i{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;left:0;right:0;height:50%;font-size:24px;width:50%;background-color:var(--white-color);color:var(--black-color);margin:auto;border-radius:50px}.hero-section-3{position:relative;background-position:center;overflow:hidden;z-index:1}.hero-section-3::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,var(--primary-color) 0,var(--primary-color) 100%);opacity:.85;top:0;left:0;z-index:1}.hero-section-3 .hero-slider .swiper-slide-active .hero-content .section-title span{-webkit-animation:1s fadeInLeft;-moz-animation:1s fadeInLeft;-o-animation:1s fadeInLeft;animation:1s fadeInLeft}.hero-section-3 .hero-slider .swiper-slide-active .hero-content .section-title h1{-webkit-animation:1.5s fadeInLeft;-moz-animation:1.5s fadeInLeft;-o-animation:1.5s fadeInLeft;animation:1.5s fadeInLeft}.hero-section-3 .hero-slider .swiper-slide-active .hero-content .section-title p{-webkit-animation:2s fadeInLeft;-moz-animation:2s fadeInLeft;-o-animation:2s fadeInLeft;animation:2s fadeInLeft}.hero-section-3 .hero-slider .swiper-slide-active .hero-content .hero-button-wappper{-webkit-animation:2.5s fadeInLeft;-moz-animation:2.5s fadeInLeft;-o-animation:2.5s fadeInLeft;animation:2.5s fadeInLeft}.hero-section-3 .hero-slider .swiper-slide-active .hero-image{-webkit-animation:1s fadeInUp;-moz-animation:1s fadeInUp;-o-animation:1s fadeInUp;animation:1s fadeInUp}.hero-section-3 .hero-slider .swiper-actions{position:absolute;right:30px;z-index:1;top:120px;bottom:0;margin:auto}.hero-section-3 .hero-slider .swiper-actions .dot{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px}.hero-section-3 .hero-slider .swiper-actions .dot .swiper-pagination-bullet,.partners-section-1 .partners-wapper .partners-item{background:var(--white-color)}.hero-section-3 .hero-slider .swiper-actions .dot .swiper-pagination-bullet-active::before,.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text{border-color:var(--white-color)}.hero-section-3 .hero-content{position:relative;z-index:2;padding:280px 0 140px}@media (max-width:1499px){.hero-section-1 .hero-content .section-title h1,.hero-section-2 .hero-items .hero-content .section-title h1,.hero-section-3 .hero-content h1{font-size:52px}}.hero-section-3 .hero-image::before{content:"";position:absolute;opacity:.2;background:linear-gradient(90deg,var(--primary-color) 0,var(--extra-color-five) 100%);-webkit-clip-path:polygon(25.978% 100%,25.978% 100%,26.681% 88.144%,25.049% 77.376%,21.698% 67.444%,17.247% 58.093%,12.31% 49.07%,7.506% 40.121%,3.451% 30.993%,0.762% 21.433%,0.056% 11.186%,1.949% 0%,100% 0%,100% 100%,25.978% 100%);clip-path:polygon(25.978% 100%,25.978% 100%,26.681% 88.144%,25.049% 77.376%,21.698% 67.444%,17.247% 58.093%,12.31% 49.07%,7.506% 40.121%,3.451% 30.993%,0.762% 21.433%,0.056% 11.186%,1.949% 0%,100% 0%,100% 100%,25.978% 100%);inset:-40px 155px -30px 0px;z-index:-1}@media (max-width:1199px){.doctor-section-1 .doctor-list .doctor-item,.features-section-1 .features-item{border-radius:20px;padding:20px}.doctor-section-2 .doctor-item .doctor-content,.doctor-section-3 .doctor-items .doctor-image a figure,.doctor-single-section .doctor-single-left .image-1 figure,.faq-section-1 .faq-wapper,.faq-section-1 .faq-wapper .faq-image figure,.faq-section-3 .faq-image figure,.features-section-1 .features-4 .features-item-content .features-specialist-box .features-specialist-list li figure,.hero-section-1 .hero-image .hero-image-left figure,.hero-section-1 .hero-image .hero-image-right .hero-image-right-bottom figure,.hero-section-1 .hero-image .hero-image-right .hero-image-right-top figure,.photo-gallery .photo-gallery-image figure,.photo-gallery::before,.video-gallery-item a figure,.video-gallery-item a::before{border-radius:20px}.hero-section-1{padding:150px 0 80px}.hero-section-1 .hero-shape,.hero-section-3 .hero-image::before,.hero-section-3 .hero-slider .swiper-actions{display:none}.hero-section-2 .hero-round{max-width:120px}.hero-section-2 .hero-round::before{right:94%}.hero-section-2 .hero-round::after{left:94%}.hero-section-2 .hero-round .hero-round-text{width:100px;height:100px}.hero-section-3 .hero-content{padding:220px 0 50px}}.hero-section-3 .hero-shape>*{position:absolute;z-index:2}.hero-section-3 .hero-shape .hero-shape-one,.hero-section-3 .hero-shape .hero-shape-three,.hero-section-3 .hero-shape .hero-shape-two{opacity:8%;top:220px;left:512px;-webkit-animation:3s linear infinite forwards rotate;-moz-animation:3s linear infinite forwards rotate;-o-animation:3s linear infinite forwards rotate;animation:3s linear infinite forwards rotate}.hero-section-3 .hero-shape .hero-shape-two{top:280px;left:40%}.hero-section-3 .hero-shape .hero-shape-three{top:auto;bottom:230px;left:32%}.hero-section-3 .hero-shape .hero-shape-four{left:345px;bottom:72px;-webkit-animation:5s linear infinite move-left;-moz-animation:5s linear infinite move-left;-o-animation:5s linear infinite move-left;animation:5s linear infinite move-left}.hero-section-3 .hero-shape .hero-shape-five{top:32px;right:32px}.how-it-work-section{padding:100px 0 250px}.how-it-work-section .work-process-list .work-process-item{position:relative;z-index:1;width:calc(33.33% - 20px)}@media (max-width:991px){.hero-section-2 .hero-round{inset-inline-end:0}.hero-section-3 .hero-content{padding:150px 0 50px}.how-it-work-section{padding:50px 0 200px}.how-it-work-section .work-process-list .work-process-item{width:calc(50% - 15px)}.how-it-work-section .work-process-list .work-process-item .work-process-line{display:none}}.how-it-work-section .work-process-list .work-process-item .work-process-line{position:absolute;right:40px;top:30px;width:210px;height:55px}.how-it-work-section .work-process-list .work-process-item .work-process-icon{position:relative;background-color:var(--extra-color);height:100px;width:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100px;margin-bottom:15px}.how-it-work-section .work-process-list .work-process-item .work-process-icon .work-process-num{position:absolute;right:-15px;top:0;height:40px;width:40px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--primary-color);color:var(--white-color);border-radius:var(--border-radius-three);border:3px solid var(--body-color);z-index:3}.how-it-work-section .work-process-list .work-process-item .work-process-icon::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:var(--primary-color);border-radius:100px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;z-index:1;opacity:0}.instagram-section .container-fluid{padding:0}.instagram-section .container-fluid .row{margin-right:0;margin-left:0}.instagram-section .container-fluid .row .instagram-wapper .instagram-title{position:absolute;z-index:2;left:0;right:0;margin:auto;height:100%;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.instagram-section .container-fluid .row .instagram-wapper .instagram-title h2{background-color:rgba(255,255,255,.5);border:1px solid var(--border-color-one);backdrop-filter:blur(7px);padding:25px;border-radius:100px;font-size:40px;line-height:1.2em;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.instagram-section .container-fluid .row .instagram-list{position:relative;display:-webkit-flex;display:-moz-flex;display:flex}.instagram-section .container-fluid .row .instagram-list::before{content:"";height:100%;width:100%;background-color:var(--primary-rgb-05);position:absolute;top:0;left:0;z-index:1}.instagram-section .container-fluid .row .instagram-list .instagram-item .instagram-image figure{height:100%;display:block}.marquee-ticker-section{position:relative;padding:50px 0;background-color:var(--extra-color-five);overflow:hidden}.marquee-ticker-section .marquee-ticker-box{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:40px}.marquee-ticker-section .marquee-ticker-box .marquee-content{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:40px;flex-shrink:0;min-width:100%;-webkit-animation:32s linear infinite scroll;-moz-animation:32s linear infinite scroll;-o-animation:32s linear infinite scroll;animation:32s linear infinite scroll}.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--white-color);border-radius:100px;height:60px;width:60px}.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon img{width:30px}.marquee-ticker-section .marquee-ticker-box .marquee-content p{margin-bottom:0;display:inline-block;font-family:var(--body-fonts);color:var(--white-color);font-size:40px;line-height:1.2em;font-weight:700;letter-spacing:.5px;text-transform:capitalize}@media (max-width:991px){.instagram-section .container-fluid .row .instagram-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.instagram-section .container-fluid .row .instagram-list .instagram-item{width:33.33%}.marquee-ticker-section .marquee-ticker-box .marquee-content p{font-size:36px}}.micon-section .micon-items{margin-bottom:30px;padding:30px;border-radius:var(--border-radius-three);-webkit-transition:var(--transition);transition:var(--transition)}.micon-section .micon-items.micon-items-one,.micon-section .micon-items.micon-items-three,.micon-section .micon-items.micon-items-two{background-color:var(--primary-rgb-05);border:1px solid rgba(139,26,64,.12)}.micon-section .micon-items .micon-icon{height:80px;width:80px;margin-bottom:50px}.micon-section .micon-items .micon-content h2{font-size:22px;margin-bottom:20px}.micon-section .micon-items:hover .micon-icon{-webkit-transform:scale(-1) rotate(180deg);-moz-transform:scale(-1) rotate(180deg);-ms-transform:scale(-1) rotate(180deg);-o-transform:scale(-1) rotate(180deg);transform:scale(-1) rotate(180deg);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.portfolio-section-1 .portfolio-items .portfolio-content,.services-section-3 .service-item .service-content{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.partners-section-1 .partners-wapper{background-color:var(--background-one);border-radius:var(--border-radius-three);padding:100px}@media (max-width:991px){.micon-section .micon-items{padding:20px}.partners-section-1 .partners-wapper{padding:50px}.partners-section-1 .partners-item{height:120px}}.partners-section-1 .partners-item{background:var(--background-one);border-radius:var(--border-radius-three);padding:20px;height:120px;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.partners-section-2 .partners-title{position:relative;z-index:1;margin-bottom:50px;text-align:center}.partners-section-2 .partners-title::after{content:"";height:1px;width:100%;background-color:var(--border-color-one);position:absolute;left:0;top:0;bottom:0;margin:auto;z-index:-1}.partners-section-2 .partners-title h2{background-color:var(--white-color);display:inline-block;border:1px solid var(--border-color-one);padding:10px 20px;border-radius:100px;font-size:22px;line-height:1.4em}.partners-section-2 .partners-item{background:var(--background-one);height:180px;width:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:var(--border-radius-three)}.portfolio-section-1 .portfolio-items .portfolio-content{position:absolute;left:30px;bottom:30px;right:30px;z-index:2;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:20px;transition:.4s ease-in-out}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-title{width:calc(100% - 100px);display:block}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-title h3{margin-bottom:15px;color:var(--white-color);text-transform:capitalize}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-title .portfolio-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-title .portfolio-meta li{border:1px solid var(--white-color);display:block;color:var(--white-color);padding:4px 12px;border-radius:100px;font-size:14px;background-color:rgba(0,0,0,.1)}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-button-wapper{-webkit-box-flex:0 1;-ms-flex:0 1;flex:0 1;text-align:center;margin:0 auto}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-button-wapper .portfolio-button-icon{height:48px;width:48px;border:1px solid var(--white-color);color:var(--white-color);border-radius:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:18px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-button-wapper .portfolio-button-icon i{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.portfolio-section-1 .portfolio-items .portfolio-content .portfolio-button-wapper .portfolio-button-icon:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--black-color)}.portfolio-section-1 .more-portfolio-content,.services-section-2 .more-service-content{width:100%;max-width:630px;text-align:center;margin:0 auto}.portfolio-section-2 .portfolio-items{position:relative;overflow:hidden;margin-bottom:30px;height:calc(100% - 30px)}.portfolio-section-2 .portfolio-items .portfolio-image a{display:block;height:100%}.portfolio-section-2 .portfolio-items .portfolio-image a figure{height:100%;display:block;border-radius:var(--border-radius-three);overflow:hidden}.portfolio-section-2 .portfolio-items .portfolio-image a figure img{object-fit:cover;width:100%;height:100%;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.portfolio-section-2 .portfolio-items .portfolio-content{background:var(--white-color);position:absolute;top:inherit;bottom:30px;left:30px;right:30px;padding:25px 30px;opacity:0;border-radius:20px;word-break:break-word;-webkit-transform:translateY(100%) scale(.7);-moz-transform:translateY(100%) scale(.7);-ms-transform:translateY(100%) scale(.7);-o-transform:translateY(100%) scale(.7);transform:translateY(100%) scale(.7);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1}.portfolio-section-2 .portfolio-items .portfolio-content h3{margin-bottom:10px;text-transform:capitalize;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.portfolio-shape-1{position:absolute;top:0;right:0;z-index:-1}.portfolio-shape-1 figure img,.services-shape-1 figure img,.why-choose-shape-1 figure img{width:auto;opacity:.5}.portfolio-single-section .portfolio-single-post .portfolio-single-contain .portfolio-entry-content h2{margin-bottom:20px;font-size:40px;line-height:1.2em;font-weight:700}@media (max-width:991px){.partners-section-2 .partners-item{height:120px}.portfolio-single-section .portfolio-single-post .portfolio-single-contain .portfolio-entry-content h2{font-size:36px;margin-bottom:10px}}.pricing-tabs{text-align:center;margin-bottom:30px}.pricing-section-1 .pricing-image-item{position:relative;margin-bottom:30px;background-color:var(--extra-color-five);height:calc(100% - 30px);padding:30px;border-radius:var(--border-radius-three)}.pricing-section-1 .pricing-image-item .pricing-image-content span{color:var(--white-color);margin-bottom:10px;text-transform:uppercase;display:block}.pricing-section-1 .pricing-image-item .pricing-image-content h3{margin-bottom:10px;color:var(--white-color)}.pricing-section-1 .pricing-image-item .pricing-image-content a{margin-top:20px;background-color:var(--white-color);color:var(--black-color);border-radius:50%;overflow:hidden;width:45px;height:45px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.pricing-section-1 .pricing-item,.product-section .product-grid-item-1 .product-grid-image figure img{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.pricing-section-1 .pricing-image-item .pricing-image-content a:hover{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);background-color:var(--primary-color);color:var(--white-color)}.pricing-section-1 .pricing-image-item .pricing-image{position:absolute;bottom:0;left:0;right:0}.pricing-section-1 .pricing-image-item .pricing-image img{max-width:320px;width:100%}.pricing-section-1 .pricing-item{position:relative;margin-bottom:30px;border:1px solid var(--border-color-one);padding:30px;border-radius:var(--border-radius-three);transition:var(--transition)}.pricing-section-1 .pricing-item .pricing-content .pricing-text{position:relative;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid var(--border-color-one)}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-title,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-title{font-weight:600;font-size:18px;margin-bottom:20px;color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-title span{background-color:var(--primary-color);color:var(--white-color);padding:2px 10px;border-radius:100px;display:inline-block;margin-left:5px;font-size:14px;font-weight:400}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-price,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price{color:var(--black-color);font-size:40px;line-height:1.2em;font-weight:700;margin-bottom:5px}@media (max-width:991px){.pricing-section-1 .pricing-image-item .pricing-image{position:relative}.pricing-section-1 .pricing-item{padding:20px}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-price{font-size:36px}.pricing-section-2 .pricing-title-box{margin-bottom:10px}}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-price span,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price span{font-size:16px;font-weight:500;color:var(--black-color)}.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text .pricing-plan-title span{background-color:var(--white-color);color:var(--black-color);font-weight:500}.pricing-section-1 .pricing-item.tagged .pricing-content .pricing-text .pricing-plan-price span{font-size:16px;font-weight:500;color:var(--white-color)}.pricing-section-2 .pricing-list-box{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:30px}.pricing-section-2 .pricing-list-box .pricing-item{padding:30px;border-radius:var(--border-radius-three)}.pricing-section-2 .pricing-list-box .pricing-item .pricing-content{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-list,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text,.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box{width:calc(50% - 15px)}.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-title span{background-color:var(--primary-color);color:var(--white-color);padding:2px 10px;border-radius:100px;display:inline-block;margin-left:5px;font-size:14px;font-weight:300}@media (max-width:991px){.pricing-section-2 .pricing-list-box{margin-top:20px}.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price{font-size:36px}}.pricing-section-2 .pricing-list-box .pricing-item.tagged .pricing-content .pricing-text{border-color:var(--text-color)}.product-section .section-title-right{text-align:end}.product-section .section-title-right ul{border:1px solid var(--primary-color);background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;border-radius:100px;overflow:hidden}.product-section .section-title-right ul li a{background-color:transparent!important;border:none;text-transform:capitalize;color:var(--black-color)!important;border-radius:0}.product-section .product-grid-item-1{position:relative;margin-bottom:30px;border-radius:var(--border-radius-three);overflow:hidden}.product-section .product-grid-item-1 .product-tags{position:absolute;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;left:0;top:10px;z-index:3}.product-section .product-grid-item-1 .product-grid-image{position:relative;display:block;background-color:var(--extra-color-four);border-radius:var(--border-radius-three);overflow:hidden}.product-section .product-grid-item-1 .product-grid-image figure{position:relative;display:block;overflow:hidden}.product-section .product-grid-item-1 .product-grid-image figure img{transition:var(--transition);width:100%;height:100%;object-fit:cover}.product-section .product-grid-item-1 .product-grid-image .product-grid-action{position:absolute;bottom:-60px;right:0;left:0;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:10px;z-index:3}.product-section .product-grid-item-1 .product-grid-image .product-grid-action a{position:relative;height:48px;width:48px;background-color:var(--white-color);color:var(--primary-color);border-radius:100px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 40px 0 rgba(0,0,0,.1);-o-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1)}.product-section .product-grid-item-1 .product-grid-content{text-align:center;padding:20px 30px}.product-section .product-grid-item-1 .product-grid-content h2{margin-bottom:15px;font-size:18px;line-height:1.4em;text-transform:capitalize;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-1 .service-items .service-content h2,.services-section-1 .service-items .service-icon::after{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}.product-section .product-grid-item-1 .product-grid-content .product-price-list{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:20px;margin-bottom:15px}.product-section .product-grid-item-1 .product-grid-content .product-price-list li:nth-child(2) i{margin-right:8px}.product-section .product-grid-item-1 .product-grid-content .product-price-list li.price{font-size:18px;font-weight:500}.product-section .product-grid-item-1 .product-grid-content .product-buton-wapper .style-1{width:100%;background-color:var(--primary-rgb-05);color:var(--black-color)}.product-section .product-grid-item-1:hover .product-grid-image .product-grid-action{bottom:25px}.shop-product-single-section .shop-product-single-slider{overflow:hidden;position:sticky;top:120px}.shop-product-single-section .shop-product-single-slider .large-images{margin-bottom:30px;margin-right:30px}.shop-product-single-section .shop-product-single-slider .large-images .tab-content .tab-pane figure{background-color:var(--extra-color-four);overflow:hidden;border-radius:var(--border-radius-three)}.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs{display:-webkit-flex;display:-moz-flex;display:flex;gap:20px;border-bottom:none;margin-bottom:1px}.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs .nav-link{padding:0;width:120px;overflow:hidden;border:1px solid transparent;border-radius:var(--border-radius-two);background-color:var(--extra-color-four)}@media (max-width:575px){.breadcrumb-section .breadcrumb-shape-two{left:30px}.widget.widget-cta .service-cta-item .service-cta-list .service-cta-content a{font-size:16px}.google-map .google-map-iframe,.google-map .google-map-iframe iframe{height:430px}.doctor-section-3 .doctors-nav-next,.doctor-section-3 .doctors-nav-prev{width:36px;height:36px;font-size:13px}.doctor-section-3 .doctors-slider-outer{gap:8px}.features-section-1 .features-item{height:auto}.features-section-1 .features-1 .features-item-image{margin-top:30px;position:relative;bottom:0;right:0;max-width:100%}.features-section-1 .features-2 .features-item-image,.features-section-1 .features-3 .features-item-image{position:relative}.features-section-1 .features-4 .features-item-image{position:relative;max-width:70%;margin-left:auto}.product-section .result-count{text-align:center;margin-bottom:30px}.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs .nav-link{width:85px}}.shop-product-single-section .shop-product-single-info h2{font-size:28px;line-height:1.4em;text-transform:capitalize}.shop-product-single-section .shop-product-single-info .shop-product-single-reveiw{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid var(--border-color-one)}.shop-product-single-section .shop-product-single-info .shop-product-single-price{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;margin-bottom:25px}.shop-product-single-section .shop-product-single-info .shop-product-single-price .cut-price{color:var(--text-color);text-decoration:line-through;margin-left:10px;font-size:18px}.shop-product-single-section .shop-product-single-info .shop-product-single-price .main-price{color:var(--black-color);font-weight:600;font-size:28px;line-height:1.4em}.shop-product-single-section .shop-product-single-info .shop-product-single-quantity{margin-bottom:35px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;gap:30px 20px}.shop-product-single-section .shop-product-single-info .shop-product-single-quantity .shop-product-single-buttons{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:20px}.shop-product-single-section .shop-product-single-info .shop-product-single-quantity .shop-product-single-buttons .icon-button{background-color:var(--extra-color);color:var(--primary-color);border:1px solid var(--background-one);border-radius:100px;height:52px;width:52px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.shop-product-single-section .shop-product-single-info .shop-product-single-quantity .input-qty{height:52px;border-radius:10px}.shop-product-single-section .shop-product-single-info .shop-product-single-list ul{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:15px}.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:15px}.shop-product-single-section .shop-product-single-info .shop-product-single-list ul li .list-icon{position:relative;height:42px;width:42px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;background-color:var(--extra-color);color:var(--primary-color);border-radius:100px}.shop-product-single-section .product-single-tab{margin-top:80px}.shop-product-single-section .product-single-tab .nav-tabs{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--border-color-one)}.shop-product-single-section .product-single-tab .nav-tabs button{font-size:16px;font-weight:400;font-family:var(--title-fonts);color:var(--black-color);padding:12px 25px;background-color:var(--extra-color);border:1px solid var(--background-one);border-radius:100px}@media (max-width:520px){.shop-product-single-section .product-single-tab .nav-tabs{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.shop-product-single-section .product-single-tab .nav-tabs button{text-align:center}}.shop-product-single-section .product-single-tab .tab-content .product-description-list ul li p i{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.07);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.07);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.07);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.07);box-shadow:0 0 10px 0 rgba(0,0,0,.07);border-radius:100%;height:20px;width:20px;background-color:var(--primary-color);color:var(--black-color);font-size:11px}.services-section-1{position:relative;background-repeat:no-repeat;background-position:left bottom}.services-section-1 .service-items{position:relative;z-index:1;margin-bottom:30px;background-color:var(--white-color);padding:30px;border-radius:var(--border-radius-three)}.services-section-1 .service-items .service-icon{position:relative;height:100px;width:100px;margin-bottom:50px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:var(--primary-color)}.services-section-1 .service-items .service-icon::after{content:"";height:60px;width:60px;position:absolute;bottom:0;right:0;background-color:var(--extra-color);border-radius:100%;transition:var(--transition)}.services-section-1 .service-items .service-icon figure img,.services-section-2 .service-list .service-item .service-title-box .service-icon figure img{width:60px;height:60px;object-fit:cover}.services-section-1 .service-items .service-content h2{margin-bottom:10px;font-size:22px;line-height:1.4em;transition:var(--transition)}.services-section-1 .service-items:hover .service-icon::after{height:100px;width:100px;background-color:var(--primary-color)}.services-section-2 .service-list .service-item{position:relative;padding:30px;background-color:var(--white-color);border-bottom:1px solid var(--border-color-one);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:54px}@media (max-width:1399px){.header-3 .header-lower .header-content .main-menu ul li{margin-inline-end:12px}.main-menu ul li{margin-inline-end:25px}.cta-section-3 .cta-wapper .cta-form .cta-shape{left:-60px}.how-it-work-section .work-process-list .work-process-item .work-process-line{right:10px}.services-section-2 .service-list .service-item{gap:30px}}.services-section-2 .service-list .service-item .service-title-box{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:30px}.services-section-2 .service-list .service-item .service-title-box .service-icon{position:relative;min-width:100px;min-height:100px;height:100px;width:100px;background-color:var(--extra-color);color:var(--primary-color);border-radius:100%;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-2 .service-list .service-item .service-title-box .service-title h3{-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-2 .service-list .service-item .service-image{width:720px}.services-section-2 .service-list .service-item .service-image a figure{border-radius:100px;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}.services-section-2 .service-list .service-item .service-description{max-width:390px}.services-section-2 .service-list .service-item .service-button-wapper{width:100px;text-align:center}.services-section-2 .service-list .service-item .service-button-wapper .service-button-icon{height:48px;width:48px;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:100px;font-size:18px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.services-section-2 .service-list .service-item .service-button-wapper .service-button-icon i{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}.services-section-2 .service-list .service-item:hover{background-color:var(--primary-rgb-05)}.services-section-2 .service-list .service-item:hover .service-image figure{-webkit-transform:rotate(-9deg) scale(1.1);-moz-transform:rotate(-9deg) scale(1.1);-ms-transform:rotate(-9deg) scale(1.1);-o-transform:rotate(-9deg) scale(1.1);transform:rotate(-9deg) scale(1.1)}.services-section-3{position:relative;background-color:var(--background-one);background-repeat:no-repeat;background-position:left bottom;margin-left:40px;margin-right:40px;padding:30px;border-radius:var(--border-radius-three);margin-top:-220px;z-index:1}.services-section-3 .service-item{position:relative;margin-bottom:30px;background-color:var(--white-color);height:calc(100% - 30px);overflow:hidden;padding:30px;border-radius:var(--border-radius-three)}.services-section-3 .service-item::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;display:block;visibility:hidden;background-color:var(--extra-color-five);border-radius:var(--border-radius-three);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.services-section-3 .service-item .service-image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:top;background-size:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.services-section-3 .service-item .service-image figure{border-radius:20px;overflow:hidden;height:100%}.services-section-3 .service-item .service-image figure img{object-fit:cover;border-radius:20px;transition:.4s ease-in-out;width:100%;height:100%}.services-section-3 .service-item .service-icon{position:relative;z-index:1;height:80px;width:80px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--extra-color);color:var(--primary-color);border-radius:100px;margin-bottom:50px}.services-section-3 .service-item .service-content{position:relative;z-index:1;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);transition:.4s ease-in-out}.services-section-3 .service-item .service-content .read-more-btn{opacity:0;visibility:hidden;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.services-section-3 .service-item.active::after{opacity:.8;visibility:visible;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.services-section-3 .service-item.active .service-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}.services-section-3 .service-item.active .service-icon{background-color:var(--white-color);color:var(--primary-color)}.services-section-3 .service-item.active .service-content{position:relative;z-index:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.services-section-3 .service-item.active .service-content .read-more-btn{color:var(--white-color);opacity:1;visibility:visible}.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure{width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-three)}@media (max-width:1199px){.how-it-work-section .work-process-list .work-process-item .work-process-line{width:140px}.how-it-work-section .work-process-list .work-process-item .work-process-icon .work-process-num,.partners-section-1 .partners-item,.partners-section-1 .partners-wapper,.partners-section-2 .partners-item,.portfolio-section-1 .portfolio-items,.portfolio-section-2 .portfolio-items .portfolio-image a figure,.portfolio-single-section .portfolio-single-post .portfolio-single-media figure,.product-section .product-grid-item-1,.product-section .product-grid-item-1 .product-grid-image,.service-single-section .service-single-post .service-single-contain .service-entry-content .service-gallery figure,.service-single-section .service-single-post .service-single-media figure,.services-section-3 .service-item::after,.shop-product-single-section .shop-product-single-slider .large-images .tab-content .tab-pane figure{border-radius:20px}.instagram-section .container-fluid .row .instagram-wapper .instagram-title h2{font-size:22px;line-height:1.4em}.micon-section .micon-items,.pricing-section-1 .pricing-image-item,.pricing-section-1 .pricing-item,.pricing-section-2 .pricing-list-box .pricing-item,.services-section-1 .service-items,.services-section-3,.services-section-3 .service-item{border-radius:20px;padding:20px}.portfolio-single-section .portfolio-single-post{margin-left:0;margin-bottom:30px}.services-section-2 .service-list .service-item .service-description{max-width:320px}.service-single-section .service-single-post{margin-bottom:40px}}.skill-progress-wapper{padding-right:10px}.skill-progress-wapper .single-progressbar{margin-bottom:30px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.skill-progress-wapper .single-progressbar .progress-title{font-family:var(--title-fonts);font-size:16px;font-weight:600;line-height:normal;text-transform:capitalize;margin-bottom:15px;color:var(--black-color)}.skill-progress-wapper .single-progressbar .progressbar{position:relative;width:100%;height:6px;background-color:var(--extra-color);border-radius:25px}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count{position:absolute;height:100%;top:0;left:0;width:0;background-color:var(--primary-color);-webkit-transition:.8s linear;-moz-transition:.8s linear;-ms-transition:.8s linear;-o-transition:.8s linear;transition:.8s linear;border-radius:25px}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count::before{content:attr(data-percent);position:absolute;padding:2px 6px;background-color:var(--black-color);color:var(--white-color);font-size:12px;font-weight:600;line-height:15px;top:-29px;right:0;border-radius:5px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.skill-progress-wapper .single-progressbar .progressbar .progress-bar-count::after{content:"";position:absolute;width:8px;height:8px;background-color:var(--black-color);top:-14px;right:0;-webkit-transform:translateX(50%) rotate(45deg);-moz-transform:translateX(50%) rotate(45deg);-ms-transform:translateX(50%) rotate(45deg);-o-transform:translateX(50%) rotate(45deg);transform:translateX(50%) rotate(45deg)}.testimonials-section-1{overflow:hidden}.testimonials-section-1::after{content:"";height:100%;width:60%;background-color:var(--background-one);left:0;top:0;position:absolute;z-index:-1;border-radius:0 45px 45px 0}.testimonials-section-1 .testimonials-wapper .section-title{max-width:620px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-meta,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item .testimonials-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:25px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-meta .testimonials-quote figure,.testimonials-section-2 .testimonials-item .testimonials-meta .testimonials-quote figure,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item .testimonials-meta .testimonials-quote figure{width:32px;height:32px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-meta .testimonials-rating i{font-size:16px;background:var(--background-two);padding:5px;display:inline-block;border-radius:2px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-content{padding-bottom:30px;position:relative}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-content::before,.testimonials-section-2 .testimonials-item .testimonials-content::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary-color);-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-ms-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-content h3,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item h3{font-size:18px;line-height:1.3em;margin-bottom:10px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-content p,.testimonials-section-2 .testimonials-item .testimonials-content p{font-size:18px;line-height:1.6rem;margin-bottom:0}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author,.testimonials-section-2 .testimonials-item .testimonials-author{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author .testimonials-author-image,.testimonials-section-2 .testimonials-item .testimonials-author .testimonials-author-image{display:block;overflow:hidden;border-radius:50%;margin-right:16px;width:70px;height:70px}.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author .testimonials-author-content h3{margin-bottom:0;font-size:18px;line-height:1.6em;color:var(--black-color)}@media (max-width:991px){.product-section .section-title-right{text-align:center;margin-bottom:30px}.product-section .product-grid-item-1 .product-grid-content .product-price-list li.price{font-size:15px}.shop-product-single-section .shop-product-single-slider{margin-bottom:50px}.shop-product-single-section .shop-product-single-slider .large-images{margin-right:0}.shop-product-single-section .product-single-tab{margin-top:50px}.services-section-2 .service-list .service-item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:20px}.services-section-2 .service-list .service-item .service-title-box{gap:20px}.services-section-2 .service-list .service-item .service-title-box .service-icon{min-width:80px;min-height:80px;height:80px;width:80px}.services-section-2 .service-list .service-item .service-title-box .service-icon figure img{width:50px;height:50px}.services-section-2 .service-list .service-item .service-image{width:100%}.services-section-2 .service-list .service-item .service-image a figure{border-radius:20px}.services-section-2 .service-list .service-item .service-description,.services-section-3 .services-content .section-title{max-width:100%}.services-section-3{padding:10px;margin-left:10px;margin-right:10px}.services-section-3 .services-content{margin-bottom:40px}.testimonials-section-1{margin-bottom:0}.testimonials-section-1::after{width:100%;border-radius:0}.testimonials-section-1 .testimonials-image{max-width:80%;margin:40px auto 0}.video-section .video-circle{margin-top:80px}}.testimonials-section-1 .testimonials-image .success-rate{background:var(--primary-color);display:inline-block;text-align:center;max-width:240px;width:100%;padding:25px 15px;position:absolute;bottom:50px;right:20px;border-radius:var(--border-radius-three);-webkit-animation:5s linear infinite move-bottom;-moz-animation:5s linear infinite move-bottom;-o-animation:5s linear infinite move-bottom;animation:5s linear infinite move-bottom}.testimonials-section-1 .testimonials-image .success-rate .success-rate-review{font-family:var(--title-fonts);font-size:26px;line-height:1.4em;color:var(--white-color);font-weight:600;margin-bottom:5px}.testimonials-section-2{background-repeat:no-repeat;background-position:bottom center;background-size:auto}.testimonials-section-2 .testimonials-item{position:relative;margin-bottom:30px;background-color:var(--white-color);padding:30px;border-radius:var(--border-radius-three)}.testimonials-section-2 .testimonials-item .testimonials-meta{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:20px}.testimonials-section-2 .testimonials-item .testimonials-meta .testimonials-rating i{font-size:16px}.testimonials-section-2 .testimonials-item .testimonials-content{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--border-color-one);position:relative}.testimonials-section-2 .testimonials-item .testimonials-content h2{font-size:20px;line-height:1.3em;margin-bottom:10px}.testimonials-section-2 .testimonials-item .testimonials-author .testimonials-author-content h3{margin-bottom:0;font-size:16px;line-height:1.6em;color:var(--black-color)}.testimonials-section-3 .testimonials-item{position:relative;margin-bottom:30px;padding:20px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border-radius:25px;background-color:var(--background-one);border:1px solid var(--border-color-one)}.testimonials-section-3 .testimonials-item .testimonials-content{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item .testimonials-meta .testimonials-rating i{font-size:16px;background:var(--primary-color);color:var(--white-color);padding:5px;display:inline-block;border-radius:2px}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item .desc{font-size:16px;line-height:1.4rem;margin-bottom:20px}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;gap:20px;position:relative}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-image{display:block;overflow:hidden;border-radius:50%;width:80px;height:80px}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-content h4{margin-bottom:0;color:var(--black-color);font-size:16px;line-height:1.6em}.video-section{background-position:center;background-size:cover;z-index:1;padding-bottom:320px}.video-section::before{content:"";height:100%;width:100%;background-color:var(--black-color);position:absolute;top:0;left:0;z-index:-1;opacity:.5}@media (max-width:540px){.blog-single-section .blog-single-post .blog-single-contain .blog-entry-content .blog-post-video .blog-video-wapper .video-play,.cta-section-1 .cta-video-wapper .video-play,.faq-section-2 .faq-video .faq-video-wapper .video-play,.video-section .video-circle .video-play{width:80px;height:80px;font-size:18px}}.why-choose-section-1 .why-content .why-choose-box-list{display:-webkit-flex;display:-moz-flex;display:flex;gap:30px;border-bottom:1px solid var(--border-color-one);margin-bottom:40px;padding-bottom:40px}.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box .icon-box{position:relative;width:80px;height:80px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:var(--primary-rgb-05);color:var(--primary-color);border-radius:100px;margin-bottom:15px}.why-choose-section-1 .why-content .why-choose-list ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px}.why-choose-section-1 .why-content .why-choose-list ul li{width:calc(50% - 10px);position:relative;padding-left:30px}.why-choose-section-1 .why-content .why-choose-list ul li::before{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:400;font-size:20px;color:var(--primary-color);display:inline-block;line-height:normal;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.why-choose-section-1 .why-choose-image{position:relative;padding:0 0 165px 235px}@media (max-width:991px){.why-choose-section-1 .why-content{margin-right:0;margin-bottom:40px}.why-choose-section-1 .why-content .why-choose-box-list{margin-bottom:30px;padding-bottom:30px}.why-choose-section-1 .why-content .why-choose-box-list .why-choose-box{width:100%}.why-choose-section-1 .why-content .why-choose-list{margin-bottom:30px}.why-choose-section-1 .why-choose-image{max-width:80%;margin:0 auto}.why-choose-section-1 .why-choose-image .why-choose-img{max-width:620px;margin:0 auto}}.why-choose-section-1 .why-choose-image .why-choose-img-2{max-width:375px;position:absolute;bottom:0;left:0}.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle{position:absolute;right:50px;bottom:0;width:130px;height:130px;background-color:var(--primary-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:100%}@media (max-width:1400px){.header-2 .header-top,.header-3 .header-lower,.header-3 .header-top{padding:10px 0}.header-2 .header-top .header-search form{width:320px}.header-2 .header-lower{padding:0}.about-section-1 .about-content{margin-right:0}.hero-section-1 .hero-shape-one{max-width:90px}.hero-section-1 .hero-shape-two{bottom:40px;max-width:80px}.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle{right:30px}}.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle i{height:50%;font-size:24px;width:50%;background-color:var(--white-color);color:var(--black-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:50px}.why-choose-section-2{background-repeat:no-repeat;background-position:bottom left}.why-choose-section-2 .why-choose-tab .why-choose-top{position:relative;text-align:center;z-index:2}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs{margin-bottom:25px;border-radius:var(--border-radius-three);border:none!important;text-align:center;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button{font-size:16px;font-weight:400;font-family:var(--title-fonts);color:var(--black-color);padding:20px 25px;background-color:var(--extra-color);border-radius:0;border:none!important;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button .nav-link-icon{width:40px;height:40px;text-align:center;background-color:var(--white-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:5px;border-radius:100px}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button .nav-link-icon img{width:24px;height:24px}.why-choose-section-2 .why-choose-tab .tab-content{position:relative;z-index:1;margin-top:-60px;background-color:var(--background-one);border-radius:var(--border-radius-three);padding:100px 60px 60px}@media (max-width:991px){.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button{padding:15px}.why-choose-section-2 .why-choose-tab .tab-content{padding:60px 30px 30px}}@media (max-width:576px){.footer-1 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:30px}.footer-3 .footer-top .footer-top-wrap .widget-subscribe{gap:10px;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.footer-3 .footer-bottom .footer-widget-wrap .footer-widget{margin-bottom:50px}.about-section-2 .about-images-box .about-images-bottom .about-year-counter,.about-section-2 .about-images-box .about-images-bottom .about-year-images,.doctor-section-1 .doctor-list .doctor-item,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-list,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text{width:100%}.about-section-3 .about-content .about-tabs .nav-tabs{gap:5px;padding:5px}.about-section-3 .about-content .about-tabs .nav-tabs button{padding:10px;font-size:14px}.appointment-section-1 .appointment-image,.testimonials-section-1 .testimonials-image{max-width:100%}.cta-section-3 .cta-wapper{padding:30px}.hero-section-1 .hero-image .round-shape{left:20%}.hero-section-1 .hero-image .round-shape span:first-child{height:140px;width:140px}.hero-section-1 .hero-image .round-shape span:nth-child(2){height:100px;width:100px}.hero-section-1 .hero-image .round-shape span:nth-child(3){height:60px;width:60px}.partners-section-1 .partners-wapper{padding:20px}.pricing-section-2 .pricing-list-box .pricing-item .pricing-content{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px}.why-choose-section-1 .why-choose-image{max-width:100%;padding:0 0 100px 125px}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:10px;border-radius:0!important;width:100%;text-align:center}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button{border-radius:var(--border-radius-three)}.why-choose-section-2 .why-choose-tab .tab-content{padding:20px;margin-top:0}}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content h3{margin-bottom:15px;font-size:28px;line-height:1.4em}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .case-box-wapper{padding:30px;border-radius:var(--border-radius-three);background:var(--extra-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:25px}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .case-box-wapper .case-box-item h4{font-size:18px;line-height:1.4em;margin-bottom:5px}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .opening-hours{padding:30px;border-radius:var(--border-radius-three);background:var(--extra-color);display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:20px}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .opening-hours p{color:var(--black-color);margin-bottom:0;padding-bottom:20px;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(0,0,0,.05)}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .opening-hours p:last-child{border:none;padding-bottom:0}.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-image{position:relative;padding-left:50px;height:100%}.why-choose-shape-1{position:absolute;top:100px;left:0;z-index:-1}@media (max-width:1199px){.testimonials-section-2 .testimonials-item,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .case-box-wapper,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content .opening-hours{border-radius:20px;padding:20px}.why-choose-section-1 .why-choose-image .why-choose-img-1 figure,.why-choose-section-1 .why-choose-image .why-choose-img-2 figure,.why-choose-section-2 .why-choose-tab .tab-content,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-image figure,.wishlist-section .wishlist-wapper .wishlist-list-area{border-radius:20px}}@media (max-width:767px){.doctor-section-1 .doctor-image-wrapper .doctor-image-item .doctor-overlay{left:20px;right:20px;padding:20px}.doctor-section-3 .doctor-items .doctor-content p{font-size:14px;line-height:1.4em}.doctor-single-section .doctor-single-left .section-title h2,.marquee-ticker-section .marquee-ticker-box .marquee-content p,.portfolio-single-section .portfolio-single-post .portfolio-single-contain .portfolio-entry-content h2,.service-single-section .service-single-post .service-single-contain .service-entry-content h2,.wishlist-section .wishlist-wapper .heading h2{font-size:26px}.doctor-single-section .doctor-single-right .doctor-biography .doctor-info-list li span:first-child{width:120px}.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.doctor-single-section .doctor-single-right .doctor-awards .doctor-awards-wappper .doctor-awards-item .doctor-awards-title p,.portfolio-section-2 .portfolio-items .portfolio-content p,.testimonials-section-1 .testimonials-wapper .testimonials-item .testimonials-author .testimonials-author-content p,.testimonials-section-2 .testimonials-item .testimonials-author .testimonials-author-content p,.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-author .testimonials-author-content p{font-size:14px;line-height:1.6em}.hero-section-1 .hero-content .section-title h1,.hero-section-2 .hero-items .hero-content .section-title h1,.hero-section-3 .hero-content h1{font-size:36px}.hero-section-2 .hero-items .hero-content{padding-left:20px;padding-right:20px}.hero-section-2 .hero-round{margin-top:40px}.how-it-work-section .work-process-list .work-process-item{width:100%}.how-it-work-section .work-process-list .work-process-item .work-process-icon{height:80px;width:80px}.marquee-ticker-section .marquee-ticker-box,.marquee-ticker-section .marquee-ticker-box .marquee-content{gap:20px}.marquee-ticker-section .marquee-ticker-box .marquee-content .marquee-icon{width:42px;height:42px}.micon-section .micon-items .micon-content h2,.partners-section-2 .partners-title h2,.services-section-1 .service-items .service-content h2{font-size:20px}.portfolio-section-1 .portfolio-items .portfolio-image{min-height:420px}.portfolio-section-1 .portfolio-items .portfolio-image figure{border-radius:15px}.portfolio-section-1 .portfolio-items .portfolio-content{right:20px;left:20px}.portfolio-section-2 .portfolio-items .portfolio-content{bottom:20px;right:20px;left:20px;padding:20px}.portfolio-shape-1,.services-shape-1,.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button .nav-link-icon,.why-choose-shape-1,.wishlist-section .wishlist-wapper .wishlist-table thead{display:none}.pricing-section-1 .pricing-item .pricing-content .pricing-text .pricing-plan-price,.pricing-section-2 .pricing-list-box .pricing-item .pricing-content .pricing-text .pricing-plan-price{font-size:32px}.shop-product-single-section .shop-product-single-slider .thumbs-images nav .nav-tabs .nav-link,.wishlist-section .wishlist-wapper .wishlist-table .product-img figure{border-radius:var(--border-radius-one)}.shop-product-single-section .shop-product-single-info .shop-product-single-price .main-price,.shop-product-single-section .shop-product-single-info h2,.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-content h3{font-size:22px}.shop-product-single-section .product-single-tab .tab-content .comment-wapper{margin-bottom:30px}.testimonials-section-2 .testimonials-item .testimonials-content p{font-size:16px}.testimonials-section-3 .testimonials-item .testimonials-content .testimonials-content-item .desc{font-size:15px}.why-choose-section-1 .why-content .why-choose-box-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.why-choose-section-1 .why-content .why-choose-list ul li{width:100%;font-size:15px}.why-choose-section-1 .why-choose-image{padding:0 0 100px 125px}.why-choose-section-1 .why-choose-image .why-choose-img-2{max-width:220px}.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle{right:20px;width:90px;height:90px}.why-choose-section-1 .why-choose-image .why-choose-about-circle .about-circle img{padding:5px}.why-choose-section-2 .why-choose-tab .why-choose-top .nav-tabs button{font-size:14px}.wishlist-section .wishlist-wapper .wishlist-list-area{padding:0 20px}.wishlist-section .wishlist-wapper .wishlist-table{text-align:left;min-width:auto;border-collapse:separate;border-spacing:0 20px;border:none}.wishlist-section .wishlist-wapper .wishlist-table tbody tr{background-color:var(--white-color)}.wishlist-section .wishlist-wapper .wishlist-table tbody tr td::before{display:block}.wishlist-section .wishlist-wapper .wishlist-table tbody tr td{padding:20px 20px 20px 25%;display:block;width:100%;text-align:right;position:relative;text-transform:capitalize;border:1px solid var(--border-color-one);border-bottom:none}.wishlist-section .wishlist-wapper .wishlist-table tbody tr td:last-child{border:1px solid var(--border-color-one)}.wishlist-section .wishlist-wapper .wishlist-table tbody tr td.actions{padding:20px}}.wishlist-section .wishlist-wapper .wishlist-table .quantity-content input{border-radius:100px;border-color:var(--border-color-one);width:120px;padding:0;height:42px}@media (max-width:991px){.why-choose-section-2 .why-choose-tab .tab-content .why-choose-tab-image{padding-left:0;margin-top:30px}.wishlist-section .wishlist-wapper .wishlist-table .remove-product{font-size:14px;width:30px;height:30px;line-height:30px}}.treatment-stat-box{background:var(--background-one);border:1px solid var(--border-color-one);border-radius:var(--border-radius-two);transition:var(--transition)}.treatment-stat-box:hover{border-color:var(--primary-color);background:var(--background-two)}.treatment-stat-box h6{text-transform:uppercase;letter-spacing:.5px}.treatment-stat-box p{color:var(--primary-color);font-size:15px}.article-card{border-radius:var(--border-radius-two);background:#fff;box-shadow:var(--box-shadow);overflow:hidden;transition:var(--transition)}.article-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px -15px rgba(3,94,88,.18)}.article-card:hover .article-card-image img{transform:scale(1.06)}.article-card-image{aspect-ratio:16/9;background:var(--background-one,#f5f5f5)}.article-card-image>a{display:block;width:100%;height:100%}.article-card-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .5s}.article-category-badge{display:inline-block;background:var(--primary-color);color:#fff;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:4px 12px;border-radius:50px}.article-title{font-size:18px;line-height:1.5;font-weight:700}.article-title a{color:inherit;text-decoration:none;transition:var(--transition)}.article-excerpt{font-size:15px;color:var(--text-color);line-height:1.7}.article-detail-title{font-size:clamp(26px, 3.5vw, 38px);line-height:1.25;font-weight:800}.article-tag-pill,.share-btn{font-size:13px;transition:var(--transition)}.article-body p{font-size:16px;line-height:1.85;color:var(--text-color);margin-bottom:1.25rem}.article-body h1,.article-body h2,.article-body h3,.article-body h4{font-family:var(--title-fonts);font-weight:700;color:var(--extra-color-five);margin-top:2rem;margin-bottom:.75rem}.article-body h1{font-size:30px}.article-body h2{font-size:26px}.article-body h3{font-size:22px}.article-body h4{font-size:18px}.article-body ol,.article-body ul{padding-left:1.6rem;margin-bottom:1.25rem}.article-body ul{list-style-type:disc}.article-body ol{list-style-type:decimal}.article-body li{font-size:16px;line-height:1.85;color:var(--text-color);margin-bottom:.35rem}.article-body b,.article-body strong{font-weight:700;color:var(--extra-color-five)}.article-body a{color:var(--primary-color);text-decoration:underline;transition:var(--transition)}.article-body blockquote,.article-tag-pill,.share-btn{color:var(--text-color);background:var(--background-one)}.article-body a:hover{opacity:.8}.article-body blockquote{border-left:4px solid var(--primary-color);padding:.75rem 1.25rem;margin:1.5rem 0;border-radius:0 8px 8px 0;font-style:italic}.article-tag-pill:hover,.share-btn:hover{color:#fff;border-color:var(--primary-color);background:var(--primary-color)}.article-body img{max-width:100%;height:auto;border-radius:10px;margin:1.25rem 0;display:block}.article-tag-pill{display:inline-block;padding:5px 14px;border-radius:50px;border:1px solid var(--border-color-one);text-decoration:none}.footer-logo a,.logo a,.share-btn{display:inline-flex;text-decoration:none}.share-btn{align-items:center;gap:6px;padding:7px 16px;border-radius:50px;font-weight:600;border:1px solid var(--border-color-one)}.author-bio-box{background:var(--background-one);border:1px solid var(--border-color-one);border-left:4px solid var(--primary-color)}.author-bio-box h5{font-size:17px;font-weight:700;color:var(--extra-color-five)}.sidebar-widget{padding:28px;background:var(--background-one);border-radius:var(--border-radius-two);border:1px solid var(--border-color-one)}.sidebar-widget .widget-title h4{font-size:18px;font-weight:700;color:var(--extra-color-five);position:relative;padding-bottom:12px;margin-bottom:0}.sidebar-widget .widget-title h4::after{content:'';position:absolute;bottom:0;left:0;width:40px;height:3px;background:var(--primary-color);border-radius:2px}.category-list li:last-child,.recent-article-item:last-child{border-bottom:none!important}.recent-article-item a.text-dark:hover{color:var(--primary-color)!important;text-decoration:none}.category-list a{font-size:14px;transition:var(--transition)}.sidebar-cta-box{background:linear-gradient(135deg,var(--primary-color) 0,#024a45 100%);color:#fff}.sidebar-cta-box h4{color:#fff;font-size:18px}.sidebar-cta-box p{color:rgba(255,255,255,.85)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-2{width:34rem;display:grid;grid-template-columns:1fr 1fr}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-3{width:48rem;display:grid;grid-template-columns:1fr 1fr 1fr}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li,.header .header-navigation{overflow:visible}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4{width:min(56rem,calc(100vw - 2rem));max-width:min(56rem,calc(100vw - 2rem));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 0 16px;box-sizing:border-box}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4.nav-mega-menu,.main-menu ul li .submenu.submenu-cols-4.nav-mega-menu{min-width:0;left:calc(50% + var(--mega-menu-shift,0px));right:auto;inset-inline-start:calc(50% + var(--mega-menu-shift,0px));inset-inline-end:auto;-webkit-transform:translateX(-50%) translateY(6px);-moz-transform:translateX(-50%) translateY(6px);-ms-transform:translateX(-50%) translateY(6px);-o-transform:translateX(-50%) translateY(6px);transform:translateX(-50%) translateY(6px);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li:hover>.submenu.submenu-cols-4.nav-mega-menu,.main-menu ul li:hover>.submenu.submenu-cols-4.nav-mega-menu{opacity:1;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li{border-bottom:1px dashed var(--border-color-one);min-width:0;padding-bottom:0}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a{display:block;padding:8px 14px;font-size:14px;line-height:1.45;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;min-width:0}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a:hover{padding:8px 14px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all{grid-column:1/-1;border-top:1px solid var(--border-color-one);border-bottom:none;margin-top:4px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a{display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:12px 16px;font-size:15px;color:var(--primary-color);white-space:normal}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a i{position:static;top:auto;right:auto;bottom:auto;margin-inline-start:.25rem;-webkit-transform:none;transform:none;-webkit-transition:transform .22s,color .22s;transition:transform .22s,color .22s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a:hover{padding:12px 16px;color:var(--white-color)!important;background-color:var(--primary-color)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a:hover i{color:var(--white-color);-webkit-transform:translateX(4px);transform:translateX(4px)}@media (min-width:1200px){.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4.nav-mega-menu{position:absolute;padding:22px 18px 18px;border-radius:18px;border:1px solid rgba(139,26,64,.1);background:linear-gradient(165deg,#fff 0,#fef8fa 55%,#fdf2f6 100%);box-shadow:0 24px 48px -16px rgba(139,26,64,.22),0 12px 28px -14px rgba(16,24,40,.14);gap:6px 10px;-webkit-transition:opacity .28s,transform .28s,box-shadow .28s;transition:opacity .28s,transform .28s,box-shadow .28s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4.nav-mega-menu::before{content:"";position:absolute;top:0;left:28px;right:28px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--primary-color) 0,rgba(139,26,64,.35) 100%)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li:hover>.submenu.submenu-cols-4.nav-mega-menu{box-shadow:0 28px 56px -14px rgba(139,26,64,.26),0 14px 32px -12px rgba(16,24,40,.16)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li{border-bottom:none;padding:0 2px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a{position:relative;padding:11px 14px 11px 18px;font-size:14.5px;font-weight:500;line-height:1.5;color:var(--text-color);border-radius:10px;-webkit-transition:color .22s,background-color .22s,transform .22s;transition:color .22s,background-color .22s,transform .22s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a::before{display:block;content:"";position:absolute;top:50%;left:8px;width:3px;height:0;border-radius:2px;background-color:var(--primary-color);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:height .22s;transition:height .22s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li:not(.submenu-view-all) a.active,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li:not(.submenu-view-all) a:hover{padding:11px 14px 11px 18px;color:var(--primary-color);background-color:var(--primary-rgb-05);-webkit-transform:translateX(2px);transform:translateX(2px)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li:not(.submenu-view-all) a.active::before,.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li:not(.submenu-view-all) a:hover::before{height:55%}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a.active{font-weight:600;background-color:var(--background-two)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all{margin-top:10px;padding-top:0;border-top:none;border-radius:12px;overflow:hidden;background:var(--background-two)}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a{justify-content:center;padding:14px 20px;font-size:15px;font-weight:600;letter-spacing:.2px;color:var(--primary-color);-webkit-transition:color .22s,background-color .22s;transition:color .22s,background-color .22s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a::before{display:none}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a i{position:static;top:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none;-webkit-transition:transform .22s,color .22s;transition:transform .22s,color .22s}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a:hover{padding:14px 20px;color:var(--white-color)!important;background-color:var(--primary-color);-webkit-transform:none;transform:none}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 .submenu-view-all a:hover i{color:var(--white-color);-webkit-transform:translateX(4px);transform:translateX(4px)}}@media (max-width:1400px){.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4{width:min(48rem,calc(100vw - 2rem));max-width:min(48rem,calc(100vw - 2rem))}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a{font-size:13px;padding:8px 12px}.header .header-lower .header-content .header-navigation nav.main-menu .navbar-collapse .navigation>li>.submenu.submenu-cols-4 li a:hover{padding:8px 12px}}.accordion-collapse.collapsing{overflow:hidden;transition:height .35s}.accordion .accordion-item .accordion-header .accordion-button{transition:background-color .3s,color .3s}#offcanvas-sidebar{max-width:320px;width:88vw;background:#fff;border-left:none;-webkit-transition:-webkit-transform .35s cubic-bezier(.4, 0, .2, 1)!important;transition:transform .35s cubic-bezier(.4, 0, .2, 1)!important;box-shadow:-6px 0 32px rgba(3,94,88,.14)}#offcanvas-sidebar .offcanvas-header{background:var(--primary-color);padding:18px 24px;position:relative;border-bottom:3px solid rgba(201,169,110,.5);min-height:72px;align-items:center;flex-wrap:nowrap}#offcanvas-sidebar .offcanvas-header .offcanvas-logo img{max-height:44px;width:auto}#offcanvas-sidebar .offcanvas-close{color:rgba(255,255,255,.9)!important;font-size:22px;right:16px;top:50%;transform:translateY(-50%)!important;transition:color .2s!important 0s!important!important,transform .2s 0s!important!important}#offcanvas-sidebar.show .offcanvas-close{transform:translateY(-50%)!important;transition-delay:0s!important}#offcanvas-sidebar .offcanvas-close:hover{color:#fff!important;transform:translateY(-50%) rotate(90deg)!important}#offcanvas-sidebar .offcanvas-body{padding:0 0 24px;overflow-y:auto;display:flex;flex-direction:column}#offcanvas-sidebar .mobile-menu{flex:1;padding:0 20px}#offcanvas-sidebar .mean-nav .navigation{display:block!important;padding:0;margin:0;list-style:none}#offcanvas-sidebar .mean-nav .navigation>li{position:relative;list-style:none}#offcanvas-sidebar .mean-nav .navigation>li>a{display:block;color:#1a1a1a;font-size:15px;font-weight:500;padding:14px 0;border-top:1px solid #f0f0f0;letter-spacing:.01em;text-decoration:none;transition:color .2s,padding-left .2s}#offcanvas-sidebar .mean-nav .navigation>li:first-child>a{border-top:none}#offcanvas-sidebar .mean-nav .navigation>li>a.active,#offcanvas-sidebar .mean-nav .navigation>li>a:hover{color:var(--primary-color);padding-left:4px}#offcanvas-sidebar .mean-nav .navigation li a.mean-expand{width:34px;height:34px;line-height:1;background:var(--primary-color);color:#fff;border-radius:8px;position:absolute;right:0;top:8px;padding:0!important;display:flex;align-items:center;justify-content:center;font-size:14px;border:none;transition:background .2s}#offcanvas-sidebar .mean-nav .navigation li a.mean-expand:hover{background:#024d47}#offcanvas-sidebar .mean-nav .navigation li a.mean-expand.mean-clicked i{transform:rotate(45deg)}#offcanvas-sidebar .mean-nav .navigation li .submenu{padding:0;margin:0;list-style:none;background:#f8fafa;border-radius:0 0 8px 8px}#offcanvas-sidebar .mean-nav .navigation li .submenu li a{display:block;color:#444;font-size:14px;font-weight:400;padding:11px 0 11px 20px;border-top:1px solid #ececec;text-decoration:none;transition:color .2s,padding-left .2s}#offcanvas-sidebar .mean-nav .navigation li .submenu li a:hover{color:var(--primary-color);padding-left:26px}#offcanvas-sidebar .offcanvas-button-wapper{padding:24px 20px 0;margin-bottom:0}#offcanvas-sidebar .offcanvas-button-wapper a{display:flex;justify-content:center;align-items:center}#offcanvas-sidebar .offcanvas-social{padding:20px 20px 0;margin-bottom:0}#offcanvas-sidebar .offcanvas-social .social-icon{display:flex;gap:10px;flex-wrap:wrap}#offcanvas-sidebar .offcanvas-social .social-icon li a{width:38px;height:38px;border-radius:50%;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;transition:background .2s,transform .2s}#offcanvas-sidebar .offcanvas-social .social-icon li a:hover{background:#c9a96e;transform:translateY(-2px)}.footer-logo a,.logo a{align-items:center;gap:12px;min-width:0}.offcanvas-logo{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding-right:8px}.logo-clinic-name{font-family:var(--title-fonts);font-weight:700;font-size:clamp(12px, .9vw + .55rem, 20px);line-height:1.15;white-space:normal;letter-spacing:.01em;flex-shrink:1;min-width:0;overflow-wrap:break-word;display:flex;flex-direction:column;align-items:flex-start}.logo-clinic-name__line--secondary{font-size:.82em;font-weight:600;line-height:1.2}#offcanvas-sidebar .offcanvas-logo .logo-clinic-name,.footer-logo .logo-clinic-name{color:#fff}