.hbspt-form iframe{width:500px!important;max-width:100%!important;margin:0 auto}.fluid-width-video-wrapper{padding-top:0!important;position:static!important}.et_pb_post .entry-featured-image-url{text-align:center}.et_pb_post a img{max-height:400px;width:auto;margin:0 auto}.spec-wrap{display:flex}.spec{width:50%;min-height:250px;margin:15px;background:#0079fe;color:#ffffff;border:2px solid #5087c4;border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,0.28)}.spec__price{margin-bottom:0.8em;padding:13px 15px;background:#2fa3f2;border-radius:5px 5px 0 0;font-size:55px;font-weight:700;line-height:1}.spec__title{margin-bottom:9px;padding:0 15px;font-size:25px;font-weight:700}.spec__desc{padding:0 15px}#et-info-phone{transition:opacity 0.4s ease-in-out}#et-info-phone:hover{opacity:0.7}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{max-height:83vh;overflow-y:auto!important;overflow-x:hidden!important}body .et_pb_button,body a.et_pb_button,body .et_button_no_icon .et_pb_button,body .et_button_no_icon a.et_pb_button,body .et_pb_module .et_pb_button{display:inline-block;padding:10px 26px!important;background:#2ea3f2!important;background-color:#2ea3f2!important;background-image:none!important;color:#ffffff!important;border:2px solid #2ea3f2!important;border-radius:50px!important;box-shadow:none!important;text-shadow:none!important;font-family:inherit!important;font-weight:400!important;text-decoration:none!important;filter:none!important;opacity:1!important;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease!important}body .et_pb_button:hover,body a.et_pb_button:hover,body .et_button_no_icon .et_pb_button:hover,body .et_button_no_icon a.et_pb_button:hover,body .et_pb_module .et_pb_button:hover{padding:10px 26px!important;background:#0059c3!important;background-color:#0059c3!important;background-image:none!important;color:#ffffff!important;border-color:#0059c3!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important}body .et_pb_button::after,body a.et_pb_button::after,body .et_pb_button:hover::after,body a.et_pb_button:hover::after{display:none!important;content:none!important}body #main-header a[href*="book.modento.io"],body #main-header a[href*="book.modento.io"]:link,body #main-header a[href*="book.modento.io"]:visited,body .et_pb_menu a[href*="book.modento.io"],body .et_pb_menu a[href*="book.modento.io"]:link,body .et_pb_menu a[href*="book.modento.io"]:visited,body .main-header a[href*="book.modento.io"],body .main-header a[href*="book.modento.io"]:link,body .main-header a[href*="book.modento.io"]:visited,body .cstm-menu a[href*="book.modento.io"],body .cstm-menu a[href*="book.modento.io"]:link,body .cstm-menu a[href*="book.modento.io"]:visited{background:#2ea3f2!important;background-color:#2ea3f2!important;color:#ffffff!important;border-color:#2ea3f2!important;text-shadow:none!important}body #main-header a[href*="book.modento.io"]:hover,body #main-header a[href*="book.modento.io"]:focus,body .et_pb_menu a[href*="book.modento.io"]:hover,body .et_pb_menu a[href*="book.modento.io"]:focus,body .main-header a[href*="book.modento.io"]:hover,body .main-header a[href*="book.modento.io"]:focus,body .cstm-menu a[href*="book.modento.io"]:hover,body .cstm-menu a[href*="book.modento.io"]:focus{background:#0059c3!important;background-color:#0059c3!important;color:#ffffff!important;border-color:#0059c3!important;text-shadow:none!important;opacity:1!important}body #main-header a[href*="book.modento.io"]:hover *,body .et_pb_menu a[href*="book.modento.io"]:hover *,body .main-header a[href*="book.modento.io"]:hover *,body .cstm-menu a[href*="book.modento.io"]:hover *{color:#ffffff!important}.book{display:inline-block;margin-top:30px!important;padding:10px 26px!important;background:#2ea3f2!important;background-color:#2ea3f2!important;color:#ffffff!important;border:2px solid #2ea3f2!important;border-radius:50px!important;box-shadow:none!important;font-family:inherit!important;font-size:20px;font-weight:400;line-height:1.5;text-decoration:none!important;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease!important}.book:hover,.book:focus{background:#0059c3!important;background-color:#0059c3!important;color:#ffffff!important;border-color:#0059c3!important;box-shadow:none!important}a.dot{display:none!important}#footer-widgets .footer-widget a:hover{color:#2ea3f2}.chuck-paw-section{position:relative!important;overflow:hidden!important}.chuck-paw-section>.et_pb_row,.chuck-paw-section>.et_pb_specialty_column,.chuck-paw-section>.et_pb_fullwidth_section{position:relative;z-index:5}.chuck-paw-section>.chuck-paw-trail{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2;pointer-events:none;overflow:hidden}.chuck-paw{position:absolute;display:block;width:58px;height:58px;background-image:url("https://buckinghamdental.com/wp-content/uploads/2026/07/2.png");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transform:translate(-50%,-50%) scale(0.2);transform-origin:center}.chuck-paw.left-paw{margin-left:-3px}.chuck-paw.right-paw{margin-left:3px}.chuck-paw-section.paws-walking .chuck-paw.left-paw{animation:chuck-paw-left-step 0.65s ease-out forwards}.chuck-paw-section.paws-walking .chuck-paw.right-paw{animation:chuck-paw-right-step 0.65s ease-out forwards}@keyframes chuck-paw-left-step{0%{opacity:0;transform:translate(-50%,-50%) rotate(-8deg) scale(0.2)}45%{opacity:0.72;transform:translate(-50%,-50%) rotate(-8deg) scale(1.12)}72%{opacity:0.52;transform:translate(-50%,-50%) rotate(-8deg) scale(0.96)}100%{opacity:0.35;transform:translate(-50%,-50%) rotate(-8deg) scale(1)}}@keyframes chuck-paw-right-step{0%{opacity:0;transform:translate(-50%,-50%) rotate(8deg) scale(0.2)}45%{opacity:0.72;transform:translate(-50%,-50%) rotate(8deg) scale(1.12)}72%{opacity:0.52;transform:translate(-50%,-50%) rotate(8deg) scale(0.96)}100%{opacity:0.35;transform:translate(-50%,-50%) rotate(8deg) scale(1)}}@media (max-width:980px){.chuck-paw{width:46px;height:46px}}@media (max-width:767px){.chuck-paw{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.chuck-paw-section .chuck-paw,.chuck-paw-section.paws-walking .chuck-paw.left-paw,.chuck-paw-section.paws-walking .chuck-paw.right-paw{animation:none!important;opacity:0.25;transform:translate(-50%,-50%) scale(1)}}.gform_wrapper,.gform_wrapper.gravity-theme,.gform-theme{font-family:inherit!important}.gform_wrapper .gfield_label,.gform_wrapper.gravity-theme .gfield_label,.gform-theme .gfield_label{margin-bottom:7px!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.gform_wrapper .gfield_required,.gform_wrapper.gravity-theme .gfield_required,.gform-theme .gfield_required{font-family:inherit!important;font-size:14px!important;font-weight:400!important}.gform_wrapper .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex label,.gform-theme .ginput_complex label,.gform_wrapper .gfield_description,.gform_wrapper.gravity-theme .gfield_description,.gform-theme .gfield_description{font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="date"],.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{width:100%!important;padding:12px 14px!important;background:#ffffff!important;background-color:#ffffff!important;color:#333333!important;border:1px solid #d8d8d8!important;border-radius:4px!important;box-shadow:none!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;filter:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="date"],.gform_wrapper select,.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme select{min-height:48px!important}.gform_wrapper textarea,.gform_wrapper.gravity-theme textarea{min-height:140px!important;resize:vertical}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus,.gform_wrapper.gravity-theme input:focus,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme select:focus{outline:none!important;border-color:#2ea3f2!important;box-shadow:0 0 0 2px rgba(46,163,242,0.18)!important}.gform_wrapper ::placeholder,.gform_wrapper.gravity-theme ::placeholder{color:#737373!important;opacity:1}.gform_wrapper .gform_fields,.gform_wrapper.gravity-theme .gform_fields{row-gap:18px!important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important}.gform_wrapper .gfield_checkbox input,.gform_wrapper .gfield_radio input,.gform_wrapper.gravity-theme .gfield_checkbox input,.gform_wrapper.gravity-theme .gfield_radio input{margin-right:6px!important}.gform_wrapper input[type="file"],.gform_wrapper.gravity-theme input[type="file"]{max-width:100%;min-height:46px;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_footer input.gform_button,body .gform_wrapper .gform_footer .gform_button,body .gform_wrapper .gform_footer button,body .gform_wrapper .gform_page_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="button"],body .gform_wrapper .gform_page_footer button,body .gform_wrapper .gform-theme-button,body .gform_wrapper button.gform-theme-button,body .gform_wrapper input.gform-theme-button,body .gform-theme .gform_footer input[type="submit"],body .gform-theme .gform_footer input.gform_button,body .gform-theme .gform_footer .gform_button,body .gform-theme .gform_footer button,body .gform-theme .gform-theme-button,body .gform-theme button.gform-theme-button,body .gform-theme input.gform-theme-button{-webkit-appearance:none!important;appearance:none!important;display:inline-block!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:10px 26px!important;background:#2ea3f2!important;background-color:#2ea3f2!important;background-image:none!important;color:#ffffff!important;border:2px solid #2ea3f2!important;border-radius:50px!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;opacity:1!important;font-family:inherit!important;font-size:20px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer!important;transform:none!important;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease!important}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer input.gform_button:hover,body .gform_wrapper .gform_footer .gform_button:hover,body .gform_wrapper .gform_footer button:hover,body .gform_wrapper .gform_page_footer input[type="submit"]:hover,body .gform_wrapper .gform_page_footer input[type="button"]:hover,body .gform_wrapper .gform_page_footer button:hover,body .gform_wrapper .gform-theme-button:hover,body .gform_wrapper button.gform-theme-button:hover,body .gform_wrapper input.gform-theme-button:hover,body .gform-theme .gform_footer input[type="submit"]:hover,body .gform-theme .gform_footer input.gform_button:hover,body .gform-theme .gform_footer .gform_button:hover,body .gform-theme .gform_footer button:hover,body .gform-theme .gform-theme-button:hover{background:#0059c3!important;background-color:#0059c3!important;background-image:none!important;color:#ffffff!important;border-color:#0059c3!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important}body .gform_wrapper .gform_button:active,body .gform_wrapper .gform-theme-button:active,body .gform-theme .gform_button:active,body .gform-theme .gform-theme-button:active{background:#0059c3!important;background-color:#0059c3!important;color:#ffffff!important;border-color:#0059c3!important;box-shadow:none!important;filter:none!important;opacity:1!important}body .gform_wrapper .gform_button:focus,body .gform_wrapper .gform-theme-button:focus,body .gform-theme .gform_button:focus,body .gform-theme .gform-theme-button:focus{background:#0059c3!important;background-color:#0059c3!important;color:#ffffff!important;border-color:#0059c3!important;outline:3px solid rgba(0,89,195,0.3)!important;outline-offset:3px!important;box-shadow:none!important}.gform_wrapper .gform_footer,.gform_wrapper.gravity-theme .gform_footer,.gform-theme .gform_footer{margin-top:20px!important;padding:0!important}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select,.gform_wrapper.gravity-theme .gfield_error input,.gform_wrapper.gravity-theme .gfield_error textarea,.gform_wrapper.gravity-theme .gfield_error select{border-color:#b42318!important}.gform_wrapper .validation_message,.gform_wrapper .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme .gfield_validation_message{margin-top:5px!important;padding:0!important;background:transparent!important;color:#b42318!important;border:0!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important}.gform_wrapper .gform_validation_errors,.gform_wrapper.gravity-theme .gform_validation_errors{padding:15px!important;border:1px solid #b42318!important;border-radius:4px!important;box-shadow:none!important;font-family:inherit!important}.gform_confirmation_wrapper,.gform_confirmation_message{font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}.gform_wrapper .ginput_recaptcha,.gform_wrapper.gravity-theme .ginput_recaptcha{margin-top:5px;max-width:100%}@media (max-width:767px){.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="date"],.gform_wrapper select,.gform_wrapper textarea,.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:16px!important}body .gform_wrapper .gform_button,body .gform_wrapper .gform-theme-button,body .gform-theme .gform_button,body .gform-theme .gform-theme-button{padding:10px 25px!important;border-radius:50px!important}body .et_pb_button,body a.et_pb_button,.book{border-radius:50px!important}.spec-wrap{flex-direction:column}.spec{width:100%;margin:10px 0}}