.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}