/*!/wp-content/themes/dentist-wp-child/style.css*/@media screen and (max-width:767px){#restorativeDirectory,#cosmeticDentistry,#orthodontics,#retainer{display:flex;flex-direction:column}#cosmeticDentistry>.vc_column_container:first-child,#orthodontics>.vc_column_container:first-child,#restorativeDirectory>.vc_column_container:first-child,#restorativeDirectory>.vc_column_container:first-child,#wisdomremoval>.vc_column_container:first-child,#cosmeticDentistryhxn>.vc_column_container:first-child,#retainer>.vc_column_container:first-child,.page-id-1149 #orthodontics>.vc_column_container:first-child,.page-id-1149 #cosmeticDentistry>.vc_column_container:first-child{order:2!important}.vc_row.wpb_row.vc_row-fluid.services_sec{margin-bottom:40px!important;padding-bottom:20px!important;position:relative}.vc_row.wpb_row.vc_row-fluid.services_sec:before{content:""!important;display:block;width:100%;max-width:100px;position:relative;border-bottom:3px solid currentColor;position:absolute;bottom:0;left:0;right:0;border-color:#612f92;margin:auto}}.page .servBanner{height:795px;margin-top:0%!important;display:block!important;overflow:hidden!important}.servBanner h2{font-weight:600;font-size:50px!important;line-height:126.4%;color:#fff!important;text-transform:none!important}.servBanner p{font-weight:500;font-size:18px!important;line-height:28px;color:#fff!important;max-width:500px}.servBanner a{font-weight:700;font-size:18px;line-height:126.4%;color:#5E338B!important;background-color:#fff;max-width:463px;width:100%;display:block;text-align:center;padding:16px 20px;border-radius:30px}.left_heading,.main_heading{color:#5E338B!important;font-size:18px!important;line-height:22.75px!important;font-weight:700!important;text-transform:none!important}.title_heading{color:#5E338B!important;font-size:58px!important;line-height:63.2px!important;text-transform:none!important}.bookAppointment h2{font-size:40px!important;line-height:48.76px!important;color:#fff!important;text-transform:none!important}.bookAppointment p{font-size:16px!important;line-height:21.26px!important;color:#fff!important;font-family:Raleway!important;margin-bottom:10px}.bookAppointment .wpcf7-form{max-width:676px;margin:0 auto;background-color:#fff!important;padding:50px 76px;border-radius:10px}.bookAppointment .wpcf7-form input[type="text"],.bookAppointment .wpcf7-form input[type="tel"],.bookAppointment .wpcf7-form input[type="email"]{border:none!important;border-bottom:2px solid #A7CE3A!important;width:100%!important;padding:10px 0;font-size:16px;font-weight:600!important}.page .bookAppointment .wpcf7-form input[type="text"]::placeholder,.page .bookAppointment .wpcf7-form input[type="text"]:placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]::placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]:placeholder,.page .bookAppointment .wpcf7-form input[type="email"]::placeholder,.page .bookAppointment .wpcf7-form input[type="email"]:placeholder{color:#A7CE3A!important}.page .bookAppointment .wpcf7-form input[type="text"]::-webkit-input-placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]::-webkit-input-placeholder,.page .bookAppointment .wpcf7-form input[type="email"]::-webkit-input-placeholder{color:#A7CE3A!important}.page .bookAppointment .wpcf7-form input[type="text"]:-moz-placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]:-moz-placeholder,.page .bookAppointment .wpcf7-form input[type="email"]:-moz-placeholder{color:#A7CE3A!important}.page .bookAppointment .wpcf7-form input[type="text"]::-moz-placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]::-moz-placeholder,.page .bookAppointment .wpcf7-form input[type="email"]::-moz-placeholder{color:#A7CE3A!important}.page .bookAppointment .wpcf7-form input[type="text"]:-ms-input-placeholder,.page .bookAppointment .wpcf7-form input[type="tel"]:-ms-input-placeholder,.page .bookAppointment .wpcf7-form input[type="email"]:-ms-input-placeholder{color:#A7CE3A!important}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=url]:focus,input[type=date]:focus,input[type=tel]:focus,select:focus,textarea:focus,.form-control:focus{color:#A7CE3A;border-color:none!important;background-color:transparent!important}.bookAppointment .wpcf7-form input[type="submit"]{background-color:#5E338B;max-width:438px;margin:0 auto;font-size:16px!important;padding:12px 20px!important;width:100%;display:block!important;border-radius:30px!important;position:relative;margin-bottom:-20px!important;margin-top:25px}.bookAppointment .wpcf7-form .formNoteAppointment{font-size:16px!important;line-height:28.26px!important;color:#000!important;font-family:Raleway!important;margin-bottom:0!important;text-align:center;max-width:469px;margin:auto}.dental_braces_boxes .wpb_single_image{margin-bottom:0!important;padding-bottom:0!important}.dental_braces_boxes h4{font-size:25px!important;line-height:126.4%!important;font-weight:700!important;color:#000!important;text-align:center!important;background-color:#fff;margin-bottom:0;padding-top:10px;padding-bottom:15px;padding-left:23px;padding-right:23px;text-transform:none!important}.dental_braces_boxes p{font-family:Montserrat!important;font-style:normal;font-weight:500;font-size:16px;line-height:130.9%;color:#000!important;text-align:center!important;background-color:#fff;margin-bottom:0px!important;padding-bottom:0;padding-left:23px;padding-right:23px}.dental_braces_boxes img{width:100%!important}.page-id-1857 .dental_braces_boxes img{width:auto!important;padding:50px 0 20px}.page-id-1857 .dental_braces_boxes1 img{width:100%!important;padding:0 0 20px}.dental_braces_boxes .wpb_single_image .vc_figure,.dental_braces_boxes .wpb_single_image .vc_single_image-wrapper{display:block!important}.dental_braces_boxes .vc_column_container>.vc_column-inner{background:#fff!important;padding:0!important;box-shadow:2px 2px 20px 1px rgb(0 0 0 / .25);-webkit-box-shadow:2px 2px 20px 1px rgb(0 0 0 / .25);-moz-box-shadow:2px 2px 20px 1px rgb(0 0 0 / .25);-o-box-shadow:2px 2px 20px 1px rgb(0 0 0 / .25);border-radius:30px}.braceSecLast h2{font-weight:700!important;font-size:30px!important;line-height:126.4%;color:#fff!important;max-width:880px;margin:0 auto 15px;text-transform:none!important}.braceSecLast p{font-style:normal;font-weight:500!important;font-size:18px!important;line-height:126.4%;max-width:700px;margin:0 auto;color:#fff}.braceSecLast a{color:#408887;background:#fff;margin:0 auto;padding:16px 10px;border-radius:30px;font-weight:600;font-size:16px;line-height:126.4%;width:436px!important;margin-top:20px;display:block}.faqSec .vc_toggle.vc_toggle_default.vc_toggle_color_default.vc_toggle_size_md.vc_toggle_active{background:none!important;border:none!important;margin-bottom:0}.faqSec .vc_toggle{border:none!important;padding-top:7px!important;padding-bottom:7px!important}.faqSec .vc_toggle_title{border-bottom:1px solid #000;padding-left:0!important}.faqSec .vc_toggle_title h4{font-style:normal;font-weight:700;font-size:18px!important;line-height:126.4%;color:#A7CE3A!important;margin-bottom:0!important;text-transform:unset!important}.faqSec .vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:0!important;padding-bottom:15px}.faqSec .vc_toggle_size_md.vc_toggle_default .vc_toggle_content{padding-left:0!important;padding-left:0;color:#000;font-weight:500;font-size:16px;line-height:23px}.faqSec .vc_toggle_default .vc_toggle_icon{background:#A7CE3A!important;border:1px solid #A7CE3A!important}.faqSec .vc_toggle_default .vc_toggle_icon::after,.faqSec .vc_toggle_default .vc_toggle_icon::before{background:#A7CE3A!important}.factorConsider p{font-weight:500!important;font-size:16px!important;line-height:126.4%!important;color:#000!important}.factorConsider ol{list-style-type:none;counter-reset:li;margin-left:0;padding-left:0}.factorConsider ol li{font-style:normal!important;font-weight:500!important;font-size:20px!important;line-height:25px!important;color:#000!important;position:relative;list-style:none;padding-left:100px;border-bottom:1px solid #a7ce3a;padding-bottom:12px;margin-bottom:20px}.factorConsider ol li strong{color:#a7ce3a!important}.factorConsider ol li:before{counter-increment:li;content:counter(li,decimal-leading-zero);color:#a7ce3a;padding-right:100px;position:absolute;margin-right:100%;left:0;font-weight:600;font-size:40px;line-height:126.4%;bottom:10px}.typesBraces a{background:-webkit-linear-gradient(180deg,#5E338B 0%,#27004B 100%);background:-moz-linear-gradient(180deg,#5E338B 0%,#27004B 100%);background:-o-linear-gradient(180deg,#5E338B 0%,#27004B 100%);background:linear-gradient(180deg,#5E338B 0%,#27004B 100%);border-radius:67px;font-weight:700;font-size:18px;line-height:126.4%;color:#fff;max-width:413px;margin:0;width:100%;padding:15px 20px;display:block;text-align:center}.typesBraces a:hover{color:#f1f1f1}.typesBraces p{color:#000;font-size:18px;line-height:24px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.typesBraces ul{margin-left:0;padding-left:0}.typesBraces ul li{color:#000;font-size:18px;line-height:24px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.typesBraces ul li strong{color:#A7CE3A;font-weight:700}.whyChoose p{color:#000;font-size:18px;line-height:28px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.introductoryStatament p{color:#000;font-size:18px;line-height:28px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.benefitsSec .wpb_text_column:first-child{background:-webkit-linear-gradient(180deg,#5E338B 0%,#302460 100%);background:-moz-linear-gradient(180deg,#5E338B 0%,#302460 100%);background:-o-linear-gradient(180deg,#5E338B 0%,#302460 100%);background:linear-gradient(180deg,#5E338B 0%,#302460 100%);border-radius:10px;padding:60px 46px}.benefitsSec .wpb_text_column:last-child{background:-webkit-linear-gradient(94.68deg,#82A44E 0%,#408887 100%);background:-moz-linear-gradient(94.68deg,#82A44E 0%,#408887 100%);background:-o-linear-gradient(94.68deg,#82A44E 0%,#408887 100%);background:linear-gradient(94.68deg,#82A44E 0%,#408887 100%);border-radius:10px;padding:60px 46px}.benefitsSec .wpb_text_column h3{font-style:normal;font-weight:700;font-size:25px!important;line-height:126.4%;color:#fff!important}.benefitsSec .wpb_text_column p{color:#fff;font-size:18px;line-height:28px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.benefitsSec .wpb_wrapper{max-width:950px;margin:0 auto}.benefitsSec .wpb_text_column{float:left;width:46%;margin:20px 2%;height:25rem}.whyChooseUS p{color:#000;font-size:18px;line-height:28px;list-style:none;padding-bottom:10px;margin-bottom:10px;font-weight:500}.whyChooseUS ul{margin:20px 0x;padding:0}.whyChooseUS ul li{font-size:18px;color:#A7CE3A;line-height:25px;padding-bottom:10px;margin-bottom:10px;list-style:none;font-weight:500;border-bottom:2px solid #717171}.rootBoxes .vc_column_container>.vc_column-inner{background:#fff!important;padding:0!important;box-shadow:2px 2px 20px 1px rgb(0 0 0 / .25);border-radius:17px;border-top:10px solid #9ec337}.rootBoxes .vc_column_container>.vc_column-inner p{padding:50px 25px;font-weight:500;font-size:18px;line-height:130.9%;text-align:center}.rootBoxes .wpb_text_column.wpb_content_element{margin-bottom:0!important}.rootBoxes1 .vc_column-inner .wpb_wrapper{text-align:center}.rootBoxes1 .vc_column-inner .wpb_text_column{text-align:center;background:#fff!important;box-shadow:2px 2px 20px 1px rgb(0 0 0 / 25%);border-radius:17px;border-top:10px solid #9ec337;display:inline-block;width:31%;margin:20px 1%;padding:45px;height:14rem;vertical-align:top}.hollywoodSmile .vc_column_container>.vc_column-inner{position:relative;padding-bottom:70px!important}.rootBoxes1 .vc_column-inner .wpb_text_column p{margin:10px 0!important}.rootBoxes1 .vc_column-inner .wpb_text_column img{width:85px;object-fit:cover;object-position:center}body.page-id-1860 .hollywoodSmile img{width:100%!important;object-fit:cover;margin-top:0px!important;margin-bottom:!important}.page-id-1860 .hollywoodSmile a{background:linear-gradient(180deg,#5E338B 0%,#27004B 100%);font-weight:700;font-size:18px;color:#fff;margin:0 auto;width:90%;padding:15px 20px;display:block;text-align:center;border-radius:30px;position:absolute;bottom:20px;left:0;right:0}body.page-id-1860 .dental_braces_boxes img{object-fit:cover;margin-top:30px;margin-bottom:11px}.clearAligner .wpb_wrapper{max-width:1136px;margin:auto}.clearAligner .wpb_text_column{float:left;width:48%;margin:20px 1%;background:#F1F1F1;box-shadow:5px 4px 9px rgb(0 0 0 / 19%);border-radius:20px;border-top:5px solid #A7CE3A;padding:70px 76px;height:53rem}.clearAligner .wpb_text_column img{text-align:center;display:block;margin:0 auto 30px}.clearAligner .wpb_text_column h3{color:#5E338B;font-style:normal;font-weight:600;font-size:50px;line-height:126.4%}.clearAligner .wpb_text_column p{color:#000;font-style:normal;font-weight:500;font-size:18px;line-height:28px}.ceownBoxes .wpb_wrapper{text-align:center}.ceownBoxes .wpb_text_column{display:inline-block;width:31%;margin:20px 1%;background:#FFF;box-shadow:2px 2px 20px 1px rgb(0 0 0 / 25%);border-radius:17px;padding:50px 30px;height:31rem;vertical-align:top}.ceownBoxes .wpb_text_column img{height:75px;margin:0 auto;display:block;object-fit:contain;width:auto;object-position:center}.ceownBoxes .wpb_text_column h3{font-style:normal;font-weight:700;font-size:25px;line-height:30px;color:#000}.ceownBoxes .wpb_text_column p{color:#000;font-size:18px;line-height:28px;font-weight:500}.faqSec .vc_toggle_title h4,.faqSec .vc_toggle_content{width:80%}.textRight ol li{text-align:right;margin-bottom:30px;padding-bottom:10px}.positionImageCrown img{position:absolute;right:0;top:115px}.crownBgImage:before{background-image:url(https://klinikadentalclinic.ae/wp-content/uploads/2023/03/bgCrown.jpg);background-size:cover;background-position:center center;width:100%;height:65%;position:absolute;top:0;left:0;right:0}.teethAlignerImage img{background-color:#F1F1F1;box-shadow:0 4px 4px rgb(0 0 0 / 25%);filter:drop-shadow(0 4px 4px rgb(0 0 0 / .25));border-radius:10px;border-top:8px solid #a7ce3a}@media screen and (max-width:767px){.page-id-1860 .dental_braces_boxes img{object-fit:unset!important;height:unset!important}.page .servBanner .vc_column-inner{padding:0!important}.page .servBanner h2,.page .servBanner p,.page .servBanner a{z-index:9;position:relative}.page .rootBoxes1 .vc_column-inner .wpb_text_column img{width:unset!important}.page .servBanner h2{font-size:25px!important;line-height:120.4%}.page .servBanner p{font-size:16px!important}.page .servBanner a{max-width:265px;font-size:13px!important}.page .title_heading{color:#5E338B!important;font-size:32px!important;line-height:35px!important;position:relative}body .servBanner{background-position:center center!important;padding:25px 20px!important;background-size:cover!important;height:auto!important}.page .introductoryStatament .vc_column_container:nth-child(2)>.vc_column-inner,.page .faqSec .vc_column-inner,.page .typesBraces .vc_column_container:nth-child(2)>.vc_column-inner,.page .factorConsider .vc_column_container:nth-child(2)>.vc_column-inner{padding-top:0!important}.page .benefitsSec .wpb_text_column,.page .rootBoxes1 .vc_column-inner .wpb_text_column{float:none!important;width:100%!important;margin:20px 0%!important;height:auto!important}.page .faqSec{padding-top:50px!important}.page .clearAligner .wpb_text_column{float:none;width:100%;margin:20px 0%;padding:50px 30px;height:auto}.page .clearAligner .wpb_text_column h3{font-size:32px}.page .ceownBoxes .wpb_text_column{display:block;width:100%;margin:20px 0%;height:auto}.page .positionImageCrown img{position:relative;right:auto;top:5px;left:0}.page .braceSecLast a{width:auto!important}.dental_braces_boxes p{max-width:100%!important}}@media screen and (max-width:485px){.bookAppointment .wpcf7-form p strong,.bookAppointment .wpcf7-form p span.mob{display:block!important}.bookAppointment .wpcf7-form{padding:50px 15px}.page .servBanner{display:none!important}.page .servBannerMobile{display:block!important;padding:0!important}.page-id-1858 .servBannerMobile h2{top:5px!important}.page .servBannerMobile h2{position:absolute;top:20px;padding:10px 12px;font-size:22px!important;color:#fff!important;margin-bottom:0!important;text-transform:unset!important}.page .servBannerMobile a{position:absolute;margin:0 12px!important;font-weight:700;font-size:12px;color:#5E338B!important;background-color:#fff;text-align:center;padding:5px 12px;border-radius:30px;bottom:14px}.page .servBannerMobile .vc_column-inner{padding-top:0!important}.page .servBannerMobile .wpb_single_image,.page .servBannerMobile .wpb_text_column{margin-bottom:0!important}.rootBoxes1 .vc_column-inner .wpb_text_column{float:none!important;width:100%!important;margin:20px 0%!important;height:auto}.braceSecLast a{width:100%!important;max-width:100%!important}}.servBannerMobile{display:none}