@import url(https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap);body{margin:0;padding:0}*{margin:0;padding:0;font-family:"Inter",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Inter",sans-serif}a:hover{text-decoration:none}button:focus{outline:none}.section-padding{padding:75px 0}.slick-list{overflow:hidden}p{color:#313131;font-size:16px;font-weight:400;line-height:22px}#header{position:absolute;width:100%;top:0;left:0;z-index:22}#header .logo img{width:120px}.middle .mail{display:flex;gap:0 40px}.middle .mail a{position:relative}.middle .mail a:first-child::before{position:absolute;content:'';top:50%;transform:translateY(-50%);right:-20px;width:1px;height:20px;background:#444}.middle .mail .icon{font-size:16px;color:#FD0;margin-right:8px}.middle .mail .text span{color:#2C2C2C;font-size:18px;font-weight:800;letter-spacing:-.54px}.middle .mail .text p{margin-bottom:0;color:#282828;font-size:16px;font-weight:400}.theme-btn{padding:13px 23px;border-radius:5px;background:#96CA2D;font-size:15px;color:#fff;display:flex;align-items:center;gap:0 6px;font-weight:700;transition:all 0.5s}.theme-btn:hover{background:#F1CE21;color:#101010}.header-menu{padding-top:15px;transition:all 0.5s}.header-menu .menu{border-radius:30px;border:1px solid #FFF;background:#F1CE21;padding-left:45px}.header-menu ul{display:flex;list-style:none;position:relative;z-index:2;margin:0;align-items:center}.header-menu ul li a{color:#222;font-size:18px;font-weight:400;margin:0 15px;transition:all 0.5s;position:relative}.header-menu ul li a::before{position:absolute;content:'';width:0;height:1px;background:#222;bottom:-5px;left:0;transition:all 0.5s}.header-menu ul li a:hover::before{width:100%}.header-menu ul li:last-child{margin-left:auto;padding:15px}.header-menu ul li:last-child a{border-radius:30px;background:#101010;color:#F1CE21;font-size:19px;font-weight:600;display:block;padding:12px 45px}.header-menu ul li:last-child a::before{display:none}.middle .menu-toggler{display:none}.middle .inner{position:relative;display:flex;justify-content:space-between}.middle .menu-toggler{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:28px;cursor:pointer}.header-menu .close-togger{position:absolute;top:0;right:0;width:40px;height:40px;text-align:center;line-height:40px;background:#fff;display:none}header.sticky .header-menu{position:fixed;z-index:33;width:100%;background:#f1ce21;padding:0;top:0}header.sticky .header-menu .menu{border-color:#f1ce21}header.sticky .header-menu ul{margin-bottom:0}footer{background:#121212;padding-top:45px}footer .inner{padding-bottom:45px;border-bottom:2px solid rgb(225 225 225 / .5)}footer .inner:last-child{border:none;padding-top:45px}.footer-top-title{color:#FFF;font-size:24px;font-weight:700;margin-bottom:30px}footer .single h4{color:#FFF;font-size:16px;font-weight:600;line-height:28px;margin-bottom:20px}footer .single p a,footer .single p{color:#FFF;font-size:16px;font-weight:400;line-height:28px}footer .single p a{text-decoration:underline}footer .single .rquerst-btn a{color:#101010;font-size:14px;font-weight:400;background:#f1ce21;display:inline-block;padding:8px 30px;border-radius:35px}.footer-map iframe{border:0;height:250px}.copyright{border-top:2px solid rgb(225 225 225 / .5);background:#121212}.copyright p{color:rgb(255 255 255 / .5);font-size:16px;font-weight:400;letter-spacing:1px;margin:0;padding:15px 0}.hours-wrap p{margin-bottom:0}.footer-map iframe{width:100%}.page-wrap{padding-bottom:70px!important;padding-top:60px!important}.banner-wrapper{background-image:url(https://galvandentalcare.com/wp-content/uploads/2026/10/Mask-group.png);background-size:cover;background-position:center;padding-top:220px}.banner_slider{position:relative}.banner-wrapper .content h1{color:#313131;font-size:64px;font-weight:600;line-height:65px;margin-bottom:20px}.banner-wrapper .content p{color:#313131;font-size:20px;font-weight:400;line-height:28px}.theme-btn{color:#F1CE21;font-size:16px;font-weight:600;display:inline-block;border-radius:30px;background:#101010;padding:12px 35px;margin-top:15px}.slick-prev,.slick-next{font-size:0;position:absolute;top:50%;transform:translateY(-50%);left:-10px;z-index:7;width:45px;height:45px;border:0;cursor:pointer;z-index:2;background:#fff0;border-radius:50%;border:1px solid #333}.slick-next{right:-10px;left:inherit;transition:all 0.5s}.slick-prev:before,.slick-next:before{content:"\f177";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:18px;line-height:40px;color:#333}.slick-next:before{content:"\f178"}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background-color:#F1CE21}.about-wrapper .image img{width:100%}.heading h4{color:#313131;font-size:52px;font-weight:600;margin-bottom:20px}.heading h4 strong{color:#F1CE21;font-weight:600}.content p strong{color:#313131;font-size:20px;font-weight:500;line-height:28px}.about-wrapper .row{position:relative;z-index:2}.service-wrapper{background:rgb(255 253 190 / .4);padding-top:160px;margin-top:-80px;position:relative;z-index:1}.service-wrapper::before{position:absolute;content:'';width:100%;height:250px;background:#fff;z-index:-1;border-radius:100%;top:-140px}.service-wrapper .service-inner{display:flex;align-items:center}.service-wrapper .service-inner .single-column{flex:1 0 20%;max-width:20%;padding:0 15px}.service-wrapper .service-inner .single-column a{border-radius:23px;border:2px solid #101010;background:rgb(255 253 190 / .4);display:inline-block;width:100%;text-align:center;transition:all 0.5s}.service-wrapper .service-inner .single-column a img{width:100px;height:90px;object-fit:contain}.service-wrapper .service-inner .single-column a h4{color:#101010;font-size:19px;font-weight:600;margin-bottom:15px;margin-top:12px}.service-wrapper .service-inner .single-column a:hover{transform:scale(1.2)}.service-wrapper .heading{margin-bottom:30px}.service-wrapper .image{position:relative;display:inline-block}.service-wrapper .image::before{position:absolute;content:'';width:100%;height:1px;background:#101010;bottom:0;left:0}.owner-wrapper,.review-wrapper{background:#fafafa}.heading span{color:#FA9715;font-size:20px;font-weight:400}.project-wrapper{padding:120px 0}.project-wrapper .team-overlay-top{position:absolute;top:0;left:0;width:100%}.project-wrapper .team-overlay-bottom{position:absolute;bottom:0;left:0;width:100%}.project-wrapper .heading p{margin-bottom:0}.project-wrapper .project-slider .single{padding:0 15px}.project-wrapper .project-slider h4{color:#19191B;font-size:17.514px;font-weight:700;margin-top:20px}.project-wrapper .project-slider span{color:#FA9715;font-size:13.622px;font-weight:500;display:block;padding:10px 0}.project-wrapper .project-slider img{border-radius:100%}.product-slider-button{display:flex;justify-content:end;gap:0 30px;align-items:center}.product-slider-button .slick-arrow{width:45px;height:45px;background:#D1D5DB;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all 0.5s}.product-slider-button .slick-arrow:hover{background:#F1CE21}.text-limit{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.text-limit.tree{-webkit-line-clamp:3;line-clamp:3}.text-limit p{margin-bottom:0}.review-wrapper .single{border-radius:30px;border:2px solid #F1CE21;background:#F6F6F6;padding:20px;text-align:center}.review-wrapper .single .content h4{color:#156BCF;font-size:16px;font-weight:500;line-height:22px;margin-top:20px}.review-wrapper .single .content ul{margin:0;list-style:none;display:flex;justify-content:center;font-size:14px;gap:0 3px;color:#FA9715;margin-bottom:20px}.review-wrapper .single img{border-radius:100%;margin-top:-75px}.review-wrapper .single-column:nth-child(2){margin-top:120px}.consultation-wrapper .inner{border-radius:30px;border:1px solid #FD0;background:linear-gradient(276deg,#FD0 6.58%,#FFFDBE 85.57%);display:flex;justify-content:space-around;position:relative;z-index:1}.consultation-wrapper .inner::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-image:url(https://galvandentalcare.com/wp-content/uploads/2026/10/Mask-group-1.png);background-size:cover;z-index:-1}.consultation-wrapper .left-side-war{padding-top:45px}.consultation-wrapper .left-side-war .content h4{color:#1D68A2;font-size:55px;font-weight:600;line-height:75px}.consultation-wrapper .left-side-war .consultation-text{position:relative;z-index:1;padding:10px 0;color:#101010;font-size:20px;font-weight:400}.consultation-wrapper .left-side-war .consultation-text::before{position:absolute;content:'';border-radius:40px;background:linear-gradient(90deg,#FD0 0%,rgb(255 253 190 / .27) 100%);width:150%;height:100%;top:0;left:-50px;z-index:-1}.consultation-wrapper .button-wrapper a.btn{color:#000;font-size:18px;font-weight:400;background:#f1ce21;padding:3px 6px;margin:20px 0;display:inline-block}.consultation-wrapper .button-wrapper .links a{color:#000;font-size:18px;font-weight:400}.consultation-wrapper .right-side{position:relative;z-index:222;display:flex;justify-content:end;align-items:end}.consultation-wrapper .right-side img{width:100%;height:95%;object-fit:cover;object-position:top}.blog-wrapper p strong{font-size:16px}.contact-tab-wrapper{background:rgb(255 253 190 / .5)}.contact-tab-wrapper .image{position:relative;z-index:1;display:flex;justify-content:end;height:92%}.contact-tab-wrapper .image img{width:90%}.contact-tab-wrapper .image::before{position:absolute;content:'';width:100%;height:100%;top:-25px;left:0;border-radius:30px;background:#FFF8B6;z-index:-1}.contact-tab-wrapper .tab-links{display:flex;align-items:center;gap:0 20px;flex-wrap:wrap}.contact-tab-wrapper .tab-links a{display:flex;padding:17px 72px;justify-content:center;align-items:center;border-radius:30px;border:2px solid #101010;opacity:.7;color:#101010;font-size:18px;font-weight:600;flex:1 0 49%;max-width:49%;transition:all 0.5s;margin-bottom:30px;cursor:pointer;text-align:center}.contact-tab-wrapper .tab-links a.active,.contact-tab-wrapper .tab-links a:hover{background:#F1CE21;border-color:#F1CE21;opacity:1}.contact-tab-wrapper .main-tab-content{border-radius:30px;background:#FFF;padding:50px 30px;padding-top:70px}.contact-tab-wrapper .main-tab-content .contact-form .input-feild{margin-top:20px}.contact-tab-wrapper .main-tab-content .contact-form .input-feild label{color:rgb(16 16 16 / .7);font-size:14px;font-weight:400;line-height:20px}.contact-tab-wrapper .main-tab-content .contact-form p{margin-bottom:0}.contact-tab-wrapper .main-tab-content .contact-form .input-feild input,.contact-tab-wrapper .main-tab-content .contact-form .input-feild textarea{border-radius:9px;border:1px solid rgb(16 16 16 / .7);padding:0 10px;height:50px}.contact-tab-wrapper .main-tab-content .contact-form .input-feild textarea{height:120px;padding:10px}.contact-tab-wrapper .main-tab-content .contact-form .input-feild input[type="checkbox"]{height:auto}.contact-tab-wrapper .main-tab-content .contact-form .input-feild label{color:#101010;font-size:16px;font-weight:400}.contact-tab-wrapper .main-tab-content .contact-form .button-feild input,.form-wrapper .form .button-feild input{border-radius:9px;background:#F1CE21;box-shadow:0 1.046px 2.093px 0 rgb(16 24 40 / .05);width:100%;height:50px;color:#101010;font-size:18px;font-weight:500;text-transform:capitalize;margin-top:30px;border:none}.main-tab-content .tab-content{display:none}.main-tab-content .tab-content.active{display:block}.blog-wrapper .image img{height:100%;width:100%;object-fit:cover;border-radius:30px}.blog-wrapper .content h4{color:#313131;font-size:24px;font-weight:600}.theme-btn.small{font-size:14px;font-weight:500}.theme-btn.yellow{background-color:#F1CE21;color:#101010}.theme-btn.yellow:hover{background-color:#101010;color:#F1CE21}.breadcrump-wrapper,.contact-page-form{overflow:hidden;position:relative;z-index:1;background-color:rgb(241 206 33 / .2);background-image:url(https://galvandentalcare.com/wp-content/uploads/2026/10/Group-5.png);background-size:cover;background-position:center;padding-top:100px}.breadcrump-wrapper::before,.contact-page-form::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-image:url(https://clinicmaster.wprdx.com/dentist/wp-content/themes/clinicmaster/assets/images/pattern/pattern.webp);background-size:cover;background-position:center;z-index:-1}.breadcrump-wrapper .inner-sec{display:flex;justify-content:space-between;align-items:center}.breadcrump-wrapper .inner-sec .right-image{height:420px;width:420px;min-width:420px;margin:0 50px 10px 0;text-align:center;display:flex;align-items:end;justify-content:center;position:relative;z-index:1}.breadcrump-wrapper .inner-sec .right-image img{min-width:110%;position:absolute;top:20%}.breadcrump-wrapper .inner-sec .right-image::before{content:"";width:100%;background:linear-gradient(to bottom,#F1CE21 0%,#fff0 100%);aspect-ratio:1 / 1;position:absolute;border-radius:50%;z-index:-1;top:30%;left:50%;opacity:.35;transform:translateX(-50%)}.breadcrump-wrapper .banner-shape{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:2}.breadcrump-wrapper h1{font-size:46px;font-weight:700;margin-bottom:10px;color:#101010}.breadcrump-wrapper .left-content{max-width:calc(100% - 500px);flex:1 0 100%}.breadcrump-wrapper .breadcrump-links{display:inline-block;border-radius:50px;background-color:#fff;padding:10px 30px;box-shadow:0 0 30px rgb(48 38 109 / .05)}.breadcrump-wrapper .breadcrump-links ul{margin:0;list-style:none;display:flex;align-items:center}.breadcrump-wrapper .breadcrump-links ul li{margin-right:30px;font-size:16px;font-weight:400;color:#101010;position:relative}.breadcrump-wrapper .breadcrump-links ul li::before{position:absolute;content:"\f101";font-family:"Font Awesome 6 Pro";top:2px;right:-20px;font-size:14px;color:#f1ce21}.breadcrump-wrapper .breadcrump-links ul li:last-child::before{display:none}.breadcrump-wrapper .breadcrump-links ul li:last-child{margin-right:0}.breadcrump-wrapper .breadcrump-links ul li a{font-size:16px;font-weight:400;color:#f1ce21}.breadcrump-wrapper .breadcrump-links ul li a:hover{color:#101010}.profile-wrapper .inner{display:flex;align-items:center}.profile-wrapper .inner .profile-counter{flex:1 0 14%;max-width:14%;padding:0 10px}.profile-wrapper .inner .profile-image{flex:1 0 40%;max-width:40%;padding:0 15px}.profile-wrapper .inner .profile-content{flex:1 0 46%;max-width:46%;padding:0 15px}.profile-wrapper .inner .profile-image img{border-radius:1em 1em 1em 1em}.profile-wrapper .inner .profile-content h4{font-size:32px;font-weight:700;margin-bottom:10px}.profile-wrapper .inner .profile-content p{margin-bottom:10px}.profile-wrapper .inner .profile-counter .single{margin-bottom:40px}.profile-wrapper .inner .profile-counter .single h4{font-size:46px;font-weight:800;letter-spacing:.5px;color:#1D68A2;margin-bottom:0}.profile-wrapper .inner .profile-counter .single p{font-size:14px;font-weight:500;color:#1d68a2}.about-page-wrapper{background-color:#07121e;position:relative;margin-top:60px;padding-bottom:120px}.about-page-wrapper .content{padding:70px 0 70px 0}.about-page-wrapper .content h4{font-size:36px;font-weight:700;color:#fff;margin-bottom:20px}.about-page-wrapper .content p{color:#545A64;margin-bottom:5px}.about-page-wrapper .image{position:absolute;top:-60px;bottom:0;height:90%;width:45%;right:0;border-radius:40px 0 0 40px;overflow:hidden}.about-page-wrapper .image img{width:100%;height:100%;object-fit:cover}.about-our-list-wrapper .single{padding:40px;background:#fff;border-radius:30px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;margin-top:-70px}.about-our-list-wrapper .single h4{font-size:28px;font-weight:600;margin-bottom:20px;border-bottom:1px solid #F0F0FF;padding-bottom:20px}.about-our-list-wrapper .single ul{list-style:none;margin:0}.about-our-list-wrapper .single ul li{font-size:16px;margin:6px 0}.contact-page-form{padding-top:180px;position:relative;z-index:1;overflow:inherit}.contact-page-form .inner-sec{display:flex;margin-top:60px}.contact-page-form .inner-sec .form-wrapper{min-width:480px;width:480px}.contact-page-form .inner-sec .form-body{padding:50px 40px;border-radius:30px;background-color:#fff;box-shadow:0 0 50px rgb(48 38 109 / .1)}.time-info-warpper .timing p{margin-bottom:3px}.contact-page-form .bnr-info{margin-top:70px;padding-right:45px}.contact-page-form .bnr-info h1{font-size:46px;font-weight:600}.contact-page-form .banner-shape{position:absolute;bottom:0;left:0;z-index:-1}.form-wrapper .form-body h4{font-size:32px;font-weight:500}.form-wrapper .form input,.form-wrapper .form textarea{border-radius:3px;border:1px solid rgb(16 16 16 / .7);padding:0 10px;height:50px}.form-wrapper .form textarea{height:120px;padding:10px}.time-info-warpper{padding:15px 20px;background:#fff;border-radius:20px;margin-top:30px}.time-info-warpper .timing{position:relative}.time-info-warpper .time-col:first-child .timing::before{position:absolute;content:'';height:80%;width:1px;background:#e1dcdc;top:50%;right:0;transform:translateY(-50%)}.time-info-warpper .timing h4{font-size:18px;font-weight:600;margin-bottom:15px}.contact-page-form .inner-sec label{margin-bottom:0}.location-page-form .heading h4{font-size:42px;margin-bottom:0}.location-page-form .single{background-color:#fff;padding:25px 30px;border-radius:20px;border:2px solid #f1ce21;display:flex;gap:25px;transition:all 0.2s;margin-top:20px}.location-page-form .map{width:175px;min-width:185px;height:185px;border-radius:50%;position:relative;overflow:unset;padding:25px;margin-right:-10px;margin-bottom:-10px}.location-page-form .map iframe{width:135px;height:135px;border-radius:100%}.location-page-form .map::after{content:"";position:absolute;top:0;left:0;background-image:url(https://galvandentalcare.com/wp-content/uploads/2026/10/download.svg);height:100%;width:100%;z-index:1;background-size:100%;background-position:center}.location-page-form .single .content h4{font-size:20px;font-weight:600;margin-bottom:20px}.location-page-form .single .content p,.location-page-form .single .content a{margin-bottom:10px;color:#5e5e5e;display:inline-block;font-weight:400}.get-button{padding-top:10px;border-top:1px solid #cecece;margin-top:10px}.location-page-form .single .get-button a{margin-bottom:0;color:#000}.service-page-wrapper .single{box-shadow:0 10px 30px 0 rgb(0 0 0 / .03137254901960784);padding:25px;border-radius:20px;border:1px solid #F0F0FF;display:block;margin-top:30px;background:#fff}.service-page-wrapper .single .top{border-bottom:1px solid #F0F0FF;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;position:relative}.service-page-wrapper .single .top .icon{width:50px;height:50px;background:#f1ce21;padding:8px;border-radius:12px;margin-right:12px;display:inline-block;transition:all 0.5s;display:none}.service-page-wrapper .single .top .icon img{transition:all 0.5s}.service-page-wrapper .single .top h4{margin:0;font-size:20px;font-weight:600;color:#000}.service-page-wrapper .single .top .arrow-tag{font-size:20px;color:#000}.service-page-wrapper .single .content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px}.service-page-wrapper .single .content p{color:#555574;line-height:1.4}.service-page-wrapper .single .image{border-radius:20px;overflow:hidden}.service-page-wrapper .single .image img{height:210px;width:100%;object-fit:cover;transform:scale(1);transition:all 0.5s}.service-page-wrapper .single:hover .image img{transform:scale(1.2)}.service-page-wrapper .single:hover .top .icon{background-color:#101010}.service-page-wrapper .single:hover .top .icon img{filter:brightness(0) invert(1)}.custom-dots .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.custom-dots .slick-dots li{margin:0 .25rem}.custom-dots .slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:#101010;text-indent:-9999px}.custom-dots .slick-dots li.slick-active button{background-color:#f1ce21}.service-single-warpper .image-slider{border-radius:40px;overflow:hidden;margin-bottom:30px}.service-single-warpper .wp-block-column .wp-block-heading{font-size:20px;font-weight:500;line-height:1.4}.service-single-warpper .wp-block-column ul{margin:0;margin-top:20px}.service-single-warpper .wp-block-column ul li{margin:7px 0;list-style:none;font-size:17px;padding-left:25px;position:relative}.service-single-warpper .wp-block-column ul li::before{position:absolute;content:"\f14a";font-family:"Font Awesome 6 Pro";font-weight:900;left:0;color:#f1ce21}.service-sidebar{background-color:#F8F8FF;padding:20px;border-radius:20px}.service-sidebar h4{font-size:20px;margin-bottom:15px;font-weight:600;color:#101010}.service-sidebar ul{margin:0;list-style:none}.service-sidebar ul li a{font-size:16px;font-weight:400;line-height:1.6em;background-color:#fff;display:block;padding:7px 10px;border-radius:2px;margin-bottom:8px;color:#101010;transition:all 0.5s;position:relative}.service-sidebar ul li a:hover{background-color:#101010;color:#fff}.service-sidebar ul li a::before{position:absolute;content:"\f178";font-family:"Font Awesome 6 Pro";font-weight:300;right:10px}.blog_wrapper .single{border-radius:12px;overflow:hidden;box-shadow:rgb(0 0 0 / .1) 0 4px 12px}.blog_wrapper .post_image img{width:100%;height:250px;object-fit:cover}.blog_wrapper .post_content{padding:15px;max-width:100%;margin:auto;background:#fff;z-index:1;position:relative;text-align:left;padding-top:35px}.blog_wrapper .post_content h4{color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all 0.5s}.blog_wrapper .post_content h4 a:hover{color:#96ca2d}.date-author{position:absolute;top:10px;left:15px}.date-author span{color:#DD82BE}.date-author span{font-size:15px;font-weight:600;line-height:150%}.date-author .date{color:#333;font-weight:400;position:relative}.blog_wrapper .single .blog-read-btn a{font-size:14px;font-weight:400;padding:10px 25px}.blog-single,.content-wrapper{padding-top:170px!important;background-color:#fff0}.post-left{border-radius:8px;padding:20px;background:#fff;border:1px solid #000}.recent-heading{font-size:24px;margin-bottom:28px;font-weight:600;margin-top:15px}.recent-single-post{display:flex;margin-bottom:20px}.recent-single-post .image{width:110px;min-width:110px;height:88px;border-radius:5px;overflow:hidden}.recent-single-post .image img{width:100%;height:100%;object-fit:cover}.recent-single-post .content{width:calc((100% - 110px) / 1);padding-left:14px}.recent-single-post .content .date{font-size:14px;font-weight:400;line-height:22px;margin-bottom:10px;color:#5C6671}.recent-single-post .content h4 a{font-size:18px;line-height:1.5;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#000}.single-post-wrapper h1{font-size:46px;line-height:1.4;font-weight:700;margin-bottom:15px}.single-post-wrapper .author,.single-post-wrapper .date{font-size:15px;font-weight:500;color:#5C6671}.single-post-wrapper .author i,.single-post-wrapper .date i{color:#f1ce21;margin-right:4px}.single-post-wrapper .thumb-image{margin:30px 0;border-radius:30px;overflow:hidden}.single-post-wrapper .thumb-image img{width:100%}.single-post-wrapper h4{font-size:24px;line-height:33px;font-weight:600;font-family:'Barlow',sans-serif}.single-post-wrapper ul{margin-left:15px;margin-bottom:15px}.single-post-wrapper ul li{color:#676977;margin:5px 0 12px}.single-post-wrapper ul strong{display:block;font-size:18px;color:#000}blockquote{padding:50px!important;background:#f4f6ff;border:none!important;border-radius:25px}blockquote p{font-size:20px;line-height:1.6;margin-bottom:15px}blockquote em{font-size:22px;line-height:35px;color:#DD82BE;margin-bottom:0}.wp-block-quote cite{color:#dd82be;font-size:22px}.single-post-wrapper h5{font-size:22px;font-weight:600;color:#DD82BE}.patient-forms-wrapper h4{font-size:36px;font-weight:600;margin-bottom:15px}.patient-forms-wrapper p{line-height:1.7}.patient-forms-wrapper .form-button span{display:inline-block}.patient-forms-wrapper .form-button span a{display:inline-block;border:1px solid #bfbfbf;padding:10px 25px}.patient-forms-wrapper .form-button span a{display:inline-block;background:#101010;padding:10px 25px;border-radius:4px;width:250px;margin-bottom:10px;color:#f1ce21}.patient-forms-wrapper .form-button span a i{margin-right:4px;color:#fff}.patient-forms-wrapper .image img{border-radius:25px}.expect-wrapper.about-page-wrapper{padding-bottom:60px}.expect-wrapper.about-page-wrapper .image{height:100%}.expect-wrapper.about-page-wrapper .content p{line-height:1.7}.insurance-wrapper .row{min-height:300px;margin-left:0;margin-right:0;border-radius:30px;padding:40px;position:relative;z-index:1;overflow:hidden;background-size:60%;background-repeat:no-repeat;background-position:top right}.insurance-wrapper .row::after{content:"";position:absolute;left:0;bottom:0;width:55%;height:100%;z-index:-1;background:linear-gradient(to left,#fff0 0%,#FFF5F9 20%)}.insurance-wrapper .row h4{font-size:36px;font-weight:700;margin-bottom:15px}.insurance-wrapper .row p{margin:0;line-height:1.7;font-size:18px}.credit-logo{max-width:400px;margin:20px 0}.payment-tab .head h4{margin:0;margin-right:0;font-size:23px;font-weight:700;margin-right:20px}.payment-tab .body ul{display:flex;align-items:center;list-style:none;margin:0}.payment-tab .body li{flex:1 0 80px;max-width:80px;height:60px;background:#fff;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;padding:6px;display:flex;justify-content:center;align-items:center;margin-right:15px}.team_wrpper .single{border-radius:15px;transition:all 0.5s;margin-top:30px;position:relative}.team_wrpper .single img{border-radius:15px;width:100%;height:350px;object-fit:cover}.team_wrpper .single .content{padding:15px;position:absolute;text-align:center;width:90%;margin:auto;margin-top:auto;margin-top:auto;background:#fff;border-radius:12px;bottom:15px;left:50%;transform:translateX(-50%)}.team_wrpper .single .content h4{color:#0F110F;font-size:22px;font-weight:600}.team_wrpper .single .content p{color:#666;font-size:16px;font-weight:400;margin-bottom:0}.team_wrpper .single .content .member_content{display:none}.team_wrpper .single .content a{position:absolute;top:-24px;right:10px;height:45px;width:45px;background:#101010;border-radius:50%;line-height:43px;color:#fff;font-size:20px;transition:all 0.5s}.team_wrpper .single .content a:hover{transform:rotate(45deg);background:#f1ce21}.team_popup{position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:101010;transition:all 0.5s;display:flex;justify-content:end}.team_popup.active{right:0}.team_popup .box{max-width:532px;position:relative;height:100%;background:#fff;padding:40px 64px 40px 48px;overflow:auto;box-shadow:rgb(0 0 0 / .1) 0 10px 50px}.close_popup{position:absolute;right:0;top:0;width:40px;height:40px;background:#101010;text-align:center;line-height:40px;font-size:18px;cursor:pointer;color:#fff}.team_popup .content{padding:15px}.team_popup .content .title,.blog_wrapper .post_content h4{color:#0F110F;font-size:22px;font-weight:600}.blog_wrapper .single{margin-top:30px}.team_popup .content .subtile{margin-bottom:5px;display:block}.team_popup .member_content p{text-align:justify}.project-slider .slick-track{display:flex}@media screen and (max-width:990px){header .middle .mail,header .middle .headerquerybtn{display:none}header .middle .logo img{height:58px}header .middle{background-color:#F1CE21;padding:7px 0}.header-menu .menu{border:none;background:#fff0;padding-left:0}.header-menu ul li:last-child{margin-left:0;padding:0}.header-menu ul li:last-child a{border-radius:0;background:#fff0;color:#fff;font-size:20px;font-weight:400;display:block;padding:10px 0}.middle .menu-toggler,.header-menu .close-togger{display:block;cursor:pointer}html.active{overflow:hidden}.header-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:2;transition:all 0.5s;flex-direction:column;justify-content:center;text-align:center;display:flex;opacity:0;visibility:hidden}.header-menu.active{opacity:1;visibility:visible}.header-menu ul{flex-direction:column}.header-menu ul li{border:none}.header-menu ul li a{padding:12px 0;color:#fff;font-weight:300;font-size:20px;display:block;background:#fff0}.header-menu ul li a::before{display:none}.header-menu ul li a:hover{color:#F1CE21!important}.banner-wrapper{padding-top:100px}.banner_slider{margin-top:30px}.service-wrapper .service-inner{flex-wrap:wrap}.service-wrapper .service-inner .single-column{flex:1 0 50%;max-width:50%;margin-top:20px;padding:0 10px}.service-wrapper .service-inner .single-column a:hover{transform:scale(1)}.service-wrapper{margin-top:0}.service-wrapper::before{display:none}.about-wrapper{padding-bottom:75px!important}.project-wrapper{padding:60px 0}.project-slider .inner{text-align:center}.review-wrapper .single-column:nth-child(2){margin-top:0}.review-wrapper .single-column{margin-top:80px!important}.contact-tab-wrapper .tab-links a{padding:12px 8px;flex:1 0 100%;max-width:100%;margin-bottom:15px}.main-tab-content .image{display:none}.consultation-wrapper .right-side{display:none}.consultation-wrapper .left-side-war{padding:20px}.consultation-wrapper .left-side-war .consultation-text{padding:10px}.consultation-wrapper .left-side-war .consultation-text::before{border-radius:10px;left:0;width:100%}.blog-wrapper .image{margin-top:30px}.blog-wrapper .image img{height:auto}.blog-wrapper .content{margin-top:20px}.breadcrump-wrapper .inner-sec .right-image,.breadcrump-wrapper .banner-shape,.profile-wrapper .inner .profile-counter,.about-page-wrapper .image{display:none}.breadcrump-wrapper .left-content,.profile-wrapper .inner .profile-image,.profile-wrapper .inner .profile-content{max-width:100%;flex:1 0 100%}.breadcrump-wrapper{padding-bottom:55px}.profile-wrapper .inner,.contact-page-form .inner-sec{flex-wrap:wrap}.profile-wrapper .inner .profile-content{margin-top:15px}.about-page-wrapper{padding-bottom:60px}.expect-wrapper.about-page-wrapper{padding-bottom:0}.insurance-wrapper .row::after{display:none}.insurance-wrapper .row{padding:0}.insurance-wrapper .row{background-image:none!important}.contact-page-form{padding-top:40px}.contact-page-form .bnr-info{margin-top:0;padding-right:0}.time-info-warpper .time-col:first-child .timing::before{display:none}.time-info-warpper .time-col:first-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e1dcdc}.contact-page-form .inner-sec{flex-direction:column-reverse}.contact-page-form .inner-sec .form-wrapper{min-width:100%;width:100%;margin:30px 0}.contact-page-form .banner-shape{display:none}.contact-page-form{padding-bottom:45px}header.sticky .middle{position:fixed;width:100%;top:0;left:0}.blog-single{padding-top:100px!important}header.sticky .header-menu{background-color:#000}}@media screen and (max-width:767px){.banner-wrapper .content h1{font-size:42px;line-height:1.1}.banner-wrapper .content .theme-btn{margin-top:0}.section-padding{padding:45px 0}.heading h4{font-size:38px}.service-wrapper .service-inner .single-column a img{height:80px}.about-wrapper{padding-bottom:45px!important}.contact-tab-wrapper .tab-links a{font-size:15px}.consultation-wrapper .left-side-war .content h4{font-size:42px;line-height:1.1}.consultation-wrapper .left-side-war .consultation-text{font-size:18px}.button-wrapper .links{display:flex;flex-direction:column}.left-side-war .login img{width:90%}.blog-wrapper .content h4{font-size:28px}.breadcrump-wrapper h1{font-size:34px}.about-page-wrapper{margin-top:0}.insurance-wrapper .row h4{font-size:26px}.payment-tab{flex-wrap:wrap}.payment-tab .body li{flex:1 0 60px;max-width:60px;height:40px;margin-top:15px}.credit-logo{max-width:300px}.contact-page-form .bnr-info h1,.location-page-form .heading h4{font-size:28px}.location-page-form .map{display:none}.single-post-wrapper h1{font-size:32px}}@media screen and (max-width:480px){.service-wrapper .service-inner .single-column a h4{font-size:14px}.heading h4{font-size:32px;margin-bottom:10px}.blog-wrapper .content h4{font-size:22px}.heading h4{font-size:26px}footer .inner{padding-bottom:15px}}