.offer-row .et_pb_column_3{padding:60px 100px}@media (max-width:767px){.offer-row .et_pb_column_3{padding:0px 20px 40px 20px}}.check-list{list-style:none;padding-left:0}.check-list li{position:relative;padding-left:28px;margin-bottom:10px}.check-list li::before{content:"✔";position:absolute;left:0;top:0;color:#0f5c63;font-weight:bold}.journery-heading3{margin-top:10px}.journey-section .et_pb_row_2 .et_pb_column{gap:15px!important}.journey-section .et_pb_row_3 .et_pb_column{gap:15px!important;border-top:2px solid #fce2d4;padding-top:15px!important;padding-bottom:20px}.journey-section .et_pb_row_3 .et_pb_column_10.et_pb_column.et-last-child.et_flex_column.et_pb_css_mix_blend_mode_passthrough.et_flex_column_8_24.et_flex_column_8_24_tablet.et_flex_column_24_24_phone{justify-content:flex-end;border:none!important}.treatments-row .et_pb_column_13,.treatments-section{gap:10px!important}.implant-btn,.treatment-btn,.hero-btn{position:relative;display:inline-flex;align-items:center;gap:20px;padding:8px 30px;text-decoration:none;color:#f16f27;font-size:12px;font-weight:300;letter-spacing:0.5px;overflow:hidden}.implant-btn::before,.treatment-btn::before,.hero-btn::before{content:"";position:absolute;left:-15px;top:0;width:60px;height:100%;background:#e6cfc2;transition:all 0.4s ease;z-index:0}.implant-btn span,.treatment-btn span,.hero-btn span{position:relative;z-index:1}.implant-btn:hover::before,.treatment-btn:hover::before,.hero-btn:hover::before{width:110%;left:0}.treatment-btn{text-transform:uppercase}.hero-btn::before{background:#d2e6eb}.hero-btn{color:#0f738a}.useful-stuff-row.et_pb_column_15.et_pb_column{padding:40px!important}.menu-grid a:hover{color:#f47c3c}@media only screen and (max-width:980px){#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{display:none;visibility:visible;padding-left:10px}#main-header .et_mobile_menu li ul.submenu-open{display:block}}.cost-span{font-size:40px}.selec_treat{width:100%!important}@media screen and (max-width:720px){.cost-span{font-size:32px}.bottom-form span.et_pb_contact_field_options_list{--column-count:1!important}}.bottom-form .et_contact_bottom_container,.bottom-form .et_pb_button_wrapper{width:100%}.bottom-form span.et_pb_contact_field_options_list{display:grid;max-width:450px;width:100%;--column-count:2;grid-template-columns:repeat(var(--column-count),1fr)}.timings-tables tr{column-gap:40px;row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:0px;display:grid}.timings-tables td{text-align:left!important}.toggles-text ul{padding:0px!important}.toggles-text li{background-image:url(https://demo11.dentalwebdesigns.co.uk/wp-content/uploads/2026/05/tick.png);background-repeat:no-repeat;background-size:15px;background-position:left center;padding-left:30px;padding-top:5px;padding-bottom:5px}.opening-hours{width:100%;max-width:400px;margin:0;padding:0}.opening-row{display:grid;grid-template-columns:170px 1fr;align-items:center;margin-bottom:12px}.opening-row:last-child{margin-bottom:0}.time{text-align:left}@media (max-width:767px){.opening-row{grid-template-columns:140px 1fr;margin-bottom:10px}.day,.time{font-size:16px}}input#gform_submit_button_1{padding:20px;border-radius:0px;background-color:#0f738c;font-weight:300;text-transform:uppercase;font-size:13px!important}.gform-theme--framework .gform-field-label--type-inline{color:#fff!important}.gform-body div#gform_fields_1{gap:10px!important}#book-form .gform_wrapper{max-width:100%}#book-form .gform_fields{gap:0!important}#book-form input,#book-form textarea{width:100%;background:#fff;border:2px solid #0d7fa0;border-radius:0;padding:25px 16px;font-size:16px;color:#222;box-shadow:none;outline:none;transition:.3s}#book-form .gfield{margin-bottom:-2px!important}#book-form textarea{min-height:120px;resize:none}#book-form ::placeholder{color:#0d7fa0;opacity:1}#book-form input:focus,#book-form textarea:focus{border-color:#0d7fa0;box-shadow:none}#book-form .gfield_label{display:none}#book-form .gform_description,#book-form .gform_required_legend{display:none}#book-form .gfield_consent_label,#book-form .gfield_consent_label a{font-size:15px;color:#666}#book-form .gfield_consent_label a{color:#f56a21;text-decoration:none}#book-form .gform_button{width:100%;background:#f56a21!important;color:#fff!important;border:none!important;border-radius:0;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:.3s}#book-form .gform_button:hover{background:#e45b14!important}#book-form div#field_2_9 p{color:#000!important;margin-top:20px;font-size:14px!important}#book-form p{color:#000!important;margin-top:20px}.tick{color:#0087A8;font-weight:700;margin-right:10px}