ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--ddl-dialog-bg:#ffffff;--ddl-dialog-txt:#303030;--ddl-dialog-drop:#303030;--ddl-dialog-close:#565656;--ddl-dialog-close-hover:#303030;--ddl-dialog-icon:#ffffff;--ddl-dialog-icon-hover:#ffffff;--ddl-dialog-odd-bg:#565656;--ddl-dialog-odd-bg-hover:#444444;--ddl-dialog-odd-txt:#ffffff;--ddl-dialog-odd-txt-hover:#ffffff;--ddl-dialog-even-bg:#303030;--ddl-dialog-even-bg-hover:#1d1d1d;--ddl-dialog-even-txt:#ffffff;--ddl-dialog-even-txt-hover:#ffffff}html{position:relative;line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}.ddl-dialog *,.ddl-dialog::after,.ddl-dialog::before{-webkit-box-sizing:border-box;box-sizing:border-box}.ddl-dialog a,.ddl-dialog button{-ms-touch-action:manipulation;touch-action:manipulation}.ddl-dialog :focus{outline:0;outline:-webkit-focus-ring-color 0;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.ddl-dialog a:focus-visible,.ddl-dialog button:focus-visible{outline:2px solid #fff!important;text-decoration:none!important;outline-offset:0!important}@media (prefers-reduced-motion:reduce){.ddl-dialog{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ddl-dialog,.ddl-dialog__backdrop{opacity:0;visibility:hidden;position:fixed;top:0;z-index:99999;width:100%;height:100%}.ddl-dialog{right:0;display:block;padding:0;border:0;background:#fff0;appearance:none;transition:opacity .5s cubic-bezier(.5,0,.5,1),visibility .5s cubic-bezier(.5,0,.5,1)}.ddl-dialog__backdrop{left:0;background:var(--ddl-dialog-drop);transition:opacity .3s cubic-bezier(.5,0,.5,1),visibility .3s cubic-bezier(.5,0,.5,1)}.ddl-dialog__inner{position:relative;display:flex;align-items:flex-start;justify-content:center;border:0;background:#fff0;opacity:0;transition:opacity .5s cubic-bezier(.5,0,.5,1),transform .5s cubic-bezier(.5,0,.5,1);transition-delay:.3s;z-index:999999;max-width:100%;max-height:100%;padding:20px;margin:0 auto;overflow-y:auto}@media (min-width:480px){.ddl-dialog__inner{padding:50px 20px}}.ddl-dialog__inner:not(.ddl-dialog__inner--banner){width:600px}.ddl-dialog__body{position:relative;width:100%;box-shadow:0 1px 1px rgb(0 0 0/.075),0 2px 2px rgb(0 0 0/.075),0 4px 4px rgb(0 0 0/.075),0 8px 8px rgb(0 0 0/.075),0 16px 16px rgb(0 0 0/.075);border-radius:5px;overflow:hidden}.ddl-dialog__body img{display:block;width:100%;height:auto}.ddl-dialog__close{display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:10px;width:35px;height:35px;background-color:var(--ddl-dialog-close);color:var(--ddl-dialog-icon);border-radius:5px;border:0;transition:background-color .3s cubic-bezier(.5,0,.5,1),color .3s cubic-bezier(.5,0,.5,1);cursor:pointer;z-index:1}.ddl-dialog__close svg{display:block;width:70%;height:70%}.ddl-dialog__close:focus,.ddl-dialog__close:hover{background-color:var(--ddl-dialog-close-hover);color:var(--ddl-dialog-icon-hover)}.ddl-dialog__inner::-webkit-scrollbar{display:none}.ddl-dialog__inner{-ms-overflow-style:none;scrollbar-width:none}body{margin:0;height:100%;max-height:100%;font-family:mr-eaves-xl-sans,sans-serif;font-size:2rem;line-height:1.6em;color:#3a4145;letter-spacing:1px}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;display:block;border:0;border-top:4px solid #38afe2;margin:1.5em auto;padding:0;max-width:370px;width:100%}a{background-color:#fff0;color:#4a4a4a;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img{border-style:none}button{font-size:100%;margin:0;-webkit-appearance:button}input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,hr,input{overflow:visible}select{text-transform:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1400px){body{font-size:1.8rem}}@media only screen and (max-width:1000px){body{font-size:1.7rem}}@media only screen and (max-width:800px){body{font-size:1.6rem}}@media only screen and (max-width:600px){body{font-size:1.5rem}}h1,h3{margin:0 0 1rem}h3{font-size:3.5rem}.btn,.slider-nav-title,.title,button,h1,h3{text-rendering:optimizeLegibility;letter-spacing:1px;font-family:"mrs-eaves",serif}.btn,.slider-nav-title,.title,button,h3{line-height:1;font-style:normal}.title,h1,h3{font-weight:600}.btn,.slider-nav-title,button{margin:0 0 1rem}.slider-nav-title,button{font-weight:600}.title.small-cap{font-family:mrs-eaves-roman-all-small-ca,serif}body#sample-page .title,body#sample-page h3,button{text-transform:uppercase}body#sample-page .first-section .title,body#sample-page h3{margin:0 0 .5em}body#sample-page h1,h1{color:#212f5a;font-size:4.5rem;line-height:1.2em;font-style:italic}@media only screen and (max-width:1000px){h1{font-size:3.5rem;color:#fff}.first-section h1{color:#3a4145}}@media only screen and (max-width:600px){h1{font-size:3rem;line-height:1em}}body#sample-page h1{font-size:5rem;font-style:normal;margin:0 0 .5em;text-transform:capitalize}@media only screen and (max-width:1400px){body#sample-page h1{font-size:4rem}}@media only screen and (max-width:1000px){body#sample-page h1{font-size:3.5rem}}@media only screen and (max-width:600px){body#sample-page h1{font-size:3rem}}a:hover{color:#57a3e8}p,ul{margin:0 0 1.6em}ul ul{margin:.4em 0}@media only screen and (max-width:1000px){hr{max-width:1000px}}footer,header{width:100%}header{position:sticky;top:0;z-index:999;height:156px}@media only screen and (max-width:1400px){header{height:inherit}}.image-two-third img,nav ul a{display:block}.quicklink-holder img,img.img-top-margin,img.img-with-margin,img.social-background-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.content-holder{max-width:1800px;width:80%;margin:0 auto}.subnav .content-holder,nav .content-holder{width:100%;max-width:1300px}@media only screen and (max-width:1400px){.subnav .content-holder,nav .content-holder{width:92%}}@media only screen and (max-width:900px){header nav{display:none}.mobile-nav nav{display:block;padding:0}}.menu-nav-container{width:100%}nav ul,nav ul li{position:relative;margin:0;padding:0}nav ul{list-style:none;justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center}nav ul a{text-decoration:none;padding:0;text-transform:capitalize;font-weight:600;color:#14224a;font-size:2.2rem}@media only screen and (max-width:1140px){nav ul a{font-size:1.9rem}}nav ul li{float:left}nav img.header-logo{max-width:144px;height:auto}@media only screen and (max-width:1140px){img.header-logo{max-width:120px}}nav ul ul{display:none;position:absolute;top:100%;left:-15px;padding:39px 0 0;width:max-content}nav ul ul li{float:none;margin:0;background:#f5f5f5;border-bottom:1px solid #516176}nav ul ul li:last-of-type{border:0}nav ul ul li a:hover{background:#13224a;color:#fff;box-shadow:none}nav ul ul a{padding:10px 40px 10px 15px;font-size:1.8rem;margin:0;color:#14224a;text-transform:inherit}nav ul ul ul{top:0;left:100%;padding:0}nav ul ul ul li{background:#f0f0f0}nav ul li:hover>ul{display:block}a.btn img,img.fb-logo,img.insta-logo,img.right-arrow{max-width:20px;height:auto;margin:0 30px 0 0}.homepage-banner{height:calc(100vh - 156px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative;min-height:700px;padding:0;z-index:1}@media only screen and (max-width:1250px){.homepage-banner{height:inherit;min-height:inherit}.homepage-banner video{max-height:inherit;min-height:inherit}}@media only screen and (max-width:1000px){.homepage-banner{height:inherit;min-height:inherit}.homepage-banner video{max-height:inherit;min-height:inherit}}.homepage-banner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1400px){.homepage-banner video{position:relative}}.title{font-size:4.75rem;line-height:5.5rem;margin:0 0 2rem;display:block}.quicklink-content .title{font-size:3.25rem;line-height:4rem}.btn{background:#24bdff;color:#fff;padding:15px 25px;text-transform:uppercase;align-items:center;width:max-content;font-weight:700;border:0;cursor:pointer;transition:.3s}@media only screen and (max-width:1400px){.btn,button:not(.ddl-dialog__close){padding:15px}}@media only screen and (max-width:500px){.btn,button:not(.ddl-dialog__close){padding:15px 10px;width:100%;justify-content:center;text-align:center;line-height:2rem}}.btn:hover,button:hover{color:#fff;background:#9598a0}a.btn img,img.right-arrow{margin:0 0 0 15px;opacity:1}.title-box-w-button{width:100%;justify-content:space-between;color:#fff;margin:0 0 50px;border-bottom:4px solid #38afe2;padding:0 0 50px;align-items:flex-end}@media only screen and (max-width:800px){.title-box-w-button{margin:0 0 30px;padding:0 0 30px}}@media only screen and (max-width:1200px){.title-box-w-button .btn{margin:20px 0 0}}body#sample-page .title-box-w-button .title.uppercase{margin:0}.boxes-wrapper,.contact-content-wrapper,.contact-form,.contact-form-holder,.content-two-third,.fifty-right,.opening-hours-wrapper,.slider-nav,.slider-nav a,.social-feed-wrapper .content-holder,.subnav .content-holder,.title-box-w-button,.wrapper-fifty-fifty,.wrapper-two-third .content-holder,a.btn,footer .content-holder,nav .content-holder{display:flex;flex-wrap:wrap}.subnav,nav{width:100%}nav{background:#fff;padding:5px 0}.subnav{background:#21315a}.subnav a{color:#fff;padding:7px 0;letter-spacing:1.25px}@media only screen and (max-width:1000px){a.subnav-address{display:none}.subnav a{padding:15px 0}.subnav a:last-child{border-bottom:2px solid #38afe2}}@media only screen and (max-width:360px){a.subnav-email{display:none}}.quote{color:#212f5a;font-family:"mrs-eaves",serif;font-weight:700;font-style:italic;width:100%;font-size:5rem;line-height:5rem;display:flex;margin:0;max-width:550px}.slider-nav{position:absolute;bottom:0;width:100%;max-width:80%}@media only screen and (max-width:1645px){.slider-nav{max-width:90%}}@media only screen and (max-width:1250px){.slider-nav{position:relative;width:100%;max-width:100%}}.slider-nav a{flex:1;color:#fff;flex-direction:column;padding:25px 35px 10px;cursor:pointer;transition:.3s;-webkit-transition:.3s;background:#264975;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media only screen and (max-width:850px){.slider-nav a{flex:inherit;width:100%;padding:25px 5%}}.slider-nav a:last-of-type{background:#21305a}.slider-nav a:hover{background:#2498c9}.slider-nav-title{font-size:3.5rem;margin:0}@media only screen and (max-width:1125px){.slider-nav-title{width:100%;margin:0 0 15px}}.slider-nav-subtitle{font-size:2.2rem;max-width:610px;margin:10px 0 20px;text-transform:none}@media only screen and (max-width:1250px){.slider-nav-subtitle{font-size:1.8rem}}@media only screen and (max-width:600px){.slider-nav-subtitle{font-size:1.6rem}}.full-width-wrapper{padding:100px 0;background:#f5f5f5}@media only screen and (max-width:1000px){.full-width-wrapper{padding:50px 0}}.full-width-wrapper .content-holder{max-width:1400px;margin:0 auto}.fifty-right .first-section .btn{color:#fff}.wrapper-fifty-fifty{position:relative;overflow:hidden}.fifty-right{width:100%}.fifty-left,.quicklink-holder a{width:50%;position:absolute;height:100%;z-index:1}@media only screen and (max-width:1200px){.fifty-left{width:40%}}@media only screen and (max-width:1000px){.fifty-left{width:100%;position:relative;order:1;max-height:500px;height:inherit}}@media only screen and (max-width:700px){.fifty-left{max-height:80%}.fifty-left img{width:100%;max-height:50vh}}.first-section,.second-section{padding:100px 10% 5% 55%;width:100%}.first-section.add-padding-right p{max-width:75%}@media only screen and (max-width:1000px){.first-section.add-padding-right p{max-width:100%}}.first-section p,.second-section p{max-width:100%}.first-section{position:relative}.second-section,img.d68-logo{display:none}.second-section.show-textarea{padding:75px 10% 75px 55%;display:block}img.img-top-margin{padding:100px 0 0}img.img-with-margin{padding:100px 100px 0}.quicklinks-wrapper{display:flex;padding:0 5%;background:#21305a}@media only screen and (max-width:1250px){.quicklinks-wrapper{padding:0}}@media only screen and (max-width:900px){.quicklinks-wrapper{justify-content:center;flex-wrap:wrap}}.quicklink-holder{flex-grow:1;position:relative;line-height:0}@media only screen and (max-width:900px){.quicklink-holder{flex-grow:inherit;width:48%;margin:1%}}@media only screen and (max-width:600px){.quicklink-holder{width:90%;margin:0 0 5%;max-height:500px}}.quicklink-holder img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.quicklink-holder a{width:100%;top:0;left:0}.quicklink-content{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;text-align:center;background:rgb(33 47 90/45%);color:#fff;padding:46px 0;min-height:350px}@media only screen and (max-width:1250px){.quicklink-content{min-height:100%}}@media only screen and (max-width:500px){.quicklink-content{padding:26px 0}}.quicklink-content p{line-height:2rem;padding:0 5px}@media only screen and (max-width:600px){.quicklink-content p{font-size:2rem;line-height:1.6rem;margin:0 0 1em}}@media only screen and (max-width:450px){.quicklink-content p{font-size:1.8rem}}.quicklink-holder:hover>img{opacity:.5}img.denplan-logo{max-width:270px;margin:0 auto}@media only screen and (max-width:1250px){img.denplan-logo{max-width:180px}}.quicklink-holder .quicklink-content button{display:inline-flex;margin:10px auto 0}@media only screen and (max-width:500px){.quicklink-holder .quicklink-content button{width:inherit}}.boxes-wrapper,.subnav .content-holder,.wrapper-two-third .content-holder{justify-content:space-between}@media only screen and (max-width:1000px){.subnav .content-holder{justify-content:space-around}}@media only screen and (max-width:460px){.subnav .content-holder{justify-content:space-around}.subnav .content-holder a{letter-spacing:1.75px;font-weight:600}}.wrapper-two-third{background:#212f5a;padding:100px 0}@media only screen and (max-width:1000px){.wrapper-two-third{padding:8%0}}@media only screen and (max-width:800px){.wrapper-two-third{padding:50px 0}}.content-two-third{width:60%;flex-direction:column}.image-two-third{width:32%}.image-two-third img{max-height:60vh;width:100%;position:-webkit-sticky;position:sticky;max-width:100%;height:100%;object-fit:cover;object-position:top;top:200px}a.boxes{width:45%;color:#fff;margin:0 0 2%}a.boxes .title{display:inline;font-size:2.8rem}a.boxes p{margin:.25em 0 .5em;font-size:2.2rem}img.review-btn-on-image{display:none;position:absolute;bottom:40px;right:40px;max-width:375px;height:auto}body#sample-page .wrapper-fifty-fifty:first-of-type img.review-btn-on-image{display:block}.social-feed-wrapper{position:relative}.social-feed-wrapper img.social-background-img{position:absolute;opacity:.3}.social-feed-wrapper .content-holder a.btn:first-of-type{margin-right:20px}@media only screen and (max-width:700px){.social-feed-wrapper .content-holder a.btn{width:100%;max-width:70%;margin:0;justify-content:center}.social-feed-wrapper .content-holder a.btn:first-of-type{width:100%;max-width:70%;justify-content:center;margin:0 0 10px}}@media only screen and (max-width:500px){.social-feed-wrapper .content-holder a.btn,.social-feed-wrapper .content-holder a.btn:first-of-type{max-width:100%}}a.btn.insta-colour{background:#986a86}a.btn.fb-colour{background:#496ea8}.contact-details a,.gdpr-text-wrapper span a,a.btn.fb-colour:hover,a.btn.insta-colour:hover{color:#fff}.social-feed-wrapper .content-holder{max-width:70%;justify-content:center;padding:150px 0;z-index:1;position:relative}@media only screen and (max-width:1000px){.social-feed-wrapper .content-holder{max-width:90%;justify-content:center;padding:75px 0}}@media only screen and (max-width:800px){.social-feed-wrapper .content-holder{max-width:100%;justify-content:center;padding:50px 0}}.elfsight-wrapper{width:100%;margin:50px 0}.contact-content-wrapper{background:#212f5a}.contact-details{background:rgb(56 175 226/20%);width:35%;color:#fff;text-align:center;padding:75px 50px}@media only screen and (max-width:1000px){.contact-details{width:100%;padding:8%}}@media only screen and (max-width:500px){.contact-details{padding:50px 5%}}.contact-details img{max-width:487px;width:100%;height:auto}.contact-details p{margin:0}.contact-details a.directions-link{color:#38afe2;text-decoration:underline}.contact-form{width:65%}@media only screen and (max-width:1000px){.contact-form{width:100%}}.contact-form-holder{max-width:775px;flex-direction:column;align-self:center;color:#fff;margin:0 auto}@media only screen and (max-width:1400px){.contact-form-holder{max-width:100%;padding:8%}}@media only screen and (max-width:1000px){.contact-form-holder .title{text-align:center;margin:0 0 25px}}@media only screen and (max-width:500px){.contact-form-holder{padding:50px 5%}}.contact-form-holder form ul{list-style:none;max-width:1000px;width:100%;align-self:center;margin:0 auto;padding:0}.contact-form-holder form ul li{display:flex;flex-wrap:wrap;justify-content:space-between}.form-fields-left{width:43%;margin:0 2%0 0}.form-fields-right{width:55%}@media only screen and (max-width:1000px){.form-fields-left,.form-fields-right{width:100%;margin:0}}.contact-form-holder form input,.contact-form-holder form select{margin:0 0 20px}.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{width:100%;padding:18px;border:0;background:rgb(255 255 255/11%);display:flex;flex-wrap:wrap;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;color:#fff;border-bottom:2px solid #fff}@media only screen and (max-width:1000px){.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{margin:0 0 10px;border-bottom:1px solid #fff}}.contact-form-holder form select:last-of-type{margin:0;color:#fff}.contact-form-holder form input::placeholder,.contact-form-holder form select::placeholder,.contact-form-holder form textarea::placeholder{color:#fff;font-weight:100;letter-spacing:1.5px}.contact-form-holder form textarea{height:100%;resize:none;margin:0}@media only screen and (max-width:1000px){.contact-form-holder form textarea{height:150px;margin:10px 0 0}}.contact-form-holder form select option{background:#3b443b;color:#fff}.gdpr-text-wrapper{width:100%;margin:20px 0 0;font-weight:100;justify-content:space-between;align-items:center;display:flex;flex-wrap:wrap;color:#3a4145}.gdpr-text-wrapper span{width:60%;padding:0;line-height:20px;font-size:1.3rem;font-weight:300;color:#fff}@media only screen and (max-width:650px){.gdpr-text-wrapper span{width:100%;margin:0 0 25px}}.opening-hours-wrapper{max-width:250px;margin:0 auto;text-align:left}.opening-hours-wrapper .day,.opening-hours-wrapper .time{width:50%}footer{background:#fff;padding:20px 0;font-weight:700}footer a{color:#212f5a}footer .content-holder{justify-content:center;align-items:center}footer .content-holder img{margin:0 5px}.divider{padding-right:15px;margin-right:15px;border-right:2px solid #38afe2;height:1.5rem;display:inline-block}.footer-bottom-line,.footer-top-line{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-content:center;align-items:center}@media only screen and (max-width:500px){.footer-top-line{flex-direction:column}.footer-top-line a{margin:0 0 10px}.footer-bottom-line .divider,.footer-top-line .divider{display:none}}.footer-bottom-line a,.footer-top-line a{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}@media only screen and (max-width:1800px){.slider-nav-title{font-size:3rem}}@media only screen and (max-width:1700px){.content-holder{width:90%}}@media only screen and (max-width:1650px){.first-section{padding:100px 5% 5% 55%}.second-section{padding:75px 5% 75px 55%}.first-section p,.second-section p{max-width:100%}img.img-with-margin{padding:100px 10%0}img.img-top-margin{padding:100px 0 0}}@media only screen and (max-width:1550px){.title{font-size:3.75rem;line-height:4.5rem}.quicklink-content .title{font-size:3rem}a.boxes .title{font-size:2.3rem}a.boxes{width:46%}a.boxes p{margin:0;font-size:2rem}.content-two-third{width:62%}.quote{font-size:5rem;line-height:5.5rem}}@media only screen and (max-width:1500px){.slider-nav-title{font-size:2.5rem}img.review-btn-on-image{max-width:325px}}@media only screen and (max-width:1250px){a.boxes{width:100%;margin:0 0 20px}a.boxes p{font-size:1.8rem}}@media only screen and (max-width:1200px){.first-section,.second-section,.second-section.show-textarea{padding:5% 5% 5% 45%}.title{font-size:3rem;line-height:4rem;margin:0 0 .75em}.content-two-third{width:45%}.image-two-third{width:50%}.quote{font-size:4rem;line-height:4.5rem}}@media only screen and (max-width:1000px){.title{font-size:2.75rem;line-height:4rem;margin:0 0 .5em}.first-section,.second-section,.second-section.show-textarea{padding:50px 5%}.content-two-third{width:100%;margin:0 0 5%}.image-two-third{width:100%}.image-two-third img{max-width:75%;margin:0 auto}img.img-top-margin,img.img-with-margin{padding:0}a.boxes{width:46%}a.boxes p{font-size:1.7rem}a.boxes .title{font-size:2rem}}@media only screen and (max-width:830px){a.boxes{width:100%}}@media only screen and (max-width:800px){.quote,.title{font-size:2.5rem;line-height:3.5rem}.image-two-third img{max-width:100%}.quote{font-size:3rem}}@media only screen and (max-width:600px){a.boxes p{font-size:1.6rem}}@media only screen and (max-width:400px){body#sample-page .wrapper-fifty-fifty:first-of-type img.review-btn-on-image{display:none}}.mobile-header{display:flex;flex-wrap:wrap;width:100%;height:100px;display:none}@media only screen and (max-width:900px){.mobile-header{display:flex;flex-wrap:wrap;background:#fff;align-content:center;align-items:center;padding:0 5%}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:4rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#212f5a}#nav-overlay{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.6)}#nav-closenav{display:none;z-index:999;position:relative}#nav-closenav svg{width:35px;height:auto;fill:#212f5a}#nav-sidebar{position:fixed;max-width:450px;width:100%;z-index:20;height:100%;top:0;left:0;background-color:#212f5a;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out;padding:0 0 100px}#nav-sidebar-header,.title-and-button{display:flex;flex-wrap:wrap;justify-content:space-between}#nav-sidebar-header{padding:30px;background:#fff}@media only screen and (max-width:650px){#nav-sidebar-header{padding:20px 30px}}#nav-sidebar-header img,a.mobile-nav-logo img{width:100%;max-width:200px;height:auto}#nav-content,.mobile-nav nav ul li>.sub-menu,span.hidden{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:58px;padding-left:30px;position:relative;width:100%;display:flex;flex-direction:column;height:100%;text-transform:initial;letter-spacing:2px;border-bottom:1px solid rgb(255 255 255/10%)}.mobile-nav nav ul li a:hover,.mobile-nav nav ul ul a:hover{background-color:#38afe2}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul{padding:0;margin:0}.mobile-nav nav ul ul a{padding:10px 30px;line-height:40px;font-size:1.6rem;font-weight:300;display:block}@media only screen and (max-width:650px){.mobile-nav nav ul ul a{padding:10px 30px}}@media only screen and (max-width:450px){.mobile-nav nav ul ul a{font-size:1.5rem}}a.mobile-nav-logo{position:absolute;left:0;right:0;margin:0 auto;width:fit-content}a.mobile-nav-logo img{max-width:37px}.title-and-button{align-items:center;margin:0 0 5px}.ddl-dialog__inner{top:50%;transform:translateY(-50%)!important}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/dentistry68/assets/fa/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}