ul{box-sizing:border-box;margin:1.6em 0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-family:"proxima-nova",sans-serif;font-size:2rem;line-height:1.6em;color:#0c3c54}main{display:block}h1{font-size:2em}a{background-color:#fff0;text-decoration:none;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}img{border-style:none}button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (max-width:1800px){body{font-size:1.9rem}}@media (max-width:1600px){body{font-size:1.8rem}}@media (max-width:800px){body{font-size:1.7rem}}@media (max-width:600px){body{font-size:1.6rem}}h1{margin:0;font-size:6rem}.title,h1,h2,h3,nav{text-rendering:optimizeLegibility;font-family:"baskerville-display-pt",serif;text-wrap:balance}h1,h2{line-height:1.2em}h2{font-size:4.5rem;margin:0 0 15px}.title,h3,nav{line-height:1;margin:0}@media (max-width:1800px){h1{font-size:5.75rem}}@media (max-width:1600px){h1{font-size:5.25rem}}@media (max-width:1300px){h1{font-size:5rem}}@media (max-width:1100px){h1{font-size:4.25rem}}@media (max-width:1000px){h1{font-size:4rem}}@media (max-width:800px){h1{font-size:3.5rem}}@media (max-width:650px){h1{font-size:3.25rem}}@media (max-width:500px){h1{font-size:3rem}}@media (max-width:1800px){h2{font-size:4.25rem}}@media (max-width:1600px){h2{font-size:4rem}}@media (max-width:1000px){h2{font-size:3.75rem}}@media (max-width:800px){h2{font-size:3.5rem}}@media (max-width:650px){h2{font-size:3.25rem}}@media (max-width:500px){h2{font-size:2.75rem}}h3{font-size:3.25rem;font-style:italic}@media (max-width:1800px){h3{font-size:3rem}}@media (max-width:1600px){h3{font-size:2.75rem}}@media (max-width:1000px){h3{font-size:2.5rem}}@media (max-width:800px){h3{font-size:2.25rem}}a:hover{color:#0c3c54}p{margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){p{margin-top:3rem;margin-bottom:3rem}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul ul{margin:.4em 0}footer,header{width:100%}.container{max-width:1800px;width:80%;margin:0 auto}@media (max-width:1800px){.container{width:85%}}@media (max-width:1600px){.container{width:90%}}.flex{display:flex;flex-wrap:wrap}.content-object-center{max-width:100%;width:100%;align-self:center;margin:0 auto;padding:50px 100px;position:relative}@media (max-width:1800px){.content-object-center{padding:75px}}@media (max-width:1100px){.content-object-center{padding:0}}img.object-fit-no-height.sticky-on{width:100%;position:sticky;max-width:100%;height:100%;max-height:65vh;object-fit:cover;object-position:center;top:175px}@media (max-width:1300px){img.object-fit-no-height.sticky-on{max-height:400px}}.object-fit,.object-fit-no-height{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.object-fit-no-height{height:inherit;aspect-ratio:2/1}.width-twenty{width:20%}.width-thirty-five{width:35%}.width-fourty{width:40%}.width-fifty{width:50%}.width-sixty{width:60%}.divider{padding-right:15px;margin-right:15px;border-right:2px solid #003142;height:1.6rem;display:inline-block}.image-overlay{width:100%;background:rgb(12 60 84/.5);height:100%;display:block;z-index:1;position:absolute;top:0;left:0}@media (max-width:1100px){#breadcrumbs{font-style:italic;max-width:80%}}@media (max-width:650px){#breadcrumbs{max-width:100%}}.content-box{width:100%}header{position:sticky;top:0;z-index:999;background-color:#003142;transition:box-shadow .3s ease}.subnav .container,header .container{justify-content:space-between;align-items:center;min-height:130px}@media (max-width:1800px) and (max-height:1000px){header .container{min-height:130px}}@media (max-width:1800px) and (max-height:800px){header .container{min-height:110px}}#header-logo img{display:block;width:auto;height:auto;max-width:340px;max-height:80px;transition:max-width .3s ease,max-height .3s ease}@media (max-width:1800px){#header-logo img{max-width:300px}}@media (max-width:1600px){#header-logo img{max-width:260px}}@media (max-width:1200px){#header-logo img{max-width:200px}}.header-content-left,nav.desktop ul li a{padding:0}@media (max-width:980px){.header-content-left{display:none}}.header-content-right{align-items:center}@media (max-width:980px){.header-content-right{display:none}}.subnav{background-color:#83836c}.subnav .container a{color:#fff;font-size:1.9rem;font-weight:600;letter-spacing:.5px}.subnav .container{display:flex;padding:10px 0;min-height:inherit;position:relative}@media (max-width:500px){.subnav .container{justify-content:space-around;padding:0;width:100%}.header-subnav{width:50%;background:#928c5d;justify-content:center}.header-subnav:first-of-type{background:#9f9b7d}.subnav-address{display:none}.subnav .container a{font-size:1.8rem;padding:15px;width:100%;text-align:center}}.subnav .header-subnav:nth-child(2){position:absolute;left:50%;transform:translateX(-50%)}.desktop-booktext{display:block}@media (max-width:950px){.desktop-booktext{display:none}}.mobile-booktext{display:none}@media (max-width:950px){.mobile-booktext{display:block}}.desktop-address,nav.desktop ul li:hover>ul{display:block}@media (max-width:950px){.desktop-address{display:none}}.mobile-address{display:none}@media (max-width:950px){.mobile-address{display:block}}@media (max-width:500px){.mobile-address{display:none}}footer .footer-left-content #map{width:100%;height:100%;min-height:800px}@media (max-width:1150px){footer .footer-left-content #map{min-height:400px}}.policies .container{justify-content:space-between;padding:30px 0}@media (max-width:750px){.policies .container{padding:50px 0}}@media (max-width:1440px){.policies-content-left,.policies-content-right{width:100%;justify-content:center}}@media (max-width:750px){.policies-content-left a,.policies-content-right p span{width:100%;text-align:center}.policies-content-left .divider,.policies-content-right .divider{display:none}}@media (max-width:600px){.policies-content-left a,.policies-content-right p span{text-align:left}}.policies-content-left p,.policies-content-right p{display:flex;flex-wrap:wrap;align-items:center}@media (max-width:750px){.policies-content-left p,.policies-content-right p{justify-content:center}}@media (max-width:600px){.policies-content-left p,.policies-content-right p{justify-content:flex-start;width:100%}}.policies-content-left a:hover,.policies-content-right a:hover{color:#003142}.policies-content-right svg{margin:0 8px}.footer-left-content{flex-direction:row;height:100%}@media (max-width:1150px){.footer-left-content,.footer-right-content{width:100%}}.find-us-map-box,.footer-right-content{background-image:url(https://springshawdental.co.uk/wp-content/uploads/2025/09/beige-motif-form-background.png.webp);background-repeat:no-repeat;background-position:bottom -45px right 30px;background-size:600px}@media (max-width:1500px){.footer-right-content .content-object-center{padding:75px}}@media (max-width:600px){.footer-right-content .content-object-center{padding:75px 5%!important}}.find-us-map-box{background-image:url(https://springshawdental.co.uk/wp-content/uploads/2025/08/map-pattern-scaled.png.webp);background-size:cover;background-position:center;background-color:#9f9b7d;width:100%}@media (max-width:1500px){.find-us-map-box{background-image:none}}.find-us-map-box .width-fourty,.social-icons{justify-content:center;padding:50px 0;margin:40px 0;background-color:#9f9b7d}.find-us-map-box .width-fourty{text-align:center}@media (max-width:1500px){.find-us-map-box .width-fourty{width:100%;margin:0;padding:50px 0 0}}.find-us-map-box .width-fourty .title,.find-us-map-box .width-fourty p{color:#fff;width:100%}.find-us-map-box .width-fourty a,nav.desktop ul li a:hover,nav.desktop ul ul li a:hover{color:#fff}.find-us-map-box .width-fourty .title{font-size:2.85rem}.find-us-map-box .width-fourty p{margin:2rem 0 0}.social-icons{flex-direction:column;align-content:center}@media (max-width:1500px){.social-icons{width:100%;margin:0;padding:25px 0;flex-direction:row}}.social-icons a{margin:0 0 10px}@media (max-width:1500px){.social-icons a{margin:10px}}.content-object-center.form-holder{position:sticky;top:50px;align-self:flex-start;padding:75px 100px}nav.desktop ul{list-style:none;position:relative;float:left;margin:0;padding:0}nav.desktop ul a{display:block;text-decoration:none;line-height:32px;color:#9f9b7d;font-weight:500;font-size:2.6rem}@media (max-width:1300px){nav.desktop ul a{font-size:2.3rem}}@media (max-width:1100px){nav.desktop ul a{font-size:2.1rem}}nav.desktop #menu-nav-left li:nth-of-type(2) a,nav.desktop #menu-nav-right li:nth-of-type(2) a{margin:0 30px}nav.desktop #menu-nav-right li:nth-of-type(3) a{margin:0 30px 0 0}nav.desktop ul li{position:relative;float:left;margin:0;padding:0}nav.desktop ul ul{display:none;position:absolute;top:100%;left:0;z-index:9999;width:max-content;padding:25px 0 0}nav.desktop ul ul li{float:none;background:#fff;border-top:1px solid #e6e6e6}nav.desktop #menu-nav-left ul ul.sub-menu li a:hover,nav.desktop ul ul li:hover{background:#003142;color:#fff;transition:.3s}nav.desktop ul ul a img{position:absolute;right:20px;margin:0;top:21px}nav.desktop #menu-nav-left ul.sub-menu li a,nav.desktop #menu-nav-right ul.sub-menu li a{line-height:120%;padding:16px 60px 16px 24px;height:52px;width:100%;font-size:1.7rem;text-transform:capitalize;font-family:"proxima-nova",sans-serif;margin:0;font-weight:800;background-color:#bfbf99;color:#fff}nav.desktop #menu-nav-left ul.sub-menu li li a{background-color:#9f9b7d}nav #menu-nav-left ul.sub-menu li a:hover,nav.desktop #menu-nav-right ul.sub-menu li a:hover{color:#fff;background-color:#9f9b7d}nav.desktop ul ul li:first-of-type{border-top:none}nav.desktop ul ul ul{top:0;left:100%;padding:0}nav.desktop ul ul ul li{background:#fff}form.contact-form{width:100%;margin:0 auto;max-width:600px}@media (max-width:1150px){form.contact-form{max-width:800px}}form.contact-form input{padding:23px 50px 10px}form.contact-form input,form.contact-form textarea{border:0;width:100%;resize:none;background-color:#fff;color:#003142;border-radius:37px;font-weight:300}@media only screen and (max-width:650px){form.contact-form input,form.contact-form textarea{border-radius:18px;padding:23px 30px 10px}}form.contact-form input:focus,form.contact-form textarea:focus{box-shadow:inset 0-6px 0#9f9b7d;transition:.3s;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0}form.contact-form input{height:80px}form.contact-form textarea{height:300px;padding:50px 50px 10px}.form-content-bottom{margin-top:3rem;align-items:center;width:100%}.form-group{position:relative;max-width:100%;width:100%}.form-group+.form-group{margin-top:3%}.form-label{position:absolute;top:25px;left:50px;z-index:5;transition:transform 150ms ease-out,font-size 150ms ease-out;color:#003142;font-weight:300}@media only screen and (max-width:650px){.form-label{left:30px}}.form-group.last-group .form-label{top:30px}.toggle-group{display:flex;align-items:center;justify-content:end;padding:6px 16px;background:#fff;border-radius:999px;width:100%;margin:3%0;position:relative}@media only screen and (max-width:650px){.toggle-group{border-radius:18px}}.toggle input[type=radio]{position:absolute;opacity:0;pointer-events:none}.toggle,.toggle label{border-radius:999px;background:#fff0}.toggle{display:inline-flex;gap:12px;padding:6px;position:relative}.toggle label{display:inline-block;padding:10px 35px;border:2px solid #b9b39b;cursor:pointer;user-select:none;transition:background .2s,color .2s,box-shadow .2s,border-color .2s;font-weight:600}@media only screen and (max-width:1260px){.toggle label{padding:10px 20px}}@media only screen and (max-width:650px){.toggle label{padding:10px 0;width:50px;text-align:center;height:50px}}#patient-no:checked+label,#patient-yes:checked+label{background:#9f9b7d;border-color:#9f9b7d;color:#fff;box-shadow:0 4px 0 rgb(0 0 0/.15) inset}.toggle label:hover{border-color:#9f9b7d}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.consent-wrapper{display:flex;align-items:flex-start;gap:10px;max-width:36rem;flex:1;padding:0 25px 0 0}@media (max-width:1350px){.consent-wrapper{width:100%;flex:inherit;padding:0;max-width:inherit;text-align:left;margin:0 0 20px}}.consent-wrapper input[type=checkbox]{appearance:none;width:22px;height:22px;border:2px solid #fff;border-radius:4px;position:relative;cursor:pointer;padding:10px;background:#fff;margin:10px 10px 0 0}.consent-wrapper input[type=checkbox]:checked::after{inset:0;background-image:url(/wp-content/themes/spring-shaw-dental/assets/css/wp-content/themes/spring-shaw-dental/assets/css/spring-shaw-dental/assets/svg/tick.svg);background-repeat:no-repeat;background-position:center;background-size:14px 14px;content:"✔";color:#0d3f4a;font-size:16px;position:absolute;left:3px;top:0}.consent-wrapper label{color:#fff;font-size:1.8rem;line-height:1.5}@media (max-width:600px){.consent-wrapper label{font-size:1.6rem}}@media (max-width:450px){.consent-wrapper label{font-size:1.5rem}}.consent-wrapper a{text-decoration:underline;color:#fff}.consent-wrapper input[type=checkbox]:focus{box-shadow:none}.inner-banner{height:calc(95vh - 200px);max-height:900px}@media (max-width:3000px) and (max-height:1000px){.inner-banner{height:calc(100vh - 200px)}}@media (max-width:1800px) and (max-height:1000px){.inner-banner{height:calc(100vh - 180px);max-height:inherit}}@media (max-width:1800px) and (max-height:1200px){.inner-banner{max-height:inherit}}@media (max-width:3000px) and (max-height:850px){.inner-banner{height:inherit}}@media (max-width:1100px){.inner-banner{height:inherit;max-height:inherit}}.banner-image{position:relative;flex:1;height:100%}@media (max-width:3000px) and (max-height:850px){.banner-image{height:inherit}}@media (max-width:1100px){.banner-image{width:100%;flex:inherit;height:450px;background:#003142}}@media (max-width:650px){.banner-image{height:300px}}@media (max-width:1100px){.banner-image img{width:50%;margin-left:auto}}@media (max-width:650px){.banner-image img{width:100%}}.banner-content{align-content:center;text-wrap:balance}@media (max-width:1600px){.banner-content.width-thirty-five{width:40%}}@media (max-width:1100px){.banner-content.width-thirty-five{width:100%}}.banner-content .content-object-center{padding:25px 50px;justify-content:center;text-align:center;flex-direction:column}@media (max-width:1600px){.banner-content .content-object-center{padding:60px;flex-direction:column}}@media (max-width:1100px){.banner-content .content-object-center{padding:80px 5%;text-align:left}}@media (max-width:650px){.banner-content .content-object-center{padding:50px 5%}}.banner-content .titles-wrapper{text-align:center;color:#83836c;width:fit-content;margin:0 auto 20px;padding:0 0 40px;border-bottom:3px solid #003142}@media (max-width:1800px){.banner-content .titles-wrapper{margin:0 auto 10px;padding:0 0 30px}}@media (max-width:1600px){.banner-content .titles-wrapper{margin:0 auto;padding:0 0 20px}}@media (max-width:1100px){.banner-content .titles-wrapper{margin:initial;text-align:left}}.banner-content .titles-wrapper h2{margin:0;font-style:italic}.banner-content-title{z-index:2;color:#fff;right:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;text-align:center;width:fit-content}@media (max-width:1100px){.banner-content-title{left:5%;transform:none;text-align:left;top:inherit;height:100%;width:40%;align-content:end;bottom:50px}}@media (max-width:650px){.banner-content-title{width:fit-content;margin:0 5%;text-align:left;left:0;bottom:30px}}.banner-content-title h1{border-bottom:3px solid #fff;padding:0 0 25px;margin:0 0 25px}@media (max-width:1100px){.banner-content-title h1{padding:0 0 16px;margin:0 0 16px}}@media (max-width:650px){.banner-content-title h1{padding:0 0 13px;margin:0 0 13px}}.banner-content-title a{color:#fff}@media (max-width:1600px){.banner-content .content-object-center .btn{margin:0 auto}}@media (max-width:1100px){.banner-content .content-object-center .btn{margin:initial}}.banner-content .btn{margin:0 auto}.image-section{flex:1;position:relative;height:inherit}@media (max-width:1100px){.image-section{height:500px;width:100%;flex:none;order:-1}.image-section img,img.object-fit-no-height.sticky-on{height:500px;width:100%;position:relative;top:inherit;max-height:500px}}@media (max-width:800px){.image-section{height:400px}.image-section img,img.object-fit-no-height.sticky-on{height:400px;max-height:400px}}@media (max-width:600px){.image-section{height:325px}.image-section img,img.object-fit-no-height.sticky-on{height:325px;max-height:325px}}@media (max-width:450px){.image-section{height:275px}.image-section img,img.object-fit-no-height.sticky-on{height:275px;max-height:275px}}.content-section,nav.mobile li.menu-item-has-children{position:relative}@media (max-width:1100px){.content-section{width:100%;padding:80px 5%}}@media (max-width:600px){.content-section{padding:50px 5%}}.content-section .titles-wrapper{margin:0 0 40px;padding:0;width:100%;border-bottom:3px solid #9f9b7d}.content-section h2{color:#0c3c54;max-width:30ch;margin:0 0 40px}.content-section h3{margin:0 0 30px}.content-section .single-content{max-width:100%;width:100%;margin:0 auto;position:relative}.content-section.position-left{position:relative;height:inherit;order:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid #005fcc;outline-offset:2px}@media (prefers-contrast:high){#nav-toggle .menu{background:currentColor}nav.mobile{border:1px solid}}@media (prefers-reduced-motion:reduce){#nav-toggle .menu,#nav-toggle .menu:after,#nav-toggle .menu:before,.sub-menu,nav.mobile{transition:none!important;animation:none!important}}#nav-toggle{font-size:1.875rem;position:absolute;width:30px;height:30px;right:27px;background:#fff0;border:0;z-index:1000;line-height:1;padding:0;cursor:pointer;display:none}@media (max-width:980px){#nav-toggle{display:block}nav.mobile .sub-menu li a img{display:none}}#nav-toggle:focus,#nav-toggle:hover{color:#000;outline:0}#nav-toggle .menu{position:absolute;display:block;width:3rem;height:4px;background:#fff;overflow:visible;transition:background-color .3s ease-out;transition-delay:.1s}#nav-toggle .menu:after,#nav-toggle .menu:before{content:"";position:absolute;left:0;width:3rem;height:4px;background:#fff;transition:transform .2s}#nav-toggle .menu:before{top:-10px}#nav-toggle .menu:after{top:10px}body::before,nav.mobile{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0}nav.mobile{display:block;background-color:#353948;z-index:3;box-shadow:0 1px 3px -1px rgb(41 70 97/.2);transform:translateX(-100%);transition:all .3s ease-out;overflow-y:auto;-webkit-overflow-scrolling:touch}body::before{content:"";background:rgb(0 0 0/.7);visibility:hidden;z-index:2;transition:opacity .3s ease-out,visibility .3s ease-out;pointer-events:none}.mobile-nav-logo-wrapper{width:100%;padding:40px 30px;margin:0 0 20px;align-content:center;background-color:#242630}.mobile-nav-logo-wrapper #header-logo img{width:100%;max-width:230px;padding:0;max-height:inherit}nav.mobile ul{list-style-type:none;padding:0;margin:0}nav.mobile li{border-bottom:2px solid rgb(255 255 255/.5)}nav.mobile li a{display:block;padding:2rem 2rem 2rem 30px;text-decoration:none;color:#fff;font-weight:500;transition:background-color .3s ease;font-size:2rem}nav.mobile li.menu-item-has-children>a{position:relative;padding-right:80px}nav.mobile .sub-menu .menu-item-has-children>a::after,nav.mobile li.menu-item-has-children>a::after{content:"";position:absolute;right:27px;top:50%;transform:translateY(-50%);width:25px;height:25px;background:#fff;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'%3E%3C/line%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}nav.mobile .sub-menu{display:none;background-color:#2a2d39}nav.mobile .sub-menu li a{color:#fff}nav.mobile .sub-menu .menu-item-has-children>a{font-size:1.8rem;position:relative;padding-right:80px}nav.mobile .menu-item-has-children>a::after{cursor:pointer;transition:opacity .2s ease,transform .3s ease}nav.mobile .menu-item-has-children>a:hover::after{opacity:.8;transform:translateY(-50%) scale(1.1)}nav.mobile .menu-item-has-children>a:hover{background-color:rgb(255 255 255/.05)}.btn,.btn span{align-items:center}.btn,.contact-form button{line-height:inherit;transition:.3s;display:inline-flex;max-width:max-content;position:relative;cursor:pointer;border:2px solid #003142;border-radius:50px;align-content:center;padding:12px 35px;font-weight:400;letter-spacing:1px}.btn{color:#003142}.contact-form button{align-items:center}@media (max-width:600px){.btn,.contact-form button{width:100%;max-width:100%;justify-content:center}}.contact-form button{background-color:#bfbf99;color:#003142}@media (max-width:1350px){.contact-form button{margin:0 auto}}.btn span{display:flex;padding:0;letter-spacing:.5px;font-weight:500}.btn img,.contact-form button img{width:25px;height:25px;margin:0 0 0 12px}.btn.bg-transparent{border:2px solid #9f9b7d}.bg-beige .btn.bg-transparent:hover,.bg-off-white .btn.bg-transparent:hover{border:2px solid #9f9b7d;background-color:#9f9b7d;color:#fff}.bg-white{background-color:#fff}.bg-dark-teal{background-color:#003142}.bg-beige{background-color:#e0e0d4}.bg-off-white{background-color:#f2f2eb}.bg-transparent{background-color:none}