.page-id-2933 .entry-content table:not(.variations){border:none!important}.ginput_container.ginput_container_radio .gchoice input{opacity:1!important}.gf-align-radio .ginput_container.ginput_container_radio .gchoice label{color:#fff!important}.composite-table td{text-align:left!important}.composite-table th{text-align:left!important}.entry-content tr td{padding:6px 10px!important}.feetable1 table th{padding:9px 10px}.table-heading h5{padding-left:10px}.entry-content table:not(.variations){border:1px solid #e0e8f1!important;margin-bottom:0px}.membership-table{width:100%;border-collapse:collapse;text-align:center;min-width:600px}.membership-table th,.membership-table td{border:1px solid #e0e8f1;padding:12px}.membership-table th{background-color:#587a8d;color:white}.membership-table tbody td:first-child,.membership-table tfoot td:first-child{text-align:left}.membership-table tfoot td{background-color:#587a8d}.highlight-row td{background-color:#66829b;color:white}.p-form input#gform_submit_button_1{border:none!important;border-bottom:2px solid #fff!important;border-radius:4px!important;color:#fff!important;font-size:16px!important;padding:8px 0px!important;width:auto!important;background:transparent}.p-form select#input_1_62,.p-form input#input_1_89_3,input#input_1_89_6,input#input_1_2,input#input_1_4{border:none!important;border-bottom:2px solid #fff!important;border-radius:0!important;color:#fff!important;font-size:16px!important;padding:8px 0px!important;width:100%!important;background:transparent}.ginput_container.ginput_container_select select option{color:#000}.ginput_container input[type="text"],.ginput_container select,.ginput_container [type="tel"],.ginput_container [type="email"]{width:100%!important}.ginput_container.ginput_container_consent input{opacity:0}.ginput_container.ginput_container_radio .gchoice input{opacity:0}.gform_wrapper .gsection{background:#ffffff}.gform-wrapper .ginput_container.ginput_container_textarea textarea{padding-top:12px!important;padding-bottom:12px!important;height:100px!important;width:100%!important}@media only screen and (min-width:981px){th.col-one{width:33%}th.col-two{width:34%}.set-text .et_pb_text_inner{height:200px}}@media (min-width:768px) and (max-width:980px){.hero-section-bar1 .et_pb_column{width:100%!important}.et_mobile_menu{height:70vh!important;overflow:scroll!important}}@media (max-width:768px){.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.membership-table{width:700px;min-width:200px!important}.entry-content thead th,.entry-content tr th{padding:9px 4px}.entry-content tr td{padding:6px 4px}}@media (max-width:480px){.hero-section-bglay .et-pb-parallax-wrapper:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#000;opacity:0.15}.whatsapp-icon,.hd-callbutton{display:none}.name_first{margin-bottom:16px!important}}.check_list ul{list-style:none!important;padding:0!important}.check_list ul li{position:relative;margin-bottom:10px;padding-left:30px;list-style:none}.check_list ul li:before{content:"";position:absolute;background-image:url(https://wokingdentalcare.co.uk/wp-content/uploads/2025/05/circle-check-regular-2.svg);width:20px;height:20px;left:0;top:5px}.check_list.white_icon ul li:before{background-image:url(https://wokingdentalcare.co.uk/wp-content/uploads/2025/05/circle-check-regular-1.svg)}ul.tick-list-white{padding-left:0px}.tick-list-white li{position:relative;list-style-type:none;padding-left:30px}.tick-list-white li::before{content:"";background-image:url("https://wokingdentalcare.co.uk/wp-content/uploads/2025/10/white-tick.svg");background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;left:0;top:50%;transform:translateY(-50%)}ul.tick-list-blue{padding-left:0px}.tick-list-blue li{position:relative;list-style-type:none;padding-left:30px}.tick-list-blue li::before{content:"";background-image:url("https://wokingdentalcare.co.uk/wp-content/uploads/2025/09/blue-tick.svg");background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.slick-slide{float:left;margin-left:20px;margin-right:20px;height:inherit}.slick-track{display:flex}.slick-slide>div{min-height:100%;display:flex}.slick-dots{padding:0;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);display:flex!important;justify-content:center;gap:8px;list-style:none;margin:0}.slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;transition:background-color 0.3s ease}.slick-dots li.slick-active{background-color:#466b7c}.slick-dots li button{display:none}.slick-prev,.slick-next{display:none!important}.hero_section_invisalign .dsm-dual-heading-middle{display:none}.hero_section_invisalign .dsm-dual-heading-after{display:inline}.footer_row{display:grid;grid-template-columns:1fr 0.5fr}.openingHours{width:100%;white-space:pre}.rplg-slider{border:1px solid red}.rplg .rplg-box{background:transparent!important;border:0px solid #7393a7!important}.rplg .rplg-review-badge{display:none!important}.rplg .rplg-review-text{color:#7393a7!important}.rplg-slider .rplg-box:before{display:none!important}.rplg-slider .rplg-box .rplg-box-content{height:200px!important}.rpi-content .rpi-card-inner{background-color:transparent}.rpi-stars{display:block;text-align:center;margin-bottom:20px!important}.rpi-text{text-align:center;border-bottom:2px solid #7293a7}.rpi-flex{display:flex;flex-direction:column}.rpi-readmore{color:#7293a7!important}.hm-treatments-section .et_pb_column{position:relative!important}.hm-treatments-section .et_pb_module.et_pb_image{margin-bottom:0px!important;filter:saturate(0) brightness(0.75);transition:1s}.hm-treatments-section .et_pb_module.et_pb_promo{position:absolute;width:100%;bottom:0%;transition:1.5s}@media(min-width:981px){.hm-treatments-section .et_pb_module.et_pb_image img{max-width:700px;transform:translateX(-15%)}.hm-treatments-section .et_pb_column:hover .et_pb_module.et_pb_promo{bottom:28%;transform:translateY(50%)}.hm-treatments-section .et_pb_column:hover .et_pb_module.et_pb_image{filter:saturate(1) brightness(0.75)}.hm-treatments-section .et_pb_module.et_pb_promo .et_pb_promo_description>div,.hm-treatments-section .et_pb_button_wrapper{height:0;visibility:hidden;opacity:0;transition:all ease 1s}.hm-treatments-section .et_pb_column:hover .et_pb_module.et_pb_promo .et_pb_promo_description>div,.hm-treatments-section .et_pb_column:hover .et_pb_button_wrapper{height:unset;visibility:visible;opacity:1}}@media only screen and (max-width:980px){body.et-db #page-container #et-boc .et-l .et_pb_button_3_tb_header{border-radius:30px!important}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_section_0_tb_footer a.et_pb_button_0_tb_footer{margin-top:0px!important}}@media only screen and (max-width:768px){.et_pb_section_0_tb_footer a.et_pb_button_0_tb_footer.et_pb_button.et_pb_bg_layout_dark.forcecss.preset--module--divi-button--default{margin-top:0px}}@media screen and (min-width:981px){.single-ad .et_pb_button_module_wrapper .et_pb_button{margin-top:0px}.single-ad .et_pb_section_0_tb_header.et_pb_section.et_section_regular.et_block_section{padding-top:20px!important;padding-bottom:20px!important}}body .gform_wrapper form{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}body .gform_wrapper .gfield input[type="text"],body .gform_wrapper .gfield input[type="email"],body .gform_wrapper .gfield input[type="tel"],body .gform_wrapper .gfield select,body .gform_wrapper .gfield textarea{background:transparent!important;border:none!important;border-bottom:2px solid #fff!important;border-radius:0!important;color:#fff!important;font-size:16px!important;padding:5px 0px!important;width:100%!important}body .gform_wrapper ::placeholder{color:#fff!important}body .gform_wrapper .gfield_label{display:block;color:#fff!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;margin-bottom:6px!important}body .gform_wrapper .gfield_checkbox label,body .gform_wrapper .gfield_consent_label{color:#fff!important;font-size:13px!important}body .gform_wrapper .gform_footer input[type="submit"]{text-transform:uppercase!important;background:transparent!important;border:none!important;color:#fff!important;font-size:14px!important;letter-spacing:1px;border-bottom:2px solid #fff!important;padding:5px 0!important;cursor:pointer}body .gform_wrapper .gform_footer input[type="submit"]:hover{color:#fff!important;border-color:#fff!important}.referral_form .gform_wrapper .gfield input[type="text"],.referral_form .gform_wrapper .gfield input[type="email"],.referral_form .gform_wrapper .gfield input[type="tel"],.referral_form .gform_wrapper .gfield select,.referral_form .gform_wrapper .gfield textarea{border-radius:0!important;color:#585E6A!important;font-size:16px!important;padding:5px 0px!important;width:100%!important;border-bottom:2px solid #587a8d ! Important;box-shadow:none}.referral_form .gform_wrapper .gfield input[type="text"]::placeholder,.referral_form .gform_wrapper .gfield input[type="email"]::placeholder,.referral_form .gform_wrapper .gfield input[type="tel"]::placeholder,.referral_form .gform_wrapper .gfield textarea::placeholder{padding:0;font-size:16px}.referral_form .gfield_required{padding-left:2px}.referral_form textarea{border-bottom:2px solid #587a8d ! Important}.referral_form .gform_wrapper .gfield_label{color:#585E6A!important}.referral_form .gform_wrapper .gfield_checkbox label{color:#585E6A!important}.referral_form input#gform_submit_button_2{width:100%!important;background-color:#587a8d!important;padding:15px!important}.referral_form .gform_wrapper .gfield input[type="checkbox"]{color:#585E6A!important}body .gform_wrapper ::placeholder{color:#fff!important}body .gform_wrapper .gfield_label{display:block;color:#fff!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase!important;margin-bottom:6px!important}body .gform_wrapper .gfield_checkbox label,body .gform_wrapper .gfield_consent_label{color:#fff!important;font-size:13px!important}body .gform_wrapper .gform_footer input[type="submit"]{text-transform:uppercase!important;background:transparent!important;border:none!important;color:#fff!important;font-size:14px!important;letter-spacing:1px;border-bottom:2px solid #fff!important;padding:5px 0!important;cursor:pointer}body .gform_wrapper .validation_message,body .gform_wrapper .gform_validation_errors{color:#ff4d4d!important;font-size:13px!important}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{outline:none!important;box-shadow:none!important;border-color:rgba(255,255,255,0.85)!important}.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons path{fill:#fff!important}.referral_form input::placeholder{padding-left:5px;font-size:13px;color:#504f50!important}.referral_form input[type="radio"]:checked{background-size:50% 50%;border-color:#b0b0b0!important}.referral_form input[type="checkbox"]:checked{background-size:50% 50%;border-color:#b0b0b0!important}.referral_form textarea::placeholder{padding-left:5px;font-size:13px;color:#504f50!important}sup{font-size:60%;bottom:0.5em ! Important}.check_list.white_icon ul li:before{background-image:url(https://wokingdentalcare.co.uk/wp-content/uploads/2025/10/white-round-tick.svg)}.check_list ul li:before{content:"";position:absolute;background-image:url(https://wokingdentalcare.co.uk/wp-content/uploads/2025/10/blue-circle-tick.svg);width:20px;height:20px;left:0;top:8px}.callbackform input::placeholder{padding-left:5px;font-size:13px;color:#504f50!important}.callbackform .gform-body.gform_body .gfield .ginput_container input{border:0!important;border-radius:0!important;border-bottom:2px solid #587a8d!important;color:#585e6a!important;box-shadow:none!important}.callbackform .gform-body.gform_body .gfield .ginput_container input::placeholder{padding:0!important}.callbackform .gform_wrapper .gfield_label{color:#585e6a!important;padding-left:5px}.callbackform .gform-body.gform_body .gfield .ginput_container input::placeholder{font-size:16px}.callbackform span.gfield_required.gfield_required_text{padding-left:5px}.callbackform input#gform_submit_button_4{width:100%!important;background-color:#587a8d!important;padding:15px!important;border-radius:9px!important}