@import url(https://fonts.googleapis.com/css2?family=Jost:wght@100;200;300;400;500;600;700;800;900&display=swap);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--color-1:#02039A;--color-2:#fff}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}ul{list-style:none}a{text-decoration:none}body{font-family:Jost;overflow-x:hidden;font-size:16px!important;color:#434343;font-weight:400}.default-btn{font-size:18px;font-weight:600;padding:12px 25px;border-radius:10px;display:inline-block;text-align:center}.default-btn i{display:inline-block;vertical-align:middle;font-size:14px;margin-left:10px}.white-btn{background-color:#fff;border:3px solid #fff;color:#02039A;transition:all ease-in-out 0.3s;box-shadow:0 14px 34px 0 rgb(0 0 0 / .08)}.violet-border-btn{background-color:#fff0;border:3px solid #02039A;color:#02039A;transition:all ease-in-out 0.3s;position:relative}.white-btn:hover,.violet-border-btn:hover{background-color:#02039A;border:3px solid #02039A;transition:all ease-in-out 0.3s;color:#fff}.white-btn:hover,.violet-border-btn:hover svg path{fill:#fff}.top-header{display:flex;justify-content:space-between;padding:14px 34px;background-color:var(--color-1)}.top-header i{color:var(--color-2)}.top-header .top-left-header-sec a{color:var(--color-2);text-decoration:none}.top-header .top-left-header-sec a+a{margin-left:25px}.top-header .top-left-header-sec a:hover i{color:#91a4a4}.top-header .top-left-header-sec a i{color:var(--color-2);padding-right:10px}.top-header .top-right-header-sec span+span{margin-left:25px}.top-header .top-right-header-sec a{padding-right:25px;color:var(--color-2);text-decoration:none}.top-header .top-right-header-sec a:hover{color:#91a4a4}.top-header .top-right-header-sec a i{color:var(--color-2);padding-right:10px}.top-header .top-right-header-sec a:last-child{padding-right:0}.nav_sec ul li.active{position:relative;color:var(--color-1)}.nav_sec ul li.active>a,.nav_sec ul li.current-menu-item>a{color:var(--color-1)!important}.nav_sec ul li.active::before,.nav_sec ul li.current-menu-item::before,.nav_sec ul li:hover::before{content:"";width:13px;height:8px;border-radius:900px;background:#02039A;position:absolute;bottom:-43px}.nav_sec ul li:last-child::before{display:none}.header-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 30px}.navigation_area .nav_sec{width:100%;display:block;margin:0;padding:0}.navigation_area .nav_sec ul{width:100%;margin:0;padding:0;text-align:center}.navigation_area .nav_sec ul li{display:inline-block;vertical-align:middle;margin:0;padding:0;position:relative}.navigation_area .nav_sec ul li+li{margin-left:15px}.navigation_area .nav_sec ul li a{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.navigation_area .nav_sec ul li ul{width:250px;background:#02039A;position:absolute;top:100%;left:0;z-index:999;display:none;text-align:left}.navigation_area .nav_sec ul li:hover ul{display:block}.navigation_area .nav_sec ul li ul li{width:100%;margin:0;padding:0}.navigation_area .nav_sec ul li ul li+li{border-top:1px solid var(--color-2)}.navigation_area .nav_sec ul li ul li a{margin:0;padding:10px 10px;display:block;font-size:16px;font-weight:300;color:#fff!important;font-size:17px}.navigation_area .nav_sec ul li.header_book_appointment_btn a{padding:15px 10px;border-radius:10px;border:3px solid #02039A;box-shadow:0 14px 34px 0 rgb(0 0 0 / .08);color:#02039A;font-size:17px;font-style:normal;font-weight:600;line-height:146%;text-decoration:none}.navigation_area .nav_sec ul li:hover.header_book_appointment_btn,.navigation_area .nav_sec ul li:hover.header_book_appointment_btn a{color:#fff}.navigation_area .nav_sec ul li:last-child{margin-left:25px}.navigation_area .nav_sec ul>li>ul>li{margin-left:0px!important;display:block;transition:all 0.7s;text-transform:capitalize}.navigation_area .nav_sec ul>li>ul>li:hover{background-color:#000;color:#fff}span.toggle-menu{display:none}.toggle-menu img{width:22px}.main_header{position:relative;z-index:999;background:#fff;transition:all ease-in-out 0.5s}.logo img{margin-bottom:-22px;transition:all ease-in-out 0.5s}.navigation_area .nav_sec ul li a:hover{color:#02039a;transition:0.3s}.navigation_area .nav_sec ul li.header_book_appointment_btn a:hover{color:#fff;transition:0.3s}.navigation_area .nav_sec ul>li>ul>li>a:hover{color:#fff;transition:0.3s}.contact-us .wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block;margin-bottom:15px}.main_header .header_book_appointment_btn span{padding-left:10px}.main_header .header_book_appointment_btn a:hover{background-color:#02039A;color:var(--color-2);transition:0.8s;border:3px solid #02039A}.main_header .header_book_appointment_btn:hover span svg path{fill:var(--color-2)}.header-wrapper.fixed_header{position:fixed;width:100%;top:0;transition:all ease-in-out 0.5s;z-index:999;animation:smoothScroll 1s forwards;background-color:#fff;box-shadow:0 3px 55px #44444457}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.header-wrapper.fixed_header .logo img{max-width:158px;transition:all ease-in-out 0.5s;max-height:105px}.header-wrapper.fixed_header .nav_sec ul li.active::before,.header-wrapper.fixed_header .nav_sec ul li.current-menu-item::before,.header-wrapper.fixed_header .nav_sec ul li:hover::before{bottom:-28px}.main-banner{background-color:#E0E0FF;padding-top:57px;position:relative}.banner-slider-wrapper{background-repeat:no-repeat;background-position:right 70px bottom;background-size:contain}.banner-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.banner-slider .slick-prev{left:30px;font-size:0;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/left-arrow.svg) no-repeat center;border:none;width:50px;height:50px;background-size:100%}.banner-slider .slick-next{right:30px;font-size:0;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/right-arrow.svg) no-repeat center;border:none;width:50px;height:50px;background-size:100%}.banner-dec{padding:85px 0 125px}.banner-dec h2{color:#000;font-size:47px;font-style:normal;font-weight:500;line-height:102.1%;margin-bottom:10px}.banner-dec h2 span{color:#02039A;font-size:70px;font-style:normal;font-weight:700;line-height:102.1%}.banner-dec p{color:#000;line-height:146%}.banner-btn{margin-top:40px}.banner-btn a.default-btn{margin-top:4px;margin-bottom:4px}.banner-btn a.white-btn{margin-right:10px}.main-button a{background-color:var(--color-2);border:0;width:80px;height:80px;position:absolute;bottom:0;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:0.8s;box-shadow:0 24px 60px rgb(167 168 188 / .4);position:absolute;bottom:-32px;left:50%;transform:translateX(-50%)}.main-button a:hover{background-color:var(--color-1);transition:0.8s}.main-button a:hover svg path{fill:var(--color-2)}.dentistry-services{padding:73px 0 100px}.common-heading-wrapper{margin-bottom:42px}.common-heading-wrapper p{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:146%;margin-bottom:5px}.common-heading-wrapper h1,.common-heading-wrapper h2{color:#000;text-align:center;font-size:42px;font-style:normal;font-weight:500;line-height:102.1%}.dentistry-services .services-card{margin-bottom:132px}.dentistry-services .services-card img{width:100%}.dentistry-services .services-card .card-heading{position:relative}.dentistry-services .services-card .card-heading .card-body{min-height:131px;border-radius:10px;background:#FFF;box-shadow:0 14px 34px 0 rgb(0 0 0 / .08);padding:14px;position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);width:87%}.dentistry-services .services-card .card-heading .card-body h3{color:#000;font-size:19px;font-style:normal;font-weight:500;line-height:106.1%;margin-bottom:9px}.dentistry-services .services-card .card-heading .card-body h3 a{color:#000}.dentistry-services .services-card .card-heading .card-body h3 a:hover{color:var(--color-1);transition:0.8s}.dentistry-services .services-card .card-heading .card-body p{line-height:146%}.dentistry-services .services-card .card-heading .card-body .services-btn{position:absolute;bottom:-30px;left:50%;transform:translate(-50%,-50%)}.dentistry-services .services-card .card-heading .card-body .services-btn a svg path,.dentistry-services .services-card .card-heading .card-body .services-btn a svg circle{transition:0.8s}.dentistry-services .services-card .card-heading .card-body .services-btn:hover a svg path{fill:var(--color-1);transition:0.8s}.dentistry-services .services-card .card-heading .card-body .services-btn:hover a svg circle{fill:#cdcbcb;transition:0.8s;ut-btn}.dentistry-services .view-more-btn{display:flex;justify-content:center}.about{background:#DFE0FF;padding:52px 0}.about .about-left-sec{margin-top:-122px}.about .about-left-sec img{width:100%}.about .about-right-sec{padding-left:50px}.about .about-right-sec h2{color:#9698D2;font-size:68px;font-style:normal;font-weight:500;line-height:112%}.about .about-right-sec h3{color:#000;font-size:42px;font-style:normal;font-weight:500;line-height:99.1%;margin-bottom:28px}.about .about-right-sec h3 span{color:#02039A;font-size:62px;font-style:normal;font-weight:700;line-height:99.1%}.about .about-right-sec p{line-height:146%;margin-bottom:50px}.specialty-treatment{padding:75px 0}.specialty-treatment .specialty-treatment-card .card-body{position:relative;padding:18px 15px 15px 32px}.specialty-treatment .specialty-treatment-card .card-body:before{content:"";width:19px;height:5px;border-radius:900px;background:#02039A;position:absolute;left:0;top:25px}.specialty-treatment .specialty-treatment-card img{width:100%}.specialty-treatment .specialty-treatment-card h3{color:#000;font-family:Jost;font-size:19px;font-style:normal;font-weight:500;line-height:102.1%;margin-bottom:14px}.specialty-treatment .specialty-treatment-card h3 a{color:#000}.specialty-treatment .specialty-treatment-card h3 a:hover{color:var(--color-1)}.specialty-treatment .specialty-treatment-card p{color:#434343;font-family:Jost;font-size:16px;font-style:normal;font-weight:400;line-height:146%;margin-bottom:10px}.specialty-treatment .specialty-treatment-card .specialty-treatment-btn{color:#02039A;font-family:Jost;font-size:18px;font-style:normal;font-weight:600;line-height:146%}.specialty-treatment .specialty-treatment-card .specialty-treatment-btn i{padding-left:11px;display:inline-block;vertical-align:middle;font-size:14px}.specialty-treatment .specialty-treatment-card .specialty-treatment-btn:hover{color:#000}.specialty-treatment{position:relative;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/speciality-bg.png) no-repeat bottom;background-size:100%}.specialty-treatment-btn-2{display:flex;justify-content:center;margin-top:70px}.denplan-patients{padding:40px 0;background-color:#02039A;color:#fff}.denplan-patients h2{font-size:46px;font-style:normal;font-weight:500;line-height:114.1%;margin-bottom:24px;text-transform:capitalize}.denplan-patients p{font-size:22px;line-height:32px}.denplan-patients .white-btn:hover{border-color:#fff}.orchard-road-implants{padding:70px 0}.orchard-road-implants h2{color:#000;font-size:42px;font-style:normal;font-weight:500;line-height:99.1%;margin-bottom:28px}.orchard-road-implants .orchard-road-implants-left-sec h2 span{color:#02039A;font-size:62px;font-style:normal;font-weight:700;line-height:99.1%}.orchard-road-implants .orchard-road-implants-left-sec p{line-height:146%}.orchard-road-implants .orchard-road-implants-right-sec img{width:100%}.orchard-road-implants-btn{margin-top:45px}.testimonials{padding:60px 0;background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/testimonial-bg.svg);background-color:#DFE0FF;background-repeat:no-repeat;background-position:bottom center;background-size:100%}.testimonials .common-heading-wrapper p:last-child{color:#797A91;text-align:center;font-size:14px;line-height:146%;margin-top:18px}.testimonials .common-heading-wrapper p:last-child span{display:inline-block;vertical-align:middle}.testimonials .common-heading-wrapper p:last-child span img{padding:6px 9px;margin-left:7px;border-radius:6px;width:100%;background-size:cover;background-color:var(--color-2)}.testimonials .testimonilas-slider{margin-bottom:40px}.testimonials .testimonilas-slider .item{background-color:var(--color-2);padding:20px;margin:15px;border-radius:7px}.testimonilas-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer}.testimonilas-slider .slick-prev{left:-80px;font-size:0;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/left-arrow.svg) no-repeat center;border:none;width:50px;height:50px;background-size:100%}.testimonilas-slider .slick-next{right:-80px;font-size:0;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/right-arrow.svg) no-repeat center;border:none;width:50px;height:50px;background-size:100%}.testimonials .testimonilas-slider .testimonials-box p i{color:var(--color-2);background-color:#7dd758;font-size:12px;padding:5px;border-radius:4px;margin-bottom:5px}.testimonials .testimonilas-slider .testimonials-box p{margin-bottom:10px}.testimonials .testimonilas-slider .testimonials-box h6{font-size:20px;margin-bottom:10px}.testimonials .testimonilas-slider .testimonials-box .f-testimonials{display:flex;justify-content:space-between}.testimonials .testimonilas-slider .testimonials-box .f-testimonials .right-des p i{background-color:inherit;color:inherit}.testimonials .testimonilas-slider .testimonials-box .f-testimonials p{margin-bottom:0;color:#21252994}.testimonials .testimonials-btn{display:flex;justify-content:center}.contact-us{padding:80px 0 145px 0;position:relative}.contact-us .contact-us-left-sec{padding-top:50px}.contact-us .contact-us-left-sec p{margin-bottom:28px;color:#02039A;font-size:25px;font-style:normal;font-weight:500;line-height:99.1%}.contact-us .contact-us-left-sec .c-des{background-color:var(--color-1);margin-bottom:20px;padding:20px 20px 20px 65px;border-radius:10px;border:3px solid var(--color-1);box-shadow:0 14px 44px 0 rgb(0 0 0 / .12);width:412px;position:relative}.contact-us .contact-us-left-sec .c-des:hover{border:3px solid var(--color-1);background-color:#02039aa6;transition:0.8s}.contact-us .contact-us-left-sec .c-des span{position:absolute;left:20px;top:20px}.contact-us .contact-us-left-sec .c-des a{color:#FFF;font-size:20px;font-style:normal;font-weight:500;line-height:146%;position:relative}.contact-us .contact-us-right-sec{padding:50px;border-radius:10px;background:#FFF;box-shadow:0 14px 44px 0 rgb(0 0 0 / .12)}.contact-us .contact-us-right-sec h6{color:#02039A;font-family:Jost;font-size:25px;font-style:normal;font-weight:500;line-height:99.1%;margin-bottom:13px}.contact-us .contact-us-right-sec p{color:#434343;font-family:Jost;font-size:16px;font-style:normal;font-weight:400;line-height:146%;margin-bottom:15px}.contact-us .contact-us-right-sec form input.form-control{width:100%;border-radius:10px;border:1px solid #676767;background:#FFF;margin-bottom:15px;padding:18px 25px;outline:none}.contact-us .contact-us-right-sec form select{width:100%;border-radius:10px;border:1px solid #676767;margin-bottom:15px;padding:18px 25px;outline:none;color:#676767}.contact-us .contact-us-right-sec form .form-check .form-check-label span{color:#03049A;font-size:16px;font-style:normal;font-weight:500;line-height:146%;text-transform:capitalize}.contact-us .contact-us-right-sec form .form-check{margin-bottom:15px}.contact-us .contact-us-right-sec form .form-check .form-check-label{color:dimgray;font-size:16px;font-style:normal;font-weight:400;line-height:146%;text-transform:capitalize}.contact-us .contact-us-right-sec form input::placeholder{color:#676767}.contact-us .contact-us-right-sec form textarea{height:102px;outline:none;width:100%;padding:19px 25px;margin-bottom:15px;border-radius:10px;border:1px solid #676767;background:#FFF}.not_robot{margin-bottom:25px}.contact-us:before{content:"";position:absolute;left:0;bottom:-50px;background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/contact-us-img.png);width:844.328px;height:685.186px;background-repeat:no-repeat;z-index:-1}footer{background:#16173C;padding:80px 0 0 0;position:relative}.left-footer-sec img{margin-bottom:20px}footer::before{content:"";background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/foote-img.png);width:545px;height:456.34px;position:absolute;top:24%;left:50%;transform:translate(-50%,-50%)}footer .row{z-index:9;position:relative}footer .left-footer-sec p{color:#FFF;line-height:146%;margin-bottom:30px;max-width:409px}.left-footer-sec .footer-social-media a:hover i{color:#9295e7}footer .middle-footer-sec a:hover{color:#9295e7}footer .left-footer-sec a+a{margin-left:15px}footer .left-footer-sec i{color:var(--color-2);font-size:20px}footer .middle-footer-sec h3{color:#FFF;font-family:Jost;font-size:19px;font-style:normal;font-weight:500;line-height:102.1%;margin-bottom:19px}footer .middle-footer-sec ul{list-style-type:none;padding-left:0}footer .middle-footer-sec li a{color:#FFF;font-size:17px;font-style:normal;font-weight:400;line-height:192%}footer .middle-footer-sec{padding-top:47px}footer .right-footer-sec h3{color:#FFF;font-size:19px;font-style:normal;font-weight:500;line-height:102.1%;margin-bottom:19px}footer .right-footer-sec ul{padding-left:0}footer .right-footer-sec{padding-top:47px;padding-left:50px}footer .right-footer-sec ul li{color:#FFF;font-size:17px;font-style:normal;font-weight:400;line-height:192%;display:flex}footer .right-footer-sec ul li{float:left;width:50%}.sub-footer{padding:28px 0;background:#0B0C2A;margin-top:55px}.sub-footer p{color:#FFF;text-align:center;font-family:Jost;font-size:17px;font-style:normal;font-weight:400;line-height:192%}.sub-footer a{color:#FFF;text-align:center;font-family:Jost;font-size:17px;font-style:normal;font-weight:400;line-height:192%}.sub-footer p a{color:#FFF;text-align:center;font-family:Jost;font-size:17px;font-style:normal;font-weight:400;line-height:192%;text-transform:capitalize}.sub-footer a:hover{color:#9295e7}.inner-banner{background:#E0E0FF}.inner-banner .container{position:relative}.inner-banner-text{padding:45px 0;position:relative;z-index:99}.inner-banner-text h2{color:#000;font-size:47px;font-weight:500;line-height:102.1%}.inner-banner-text h1{color:#02039A;font-size:70px;font-weight:700;line-height:102.1%}.inner-banner-img{position:absolute;right:15px;bottom:0;z-index:9}.inner-banner-img img{width:100%}.inner-body-content{padding:80px 0}.innner-common-heading{margin-bottom:27px;margin-top:40px}.innner-common-heading h2{color:#9698D2;font-size:68px;font-weight:500;line-height:70px;text-transform:capitalize}.innner-common-heading h3{color:#02039A;font-size:62px;font-weight:700;line-height:62px;text-transform:capitalize}.innner-common-heading h4{color:#02039A;font-size:28px;font-weight:500;line-height:34px;text-transform:capitalize}.finest .finest-left-sec img{width:100%;border-radius:8px}.finest-right-sec .innner-common-heading:nth-child(2){margin-top:40px}.about-our-quelity .row{display:flex;align-items:center}.about-our-quelity .about-our-quelity-right-sec img{width:100%}.why-choose-us .choose-us-card{padding:27px 27px;border-radius:10px;background:#FFF;box-shadow:0 4px 44px 0 rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center}.why-choose-us .choose-us-card p{color:#000;font-size:22px;font-weight:500;line-height:106.1%;padding-left:10px}.main-location .main-location-left-sec img{width:100%}.understanding-our-patients.inner-body-content{padding:52px 0;color:#fff;text-align:center}.understanding-our-patients h2{font-size:46px;font-weight:500;line-height:129.1%;margin-bottom:23px}.book-virtual .step-card{display:flex;align-items:center;padding:30px 35px;border-radius:10px;background:#FFF;box-shadow:0 10px 37px 0 rgb(2 3 154 / .2)}.step-card-left{padding-right:28px;margin-right:28px;border-right:1px #ADAEED solid}.book-virtual .step-card .step-card-left p{color:#02039A;font-size:22px;font-weight:500;line-height:102.1%;margin-bottom:5px}.book-virtual .step-card .step-card-left h5{color:#02039A;font-size:62px;font-weight:500;line-height:102.1%}.book-virtual .step-card .step-card-right p{color:#02039A;font-family:Jost;font-size:24px;font-style:normal;font-weight:400;line-height:126.1%}.book-virtual .step-card .col-md-7{display:flex;align-items:center}.book-virtual .row{position:relative}.book-virtual .step-1{position:absolute;bottom:-30px;left:28%;z-index:1;width:0}.book-virtual .step-2{position:absolute;bottom:-47px;left:57%;z-index:1;width:0}.book-virtual .book-virtual-btn{display:flex;justify-content:center}.book-virtual .book-virtual-btn a{border-radius:10px;border:3px solid #02039A;box-shadow:0 14px 34px 0 rgb(0 0 0 / .08);padding:17px 29px;color:#02039A;font-family:Jost;font-size:18px;font-style:normal;font-weight:600;line-height:146%}.book-virtual .book-virtual-btn a:hover{background-color:var(--color-1);color:var(--color-2)}.book-virtual .book-virtual-btn{margin-top:64px}.book-virtual .book-virtual-btn a:hover svg path{fill:var(--color-2);transition:0.8s}#smile_makeover_bg .inner-banner-text{padding:68px 0;position:relative;z-index:99}#denplan-patients .denplan-patients-left-sec h2{margin-bottom:0}.patients-after-before-table{margin-top:50px}.patients-after-before-table table{width:100%}.patients-after-before-table table th{background:#8F91DB;padding:23px 144px;color:#FFF;text-align:center;font-family:Jost;font-size:35px;font-style:normal;font-weight:500;line-height:102.1%;border-radius:10px 0 0 0}.patients-after-before-table table th:last-child{background:#A5A7E7;border-radius:0 10px 0 0}.patients-after-before-table table td{background:#F6F6FF;padding:23px 144px;color:#000;text-align:center;font-family:Jost;font-size:22px;font-style:normal;font-weight:500;line-height:106.1%;border-radius:0 0 0 10px}.patients-after-before-table table{margin-top:21px}.patients-after-before-table table td:last-child{background:#EDEDFF;border-radius:0 0 10px 0}.patients-after-before-right-sec img{width:100%;border-radius:8px}.patients-after-before-sec-2 table th{background:#1819C1}.patients-after-before-sec-2 table td{background:#D4D5FF}.patients-after-before-sec-2 table th:last-child{background:#02039A}.patients-after-before-sec-2 table td:last-child{background:#BFBFFF}#patients-main-concerns .patients-after-before-table table th{background:#1819C1}#patients-main-concerns .patients-after-before-table table th:last-child{background:#02039A}#patients-main-concerns .patients-after-before-table table td{background:#D4D5FF}#patients-main-concerns .patients-after-before-table table td:last-child{background:#BFBFFF}.how-it-work .innner-common-heading span{color:#000;font-family:Jost;font-size:42px;font-style:normal;font-weight:500;line-height:99.1%}.how-it-work .how-it-work-heading h2{color:#02039A;font-family:Jost;font-size:62px;font-style:normal;font-weight:700;line-height:99.1%}.how-it-work .how-it-work-list ul{padding-left:0}.how-it-work .how-it-work-list ul li{padding:20px 14px;border-radius:10px;background:#FFF;box-shadow:0 4px 44px 0 rgb(0 0 0 / .1);margin-bottom:12px;display:flex;align-items:center}.how-it-work .how-it-work-list .des{padding-left:18px}.how-it-work .how-it-work-list .des p{color:#434343;font-family:Jost;font-size:17px;font-style:normal;font-weight:500;line-height:138%}.how-it-work .how-it-work-list .list-number{color:#02039A;font-family:Jost;font-size:25px;font-style:normal;font-weight:700;line-height:138%}.how-it-work .how-it-work-right-sec img{width:100%}.life-benefits{padding:48px 0;background:#02039A}.life-benefits .life-benefits-heading h2{color:#FFF;text-align:center;font-family:Jost;font-size:46px;font-style:normal;font-weight:500;line-height:129.1%;margin-bottom:30px}.life-benefits p{color:#FFF;font-family:Jost;font-size:17px;font-style:normal;font-weight:500;line-height:146%;position:relative;padding-left:35px}.life-benefits .life-benefits-des p:before{content:"";position:absolute;left:0;top:3px;background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/right-click.png);width:24px;height:24px}.finest{background-repeat:no-repeat;background-position:center bottom;background-size:100%}.opening_hours{border-radius:10px;background:#FFF;box-shadow:0 14px 44px 0 rgb(0 0 0 / .12);margin-bottom:30px}.opening_heading{background-color:var(--color-1);padding:25px;border-radius:10px 10px 0 0}.opening_heading h4{color:#FFF;font-size:25px;font-style:normal;font-weight:500;line-height:99.1%;text-transform:capitalize}.opening_time{border-bottom:1px solid #DDD;padding:20px 0;margin:0 20px}.opening_time:last-child{border:none}.opening_time ul{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;position:relative}.opening_time ul::after{position:absolute;content:"";background-color:#D6D6FF;width:10px;height:10px;border-radius:50%;left:45%}.opening_time ul li{color:#434343;font-size:20px;font-style:normal;font-weight:600;line-height:188%;text-transform:capitalize;position:relative}.contact_text p{margin-bottom:20px}#contact-us{padding:80px 0 420px 0}.treatment_box{position:relative;text-align:center}.treatment_img{position:relative;overflow:hidden;border-radius:10px}.treatment_img img{width:100%;transition:all .5s;border-radius:10px}.treatment_img img:hover{transform:scale(1.4)}.treatment_box h4{position:absolute;bottom:20px;left:0;right:0;color:#FFF;font-size:22px;font-style:normal;font-weight:500;line-height:106.1%;text-transform:capitalize}#implants_sec .orchard-road-implants-left-sec p{border-radius:10px;background:#FFF;box-shadow:0 4px 44px 0 rgb(0 0 0 / .1);padding:20px;margin-bottom:20px;display:flex;align-items:center;gap:15px;color:#434343;font-size:17px;font-style:normal;font-weight:500;line-height:138%;text-transform:capitalize}#implants_sec .orchard-road-implants-left-sec p span{color:#02039A;font-size:25px;font-style:normal;font-weight:700;line-height:138%}#inner_about p{margin-bottom:20px}.navigation_area .nav_sec ul li a i{font-size:13px;position:relative;left:-2px;top:0}#smile_makeover_bg img{width:100%}#implants_sec .accordion-item h2{font-size:36px;line-height:105.1%;margin-bottom:0}#implants_sec .accordion-button{padding:12px 15px;border:none;font-size:20px;color:#fff}#implants_sec .accordion-button.collapsed{padding:12px 15px;border:none;color:#02039A}#implants_sec .accordion-item{background-color:#fff0;border:none;border-bottom:1px solid #02039A}#implants_sec .accordion-button.collapsed{background-color:#fff0}#implants_sec .accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #fff0}#implants_sec .accordion-button:not(.collapsed){color:#fff;background-color:#02039A;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .125)}#implants_sec .accordion-button:not(.collapsed)::after{background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/up-arrow.png);transform:rotate(-180deg)}#implants_sec .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url(/wp-content/themes/orchard-road-dental-practice-child/images/up-arrow1.png);background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.time_ask_question h5{color:#02039A;font-size:20px;margin-bottom:25px}#life-benefits-numbering .life-benefits-des p::before{content:"";position:initial;left:0;top:3px;background-image:none;width:24px;height:24px}#life-benefits-numbering .life-benefits-des h4{color:#fff;margin-bottom:20px;display:flex;gap:8px}#life-benefits-numbering p{color:#FFF;font-family:Jost;font-size:17px;font-style:normal;font-weight:500;line-height:146%;position:relative;padding-left:27px}.random_links{color:#000;text-decoration:underline}.random_links:hover{color:#000}#inner_about .orchard-road-implants-left-sec h4{color:#02039A;margin-bottom:15px}#inner_about ul li{list-style-type:disc;margin:0 0 5px}.finest ul li{list-style-type:disc;margin:0 0 5px}#fixed-social .fixed-new img{width:30px}#fixed-social{position:fixed;z-index:99;top:50%;right:0%}#fixed-social .fixed-new{color:#fff;display:block;height:50px;width:50px;position:relative;text-align:center;line-height:40px;z-index:2;display:flex;align-items:center;justify-content:center;outline:none;box-shadow:none;border:none}#fixed-social .fixed-new:hover>span{visibility:visible;right:50px;opacity:1}#fixed-social .fixed-new span{line-height:50px;right:60px;height:50px;position:absolute;text-align:center;width:200px;visibility:hidden;transition-duration:0.5s;z-index:1;opacity:0;font-size:18px;font-weight:600}.fixed-new{background-color:#02039A}.fixed-new span{background-color:#02039A;border-right:1px solid #fff}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:none;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.custom-form{margin-bottom:30px;position:relative}.custom-form input{width:100%;border-radius:10px;border:2px solid #02039A;background:#FFF;margin-bottom:15px;padding:13px 25px;outline:none}.custom-form select{width:100%;border-radius:10px;border:2px solid #02039A;margin-bottom:15px;padding:13px 25px;outline:none}.custom-form input::placeholder{color:#02039A;opacity:1}.custom-form label{position:absolute;color:#02039A;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;top:-11px;left:20px;z-index:1;padding:0 5px}.custom-form>label::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:83%;background-color:#fff;z-index:-1}.submit_button{text-align:left}.submit_button button{background-color:#fff0;border:2px solid #02039A;color:#fff;transition:all ease-in-out 0.3s;position:relative;font-size:18px;font-weight:600;padding:12px 75px;border-radius:10px;display:inline-block;text-align:center;background-color:#02039A}.submit_button button:hover{background-color:#000;color:#fff}.modal-open{padding:0px!important;overflow:auto!important}.modal-body h5{color:#02039A;font-size:24px;margin-bottom:30px;text-transform:capitalize}.default_content_page h1{color:#02039A;font-size:45px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page h2{color:#02039A;font-size:35px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page h3{color:#02039A;font-size:30px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page h4{color:#02039A;font-size:24px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page h5{color:#02039A;font-size:22px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page h6{color:#02039A;font-size:20px;font-weight:500;line-height:normal;margin-bottom:20px}.default_content_page p{margin-bottom:20px}.default_content_page .alignleft{float:left;margin-right:15px;margin-bottom:15px}.default_content_page .alignright{float:right;margin-left:15px;margin-bottom:15px}.inner_default_content .aligncenter{margin:15px auto}.default_content_page ul li{list-style-type:disc;font-family:Jost;font-size:16px!important;color:#434343;font-weight:400;margin-bottom:5px}.default_content_page ol li{font-family:Jost;font-size:16px!important;color:#434343;font-weight:400;margin-bottom:5px}.implants_sec .orchard-road-implants-left-sec p{line-height:146%;margin-bottom:20px}.submit_button input{background-color:#fff0;border:2px solid #02039A;color:#fff;transition:all ease-in-out 0.3s;position:relative;font-size:18px;font-weight:600;padding:12px 75px;border-radius:10px;display:inline-block;text-align:center;background-color:#02039A}.submit_button input:hover{background-color:#000;color:#fff}.book-virtual.inner-body-content{display:none}.contact-us .contact-us-left-sec .c-des{width:442px}.dentistry-services .services-card .card-heading .card-body{min-height:201px;bottom:-116px}.dentistry-services .view-more-btn{margin-top:50px}.navigation_area .nav_sec ul li ul li ul{width:250px;background:#02039A;position:absolute;top:100%;left:0;z-index:999;display:block;text-align:left}.top-header .top-left-header-sec a+a{margin-left:5px}section.team-members{padding:70px 0}.menmbers-list img{width:100%;position:relative;z-index:-1;border-radius:9px}.menmbers-intro{border-radius:10px;box-shadow:0 14px 34px 0 #00000014;margin:0 auto;width:232px;padding:14px 10px 29px 10px;text-align:center;background:#fff;margin-top:-45px;position:relative}.menmbers-intro .member_s_media{display:flex;justify-content:center;align-items:center}.menmbers-intro .member_s_media i{color:#fff}.menmbers-intro .member_s_media a{background-color:#02039A;display:flex;justify-content:center;align-items:center;border-radius:50%;height:31px;width:31px;margin-right:10px;transition:0.8s}.menmbers-intro .member_s_media a:hover{background-color:#000}.menmbers-intro .member_s_media a:last-child{margin-right:0}.menmbers-intro .member_s_media{position:absolute;top:130px;left:50%;transform:translate(-50%,-50%)}.menmbers-intro h3{font-family:Jost;color:#000;font-size:19px;font-style:normal;font-weight:500;margin-bottom:7px;align-items:center}.menmbers-intro h4{font-family:Jost;font-size:14px;font-weight:600;line-height:15px;letter-spacing:0em;text-align:center;color:#02039A;margin-bottom:5px}.menmbers-intro p{font-family:Jost;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center}.for-team{margin-bottom:45px}.navigation_area .nav_sec ul li .sub-menu li.general-tab .sub-menu{left:100%;top:0;display:none;overflow:scroll}.navigation_area .nav_sec ul li .sub-menu li.general-tab:hover .sub-menu{display:block}.routine-section ul{list-style:disc;margin-top:20px;padding-left:20px}.main-banner .item:nth-child(3) .banner-slider-wrapper{background-position:right 70px top}.page-id-657 #smile_makeover_bg .inner-banner-text,.page-id-660 #smile_makeover_bg .inner-banner-text{padding:108px 0}.page-template-our-team .inner-banner-text{padding:68px 0}.banner-dec p{width:80%}.team-members .innner-common-heading{text-align:center}.team-members .innner-common-heading h4{font-family:Jost;font-size:42px;font-weight:700;line-height:61px;letter-spacing:0em;text-align:center;color:#000}.menmbers-list{position:relative}@media only screen and (max-width:1080px){.navigation_area .nav_sec ul li .sub-menu li.general-tab .sub-menu{overflow:auto;position:static;width:100%}.navigation_area .nav_sec ul li .sub-menu li.general-tab .sub-menu{overflow:auto;position:static;width:100%}.navigation_area .nav_sec ul li .sub-menu li.general-tab:hover .sub-menu{display:none}.navigation_area .nav_sec ul li .sub-menu li.general-tab .arw-nav{width:40px;height:36px}}@media only screen and (max-width:768px){.page-id-657 #smile_makeover_bg .inner-banner-text,.page-id-660 #smile_makeover_bg .inner-banner-text{padding:68px 0}}@media only screen and (max-width:767px){section.team-members{padding:30px 0}.for-team:last-child{margin-bottom:0}.routine-section ul{text-align:left}.banner-dec p{width:100%}}@media only screen and (max-width:575px){.main-banner .item:nth-child(3) .banner-slider-wrapper{background-position:center center}}@media only screen and (max-width:420px){.contact-us .contact-us-left-sec .c-des a{font-size:14px!important}.contact-us .contact-us-left-sec .c-des span{left:5px}.contact-us .contact-us-left-sec .c-des{padding:20px 20px 20px 33px!important}.top-header .top-right-header-sec span+span{display:block}}@media only screen and (max-width:1520px){.banner-slider .slick-prev,.banner-slider .slick-next,.testimonilas-slider .slick-prev,.testimonilas-slider .slick-next{width:50px;height:50px}.banner-slider .slick-prev{left:5px}.banner-slider .slick-next{right:5px}.testimonilas-slider .slick-prev{left:-18px}.testimonilas-slider .slick-next{right:-18px}.navigation_area .nav_sec ul li+li{margin-left:25px}}@media only screen and (max-width:1440px){.navigation_area .nav_sec ul li+li,.navigation_area .nav_sec ul li:last-child{margin-left:20px}}@media only screen and (max-width:1370px){.container{max-width:1170px!important}.banner-dec{padding:85px 0 125px 30px}.banner-slider-wrapper{background-size:45%}.common-heading-wrapper h1,.common-heading-wrapper h2{font-size:36px}.banner-dec h2{font-size:42px}.banner-dec h2 span{font-size:50px;line-height:115.1%}.about .about-right-sec h2{font-size:52px}.about .about-right-sec h3,.orchard-road-implants h2{font-size:36px;line-height:105.1%}.about .about-right-sec h3 span,.orchard-road-implants .orchard-road-implants-left-sec h2 span{font-size:46px}.innner-common-heading{margin:25px 0}.innner-common-heading h3{font-size:40px;line-height:50px}.innner-common-heading h2{font-size:42px;line-height:42px}.understanding-our-patients h2{font-size:38px}}@media only screen and (max-width:1320px){.navigation_area .nav_sec ul li a.header_book_appointment_btn{padding:12px 14px;font-size:16px}.navigation_area .nav_sec ul li+li,.navigation_area .nav_sec ul li:last-child{margin-left:10px}.navigation_area .nav_sec ul li a{font-size:15px}.navigation_area .nav_sec ul li ul li a{font-size:15px}}@media only screen and (max-width:1199px){.logo img{margin-bottom:-22px;max-width:119px;max-height:84px}.navigation_area .nav_sec ul li+li,.navigation_area .nav_sec ul li:last-child{margin-left:10px}.nav_sec ul li.active::before,.nav_sec ul li.current-menu-item::before,.nav_sec ul li:hover::before{bottom:-26px}.navigation_area .nav_sec ul li a{font-size:15px}.navigation_area .nav_sec ul li a.header_book_appointment_btn{padding:10px 5px;font-size:14px}.header-wrapper.fixed_header .nav_sec ul li.active::before,.header-wrapper.fixed_header .nav_sec ul li.current-menu-item::before,.header-wrapper.fixed_header .nav_sec ul li:hover::before{bottom:-17px}.header-wrapper.fixed_header .logo img{max-width:135px;transition:all ease-in-out 0.5s;max-height:90px}.inner-body-content{padding:50px 0}.testimonilas-slider .slick-prev{left:-15px}.testimonilas-slider .slick-next{right:-15px}.banner-dec h2{font-size:36px}.banner-dec h2 span{font-size:40px}.default-btn{font-size:17px}.about .about-right-sec h2{font-size:42px}.about .about-right-sec h3,.orchard-road-implants h2{line-height:116.1%}.about .about-right-sec h3 span,.orchard-road-implants .orchard-road-implants-left-sec h2 span{font-size:40px}.about .about-right-sec h3{margin-bottom:15px}.about .about-right-sec p{margin-bottom:30px}.banner-dec{padding:50px 0 85px 55px}.banner-slider-wrapper{background-position:right 20px bottom}.inner-banner-img img{max-width:530px}.inner-banner-text h1{font-size:40px}.inner-banner-text h2{font-size:36px}.page-id-634 .team-members .row{justify-content:center}.page-id-634 .team-members .row .col-lg-3{width:33.333%!important}}@media only screen and (max-width:1117px){.navigation_area .nav_sec ul li.header_book_appointment_btn a{padding:15px 8px;font-size:16px}.navigation_area .nav_sec ul li+li,.navigation_area .nav_sec ul li:last-child{margin-left:5px}}@media only screen and (max-width:1080px){.main_header{z-index:99}.header-wrapper.fixed_header{animation:none}.navigation_area .nav_sec ul li a.header_book_appointment_btn{border-color:#fff;color:#fff;width:90%;margin:15px auto;text-align:center}.navigation_area .nav_sec ul li a.header_book_appointment_btn svg,.navigation_area .nav_sec ul li a.header_book_appointment_btn svg path{fill:#fff}.navigation_area .nav_sec ul li:last-child{margin-left:0}span.toggle-menu{display:inline-block;cursor:pointer;background:#adafec;padding:9px 10px;border-radius:0}.navigation_area .nav_sec{width:280px;height:100%;position:fixed;z-index:9999;top:0;right:-100%;padding:70px 0 0;background:#000;display:block;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.navigation_area .nav_sec.slidein{right:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:99}.navigation_area .nav_sec .cls-btn{width:32px;height:32px;position:absolute;top:15px;right:15px;cursor:pointer;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/cross.png) no-repeat center}.navigation_area .nav_sec ul{text-align:left}.navigation_area .nav_sec ul>li{display:block;padding-bottom:0;width:100%;margin:0}.navigation_area .nav_sec ul>li+li{margin-left:0;overflow:hidden}.navigation_area .nav_sec ul>li a{color:#FFF;padding:11px 15px;font-size:15px;border-radius:0;display:block}.navigation_area .nav_sec ul li a:before{display:none}.navigation_area .nav_sec ul>li:hover>a,.navigation_area .nav_sec ul>li.active>a{background:#5C7EF8;color:#FFF!important}.navigation_area .nav_sec>ul>li>a:after,.navigation_area .nav_sec>ul>li>a:after{display:none}.navigation_area .nav_sec img{display:inline-block;vertical-align:middle}.navigation_area .nav_sec i{font-style:normal;color:#fff;line-height:30px;font-size:21px;font-weight:600}.navigation_area .nav_sec ul>li:hover ul{display:none}.navigation_area .nav_sec ul>li ul{width:100%;background-color:var(--color-1);position:static;top:100%;left:0;text-align:left;display:none;float:left;border-radius:0;padding:0}.navigation_area .nav_sec ul li ul li a{padding:6px 35px;color:#fff}.navigation_area .nav_sec ul ul>li:hover>a,.navigation_area .nav_sec ul ul>li.active>a{background:#5C7EF8;color:#FFF}.navigation_area .nav_sec ul li .arw-nav{width:40px;height:45px;position:absolute;right:0;top:0;z-index:999;cursor:pointer;background:url(/wp-content/themes/orchard-road-dental-practice-child/images/arw.png) no-repeat center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation_area .nav_sec ul li .arw-nav.actv{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navigation_area .nav_sec>ul>li:last-child{display:block}.nav_sec ul li.active::before,.nav_sec ul li.current-menu-item::before,.nav_sec ul li:hover::before{display:none}.navigation_area .nav_sec ul li.header_book_appointment_btn a{border:2px solid #fff;color:#fff;width:90%;margin:15px auto;text-align:center}.navigation_area .nav_sec ul li.header_book_appointment_btn a path{fill:#fff}.inner-banner-img{z-index:1}.inner-banner-text{z-index:9}#smile_makeover_bg .inner-banner-text{z-index:9}.choose-us-card img{max-width:55px}.why-choose-us .choose-us-card{padding:27px 15px}.why-choose-us .choose-us-card p{color:#000;font-size:19px}.step-card-left{padding-right:20px;margin-right:20px}.book-virtual .step-card .step-card-left h5{font-size:50px}.book-virtual .step-card .step-card-right p{font-size:20px}.patients-after-before-table table th{padding:23px 100px;font-size:30px}.navigation_area .nav_sec ul li a i{display:none}#fixed-social{z-index:9}}@media only screen and (max-width:991px){.fixed_header .header_book_appointment_btn svg path{fill:#fff}.denplan-patients h2{margin-bottom:8px}.denplan-patients .default-btn{font-size:16px;padding:12px 12px}.banner-area{padding:135px 0}.main-button a{width:60px;height:60px}.orchard-road-implants .orchard-road-implants-left-sec h2 span{font-size:36px}.orchard-road-implants h2{font-size:30px;margin-bottom:22px}.orchard-road-implants-btn{margin-top:25px}.inner-banner-img img{max-width:480px}.main-button svg{max-width:22px}.banner-dec h2{font-size:30px}.banner-dec h2 span{font-size:36px}.about .about-right-sec h2{font-size:36px}.about .about-right-sec h3{font-size:30px}.about .about-right-sec h3 span{font-size:36px}.innner-common-heading h3{font-size:36px;line-height:42px}.specialty-treatment,.orchard-road-implants,.testimonials{padding:45px 0}.dentistry-services{padding:75px 0 45px 0}.contact-us{padding:45px 0 145px 0}.contact-us .contact-us-right-sec{padding:40px 25px}.testimonilas-slider .slick-prev{left:0}.testimonilas-slider .slick-next{right:0}.banner-slider .slick-prev,.banner-slider .slick-next,.testimonilas-slider .slick-prev,.testimonilas-slider .slick-next{width:40px;height:40px}.dentistry-services .services-card .card-heading .card-body h3{font-size:17px}.common-heading-wrapper h1,.common-heading-wrapper h2{font-size:28px}.dentistry-services .dentistry-services-heading h1{font-size:35px}.about .about-right-sec{padding-left:0}.about .about-left-sec{margin-top:0}.about .row>*{margin-top:auto;margin-bottom:auto}.specialty-treatment .specialty-treatment-heading h2{font-size:35px}.denplan-patients h2{font-size:36px}.denplan-patients p{font-size:18px}.testimonials .testimonials-heading h2{font-size:35px}.contact-us .contact-us-heading h2{font-size:35px}.contact-us .contact-us-left-sec .c-des{width:100%}.contact-us:before{background-size:100%;width:415px}.banner-slider .carousel-item img{object-position:84%}.specialty-treatment-btn-2{margin-top:45px}.finest .finest-left-sec img{margin-bottom:30px}.why-choose-us .choose-us-card{margin-bottom:30px}.book-virtual .step-1{display:none}.book-virtual .step-2{display:none}.inner-banner-text h1{font-size:36px}.inner-banner-text h2{font-size:30px}.innner-common-heading h2{font-size:36px;line-height:36px}.innner-common-heading h3{font-size:32px;line-height:40px}.understanding-our-patients h2{font-size:28px}.book-virtual .step-card{margin:15px 0}.patients-after-before-table table th{padding:23px 30px;font-size:22px}.patients-after-before-table table td{padding:23px 30px;font-size:18px}.opening_time ul::after{left:34%}#contact-us{padding:80px 0 110px 0}.team-members .innner-common-heading h4{font-size:34px;line-height:48px}}@media only screen and (max-width:768px){footer .left-footer-sec p{max-width:100%}footer::before{display:none}footer{padding:40px 0 0}.top-header .top-left-header-sec a+a{margin-left:6px}.contact-us:before{display:none}.about .about-right-sec{margin-top:30px;text-align:center}.dentistry-services .services-card{max-width:350px;margin:15px auto 132px}.banner-dec{padding:30px 20px;text-align:center;background:rgb(224 224 255 / 60%);margin-bottom:30px}.inner-banner-img img{max-width:410px}.contact-us:before{background-size:45%}.contact-us{padding:45px 0}.common-heading-wrapper{margin-bottom:25px}.orchard-road-implants-left-sec{text-align:center;margin-bottom:30px}.specialty-treatment-card{max-width:350px;margin:15px auto}.denplan-patients p{line-height:normal}.denplan-patients .default-btn{margin-top:20px}.denplan-patients{text-align:center}.about-our-quelity .col-md-6{width:100%}.about-our-quelity .row{flex-direction:column-reverse}footer .right-footer-sec{padding-left:0}.carousel-control-prev{display:none}.carousel-control-next{display:none}.new-patient-registration-btn a{padding:15px 8px;font-size:15px}.new-patient-registration-btn a span{padding-left:2px}.banner-btn{margin-top:18px}.contact-us .contact-us-left-sec p{font-size:22px;text-align:center}.contact-us .contact-us-left-sec{padding-top:20px}.inner-body-content,.understanding-our-patients.inner-body-content{padding:40px 0;text-align:center}.book-virtual .book-virtual-btn{margin-top:30px}.about-our-quelity-left-sec,.main-location-right-sec,.finest-right-sec{text-align:center}.patients-after-before-table{margin-top:25px}.how-it-work .innner-common-heading span{font-size:30px}.life-benefits .life-benefits-heading h2{font-size:30px;margin-bottom:20px}.sub-footer{margin-top:35px}footer .right-footer-sec{padding-top:20px}#contact-us{padding:80px 0 70px 0}.orchard-road-implants .innner-common-heading p{text-align:center}#implants_sec .orchard-road-implants-left-sec p{text-align:left}.default_content_page .alignright{float:none;margin:15px auto;width:100%}.default_content_page .alignleft{float:none;margin:15px auto;width:100%}.default_content_page .aligncenter{width:100%}.default_content_page h1{font-size:30px}.default_content_page h2{font-size:25px}.default_content_page h3{font-size:25px}.default_content_page ul li{text-align:left}.default_content_page ol li{text-align:left}.left-footer-sec img{margin-bottom:20px;width:150px}.innner-common-heading h4{font-size:25px}.time_ask_question h5{text-align:center}#implants_sec .accordion-button{line-height:25px}.page-id-634 .team-members .row .col-lg-3{width:50%!important}.team-members .innner-common-heading h4{font-size:30px;line-height:48px}}@media only screen and (max-width:642px){.banner-btn a.white-btn{margin-right:0}}@media only screen and (max-width:575px){.top-header{padding:14px 15px;font-size:14px}.header-wrapper{padding:0 15px}.logo img{margin-bottom:-22px;max-width:135px;max-height:90px}.inner-banner{padding:25px 0 0 0}.banner-slider-wrapper{background-size:80%}.contact-us .contact-us-left-sec .c-des a{font-size:18px}.contact-us .contact-us-left-sec .c-des svg{max-width:20px}.contact-us .contact-us-left-sec .c-des{padding:20px 20px 20px 50px}.common-heading-wrapper h1,.common-heading-wrapper h2{font-size:24px}.orchard-road-implants .orchard-road-implants-left-sec h2 span{font-size:26px}.orchard-road-implants h2,.denplan-patients h2,.about .about-right-sec h3 span{font-size:25px}.about .about-right-sec h3{font-size:24px}.about .about-right-sec h2{font-size:28px}.banner-dec h2 span{font-size:26px}.banner-dec h2{font-size:25px;line-height:34PX}.about .about-right-sec h3,.orchard-road-implants h2{line-height:128.1%}.main-banner{padding-top:20px}.specialty-treatment-btn-2{margin-top:30px}.contact-us .contact-us-right-sec form input.form-control{padding:12px 20px}.inner-banner-text{text-align:center;background:rgb(224 224 255 / 60%)}.inner-banner-text h1{font-size:26px;line-height:36px}.inner-banner-text h2{font-size:25px}.why-choose-us .choose-us-card{text-align:center;display:block}.why-choose-us .choose-us-card p{padding-left:0;margin-top:10px}.book-virtual .step-card{padding:30px 20px}.innner-common-heading h2{font-size:28px;line-height:26px}.innner-common-heading h3{font-size:26px;line-height:28px}.understanding-our-patients h2{font-size:22px}.book-virtual .step-card .step-card-left h5{font-size:36px}.book-virtual .step-card .step-card-left p{font-size:18px}#smile_makeover_bg .inner-banner-text{padding:45px 0}.opening_time ul li{font-size:17px}#contact-us{padding:55px 0}#inner_about ul li{list-style-type:disc;text-align:left}.finest ul li{list-style-type:disc;text-align:left}.page-id-634 .team-members .row .col-lg-3{width:100%!important}.team-members .innner-common-heading h4{font-size:24px;line-height:34px}}@media only screen and (max-width:480px){.top-header{display:block;text-align:center}.top-header .top-right-header-sec span+span{margin-left:8px}.top-right-header-sec{margin-top:7px}.banner-dec{padding:30px 10px}.banner-btn a.default-btn{font-size:13px}.patients-after-before-table table th{padding:23px 10px;font-size:18px}.how-it-work .innner-common-heading span{font-size:25px}.life-benefits .life-benefits-heading h2{font-size:25px;margin-bottom:20px}.not_robot img{width:100%}.contact-us .contact-us-right-sec{text-align:center}.contact-us .contact-us-right-sec form .form-check .form-check-label{font-size:15px;text-align:left}.opening_time ul li{font-size:15px}.opening_heading h4{font-size:20px}#implants_sec .accordion-button{font-size:18px;padding:7px 15px}#implants_sec .accordion-button.collapsed{padding:7px 15px}#life-benefits-numbering .life-benefits-des h4{margin-bottom:18px}.top-header .top-left-header-sec a i{color:var(--color-2);padding-right:0;padding:0 5px}}