ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-family:"merel",sans-serif;font-weight:400;font-style:normal;font-size:2rem;line-height:1.7em;color:#3a4145;background:linear-gradient(to left,#fff 50%,#3e3e47 50%)}h1{font-size:2em}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:5px solid #caa277;margin:2em 0;padding:0}a{background-color:#fff0;color:#4a4a4a;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:all .3s ease-in-out;text-decoration:none}strong{font-weight:bolder}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button{-webkit-appearance:button}input,select,textarea{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:1800px){body{font-size:1.9rem;line-height:1.6em}}@media only screen and (max-width:1200px){body{font-size:1.8rem;line-height:1.6em}}@media only screen and (max-width:600px){body{font-size:1.7rem;line-height:1.6em}}h1,h2,h3,h5{text-rendering:optimizeLegibility;margin:0;font-family:"the-seasons",sans-serif;font-weight:400;font-style:normal;letter-spacing:1.5px}h1,h2{font-size:4.5rem;line-height:1.3em}h3,h5{line-height:1}h3,h6{font-size:3.5rem}h6{text-rendering:optimizeLegibility;line-height:1;font-family:"the-seasons",sans-serif;font-weight:400;font-style:normal;letter-spacing:1.5px;margin:0 0 25px}@media only screen and (max-width:1700px){h1{font-size:4.5rem}}@media only screen and (max-width:1500px){h1{font-size:4rem}}@media only screen and (max-width:1400px){h1{font-size:3.5rem}}@media only screen and (max-height:700px){h1{font-size:3rem}}@media only screen and (max-width:1000px){h1{font-size:3.25rem}}@media only screen and (max-width:600px){h1{font-size:3rem}}@media only screen and (max-width:500px){h1{font-size:2.5rem}}h2{line-height:1.25em}@media only screen and (max-width:1900px){h2{font-size:4rem;line-height:1.1em}}@media only screen and (max-width:1600px){h2{font-size:3.5rem;line-height:1.1em}}@media only screen and (max-width:1000px){h2{font-size:3.25rem;line-height:1.3em}}@media only screen and (max-width:600px){h2{font-size:2.75rem}}@media only screen and (max-width:500px){h2{font-size:2.5rem}}h3{line-height:4.75rem}@media only screen and (max-width:1000px){h3{font-size:3.25rem;line-height:1.3em}}@media only screen and (max-width:600px){h3{font-size:2.75rem;line-height:1.3em}}@media only screen and (max-width:500px){h3{font-size:2.5rem}}h5{font-size:4rem}@media only screen and (max-width:1800px){h5{font-size:3.5rem;line-height:4.5rem}}@media only screen and (max-width:1000px){h5{font-size:3rem;line-height:4rem}}@media only screen and (max-width:800px){h5{font-size:2.5rem;line-height:3.25rem}}@media only screen and (max-width:1250px){h6{font-size:3rem}}@media only screen and (max-width:900px){h6{font-size:2.5rem}}@media only screen and (max-width:500px){h6{font-size:2.25rem}}a:hover{color:#1d1f22}p,ul{margin:1em 0 1.6em}ul ul{margin:.4em 0}header{width:100%;display:flex;justify-content:flex-end;background:linear-gradient(to left,#fff 50%,#3e3e47 50%);height:145px;position:fixed;z-index:999}.website-holder-margin-right{width:97%;padding:145px 0 0}@media only screen and (max-width:1270px){.website-holder-margin-right{padding:115px 0 0}}@media only screen and (max-height:700px){.website-holder-margin-right{padding:115px 0 0}}@media only screen and (max-width:1000px){.website-holder-margin-right{width:98.5%}}@media only screen and (max-width:900px){.website-holder-margin-right{width:100%}}.bg-brown{background:#ba8e6d}.bg-white{background:#fff}.bg-whitesmoke{background:#d2d2d2}.bg-dark-blue{background:#1d1f22}.bg-light-blue{background:#3e3e47}.bg-black{background:#1d1f22}.basic-intro.bg-dark-blue,.btn.bg-black,.btn.bg-brown,.content-image-wrapper.bg-light-blue,nav.desktop-nav ul li:hover a{color:#fff}a.btn.mob-head-btn{display:none}@media only screen and (max-width:1000px){a.btn.mob-head-btn{display:flex}}@media only screen and (max-width:650px){a.btn.mob-head-btn{display:none}}.flex{display:flex;flex-wrap:wrap}.content-holder{max-width:1800px;width:75%;margin:0 auto}@media only screen and (max-width:1700px){.content-holder{width:85%}}@media only screen and (max-width:1200px){.content-holder{width:90%}}.content-object-center{max-width:70%;width:100%;align-self:center;margin:0 auto;padding:100px 0}@media only screen and (max-width:900px){.content-object-center{max-width:80%;padding:60px 0}}@media only screen and (max-width:600px){.content-object-center{max-width:90%}}.btn,button{padding:14px 35px;border-radius:0 20px;transition:.3s;display:flex;align-items:center;max-width:max-content;text-transform:uppercase;border:0;cursor:pointer;font-size:1.8rem;letter-spacing:.5px;height:62px;text-decoration:none}@media only screen and (max-width:1900px){.btn,button{padding:10px 30px;font-size:1.6rem;line-height:2.2rem;height:55px}}@media only screen and (max-width:500px){.btn,button{width:100%;max-width:100%;justify-content:center;font-size:1.5rem;height:inherit;line-height:2.2rem}}button{margin:20px 0}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width:1270px){header{height:115px}}@media only screen and (max-height:700px){header{height:115px}}.header-content{background:#fff;width:95%;justify-content:space-between;align-items:center;border-radius:0 0 0 130px;padding:12px 10% 8px 110px}@media only screen and (max-width:1700px){.header-content{width:100%;border-radius:0 0 0 100px;padding:12px 7.5% 8px 100px}}@media only screen and (max-width:1600px){.header-content{padding:12px 5% 8px}}@media only screen and (max-width:1200px){.header-content{padding:12px 2.5% 8px;border-radius:0 0 0 50px}}a.header-image img{max-width:400px;width:100%;height:auto;transition:.3s}@media only screen and (max-width:1700px){a.header-image img{max-width:300px}}@media only screen and (max-width:1270px){a.header-image img{max-width:250px}}.banner{border-radius:0 125px 0 0}@media only screen and (max-width:900px){.banner{border-radius:0 50px 0 0}}.big-banner-image{height:550px;margin:100px 0;width:100%}@media only screen and (max-width:1600px){.big-banner-image{height:500px;margin:50px 0}}@media only screen and (max-width:1400px){.big-banner-image{height:400px;margin:7%0}}@media only screen and (max-width:1100px){.big-banner-image{height:350px;margin:7%0}}@media only screen and (max-width:900px){.big-banner-image{width:100%;margin:25px 0 60px}}@media only screen and (max-width:600px){.big-banner-image{height:auto;margin:25px 0 60px}}.big-banner-image img{border-radius:0 125px}@media only screen and (max-width:900px){.big-banner-image img{border-radius:0 50px}}nav.desktop-nav{margin:0 0 5px}@media only screen and (max-width:1000px){nav.desktop-nav{display:none}}nav.desktop-nav ul{list-style:none;display:flex;align-items:center}nav.desktop-nav ul a{display:block;color:#333;text-decoration:none;line-height:32px;padding:11px;font-size:2.4rem;font-weight:400;transition:none}@media only screen and (max-width:1750px){nav.desktop-nav ul a{font-size:2.2rem}}@media only screen and (max-width:1700px){nav.desktop-nav ul a{font-size:2rem}}@media only screen and (max-width:1270px){nav.desktop-nav ul a{font-size:1.8rem;padding:6px}}nav.desktop-nav ul,nav.desktop-nav ul li{position:relative;float:left;margin:0;padding:0}nav.desktop-nav ul li:hover{background:#bc8e6f;border-radius:0 20px}nav.desktop-nav ul ul{display:none;position:absolute;top:100%;left:0;width:max-content;padding:42px 0 0}@media only screen and (max-width:1270px){nav.desktop-nav ul ul{padding:20px 0 0}}nav.desktop-nav ul ul li{float:none;border-bottom:1px solid #d1a88c;background:#bb8e6e}nav.desktop-nav ul ul li:hover{background:#9a745a;border-bottom:1px solid #9a745a;border-radius:0}nav.desktop-nav ul ul ul li{background:#a28571}nav.desktop-nav ul ul li:last-of-type{border-bottom:none}nav.desktop-nav ul ul a{line-height:120%;padding:10px 25px 12px 15px;font-size:2rem;color:#fff}@media only screen and (max-width:1700px){nav.desktop-nav ul ul a{font-size:1.8rem}}nav.desktop-nav ul ul ul{top:0;left:100%;padding:0}nav.desktop-nav ul li:hover>ul{display:block}nav.desktop-nav ul li#menu-item-284{margin:0 0 0 10px;padding:10px 15px}@media only screen and (max-width:1270px){nav.desktop-nav ul li#menu-item-284{margin:0 0 0 10px;padding:14px}}nav.desktop-nav ul li#menu-item-284 a{padding:0;color:#fff;font-size:1.8rem}@media only screen and (max-width:1750px){nav.desktop-nav ul li#menu-item-284 a{font-size:1.8rem}}@media only screen and (max-width:1700px){nav.desktop-nav ul li#menu-item-284 a{font-size:1.6rem}}@media only screen and (max-width:1270px){nav.desktop-nav ul li#menu-item-284 a{font-size:1.5rem}}.social-icons a{align-content:center;margin:5px 0 0}.social-icons a:first-of-type{margin:5px 20px 0 0}.social-icons svg{fill:#fff;color:#fff;width:25px;height:25px}.banner .content-holder{height:calc(100% - 80px);width:80%}@media only screen and (max-width:1600px){.banner .content-holder{width:90%}}@media only screen and (max-width:1300px){.banner .content-holder{width:92%}}@media only screen and (max-width:1270px){.banner .content-holder{height:calc(100% - 60px)}}.banner-content{padding:100px 0;width:425px;align-content:center}@media only screen and (max-width:1600px){.banner-content{padding:50px 0;width:400px}}@media only screen and (max-width:1400px){.banner-content{width:325px}}@media only screen and (max-width:1300px){.banner-content{padding:7%0}}@media only screen and (max-width:900px){.banner-content{width:100%;padding:50px 0 0;max-width:500px;margin:0 auto;text-align:center}}@media only screen and (max-width:500px){.banner-content{padding:30px 0 0}}.banner-content h1{width:100%;color:#fff}.banner-content .btn{width:100%;max-width:100%;margin:0 0 10px;justify-content:center;font-size:2rem}@media only screen and (max-width:1600px){.banner-content .btn{font-size:1.8rem}}@media only screen and (max-width:1000px){.banner-content .btn{font-size:1.5rem}}.breadcrumbs-wrapper,.breadcrumbs-wrapper a{color:#fff;font-size:.9em;font-style:italic;text-decoration:none}@media only screen and (max-width:900px){.breadcrumbs-wrapper{width:100%;text-align:center}}.breadcrumbs p{margin:1em 0 2em}.banner-image{flex:1;align-content:center;margin:0 0 0 85px}@media only screen and (max-width:1600px){.banner-image{margin:0 0 0 40px}}@media only screen and (max-width:900px){.banner-image{margin:0;flex:auto}}@media only screen and (max-width:880px){.social-icons{display:none}}.full-width-content{padding:100px 0}@media only screen and (max-width:900px){.full-width-content{padding:60px 0 45px}}.contact-form-wrapper form,.full-width-content .content-holder h2{width:100%}.full-width-content .overlap-text-holder h2,.full-width-content.basic-intro h2{margin:0}.footer-contact-info-wrapper{background:#3e3e47;color:#fff;padding:100px 0 0;border-radius:0 0 125px}@media only screen and (max-width:900px){.footer-contact-info-wrapper{padding:60px 0 0;border-radius:0 0 45px}}@media only screen and (max-width:500px){.footer-contact-info-wrapper .content-holder{width:95%}}.footer-contact-info-wrapper a{color:#fff}.divider{padding-right:15px;margin-right:15px;border-right:2px solid rgb(245 245 245/50%);height:1.75rem;display:inline-block}.policies-and-links{padding:56px;align-items:center;justify-content:center;font-weight:300}@media only screen and (max-width:500px){.policies-and-links{text-align:left;justify-content:start;max-width:330px;margin:0 auto;padding:50px 0}.policies-and-links a{width:100%}.policies-and-links a:last-of-type{width:inherit}.policies-and-links .divider{display:none}}@media only screen and (max-width:385px){.policies-and-links{text-align:left;justify-content:start;max-width:inherit;margin:0 auto;padding:50px 7.5%}}.contact-form-holder{flex:1;margin:0 75px 0 0;background:#1d1f22;border-radius:25px;padding:80px 60px}@media only screen and (max-width:1400px){.contact-form-holder{margin:0 45px 0 0;padding:40px}}@media only screen and (max-width:1106px){.contact-form-holder{margin:0 0 50px;width:100%;flex:auto}}@media only screen and (max-width:500px){.contact-form-holder{padding:40px 25px;text-align:center;justify-content:center}.contact-form-holder .btn{width:100%;max-width:100%;text-align:center;justify-content:center}}.form-fields-left{width:45%;margin:0 2%0 0}.form-fields-right{width:53%}@media only screen and (max-width:750px){.form-fields-left,.form-fields-right{width:100%;margin:0}}.gdpr-text-wrapper span{font-size:1.6rem;line-height:2.5rem;margin:0 25px 0 0;width:415px;font-weight:300}@media only screen and (max-width:500px){.gdpr-text-wrapper span{width:100%;margin:0}}.contact-form-wrapper input.form-input,.contact-form-wrapper select,.contact-form-wrapper textarea{width:100%;padding:35px 25px 20px;border:0;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;background:#3e3e47;color:#fff;letter-spacing:.25px;resize:none}.contact-form-wrapper select{padding:20px 25px;height:70px;font-weight:300;letter-spacing:0}.contact-form-wrapper input{margin:0 0 10px;height:70px}.form-fields-right.flex .form-group{height:100%;width:100%}.form-fields-right textarea{height:100%;padding:35px 25px 15px}@media only screen and (max-width:750px){.form-fields-right textarea{height:200px;margin:10px 0 0}}.contact-form-wrapper h5{font-size:4.25rem;margin:0 0 35px}@media only screen and (max-width:1400px){.contact-form-wrapper h5{font-size:3.25rem}}@media only screen and (max-width:600px){.contact-form-wrapper h5{font-size:2.75rem;margin:0 auto 30px}}.contact-form-wrapper input:focus{margin:0 0 4%;padding:30px 25px 15px}.form-group{position:relative}input:-internal-autofill-selected{background:0 0!important}.form-label{position:absolute;left:20px;top:20px;z-index:10;transition:transform .15s ease-out,font-size .15s ease-out;color:#e9e9e9}.form-input:focus{box-shadow:0 2px 0 0#fff}.practice-details{width:400px;align-content:center;font-weight:300}@media only screen and (max-width:1106px){.practice-details{width:100%;justify-content:space-around}.pratice-details-left,.pratice-details-right{width:45%}}@media only screen and (max-width:690px){.pratice-details-left,.pratice-details-right{width:330px}}@media only screen and (max-width:500px){.practice-details{width:90%;margin:0 auto}}.opening-hours-wrapper{text-align:left;justify-content:flex-start;max-width:340px}.opening-hours-wrapper .day,.opening-hours-wrapper .time{width:50%;margin:0}.gdpr-text-wrapper{margin:25px 0 0;align-items:center;width:100%;justify-content:space-between}.footer-logos-wrapper{background:#fff}.footer-logos-wrapper .content-holder{max-width:1200px;align-items:center;padding:34px 0;justify-content:space-around}@media only screen and (max-width:780px){.footer-logos-wrapper .content-holder a{width:50%;text-align:center;margin:10px 0}}@media only screen and (max-width:500px){.footer-logos-wrapper .content-holder{padding:35px 0 100px}}@media only screen and (max-width:430px){.footer-logos-wrapper .content-holder a{width:48%;text-align:center}}.footer-logos-wrapper .content-holder a img{max-width:200px;width:100%;height:auto}@media only screen and (max-width:1200px){.footer-logos-wrapper .content-holder a img{max-width:160px}}.overlap-content-section .content-holder{justify-content:space-between;position:relative}.overlap-content-section .overlap-content-holder{width:65%;border-radius:25px 0 25px 25px;position:absolute;height:450px}@media only screen and (max-width:1300px){.overlap-content-section .overlap-content-holder{width:55%}}@media only screen and (max-width:900px){.overlap-content-section .overlap-content-holder{width:100%;position:relative;max-height:350px;border-radius:0}}.overlap-content-section .overlap-content-holder img{border-radius:25px 0 25px 25px}@media only screen and (max-width:900px){.overlap-content-section .overlap-content-holder img{border-radius:0}}.overlap-content-section .text-holder{width:65%;padding:0 50px 0 35%;border-radius:0 25px 100px;margin-left:auto;min-height:505px;align-content:center}@media only screen and (max-width:1300px){.overlap-content-section .text-holder{width:75%}}@media only screen and (max-width:900px){.overlap-content-section .text-holder{width:100%;border-radius:0;min-height:inherit;padding:0 50px}}.overlap-content-section .overlap-text-holder{padding:50px 0}@media only screen and (max-width:900px){.overlap-content-section .overlap-text-holder{text-align:center}}.overlap-content-section .overlap-text-holder a,.overlap-content-section .text-holder.bg-dark-blue{color:#fff}@media only screen and (max-width:900px){.overlap-content-section .overlap-text-holder a{margin:0 auto}}.overlap-content-section .overlap-text-holder p:first-of-type{margin:1em 0 1.6em}.basic-intro .content-holder{max-width:750px;text-align:center;justify-content:center}@media only screen and (max-width:900px){.basic-intro .content-holder{max-width:80%;width:100%}}@media only screen and (max-width:600px){.basic-intro .content-holder{max-width:90%;text-align:left;justify-content:flex-start}}.ci-image-holder{width:40%}.ci-content-holder{width:60%}@media only screen and (max-width:900px){.ci-content-holder,.ci-image-holder{width:100%}}img.object-fit.sticky-on{width:100%;position:-webkit-sticky;position:sticky;max-width:100%;height:100%;max-height:60vh;object-fit:cover;object-position:center;top:200px}@media only screen and (max-width:1250px){img.object-fit.sticky-on{max-height:50vh}}@media only screen and (max-width:1000px){img.object-fit.sticky-on{max-height:40vh}}@media only screen and (max-width:900px){img.object-fit.sticky-on{height:inherit;max-height:400px;min-height:400px}}@media only screen and (max-width:500px){img.object-fit.sticky-on{max-height:300px;min-height:300px}}.ci-content-holder.textarea-left{order:-1}.ci-content-holder.textarea-right{order:0}@media only screen and (max-width:900px){.ci-content-holder.textarea-left,.ci-content-holder.textarea-right{order:-1}}.single-content-holder h2,.single-content-holder h3{max-width:80%}@media only screen and (max-width:500px){.single-content-holder h2,.single-content-holder h3{max-width:100%}}.single-content-holder:not(:first-child){margin:70px 0 0}.accordion{padding:125px 0}@media only screen and (max-width:1400px){.accordion{padding:75px 0}}@media only screen and (max-width:900px){.accordion{padding:60px 0}}.accordion-holder{padding:100px 125px;background:#fff;max-width:1800px;width:75%;margin:0 auto;border-radius:25px}@media only screen and (max-width:1400px){.accordion-holder{padding:100px 25px;max-width:inherit;width:90%}}@media only screen and (max-width:600px){.accordion-holder{padding:60px 25px}}.accordion-holder h2{margin:0 0 50px;text-align:center}@media only screen and (max-width:600px){.accordion-holder h2{margin:0 0 30px}}.accordion-div{max-width:80%;margin:0 auto}@media only screen and (max-width:1240px){.accordion-div{max-width:90%}}@media only screen and (max-width:600px){.accordion-div{max-width:100%}}.accordion .set{position:relative;width:100%;height:auto;border-top:3px solid #ba8e6d}.accordion .set:last-of-type{border-bottom:3px solid #ba8e6d}.accordion .set>a{display:block;cursor:pointer;padding:30px 70px 30px 0;text-decoration:none;position:relative;color:#3a4145;font-size:2.2rem;line-height:3rem;font-weight:500;background:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:1240px){.accordion .set>a{font-size:2rem}}@media only screen and (max-width:600px){.accordion .set>a{font-size:1.8rem;padding:30px 50px 30px 0}}@media only screen and (max-width:400px){.accordion .set>a{font-size:1.6rem;padding:20px 50px 20px 0}}.accordion .set>a i{position:absolute;right:20px;top:35px}@media only screen and (max-width:600px){.accordion .set>a i{right:0}}.accordion-content{background-color:#fff;display:none}.accordion-content p{font-weight:100}.accordion-content p:first-of-type{margin:0 0 .6em}.accordion-content p:last-of-type{margin:0 0 30px}.meet-the-team .content-holder{max-width:1000px}.team-content-holder{flex:1;margin:0 0 0 8%;align-content:center}@media only screen and (max-width:900px){.team-content-holder{text-align:center;margin:0 auto;width:100%;max-width:75%;flex:inherit;justify-content:center;display:flex;flex-wrap:wrap}.team-content-holder p:first-of-type{margin:1.6em 0 0}}.team-photo-holder{width:40%}@media only screen and (max-width:900px){.team-photo-holder{width:100%;max-width:75%;margin:0 auto 50px}}@media only screen and (max-width:600px){.team-photo-holder{width:100%;max-width:100%;margin:0 auto 50px}}.team-photo-holder img{border-radius:0 100px}.mobile-nav{display:none}@media only screen and (max-width:1000px){.mobile-nav{display:block}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:3.5rem;padding:0;line-height:0;color:#fff;margin:0 10px 0 0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#000}#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,#nav-sidebar{position:fixed;left:0;color:#fff}#nav-closenav{display:none;background:#ba8e6d;padding:20px 40px 20px 30px;z-index:999;bottom:0;max-width:300px;border-radius:0 30px 0 0}#nav-sidebar{max-width:400px;width:100%;z-index:20;height:100%;top:0;background-color:#1c1e21;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out}#nav-sidebar-header{background:#fff;line-height:0}#nav-sidebar-header img{width:100%;height:auto;padding:30px 50px;margin:0}#nav-content,.mobile-cta-bar,.mobile-nav nav ul li>.sub-menu{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:60px;border-bottom:1px solid rgb(255 255 255/.1);padding-left:50px;position:relative;width:100%;display:flex;flex-direction:column;font-weight:400;height:100%;letter-spacing:2px;font-size:1.8rem}.mobile-nav nav ul li a:hover{background-color:#a8724c}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul li:last-child a{border-bottom:none}.mobile-nav nav ul,.mobile-nav nav ul ul{border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul{padding:0;margin:0}.mobile-nav nav ul ul{border-top:1px solid rgb(100 100 100/.1)}.mobile-nav nav ul ul a{padding:5px 0 5px 50px;line-height:40px;font-weight:100;display:block;font-size:90%}.mobile-nav nav ul ul a:hover{background-color:#45464d}@media only screen and (max-width:500px){.mobile-cta-bar{display:inline-flex;position:fixed;bottom:0;left:0;right:0;width:100%;background:#1d1f22;z-index:99;margin:0 auto}.mobile-cta-bar a{padding:15px 10px;text-align:center;color:#fff;text-transform:none;width:30%}.mobile-cta-bar a:first-of-type{padding:15px 20px 15px 30px;border-right:2px solid #3a3c3f}.mobile-cta-bar a:last-of-type{padding:15px 30px 15px 20px;background:#caa277;border:0;flex:1}}.menusocial a{display:flex!important}.menusocial a img{height:25px;width:25px}.menusocial a:hover img{filter:invert(1)}@media only screen and (max-width:1300px){nav.desktop-nav ul a{font-size:1.6rem;padding:9px}.menusocial a img{height:20px;width:20px}nav.desktop-nav ul li#menu-item-284{padding:8px 13px}}@media only screen and (max-width:1100px){nav.desktop-nav ul a{padding:7px}nav.desktop-nav ul li#menu-item-284{padding:7px 11px}}@media only screen and (max-width:1000px){.menusocial a img{height:30px;width:30px;filter:invert(1)}.menusocial a{padding-top:15px;padding-bottom:15px}}