html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-size:16px}blockquote,body,button,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,input,legend,ol,p,pre,td,textarea,th,ul{border:0;margin:0;padding:0}ol,ul{list-style:none}body,button,input,optgroup,select,textarea{font-family:sans-serif}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:700}p{line-height:1.5}a{text-decoration:none}input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font-size:100%;line-height:1.15;margin:0;outline:none;padding:0}select{text-transform:none}.clearfix:after{clear:both;content:"";display:table}table{border-collapse:collapse;border-spacing:0}blockquote{border-left:2px solid #ccc;margin:0 0 1em;padding:0 1em}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.hidden{display:none!important}@media screen and (min-width:1351px){.flex-xns{display:flex}}.btn-bg-1{background-color:var(--primary-dark);color:#fff}.btn-blue{background-color:var(--primary-dark);color:#fff}.btn-blue,.btn-lightblue{border-radius:9999px;font-weight:600;line-height:1.15;margin:.75em auto;padding:.75rem 3rem;text-decoration:none}.btn-lightblue{background-color:var(--off-white);border:1px solid var(--primary-dark);color:#000}.btn-yellow{background:var(--secondary-light);border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:1.15;margin:.75em auto;padding:.75rem 3rem;text-decoration:none}.btn-bg-2,.btn-purple{background-color:var(--secondary-dark)}.load-more{font-size:1.1rem;padding:.75em 3rem}.sans-300{font-weight:300}.sans-300,.sans-400{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-400{font-weight:400}.sans-500{font-weight:500}.sans-500,.sans-600{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-600{font-weight:600}.sans-700{font-family:Montserrat,montserrat-fallback,sans-serif;font-weight:700}.br5{border-radius:1.5rem}.fc{width:-moz-fit-content;width:fit-content}.gap10{gap:10px}.sm-icon{height:25px;width:auto}.inv-color{filter:invert(1)}.large-text{font-size:1.18rem;font-weight:500}.purple-text{color:var(--secondary-dark)}.blue-text{color:var(--primary-dark)}.green-text{color:#36bb9b}.purple-bg{background-color:var(--secondary-dark)}.white-bg{background:#fff;box-shadow:0 12px 24px rgba(0,0,0,.2)}.semibold{font-weight:500}.m-minus-1px{margin-top:-2px}.m-minus-2vw{margin-left:-2vw;margin-right:-2vw}.mb-minus-100{margin-bottom:-120px}.single-service .wysiwyg .thin{max-width:1024px}.single-service .patient_gallery .medium,.single-service .wysiwyg .medium{max-width:1160px}.single-service .wysiwyg .wide{max-width:1350px}.h-15{height:16.666667%}.w-15{width:15%}.w-16{width:16.667%}.w-33{width:33.33%}.w-35{width:35%}.w-45{width:45%}.w-55{width:55%}.w-65{width:65%}.w-85{width:85%}.w-104{width:104%}.h-95{height:95%}.w-75px{width:75px}@media screen and (min-width:1201px){.w-15-ns{width:15%!important}.w-16-ns{width:16.667%!important}.w-25-ns{width:25%!important}.w-32-ns{width:31.5%!important}.w-33-ns{width:33.33%!important}.w-35-ns{width:35%!important}.w-40-ns{width:40%!important}.w-45-ns{width:45%!important}.w-55-ns{width:55%!important}.w-65-ns{width:65%!important}.w-75-ns{width:75%!important}.w-85-ns{width:85%!important}.w-104-ns{width:104%!important}.white-ns{color:#fff!important}.pa5a-ns{padding:3rem!important}.sans-300-ns{font-weight:300}.sans-300-ns,.sans-400-ns{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-400-ns{font-weight:400}.sans-500-ns{font-weight:500}.sans-500-ns,.sans-700-ns{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-700-ns{font-weight:700}}@media screen and (min-width:801px) and (max-width:1200px){.w-15-l{width:15%}.w-16-l{width:16.667%}.w-25-l{width:25%}.w-32-l{width:31.5%!important}.w-33-l{width:33.33%}.w-35-l{width:35%}.w-40-l{width:40%!important}.w-45-l{width:45%!important}.w-55-l{width:55%!important}.w-65-l{width:65%}.w-75-l{width:75%}.w-85-l{width:85%}.w-104-l{width:104%}.white-l{color:#fff}.pa5a-l{padding:3rem}.sans-300-l{font-weight:300}.sans-300-l,.sans-400-l{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-400-l{font-weight:400}.sans-500-l{font-weight:500}.sans-500-l,.sans-700-l{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-700-l{font-weight:700}}@media screen and (max-width:800px){.w-15-m{width:15%}.w-16-m{width:16.667%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33.33%}.w-35-m{width:35%}.w-40-m{width:40%}.w-45-m{width:45%}.w-55-m{width:55%}.w-65-m{width:65%}.w-75-m{width:75%}.w-85-m{width:85%}.white-m{color:#fff}.pa5a-m{padding:3rem}.tb-h{display:none!important}.sans-300-m{font-weight:300}.sans-300-m,.sans-400-m{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-400-m{font-weight:400}.sans-500-m{font-weight:500}.sans-500-m,.sans-700-m{font-family:Montserrat,montserrat-fallback,sans-serif}.sans-700-m{font-weight:700}}@media screen and (max-width:600px){.mb-h{display:none!important}}a.br-pill{min-width:150px;padding:18px 50px}ul.wsy-list{list-style-type:disc}ul.wsy-list li::marker{color:#0076ff}.location_search_zip_content{background-color:#fff;border-radius:var(--section-br);filter:drop-shadow(0 0 4px #00000050);height:-moz-fit-content;height:fit-content;left:3rem;top:50%;transform:translateY(-50%)}.location_search_zip_content h2{font-size:2rem}.map-bg{border-bottom-left-radius:var(--section-br);border-top-left-radius:var(--section-br)}.map-discover{border-bottom-right-radius:var(--section-br);border-top-right-radius:var(--section-br)}#search_by_zip{height:55px;position:relative}#zipCode{background-color:#fff;border:1.5px solid var(--primary-dark);border-bottom-left-radius:25.25px;border-top-left-radius:25.25px;width:60%}#zipCode_radius{background:var(--secondary-dark);border-bottom-right-radius:25.25px;border-left:3px solid var(--off-white);border-top-right-radius:25.25px;color:#fff;cursor:pointer!important;overflow:hidden;position:absolute;right:0;width:84px}#zipCode_radius select{-webkit-appearance:none;border:0;cursor:pointer!important;margin-left:-10%;-moz-text-align-last:center;text-align-last:center;text-decoration:underline;width:121%}#zipCode_radius select *{background:var(--secondary-dark);color:#fff}#zipCode_submit{border-bottom-right-radius:25.25px;border-top-right-radius:25.25px;cursor:pointer!important;width:40%}p#loc-search-alert{display:none}@media screen and (max-width:1200px){#zipCode_radius select{margin-left:-9%;width:118%}}@media screen and (max-width:1000px){.map-bg{display:none!important}.map-discover{border-radius:var(--section-br);height:575px!important}.location_search_zip_content{background-color:#fff;border-radius:var(--section-br);bottom:0;height:-moz-fit-content;height:fit-content;left:50%;top:auto;transform:translate(-50%);width:90%!important}}@media screen and (max-width:820px) and (min-width:800px){#zipCode_radius select{margin-left:-3px;width:130%}}@media screen and (max-width:600px){.map-discover{border-radius:0;height:450px!important}.lh-fix{line-height:1.75}.location_search_zip_content h2{font-size:1.5rem}.location_search_links a{font-weight:500}}.post-type-archive-service ul.location-listings-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}#service-feature-details{opacity:1;transition:opacity .2s ease-in-out}#service-feature-details:hover #service-feature{filter:none}h2.showcase-heading{font-size:2.2rem}h3.service-selection{cursor:pointer;font-size:1.9rem;opacity:.25;transition:opacity .2s ease-in-out}h3.service-selection.active-service,h3.service-selection:hover{opacity:1}#service-feature-details{height:-moz-fit-content;height:fit-content}#service-feature{aspect-ratio:1/1;background-position:50%;background-size:cover;border-radius:var(--section-br);filter:grayscale(100%);height:auto;transition:all 444ms ease-in-out;width:85%}@media screen and (max-width:1200px) and (orientation:landscape){#service-feature{aspect-ratio:1/1}#service-feature-details{min-height:667px}h3.service-selection{font-size:1.75rem}}@media screen and (max-width:1200px) and (orientation:portrait){#service-feature-details{min-height:525px}#service-feature{aspect-ratio:3/4}}#service-description{background-color:var(--secondary-dark);border-radius:var(--section-br);color:#fff;right:0;top:100px;width:300px}div.service-showcase-alt,div.service-showcase-alt-wrap{display:none}@media screen and (max-width:800px){div.service-showcase-alt>h3:last-child{display:none!important}}div.service-showcase-alt h3{align-items:center;border:2px solid #e8e8e8;border-radius:12.5px;display:flex;justify-content:center}div.service-showcase-alt h3 a{color:var(--secondary-dark)}#service-goto{color:#fff;line-height:0}.services-category-descr{background-color:#f0f7ff}div.location_btns_2{display:none}div.location_legend{background-color:#fff;border-radius:12.5px;bottom:-3.5rem;filter:drop-shadow(0 4px 4px #00000025);padding:0 1rem;position:absolute;right:.5rem;z-index:999}div.location_legend a{color:#000}div.location_legend a img,div.location_legend div img{height:auto;width:14px}div.location_legend_search{background-color:#fff;border-radius:12.5px;bottom:2rem;filter:drop-shadow(0 4px 4px #00000025);padding:1rem;position:absolute;right:2rem;width:400px;z-index:9999}@media screen and (max-width:1000px){div.location_legend_search{bottom:inherit;left:2rem;right:inherit;top:2rem}}@media screen and (max-width:1400px){div.location_btns_1{display:none}#search_by_zip{margin-left:1rem;margin-right:1rem;width:60%}div.location_btns_2{display:flex;width:20%}}@media screen and (max-width:1200px){h2.showcase-heading{font-size:2.25rem}.contact_form h2.showcase-heading{font-size:2rem}.contact_form .gform_wrapper.gravity-theme .gfield textarea.medium{height:135px}#service-feature{width:100%}#service-description{border-top-left-radius:0;border-top-right-radius:0;bottom:0;top:auto;width:100%}}@media screen and (max-width:800px){h2.showcase-heading{font-size:1.875rem}div.service-showcase-alt-wrap{display:block}div.service-showcase-alt{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}section.location_search_zip{margin-bottom:5rem!important}div.location_btns_2{display:none}#search_by_zip{margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:600px){div.location_legend{bottom:-4rem;left:0;margin:auto;right:0;width:100%}.location-archive-header div.location_legend{width:90%}div.service-showcase-alt{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:413px){div.location_legend{font-size:.875rem}}@media screen and (max-width:380px){div.location_legend{font-size:.7125rem}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),only screen and (min-device-pixel-ratio:2) and (max-width:480px),only screen and (min-resolution:192dpi) and (max-width:480px),only screen and (min-resolution:2dppx) and (max-width:480px){div.location_legend{font-size:.75rem}div.location_legend span{margin-left:.25rem!important;margin-right:.25rem!important}}.glide__slide{height:auto;min-height:100%;padding:6px 0}section.post-showcase{background-color:#f4fafe}div.feature-post-grid{display:grid;gap:4rem;grid-template-columns:repeat(3,minmax(0,1fr))}div.feature-item{background-color:#fff;border-radius:var(--section-br);box-shadow:0 3px 6px rgba(0,0,0,.16);height:100%}.post-showcase-image{aspect-ratio:2/1.125;background-size:cover;border-top-left-radius:var(--section-br);border-top-right-radius:var(--section-br);height:auto}.services-archive .single-location-details p.cats,.services-archive .single-location-details p.excerpt{font-size:.75rem}@media screen and (max-width:1200px){div.feature-post-grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:800px){div.feature-item{filter:none;padding:1.5rem}.feature-item{overflow:hidden}.feature-item .post-showcase-image{border-radius:0;margin:-1rem -1rem 0;width:calc(100% + 2rem)!important}div.feature-post-grid{gap:2rem;grid-template-columns:repeat(1,1fr)}div.feature-item{padding:1rem}}div.glide-flex-wrapper{align-items:center;display:flex}@media screen and (min-width:800px){div.glide-flex-wrapper{justify-content:space-evenly}}img.glide-control-icon{cursor:pointer}img.video-poster{border-top-left-radius:var(--section-br);border-top-right-radius:var(--section-br);display:block}div.testimonial-text{background-color:var(--secondary-dark);border-bottom-left-radius:var(--section-br);border-bottom-right-radius:var(--section-br);color:#fff}button.glide__bullet{background-color:var(--secondary-dark);height:8px;opacity:.5;transition:opacity .2s ease-in-out;width:8px}button.glide__bullet.white-bg{background-color:#fff}button.glide__bullet--active{opacity:1}img.play-icon-desktop{bottom:1rem;cursor:pointer;right:1rem}div.testimonial-mobile-text{display:none}p.testimonial-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}p.testimonial-mobile-short-text:after,p.testimonial-mobile-short-text:before,p.testimonial-overflow:after,p.testimonial-overflow:before{content:'"'}#video-player-modal{visibility:hidden}div.video-overlay-bg{background-color:hsla(0,0%,100%,.85)}div.player-modal-wrap{height:100%}div.player-modal-wrap,div.player-wrap{width:-moz-fit-content;width:fit-content}div.player-wrap{border-top-left-radius:12.5px;border-top-right-radius:12.5px;height:88%;overflow:hidden}div.player-wrap video{display:block;height:100%;width:auto}#close-video-desktop{right:2rem;top:2rem}div.player-bottom-bar{background-color:none;bottom:0;color:#fff;width:100%;z-index:999}div.player-testimonial-bar{background-color:var(--secondary-dark);border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;height:12%;width:100%}.vd-testimonial-ctrl{visibility:hidden}.plain_slider .glide{position:relative}.plain_slider .glide:before{background:url(/wp-content/uploads/2023/10/quote-catamaran.svg) no-repeat 50%/contain;left:0;top:-12%}.plain_slider .glide:after,.plain_slider .glide:before{content:"";display:block;height:72px;position:absolute;width:120px}.plain_slider .glide:after{background:url(/wp-content/uploads/2023/10/quote-catamaran-close.svg) no-repeat 50%/contain;bottom:-12%;right:0}@media screen and (max-width:1200px){div.player-modal-wrap,div.player-wrap,div.player-wrap video{height:auto;width:100%}div.player-testimonial-bar{height:auto}.vd-testimonial-ctrl{visibility:visible}.plain_slider .glide:before{height:63px;top:-7.5%;width:105px}.plain_slider .glide:after{bottom:-7.5%;height:63px;width:105px}}@media screen and (max-width:800px){img.play-icon-desktop,p.testimonial-short-text{display:none}div.testimonial-mobile-text{display:flex}div.video-overlay{align-items:center;display:flex;justify-content:center}.plain_slider .glide:after,.plain_slider .glide:before{height:54px;width:90px}.vd-testimonial-track{width:95%!important}.vd-testimonial-wrapper{justify-content:flex-end!important}}@media screen and (max-width:600px){.plain_slider .glide:before{top:-5%}.plain_slider .glide:after{bottom:-5%}#close-video-desktop{right:1rem;top:1rem}div.player-bottom-bar{display:none}}@media screen and (min-width:800px){img.testimonial-stars{margin-left:auto;margin-right:auto}}.testimonial-content figure{border-radius:15px;margin-right:40px;max-height:224px;overflow:hidden;width:236px}.testimonial-content figure img{height:auto;max-width:102%;min-height:100%;min-width:100%;width:auto}.testimonial-content .testimonial_block{width:calc(100% - 256px)}.testimonial-content .testimonial_block p{margin-bottom:1.25em}.testimonial-content .testimonial_block .cite{color:var(--secondary-dark);font-weight:700}@media screen and (max-width:800px){.testimonial-content figure{padding-right:24px;width:184px}.testimonial-content>div{width:calc(100% - 184px)}}div.service-header{background-position:50%;background-size:cover;height:calc(100vh - 256px);min-height:600px}div.service-header video{bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}div.posts-header{background-position:50%;background-size:cover;min-height:600px}div.service-header-text-overlay{padding:2rem 2.8rem 2.5rem;position:relative;z-index:99}div.posts-header-text-overlay,div.service-header-text-overlay{background-color:hsla(0,0%,100%,.75);border-radius:var(--section-br);filter:drop-shadow(0 4px 4px #00000025);max-width:640px;width:100%}div.posts-header-text-overlay{padding:2rem 3rem 2.5rem}.service_content_blocks .entry-content{margin-bottom:2rem}h1.service-heading,p.service-heading{font-size:2.25rem}h2.service-info-title{font-size:2rem}h3.service-content-heading{color:var(--secondary-dark)}img.pg-video-poster{border-radius:var(--section-br);display:block}.slide__slide.patient_gallery_item h4.f4{font-size:1.125rem;white-space:normal}img-comparison-slider{zoom:1.11111}img-comparison-slider,img.patient-gallery-cover{border-radius:var(--section-br);cursor:pointer;outline:none}img.patient-gallery-cover{filter:saturate(0);transition:filter .35s ease-in-out}img.patient-gallery-cover:hover{filter:saturate(1)}.service_content_blocks .entry-content .serv-content h3{font-size:1.33rem}.service_content_blocks .entry-content .serv-content h4{font-size:1.25rem;padding-top:.5rem}.service_content_blocks .entry-content .serv-content p{font-size:1rem;padding-top:.5rem}@media screen and (min-width:1201px){div.service-header{overflow:hidden}}@media screen and (max-width:1200px){div.service-header{height:calc(50vh - 256px);min-height:600px}.page-template-template-blog-listing div.posts-header-text-overlay,div.service-header-text-overlay{margin:auto;max-width:80%!important;width:80%}.post-type-archive-service div.service-header{height:520px;min-height:520px}h1.service-heading,p.service-heading{font-size:2rem}.service_content_blocks .entry-content{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 15px center/14px;border:3px solid #f5f5f5;border-radius:12.5px;height:auto;overflow:hidden;padding:1rem 2.5rem 1rem 2rem;transition:all 444ms ease-in-out}.service_content_blocks .entry-content .serv-content{max-height:0;overflow:hidden;transition:all 444ms ease-in-out}.service_content_blocks .entry-content .serv-content h3{font-size:1.25rem}.service_content_blocks .entry-content .serv-content h4,.service_content_blocks .entry-content .serv-content p{font-size:1.125em;padding-top:.5rem}.service_content_blocks .entry-content .serv-content li{font-size:1.125em}.service_content_blocks .entry-content.open{background:#fff url(/wp-content/uploads/2023/10/icon_minus.png) no-repeat right 15px center/14px}.service_content_blocks .entry-content.open .serv-content{max-height:800px}}@media screen and (max-width:800px){.inner-page-header div.service-header,.page-template-template-doctor-listing div.service-header,.post-type-archive-service div.service-header,.single-service .service-header,div.service-header{aspect-ratio:7/4;height:auto!important;min-height:unset!important;padding-left:0;padding-right:0;position:relative}.inner-page-header .service-header.has-card-overlay{margin-bottom:33.33%}div.service-header.no-card-overlay{overflow:hidden}.page-template-template-blog-listing div.posts-header-text-overlay,div.service-header-text-overlay{margin:33.33% auto -33.33%;max-width:90%!important;position:relative;width:90%}div.service-header-text-overlay{background-color:hsla(0,0%,100%,.875);max-width:100%;padding:1.5rem 1.5rem 1rem}h1.service-heading,p.service-heading{font-size:2rem}h2.service-info-title{font-size:1.75rem}div.patient-gallery-track{width:95%}}@media screen and (max-width:600px){h1.service-heading,p.service-heading{font-size:2rem}}div.service-cta-map{border-radius:12.5px;height:90%;width:95%}div.service-cta-btns div a{bottom:0;position:absolute;right:0}img.service-cta-icon{height:125px;margin-left:auto;margin-right:auto;text-align:center;width:auto}div.loc-cta-map{aspect-ratio:8/3;border-radius:var(--section-br);height:100%;min-height:400px;width:100%}.map-intro-content{margin:auto;max-width:920px}.fullwidth div.loc-cta-map{border-radius:0}.parent-professionals .loc-cta-btns .legend{display:none}.loc-cta-btns .legend span{color:#383838}.loc-cta-btns .legend a{color:#383838;text-decoration:underline}@media screen and (max-width:1200px){img.service-cta-icon{height:100px}}@media screen and (max-width:800px){img.service-cta-icon{height:75px}div.service-cta-btns div a{position:relative}.map-intro-content{padding:.5em 5% 0}}section.location-archive-header{min-height:675px;position:relative}div.map-container{background-position:50%;background-size:cover;height:-moz-fit-content;height:fit-content;height:100%;left:0;max-height:100%;position:absolute;top:0}.location_search_zip_content_main{background-color:#fff;border-radius:var(--section-br);filter:drop-shadow(0 0 4px #00000050);height:-moz-fit-content;height:fit-content;position:relative;width:600px}[name=filter-results]{display:block;height:10px;position:absolute;top:-200px;width:100%}.filter-heading-wrap.scroll-to-fixed-fixed,.location-filter.scroll-to-fixed-fixed{background:#fff}.filter-heading-wrap.scroll-to-fixed-fixed p{margin:0;padding:0}.filter-list.scroll-to-fixed-fixed{background:#fff;padding-bottom:8px}.filter-heading-wrap.scroll-to-fixed-fixed+div{display:none}@media screen and (max-width:1200px) and (min-width:801px){.filter-heading-wrap.scroll-to-fixed-fixed{margin-top:-24px}.location-filter.scroll-to-fixed-fixed{margin-top:-42px;padding:12px 0}.location-filter.scroll-to-fixed-fixed+div{display:none}}h2.filter-heading,h3.filter-heading,p.category-title,p.filter-heading{font-size:1.75rem}details.filter-dropdown>summary{color:var(--secondary-dark)}details.filter-dropdown summary::-webkit-details-marker{display:none}details.filter-dropdown>summary::marker{content:""}details.filter-dropdown input[type=checkbox],input.service-filter[type=checkbox]{-webkit-appearance:none;background:none;background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;flex-grow:0;height:.85rem;outline:0;vertical-align:baseline;width:.85rem}details.filter-dropdown input[type=checkbox]:checked,input.service-filter[type=checkbox]:checked{background-color:var(--primary-dark);box-shadow:inset 0 0 0 2px #fff}summary img.icon{transform:rotate(-90deg)}ul.location-listings-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0;padding-bottom:2.75rem;padding-left:0}ul.location-listings-grid li{min-height:535px}ul.location-listings-grid li a{text-decoration:none}@media screen and (min-width:1441px){ul.location-listings-grid li{min-height:468px}}@media screen and (orientation:portrait) and (min-width:801px){ul.location-listings-grid li{min-height:515px}}@media screen and (max-width:800px){ul.location-listings-grid li{min-height:unset}}li.active-filter{background-color:var(--secondary-dark);color:#fff;display:inline-flex}li.active-filter:last-of-type{margin-right:0}li.pagination-number{list-style:none;margin-left:5px;margin-right:5px}li.pagination-number a{color:#000}li.pagination-backward{list-style:none;margin-right:10px}li.pagination-forward{list-style:none;margin-left:10px}li.active-page a{color:var(--primary-dark)}figure.single-location-header-image{border-top-left-radius:12.5px;border-top-right-radius:12.5px;height:225px;overflow:hidden}figure.single-location-header-image img{-o-object-fit:cover;object-fit:cover}div.single-location-details{border:2px solid #dedede;border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;border-top:none;height:calc(100% - 225px);position:relative}div.single-location-details h5+p.sans-700{line-height:1;margin-top:.5em}.single-location-details.sscore{padding-bottom:1.667rem}img.location-sscore-icon{bottom:.6rem;position:absolute;right:1rem;width:125px}div.filter-scroll-wrap::-webkit-scrollbar{display:none!important}@media screen and (max-width:1500px){ul.location-listings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.post-type-archive-service ul.location-listings-grid,ul.location-listings-grid{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}div.single-location-details{height:inherit}ul.service-listings-grid{display:flex;overflow-x:scroll}ul.service-listings-grid li{flex:0 0 310px}figure.single-location-header-image{height:auto;padding-bottom:56.25%}h5.loctitle br{display:none}}@media screen and (max-width:600px){.post-type-archive-service ul.location-listings-grid,ul.location-listings-grid{grid-template-columns:repeat(1,minmax(0,1fr))}div.location_search_zip_content_main h1{font-size:1.5rem}.location_search_zip_content_main{bottom:0;position:absolute;width:calc(100% - 4rem)}section.location-archive-header{min-height:400px;position:relative}}ul.benefit-grid,ul.service-cat-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}ul.benefit-grid li{background:#fff;border:3px solid #eeedee;border-radius:12.5px}img.pro-cta-img{border-radius:var(--section-br)}@media screen and (max-width:1200px){ul.benefit-grid,ul.service-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:800px){ul.benefit-grid{grid-template-columns:repeat(1,minmax(0,1fr))}ul.service-cat-grid{display:flex;height:450px;overflow-x:scroll}ul.service-cat-grid li{flex:0 0 310px}}ul.doctor-listings-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding-bottom:2.75rem;padding-left:0}ul.doctor-listings-grid li a{text-decoration:none}.icon_blocks{gap:24px;justify-content:center}.icon_blocks li h3{font-size:1.18rem;transition:all 333ms ease-in-out}.icon_blocks li{background:#fff;border:3px solid #f5f5f5;border-radius:24px}.icon_blocks li p.detail+a.btn-blue{bottom:1rem;display:inline-block;left:0;margin:auto;max-width:225px;position:absolute;right:0}.icon_blocks li.has-button .icon_block{padding-bottom:64px}@media (hover:none) and (max-width:1366px) and (min-width:1025px){.icon_blocks li.has-button .icon_block{padding-bottom:84px}.icon_blocks li p.detail+a.btn-blue{min-width:250px;padding-left:0;padding-right:0;width:85%}.noimg{max-width:960px}}@media (hover:none) and (max-width:1024px) and (min-width:768px){.inner-page-header div.service-header,.page-template-template-doctor-listing div.service-header,.post-type-archive-service div.service-header,.single-service .service-header,div.service-header{aspect-ratio:9/4;height:auto!important;min-height:unset!important;padding-left:0;padding-right:0;position:relative}.site-main.professionals.parent-professionals section.page-header div.page-header-wrap .hero_content{background-color:hsla(0,0%,100%,.875);border-radius:var(--section-br);filter:drop-shadow(0 4px 4px #00000025);margin:33.33% auto -33.33%;min-width:100%;padding:1.5rem 1.5rem 1rem;position:relative}.site-main.professionals.parent-professionals section.page-header div.page-header-wrap{aspect-ratio:9/4;height:auto;margin-bottom:16%;max-height:unset;min-height:unset;padding-left:5%;padding-right:5%}.inner-page-header .service-header.has-card-overlay{margin-bottom:26%}.post-type-archive-service .inner-page-header .service-header.has-card-overlay,.single-service .inner-page-header .service-header.has-card-overlay{margin-bottom:16%}.parent-professionals .inner-page-header .service-header.has-card-overlay{margin-bottom:24%}.careers.parent-professionals .inner-page-header .service-header.has-card-overlay{margin-bottom:12%}div.service-header.no-card-overlay{overflow:hidden}.page-template-template-blog-listing div.posts-header-text-overlay,div.service-header-text-overlay{margin:24% auto -24%;max-width:90%!important;position:relative;width:90%}.icon_blocks li.has-button .icon_block{padding-bottom:84px}.icon_blocks li p.detail{font-size:16px;line-height:1.33}.icon_blocks li p.detail+a.btn-blue{font-size:16px;min-width:250px;padding-left:0;padding-right:0;width:90%}.noimg{max-width:760px}h2.showcase-heading{font-size:2.125rem}.wysiwyg.relative>div{padding-bottom:3rem;position:relative}.w-100-lp{width:100%!important}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp,.wysiwyg-content.w-100-lp:first-of-type>h2,.wysiwyg-content.w-100-lp:first-of-type>p{width:50%!important}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp{position:absolute;right:0;top:220px}.wysiwyg-content.w-100-lp blockquote{max-width:unset;padding:.25rem 3rem}.blockquote>div{padding:2rem 3rem}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp img.alignright{max-width:315px}}@media screen and (max-width:920px) and (min-width:841px){.icon_blocks li.has-button .icon_block{padding-bottom:84px}.icon_blocks li p.detail+a.btn-blue{min-width:250px;padding-left:0;padding-right:0;width:85%}}@media screen and (max-width:840px) and (min-width:768px){.icon_blocks li.has-button .icon_block{padding-bottom:84px}.icon_blocks li p.detail{font-size:16px;line-height:1.33}.icon_blocks li p.detail+a.btn-blue{font-size:16px;min-width:250px;padding-left:0;padding-right:0;width:90%}.wysiwyg.relative>div{padding-bottom:3rem;position:relative}.w-100-lp{width:100%!important}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp,.wysiwyg-content.w-100-lp:first-of-type>h2,.wysiwyg-content.w-100-lp:first-of-type>p{width:50%!important}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp{position:absolute;right:0;top:220px}.wysiwyg-content.w-100-lp blockquote{max-width:unset;padding:.25rem 3rem}.blockquote>div{padding:2rem 3rem}.wysiwyg-content.w-100-lp+.wysiwyg-content.w-100-lp img.alignright{max-width:315px}}.icon_blocks li .small-icon{height:68px;width:auto}.icon_blocks li .medium-icon{height:94px;width:auto}.icon_blocks li .large-icon{height:112px;width:auto}.icon_blocks li figure{margin:0 auto 12px}.icon_blocks li figure img{height:100%;max-width:unset;width:auto}.icon_blocks li figure+div.top-pos.w-100{width:100%}@media screen and (min-width:1201px){.icon_blocks li.left-pos .small-icon+div{width:calc(100% - 82px)}.icon_blocks li.left-pos .medium-icon+div{width:calc(100% - 108px)}.icon_blocks li.left-pos .large-icon+div{width:calc(100% - 128px)}}@media screen and (max-width:1200px){.icon_blocks{gap:10px}.icon_blocks li .left-pos{align-items:flex-start}.icon_blocks .right-pos,.icon_blocks li .left-pos{display:flex;flex-direction:column;justify-content:center}.icon_blocks .right-pos{align-items:flex-end}.icon_blocks li figure+div.top-pos{width:100%}}@media screen and (max-width:800px){ul.doctor-listings-grid li:last-child{margin-right:1rem}.icon_blocks li{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 25px center/14px;transition:max-height 444ms ease-in-out}.icon_blocks li h3{font-size:1.275rem;font-weight:500;line-height:44px;padding-left:60px;text-align:left}.icon_blocks li p{font-size:1.125em;max-height:0;overflow:hidden;text-align:left;transition:all 444ms ease-in-out}.icon_blocks li.open{background:#fff url(/wp-content/uploads/2023/10/icon_minus.png) no-repeat right 25px top 1.75rem/14px}.icon_blocks li.open p{max-height:600px}.icon_blocks li figure+div.top-pos{padding:0 30px 0 15px;width:100%}.icon_blocks li .large-icon,.icon_blocks li .medium-icon,.icon_blocks li .small-icon{height:44px;position:absolute;width:auto}.icon_blocks li .large-icon+div,.icon_blocks li .medium-icon+div,.icon_blocks li .small-icon+div,.testimonial-content .testimonial_block{width:100%}.icon_blocks li figure{margin:0 auto}.icon_blocks li.open h3{margin-bottom:1rem}.icon_blocks li.has-button .icon_block{padding-bottom:0}.icon_blocks li p.detail+a.btn-blue{bottom:unset;font-size:16px;left:0;margin:0;max-height:0;min-width:225px;overflow:hidden;padding:0;position:relative;right:0;transition:all 444ms ease-in-out}.icon_blocks li.has-button.open p.detail+a.btn-blue{margin-top:.667rem;max-height:60px;padding:.75rem}}ul.blog-listings-grid,ul.news-listings-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}ul.leadership-listings-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}ul.blog-listings-grid .post-detail-wrap{position:relative}.post-showcase-detail .post-detail-wrap{height:-moz-fit-content;height:fit-content}ul.leader-listings-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.wysiwyg-content ul.leader-listings-grid li,.wysiwyg-content ul.leadership-listings-grid li{padding-left:0}.wysiwyg-content ul.leader-listings-grid li:before,.wysiwyg-content ul.leadership-listings-grid li:before{content:""}.newsletter_signup .gform_wrapper{background:#fff;border-radius:25px;padding:2rem 3rem 1.45rem}@media screen and (min-width:801px){.newsletter_signup .gform_wrapper form{align-items:center;display:flex;justify-content:center}.newsletter_signup .gform-body.gform_body{width:75%}.newsletter_signup .gform_footer{width:25%}.newsletter_signup .gform_wrapper.gravity-theme .gform_footer{justify-content:end;margin:-8px 0 0;padding:0}}.newsletter_signup .gform_fields{display:flex}.newsletter_signup .ginput_container input,.newsletter_signup .ginput_container input[type=email],.newsletter_signup .ginput_container input[type=text]{border-radius:37px!important}.newsletter_signup .gform_footer input[type=submit]{margin-bottom:.5rem!important}.newsletter_signup .ginput_container_email{padding-right:8px}.newsletter_signup .ginput_container_text{padding-left:8px}@media screen and (max-width:1200px){.wysiwyg-content+.wysiwyg-content{padding-left:20px}ul.blog-listings-grid,ul.leadership-listings-grid,ul.news-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}ul.doctor-listings-grid,ul.leadership-listings-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.newsletter_signup .gform_wrapper.gravity-theme .gform_footer #gform_submit_button_2{padding:.75rem 1rem!important;width:165px!important}}@media screen and (max-width:800px){ul.blog-listings-grid,ul.doctor-listings-grid,ul.leadership-listings-grid{display:flex;overflow-x:scroll}ul.blog-listings-grid li{height:-moz-fit-content;height:fit-content}.wysiwyg-content.bignumber_list{padding:1rem 0 0}ul.blog-listings-grid li,ul.doctor-listings-grid li,ul.leadership-listings-grid li{flex:0 0 310px}.newsletter_signup .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1!important}.newsletter_signup .ginput_container_text{padding-left:0}}@media screen and (max-width:600px){ul.news-listings-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:799px){.newsletter_signup .gform_wrapper{padding:2rem 1.5rem}}@media screen and (max-width:599px){.newsletter_signup .gform_wrapper{background:transparent;padding:0}.newsletter_signup .gform_fields{display:block}.newsletter_signup .gfield.gfield--width-half{width:100%}.newsletter_signup .ginput_container_text{padding-left:0}.newsletter_signup .gform_footer{margin-top:1rem;text-align:center}}section.location-detail-header{height:-moz-fit-content;height:fit-content}section.location-detail-header figure{height:800px;width:100%}section.location-detail-header figure img{-o-object-fit:cover;object-fit:cover}div.location-detail-header-card{background-color:hsla(0,0%,100%,.95);border-radius:var(--section-br);height:-moz-fit-content;height:fit-content;left:50%;top:50%;transform:translate(-50%,-50%)}.blue-bg-before{gap:50px;padding:40px 5%;position:relative}.blue-bg-before,.blue-bg-before:before{background:var(--primary-dark);width:100%}.blue-bg-before:before{content:"";display:block;height:50%;left:0;position:absolute;top:0;z-index:-1}div.location-detail-header-card-new{background-color:#f8f8f8;border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,.16);min-height:336px;position:relative;z-index:11}div.location-detail-header-card-new .addr,div.location-detail-header-card-new .phone{border-radius:999px;font-size:1.125rem;padding:.25rem 1.8925rem;position:relative;transition:all 444ms ease-in-out;width:100%}div.location-detail-header-card-new .addr a,div.location-detail-header-card-new .phone a{color:#000}div.location-detail-header-card-new .phone a{text-decoration:underline}div.location-detail-header-card-new .addr:hover,div.location-detail-header-card-new .phone:hover{background:var(--off-white)}div.location-detail-header-card-new .addr img,div.location-detail-header-card-new .phone img{height:auto;left:0;position:absolute;top:.58rem;width:1rem}.loc_btns{gap:10px}.loc_btns .button{align-items:center;display:flex;justify-content:center;padding:.75rem 1.25rem;text-align:center;width:57.5%}@media screen and (min-width:801px){.loc_btns .button+.button{margin-left:0}}@media screen and (min-width:1201px){.loc_btns .button.hide-on-mobile{display:none!important}}div.location-detail-map-card{height:100%;margin-left:-8.33%;position:absolute;right:0;top:0;width:58.33%;z-index:9}div.location-detail-map{height:100%}table.office-hours{border-collapse:separate;border-spacing:0 3px}@media screen and (max-width:1200px){#officeHours table.office-hours{border-spacing:0}}table.office-hours tbody tr{background-color:#fafbfc;border-radius:10px}table.office-hours tbody tr td{padding:1rem .667rem}td.day-dsp{border-bottom-left-radius:10px;border-top-left-radius:10px;padding-left:1.75rem!important}td.hour-dsp{border-bottom-right-radius:10px;border-top-right-radius:10px;padding-right:1.75rem!important;text-align:right}table.office-hours tbody tr:nth-child(odd){background-color:#e6eaee}div.location-detail-sidebar{width:400px}@media screen and (max-width:1200px){div.location-detail-sidebar .button.hide-on-mobile{display:none!important}}div.location-detail-content{padding-left:8rem;width:calc(100% - 400px)}div.location-detail-content h2{color:var(--primary-dark);font-size:1.25rem;margin-bottom:0}@media screen and (min-width:1201px){div.location-detail-content h2{margin-bottom:1rem}}ul.location-benefits-list{list-style:none;padding-left:0}ul.location-benefits-list li{font-size:.75rem;margin-bottom:.5rem}div.loc-detail-patient-review{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}div.loc-patient-review{border:2px solid #e8e8e8;border-radius:12.5px;padding:2rem}#lpr-content{max-width:100%}div.loc-patient-review p{text-wrap:balance;max-width:calc(425px - 4rem);text-overflow:ellipsis;white-space:normal}div.loc-patient-review a{color:var(--secondary-dark);text-decoration:underline}#close-pr-modal:hover{cursor:pointer}div.loc-doctor-display{display:grid;gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr))}div.loc-doctor{background-color:#fff;border-radius:12.5px;filter:drop-shadow(0 8px 5px #00000030);overflow:hidden}div.loc-doctor a{text-decoration:none}section.loc-detail-services{background-color:#eff7ff}div.loc-detail-services-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}div.loc-detail-services-card{background-color:#fff;border-radius:12.5px;filter:drop-shadow(0 8px 5px #00000015);padding:0 1rem 0 0}div.loc-detail-services-card figure{aspect-ratio:8/7;border-radius:12.5px 0 0 12.5px;height:100%;overflow:hidden;position:relative;width:40%}div.loc-detail-services-card figure img{height:100%;left:50%;max-width:200%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}div.service-card-content{margin-left:1.5rem;width:calc(100% - 150px)}div.service-card-content h3{color:var(--secondary-dark);font-size:1rem;font-weight:500}div.service-card-content h3 a{color:var(--secondary-dark)}div.service-card-content h3 a img{display:none;transition:all 444ms ease-in-out}div.service-card-content ul,ul.service-card-list{list-style-type:none;margin:0 0 2.15rem;padding-left:0}div.service-card-content ul li,ul.service-card-list li{margin-bottom:.33em}div.service-card-content ul li::marker,ul.service-card-list li::marker{color:#0076ff}div.loc-office-gallery{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));transition:width .5s ease-in-out}img.office-gallery-photo{border-radius:24px;height:275px;-o-object-fit:cover;object-fit:cover;width:100%}div#office-gallery-lightbox{height:auto;overflow:hidden;position:relative;transition:width .5s ease-in-out;width:0}img#office-gallery-lightbox-img{border-radius:var(--section-br);height:auto;width:100%}p#office-gallery-lightbox-desc{bottom:5%;color:#fff;left:5%;position:absolute}#officeHours{transition:all .25s ease}@media screen and (max-width:1200px){.blue-bg-before{gap:20px}div.location-detail-header-card-new{padding:1.5rem}.loc_btns .button{padding:.75rem 1.25rem;width:72%}#officeHours{background:rgba(54,186,155,.7);bottom:0;display:none;left:0;margin:auto;position:fixed;right:0;top:0;z-index:999}#officeHours table.office-hours{background:#fff;border-radius:15px;bottom:0;left:0;margin:auto;max-height:640px;max-width:640px;position:absolute;right:0;top:0;width:95%}#close-office-hours{color:#c00;display:block;font-weight:700;line-height:44px;padding:.5rem .5rem 0}div.loc-doctor-display{grid-template-columns:repeat(3,minmax(0,1fr))}div.loc-detail-patient-review{display:block;overflow-x:scroll;white-space:nowrap}div.loc-patient-review{display:inline-block;margin-right:1rem;width:425px}div.lpr-popup{margin:0;width:95%}div.loc-detail-services-grid{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}div.location-detail-sidebar{width:100%}div.location-detail-content{padding-left:0;width:100%}div.location-detail-wrap{display:block}ul.location-benefits-list{display:none}div.loc-detail-patient-review,section.patient-reviews div h2{padding-left:5%}div.loc-detail-services-card{margin-bottom:.75rem}.location-detail-content>div{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 15px center/14px;border:3px solid #f5f5f5;border-radius:12.5px;height:auto;overflow:hidden;padding:1rem 2.5rem 1rem 2rem;transition:all 444ms ease-in-out}.location-detail-content>div p{font-size:1.125rem;max-height:0;overflow:hidden;transition:all 444ms ease-in-out}.location-detail-content>div.open{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-minus.png) no-repeat right 15px center/14px}.location-detail-content>div.open p{max-height:800px;padding-top:.75rem}}@media screen and (max-width:970px){a#schedule-appt-loc{width:100%}div.office-hours-wrap{height:0;overflow:hidden}}@media screen and (max-width:800px){div.office-doctors-wrap div.loc-doctor-display,div.office-doctors-wrap h2{padding-left:5%}div.loc-doctor-display{display:block;overflow-x:scroll;padding-bottom:1rem;white-space:nowrap}div.loc-doctor{display:inline-block;margin-right:1rem;width:325px}div.loc-doctor .pa3{min-height:190px}div.loc-doctor h3{white-space:normal}section.location-detail-header figure{height:500px}div.location-detail-header-card-new{background-color:#fff;border-radius:var(--section-br) var(--section-br) 0 0;box-shadow:none;height:unset;margin-bottom:0}.blue-bg-before{background:transparent}.blue-bg-before:before{height:49%}div.location-detail-header-card{bottom:5%;filter:drop-shadow(0 0 4px #00000050);left:auto;top:auto;transform:none}.loc_btns .button{margin:12px auto 0!important;max-width:320px;width:100%!important}div.location-detail-map-card{background:#fff;border-radius:var(--section-br);border-radius:0 0 var(--section-br) var(--section-br);box-shadow:0 3px 6px rgba(0,0,0,.16);height:unset;margin-left:0;overflow:hidden;padding:0 1.5rem 1.5rem;position:relative;right:unset;top:unset;width:100%;z-index:9}div.location-detail-map{aspect-ratio:7/3;border-radius:var(--section-br)}section.office-gallery div.w-90{padding-left:5%;width:100%}div.loc-office-gallery{display:block;white-space:nowrap}div.office-gallery-item{display:inline-block;margin-right:1rem;width:80%}div.loc-gallery-ot-wrap{overflow-x:scroll}div.loc-detail-services-grid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){div.loc-detail-services-grid{display:block}section.location-detail-header{height:-moz-fit-content;height:fit-content;margin-bottom:2rem;padding-bottom:0;padding-top:0}section.location-detail-header figure{display:none}div.location-detail-header-card{position:relative}}.page-template-template-doctor-listing div.service-header{overflow:visible}.doctor-filter>div{gap:16px}.doctor-filter p{align-self:center;color:#fff;font-weight:500;line-height:40px;margin-bottom:0}.doctor-filter .select-wrap{background:#fff url(../images/angle-down.png) no-repeat right 20px top 23px/12px;border-radius:8px;overflow:hidden;padding:0;width:22%}.doctor-filter input::-moz-placeholder{color:#444;font-weight:500}.doctor-filter input::placeholder,.doctor-filter select{color:#444;font-weight:500}figure.doctor-header-image,figure.leader-header-image{border-top-left-radius:12.5px;border-top-right-radius:12.5px;height:0;overflow:hidden;padding-bottom:111%}figure.doctor-header-image img,figure.leader-header-image img{height:100%;left:50%;max-width:120%;min-width:100%;top:50%;transform:translate(-50%,-50%);width:auto}div.doctor-details{border:2px solid #dedede;border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;border-top:none;height:auto}div.leader-details{border:2px solid #dedede;border-radius:12.5px;height:auto}div.doctor-details h5,div.leader-details h5{font-size:1.18rem;letter-spacing:-.025em}div.location-filter-wrap{min-width:400px;position:relative;transition:all .5s ease}@media screen and (min-width:1201px){.location-archive .location-filter{min-width:400px;transition:all .5s ease;width:400px}}div.filter-result-content{max-width:1440px}@media screen and (max-width:599px){.mobile-nav-buttons .button+.button{margin-left:0}}@media screen and (max-width:1350px) and (min-width:801px){.location-filter-wrap{margin-bottom:2rem!important}}@media screen and (max-width:1350px){.location-filter,.services-archive .doctor-filter>div{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 20px top 14px/12px;border-radius:9px;color:#000;max-height:40px;overflow:hidden;padding:0 20px 15px;transition:all 444ms ease-in-out}.services-archive div.filter-result-content{margin-top:0;width:100%}.services-archive .location-filter{border:2px solid #e6e6e6;max-height:42px}.services-archive .location-filter label{line-height:36px;vertical-align:top}.services-archive .location-filter p{color:#000;display:block;font-weight:500;line-height:40px;width:100%}.services-archive .location-filter p.filter-heading{display:none}.services-archive .location-filter.shown{background-image:url(/wp-content/themes/leading-edge/assets/images/icon-minus.png);max-height:1000px}}@media screen and (max-width:1200px){.inner-page-header div.service-header,.page-template-template-doctor-listing div.service-header{padding-bottom:1rem;padding-top:1rem}.doctor-filter>div,.location-filter{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 20px top 14px/12px;border-radius:9px;color:#000;max-height:40px;overflow:hidden;padding:0 20px 15px;transition:all 444ms ease-in-out}div.doctor-details h5,div.leader-details h5{font-size:1.1rem}.location-filter{border:2px solid #e6e6e6;max-height:42px}.page-template-template-doctor-listing .doctor-filter p{color:#000}.location-filter label{line-height:36px;vertical-align:top}.location-filter p{color:#000;font-weight:500;line-height:40px;width:100%}.location-filter.shown{background-image:url(/wp-content/themes/leading-edge/assets/images/icon-minus.png);max-height:1000px}div.filter-result-content{margin-top:0;width:100%}}@media (orientation:landscape){ul.location-listings-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (max-width:970px){div.doctor-details h5,div.leader-details h5{font-size:1rem}div.doctor-details p.f6{font-size:.75rem}}@media screen and (max-width:1350px) and (min-width:801px){.services-archive .location-filter{display:flex;flex-wrap:wrap}.services-archive .location-filter>div{width:33.33%}.services-archive .location-filter details.filter-dropdown{display:inline-block;vertical-align:top;width:49.5%}.services-archive ul.location-listings-grid li{min-height:444px}}@media screen and (max-width:1200px) and (min-width:801px){.location-filter details.filter-dropdown{display:inline-block;vertical-align:top;width:49.5%}.doctor-filter>div.shown,.location-filter.shown{background-image:url(/wp-content/themes/leading-edge/assets/images/icon-minus.png);max-height:1000px}.doctor-filter .select-wrap,.doctor-filter input{background-color:#f1f2f5;margin:8px 0;width:100%}.doctor-filter button{margin-top:8px}}@media screen and (max-width:800px) and (min-width:601px){.services-archive .location-filter{display:flex;flex-wrap:wrap}.services-archive .location-filter>div{width:50%}}@media screen and (max-width:800px){.doctor-filter>div,.location-filter{background:#fff url(/wp-content/themes/leading-edge/assets/images/icon-plus.png) no-repeat right 20px top 14px/12px;border-radius:9px;color:#000;max-height:40px;overflow:hidden;padding:0 20px 15px;transition:all 444ms ease-in-out}.location-filter{border:2px solid #e6e6e6;max-height:42px}.location-filter label{line-height:36px;vertical-align:top}.location-filter p{color:#000;font-weight:500;line-height:40px;width:100%}.doctor-filter>div.shown,.location-filter.shown{background-image:url(/wp-content/themes/leading-edge/assets/images/icon-minus.png);max-height:1000px}.doctor-filter p{color:#000}.doctor-filter .select-wrap,.doctor-filter input{background-color:#f1f2f5;margin:8px 0;width:100%}.doctor-filter button{margin-top:8px}.page-template-template-doctor-listing div.service-header-text-overlay{background:#fff;bottom:-5.5rem}}section.doctor-detail-header{background-color:#f4f4f4}section.doctor-detail-content .w-90 .dd-spacer,section.doctor-detail-header .w-90 .dd-spacer{width:400px}section.doctor-detail-content .w-90 .dd-content,section.doctor-detail-header .w-90 .dd-content{width:calc(100% - 400px)}div.dd-headshot img{border-radius:20px}h3.dd-content-heading{color:var(--primary-light)}@media screen and (max-width:1200px){section.doctor-detail-content .w-90 .dd-spacer,section.doctor-detail-header .w-90 .dd-spacer{width:300px}section.doctor-detail-content .w-90 .dd-content,section.doctor-detail-header .w-90 .dd-content{width:calc(100% - 300px)}}@media screen and (max-width:800px){section.doctor-detail-header{height:auto}section.doctor-detail-header .w-90 .dd-spacer{display:none}div.dd-headshot{display:flex;transform:translateY(0)}div.dd-content,div.dd-headshot{width:100%!important}div.dd-headshot img{border:0;height:auto;width:200px}}.team-modals{background:hsla(0,0%,100%,.8);margin:auto;z-index:99999}.team-modals .leaders{background:#fff;border:4px solid var(--primary-dark);bottom:0;height:62vh;margin:auto;overflow:hidden;padding:2rem 3rem;position:absolute;top:0}.close_modal{color:#555;font-size:1.6rem}.leader-wrap{gap:30px}.leader-img{border-radius:12.5px;height:22vw;margin:2px;max-height:436px;max-width:404px;overflow:hidden;width:20vw}.leader-img img{left:50%;max-width:111%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.leader-bio{width:calc(100% - 20vw)}.ctrl-wrapper{left:0;padding:0 3rem;position:absolute;width:100%}.team-ctrl button{cursor:pointer;line-height:36px}.team-ctrl button img{display:inline-block;margin-bottom:1px;vertical-align:middle}@media screen and (max-width:1200px){.team-modals .leaders{height:75vh;max-height:720px;padding:1.5rem 2rem}.leader-img{height:28vw;width:32vw}}@media screen and (max-width:800px){.leader-img{height:30vw;width:36vw}.team-modals .leaders{height:95vh;max-height:992px}.leaders .glide__slide{overflow-y:auto}.leaders div[data-glide-el=controls]{display:block}.leader-wrap{text-align:center}.leader-img{height:44vw;margin:auto;width:44vw}.leader-bio{height:calc(56vh - 6.67rem);margin-top:2rem;overflow-y:auto;width:100%}.inner-page-header.bg-video .service-header video{display:none}}.inner-page-header.bg-video .service-header{aspect-ratio:2/1;min-height:unset}@supports not (aspect-ratio:2/1){.inner-page-header.bg-video .service-header:before{content:"";float:left;padding-top:44%}.inner-page-header.bg-video .service-header:after{clear:both;content:"";display:block}}.anchored_menu{transition:all 444ms ease-in-out 0s}.site-main{transition:all 222ms ease-in-out}.site-main.stuck{padding-top:55px}.anchored_menu.sticky{position:fixed;top:110px;z-index:99999}.logged-in.admin-bar .anchored_menu.sticky{top:138px}.anchored_menu a{color:#fff;cursor:pointer;font-size:1em;padding-right:2em}.anchored_menu a:last-of-type{padding-right:0}.anchored_sections .icon img{max-width:100%;width:91px}.anchored_sections h3{font-size:1.875em;margin-bottom:.5em}.anchored_sections p{font-size:1em;margin-bottom:1em}.anchored_sections p a{color:var(--secondary-dark);font-weight:500;text-decoration:underline}.wysiwyg.about-leadership,.wysiwyg.about-leadership .wysiwyg-content h2,.wysiwyg.about-us-row,.wysiwyg.about-us-row .wysiwyg-content h2{transition:all 444ms ease-in-out}.blue-img-bg.left,.grey-img-bg.left,.purple-img-bg.left,.yellow-img-bg.left{padding-right:0!important}.wysiwyg-content.blue-img-bg.left+.wysiwyg-content,.wysiwyg-content.grey-img-bg.left+.wysiwyg-content,.wysiwyg-content.purple-img-bg.left+.wysiwyg-content,.wysiwyg-content.yellow-img-bg.left+.wysiwyg-content{padding-left:5%}.blue-decoration-right,.grey-decoration-right,.purple-decoration-right,.yellow-decoration-right{float:right;margin-right:-25%;padding:4rem 25% 4rem 0;position:relative}.blue-decoration-left,.grey-decoration-left,.purple-decoration-left,.yellow-decoration-left{float:left;margin-left:-25%;padding:4rem 0 4rem 25%;position:relative}.blue-decoration-right:before,.grey-decoration-right:before,.purple-decoration-right:before,.yellow-decoration-right:before{border-radius:20px 0 0 20px;content:"";height:100%;position:absolute;right:0;top:0;width:68%;z-index:-1}.blue-decoration-left:before,.grey-decoration-left:before,.purple-decoration-left:before,.yellow-decoration-left:before{border-radius:0 20px 20px 0;content:"";height:100%;left:0;position:absolute;top:0;width:68%;z-index:-1}.purple-decoration-left:before,.purple-decoration-right:before{background:var(--secondary-dark)}.blue-decoration-left:before,.blue-decoration-right:before{background:var(--primary-dark)}.yellow-decoration-left:before,.yellow-decoration-right:before{background:var(---secondary-light)}.grey-decoration-left:before,.grey-decoration-right:before{background:#acb2ba}.blue-decoration-left img,.blue-decoration-right img,.grey-decoration-left img,.grey-decoration-right img,.purple-decoration-left img,.purple-decoration-right img,.yellow-decoration-left img,.yellow-decoration-right img{border-radius:15px;display:inline-block;height:auto}@media screen and (max-width:1200px){main{overflow-x:hidden}.anchored_sections .icon img{width:60px}.inner-page-header.bg-video .service-header{aspect-ratio:16/9;height:unset;max-height:unset;min-height:unset}.blue-decoration-right,.grey-decoration-right,.purple-decoration-right,.yellow-decoration-right{float:right;margin-right:-25%;padding:2.75rem 0 2.75rem 15%;position:relative}.blue-decoration-left,.grey-decoration-left,.purple-decoration-left,.yellow-decoration-left{float:left;margin-left:-25%;padding:2.75rem 15% 2.75rem 0;position:relative}.about-us-row .blue-decoration-left,.about-us-row .grey-decoration-left,.about-us-row .purple-decoration-left,.about-us-row .yellow-decoration-left{margin-left:-28%}}@media screen and (max-width:800px){.inner-page-header.bg-video .service-header{aspect-ratio:16/9;height:unset;max-height:unset;min-height:unset}.dental365-university .mobile-collapse>div{position:relative}.dental365-university .mobile-collapse>div.open{padding:1rem 2.25rem 290px 1.5rem!important}.blue-decoration-left,.blue-decoration-right,.grey-decoration-left,.grey-decoration-right,.purple-decoration-left,.purple-decoration-right,.yellow-decoration-left,.yellow-decoration-right{float:none;margin:0;padding:0;position:relative;width:100%}.blue-decoration-left:before,.blue-decoration-right:before,.grey-decoration-left:before,.grey-decoration-right:before,.purple-decoration-left:before,.purple-decoration-right:before,.yellow-decoration-left:before,.yellow-decoration-right:before{background:transparent;content:unset}.mobile-collapse .wysiwyg-content .blue-decoration-left,.mobile-collapse .wysiwyg-content .blue-decoration-right,.mobile-collapse .wysiwyg-content .grey-decoration-left,.mobile-collapse .wysiwyg-content .grey-decoration-right,.mobile-collapse .wysiwyg-content .purple-decoration-left,.mobile-collapse .wysiwyg-content .purple-decoration-right,.mobile-collapse .wysiwyg-content .yellow-decoration-left,.mobile-collapse .wysiwyg-content .yellow-decoration-right{bottom:0;float:none;left:0;margin:0;max-height:0;padding:0;position:absolute;transition:all 444ms ease-in-out;width:100%}.mobile-collapse .open .wysiwyg-content .blue-decoration-left,.mobile-collapse .open .wysiwyg-content .blue-decoration-right,.mobile-collapse .open .wysiwyg-content .grey-decoration-left,.mobile-collapse .open .wysiwyg-content .grey-decoration-right,.mobile-collapse .open .wysiwyg-content .purple-decoration-left,.mobile-collapse .open .wysiwyg-content .purple-decoration-right,.mobile-collapse .open .wysiwyg-content .yellow-decoration-left,.mobile-collapse .open .wysiwyg-content .yellow-decoration-right{max-height:275px;overflow:hidden}.mobile-collapse .wysiwyg-content .blue-decoration-left img,.mobile-collapse .wysiwyg-content .blue-decoration-right img,.mobile-collapse .wysiwyg-content .grey-decoration-left img,.mobile-collapse .wysiwyg-content .grey-decoration-right img,.mobile-collapse .wysiwyg-content .purple-decoration-left img,.mobile-collapse .wysiwyg-content .purple-decoration-right img,.mobile-collapse .wysiwyg-content .yellow-decoration-left img,.mobile-collapse .wysiwyg-content .yellow-decoration-right img{border-radius:0}.wysiwyg.about-leadership>div{display:flex;flex-direction:column-reverse;padding-top:3rem;position:relative}.wysiwyg.about-leadership>div h2,.wysiwyg.about-us-row>div h2{left:0;position:absolute;top:-.5rem}.wysiwyg.about-leadership .wysiwyg-content.left p,.wysiwyg.about-leadership .wysiwyg-content.right p,.wysiwyg.about-us-row .wysiwyg-content.left p,.wysiwyg.about-us-row .wysiwyg-content.right p{margin-bottom:0}.wysiwyg.about-us-row>div{display:flex;padding-top:3rem;position:relative}.wysiwyg.about-us-row.column-reverse>div{flex-direction:column-reverse}.about-us-row .wysiwyg-content.blue-img-bg.left+.wysiwyg-content,.about-us-row .wysiwyg-content.grey-img-bg.left+.wysiwyg-content,.about-us-row .wysiwyg-content.purple-img-bg.left+.wysiwyg-content,.about-us-row .wysiwyg-content.yellow-img-bg.left+.wysiwyg-content{padding-left:0}.about-us-row .blue-decoration-left,.about-us-row .grey-decoration-left,.about-us-row .purple-decoration-left,.about-us-row .yellow-decoration-left{margin-left:0}}@media screen and (max-width:600px){.anchored_menu a{line-height:2.5;padding-right:1.33em}.wysiwyg.about-leadership{margin-top:7rem}.dental365-university .mobile-collapse>div.open{padding:1rem 2.25rem 240px 1.5rem!important}.mobile-collapse .open .wysiwyg-content .blue-decoration-left,.mobile-collapse .open .wysiwyg-content .blue-decoration-right,.mobile-collapse .open .wysiwyg-content .grey-decoration-left,.mobile-collapse .open .wysiwyg-content .grey-decoration-right,.mobile-collapse .open .wysiwyg-content .purple-decoration-left,.mobile-collapse .open .wysiwyg-content .purple-decoration-right,.mobile-collapse .open .wysiwyg-content .yellow-decoration-left,.mobile-collapse .open .wysiwyg-content .yellow-decoration-right{max-height:225px}}.img_block.ci-1{display:block;margin-top:18px;max-width:640px;width:58%}.img_block.ci-2{display:flex;gap:20px;margin-top:18px}.img_block.ci-1 figure,.img_block.ci-2 figure{aspect-ratio:15/9}.img_block.ci-3{display:grid;grid-auto-columns:auto;grid-template-rows:1fr 1fr;margin-top:18px}.img_block.ci-3 figure:first-of-type{aspect-ratio:9/6;grid-area:1/1/3/3;width:100%}.img_block.ci-3 figure:nth-child(2){aspect-ratio:8/5;grid-area:1/3/3/3;margin-left:25px}.img_block.ci-3 figure:nth-child(3){aspect-ratio:8/5;grid-area:2/3/2/3;margin-left:25px;margin-top:7.5px}.img_block.ci-4{grid-gap:10px 10px;display:grid;grid-auto-columns:auto;grid-template-columns:repeat(2,2fr);margin-top:18px}.img_block figure{border-radius:20px;overflow:hidden}.img_block.ci-4 figure{aspect-ratio:15/9}.img_block figure img{left:50%;max-width:112%;min-height:100%;min-width:100%;position:relative;transform:translateX(-50%)}.social_image_slider{background:#eff7ff}.social_image_slider .glide__slide{border-radius:15px;overflow:hidden;text-align:center}.social_btns{padding:18px;text-align:center}.social_btns a{background:var(--secondary-dark);border-radius:50%;color:#fff;display:inline-block;font-size:1.2rem;height:30px;line-height:30px;margin:8px 2px 0;text-align:center;transition:all 333ms ease-in-out;width:30px}.social_btns a:hover{background:#fff;color:#000}@keyframes vscroll{0%{transform:translateX(0)}to{transform:translateX(-105.6vw)}}.social_image_slider .glide--carousel .glide__slides{animation:vscroll 40s linear infinite;display:flex}.site-main.salivascore div.service-header-text-overlay{max-width:658px}.site-main.salivascore .service-header-text-overlay>p:first-child{background:url(/wp-content/uploads/2023/11/salivascore_logo.png) no-repeat 0 0/66.66%;color:transparent;height:85px;max-width:480px}.blockquote>div{border-radius:36px;padding:2rem 4rem;text-align:center}.blockquote>div blockquote{border:0;font-size:1.75rem;font-weight:500;line-height:1.5;margin:0;padding:0;text-align:center}.blockquote>div blockquote cite{display:block;font-size:.75rem;font-weight:400;margin-top:1rem}.blockquote.yellow-quotes>div{padding:5em 6rem 4.5em;position:relative}.blockquote.yellow-quotes>div blockquote{position:relative}.blockquote.yellow-quotes>div blockquote,.blockquote.yellow-quotes>div blockquote cite{font-size:1.5rem;font-weight:400;line-height:1.5}.blockquote.yellow-quotes>div blockquote:before{background:url(/wp-content/uploads/2023/11/lquote-yellow.png) no-repeat 50%/contain;content:"";display:block;height:70px;left:-96px;position:absolute;top:-36px;width:96px}.blockquote.yellow-quotes>div blockquote:after{background:url(/wp-content/uploads/2023/11/rquote-yellow.png) no-repeat 50%/contain;bottom:-24px;content:"";display:block;height:70px;position:absolute;right:-96px;width:96px}@media screen and (max-width:1200px){.blockquote>div blockquote{font-size:1.4rem}.blockquote.yellow-quotes>div blockquote:after,.blockquote.yellow-quotes>div blockquote:before{height:60px}}@media screen and (max-width:800px){.blockquote>div{border-radius:0;padding:2rem 5%}.blockquote>div blockquote,.wysiwyg-content blockquote p{font-size:1.25rem;font-weight:500;text-align:left}.blockquote.yellow-quotes>div{padding:4em 5% 3em}.blockquote.yellow-quotes>div blockquote:after,.blockquote.yellow-quotes>div blockquote:before{height:48px;width:48px}.blockquote.yellow-quotes>div blockquote:before{left:0;top:-48px}.blockquote.yellow-quotes>div blockquote:after{bottom:-12px;right:0}}@media screen and (max-width:600px){.site-main.salivascore .service-header-text-overlay>p:first-child{height:58px;max-width:365px}}.site-main.our-philosophy.parent-professionals .inner-page-header div.service-header-text-overlay{max-width:840px}ul.saliva-score-locations{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}ul.saliva-score-locations li{border:2px solid #dedede;border-radius:12.5px}ul.saliva-score-locations figure{border-top-left-radius:12.5px;border-top-right-radius:12.5px;height:225px;overflow:hidden;position:relative}ul.saliva-score-locations figure img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.saliva-score-locations .post-location-details a{color:#000!important;text-decoration:none!important}.lh-fix{line-height:2.5rem}@media screen and (max-width:800px){ul.saliva-score-locations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){ul.saliva-score-locations{grid-template-columns:repeat(1,1fr)}}li#field_5_13 label,li#field_5_3 label,li#field_5_6 label{display:block!important}li#field_5_13 .gfield_description,li#field_5_3 .gfield_description{display:none!important}.faq{border-bottom:1px solid #bfbfbf;height:auto;overflow:hidden;padding:.667rem 0;transition:all 444ms ease-in-out}.faq-question{color:#000;cursor:pointer;font-size:1.2em;font-weight:500;line-height:1.25em;padding-left:38px;position:relative}.faq-question:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--secondary-dark);content:"\f067";display:inline-block;font-family:Line Awesome Free;font-style:normal;font-variant:normal;font-weight:900;left:0;line-height:1.25em;margin-right:.5rem;position:absolute;text-rendering:auto;top:0}.faq.open .faq-question:before{content:"\f068"}.faq-accordion.white .faq-question,.faq-accordion.white .faq-question:before,.faq-accordion.white .faq.open .faq-question:before{color:#fff}.faq-answer{font-size:1rem;line-height:1.5em;max-height:0;overflow:hidden;padding-left:38px;transition:all 444ms ease-in-out}.faq.open .faq-answer{max-height:1000px;padding:.5em 0 1.25em 38px}.faq-media .glide__slide img.video-play.no-btn{display:none}.faq-media .glide__slide{padding:0 2px}.faq-media .glide__slide .fv_wrap{aspect-ratio:16/9;border-radius:20px;overflow:hidden;padding:0;position:relative;width:100%}.faq-media .glide__slide .fv_wrap.vimeo{height:auto;width:100%}.faq-media .faq{background:#f1f2f5;border:0;border-radius:14px;margin:.75vw 0;padding:.9vw 0}.faq-media .faq.glide__bullet--active{background:#e0e1e4}.faq-media .faq .faq-question{font-size:1.12em}.faq-media .faq .faq-question:before{display:none}.faq-media .glide__slide .fv_wrap iframe{height:100%;min-width:100%}.faq-media .glide__slide .fv_wrap video{height:auto;left:50%;margin:auto;max-height:105%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.faq-media .glide__slide img.play-icon-desktop{bottom:7.5%;left:0;margin:auto;right:0;top:0}.faq-media .glide__slide figure{border-radius:15px;box-shadow:0 3px 10px rgba(0,0,0,.16)}.faq-media .glide__slide figure div{background:#fff;border-radius:0 0 15px 15px;height:64px;margin-top:-32px;position:relative}.site-main.salivascore .faq{background:#f1f2f5;border:0;border-radius:15px;color:#000;margin-bottom:10px;padding:1.075rem 0}.site-main.salivascore .faq .faq-question{padding:0 15px}.site-main.salivascore .faq .faq-question:before{content:"";display:none}@media screen and (min-width:1201px){.faq-media .glide__slide figure{box-shadow:none}.faq-media .glide__slide figure div{visibility:hidden}}.grid:after{clear:both;content:"";display:block}.grid-item,.grid-sizer{width:16.6667%}.grid-item{background-color:#fff;background-image:url(/wp-content/uploads/2023/09/placeholder_d365.jpg);background-position:top 36% center;background-size:cover;border:6px solid #fff;-webkit-filter:grayscale(33%) blur(.5px);float:left;height:12vw;transform:translateZ(0);transition:all .35s ease-in-out}.grid-item:hover{cursor:pointer;-webkit-filter:grayscale(0) blur(0)}.grid-alpha{background-color:#f4f3f4;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.grid-alpha:hover{cursor:zoom-out}.grid-item.item-opened{border:3px solid #e8e8e8;-webkit-filter:grayscale(0) blur(0);height:66.66vw;width:66.66%}.grid-item--width2{aspect-ratio:2/1;width:33.3333%}.grid-item--height2{aspect-ratio:1/2;height:24vw}.grid-item--height3{height:36vw}@media only screen and (max-width:800px){.grid-item,.grid-sizer{width:50%}.grid-item{height:40vw}.grid-item--width2{width:50%}.grid-item--height2{height:80vw}}section.before-after-modal,section.review-modal{align-items:center;background-color:hsla(0,0%,78%,.5);display:none;height:calc(100% - 107px);justify-content:center;left:0;padding:1rem;position:fixed;top:107px;width:100%;z-index:22}section.before-after-modal div{background-color:#fff}#pg-ba-modal div{border-radius:var(--section-br)}div.pg-ba-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}div.pg-ba-grid-item{box-sizing:border-box;cursor:pointer;display:block;height:-moz-fit-content;height:fit-content;line-height:1;transition:padding .25s ease-in-out;width:-moz-fit-content;width:fit-content}div.ba-item-selected{border:3px solid var(--primary-dark);border-radius:12.5px;box-sizing:border-box;padding:.5rem}img.ba-grid-img-a{border-top-left-radius:12.5px;border-top-right-radius:12.5px;-o-object-position:top;object-position:top}img.ba-grid-img-a,img.ba-grid-img-b{height:50%;margin:0;-o-object-fit:cover;object-fit:cover;padding:0}img.ba-grid-img-b{border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;-o-object-position:bottom;object-position:bottom}@media screen and (max-width:600px){section.before-after-modal,section.review-modal{height:calc(100% - 98px);top:98px}}

/*! TACHYONS v4.12.0 | http://tachyons.io */

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.border-box,a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,nav,ol,p,pre,section,table,td,textarea,th,tr,ul{box-sizing:border-box}.aspect-ratio{height:0;position:relative}.aspect-ratio--16x9{padding-bottom:56.25%}.aspect-ratio--9x16{padding-bottom:177.77%}.aspect-ratio--4x3{padding-bottom:75%}.aspect-ratio--3x4{padding-bottom:133.33%}.aspect-ratio--6x4{padding-bottom:66.6%}.aspect-ratio--4x6{padding-bottom:150%}.aspect-ratio--8x5{padding-bottom:62.5%}.aspect-ratio--5x8{padding-bottom:160%}.aspect-ratio--7x5{padding-bottom:71.42%}.aspect-ratio--5x7{padding-bottom:140%}.aspect-ratio--1x1{padding-bottom:100%}.aspect-ratio--object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}img{max-width:100%}.cover{background-size:cover!important}.contain{background-size:contain!important}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-right{background-position:100%}.bg-bottom,.bg-right{background-repeat:no-repeat}.bg-bottom{background-position:bottom}.bg-left{background-position:0;background-repeat:no-repeat}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}.bn{border-style:none;border-width:0}.b--black{border-color:#000}.b--near-black{border-color:#111}.b--dark-gray{border-color:#333}.b--mid-gray{border-color:#555}.b--gray{border-color:#777}.b--silver{border-color:#999}.b--light-silver{border-color:#aaa}.b--moon-gray{border-color:#ccc}.b--light-gray{border-color:#eee}.b--near-white{border-color:#f4f4f4}.b--white{border-color:#fff}.b--white-90{border-color:hsla(0,0%,100%,.9)}.b--white-80{border-color:hsla(0,0%,100%,.8)}.b--white-70{border-color:hsla(0,0%,100%,.7)}.b--white-60{border-color:hsla(0,0%,100%,.6)}.b--white-50{border-color:hsla(0,0%,100%,.5)}.b--white-40{border-color:hsla(0,0%,100%,.4)}.b--white-30{border-color:hsla(0,0%,100%,.3)}.b--white-20{border-color:hsla(0,0%,100%,.2)}.b--white-10{border-color:hsla(0,0%,100%,.1)}.b--white-05{border-color:hsla(0,0%,100%,.05)}.b--white-025{border-color:hsla(0,0%,100%,.025)}.b--white-0125{border-color:hsla(0,0%,100%,.013)}.b--black-90{border-color:rgba(0,0,0,.9)}.b--black-80{border-color:rgba(0,0,0,.8)}.b--black-70{border-color:rgba(0,0,0,.7)}.b--black-60{border-color:rgba(0,0,0,.6)}.b--black-50{border-color:rgba(0,0,0,.5)}.b--black-40{border-color:rgba(0,0,0,.4)}.b--black-30{border-color:rgba(0,0,0,.3)}.b--black-20{border-color:rgba(0,0,0,.2)}.b--black-10{border-color:rgba(0,0,0,.1)}.b--black-05{border-color:rgba(0,0,0,.05)}.b--black-025{border-color:rgba(0,0,0,.025)}.b--black-0125{border-color:rgba(0,0,0,.013)}.b--dark-red{border-color:#e7040f}.b--red{border-color:#ff4136}.b--light-red{border-color:#ff725c}.b--orange{border-color:#ff6300}.b--gold{border-color:#ffb700}.b--yellow{border-color:gold}.b--light-yellow{border-color:#fbf1a9}.b--purple{border-color:#5e2ca5}.b--light-purple{border-color:#a463f2}.b--dark-pink{border-color:#d5008f}.b--hot-pink{border-color:#ff41b4}.b--pink{border-color:#ff80cc}.b--light-pink{border-color:#ffa3d7}.b--dark-green{border-color:#137752}.b--green{border-color:#19a974}.b--light-green{border-color:#9eebcf}.b--navy{border-color:#001b44}.b--secondary-dark{border-color:#00449e}.b--blue{border-color:#357edd}.b--light-blue{border-color:#96ccff}.b--lightest-blue{border-color:#cdecff}.b--washed-blue{border-color:#f6fffe}.b--washed-green{border-color:#e8fdf5}.b--washed-yellow{border-color:#fffceb}.b--washed-red{border-color:#ffdfdf}.b--transparent{border-color:transparent}.b--inherit{border-color:inherit}.b--initial{border-color:initial}.b--unset{border-color:unset}.br0{border-radius:0}.br1{border-radius:.125rem}.br2{border-radius:.25rem}.br3{border-radius:.5rem}.br4{border-radius:1rem}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.br--bottom{border-top-left-radius:0;border-top-right-radius:0}.br--top{border-bottom-right-radius:0}.br--right,.br--top{border-bottom-left-radius:0}.br--right{border-top-left-radius:0}.br--left{border-bottom-right-radius:0;border-top-right-radius:0}.br-inherit{border-radius:inherit}.br-initial{border-radius:initial}.br-unset{border-radius:unset}.b--dotted{border-style:dotted}.b--dashed{border-style:dashed}.b--solid{border-style:solid}.b--none{border-style:none}.bw0{border-width:0}.bw1{border-width:.125rem}.bw2{border-width:.25rem}.bw3{border-width:.5rem}.bw4{border-width:1rem}.bw5{border-width:2rem}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}.shadow-1{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}.pre{overflow-x:auto;overflow-y:hidden;overflow:scroll}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-1{top:1rem}.right-1{right:1rem}.bottom-1{bottom:1rem}.left-1{left:1rem}.top-2{top:2rem}.right-2{right:2rem}.bottom-2{bottom:2rem}.left-2{left:2rem}.top--1{top:-1rem}.right--1{right:-1rem}.bottom--1{bottom:-1rem}.left--1{left:-1rem}.top--2{top:-2rem}.right--2{right:-2rem}.bottom--2{bottom:-2rem}.left--2{left:-2rem}.absolute--fill{bottom:0;left:0;right:0;top:0}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.cl{clear:left}.cr{clear:right}.cb{clear:both}.cn{clear:none}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-auto{flex:1 1 auto;min-height:0;min-width:0}.flex-none{flex:none}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-last{order:99999}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.fl{float:left}.fl,.fr{_display:inline}.fr{float:right}.fn{float:none}.sans-serif{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.serif{font-family:georgia,times,serif}.system-sans-serif{font-family:sans-serif}.system-serif{font-family:serif}.code,code{font-family:Consolas,monaco,monospace}.courier{font-family:Courier Next,courier,monospace}.helvetica{font-family:helvetica neue,helvetica,sans-serif}.avenir{font-family:avenir next,avenir,sans-serif}.athelas{font-family:athelas,georgia,serif}.georgia{font-family:georgia,serif}.times{font-family:times,serif}.bodoni{font-family:Bodoni MT,serif}.calisto{font-family:Calisto MT,serif}.garamond{font-family:garamond,serif}.baskerville{font-family:baskerville,serif}.i{font-style:italic}.fs-normal{font-style:normal}.normal{font-weight:400}.b{font-weight:700}.fw1{font-weight:100}.fw2{font-weight:200}.fw3{font-weight:300}.fw4{font-weight:400}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fw9{font-weight:900}.input-reset{-webkit-appearance:none;-moz-appearance:none}.button-reset::-moz-focus-inner,.input-reset::-moz-focus-inner{border:0;padding:0}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}.tracked{letter-spacing:.1em}.tracked-tight{letter-spacing:-.05em}.tracked-mega{letter-spacing:.25em}.lh-solid{line-height:1}.lh-title{line-height:1.25}.lh-copy{line-height:1.5}.link{text-decoration:none}.link,.link:active,.link:focus,.link:hover,.link:link,.link:visited{transition:color .15s ease-in}.link:focus{outline:1px dotted currentColor}.list{list-style-type:none}.mw-100{max-width:100%}.mw1{max-width:1rem}.mw2{max-width:2rem}.mw3{max-width:4rem}.mw4{max-width:8rem}.mw5{max-width:16rem}.mw6{max-width:32rem}.mw7{max-width:48rem}.mw8{max-width:64rem}.mw9{max-width:96rem}.mw-none{max-width:none}.w1{width:1rem}.w2{width:2rem}.w3{width:4rem}.w4{width:8rem}.w5{width:16rem}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33%}.w-34{width:34%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.w-third{width:33.33333%}.w-two-thirds{width:66.66667%}.w-auto{width:auto}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.black-90{color:rgba(0,0,0,.9)}.black-80{color:rgba(0,0,0,.8)}.black-70{color:rgba(0,0,0,.7)}.black-60{color:rgba(0,0,0,.6)}.black-50{color:rgba(0,0,0,.5)}.black-40{color:rgba(0,0,0,.4)}.black-30{color:rgba(0,0,0,.3)}.black-20{color:rgba(0,0,0,.2)}.black-10{color:rgba(0,0,0,.1)}.black-05{color:rgba(0,0,0,.05)}.white-90{color:hsla(0,0%,100%,.9)}.white-80{color:hsla(0,0%,100%,.8)}.white-70{color:hsla(0,0%,100%,.7)}.white-60{color:hsla(0,0%,100%,.6)}.white-50{color:hsla(0,0%,100%,.5)}.white-40{color:hsla(0,0%,100%,.4)}.white-30{color:hsla(0,0%,100%,.3)}.white-20{color:hsla(0,0%,100%,.2)}.white-10{color:hsla(0,0%,100%,.1)}.black{color:#000}.near-black{color:#111}.dark-gray{color:#333}.mid-gray{color:#555}.gray{color:#777}.silver{color:#999}.light-silver{color:#aaa}.moon-gray{color:#ccc}.light-gray{color:#eee}.near-white{color:#f4f4f4}.white{color:#fff}.dark-red{color:#e7040f}.red{color:#ff4136}.light-red{color:#ff725c}.orange{color:#ff6300}.gold{color:#ffb700}.yellow{color:gold}.light-yellow{color:#fbf1a9}.purple{color:#5e2ca5}.light-purple{color:#a463f2}.dark-pink{color:#d5008f}.hot-pink{color:#ff41b4}.pink{color:#ff80cc}.light-pink{color:#ffa3d7}.dark-green{color:#137752}.green{color:#19a974}.light-green{color:#9eebcf}.navy{color:#001b44}.dark-blue{color:#00449e}.blue{color:#357edd}.light-blue{color:#96ccff}.lightest-blue{color:#cdecff}.washed-blue{color:#f6fffe}.washed-green{color:#e8fdf5}.washed-yellow{color:#fffceb}.washed-red{color:#ffdfdf}.color-inherit{color:inherit}.bg-black-90{background-color:rgba(0,0,0,.9)}.bg-black-80{background-color:rgba(0,0,0,.8)}.bg-black-70{background-color:rgba(0,0,0,.7)}.bg-black-60{background-color:rgba(0,0,0,.6)}.bg-black-50{background-color:rgba(0,0,0,.5)}.bg-black-40{background-color:rgba(0,0,0,.4)}.bg-black-30{background-color:rgba(0,0,0,.3)}.bg-black-20{background-color:rgba(0,0,0,.2)}.bg-black-10{background-color:rgba(0,0,0,.1)}.bg-black-05{background-color:rgba(0,0,0,.05)}.bg-white-90{background-color:hsla(0,0%,100%,.9)}.bg-white-80{background-color:hsla(0,0%,100%,.8)}.bg-white-70{background-color:hsla(0,0%,100%,.7)}.bg-white-60{background-color:hsla(0,0%,100%,.6)}.bg-white-50{background-color:hsla(0,0%,100%,.5)}.bg-white-40{background-color:hsla(0,0%,100%,.4)}.bg-white-30{background-color:hsla(0,0%,100%,.3)}.bg-white-20{background-color:hsla(0,0%,100%,.2)}.bg-white-10{background-color:hsla(0,0%,100%,.1)}.bg-black{background-color:#000}.bg-near-black{background-color:#111}.bg-dark-gray{background-color:#333}.bg-mid-gray{background-color:#555}.bg-gray{background-color:#777}.bg-silver{background-color:#999}.bg-light-silver{background-color:#aaa}.bg-moon-gray{background-color:#ccc}.bg-light-gray{background-color:#eee}.bg-near-white{background-color:#f4f4f4}.bg-white{background-color:#fff}.bg-transparent{background-color:transparent}.bg-dark-red{background-color:#e7040f}.bg-red{background-color:#ff4136}.bg-light-red{background-color:#ff725c}.bg-orange{background-color:#ff6300}.bg-gold{background-color:#ffb700}.bg-yellow{background-color:gold}.bg-light-yellow{background-color:#fbf1a9}.bg-purple{background-color:#5e2ca5}.bg-light-purple{background-color:#a463f2}.bg-dark-pink{background-color:#d5008f}.bg-hot-pink{background-color:#ff41b4}.bg-pink{background-color:#ff80cc}.bg-light-pink{background-color:#ffa3d7}.bg-dark-green{background-color:#137752}.bg-green{background-color:#19a974}.bg-light-green{background-color:#9eebcf}.bg-navy{background-color:#001b44}.bg-dark-blue{background-color:#00449e}.bg-blue{background-color:#357edd}.bg-light-blue{background-color:#96ccff}.bg-lightest-blue{background-color:#cdecff}.bg-washed-blue{background-color:#f6fffe}.bg-washed-green{background-color:#e8fdf5}.bg-washed-yellow{background-color:#fffceb}.bg-washed-red{background-color:#ffdfdf}.bg-inherit{background-color:inherit}.hover-black:focus,.hover-black:hover{color:#000}.hover-near-black:focus,.hover-near-black:hover{color:#111}.hover-dark-gray:focus,.hover-dark-gray:hover{color:#333}.hover-mid-gray:focus,.hover-mid-gray:hover{color:#555}.hover-gray:focus,.hover-gray:hover{color:#777}.hover-silver:focus,.hover-silver:hover{color:#999}.hover-light-silver:focus,.hover-light-silver:hover{color:#aaa}.hover-moon-gray:focus,.hover-moon-gray:hover{color:#ccc}.hover-light-gray:focus,.hover-light-gray:hover{color:#eee}.hover-near-white:focus,.hover-near-white:hover{color:#f4f4f4}.hover-white:focus,.hover-white:hover{color:#fff}.hover-black-90:focus,.hover-black-90:hover{color:rgba(0,0,0,.9)}.hover-black-80:focus,.hover-black-80:hover{color:rgba(0,0,0,.8)}.hover-black-70:focus,.hover-black-70:hover{color:rgba(0,0,0,.7)}.hover-black-60:focus,.hover-black-60:hover{color:rgba(0,0,0,.6)}.hover-black-50:focus,.hover-black-50:hover{color:rgba(0,0,0,.5)}.hover-black-40:focus,.hover-black-40:hover{color:rgba(0,0,0,.4)}.hover-black-30:focus,.hover-black-30:hover{color:rgba(0,0,0,.3)}.hover-black-20:focus,.hover-black-20:hover{color:rgba(0,0,0,.2)}.hover-black-10:focus,.hover-black-10:hover{color:rgba(0,0,0,.1)}.hover-white-90:focus,.hover-white-90:hover{color:hsla(0,0%,100%,.9)}.hover-white-80:focus,.hover-white-80:hover{color:hsla(0,0%,100%,.8)}.hover-white-70:focus,.hover-white-70:hover{color:hsla(0,0%,100%,.7)}.hover-white-60:focus,.hover-white-60:hover{color:hsla(0,0%,100%,.6)}.hover-white-50:focus,.hover-white-50:hover{color:hsla(0,0%,100%,.5)}.hover-white-40:focus,.hover-white-40:hover{color:hsla(0,0%,100%,.4)}.hover-white-30:focus,.hover-white-30:hover{color:hsla(0,0%,100%,.3)}.hover-white-20:focus,.hover-white-20:hover{color:hsla(0,0%,100%,.2)}.hover-white-10:focus,.hover-white-10:hover{color:hsla(0,0%,100%,.1)}.hover-inherit:focus,.hover-inherit:hover{color:inherit}.hover-bg-black:focus,.hover-bg-black:hover{background-color:#000}.hover-bg-near-black:focus,.hover-bg-near-black:hover{background-color:#111}.hover-bg-dark-gray:focus,.hover-bg-dark-gray:hover{background-color:#333}.hover-bg-mid-gray:focus,.hover-bg-mid-gray:hover{background-color:#555}.hover-bg-gray:focus,.hover-bg-gray:hover{background-color:#777}.hover-bg-silver:focus,.hover-bg-silver:hover{background-color:#999}.hover-bg-light-silver:focus,.hover-bg-light-silver:hover{background-color:#aaa}.hover-bg-moon-gray:focus,.hover-bg-moon-gray:hover{background-color:#ccc}.hover-bg-light-gray:focus,.hover-bg-light-gray:hover{background-color:#eee}.hover-bg-near-white:focus,.hover-bg-near-white:hover{background-color:#f4f4f4}.hover-bg-white:focus,.hover-bg-white:hover{background-color:#fff}.hover-bg-transparent:focus,.hover-bg-transparent:hover{background-color:transparent}.hover-bg-black-90:focus,.hover-bg-black-90:hover{background-color:rgba(0,0,0,.9)}.hover-bg-black-80:focus,.hover-bg-black-80:hover{background-color:rgba(0,0,0,.8)}.hover-bg-black-70:focus,.hover-bg-black-70:hover{background-color:rgba(0,0,0,.7)}.hover-bg-black-60:focus,.hover-bg-black-60:hover{background-color:rgba(0,0,0,.6)}.hover-bg-black-50:focus,.hover-bg-black-50:hover{background-color:rgba(0,0,0,.5)}.hover-bg-black-40:focus,.hover-bg-black-40:hover{background-color:rgba(0,0,0,.4)}.hover-bg-black-30:focus,.hover-bg-black-30:hover{background-color:rgba(0,0,0,.3)}.hover-bg-black-20:focus,.hover-bg-black-20:hover{background-color:rgba(0,0,0,.2)}.hover-bg-black-10:focus,.hover-bg-black-10:hover{background-color:rgba(0,0,0,.1)}.hover-bg-white-90:focus,.hover-bg-white-90:hover{background-color:hsla(0,0%,100%,.9)}.hover-bg-white-80:focus,.hover-bg-white-80:hover{background-color:hsla(0,0%,100%,.8)}.hover-bg-white-70:focus,.hover-bg-white-70:hover{background-color:hsla(0,0%,100%,.7)}.hover-bg-white-60:focus,.hover-bg-white-60:hover{background-color:hsla(0,0%,100%,.6)}.hover-bg-white-50:focus,.hover-bg-white-50:hover{background-color:hsla(0,0%,100%,.5)}.hover-bg-white-40:focus,.hover-bg-white-40:hover{background-color:hsla(0,0%,100%,.4)}.hover-bg-white-30:focus,.hover-bg-white-30:hover{background-color:hsla(0,0%,100%,.3)}.hover-bg-white-20:focus,.hover-bg-white-20:hover{background-color:hsla(0,0%,100%,.2)}.hover-bg-white-10:focus,.hover-bg-white-10:hover{background-color:hsla(0,0%,100%,.1)}.hover-dark-red:focus,.hover-dark-red:hover{color:#e7040f}.hover-red:focus,.hover-red:hover{color:#ff4136}.hover-light-red:focus,.hover-light-red:hover{color:#ff725c}.hover-orange:focus,.hover-orange:hover{color:#ff6300}.hover-gold:focus,.hover-gold:hover{color:#ffb700}.hover-yellow:focus,.hover-yellow:hover{color:gold}.hover-light-yellow:focus,.hover-light-yellow:hover{color:#fbf1a9}.hover-purple:focus,.hover-purple:hover{color:#5e2ca5}.hover-light-purple:focus,.hover-light-purple:hover{color:#a463f2}.hover-dark-pink:focus,.hover-dark-pink:hover{color:#d5008f}.hover-hot-pink:focus,.hover-hot-pink:hover{color:#ff41b4}.hover-pink:focus,.hover-pink:hover{color:#ff80cc}.hover-light-pink:focus,.hover-light-pink:hover{color:#ffa3d7}.hover-dark-green:focus,.hover-dark-green:hover{color:#137752}.hover-green:focus,.hover-green:hover{color:#19a974}.hover-light-green:focus,.hover-light-green:hover{color:#9eebcf}.hover-navy:focus,.hover-navy:hover{color:#001b44}.hover-dark-blue:focus,.hover-dark-blue:hover{color:#00449e}.hover-blue:focus,.hover-blue:hover{color:#357edd}.hover-light-blue:focus,.hover-light-blue:hover{color:#96ccff}.hover-lightest-blue:focus,.hover-lightest-blue:hover{color:#cdecff}.hover-washed-blue:focus,.hover-washed-blue:hover{color:#f6fffe}.hover-washed-green:focus,.hover-washed-green:hover{color:#e8fdf5}.hover-washed-yellow:focus,.hover-washed-yellow:hover{color:#fffceb}.hover-washed-red:focus,.hover-washed-red:hover{color:#ffdfdf}.hover-bg-dark-red:focus,.hover-bg-dark-red:hover{background-color:#e7040f}.hover-bg-red:focus,.hover-bg-red:hover{background-color:#ff4136}.hover-bg-light-red:focus,.hover-bg-light-red:hover{background-color:#ff725c}.hover-bg-orange:focus,.hover-bg-orange:hover{background-color:#ff6300}.hover-bg-gold:focus,.hover-bg-gold:hover{background-color:#ffb700}.hover-bg-yellow:focus,.hover-bg-yellow:hover{background-color:gold}.hover-bg-light-yellow:focus,.hover-bg-light-yellow:hover{background-color:#fbf1a9}.hover-bg-purple:focus,.hover-bg-purple:hover{background-color:#5e2ca5}.hover-bg-light-purple:focus,.hover-bg-light-purple:hover{background-color:#a463f2}.hover-bg-dark-pink:focus,.hover-bg-dark-pink:hover{background-color:#d5008f}.hover-bg-hot-pink:focus,.hover-bg-hot-pink:hover{background-color:#ff41b4}.hover-bg-pink:focus,.hover-bg-pink:hover{background-color:#ff80cc}.hover-bg-light-pink:focus,.hover-bg-light-pink:hover{background-color:#ffa3d7}.hover-bg-dark-green:focus,.hover-bg-dark-green:hover{background-color:#137752}.hover-bg-green:focus,.hover-bg-green:hover{background-color:#19a974}.hover-bg-light-green:focus,.hover-bg-light-green:hover{background-color:#9eebcf}.hover-bg-navy:focus,.hover-bg-navy:hover{background-color:#001b44}.hover-bg-dark-blue:focus,.hover-bg-dark-blue:hover{background-color:#00449e}.hover-bg-blue:focus,.hover-bg-blue:hover{background-color:#357edd}.hover-bg-light-blue:focus,.hover-bg-light-blue:hover{background-color:#96ccff}.hover-bg-lightest-blue:focus,.hover-bg-lightest-blue:hover{background-color:#cdecff}.hover-bg-washed-blue:focus,.hover-bg-washed-blue:hover{background-color:#f6fffe}.hover-bg-washed-green:focus,.hover-bg-washed-green:hover{background-color:#e8fdf5}.hover-bg-washed-yellow:focus,.hover-bg-washed-yellow:hover{background-color:#fffceb}.hover-bg-washed-red:focus,.hover-bg-washed-red:hover{background-color:#ffdfdf}.hover-bg-inherit:focus,.hover-bg-inherit:hover{background-color:inherit}.pa0{padding:0}.pa1{padding:.25rem}.pa2{padding:.5rem}.pa3{padding:1rem}.pa4{padding:2rem}.pa5{padding:4rem}.pa6{padding:8rem}.pa7{padding:16rem}.pl0{padding-left:0}.pl1{padding-left:.25rem}.pl2{padding-left:.5rem}.pl3{padding-left:1rem}.pl4{padding-left:2rem}.pl5{padding-left:4rem}.pl6{padding-left:8rem}.pl7{padding-left:16rem}.pr0{padding-right:0}.pr1{padding-right:.25rem}.pr2{padding-right:.5rem}.pr3{padding-right:1rem}.pr4{padding-right:2rem}.pr5{padding-right:4rem}.pr6{padding-right:8rem}.pr7{padding-right:16rem}.pb0{padding-bottom:0}.pb1{padding-bottom:.25rem}.pb2{padding-bottom:.5rem}.pb3{padding-bottom:1rem}.pb4{padding-bottom:2rem}.pb5{padding-bottom:4rem}.pb6{padding-bottom:8rem}.pb7{padding-bottom:16rem}.pt0{padding-top:0}.pt1{padding-top:.25rem}.pt2{padding-top:.5rem}.pt3{padding-top:1rem}.pt4{padding-top:2rem}.pt5{padding-top:4rem}.pt6{padding-top:8rem}.pt7{padding-top:16rem}.pv0{padding-bottom:0;padding-top:0}.pv1{padding-bottom:.25rem;padding-top:.25rem}.pv2{padding-bottom:.5rem;padding-top:.5rem}.pv3{padding-bottom:1rem;padding-top:1rem}.pv4{padding-bottom:2rem;padding-top:2rem}.pv5{padding-bottom:4rem;padding-top:4rem}.pv6{padding-bottom:8rem;padding-top:8rem}.pv7{padding-bottom:16rem;padding-top:16rem}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:.25rem;padding-right:.25rem}.ph2{padding-left:.5rem;padding-right:.5rem}.ph3{padding-left:1rem;padding-right:1rem}.ph4{padding-left:2rem;padding-right:2rem}.ph5{padding-left:4rem;padding-right:4rem}.ph6{padding-left:8rem;padding-right:8rem}.ph7{padding-left:16rem;padding-right:16rem}.ma0{margin:0}.ma1{margin:.25rem}.ma2{margin:.5rem}.ma3{margin:1rem}.ma4{margin:2rem}.ma5{margin:4rem}.ma6{margin:8rem}.ma7{margin:16rem}.ml0{margin-left:0}.ml1{margin-left:.25rem}.ml2{margin-left:.5rem}.ml3{margin-left:1rem}.ml4{margin-left:2rem}.ml5{margin-left:4rem}.ml6{margin-left:8rem}.ml7{margin-left:16rem}.mr0{margin-right:0}.mr1{margin-right:.25rem}.mr2{margin-right:.5rem}.mr3{margin-right:1rem}.mr4{margin-right:2rem}.mr5{margin-right:4rem}.mr6{margin-right:8rem}.mr7{margin-right:16rem}.mb0{margin-bottom:0}.mb1{margin-bottom:.25rem}.mb2{margin-bottom:.5rem}.mb3{margin-bottom:1rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:4rem}.mb6{margin-bottom:8rem}.mb7{margin-bottom:16rem}.mt0{margin-top:0}.mt1{margin-top:.25rem}.mt2{margin-top:.5rem}.mt3{margin-top:1rem}.mt4{margin-top:2rem}.mt5{margin-top:4rem}.mt6{margin-top:8rem}.mt7{margin-top:16rem}.mv0{margin-bottom:0;margin-top:0}.mv1{margin-bottom:.25rem;margin-top:.25rem}.mv2{margin-bottom:.5rem;margin-top:.5rem}.mv3{margin-bottom:1rem;margin-top:1rem}.mv4{margin-bottom:2rem;margin-top:2rem}.mv5{margin-bottom:4rem;margin-top:4rem}.mv6{margin-bottom:8rem;margin-top:8rem}.mv7{margin-bottom:16rem;margin-top:16rem}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:.25rem;margin-right:.25rem}.mh2{margin-left:.5rem;margin-right:.5rem}.mh3{margin-left:1rem;margin-right:1rem}.mh4{margin-left:2rem;margin-right:2rem}.mh5{margin-left:4rem;margin-right:4rem}.mh6{margin-left:8rem;margin-right:8rem}.mh7{margin-left:16rem;margin-right:16rem}.na1{margin:-.25rem}.na2{margin:-.5rem}.na3{margin:-1rem}.na4{margin:-2rem}.na5{margin:-4rem}.na6{margin:-8rem}.na7{margin:-16rem}.nl1{margin-left:-.25rem}.nl2{margin-left:-.5rem}.nl3{margin-left:-1rem}.nl4{margin-left:-2rem}.nl5{margin-left:-4rem}.nl6{margin-left:-8rem}.nl7{margin-left:-16rem}.nr1{margin-right:-.25rem}.nr2{margin-right:-.5rem}.nr3{margin-right:-1rem}.nr4{margin-right:-2rem}.nr5{margin-right:-4rem}.nr6{margin-right:-8rem}.nr7{margin-right:-16rem}.nb1{margin-bottom:-.25rem}.nb2{margin-bottom:-.5rem}.nb3{margin-bottom:-1rem}.nb4{margin-bottom:-2rem}.nb5{margin-bottom:-4rem}.nb6{margin-bottom:-8rem}.nb7{margin-bottom:-16rem}.nt1{margin-top:-.25rem}.nt2{margin-top:-.5rem}.nt3{margin-top:-1rem}.nt4{margin-top:-2rem}.nt5{margin-top:-4rem}.nt6{margin-top:-8rem}.nt7{margin-top:-16rem}.collapse{border-collapse:collapse;border-spacing:0}.striped--light-silver:nth-child(odd){background-color:#aaa}.striped--moon-gray:nth-child(odd){background-color:#ccc}.striped--light-gray:nth-child(odd){background-color:#eee}.striped--near-white:nth-child(odd){background-color:#f4f4f4}.stripe-light:nth-child(odd){background-color:hsla(0,0%,100%,.1)}.stripe-dark:nth-child(odd){background-color:rgba(0,0,0,.1)}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.tj{text-align:justify}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}.f-6,.f-headline{font-size:6rem}.f-5,.f-subheadline{font-size:5rem}.f1{font-size:3rem}.f2{font-size:2.25rem}.f3{font-size:1.5rem}.f4{font-size:1.25rem}.f5{font-size:1rem}.f6{font-size:.875rem}.f7{font-size:.75rem}.measure{max-width:30em}.measure-wide{max-width:34em}.measure-narrow{max-width:20em}.indent{margin-bottom:0;margin-top:0;text-indent:1em}.small-caps{font-variant:small-caps}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-container{overflow-y:scroll}.center{margin-left:auto}.center,.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.clip{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:fixed!important;_position:absolute!important}.ws-normal{white-space:normal}.nowrap{white-space:nowrap}.pre{white-space:pre}.v-base{vertical-align:baseline}.v-mid{vertical-align:middle}.v-top{vertical-align:top}.v-btm{vertical-align:bottom}.dim{opacity:1}.dim,.dim:focus,.dim:hover{transition:opacity .15s ease-in}.dim:focus,.dim:hover{opacity:.5}.dim:active{opacity:.8;transition:opacity .15s ease-out}.glow,.glow:focus,.glow:hover{transition:opacity .15s ease-in}.glow:focus,.glow:hover{opacity:1}.hide-child .child{opacity:0;transition:opacity .15s ease-in}.hide-child:active .child,.hide-child:focus .child,.hide-child:hover .child{opacity:1;transition:opacity .15s ease-in}.underline-hover:focus,.underline-hover:hover{text-decoration:underline}.grow{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.grow:focus,.grow:hover{transform:scale(1.05)}.grow:active{transform:scale(.9)}.grow-large{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-in-out}.grow-large:focus,.grow-large:hover{transform:scale(1.2)}.grow-large:active{transform:scale(.95)}.pointer:hover,.shadow-hover{cursor:pointer}.shadow-hover{position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.shadow-hover:after{border-radius:inherit;box-shadow:0 0 16px 2px rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:-1}.shadow-hover:focus:after,.shadow-hover:hover:after{opacity:1}.bg-animate,.bg-animate:focus,.bg-animate:hover{transition:background-color .15s ease-in-out}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-999{z-index:999}.z-9999{z-index:9999}.z-max{z-index:2147483647}.z-inherit{z-index:inherit}.z-initial{z-index:auto}.z-unset{z-index:unset}.nested-copy-line-height ol,.nested-copy-line-height p,.nested-copy-line-height ul{line-height:1.5}.nested-headline-line-height h1,.nested-headline-line-height h2,.nested-headline-line-height h3,.nested-headline-line-height h4,.nested-headline-line-height h5,.nested-headline-line-height h6{line-height:1.25}.nested-list-reset ol,.nested-list-reset ul{list-style-type:none;margin-left:0;padding-left:0}.nested-copy-indent p+p{margin-bottom:0;margin-top:0;text-indent:1em}.nested-copy-separator p+p{margin-top:1.5em}.nested-img img{display:block;max-width:100%;width:100%}.nested-links a{color:#357edd;transition:color .15s ease-in}.nested-links a:focus,.nested-links a:hover{color:#96ccff;transition:color .15s ease-in}.debug *{outline:1px solid gold}.debug-white *{outline:1px solid #fff}.debug-black *{outline:1px solid #000}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat 0 0}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat 0 0}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat 0 0}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat 0 0}@media screen and (min-width:1201px){.aspect-ratio-ns{height:0;position:relative}.aspect-ratio--16x9-ns{padding-bottom:56.25%}.aspect-ratio--9x16-ns{padding-bottom:177.77%}.aspect-ratio--4x3-ns{padding-bottom:75%}.aspect-ratio--3x4-ns{padding-bottom:133.33%}.aspect-ratio--6x4-ns{padding-bottom:66.6%}.aspect-ratio--4x6-ns{padding-bottom:150%}.aspect-ratio--8x5-ns{padding-bottom:62.5%}.aspect-ratio--5x8-ns{padding-bottom:160%}.aspect-ratio--7x5-ns{padding-bottom:71.42%}.aspect-ratio--5x7-ns{padding-bottom:140%}.aspect-ratio--1x1-ns{padding-bottom:100%}.aspect-ratio--object-ns{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.cover-ns{background-size:cover!important}.contain-ns{background-size:contain!important}.bg-center-ns{background-position:50%}.bg-center-ns,.bg-top-ns{background-repeat:no-repeat}.bg-top-ns{background-position:top}.bg-right-ns{background-position:100%}.bg-bottom-ns,.bg-right-ns{background-repeat:no-repeat}.bg-bottom-ns{background-position:bottom}.bg-left-ns{background-position:0;background-repeat:no-repeat}.outline-ns{outline:1px solid}.outline-transparent-ns{outline:1px solid transparent}.outline-0-ns{outline:0}.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}.bn-ns{border-style:none;border-width:0}.br0-ns{border-radius:0}.br1-ns{border-radius:.125rem}.br2-ns{border-radius:.25rem}.br3-ns{border-radius:.5rem}.br4-ns{border-radius:1rem}.br-100-ns{border-radius:100%}.br-pill-ns{border-radius:9999px}.br--bottom-ns{border-top-left-radius:0;border-top-right-radius:0}.br--top-ns{border-bottom-right-radius:0}.br--right-ns,.br--top-ns{border-bottom-left-radius:0}.br--right-ns{border-top-left-radius:0}.br--left-ns{border-bottom-right-radius:0;border-top-right-radius:0}.br-inherit-ns{border-radius:inherit}.br-initial-ns{border-radius:initial}.br-unset-ns{border-radius:unset}.b--dotted-ns{border-style:dotted}.b--dashed-ns{border-style:dashed}.b--solid-ns{border-style:solid}.b--none-ns{border-style:none}.bw0-ns{border-width:0}.bw1-ns{border-width:.125rem}.bw2-ns{border-width:.25rem}.bw3-ns{border-width:.5rem}.bw4-ns{border-width:1rem}.bw5-ns{border-width:2rem}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}.shadow-1-ns{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-ns{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-ns{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-ns{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-ns{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}.top-0-ns{top:0}.left-0-ns{left:0}.right-0-ns{right:0}.bottom-0-ns{bottom:0}.top-1-ns{top:1rem}.left-1-ns{left:1rem}.right-1-ns{right:1rem}.bottom-1-ns{bottom:1rem}.top-2-ns{top:2rem}.left-2-ns{left:2rem}.right-2-ns{right:2rem}.bottom-2-ns{bottom:2rem}.top--1-ns{top:-1rem}.right--1-ns{right:-1rem}.bottom--1-ns{bottom:-1rem}.left--1-ns{left:-1rem}.top--2-ns{top:-2rem}.right--2-ns{right:-2rem}.bottom--2-ns{bottom:-2rem}.left--2-ns{left:-2rem}.absolute--fill-ns{bottom:0;left:0;right:0;top:0}.cl-ns{clear:left}.cr-ns{clear:right}.cb-ns{clear:both}.cn-ns{clear:none}.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}.flex-ns{display:flex}.inline-flex-ns{display:inline-flex}.flex-auto-ns{flex:1 1 auto;min-height:0;min-width:0}.flex-none-ns{flex:none}.flex-column-ns{flex-direction:column}.flex-row-ns{flex-direction:row}.flex-wrap-ns{flex-wrap:wrap}.flex-nowrap-ns{flex-wrap:nowrap}.flex-wrap-reverse-ns{flex-wrap:wrap-reverse}.flex-column-reverse-ns{flex-direction:column-reverse}.flex-row-reverse-ns{flex-direction:row-reverse}.items-start-ns{align-items:flex-start}.items-end-ns{align-items:flex-end}.items-center-ns{align-items:center}.items-baseline-ns{align-items:baseline}.items-stretch-ns{align-items:stretch}.self-start-ns{align-self:flex-start}.self-end-ns{align-self:flex-end}.self-center-ns{align-self:center}.self-baseline-ns{align-self:baseline}.self-stretch-ns{align-self:stretch}.justify-start-ns{justify-content:flex-start}.justify-end-ns{justify-content:flex-end}.justify-center-ns{justify-content:center}.justify-between-ns{justify-content:space-between}.justify-around-ns{justify-content:space-around}.content-start-ns{align-content:flex-start}.content-end-ns{align-content:flex-end}.content-center-ns{align-content:center}.content-between-ns{align-content:space-between}.content-around-ns{align-content:space-around}.content-stretch-ns{align-content:stretch}.order-0-ns{order:0}.order-1-ns{order:1}.order-2-ns{order:2}.order-3-ns{order:3}.order-4-ns{order:4}.order-5-ns{order:5}.order-6-ns{order:6}.order-7-ns{order:7}.order-8-ns{order:8}.order-last-ns{order:99999}.flex-grow-0-ns{flex-grow:0}.flex-grow-1-ns{flex-grow:1}.flex-shrink-0-ns{flex-shrink:0}.flex-shrink-1-ns{flex-shrink:1}.fl-ns{float:left}.fl-ns,.fr-ns{_display:inline}.fr-ns{float:right}.fn-ns{float:none}.i-ns{font-style:italic}.fs-normal-ns{font-style:normal}.normal-ns{font-weight:400}.b-ns{font-weight:700}.fw1-ns{font-weight:100}.fw2-ns{font-weight:200}.fw3-ns{font-weight:300}.fw4-ns{font-weight:400}.fw5-ns{font-weight:500}.fw6-ns{font-weight:600}.fw7-ns{font-weight:700}.fw8-ns{font-weight:800}.fw9-ns{font-weight:900}.h1-ns{height:1rem}.h2-ns{height:2rem}.h3-ns{height:4rem}.h4-ns{height:8rem}.h5-ns{height:16rem}.h-25-ns{height:25%}.h-50-ns{height:50%}.h-75-ns{height:75%}.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}.tracked-ns{letter-spacing:.1em}.tracked-tight-ns{letter-spacing:-.05em}.tracked-mega-ns{letter-spacing:.25em}.lh-solid-ns{line-height:1}.lh-title-ns{line-height:1.25}.lh-copy-ns{line-height:1.5}.mw-100-ns{max-width:100%}.mw1-ns{max-width:1rem}.mw2-ns{max-width:2rem}.mw3-ns{max-width:4rem}.mw4-ns{max-width:8rem}.mw5-ns{max-width:16rem}.mw6-ns{max-width:32rem}.mw7-ns{max-width:48rem}.mw8-ns{max-width:64rem}.mw9-ns{max-width:96rem}.mw-none-ns{max-width:none}.w1-ns{width:1rem}.w2-ns{width:2rem}.w3-ns{width:4rem}.w4-ns{width:8rem}.w5-ns{width:16rem}.w-10-ns{width:10%}.w-20-ns{width:20%}.w-25-ns{width:25%}.w-30-ns{width:30%}.w-33-ns{width:33%}.w-34-ns{width:34%}.w-40-ns{width:40%}.w-50-ns{width:50%}.w-60-ns{width:60%}.w-70-ns{width:70%}.w-75-ns{width:75%}.w-80-ns{width:80%}.w-90-ns{width:90%}.w-100-ns{width:100%}.w-third-ns{width:33.33333%}.w-two-thirds-ns{width:66.66667%}.w-auto-ns{width:auto}.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}.static-ns{position:static}.relative-ns{position:relative}.absolute-ns{position:absolute}.fixed-ns{position:fixed}.rotate-45-ns{transform:rotate(45deg)}.rotate-90-ns{transform:rotate(90deg)}.rotate-135-ns{transform:rotate(135deg)}.rotate-180-ns{transform:rotate(180deg)}.rotate-225-ns{transform:rotate(225deg)}.rotate-270-ns{transform:rotate(270deg)}.rotate-315-ns{transform:rotate(315deg)}.pa0-ns{padding:0}.pa1-ns{padding:.25rem}.pa2-ns{padding:.5rem}.pa3-ns{padding:1rem}.pa4-ns{padding:2rem}.pa5-ns{padding:4rem}.pa6-ns{padding:8rem}.pa7-ns{padding:16rem}.pl0-ns{padding-left:0}.pl1-ns{padding-left:.25rem}.pl2-ns{padding-left:.5rem}.pl3-ns{padding-left:1rem}.pl4-ns{padding-left:2rem}.pl5-ns{padding-left:4rem}.pl6-ns{padding-left:8rem}.pl7-ns{padding-left:16rem}.pr0-ns{padding-right:0}.pr1-ns{padding-right:.25rem}.pr2-ns{padding-right:.5rem}.pr3-ns{padding-right:1rem}.pr4-ns{padding-right:2rem}.pr5-ns{padding-right:4rem}.pr6-ns{padding-right:8rem}.pr7-ns{padding-right:16rem}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:.25rem}.pb2-ns{padding-bottom:.5rem}.pb3-ns{padding-bottom:1rem}.pb4-ns{padding-bottom:2rem}.pb5-ns{padding-bottom:4rem}.pb6-ns{padding-bottom:8rem}.pb7-ns{padding-bottom:16rem}.pt0-ns{padding-top:0}.pt1-ns{padding-top:.25rem}.pt2-ns{padding-top:.5rem}.pt3-ns{padding-top:1rem}.pt4-ns{padding-top:2rem}.pt5-ns{padding-top:4rem}.pt6-ns{padding-top:8rem}.pt7-ns{padding-top:16rem}.pv0-ns{padding-bottom:0;padding-top:0}.pv1-ns{padding-bottom:.25rem;padding-top:.25rem}.pv2-ns{padding-bottom:.5rem;padding-top:.5rem}.pv3-ns{padding-bottom:1rem;padding-top:1rem}.pv4-ns{padding-bottom:2rem;padding-top:2rem}.pv5-ns{padding-bottom:4rem;padding-top:4rem}.pv6-ns{padding-bottom:8rem;padding-top:8rem}.pv7-ns{padding-bottom:16rem;padding-top:16rem}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:.25rem;padding-right:.25rem}.ph2-ns{padding-left:.5rem;padding-right:.5rem}.ph3-ns{padding-left:1rem;padding-right:1rem}.ph4-ns{padding-left:2rem;padding-right:2rem}.ph5-ns{padding-left:4rem;padding-right:4rem}.ph6-ns{padding-left:8rem;padding-right:8rem}.ph7-ns{padding-left:16rem;padding-right:16rem}.ma0-ns{margin:0}.ma1-ns{margin:.25rem}.ma2-ns{margin:.5rem}.ma3-ns{margin:1rem}.ma4-ns{margin:2rem}.ma5-ns{margin:4rem}.ma6-ns{margin:8rem}.ma7-ns{margin:16rem}.ml0-ns{margin-left:0}.ml1-ns{margin-left:.25rem}.ml2-ns{margin-left:.5rem}.ml3-ns{margin-left:1rem}.ml4-ns{margin-left:2rem}.ml5-ns{margin-left:4rem}.ml6-ns{margin-left:8rem}.ml7-ns{margin-left:16rem}.mr0-ns{margin-right:0}.mr1-ns{margin-right:.25rem}.mr2-ns{margin-right:.5rem}.mr3-ns{margin-right:1rem}.mr4-ns{margin-right:2rem}.mr5-ns{margin-right:4rem}.mr6-ns{margin-right:8rem}.mr7-ns{margin-right:16rem}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:.25rem}.mb2-ns{margin-bottom:.5rem}.mb3-ns{margin-bottom:1rem}.mb4-ns{margin-bottom:2rem}.mb5-ns{margin-bottom:4rem}.mb6-ns{margin-bottom:8rem}.mb7-ns{margin-bottom:16rem}.mt0-ns{margin-top:0}.mt1-ns{margin-top:.25rem}.mt2-ns{margin-top:.5rem}.mt3-ns{margin-top:1rem}.mt4-ns{margin-top:2rem}.mt5-ns{margin-top:4rem}.mt6-ns{margin-top:8rem}.mt7-ns{margin-top:16rem}.mv0-ns{margin-bottom:0;margin-top:0}.mv1-ns{margin-bottom:.25rem;margin-top:.25rem}.mv2-ns{margin-bottom:.5rem;margin-top:.5rem}.mv3-ns{margin-bottom:1rem;margin-top:1rem}.mv4-ns{margin-bottom:2rem;margin-top:2rem}.mv5-ns{margin-bottom:4rem;margin-top:4rem}.mv6-ns{margin-bottom:8rem;margin-top:8rem}.mv7-ns{margin-bottom:16rem;margin-top:16rem}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:.25rem;margin-right:.25rem}.mh2-ns{margin-left:.5rem;margin-right:.5rem}.mh3-ns{margin-left:1rem;margin-right:1rem}.mh4-ns{margin-left:2rem;margin-right:2rem}.mh5-ns{margin-left:4rem;margin-right:4rem}.mh6-ns{margin-left:8rem;margin-right:8rem}.mh7-ns{margin-left:16rem;margin-right:16rem}.na1-ns{margin:-.25rem}.na2-ns{margin:-.5rem}.na3-ns{margin:-1rem}.na4-ns{margin:-2rem}.na5-ns{margin:-4rem}.na6-ns{margin:-8rem}.na7-ns{margin:-16rem}.nl1-ns{margin-left:-.25rem}.nl2-ns{margin-left:-.5rem}.nl3-ns{margin-left:-1rem}.nl4-ns{margin-left:-2rem}.nl5-ns{margin-left:-4rem}.nl6-ns{margin-left:-8rem}.nl7-ns{margin-left:-16rem}.nr1-ns{margin-right:-.25rem}.nr2-ns{margin-right:-.5rem}.nr3-ns{margin-right:-1rem}.nr4-ns{margin-right:-2rem}.nr5-ns{margin-right:-4rem}.nr6-ns{margin-right:-8rem}.nr7-ns{margin-right:-16rem}.nb1-ns{margin-bottom:-.25rem}.nb2-ns{margin-bottom:-.5rem}.nb3-ns{margin-bottom:-1rem}.nb4-ns{margin-bottom:-2rem}.nb5-ns{margin-bottom:-4rem}.nb6-ns{margin-bottom:-8rem}.nb7-ns{margin-bottom:-16rem}.nt1-ns{margin-top:-.25rem}.nt2-ns{margin-top:-.5rem}.nt3-ns{margin-top:-1rem}.nt4-ns{margin-top:-2rem}.nt5-ns{margin-top:-4rem}.nt6-ns{margin-top:-8rem}.nt7-ns{margin-top:-16rem}.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}.tj-ns{text-align:justify}.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}.f-6-ns,.f-headline-ns{font-size:6rem}.f-5-ns,.f-subheadline-ns{font-size:5rem}.f1-ns{font-size:3rem}.f2-ns{font-size:2.25rem}.f3-ns{font-size:1.5rem}.f4-ns{font-size:1.25rem}.f5-ns{font-size:1rem}.f6-ns{font-size:.875rem}.f7-ns{font-size:.75rem}.measure-ns{max-width:30em}.measure-wide-ns{max-width:34em}.measure-narrow-ns{max-width:20em}.indent-ns{margin-bottom:0;margin-top:0;text-indent:1em}.small-caps-ns{font-variant:small-caps}.truncate-ns{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-ns{margin-left:auto}.center-ns,.mr-auto-ns{margin-right:auto}.ml-auto-ns{margin-left:auto}.clip-ns{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:fixed!important;_position:absolute!important}.ws-normal-ns{white-space:normal}.nowrap-ns{white-space:nowrap}.pre-ns{white-space:pre}.v-base-ns{vertical-align:baseline}.v-mid-ns{vertical-align:middle}.v-top-ns{vertical-align:top}.v-btm-ns{vertical-align:bottom}}@media screen and (min-width:600px) and (max-width:800px){.aspect-ratio-m{height:0;position:relative}.aspect-ratio--16x9-m{padding-bottom:56.25%}.aspect-ratio--9x16-m{padding-bottom:177.77%}.aspect-ratio--4x3-m{padding-bottom:75%}.aspect-ratio--3x4-m{padding-bottom:133.33%}.aspect-ratio--6x4-m{padding-bottom:66.6%}.aspect-ratio--4x6-m{padding-bottom:150%}.aspect-ratio--8x5-m{padding-bottom:62.5%}.aspect-ratio--5x8-m{padding-bottom:160%}.aspect-ratio--7x5-m{padding-bottom:71.42%}.aspect-ratio--5x7-m{padding-bottom:140%}.aspect-ratio--1x1-m{padding-bottom:100%}.aspect-ratio--object-m{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.cover-m{background-size:cover!important}.contain-m{background-size:contain!important}.bg-center-m{background-position:50%}.bg-center-m,.bg-top-m{background-repeat:no-repeat}.bg-top-m{background-position:top}.bg-right-m{background-position:100%}.bg-bottom-m,.bg-right-m{background-repeat:no-repeat}.bg-bottom-m{background-position:bottom}.bg-left-m{background-position:0;background-repeat:no-repeat}.outline-m{outline:1px solid}.outline-transparent-m{outline:1px solid transparent}.outline-0-m{outline:0}.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}.bn-m{border-style:none;border-width:0}.br0-m{border-radius:0}.br1-m{border-radius:.125rem}.br2-m{border-radius:.25rem}.br3-m{border-radius:.5rem}.br4-m{border-radius:1rem}.br-100-m{border-radius:100%}.br-pill-m{border-radius:9999px}.br--bottom-m{border-top-left-radius:0;border-top-right-radius:0}.br--top-m{border-bottom-right-radius:0}.br--right-m,.br--top-m{border-bottom-left-radius:0}.br--right-m{border-top-left-radius:0}.br--left-m{border-bottom-right-radius:0;border-top-right-radius:0}.br-inherit-m{border-radius:inherit}.br-initial-m{border-radius:initial}.br-unset-m{border-radius:unset}.b--dotted-m{border-style:dotted}.b--dashed-m{border-style:dashed}.b--solid-m{border-style:solid}.b--none-m{border-style:none}.bw0-m{border-width:0}.bw1-m{border-width:.125rem}.bw2-m{border-width:.25rem}.bw3-m{border-width:.5rem}.bw4-m{border-width:1rem}.bw5-m{border-width:2rem}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}.shadow-1-m{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-m{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-m{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-m{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-m{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}.top-0-m{top:0}.left-0-m{left:0}.right-0-m{right:0}.bottom-0-m{bottom:0}.top-1-m{top:1rem}.left-1-m{left:1rem}.right-1-m{right:1rem}.bottom-1-m{bottom:1rem}.top-2-m{top:2rem}.left-2-m{left:2rem}.right-2-m{right:2rem}.bottom-2-m{bottom:2rem}.top--1-m{top:-1rem}.right--1-m{right:-1rem}.bottom--1-m{bottom:-1rem}.left--1-m{left:-1rem}.top--2-m{top:-2rem}.right--2-m{right:-2rem}.bottom--2-m{bottom:-2rem}.left--2-m{left:-2rem}.absolute--fill-m{bottom:0;left:0;right:0;top:0}.cl-m{clear:left}.cr-m{clear:right}.cb-m{clear:both}.cn-m{clear:none}.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}.flex-m{display:flex}.inline-flex-m{display:inline-flex}.flex-auto-m{flex:1 1 auto;min-height:0;min-width:0}.flex-none-m{flex:none}.flex-column-m{flex-direction:column}.flex-row-m{flex-direction:row}.flex-wrap-m{flex-wrap:wrap}.flex-nowrap-m{flex-wrap:nowrap}.flex-wrap-reverse-m{flex-wrap:wrap-reverse}.flex-column-reverse-m{flex-direction:column-reverse}.flex-row-reverse-m{flex-direction:row-reverse}.items-start-m{align-items:flex-start}.items-end-m{align-items:flex-end}.items-center-m{align-items:center}.items-baseline-m{align-items:baseline}.items-stretch-m{align-items:stretch}.self-start-m{align-self:flex-start}.self-end-m{align-self:flex-end}.self-center-m{align-self:center}.self-baseline-m{align-self:baseline}.self-stretch-m{align-self:stretch}.justify-start-m{justify-content:flex-start}.justify-end-m{justify-content:flex-end}.justify-center-m{justify-content:center}.justify-between-m{justify-content:space-between}.justify-around-m{justify-content:space-around}.content-start-m{align-content:flex-start}.content-end-m{align-content:flex-end}.content-center-m{align-content:center}.content-between-m{align-content:space-between}.content-around-m{align-content:space-around}.content-stretch-m{align-content:stretch}.order-0-m{order:0}.order-1-m{order:1}.order-2-m{order:2}.order-3-m{order:3}.order-4-m{order:4}.order-5-m{order:5}.order-6-m{order:6}.order-7-m{order:7}.order-8-m{order:8}.order-last-m{order:99999}.flex-grow-0-m{flex-grow:0}.flex-grow-1-m{flex-grow:1}.flex-shrink-0-m{flex-shrink:0}.flex-shrink-1-m{flex-shrink:1}.fl-m{float:left}.fl-m,.fr-m{_display:inline}.fr-m{float:right}.fn-m{float:none}.i-m{font-style:italic}.fs-normal-m{font-style:normal}.normal-m{font-weight:400}.b-m{font-weight:700}.fw1-m{font-weight:100}.fw2-m{font-weight:200}.fw3-m{font-weight:300}.fw4-m{font-weight:400}.fw5-m{font-weight:500}.fw6-m{font-weight:600}.fw7-m{font-weight:700}.fw8-m{font-weight:800}.fw9-m{font-weight:900}.h1-m{height:1rem}.h2-m{height:2rem}.h3-m{height:4rem}.h4-m{height:8rem}.h5-m{height:16rem}.h-25-m{height:25%}.h-50-m{height:50%}.h-75-m{height:75%}.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}.tracked-m{letter-spacing:.1em}.tracked-tight-m{letter-spacing:-.05em}.tracked-mega-m{letter-spacing:.25em}.lh-solid-m{line-height:1}.lh-title-m{line-height:1.25}.lh-copy-m{line-height:1.5}.mw-100-m{max-width:100%}.mw1-m{max-width:1rem}.mw2-m{max-width:2rem}.mw3-m{max-width:4rem}.mw4-m{max-width:8rem}.mw5-m{max-width:16rem}.mw6-m{max-width:32rem}.mw7-m{max-width:48rem}.mw8-m{max-width:64rem}.mw9-m{max-width:96rem}.mw-none-m{max-width:none}.w1-m{width:1rem}.w2-m{width:2rem}.w3-m{width:4rem}.w4-m{width:8rem}.w5-m{width:16rem}.w-10-m{width:10%}.w-20-m{width:20%}.w-25-m{width:25%}.w-30-m{width:30%}.w-33-m{width:33%}.w-34-m{width:34%}.w-40-m{width:40%}.w-50-m{width:50%}.w-60-m{width:60%}.w-70-m{width:70%}.w-75-m{width:75%}.w-80-m{width:80%}.w-90-m{width:90%}.w-100-m{width:100%}.w-third-m{width:33.33333%}.w-two-thirds-m{width:66.66667%}.w-auto-m{width:auto}.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}.static-m{position:static}.relative-m{position:relative}.absolute-m{position:absolute}.fixed-m{position:fixed}.rotate-45-m{transform:rotate(45deg)}.rotate-90-m{transform:rotate(90deg)}.rotate-135-m{transform:rotate(135deg)}.rotate-180-m{transform:rotate(180deg)}.rotate-225-m{transform:rotate(225deg)}.rotate-270-m{transform:rotate(270deg)}.rotate-315-m{transform:rotate(315deg)}.pa0-m{padding:0}.pa1-m{padding:.25rem}.pa2-m{padding:.5rem}.pa3-m{padding:1rem}.pa4-m{padding:2rem}.pa5-m{padding:4rem}.pa6-m{padding:8rem}.pa7-m{padding:16rem}.pl0-m{padding-left:0}.pl1-m{padding-left:.25rem}.pl2-m{padding-left:.5rem}.pl3-m{padding-left:1rem}.pl4-m{padding-left:2rem}.pl5-m{padding-left:4rem}.pl6-m{padding-left:8rem}.pl7-m{padding-left:16rem}.pr0-m{padding-right:0}.pr1-m{padding-right:.25rem}.pr2-m{padding-right:.5rem}.pr3-m{padding-right:1rem}.pr4-m{padding-right:2rem}.pr5-m{padding-right:4rem}.pr6-m{padding-right:8rem}.pr7-m{padding-right:16rem}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:.25rem}.pb2-m{padding-bottom:.5rem}.pb3-m{padding-bottom:1rem}.pb4-m{padding-bottom:2rem}.pb5-m{padding-bottom:4rem}.pb6-m{padding-bottom:8rem}.pb7-m{padding-bottom:16rem}.pt0-m{padding-top:0}.pt1-m{padding-top:.25rem}.pt2-m{padding-top:.5rem}.pt3-m{padding-top:1rem}.pt4-m{padding-top:2rem}.pt5-m{padding-top:4rem}.pt6-m{padding-top:8rem}.pt7-m{padding-top:16rem}.pv0-m{padding-bottom:0;padding-top:0}.pv1-m{padding-bottom:.25rem;padding-top:.25rem}.pv2-m{padding-bottom:.5rem;padding-top:.5rem}.pv3-m{padding-bottom:1rem;padding-top:1rem}.pv4-m{padding-bottom:2rem;padding-top:2rem}.pv5-m{padding-bottom:4rem;padding-top:4rem}.pv6-m{padding-bottom:8rem;padding-top:8rem}.pv7-m{padding-bottom:16rem;padding-top:16rem}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:.25rem;padding-right:.25rem}.ph2-m{padding-left:.5rem;padding-right:.5rem}.ph3-m{padding-left:1rem;padding-right:1rem}.ph4-m{padding-left:2rem;padding-right:2rem}.ph5-m{padding-left:4rem;padding-right:4rem}.ph6-m{padding-left:8rem;padding-right:8rem}.ph7-m{padding-left:16rem;padding-right:16rem}.ma0-m{margin:0}.ma1-m{margin:.25rem}.ma2-m{margin:.5rem}.ma3-m{margin:1rem}.ma4-m{margin:2rem}.ma5-m{margin:4rem}.ma6-m{margin:8rem}.ma7-m{margin:16rem}.ml0-m{margin-left:0}.ml1-m{margin-left:.25rem}.ml2-m{margin-left:.5rem}.ml3-m{margin-left:1rem}.ml4-m{margin-left:2rem}.ml5-m{margin-left:4rem}.ml6-m{margin-left:8rem}.ml7-m{margin-left:16rem}.mr0-m{margin-right:0}.mr1-m{margin-right:.25rem}.mr2-m{margin-right:.5rem}.mr3-m{margin-right:1rem}.mr4-m{margin-right:2rem}.mr5-m{margin-right:4rem}.mr6-m{margin-right:8rem}.mr7-m{margin-right:16rem}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:.25rem}.mb2-m{margin-bottom:.5rem}.mb3-m{margin-bottom:1rem}.mb4-m{margin-bottom:2rem}.mb5-m{margin-bottom:4rem}.mb6-m{margin-bottom:8rem}.mb7-m{margin-bottom:16rem}.mt0-m{margin-top:0}.mt1-m{margin-top:.25rem}.mt2-m{margin-top:.5rem}.mt3-m{margin-top:1rem}.mt4-m{margin-top:2rem}.mt5-m{margin-top:4rem}.mt6-m{margin-top:8rem}.mt7-m{margin-top:16rem}.mv0-m{margin-bottom:0;margin-top:0}.mv1-m{margin-bottom:.25rem;margin-top:.25rem}.mv2-m{margin-bottom:.5rem;margin-top:.5rem}.mv3-m{margin-bottom:1rem;margin-top:1rem}.mv4-m{margin-bottom:2rem;margin-top:2rem}.mv5-m{margin-bottom:4rem;margin-top:4rem}.mv6-m{margin-bottom:8rem;margin-top:8rem}.mv7-m{margin-bottom:16rem;margin-top:16rem}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:.25rem;margin-right:.25rem}.mh2-m{margin-left:.5rem;margin-right:.5rem}.mh3-m{margin-left:1rem;margin-right:1rem}.mh4-m{margin-left:2rem;margin-right:2rem}.mh5-m{margin-left:4rem;margin-right:4rem}.mh6-m{margin-left:8rem;margin-right:8rem}.mh7-m{margin-left:16rem;margin-right:16rem}.na1-m{margin:-.25rem}.na2-m{margin:-.5rem}.na3-m{margin:-1rem}.na4-m{margin:-2rem}.na5-m{margin:-4rem}.na6-m{margin:-8rem}.na7-m{margin:-16rem}.nl1-m{margin-left:-.25rem}.nl2-m{margin-left:-.5rem}.nl3-m{margin-left:-1rem}.nl4-m{margin-left:-2rem}.nl5-m{margin-left:-4rem}.nl6-m{margin-left:-8rem}.nl7-m{margin-left:-16rem}.nr1-m{margin-right:-.25rem}.nr2-m{margin-right:-.5rem}.nr3-m{margin-right:-1rem}.nr4-m{margin-right:-2rem}.nr5-m{margin-right:-4rem}.nr6-m{margin-right:-8rem}.nr7-m{margin-right:-16rem}.nb1-m{margin-bottom:-.25rem}.nb2-m{margin-bottom:-.5rem}.nb3-m{margin-bottom:-1rem}.nb4-m{margin-bottom:-2rem}.nb5-m{margin-bottom:-4rem}.nb6-m{margin-bottom:-8rem}.nb7-m{margin-bottom:-16rem}.nt1-m{margin-top:-.25rem}.nt2-m{margin-top:-.5rem}.nt3-m{margin-top:-1rem}.nt4-m{margin-top:-2rem}.nt5-m{margin-top:-4rem}.nt6-m{margin-top:-8rem}.nt7-m{margin-top:-16rem}.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}.tj-m{text-align:justify}.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}.f-6-m,.f-headline-m{font-size:6rem}.f-5-m,.f-subheadline-m{font-size:5rem}.f1-m{font-size:3rem}.f2-m{font-size:2.25rem}.f3-m{font-size:1.5rem}.f4-m{font-size:1.25rem}.f5-m{font-size:1rem}.f6-m{font-size:.875rem}.f7-m{font-size:.75rem}.measure-m{max-width:30em}.measure-wide-m{max-width:34em}.measure-narrow-m{max-width:20em}.indent-m{margin-bottom:0;margin-top:0;text-indent:1em}.small-caps-m{font-variant:small-caps}.truncate-m{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-m{margin-left:auto}.center-m,.mr-auto-m{margin-right:auto}.ml-auto-m{margin-left:auto}.clip-m{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:fixed!important;_position:absolute!important}.ws-normal-m{white-space:normal}.nowrap-m{white-space:nowrap}.pre-m{white-space:pre}.v-base-m{vertical-align:baseline}.v-mid-m{vertical-align:middle}.v-top-m{vertical-align:top}.v-btm-m{vertical-align:bottom}}@media screen and (min-width:801px) and (max-width:1200px){.aspect-ratio-l{height:0;position:relative}.aspect-ratio--16x9-l{padding-bottom:56.25%}.aspect-ratio--9x16-l{padding-bottom:177.77%}.aspect-ratio--4x3-l{padding-bottom:75%}.aspect-ratio--3x4-l{padding-bottom:133.33%}.aspect-ratio--6x4-l{padding-bottom:66.6%}.aspect-ratio--4x6-l{padding-bottom:150%}.aspect-ratio--8x5-l{padding-bottom:62.5%}.aspect-ratio--5x8-l{padding-bottom:160%}.aspect-ratio--7x5-l{padding-bottom:71.42%}.aspect-ratio--5x7-l{padding-bottom:140%}.aspect-ratio--1x1-l{padding-bottom:100%}.aspect-ratio--object-l{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.cover-l{background-size:cover!important}.contain-l{background-size:contain!important}.bg-center-l{background-position:50%}.bg-center-l,.bg-top-l{background-repeat:no-repeat}.bg-top-l{background-position:top}.bg-right-l{background-position:100%}.bg-bottom-l,.bg-right-l{background-repeat:no-repeat}.bg-bottom-l{background-position:bottom}.bg-left-l{background-position:0;background-repeat:no-repeat}.outline-l{outline:1px solid}.outline-transparent-l{outline:1px solid transparent}.outline-0-l{outline:0}.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}.bn-l{border-style:none;border-width:0}.br0-l{border-radius:0}.br1-l{border-radius:.125rem}.br2-l{border-radius:.25rem}.br3-l{border-radius:.5rem}.br4-l{border-radius:1rem}.br-100-l{border-radius:100%}.br-pill-l{border-radius:9999px}.br--bottom-l{border-top-left-radius:0;border-top-right-radius:0}.br--top-l{border-bottom-right-radius:0}.br--right-l,.br--top-l{border-bottom-left-radius:0}.br--right-l{border-top-left-radius:0}.br--left-l{border-bottom-right-radius:0;border-top-right-radius:0}.br-inherit-l{border-radius:inherit}.br-initial-l{border-radius:initial}.br-unset-l{border-radius:unset}.b--dotted-l{border-style:dotted}.b--dashed-l{border-style:dashed}.b--solid-l{border-style:solid}.b--none-l{border-style:none}.bw0-l{border-width:0}.bw1-l{border-width:.125rem}.bw2-l{border-width:.25rem}.bw3-l{border-width:.5rem}.bw4-l{border-width:1rem}.bw5-l{border-width:2rem}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}.shadow-1-l{box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.shadow-2-l{box-shadow:0 0 8px 2px rgba(0,0,0,.2)}.shadow-3-l{box-shadow:2px 2px 4px 2px rgba(0,0,0,.2)}.shadow-4-l{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}.shadow-5-l{box-shadow:4px 4px 8px 0 rgba(0,0,0,.2)}.top-0-l{top:0}.left-0-l{left:0}.right-0-l{right:0}.bottom-0-l{bottom:0}.top-1-l{top:1rem}.left-1-l{left:1rem}.right-1-l{right:1rem}.bottom-1-l{bottom:1rem}.top-2-l{top:2rem}.left-2-l{left:2rem}.right-2-l{right:2rem}.bottom-2-l{bottom:2rem}.top--1-l{top:-1rem}.right--1-l{right:-1rem}.bottom--1-l{bottom:-1rem}.left--1-l{left:-1rem}.top--2-l{top:-2rem}.right--2-l{right:-2rem}.bottom--2-l{bottom:-2rem}.left--2-l{left:-2rem}.absolute--fill-l{bottom:0;left:0;right:0;top:0}.cl-l{clear:left}.cr-l{clear:right}.cb-l{clear:both}.cn-l{clear:none}.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}.flex-l{display:flex}.inline-flex-l{display:inline-flex}.flex-auto-l{flex:1 1 auto;min-height:0;min-width:0}.flex-none-l{flex:none}.flex-column-l{flex-direction:column}.flex-row-l{flex-direction:row}.flex-wrap-l{flex-wrap:wrap}.flex-nowrap-l{flex-wrap:nowrap}.flex-wrap-reverse-l{flex-wrap:wrap-reverse}.flex-column-reverse-l{flex-direction:column-reverse}.flex-row-reverse-l{flex-direction:row-reverse}.items-start-l{align-items:flex-start}.items-end-l{align-items:flex-end}.items-center-l{align-items:center}.items-baseline-l{align-items:baseline}.items-stretch-l{align-items:stretch}.self-start-l{align-self:flex-start}.self-end-l{align-self:flex-end}.self-center-l{align-self:center}.self-baseline-l{align-self:baseline}.self-stretch-l{align-self:stretch}.justify-start-l{justify-content:flex-start}.justify-end-l{justify-content:flex-end}.justify-center-l{justify-content:center}.justify-between-l{justify-content:space-between}.justify-around-l{justify-content:space-around}.content-start-l{align-content:flex-start}.content-end-l{align-content:flex-end}.content-center-l{align-content:center}.content-between-l{align-content:space-between}.content-around-l{align-content:space-around}.content-stretch-l{align-content:stretch}.order-0-l{order:0}.order-1-l{order:1}.order-2-l{order:2}.order-3-l{order:3}.order-4-l{order:4}.order-5-l{order:5}.order-6-l{order:6}.order-7-l{order:7}.order-8-l{order:8}.order-last-l{order:99999}.flex-grow-0-l{flex-grow:0}.flex-grow-1-l{flex-grow:1}.flex-shrink-0-l{flex-shrink:0}.flex-shrink-1-l{flex-shrink:1}.fl-l{float:left}.fl-l,.fr-l{_display:inline}.fr-l{float:right}.fn-l{float:none}.i-l{font-style:italic}.fs-normal-l{font-style:normal}.normal-l{font-weight:400}.b-l{font-weight:700}.fw1-l{font-weight:100}.fw2-l{font-weight:200}.fw3-l{font-weight:300}.fw4-l{font-weight:400}.fw5-l{font-weight:500}.fw6-l{font-weight:600}.fw7-l{font-weight:700}.fw8-l{font-weight:800}.fw9-l{font-weight:900}.h1-l{height:1rem}.h2-l{height:2rem}.h3-l{height:4rem}.h4-l{height:8rem}.h5-l{height:16rem}.h-25-l{height:25%}.h-50-l{height:50%}.h-75-l{height:75%}.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}.tracked-l{letter-spacing:.1em}.tracked-tight-l{letter-spacing:-.05em}.tracked-mega-l{letter-spacing:.25em}.lh-solid-l{line-height:1}.lh-title-l{line-height:1.25}.lh-copy-l{line-height:1.5}.mw-100-l{max-width:100%}.mw1-l{max-width:1rem}.mw2-l{max-width:2rem}.mw3-l{max-width:4rem}.mw4-l{max-width:8rem}.mw5-l{max-width:16rem}.mw6-l{max-width:32rem}.mw7-l{max-width:48rem}.mw8-l{max-width:64rem}.mw9-l{max-width:96rem}.mw-none-l{max-width:none}.w1-l{width:1rem}.w2-l{width:2rem}.w3-l{width:4rem}.w4-l{width:8rem}.w5-l{width:16rem}.w-10-l{width:10%}.w-20-l{width:20%}.w-25-l{width:25%}.w-30-l{width:30%}.w-33-l{width:33%}.w-34-l{width:34%}.w-40-l{width:40%}.w-50-l{width:50%}.w-60-l{width:60%}.w-70-l{width:70%}.w-75-l{width:75%}.w-80-l{width:80%}.w-90-l{width:90%}.w-100-l{width:100%}.w-third-l{width:33.33333%}.w-two-thirds-l{width:66.66667%}.w-auto-l{width:auto}.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}.static-l{position:static}.relative-l{position:relative}.absolute-l{position:absolute}.fixed-l{position:fixed}.rotate-45-l{transform:rotate(45deg)}.rotate-90-l{transform:rotate(90deg)}.rotate-135-l{transform:rotate(135deg)}.rotate-180-l{transform:rotate(180deg)}.rotate-225-l{transform:rotate(225deg)}.rotate-270-l{transform:rotate(270deg)}.rotate-315-l{transform:rotate(315deg)}.pa0-l{padding:0}.pa1-l{padding:.25rem}.pa2-l{padding:.5rem}.pa3-l{padding:1rem}.pa4-l{padding:2rem}.pa5-l{padding:4rem}.pa6-l{padding:8rem}.pa7-l{padding:16rem}.pl0-l{padding-left:0}.pl1-l{padding-left:.25rem}.pl2-l{padding-left:.5rem}.pl3-l{padding-left:1rem}.pl4-l{padding-left:2rem}.pl5-l{padding-left:4rem}.pl6-l{padding-left:8rem}.pl7-l{padding-left:16rem}.pr0-l{padding-right:0}.pr1-l{padding-right:.25rem}.pr2-l{padding-right:.5rem}.pr3-l{padding-right:1rem}.pr4-l{padding-right:2rem}.pr5-l{padding-right:4rem}.pr6-l{padding-right:8rem}.pr7-l{padding-right:16rem}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:.25rem}.pb2-l{padding-bottom:.5rem}.pb3-l{padding-bottom:1rem}.pb4-l{padding-bottom:2rem}.pb5-l{padding-bottom:4rem}.pb6-l{padding-bottom:8rem}.pb7-l{padding-bottom:16rem}.pt0-l{padding-top:0}.pt1-l{padding-top:.25rem}.pt2-l{padding-top:.5rem}.pt3-l{padding-top:1rem}.pt4-l{padding-top:2rem}.pt5-l{padding-top:4rem}.pt6-l{padding-top:8rem}.pt7-l{padding-top:16rem}.pv0-l{padding-bottom:0;padding-top:0}.pv1-l{padding-bottom:.25rem;padding-top:.25rem}.pv2-l{padding-bottom:.5rem;padding-top:.5rem}.pv3-l{padding-bottom:1rem;padding-top:1rem}.pv4-l{padding-bottom:2rem;padding-top:2rem}.pv5-l{padding-bottom:4rem;padding-top:4rem}.pv6-l{padding-bottom:8rem;padding-top:8rem}.pv7-l{padding-bottom:16rem;padding-top:16rem}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:.25rem;padding-right:.25rem}.ph2-l{padding-left:.5rem;padding-right:.5rem}.ph3-l{padding-left:1rem;padding-right:1rem}.ph4-l{padding-left:2rem;padding-right:2rem}.ph5-l{padding-left:4rem;padding-right:4rem}.ph6-l{padding-left:8rem;padding-right:8rem}.ph7-l{padding-left:16rem;padding-right:16rem}.ma0-l{margin:0}.ma1-l{margin:.25rem}.ma2-l{margin:.5rem}.ma3-l{margin:1rem}.ma4-l{margin:2rem}.ma5-l{margin:4rem}.ma6-l{margin:8rem}.ma7-l{margin:16rem}.ml0-l{margin-left:0}.ml1-l{margin-left:.25rem}.ml2-l{margin-left:.5rem}.ml3-l{margin-left:1rem}.ml4-l{margin-left:2rem}.ml5-l{margin-left:4rem}.ml6-l{margin-left:8rem}.ml7-l{margin-left:16rem}.mr0-l{margin-right:0}.mr1-l{margin-right:.25rem}.mr2-l{margin-right:.5rem}.mr3-l{margin-right:1rem}.mr4-l{margin-right:2rem}.mr5-l{margin-right:4rem}.mr6-l{margin-right:8rem}.mr7-l{margin-right:16rem}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:.25rem}.mb2-l{margin-bottom:.5rem}.mb3-l{margin-bottom:1rem}.mb4-l{margin-bottom:2rem}.mb5-l{margin-bottom:4rem}.mb6-l{margin-bottom:8rem}.mb7-l{margin-bottom:16rem}.mt0-l{margin-top:0}.mt1-l{margin-top:.25rem}.mt2-l{margin-top:.5rem}.mt3-l{margin-top:1rem}.mt4-l{margin-top:2rem}.mt5-l{margin-top:4rem}.mt6-l{margin-top:8rem}.mt7-l{margin-top:16rem}.mv0-l{margin-bottom:0;margin-top:0}.mv1-l{margin-bottom:.25rem;margin-top:.25rem}.mv2-l{margin-bottom:.5rem;margin-top:.5rem}.mv3-l{margin-bottom:1rem;margin-top:1rem}.mv4-l{margin-bottom:2rem;margin-top:2rem}.mv5-l{margin-bottom:4rem;margin-top:4rem}.mv6-l{margin-bottom:8rem;margin-top:8rem}.mv7-l{margin-bottom:16rem;margin-top:16rem}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:.25rem;margin-right:.25rem}.mh2-l{margin-left:.5rem;margin-right:.5rem}.mh3-l{margin-left:1rem;margin-right:1rem}.mh4-l{margin-left:2rem;margin-right:2rem}.mh5-l{margin-left:4rem;margin-right:4rem}.mh6-l{margin-left:8rem;margin-right:8rem}.mh7-l{margin-left:16rem;margin-right:16rem}.na1-l{margin:-.25rem}.na2-l{margin:-.5rem}.na3-l{margin:-1rem}.na4-l{margin:-2rem}.na5-l{margin:-4rem}.na6-l{margin:-8rem}.na7-l{margin:-16rem}.nl1-l{margin-left:-.25rem}.nl2-l{margin-left:-.5rem}.nl3-l{margin-left:-1rem}.nl4-l{margin-left:-2rem}.nl5-l{margin-left:-4rem}.nl6-l{margin-left:-8rem}.nl7-l{margin-left:-16rem}.nr1-l{margin-right:-.25rem}.nr2-l{margin-right:-.5rem}.nr3-l{margin-right:-1rem}.nr4-l{margin-right:-2rem}.nr5-l{margin-right:-4rem}.nr6-l{margin-right:-8rem}.nr7-l{margin-right:-16rem}.nb1-l{margin-bottom:-.25rem}.nb2-l{margin-bottom:-.5rem}.nb3-l{margin-bottom:-1rem}.nb4-l{margin-bottom:-2rem}.nb5-l{margin-bottom:-4rem}.nb6-l{margin-bottom:-8rem}.nb7-l{margin-bottom:-16rem}.nt1-l{margin-top:-.25rem}.nt2-l{margin-top:-.5rem}.nt3-l{margin-top:-1rem}.nt4-l{margin-top:-2rem}.nt5-l{margin-top:-4rem}.nt6-l{margin-top:-8rem}.nt7-l{margin-top:-16rem}.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}.tj-l{text-align:justify}.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}.f-6-l,.f-headline-l{font-size:6rem}.f-5-l,.f-subheadline-l{font-size:5rem}.f1-l{font-size:3rem}.f2-l{font-size:2.25rem}.f3-l{font-size:1.5rem}.f4-l{font-size:1.25rem}.f5-l{font-size:1rem}.f6-l{font-size:.875rem}.f7-l{font-size:.75rem}.measure-l{max-width:30em}.measure-wide-l{max-width:34em}.measure-narrow-l{max-width:20em}.indent-l{margin-bottom:0;margin-top:0;text-indent:1em}.small-caps-l{font-variant:small-caps}.truncate-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-l{margin-left:auto}.center-l,.mr-auto-l{margin-right:auto}.ml-auto-l{margin-left:auto}.clip-l{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:fixed!important;_position:absolute!important}.ws-normal-l{white-space:normal}.nowrap-l{white-space:nowrap}.pre-l{white-space:pre}.v-base-l{vertical-align:baseline}.v-mid-l{vertical-align:middle}.v-top-l{vertical-align:top}.v-btm-l{vertical-align:bottom}}@font-face{ascent-override:normal;descent-override:normal;font-family:montserrat-fallback;line-gap-override:normal;size-adjust:105%;src:local(Arial)}.montserrat{font-family:Montserrat,montserrat-fallback,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.montserrat-600{font-weight:600}.montserrat-700{font-weight:700}:root{--primary-dark:#26826e;--primary-light:#36ba9b;--secondary-dark:#003b4a;--secondary-light:#dfa126;--gray:#7b7b7b;--light-gray:#e6eaee;--off-white:#f9f9f9;--white:#fff;--space-xsm:10px;--space-sm:16px;--space-md:32px;--space-lg:48px}body,html{color:var(--secondary-dark);font-family:Montserrat,montserrat-fallback,sans-serif;font-size:18px;line-height:1.6}button:focus,input:focus,select:focus,textarea:focus{outline:1px solid #000}h1,h2,h3,h4,h5,h6{color:var(--secondary-dark);font-family:Montserrat,montserrat-fallback,sans-serif}.h1,h1{font-size:48px;line-height:1.04;margin-top:0}@media screen and (max-width:1024px){.h1,h1{font-size:38px}}@media screen and (max-width:834px){.h1,h1{font-size:28px}}.h2,h2{font-size:40px;line-height:1.25}@media screen and (max-width:1024px){.h2,h2{font-size:30px}}@media screen and (max-width:834px){.h2,h2{font-size:24px}}.h3,h3{font-size:30px;line-height:1.17}@media screen and (max-width:1024px){.h3,h3{font-size:26px}}@media screen and (max-width:834px){.h3,h3{font-size:22px}}.h4,h4{font-size:26px;line-height:1.35}@media screen and (max-width:1024px){.h4,h4{font-size:24px}}@media screen and (max-width:834px){.h4,h4{font-size:20px}}.h5,h5{font-size:23px;line-height:1.22}@media screen and (max-width:1024px){.h5,h5{font-size:22px}}@media screen and (max-width:834px){.h5,h5{font-size:18px}}.h6,h6{font-size:20px;line-height:1.5}@media screen and (max-width:1024px){.h6,h6{font-size:18px}}@media screen and (max-width:834px){.h6,h6{font-size:16px}}#cmplz-document li,#cmplz-document p,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode td,p{font-family:Montserrat,montserrat-fallback,sans-serif;font-size:20px;font-weight:400;line-height:1.6}@media screen and (max-width:1024px){#cmplz-document li,#cmplz-document p,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode td,p{font-size:18px}}@media screen and (max-width:834px){#cmplz-document li,#cmplz-document p,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode td,p{font-size:16px}}a{color:var(--primary-dark);text-decoration:underline}[role=navigation] a,nav a{text-decoration:none}.h1,h1{margin-bottom:32px}.h2,h2{margin-bottom:24px}.h3,h3,p{margin-bottom:16px}.h4,.h5,.h6,h4,h5,h6{margin-bottom:8px}.h1.h-unbold,.h2.h-unbold,.h3.h-unbold,.h4.h-unbold,.h5.h-unbold,.h6.h-unbold,h1.h-unbold,h2.h-unbold,h3.h-unbold,h4.h-unbold,h5.h-unbold,h6.h-unbold{font-weight:400}p+.button,p+.h1,p+button,p+h1{margin-top:48px}p+.h2,p+h2{margin-top:40px}p+.h3,p+h3{margin-top:24px}p+.h4,p+.h5,p+.h6,p+h4,p+h5,p+h6{margin-top:16px}ol,ul{list-style:disc none outside;margin:1em 0;padding-left:40px}ol{list-style-type:decimal}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin:0;padding-left:40px}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ol+.h1,ol+.h2,ol+.h3,ol+.h4,ol+.h5,ol+.h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,ul+.h1,ul+.h2,ul+.h3,ul+.h4,ul+.h5,ul+.h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p{margin-top:24px}.small{font-size:14px}.lesd-check-bullets{list-style:none;padding-left:0}.lesd-check-bullets>li{margin-bottom:10px;padding-left:37px;position:relative}.lesd-check-bullets>li:before{background:url(/wp-content/themes/leading-edge/assets/images/check.svg) no-repeat 50%;background-size:contain;content:"";height:22px;left:0;position:absolute;top:0;width:24.5px}.lesd-check-bullets ul{list-style:circle;padding-left:20px}.lesd-check-bullets ul ul{list-style:square}.lesd-check-bullets ul li{margin-bottom:5px;padding-left:0}.lesd-check-bullets ul li:before{display:none}ol.large-steps{counter-reset:item;display:flex;flex-direction:column;gap:32px;list-style-type:none;padding-left:0}ol.large-steps li{align-items:center;counter-increment:item;display:flex;flex-direction:row;gap:34px;justify-content:flex-start;position:relative}@media screen and (max-width:620px){ol.large-steps li{flex-wrap:wrap}}ol.large-steps li:before{align-items:center;border:1px solid var(--light-gray);border-radius:50%;color:var(--primary-light);content:counter(item);display:flex;font-size:79px;font-style:normal;font-weight:700;height:92px;justify-content:center;letter-spacing:-1.58px;line-height:124%;min-width:92px;text-align:center}.blockquote,blockquote{background-color:var(--secondary-dark);border-radius:24px;color:var(--white);margin-bottom:48px;padding:48px}@media screen and (max-width:834px){.blockquote,blockquote{border-radius:12px;margin-bottom:24px;padding:24px}}.blockquote *,blockquote *{color:var(--white)}.container{margin:0 auto;max-width:1800px;padding:0 42px;position:relative;width:100%;z-index:1}@media screen and (max-width:1919px){.container{max-width:1440px}}@media screen and (max-width:834px){.container{padding:0 21px}}@media screen and (max-width:520px){.container{padding:0 10px}}.color-primary-dark{color:var(--primary-dark)}.color-primary-light{color:var(--primary-light)}.color-secondary-dark{color:var(--secondary-dark)}.color-secondary-light{color:var(--secondary-light)}.color-gray{color:var(--gray)}.color-off-white{color:var(--off-white)}.bg-primary-dark,.color-white{color:var(--white)}.bg-primary-dark{background-color:var(--primary-dark)}.bg-primary-dark .h1,.bg-primary-dark .h2,.bg-primary-dark .h3,.bg-primary-dark .h4,.bg-primary-dark .h5,.bg-primary-dark .h6,.bg-primary-dark h1,.bg-primary-dark h2,.bg-primary-dark h3,.bg-primary-dark h4,.bg-primary-dark h5,.bg-primary-dark h6,.bg-primary-dark p{color:var(--white)}.bg-primary-dark.has-background-image .container{background-color:var(--primary-dark);color:var(--white)}.bg-primary-dark.has-background-image .container .h1,.bg-primary-dark.has-background-image .container .h2,.bg-primary-dark.has-background-image .container .h3,.bg-primary-dark.has-background-image .container .h4,.bg-primary-dark.has-background-image .container .h5,.bg-primary-dark.has-background-image .container .h6,.bg-primary-dark.has-background-image .container h1,.bg-primary-dark.has-background-image .container h2,.bg-primary-dark.has-background-image .container h3,.bg-primary-dark.has-background-image .container h4,.bg-primary-dark.has-background-image .container h5,.bg-primary-dark.has-background-image .container h6,.bg-primary-dark.has-background-image .container p{color:var(--white)}.bg-primary-dark.bg-left-half{background-color:transparent}.bg-primary-dark.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--primary-dark) 46%,var(--primary-dark) 100%)}.bg-primary-dark.bg-right-half{background-color:transparent}.bg-primary-dark.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--primary-dark) 46%,var(--primary-dark) 100%)}.bg-primary-light,.bg-primary-light.has-background-image .container{background-color:var(--primary-light)}.bg-primary-light.bg-left-half{background-color:transparent}.bg-primary-light.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--primary-light) 46%,var(--primary-light) 100%)}.bg-primary-light.bg-right-half{background-color:transparent}.bg-primary-light.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--primary-light) 46%,var(--primary-light) 100%)}.bg-secondary-dark{background-color:var(--secondary-dark);color:var(--white)}.bg-secondary-dark .h1,.bg-secondary-dark .h2,.bg-secondary-dark .h3,.bg-secondary-dark .h4,.bg-secondary-dark .h5,.bg-secondary-dark .h6,.bg-secondary-dark h1,.bg-secondary-dark h2,.bg-secondary-dark h3,.bg-secondary-dark h4,.bg-secondary-dark h5,.bg-secondary-dark h6,.bg-secondary-dark p{color:var(--white)}.bg-secondary-dark.has-background-image .container{background-color:var(--secondary-dark);color:var(--white)}.bg-secondary-dark.has-background-image .container .h1,.bg-secondary-dark.has-background-image .container .h2,.bg-secondary-dark.has-background-image .container .h3,.bg-secondary-dark.has-background-image .container .h4,.bg-secondary-dark.has-background-image .container .h5,.bg-secondary-dark.has-background-image .container .h6,.bg-secondary-dark.has-background-image .container h1,.bg-secondary-dark.has-background-image .container h2,.bg-secondary-dark.has-background-image .container h3,.bg-secondary-dark.has-background-image .container h4,.bg-secondary-dark.has-background-image .container h5,.bg-secondary-dark.has-background-image .container h6,.bg-secondary-dark.has-background-image .container p{color:var(--white)}.bg-secondary-dark.bg-left-half{background-color:transparent}.bg-secondary-dark.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--secondary-dark) 46%,var(--secondary-dark) 100%)}.bg-secondary-dark.bg-right-half{background-color:transparent}.bg-secondary-dark.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--secondary-dark) 46%,var(--secondary-dark) 100%)}.bg-secondary-light,.bg-secondary-light.has-background-image .container{background-color:var(--secondary-light)}.bg-secondary-light.bg-left-half{background-color:transparent}.bg-secondary-light.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--secondary-light) 46%,var(--secondary-light) 100%)}.bg-secondary-light.bg-right-half{background-color:transparent}.bg-secondary-light.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--secondary-light) 46%,var(--secondary-light) 100%)}.bg-gray{background-color:var(--gray)}.bg-gray,.bg-gray .h1,.bg-gray .h2,.bg-gray .h3,.bg-gray .h4,.bg-gray .h5,.bg-gray .h6,.bg-gray h1,.bg-gray h2,.bg-gray h3,.bg-gray h4,.bg-gray h5,.bg-gray h6,.bg-gray p{color:var(--white)}.bg-gray.has-background-image .container{background-color:var(--gray);color:var(--white)}.bg-gray.has-background-image .container .h1,.bg-gray.has-background-image .container .h2,.bg-gray.has-background-image .container .h3,.bg-gray.has-background-image .container .h4,.bg-gray.has-background-image .container .h5,.bg-gray.has-background-image .container .h6,.bg-gray.has-background-image .container h1,.bg-gray.has-background-image .container h2,.bg-gray.has-background-image .container h3,.bg-gray.has-background-image .container h4,.bg-gray.has-background-image .container h5,.bg-gray.has-background-image .container h6,.bg-gray.has-background-image .container p{color:var(--white)}.bg-gray.bg-left-half{background-color:transparent}.bg-gray.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--gray) 46%,var(--gray) 100%)}.bg-gray.bg-right-half{background-color:transparent}.bg-gray.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--gray) 46%,var(--gray) 100%)}.bg-off-white,.bg-off-white.has-background-image .container{background-color:var(--off-white)}.bg-off-white.bg-left-half{background-color:transparent}.bg-off-white.bg-left-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--off-white) 46%,var(--off-white) 100%)}.bg-off-white.bg-right-half{background-color:transparent}.bg-off-white.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--off-white) 46%,var(--off-white) 100%)}.bg-white,.bg-white.has-background-image .container{background-color:var(--white)}.bg-white.bg-left-half{background-color:transparent}.bg-white.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--white) 46%,var(--white) 100%)}.bg-white.bg-right-half{background-color:transparent}.bg-white.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--white) 46%,var(--white) 100%)}.bg-light-gray,.bg-light-gray.has-background-image .container{background-color:var(--light-gray)}.bg-light-gray.bg-left-half{background-color:transparent}.bg-light-gray.bg-left-half:before{background-image:linear-gradient(to left,transparent 0,transparent 46%,var(--light-gray) 46%,var(--light-gray) 100%)}.bg-light-gray.bg-right-half{background-color:transparent}.bg-light-gray.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--light-gray) 46%,var(--light-gray) 100%)}.bg-left-half{position:relative;z-index:0}.bg-left-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--white) 46%,var(--white) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.bg-right-half{position:relative;z-index:0}.bg-right-half:before{background-image:linear-gradient(to right,transparent 0,transparent 46%,var(--white) 46%,var(--white) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.top-spacing-xsm{margin-top:var(--space-xsm)}.top-spacing-sm{margin-top:var(--space-sm)}.top-spacing-md{margin-top:var(--space-md)}.top-spacing-lg{margin-top:var(--space-lg)}.bottom-spacing-xsm{margin-bottom:var(--space-xsm)}.bottom-spacing-sm{margin-bottom:var(--space-sm)}.bottom-spacing-lg,.bottom-spacing-md{margin-bottom:var(--space-md)}.top-padding-xsm{padding-top:var(--space-xsm)}.top-padding-sm{padding-top:var(--space-sm)}.top-padding-md{padding-top:var(--space-md)}.top-padding-lg{padding-top:var(--space-lg)}.bottom-padding-xsm{padding-bottom:var(--space-xsm)}.bottom-padding-sm{padding-bottom:var(--space-sm)}.bottom-padding-md{padding-bottom:var(--space-md)}.bottom-padding-lg{padding-bottom:var(--space-lg)}.hide-on-desktop{display:none}@media screen and (max-width:834px){.hide-on-desktop{display:block}}.hide-on-mobile{display:block}@media screen and (max-width:834px){.hide-on-mobile{display:none}}.section{overflow:hidden;position:relative}.section-background-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.section-background-image img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.max-w-contentWidth{max-width:1024px;width:100%}.nested-content{max-width:1136px;padding:56px}.nested-content,.nested-content:before{border-radius:24px}@media screen and (max-width:834px){.nested-content{padding:28px}}.nested-content .content__inner{background-color:var(--white);border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:var(--secondary-dark);padding:32px}@media screen and (max-width:834px){.nested-content .content__inner{border-radius:18px;padding:20px 40px}}.nested-content .content__inner *{color:var(--secondary-dark)}.alignment-left .content__inner{margin-left:0;margin-right:auto;text-align:left}.alignment-center .content__inner{margin-left:auto;margin-right:auto;text-align:left}.alignment-centered .content__inner{margin-left:auto;margin-right:auto;text-align:center}.content__inner{text-wrap:balance}.button-row{display:flex}.button-row .button{margin-top:20px}.alignment-centered .button-row{justify-content:center}.button+.button{margin-left:20px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:834px){.grid-cols-2{grid-template-columns:1fr}}.grid-cols-3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:834px){.grid-cols-3{grid-template-columns:1fr}}.grid-cols-60-40{grid-template-columns:3fr 2fr}@media screen and (max-width:834px){.grid-cols-60-40{grid-template-columns:1fr}}.grid-cols-40-60{grid-template-columns:2fr 3fr}@media screen and (max-width:834px){.grid-cols-40-60{grid-template-columns:1fr}}.lesd-vimeo-container{cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.lesd-vimeo-container .lesd-vimeo-iframe,.lesd-vimeo-container .lesd-vimeo-poster-image{border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%}.lesd-vimeo-container .lesd-vimeo-poster-image{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}.lesd-vimeo-container .lesd-vimeo-poster-image:after{background:url(../images/play-button.svg) no-repeat 50%;background-size:contain;content:"";height:128px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:136px}.lesd-vimeo-container .lesd-vimeo-iframe{border:none;display:none}.section-hero-simple .h1,.section-hero-simple .h2,.section-hero-simple h1,.section-hero-simple h2{margin-bottom:0}#masthead{background-color:#fff;position:relative;width:100%}#masthead__inner{background-color:var(--white);width:100%}.header-logo{align-items:center;display:flex;justify-content:center;margin-left:0;margin-right:auto}#main-menu{margin-left:auto;margin-right:0}.header-logo img{height:52.4px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:265px}@media screen and (max-width:500px){.header-logo img{height:35.7px;width:180px}}.global-alert-bar{background-color:var(--secondary-dark);color:#fff;padding:.5em 0;position:relative;text-align:center;width:100%}.global-alert-bar .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:relative}.global-alert-bar__close{align-items:center;background-color:transparent;cursor:pointer;display:flex;justify-self:center;margin-left:auto;margin-right:0;padding:0 42px 0 10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.global-alert-bar__message p{margin-bottom:0}.main-nav-container{box-shadow:0 5px 10px 0 rgba(0,0,0,.25);padding:1rem 0}#reactive-top-bar{background-color:var(--primary-dark);color:#fff;height:39px;width:100%}#primary-menu,#pro-primary-menu,#pro-top-bar-menu,#top-bar-menu{display:inline-flex;list-style:none}#top-bar-menu__mobile{border-top:1px solid var(--gray)}#primary-menu__mobile,#top-bar-menu__mobile{display:flex;flex-direction:column;list-style:none;margin:auto;padding:0;text-align:center;width:100%}#primary-menu__mobile li,#top-bar-menu__mobile li{border-bottom:1px solid var(--gray);padding:13.5px 36px;width:100%}#primary-menu__mobile li:last-child,#top-bar-menu__mobile li:last-child{border-bottom:none}#primary-menu__mobile li a,#top-bar-menu__mobile li a{border-bottom:none!important;font-size:1.125rem;font-weight:400}.primary-menu__mobile-container{width:100%}.primary-menu__mobile-container,.top-bar-menu__mobile-container{display:none}@media screen and (max-width:1350px){.primary-menu__mobile-container,.top-bar-menu__mobile-container{display:block}}#primary-menu li:last-child{margin-right:0}#hamburg{align-items:center;background-color:#fff;cursor:pointer;height:29px;justify-content:center;padding:5px 0;position:relative;transition:all .5s ease-in-out;width:29px}#hamburg,#hamburg svg line{transition:all .2s ease-in-out}@media screen and (max-width:1350px){#hamburg{display:flex}}#hamburg.expanded svg,#hamburg.expanded svg line{transform:none;transition:all .2s ease-in-out}#hamburg.expanded svg{height:29px;width:29px}#hamburg.expanded svg line:first-child{transform:rotate(-45deg) translate(-11px,16px)}#hamburg.expanded svg line:nth-child(2){opacity:0}#hamburg.expanded svg line:nth-child(3){transform:rotate(45deg) translate(4px,-22px)}#top-bar-menu{align-items:center;display:flex;height:39px;justify-content:flex-end;margin:auto;padding:8px 0;width:100%}#top-bar-menu__mobile{justify-content:center}#top-bar-menu li{margin-left:2em}#top-bar-menu li a{border-bottom:none}@media screen and (max-width:1350px){#top-bar-menu li{display:none}#top-bar-menu li.stay-in-top-bar{display:list-item}}#top-bar-menu__mobile li{display:none}@media screen and (max-width:1350px){#top-bar-menu__mobile li{display:list-item}#top-bar-menu__mobile li.stay-in-top-bar{display:none}}#main-menu li.footer_only,#main-menu li.mobile_footer_only,#main-menu li.mobile_only,#mobile-menu li.footer_only,#primary-menu-footer li.mobile_only{display:none}#primary-menu li,#pro-primary-menu li{margin-left:1em;margin-right:1em}img.site-logo{height:auto;width:250px}li.menu-item a,li.menu-item a:hover,li.menu-item a:visited{border-bottom:4px solid var(--primary-dark);color:#000;transition:all 444ms ease-in-out}#top-bar-menu li.menu-item a,#top-bar-menu li.menu-item a:hover,#top-bar-menu li.menu-item a:visited{color:var(--white);font-size:15px;font-weight:400;line-height:150%}#primary-menu li.menu-item li{margin:20px}#primary-menu li.menu-item a{border-bottom:4px solid transparent;font-size:1.125rem;font-weight:400;letter-spacing:-.36px;line-height:150%}#primary-menu li.menu-item a:active,#primary-menu li.menu-item a:hover{border-bottom:4px solid var(--primary-dark)}@media screen and (max-width:1350px){#primary-menu{display:none}}.nav-appt-btn{padding-bottom:.75rem;padding-top:.75rem}.m-nav,.m-tnav,.mobile-menu .menu-main-menu-container,.mobile-menu .menu-pro-primary-container{display:none}.nohero-heading h1{font-size:2.667em}.breadcrumbs{background:#f8f8f8}.breadcrumbs a{color:var(--secondary-dark);display:inline-block;font-size:.7rem;font-weight:500;line-height:26px;text-decoration:underline}.breadcrumbs .adq{display:inline-block;font-size:26px;line-height:24px;padding:0 .75rem}.breadcrumbs .current{font-size:.7rem;line-height:26px}@media screen and (max-width:1350px){header .menu-main-menu-container,header .menu-pro-primary-container,header .nav-appt-btn{display:none}#mobile-menu{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:0;overflow:hidden;overflow-y:auto;transition:max-height .5s ease-in-out;width:100%}.mobile-menu{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.25),0 5px 10px 0 rgba(0,0,0,.25);position:relative}.mobile-menu .menu-main-menu-container,.mobile-menu .menu-pro-primary-container{display:block;overflow-y:auto;width:100%}.mobile-menu .menu-main-menu-container #primary-menu,.mobile-menu .menu-pro-primary-container #pro-primary-menu{display:block;margin:0 auto;width:100%}.mobile-menu .menu-main-menu-container #primary-menu li,.mobile-menu .menu-pro-primary-container #pro-primary-menu li{border-bottom:1px solid #acbab8;margin:0;padding:.75rem 2rem;text-align:center}.mobile-menu .menu-main-menu-container #primary-menu li:last-child,.mobile-menu .menu-pro-primary-container #pro-primary-menu li:last-child{border-bottom:none}.mobile-menu .menu-main-menu-container #primary-menu li.menu-item a,.mobile-menu .menu-pro-primary-container #pro-primary-menu li.menu-item a{font-size:1.25rem}.mobile-menu .menu-main-menu-container #primary-menu li.menu-item a:hover,.mobile-menu .menu-pro-primary-container #pro-primary-menu li a:hover{border-bottom:none}.m-nav{display:block}}@media screen and (max-width:834px){.m-tnav{display:block}img.site-logo{height:auto;width:200px}}@media screen and (max-width:600px){#top-bar-menu li:nth-of-type(1n+2){display:none}}footer#footer{background-color:var(--primary-dark);padding:96px 0 0}footer#footer,footer#footer .h1,footer#footer .h2,footer#footer .h3,footer#footer .h4,footer#footer .h5,footer#footer .h6,footer#footer a,footer#footer h1,footer#footer h2,footer#footer h3,footer#footer h4,footer#footer h5,footer#footer h6,footer#footer p{color:var(--white)}footer#footer .h6,footer#footer h6{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:30px;margin-bottom:8px;text-align:left}footer#footer a,footer#footer p{color:var(--white);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:25px;transition:color .3s,background-color .3s}footer#footer a[href^="tel:"]{text-decoration:underline}footer#footer .footer-content{display:flex;justify-content:space-between;padding-bottom:92px}footer#footer .footer-content-left{display:flex;flex-direction:column;justify-content:space-between;width:36%}footer#footer .footer-content-right{display:flex;gap:32px;justify-content:space-between;width:64%}footer#footer .footer-menu-col p{margin-bottom:5px}footer#footer .footer-social{align-items:center;display:flex;gap:8px}footer#footer .footer-logo-link:focus,footer#footer .footer-social-link:focus{outline:2px solid var(--white);outline-offset:2px}footer#footer .footer-logo{width:256px}footer#footer .footer-utility{align-content:center;border-top:1px solid var(--white);display:flex;justify-content:end;padding:40px 0 44px}footer#footer .footer-utility .menu{display:flex;flex-wrap:wrap;gap:16px}footer#footer .footer-utility .menu-item a{text-align:right}footer#footer .menu{list-style:none;margin:0;padding:0}footer#footer .copyright{font-size:14px;margin-left:0;margin-right:auto}footer#footer a.footer-social-link{align-items:center;border-radius:50%;display:flex;height:42px;justify-content:center;padding:8px;transition:background-color .2s;width:42px}footer#footer a.footer-social-link:hover{background-color:var(--secondary-dark)}footer#footer .menu-item{list-style:none}footer#footer .menu-item a{border-bottom:1px solid transparent;padding:7px 0 1px;text-decoration:none;transition:color .3s,background-color .3s}footer#footer .menu-item a:hover,footer#footer .menu-item.current-menu-item a{border-bottom:1px solid var(--white)}footer#footer [data-podium-enabled=true]{padding-bottom:150px}@media (max-width:1079px){footer#footer{padding:96px 0 0}footer#footer .h6,footer#footer h6{margin-bottom:10px}footer#footer .menu-item a{padding:11px 0 1px}footer#footer .footer-content{flex-wrap:wrap;padding-bottom:64px}footer#footer .footer-content-left,footer#footer .footer-content-right{width:100%}footer#footer .footer-content-left{flex-direction:row;margin-bottom:54px}footer#footer .footer-utility{flex-wrap:wrap;padding:34px 0 38px}footer#footer .copyright{margin-top:16px;order:2;text-align:center;width:100%}}@media (max-width:729px){footer#footer{padding:64px 0 0}footer#footer .h6,footer#footer h6{margin-bottom:8px}footer#footer .footer-content{padding-bottom:54px}footer#footer .footer-content-left,footer#footer .footer-content-right{flex-direction:column}footer#footer .footer-utility,footer#footer .footer-utility .menu{flex-direction:column;justify-content:flex-start;text-align:left}footer#footer .footer-utility .menu{gap:4px}footer#footer .copyright{margin-top:16px;text-align:left}footer#footer a.footer-logo-link{margin-bottom:48px}}.search-form label{width:calc(100% - 160px)}.search-form input{background-color:#f1f2f5;border-radius:32px 0 0 32px;color:#444;font-family:Montserrat,montserrat-fallback,sans-serif;font-weight:400;margin-bottom:1rem!important;padding:1.125rem 3rem;width:100%}.not-found .search-form input{border-radius:32px}.search-form input::-moz-placeholder,.search-form textarea::-moz-placeholder{color:var(--gray);font-family:Montserrat,montserrat-fallback,sans-serif;font-weight:400}.search-form input::placeholder,.search-form textarea::placeholder{color:var(--gray);font-family:Montserrat,montserrat-fallback,sans-serif;font-weight:400}.search-form input[type=submit]{background-color:var(--secondary-);border-radius:9999px;border-radius:0 32px 32px 0;color:#fff;cursor:pointer;font-family:Montserrat,montserrat-fallback,sans-serif;font-weight:700;min-width:150px;padding:1rem 3rem}.error-404 .widget h2{font-size:2em;line-height:1.25em}.error-404 .widget li{font-size:1em;line-height:1.667em}.error-404 .widget.widget_recent_entries a{color:var(--primary-dark)}.noimg{max-width:680px}div.cf-side-image{aspect-ratio:2/1.5;background-position-x:right;background-size:cover;border-bottom-right-radius:var(--section-br);border-top-right-radius:var(--section-br);height:auto;overflow:hidden;transition:opacity 444ms ease-in-out}div.cf-side-image img{max-width:unset;opacity:0;transition:opacity 444ms ease-in-out}div.cf-side-image:hover img{opacity:1}.cf-turnstile{max-width:100%;overflow:hidden!important}.cf-turnstile iframe{max-width:100%!important}.cf-form .gform_wrapper{margin-top:.75rem}.ginput_container input,.ginput_container input[type=email],.ginput_container input[type=text],.ginput_container select,.ginput_container textarea{background-color:#f6f7f9!important;border:none!important;border-radius:8px!important;color:var(--secondary-dark)!important;font-family:Montserrat,montserrat-fallback,sans-serif!important;font-size:1rem!important;font-weight:400!important;height:100%;max-height:128px!important;min-height:56.25px!important;padding:.5rem 1rem!important;position:relative;width:100%!important}.ginput_container_date{position:relative!important}.noimg .ginput_container input,.noimg .ginput_container input[type=email],.noimg .ginput_container input[type=text],.noimg .ginput_container textarea{background-color:#fff!important;color:#555!important}.ginput_container input::-moz-placeholder,.ginput_container textarea::-moz-placeholder{color:var(--gray)!important;font-family:Montserrat,montserrat-fallback,sans-serif!important;font-weight:400!important}.ginput_container input::placeholder,.ginput_container textarea::placeholder{color:var(--gray)!important;font-family:Montserrat,montserrat-fallback,sans-serif!important;font-weight:400!important}.gfield_validation_message,h2.gform_submission_error{color:var(--secondary-dark)!important;font-family:Montserrat,montserrat-fallback,sans-serif!important;margin-bottom:1rem!important;opacity:.75!important}.gfield.w-50{display:inline-block!important;width:50%!important}.gfield.w-50 .ginput_container_email{padding-right:8px!important}.gfield.w-50 .ginput_container_text{padding-left:8px!important}.gfield.gfield--type-honeypot{display:none!important}#gform_wrapper_3 .gform_footer,#gform_wrapper_6 .gform_footer{display:block;text-align:center!important}div#field_7_17{position:relative!important}div#gform_confirmation_message_7{color:var(--primary-dark)!important;margin:0 auto!important;text-align:center!important}select#input_7_16{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}img.ui-datepicker-trigger{bottom:2.05rem!important;margin-left:0!important;position:absolute!important;right:1rem!important}@media screen and (max-width:1200px){.gfield input:not([type=checkbox]),textarea{padding:1rem!important}#gform_wrapper_1.gform_wrapper.gravity-theme .gfield.gfield--width-half{-ms-grid-column-span:12;grid-column:span 12}#gform_wrapper_1.gform_wrapper.gravity-theme .gfield.gfield--width-half .ginput_container input{margin-bottom:.25rem!important}}@media screen and (max-width:970px){div.cf-side-image{background-position:right 25% center}div.cf-side-image img.right-0{right:-21.5%}}@media (orientation:portrait) and (min-width:800px){.contact-form div.cf-side-image{display:none}.contact-form div.cf-form{width:100%}}@media screen and (max-width:800px){.contact-form .gform_wrapper.gravity-theme .gform_footer{display:flex;justify-content:center}}.gform_wrapper form label.gfield_label{font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:32px}.gform_wrapper form .gform_footer{display:flex;justify-content:flex-start;margin-top:48px;text-align:left}.gform_wrapper form .gfield_required{color:var(--secondary-dark);margin-left:0}.gform_footer input.button{background-color:var(--secondary-light)!important;border-radius:8px!important;color:var(--secondary-dark)!important;display:inline-block!important;font-family:Montserrat,montserrat-fallback,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.4px!important;line-height:150%!important;padding:10px 40px!important;text-align:center!important;text-decoration:none!important;width:auto!important}.gform_confirmation_message{font-size:1.33rem;font-weight:500;line-height:2rem;margin-top:6rem;max-width:640px}.ginput_container input{line-height:1!important}@media screen and (max-width:1200px){#gform_submit_button_1{font-size:1rem!important}}.gform_required_legend{display:none}.gform-theme--framework .gfield_validation_message,.gform-theme--framework .gform_validation_errors{background:#fff!important;border:1px solid #9a031e;border-radius:12px!important;color:#9a031e!important;font-size:14.992px;margin-block-start:8px;opacity:1!important;padding:12.992px 24px}.gform-theme--framework .gfield_validation_message *,.gform-theme--framework .gform_validation_errors *{color:#9a031e!important}.gform-theme--framework .gfield_validation_message h2,.gform-theme--framework .gform_validation_errors h2{margin-bottom:0!important}.gform-theme--foundation .gform_fields{row-gap:24px!important}.lesd-modal{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:10000}.lesd-modal[aria-hidden=false]{background-color:rgba(0,59,74,.5);display:flex}.lesd-modal-content{background-color:var(--primary-dark);border-radius:24px;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#fff;max-width:1400px;outline:none;padding-bottom:30px;padding-top:30px;position:relative;width:90%;z-index:10}.lesd-modal-header{align-items:center;display:flex;justify-content:space-between}.lesd-close,.lesd-close-btn{background:none}button.lesd-close-upper-right{background:transparent;border:none;color:#fff;font-size:40px;line-height:1;padding:10px 1rem;position:absolute;right:10px;top:10px}.lesd-modal-body{margin-bottom:20px;margin-top:10px}.lesd-modal-footer{text-align:right}button{background-color:var(--primary-dark);border-radius:8px;color:var(--white);font-family:Montserrat,montserrat-fallback,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:150%;padding:10px 40px;text-align:center;text-decoration:none}button:active,button:focus,button:hover{cursor:pointer}.button{background-color:var(--primary-dark);border-radius:8px;color:var(--white);display:inline-block;font-family:Montserrat,montserrat-fallback,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:150%;padding:10px 40px;text-align:center;text-decoration:none}.button:active,.button:focus,.button:hover{cursor:pointer}.button-reversed{background-color:var(--white);border:1px solid var(--primary-dark);color:var(--primary-dark)}.button-link{background-color:transparent;border:none;color:var(--secondary-dark);font-size:26px;letter-spacing:-.52px;line-height:134.615%;padding:0}.button-link:before{content:"<";display:inline-block;margin-right:2px}.button-link:after{content:">";display:inline-block;margin-left:2px}.button-secondary{background-color:var(--secondary-dark)}.button-secondary-light{background-color:var(--secondary-light);color:var(--secondary-dark)}.page-template-template-blog-listing div.posts-header{height:calc(100vh - 236px);min-height:600px}.page-template-template-blog-listing div.posts-header-text-overlay{max-width:680px}.page-template-template-blog-listing div.posts-header .feature-img{background-position:0;background-repeat:no-repeat;background-size:cover}.page-template-template-blog-listing .posts-header-text-overlay p.limit-height{height:6rem;overflow:hidden}div.post-location-details{background-color:#fff;border:2px solid #e6e6e6;border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;border-top:none;box-shadow:0 3px 6px rgba(0,0,0,.16);height:calc(100% - 225px)}@media screen and (max-width:1200px){.page-template-template-blog-listing div.posts-header .feature-img{background-position:0;background-repeat:no-repeat;background-size:120%}}@media screen and (min-width:600px) and (max-width:800px){.page-template-template-blog-listing div.posts-header-text-overlay{background-color:hsla(0,0%,100%,.667);margin-top:30%!important;max-width:80%!important;width:80%}.mt-minus-20-m{margin-top:-20%}.h-40-m{height:40%}.h-60-m{height:60%}}@media screen and (max-width:600px){.page-template-template-blog-listing div.posts-header{align-items:center}.page-template-template-blog-listing div.posts-header-text-overlay{background-color:hsla(0,0%,100%,.667);margin-top:32%!important;max-width:80%!important}.mt-minus-20-ns{margin-top:-20%}.h-40{height:40%}.h-60{height:60%}}.featured_image .bg_block{border-radius:3.6667% 0 0 3.6667%}.featured_image img{border-radius:20px;height:406px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.featured-image-accent{border-bottom-left-radius:24px;bottom:30px;left:50%;margin-left:200px;overflow:hidden;position:absolute;top:0;width:100%}.featured_image figure img{left:50%;max-width:120%;min-height:100%;min-width:100%;position:absolute;transform:translateX(-50%)}.single-body{margin-top:4rem}section.entry-header .grid{-moz-column-gap:48px;column-gap:48px;row-gap:16px}section.entry-header .content__inner{max-width:650px}@media screen and (max-width:1024px){.featured-image-accent{border-bottom-left-radius:0;bottom:unset;height:406px;left:0;margin-left:0}.grid-cols-2{grid-template-columns:1fr}section.entry-header .featured_image{margin-bottom:0;order:1;text-align:center}section.entry-header .content__inner{max-width:1024px;order:2}.single-body{margin-top:0}}.lh-copy-tight{line-height:1.3}.blue-bg{background-color:var(--primary-dark)}img.alignleft{float:left;margin-bottom:1em;margin-right:1em}img.alignright{float:right;margin-bottom:1em;margin-left:1em}img.aligncenter{display:block;float:none;margin:.5em auto 1em}.clear{clear:both}.img_grid{display:grid;grid-template-columns:2fr 2fr;grid-template-rows:1fr 1fr}.img_grid img:first-of-type{grid-area:1/1/3/3;width:100%}.img_grid img:nth-child(2){grid-area:1/3/3/3;padding-left:30px}.img_grid img:nth-child(3){grid-area:2/3/2/3;margin-top:7.5px;padding-left:30px}.featured_image figure{height:406px;margin-left:-10vw;overflow:hidden}@media screen and (max-width:800px){.featured_image{margin-bottom:200px}.featured_image,.intro_content{padding-left:0}.featured_image .bg_block{border-radius:0}.featured_image figure{margin-bottom:-200px;margin-left:0;margin-top:36px}.featured_image figure img{max-width:168%}}@media screen and (max-width:1200px){h1.blog-heading{font-size:2.1rem}.single-blog-post h3,.single-news-post h3{font-size:1.44em}.featured_image figure img{max-width:180%}}@media screen and (min-width:801px) and (max-width:1200px){.featured_image figure img{right:-36%}}@media screen and (max-width:600px){.featured_image{margin-bottom:175px}}.post-grid .facetwp-template,.post-grid.showcase{-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px;row-gap:64px}@media screen and (max-width:1160px){.post-grid .facetwp-template,.post-grid.showcase{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:834px){.post-grid .facetwp-template,.post-grid.showcase{grid-template-columns:1fr;margin:56px auto 0;max-width:455px}}.post-grid .post{border:.5px solid rgba(0,0,0,.25);border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden;position:relative;width:100%}.post-grid .post>a{border:1px solid transparent;border-radius:22px;inset:0;position:absolute;transition:border .2s ease-in-out;z-index:1}.post-grid .post>a:focus,.post-grid .post>a:hover{border:1px solid #000}.post-grid .post__image{background-image:url(/wp-content/themes/leading-edge/assets/images/lesd-placeholder-post-image.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-top:50.5%;position:relative;width:100%}.post-grid .post__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.post-grid .post__title{padding:26px 10px;text-align:center}.post-grid .post__title h3{font-size:26px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:1.6}@media screen and (max-width:834px){.post-grid .post__title h3{font-size:18px}}.facetwp-checkbox .facetwp-counter,.post-grid .facetwp-overflow.facetwp-hidden{display:none}.facetwp-overflow,.facetwp-type-checkboxes,.filter__outer{align-items:center;-moz-column-gap:48px;column-gap:48px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:16px}@media screen and (max-width:1160px){.facetwp-overflow,.facetwp-type-checkboxes,.filter__outer{gap:16px}}@media screen and (max-width:834px){.facetwp-overflow,.facetwp-type-checkboxes,.filter__outer{gap:8px}}.filter__outer{flex-wrap:nowrap}.filter__outer p{flex-shrink:0;font-weight:700;margin-bottom:0}@media screen and (max-width:1160px){.filter__outer{flex-wrap:wrap}.filter__outer p{width:100%}}@media screen and (max-width:834px){.filter__outer{gap:16px}.filter__outer p{font-size:18px}}.facetwp-facet-pagination_generic{margin-top:48px;text-align:center;width:100%}.facetwp-type-checkboxes .facetwp-checkbox{background-image:url(/wp-content/themes/leading-edge/assets/images/uncheck.svg);background-size:20px 19px;margin-bottom:0;padding-left:28px}.facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:url(/wp-content/themes/leading-edge/assets/images/check.svg)}.facetwp-facet.facetwp-type-checkboxes{margin-bottom:0}.doctor-filter .facetwp-facet{align-content:center;margin-bottom:0}.doctor-filter .facetwp-facet.facetwp-type-search{width:22%}@media screen and (max-width:1200px){.doctor-filter .facetwp-facet.facetwp-type-search{width:100%}}.doctor-filter .facetwp-facet.facetwp-type-search .facetwp-input-wrap{width:100%}.doctor-filter .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon{display:none}.doctor-filter .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-search{background:#fff;border-radius:8px;color:#000;line-height:30px;min-width:auto;padding:10px 20px;width:100%}@media screen and (max-width:800px){.doctor-filter .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-search{background-color:#f1f2f5;margin:8px 0!important;width:100%}}.doctor-filter .facetwp-facet.facetwp-type-dropdown .facetwp-dropdown{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:8px;color:#000;height:50px;padding:10px 20px;width:100%}.doctor-filter .facetwp-facet.facetwp-type-dropdown .facetwp-dropdown::-ms-expand{display:none}@media screen and (max-width:800px){.doctor-filter .facetwp-facet.facetwp-type-dropdown .facetwp-dropdown{background-color:#f1f2f5;width:100%}}.doctor-listing .facetwp-facet{margin-bottom:0}.doctor-listing .facetwp-facet.facetwp-facet-pager_search_count{font-size:18px;line-height:1.5;margin-bottom:2rem}.main-location-search .facetwp-facet.facetwp-type-proximity,.main-location-search .facetwp-facet.facetwp-type-search,.section-location-search .facetwp-facet.facetwp-type-proximity,.section-location-search .facetwp-facet.facetwp-type-search{background-color:rgba(54,186,155,.29);border:1.5px solid var(--primary-dark);border-bottom-left-radius:8px;border-top-left-radius:8px;margin-bottom:0;width:60%}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap{height:100%;padding-left:2rem;padding-right:2rem;width:100%}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input{font-size:1rem;font-weight:500;height:100%;min-width:auto;padding-right:0!important;width:100%}@media screen and (max-width:500px){.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input{font-size:.75rem}}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input:focus,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input:focus,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input:focus,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input:focus{outline:none}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input::-moz-placeholder,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input::-moz-placeholder,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input::-moz-placeholder,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input::-moz-placeholder{color:var(--secondary-dark)}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input::placeholder,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input::placeholder,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap input::placeholder,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap input::placeholder{color:var(--secondary-dark)}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon{display:none}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon.f-reset,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-reset,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon.f-reset,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-reset{display:block}@media screen and (max-width:500px){.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap,.main-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap,.section-location-search .facetwp-facet.facetwp-type-search .facetwp-input-wrap{padding-left:1.25rem}}.main-location-search .facetwp-facet.facetwp-type-search,.section-location-search .facetwp-facet.facetwp-type-search{display:none}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .facetwp-icon{right:8px}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results{font-size:15px;margin-top:1px;width:89.5%!important;z-index:1}@media screen and (max-width:500px){.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results{left:7px;margin-top:3px;width:158%!important}}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-result,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-result{padding:10px}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-result .result-main,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-result .result-main{font-weight:600}.main-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-attribution,.section-location-search .facetwp-facet.facetwp-type-proximity .facetwp-input-wrap .location-results .location-attribution{display:none}.main-location-search .find-locations-submit,.section-location-search .find-locations-submit{border-bottom-right-radius:8px;border-top-right-radius:8px;cursor:pointer!important;width:40%}@media screen and (max-width:500px){.main-location-search .find-locations-submit,.section-location-search .find-locations-submit{font-size:.75rem}}.location-archive-header .facetwp-facet.facetwp-type-map,.section-map-form .facetwp-facet.facetwp-type-map{height:100%;margin-bottom:0}.location-archive-header .facetwp-facet.facetwp-type-map .facetwp-map-filtering,.section-map-form .facetwp-facet.facetwp-type-map .facetwp-map-filtering{display:none}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow,.section-map-form .facetwp-facet.facetwp-type-map .infowindow{font-size:.9rem;min-width:280px;padding:0 2.65rem 1rem 1rem}@media screen and (max-width:500px){.location-archive-header .facetwp-facet.facetwp-type-map .infowindow,.section-map-form .facetwp-facet.facetwp-type-map .infowindow{min-width:240px}}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow a,.section-map-form .facetwp-facet.facetwp-type-map .infowindow a{color:#000}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow a:focus-visible,.section-map-form .facetwp-facet.facetwp-type-map .infowindow a:focus-visible{outline:none}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow h3,.section-map-form .facetwp-facet.facetwp-type-map .infowindow h3{font-size:18px;margin-bottom:.5rem}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow h3 a,.section-map-form .facetwp-facet.facetwp-type-map .infowindow h3 a{text-decoration:underline}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow h3 a:hover,.section-map-form .facetwp-facet.facetwp-type-map .infowindow h3 a:hover{text-decoration:none}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow .addr,.section-map-form .facetwp-facet.facetwp-type-map .infowindow .addr{font-size:16px;margin-bottom:0}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow .addr a,.section-map-form .facetwp-facet.facetwp-type-map .infowindow .addr a{text-decoration:none}.location-archive-header .facetwp-facet.facetwp-type-map .infowindow .addr a:hover,.section-map-form .facetwp-facet.facetwp-type-map .infowindow .addr a:hover{text-decoration:underline}.location-archive-header .facetwp-facet.facetwp-type-map .gm-style .gm-style-iw-c .gm-style-iw-chr,.section-map-form .facetwp-facet.facetwp-type-map .gm-style .gm-style-iw-c .gm-style-iw-chr{height:23px}.location-archive-header .facetwp-facet.facetwp-type-map .gm-style .gm-style-iw-c .gm-style-iw-d,.section-map-form .facetwp-facet.facetwp-type-map .gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important}.facetwp-facet.facetwp-type-pager{font-size:1.25rem;margin-bottom:0}.facetwp-facet.facetwp-type-pager .facetwp-page.active{color:var(--secondary-dark)}.facetwp-selections{align-items:center;display:flex;margin-bottom:1rem}.facetwp-selections ul{margin:0;padding-left:0}.facetwp-selections ul li{background-color:var(--primary-dark);border-radius:8px;color:#fff;display:inline-flex;font-weight:500;margin-right:.5rem;padding:.65rem 1.15rem}.facetwp-selections ul li .facetwp-selection-value{background-image:url(../images/icon_round_close.svg)!important;background-size:16px 16px!important;margin-right:0!important;padding-right:26px!important}.facetwp-selections ul li[data-facet=doctors_name] .facetwp-selection-label{margin-right:8px}.facetwp-selections ul li[data-facet=doctor_specialty] .facetwp-selection-label,.facetwp-selections ul li[data-facet=search_name] .facetwp-selection-label{display:none}.facetwp-selections ul li[data-facet=saliva_score] .facetwp-selection-value,.facetwp-selections ul li[data-facet=search_city_zip] .facetwp-selection-value{text-indent:-9999px;width:0}.facetwp-selections ul li:last-of-type{margin-right:0}.facetwp-facet-saliva_score{display:none}section.section-hero-collage{padding:80px 0 60px}section.section-hero-collage.bg-light-gray{background-color:#f4f4f4}section.section-hero-collage .desktop-only{display:block}section.section-hero-collage .h1,section.section-hero-collage .h2,section.section-hero-collage h1,section.section-hero-collage h2{font-size:48px;font-weight:400;letter-spacing:-.03em;line-height:60px;margin-bottom:114px;position:relative;text-align:left}section.section-hero-collage .h1:after,section.section-hero-collage .h2:after,section.section-hero-collage h1:after,section.section-hero-collage h2:after{background-image:url(/wp-content/themes/leading-edge/assets/images/hero-accent.svg);background-repeat:no-repeat;background-size:cover;content:"";height:39px;left:0;position:absolute;top:100%;width:308px}section.section-hero-collage .no-underline .h1:after,section.section-hero-collage .no-underline .h2:after,section.section-hero-collage .no-underline h1:after,section.section-hero-collage .no-underline h2:after{display:none}section.section-hero-collage iframe{border-radius:24px;height:100%;left:50%;overflow:hidden;position:relative;transform:translateX(-50%)}section.section-hero-collage .hero-container{align-items:center;display:flex}section.section-hero-collage .hero-collage,section.section-hero-collage .hero-content{width:50%}section.section-hero-collage .hero-content{text-wrap:balance;padding-right:16px}section.section-hero-collage .collage-row{display:flex;height:308px;justify-content:flex-end}section.section-hero-collage .collage-row.collage-row-one{margin-bottom:12px}section.section-hero-collage .collage-row.collage-row-two .collage-col-two{display:flex;flex-direction:column;justify-content:space-between}section.section-hero-collage .collage-col{border-radius:24px;overflow:hidden;position:relative}section.section-hero-collage .collage-col.collage-col-one{width:350px}section.section-hero-collage .collage-col.collage-col-two{margin-left:15px;width:238px}section.section-hero-collage iframe.collage-video-large{width:548px}section.section-hero-collage .collage-image,section.section-hero-collage .collage-image img{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.section-hero-collage .collage-image .collage-video-small,section.section-hero-collage .collage-image img .collage-video-small,section.section-hero-collage .collage-image img.half-height,section.section-hero-collage .collage-image.half-height{height:148px}section.section-hero-collage .collage-image-half,section.section-hero-collage .collage-image-half img{border-radius:24px;height:148px;overflow:hidden}@media (max-width:834px){section.section-hero-collage{padding:44px 0}section.section-hero-collage .desktop-only{display:none}section.section-hero-collage iframe.collage-video-large{width:104vw}section.section-hero-collage .hero-container{flex-direction:column;padding:0 22px}section.section-hero-collage .hero-collage,section.section-hero-collage .hero-content{width:100%}section.section-hero-collage .hero-content{margin-bottom:84px}section.section-hero-collage .collage-row{height:58.175355vw;min-height:223px}section.section-hero-collage .collage-row.collage-row-one{margin-bottom:0}section.section-hero-collage .collage-col.collage-col-one{width:100%}}@media (max-width:520px){section.section-hero-collage{padding:40px 0}section.section-hero-collage .h1:after,section.section-hero-collage h1:after{height:9vw;width:72vw}section.section-hero-collage iframe.collage-video-large{width:150vw}section.section-hero-collage .hero-container{padding:0 16px}}.section-content-image .image{min-height:472px}.section-content-image .image img{-o-object-fit:contain;object-fit:contain}.section-content-image .content__inner{padding-left:0;padding-right:94px}.section-content-image .image+.content__inner{padding-left:94px;padding-right:0}@media screen and (max-width:834px){.section-content-image .image{min-height:300px;order:1}.section-content-image .content__inner{margin-top:2rem;order:2;padding-left:0;padding-right:0}.section-content-image .image+.content__inner{padding-left:1rem;padding-right:0}}section.section-faqs .faq-container{margin:auto;max-width:1023px}section.section-faqs.alignment-left .faq-container{margin-left:0}section.section-faqs .faq-item:not(:last-child){margin-bottom:16px}section.section-faqs .faq-item.collapsed .faq-question{background-color:var(--light-gray)}section.section-faqs .faq-item.collapsed .faq-question:after{transform:rotate(-90deg) translateX(.03rem)}section.section-faqs .faq-item.collapsed .faq-answer{display:none}section.section-faqs .faq-question{background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:30px;padding:16px 16px 16px 46px;text-align:left;transition:background-color .3s ease}section.section-faqs .faq-question:after,section.section-faqs .faq-question:before{background-color:var(--primary-light);content:"";height:2px;left:14px;margin-right:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:15px}section.section-faqs .faq-question:after{transform:rotate(0deg) translateY(-50%);transform-origin:center}section.section-faqs .faq-answer{color:var(--secondary-dark);max-height:unset;padding:0}section.section-faqs .faq-answer-inner{border-bottom:2px solid var(--secondary-dark);margin-bottom:29px;padding:0 14px 27px}.section-featured-locations.alignment-center .content__inner{margin:0 auto;max-width:1200px;text-align:center}.section-featured-locations .section-featured-locations__grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:3rem}.section-featured-locations .location-card{border-radius:1.5rem;box-shadow:0 0 4px 0 rgba(0,0,0,.1);overflow:hidden;width:100%}.section-featured-locations .location-card__image{aspect-ratio:16/9;display:block;position:relative;width:100%}.section-featured-locations .location-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-featured-locations .location-card__content{padding:1.5rem;text-align:center}.section-featured-locations .location-card__content a{color:#003b4a}.section-featured-locations .location-card__cta{margin-top:1.5rem}.section-featured-locations .location-card__cta .button{background-color:#dfa126;color:#003b4a}@media (min-width:500px){.section-featured-locations .location-card{width:calc(50% - .75rem)}}@media (min-width:960px){.section-featured-locations .section-featured-locations__grid{gap:3rem}.section-featured-locations .location-card{width:calc(33.33333% - 2rem)}}.section-form .form__outer{background-color:var(--white);border-radius:20px;box-shadow:0 15px 30px 1px rgba(0,0,0,.15);margin-top:55px;padding:40px 38px 50px}@media screen and (max-width:834px){.section-form .form__outer{margin-top:27.5px;padding:25px 20px 32px}}.section-form:before{background-color:#fff;content:"";display:block;height:50%;position:absolute;top:50%;width:100%;z-index:0}@media screen and (max-width:834px){.section-form:before{height:70%;top:30%}}.section-form .form__outer{color:var(--secondary-dark)}.section-map-form .form__outer{padding:64px 96px}@media screen and (max-width:520px){.section-map-form .form__outer{padding:64px 16px}}@media screen and (max-width:1024px){.section-map-form .grid-cols-2{grid-template-columns:1fr}.section-map-form .map{height:500px}}@media screen and (max-width:520px){.section-map-form .map{height:350px}}.section-map-form .gform_wrapper{margin-top:28px}.section-map-form .gform_wrapper .gfield_required,.section-map-form .gform_wrapper label.gfield_label{color:#fff;font-size:1rem}.section-map-form #map-container{height:100%}.section-map-form .infowindow{font-size:.9rem;min-width:280px;padding:0 2.65rem 1rem 1rem}@media screen and (max-width:500px){.section-map-form .infowindow{min-width:240px}}.section-map-form .infowindow a{color:#000}.section-map-form .infowindow a:focus-visible{outline:none}.section-map-form .infowindow h3{font-size:18px;margin-bottom:.5rem}.section-map-form .infowindow h3 a{text-decoration:underline}.section-map-form .infowindow h3 a:hover{text-decoration:none}.section-map-form .infowindow .addr{font-size:16px;margin-bottom:0}.section-map-form .infowindow .addr a{text-decoration:none}.section-map-form .infowindow .addr a:hover{text-decoration:underline}.section-map-form .gm-style .gm-style-iw-c .gm-style-iw-chr{height:23px}.section-map-form .gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important}section.section-video-faqs .video-faq-content{margin-bottom:42px}section.section-video-faqs .video-faqs{display:flex;flex-wrap:nowrap;gap:100px}section.section-video-faqs .video-faq-questions{display:flex;flex:1 1 50%;flex-direction:column;gap:8px}section.section-video-faqs .video-faq-questions .video-faq-question{background:#e6eaee;border:none;border-radius:8px;cursor:pointer;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:30px;padding:16px;text-align:left;transition:background-color .3s ease}section.section-video-faqs .video-faq-questions .video-faq-question.active,section.section-video-faqs .video-faq-questions .video-faq-question:active,section.section-video-faqs .video-faq-questions .video-faq-question:focus,section.section-video-faqs .video-faq-questions .video-faq-question:hover{background-color:#ddd}section.section-video-faqs .faq-video-container{height:372px;width:626px}section.section-video-faqs .lesd-vimeo-container{border-radius:20px}section.section-video-faqs .faq-video{display:flex;flex:1 1 50%;justify-content:flex-end}@media (max-width:1250px){section.section-video-faqs .video-faqs{gap:50px}}@media (max-width:1079px){section.section-video-faqs{padding:106px 0 94px}section.section-video-faqs .video-faq-content{margin-bottom:73px}section.section-video-faqs .video-faqs{flex-wrap:wrap;gap:32px}section.section-video-faqs .faq-video-container{height:56.47482vw;width:100%}section.section-video-faqs .faq-video,section.section-video-faqs .video-faq-questions{flex:1 1 100%}}@media (max-width:520px){section.section-video-faqs{padding:58px 0 48px}section.section-video-faqs .video-faq-content{margin-bottom:40px}}.section-audio.hide-controls audio{display:none}.section-audio .play-audio{align-items:center;background-color:transparent;border:none;display:flex;height:50px;justify-content:center;margin:0;padding:0;width:29px}.section-audio .play-icon img{aspect-ratio:1;height:29px;width:29px}.section-audio .audio__inner{grid-gap:10px;display:grid;grid-template-columns:29px 1fr;margin:auto}.section-audio .content__word{display:inline-block;margin-bottom:5px}.section-audio .content__pronunciation{font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.54px;line-height:214%;margin-bottom:2px}.section-audio .content__type{display:inline-block;letter-spacing:-.54px;line-height:150%;transform:translateY(-1px)}@media screen and (max-width:620px){.section-audio .content__type{display:block}}.section-audio .content__definition strong{font-weight:600}.section-content-video .video{display:flex;flex-direction:column;justify-content:center;min-height:373px}.section-content-video .video .lesd-vimeo-container{border-radius:24px}.section-content-video .content__inner{display:flex;flex-direction:column;justify-content:center;padding-left:0;padding-right:94px}.section-content-video .video+.content__inner{padding-left:94px;padding-right:0}.section-content-video .video__inner{position:relative}.section-content-video.video-overlay .video{display:block}.section-content-video.video-overlay .grid-cols-2{grid-template-columns:3fr 2fr}.section-content-video.video-overlay .lesd-vimeo-container{padding-bottom:47%;position:relative;width:83%}.section-content-video.video-overlay .lesd-vimeo-poster-image{overflow:visible;pointer-events:none}.section-content-video.video-overlay .lesd-vimeo-poster-image[role=button]{pointer-events:auto}.section-content-video.video-overlay .lesd-vimeo-poster-image[role=button]:focus,.section-content-video.video-overlay .lesd-vimeo-poster-image[role=button]:hover{outline:2px solid #000}.section-content-video.video-overlay button[aria-haspopup=dialog]{background-color:#000;border-radius:20px;inset:0;overflow:visible;position:absolute}.section-content-video.video-overlay button[aria-haspopup=dialog]:focus,.section-content-video.video-overlay button[aria-haspopup=dialog]:hover{outline:2px solid #000}.section-content-video .overlay-image{border-radius:20px;left:50%;margin-top:-15%;overflow:visible;position:relative;right:0;width:50%}.section-content-video .overlay-image img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1350px){.section-content-video.video-overlay .grid-cols-2{grid-template-columns:1fr 1fr}}@media screen and (max-width:1024px){.section-content-video .grid-cols-2,.section-content-video.video-overlay .grid-cols-2{grid-template-columns:1fr}.section-content-video .video{min-height:300px;order:1}.section-content-video .content__inner{margin-top:2rem;order:2;padding-left:0;padding-right:0}.section-content-video .video+.content__inner{padding-left:1rem;padding-right:0}}@media screen and (max-width:600px){.section-content-video .overlay-image{display:none}.section-content-video.video-overlay .lesd-vimeo-container{bottom:unset;padding-bottom:56.25%;position:relative;right:unset;width:100%}.section-content-video.video-overlay .lesd-vimeo-poster-image{pointer-events:auto}.section-content-video.video-overlay .overlay-image,.section-content-video.video-overlay button[aria-haspopup=dialog]{display:none}}.section-content-reviews .reviews__inner{max-width:100%;overflow:hidden}.section-content-reviews .review-content{border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);overflow:hidden}.section-content-reviews .glide--carousel .review-content{cursor:move;cursor:grab;cursor:-webkit-grab}.section-content-reviews .glide--carousel .review-content:active{cursor:grabbing;cursor:-webkit-grabbing}.section-content-reviews .content__inner{display:flex;flex-direction:column;justify-content:center;padding-left:0;padding-right:94px}.section-content-reviews .section-background-image{max-height:415px;overflow:hidden;position:relative}.section-content-reviews .review-text{padding:41px 32px 17px}.section-content-reviews .review-text p{font-size:23px;font-weight:600;letter-spacing:-.46px;line-height:28px}.section-content-reviews .glide__bullets{display:flex;flex-direction:row;gap:16px;justify-content:center}.section-content-reviews .glide__bullet{background-color:var(--primary-dark);border-radius:50%;height:16px;opacity:.5;padding:0;width:16px}.section-content-reviews .glide__bullet--active{opacity:1}.section-content-reviews .glide__slide{padding:5px}@media screen and (max-width:1024px){.section-content-reviews .grid-cols-2{grid-template-columns:1fr}.section-content-reviews .content__inner{margin-bottom:94px;padding-left:0;padding-right:0}.section-content-reviews .review-text{padding:52px 40px 20px}}@media screen and (max-width:620px){.section-content-reviews .content__inner{margin-bottom:80px}.section-content-reviews .review-text{padding:32px 18px 12px}}.section-hero .hero__inner{max-width:100%;overflow:hidden}.section-hero .content-tint{background-image:linear-gradient(90deg,rgba(0,0,0,.3),transparent);content:"";display:block;inset:0;position:absolute}.section-hero .content-tint.color-gray,.section-hero .content-tint.color-primary-dark,.section-hero .content-tint.color-secondary-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0))}.section-hero .section-background-image img{-o-object-position:center right;object-position:center right}@media screen and (max-width:1024px){.section-hero .section-background-image img{-o-object-position:75% center;object-position:75% center}}.section-hero .hero-content{display:flex;flex-direction:column;height:80vh;justify-content:center;max-height:712px;padding-bottom:60px;padding-top:60px;position:relative}@media screen and (max-width:1024px){.section-hero .hero-content{height:40vh}}@media screen and (max-width:620px){.section-hero .hero-content{padding-bottom:34px}}.section-hero .glide__arrows{display:none}.section-hero .glide__arrow{align-items:center;background:none;border:none;box-sizing:content-box;display:flex;height:77px;justify-content:center;opacity:.75;padding:10px;position:absolute;right:calc(50% - 900px);top:50%;transform:translateY(-50%);transform:none;transition:opacity .2s ease;width:36px;z-index:1}.section-hero .glide__arrow:focus,.section-hero .glide__arrow:hover{opacity:1}.section-hero .glide__arrow img{display:none;height:77px;-o-object-fit:contain;object-fit:contain;width:36px}.section-hero .glide__arrow img.desktop{display:block}.section-hero .glide__arrow--left{left:calc(50% - 900px);right:unset}.section-hero .glide__arrow--left img{transform:rotate(180deg)}.section-hero .glide--carousel .hero-item{cursor:move;cursor:grab;cursor:-webkit-grab}.section-hero .glide--carousel .hero-item:active{cursor:grabbing;cursor:-webkit-grabbing}.section-hero .glide--carousel .glide__arrows{display:block}.section-hero .hero-content__inner{margin-left:85px;max-width:780px;position:relative;z-index:1}.section-hero .glide__slide{padding:0}.section-hero .h1,.section-hero .h2,.section-hero h1,.section-hero h2{letter-spacing:-1.32px;line-height:1.35}@media screen and (min-width:1024px){.section-hero .h1,.section-hero .h2,.section-hero h1,.section-hero h2{font-size:44px}}@media screen and (max-width:1920px){.section-hero .glide__arrow{right:calc(50% - 720px)}.section-hero .glide__arrow--left{left:calc(50% - 720px)}}@media screen and (max-width:1500px){.section-hero .glide__arrow{right:42px}.section-hero .glide__arrow--left{left:42px}}@media screen and (max-width:1024px){.section-hero .hero-content{justify-content:flex-end}.section-hero .content-tint{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 40%,transparent)}.section-hero .content-tint.color-gray,.section-hero .content-tint.color-primary-dark,.section-hero .content-tint.color-secondary-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.4) 40%,hsla(0,0%,100%,0))}.section-hero .glide__arrow{align-items:flex-end;bottom:110px;height:50px;padding:0;right:32px;top:unset;transform:none;width:20px}.section-hero .glide__arrow img{height:50px;width:20px}.section-hero .glide__arrow img.desktop{display:none}.section-hero .glide__arrow img.tablet{display:block}.section-hero .glide__arrow--left{left:32px}.section-hero .hero-content__inner{max-width:90%;width:100%}}@media screen and (max-width:620px){.section-hero .content-tint{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.3) 60%,transparent)}.section-hero .content-tint.color-gray,.section-hero .content-tint.color-primary-dark,.section-hero .content-tint.color-secondary-dark{background-image:linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.section-hero .nav-arrows{position:relative}.section-hero .glide__arrow img.tablet{display:none}.section-hero .glide__arrow img.mobile{display:block}.section-hero .hero-content__inner{max-width:80%}}@media screen and (max-width:520px){.section-hero .hero-content__inner{margin-left:52px}}.section-hero-internal{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:612px}.section-hero-internal .content{border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);max-width:610px;overflow:hidden;padding:36px;width:100%}.section-hero-internal .content .h1,.section-hero-internal .content h1{font-size:40px;line-height:1.25;margin-top:0}@media screen and (max-width:1024px){.section-hero-internal .content .h1,.section-hero-internal .content h1{font-size:30px}}@media screen and (max-width:834px){.section-hero-internal .content .h1,.section-hero-internal .content h1{font-size:24px}}.section-hero-internal .content .headline{font-size:26px;font-weight:400;letter-spacing:-.52px;line-height:1.35;margin-bottom:0}@media screen and (max-width:1024px){.section-hero-internal .content .headline{font-size:24px}}@media screen and (max-width:834px){.section-hero-internal .content .headline{font-size:20px}}.section-hero-internal .overlay-background{opacity:.8}.section-hero-internal .container{display:flex;flex-direction:column;height:100%;inset:0;justify-content:flex-end;padding-bottom:47px;padding-top:47px;position:relative;width:100%}@media screen and (max-width:520px){.section-hero-internal .container{position:relative}}.section-hero-internal .section-background-image{margin-bottom:-10px}@media screen and (max-width:520px){.section-hero-internal .section-background-image{display:none}}.section-hero-internal .overlay-background{inset:0;position:absolute}@media screen and (max-width:520px){.section-hero-internal{min-height:0}}.section-image .image{display:flex;height:100%;justify-content:center;margin:auto;width:100%}.section-image .image img{height:auto;-o-object-fit:contain;object-fit:contain}.section-image .hide-on-desktop{display:none}@media screen and (max-width:1160px){.section-image .hide-on-desktop{display:block}}.section-image .hide-on-mobile{display:block}@media screen and (max-width:1160px){.section-image .hide-on-mobile{display:none}}.section-icon-blocks .block-grid{display:grid;gap:48px;margin-top:56px}@media screen and (max-width:1160px){.section-icon-blocks .block-grid{grid-template-columns:1}}@media screen and (max-width:620px){.section-icon-blocks .block-grid{gap:8px}}.section-icon-blocks .icon-block__icon{align-items:center;display:flex;justify-content:center}.section-icon-blocks .icon-block__icon img{height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:80px}@media screen and (max-width:620px){.section-icon-blocks .icon-block__icon img{height:36px;width:36px}}.section-icon-blocks .icon-block__content p:last-child{margin-bottom:0}.section-icon-blocks .icon-block{align-items:center;background:var(--white);border:2px solid #f0f0f0;border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;gap:16px;height:auto;margin:top auto;padding:48px 24px;position:relative;text-align:center;transition:all .3s ease-in-out;width:100%}.section-icon-blocks .icon-block.-expanded .icon-block__toggle .expand-icon{display:none}.section-icon-blocks .icon-block.-expanded .icon-block__toggle .collapse-icon{display:block}@media screen and (max-width:620px){.section-icon-blocks .icon-block.-expanded .icon-block__content{height:100%}}.section-icon-blocks .icon-block:not(.-expanded) .icon-block__toggle .expand-icon{display:block}.section-icon-blocks .icon-block:not(.-expanded) .icon-block__toggle .collapse-icon{display:none}@media screen and (max-width:620px){.section-icon-blocks .icon-block:not(.-expanded){gap:0}.section-icon-blocks .icon-block:not(.-expanded) .icon-block__content{height:0}.section-icon-blocks .icon-block:not(.-expanded) .button-row{height:0;margin-top:0;overflow:hidden}.section-icon-blocks .icon-block:not(.-expanded) .icon-block__toggle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.section-icon-blocks .icon-block .icon-block__toggle{display:block}}.section-icon-blocks .button-row{margin-top:36px}.section-icon-blocks .icon-block__header{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between}.section-icon-blocks .icon-block__header .h3,.section-icon-blocks .icon-block__header h3{margin-bottom:0}@media screen and (max-width:620px){.section-icon-blocks .icon-block__header{align-items:center;flex-direction:row;gap:12px;text-align:left}}.section-icon-blocks .icon-block__toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;display:none;justify-content:center;margin-left:auto;margin-right:0;padding:0}.section-icon-blocks .icon-block__toggle img{height:12px;width:12px}.section-icon-blocks .icon-block__content{overflow:hidden;transition:all .3s ease-in-out}.section-icon-blocks .icon-block .button-row{margin-top:5px}@media screen and (max-width:1160px){.section-icon-blocks .block-grid{grid-template-columns:1fr}.section-icon-blocks .icon-block{max-width:407px}}@media screen and (max-width:620px){.section-icon-blocks .icon-block__header{width:100%}.section-icon-blocks .icon-block__toggle{margin-left:auto}}.section-icon-blocks.with-patient-form .icon-block{align-items:flex-start;flex-direction:row;text-align:left}@media screen and (max-width:620px){.section-icon-blocks.with-patient-form .icon-block{flex-direction:column}}.section-icon-blocks.with-patient-form .icon-block .icon-block__header .icon-block__icon{width:80px}@media screen and (min-width:621px){.section-icon-blocks.with-patient-form .icon-block .icon-block__header h3{display:none}}@media screen and (max-width:620px){.section-icon-blocks.with-patient-form .icon-block .icon-block__content h3{display:none}}.section-icon-blocks.with-patient-form .icon-block .icon-block__content p:last-of-type{margin-bottom:2rem}.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector{display:flex;flex-direction:row;gap:16px}.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector select{-moz-appearance:none;-webkit-appearance:none;background:#f6f7f9 url(../images/angle-down.png) no-repeat right 20px top 20px/12px;border:1px solid var(--secondary-dark);border-radius:8px;padding:12px 45px 12px 16px;width:84%}@media screen and (max-width:1160px){.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector select{width:100%}}.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector select::-ms-expand{display:none}.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector select:focus{outline:none}@media screen and (max-width:1160px){.section-icon-blocks.with-patient-form .icon-block .icon-block__content #patient-form-selector{flex-direction:column}}.section-icon-blocks.with-patient-form:has(+.section-icon-blocks){padding-bottom:5px}.section-icon-blocks.with-patient-form:has(+.section-icon-blocks)+.section-icon-blocks{padding-top:0}@media screen and (max-width:620px){.section-icon-blocks.with-patient-form:has(+.section-icon-blocks)+.section-icon-blocks .block-grid{margin-top:3px}}.section-cta-steps .step__headline{letter-spacing:-.6px;line-height:1.1166;margin-bottom:0;margin-top:0}.section-cta-steps .step__content{display:flex;flex-direction:column;gap:8px}.section-cta-steps .content__inner{align-items:center;display:flex;justify-content:center}.section-cta-steps .button-row{margin-top:36px}.section-cta-steps .grid{-moz-column-gap:94px;column-gap:94px}@media screen and (max-width:1160px){.section-cta-steps .grid{-moz-column-gap:0;column-gap:0}.section-cta-steps .grid .steps{margin-top:72px}}.section-cta-steps .grid-cols-60-40{grid-template-columns:5fr 4fr}@media screen and (max-width:1160px){.section-cta-steps .grid-cols-60-40{grid-template-columns:1fr}}.section-cta-steps .grid-cols-40-60{grid-template-columns:4fr 5fr}@media screen and (max-width:1160px){.section-cta-steps .grid-cols-40-60{grid-template-columns:1fr}}.section-cta-warning .warning{align-items:center;border:2px solid var(--primary-light);border-radius:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:331px;padding:32px;text-align:center;width:100%}.section-cta-warning .warning .h1,.section-cta-warning .warning .h2,.section-cta-warning .warning .h3,.section-cta-warning .warning .h4,.section-cta-warning .warning .h5,.section-cta-warning .warning .h6,.section-cta-warning .warning h1,.section-cta-warning .warning h2,.section-cta-warning .warning h3,.section-cta-warning .warning h4,.section-cta-warning .warning h5,.section-cta-warning .warning h6,.section-cta-warning .warning p{margin-bottom:0;margin-top:0}@media screen and (max-width:620px){.section-cta-warning .warning{padding:16px}}.section-cta-warning .flex{align-items:center;border-radius:24px;display:flex;gap:32px;justify-content:space-between;padding:48px 100px}@media screen and (max-width:1350px){.section-cta-warning .flex{padding:48px}}@media screen and (max-width:1160px){.section-cta-warning .flex{flex-direction:column;text-align:center}}.section-cta-warning .content__inner{max-width:626px;width:100%}.section-cta-warning .content__inner .h1,.section-cta-warning .content__inner .h2,.section-cta-warning .content__inner .h3,.section-cta-warning .content__inner h1,.section-cta-warning .content__inner h2,.section-cta-warning .content__inner h3{margin-bottom:10px;margin-top:0}.section-location-search{overflow:visible}.section-location-search .content{align-items:center;display:flex;flex-direction:column;gap:34px;justify-content:center}.section-location-search form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-width:731px;width:100%}.section-location-search .zipCode{background:rgba(54,186,155,.29);border:2px solid var(--primary-light);border-radius:100px 0 0 100px;color:var(--secondary-dark);font-size:20px;font-style:normal;font-weight:400;height:70px;letter-spacing:-.4px;line-height:1.6;padding-left:34px;width:475px}.section-location-search .zipCode::-moz-placeholder{color:var(--secondary-dark);font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:1.6}.section-location-search .zipCode::placeholder{color:var(--secondary-dark);font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:1.6}.section-location-search .zipCode_submit{background:var(--primary-light);border-radius:0 100px 100px 0;color:var(--black);cursor:pointer;font-size:23px;font-style:normal;font-weight:600;height:70px;letter-spacing:-.46px;line-height:1.21739;padding-left:30px;padding-right:30px;width:256px}@media screen and (max-width:620px){.section-location-search .content{gap:32px}.section-location-search .zipCode,.section-location-search .zipCode_submit{display:inline-block;font-size:16px;max-width:230px;padding:5px;width:60%;word-break:break-all}.section-location-search .zipCode::-moz-placeholder{font-size:16px}.section-location-search .zipCode::placeholder{font-size:16px}}.section-location-search .search-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;height:55px;justify-content:center;max-width:731px;width:100%}.section-before-after .h1,.section-before-after .h2,.section-before-after .h3,.section-before-after .h4,.section-before-after .h5,.section-before-after .h6,.section-before-after h1,.section-before-after h2,.section-before-after h3,.section-before-after h4,.section-before-after h5,.section-before-after h6{color:var(--primary-dark)}.section-before-after .before-after__outer{margin-top:24px;position:relative;width:100%}.section-before-after .before-after-container,.section-before-after .before-after__inner{margin-left:auto;margin-right:auto;overflow:hidden}.section-before-after .before-after__inner{background-color:#000;border-radius:24px;height:100%;max-height:363px;max-width:648px;position:relative;width:100%}.section-before-after .after-image{bottom:0;left:0;position:absolute;right:0;top:0}.section-before-after .before-image{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;width:100%}.section-before-after .slider{background-color:var(--white);cursor:ew-resize;height:100%;left:50%;position:absolute;top:0;width:.25rem;z-index:10}.section-before-after .slide-handle{align-items:center;border-radius:50%;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);color:var(--secondary-dark);display:flex;height:3.5rem;justify-content:space-evenly;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.5rem}@media screen and (max-width:620px){.section-before-after .slide-handle{height:2rem;width:2rem}}.section-before-after .glide__slide{padding:0}.section-before-after .glide__arrows{display:flex;justify-content:space-between;margin:24px auto 0;max-width:652px;width:100%}.section-before-after .glide__arrow{align-self:center;background-color:#fff;border:1px solid var(--primary-light);border-radius:50%;display:flex;justify-self:center;padding:18px}.section-before-after .glide__arrow.glide__arrow--left{transform:rotate(180deg)}.section-before-after .glide__arrow img{height:18px;-o-object-fit:contain;object-fit:contain;transform:translateX(1px);width:18px}.section-post-showcase .content .h1:last-child,.section-post-showcase .content .h2:last-child,.section-post-showcase .content .h3:last-child,.section-post-showcase .content h1:last-child,.section-post-showcase .content h2:last-child,.section-post-showcase .content h3:last-child{margin-bottom:0}.section-post-showcase .button-row{margin-top:36px}.section-doctor-quote .content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:25px;justify-content:center}.section-doctor-quote .doctor{border-right:1px solid var(--white);display:flex;flex-direction:column;flex-shrink:0;gap:9px;justify-content:center;padding:5px;text-align:center;width:250px}.section-doctor-quote .doctor__name{font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:1.4;margin-bottom:0}.section-doctor-quote .doctor__category{font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:30px;margin-bottom:0}.section-doctor-quote .doctor__image{align-items:center;display:flex;justify-content:center}.section-doctor-quote .doctor__image img{border-radius:50%;height:130px;-o-object-fit:cover;object-fit:cover;width:130px}.section-doctor-quote .content__inner{padding-left:16px;width:100%}@media screen and (max-width:834px){.section-doctor-quote .content{align-items:flex-start;flex-direction:column;gap:20px;justify-content:flex-start}.section-doctor-quote .doctor{border-right:none;text-align:left;width:100%}.section-doctor-quote .doctor__image{align-items:flex-start;justify-content:flex-start}.section-doctor-quote .content__inner{padding-left:0;text-align:left}}.section-blockquote .bq__end,.section-blockquote .bq__start{display:flex;font-size:149px;font-style:normal;font-weight:700;height:90px;justify-content:flex-start;letter-spacing:-2.98px;line-height:1;text-align:center;width:100%}@media screen and (max-width:834px){.section-blockquote .bq__end,.section-blockquote .bq__start{font-size:75px;height:50px}}.section-blockquote .bq__end{justify-content:flex-end}.section-blockquote .content{border-radius:20px;margin:auto;max-width:1160px;overflow:hidden;padding:20px 50px;width:100%}@media screen and (max-width:834px){.section-blockquote .content{padding:20px}}.section-blockquote .content__inner{max-width:815px;width:100%}.section-blockquote .content__inner,.section-blockquote .content__inner p{font-size:23px;font-style:normal;font-weight:400;letter-spacing:-.46px;line-height:1.43478}@media screen and (max-width:1160px){.section-blockquote .content__inner{padding:20px 0}}@media screen and (max-width:834px){.section-blockquote .content__inner,.section-blockquote .content__inner p{font-size:18px}}.section-success-stories .stories{display:flex;flex-direction:column;gap:72px;margin-top:72px}.section-success-stories .story{display:grid;gap:54px;grid-template-columns:205px 1fr}@media screen and (max-width:834px){.section-success-stories .story{gap:36px}}@media screen and (max-width:620px){.section-success-stories .story{gap:16px;grid-template-columns:1fr}}.section-success-stories .story__image{align-items:center;display:flex;height:100%;justify-content:center;width:205px}.section-success-stories .story__image img{-o-object-fit:contain;object-fit:contain}.section-success-stories .story__content{display:flex;flex-direction:column;gap:36px;justify-content:center}.section-success-stories .story__content-inner{max-width:716px}.section-cta .content{border-radius:24px;margin:auto;overflow:hidden;padding:48px 134px;width:100%}@media screen and (max-width:834px){.section-cta .content{padding:48px}}@media screen and (max-width:620px){.section-cta .content{padding:32px}}.section-services-grid .post__title{text-align:left}.section-services-grid .post__title h3{font-weight:600}
