.feetable1 table{border:0px solid #b0a084!important}.feetable1 table th{padding:9px 0px}.feetable1 table th:last-child{text-align:left;padding-left:6vw}.feetable1 td:last-child{text-align:left;padding-left:6vw}.feetable1 tr td{border-top:1px solid #e8e5e0;padding:6px 0px}.icon_ref:before{font-family:"FontAwesome";position:relative;top:0px;margin:0 2px 0 10px;content:"\f007"}.pop-table td,.pop-table th{padding:10px}.pop-table tr{border-bottom:1px solid #ebe9e9}@media(max-width:480px){.pop-table td,.pop-table th{font-size:12px;padding:5px;line-height:1.6em}}#pa-promo-close:hover{cursor:pointer}svg{opacity:0;animation:draw_it 1s linear forwards;animation-delay:.5s}@keyframes draw_it{100%{opacity:1}}.invis-cara .dsm_card_carousel_child_img{background-size:contain!important}.spacer{height:40px}.gsection_title{margin-top:40px}.reviews-text .rplg-slider .rplg-box:before{position:unset!important;display:none!important}#smile-rooms-reviews .rpi-star::after{mask:url(https://smileroomsmiltonkeynes.co.uk/wp-content/uploads/2025/04/review-star.svg)!important;mask-repeat:no-repeat!important}.reviews-text .rplg-slider .rplg-box:before{position:unset!important;display:none!important}.reviews-text .rplg .rplg-stars{display:block!important;padding-bottom:5px;text-align:center}.reviews-text .rplg-slider .rplg-box .rplg-box-content{text-align:center!important}.reviews-text .rplg .rplg-box{border:unset!important;background-color:unset!important;border-radius:unset!important}.reviews-text .rplg-review-badge{display:none!important}.reviews-text .rplg-slider .rplg-box .rplg-box-content:before{display:none!important}.rplg-slider .rplg-box .rplg-box-content{margin:20px 20px 0px 20px!important}#smile-rooms-reviews .rplg-stars svg{height:40px!important;width:43px!important}.reviews-text svg use{fill:#EFEDEA important}.reviews-text .rplg-row .rplg-row-right{text-align:center!important}.reviews-text .rplg .rplg-review-name{color:#b0a084!important;font-family:lato!important;border-top:2px solid #b0a084!important;padding-top:10px;text-transform:uppercase}.reviews-text .rplg-more-toggle{display:block!important;color:#0a2d27!important}.reviews-text .rplg-review-text{color:#0a2d27!important;font-family:lato!important}.reviews-text .rplg-slider .rplg-box .rplg-box-content{height:200px!important}#google-review-slider .rplg-box-content span.rplg-review-text{display:block!important;text-align:center!important}.rplg .grw-slider:not(.wp-dark) .grw-slider-review-inner.grw-slider-review-border{box-shadow:unset!important;border-radius:unset!important;background:#fff!important}#logo-g{display:none}.rplg-slider .rplg-row{padding:0px!important}#star{fill:#b0a084!important}#gform_25 #input_25_78_5_container{min-width:100%!Important}#gform_25 select,#gform_25 input[type=text]::placeholder,#gform_25 input[type=email]::placeholder,#gform_25 input[type=tel]::placeholder{color:#999}#gform_25 select,#gform_25 input[type=text],#gform_25 input[type=email],#gform_25 input[type=tel]{border-radius:5px;background:#fff!important;color:#999;padding:11px 16px}#gform_25 select{padding:11px 12px!important}#gform_25 #input_25_78_5_container{min-width:100%}.ginput_container.ginput_container_select select{-webkit-appearance:none;display:inline-block}.name_first{margin-bottom:16px ! Important}.name_last{margin-bottom:0!Important}.features-list-2{list-style-type:none!important}.features-list-2 li:before{position:absolute;top:auto;left:auto;display:list-item;width:24px;list-style-image:url(/wp-content/uploads/2024/11/check-mark-svgrepo-com-2.svg)!important;content:' ';border:none}.features-list-2 li{padding:10px}.cta-button.menu-item a{color:#322B25!important;background-color:#fff0!important;border:1px solid #b0a084!important;border-radius:0px!important;text-align:center;padding:12px 50px!important;margin:auto;transition:all ease 0.3s}.cta-button.menu-item a:hover{background:#b0a084!important;color:#fff!important}@media (min-width:985px) and (max-width:1395px){li.cta-button{padding-right:0px!important}.cta-button.menu-item a{padding:12px 7px!important}}@media (min-width:1000px) and (max-width:1258px){.rowmargin{width:100%;padding-left:0%;padding-right:4%}}.gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{font-size:13px;letter-spacing:1px;padding:12px 23px 12px 23px;text-transform:uppercase;border-radius:0px!important}.gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#b0a084;color:#fff;border-radius:0px!important}.gform_wrapper .gform-body.gform_body a{color:#b0a084!important;font-weight:500}.cardsspacedes{display:flex;flex-wrap:wrap;align-content:stretch}.et_pb_module.dsm_card_wrapper.et_pb_text_align_left{height:100%}.cardsspacedes .et_pb_column .et_pb_with_border{height:100%}@media(max-width:480px){.pop-table td,.pop-table th{font-size:12px;padding:5px;line-height:1.6em}.ft-bttom-bar .et_pb_code_inner{flex-direction:column!important;text-align:center!important}}