@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0px;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol:not([type]),ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0px}*>:first-child{margin-top:0}*>:last-child{margin-bottom:0}hr{margin:0;padding:0;border:none}*,*:before,*:after{box-sizing:border-box;text-rendering:optimizeLegibility;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";font-feature-settings:"kern" 1;font-kerning:normal}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:none}html.ie *::-ms-expand{display:none}html.ie *::-ms-clear{display:none}html.ie textarea{overflow:auto}html.ie select:focus::-ms-value{background-color:transparent;color:inherit}select::-ms-expand{display:none}[id^=__lpform_]{display:none!important}input,select,textarea{appearance:none;padding:0;margin:0;border:none;outline:none;font-family:var(--font-primary);color:var(--color-gray-3)}video{outline:none!important}.hidden{display:none}.invisible{visibility:hidden}.inherit{color:inherit}.break-word{white-space:normal;word-break:break-all}.underline{text-decoration:underline}.no-underline{text-decoration:none}.inline-block{display:inline-block}.block{display:block}.clear{clear:both}.uppercase{text-transform:uppercase}.nowrap{white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.grayscale{filter:grayscale(100%)}wbr{display:none}a{color:var(--color-link);text-decoration:none}sup{font-size:.8em;vertical-align:.2em}strong,b{font-weight:500}em,i{font-style:italic}p{word-break:break-word}code{background-color:var(--color-gray-5);display:block;padding:20px;font-family:monospace;font-size:13px;line-height:1.2em;word-break:break-all}@media screen and (max-width: 1024px){.desktop{display:none!important}}@media screen and (min-width: 376px){.mobile{display:none!important}}@media screen and (min-width: 1025px){.non-desktop{display:none!important}}@media screen and (min-width: 769px){.tablet{display:none!important}}@media screen and (min-width: 376px) and (max-width: 768px){.tablet-hide{display:none!important}}@media screen and (max-width: 768px){.tablet-desktop{display:none!important}}:root{text-underline-offset:1px}html{background-color:var(--default-background-color);font-family:var(--default-font-family);font-weight:var(--default-font-weight);font-style:var(--default-font-style);font-size:var(--default-font-size);line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);color:var(--default-color);overflow-x:hidden}body{width:100%}body>main{position:relative}body>main>section.copy article p+ul:not(.icons):not(.social){margin-top:-10px}body>main>section.copy article ul:not(.no-style){list-style-type:none!important;margin-bottom:20px;margin-left:7px!important}p+body>main>section.copy article ul:not(.no-style){margin-top:-10px}body>main>section.copy article ul:not(.no-style) li{position:relative;margin-bottom:0;padding-left:25px}body>main>section.copy article ul:not(.no-style) li:before{position:absolute;left:0px;top:0px;line-height:var(--default-line-height);content:"\2022"}body>main>section.copy article ul:not(.no-style) li ul{margin-left:30px;margin-top:10px;margin-bottom:0}body>main>section.copy article ul:not(.no-style) li ul li:last-of-type{margin-bottom:0}body>main>section.copy article ul:not(.no-style) li:last-of-type ul{margin-bottom:0}body>main>section.copy article ol{counter-reset:section 0}body>main>section.copy article ol li{position:relative;padding-left:20px}body>main>section.copy article ol li:before{position:absolute;left:0px;top:0px;color:var(--color-primary);font-weight:500}body>main>section.copy article ol li ol li{padding-left:30px}body>main>section.copy article ol>li{margin-bottom:15px;counter-increment:section}body>main>section.copy article ol>li:before{content:counter(section) ". "}body>main>section.copy article ol>li>ol{counter-reset:subsection 0}body>main>section.copy article ol>li>ol>li{counter-increment:subsection}body>main>section.copy article ol>li>ol>li:before{content:counter(section) "." counter(subsection)}.icon{display:inline-block;width:1em;height:1em;stroke-width:0px;stroke:currentColor;fill:currentColor}.icon-pattern{width:258px;height:136px;color:var(--color-white)}.icon-pattern.position-left{position:absolute;bottom:50px;left:-80px}@media screen and (max-width: 768px){.icon-pattern.position-left{display:none}}.icon-pattern.position-right{position:absolute;top:50px;right:-80px}@media screen and (max-width: 768px){.icon-pattern.position-right{display:none}}.icon-wide-pattern{width:535px;height:138px;color:var(--color-white)}.icon-wide-pattern.position-right{position:absolute;bottom:150px;right:-180px}@media screen and (max-width: 768px){.icon-wide-pattern.position-right{display:none}}.icon-semicircle{color:var(--color-white)}.icon-semicircle.position-left{width:222px;height:290px;position:absolute;bottom:50px;left:-80px;transform:scaleX(-1)}@media screen and (max-width: 768px){.icon-semicircle.position-left{display:none}}.icon-semicircle.position-right{height:250px;position:absolute;right:-40px;top:10px;width:200px}@media screen and (max-width: 768px){.icon-semicircle.position-right{display:none}}section.pattern-single-left-counter .icon-semicircle{top:20px;left:20px;right:auto;width:100px;height:250px;transform:rotate(-90deg)}section.pattern-single-left-low .icon-semicircle{bottom:0px;top:auto;left:-40px;width:200px;height:450px;transform:rotate(180deg)}section.pattern-right-rotated .icon-semicircle{bottom:auto;top:-90px;right:130px;left:auto;width:200px;height:450px;transform:rotate(-90deg)}section.pattern-right-large .icon-semicircle{height:400px;position:absolute;right:-20px;top:10px;width:200px}.icon-quartercircle{width:535px;height:138px;color:var(--color-white)}.icon-quartercircle.position-right{position:absolute;top:20px;right:-180px}@media screen and (max-width: 768px){.icon-quartercircle.position-right{display:none}}.capped-width{max-width:610px}.icon-bubble{width:439px;height:427px;fill:#dfe7f4}.icon-bubble.position-right{position:absolute;top:-185px;right:-120px}@media screen and (max-width: 768px){.icon-bubble.position-right{display:none}}section.bg-gray-2 .icon-bubble{fill:#f4f0ec}a[href^="tel:"],a[href^="mailto:"],a[href^="sms:"]{white-space:nowrap}h1,.h1{display:block;width:100%;font-family:var(--heading-1-font-family);font-weight:var(--heading-1-font-weight);font-style:var(--heading-1-font-style);font-size:var(--heading-1-font-size);line-height:var(--heading-1-line-height);letter-spacing:var(--heading-1-letter-spacing);color:var(--heading-1-color)}h1 a,.h1 a{text-decoration:none!important}@media screen and (max-width: 768px){h1,.h1{font-size:var(--heading-1-font-size-small)}}@media screen and (min-width: 769px) and (max-width: 1279px){h1,.h1{font-size:clamp(var(--heading-1-font-size-small),var(--heading-1-font-size-small-unit) * 1px + (var(--heading-1-font-size-unit) - var(--heading-1-font-size-small-unit)) * (100vw - 768px) / 512,var(--heading-1-font-size))}}h2,.h2,.headings-stepped-down h1,.headings-stepped-down .h1{display:block;width:100%;font-family:var(--heading-2-font-family);font-weight:var(--heading-2-font-weight);font-style:var(--heading-2-font-style);font-size:var(--heading-2-font-size);line-height:var(--heading-2-line-height);letter-spacing:var(--heading-2-letter-spacing);color:var(--heading-2-color)}h2 a,.h2 a,.headings-stepped-down h1 a,.headings-stepped-down .h1 a{text-decoration:none!important}@media screen and (max-width: 768px){h2,.h2,.headings-stepped-down h1,.headings-stepped-down .h1{font-size:var(--heading-2-font-size-small)}}@media screen and (min-width: 769px) and (max-width: 1279px){h2,.h2,.headings-stepped-down h1,.headings-stepped-down .h1{font-size:clamp(var(--heading-2-font-size-small),var(--heading-2-font-size-small-unit) * 1px + (var(--heading-2-font-size-unit) - var(--heading-2-font-size-small-unit)) * (100vw - 768px) / 512,var(--heading-2-font-size))}}h2.larger,.h2-larger h2,.h2.larger,.h2-larger .h2,.headings-stepped-down h1.larger,.h2-larger .headings-stepped-down h1,.headings-stepped-down .h1.larger,.h2-larger .headings-stepped-down .h1{font-size:36px;line-height:var(--heading-2-line-height)}@media screen and (min-width: 769px) and (max-width: 1279px){h2.larger,.h2-larger h2,.h2.larger,.h2-larger .h2,.headings-stepped-down h1.larger,.h2-larger .headings-stepped-down h1,.headings-stepped-down .h1.larger,.h2-larger .headings-stepped-down .h1{font-size:clamp(var(--heading-2-font-size-small),var(--heading-2-font-size-small-unit) * 1px + (36 - var(--heading-2-font-size-small-unit)) * (100vw - 768px) / 512,36px)}}h3,.h3,.headings-stepped-down h2,.headings-stepped-down .h2{display:block;width:100%;font-family:var(--heading-3-font-family);font-weight:var(--heading-3-font-weight);font-style:var(--heading-3-font-style);font-size:var(--heading-3-font-size);line-height:var(--heading-3-line-height);letter-spacing:var(--heading-3-letter-spacing);color:var(--heading-3-color)}h3 a,.h3 a,.headings-stepped-down h2 a,.headings-stepped-down .h2 a{text-decoration:none!important}@media screen and (max-width: 768px){h3,.h3,.headings-stepped-down h2,.headings-stepped-down .h2{font-size:var(--heading-3-font-size-small)}}@media screen and (min-width: 769px) and (max-width: 1279px){h3,.h3,.headings-stepped-down h2,.headings-stepped-down .h2{font-size:clamp(var(--heading-3-font-size-small),var(--heading-3-font-size-small-unit) * 1px + (var(--heading-3-font-size-unit) - var(--heading-3-font-size-small-unit)) * (100vw - 768px) / 512,var(--heading-3-font-size))}}h4,.h4,.headings-stepped-down h3,.headings-stepped-down .h3{display:block;width:100%;font-family:var(--heading-4-font-family);font-weight:var(--heading-4-font-weight);font-style:var(--heading-4-font-style);font-size:var(--heading-4-font-size);line-height:var(--heading-4-line-height);letter-spacing:var(--heading-4-letter-spacing);color:var(--heading-4-color)}h4 a,.h4 a,.headings-stepped-down h3 a,.headings-stepped-down .h3 a{text-decoration:none!important}@media screen and (max-width: 768px){h4,.h4,.headings-stepped-down h3,.headings-stepped-down .h3{font-size:var(--heading-4-font-size-small)}}@media screen and (min-width: 769px) and (max-width: 1279px){h4,.h4,.headings-stepped-down h3,.headings-stepped-down .h3{font-size:clamp(var(--heading-4-font-size-small),var(--heading-4-font-size-small-unit) * 1px + (var(--heading-4-font-size-unit) - var(--heading-4-font-size-small-unit)) * (100vw - 768px) / 512,var(--heading-4-font-size))}}@media screen and (min-width: 769px){body.birth-fletcher .layout:not(.store-locator) h1,body.birth-fletcher .layout:not(.store-locator) .h1,body.birth-fletcher .banner h1,body.birth-fletcher .banner .h1{font-size:64px!important;line-height:56px}}body.birth-fletcher .layout:not(.store-locator) h1 em,body.birth-fletcher .layout:not(.store-locator) .h1 em,body.birth-fletcher .banner h1 em,body.birth-fletcher .banner .h1 em{font-family:Meow Script;font-weight:400;font-size:100px;font-style:normal;text-transform:lowercase;padding-right:15px}@media screen and (max-width: 768px){body.birth-fletcher .layout:not(.store-locator) h1 em,body.birth-fletcher .layout:not(.store-locator) .h1 em,body.birth-fletcher .banner h1 em,body.birth-fletcher .banner .h1 em{font-size:90px}}@media screen and (min-width: 769px){body.birth-fletcher .layout:not(.store-locator) h2,body.birth-fletcher .layout:not(.store-locator) .h2,body.birth-fletcher .banner h2,body.birth-fletcher .banner .h2{font-size:42px!important;line-height:40px}}body.birth-fletcher .layout:not(.store-locator) h2:not(.h1) em,body.birth-fletcher .layout:not(.store-locator) .h2:not(.h1) em,body.birth-fletcher .banner h2:not(.h1) em,body.birth-fletcher .banner .h2:not(.h1) em{display:block;margin-bottom:15px}body.birth-fletcher .layout:not(.store-locator) h2 em,body.birth-fletcher .layout:not(.store-locator) .h2 em,body.birth-fletcher .banner h2 em,body.birth-fletcher .banner .h2 em{font-family:Meow Script;font-weight:400;font-style:normal;font-size:60px;text-transform:lowercase;padding-right:15px}@media screen and (max-width: 768px){body.birth-fletcher .layout:not(.store-locator) h2 em,body.birth-fletcher .layout:not(.store-locator) .h2 em,body.birth-fletcher .banner h2 em,body.birth-fletcher .banner .h2 em{font-size:50px}}body.birth-fletcher .layout:not(.store-locator) .store-item h2,body.birth-fletcher .layout:not(.store-locator) .store-item .h2,body.birth-fletcher .banner .store-item h2,body.birth-fletcher .banner .store-item .h2{font-size:16px!important;line-height:20px}body.birth-fletcher .banner p.large{font-size:20px;line-height:24px}@media screen and (min-width: 769px){body.birth-fletcher .slider-hero-homepage .slide-content{color:var(--color-white)}}@media screen and (max-width: 768px){body.birth-fletcher .slider-hero-homepage .slide-content .cta.white{border:2px solid var(--default-cta-border)}body.birth-fletcher .slider-hero-homepage .slide-content .cta.white:hover{border-color:var(--default-cta-border-hover)}}body.birth-fletcher div.card.article{border-radius:30px;overflow:hidden}body.birth-fletcher nav>ul>li>a:hover .sub-nav{background:url(https://cdn.dentalcarealliance.net/system/test/Qo5YFmTn8R3mHsqlNO2P8fN9cQpnszTMUHgt4Mqv.jpg) repeat;border-bottom:solid 2px #dcecee}body.birth-fletcher #header-nav.active{background:url(https://cdn.dentalcarealliance.net/system/test/Qo5YFmTn8R3mHsqlNO2P8fN9cQpnszTMUHgt4Mqv.jpg) repeat}@media screen and (max-width: 767px){body.birth-fletcher #header-nav.active nav,body.birth-fletcher #header-nav.active nav ul{background:url(https://cdn.dentalcarealliance.net/system/test/Qo5YFmTn8R3mHsqlNO2P8fN9cQpnszTMUHgt4Mqv.jpg) repeat}body.birth-fletcher #header-nav.active nav a,body.birth-fletcher #header-nav.active nav ul a{color:#000}}body.birth-fletcher .nav-header.active #header-mobile{background:url(https://cdn.dentalcarealliance.net/system/test/9rVjvDLEQZlHgrnB33StY3zxFnqPuMxO1tGKIl0C.jpg) no-repeat 60% center}@media screen and (max-width: 1023px){body.birth-fletcher #header-nav nav ul{display:none}}body.birth-fletcher #header-nav.active nav ul{display:block}body.birth-fletcher #header-mobile .phone{color:var(--color-hamburger-icon-background-color)}body.birth-fletcher section.bg-secondary.banner{background:url(https://cdn.dentalcarealliance.net/system/test/9rVjvDLEQZlHgrnB33StY3zxFnqPuMxO1tGKIl0C.jpg) no-repeat center center/cover}body.birth-fletcher div.card.border-top{border-top:none}body.birth-fletcher .appointment-modal{background:url(https://cdn.dentalcarealliance.net/system/test/9rVjvDLEQZlHgrnB33StY3zxFnqPuMxO1tGKIl0C.jpg) no-repeat center center/cover}body.birth-fletcher .single-article .article .img-container img{border-radius:30px}body.lakeview-dr-arooni div.card.border-top,body.grapevine-dental div.card.border-top,body.childrens-dental-center-of-new-hampshire-and-orthodontics-too div.card.border-top,body.moorestown-dental-professionals div.card.border-top,body.east-village-dental-centre div.card.border-top{border-top:none}@media screen and (min-width: 769px){body.grapevine-dental .slider-hero-homepage .slide-content{color:var(--color-white)}}body.grapevine-dental .slider-hero-homepage .slider-pagination{display:none}body.grapevine-dental .single-article .article .img-container img,body.childrens-dental-center-of-new-hampshire-and-orthodontics-too .single-article .article .img-container img,body.moorestown-dental-professionals .single-article .article .img-container img,body.east-village-dental-centre .single-article .article .img-container img,body.lakeview-dr-arooni .single-article .article .img-container img{border-radius:30px}small,.small{font-size:12px;line-height:var(--default-line-height)}small{display:block}.smaller{font-size:18px;line-height:var(--default-line-height)}.medium{font-size:20px;line-height:var(--default-line-height)}.larger{font-size:24px;line-height:var(--default-line-height)}.font-weight-medium{font-weight:500}img{height:auto;max-width:100%;display:block}iframe{display:block;width:100%}h1,.h1{margin-bottom:var(--heading-1-margin-bottom)}h2,.h2{margin-bottom:var(--heading-2-margin-bottom)}h3,.h3{margin-bottom:var(--heading-3-margin-bottom)}h4,.h4{margin-bottom:var(--heading-4-margin-bottom)}h5,.h5,ul,ol,small,blockquote{margin-bottom:25px}p{margin-bottom:1.25em}::selection{color:var(--selection-color);background:var(--selection-background-color)}::-moz-selection{color:var(--selection-color);background:var(--selection-background-color)}section{width:100%;position:relative;overflow:hidden}section>.content{max-width:1280px;padding:70px 40px;margin-left:auto;margin-right:auto;width:100%;position:relative}@media screen and (max-width: 1024px){section>.content{display:block;padding:35px 25px}}section>.content.ntbp{padding-top:0;padding-bottom:0}section>.content.ntp{padding-top:0}section>.content.nbp{padding-bottom:0}@media screen and (max-width: 1024px){section>.content.ntbp-mobile{padding-top:0;padding-bottom:0}section>.content.ntp-mobile{padding-top:0}section>.content.nbp-mobile{padding-bottom:0}}@media screen and (min-width: 1025px){section>.content.ntbp-desktop{padding-top:0;padding-bottom:0}section>.content.ntp-desktop{padding-top:0}section>.content.nbp-desktop{padding-bottom:0}}section>.content>.inner-content{max-width:1120px;width:100%;position:relative;margin-left:auto;margin-right:auto}section>.content>.inner-content .narrow-text-wrapper .text-wrapper,section>.content>.inner-content .narrow{width:100%;max-width:790px;margin-left:auto;margin-right:auto}section>.content>.inner-content.narrow{max-width:790px}section>.content>.inner-content.left{margin-left:0;margin-right:auto}section>.content>.inner-content.right{margin-left:auto;margin-right:0}section>.content>.inner-content.wide{max-width:1280px}section>.content>.inner-content .f{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){section>.content>.inner-content .f{flex-direction:column}}section>.content>.inner-content.with-border{border:2px solid var(--color-secondary)}section>.content>.inner-content img.float-left{float:left;margin-right:20px;margin-bottom:10px}section>.content>.inner-content img.float-right{float:right;margin-left:20px;margin-bottom:10px}section.pattern-primary .icon-pattern,section.pattern-primary .icon-wide-pattern,section.pattern-primary .icon-semicircle,section.pattern-primary .icon-quartercircle,section.pattern-primary .icon-bubble{color:var(--color-primary)}section.pattern-primary-faded .icon-pattern,section.pattern-primary-faded .icon-wide-pattern,section.pattern-primary-faded .icon-semicircle,section.pattern-primary-faded .icon-quartercircle,section.pattern-primary-faded .icon-bubble{color:var(--color-primary-faded)}section.pattern-light-primary .icon-pattern,section.pattern-light-primary .icon-wide-pattern,section.pattern-light-primary .icon-semicircle,section.pattern-light-primary .icon-quartercircle,section.pattern-light-primary .icon-bubble{color:var(--color-light-primary)}section.pattern-light-primary-faded .icon-pattern,section.pattern-light-primary-faded .icon-wide-pattern,section.pattern-light-primary-faded .icon-semicircle,section.pattern-light-primary-faded .icon-quartercircle,section.pattern-light-primary-faded .icon-bubble{color:var(--color-light-primary-faded)}section.pattern-secondary .icon-pattern,section.pattern-secondary .icon-wide-pattern,section.pattern-secondary .icon-semicircle,section.pattern-secondary .icon-quartercircle,section.pattern-secondary .icon-bubble{color:var(--color-secondary)}section.pattern-secondary-faded .icon-pattern,section.pattern-secondary-faded .icon-wide-pattern,section.pattern-secondary-faded .icon-semicircle,section.pattern-secondary-faded .icon-quartercircle,section.pattern-secondary-faded .icon-bubble{color:var(--color-secondary-faded)}section.pattern-tertiary .icon-pattern,section.pattern-tertiary .icon-wide-pattern,section.pattern-tertiary .icon-semicircle,section.pattern-tertiary .icon-quartercircle,section.pattern-tertiary .icon-bubble{color:var(--color-pattern-1)}section.pattern-tertiary-faded .icon-pattern,section.pattern-tertiary-faded .icon-wide-pattern,section.pattern-tertiary-faded .icon-semicircle,section.pattern-tertiary-faded .icon-quartercircle,section.pattern-tertiary-faded .icon-bubble{color:var(--color-tertiary-faded)}section.pattern-gray-1 .icon-pattern,section.pattern-gray-1 .icon-wide-pattern,section.pattern-gray-1 .icon-semicircle,section.pattern-gray-1 .icon-quartercircle,section.pattern-gray-1 .icon-bubble{color:var(--color-gray-1)}section.pattern-pattern-1 .icon-pattern,section.pattern-pattern-1 .icon-wide-pattern,section.pattern-pattern-1 .icon-semicircle,section.pattern-pattern-1 .icon-quartercircle,section.pattern-pattern-1 .icon-bubble{color:var(--color-pattern-1)}section.pattern-pattern-2 .icon-pattern,section.pattern-pattern-2 .icon-wide-pattern,section.pattern-pattern-2 .icon-semicircle,section.pattern-pattern-2 .icon-quartercircle,section.pattern-pattern-2 .icon-bubble{color:var(--color-pattern-2)}section.pattern-pattern-3 .icon-pattern,section.pattern-pattern-3 .icon-wide-pattern,section.pattern-pattern-3 .icon-semicircle,section.pattern-pattern-3 .icon-quartercircle,section.pattern-pattern-3 .icon-bubble{color:var(--color-pattern-3)}section.pattern-powder-blue .icon-pattern,section.pattern-powder-blue .icon-wide-pattern,section.pattern-powder-blue .icon-semicircle,section.pattern-powder-blue .icon-quartercircle,section.pattern-powder-blue .icon-bubble{color:var(--color-powder-blue)}section.pattern-powder-blue-faded .icon-pattern,section.pattern-powder-blue-faded .icon-wide-pattern,section.pattern-powder-blue-faded .icon-semicircle,section.pattern-powder-blue-faded .icon-quartercircle,section.pattern-powder-blue-faded .icon-bubble{color:var(--color-powder-blue-faded)}section.pattern-white .icon-pattern,section.pattern-white .icon-wide-pattern,section.pattern-white .icon-semicircle,section.pattern-white .icon-quartercircle,section.pattern-white .icon-bubble{color:var(--color-white)}section.pattern-white-faded .icon-pattern,section.pattern-white-faded .icon-wide-pattern,section.pattern-white-faded .icon-semicircle,section.pattern-white-faded .icon-quartercircle,section.pattern-white-faded .icon-bubble{color:var(--color-white-faded)}section .copy-container{max-width:625px;display:inline-block}section.reverse article{order:2}section.reverse aside{order:1}img.bg-img{position:absolute;top:0px;left:0px;width:100%;height:100%;pointer-events:none;object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}img.bg-img.bg-img-center-left{object-position:center left;font-family:"object-fit: cover; object-position: center left;"}img.bg-img.bg-img-bottom-left{object-position:bottom left;font-family:"object-fit: cover; object-position: bottom left;"}img.bg-img.bg-img-bottom-right{object-position:bottom right;font-family:"object-fit: cover; object-position: bottom right;"}img.bg-img.bg-img-bottom-center{object-position:bottom center;font-family:"object-fit: cover; object-position: bottom center;"}img.bg-img.bg-img-top-center{object-position:top center;font-family:"object-fit: cover; object-position: top center;"}img.bg-img.bg-img-top-right{object-position:top right;font-family:"object-fit: cover; object-position: top right;"}img.bg-img.bg-img-center-right{object-position:center right}img.bg-img.bg-img-contain{object-fit:contain;font-family:"object-fit: contain; object-position: center center;"}img.bg-img.bg-img-contain.bg-img-center-left{font-family:"object-fit: contain; object-position: center left;"}img.bg-img.bg-img-contain.bg-img-bottom-left{font-family:"object-fit: contain; object-position: bottom left;"}img.bg-img.bg-img-contain.bg-img-bottom-center{font-family:"object-fit: contain; object-position: bottom center;"}img.bg-img.bg-img-contain.bg-img-bottom-right{font-family:"object-fit: contain; object-position: bottom right;"}img.bg-img.bg-img-contain.bg-img-top-center{font-family:"object-fit: contain; object-position: top center;"}img.bg-img.bg-img-contain.bg-img-top-right{font-family:"object-fit: contain; object-position: top right;"}.cta{border:solid 2px transparent;appearance:none;white-space:nowrap;cursor:pointer;display:inline-block}.cta.inline{display:inline}.cta:not(.text){text-align:center;padding:0 22.5px;border-radius:var(--cta-radius);color:var(--default-cta-text-color);background-color:var(--default-cta-background);border:2px solid var(--default-cta-border);font-family:var(--cta-font-family);font-weight:var(--cta-font-weight);font-style:normal;font-size:15px;line-height:36px;transition:background-color .2s linear,color .2s linear,border-color .2s linear}.card.bg-transparent.cta-white .cta:not(.text){background-color:var(--color-white)}.card.bg-transparent.cta-white .cta:not(.text):hover{background-color:var(--color-white-faded)}.cta:not(.text):hover{background-color:var(--default-cta-background-hover);border-color:var(--default-cta-border-hover)}.cta.text{color:inherit;transition:color .1s linear;border:none}.cta.text.white{color:var(--color-white)}.cta.text.white:hover{color:var(--color-gray-4)}.cta.large{font-size:20px;line-height:40px}input.cta{min-width:0px}input.cta[disabled]{background-color:var(--color-gray-6);border-color:var(--color-gray-6);color:var(--color-white);opacity:.7;cursor:wait}.cta:hover{text-decoration:none}.cta.white{color:var(--cta-white-text)}.cta.white:not(.text){background-color:var(--color-white);border:2px solid var(--color-transparent)}html:not(.mobile-device) .cta.white:not(.text):hover{background-color:var(--color-white-faded)}.cta.white.outline{background-color:transparent;color:var(--appointment-modal-text-color);border:2px solid var(--appointment-modal-text-color)}.cta.primary:not(.text){background-color:var(--cta-primary-background);border:2px solid var(--cta-primary-border);color:var(--cta-primary)}.cta.primary.text{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:var(--text-link-border-bottom)}html:not(.mobile-device) .cta.primary:not(.text):hover{background-color:var(--cta-primary-background-hover);border:2px solid var(--cta-primary-border-hover);color:var(--cta-primary-hover)}.cta.primary.lighter{background-color:var(--cta-light-primary-background);border:2px solid var(--cta-light-primary-border);color:var(--cta-light-primary)}html:not(.mobile-device) .cta.primary.lighter:not(.text):hover{border:2px solid var(--cta-light-primary-border-hover);background-color:var(--cta-light-primary-background-hover);color:var(--cta-light-primary-hover)}.cta.primary.outline:not(.text){background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}html:not(.mobile-device) .cta.primary.outline:not(.text):hover{background-color:var(--color-primary);color:var(--cta-primary);border:2px solid var(--color-primary)}.cta.secondary:not(.text){background-color:var(--cta-secondary-background);border:2px solid var(--cta-secondary-border);color:var(--cta-secondary)}.cta.secondary.text{color:var(--color-secondary);text-decoration:underline;text-decoration-thickness:var(--text-link-border-bottom)}html:not(.mobile-device) .cta.secondary:not(.text):hover{background-color:var(--cta-secondary-background-hover);border:2px solid var(--cta-secondary-border-hover);color:var(--cta-secondary-hover)}.cta.secondary.outline:not(.text){background-color:transparent;color:var(--color-secondary);border:2px solid var(--color-secondary)}html:not(.mobile-device) .cta.secondary.outline:not(.text):hover{background-color:var(--color-secondary);color:var(--cta-secondary);border:2px solid var(--color-secondary)}.cta.tertiary:not(.text){background-color:var(--cta-tertiary-background);border:2px solid var(--cta-tertiary-border);color:var(--cta-tertiary)}.cta.tertiary.text{color:var(--color-tertiary);text-decoration:underline;text-decoration-thickness:var(--text-link-border-bottom)}html:not(.mobile-device) .cta.tertiary:not(.text):hover{background-color:var(--cta-tertiary-background-hover);border:2px solid var(--cta-tertiary-border-hover);color:var(--cta-tertiary-hover)}.cta.tertiary.outline:not(.text){background-color:transparent;color:var(--color-tertiary);border:2px solid var(--color-tertiary)}html:not(.mobile-device) .cta.tertiary.outline:not(.text):hover{background-color:var(--color-tertiary);color:var(--cta-tertiary);border:2px solid var(--color-tertiary)}.cta.hero-appointments:not(.text){background-color:var(--cta-hero-appointments-background);border:2px solid var(--cta-hero-appointments-border);color:var(--cta-hero-appointments)}.cta.hero-appointments.text{color:var(--cta-hero-appointments);text-decoration:underline;text-decoration-thickness:var(--text-link-border-bottom)}html:not(.mobile-device) .cta.hero-appointments:not(.text):hover{background-color:var(--cta-hero-appointments-background-hover);border:2px solid var(--cta-hero-appointments-border-hover);color:var(--cta-hero-appointments-hover)}.cta.hero-appointments.outline{background-color:transparent;color:var(--cta-hero-appointments);border:2px solid var(--cta-hero-appointments)}.cta.black:not(.text){background-color:var(--color-black);border:2px solid var(--color-black);color:var(--color-white)}.cta.black.text{color:var(--color-black)}html:not(.mobile-device) .cta.black:not(.text):hover{background-color:var(--color-black-faded);border:2px solid var(--color-black-faded);color:var(--color-black)}.cta.black.outline{background-color:transparent;color:var(--color-black);border:2px solid var(--color-black)}.cta.cta-border-bottom{border-top:none;border-left:none;border-right:none;padding-left:0;padding-right:0}.cta.text-white{color:var(--color-white)}.cta.text-white:hover{background-color:var(--color-secondary)}@media screen and (min-width: 376px){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{width:var(--scrollbar-width)}*::-webkit-scrollbar-track{background:var(--scrollbar-track-color);width:var(--scrollbar-width)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-width);border:var(--scrollbar-indent) solid transparent;background-clip:content-box}}.grecaptcha-badge{box-shadow:none!important;display:none!important}.grecaptcha-badge .grecaptcha-logo{display:none}picture.radius img{border-radius:50%}img.staff-avatar{aspect-ratio:var(--headshot-aspect-ratio);object-fit:cover;object-position:var(--headshot-object-position);border:var(--headshot-border);border-radius:var(--headshot-border-radius);margin:auto;width:173px}.special-offer+.special-offer{margin-top:calc(2 * var(--default-gutter-large));padding-top:calc(2 * var(--default-gutter-large));border-top:solid 1px var(--color-tertiary)}.callout{padding:20px;background-color:var(--color-gray-1)}code{background:var(--color-white);color:var(--color-black);width:100%;height:100px;border:1px solid #ccc!important;font-family:monospace;resize:auto;cursor:text;white-space:pre-wrap;overflow-wrap:break-word;padding:5px;overflow:scroll}.services-list{display:grid;grid-template-columns:auto 1fr;gap:16px 100px}@media screen and (max-width: 768px){.services-list{grid-template-columns:1fr;gap:10px}}body.specialty-adult section.hero.bg-primary .breadcrumbs{color:#fff}.v-select{background-color:var(--appointment-modal-select-background-color);border-radius:var(--appointment-modal-select-border-radius);border:1px solid var(--appointment-modal-input-border-color);width:100%}.v-select,.v-select .vs__search,.v-select .vs__selected{font-family:var(--default-font-family);font-style:var(--default-font-style);font-size:16px;line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);font-weight:var(--font-weight-medium)}.v-select .vs__search,.v-select .vs__selected{color:var(--appointment-modal-select-color);opacity:1;margin:0;padding:0;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.v-select.vs--open .vs__dropdown-toggle{border-bottom-left-radius:var(--appointment-modal-select-dropdown-open-radius);border-bottom-right-radius:var(--appointment-modal-select-dropdown-open-radius)}.v-select .vs__selected{position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-select.vs--open .vs__selected,.v-select.focused .vs__selected{color:rgba(var(--color-white-rgb),.2)}.v-select.vs--searching .vs__selected{color:rgba(var(--color-white-rgb),0)}.v-select .vs__dropdown-toggle{border-radius:var(--appointment-modal-select-border-radius);background-color:var(--locations-search-background-color);color:var(--locations-search-text-color);height:40px;padding:0 20px;margin:0;border:none;cursor:pointer}.v-select .vs__clear,.v-select .vs__open-indicator{fill:var(--appointment-modal-select-color)}.v-select.vs--disabled .vs__dropdown-toggle{background-color:var(--appointment-modal-submit-btn-background-disabled)}.v-select.vs--disabled .vs__search{pointer-events:none;color:var(--appointment-modal-submit-btn-text-disabled);border:2px solid var(--appointment-modal-submit-btn-border-disabled);background-color:var(--appointment-modal-submit-btn-background-disabled)}.v-select.vs--disabled .vs__open-indicator{background-color:transparent;fill:var(--appointment-modal-submit-btn-text-disabled)}.v-select .vs__dropdown-menu{margin-top:10px;background-color:var(--appointment-modal-select-background-color);padding:var(--appointment-modal-select-dropdown-menu-padding);border:var(--appointment-modal-select-dropdown-menu-border);border-radius:var(--appointment-modal-select-dropdown-menu-border-radius);box-shadow:var(--appointment-modal-select-dropdown-menu-box-shadow)}.v-select .vs__dropdown-menu li{padding:var(--appointment-modal-select-dropdown-menu-item-padding);font-size:var(--appointment-modal-select-dropdown-menu-font-size);color:var(--appointment-modal-select-color);white-space:normal;position:relative}.v-select .vs__dropdown-menu li.vs__dropdown-option--highlight{color:var(--appointment-modal-select-color);background:var(--appointment-modal-select-highlight-background-color)}.v-select .vs__dropdown-menu li+li:before{position:absolute;content:"";width:calc(100% - 40px);height:1px;padding:20px;top:0px;border-top:1px solid var(--appointment-modal-select-color)}.v-select [name=locations] .vs__actions{display:none}.v-select[name=insurance-provider] .vs__open-indicator{fill:var(--insurance-dropdown-search-arrow-color)}.v-select .vs__no-options{background-color:rgba(var(--color-red-rgb),.85)}.v-select.light{border:none}.v-select.light .vs__dropdown-toggle{background-color:var(--color-custom-white, var(--color-white))}.v-select.light .vs__search,.v-select.light .vs__selected{color:var(--color-store-locator-input-color);margin:0;padding:0;border:none}.v-select.light .vs__dropdown-menu li.vs__no-options{background-color:var(--color-red);color:var(--color-white)}.v-select.light.vs--open.no-options .vs__dropdown-toggle{border-radius:var(--appointment-modal-select-border-radius)}.v-select.light .vs__dropdown-menu{font-family:var(--default-font-family);font-style:var(--default-font-style);font-size:15px;line-height:var(--default-line-height);letter-spacing:var(--default-letter-spacing);font-weight:var(--font-weight-medium);margin:var(--location-search-drop-down-margin);border-radius:var(--location-search-drop-down-border-radius);border:var(--location-search-drop-down-border);border-top:var(--location-search-drop-down-border-top);transition:border-radius .05s linear}.v-select.light .vs__dropdown-menu li{padding:var(--location-search-drop-down-li-padding);white-space:normal;color:var(--insurance-dropdown-text);background:var(--insurance-dropdown-background);border-top:var(--location-search-drop-down-li-border-top)}.v-select.light .vs__dropdown-menu li.vs__dropdown-option--highlight{color:var(--insurance-dropdown-text-selected);background:var(--insurance-dropdown-background-selected)}.v-select.light .vs__dropdown-menu li+li:before{border-top:var(--location-search-drop-down-li-sudo-border-top)}.v-select.light .vs__clear,.v-select.light .vs__open-indicator{fill:var(--color-store-locator-input-color)}.questionnaire{font-family:quatro,Arial,sans-serif}.questionnaire h1{font-size:40px;line-height:1;color:#2974e0;display:flex;margin-bottom:40px}.questionnaire h1 span{font-size:15px;color:#28284a}@media screen and (max-width: 768px){.questionnaire h1{font-size:20px;margin-bottom:20px}}.questionnaire small{display:inline;font-size:.7em}.questionnaire ::selection{color:initial;background:initial}@media screen and (min-width: 769px){.questionnaire .mobile-only{display:none!important}}.questionnaire .form_wrapper{padding:50px;max-width:1210px}@media screen and (max-width: 1024px){.questionnaire .form_wrapper{padding:20px}}.questionnaire .form_wrapper.logo{padding:20px 50px;margin:0 auto}@media screen and (max-width: 1024px){.questionnaire .form_wrapper.logo{padding:20px}}.questionnaire .form_wrapper.form_wrapper_login{margin:10% auto}.questionnaire .form_wrapper.form_wrapper_login h1{justify-content:center;border-bottom:1px solid #BABABA;margin-bottom:40px;padding-bottom:40px}@media screen and (max-width: 768px){.questionnaire .form_wrapper.form_wrapper_login h1{padding-bottom:20px}}.questionnaire .form_wrapper.form_wrapper_login form{max-width:400px;margin:0 auto}.questionnaire .form_wrapper.form_wrapper_login form #npi_number{min-width:275px}.questionnaire .form_wrapper.form_wrapper_login form .cta{min-width:100px}.questionnaire .form_wrapper.form_wrapper_doctor{max-width:1210px;margin:50px auto}@media screen and (max-width: 768px){.questionnaire .form_wrapper.form_wrapper_doctor{margin:20px auto 0}}.questionnaire .form_wrapper.form_wrapper_doctor h1{justify-content:space-between;align-items:flex-end;padding-bottom:20px;margin-bottom:0}@media screen and (max-width: 768px){.questionnaire .form_wrapper.form_wrapper_doctor h1{display:block}.questionnaire .form_wrapper.form_wrapper_doctor h1 span{display:block;margin-top:10px}}.questionnaire .form_wrapper .error-box{color:#bc3737;background-color:#f7e2e2;margin-bottom:10px;border-radius:4px;padding:15px;text-align:center;font-size:15px}.questionnaire .form_wrapper .success-box{color:#37bc3d;background-color:#d6ffdc;margin-bottom:10px;border-radius:4px;padding:15px;font-size:15px}.questionnaire .form_wrapper form{display:grid;grid-template-columns:1fr;grid-gap:25px}.questionnaire .form_wrapper form legend{color:#2974e0;padding-top:40px;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #BABABA}@media screen and (max-width: 768px){.questionnaire .form_wrapper form legend+fieldset .form-row:first-child{border-top:none;margin-top:0;padding-top:0}}.questionnaire .form_wrapper form .form-row{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:25px;align-items:start;position:relative}.questionnaire .form_wrapper form .form-row.form-row-actions{justify-items:end;margin-right:0}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row.form-row-actions{justify-items:unset}}@media screen and (max-width: 1024px) and (min-width: 769px){.questionnaire .form_wrapper form .form-row{grid-template-columns:repeat(2,1fr);grid-auto-flow:unset;grid-auto-columns:unset}.questionnaire .form_wrapper form .form-row.form-row-tablet{grid-template-columns:repeat(1,1fr)}.questionnaire .form_wrapper form .form-row.form-row-tablet-3{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row{grid-auto-flow:row;margin-right:0;width:100%}}.questionnaire .form_wrapper form .form-row .form-group{position:relative;display:grid;grid-gap:5px;justify-items:start;align-items:end}.questionnaire .form_wrapper form .form-row .form-group.error label{color:#bc3737}.questionnaire .form_wrapper form .form-row .form-group.error input[type=tel],.questionnaire .form_wrapper form .form-row .form-group.error input[type=number],.questionnaire .form_wrapper form .form-row .form-group.error input[type=email],.questionnaire .form_wrapper form .form-row .form-group.error input[type=text],.questionnaire .form_wrapper form .form-row .form-group.error select,.questionnaire .form_wrapper form .form-row .form-group.error textarea,.questionnaire .form_wrapper form .form-row .form-group.error .select2-container--default .select2-selection--single,.questionnaire .form_wrapper form .form-row .form-group.error .select2-container--default .select2-selection--multiple{border-color:#bc3737}.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper{grid-template-columns:repeat(2,1fr);grid-gap:25px;grid-auto-flow:column;align-items:start;margin-top:10px}.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper .photo-preview{width:100%;position:relative}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper .photo-preview{margin-top:25px}}.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper .photo-preview img{max-height:186px;width:auto;float:right}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper .photo-preview img{float:none}}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper{height:unset;display:block}}.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper label{margin-bottom:15px;margin-right:40px;white-space:pre-wrap}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper label{margin-bottom:5px}}.questionnaire .form_wrapper form .form-row .form-group.photo-wrapper input{color:#bababa;width:100%}.questionnaire .form_wrapper form .form-row .form-group input[type=tel],.questionnaire .form_wrapper form .form-row .form-group input[type=number],.questionnaire .form_wrapper form .form-row .form-group input[type=email],.questionnaire .form_wrapper form .form-row .form-group input[type=text],.questionnaire .form_wrapper form .form-row .form-group select,.questionnaire .form_wrapper form .form-row .form-group textarea{width:100%;height:36px;padding-left:10px;border-radius:4px;color:#28284a;background-color:#f1f1f1;border:solid 1px #f1f1f1;font-size:15px;line-height:20px}.questionnaire .form_wrapper form .form-row .form-group input[type=tel]+label,.questionnaire .form_wrapper form .form-row .form-group input[type=number]+label,.questionnaire .form_wrapper form .form-row .form-group input[type=email]+label,.questionnaire .form_wrapper form .form-row .form-group input[type=text]+label,.questionnaire .form_wrapper form .form-row .form-group select+label,.questionnaire .form_wrapper form .form-row .form-group textarea+label{margin-top:25px}.questionnaire .form_wrapper form .form-row .form-group input[type=radio]{appearance:auto}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group input[type=submit]{width:100%}}.questionnaire .form_wrapper form .form-row .form-group input[type=submit]#submitBtn{min-width:200px}.questionnaire .form_wrapper form .form-row .form-group textarea{width:100%;height:100%;padding:10px}.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;height:36px}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper{height:unset;display:block}}@media screen and (min-width: 769px){.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper label{margin-bottom:0;white-space:nowrap}}.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper .radio-wrapper{display:flex;margin-left:25px}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper .radio-wrapper{margin-left:0}}.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper .radio-wrapper label{margin-left:10px;white-space:nowrap;line-height:1.5}.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper+label{margin-top:15px}.questionnaire .form_wrapper form .form-row .form-group .radios-wrapper.error label{color:#bc3737}.questionnaire .form_wrapper form .form-row .form-group .input-repeater{display:grid;grid-template-columns:1fr 36px;grid-gap:15px;width:100%}.questionnaire .form_wrapper form .form-row .form-group .select2{width:100%}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default{height:36px}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--single,.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--multiple{border-radius:4px;background-color:#f1f1f1;border:solid 1px #f1f1f1;height:36px}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--single .select2-selection__rendered,.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered{font-size:15px;padding-left:10px;border-radius:4px;background-color:#f1f1f1;border:solid 1px #f1f1f1}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--single .select2-selection__arrow,.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--multiple .select2-selection__arrow{height:36px}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--single .select2-selection__choice,.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:1px solid #fff;margin-top:7px;font-size:15px;white-space:pre-wrap}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.questionnaire .form_wrapper form .form-row .form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-bottom:7px}.questionnaire .form_wrapper form .form-row .form-group .select2-hidden-accessible{width:100%!important}.questionnaire .form_wrapper form .form-row .form-group label{display:block;font-weight:500;font-size:15px;line-height:1.2;color:#28284a;margin-bottom:5px}.questionnaire .form_wrapper form .form-row .form-group .cta{background:#2974e0;color:#fff;border-radius:4px;height:36px}.questionnaire .form_wrapper form .form-row .form-group .cta.inverted{background:#ffffff;border:1px solid #2974e0;color:#2974e0;border-radius:4px}.questionnaire .form_wrapper form .form-row .form-group .cta.inverted:hover{background:#2974e0;color:#fff}.questionnaire .form_wrapper form .form-row .form-group .cta:hover{background:#ffffff;border:1px solid #2974e0;color:#2974e0}.questionnaire .form_wrapper form .add,.questionnaire .form_wrapper form .remove{cursor:pointer;border-radius:4px;height:36px;display:flex;justify-content:center;align-items:center;font-size:15px}.questionnaire .form_wrapper form .remove{width:36px}.questionnaire .form_wrapper form .add,.questionnaire .form_wrapper form .add-row{background:#2974e0;color:#fff;width:100px}.questionnaire .form_wrapper form .add:hover,.questionnaire .form_wrapper form .add-row:hover{background:#ffffff;color:#2974e0;border:1px solid #2974e0}.questionnaire .form_wrapper form .add{margin-top:10px;margin-bottom:20px}.questionnaire .form_wrapper form .remove,.questionnaire .form_wrapper form .remove-row{background:#ffffff;border:1px solid #2974e0;color:#2974e0}.questionnaire .form_wrapper form .remove:hover,.questionnaire .form_wrapper form .remove-row:hover{background:#2974e0;color:#fff}.questionnaire .form_wrapper form .remove-row{position:absolute;right:-51px;bottom:0;width:36px}.questionnaire .form_wrapper form .add-row,.questionnaire .form_wrapper form .remove-row{cursor:pointer;border-radius:4px;height:36px;display:flex;justify-content:center;align-items:center;font-size:15px}@media screen and (max-width: 768px){.questionnaire .form_wrapper form .add-row,.questionnaire .form_wrapper form .remove-row{position:relative;right:unset;left:50%;transform:translate(-50%)}}.questionnaire .form_wrapper form fieldset{position:relative;display:grid;grid-template-columns:1fr;grid-gap:25px;margin-right:51px}@media screen and (max-width: 1024px){.questionnaire .form_wrapper form fieldset{margin-right:0!important}.questionnaire .form_wrapper form fieldset .form-row:first-child,.questionnaire .form_wrapper form fieldset .form-row+.form-row{border-top:1px solid #BABABA;padding-top:25px;margin-top:10px;margin-right:0!important}}.questionnaire .form_wrapper form hr{border-bottom:1px solid #BABABA;margin:15px 0}.flex{display:flex}.flex-direction-column{flex-direction:column}.content-center{text-align:center}@media screen and (max-width: 768px){.content-center{text-align:left}}.image-right.content-padding .content-container{padding:40px 0 40px 40px!important}@media screen and (max-width: 1024px){.image-right.content-padding .content-container{padding:0 35px 35px!important}}.image-left.content-padding .content-container{padding:40px 40px 40px 0!important}@media screen and (max-width: 1024px){.image-left.content-padding .content-container{padding:0 35px 35px!important}}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.rounded{border-radius:30px}.rounded.image-left .image-container img{border-radius:30px 0 0 30px}@media screen and (max-width: 1024px){.rounded.image-left .image-container img{border-radius:30px 30px 0 0}}.rounded.image-right .image-container img{border-radius:0 30px 30px 0}@media screen and (max-width: 1024px){.rounded.image-right .image-container img{border-radius:30px 30px 0 0}}.p-50-100{padding:50px 100px}@media screen and (max-width: 768px){.curated-reviews .p-50-100.bg-white{background-color:var(--color-white)}}@media screen and (max-width: 768px){.banner .p-50-100.bg-white{background-color:var(--color-transparent)}}@media screen and (max-width: 768px){.p-50-100{padding:0}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}