:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}audio:not([controls]){display:none}button{overflow:visible}details{display:block}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;font:50%/1 sans-serif;text-rendering:optimizeLegibility}@media (min-width: 400px){:root{font:62.5%/1 sans-serif}}html{background-color:#fff;color:#000}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#B3D4FC;color:#4c2b03;text-shadow:none}::selection{background-color:#B3D4FC;color:#4c2b03;text-shadow:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}html,body{color:#666;display:block;height:auto;margin:0 auto;overflow:auto;padding:0;width:100%}html.menu-active,html.faqs-active,html.orthodontists-active{overflow:hidden}body{position:relative}a{color:inherit;cursor:pointer;outline:none;text-decoration:none}button{background:inherit;border:0;cursor:pointer;outline:0}input,textarea{-webkit-appearance:none;background:inherit;border-radius:0;border:0;outline:0;resize:none}h1,h2,h3,h4,h5{display:block;line-height:1;margin:0 auto;padding:0}p{display:block;line-height:1.4;margin:0 auto;padding:0}h1,h2,h3,h4,h5,h6{color:#314e9b;margin:0}img{height:auto;outline:none;width:100%}header ul,footer ul{color:white;list-style:none;margin:0;padding:0}header ul a,footer ul a{color:white;text-decoration:none}footer{position:relative;width:100%}div.hidden,span.hidden{display:none;visibility:hidden}main{display:block;margin:0 auto;opacity:0;padding:0;position:relative;transition:0.8s ease-out}.loaded main{opacity:1}section{position:relative}.btn{display:inline-block;margin-top:1rem;position:relative;z-index:1}.btn:before{border-radius:0.3rem;border:0.1rem solid #8cd2d1;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-0.5rem, -0.5rem);-ms-transform:translate(-0.5rem, -0.5rem);transform:translate(-0.5rem, -0.5rem);width:100%;z-index:0}@media (min-width: 1024px){.btn:before{border:0.2rem solid #8cd2d1;-webkit-transform:translate(-1rem, -1rem);-ms-transform:translate(-1rem, -1rem);transform:translate(-1rem, -1rem)}}.btn span{background-color:#314e9b;border-radius:0.3rem;color:#fff;display:block;padding:1.5rem;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media (min-width: 1024px){.btn span{padding:2rem}}@media (min-width: 1400px){.btn span{padding:2.5rem}}.no-touchevents .btn span{transition:0.3s ease-out}.no-touchevents .btn:before{transition:0.3s ease-out}.no-touchevents .btn:hover span{background-color:#8cd2d1;color:#314e9b;font-weight:600;transition:0.4s ease-out}.no-touchevents .btn:hover:before{opacity:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transition:0.6s ease-out}@media (min-width: 1024px){.no-touchevents .btn:hover:before{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}[class*="-cta"] .btn{width:18rem}@media (min-width: 1024px){[class*="-cta"] .btn{width:28rem}}[data-scroll-trigger="fade"]{opacity:0;transition:opacity 0.8s ease-out}[data-scroll-trigger="fade"].active{opacity:1}[data-scroll-trigger="fade-up"]{opacity:0;-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem);transition:opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out, transform 0.8s ease-out;transition:opacity 0.8s ease-out, transform 0.8s ease-out, -webkit-transform 0.8s ease-out}[data-scroll-trigger="fade-up"].active{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}[data-scroll-trigger="slide-up"]{-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem);transition:-webkit-transform 0.8s ease-out;transition:transform 0.8s ease-out;transition:transform 0.8s ease-out, -webkit-transform 0.8s ease-out}[data-scroll-trigger="slide-up"].active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}html,body{font-family:"mr-eaves-sans",sans-serif;font-size:1.6rem}.title{letter-spacing:-0.02em}.hero-highlights-item-text,.steps-item-text,.facts-item-copy,.faqs-modal-item-answer{font-size:2rem;font-weight:300;line-height:1.35}@media (min-width: 1024px){.hero-highlights-item-text,.steps-item-text,.facts-item-copy,.faqs-modal-item-answer{font-size:2.2rem}}.facts-item-heading,.faqs-modal-item-question{font-size:2.4rem;font-weight:300}@media (min-width: 1024px){.facts-item-heading,.faqs-modal-item-question{font-size:3.6rem}}.reviews-slideshow-quote,.rules-list-item,.plans-item-price,.faqs-text,.orthodontists-text{font-size:2.2rem;font-weight:300;line-height:1.35}@media (min-width: 1024px){.reviews-slideshow-quote,.rules-list-item,.plans-item-price,.faqs-text,.orthodontists-text{font-size:2.8rem}}.btn span{font-size:1.2rem;font-weight:400;letter-spacing:0.2em}@media (min-width: 1024px){.btn span{font-size:1.5rem}}.footer-address{font-size:2rem;font-weight:400}@media (min-width: 1200px){.footer-address{font-size:2.4rem}}.footer-contact{font-size:2rem;font-weight:400}@media (min-width: 1200px){.footer-contact{font-size:2.4rem}}.footer-item{font-size:2rem;font-weight:400}@media (min-width: 1200px){.footer-item{font-size:2.4rem}}.footer-newsletter-text{font-size:2rem;font-weight:400}@media (min-width: 1200px){.footer-newsletter-text{font-size:2.4rem}}.hero-title{font-size:4rem;font-weight:300;letter-spacing:-0.02em}@media (min-width: 1024px){.hero-title{font-size:5.6rem}}.plans-highlights-item-copy,.orthodontists-highlights-item-copy{font-size:2rem;font-weight:300}.plans-highlights-item-heading,.orthodontists-highlights-item-heading{font-size:1.6rem;font-weight:700;letter-spacing:0.3em;line-height:2.6rem}.orthodontists-form input[type="text"],.orthodontists-form textarea,.contact-form input[type="text"],.contact-form textarea,.contact-form-checkbox label{font-size:1.6rem;font-weight:400;line-height:1}@media (min-width: 1024px){.orthodontists-form input[type="text"],.orthodontists-form textarea,.contact-form input[type="text"],.contact-form textarea,.contact-form-checkbox label{font-size:2rem}}.footer-legal{font-size:1.4rem;font-weight:700}@media (min-width: 1024px){.footer-legal{font-size:1.6rem}}.header .nav-link,.header .nav-btn{font-size:1.8rem;font-weight:400;letter-spacing:0.25em;line-height:3rem;text-transform:uppercase}@media (min-width: 1024px){.header .nav-link,.header .nav-btn{font-weight:700;font-size:1.2rem;line-height:1}}@media (min-width: 1100px){.header .nav-link,.header .nav-btn{font-size:1.3rem}}@media (min-width: 1200px){.header .nav-link,.header .nav-btn{font-size:1.4rem}}@media (min-width: 1400px){.header .nav-link,.header .nav-btn{font-size:1.5rem}}.footer-newsletter-form input[type="text"]{font-size:1.4rem;font-weight:400;line-height:1}@media (min-width: 1200px){.footer-newsletter-form input[type="text"]{font-size:2rem}}.footer-newsletter-form button[type="submit"]{font-size:1.2rem;font-weight:700;letter-spacing:0.2em;line-height:1.4rem;text-transform:uppercase}@media (min-width: 1200px){.footer-newsletter-form button[type="submit"]{font-size:1.8rem;line-height:2rem}}.plans-item-title{font-size:2.8rem;font-weight:400}@media (min-width: 1024px){.plans-item-title{font-size:3.6rem}}.quote-text{font-size:2.4rem;font-weight:300}@media (min-width: 1024px){.quote-text{font-size:2.8rem}}.reviews-slideshow-author{font-size:2.2rem;font-weight:400}@media (min-width: 1024px){.reviews-slideshow-author{font-size:3rem}}@media (min-width: 1024px){.reviews-slideshow-quote{font-size:2.6rem}}.steps-title,.rules-text,.plans-title,.faqs-title,.faqs-modal-title,.orthodontists-title,.orthodontists-form-text,.contact-text{font-size:3.6rem;font-weight:300;letter-spacing:-0.02em}@media (min-width: 1024px){.steps-title,.rules-text,.plans-title,.faqs-title,.faqs-modal-title,.orthodontists-title,.orthodontists-form-text,.contact-text{font-size:5.6rem}}.steps-text{font-size:2.2rem;font-weight:300}@media (min-width: 1024px){.steps-text{font-size:3rem}}.steps-item-title{font-size:1.4rem;font-weight:700;letter-spacing:0.3em;text-transform:uppercase}@media (min-width: 1024px){.steps-item-title{font-size:1.6rem}}.plans-item-cost,.plans-item-fequency,.quote-author{font-size:1.6rem}@media (min-width: 1024px){.plans-item-cost,.plans-item-fequency,.quote-author{font-size:2.2rem}}.plans-item-cost{font-weight:300}.plans-item-fequency{font-weight:400}.quote-author{font-weight:700}.reviews-title,.facts-title,.hero-highlights-item-title,.reviews-slideshow-details,.rules-title,.quote-author-title,.orthodontists-form-title,.contact-title{font-size:1.2rem;font-weight:700;letter-spacing:0.3em;text-transform:uppercase}@media (min-width: 1024px){.reviews-title,.facts-title,.hero-highlights-item-title,.reviews-slideshow-details,.rules-title,.quote-author-title,.orthodontists-form-title,.contact-title{font-size:1.6rem}}.reviews-title,.facts-title{padding:1.5rem 2rem;position:relative;text-align:center;z-index:1}@media (min-width: 1200px){.reviews-title,.facts-title{padding:3rem 2rem}}.reviews-title:before,.facts-title:before{background:#fff;border-radius:100%;content:"";display:block;height:4rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4rem;z-index:-1}@media (min-width: 1024px){.reviews-title:before,.facts-title:before{height:6rem;width:6rem}}@media (min-width: 1400px){.reviews-title:before,.facts-title:before{height:8rem;width:8rem}}.hero-divider svg,.steps-item-divider svg{-webkit-animation:dividerAnimation 6s linear infinite;animation:dividerAnimation 6s linear infinite;height:100%;stroke-dasharray:2,5;stroke-width:2;stroke:#8cd2d1;width:0.2rem}@-webkit-keyframes dividerAnimation{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-100}}@keyframes dividerAnimation{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-100}}.reviews-slideshow .flickity-page-dots,.plans .flickity-page-dots{font-size:0;text-align:center}.reviews-slideshow .flickity-page-dots span,.plans .flickity-page-dots span,.reviews-slideshow .flickity-page-dots .dot,.plans .flickity-page-dots .dot{background:#314e9b;border-radius:100%;cursor:pointer;display:inline-block;height:0.8rem;margin-right:1.5rem;opacity:0.3;width:0.8rem}.reviews-slideshow .flickity-page-dots span:last-child,.plans .flickity-page-dots span:last-child,.reviews-slideshow .flickity-page-dots .dot:last-child,.plans .flickity-page-dots .dot:last-child{margin-right:0}.reviews-slideshow .flickity-page-dots span.active,.plans .flickity-page-dots span.active,.reviews-slideshow .flickity-page-dots span.is-selected,.plans .flickity-page-dots span.is-selected,.reviews-slideshow .flickity-page-dots .dot.active,.plans .flickity-page-dots .dot.active,.reviews-slideshow .flickity-page-dots .dot.is-selected,.plans .flickity-page-dots .dot.is-selected{opacity:1}@media (min-width: 1024px){.reviews-slideshow .flickity-page-dots span,.plans .flickity-page-dots span,.reviews-slideshow .flickity-page-dots .dot,.plans .flickity-page-dots .dot{height:1rem;margin-right:2rem;width:1rem}}.header{background:#fff;height:6rem;left:0;position:fixed;top:0;width:100%;z-index:10}@media (min-width: 1024px){.header{height:7rem}}@media (min-width: 1200px){.header{height:8rem}}.header .menu-btn{height:2rem;left:2.5rem;margin-top:0.2rem;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:2.5rem;z-index:3}.header .menu-btn span{background:#8cd2d1;display:block;height:0.2rem;left:50%;margin-bottom:0.6rem;position:absolute;top:50%;width:2.5rem}.header .menu-btn span:nth-child(1){-webkit-transform:translate(-50%, -0.6rem);-ms-transform:translate(-50%, -0.6rem);transform:translate(-50%, -0.6rem)}.header .menu-btn span:nth-child(2){-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.header .menu-btn span:nth-child(3){-webkit-transform:translate(-50%, 0.6rem);-ms-transform:translate(-50%, 0.6rem);transform:translate(-50%, 0.6rem)}@media (min-width: 1024px){.header .menu-btn{display:none}}.menu-active .header .menu-btn span{background:#8cd2d1;display:block;height:0.2rem;left:50%;margin-bottom:0.6rem;position:absolute;top:50%;width:2.5rem}.menu-active .header .menu-btn span:nth-child(1){-webkit-transform:translate(-50%, 0) rotate(-45deg);-ms-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}.menu-active .header .menu-btn span:nth-child(2){width:0}.menu-active .header .menu-btn span:nth-child(3){-webkit-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}.header-social{display:none}@media (min-width: 1024px){.header-social{display:block;left:2.5rem;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3}}@media (min-width: 1400px){.header-social{left:3.5rem}}.header-social-link{margin-right:2.5rem}.header-social-link:last-child{margin-right:0}.no-touchevents .header-social-link .icon svg{transition:0.3s ease-out}.no-touchevents .header-social-link:hover .icon svg{fill:#8cd2d1}@media (min-width: 1400px){.header-social-link{margin-right:3.5rem}}.header-social .icon-text{display:none}.header-social .icon svg{fill:#314e9b;height:2rem;width:2rem}.header .logo{color:#314e9b;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}@media (min-width: 1024px){.header .logo{margin-top:-0.4rem}}.header .logo svg{fill:#314e9b;width:13rem;height:4rem}@media (min-width: 1200px){.header .logo svg{width:16rem;height:4.6rem}}@media (min-width: 1400px){.header .logo svg{width:18rem;height:5.2rem}}.header .nav{background:#fff;height:100%;overflow:auto;padding:8rem 2.5rem 2.5rem;position:absolute;width:100%}@media (min-width: 1024px){.header .nav{background:none;height:auto;overflow:visible;padding:0}}.header .nav-ctn{-webkit-overflow-scrolling:touch;height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity 0.45s ease-out, visibility 0.45s ease-out;visibility:hidden;width:100%;z-index:1}@media (min-width: 1024px){.header .nav-ctn{height:auto;left:50%;opacity:1;overflow:visible;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:visible;z-index:1}}.menu-active .header .nav-ctn{height:100%;opacity:1;overflow:auto;visibility:visible}@media (min-width: 1024px){.header .nav-left,.header .nav-right{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 1024px){.header .nav-left{right:50%;padding:0 7%;white-space:nowrap;text-align:right;width:50%}}@media (min-width: 1024px){.header .nav-right{left:50%;padding:0 16rem 0 7%;white-space:nowrap;text-align:left;width:50%}}.header .nav-link{color:#314e9b;display:block;padding-left:0.3rem}@media (min-width: 1024px){.header .nav-link{display:inline-block;padding:0.5rem}}.no-touchevents .header .nav-link{transition:0.3s ease-out}.no-touchevents .header .nav-link:hover{color:#8cd2d1}.header .nav-left .nav-link,.header .nav-right .nav-link{margin-bottom:4rem}@media (min-width: 1024px){.header .nav-left .nav-link{margin:0 8%}}@media (min-width: 1400px){.header .nav-left .nav-link{margin:0 10%}}@media (min-width: 1024px){.header .nav-right .nav-link{margin:0 5%}}@media (min-width: 1400px){.header .nav-right .nav-link{margin:0 6%}}.header .nav-btn{background:#314e9b;border-radius:0.3rem;color:#ffffff;display:inline-block;padding:2rem;text-transform:uppercase}@media (min-width: 1024px){.header .nav-btn{background:rgba(140,210,209,0.7);border:0.2rem solid rgba(140,210,209,0);color:#314e9b;padding:1rem;position:absolute;right:2rem;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 1400px){.header .nav-btn{padding:1.5rem 2rem}}.no-touchevents .header .nav-btn{transition:0.3s ease-out}@media (min-width: 1024px){.no-touchevents .header .nav-btn:hover{background:#314e9b;color:#fff}}.hero{padding:14rem 0 10rem;position:relative;text-align:center}@media (min-width: 1024px){.hero{padding:20rem 0 10rem}}.hero:before{background:#f5f4f4;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.hero-bg{background-color:#f5f4f4;background-position:center;background-size:70%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width: 1024px){.hero-bg{background-position:bottom center;background-size:80.2rem;height:52rem}}.hero-bg:after{background:#f5f4f4;content:"";display:block;height:100%;opacity:0.3;position:absolute;width:100%}@media (min-width: 1024px){.hero-bg:after{opacity:0}}.hero-title{line-height:1.2;opacity:0;padding:0 2rem;position:relative;-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem);transition:0.8s ease-out 0.8s;z-index:3}@media (min-width: 1024px){.hero-title{line-height:1}}.loaded .hero-title{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.hero-divider{display:none;position:relative;z-index:3}@media (min-width: 1024px){.hero-divider{display:block;height:13rem;margin:1rem 0 2.5rem}}.hero-divider i{display:block;height:0;transition:0.6s ease-out 1.6s;width:100%}.loaded .hero-divider i{height:100%}.hero-highlights{display:none;position:relative;z-index:3}@media (min-width: 1024px){.hero-highlights{display:block;font-size:0;margin:0 auto;max-width:120rem;opacity:0;transition:0.6s ease-out 2.2s;width:100%}.loaded .hero-highlights{opacity:1}}.hero-highlights-item{display:inline-block;padding:0 4rem;vertical-align:top;width:33.33%}.hero-highlights-item-icon{margin-bottom:1.5rem}.hero-highlights-item-icon svg{display:block;height:5rem;margin:0 auto;width:5rem}@media (min-width: 1024px){.hero-highlights-item-icon svg{height:8rem;width:8rem}}.hero-highlights-item-icon svg.stars-icon{stroke-dasharray:71;stroke-dashoffset:71}.hero-highlights-item-icon svg.clamp-icon{stroke-dasharray:140;stroke-dashoffset:140}.hero-highlights-item-icon svg.puzzle-icon{stroke-dasharray:164;stroke-dashoffset:164}.hero-highlights-item-icon svg .bg{opacity:0;stroke-dashoffset:0}.loaded .hero-highlights-item-icon svg{stroke-dashoffset:0;transition:1.2s ease 2s}.loaded .hero-highlights-item-icon svg .bg{opacity:0.2;transition:1s ease-out 2.8s}.hero-highlights-item-title{margin-bottom:1rem}@media (min-width: 1200px){.hero-highlights-item-title{margin-bottom:1.5rem}}.hero-cta{margin-top:2.5rem;opacity:0;position:relative;text-align:center;transition:0.6s ease-out 1.4s;z-index:3}@media (min-width: 1024px){.hero-cta{margin-top:10rem}}@media (min-width: 1024px){.hero-cta{transition-delay:2.8s}}.loaded .hero-cta{opacity:1}.reviews{background:#f5f4f4;z-index:4}.reviews-content{background:#8cd2d1;padding:1.5rem 0 0}@media (min-width: 1024px){.reviews-content{background:linear-gradient(#f5f4f4, #8cd2d1 20%);opacity:0;padding:10rem 2rem;transition:0.8s ease-out}.reviews-content.active{opacity:1}}.reviews-title{margin-bottom:1.5rem}@media (min-width: 1024px){.reviews-title{margin-bottom:4rem}}.reviews-slideshow{outline:0}.reviews-slideshow .flickity-slider{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.reviews-slideshow .flickity-viewport{position:relative}.reviews-slideshow-ctn{margin:0 auto;max-width:80%;position:relative}@media (min-width: 1024px){.reviews-slideshow-ctn{background:#f5f4f4;max-width:70rem}}.reviews-slideshow-slide{background:#f5f4f4;height:100%;left:0 !important;text-align:center;top:0 !important;width:100%;z-index:1}.reviews-slideshow-slide-content{opacity:0;padding:4rem 4rem;transition:opacity 0.6s ease-in-out}@media (min-width: 1024px){.reviews-slideshow-slide-content{padding:6rem 8rem}}@media (min-width: 1400px){.reviews-slideshow-slide-content{padding:6rem 10rem}}.reviews-slideshow-slide.is-selected{z-index:2}.reviews-slideshow-slide.is-selected .reviews-slideshow-slide-content{opacity:1}.reviews-slideshow-slide-content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.reviews-slideshow-quote{line-height:1.4;margin:0 auto 2rem;max-width:60rem}@media (min-width: 1024px){.reviews-slideshow-quote{margin-bottom:4rem}}@media (min-width: 1400px){.reviews-slideshow-quote{margin-bottom:5rem}}.reviews-slideshow-quote:before{content:"“";display:inline-block;padding:0.2rem}.reviews-slideshow-quote:after{content:"”";display:inline-block;padding:0.2rem}.reviews-slideshow-author{color:#314e9b;margin-bottom:1rem}@media (min-width: 1400px){.reviews-slideshow-author{margin-bottom:1.5rem}}.reviews-slideshow-details{color:#314e9b}.reviews-slideshow .flickity-page-dots{padding:2rem 0 2rem}@media (min-width: 1024px){.reviews-slideshow .flickity-page-dots{padding:0 0 4rem}}.reviews-slideshow .flickity-prev-next-button{display:none}.about{background-color:#f5f4f4}.steps{background:#fff;opacity:0;overflow:hidden;padding:6rem 0 2rem;transition:0.8s ease-out}.steps.active{opacity:1}@media (min-width: 1024px){.steps{background:#f5f4f4;padding:6rem 0 6rem}}.steps-title{text-align:center}.steps-text{margin-bottom:1.5rem;text-align:center}.steps-ctn{max-width:50rem;margin:0 auto;padding:2rem;position:relative}@media (min-width: 1024px){.steps-ctn{max-width:none;padding:6rem 2rem 2rem}}.steps-image{display:none}@media (min-width: 1024px){.steps-image{display:block;position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}}.steps-image img{height:90%;position:absolute;top:5%;right:8rem;width:auto}.steps-item{max-width:50rem;padding:1rem 0;position:relative}@media (min-width: 1024px){.steps-item{max-width:72rem;margin-left:50%;text-align:left}}.steps-item-icon{display:block;height:5rem;left:0;margin:0 auto 1.5rem;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:5rem}@media (min-width: 1024px){.steps-item-icon{height:8rem;left:-4rem;width:8rem}}.steps-item-content{padding-bottom:2rem;position:relative}@media (min-width: 1024px){.steps-item-content{padding-bottom:4rem}}.steps-item-title-ctn{margin-bottom:1rem;padding:0 2rem 0 7rem;position:relative}@media (min-width: 1024px){.steps-item-title-ctn{margin-bottom:1rem;padding:0 8rem}}.steps-item-title{line-height:1.4}.steps-item-text-ctn{padding:0 2rem 0 7rem;position:relative;min-height:5rem}@media (min-width: 1024px){.steps-item-text-ctn{min-height:8rem;padding:0 8rem}}.steps-item-content .steps-item-title,.steps-item-content .steps-item-text{opacity:0;transition:0.6s ease-out}.steps-item.active .steps-item-content .steps-item-title,.steps-item.active .steps-item-content .steps-item-text{transition:1s ease-out;-webkit-transform:translate(5rem, 0);-ms-transform:translate(5rem, 0);transform:translate(5rem, 0)}.steps-item.active .steps-item-content .steps-item-title,.steps-item.active .steps-item-content .steps-item-text{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.steps-item-divider{height:0;left:2.5rem;margin-left:-0.1rem;position:absolute;top:1.5rem;transition:0.6s ease-out;width:0.2rem}@media (min-width: 1024px){.steps-item-divider{left:0;margin-left:-0.2rem;top:2.5rem}}.steps-item-icon{transition:0.6s ease-out}.steps-item-icon.camera-icon{stroke-dasharray:117;stroke-dashoffset:117}.steps-item-icon.calendar-icon{stroke-dasharray:100;stroke-dashoffset:100}.steps-item-icon.retainers-icon{stroke-dasharray:59;stroke-dashoffset:59}.steps-item-icon .bg{opacity:0;stroke-dashoffset:0;transition:0.6s ease-out 0s}.steps-item.active .steps-item-icon{stroke-dashoffset:0;transition:1s ease-in-out}.steps-item.active .steps-item-icon .bg{opacity:0.2;stroke-dashoffset:0;transition-delay:0.6s}.steps-item.active .steps-item-divider{height:100%;transition:0.8s ease-out}.steps-item:last-child .steps-item-divider{display:none}.steps-cta{display:none}@media (min-width: 1024px){.steps-cta{display:block;position:relative;text-align:center;z-index:1}}.rules{background:#fff;padding:4rem 0}@media (min-width: 1024px){.rules{background:#f5f4f4;padding:12rem 4rem 8rem}.rules:before{background:linear-gradient(#f5f4f4, #8cd2d1 10%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}}.rules-content{position:relative;text-align:center;z-index:1}@media (min-width: 1024px){.rules-content{background:#f5f4f4;margin:0 auto;max-width:98rem;padding:3rem 0 0}}@media (min-width: 1400px){.rules-content{padding:4rem 0 0}}.rules-intro{background:#f5f4f4;padding:1rem 2rem 4rem;transition:0.6s ease-out}@media (min-width: 1024px){.rules-intro{padding:0 8rem 6rem}}.rules-icon{display:block;height:8rem;margin:0 auto;stroke-dasharray:90;stroke-dashoffset:90;transition:0.6s ease-out;width:8rem}@media (min-width: 1024px){.rules-icon{height:10rem;width:10rem}}.rules-icon .bg{opacity:0;transition:0.6s ease-out}.rules-title{opacity:0;text-align:center;transition:0.6s ease-out}@media (min-width: 1024px){.rules-title{padding:0 0 2rem}}.rules-text{color:#314e9b;opacity:0;text-align:center;transition:0.6s ease-out}@media (min-width: 1024px){.rules-text{padding:0 0 2rem}}.rules-intro.active .rules-icon{stroke-dashoffset:0;transition:0.8s ease-in-out}.rules-intro.active .rules-icon .bg{opacity:0.2;transition:1s ease-out 0.2s}.rules-intro.active .rules-title,.rules-intro.active .rules-text{opacity:1;transition:1s ease-out 0.4s}.rules-pretext,.rules-posttext{background:#bde3e3;border-radius:0.3rem;color:#314e9b;display:block;font-size:1.6rem;font-weight:700;margin:0 auto;padding:1.5rem;text-align:center;width:24rem}.rules-pretext{border-radius:0.3rem;left:50%;margin:0 auto;position:absolute;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1024px){.rules-pretext{font-size:2.4rem;padding:2rem 1rem;width:40rem}}@media (min-width: 1024px){.rules-posttext{border-radius:0;font-size:3.2rem;padding:5rem 2rem;width:100%}}.rules-posttext span{display:inline-block}@media (min-width: 1024px){.no-touchevents .rules-posttext{transition:0.45s ease-out}}@media (min-width: 1024px){.no-touchevents .rules-posttext.active,.no-touchevents .rules-posttext:hover{background-color:#314e9b;color:#fff;transition:0.45s ease-out 0s}}.rules-list{font-size:0;max-width:32rem;margin:0 auto}.rules-list-ctn{background:#fff;padding:3.5rem 2rem 2.5rem}@media (min-width: 1024px){.rules-list-ctn{padding:8rem 8rem}}@media (min-width: 1024px){.rules-list{max-width:54rem}}@media (min-width: 1400px){.rules-list{max-width:60rem}}.rules-list-item{color:#314e9b;display:inline-block;font-weight:400;opacity:0;padding:1rem 0.5rem;text-align:left;transition:0.6s ease-out;transition-delay:0;vertical-align:top;width:50%}@media (min-width: 1024px){.rules-list-item{padding:2rem 3rem}}.rules-list-item a{display:block;padding:0 0 0 2.5rem;position:relative}@media (min-width: 1024px){.rules-list-item a{padding:0 0 0  3.5rem}}.rules-list-item a svg{display:block;fill:none;height:2.4rem;left:0;margin:0.25rem 0;position:absolute;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke:#8CD2D1;top:0;vertical-align:middle;width:2rem}@media (min-width: 1024px){.rules-list-item a svg{width:3rem}}.rules-list-item a span{display:block;line-height:1.2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.rules-list.active .rules-list-item{opacity:1}.rules-list.active .rules-list-item:nth-child(1){transition-delay:0.15s}.rules-list.active .rules-list-item:nth-child(2){transition-delay:0.3s}.rules-list.active .rules-list-item:nth-child(3){transition-delay:0.45s}.rules-list.active .rules-list-item:nth-child(4){transition-delay:0.6s}.rules-list.active .rules-list-item:nth-child(5){transition-delay:0.75s}.rules-list.active .rules-list-item:nth-child(6){transition-delay:0.9s}.facts{display:none;position:relative}@media (min-width: 1024px){.facts{display:block;padding-top:5rem}}.facts-title{position:absolute;width:100%}.facts-title:before{background:#8cd2d1}.facts-ctn{font-size:0}.facts-item{display:inline-block;padding:12rem 4rem;vertical-align:middle;width:50%}@media (min-width: 1200px){.facts-item{padding:18rem 4rem}}.facts-item-content{margin:0 auto;max-width:45rem;text-align:center}.facts-item-heading{color:#314e9b;margin-bottom:1.5rem}.facts-image{background-position:center;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}.facts:before{background:linear-gradient(90deg, #f5f4f4 49.5%, #fff 50.5%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.quote{background-color:#8cd2d1;background-size:cover;padding:4rem}@media (min-width: 1024px){.quote{padding:10rem 4rem}}@media (min-width: 1400px){.quote{padding:15rem 4rem 10rem}}.quote-ctn{background:#314e9b;color:#fff;margin:0 auto;max-width:32rem;padding:4rem 4rem;position:relative;text-align:center}@media (min-width: 1024px){.quote-ctn{max-width:68rem;padding:6rem 10rem}}@media (min-width: 1400px){.quote-ctn{max-width:82rem;padding:8rem 15rem}}.quote-content{opacity:0;transition:0.6s ease-out}.quote-ctn.active .quote-content{opacity:1}.quote-text{line-height:1.2;position:relative}.quote-text svg{width:1em;height:1em}.quote-text svg.left,.quote-text svg.right{position:absolute;top:0}.quote-text svg.left{right:100%}.quote-text svg.right{left:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.quote-icon{height:5rem;margin:1.5rem auto;width:5rem}@media (min-width: 1024px){.quote-icon{height:8rem;margin:2.5rem auto 2.5rem;width:8rem}}.quote-icon svg{height:5rem;stroke-dasharray:101;stroke-dashoffset:101;transition:0.6s ease-out;width:5rem}.quote-icon svg .bg{opacity:0;stroke-dashoffset:0;transition:0.6s ease-out 0s}@media (min-width: 1024px){.quote-icon svg{height:8rem;width:8rem}}.quote-ctn.active .quote-icon svg{stroke-dashoffset:0;transition:0.8s linear 0.6s}.quote-ctn.active .quote-icon svg .bg{opacity:0.2;transition:0.45s ease-out 1.2s}.quote-author{margin-bottom:1rem}@media (min-width: 1400px){.quote-author{margin-bottom:1.5rem}}.quote-author:before{content:"-";margin-right:0.3rem}.quote-author-title{color:#8cd2d1;letter-spacing:0.2em}.plans{overflow:hidden}@media (min-width: 768px){.plans{padding-bottom:3rem}}.plans:before{background:linear-gradient(rgba(140,210,209,0.4), #fff);content:"";display:block;height:6rem;margin-bottom:1rem;width:100%}@media (min-width: 1024px){.plans:before{height:12rem}}@media (min-width: 1400px){.plans:before{height:15rem;margin-bottom:2rem}}.plans-title{text-align:center}.plans-highlights{display:none}@media (min-width: 1024px){.plans-highlights{display:block;font-size:0;margin:4rem auto 6rem;max-width:120rem}}.plans-highlights-item{display:inline-block;padding:2rem;text-align:center;vertical-align:top;width:50%}.plans-highlights-item-content{margin:0 auto;max-width:45rem;position:relative}.plans-highlights-item-content:before{background:#8cd2d1;content:"";display:block;height:0.2rem;margin:0 auto;max-width:25rem}@media (min-width: 1400px){.plans-highlights-item-content:before{max-width:30rem}}.plans-highlights-item-heading{color:#314e9b;padding:3rem 0 1rem;text-transform:uppercase}.plans-ctn{font-size:0;margin:3rem auto 0;max-width:120rem;outline:none}@media (min-width: 1024px){.plans-ctn{margin:0 auto;padding:0 1rem}}@media (min-width: 768px){.plans-ctn .plans-item{opacity:0;-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem)}.plans-ctn .plans-item:first-child{transition:0.6s ease-out 0s}.plans-ctn .plans-item:nth-child(2){transition:0.6s ease-out 0s}.plans-ctn .plans-item:last-child{margin-right:0;transition:0.6s ease-out 0s}}.plans-item{margin:0 auto;max-width:40rem;padding:0 0.5rem;width:75%}.flickity-enabled .plans-item{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);transition:0.2s ease-out}.flickity-enabled .plans-item.is-selected{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (min-width: 768px){.plans-item{display:inline-block;padding:0 1rem;width:33.33%}}.plans-item-content{box-shadow:0 0.5rem 2rem #ccc;color:#314e9b;position:relative;text-align:center;transition:0.6s ease-out}@media (min-width: 1024px){.plans-item-content{border-radius:1rem}}.plans-item-content:after{content:"";background:#314e9b;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.flickity-enabled .plans-item-content:after{opacity:0.2;transition:0.2s ease-out}.flickity-enabled .is-selected .plans-item-content:after{opacity:0}.plans-item-title{background:#d6dceb;padding:1.5rem;transition:0.6s ease-out}@media (min-width: 1024px){.plans-item-title{background:#f5f4f4;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding:2rem 1.5rem 1.5rem}}.plans-item-details{border-bottom:0.1rem solid #8cd2d1;border-left:0.1rem solid #8cd2d1;border-right:0.1rem solid #8cd2d1;padding:0 1.5rem;transition:0.6s ease-out}@media (min-width: 1024px){.plans-item-details{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem;border-bottom:0.2rem solid #8cd2d1;border-left:0.2rem solid #8cd2d1;border-right:0.2rem solid #8cd2d1}}.plans-item-price{padding:2rem}.plans-item-description{font-size:1.8rem;font-weight:700;background:#d6dceb;padding:1.5rem;transition:0.6s ease-out}@media (min-width: 1024px){.plans-item-description{font-size:2.2rem}}@media (min-width: 1024px){.plans-item-description{background:#f5f4f4;padding:1.5rem}}.plans-item-icon{font-size:0;margin:2rem auto 0}@media (min-width: 1024px){.plans-item-icon{margin:2.5rem auto 0}}.plans-item-icon svg{display:inline-block;height:5rem;margin-right:1rem;width:5rem}.plans-item-icon svg:last-child{margin-right:0}@media (min-width: 768px){.plans-item-icon svg{height:4rem;width:4rem}}@media (min-width: 1024px){.plans-item-icon svg{height:5rem;width:5rem}}.plans-item-icon svg .bg{opacity:0.2}.plans-item-fequency{border-bottom:0.2rem solid #f5f7f9;line-height:1.2;padding:2rem}@media (min-width: 1024px){.plans-item-fequency{padding:2rem}}.plans-item-cost{line-height:1.4;padding:2rem}.plans-item-cta{padding:0 1rem 4rem}.plans-item-cta .btn{width:80%}.plans-item:nth-child(2) .plans-item-title{background:#bde3e3}@media (min-width: 1024px){.plans-item:nth-child(2) .plans-item-title{background:#def1f1}}.plans-item:nth-child(2) .plans-item-content{border:0;box-shadow:0 0rem 3rem transparent}@media (min-width: 768px){.plans-item:nth-child(2) .plans-item-content{border:0.2rem solid #8cd2d1;box-shadow:0 0rem 3rem #8cd2d1}}@media (min-width: 1024px){.plans-item:nth-child(2) .plans-item-content{border-radius:0.3rem}}.plans-item:nth-child(2) .plans-item-details{border:0;padding:0 1.5rem}.plans-item:nth-child(2) .plans-item-description{background:#bde3e3}@media (min-width: 1024px){.plans-item:nth-child(2) .plans-item-description{background:#def1f1}}.plans-item:nth-child(2).is-selected .plans-item-content{box-shadow:0 0rem 3rem #8cd2d1}@media (min-width: 768px){.plans-ctn.active .plans-item{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.plans-ctn.active .plans-item:first-child{transition-delay:0s}.plans-ctn.active .plans-item:nth-child(2){transition-delay:0.2s}.plans-ctn.active .plans-item:last-child{transition-delay:0.4s}}.plans .flickity-page-dots{padding:3rem 0 4rem}@media (min-width: 1024px){.plans .flickity-page-dots{display:none}}.plans .flickity-prev-next-button{display:none}.modals{font-size:0;max-width:140rem;margin:0 auto}.faqs{padding-bottom:5rem;padding-top:4rem;text-align:center}@media (min-width: 1024px){.faqs{display:inline-block;padding-bottom:9rem;padding-top:10rem;width:50%}}@media (min-width: 1400px){.faqs{padding-top:15rem}}.faqs{opacity:0;-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem);transition:0.6s ease-out}.modals.active .faqs{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.faqs-title{margin-bottom:0.5rem}.faqs-text{color:#666;margin-bottom:2rem}@media (min-width: 1024px){.faqs-text{margin-bottom:3rem}}.faqs-modal{-webkit-overflow-scrolling:touch;background:#f5f4f4;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity 0.45s ease-out, visibility 0.45s ease-out;visibility:hidden;width:100%;z-index:9}@media (min-width: 1024px){.faqs-modal{padding:5rem}}.faqs-active .faqs-modal{display:block;opacity:1;overflow:scroll;visibility:visible}.faqs-modal-bg{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:0}.faqs-modal-content{margin:0 auto;padding:6rem 5rem 7rem;position:relative;text-align:center;z-index:0}@media (min-width: 1024px){.faqs-modal-content{background:#fff;max-width:110rem;padding:20rem 5rem 15rem}}.faqs-modal .faqs-form-close{cursor:pointer;height:3rem;position:absolute;right:2.5rem;top:3rem;width:3rem}@media (min-width: 1024px){.faqs-modal .faqs-form-close{height:4rem;right:4rem;top:4rem;width:4rem}}.faqs-modal .faqs-form-close svg{height:3rem;stroke-width:2;stroke:#314e9b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3rem}@media (min-width: 1024px){.faqs-modal .faqs-form-close svg{height:4rem;width:4rem}}.faqs-modal-title{color:#314e9b;margin:0 auto 1.5rem}@media (min-width: 1024px){.faqs-modal-title{margin:0 auto 5rem}}.faqs-modal-item{margin:0 auto 3.5rem}@media (min-width: 1024px){.faqs-modal-item{margin:0 auto 8rem}}.faqs-modal-item-question{color:#314e9b;margin:0 auto 1rem;max-width:28rem}@media (min-width: 1024px){.faqs-modal-item-question{margin:0 auto 3rem;max-width:68rem}}.faqs-modal-item-answer{max-width:28rem;margin:0 auto}@media (min-width: 1024px){.faqs-modal-item-answer{max-width:54rem}}.orthodontists{padding-bottom:5rem;padding-top:4rem;text-align:center}@media (min-width: 1024px){.orthodontists{display:inline-block;padding-bottom:9rem;padding-top:10rem;width:50%}}@media (min-width: 1400px){.orthodontists{padding-top:15rem}}.orthodontists{opacity:0;-webkit-transform:translate(0, 5rem);-ms-transform:translate(0, 5rem);transform:translate(0, 5rem);transition:0.6s ease-out 0s}.modals.active .orthodontists{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);transition-delay:0.2s}.orthodontists-title{margin-bottom:0.5rem}.orthodontists-text{color:#666;margin-bottom:2rem}@media (min-width: 1024px){.orthodontists-text{margin-bottom:3rem}}.orthodontists-modal{-webkit-overflow-scrolling:touch;background:#f5f4f4;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity 0.45s ease-out, visibility 0.45s ease-out;visibility:hidden;width:100%;z-index:9}@media (min-width: 1024px){.orthodontists-modal{background:#8cd2d1;padding:5rem}}.orthodontists-active .orthodontists-modal{display:block;opacity:1;overflow:scroll;visibility:visible}.orthodontists-modal-bg{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:0}.orthodontists-modal-content{margin:0 auto;padding:6rem 0 7rem;position:relative;text-align:center;z-index:1}@media (min-width: 1024px){.orthodontists-modal-content{background:#fff;max-width:110rem;padding:20rem 5rem 15rem}}.orthodontists-modal .orthodontists-form-close{height:3rem;position:absolute;right:2.5rem;top:3rem;width:3rem;cursor:pointer}@media (min-width: 1024px){.orthodontists-modal .orthodontists-form-close{height:4rem;right:4rem;top:4rem;width:4rem}}.orthodontists-modal .orthodontists-form-close svg{height:3rem;stroke-width:2;stroke:#314e9b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3rem}@media (min-width: 1024px){.orthodontists-modal .orthodontists-form-close svg{height:4rem;width:4rem}}.orthodontists-highlights{display:block;font-size:0;margin:3rem auto 6rem;max-width:120rem}@media (min-width: 1024px){.orthodontists-highlights{margin:4rem auto 6rem}}.orthodontists-highlights-item{display:block;padding:2rem;text-align:center;width:100%}@media (min-width: 1024px){.orthodontists-highlights-item{display:inline-block;vertical-align:top;width:50%}}.orthodontists-highlights-item-content{margin:0 auto;max-width:45rem;position:relative}@media (min-width: 1024px){.orthodontists-highlights-item-content:before{background:#8cd2d1;content:"";display:block;height:0.2rem;margin:0 auto;max-width:25rem}}@media (min-width: 1400px){.orthodontists-highlights-item-content:before{max-width:30rem}}.orthodontists-highlights-item-heading{color:#314e9b;padding:1rem 0;text-transform:uppercase}@media (min-width: 1024px){.orthodontists-highlights-item-heading{padding:3rem 0 1rem}}.orthodontists-form{margin:0 -0.5rem}.orthodontists-form-ctn{font-size:0;margin:0 auto;max-width:75rem;padding:0 4rem}@media (min-width: 1024px){.orthodontists-form-ctn{padding:0 3rem}}.orthodontists-form-title{color:#314e9b;margin-bottom:1.5rem}@media (min-width: 1024px){.orthodontists-form-title{margin-bottom:2.5rem;margin-top:0.6rem}}.orthodontists-form-text{color:#314e9b;margin-bottom:2.5rem}.orthodontists-form-item{display:inline-block;padding:0.5rem;width:50%}.orthodontists-form-item.wide{width:100%}.orthodontists-form-item.wide.hp{height:0;width:0;margin:0;padding:0;border:0;overflow:hidden}.orthodontists-form input[type="text"],.orthodontists-form textarea{background:#ebe9e5;border:1px solid transparent;color:#314e9b;display:block;outline:0;padding:1.5rem;width:100%}@media (min-width: 1024px){.orthodontists-form input[type="text"],.orthodontists-form textarea{padding:2rem}}.orthodontists-form input[type="text"]::-webkit-input-placeholder,.orthodontists-form textarea::-webkit-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.orthodontists-form input[type="text"]::-moz-placeholder,.orthodontists-form textarea::-moz-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.orthodontists-form input[type="text"]:-ms-input-placeholder,.orthodontists-form textarea:-ms-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.orthodontists-form input[type="text"]::placeholder,.orthodontists-form textarea::placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.orthodontists-form input[type="text"]:focus::-webkit-input-placeholder,.orthodontists-form textarea:focus::-webkit-input-placeholder{opacity:0.2}.orthodontists-form input[type="text"]:focus::-moz-placeholder,.orthodontists-form textarea:focus::-moz-placeholder{opacity:0.2}.orthodontists-form input[type="text"]:focus:-ms-input-placeholder,.orthodontists-form textarea:focus:-ms-input-placeholder{opacity:0.2}.orthodontists-form input[type="text"]:focus::placeholder,.orthodontists-form textarea:focus::placeholder{opacity:0.2}.orthodontists-form input[type="text"].invalid{border:1px solid red}.orthodontists-form .btn{display:inline-block;margin-top:2rem;width:15rem}@media (min-width: 1024px){.orthodontists-form .btn{margin-top:3rem;width:24rem}}.orthodontists-response{color:#314e9b;font-size:1.8rem;margin-top:1rem}.contact{color:#314e9b;padding:5rem 0;text-align:center}@media (min-width: 1024px){.contact{padding:9rem 0 18rem}}.contact-title{margin-bottom:1.5rem}@media (min-width: 1024px){.contact-title{margin-bottom:2.5rem}}.contact-text{margin-bottom:2.5rem}.contact-form{margin:0 -0.5rem}.contact-form-ctn{font-size:0;margin:0 auto;max-width:75rem;padding:0 3rem}.contact-form-item{display:inline-block;padding:0.5rem;width:50%}.contact-form-item.wide{width:100%}.contact-form-item.wide.hp{height:0;width:0;margin:0;padding:0;border:0;overflow:hidden}.contact-form input[type="text"],.contact-form textarea{background:#ebe9e5;border:1px solid transparent;display:block;outline:0;padding:1.5rem;width:100%}@media (min-width: 1024px){.contact-form input[type="text"],.contact-form textarea{padding:2rem}}.contact-form input[type="text"]::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.contact-form input[type="text"]::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.contact-form input[type="text"]:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.contact-form input[type="text"]::placeholder,.contact-form textarea::placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.contact-form input[type="text"]:focus::-webkit-input-placeholder,.contact-form textarea:focus::-webkit-input-placeholder{opacity:0.2}.contact-form input[type="text"]:focus::-moz-placeholder,.contact-form textarea:focus::-moz-placeholder{opacity:0.2}.contact-form input[type="text"]:focus:-ms-input-placeholder,.contact-form textarea:focus:-ms-input-placeholder{opacity:0.2}.contact-form input[type="text"]:focus::placeholder,.contact-form textarea:focus::placeholder{opacity:0.2}.contact-form input[type="text"].invalid{border:1px solid red}.contact-form-checkbox{padding:1.5rem 2rem 0}@media (min-width: 1024px){.contact-form-checkbox{padding:2.8rem 2rem 0.8rem}}.contact-form-checkbox input[type="checkbox"]{display:none}.contact-form-checkbox label{color:#314e9b;cursor:pointer;display:inline-block}.contact-form-checkbox label:before{background:#8cd2d1;border:0.3rem solid #8cd2d1;content:"";display:inline-block;height:1em;margin-right:1.5rem;position:relative;top:0.2em;transition:0.2s ease-out;width:1em}.contact-form-checkbox input[type="checkbox"]:checked ~ label:before{background:#314e9b;border:0.2rem solid #8cd2d1}.contact-form .btn{display:inline-block;margin-top:2rem;width:15rem}@media (min-width: 1024px){.contact-form .btn{margin-top:3rem;width:24rem}}.contact-response{font-size:1.8rem;margin-top:1rem}.footer{background:#f5f4f4;color:#314e9b;padding:5rem 2rem;text-align:center}@media (min-width: 1024px){.footer{padding:10rem 0 3rem}}.footer-ctn{font-size:0}@media (min-width: 1024px){.footer-ctn{padding:0 0 5rem}}.footer-item{display:block;position:relative}@media (min-width: 1024px){.footer-item{display:inline-block;padding:0 5rem;vertical-align:middle}}@media (min-width: 1400px){.footer-item{padding:0 7.5rem}}.footer-item:after{background:#8cd2d1;content:"";display:block;height:0.1rem;margin:5rem auto;width:10rem}@media (min-width: 1024px){.footer-item:after{height:140%;margin:0;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:0.1rem}}.footer-item:last-child:after{display:none}.footer-contact-email{margin-bottom:1.5rem}.footer-contact-phone{margin-bottom:1.5rem}.footer-contact-social-link .icon{display:inline-block;height:2rem;margin-right:1rem;width:2rem}.footer-contact-social-link .icon svg{fill:#314e9b;height:2rem;width:2rem}@media (min-width: 1024px){.footer-contact-social-link .icon svg{height:2.5rem;width:2.5rem}}@media (min-width: 1024px){.footer-contact-social-link .icon{height:2.5rem;width:2.5rem}}.footer-contact-social-link:last-child .icon{margin-right:0}.footer-contact-social-link .icon-text{display:none}.footer-address{display:none}.footer-address address{font-style:normal}@media (min-width: 1024px){.footer-address{display:inline-block;line-height:1.6}}.footer-newsletter-text{margin-bottom:1.5rem}@media (min-width: 1024px){.footer-newsletter-text{text-align:left}}.footer-newsletter-form{position:relative}.footer-newsletter-form input[type="text"],.footer-newsletter-form button[type="submit"]{display:inline-block;outline:0;padding:2rem;vertical-align:top}.footer-newsletter-form input[type="text"]{background:#ebe9e5;border:1px solid transparent;line-height:1;width:18rem}@media (min-width: 1024px){.footer-newsletter-form input[type="text"]{width:20rem}}@media (min-width: 1200px){.footer-newsletter-form input[type="text"]{width:20rem}}.footer-newsletter-form input[type="text"]::-webkit-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.footer-newsletter-form input[type="text"]::-moz-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.footer-newsletter-form input[type="text"]:-ms-input-placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.footer-newsletter-form input[type="text"]::placeholder{color:#314e9b;opacity:1;transition:0.2s ease-out}.footer-newsletter-form input[type="text"]:focus::-webkit-input-placeholder{opacity:0.2}.footer-newsletter-form input[type="text"]:focus::-moz-placeholder{opacity:0.2}.footer-newsletter-form input[type="text"]:focus:-ms-input-placeholder{opacity:0.2}.footer-newsletter-form input[type="text"]:focus::placeholder{opacity:0.2}.footer-newsletter-form input[type="text"].invalid{border:1px solid red}.footer-newsletter-form button[type="submit"]{background:#8cd2d1;border:1px solid transparent;display:inline-block;outline:0;padding:2rem 2.5rem}.no-touchevents .footer-newsletter-form button[type="submit"]{transition:0.3s ease-out}.no-touchevents .footer-newsletter-form button[type="submit"]:hover{background:#314e9b;color:#fff}.footer-newsletter-message{position:absolute;top:100%;margin-top:1rem;width:100%;font-size:1.8rem;text-align:center}.footer-legal{padding-top:5rem}@media (min-width: 1024px){.footer-legal{padding-top:2rem}}

/*# sourceMappingURL=css/maps/style.css.map */
