@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}@import url("https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,figure,footer,header,hgroup,nav,section{display:block}a img{border:none}img,object,embed{max-width:100%}img{height:auto}html{overflow-y:scroll}ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}a:hover,a:active,a:focus{outline:none}pre,code,kbd,samp{font-family:monospace,sans-serif}a,a:link,a:visited,a:hover,a:active{text-decoration:none}div{position:relative}::-moz-selection{background:#545775;color:#fff;text-shadow:none}::-webkit-selection{background:#545775;color:#fff;text-shadow:none}::selection{background:#c2c3d3;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#545775}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body,select,input,textarea{color:#000}body{background-color:#fff;font-family:"Karla",sans-serif;overflow:hidden;-webkit-transition:height .1s cubic-bezier(.4,.29,.46,.61);-moz-transition:height .1s cubic-bezier(.4,.29,.46,.61);-ms-transition:height .1s cubic-bezier(.4,.29,.46,.61);-o-transition:height .1s cubic-bezier(.4,.29,.46,.61);transition:height .1s cubic-bezier(.4,.29,.46,.61)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.btn-alt-outline,.btn-main-outline,.btn-alt,.btn-main{-webkit-border-radius:66px;-moz-border-radius:66px;-ms-border-radius:66px;-o-border-radius:66px;border-radius:66px;font-size:14px;font-weight:700;text-transform:uppercase;padding:12px 23px;display:inline-block}.btn-main{background-color:#e61f57;border:1.5px solid #e61f57;color:#fff;transition:none}.btn-main:hover{color:#fff;background-color:#a7153e;border-color:#a7153e}.btn-alt-outline{background-color:#fff;border:1.5px solid #252f82;color:#252f82}.btn-alt-outline:hover{color:#252f82;border-color:#1e2669;color:#1e2669}.btn-phone{display:flex;align-items:center;width:fit-content}.btn-phone svg{margin-right:10px}.btn-phone svg path{stroke:#fff}h1,h2,h3,h4,h5,h6{font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;line-height:1.25;color:#252f82}h1{font-size:64px;font-weight:800}h2{font-size:40px}.highlight-text,.p1,p,.p2,.single-post .page-content .post-content p,.policy-page-wrap .page-content p,.fees-table-in .table-row .treatment span,.p2-bold,.p3{line-height:1.5;font-weight:700;color:#545775}p,.p2,.single-post .page-content .post-content p,.policy-page-wrap .page-content p,.fees-table-in .table-row .treatment span,.p2-bold{font-size:16px;font-weight:500}.p3{font-size:14px;font-weight:400}a{color:#e61f57;-webkit-transition:all .1s cubic-bezier(.4,.29,.46,.61);-moz-transition:all .1s cubic-bezier(.4,.29,.46,.61);-ms-transition:all .1s cubic-bezier(.4,.29,.46,.61);-o-transition:all .1s cubic-bezier(.4,.29,.46,.61);transition:all .1s cubic-bezier(.4,.29,.46,.61);cursor:pointer}a:hover{color:#a7153e}ul{padding-left:20px}ul li{font-size:16px;line-height:1.75;margin-bottom:30px;list-style-type:disc}@media only screen and (max-width:1199px){h1{font-size:54px}h2{font-size:34px}p,.p2,.single-post .page-content .post-content p,.policy-page-wrap .page-content p,.fees-table-in .table-row .treatment span,.p2-bold{font-size:14px}.p3{font-size:14px}}@media only screen and (max-width:767px){h1{font-size:44px}h2{font-size:30px}.p3{font-size:13px}}@media only screen and (max-width:575px){h1{font-size:38px}h2{font-size:28px}}.google-reviews{position:absolute;left:0;bottom:0;background-color:#fff;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:16px 20px 18px}.google-reviews .title{font-size:13px;color:#252f82;line-height:1.5;font-weight:700;margin-bottom:1px}.google-reviews .reviews{display:flex;column-gap:10px}.google-reviews .reviews .stars-box{margin-top:6px}.google-reviews .reviews .stars-box .stars-top{font-size:20px;color:#e61f57;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:flex-start;padding-bottom:4px}.google-reviews .reviews .stars-box .stars-top .stars{display:flex;column-gap:6px;margin-top:-3px;margin-left:7px}.google-reviews .reviews .stars-box .stars-bottom{border-top:1px solid #d3d5e6;padding-top:1px;font-size:13px;color:#a8accd;line-height:1.5;font-weight:400}@media only screen and (max-width:575px){.google-reviews{padding:14px 20px 12px}.google-reviews .title{line-height:1.3;margin-bottom:0}}.header-top{border-bottom:1px solid #d3d5e6}.header-top .header-top-in{width:1110px;height:89px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding:20px 0}.header-top .header-top-in .logo{display:flex;align-items:center}.header-top .header-top-in .logo .logo-link{font-size:0;margin-right:10px;transition:none}.header-top .header-top-in .logo .logo-link .logo-img{width:auto;height:38px}.header-top .header-top-in .logo .logo-right .logo-title a{font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;color:#e61f57;font-style:italic;font-weight:800}.header-top .header-top-in .logo .logo-right .logo-title a span{color:#252f82;font-weight:600}.header-top .header-top-in .logo .logo-right .logo-text{font-size:14px;color:#545775;font-weight:500;line-height:21px;display:flex;align-items:center}.header-top .header-top-in .logo .logo-right .logo-text span{font-weight:700;letter-spacing:-.1px}.header-top .header-top-in .logo .logo-right .logo-text img{width:17px;height:17px;margin-left:7px;margin-right:4px}.header-top .header-top-in .logo .logo-right .logo-text svg{width:17px;height:17px;margin-left:7px;margin-right:4px}.header-top .header-top-in .logo .logo-right .logo-text svg path{stroke:#e61f57}.header-top .header-top-in .logo .logo-right .logo-text svg rect{fill:#e61f57}.header-top .header-top-in .header-buttons{display:flex;align-items:center}.header-top .header-top-in .header-buttons .btn-phone{margin-right:16px;height:44px}.header-top .header-top-in .header-buttons .btn-book-online{height:44px}.header-top .header-top-in .header-buttons .btn-mobile-nav{display:none;align-items:center;justify-content:center;height:44px;width:44px;margin-left:12px;border:1.5px solid #252f82;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.header-bottom .header-bottom-in{width:1110px;height:40px;margin-left:auto;margin-right:auto;display:flex;align-items:center}.header-bottom .main-menu{width:100%}.header-bottom .main-menu .menu{display:flex;align-items:center;justify-content:space-between;font-size:0;padding-left:0}.header-bottom .main-menu .menu .menu-item{position:relative;list-style-type:none;margin-bottom:auto;line-height:normal;font-size:initial}.header-bottom .main-menu .menu .menu-item a{font-size:14px;font-weight:700;color:#252f82;text-transform:uppercase;line-height:41px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header-bottom .main-menu .menu .menu-item.dropdown>a:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5599 6.26882L9.21324 10.6155C8.69991 11.1288 7.85991 11.1288 7.34658 10.6155L2.99991 6.26882' stroke='%23252F82' stroke-width='1.36' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");height:17px;display:inline-block;position:relative;top:3px;margin-left:8px}.header-bottom .main-menu .menu .menu-item.dropdown.multi .sub-menu{display:none;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;grid-column-gap:52px;padding-bottom:12px}.header-bottom .main-menu .menu .menu-item:hover .sub-menu{display:block}.header-bottom .main-menu .menu .menu-item.multi:hover .sub-menu{display:grid}.header-bottom .main-menu .menu .menu-item .sub-menu{display:none;z-index:1;position:absolute;background-color:#fff;padding:28px 32px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;-o-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;box-shadow:0px 15px 24px rgba(30,38,105,.1);white-space:nowrap;left:-28px;top:40px}.header-bottom .main-menu .menu .menu-item .sub-menu .menu-item{margin-bottom:16px}.header-bottom .main-menu .menu .menu-item .sub-menu .menu-item:last-of-type{margin-bottom:0}.header-bottom .main-menu .menu .menu-item .sub-menu .menu-item a{font-weight:500;text-transform:capitalize;line-height:21px}.header-bottom .logo-text{display:none;font-size:14px;color:#545775;font-weight:500;line-height:21px;align-items:center}.header-bottom .logo-text .logo-text-long{display:inline}.header-bottom .logo-text .logo-text-short{display:none}.header-bottom .logo-text span{font-weight:700;letter-spacing:-.1px}.header-bottom .logo-text img{width:17px;height:17px;margin-left:7px;margin-right:4px}.header-bottom .logo-text svg{width:17px;height:17px;margin-left:7px;margin-right:4px}.header-bottom .logo-text svg path{stroke:#e61f57}.header-bottom .logo-text svg rect{fill:#e61f57}.dropdown-menu{display:none}@media only screen and (max-width:1199px){.header-top .header-top-in{width:930px}.header-bottom .header-bottom-in{width:930px}}@media only screen and (max-width:991px){.header-top .header-top-in{width:100%;height:76px;padding:16px 39px}.header-top .header-top-in .logo .logo-link{margin-right:8px}.header-top .header-top-in .logo .logo-link .logo-img{height:25.5px}.header-top .header-top-in .logo .logo-right .logo-text{display:none}.header-top .header-top-in .header-buttons .btn-phone{margin-right:12px;padding:12px 24px}.header-top .header-top-in .header-buttons .btn-phone svg{margin-right:0}.header-top .header-top-in .header-buttons .btn-phone span{display:none}.header-top .header-top-in .header-buttons .btn-mobile-nav{display:flex}.header-bottom .header-bottom-in{width:100%;height:36px;padding-left:39px;padding-right:39px}.header-bottom .main-menu{display:none}.header-bottom .logo-text{display:flex}.dropdown-menu{position:absolute;left:0;top:77px;width:100%;background-color:#fff;z-index:1;height:calc(100vh - 77px);overflow:hidden}.dropdown-menu .dropdown-menu-in{height:100%;overflow:auto;padding-left:39px;padding-right:39px}.dropdown-menu .dropdown-navigation ul{padding-left:0}.dropdown-menu .dropdown-navigation ul li{list-style-type:none;border-bottom:1px solid #e6e6e6;margin-bottom:0}.dropdown-menu .dropdown-navigation ul li:last-child{border-bottom:none}.dropdown-menu .dropdown-navigation ul li a{display:block;padding:21px 0 20px;font-size:14px;color:#252f82;font-weight:700;text-transform:uppercase;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children a{padding:17px 0 18px;line-height:17px}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children a:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5599 6.26882L9.21324 10.6155C8.69991 11.1288 7.85991 11.1288 7.34658 10.6155L2.99991 6.26882' stroke='%23252F82' stroke-width='1.36' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");height:17px;display:inline-block;position:relative;top:3px;margin-left:8px;transform:rotate(-90deg)}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children .sub-menu{display:none;margin-top:-7px;margin-bottom:15px}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children .sub-menu li{border-bottom:none;margin-bottom:8px}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children .sub-menu li a{padding:6px 0 6px 12px;text-transform:none;font-weight:500}.dropdown-menu .dropdown-navigation ul li.menu-item-has-children .sub-menu li a:after{content:none}.dropdown-menu .btn-book-online{display:none}}@media only screen and (max-width:767px){.header-top .header-top-in{width:100%;padding:16px 32px}.header-top .header-top-in .logo .logo-link{margin-right:5px}.header-top .header-top-in .logo .logo-link .logo-img{height:24px}.header-top .header-top-in .logo .logo-right .logo-title a{font-size:20px}.header-bottom .header-bottom-in{width:100%;padding-left:32px;padding-right:32px}.dropdown-menu .dropdown-menu-in{padding-left:32px;padding-right:32px}}@media only screen and (max-width:575px){.header-top .header-top-in{padding:16px 20px}.header-top .header-top-in .logo .logo-link .logo-img{height:21px}.header-top .header-top-in .logo .logo-right .logo-title a{font-size:18.35px}.header-top .header-top-in .header-buttons .btn-phone{margin-right:0;padding:12px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.header-top .header-top-in .header-buttons .btn-book-online{display:none}.header-bottom .header-bottom-in{height:28px;justify-content:center;padding-left:20px;padding-right:20px}.header-bottom .logo-text{font-size:13px;line-height:19.5px}.header-bottom .logo-text .logo-text-long{display:none}.header-bottom .logo-text .logo-text-short{display:inline}.header-bottom .logo-text svg{margin-left:4px}.dropdown-menu .dropdown-menu-in{padding-left:20px;padding-right:20px}.dropdown-menu .dropdown-navigation{margin-bottom:30px}.dropdown-menu .btn-book-online{display:block;width:100%;text-align:center;margin-bottom:30px}}@media only screen and (max-width:359px){.header-top .header-top-in{padding:16px 20px}.header-top .header-top-in .logo .logo-right .logo-title a{font-size:15px}.header-bottom .logo-text{font-size:12px;line-height:18.5px}}.footer{background-color:rgba(37,47,130,.03)}.footer-top{width:1110px;margin-left:auto;margin-right:auto}.footer-top .partner-logos{padding-top:60px;padding-bottom:52px;border-bottom:1px solid #d3d5e6;margin-bottom:64px;display:flex;align-items:center;justify-content:space-between;gap:34px}.footer-top .footer-logo{font-size:0;display:flex;align-items:center;margin-bottom:40px}.footer-top .footer-logo .logo-link{font-size:0;margin-right:8px;transition:none}.footer-top .footer-logo .logo-link .logo-img{width:auto;height:27px}.footer-top .footer-logo .logo-title a{font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;color:#e61f57;font-style:italic;font-weight:800;transition:none}.footer-top .footer-logo .logo-title a span{color:#252f82;font-weight:600}.footer-top .info-columns{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:100px;border-bottom:1px solid #d3d5e6}.footer-top .info-columns .col .title{font-size:16px;color:#252f82;font-weight:700;line-height:1.5;display:flex;align-items:center;margin-bottom:8px}.footer-top .info-columns .col .title svg{width:25px;height:auto;margin-right:4px}.footer-top .info-columns .col .title-phone svg{width:23px;height:auto;margin-right:4px}.footer-top .info-columns .col .title-phone svg path{stroke:#e61f57}.footer-top .info-columns .col .address pre{font-family:"Karla",sans-serif}.footer-top .info-columns .col .phone{margin-bottom:37px}.footer-top .info-columns .col .phone a{font-size:32px;font-weight:500;color:#e61f57}.footer-top .info-columns .col .phone a:hover{color:#a7153e}.footer-top .info-columns .col .social-links{width:208px;display:flex;align-items:flex-start;justify-content:flex-start}.footer-top .info-columns .col .social-links a{margin-right:16px;transition:none}.footer-top .info-columns .col .social-links a .soc-button{width:40px;height:40px;border:1.36px solid #d3d5e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center}.footer-top .info-columns .col .social-links a:hover .soc-button{border:1.36px solid #252f82;background-color:#252f82}.footer-top .info-columns .col .social-links a:hover .soc-button svg path{fill:#fff}.footer-top .info-columns .col .social-links a:last-child{margin-right:0}.footer-top .info-columns .col-1{width:350px;margin-right:37px}.footer-top .info-columns .col-2{width:350px;margin-right:27px}.footer-top .info-columns .col-3{width:220px}.footer-top .area-links .open-link{padding-top:20px;padding-bottom:20px;color:#252f82;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.footer-top .area-links .open-link:hover{color:#1e2669}.footer-top .area-links .open-link:hover svg path{stroke:#1e2669}.footer-top .area-links .open-link svg{position:relative;top:2px;margin-left:12px;-webkit-transition:all .3s cubic-bezier(.4,.29,.46,.61);-moz-transition:all .3s cubic-bezier(.4,.29,.46,.61);-ms-transition:all .3s cubic-bezier(.4,.29,.46,.61);-o-transition:all .3s cubic-bezier(.4,.29,.46,.61);transition:all .3s cubic-bezier(.4,.29,.46,.61);transition:none}.footer-top .area-links .open-link svg path{stroke:#252f82}.footer-top .area-links .content{display:none;margin-bottom:30px}.footer-top .area-links .content ul.menu{width:100%;padding-left:0;display:grid;grid-template-rows:repeat(16,1fr);grid-auto-flow:column;grid-column-gap:52px}.footer-top .area-links .content ul.menu li{list-style-type:none;line-height:1.5;margin-bottom:8px}.footer-top .area-links .content ul.menu li a{color:#252f82}.footer-top .area-links .content ul.menu li a:hover{color:#a8accd}.footer-bottom{background-color:#252f82;color:#fff;padding-top:24px;padding-bottom:20px}.footer-bottom .footer-bottom-in{width:1110px;margin-left:auto;margin-right:auto}.footer-bottom .footer-bottom-in .footer-bottom-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.footer-bottom .footer-bottom-in .footer-bottom-top .copyright{color:#fff}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu{padding-right:4px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu{padding-left:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li{display:inline-block;font-size:14px;line-height:1.5;margin-left:10px;margin-right:10px;margin-bottom:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li:first-of-type{margin-left:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li:last-of-type{margin-right:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li a{color:#fff;transition:none}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li a:hover{color:#d3d5e6}.footer-bottom .footer-bottom-in .legal-text{font-size:12px;font-weight:400;line-height:1.5;color:#d3d5e6}@media only screen and (max-width:1199px){.footer-top{width:930px}.footer-top .partner-logos{padding-top:43px;padding-bottom:38px;margin-bottom:40px;gap:24px}.footer-top .footer-logo{margin-bottom:36px}.footer-top .footer-logo .logo-link{margin-right:6px}.footer-top .footer-logo .logo-link .logo-img{height:22px}.footer-top .footer-logo .logo-title a{font-size:19px}.footer-top .info-columns{padding-bottom:80px}.footer-top .info-columns .col .title{font-size:14px;margin-bottom:10px}.footer-top .info-columns .col .title svg{width:21px}.footer-top .info-columns .col .title-phone svg{width:18px;margin-right:5px}.footer-top .info-columns .col .phone{margin-bottom:30px}.footer-top .info-columns .col .phone a{font-size:26px;transition:none}.footer-top .info-columns .col .social-links{width:232px}.footer-top .info-columns .col-1{width:290px;margin-right:30px}.footer-top .info-columns .col-2{width:290px;margin-right:32px}.footer-top .info-columns .col-3{width:288px}.footer-top .area-links .open-link{padding-bottom:18px}.footer-top .area-links .open-link svg{width:auto;height:10px}.footer-top .area-links .content{margin-bottom:14px}.footer-top .area-links .content ul.menu li{margin-bottom:13px}.footer-top .area-links .content ul.menu li a{font-size:14px}.footer-bottom .footer-bottom-in{width:930px}.footer-bottom .footer-bottom-in .footer-bottom-top .copyright{font-size:13px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu{padding-right:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li{margin-left:19px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li a{font-size:13px}}@media only screen and (max-width:991px){.footer-top{width:100%;padding-left:39px;padding-right:39px}.footer-top .partner-logos{flex-wrap:wrap;column-gap:11.88%;row-gap:29px}.footer-top .info-columns{justify-content:space-between}.footer-top .info-columns .col .social-links{width:210px}.footer-top .info-columns .col-1{width:30.4%;margin-right:initial}.footer-top .info-columns .col-2{width:30.4%;margin-right:initial}.footer-top .info-columns .col-3{width:30.4%}.footer-bottom{padding-bottom:40px}.footer-bottom .footer-bottom-in{width:100%;padding-left:39px;padding-right:39px}.footer-bottom .footer-bottom-in .footer-bottom-top{justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}.footer-bottom .footer-bottom-in .footer-bottom-top .copyright{order:2;width:100%}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu{order:1;padding-right:0;margin-bottom:24px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li{margin-left:38px;margin-right:38px;margin-bottom:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li:first-of-type{margin-left:0}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li:last-of-type{margin-right:0}}@media only screen and (max-width:767px){.footer-top{padding-left:32px;padding-right:32px}.footer-top .partner-logos{padding-top:33px;padding-bottom:31px;margin-bottom:35px;row-gap:22px}.footer-top .footer-logo{margin-bottom:32px}.footer-top .info-columns{flex-wrap:wrap;padding-bottom:69px}.footer-top .info-columns .col .title{margin-bottom:4px}.footer-top .info-columns .col .phone a{font-size:24px}.footer-top .info-columns .col .social-links{width:256px}.footer-top .info-columns .col-1{width:47%}.footer-top .info-columns .col-2{width:47%}.footer-top .info-columns .col-3{margin-top:32px;width:100%}.footer-top .area-links .content ul.menu{grid-template-rows:repeat(21,1fr);grid-column-gap:38px}.footer-bottom{padding-top:30px;padding-bottom:40px}.footer-bottom .footer-bottom-in{padding-left:32px;padding-right:32px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu{margin-bottom:30px}}@media only screen and (max-width:767px){.footer-top .partner-logos{column-gap:7.88%}}@media only screen and (max-width:644px){.footer-top .partner-logos{column-gap:4.5%}}@media only screen and (max-width:575px){.footer-top{padding-left:20px;padding-right:20px}.footer-top .partner-logos{justify-content:center;padding-bottom:33px;margin-bottom:30px;column-gap:0;row-gap:20px}.footer-top .partner-logos .partner-logo{width:49%;height:auto;text-align:center}.footer-top .info-columns{padding-bottom:59px}.footer-top .info-columns .col .phone{margin-bottom:32px}.footer-top .info-columns .col .phone a{font-size:22px}.footer-top .info-columns .col-1{width:45.28%}.footer-top .info-columns .col-2{width:45.28%}.footer-top .area-links .content{margin-bottom:10px}.footer-top .area-links .content ul.menu{grid-template-rows:repeat(32,1fr);grid-column-gap:36px}.footer-top .area-links .content ul.menu li{margin-bottom:17px}.footer-bottom .footer-bottom-in{padding-left:20px;padding-right:20px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li{margin-left:5px;margin-right:5px}}@media only screen and (max-width:359px){.footer-top .info-columns .col-1{width:47%}.footer-top .info-columns .col-2{width:47%}.footer-bottom .footer-bottom-in .footer-bottom-top .copyright{font-size:12px}.footer-bottom .footer-bottom-in .footer-bottom-top .ft-menu ul.menu li a{font-size:11px}}.section-in{width:1110px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.section-in{width:930px}}@media only screen and (max-width:991px){.section-in{width:100%;padding-left:39px;padding-right:39px}}@media only screen and (max-width:767px){.section-in{padding-left:32px;padding-right:32px}}@media only screen and (max-width:575px){.section-in{padding-left:20px;padding-right:20px}}.emergency-dentist-london-in .active{display:block}.call-for-assistance{margin-bottom:96px}.call-for-assistance-in{width:1110px;min-height:274px;margin-left:auto;margin-right:auto;background-color:#e61f57;background-image:url("//www.24hour-emergencydentist.co.uk/wp-content/themes/24hour-dentist/images/cta_bg.png");background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;padding-top:30px;padding-bottom:30px}.call-for-assistance-in .lead{color:#fad2dd;margin-bottom:12px}.call-for-assistance-in .title{color:#fff;margin-bottom:28px;padding-left:30px;padding-right:30px;text-align:center}.call-for-assistance-in .phone{font-size:32px;color:#fff;font-weight:500;letter-spacing:.7px;transition:none}.call-for-assistance-in .phone svg{width:27px;height:auto}.call-for-assistance-in .phone:hover{color:rgba(255,255,255,.8)}.call-for-assistance-in .phone:hover svg path{stroke:rgba(255,255,255,.8)}@media only screen and (max-width:1199px){.call-for-assistance{margin-bottom:81px}.call-for-assistance-in{width:930px;min-height:230px}.call-for-assistance-in .lead{margin-bottom:16px}.call-for-assistance-in .phone{font-size:26px;letter-spacing:.6px}}@media only screen and (max-width:991px){.call-for-assistance{padding-left:39px;padding-right:39px}.call-for-assistance-in{width:100%}.call-for-assistance-in .lead{margin-bottom:16px}}@media only screen and (max-width:767px){.call-for-assistance{margin-bottom:71px;padding-left:32px;padding-right:32px}.call-for-assistance-in .title{margin-bottom:35px}.call-for-assistance-in .phone{font-size:24px}}@media only screen and (max-width:575px){.call-for-assistance{margin-bottom:60px;padding-left:20px;padding-right:20px}.call-for-assistance-in{min-height:191px}.call-for-assistance-in .lead{margin-bottom:8px}.call-for-assistance-in .title{margin-bottom:15px}.call-for-assistance-in .phone{font-size:22px}.call-for-assistance-in .phone svg{width:22px}}@media only screen and (max-width:359px){.call-for-assistance-in .title{font-size:26px}}.full-width-section{padding-top:60px;padding-bottom:60px}.full-width-section-in{display:flex;align-items:stretch;justify-content:space-between}.full-width-section-in .content{width:100%;display:flex;flex-direction:column;justify-content:center}.full-width-section-in .content .title{margin-bottom:15px}.full-width-section-in .content ul{padding-left:0;margin-bottom:44px}.full-width-section-in .content ul li{list-style-type:none;font-size:16px;font-weight:500;line-height:1.5;color:#545775;padding-left:24px;margin-bottom:16px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath fill='%23E61F57' d='M8.002,15.347c-4.051,0-7.347-3.295-7.347-7.346c0-4.051,3.296-7.347,7.347-7.347c4.051,0,7.346,3.296,7.346,7.347 C15.349,12.052,12.054,15.347,8.002,15.347z M8.002,2.014C4.702,2.014,2.016,4.7,2.016,8c0,3.301,2.686,5.987,5.986,5.987 c3.301,0,5.987-2.686,5.987-5.987C13.989,4.7,11.304,2.014,8.002,2.014z M7.531,10.368l3.78-3.773 c0.266-0.266,0.267-0.696,0.001-0.962s-0.696-0.266-0.962-0.001L7.051,8.925L5.645,7.519c-0.266-0.266-0.696-0.266-0.962,0 s-0.266,0.696,0,0.962l1.887,1.886c0.133,0.133,0.307,0.199,0.481,0.199S7.398,10.5,7.531,10.368z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 4px;background-size:16px 16px}.full-width-section-in .content ul :last-child{margin-bottom:0}.full-width-section-in .content ul a{color:#e61f57}.full-width-section-in .content ul a:hover{color:#a7153e}.full-width-section-in .content p{margin-bottom:16px}@media only screen and (max-width:1199px){.full-width-section-in .content ul li{font-size:14px;margin-bottom:12px}}.full-width-section-in .content ul{margin-bottom:16px}.full-width-section-in .content ul li{margin-bottom:12px}.full-width-section-in .content p:has(.btn-main,.btn-alt,.btn-main-outline,.btn-alt-outline){margin-bottom:0}@media only screen and (max-width:1199px){.full-width-section{padding-top:40px;padding-bottom:40px}.full-width-section-in{width:930px}.full-width-section-in .content{padding-top:18px;padding-bottom:18px}.full-width-section-in .content .title{margin-bottom:12px}.full-width-section-in .content ul{margin-bottom:40px}.full-width-section-in .content ul li{font-size:14px;margin-bottom:12px}.full-width-section-in .content p{margin-bottom:12px}}@media only screen and (max-width:991px){.full-width-section-in{width:100%;flex-direction:column}.full-width-section-in .content{padding-top:0;padding-bottom:0}.full-width-section-in .content ul{margin-bottom:32px}.full-width-section-in .content ul li{width:90%}.full-width-section-in .content p{margin-bottom:8px}}@media only screen and (max-width:767px){.full-width-section{padding-top:35px;padding-bottom:35px}.full-width-section-in .content ul li{width:100%}}@media only screen and (max-width:575px){.full-width-section{padding-top:30px;padding-bottom:30px}.full-width-section-in .content .title{margin-bottom:12px;text-align:left}.full-width-section-in .content ul{margin-bottom:24px}.full-width-section-in .content ul li{margin-bottom:8px}}.page-header{background:#f1f0f0 url("//www.24hour-emergencydentist.co.uk/wp-content/themes/24hour-dentist/images/page-header_bg_2.webp") top center no-repeat;width:100%}.page-header .page-header-in{width:1110px;margin-left:auto;margin-right:auto}.google-reviews{will-change:transform,left;width:266.84px !important;height:106px !important}@media only screen and (min-width:1200px){.page-header{min-height:282px !important}.page-header .page-header-in{min-height:282px !important;padding-top:60px;padding-bottom:142px}}@media only screen and (max-width:1199px){.page-header .page-header-in{width:930px}}@media only screen and (max-width:991px){.page-header .page-header-in{width:100%;padding-left:39px;padding-right:39px}.google-reviews{left:39px}}@media only screen and (min-width:768px)and (max-width:1199px){.page-header{min-height:238px !important}.page-header .page-header-in{min-height:238px !important;padding-top:40px;padding-bottom:130px}}@media only screen and (max-width:767px){.page-header .page-header-in{padding-left:32px;padding-right:32px}.google-reviews{left:32px}}@media only screen and (min-width:576px)and (max-width:767px){.page-header{min-height:220px !important}.page-header .page-header-in{min-height:220px !important;padding-top:35px;padding-bottom:130px}}@media only screen and (max-width:575px){.page-header .page-header-in{padding-left:20px;padding-right:20px}.title{text-align:center}.google-reviews{left:50%;transform:translate(-50%)}}@media only screen and (max-width:575px){.page-header{min-height:210px !important}.page-header .page-header-in{min-height:210px !important;padding-top:40px;padding-bottom:122.5px}.google-reviews{width:268px !important;height:94.39px !important}}