.et_pb_video_play{background-color:#db2d2e!important;border-radius:50%!important;border:none!important;width:auto!important;height:auto!important;padding:20px!important;display:flex!important;align-items:center;justify-content:center;transition:all 0.2s ease}.et_pb_video_play:before{color:#ffffff!important;font-size:28px!important;line-height:1!important}.et_pb_video_play:hover{background-color:#b32021!important}@media (max-width:980px){.et_pb_video_play{padding:16px!important}.et_pb_video_play:before{font-size:24px!important}}@media (max-width:767px){.et_pb_video_play{padding:14px!important}.et_pb_video_play:before{font-size:20px!important}}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content{background:rgba(144,213,255,0.5);color:#db2d2e;border-left:4px solid #0c71c3;font-weight:600;position:relative}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"]:hover .quadmenu-item-content{background:rgba(144,213,255,0.5);color:#0c71c3}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content{position:relative;overflow:hidden}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content::before,#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content::after{content:"❤";position:absolute;bottom:-10px;color:rgba(250,160,160,0.5);font-size:14px;opacity:0}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content::before{left:20%}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"] .quadmenu-item-content::after{left:70%;font-size:12px}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"]:hover .quadmenu-item-content::before{animation:heartFloat 1.6s ease-out forwards}#quadmenu.quadmenu-divi_primary_menu .quadmenu-dropdown-menu a[href*="valentines-teeth-whitening-offer"]:hover .quadmenu-item-content::after{animation:heartFloat 1.9s ease-out forwards}@keyframes heartFloat{0%{transform:translateY(0) scale(0.8);opacity:0}20%{opacity:1}100%{transform:translateY(-40px) scale(1.2);opacity:0}}.et_pb_contact_field *,.et_pb_contact_field.et_pb_section_parallax,.et_pb_contact_field.et_pb_section_video{position:relative;color:white}body img{border-radius:0px!important}#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_fadeIn.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_btt.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_rtl.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_ltr.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_hinge.t_300,#quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav li.quadmenu-item>.quadmenu-dropdown-menu.quadmenu_flip.t_300{transition-duration:.3s;border-radius:0px 0px 20px 20px}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item>a>.quadmenu-item-content{color:#0f55ae;text-transform:none;width:100%}.divi8_image_carousel_item_0 .carousel_content p,.divi8_image_carousel_item_15 .carousel_content p,.divi8_image_carousel_item_6 .carousel_content p,.divi8_image_carousel_item_14 .carousel_content p,.divi8_image_carousel_item_13 .carousel_content p,.divi8_image_carousel_item_12 .carousel_content p,.divi8_image_carousel_item_5 .carousel_content p,.divi8_image_carousel_item_11 .carousel_content p,.divi8_image_carousel_item_4 .carousel_content p,.divi8_image_carousel_item_10 .carousel_content p,.divi8_image_carousel_item_3 .carousel_content p,.divi8_image_carousel_item_9 .carousel_content p,.divi8_image_carousel_item_2 .carousel_content p,.divi8_image_carousel_item_8 .carousel_content p,.divi8_image_carousel_item_1 .carousel_content p,.divi8_image_carousel_item_7 .carousel_content p{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px!important;color:#FFFFFF!important;line-height:1.5em!important;display:none}.divi8_logo_carousel_item img{display:block;border-radius:0px}.divi8_image_carousel_0 .swiper-button-next,.divi8_image_carousel_0 .swiper-button-prev{color:#FFFFFF!important;padding:23px;border-radius:100px;background-color:#0f55ae!important;margin-left:-100px;margin-right:-100px}#main-footer{height:0!important;overflow:hidden}.et_pb_button_module_wrapper{display:inline-block;margin-right:0.6em}.et_pb_button_0_wrapper{padding-left:0em}.et_pb_text_0>.et_pb_text_inner{text-align:left}.widget_media_image>a{position:absolute!important;display:block}.et_pb_text table,.et_pb_text table tr,.et_pb_text table td{border:none!important}.entry-content tr td{border-top:1px solid #fff;padding:0px 0px}.entry-content table:not(.variations){border:1px solid #fff;margin:0 0 15px;text-align:left;width:100%}a,p,div,span{font-weight:400;word-spacing:0.2em;letter-spacing:0.01em}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}}.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before{color:#2a56aa;display:none}@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{overflow:scroll!important;max-height:83vh}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{line-height:1.5em}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .four-col-mob .et_pb_column{width:20.875%!important}html .et-db .four-col-mob .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-mob .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .five-col-mob .et_pb_column{width:15.6%!important}html .et-db .five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-mob .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .six-col-mob .et_pb_column{width:12.083%!important}html .et-db .six-col-mob .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-mob .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .one-col-tab .et_pb_column{margin-right:0!important;width:100%!important}html .et-db .one-col-tab .et_pb_column:not(:last-child){margin-bottom:30px!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .three-col-tab .et_pb_column{width:29.6667%!important}html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .four-col-tab .et_pb_column{width:20.875%!important}html .et-db .four-col-tab .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-tab .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .five-col-tab .et_pb_column{width:15.6%!important}.five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-tab .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .six-col-tab .et_pb_column{width:12.083%!important}html .et-db .six-col-tab .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-tab .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}#new_services{animation-name:moveRight3;animation-duration:4s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-oue;animation-delay:0.2s;animation-fill-mode:forwards}@keyframes moveRight3{0%{background-size:100% 100%;background-position:25% 50%}50%{background-size:110% 110%;background-position:64% 30%}75%{background-size:130% 130%;background-position:64% 30%}100%{background-size:150% 150%;background-position:89% 23%}}.radio-horizontal .et_pb_contact_field_options_wrapper{display:flex;flex-direction:row;gap:20px;align-items:center}.radio-horizontal .et_pb_contact_field_radio{margin-bottom:0}@media (max-width:767px){.booking-icons.wp-block-columns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;justify-content:center!important;align-items:center!important}.booking-icons.wp-block-columns>.wp-block-column{flex:1 1 0!important;width:50%!important;max-width:50%!important;margin:0!important}.booking-icons .wp-block-column .wp-block-image{margin:0!important;text-align:center!important}.booking-icons .wp-block-image img{width:90px!important;max-width:90px!important;height:auto!important;display:inline-block!important}}