*{margin:0;padding:0;text-decoration:none;list-style:none}h2#primary-header{color:#3c3c3c!important;font-size:20px!important;font-weight:700!important}img{image-rendering:high-quality}del{text-decoration:line-through;text-decoration-color:#4af1ff}.second-btn-line{margin-top:39px}body{font-family:Outfit,sans-serif}main#MainContent{outline:none}a,a:hover,a:focus{color:#0092ff}.btn-primary{position:relative;overflow:hidden;z-index:1}.btn-primary:hover{background:transparent}.btn-primary span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#0d1440;-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.btn-primary:hover span{width:225%;height:500px}.btn-primary:active{background-color:#0d1440;color:#fff}.btn-primary.bg-white span{background-color:#fff}.btn-primary.bg-white:hover{color:#0092ff;font-weight:600}.btn-primary.bg-white:hover span{width:225%;height:500px;color:#0092ff}.btn-primary.bg-white:active{background-color:#fff;color:#0092ff}.quiz-welcome-section{padding:170px 0;min-height:calc(100vh - 350px)}.quiz-welcome-section .heading{font-size:30px;line-height:120%;font-weight:600;color:#0d1440;margin-bottom:18px;text-align:left}.quiz-welcome-section .casper-styling{font-size:48px;font-weight:800;line-height:120%;color:#0092ff;margin-bottom:30px}.quiz-welcome-section a:first-child:hover{background-color:#0d1440;color:#fff;border:2px solid #0d1440}.quiz-welcome-section a:last-child:hover{background-color:#0092ff!important;color:#fff!important}.quiz-welcome-section .text{font-size:24px;line-height:37px;color:#0d1440;margin-bottom:31px;text-align:left}.quiz-welcome-section .buttons .btn-assessment{font-weight:500;padding:7px 33px;margin-bottom:20px;border:2px solid #0092ff}.quiz-welcome-section .buttons .btn-assessment.btn-bordered{background-color:transparent;border:2px solid #0092ff;color:#0092ff;margin-left:8px}.quiz-welcome-section .quiz-animation{margin-top:-100px}.thankyou-description .heading{margin-bottom:0}.thankyou-description .section-text{font-size:20px;line-height:31px;color:#0d1440;text-align:center}.thankyou-wrapper .impressions-contact-info{margin-bottom:0;margin-top:30px}.faqs-maloclussion{text-align:center;margin-bottom:72px;margin-top:40px}.candidate-flow .pricing{padding:46px 0}.candidate-flow .pricing .heading .title{font-size:40px;letter-spacing:-.02em;margin-bottom:27px;padding:0 65px}.candidate-flow .pricing .section-text{font-size:20px;line-height:31px;color:#0d1440;margin-bottom:38px;text-align:center}.candidate-flow .pricing .section-note{font-size:16px;line-height:120%;color:#898989;margin-bottom:68px}.candidate-flow .center{transform:translateY(50%)}.candidate-flow .pricing .package-header.bg-color{background:linear-gradient(72.71deg,#0d1440 .49%,#0d144066 98.87%)}.candidate-flow .package-block .package-header{padding:15px 29px}.candidate-flow .package-block .monthly-payment-icon{margin-top:10px}.candidate-flow .package-block .package-detail{padding:21px 49px 46px 29px}.candidate-flow .package-block .package-detail .payment-month{margin-bottom:20px;margin-top:10px;margin-right:-10px}.candidate-flow .package-block .package-detail .payment-month .amount{font-size:52px;color:#0092ff;font-weight:700;margin:0}.thanks-page-container{padding:70px 0}.payment-month .curr-sign{font-size:52px;color:#0092ff;font-weight:700;margin-left:15px}.candidate-flow .package-block .package-detail .payment-month .amount.discounted{font-size:24px;position:relative}.candidate-flow .package-block .package-detail .payment-month .amount.discounted:before{content:" ";position:absolute;display:inline-block;width:67px;top:51%;padding:0 2px;box-sizing:content-box;border-top:3px solid #00ffff}.candidate-flow .package-block .amount.discounted .curr-sign{font-size:24px;margin-left:0}.candidate-flow .package-block .package-detail .payment-month .month{font-size:28px;color:#0092ff;font-weight:700;margin-left:-6px}.candidate-flow .package-detail .package-notes{font-size:16px;line-height:125.7%;color:#0092ff;margin-bottom:21px;margin-left:15px}.candidate-flow .section.pricing .button-container a.btn.btn-primary{padding:10px 48px;font-weight:500;margin-left:15px}.malloclusions-section{padding-top:50px;padding-bottom:50px;background-color:#0092ff}.malloclusions-section h2{color:#fff;font-size:20px;text-align:center;margin-top:5px;margin-bottom:0}.malloclusions-section .malloclusions{display:flex;justify-content:space-between}.malloclusions-section .background-box{background-color:#fff;height:160px;width:160px;display:flex;align-items:center;border-radius:100%}.malloclusions-section img{max-width:79%;margin-left:auto;margin-right:auto}.reason-block .vertical-center{height:470px;display:flex;align-items:center}.btn-primary{background-color:#0092ff;color:#fff;border-radius:104px;padding:15px 48px;border:none;font-weight:600;font-size:16px;line-height:24.83px}.btn-primary:hover{background-color:#0092ff;color:#fff}.btn-light{color:#0092ff;background-color:#fff}.btn-light:hover{color:#fff;background-color:#fff}.announcement-bar{background-color:#0092ff;text-align:center;color:#fff}.announcement-bar .offer{padding-top:13px;padding-bottom:13px;font-style:normal;font-size:16px;line-height:22px;margin:0!important;font-weight:600}.offer a{text-align:center;color:#fff}.offer a:hover{color:#4af1ff;text-decoration:underline}.announcement-bar .offer a{text-decoration:underline}.announcement-bar .price{color:#4af1ff}.announcement-bar .old-price{text-decoration:line-through;text-decoration-color:#4af1ff;text-decoration-thickness:2px}.color-red.announcement-bar{background-color:#cf4c63}.color-red.announcement-bar .offer a{font-weight:600}.color-red.announcement-bar .offer a:hover{color:#0d1440}.header{box-shadow:#00000019 0 2px 4px}.header .nav-logo{margin-top:6px}.header .navbar{padding-top:12px;padding-bottom:12px;margin-bottom:0;min-height:auto}.header .navbar:not(.fixed){position:initial}.header .main-navbar .navbar-nav li a{padding:11px 17px;line-height:22px;border-radius:30px;color:#0d1440;z-index:2}ul.nav.navbar-nav.pull-right li{font-size:14px;color:#0d1440;font-weight:500;line-height:22px}.header .sm-navbar li.active a{color:#0092ff}.header .navbar .nav-ghost span{display:block;position:relative;background-color:#4af1ff;border-radius:30px;height:44px;top:0}.header .navbar .nav-ghost{position:absolute!important;transition:all .25s linear;-o-transition:all .25s linear;-moz-transition:all .25s linear;-webkit-transition:all .25s linear}.header .navbar .active>a{transition:all .25s linear;-o-transition:all .25s linear;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;color:#fff}.header .navbar .navbar-buttons .btn-primary{margin-top:0;background-color:#0092ff;color:#fff!important;border-radius:30px;padding:10px 30px!important;border:none;margin-right:-5px}.header .collapse-button{margin-top:-10px}.header .collapse-button .navbar-toggle{width:50px;height:50px;background:#fff;box-shadow:0 4px 4px #0000001a;border-radius:30px;text-align:center;margin:0}.header .collapse-button .navbar-toggle .icon-bar{background-color:#0092ff;width:22px;margin-left:auto;margin-right:auto}.header .sm-navbar{position:fixed;width:375px;padding:20px 15px;background-color:#fff;top:0;right:0;height:126vh;z-index:12000}.header .sm-navbar-collapse{position:relative;right:0;z-index:100}.header .sm-navbar .close{position:absolute;width:23px;height:23px;opacity:1;top:0;right:-5px;z-index:10}.header .sm-navbar .close:before{content:" ";height:2px;background-color:#0092ff;transform:rotate(45deg);display:block;width:22px;position:absolute}.header .sm-navbar .close:after{content:" ";height:2px;background-color:#0092ff;transform:rotate(135deg);display:block;width:22px}.header .sm-navbar.collapse.in{display:block!important}.header .sm-navbar li a{color:#0092ff;font-weight:600;font-size:20px;line-height:31px;padding:6px 0;display:flex;align-items:center;justify-content:space-between}.header .sm-navbar .dropdown-menu li a{padding:6px 15px}.header .sm-navbar li a.link-grey{font-weight:400;background:linear-gradient(180deg,#babfc3 86.46%,#bbbfc3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header .sm-navbar li .sm-butn{color:#fff;font-size:17px;padding:6px 10px}.header .sm-navbar .icon-image{width:22px;height:22px}.main-banner{height:826px;background-color:#e7f4ff;background-image:url(./images/home-banner-image.png);background-repeat:no-repeat;background-position:center bottom;background-size:1440px auto;overflow:hidden}body{margin:0}.main-banner.banner-animation{background-image:none;height:725px}.banner-animation-wrapper{position:relative;height:750px;left:100px}.banner-animation-wrapper .banner-bg{position:absolute;bottom:0;overflow:hidden;max-width:600px;margin-left:-300px;left:50%}.banner-animation-wrapper .animation-images{position:absolute;bottom:0}@media screen and (max-width:479px){.banner-animation-wrapper .animation-images{position:absolute}}.main-banner.affordable{background-image:url(./images/affordable-banner.png)}.main-banner .page-name{font-weight:600;font-size:30px;line-height:46.56px;color:#0d1440}.section-faqs.bg-white{min-height:650px}.faq .faq-list span.old-price{text-decoration:line-through;text-decoration-color:#4af1ff;text-decoration-thickness:2px}.main-banner .banner-content{margin-top:252px}.main-banner.why-us-banner .banner-content{margin-top:0}.main-banner.blog-banner .banner-content{margin-top:133px}.main-banner .banner-content .title{margin-bottom:15px}.star-icon{position:relative;height:100vh}.white-star{position:absolute;top:62%;left:-15%}.white-star2{position:absolute;top:42%;left:77%}.white-star3{position:absolute;top:55%;left:89%}.main-banner .banner-content .title>*{font-weight:700;font-size:48px;line-height:111.2%;color:#0092ff;margin:0;padding-right:20px}.main-banner.canwefix-banner h3.hidden-xs{max-width:500px;margin-bottom:50px}.main-banner .banner-content .description{margin-bottom:69px;font-size:22px;line-height:28px;color:#0d1440;font-weight:400!important}.main-banner .banner-content .description p{margin:0}.main-banner .banner-content .description b,.main-banner .banner-content .description strong{font-size:22px;font-weight:700;line-height:37.25px}.main-banner .banner-content .list-items.description b,.main-banner .banner-content .list-items.description strong{font-size:24px}.main-banner.error-page-banner{background-image:none;background-color:#f6f6f6;height:auto}.error-page-banner .error-image-wrapper,.error-page-banner .banner-content{margin:0;height:calc(100vh - 280px);display:flex;flex-direction:column;justify-content:center}.page-description{color:#fff;text-align:center;background-color:#0092ff;padding:108px 0 98px}.page-description .title{font-size:32px;line-height:37px;background-color:#0092ff;font-weight:400;margin:0}.how-it-works{padding-top:65px;padding-bottom:98px}.how-it-works .content{text-align:center}.how-it-works .heading{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff}.thumbs-up-image{display:flex;justify-content:end}.how-it-works .section-text{font-style:normal;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;color:#0d1440;margin-bottom:44px}.how-it-works .steps .thumbs-up{margin-bottom:54px}.step-box{border:1px solid #0092ff;border-radius:20px;padding:0 30px;overflow:hidden}.step-box .image{margin:0 -30px;max-height:240px}.step-box .step-number{font-style:normal;font-weight:700;font-size:14px;line-height:120.2%;color:#0d1440;margin-top:20px;margin-bottom:8px}.step-box .caption,.step-box .caption .heading{font-style:normal;font-size:24px;line-height:120.2%;color:#0092ff;text-align:left;height:58px;font-weight:600}.step-box .link{line-height:120.2%;margin-top:27px;margin-bottom:29px;text-align:center}.step-box .link a{text-decoration-line:underline;color:#4af1ff;font-size:14px;font-weight:700}.benifits{padding:98px 0 91px;background-color:#e7f4ff}.benifits .benifits-cell{text-align:center}.benifits .benifits-cell .icon{margin-bottom:24px}.benifits .benifits-cell .heading{font-size:24px;line-height:120.2%;color:#0d1440;margin-bottom:12px;font-weight:600}.benifits .benifits-cell .description,.benifits .benifits-cell p{font-size:16px;line-height:25px;color:#0d1440;padding:0 30px;width:60%;margin:0 auto;font-weight:400}.pricing{background-color:#fff;padding:99px 0}.section.pricing .container{position:relative}.section.pricing .payment-plan-division .line-through{height:1px;width:179px;background-color:#898989;display:inline-block;left:15%;bottom:43%;position:absolute;z-index:-1}.section.pricing .payment-plan-division{position:relative;z-index:1}.section.pricing .package-detail .payment-price .amount,.section.pricing .package-detail .payment-price .curr-sign{font-size:48px;font-weight:700;color:#0092ff;letter-spacing:-.04em;line-height:120%}.section.pricing .deep-blue .package-detail .payment-price .amount,.section.pricing .deep-blue .package-detail .payment-price .curr-sign{color:#0d1440}.section.pricing .package-detail .payment-price .amount.discounted{position:relative;display:block;font-size:32px;text-align:center;margin-top:5px}.section.pricing .product-plan .package-detail .payment-price .amount.monthly-discount{margin-top:25px;height:25px}.section.pricing .package-detail .payment-price .amount.discounted .curr-sign{font-size:32px}.section.pricing .package-detail .payment-price .amount.discounted:before{content:"";position:absolute;display:inline-block;width:80px;top:51%;left:80px;padding:0 3px;box-sizing:content-box;border-top:3px solid #00ffff}.section.pricing .product-plan .package-detail .payment-price .amount.discounted:before{width:90px;top:71%;left:75px}.section.pricing .package-detail .payment-per-month .amount,.section.pricing .package-detail .payment-per-month .curr-sign,.section.pricing .package-detail .payment-per-month .payment-duration{font-size:24px;letter-spacing:-.04em;font-weight:700;color:#0092ff;margin-left:-3px}.nightlong .package-block{border:1px solid #0b132b}.package-block .package-header{background:linear-gradient(72.86deg,#0092ff 2.58%,#0092ff66 98.4%);padding:20px 30px 16px;border-top-left-radius:20px;border-top-right-radius:20px;position:relative;overflow:hidden}.package-block .package-header .offer-tag,.card__content .card_offer_tag{position:absolute;width:95px;height:95px;top:0;right:0;background-color:#0ff;font-size:11px;text-align:center;clip-path:polygon(0 0,100% 0,100% 100%);line-height:11px}.card__content .card_offer_tag{border-top-left-radius:10px;background-color:#0092ff;color:#fff;left:0;clip-path:polygon(0 0,0% 100%,100% 0%)}.package-block .package-header .offer-tag .offer-text,.card__content .card_offer_tag .offer-text{transform:rotate(45deg);translate:14px 14px}.card__content .card_offer_tag .offer-text{transform:rotate(-45deg);translate:-17px 16px}.package-block .package-header .offer-tag *,.card__content .card_offer_tag .offer-text *{margin-block:0px;height:auto;font-size:11px}.package-block .package-header .offer-tag i,.card__content .card_offer_tag .offer-text i{font-size:7px;font-weight:300;font-style:normal}.package-block .package-header .offer-tag strong,.card__content .card_offer_tag .offer-text strong{font-weight:700}.package-block .package-header .package-heading .sub-title{font-weight:600;font-size:18px;line-height:120.2%;margin-bottom:0;font-style:normal}.package-block .package-detail .description{margin-bottom:16px;height:38px;font-weight:400;font-style:normal;font-size:16px;margin-right:-20px}.package-block .package-detail .description p{line-height:19px}.section.pricing .section-page-filters .toggle-plans-filters a{padding:9px 14px;font-weight:600;font-size:16px;color:#0092ff;border:2px solid #0092ff;border-radius:20px;text-decoration:none;display:inline-block;line-height:120%}.section.pricing .section-page-filters .toggle-plans-filters a#night-caspersmile{color:#0d1440;background-color:#fff;border:2px solid #0d1440;text-decoration:none}.section.pricing .section-page-filters .toggle-plans-filters a:active,.section.pricing .section-page-filters .toggle-plans-filters a:hover,.section.pricing .section-page-filters .toggle-plans-filters li.active a{background-color:#0092ff;color:#fff;text-decoration:none}.section.pricing .section-page-filters .toggle-plans-filters a#night-caspersmile:active,.section.pricing .section-page-filters .toggle-plans-filters a#night-caspersmile:hover,.section.pricing .section-page-filters .toggle-plans-filters li.active a#night-caspersmile{background-color:#0b132b;color:#fff}.section.pricing .section-page-filters .toggle-plans-filters li#day-caspersmile{text-align:right}.section.pricing .section-page-filters{padding-top:0}.section.pricing .toggle-plans-filters{margin-bottom:29px;overflow:hidden;height:47px}.section.pricing .payment-plan-division .circle{font-style:italic;font-size:16px;color:#fff;background-color:#898989;height:30px;width:30px;line-height:26px;display:inline-block;border-radius:100%;position:relative}.pricing-wrapper .pricing{padding-top:0}.best-price-block .best-price-icon{margin-bottom:32px}.best-price-block .block-heading{margin-bottom:38px}.best-price-block .heading{font-weight:800;font-size:36px;line-height:42px;color:#0092ff;margin:0;text-align:left}.best-price-block .heading.dark-blue{color:#0d1440}.best-price-block .block-description{margin-bottom:43px;font-size:18px;line-height:22px;font-weight:400;font-style:normal;color:#0d1440}.best-price-block .block-description .description p{font-size:18px;line-height:22px;color:#0d1440;margin:0;font-weight:400;font-style:normal}.package-block{border:1px solid #0092ff;border-radius:20px}.nightlong .package-block{border:0px solid #0b132b}.package-block .package-header{background:linear-gradient(72.86deg,#0092ff 2.58%,#0092ff66 98.4%);padding:20px 30px 16px;border-top-left-radius:20px;border-top-right-radius:20px}.package-block .package-header .header-icon{margin-right:-15px}.package-block .package-header .package-heading{line-height:120.2%;color:#fff}.package-block .package-header .package-heading .title{font-size:24px;margin-top:0;font-weight:600;margin-bottom:0}.package-block .package-header .package-heading .sub-title{font-weight:400;font-size:15px;line-height:120.2%;margin-bottom:0;font-style:normal}.product-section .best-price-block .block-description{max-width:260px}.pricing-page-plans .best-price-block .block-description ul li{list-style:disc outside;font-size:18px;margin-left:20px}.pricing-page-plans .package-block .package-detail{padding:8px 50px 34x}.package-block .package-detail{padding:24px 58px 32px}.package-block .package-detail .icon{margin-right:-15px}.package-block .package-detail{font-size:16px;line-height:120.2%;color:#0d1440}.package-block .package-detail .pricing-line{border-bottom:1px solid #0d1440;margin-bottom:16px}.package-block .package-detail .description{margin-bottom:16px;height:38px;font-weight:400;font-style:normal;font-size:15px;line-height:30px;margin-right:-20px}.package-block .package-detail .description p{line-height:30px}.pricing-page-plans .package-detail .description p{text-align:center}.package-block .package-detail .package-note{color:#898989;margin-top:13px;text-align:center;font-size:14px}.package-block .package-detail .package-duration{margin-bottom:18px;color:#000;font-weight:600}.package-block .package-detail .payment-price{margin-bottom:10px}.package-block .package-detail .payment-per-month{margin-top:10px}.section.pricing .deep-blue .package-detail .payment-per-month .amount,.section.pricing .deep-blue .package-detail .payment-per-month .curr-sign,.section.pricing .deep-blue .package-detail .payment-per-month .payment-duration{color:#0d1440}.package-block .package-detail .btn-package{font-size:16px;font-weight:500;padding:7px 37px 7px 38px}.page-link-wrapper{margin-top:20px}.page-link-wrapper a.page-link{position:relative;color:#4af1ff;font-size:16px;font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-link-wrapper a.page-link:before{content:" ";width:100%;height:2px;bottom:-2px;z-index:0;position:absolute}.header .main-navbar .dropdown-menu li a{background-image:linear-gradient(to left,#fff,#fff 50%,#4af1ff 50%);background-size:200% 100%;background-position:100%;transition:all .2s ease-in-out;border-radius:0}.page-link-wrapper a.page-link,.page-link-wrapper a.page-link:before{background-image:linear-gradient(to left,#4af1ff,#4af1ff 50%,#0092ff 52%);background-size:200% 100%;background-position:100%;transition:all .2s ease-in-out}.nightlong .page-link-wrapper a.page-link,.nightlong .page-link-wrapper a.page-link:before{background-image:linear-gradient(to left,#4af1ff,#4af1ff 50%,#0d1440 52%);background-size:200% 100%;background-position:100%;transition:all .2s ease-in-out}.page-link-wrapper a.page-link:hover,.header .main-navbar .dropdown-menu li a:hover{background-position:0%}.page-link-wrapper a.page-link:hover:before,.header .main-navbar .dropdown-menu li a:before{background-position:0%}.package-block.deep-blue{border:1px solid #0d1440}.page-link-wrapper a.page-link:before .package-block.deep-blue .package-header{background:linear-gradient(72.71deg,#0d1440 .49%,#0d144066 98.87%)}.package-block.deep-blue .package-detail,.package-block.deep-blue .package-detail .curr-sign,.package-block.deep-blue .package-detail .payment-month .amount,.package-block.deep-blue .package-detail .payment-month .month,.package-block.deep-blue .package-detail .package-notes{color:#0d1440}.package-block.deep-blue .package-detail .description{padding-bottom:10px}.package-block.deep-blue .package-detail .btn-package{background-color:#0d1440}.product-plan .package-block .package-header .title{text-align:left}.product-plan .package-block .package-header .line-through{width:100%;height:1px;background-color:#898989;display:block;margin-top:20px}.product-plan .package-block .package-header .icon{margin-top:15px;margin-right:-15px;display:block}.product-plan .package-block .package-header .description{color:#898989;display:block;margin-top:10px;margin-bottom:20px;text-align:center}.product-plan .package-block .payment-price{margin-bottom:30px}.product-plan .package-detail .payment-price .amount{display:block}.product-plan .package-detail .payment-price .amount .sub{color:#898989;font-size:18px;letter-spacing:.1px;font-weight:400;line-height:120%}.product-block .package-header{padding:30px 30px 20px}.product-block .package-header .package-heading .title{font-size:24px;margin-top:0;padding-bottom:17px;padding-right:50px;margin-bottom:35px;border-bottom:1px solid #fff;font-weight:600;text-align:initial}.product-block .package-header .package-heading .sub-title{text-align:left}.product-block .package-detail{padding:20px 30px 40px}.section.pricing .product-block .package-detail .payment-price .amount.discounted:before{left:50%;transform:translate(-50%)}.section.pricing .product-block .package-detail .package-button{margin-top:25px;text-align:center}.resuts-sect3.product-treatable-case{margin-bottom:0}.product-treatable-case .sect3-title h4{margin-bottom:20px}.product-treatable-case .sect3-icons img{width:80%;height:auto}.product-features .whatincludes-icon{width:100px}.product-features .includes-detail ul li{list-style:disc outside;font-size:18px;margin-left:20px}.section.pricing .product-plan .package-detail .payment-price .amount.discounted{margin-top:25px;height:25px}.why-cs{background-color:#e6f4ff;background-color:#fff;background-position:center bottom;background-repeat:no-repeat;background-size:305px auto;height:781px;padding-top:52px;padding-bottom:45px}.heading{text-align:center}.heading .title,.sub-heading .title{font-size:40px;font-weight:700;line-height:48px;margin:0;color:#0092ff}.sub-heading .title{font-size:24px;font-weight:600;line-height:120%}.section.why-cs .button a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:19px 50px 19px 47px}.description{font-size:18px;line-height:120%;font-weight:400;font-style:normal}.description>*{margin:0;padding:0;line-height:150%}.description strong,.description b{font-weight:700}.description.short{font-size:16px;line-height:150%}.heading.colored .title,.heading.colored .description{color:#fff}.why-cs .why-cs-content{margin-top:90px}.why-cs-content .options{margin:0}.why-cs-content .options li{margin-bottom:60px;overflow:hidden}.why-cs-content .options.left-column{margin-right:54px}.why-cs-content .options.right-column{margin-left:54px}.options .option-box{text-align:center;padding-top:3px}.left-column .option-box.even{float:left!important}.right-column .option-box.even{float:right!important}.options .option-box .icon{width:78px;display:inline-block}.options li .description{display:block;font-weight:600;color:#0d1440}.option-box .animate-float{transform:translatey(0);transition:transform .3s}.option-box:hover .animate-float{transform:translatey(-3px);transition:transform .3s}.option-box .btn-popup{border:0px;background:none}.option-box .btn-popup .icon{border:1px solid #0092ff;border-radius:100%;box-shadow:0 3.45184px 3.45184px #0092ff4d;background:#fff}.modal-popup .modal-dialog{top:20%;width:450px;margin:0 auto}.modal-popup .modal-content{padding:45px 50px;text-align:center;box-shadow:none;border:1px solid #0092ff;border-radius:20px}.modal-popup .modal-dialog .modal-content .description.popup{font-size:16px;text-align:left}.modal-popup .modal-dialog .modal-content .sub-heading .title{text-align:center}.modal-popup .modal-top{position:absolute;top:30px;right:30px}.modal-popup .modal-top .close{opacity:1}.modal-popup .modal-content .popup-icon{margin-bottom:28px}.modal-popup .modal-content .popup-icon img{margin:0 auto}.modal-popup .modal-content .sub-heading{margin-bottom:35px}.modal-popup .modal-content .sub-heading .title{color:#0d1440}.modal-popup .modal-content .btn-wrapper{margin-top:55px}.news-ticker{font-size:16px;line-height:20px;color:#fff;padding:11px 0;background-color:#0092ff;font-weight:500}.section-results .heading h2.title{padding-bottom:8px}.result-slider{margin-bottom:96px;overflow-x:hidden;outline:0px}.result-slider.slider-ltr{margin-top:-52px}.result-slider .before-after,.result-slider .flickity-viewport img,.result-slider .before-after-heading h4{width:230px}.result-slider .before-after{margin:0 20px;height:250px}.result-slider .before-after-heading h4{background-color:#0092ff;color:#fff;text-align:center;padding:12px;border-bottom-left-radius:17px;border-bottom-right-radius:17px;margin:0;font-weight:600;font-size:12px}.result-slider .flickity-viewport img{border-top-left-radius:17px;border-top-right-radius:17px}.flick-carousel{position:relative}.flick-carousel .flickity-slider>div{display:flex;flex-direction:column;align-items:center}.flick-carousel .flickity-button,.carousel-btn.flickity-button{width:100%;height:350px;top:0;background-color:#0092ff;border-radius:0;color:#fff;transform:translateY(0)}.carousel-btn.flickity-button:focus{box-shadow:none}.carousel-btn.flickity-button:active{opacity:1}.flick-carousel .flickity-prev-next-button .flickity-button-icon,.carousel-btn.flickity-button .flickity-button-icon{top:35%;width:45px;height:auto;fill:none}.flick-carousel .flickity-prev-next-button.next{right:0}.flick-carousel .flickity-prev-next-button.previous{left:0}.our-mission h2.title{font-weight:700}.become-candidate .become-homepage{margin-top:26%}.lifetime-guarantee .guarantee-card{padding:74px 0;background-color:#e6f4ff;border-radius:20px}.lifetime-guarantee .heading{margin-bottom:37px}.lifetime-guarantee .heading .title{font-weight:700}.lifetime-guarantee .description{font-size:16px;padding-top:20px}.lifetime-guarantee .description strong{color:#0092ff}.section-results{padding:83px 0 0;background-color:#fff}.reason-block .why-affordable-reasons,.reason-block.large-images .reason-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;height:470px;width:470px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.affordable-wrapper .section-results{padding:0 0 60px}.section-results .title{text-align:center;font-weight:700}.section-results .icon{margin-right:-50px;margin-bottom:35px}.section-results .gallery-image{border-radius:20px;overflow:hidden;margin-bottom:30px}.section-results .description{font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#0d1440}.our-mission{padding:55px 0 110px;background-color:#0092ff}.our-mission-content{margin-top:58px}.our-mission-content .images-box{margin:0 auto;position:relative}.our-mission-content .images-box .sub-image{width:50%;position:absolute;bottom:-20%;right:-24%}.comaprison-table-view{margin-bottom:60px}.comparison-table-view,.inner-page-comparison-section{padding:97px 0}.comparison-with-others{max-width:620px;margin:40px auto;background:#fff;border-radius:20px}.comparison-with-others .card-head,.comparison-with-others .card-body{padding:0;display:flex;align-content:center}.comparison-with-others .card-head .table-col{padding:21px}.comparison-with-others .card-body .table-col{padding:0}.comparison-with-others .card-body .table-col:not(.col-first){text-align:center}.comparison-with-others .card-head{color:#0092ff;font-weight:700;font-size:16px;border:1px solid #0092ff80;border-bottom:0px;border-top-left-radius:20px;border-top-right-radius:20px}.comparison-with-others .second-col{background-color:#e6f4ff}.comparison-with-others .card-head .second-col{margin-top:-8px;width:33.34%;border:1px solid #0092ff80;border-top:1px solid #0092ff80;border-bottom:0px;border-top-left-radius:20px;border-top-right-radius:20px}.comparison-with-others .card-body{border:1px solid #0092ff80;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.comparison-with-others .card-body ul{margin:0}.comparison-with-others .card-body ul li{font-size:14px;list-style-position:inside;list-style:none;padding:6px 21px;border-bottom:1px solid #0092ff80}.comparison-with-others .card-body .second-col ul li:not(:last-child){background-color:#e6f4ff;border-left:1px solid #0092ff80;border-right:1px solid #0092ff80;margin-right:-1px}.comparison-with-others .card-body .second-col ul li:last-child{position:relative}.comparison-with-others .card-body .second-col ul li:last-child .comparison-icon{position:relative;z-index:3}.comparison-with-others .card-body .second-col ul li:last-child:after{content:" ";background:#e6f4ff;border:1px solid #0092ff80;position:absolute;height:75px;width:calc(100% + 2px);top:0;left:-1px;border-top:none;border-radius:0 0 20px 20px;z-index:0}.comparison-with-others .card-body .first-col li{text-align:left;white-space:nowrap}.comparison-with-others .card-body .last-col li:last-child{padding-bottom:8px}.comparison-with-others .card-bottom .second-col{width:33.34%;height:41px;margin:-35px auto 0;background-color:#e6f4ff;border:1px solid #0092ff80;border-top:0px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:2;position:relative}.comparison-table-view .comparison-button{text-align:center}.comparison-table-view .comparison-button .btn{padding:18px 89px}.become-candidate{padding-bottom:98px}.become-candidate .heading{margin-bottom:40px;padding:0 12%}.become-candidate .button{margin-top:26%}.subscription{padding:0;background-color:#0092ff;color:#fff}.subscription .heading{margin-top:62px;text-align:left}.subscription .heading .title{font-size:24px;font-weight:800;color:#fff;margin-bottom:15px;line-height:55px}.subscription .description{margin-bottom:25px}.subscription .subscription-form{margin-bottom:0}.fs.subscription .btn-hold a{padding:17px 60px;border-radius:50px;font-size:18px}.subscription-form .form-group{border-bottom:1px solid #fff;padding-bottom:8px}.subscription-form .input{background:none;font-weight:300;font-size:18px;line-height:120.2%;width:87%;outline:none;border:0px}.subscription-form .input::placeholder{color:#fff}.subscription-form .btn-arrow{border:0px;background:none;position:relative;width:54px;height:30px}.subscription-form .btn-arrow:before{content:" ";position:absolute;width:0px;height:0px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;right:0;top:15px}.subscription-form .btn-arrow:after{content:" ";position:absolute;width:54px;height:1px;background-color:#fff;right:0;top:20px}.subscription .subscribe-image{margin-top:0}.shopify-challenge__container{min-height:calc(100vh - 350px);display:flex;flex-direction:column;justify-content:center}.shopify-challenge__container .btn.shopify-challenge__button{margin-top:10px;margin-bottom:120px;background-color:#0092ff;color:#fff;border-radius:4px;padding:8px 28px;border:none;font-weight:600;font-size:16px}.shopify-challenge__container .btn.shopify-challenge__button:hover{background-color:#0d1440;transition:all .1s .2s}.why-us-banner{background-image:url(./images/whyus-main-banner.png);display:flex;align-items:center}.why-us--banner .page-name{margin-bottom:13px}.main-banner.why-us-banner.width .title h1{max-width:540px}.blue-star{position:absolute;top:57%;left:-94px}.blue-star2{position:absolute;top:63%;right:-54px}.blue-star3{position:absolute;top:81%;right:49px}.blue-star4-sm{position:absolute;top:19%;right:26px}.blue-star5-sm{position:absolute;top:30%;right:103px}.page-banner .banner-content{margin-top:245px}.page-banner .banner-content .title{max-width:320px}.list-items.description li{list-style-type:disc;margin-left:44px}.main-banner .banner-content .description{margin-bottom:31px}.page-banner .banner-content .description b,.page-banner .banner-content .description strong .page-banner .banner-content .description p{font-size:24px;line-height:37px}.page-banner .banner-content .btn-primary{font-style:normal;font-size:16px;line-height:25px}.why-us-reasons .section-heading{margin-top:84px}.orthodentic-issues .why-us-reasons .section-heading{margin-top:80px}.why-us-wrapper .reason-block{padding-top:59px}.reason-image .why-us-gurantee{width:182px;height:auto}.reason-block{background-color:#fff;padding-top:98px;padding-bottom:98px}.reason-block .reasons-space{height:355px;display:flex;align-items:center}.reason-block.large-images .reasons-space{height:470px}.reason-block .reasons-space .middle-wrapper{align-content:center}.reason-block .reason-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;height:270px;width:270px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.how-it-work-step-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;overflow:hidden}.reason-detail .title{font-weight:800;font-size:24px;line-height:37px;color:#0092ff;margin:0 0 6px}.reason-detail .description{line-height:27px;color:#0d1440;margin-bottom:20px}.section-results.bg-light-blue.why-us-results{padding-bottom:98px}.bg-light-blue{background-color:#f3f4ff!important}.bg-blue{background-color:#0092ff!important}.bg-dark{background-color:#0b132b!important}.bg-white{background-color:#fff}.bg-grey{background-color:#e5e5e5}.footer .footer-logo,.footer .footer-title{margin-bottom:29px;font-size:16px;line-height:24px}.footer .phone,.footer .social-icons,.footer .footer-nav li{margin-bottom:25px}.copyright{background-color:#e6f4ff;padding:15px 0 12px;text-align:center}.copyright span,.copyright a{margin:0 35px;text-decoration:none;font-size:14px;line-height:21px;color:#0d1440}.signup-section{background-color:#0092ff;padding-top:0;overflow:hidden}.become-candidate-image img{max-width:100%;float:right}.signup-section.blogs-section .become-candidate-image-blog{margin-top:50px}.signup-section.blogs-section .become-candidate-image-blog .blog-footer{max-width:104%;float:right}.section-order-now{background-color:#0092ff;padding-top:68px}.signup-content .title{color:#fff;font-style:normal;font-weight:800;font-size:48px;line-height:111.2%;letter-spacing:-.02em;margin-bottom:34px;margin-top:77px;padding-right:20px}.signup-content .details,.signup-content>p{font-size:18px;line-height:21.6px;color:#fff;margin-bottom:32px;padding-right:100px}.signup-content .details p{color:#fff}.signup-content .btn-primary{padding:15px 57px;font-weight:600}.pricing-banner{background-image:url(./images/pricing-banner-2.png);background-position:right;background-size:1440px auto}.pricing-banner .banner-content .title{padding-right:3rem}.pricing-banner .banner-content .description{padding-right:80px}.blue-star-pricing{position:absolute;top:29%;left:83px}.blue-star2-pricing{position:absolute;top:11%;left:189px}.blue-star3-pricing{position:absolute;top:54%;right:-68px}.pricing-second{background-image:url(./images/pricing-bgclr.png);background-repeat:no-repeat;background-position:bottom center;background-color:#f6f6f6;padding:98px 0;background-size:cover}.pricing-second .block-heading{margin-bottom:24px}.pricing-second .heading{text-align:left}.pricing-second .block-description{font-size:18px;line-height:125.7%;color:#0d1440;margin-bottom:50px}.pricing-page-plans .package-block{background:#ffffffb3}.pricing-page-plans .package-block .package-header{background:none;padding:22px 0 0}.pricing-page-plans .package-block .package-header .package-heading .title{color:#0092ff;font-size:36px}.pricing-page-plans .best-price-block .heading .plan-name{color:#0d1440}.pricing-page-plans .best-price-block .heading{font-size:32px}.package-heading h4#night-title{color:#0d1440}.product-block.pricing-page-plans .package-block{border:0px}.product-block.pricing-page-plans .package-block .package-header{padding:25px 40px 20px}.product-block.pricing-page-plans .package-block .package-header .package-icon img{width:45px}.product-block.pricing-page-plans .package-block .package-header .title{margin-bottom:0;padding-bottom:0}.product-block.pricing-page-plans .seperator{padding:0 40px}.product-block.pricing-page-plans .line{border-bottom:1px solid #898989}.product-block.pricing-page-plans .package-detail .details-icon{margin-left:20px;margin-right:-20px}.product-block.section.pricing .package-detail .payment-price .amount.discounted:before{left:105px}.product-block.section.pricing .package-detail .payment-plan-division .line-through{left:21%}.product-block .package-block .package-button{text-align:center;margin-top:20px}.pricing-page-plans .package-detail .description{color:#898989;font-size:18px;font-weight:600;text-align:center;margin-right:inherit}.teethicon{margin-top:70px}.pricing-second .best-price-icon{margin-bottom:18px}.pricing-second .best-price-icon img{max-width:66px}.bright-bg{background:#fff;opacity:.8;border-radius:20px;padding:30px 46px}.pricing-heading{border-bottom:1px solid #898989;display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:20px}.bright-bg .short-description{font-weight:600;font-size:18px;line-height:120.2%;text-align:center;color:#898989;white-space:nowrap}.pricebright-icon{margin-top:5px}.pricing-heading .title{font-style:normal;font-weight:600;font-size:36px;line-height:120.2%;color:#0d1440;padding-left:18px}.bright-detail .price-badge{text-align:center}.bright-detail .price-badge .currancy{font-weight:700;font-size:45px;color:#0092ff;display:inline-block;vertical-align:top;line-height:108px}.bright-detail .price-badge .price{font-weight:700;font-size:66px;color:#0092ff;line-height:73%}.bright-detail .price-table-divider{text-align:center;margin-bottom:20px}.bright-detail .price-table-divider span{position:relative;background-color:#898989;color:#fff;width:38px;height:38px;text-align:center;line-height:38px;display:inline-block;border-radius:100%}.bright-detail .price-table-divider span:before{content:"";position:absolute;top:18px;left:-61px;width:160px;height:1px;background-color:#898989;z-index:-1}.bright-detail .sub-title{font-weight:600;font-size:16px;line-height:120.2%;text-align:center;color:#000}.bright-detail .price-snippet{text-align:center}.bright-detail .price-per-month .price-snippet{margin-top:10px}.bright-detail .price-per-month .amount{font-weight:700;font-size:90px;line-height:90px;color:#0092ff;display:inline-block}.bright-detail .price-per-month .curr-sign{vertical-align:top;font-size:45px;font-weight:700;line-height:80px;color:#0092ff}.bright-detail .price-per-month .payment-duration{font-weight:400;font-size:20px;color:#898989}.bright-detail .payment-plan-division{margin:27px 0 20px;position:relative;text-align:center}.bright-detail .payment-plan-division .line-through{height:1px;width:70%;background-color:#898989;display:inline-block;position:absolute;left:15%;top:50%;z-index:-1}.bright-detail .payment-plan-division .cricle{font-style:italic;font-weight:400;font-size:16px;color:#fff;background-color:#898989;height:38px;width:38px;text-align:center;line-height:38px;display:inline-block;border-radius:100%}.bright-detail .one-time-payment .price-advantage-def{font-size:18px;color:#000;font-weight:600;margin-bottom:8px}.bright-detail .one-time-payment .amount,.bright-detail .one-time-payment .curr-sign,.bright-detail .one-time-price{font-weight:700;font-size:36px;line-height:120.2%;text-align:center;letter-spacing:-.04em;color:#0092ff}.bright-detail .one-time-price-detail{line-height:120.2%;text-align:center;color:#898989;margin-top:13px;margin-bottom:18px}.bright-detail .get-started-button{text-align:center;margin-bottom:27px}.bright-detail .get-started-button .btn{padding:9px 50px;font-size:20px;line-height:32px}.bright-detail .package-terms{font-size:10px;line-height:120.2%;text-align:center;color:#898989}.pricing-insurance{padding:60px 0 0}.pricing-insurance-detail{background:#0092ff;border-radius:20px;color:#fff;padding:29px 54px}.pricing-insurance-detail .heading .title{color:#fff;text-align:left}.pricing-insurance-detail .description{margin-bottom:40px}.smile-insurance{padding-bottom:123px}.pricing-insurance-detail .email-us-button{text-align:center}.pricing-insurance-detail .btn-primary{padding:18px 104px}.pay-through-other-account .heading .title{text-align:left;margin-bottom:17px;font-size:32px;line-height:40px;color:#fff}.pricing-insurance .pay-through-other-account .description{color:#fff;font-size:18px}.pricing-insurance .row{background:#0092ff;max-width:800px;margin:0 auto;border-radius:30px;display:flex;align-items:center;padding:50px 60px}@media screen and (max-width:479px){.pricing-insurance .row{display:block;padding:30px 10px}.pay-through-other-account .heading .title{font-size:26px;line-height:35px}}.pricing.comparison{padding-top:90px;padding-bottom:75px}.pricing.comparison .description{padding:0}.section-bottom{margin-top:68px;text-align:center}.section-bottom .btn{width:369px}.text-deep-blue{color:#0d1440!important}.text-light-blue{color:#0092ff!important}.what-includes{padding-top:84px;background-color:#fff}.includes-detail{font-weight:600;font-size:24px;line-height:28.85px;padding:0 0 30px 30px;color:#0d1440}.what-includes .content{margin-top:-30px}.progress-section{margin:61px 0 0}.progress{border-radius:104px;width:100%;height:47.23px;margin-bottom:0!important}.progress-bar{background-color:#0092ff;border-radius:104px;text-align:left;padding-left:20px;font-style:normal;font-weight:400;font-size:27.43px;line-height:46.43px;width:152.54px}.duration-plan{font-weight:600;font-size:22px;line-height:120.2%;text-align:center;color:#898989;margin-top:27px}.bar-deep-blue{background-color:#0d1440;border-radius:104px;text-align:left;padding-left:20px;font-style:normal;font-weight:400;font-size:27.43px;line-height:46.43px;width:100%}.caspersmile-progress-bar{color:#0092ff;font-size:35px;padding:5px;text-transform:lowercase}.caspersmile-progress-bar img{vertical-align:top;max-width:200px}.other-aligner-bar{font-style:normal;font-weight:400;font-size:24px;line-height:37px;color:#0d1440;padding-top:5px}.page-end{background:#fff}.circle-block{text-align:center;margin-bottom:97.67px;margin-top:0}.become-candidate-image.pricing-page-footer{position:relative}.insurance-banner{background-image:url(./images/insurance-banner-crop.png);background-position:right bottom}.insurance-banner .banner-content .title{max-width:450px}.insurance-banner .banner-content .btn-primary{width:260px;padding:18px 68px;font-weight:600}.insurance-page.page-description{padding:97px;text-align:left}.insurance-page.page-description .title{font-weight:700;font-size:48px;line-height:111.2%;letter-spacing:-.02em;margin-top:0;margin-bottom:57px}.insurance-page.page-description .description{font-size:18px;line-height:111.2%;letter-spacing:-.02em}.insurance-page .insurance-options{margin-left:10px}.insurance-page .insurance-options li{list-style:disc;list-style-position:inside}.main-banner.results-banner .banner-content{margin-top:181px}.main-banner.results-banner .banner-content .title{margin-bottom:31px}.main-banner.results-banner .banner-content .page-name{padding-bottom:24px}.main-banner.results-banner .banner-content .description{margin-bottom:77px}.main-banner.results-banner .banner-content .button a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:19px 70px}.results-banner{background-image:url(./images/results-banner2.png);height:760px}.main-banner.privacyterms{background-image:url(./images/faq-banner.png);height:570px}.main-banner.term-condition{background-image:url(./images/faq-banner.png);height:570px;background-size:1440px auto}.blue-star-results{position:absolute;top:142px;left:128px}.blue-star2-results{position:absolute;top:45%;right:-20px}.section-results .result-icon{margin-top:60px;margin-bottom:55px}.result-icon.text-right{float:right}.faqs-banner{background-image:url(./images/faq-banner.png);height:570px;background-size:1440px auto}.star-icon-faq{position:relative;height:100%}.blue-star-faq{position:absolute;top:5%;left:-61px}.blue-star2-faq{position:absolute;top:36%;right:168px}.faqs-banner .banner-content{margin-top:212px}.faqs-banner .banner-content .title{max-width:400px;margin:43px 0 0}.section-faqs .heading .title{text-align:left;margin-bottom:15px;margin-top:56px}.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px}.faq{padding:81px 0}.faq .faq-list{padding:0;list-style:none}.faq .faq-list li{border:1px solid #0092ff;border-radius:30px;margin-bottom:24px;padding:10px 10px 10px 5px}.faq .faq-list .question{display:block;position:relative;font-size:16px;line-height:130%;font-weight:600;cursor:pointer;color:#0d1440;transition:.3s;padding-right:20px;padding-left:30px}.faq .faq-list .question:after{content:"-";position:absolute;top:0;right:5px;color:#0092ff;font-size:40px;font-weight:300;cursor:pointer}.faq .faq-list .question.collapsed:after{content:"+"}.faq .faq-list .answer{font-weight:400;font-size:14px;line-height:22px;color:#898989}.faq .faq-list i{font-size:16px;position:absolute;left:0;top:-2px}.faq .faq-list p{margin-bottom:0;padding-left:10px;margin-top:10px}.faq .faq-list .icon-show{display:none}.faq .faq-list .collapsed,.faq .faq-list .collapsed:hover{color:#0d1440}.faq .faq-list .collapsed .icon-show{display:inline-block;transition:.6s}.faq .faq-list .collapsed .icon-close{display:none;transition:.6s}.nav-shadow{background:#fff;box-shadow:0 1px 3px #0092ff1a;border-bottom:1px solid #e5e5e5}.sect-contact{padding-top:155px}.contact-title{text-align:center}.contact-title h1{font-style:normal;font-weight:800;font-size:48px;line-height:111.2%;text-align:center;letter-spacing:-.02em;color:#0092ff;margin-top:auto;margin-bottom:24px}.contact-title h5{font-style:normal;font-weight:400;font-size:18px;line-height:21.64px;text-align:center;color:#898989;margin-top:auto;margin-bottom:auto}.contact-icon{margin-top:49px}.contact-icon .center{display:block;margin-left:auto;margin-right:auto}.contact-explanation{text-align:center;color:#898989;margin:67px 0}.contact-explanation h5{font-style:normal;font-weight:400;font-size:18px;line-height:21.64px;margin:0}.four-contact-ways{background:url(./images/transparnet-box-bg.png) repeat;border-radius:20px;text-align:center;padding:25px 0 50px;height:245px}.four-contact-ways h3{font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#0d1440}.four-contact-ways .btn{font-weight:500;background-color:#0092ff;border-radius:30px;border:none;color:#fff;width:199px;height:42px;font-size:15px;line-height:25px}.four-contact-ways button a{color:#fff}.four-contact-ways button a:hover{text-decoration:none}.four-contact-ways .center{display:block;margin-left:auto;margin-right:auto}.four-contact-ways h5{font-size:18px;line-height:21.64px}.timings h5{font-style:normal;font-size:18px;font-weight:700;line-height:28px;color:#0d1440;text-align:center;padding-top:99px;margin-top:auto}.sect2-contact p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#0d1440}.sect2-contact .row{display:flex;justify-content:center}.blog-banner{background-image:url(images/blogs-banner.png);background-color:#f6e1d1;height:570px;align-content:center}.star-icon-blog{position:relative;height:100%}.blue-star-blog{position:absolute;top:58%;right:-44px}.blue-star2-blog{position:absolute;top:76%;right:59px}.blog-banner .page-name{margin-bottom:24px}.blog-banner .banner-content .title>*{color:#fff}.section-blog .blog-headings{margin-top:70px;padding-bottom:0;border-bottom:1px solid #0092ff}.section-blog .blog-headings .heading{margin-bottom:47px}.section-blog .blog-headings .sub-title{font-style:normal;font-weight:400;font-size:18px;line-height:120.2%;color:#898989}.blog-headings .filter-buttons ul li{list-style:none;display:inline-block;margin:0 30px;cursor:pointer}.blog-headings .filter-buttons ul li a{border:none;font-style:normal;font-weight:600;font-size:24px;line-height:37px;color:#0d1440}.blog-detail .title{font-style:normal;font-weight:700;font-size:36px;line-height:56px;color:#0092ff}.blog-detail p{font-style:normal;font-weight:400;font-size:18px;line-height:37px;color:#0d1440}.blog-detail a{font-style:normal;font-size:18px;line-height:37px;text-decoration-line:underline;color:#0092ff;cursor:pointer}.blog-post{padding:79px 0;border-bottom:1px solid #0092ff}.blogs-list .blog-articles__article:last-child .blog-post{border-bottom:0px}.blogs-btn{text-align:center;padding-top:0;margin-bottom:0}.blogs-btn .btn.btn-active,.blogs-btn .btn:hover{color:#0092ff}ul.pagination__list li{display:inline-block}.single-post-banner{background-image:none;background-color:#e6f4ff;border-top-left-radius:20px;border-top-right-radius:20px;padding:51px 66px 0;margin-top:71px;height:initial}.single-post-banner .banner-content{margin-top:0;height:330px;display:flex;flex-direction:column;justify-content:center}.single-post-banner .banner-content .title>*{line-height:74px;font-weight:800;font-size:36px;line-height:111.2%;color:#0092ff;margin:0;padding:0}.single-post-banner .banner-content .title{margin-bottom:30px}.single-post-banner .banner-content .title h1{font-size:48px;line-height:120%}.single-post-banner .banner-content .description{font-weight:400;font-size:18px;line-height:37px;margin-bottom:44px}.single-post-banner .banner-content .description h1,.single-post-banner .banner-content .description h2{font-size:24px}.single-post-banner .banner-content .post-date{font-weight:400;font-size:18px;line-height:21.64px;color:#898989}.post-share-icons ul.share-links{padding:0;margin:0;border:1px solid #e6f4ff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:0px}.post-share-icons ul.share-links li{list-style:none;display:inline-block;width:24%}.post-share-icons ul.share-links li+li{border-left:1px solid #e6f4ff}.post-share-icons ul.share-links li a{display:block;padding:15px 0;text-align:center}.post-content{margin-top:96px;font-style:normal;font-size:18px;line-height:32px;color:#898989}.post-content p{font-weight:400;font-size:18px;line-height:24px;margin:20px 0 0;color:#0d1440;text-align:justify}.post-content h2{font-size:32px;color:#0d1440;font-weight:700;line-height:120%;margin:30px 0 0}.post-content h3{font-size:24px;color:#0d1440;font-weight:800;line-height:120%;margin:20px 0 0}.post-content h4{font-size:20px;color:#0d1440;margin:20px 0 0;font-weight:700}.post-content strong,.post-content b{font-weight:800;color:#0092ff}.post-content ul li{margin-left:20px;list-style-type:disc}.post-content .btn-primary{width:270px;border-radius:30px;color:#fff;margin-top:53px;padding:13px 73px;font-size:16px}.sect-btn{margin-top:169px;margin-bottom:121px}.subscribe-form{background:#e6f4ff;margin-top:162px;margin-bottom:217px;text-align:center;padding:40px 0;border-radius:20px}.subscribe-form img{margin-left:auto;margin-right:auto}.subscribe-form h4{font-style:normal;font-weight:400;font-size:24px;line-height:120.2%;text-align:center;color:#0092ff;margin-top:40px}.subscribe-form h5{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#0092ff;margin:0 80px 40px}.subscribe-form .form-group input{background:#fff;border:1px solid #0092ff;box-shadow:inset 0 0 0 1px #66717b40,inset 0 1px 2px #66717b36;border-radius:20px;padding:6px 20px;margin:10px 0;width:330px;height:44px}.subscribe-form .form-group button{background:#0092ff;box-shadow:inset 0 0 0 1px #66717b40,inset 0 1px 2px #66717b36;border-radius:20px;border:none;font-style:normal;font-weight:400;font-size:16px;line-height:25px;text-align:center;color:#fff;margin-top:20px;width:330px;height:44px}.you-may-interest{font-style:normal;font-weight:600;font-size:18px;line-height:121.5%;color:#0092ff;padding-bottom:40px;padding-top:20px}.blog-interest-imgs{margin-bottom:140px}.blog-interest-imgs h4{font-style:normal;font-weight:700;font-size:24px;line-height:37px;color:#0092ff;margin:auto;padding-top:35px}.blog-interest-imgs h5{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#898989}.caspersmile-highlighted-text-wrapper{position:relative;display:inline-block;font-weight:700}.caspersmile-highlighted-text-wrapper svg{position:absolute;top:109%;left:50%;width:100%;transform:translate(-50%,-50%);overflow:visible;height:9.5px}b.cs-underline.lifestyle span.caspersmile-highlighted-text-wrapper svg{margin-top:9px}b.cs-underline.lowprice span.caspersmile-highlighted-text-wrapper svg{margin-top:9px}b.cs-underline.impression span.caspersmile-highlighted-text-wrapper svg{margin-top:10px}.caspersmile-highlighted-text-wrapper svg path{stroke:#4af1ff;stroke-width:4px;fill:none;stroke-dasharray:1500;stroke-linecap:round;stroke-linejoin:round}.comparison .blue-circle{background-color:#c0e8ff;border-radius:50%;text-align:center;padding:42px 0 60px;color:#0d1440;width:317px;margin:0 auto;height:313px}.comparison .blue-circle h3{font-style:normal;font-weight:700;font-size:16px;line-height:110%;text-align:center}.comparison .blue-circle h4{font-style:normal;font-weight:400;font-size:8px;line-height:11.48px;text-align:center}.comparison .cmp-clr-img{margin-left:auto;margin-right:auto;width:317px;margin-top:-50px}.comparison .deepblue-circle{border-radius:50%;text-align:center;padding:57px 0 30px;color:#fff;background-color:#ff8787;width:317px;margin:-50px auto 0;height:313px}.comparison .deepblue-circle h3{font-style:normal;font-weight:700;font-size:16px;line-height:110%;text-align:center}.comparison .deepblue-circle h4{font-style:normal;font-weight:400;font-size:10px;line-height:11px;text-align:center}.cmp-boxes{position:relative;margin-top:35px}.careers-button{text-align:center}.careers-button button a{color:#0d1440!important;text-decoration:none}.p_incl{margin-top:20px}.bright-bg .d_price{font-weight:600;font-size:24px;line-height:120.2%;text-align:center;color:#898989;text-decoration:line-through;margin-top:27px}.package-block .package-header .package-heading{text-align:center}.subscription .heading .exp{font-size:24px;color:#fff;margin-bottom:45px}.package-block .package-detail .package-duration{height:40px}.privacy-terms .banner-content .title h3{max-width:300px}.terms .t-heading,.terms h2{font-style:normal;font-weight:800;font-size:36px;line-height:55.87px;letter-spacing:-.02em;color:#0092ff;margin-top:60px}.terms h3{color:#0092ff;font-weight:800}.terms .t-detail,.terms p{font-style:normal;font-weight:400;font-size:18px;line-height:25.69px;color:#898989;margin-top:10px}.terms p strong{color:#0092ff}.terms li{color:#898989;font-size:18px;line-height:25.69px}.t-detail li,.terms li{list-style:disc;list-style-position:inside}.subscribe-image img{max-width:100%}.terms .row{margin:0}.resuts-sect3{background-color:#0092ff;padding:90px 0 0;margin-bottom:86px}.section-results .calender-icon{float:right;margin-bottom:35px}.sect3-title h4{font-style:normal;font-weight:800;font-size:36px;line-height:43.63px;text-align:center;letter-spacing:-.02em;color:#fff;margin:0 100px}.sect3-title h5{font-style:normal;font-weight:400;font-size:18px;line-height:111.2%;text-align:center;letter-spacing:-.02em;color:#fff;margin-bottom:0;padding:0 105px}.become-candidate .heading .title{font-weight:700;font-size:48px;line-height:53px;letter-spacing:-.02em}.result-footer-image img{max-width:124%}.page-end .circle-block.result-circle{margin-bottom:97px}.become-candidate .become-candidate-content .button a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:17px 50px 15px 47px}.sect3-icons{margin-top:42px}.sect3-icons h5{font-size:18px;font-weight:600;line-height:111.2%;font-style:normal;text-align:center;letter-spacing:-.02em;color:#fff;margin-top:15px;margin-bottom:95px;padding-right:20px}.result-circle{margin-top:0}.privacy-circle{margin-top:90px}.privacy-terms{height:725px}.main-navbar .nav li a:active,.main-navbar .nav li a:hover,.main-navbar .nav li.active a{background-color:transparent;box-shadow:none}.sect3-icons img{margin-left:auto;margin-right:auto}.sect3-icons .background-box{background-color:#fff;height:238px;width:237px;display:flex;align-items:center;border-radius:100%}.sect-careers{background-color:#e6f4ff;overflow:hidden}.sect-careers .careers-detail h3{font-style:normal;font-weight:800;font-size:48px;line-height:111.2%;text-align:center;letter-spacing:-.02em;color:#0092ff}.sect-careers .careers-detail p{font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#898989}.sect-careers .container{padding:110px 0}.careers-button button{color:#0d1440;font-style:normal;font-weight:600;font-size:24px;background:#fff;border:1.5px solid #0092ff;border-radius:44.6326px;width:100%;text-align:left;padding:20px 38px 17px;line-height:120%}.careers-button button span{font-weight:300}@media screen and (min-width:990px){.what-includes .heading{text-align:left}.form-box{justify-content:flex-start!important}}.whatincludes-icon{margin-top:-32px}.footer-col .footer-mail img{height:20px}.form-box{display:flex;justify-content:center}span.blog-subheading{color:#0092ff;font-weight:700}i.icon.icon-personalized span.teethicon img{height:45px}.price-badge span.sub{font-size:20px;color:#898989}.price-badge span.sub.text-blue{color:#0092ff}.main-banner.results-banner .title h1{max-width:460px}.main-banner.results-banner .description{width:407px}.homepage .banner-content{margin-top:170px}.homepage .title{margin-bottom:19px!important}.homepage .main-banner .banner-content .description{font-size:24px}.homepage .main-banner .banner-content .description{margin-bottom:30px}.homepage .banner-content .description b{font-size:30px;line-height:47px}.homepage .banner-content .google-review-btn{margin-top:30px;line-height:38px}.homepage .banner-content .button a.btn.btn-primary{font-weight:600;font-size:16px;padding:15px 70px;line-height:25px}.banner-content .button a.btn.btn-primary .line-through,.banner-content .button a.btn.btn-primary>i,.banner-content .button a.btn.btn-primary>em{position:relative;font-style:normal}.banner-content .button a.btn.btn-primary .line-through:after,.banner-content .button a.btn.btn-primary>i:after,.banner-content .button a.btn.btn-primary>em:after{content:"";position:absolute;display:inline-block;width:100%;top:51%;left:-2px;padding:0 2px;box-sizing:content-box;border-top:2px solid #00ffff}@media screen and (min-width:990px){.homepage .main-banner .title{margin:0 0 30px}}.section.how-it-works h2.heading{margin-bottom:13px;margin-top:0}.section.pricing .button-container a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:19px 47px 19px 48px}.step-box .image1{margin:0 -30px}.sect2-contact{background-image:url(./images/contactus-methods-bg.png);background-color:#f6f6f6;padding-top:99px;background-repeat:no-repeat;background-size:contain;background-position:bottom;padding-bottom:97px}.star-icon-contact{position:relative}.blue-star-contact{position:absolute;top:-1px;left:-1px}.blue-star-contact img{width:19px}.blue-star2-contact{position:absolute;left:148px;top:30px}.blue-star3-contact{position:absolute;bottom:-193px;left:44px}.blue-star4-contact{position:absolute;top:-1px}.blue-star4-contact img{width:18px}.blue-star5-contact{position:absolute;top:14px;right:89px}.blue-star6-contact{position:absolute;bottom:-193px;right:193px}.four-contact-ways h5{margin-top:25px;margin-bottom:13px}.four-contact-ways .mail-icon{height:66px;width:auto}.sect3-contact .timings h5{margin-bottom:auto;padding-top:60px}.sect3-contact .timings p{text-align:center;font-size:18px;font-weight:400;margin-bottom:70px}.job-benefits{margin-top:158px;margin-bottom:58px}.job-benefits h3{font-size:36px;font-weight:700;color:#0d1440;text-align:center;font-style:normal;line-height:111.2%;margin:0}.job-benefits-list{margin-bottom:80px}.job-benefits-list p{font-size:18px;font-weight:00;text-align:center;line-height:27px;color:#0d1440;margin-bottom:44px}.Corporatepositions{padding-top:160px;padding-bottom:60px}.corporate h3{font-style:normal;font-weight:800;font-size:48px;line-height:111.2%;text-align:center;letter-spacing:-.02em;color:#0d1440;margin-bottom:auto;margin-top:auto}.jointeam p{font-style:normal;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#898989;margin-top:30px;margin-bottom:auto}.dropdown{text-align:right}.job-category-filters button.dropdown-toggle,.job-location-filters button.dropdown-toggle{padding:12px 15px 10px 22px;border-radius:25px;border:1px solid #c0e8ff;background:#fff;font-style:normal;font-weight:700;font-size:16px;line-height:25px;color:#0d1440;width:100%;display:flex;justify-content:space-between}.job-category-filters button .caret,.job-location-filters button .caret{align-self:center;border-top:8px solid;border-right:8px solid transparent;border-left:8px solid transparent}.job-category-filters.dropdown.open>.dropdown-menu,.job-location-filters.dropdown.open>.dropdown-menu{width:80%;margin:0 auto 0 10%;border-top:0px;border-color:#c0e8ff;box-shadow:none;border-radius:0}.job-category h3{font-style:normal;font-weight:700;font-size:36px;line-height:111.2%;letter-spacing:-.02em;color:#0d1440;padding-top:52px;margin-top:auto;margin-bottom:auto}.job-position-title{font-style:normal;font-weight:700;font-size:16px;line-height:25px;color:#0092ff;margin-top:20px}.job-list-action a{font-style:normal;font-weight:700;font-size:16px;line-height:25px;text-align:left;color:#0092ff;display:inline-block;margin-top:20px}.job-list-action a:hover{text-decoration:none}.divider hr{border-color:#0092ff;margin-top:64px;margin-bottom:auto}.alignermakeyouhapp{margin-top:33px;position:relative}.alignermakeyouhapp .stepimage img.img-responsive{display:block;margin-right:auto;margin-left:auto}.border-bg-for-steps{position:absolute;width:62%;height:1px;background-color:#0092ff;top:23%;left:20%;z-index:-1}.stepnumber{font-size:14px;font-weight:700;line-height:120.2%;margin-top:17px;text-align:center;color:#0d1440}.alignermakeyouhapp .stepdescription{color:#0092ff;text-align:center;margin-top:12px;font-weight:600;font-size:14px;line-height:120.2%;padding-bottom:55px}.getproduct{font-size:36px;line-height:56px;letter-spacing:.01em;font-weight:700;color:#000;padding-bottom:11px}.afterdiscount{font-size:36px;font-weight:700;line-height:120.2%;color:#0092ff;padding-bottom:22px}.afterdiscount span{font-weight:400;font-size:9.8px;line-height:120.2%}.fullprice{font-weight:400;font-size:36px;line-height:120.2%;color:#898989}.fullprice span{font-weight:400;font-size:9.8px;line-height:120.2%;color:#898989}.discountprice{font-weight:800;font-size:17.25px;line-height:27px;color:#4af1ff;padding-bottom:18px}.purchase{font-family:Outfit,sans-serif;font-weight:400;font-size:10px;line-height:12px;color:#898989;padding-bottom:19px}.productreviews{font-family:Outfit,sans-serif;font-weight:400;font-size:10px;line-height:12px;color:#000}.checked{color:#4af1ff}.qty .count{color:#000;display:inline-block;vertical-align:top;font-weight:400;font-size:16.8421px;line-height:26px;padding:0 2px;min-width:35px;text-align:center}.qty .plus{cursor:pointer;display:inline-block;vertical-align:top;width:45px;height:30px;font:30px/1 Arial,sans-serif;text-align:center;border-radius:50%}.qty .minus{cursor:pointer;display:inline-block;vertical-align:top;width:35px;height:30px;font:30px/1 Arial,sans-serif;text-align:center;border-radius:50%;background-clip:padding-box}span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.quantity input{border:0;width:2%}nput::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:disabled{background-color:#fff}.quantity{border:solid;margin-bottom:18px}.product-button a.btn.btn-primary{font-weight:600;font-size:10px;line-height:16px;letter-spacing:.05em;padding:12px 35px 12px 31px}.termandcondition{font-weight:400;font-size:10px;line-height:15px;color:#000;padding-top:21px}.termandcondition span{color:#0092ff}.product-faq .panel-title>a:before{float:right!important;font-family:FontAwesome;content:"\f056";padding-right:5px}.product-faq .panel-title>a.collapsed:before{float:right!important;content:"\f055"}.product-faq a{text-decoration:none;display:block}.product-faq .panel-default>.panel-heading{color:#000;border-color:#0092ff}.panel-default{border-color:#fff;border-bottom-color:#0092ff}.panel-default>.panel-heading{background-color:#fff}.product-faq hr{border-top:1px solid #0092ff}.product-faq .panel-title>a:before{color:#0092ff}.product-faq .panel-title>a:after{color:#0092ff}.panel-group{margin-bottom:98px}.thumb-icon.text-right img.thumb-image{margin-top:111px}#toggle-views.tab-content>div{display:none}#toggle-views.tab-content>div.active,#toggle-views.tab-content>div.active-all{display:block}#toggle-views.tab-content>div.active:not(.active-all) .bg-light-blue,#toggle-views.tab-content>div.active:not(.active-all) .with-bg{background-color:#fff!important}.section-page-filters{padding-top:70px}.section-page-filters .nav-filters{margin:41px auto 52px;text-align:center;width:fit-content}.section-page-filters .nav-filters a{font-size:16px;font-weight:700;color:#0092ff;padding:12px 15px;border:1px solid #0092ff;border-radius:30px}.section-page-filters .nav-filters li:first-child a{min-width:65px}.section-page-filters .nav-filters li+li{margin-left:12px}.section-page-filters .nav-filters li.active a,.section-page-filters .nav-filters a:hover{color:#fff;background:#0092ff;transition:all .3s ease-in}.section.impression{text-align:center;padding-top:80px;padding-bottom:41px}.section-prepare{margin-bottom:67px}.prepare-points{margin-top:40px}.prepare-points .title{font-weight:600;font-size:16px;line-height:120.2%;color:#0092ff;margin-bottom:11px}.prepare-points .prepare-point{display:flex}.prepare-points .prepare-point+.prepare-point{margin-top:20px}.prepare-point .icon-col{margin-right:30px}.prepare-point .icon-col img{max-width:70px}.prepare-point .text-col div>*{margin:0}.prepare-point .text-col .title>*{font-weight:600}.section.start-impressions{margin-bottom:80px}.section.start-impressions .heading{margin-bottom:60px}.prep-items{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-48px}.prep-item-box{width:33.33%;margin-bottom:48px}.prep-item-box:last-child{width:36%}.prep-item-box.col-2,.prep-item-box.col-2:last-child{width:50%}.prep-item-box .prep-item-box-container{display:flex}.prep-item-box .col-icon{width:170px;height:170px;border:1px solid #0092ff;border-radius:20px;display:flex;justify-content:center;align-items:center}.prep-item-box .col-text{width:calc(100% - 230px);margin:0 30px}.prep-item-box .col-text div>*{margin:0}.prep-item-box .col-text .title>*{font-size:24px;color:#0092ff;margin-bottom:8px;font-weight:600}.section-good-impressions .reason-block .heading{margin-bottom:60px}.section-good-impressions .reason-detail .title{margin-bottom:28px}.section-good-impressions .reason-detail .description{margin-bottom:0}.section-good-impressions .good-imp-points li{list-style:disc;margin-left:37px;padding-right:1px}.bad-impressions{padding:80px 0;margin-bottom:-65px}.bad-impressions .heading,.bad-impressions .box-grid{margin-bottom:65px}.box-grid .entry-image{border:1px solid #0092ff;border-radius:20px;margin-bottom:35px}.box-grid .entry-image>img{border-radius:20px}.bad-impressions .odd{float:left!important;clear:both}.bad-impressions .even{float:right!important}.with-bg{background-color:#e6f4ff}.imp-instructions .section-header{padding-top:80px}.instruction-block{padding:80px 0}.instruction-block .title span{color:#0d1440}.instruction-block .instruction-note{margin-top:54px}.instruction-block .image-wrapper{height:270px;overflow:hidden}.instruction-block.first-impression .image-wrapper{height:auto;margin-top:48px}.instruction-block .sub-heading{margin-top:20px;margin-bottom:13px}.instruction-block .sub-heading .clock-icon{vertical-align:top}.instruction-block .sub-heading .clock-icon svg{height:30px;width:25px;display:inline}.instruction-block .step-heading{position:relative}.instruction-block .step-heading .title{margin-bottom:20px}.instruction-block .icon-block-element{position:absolute;right:0;top:60px}.instruction-block.second-step .single-card .image-wrapper{height:340px;margin-top:50px}.instruction-block.fourth-step .short.description{margin-bottom:44px}.pictures-grid{display:flex;justify-content:center;flex-wrap:wrap}.pictures-grid .grid-wrapper{width:calc(33.33% - 30px);margin:0 15px}.pictures-grid .grid-wrapper .image-box{border:1px solid #0092ff;border-radius:20px}.pictures-grid .grid-wrapper .image-box img{border-radius:20px}.pictures-grid .grid-wrapper .short-description{margin-top:24px;margin-bottom:26px}.instruction-block.fifth-step{padding-bottom:90px}.instruction-block.fifth-step .icon-shipping{width:95px;margin:25px auto}.impressions-faqs{padding:90px 0}.impressions-faqs .faq-image-box{position:relative}.impressions-faqs .faq-image-box .faq-image{border:1px solid #0092ff;border-radius:20px}.impressions-faqs .faq-image-box .faq-image img{border-radius:20px}.impressions-faqs .faq-image-box .icon-faq{position:absolute;height:200px;width:200px;top:61px;right:-85px}.impressions-faqs .heading .title{line-height:120%}.impressions-faqs .faqs-cta{width:250px;margin:80px auto 0}.impressions-faqs .faqs-cta .description{margin-bottom:14px}.impressions-contact-info{margin-bottom:90px;margin-top:55px}.impressions-contact-info .icon-wrapper{width:165px;margin:40px auto 25px}.impressions-contact-info .description a,.impressions-contact-info .description a:hover{color:#0092ff}.section.impression .new-smile h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;margin:auto 0;padding-bottom:0;text-align:center}.section.impression .new-smile p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;padding-bottom:16px;margin-bottom:auto;padding-right:90px;padding-left:90px}.section.impression .dental-prints p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;padding-bottom:26px;margin-bottom:auto}.before-start h3{padding-top:68px;margin:auto 0;color:#0d1440;font-weight:600;font-size:24px;line-height:37px;padding-left:355px;padding-right:380px}.second-row{padding-top:48px}.taken-impression{color:#0092ff;text-align:center;padding-top:90px;font-weight:800;font-size:36px;line-height:56px}.moding-putty h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;margin-top:0}.moding-putty{text-align:center}.mixture .moding-putty span{color:#0d1440;font-size:36px}.timly-impression span{color:#0d1440}.timly-impression-point.step2{padding-bottom:30px}.timly-impression-point.step2 .time{margin-top:12px}.timly-impression-point.step2 h3{padding-top:12px}.timly-impression.thirth span,.section.smile .timly-impression.fourth span,.section.complete-impression .impression-complete span{color:#0d1440;font-size:36px}.moding-putty p{font-weight:400;font-size:18px;line-height:120.2%;color:#0d1440;margin-left:200px;margin-right:200px}.moding-putty h3{font-weight:400;font-size:24px;line-height:120.2%;margin-bottom:18px;color:#0092ff}.section.pricing-second1 .bright-bg .pricebright-icon{width:72px;height:auto}.section.pricing .day-icon{margin-right:15px}.timly-impression-point .time{margin-top:41px}.timly-impression-point h3{margin-left:-50px;color:#0092ff;font-weight:400;font-size:24px;line-height:120.2%;margin-top:auto;margin-bottom:auto;padding-top:41px}.morequestion h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;text-align:center;padding-top:0;padding-bottom:45px;margin-top:auto;margin-bottom:auto}.impression-icon{text-align:center}.contact-number{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;padding-top:24px;padding-bottom:133px}.section.impression-faq{text-align:center;padding-right:300px;padding-left:300px}.section.impression-faq .faq-section h3{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;padding-top:0;padding-bottom:38px;margin-top:auto;margin-bottom:auto}.section.impression-faq h4{font-size:18px;font-weight:800;color:#0d1440;line-height:120.2%;margin-bottom:5px;margin-top:auto}.section.impression-faq p{margin:auto}.section.impression-faq .faq-section p{color:#0d1440;font-weight:400;font-size:18px;margin-bottom:auto;line-height:120.2%;padding-bottom:30px}.section.complete-impression .impression-complete h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;padding-top:30px;padding-bottom:44px;text-align:center;margin-top:auto;margin-bottom:auto}.section.complete-impression .impression-icon{text-align:center;padding-bottom:15px}.section.complete-impression .impression-complete-description{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;width:523px;text-align:center;margin-right:300px;margin-left:300px;padding-top:15px;padding-bottom:26px}.timly-impression h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;text-align:center;margin-top:auto;margin-bottom:auto;padding-bottom:24px}.timly-impression .bus{text-align:center;padding-bottom:24px}.timly-impression h4{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;margin-top:auto;margin-bottom:auto;padding-bottom:28px}.timly-impression p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;margin-left:250px;margin-right:250px;margin-bottom:auto}.need-your-smile{color:#0d1440;font-weight:400;font-size:18px;padding-top:22px;padding-bottom:30px}.timly-impression h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;text-align:center;margin-top:auto;margin-bottom:auto;padding-bottom:12px}.timly-impression p{color:#0d1440;text-align:center;font-weight:400;font-size:18px;margin-left:250px;margin-right:250px;line-height:120.2%;padding-bottom:46px;margin-bottom:auto}.timly-impression h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;text-align:center;margin-top:30px;margin-bottom:auto;padding-bottom:13px}.timly-impression p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;margin-left:250px;margin-right:250px}.timly-impression-desciption p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;padding-top:20px;padding-bottom:20px}.section.smile .impression-icon.text-right{padding-top:130px}.main-banner.impression{height:826px;background-color:#e7f4ff;background-image:url(./images/impression-desktop.png);background-repeat:no-repeat;background-position:center bottom;overflow:hidden}.banner-content.impression{margin-top:245px}.banner-content.impression .page-name{padding-bottom:3px}.banner-content.impression .title{margin-bottom:99px}.banner-content.impression .description{margin-bottom:125px}.timly-impression.fourth p{margin-right:100px;margin-left:100px}.trays-image{background-color:#e6f2ff;width:170px;height:170px;border:1px solid #0092ff;border-radius:20px;display:flex;justify-content:center;align-items:center}.mixing-steps{background-color:#e6f4ff;height:381px;width:569px;display:flex;justify-content:center;align-items:center}.product-info.no-steps{margin-top:90px}.product-info .product-slider{padding-bottom:90px;position:relative}.product-info .select-plan{color:#1c2541;font-size:14px;font-weight:500;margin-bottom:20px}.product-info .buttons{margin-bottom:11px}.product-info .buttons .btn{width:calc(50% - 5px)}.product-info .btn.active,.product-info .btn:active{border-width:1px;background-color:#c0e8ff;color:#0092ff}.product-info .btn.active.focus{outline:0px;outline-offset:0px}.product-info .plan-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.product-info .plan-buttons input[type=checkbox]{display:none}.product-info .plan-buttons .error{display:none;color:#cf4c63;font-size:14px;font-weight:500}.product-info .btn-cs-plans{display:flex;justify-content:space-between;flex-wrap:wrap}.product-info .btn-cs-plans .btn-plan-option{width:calc(50% - 5px);display:flex;justify-content:space-evenly;background-color:#fff;border:1px solid #0092ff;border-radius:30px;padding-block:10px}.product-info .btn-cs-plans .btn-plan-option.active{background-color:#c0e8ff;box-shadow:inset 0 3px 5px #00000020}.product-info .btn-cs-plans .btn-plan-option .title{font-size:13px;font-weight:600;line-height:190%;color:#0092ff}.product-info .btn-cs-plans .error{width:100%}.carousel-control{display:flex;flex-direction:column;justify-content:center;width:inherit;padding:0 20px}.carousel-control.right,.carousel-control.left{background-image:none}.carousel-indicators{bottom:-90px;width:60%;left:0;margin-left:0;text-align:left}.carousel-indicators li{width:60px;height:auto;margin:0;border-radius:50px;border-color:#c4c4c4}.carousel-indicators li.active{width:60px;height:auto;margin:0;border-color:#000}.carousel-indicators li img{border-radius:100%}.termandcondition span a{color:#0092ff}.carousel-inner{border:solid 1px #898989}.glyphicon-chevron-left:before{content:url(./images/product-right-arrow.svg)}.glyphicon-chevron-right:before{content:url(./images/product-left-arrow.svg)}.bar hr{border-color:#fff;margin-top:0;margin-bottom:0}.stepimage{width:113px;height:113px;margin-left:123px;background-color:#c0e8ff;border-radius:64px}.product-faq .panel-title>a.collapsed:before{content:url(./images/down-arrow.svg)}.product-faq .panel-title>a:before{content:url(./images/top-arrow.svg)}.first-half .fourstep-background{background-color:#e6f4ff;width:170px;height:170px;border-radius:20px;display:flex;justify-content:center;align-items:center;border:solid 1px #0092ff}.first-half p{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440}.first-half h3{font-weight:600;font-size:24px;line-height:120.2%;color:#0092ff;margin:auto;padding-bottom:22px}.page-description.use-aligners h3.title.use-aligners{font-size:32px;line-height:49px;background-color:#0092ff;font-weight:400;margin:0;padding:0 110px}.first-half{padding-bottom:48px}.second-half .fourstep-background{background-color:#e6f4ff;width:170px;height:170px;border-radius:20px;display:flex;justify-content:center;align-items:center;border:solid 1px #0092ff}.second-half p{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440}.second-half h3{font-weight:600;font-size:24px;line-height:120.2%;color:#0092ff;margin:auto;padding-bottom:22px}.takeimpression-background{background-color:#fff;width:270px;height:270px;border:1px solid #0092ff;border-radius:20px;display:flex;justify-content:center;align-items:center}.lets-start{margin-bottom:33px}.lets-start-card .subheading h3{font-size:16px;font-weight:700}.lets-start-card .description{padding:0 70px}.use-aligners .heading h3{margin-bottom:13px}.section.let-start.use-aligners .wear-aligner-box{max-width:758px;margin-left:auto;margin-right:auto}.wear-aligner-box .prep-item-box{margin-bottom:48px}.step-number .title{font-weight:700;font-size:24px;line-height:37px;color:#0092ff;margin-bottom:0}.section-wear-aligner .pictures-grid .grid-wrapper .short-description{margin-top:2px;margin-bottom:45px}.section-wear-aligner .pictures-grid .image-box{background-color:#fff}.section-wear-aligner .instruction-block .step-heading .title{margin-bottom:13px}.section-wear-aligner .instruction-block.fourth-step .short.description{padding:0}.section-remove-aligners{padding-top:80px;padding-bottom:80px}.section-remove-aligners .title{margin-bottom:40px}.remove-aligner-box .prep-item-box .col-icon{width:270px;height:270px}.remove-aligner-box .prep-item-box .col-text{width:calc(100% - 330px);display:flex;justify-content:center;flex-direction:column}.remove-aligner-box .sub-heading .title{font-weight:700}.section-care{padding-bottom:0}.section-care .heading{margin-bottom:15px;margin-top:26px}.section-care .container-care{padding-top:90px;padding-bottom:90px}.care-points li{list-style:disc;text-align:left;margin-left:30px;margin-bottom:24px}.prepare-point .width-fifty img{max-width:36px}.dos-and-donts{padding:90px 0}.dos-and-donts .subheading h4{font-size:16px;font-weight:700}.dos-and-donts .heading{margin-bottom:35px}.wear-aligner-retainer{padding:93px 0}.wear-aligner-retainer .heading{margin-bottom:65px}.wear-aligner-retainer .sub-heading .title{margin-bottom:6px;margin-top:30px}.wear-aligner-retainer .retainer-image{border:1px solid #0092ff;border-radius:20px;overflow:hidden}.wear-aligner-contact-button{text-align:center;margin-top:10px}.usealignerstepimage{text-align:center}.section.let-start.use-aligners{padding-top:61px;padding-bottom:82px}.section.let-start.use-aligners .first-step p{margin-bottom:auto}.section.let-start.note{padding-top:35px;padding-bottom:126px}.section.let-start.note h2{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin:auto}.section.let-start.note .start p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:auto;margin-right:300px;margin-left:300px}.section.let-start.choose-right-step{padding-top:0;padding-bottom:58px}.section.let-start.choose-right-step .start h2{color:#0092ff;font-weight:800;font-size:36px;line-height:56px;margin-top:auto;margin-bottom:12px}.section.let-start.choose-right-step p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:0;margin-right:382px;margin-left:343px}.reason-block.let-start-step.bg-light-blue{padding-top:55px;padding-bottom:55px}.reason-block.let-start-step{padding-top:65px;padding-bottom:65px}.reason-block.howitstep .description{font-size:16px}.reason-block.let-start-step.bg-light-blue .step h3{margin:auto;padding-top:85px;padding-bottom:18px;color:#0092ff;font-weight:700;font-size:24px;line-height:37px}.reason-block.let-start-step.bg-light-blue .step p{color:#0d1440;font-weight:400;font-size:18px;line-height:28px}.section.let-start.hard-to-note{padding-top:48px;padding-bottom:120px}.section.let-start.hard-to-note .start h2{margin-bottom:auto;color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%}.section.let-start.hard-to-note .start p{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:auto;margin-right:430px;margin-left:430px}.section.remove-aligners h2{text-align:center;color:#0092dd;font-weight:800;font-size:36px;line-height:56px;margin:auto;padding-bottom:67px}.sharp-note p{margin-bottom:auto;font-weight:400}.section.impression.remove-impression{padding-top:130px;padding-bottom:130px;text-align:initial}.section.impression.remove-impression .new-smile span{font-weight:800;font-size:18px;line-height:120.2%}.section.impression.remove-impression .new-smile p1{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:auto;padding-right:90px;padding-left:90px}.section.impression.daily-care{padding-top:0;padding-bottom:125px;text-align:initial}.section.impression.daily-care .new-smile h2{padding-bottom:12px}.section.impression.daily-care .new-smile h4{margin:auto;font-weight:400;font-size:18px;line-height:120.2%;padding-bottom:78px;text-align:center}.section.impression.daily-care .new-smile span{font-weight:800;font-size:18px;line-height:120.2%}.section.impression.daily-care .new-smile p1{color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:auto;padding-right:90px;padding-left:90px}.section.impression.aligners-transparent{padding-top:0;padding-bottom:122px}.section.impression.aligners-transparent .new-smile h2{padding-bottom:10px}.section.impression.aligners-transparent .new-smile p{padding-bottom:31px}.section.impression.aligners-transparent .new-smile p2{padding-bottom:auto;color:#0d1440;font-weight:400;font-size:18px;line-height:120.2%;margin-bottom:auto}.section.hygiene-dental-care h2{text-align:center;padding-bottom:50px;margin:auto;color:#0092ff;font-weight:800;font-size:36px;line-height:56px}.section.hygiene-dental-care .care-point p{font-weight:400;font-size:18px;line-height:120.2%;margin-left:-25px;margin-top:7px;margin-bottom:auto;padding-bottom:30px}.faq.use-aligners{font-weight:800;font-size:36px;line-height:56px;text-align:center;padding-top:118px;padding-bottom:52px}.faq.use-aligners h3{margin:auto;color:#0092ff;line-height:56px;font-weight:800;font-size:36px}.use-alginer.faq h4{font-weight:700;font-size:18px;line-height:120.2%;margin:auto}.use-alginer.faq{padding-top:0;padding-bottom:124px}.use-alginer.faq p{margin-left:0;font-weight:400;font-size:18px;line-height:120.2%;color:#0d1440;margin-top:auto;padding-bottom:26px}.do-and-dont{text-align:center;color:#0092ff;padding-bottom:57px}.do-and-dont h3{font-weight:800;font-size:36px;line-height:56px;margin:auto}.do-dont h4{font-weight:700;font-size:18px;line-height:120.2%;color:#0d1440;margin:auto}.do-dont p{margin-left:auto!important;padding-bottom:26px!important;font-weight:400;font-size:18px;line-height:120.2%!important;color:#0d1440;margin:auto}.retainers h3{font-weight:800;font-size:36px;line-height:56px;text-align:center;color:#0092ff;margin:auto}.retainers h3{padding-top:98px;padding-bottom:57px}.faq.retainers{padding-top:0;padding-bottom:142px}.faq.retainers p{font-weight:400;font-size:18px;line-height:120.2%;color:#0d1440}.fix-aligners{margin-top:57px;margin-bottom:-64px}.fix-teeth{width:371px;height:430px;border:solid 1px #0092ff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:64px}.fix-aligners .aligners-type h3{font-weight:600;font-size:24px;line-height:120.2%;color:#0092ff;padding:0 218px 49px 0}.fix-teeth img{margin-top:40%}.reason-block.let-start-step h3{color:#0092ff;margin-top:80px;font-weight:700;font-size:24px;line-height:37px}.reason-block.let-start-step .step-4 h3{margin-top:0}.footer-col ul.footer-nav.mr-top{padding-top:0}.customs.footer-nav .cols li a{color:#000}.reason-block.let-start-step .step p{color:#0d1440;font-weight:400;font-size:18px;line-height:28px}.section.impression.remove-impression .new-smile h4{margin-bottom:60px;margin-top:auto;text-align:center}.sharp-note{text-align:center;font-size:18px}.sharp-note h3{font-weight:700}.main-banner.aligners{height:872px;background-color:#e7f4ff;background-image:url(./images/alinger-banner.png);background-repeat:no-repeat;background-position:center bottom;overflow:hidden;background-size:1440px auto}.main-banner.how-it-work{height:872px;background-color:#fff;background-image:url(./images/how-it-work-banner.png);background-repeat:no-repeat;background-position:center bottom;overflow:hidden}.main-banner.how-it-work .banner-content .description{font-weight:400;line-height:37px;margin-bottom:65px}.main-banner.canwefix-banner{height:872px;background-color:#e7f4ff;background-image:url(./images/can-we-fix-banner.png);background-repeat:no-repeat;background-position:center bottom;overflow:hidden}.reason-icon.howitowork{background-color:#c0e8ff;border-radius:50%;height:80px;width:80px;display:table-cell;vertical-align:middle;position:relative}.section-impression-kit .image-wrapper{margin-top:30px;margin-bottom:20px}.impression-kit .reason-icon.howitowork img{position:absolute;top:-20px;left:5px}.impression-kit.reason-block .reasons-space{height:460px}.impression-kit.reason-block .reason-detail .description p{margin-bottom:10px}.section-impression-kit .old-price{text-decoration:line-through;text-decoration-color:#4af1ff;text-decoration-thickness:3px}.section-impression-kit .description .old-price{text-decoration-color:#333;text-decoration-thickness:1px}.section-impression-kit .dark-blue-text{color:#0d1440}.reason-icon.step2{background-color:#0092ff;border-radius:50%;height:80px;width:80px}.name-text{margin-top:166px;margin-right:-22px;text-align:right}.case-number-text{margin-right:-25px;text-align:right;margin-top:14px;padding-left:55px}.step-number-text{margin-right:-24px;text-align:right;padding-left:40px;margin-top:30px}.first-arrow img{margin-top:112px;position:absolute;top:64px;z-index:1;right:-37px}.second-arrow img{position:absolute;top:216px;right:-25px;z-index:1}.third-arrow img{position:absolute;top:321px;z-index:1;right:-25px}.patient-card{display:flex;justify-content:center}.followsteps .patient-name{margin-top:125px;text-align:center}.followsteps .name-arrow{margin-top:125px}.followsteps .arch-arrow{margin-top:18px;margin-left:70px}.followsteps .name-arrow-xs img{position:relative;z-index:5}.followsteps .arch-arrow img{position:absolute;z-index:5}.followsteps .arch-number{margin-top:22px;padding-left:48px;margin-right:-83px}.followsteps .patient-step{margin-top:62px;margin-left:-165px}.followsteps .number-indicate{margin-top:40px;margin-left:-95px;padding-right:78px}.followsteps .aligners-number{margin-top:100px;margin-left:-250px}.followsteps .number-aligners{margin-top:77px;margin-left:-92px;padding-right:78px}.followsteps .doctor-name{margin-top:38px;margin-left:-231px}.followsteps .name-doctor{margin-left:-92px;padding-right:78px;margin-top:18px}.reason-block.let-start-step .step-4 p{color:#0d1440;font-weight:400;font-size:18px;line-height:28px}.banner-content.impression.affordable h1.hidden-sm{width:445px}.section.can-we-fix h2.title.small-t{padding-left:250px;padding-right:250px}.can-we-fix .reason-block .reasons-space{height:470px}.military-banner{background-image:url(./images/military-banner.png);background-position:right bottom}.military-banner-title h3{font-weight:800;font-size:48px;line-height:111.2%;letter-spacing:-.02em;color:#0092ff;max-width:502px;margin-bottom:30px;margin-top:0}.section-military-description{padding:89px 0 27px}.page-banner .banner-content .military-email{line-height:12px;font-size:16px;padding:19px 100px}.military-text{font-family:Outfit,sans-serif;font-style:normal;color:#0d1440;font-weight:400;font-size:24px;line-height:37px;text-align:center;padding:0 33px}.military-need-for-help-text{padding-top:111px;padding-bottom:130px;font-weight:400;font-size:24px;line-height:37px;text-align:center}.military-contact-text{color:#0092ff}.military-contact-text-cs{color:#0092ff;font-weight:700}.line-break{border-top:1px solid #0092ff;margin-top:61px}.teen-banner{background-image:url(./images/teen-banner.png);background-position:right bottom}.page-banner .banner-content .teen-get-started{font-weight:600;line-height:12px;font-size:16px;padding:25px 74px}.page-banner .banner-content .teen-title{max-width:330px}.teen-block{margin-bottom:98px}.teen-block .teen-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-teen-description{padding-top:98px;padding-bottom:0}.teen-description p{font-size:18px;line-height:21.64px;color:#0d1440;font-weight:400;margin-bottom:32px}.pr-0{padding-right:0!important}.vcenter{display:flex;align-items:center}.teen-detail h4{font-weight:700;font-size:24px;line-height:37px;color:#0092ff;margin:0 0 29px}.teen-get-started{font-size:16px;line-height:13px;padding:13px 38px}.teens-what-we-offer{padding:85px 0}.teens-what-we-offer .title.head{text-align:center;color:#0092ff}.teens-what-we-offer .title.head h2{font-size:36px;font-weight:800}.teens-what-we-offer .btn.btn-primary.see-reults-teen-button{margin-top:30px}.teens-what-we-offer.bg-light-blue{background-color:#e7f4ff}.teens-what-we-offer .content-card .icon{margin-bottom:30px}.teens-what-we-offer .content-card{text-align:center}.teens-what-we-offer .content-card .icon img{width:100px;margin:0 auto}.teens-what-we-offer .content-card .title{color:#0092ff;font-size:24px;font-weight:600;line-height:120%;margin-bottom:26px}.why-cs-for-teens{padding-top:85px;padding-bottom:99px;background-color:#e7f4ff}.why-cs-for-teens .title{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff;text-align:center;margin-bottom:13px}.why-cs-for-teens .title h1,.whats-more .section-heading h1,.candidate-heading h1{font-weight:800}.why-cs-for-teens .description p{font-weight:400;font-size:18px;line-height:21.64px;text-align:center;letter-spacing:.01em;color:#0b132b;margin-bottom:69px;padding:0 190px}.why-cs-for-teens .content-box{border:1px solid #fff;border-radius:20px;background-color:#fff;margin:0 15px;padding:20px 5px;overflow:hidden}.why-cs-for-teens .content-box .fast-and-efficent-icon{margin-bottom:30px}.why-cs-for-teens .content-box .fast-and-efficent-icon img{width:75px}.why-cs-for-teens .content-box .fast-and-efficent-icon img.clear-appearance-icon{width:85px}.why-cs-for-teens .content-box .fast-heading h4{font-weight:600;font-size:24px;line-height:120.2%;color:#0092ff;margin-top:0;margin-bottom:30px}.why-description p{font-weight:400;font-size:18px;line-height:120%}.fast-heading h4{font-weight:600;font-size:24px;line-height:120.2%;color:#0d1440}.why-description p{font-weight:400;font-size:16px;line-height:145%}.whats-more{padding-top:99px}.whats-more .section-heading{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff;margin-bottom:50px}.whats-more .justify-center{display:flex;justify-content:center}.night-box{border:1px solid #0092ff;background-color:#fff;border-radius:20px;padding-bottom:30px;margin-bottom:30px;overflow:hidden;height:424px}.night-box.blue-box{background-color:#0092ff;position:relative;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:35px}.night-box.blue-box .heading{font-size:48px;font-weight:700;line-height:120%;text-align:left}.night-box.blue-box:before{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='94' height='92' viewBox='0 0 94 92' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M76.0058 89.9917C59.2201 86.5099 48.2086 77.2697 42.7029 62.2712C34.3772 62.9408 28.2001 57.5842 26.1858 53.1649C23.3658 41.6482 42.8372 40.309 43.3743 48.344C43.3743 52.4954 40.6886 54.3702 32.4972 54.2363' stroke='%230D1440' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.0658 32.4079C26.5887 32.8096 23.9029 35.4879 25.5144 39.7732C26.1858 41.782 27.9315 42.7194 30.8858 42.4515C39.0772 41.648 43.2401 39.5054 43.5087 36.0236C43.9115 30.9348 38.2715 31.2026 35.5858 31.2026C33.3029 31.4705 29.5429 32.0061 28.0658 32.4079Z' stroke='%230D1440' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.6031 21.6947C27.2602 21.9625 24.7088 24.1052 26.1859 28.2566C26.7231 30.1314 28.4688 31.2027 31.1545 31.2027C38.6745 31.0688 42.5688 29.5957 42.8374 26.3818C43.2402 21.6947 38.0031 21.5608 35.5859 21.293C33.4374 21.293 29.9459 21.4269 28.6031 21.6947Z' stroke='%230D1440' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M73.4542 37.6303L81.2427 34.2824M40.8227 9.37415L39.4799 2.00879L40.8227 9.37415ZM64.457 22.4979L72.5142 15.5343L64.457 22.4979ZM16.2484 24.9084L11.0113 18.7482L16.2484 24.9084ZM13.1599 49.0132L2.01416 50.888L13.1599 49.0132ZM24.4399 66.8239L19.4713 73.6536L24.4399 66.8239Z' stroke='%230D1440' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M91.9859 56.3787C91.9859 56.3787 61.7716 47.1385 57.3402 26.2477C54.923 14.9988 50.6259 1.4733 44.1802 26.2477' stroke='%230D1440' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;bottom:0;right:0;width:94px;height:92px}.night-box .description p{font-size:14px;line-height:120.2%}.whats-more .caption .heading{font-weight:600}.night-box .caption .heading{font-style:normal;font-size:24px;line-height:120.2%;color:#0092ff;text-align:left}.description.round-clock-description{height:71px}.night-box .description{padding-left:20px;padding-right:43px}.night-box .caption{padding-left:20px;padding-right:50px}.teen-canditate-description{font-weight:400;font-size:18px;line-height:136%;margin-bottom:44px;letter-spacing:.01em}.teen-candidate .teen-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.teen-candidate .candidate-heading{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff;margin-bottom:48px;text-align:center;margin-top:60px}.teen-candidate .reasons-space{height:max-content}.teen-candidate .middle-wrapper{margin-top:40px;margin-bottom:30px}.take-assesment-button{padding:25px 60px;line-height:12px;font-size:16px}.section-flexible-payment-options{background-image:url(./images/payment-background.png);background-repeat:no-repeat;background-position:bottom center;background-color:#f6f6f6;padding:99px 0}.flexible-heading h3{font-style:normal;font-weight:800;font-size:48px;line-height:111.2%;letter-spacing:-.02em;color:#0092ff;text-align:left;margin-bottom:18px}.flexible-description{font-weight:400;font-size:18px;line-height:145%;color:#0d1440}.monthly-heading{display:flex;margin-bottom:20px}.monthly-line-break{border-bottom:1px solid #0092ff;margin-bottom:20px;margin-left:35px}.one-time-heading{display:flex;margin-bottom:20px}.one-time-line-break{border-bottom:1px solid #0b132b;margin-bottom:20px;margin-left:28px}.monthly-heading .title{font-style:normal;font-weight:600;font-size:24px;line-height:120.2%;padding-left:32px;text-align:center;color:#0092ff}.pricing-button-monthly{line-height:11px;padding:14px 54px}.one-time-heading .title{color:#0b132b;font-style:normal;font-weight:600;font-size:24px;line-height:120.2%;padding-left:60px;text-align:center}.white-bg{background:#fff;opacity:.7;border-radius:15px;padding:22px 64px 54px 29px;border:1px solid #0092ff}.black-bg{background:#fff;opacity:.7;border-radius:15px;padding:22px 50px 54px 29px;border:1px solid #0b132b}.section-flexible-payment-options ul li{font-weight:600}.monthly-payment-text li{list-style:disc;margin-left:43px;color:#0092ff}.section-flexible-payment-options .btn{font-weight:700}.monthly-payment-text p{padding-left:35px;color:#0092ff;margin-top:20px;margin-bottom:43px}.one-time-payment-text li{color:#0b132b;list-style:disc;margin-left:50px}.one-time-payment-text p{margin-top:20px;margin-bottom:25px;color:#0b132b;padding-left:30px}.pricing-button-one-time{background-color:#0b132b;line-height:11px;padding:14px 54px}.section-lasts-lifetime{padding-top:85px;padding-bottom:99px}.section-lasts-lifetime .heading{font-weight:700;font-size:36px;line-height:56px;text-align:center;margin-bottom:13px;color:#0092ff}.section-lasts-lifetime .decription{font-weight:400;font-size:18px;line-height:21.64px;text-align:center;letter-spacing:.01em;margin-bottom:19px;color:#0d1440}.moon-icon{float:right;margin-top:62px}.section-lasts-lifetime .btn{line-height:12px;padding:25px 70px;font-size:16px;font-weight:600}.section-order-now{padding-bottom:98px;padding-top:90px;background-repeat:no-repeat;background-position:bottom right;background-size:64%;background-image:url(./images/order-today-image.png)}.order-now .details{font-size:18px;line-height:21.64px;letter-spacing:.01em;margin-bottom:70px;padding-right:77px}.order-now.signup-content a.btn{line-height:12px;border-radius:104px;padding:22px 90px;font-size:16px;color:#0092ff;font-weight:700}.landing-page.main-banner .banner-content{margin-right:-150px;margin-top:220px}.landing-page.main-banner .banner-content .title h1{max-width:100%}@media screen and (max-width:479px){.landing-page.main-banner .banner-content{margin-right:0;margin-top:30px}}.referral-banner{background-image:url(./images/referral-banner.png);background-position:right bottom}.referral-banner-title h1{font-weight:800;font-size:48px;line-height:111.2%;letter-spacing:-.02em;color:#0092ff;max-width:457px}.why-referral-reward{padding-top:98px;padding-bottom:98px}.why-referral-reward .title h2{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff;text-align:center;margin-bottom:54px}.referral-points{margin-left:40px;margin-bottom:113px}.referral-points li{font-weight:600;font-size:20px;line-height:120.2%;list-style:disc}.how-refferal-work{background-color:#e6f4ff;padding:44px 0 80px;width:970px}.how-does-it-work-title h3{font-weight:800;font-size:36px;line-height:56px;text-align:center;color:#0d1440;margin-bottom:46px}.image-referral{margin-bottom:20px;text-align:center}.referral-description{font-weight:600;font-size:24px;line-height:120.2%;text-align:center}.join-today{padding-bottom:114px}.join-today .join-today-heading{font-style:normal;font-weight:800;font-size:36px;color:#0092ff;margin-bottom:48px;text-align:center}.join-today .join-today-heading h2{font-weight:800}.join-today .join-image{border:1px solid #0092ff;box-sizing:border-box;border-radius:20px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:48px}.join-today-form input{width:370px;height:31px;border:none;background-color:#f0f0f0;padding:15px;margin-bottom:19px}.box-image{margin-top:80px}label.form-join-today{display:inline}.note-referral{margin-top:0}.note-referral h3{font-weight:700;font-size:24px;line-height:37px;text-align:center;color:#0b132b}.note-referral p{font-weight:400;font-size:20px;line-height:145%;padding:0 415px;text-align:center}.get-link-button{margin-top:129px}.btn-get-link{font-size:20px;padding:25px 80px;line-height:14px}.aligners-plan h1{font-size:36px;line-height:30px;letter-spacing:.01em;font-weight:700;color:#000;margin-bottom:24px;margin-top:0}.aligners-plan .listing-sub-title{font-size:18px;font-weight:600;margin-top:-10px;margin-bottom:20px}.aligners-plan .listing-sub-title s{font-size:24px;color:#0092ff}.select-plan p{font-weight:600;margin:0 0 10px;font-size:12px;line-height:147%;letter-spacing:.01em;color:#0092ff}.payment{font-weight:600;text-align:left;font-size:16px;line-height:147%;margin-left:10px;letter-spacing:.01em;color:#1c2541;padding:0}.payment p{display:inline;float:right;font-weight:500;font-size:20px;text-align:right;margin-bottom:0}.shipping{font-weight:500;font-size:12px;clear:both;float:right;position:absolute;right:22px}.positioning-content{position:relative;top:-15px}.card-body{padding-left:60px;padding-right:99px}.card-body li{list-style:disc;font-weight:400;font-size:13px}.btncollapse{text-align:left;background-color:inherit;overflow:hidden;padding:13px 20px 16px;width:100%;outline:none;outline-offset:0px;box-shadow:none}.btncollapse:focus{border:none;background-color:#c0e8ff;border-bottom:none}.btn:active:focus,.btn:focus{outline:none;outline-offset:0px;box-shadow:none}.btncollapse,.btncollapse:focus{outline:0;outline-offset:0;border:0px}.btncollapse.collapsed{background-color:#fff}.card{border:2px solid #939393;background-color:#c0e8ff;border-radius:10px;overflow:hidden;text-align:left;margin-bottom:11px}.collapse-payment-plan .payment-header{position:relative}.collapse-payment-plan .payment-plan-icon{margin-top:5px}.payment-plan-title .payment{font-weight:600;font-size:16px;line-height:147%;letter-spacing:.01em;color:#1c2541}.payment-plan-price .amount{font-weight:700;font-size:20px;line-height:120%;letter-spacing:.01em;color:#1c2541}.payment-plan-price .previous-price{margin-top:-9px;line-height:9px;text-decoration:line-through;color:#0092ff;font-weight:700;text-align:right;font-size:110%}.payment-plan-price .shipping{font-weight:500;font-size:12px;line-height:18px;letter-spacing:.01em;color:#1c2541;clear:both;float:right}.day-night{margin-bottom:13px}.btn-secondary{background-color:transparent;color:#0092ff;border-radius:65px;padding:17px 25px;border:1px solid #0092ff;text-align:center;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:12px}.btn-secondary:active{border:2px solid #0092ff;background:#c0e8ff;color:#0092ff}.day-treatment{display:inline;margin-right:20px}.night-treatment{display:inline}.add-to-cart{text-align:right;margin-bottom:21px}.add-to-cart-button{font-weight:700;width:100%;border-radius:30px}.add-to-cart-button:disabled{background-color:#337ab7;border-color:#2e6da4}.pay-with-partially{margin-bottom:20px}.pay-with-partially img{width:100%}.nav-tabs>li>a{border:none;font-weight:700;font-size:12px;line-height:19px;display:flex;align-items:center;margin-right:30px;padding:0 0 6px;color:#898989}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{font-weight:700;font-size:12px;line-height:19px;border:none;border-bottom:2px solid #0092ff;color:#000;background-color:#fff}.payment-tabs.nav-tabs{border-bottom:1px solid #d9d9d9}.product-description .tab-pane{font-weight:400;font-size:14px;line-height:22px;padding-top:10px;color:#898989}.product-description .tab-pane ul{margin-left:20px}.product-description .tab-pane ul li{list-style-type:disc;list-style-position:inside}.product-info .product-notes{margin-top:10px;font-weight:400;font-size:14px;line-height:22px;color:#898989}.product-info .product-notes em{font-style:normal;color:#0092ff}.product-info .product-notes ul li{position:relative;margin-left:14px}.product-info .product-notes ul li:before{content:".";position:absolute;left:-14px;font-size:30px;top:-10px;height:100%}.section-product-review{font-family:Outfit,sans-serif;margin-top:90px;margin-bottom:90px}.section-product-review h2.title{letter-spacing:.01em;font-weight:700;color:#000;margin-bottom:24px;margin-top:0}.section-product-review .spr-container{padding:24px 0}.section-product-review .heading{text-align:left}.section-product-review .spr-header-title{display:none}.section-product-review .spr-form-title{font-weight:600}.section-product-review .spr-summary-caption{font-size:16px}.section-product-review .spr-summary-actions-newreview{margin-top:0;background-color:#0092ff;color:#fff;border-radius:30px;padding:10px 30px;border:none}.section-product-review .spr-summary-actions-newreview:hover{background-color:#0b132b;text-decoration:none}.section-product-review .spr-container{border:0px}.section-product-review .spr-review,.section-product-review .spr-form{border-color:#898989}.section-product-review .spr-form-label{font-size:16px;font-weight:600}.section-product-review input.spr-form-input,.section-product-review textarea.spr-form-input{border-radius:7px;border:1px solid #898989;padding:10px;font-size:14px;resize:none;width:100%}.section-product-review input.spr-form-input:focus-visible,.section-product-review textarea.spr-form-input:focus-visible{border:1px solid #0092ff;outline:0px}.section-product-review input.spr-form-input::placeholder,.section-product-review textarea.spr-form-input::placeholder{color:#babfc3}.section-product-review .spr-button.spr-button-primary{padding:10px 30px;font-weight:400}.section-product-review .spr-button.spr-button-primary:hover{background-color:#0b132b}.section-product-review .heading,.section-product-review .sub-heading{margin-bottom:30px}.comment-form .spr-form-input{background-color:#f1f1f1;border-radius:3px;padding:30px 20px}.comment-form .spr-form-input::placeholder{color:666}.comment-form .spr-form-input{margin-bottom:30px}.comment-form textarea.spr-form-input{height:300px}button._2pOWh.uWTUp._1Kqoj._2tVwl._3MrgP._10zXD.sd4hU{background-color:#0092ff}@media screen and (max-width:1200px){.main-banner.banner-animation{height:auto}.banner-animation-wrapper .banner-bg{bottom:0;margin-left:0%;left:10%;width:80%}.banner-animation-wrapper{left:inherit;height:600px}.signup-content .title{font-size:36px;margin-bottom:11px}.signup-content .details{font-size:18px;margin-bottom:24px}.signup-section.result .become-candidate-image{margin-top:auto}.careers-button{text-align:center;margin:30px}.lifetime-guarantee .guarantee-card{max-width:620px;padding:60px 50px;margin:0 auto;text-align:center}.guarantee-card .heading .title{font-size:24px}.guarantee-card .description{font-size:14px}.guarantee-card .img-responsive{margin:0 auto}.section.start-impressions{margin-bottom:40px}.section.start-impressions .heading{margin-bottom:40px;padding:0}.prep-item-box{margin-bottom:80px}.prep-item-box .col-icon{width:105px;height:105px}.prep-item-box .col-icon img{max-width:50px}.prep-item-box:nth-child(4) .col-icon img{max-width:95px}.prep-item-box:last-child .col-icon img{max-width:80px}.prep-item-box .remove-icon-steps img{max-width:218px}.prep-item-box:nth-child(4) .remove-icon-steps img{max-width:218px}.prep-item-box:last-child .remove-icon-steps img{max-width:218px}.prep-item-box .col-text{width:calc(100% - 150px);margin:0 20px}.prep-item-box .col-text .title>*{font-size:16px;font-weight:600}.prep-item-box .col-text .description>*{font-size:11px}.section-prepare{margin-top:40px}.sub-heading .title{font-size:20px}.description.short{font-size:14px}.instruction-block{padding-bottom:73px}.imp-instructions .section-header{padding-bottom:63px}.instruction-block{padding-top:63px}.instruction-block .sub-heading{margin-top:13px;margin-bottom:9px}.instruction-block .instruction-note{margin-top:45px}.instruction-block .image-wrapper{height:170px}.remove-aligner-box .prep-item-box .col-icon{width:170px;height:170px}.remove-aligner-box .prep-item-box .col-text{width:calc(100% - 200px)}}@media screen and (max-width:767px){.xs-ml-5{margin-left:-7.5px}.xs-mr-5{margin-right:-7.5px}.xs-mb-0{margin-bottom:0}.xs-pl-5{padding-left:7.5px}.xs-pr-5{padding-right:7.5px}.xs-pb-0{padding-bottom:0}.quiz-welcome-section{padding:51px 0}.quiz-welcome-section .heading{font-size:20px;line-height:20px}.casper-styling{font-size:36px;margin-bottom:20px;line-height:20px;margin-top:20px}.quiz-welcome-section .text{font-size:16px;line-height:24px;margin-bottom:30px}.quiz-welcome-section .quiz-animation{margin-top:0}.thankyou-description .heading{margin-bottom:10px}.thankyou-description .section-text{font-size:12px;line-height:120%}.candidate-flow .pricing .heading .title{font-size:24px;line-height:27px;padding:0}.candidate-flow .pricing .section-text{font-size:12px;line-height:120%;margin-bottom:20px}.candidate-flow .pricing .section-note{margin-bottom:0;font-size:12px;line-height:120%}.candidate-flow .package-block .package-header{padding:7px 10px;height:70px}.candidate-flow .package-block .package-header .package-heading .title{font-size:20px;margin-left:10px}.candidate-flow .package-block .monthly-payment-icon{margin-top:5px;width:27px}.candidate-flow .package-block .package-detail{padding:21px 20px 22px}.candidate-flow .package-block .package-detail .payment-month{margin-bottom:10px;margin-top:3px}.candidate-flow .package-block .package-detail .payment-month .amount{font-size:24px}.best-price-block .block-description .description{text-align:left}.payment-month .curr-sign{font-size:28px;margin-left:5px}.candidate-flow .package-block .package-detail .payment-month .month{font-size:19px;margin-left:0}.candidate-flow .best-price-block .block-description{margin-bottom:50px}.candidate-flow .package-detail .package-notes{font-size:12px;margin-bottom:15px;margin-left:5px}.candidate-flow .section.pricing .button-container a.btn.btn-primary{margin-left:5px;font-size:10px;padding:4px 18px}.candidate-flow .section.pricing .button-container{margin-bottom:0}.malloclusions-section .background-box{height:106px;width:106px}.reason-block .vertical-center{height:308px}.btn-primary{font-size:14px;line-height:22px}.first-arrow img{margin-top:40px;right:-28px}.second-arrow img{top:128px;right:-22px}.third-arrow img{top:189px;right:-22px}.name-text{font-size:8.33812px;line-height:120.2%;margin-top:100px}.case-number-text{padding-left:0;font-size:8.33812px;line-height:120.2%}.step-number-text{padding-left:0;font-size:8.33812px;line-height:120.2%;margin-top:25px}.section.pricing-second{background-image:url(./images/pricing-bgclr-mob.png);background-repeat:no-repeat;background-position:bottom center;background-color:#f6f6f6}.pricing-second{background-image:none;padding:53px 0}.progress{border-radius:104px;width:50%;height:47.23px;background-color:#f5f5f5}.progress{border-radius:104px;width:100%;height:47.23px;margin-bottom:23px}.become-candidate .become-homepage{text-align:center}.become-candidate-image.pricing-page-footer{margin-top:20px;margin-left:33px;width:76%}.main-banner{height:inherit;background-image:none!important}.banner-animation.animation-images{background-size:auto 100%;background-position:50% bottom;height:auto;min-height:315px;background-image:inherit;background-repeat:no-repeat}.main-banner.term-condition,.main-banner.privacyterms,.main-banner.aligners{height:inherit;background-image:none}.main-banner .banner-content{margin-top:30px;margin-bottom:10px}.page-banner .banner-content .btn-primary{font-size:13px;line-height:20px}.main-banner.blog-banner .banner-content{margin-top:29px}.banner-animation-wrapper .banner-bg{bottom:0;margin-left:0%;left:10%;width:80%}.banner-animation-wrapper{left:inherit;height:350px}.sub-heading .title{font-size:18px}.description{font-size:15px}.description.short{font-size:10px;line-height:150%}.error-page-banner{padding-top:40px;padding-bottom:100px}.error-page-banner .error-image-wrapper,.error-page-banner .banner-content{margin:0;height:auto}.section-blog .blog-headings{margin-top:123px;padding-bottom:53px}.blog-post{padding:48px 0 58px}.blog-detail .title{font-size:24px;margin:auto;padding-top:41px;padding-bottom:30px;line-height:37px}.blogs-btn{padding-top:50px;margin-bottom:0}.blogs-btn .btn{width:auto}.blog-detail p{font-size:16px;padding-right:85px;line-height:25px;padding-bottom:30px;margin:auto}.blog-detail a{font-size:16px;line-height:25px;font-weight:600}.section-blog .blog-headings .sub-title{font-size:16px;padding-bottom:29px}.section-blog .blog-headings .heading .title{font-size:32px}.main-banner.why-us-banner .banner-content{margin-top:29px;margin-bottom:56px}.main-banner.why-us-banner .title{margin-top:4px;margin-bottom:23px!important}.main-banner.why-us-banner .description{margin-bottom:14px}.main-banner .banner-content .title,.main-banner.results-banner .banner-content .title{margin-bottom:16px}.main-banner .banner-content .title *{font-size:46.06px;font-weight:700}.main-banner.why-us-banner .description{margin-bottom:21px}.list-items.description li{margin-left:30px}.main-banner .banner-content .description{font-size:18px;font-weight:400;line-height:25px}.main-banner.why-us-banner .description span b{font-size:16px}.main-banner .banner-content .description b,.main-banner .banner-content .description strong{font-size:18px;line-height:25px}.heading .title{font-size:28px;line-height:110%}.how-it-works .content{margin-bottom:36px}.step-box{padding:0 18px;margin-bottom:34px}.step-box .caption,.step-box .caption .heading{font-size:16px;font-weight:600;line-height:17.6px;margin-top:10px;margin-bottom:16px;height:38px}.step-box .link{margin-top:auto;margin-bottom:24px}.step-box .link a{font-size:16px}.step-box .link a.btn{font-size:14px;font-weight:600}.benifits{padding:54px 0 51px}.benifits .benifits-cell .heading{font-size:18px;margin-bottom:7px;margin-top:12px}.benifits .benifits-cell .icon{width:50px;height:50px;margin:0 auto}.benifits .benifits-cell .description,.benifits .benifits-cell p{font-size:15px;line-height:20px;padding:0;width:initial;margin:initial}.benifits .section-description{padding:0 30px 35px}.package-block{margin-top:28px}.best-price-block .heading{width:auto;font-size:32px;font-weight:800;line-height:117.2%}.section.pricing .nav-filters{margin:0}.section.pricing .package-detail .payment-price .amount,.section.pricing .package-detail .payment-price .curr-sign{font-size:32px}.section.pricing .package-detail .payment-price .amount.discounted,.section.pricing .package-detail .payment-price .amount.discounted .curr-sign{font-size:30px}.section.pricing .package-detail .payment-price .amount.discounted:before{width:85px}.section.pricing .package-detail .payment-per-month .amount,.section.pricing .package-detail .payment-per-month .curr-sign,.section.pricing .package-detail .payment-per-month .payment-duration{font-size:16px}.section.pricing .payment-plan-division .circle{height:25px;width:25px;font-size:12px;line-height:23px}.get-plan{text-align:center;margin-top:28px}.section.pricing .product-block .package-detail .payment-price .amount.discounted:before{display:inline}.section.pricing .product-block .payment-plan-division .line-through{width:100%;left:0}.section.pricing .payment-plan-division .line-through{width:167px;left:calc(50% - 83px);bottom:40%}.section.pricing .visible-xs .nav-filters li:first-child a{min-width:158px}.section.pricing .visible-xs .nav-filters a{min-width:158px;white-space:nowrap}.main-banner.why-us-banner .banner-content .title h3{width:290px}.section.pricing .best-price-block .block-heading .heading{font-size:28px;line-height:31.37px;text-align:center}.best-price-block .block-description{margin-left:-50px;margin-right:-50px;max-width:initial!important}.best-price-block .block-description .description{font-size:18px;text-align:center}.candidate-flow .best-price-block .block-heading .heading{text-align:center}.package-block .package-header .package-heading .sub-title{font-size:12px;font-weight:600}.main-banner .button{text-align:left}.main-banner.pricing-banner .button a.btn.btn-primary{padding:23px 72px 17px 70px;font-size:16px;font-weight:600;line-height:25px}.package-header .package-icon img,.package-detail .details-icon img{width:23.47px;height:auto;margin-left:-10px}.package-detail .icon img{height:24.51;width:20.82px}.best-price-block .block-heading{margin-bottom:20px;margin-top:0}.best-price-block .block-description .description b,.best-price-block .block-description .description strong{font-weight:700}.package-block .package-header .package-heading .title{font-size:18px;font-weight:600;line-height:120.2%}.package-block .package-header{padding:11px 25px 10.58px}.package-block .package-detail{padding:24.16px 32px 17.84px}.product-block.pricing-page-plans .package-block .package-header .package-icon{width:40px;height:40px;text-align:center;line-height:37px;background-color:#0092ff;border-radius:100%}.product-block.pricing-page-plans .package-block .package-header .package-icon img{width:27px;margin-left:0}.product-block.pricing-page-plans #nightlong-caspersmile-premium .package-header .package-icon img{margin-left:-5px}.product-block .package-heading h4#night-title{border:0px}.section.pricing .product-block .package-header .package-icon img{width:30px}.product-block.section.pricing .package-detail .payment-price .amount.discounted{width:80px;margin:0 auto}.product-block.section.pricing .package-detail .payment-price .amount.discounted:before{width:70px;left:0}.product-block.section.pricing .package-detail .payment-plan-division .line-through{left:calc(50% - 80px)}.product-block.package-block .package-header .package-heading .title{margin-bottom:17px}.section.pricing .product-block .package-detail .package-button{margin-top:15px}.comparison.pricing.bg-light-blue .heading .title{font-size:32px;font-weight:800;line-height:117.2%;padding-bottom:26px}.comparison-table-view{padding-bottom:85px}.comparison-with-others .card-head .table-col{padding:0 11px;height:48px;display:table}.comparison-with-others .card-head .table-col.first-col{padding-left:12px}.comparison-with-others .card-head .table-col .text{display:table-cell;vertical-align:middle}.comparison-with-others .card-head .table-col.first-col{min-width:inherit;width:calc(100vw - 205px);overflow:hidden}.comparison-with-others .card-head .second-col{height:auto;width:75px}.comparison-with-others .card-head .last-col{width:95px}.comparison-with-others .card-head .second-col .img-responsive{margin:16px auto 0}.comparison-with-others .card-head{font-size:13px}.comparison-with-others .card-body .table-col.first-col{width:calc(100vw - 205px);overflow:hidden}.comparison-with-others .card-body .table-col.second-col{width:75px}.comparison-with-others .card-body .table-col.last-col{width:95px}.comparison-with-others .card-body ul li{font-size:14px;padding:6px 12px}.comparison-with-others .table-col .comparison-icon{height:11px;width:auto}.lifetime-guarantee .guarantee-card{padding:45px 15px;margin:0 auto;text-align:center}.guarantee-card .heading .title{font-size:24px}.guarantee-card .description{font-size:15px}.heading .description{font-size:15px;line-height:20px;padding-top:10px}.why-cs{height:auto;background-position:center bottom;background-size:140px auto;padding-top:44px;padding-bottom:130px!important}.why-cs .clear-aligners-icon .img-responsive{width:52px}.why-cs .why-cs-content{margin-top:0}.why-cs-content .options.left-column{margin-right:0}.why-cs-content .options.right-column{margin-left:0}.why-cs-content .options li{margin-bottom:20px}.why-cs-content .options li .description{font-size:12px;width:100px}.options .option-box .icon{width:47px;height:47px}.why-cs-content .why-cs-guarantee{width:140px}.why-cs-content .button{margin-top:33px}.modal-popup .modal-dialog{width:260px;padding:40px 0;margin:0 auto}.modal-popup .modal-content .popup-icon{margin-bottom:20px}.modal-popup .modal-dialog .sub-heading{margin-bottom:12px;font-size:18px}.modal-popup .modal-dialog .modal-content .description.popup{font-size:15px}.modal-popup .modal-content{padding:25px 30px}.modal-popup .modal-content .btn-wrapper{margin-top:28px}.modal-popup .btn-wrapper .btn-primary{font-size:12px;padding:9px 24px}.section.why-cs .button a.btn.btn-primary{padding:12px 18px;font-size:13px;line-height:20px}.section.why-cs h3.title{font-size:28px;line-height:110%}.section.why-cs .heading .description{margin-top:12px;margin-bottom:68px}.section.why-cs .heading .description p{font-size:18px}.section.why-cs .options li .icon.icon-delivered img{height:30px}.section-results .icon{margin-right:0}.section-results .icon .result-image,.shopify-section .result-icon .result-image{width:50px}.section-results .gallery-image{margin:0 0 15px}.section-results{padding:108px 0 100px;background-color:#fff}.result-slider{margin-bottom:120px}.result-slider .before-after,.result-slider .flickity-viewport img,.result-slider .before-after-heading h4{width:275px}.become-candidate .button{text-align:right}.become-candidate .button .btn-primary{padding:16px 24px}.signup-section .signup-content{max-width:330px}.become-candidate-image img{max-width:98%}.signup-content .details,.signup-content p{font-size:18px;line-height:110%;margin-bottom:30px;padding:0 20px 0 0}.footer-col{text-align:center}.footer-col .tbox{display:inline-block;vertical-align:middle}.footer-col .form-box{margin-bottom:20px}.footer-col .submitbtn{margin-left:-4px;display:inline-block;vertical-align:middle;box-shadow:2px 0 #d9d9d9 inset}.footer .footer-title{font-weight:800;text-align:left;margin-bottom:18px}.footer .footer-title.txt-center{text-align:center}.footer .footer-nav li{text-align:left;margin-bottom:18px}.footer .footer-contact-info .email-info{margin-bottom:0}.footer-col .signup{margin-top:30px}.comparison{padding:53px 0 47px}.comparison .heading .title{line-height:35px;margin-bottom:auto;font-size:32px}.comparison .description{padding:30px 17px 43px}.comparison-blocks{position:relative;height:470px;margin-top:60px}.comparison-block{width:54%;background-color:#c0e8ff;border-radius:100%;padding:10% 12% 10% 8%;text-align:center;overflow:hidden;display:inline-block;position:absolute;left:0}.comparison-block .comparison-icon{margin-top:-25px}.comparison-block .title{font-weight:700;margin:23px auto 18px;max-width:200px;font-size:24px;line-height:110%}.comparison-options ul{margin:0}.comparison-options li{font-size:12px;line-height:17px}.comparison-block.white{background-color:#ff8787;color:#fff;margin-left:-12%;left:initial;right:0;padding:8% 7% 10% 13%}.become-candidate{padding-bottom:53px}.section-results.affordable .result-icon.text-right img.img-responsive.pull-right{width:47px}.result-slider{margin-bottom:53px}.result-slider.slider-ltr{margin-top:-20px}.result-slider .before-after,.result-slider .flickity-viewport img,.result-slider .before-after-heading h4{width:200px}.result-slider .before-after{height:216px}.result-slider .before-after{margin:0 15px}.comparison-block.middle-image{padding:0;border:1px solid #0092ff;left:50%;z-index:20;margin-left:-235px}.reason-block .reasons-space{flex-direction:column}.reason-block .reasons-space{margin:0 30px 0 0}.reason-block .reason-image,.reason-block.large-images .reason-image{margin:0 0 16px;height:218px;width:218px;background-color:#fff;display:flex;align-items:center}.reason-block .why-affordable-reasons{height:218px;width:218px}.impression-kit .reason-icon.howitowork{display:block;margin-top:20px}.impression-kit .reason-icon.howitowork img{top:0}.impression-kit.reason-block .reasons-space{height:395px}.why-affordable-reasons.fix-image{padding:0 20px}.can-we-fix .reason-block .reason-image{padding:0 10px}.comparison .blue-circle h3,.comparison .deepblue-circle h3{width:150px;margin:15px auto 11px}.careers-button{text-align:center;margin:30px 0}.subscription-form .btn-arrow{width:20px}.bright-bg{margin-top:38px}.caspersmile-progress-bar{margin-bottom:10px}.caspersmile-highlighted-text-wrapper svg{height:6px}.glry-m{margin:0 5px}.blogs-btn .btn-previous{float:none}.blogs-btn .btn-next{float:none;margin-top:auto}.sect-careers .careers-detail p{margin:10px;padding-bottom:62px}.second-btn-line{margin-top:-30px}.sect-btn{margin-top:27px;margin-bottom:53px}.careers-button button{font-size:21px;padding:20px 22px 17px}.section-faqs .heading .title{margin-top:15px;margin-bottom:15px}.section-faqs .heading .caspersmile-aligner-heading{margin-top:85px;margin-left:10px}.section-faqs .heading .title{font-size:18px;font-weight:600;line-height:120%}.faq .faq-list .question{font-size:16px;padding-right:30px;font-style:normal;font-weight:600;line-height:18.62px}.faq .faq-list .question:after{font-size:20px;font-weight:700}.faq .faq-list p{font-style:normal;font-weight:400;font-size:12px;line-height:15px}.sect2-contact .row{display:block}.sect2-contact .four-contact-ways{height:initial;margin-bottom:15px;padding:19px 0 24px}.sect2-contact .four-contact-ways .btn{font-size:12.57px;width:115px;height:initial;padding:6px 11px;line-height:95%}.sect2-contact .four-contact-ways .mail-icon{margin-bottom:27px}.m-str-cnt img{margin-left:auto;margin-right:auto;margin-top:30px}.sect-careers .container{padding:0}.job-category h3{margin-left:20px}.design-director p{margin-left:10px!important}.job-list-action p{margin-left:110px!important}.job-benefits{margin-top:10px;margin-bottom:30px}.job-benefits-list{margin-bottom:20px}.job-benefits-list p{font-size:14px;margin-bottom:39px}.corporate h3{font-style:normal;font-weight:800;font-size:36px!important}.join-team p{font-size:14px!important}.dropdown{text-align:left!important;padding-bottom:20px}.job-category-filters.dropdown.open>.dropdown-menu,.job-location-filters.dropdown.open>.dropdown-menu{width:90%;margin-left:5%;top:71%}.job-category h3{margin-left:0!important}.corporate-positions{padding-top:25px!important}.main-banner .banner-content .title>*{max-width:100%;padding-inline:2rem}.impression.banner-content .title>*{max-width:100%}.best-price-icon img{margin:0;display:block}.best-price-block a{display:block}.sec_block{margin:0 35px 20px}.bright-detail .price-per-month .amount{font-size:52px;line-height:62px}.bright-detail .price-per-month .curr-sign{font-size:25px;line-height:53px}.teethicon{margin-top:0}.bright-detail .price-per-month .price-snippet{margin-top:5px}.bright-detail .one-time-payment .price-advantage-def{font-size:9px;line-height:10.82px}.sec_block .best-price-icon img{display:initial}.p-block-h .heading{text-align:left;line-height:117.2%;width:240px;font-size:24px}.includes-image img{display:block;max-width:100%;height:auto;margin:0 auto}.includes-detail{font-size:14px;line-height:16.83px;padding:0}.progress-section{margin-top:70px}.section-results .heading.result-h .title{margin:0 30px}.calender-icon{width:40px}.subscribe-form h4{margin-top:45px;margin-bottom:28px}.subscribe-form h5{margin:auto;font-size:13px;padding:0 25px 31px}.subscribe-form .form-group input,.subscribe-form .form-group button{width:290px}.why-us-reasons .small-t{margin:0 32px 13px}.why-us-banner .center{margin:0 auto}.sect3-title h4{font-weight:700;margin:0 3px;font-size:28px;line-height:110%}.how-it-works .heading{font-size:28px;line-height:28px}.how-it-works .section-text{font-size:18px;width:330px;margin-left:auto;margin-right:auto}.reason-detail .description{font-size:15px;line-height:120%;margin-bottom:auto}.reason-block.howitstep .description{font-size:12px;line-height:18px}.reason-block{padding-bottom:50px;padding-top:53px}.how-it-works-button{margin-top:15px}.terms .t-heading,.terms h2{font-size:18px;line-height:27px}.terms .t-detail,.terms p{font-size:10px;margin-top:20px;line-height:15.47px}.terms h3{font-size:16px}.terms li{font-size:10px;line-height:15.47px}.header .collapse-button{margin-right:-70px;position:absolute;top:0;right:15px}.header .head-holded,.header .head-holdedsticky{right:40px}.announcement-bar .offer{padding-right:20px;padding-left:20px}.main-banner.pricing-banner .title h3{width:300px;margin-top:4px}.main-banner.pricing-banner .description{margin-bottom:51px}.main-banner.pricing-banner .title{margin-bottom:20px}.main-banner.pricing-banner .banner-content{margin-bottom:41px}.subscription .heading,.subscription-form .form-group{margin-left:-15px;margin-right:-15px}.subscription .subscription-form{margin-bottom:0}.subscribe-image img{max-width:100%}.subscription.subscription-formgroup .heading .title{font-size:18px;line-height:22px;font-weight:600;margin-bottom:25px}.subscription.subscription-formgroup .form-group .input{font-weight:300;font-size:12px;line-height:120.2%}.subscription .heading .title{padding-right:0;width:270px}.package-block .package-detail .description{font-size:12px;font-weight:400;height:auto;margin-bottom:23px;line-height:120.2%}.package-block .package-detail .description p{line-height:12px}.package-block .package-detail .package-duration{font-size:12px;font-weight:400;height:auto;line-height:120.2%;margin-bottom:4px}.package-block .package-detail .btn-package{font-size:10px;font-weight:700;padding:7px 23px}.middle-wrapper img.img-responsive{height:41px;width:41px}.main-banner .page-name{font-size:16px;font-weight:700;line-height:25px}.main-banner .banner-content .title>*{line-height:46px}.banner-content.impression.affordable h1.hidden-sm{width:310px}.best-price-icon .teethicon img.img-responsive{width:39.17px}.pricing-second .best-price-icon{margin-bottom:11px}.pricing-second .block-description{font-size:12px;font-weight:400;line-height:18.58px}.pricing-heading .title{font-size:14px;font-weight:600;line-height:16.83px;padding-right:38px;text-align:left;padding-top:10px}.pricing-heading{padding-bottom:12px;margin-bottom:12px}.pricing-insurance .vcenter{display:block}.pricing-insurance{padding:53px 0 0}.pricing-insurance-detail{padding:25px 38px}.pricing-insurance-image{margin-bottom:26px}.pricing-insurance-detail .description{margin-bottom:20px}.smile-insurance{padding-bottom:53px}.pricing-insurance-detail .btn-primary{padding:15px 70px;font-size:13px;line-height:20px}.pay-through-other-account .heading .title{margin-bottom:24px}.pricing-insurance-detail .description,.pay-through-other-account .description{font-size:12px}.bright-bg .short-description{font-weight:600;font-size:10.4216px;line-height:120.2%}.bright-detail .price-badge .price{font-size:32px;line-height:120.2%;font-weight:700}.bright-bg.monthly-payment .price{margin-top:0}.short-description{font-weight:600;font-size:10.4216px;line-height:120.2%}.bright-bg .d_price{font-size:11.58px;margin-top:6.71px}.bright-detail .price-badge{margin-bottom:15px}.price-badge span.price{font-weight:700;font-size:20.8431px;line-height:120.2%}.bright-detail .payment-plan-division .cricle{width:22px;height:22px;font-size:9px;line-height:22px}.bright-detail .payment-plan-division{margin:13px 0 10px}.bright-detail .one-time-price-detail{font-weight:400;font-size:9px;line-height:12px}.bright-detail .one-time-payment .amount,.bright-detail .one-time-payment .curr-sign{font-size:20px;line-height:24px}.bright-detail .one-time-price-detail{margin-top:7px;margin-bottom:7px}.pricing.comparison{padding-top:27px;padding-bottom:38px}.section-results .result-icon{margin-bottom:18px;margin-top:22px}.result-icon.text-right img.result-image{width:47px}.result-icon.text-right img.calendar-image{width:60px}.comparison.pricing.bg-light-blue .comparison .blue-circle{padding-top:34px}.section-bottom{margin-top:33px}.comparison.pricing.bg-light-blue{padding-top:47px;padding-bottom:53px}.what-includes{padding-top:53px}.what-includes h2.title{font-weight:800;font-size:32px;line-height:117%;margin-bottom:4px}.what-includes .heading .description{padding:0 50px}.whatincludes-icon{margin-top:16px}.smilekro_progressbar img{max-width:158.37px;margin-left:18px;margin-bottom:3px}.smilekro_progressbar .other-aligner-bar{margin-left:15px;margin-bottom:9px;font-size:18px;line-height:16px}.signup-section{padding-top:39px}.signup-content .title{font-size:33px;margin-bottom:11px;line-height:110%;letter-spacing:-.02em;padding:0 20px 0 0}.signup-content .title{margin-top:0;margin-bottom:15px}.result .signup-content .title{font-size:28px;margin-bottom:20px}.result .signup-content .details{font-size:16px;margin-bottom:40px}.result-footer-image img{margin-top:20px;max-width:104%}.best-price-block .block-description{margin-bottom:10px;text-align:left;font-size:12px;line-height:14.42px}.pricing-page-plans .best-price-block .block-heading,.pricing-page-plans .best-price-block .block-description{margin-bottom:20px}.pricing-page-plans .best-price-block .block-description ul li{font-size:16px;line-height:120%;margin-bottom:8px}.product-treatable-case .sect3-title h5,.product-treatable-case .sect3-title h5 p{font-size:14px;line-height:120%}.product-plan .row{margin:0}.pricing-page-plans .package-block .package-detail{padding:8px 40px 34px}.product-block.pricing-page-plans .package-detail .details-icon{margin-left:7px;margin-right:0}.product-plan .package-block .payment-price{margin-bottom:24px}.section.pricing .product-plan .package-detail .payment-price .amount.discounted{margin-top:10px}.pricing-page-plans .product-block.package-block .package-detail{padding:8px 40px 34px}.product-features .includes-detail ul li{font-size:16px;line-height:120%;margin-bottom:8px;font-weight:400}.toggle-plans-filters .col-xs-6:first-child{padding-right:10px;padding-left:30px}.toggle-plans-filters .col-xs-6:last-child{padding-left:10px}.section.pricing .toggle-plans-filters{margin-bottom:0}.block-description.center{text-align:center;height:auto}.section.pricing .package-detail .description{margin-bottom:11px}.section.pricing .package-detail .pricing-line{margin-bottom:10px}.section.pricing-second .button-container a.btn.btn-primary{font-size:14px;font-weight:600;padding:15px 54px 16px;line-height:22px;text-align:center}.section.pricing-second1 .bright-bg{padding:19px 20px}.bright-detail .get-started-button .btn{padding:11px 30px 10px;font-weight:500;font-size:12.114px;line-height:19px}.comparison.pricing.bg-light-blue .description b{font-weight:700}.icon.text-right{margin:8px 0 23px}.cmp-boxes .blue-circle{padding:60px 0}.comparison .deepblue-circle h3{font-weight:700;font-size:15.85px;line-height:110%;margin-top:7.27px;margin-bottom:7.27px}.cmp-boxes .blue-circle ul li,.deepblue-circle ul li{font-weight:400;font-size:7.925px;line-height:11px}.comparison.pricing.bg-light-blue .section-bottom-button a.btn.btn-primary{font-weight:500;font-size:18px;line-height:28px;padding:26px 68px 22px 67px;width:auto}.page-end .circle-block{margin-top:54px;margin-bottom:53px}.privacy-circle{margin-top:0}.content .includes-detail{margin-top:50px}.signup-content a.btn.btn-primary.btn-light{font-weight:600;font-size:16px;line-height:25px;padding:17px 39px 17px 38px}.become-candidate-image img.candidate_image{width:258px;margin-right:57px;margin-left:59px}.bright-detail .get-started-button{margin-bottom:0}.comparison.pricing.bg-light-blue.cmp-boxes .blue-circle{padding:60px 0}.comparison.pricing.bg-light-blue .deepblue-circle{padding:90px 0 30px}.what-includes .whatincludes-icon.pull-right img.img-responsive{width:47.14px}.reason-block .reasons-space{height:auto}.why-us-wrapper .reason-block{padding-top:20px}.section.why-us-reasons .reason-block{padding:20px 0 0}.main-banner.why-us-banner .button a.btn.btn-primary{font-size:16px;font-weight:600;line-height:25px;padding:24px 50px 21px 47px;margin:50px auto 0}.why-us-reasons .section-heading{margin-top:46px}.section.why-us-reasons h2.title.small-t{font-size:28px;line-height:37px}.reason-block .middle-wrapper h4.title{font-size:16px;font-weight:600;line-height:110%;margin-top:15px;margin-bottom:20px}.section.why-us-reasons .description{margin-bottom:40px}.section.why-us-reasons .description b{font-weight:700}.section.why-us-reasons .button-container a.btn.btn-primary{font-weight:600;font-size:14.2222px;line-height:110%;margin-top:17px;padding:12px 42px 14px}.reason-block.bg-light-blue{padding-top:50px}.best-price-block .best-price-icon{margin-bottom:15px}.best-price-block .best-price-icon img{width:39px;margin:0 auto}.section.pricing{padding-top:53px;padding-bottom:53px}.pricing-wrapper .pricing{padding-top:0}.section.pricing.pricing-page-plans .button-container{margin-bottom:25px}.section.pricing .button-container{margin-bottom:95px}.section.pricing .button-container a.btn.btn-primary{font-weight:600;line-height:20px;padding:12px 46px 12px 47px;font-size:13px}.section.pricing .package-block.light-blue{margin-top:28px}.section.pricing .section-page-filters .toggle-plans-filters a{font-size:11px;padding:7px 4px;width:158px;line-height:28px}.toggle-plans-filters .xs-icon-pricing{width:18px;margin-right:8px}.btn-toggle-plans span{display:table-cell;vertical-align:middle}.section.pricing .section-page-filters .toggle-plans-filters li#day-caspersmile{text-align:left}.section-results.bg-light-blue h2.title{padding-bottom:19px}.section-results.bg-light-blue.why-us-results{padding-bottom:53px}.section-results.bg-light-blue{padding:47px 0 53px}.main-banner.results-banner .banner-content{margin-top:31px}.main-banner.results-banner .banner-content .page-name{padding-bottom:4px}.main-banner.results-banner .title{line-height:111.2%;margin-bottom:10px}.main-banner.results-banner .banner-content .description{font-size:16px;line-height:24.75px}.main-banner.results-banner .banner-content .description{margin-bottom:34px}.main-banner.results-banner .banner-content .button a.btn.btn-primary{padding:24px 70px 21px;font-size:13px;line-height:20px}.main-banner.results-banner .banner-content{margin-bottom:15px}.section-results{padding:45px 0 0}.heading.result-h h2.title{font-size:32px}.resuts-sect3{padding:56px 0 43px}.resuts-sect3 .sect3-title h5{margin-top:19px;font-size:18px;line-height:110%;padding:0 30px}.sect3-icons{margin-top:46px}.sect3-icons .background-box{height:127px;width:128px;margin:0 auto}.sect3-icons img{width:96.57px;height:40px}.resuts-sect3{margin-bottom:43px}.carousel-btn.flickity-button{height:280px}.carousel-btn.flickity-button .flickity-button-icon{width:30px}.carousel-btn.flickity-button.previous{left:15px}.carousel-btn.flickity-button.next{right:0}.become-candidate .heading .title{font-weight:700;font-size:28px;line-height:110%;margin-top:0}.become-candidate .heading{margin-bottom:39px;padding:0 10%}.become-candidate .become-candidate-content .button a.btn.btn-primary{font-size:13px;line-height:120%;padding:12px 13px}.homepage .title{margin-bottom:13px!important}.homepage .main-banner .banner-content .description{font-size:16px;margin-bottom:20px}.homepage .banner-content .google-review-btn{margin-top:20px}.homepage .banner-content .button a.btn.btn-primary{font-size:14px;line-height:24px;padding:10px 30px}.how-it-works{padding-top:48px;padding-bottom:53px}.section.how-it-works .section-heading h2.heading{margin-top:auto}.step-box .step-number{font-size:16px;margin-top:12px;margin-bottom:10px}.news-ticker{font-size:15px;padding:8px 0}.section-results .heading h2.title{padding-bottom:0;font-size:28px;font-weight:800;line-height:120%}.section-results .description{margin-top:0}.our-mission{padding:43px 0 53.63px}.our-mission-content .sub-image img.img-responsive{width:105.41px;height:105.41px}.our-mission-content .images-box .sub-image{bottom:-7%;right:-27%}.cmp-boxes{margin-top:auto}.sect-contact{padding-top:55px}.contact-title h1{font-size:36px;margin-bottom:10px;padding-left:40px;padding-right:40px;letter-spacing:-.02em;line-height:46.8px}.sect2-contact .timings{padding-top:53px}.sect2-contact p{font-size:14px;line-height:22px}.contact-icon{margin-top:10px}.sect-contact .contact-icon{width:166px}.contact-explanation{margin:25px 0 48px}.sect2-contact{background-image:url(./images/contact-mob.png);background-position:center;padding-top:55px;padding-bottom:57px}.sect3-contact{background-color:#f6f6f6}.four-contact-ways .img-responsive.center{width:44.13px;height:auto}.four-contact-ways h5{margin-top:16.71px;margin-bottom:8.7px;font-size:12.57px}.timings h5{padding-top:0}.sect3-contact .timings p{margin-bottom:58px}.timings h5,.sect3-contact .timings p{font-size:14px}.best-price-icon img.img-responsive{margin-left:-15px;margin-right:-15px}.sect3-icons h5{font-style:normal;font-weight:700;font-size:16px;line-height:111.2%;text-align:center;letter-spacing:-.02em;color:#fff;margin-top:15px;margin-bottom:50px;padding-right:0}.main-banner.faqs-banner .banner-content{margin-bottom:80px}.faqs-banner .banner-content .title{margin:4px 0 0}.faq{padding:23px 0 0}.section-faqs.bg-white .faq-img img{width:48px}.page-description{padding:53px 32px}.page-description .title{font-size:18px;line-height:22px}.page-description .title b{font-size:18px;font-weight:700}.job-benefits{margin-top:51px;margin-bottom:35px}.Corporatepositions{padding-top:68px;padding-bottom:60px}.jointeam p{font-size:14px}.job-position-title,.job-list-action{margin-left:0}.header nav.navbar .main-button a.btn.btn-primary{margin-left:15px}.reason-block.bg-light-blue .middle-wrapper .description b{font-weight:700}.section-page-filters .nav-filters li{margin-bottom:10px}.section-page-filters .nav-filters li:nth-child(4){margin-left:0;clear:left}.section-page-filters .nav-filters a{font-size:10px;padding:12px 0;border-radius:28px;width:99px;white-space:break-spaces;line-height:10.5px}.section-page-filters .nav-filters li:nth-child(7){clear:left;margin-left:0}.section-prepare{margin-top:0}.section.start-impressions,.section-prepare .prepare h2{margin-bottom:0}.section-prepare .prepare-section-text p{font-size:12px;margin-bottom:33px}.prep-items .prep-item-box,.prep-items .prep-item-box.col-2{width:100%;margin-bottom:53px}.page-how-to-take-impression .description.short,.page-how-to-take-impression .description.short>*{font-size:12px}.section-good-impressions .reason-block .heading{margin-bottom:30px}.section-good-impressions .reason-detail .title{font-size:16px;margin-top:-3px;margin-bottom:12px}.section-good-impressions .reason-block.large-images .reasons-space{height:auto}.bad-impressions .description.short{font-size:12px}.bad-impressions .box-grid{margin-bottom:39px}.box-grid .entry-image{margin-bottom:26px}.instruction-block{padding-bottom:25px}.imp-instructions .section-header{padding-top:38px;padding-bottom:35px}.instruction-block .sub-heading{margin-top:13px;margin-bottom:9px}.instruction-block .sub-heading .title{line-height:30px}.instruction-block .description.short{font-size:12px;line-height:150%}.instruction-block .instruction-note{margin-top:35px}.instruction-block .image-wrapper{height:230px}.instruction-block.first-impression .image-wrapper{height:auto;margin-top:27px}.instruction-block .step-heading .icon-block-element{top:185px}.instruction-block .step-heading .icon-block-element img{width:51px}.pictures-grid .grid-wrapper{width:calc(80% - 30px)}.instruction-block.fourth-step .short.description{margin-bottom:27px}.pictures-grid .grid-wrapper .short-description{margin-top:17px;margin-bottom:46px}.instruction-block.fifth-step{padding-bottom:70px}.impressions-faqs .faq-image-box{max-width:286px}.impressions-faqs .faq-image-box .icon-faq{height:100px;width:100px;top:30px;right:-35px}.impressions-faqs .heading{margin-top:15px;margin-bottom:10px}.impressions-faqs .heading .title{text-align:center}.impressions-faqs{padding-top:55px;padding-bottom:64px}.impressions-faqs .faqs-cta{margin-bottom:0}.impressions-faqs .faqs-cta{margin-top:35px}.use-aligners .thumb-image{margin-bottom:21px;margin-top:4px;width:38px}.lets-start-card .description{padding:0 20px}.wear-aligner-retainer{padding:59px 0}.wear-aligner-retainer .heading{margin-bottom:20px}.wear-aligner-retainer .column-reverse{display:flex;flex-direction:column-reverse}.wear-aligner-retainer .retainer-image{width:217px;margin-bottom:10px;overflow:hidden}.wear-aligner-retainer .sub-heading .title{margin-top:5px;margin-bottom:13px}.section-care .container-care{padding-top:53px;padding-bottom:53px}.dos-and-donts .description,.section-care .description,.wear-aligner-retainer .description,.impressions-faqs .description{font-size:12px}.section-remove-aligners{padding-top:55px}.lets-start-card .description,.section-remove-aligners .description,.let-start .description{font-size:12px}.dos-and-donts{padding:61px 0}.care-points li{margin-bottom:17px}.before-start h3{padding-left:inherit;padding-right:inherit}.section.let-start .first-step p,.section.let-start .second-step p{margin-right:auto;margin-left:auto}.moding-putty p,.timly-impression p{margin-left:auto;margin-right:auto}.section.complete-impression .impression-complete-description{margin-right:auto;margin-left:auto;width:auto}.contact-number{width:auto;margin-left:auto}.banner-content.impression{margin-top:21px}.banner-content.impression .page-name{padding-bottom:4px}.banner-content.impression .title{margin-bottom:4px}.banner-content.impression .description{margin-bottom:29px;line-height:104%}.banner-content.impression .button a.btn.btn-primary{padding:23px 82px 17px 87px}.thumb-icon.text-right img.thumb-image{height:62px}.section.impression .new-smile h2{font-size:24px;line-height:37px;padding-bottom:37px}.section.impression .new-smile p{font-size:12px;line-height:14px;padding:0 0 0 18px}.section.impression .dental-prints p{font-size:16px;line-height:16.83px;padding-bottom:17px}.thumb-icon.text-right img.thumb-image{margin-top:0}.reason-block.impression{padding-top:45px}.before-start h3{padding-top:0;font-size:20px;line-height:31px}.section.start-impressions .heading{font-size:16px}.section.start-impressions .trays-description{font-size:12px;line-height:14.42px;padding-bottom:39px}.second-row{padding-top:0}.section.let-start{padding-top:15px}.section.let-start .first-step p{font-size:16px;line-height:19.23px;margin-bottom:26px}.section.let-start .second-step p{font-size:16px;line-height:19.23px;padding-bottom:37px;margin-bottom:auto}.taken-impression{line-height:44px;padding:32px 30px}.moding-putty h2{font-size:32px;line-height:123.2%;margin-top:0;padding-right:30px;padding-left:30px;margin-bottom:20px}.moding-putty p{font-size:16px;padding-left:20px;padding-right:20px;padding-bottom:28px;margin-bottom:auto}.moding-putty h3{font-size:20px;padding-right:20px;padding-left:20px;margin:auto 0;padding-bottom:40px}.timly-impression-point h3{padding-top:38px;font-size:20px}.timly-impression-desciption p{padding-top:17px;padding-bottom:58px;margin-bottom:auto}.timly-impression h2{font-size:32px;margin-top:0;padding:0 20px 29px;line-height:123.2%}.timly-impression p{font-size:16px;padding-left:20px;padding-right:20px;padding-bottom:20px}.main-banner.canwefix-banner .banner-content h3{width:100%;max-width:inherit;padding-right:0;font-size:35px}.comparison.whatcanwefix{padding:54px 0 122px}.main-banner.results-banner .xs-banner-image.text-center img{width:350px}.carousel-indicators{bottom:0;width:100%;text-align:center}.carousel-indicators li{width:10px;height:10px;border-color:#0092ff;background-color:#fff}.carousel-indicators li.active{width:10px;height:10px;border-color:#0092ff;background-color:#0092ff}.carousel-indicators li img{display:none}.product-info .product-slider{padding-bottom:0}.become-candidate.whatcanwefix .title{margin-top:0}.timly-impression.thirth h2{padding-top:62px;padding-bottom:22px;margin-bottom:25px}.timly-impression.fourth{margin-bottom:0}.timly-impression .bus{padding-bottom:28px}.timly-impression .bus{font-size:32px;line-height:50px}.section.complete-impression .impression-complete-description{font-size:16px;padding:27px 0 55px}.section.complete-impression .impression-icon{padding-bottom:0}.section.impression{padding-top:52px}.section.impression-faq .faq-section h3{padding-top:0;padding-bottom:30px}.section.impression-faq{text-align:center;padding-right:0;padding-left:0}.section.impression-faq .faq-section p,.section.impression-faq .question1,.section.impression-faq .question2,.section.impression-faq .question3{font-size:16px;line-height:19.23px;padding-bottom:22px}.section.impression-faq .question4{font-size:16px;line-height:19.23px}.section.start-impressions .trays{padding-bottom:40px}.section.start-impressions .trays1{padding-bottom:0}.section-good-impressions .good-imp-points li{margin-left:20px}.morequestion h2{font-size:32px;line-height:50px;padding:0 20px 28px}.reason-block.impression1 .reason-image,.reason-block.impression .reason-image{margin:0;width:335px;height:335px}.reason-block.impression1 .row.reasons-space{margin:31px 0 0 -10px}.reason-block.impression1{padding-top:0}.reason-block.impression .row.reasons-space{margin:31px 0 0 -10px}.impression-icon{margin-left:40px}.impression-icon img{width:118px}.contact-number{padding:43px 0 122px}b.cs-underline.lifestyle span.caspersmile-highlighted-text-wrapper svg{margin-top:auto}b.cs-underline.lowprice span.caspersmile-highlighted-text-wrapper svg{margin-top:auto}b.cs-underline.impression span.caspersmile-highlighted-text-wrapper svg{margin-top:auto}.trays-image{width:98px;height:98px}.trays-image img{width:54.5px;height:45.22}.timly-impression.fourth p{margin-left:auto;margin-right:auto}.impression-icon.text-right img.impression-icon{height:79.51px}.impression-icon.text-right{text-align:right}.section.smile .impression-icon.text-right{padding-top:0}.section.smile .impression-icon.text-right img{width:50px}.mixing-steps{background-color:#e6f4ff;height:223px;width:100%}.afterdiscount{font-size:29.56px;padding-bottom:12px}.timly-impression-point.step-2{padding-bottom:20px}.section.impression-faq.impression{padding:0 25px 59px}.sect3-contact.impression{padding-top:40px;background-color:#fff}.mixture .mixing-steps{text-align:center}.fullprice{font-size:29.56px}.afterdiscount span,.fullprice span{font-size:8.06px}.getproduct{font-size:29.59px;line-height:46px;padding-bottom:15px;padding-top:37px}.discountprice{font-size:12.26px;padding-bottom:12px}.purchase{font-size:7.11px;padding-bottom:18px}.productreviews{font-size:7.11px}.qty .minus{width:17px;height:20px;font:25px/1 Arial,sans-serif}.qty .plus{width:30px;height:20px;font:25px/1 Arial,sans-serif}.product-button a.btn.btn-primary{padding:11px 91px 10px 95px}.freeshipping{padding-top:28px}.freeshippingtext{padding-top:31px;font-size:11.14px}.termandcondition{font-size:7.11px;line-height:11px}.product-faq hr{margin-top:11px;margin-bottom:13px}.panel-title{font-size:12.8px}.panel-group{margin-bottom:74px}.carousel-control.right,.carousel-control.left{display:none}.product-faq .panel-title>a.collapsed:before{content:url(./images/down-arrow-xs.svg)}.product-faq .panel-title>a:before{content:url(./images/top-arrow-xs.svg)}.fourstep .fourstep-background{width:98px;height:98px;border-radius:20px;display:flex;justify-content:center;align-items:center;border:solid 1px #0092ff;background-color:#e6f4ff}.fourstep-background img{width:53px;height:auto}.section.let-start.note .start p,.section.let-start.hard-to-note .start p{margin-right:10px;margin-left:10px}.page-description.use-aligners h3.title.use-aligners{font-weight:300;font-size:14px;line-height:21px;padding:0}.section.impression.use-aligners .new-smile h2{line-height:117%}.section.impression.use-aligners .new-smile p{font-size:14px;line-height:120.2%;padding-bottom:10px}.section.impression.use-aligners .thumb-icon.text-right img.thumb-image{margin-top:auto;width:39px;height:auto}.fourstep{padding-bottom:40px}.fourstep-1 h3{margin:auto;font-size:16px;color:#0092ff;font-weight:600;line-height:120.2%;padding-bottom:17px}.fourstep-1 p{font-weight:400;font-size:12px;line-height:120.2%;color:#0d1440;margin:auto}.lets-start{margin-bottom:40px}.section.let-start.use-aligners{padding-top:51px;padding-bottom:15px}.section.let-start .start h2{font-size:32px;line-height:50px;margin-bottom:0}.usealignerstepimage img{width:360px}.section.let-start.use-aligners .first-step p{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440;padding-left:15px;padding-right:15px}.section.let-start.note{padding-top:23px;padding-bottom:55px}.section.let-start.process.note h2,.section.let-start.process.note p{font-weight:400;font-size:14px;line-height:120.2%;color:#0d1440}.section.let-start.choose-right-step .start h2{font-size:32px;line-height:50px;margin-bottom:10px}.section.let-start.choose-right-step p{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440;margin:auto;padding-right:20px;padding-left:20px}.reason-block.let-start-step.bg-light-blue{padding-top:40px;padding-bottom:40px}.takeimpression-background{width:218px;height:218px}.takeimpression-background.impression3 img{width:auto;height:125.77px}.reason-block.let-start-step h3,.reason-block.let-start-step.bg-light-blue .step h3{font-size:18px;margin:0;padding:0}.reason-block.let-start-step.bg-light-blue .step p{font-size:14px;line-height:22px;margin:auto}.reason-block.let-start-step{padding-top:40px;padding-bottom:37px}.section.let-start.hard-to-note.process{padding-top:40px;padding-bottom:19px}.section.let-start.hard-to-note.process h2{font-size:14px;line-height:120.2%;color:#0d1440}.section.let-start.hard-to-note.process p{font-weight:400;font-size:14px;line-height:120.2%;text-align:center;color:#0d1440}.section.remove-aligners h2{font-size:32px;line-height:50px;padding-bottom:23px}.sharp-note{text-align:center;color:#0d1440}.sharp-note h2{font-size:14px;line-height:120.2%;font-weight:700}.sharp-note p{font-size:14px;font-weight:400;line-height:120.2%}.section.impression.remove-impression{padding-top:60px;padding-bottom:55px}.section.impression .new-smile h2{padding-bottom:0;padding-left:25px;padding-right:25px}.section.impression.remove-impression .new-smile span{font-size:14px}.section.impression.remove-impression h4{font-weight:400;font-size:14px;line-height:120.2%;text-align:center;color:#0d1440;padding-bottom:26px;margin:auto}.section.impression.remove-impression .new-smile h4{margin-bottom:auto}.section.impression.remove-impression p{font-weight:400;font-size:14px;line-height:120.2%;text-align:left;color:#0d1440;padding-bottom:21px}.faq.use-aligners h3{font-size:32px}.section.impression.remove-impression .new-smile p1{font-weight:400;font-size:14px;line-height:120.2%;text-align:center;color:#0d1440}.section.impression.daily-care .new-smile h2{padding-bottom:16px;line-height:50px}.section.impression.daily-care .new-smile h4{font-size:14px;padding-bottom:20px}.section.impression.daily-care p{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440;padding-bottom:21px}.section.impression.daily-care .new-smile p1{font-size:14px;line-height:120.2%;font-weight:400;color:#0d1440}.section.impression.daily-care .new-smile span{font-size:14px}.section.impression.daily-care{padding-bottom:55px}.section.impression.aligners-transparent .new-smile h2{padding-bottom:23px;line-height:50px}.section.impression.aligners-transparent .new-smile p{padding-bottom:24px;font-size:14px;line-height:120.2%;font-weight:400}.section.impression.aligners-transparent .new-smile p2{font-size:14px;line-height:120.2%;font-weight:400}.section.impression.aligners-transparent{padding-bottom:55px}.section.hygiene-dental-care h2{font-weight:800;font-size:32px;line-height:40px;text-align:center;color:#0092ff;padding-left:50px;padding-right:50px}.section.hygiene-dental-care .care-point p{margin-left:0;font-size:14px;padding-bottom:20px}.faq.use-aligners{padding-top:57px;padding-bottom:21px}.use-alginer.faq h4{font-size:14px}.use-alginer.faq p{margin:auto;font-size:14px}.use-alginer.faq{padding-bottom:31px}.use-alginer.faq{font-size:32px;line-height:50px}.do-and-dont{padding-bottom:25px}.do-dont h4{font-size:14px;font-weight:700;line-height:120.2%}.do-dont p{font-size:14px;margin:auto}.faq.retainers{padding-bottom:59px}.retainers h3{padding-top:38px;padding-bottom:17px;font-size:32px;line-height:50px}.faq.retainers p{font-weight:400;font-size:14px;line-height:120.2%;color:#0d1440}.footer-col ul.footer-nav.mr-top{padding-top:0}.star-icon{height:0%}.white-star{top:191px;left:48px}.white-star.aligners{top:271px}.white-star2.aligners{top:187px;right:63px}.white-star3.aligners{top:238px;right:40px}.white-star2{top:123px;right:94px}.white-star3{top:165px;right:73px}.white-star img,.white-star2 img,.white-star3 img{width:12px}.blue-star{position:absolute;top:160px;left:81px}.blue-star img,.blue-star2 img,.blue-star3 img,.blue-star4-sm img,.blue-star5-sm img{width:13px}.blue-star2{position:absolute;top:241px;right:109px}.blue-star3{position:absolute;top:182px;right:69px}.blue-star4-sm{position:absolute;top:73px;right:129px}.blue-star5-sm{position:absolute;top:34px;right:100px}.blue-star-pricing{position:absolute;top:66px;left:53px}.blue-star2-pricing{position:absolute;top:0;left:98px}.blue-star3-pricing{position:absolute;top:155px;right:35px}.blue-star-pricing img,.blue-star2-pricing img,.blue-star3-pricing img{width:13px}.blue-star-results{position:absolute;top:13px;left:59px}.blue-star2-results{position:absolute;top:113px;right:60px}.blue-star-results img,.blue-star2-results img{width:13px}.star-icon-blog{position:relative;height:auto}.blue-star2-blog{position:absolute;top:172px;right:99px}.blue-star2-blog img{width:13px}.blue-star-blog{position:absolute;top:97px;right:49px}.blue-star-blog img{width:13px}.main-banner.impression{height:initial;background:none;background-color:#e7f4ff}.section.impression.use-aligners{padding-top:59px;padding-bottom:44px}.reason-block.let-start-step .step p{font-size:14px;line-height:22px}.sharp-note h3{font-size:14px}.followsteps .patient-name{margin-top:71px;text-align:left;font-size:7px;margin-right:-5px;margin-left:-8px}.name-arrow-xs img{margin-top:70px;margin-left:-31px}.followsteps .name-arrow{margin-top:125px;margin-left:-36px}.name-arrow img{width:150px}.followsteps .arch-arrow{margin-top:18px;margin-left:5px}.followsteps .arch-number{margin-top:20px;padding-left:0;font-size:7px;margin-right:-36px;margin-left:-8px}.followsteps .patient-step{margin-top:29px;margin-left:-39px}.followsteps .patient-card{width:137px}.followsteps .number-indicate{margin-top:12px;margin-left:-11px;padding-right:0;font-size:7px;text-align:left}.followsteps .aligners-number{margin-top:69px;margin-left:-79px}.followsteps .number-aligners{margin-top:51px;margin-left:-17px;padding-right:0;font-size:7px}.followsteps .doctor-name{margin-top:24px;margin-left:-59px}.followsteps .name-doctor{margin-left:-17px;padding-right:0;font-size:7px}.main-banner.how-it-work{height:initial;background-image:none!important}.main-banner.how-it-work .banner-content .description{line-height:22px}.main-banner.canwefix-banner{height:initial;background-image:none}.duration-plan{font-size:11.58px;margin-top:6.71px}.let-started{padding-top:0;padding-bottom:59px}.let-started h3{padding-bottom:19px}.let-started p{font-size:14px;padding:0}.fix-aligners{margin-top:18px;margin-bottom:0}.fix-teeth{width:215px;height:246px;margin-bottom:0}.fix-teeth img{width:156px;height:57px}.fix-aligners .aligners-type h3{font-size:15px;padding:0 85px 26px 0}.main-banner.affordable{padding-top:21px;height:initial;background-image:none!important}.section-results.affordable .description{width:auto}.main-banner.results-banner .description{width:300px}.sect-careers .careers-detail h3{font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:111.2%;margin:auto;padding:72px 30px 34px}.reason-icon.howitowork,.reason-icon.step2{width:40px;height:40px}.reason-block.how-it-work .description{padding-bottom:0}.section.pricing.how-it-work{padding-top:39px}.main-banner.how-it-work .banner-content.impression a.btn.btn-primary{padding:24px 52px 21px 48px}.main-banner.how-it-work .banner-content.impression .title{margin-bottom:40px}.main-banner.how-it-work .xs-banner-image.visible-xs img.img-responsive{margin-left:-15px;margin-right:-15px}.reason-block.how-it-work .row.reasons-space{margin-left:15px;margin-top:15px}.reason-block.bg-light-blue.how-it-work .row.reasons-space{margin-left:15px}.main-banner.how-it-work .banner-content.impression{margin-bottom:20px}.section.pricing.how-it-work h3.heading{padding-left:25px;padding-right:25px}.reason-block.let-start-step .step-4 p{font-size:14px;line-height:22px}.main-banner.canwefix-banner .button a.btn.btn-primary{padding:24px 52px 21px 48px}.main-banner.canwefix-banner h3.hidden-sm{padding-right:50px}.section.can-we-fix{padding-top:55px;padding-bottom:0}.section.can-we-fix .section-heading{margin-top:0}.section.can-we-fix h2.title.small-t{margin:0}.section.can-we-fix h2.title.small-t{padding-left:0;padding-right:0;font-size:28px;line-height:110%}.reason-block.why-affordable h4.title{font-size:24px;line-height:37px;margin-bottom:12px;margin-top:15px}.reason-block.why-affordable.\33 d{padding-bottom:41px}.impression-icon.step-6{margin-left:0}.divider hr{margin-top:40px}.job-category h3{padding-top:18px}.jointeam p{margin-top:18px}.main-banner.term-condition .banner-content,.main-banner.privacyterms .banner-content{margin-top:113px;margin-bottom:113px}.main-banner.guarantee .banner-content{margin-top:54px;margin-bottom:59px}.terms .t-heading,.terms h2{margin-top:28px}.job-position-title,.job-list-action a{margin-top:51px}.single-post-banner .banner-content{height:initial}.single-post-banner .banner-content .title>*{font-size:24px;letter-spacing:-.02em}.single-post-banner .banner-content .description h1,.single-post-banner .banner-content .description h2{font-size:20px}.single-post-banner{padding:38px 30px 0;margin-top:40px}.single-post-banner .banner-content .description{font-size:18px;line-height:28px;margin-bottom:33px}.single-post-banner .banner-content .title{margin-bottom:34}.single-post-banner .banner-content .post-date{font-size:18px;line-height:28px}.post-content{margin-top:43px}.post-content h1{font-size:24px;line-height:37px}.post-content h2{font-size:28px;line-height:37px}.post-content h3{font-size:24px}.post-content p{font-size:12px;line-height:22px}.post-content ul li{font-size:12px}.post-content .btn-primary{margin-top:26px;padding:12px 56px}.subscribe-form{margin-top:120px;margin-bottom:46px}.subscribe-form h4{font-size:18px}.you-may-interest{padding-left:15px;font-size:18px;padding-bottom:46px}.blog-interest-imgs h4{font-size:10px;line-height:16px;padding-top:12px}.blog-interest-imgs h5{font-weight:400;font-size:10px;line-height:15px}.blog-interest-imgs{margin-bottom:124px}.military-text{font-size:18px;line-height:28px}.military-banner-title h3{font-size:24px;line-height:27px;letter-spacing:-.02em;color:#0092ff;max-width:283px;margin-top:9px}.page-banner .banner-content .military-email{padding:23px 83px}.military-banner .banner-content .button{text-align:left}.section-military-description{padding:69px 0 27px}.line-break{margin-top:50px}.military-need-for-help-text{padding:51px 62px;font-size:20px;line-height:31px}.teen-block .teen-image{width:157px;height:157px}.page-banner .banner-content .teen-get-started{padding:17px 74px}.teen-banner .banner-content .button{text-align:left}.section-teen-description{padding:66px 0 30px}.teen-detail h4{font-size:14px;line-height:16.83px;margin:0 0 9px}.vcenter{align-items:flex-start}.why-cs-for-teens{padding:12px 0 32px}.why-cs-for-teens .title h1{font-size:24px;line-height:37px}.why-cs-for-teens .description p{font-size:15px;line-height:120%;margin-bottom:50px;padding:0 10px}.fast-heading h4{font-size:18px;line-height:120%}.why-cs-for-teens .fast-and-efficent-icon{margin-top:15px}.why-cs-for-teens .fast-and-efficent-icon img{width:45px;height:auto}.why-cs-for-teens .xs-slider-content{margin-left:15px;padding:0}.why-description p{font-size:15px;line-height:120%}.night-box{overflow:hidden;margin-bottom:38px;height:initial}.night-box .caption{padding-right:15px}.night-box .caption .heading{font-size:15px;line-height:16.83px;margin-top:11px}.night-box .description p{font-size:15px;line-height:120%}.whats-more .section-heading{margin-bottom:0}.whats-more .section-heading h1{font-size:24px;line-height:37px;margin-bottom:25px}.teen-candidate .candidate-heading h1{font-size:24px;line-height:37%}.img-box-xs{margin-top:50px}.teen-candidate .teen-image{height:217px;width:217px;margin-bottom:22px}.button-container.assesment-button{text-align:center}.teen-canditate-description{font-size:15px;line-height:120%;margin-bottom:22px}.teen-description p{font-size:12px;line-height:14.42px;margin-bottom:18px}.teen-get-started{font-size:14px;line-height:11px;padding:13px 38px}.whats-more{padding-top:40px;padding-bottom:0}.whats-more .justify-center{flex-direction:column}.section-flexible-payment-options{padding:30px 0 40px}.order-today-button{padding:23px 63px;font-size:13px}.flexible-heading h3{font-size:24px;line-height:37px;margin-bottom:12px;text-align:center;line-height:111.2%}.flexible-description{font-size:12px;line-height:14.42px;margin-bottom:35px;text-align:center}.monthly-payment-icon{width:41px}.one-time-payment-icon{width:16px}.section-lasts-lifetime{padding-top:0;padding-bottom:66px}.section-lasts-lifetime .decription{font-size:15px;line-height:120%;margin-bottom:0}.float-right{float:right}.teen-block{margin-bottom:30px}.button-container-see-results{margin-top:40px}.order-now.signup-content .title{font-size:24px;line-height:111.2%;letter-spacing:-.02em;margin-bottom:17px}.order-now .details{margin-bottom:30px;font-size:14px;padding-right:20px}.white-bg{margin-bottom:30px;padding:14px 30px 26px 17px}.black-bg{padding:14px 30px 26px 17px}.monthly-heading .title{font-size:14px;padding-top:2px;padding-left:18px}.monthly-line-break{margin-bottom:15px;margin-left:17px}.monthly-payment-text li{font-size:11px}.monthly-payment-text p{font-size:10px;padding-left:28px;margin-bottom:20px;margin-top:10px}.one-time-heading .title{font-size:14px;padding-top:0;padding-left:34px}.one-time-line-break{margin-bottom:15px;margin-left:16px}.one-time-payment-text li{font-size:11px}.one-time-payment-text p{font-size:10px;padding-left:28px;margin-bottom:20px;margin-top:10px}.pricing-button-monthly,.pricing-button-one-time{font-size:9px;line-height:7px;padding:9px 33px}.section-lasts-lifetime .heading{font-size:28px;line-height:120%}.take-assesment-button{padding:18px 50px}.box-image{margin-top:0}.see-reults-teen-button{padding:18px 65px}.section-order-now{padding-bottom:255px;padding-top:49px;background-position:bottom;background-size:100%;background-image:url(./images/order-today-image-xs.png)}.referral-banner-title h1{font-size:32px;color:#0092ff;max-width:283px}.why-referral-reward{padding-top:45px;padding-bottom:45px}.why-referral-reward .title h2{font-size:24px;line-height:37px;margin-bottom:43px}.referral-reward-image{margin-bottom:31px;display:flex;justify-content:center}.referral-points{margin-left:0;margin-bottom:73px}.referral-points li{font-size:12px}.how-refferal-work{padding:72px 20px 69px;width:257px}.how-does-it-work-title h3{font-size:22px;line-height:34px;margin-bottom:42px}.image-referral{margin-bottom:10px}.referral-description{font-size:14px}.join-today{padding-bottom:51px}.join-today .join-today-heading{font-size:32px;margin-bottom:38px}.join-today .join-image{height:217px;width:217px;margin-bottom:28px}.join-today-form{text-align:center}.join-today-form input{width:336px;padding:15px;margin-bottom:19px}.note-referral{margin-top:44px}.note-referral h3{font-size:20px;line-height:31px}.note-referral p{font-size:14px;line-height:145%;padding:0 20px}.get-link-button{margin-top:0}.btn-get-link{padding:18px 74px;line-height:14px;font-size:16px}.aligners-plan h1{font-size:32px;line-height:50px;letter-spacing:.01em}.aligners-plan-heading{margin-top:21px}.btn-secondary{font-size:13px;line-height:20px}.payment-plan-title .payment,.payment-plan-price .amount{font-size:14px}.payment-plan-price .shipping{font-size:11px;text-align:right;margin-left:230px}.add-to-cart{margin-bottom:112px}.collapse-payment-plan .btncollapse{padding:13px 13px 16px}.collapse-payment-plan svg{width:17px}.collapse-payment-plan .positioning-content{top:-23px}.main-banner{background-image:none!important}.comparison .blue-circle img,.comparison .deepblue-circle img{width:30.38px}.payment{font-size:14px}.payment p{font-size:16px}.shipping{font-size:11px}.add-to-cart{margin-bottom:25px}.add-to-cart-button{font-size:13px}.product-description .tab-pane{margin-bottom:70px}.step-number .title{font-size:18px}.remove-aligner-box .prep-item-box .prep-item-box-container{flex-direction:column}.remove-aligner-box .prep-item-box .col-icon{width:218px;height:218px}.remove-aligner-box .prep-item-box .col-text{width:218px;margin:0}.mobile-slider .flickity-slider>div{margin-left:0!important}.mobile-slider .reason-block.bg-light-blue{background-color:initial!important}.mobile-slider .reason-block .reasons-space{margin:0 -15px 0 0;height:auto}.mobile-slider .container{width:min-content;display:inline-block}.mobile-slider.prep-items{display:inline-block;width:100%;height:170px}.mobile-slider.prep-items .prep-item-box{width:90%}.bad-impressions .mobile-slider .odd,.bad-impressions .mobile-slider .even{height:410px}.mobile-slider.pictures-grid{width:100%;display:inline-block}.mobile-slider.pictures-grid .grid-wrapper{height:360px;margin:0!important;padding:0 15px}.mobile-slider.remove-aligner-box{margin:0 -15px;width:calc(100% + 30px)}.mobile-slider.remove-aligner-box.prep-items .prep-item-box{width:auto;padding:0 15px}.malloclusions-section .malloclusions a+a{margin-left:10px}.malloclusions-section .flickity-enabled{padding:0}.section-product-review{margin-top:0}.section-product-review .spr-container{padding-top:0}.section-product-review .spr-header .spr-summary{display:flex;justify-content:space-between;text-align:left}.spr-header:before,.spr-header:after,.spr-summary:before,.spr-summary:after{display:none!important}.section-product-review .spr-header .spr-summary-caption,.section-product-review .spr-header .spr-summary-actions{display:inline-block}.section-product-review .spr-summary-actions-newreview{display:inherit}}@media screen and (min-width:768px)and (max-width:991px){.launch-screen{background-image:none;padding-top:0;height:initial;background-color:#fff}.launch-image-sm{padding:0;margin-bottom:68px}.launch-screen .launch-screen-content h1{margin-top:0}.section-copy-right p{margin-top:185px;padding-bottom:26px}.thankyou-description .section-text{font-size:14px}.candidate-flow .pricing .section-text{font-size:18px;line-height:120%;margin-bottom:15px}.candidate-flow .pricing .section-note{margin-bottom:0;font-size:18px;line-height:120%}.candidate-flow .package-block .package-header{padding:15px 29px;height:70px}.candidate-flow .package-block .package-header .package-heading .title{font-size:20px;margin-left:5px}.candidate-flow .package-block .monthly-payment-icon{margin-top:5px;width:27px}.candidate-flow .package-block .package-detail{padding:21px 20px 22px}.candidate-flow .package-block .package-detail .payment-month{margin-bottom:20px;margin-top:5px}.candidate-flow .package-block .package-detail .payment-month .amount{font-size:40px}.payment-month .curr-sign{font-size:40px;margin-left:5px}.candidate-flow .package-block .package-detail .payment-month .month{font-size:25px}.candidate-flow .center{transform:none}.candidate-flow .package-detail .package-notes{font-size:14px;margin-bottom:15px;margin-left:5px}.candidate-flow .section.pricing .button-container a.btn.btn-primary{margin-left:5px}.malloclusions-section .background-box{height:106px;width:106px}.malloclusions-section img{max-width:66%}.malloclusions h2.description{font-size:14px}.main-banner{height:initial;background-image:none!important}.banner-animation.animation-images{background-position:50% bottom;background-size:auto 90%;min-height:643px;height:auto;background-image:inherit;background-repeat:no-repeat}.main-banner.term-condition,.main-banner.privacyterms{height:initial;background-image:none!important}.main-banner.affordable{padding-top:35px;height:initial;background-image:none!important}.main-banner.aligners{height:initial;background-image:none!important}.main-banner.why-us-banner .sm-banner-image{margin:40px auto 0}.main-banner .banner-content,.main-banner.why-us-banner .banner-content{margin-top:23px}.main-banner .banner-content .title{margin-bottom:23px}.main-banner .banner-content .description{margin-bottom:7px}.page-banner .banner-content .btn-primary{font-size:13px;line-height:20px}.error-page-banner{padding-top:60px;padding-bottom:120px}.error-page-banner .error-image-wrapper,.error-page-banner .banner-content{margin:0;height:auto}.heading .title{font-size:24px;line-height:37px}.sub-heading .title{font-size:24px;line-height:34px}.subscription .heading .title{font-size:14px;line-height:21.7px}.subscription-form .input{font-size:12px;line-height:14px}.faqs-banner .banner-content{margin-top:133px}.faqs-banner .banner-content .title{margin-top:13px}.main-banner .banner-content .description b,.main-banner .banner-content .description strong{font-size:24px}.page-description{padding:56px 0 61px;font-size:24px;line-height:37px}.page-description .title{font-size:24px}.how-it-works .content{margin-bottom:36px}.step-box .caption,.step-box .caption .heading{font-size:14px;line-height:120.2%;height:auto;margin-bottom:9.84px}.step-box{padding:0 18px;height:282.96px}.benifits .benifits-cell .description,.benifits .benifits-cell p{font-size:14px;line-height:21px}.benifits .benifits-cell .heading{font-size:20px;line-height:24px}.footer-col .tbox{width:140px;display:inline-block;vertical-align:middle}.footer-col .submitbtn{margin-left:-4px;display:inline-block;vertical-align:middle;box-shadow:2px 0 #d9d9d9 inset}.why-cs{height:510px;padding-top:40px;padding-bottom:51px;background-size:210px auto}.why-cs .clear-aligners-icon .img-responsive{width:60px}.why-cs .why-cs-content{margin-top:10px}.options .option-box .icon{width:47px}.modal-popup .modal-dialog{width:300px}.modal-popup .modal-content{padding:30px 34px}.modal-popup .modal-dialog .modal-content .description.popup,.modal-popup .modal-dialog .modal-content .sub-heading .title{font-size:14px}.section-results .description{font-size:14px;line-height:16.83px;padding:0}.section-results .result-icon{margin-top:50px;margin-bottom:30px}.section-results .icon{margin-right:0;margin-bottom:40px}.section-results .gallery-image{margin:0 -5px 20px}.section-results .icon .result-image,.shopify-section .result-icon .result-image{width:50px}.subscription .subscribe-image .img-responsive{margin:0 auto}.subscribe-image img{max-width:339px}.subscription .subscription-form{margin-bottom:36px}.subscription .subscription-form .input{width:87%}.become-candidate-image img{max-width:104%}.signup-section .become-candidate-image{margin-top:0}.signup-section.result .become-candidate-image{margin-top:50px}.signup-content .title{margin-top:53px}.result-footer-image img{max-width:105%}.page-banner .banner-content .description{margin-bottom:35px}.subscription-form .btn-arrow{width:40px}.caspersmile-highlighted-text-wrapper svg{height:8px}.comparison-block .title{width:109px;font-size:16px;margin:7.27px auto 7.26px}.comparison-block{height:317px;width:317px;padding:13% 11% 10% 3%;left:-10px}.comparison-block.middle-image{margin-left:-165px}.comparison-block.middle-image img{width:315px;height:315px}.comparison-options li{font-size:7.93px;line-height:11.46px;font-weight:400}.comparison-block.white{right:-10px;padding:13% 3% 10% 7%}.benifits .benifits-cell .description,.benifits .benifits-cell p{width:70%;padding:0}.best-price-block .block-heading h3.heading{font-size:24px;line-height:29.45px}.become-candidate-image.pricing-page-footer{max-width:90%}.package-block .package-header .package-heading .title{font-size:15px;font-weight:800;padding-bottom:10.89px;margin-bottom:11.1px}.package-block .package-header .package-heading .sub-title{font-size:14px;font-weight:400;line-height:18px}.section.pricing .package-detail .details-icon img{width:18px}.package-block .package-detail .description{font-size:10px;line-height:12.02px}.package-detail .icon img{height:26.74px;width:22.71}.package-detail .package-duration{font-size:10px;font-weight:400;line-height:120%}.package-block .package-detail .btn-package{font-size:10px;font-weight:700;line-height:16px;padding:4.48px 24px 4.48px 24.04px}.package-block .package-detail{padding:22px 27px 18px 28px}.best-price-block .block-heading{margin-bottom:27px}.section-results.bg-light-blue h2.title{padding-bottom:13px}.section.pricing .payment-plan-division .circle{font-size:14px;line-height:29px}.section.pricing .section-page-filters .toggle-plans-filters a{font-size:14px}.package-block .package-detail .description p{line-height:14.42px}.best-price-block .block-description{margin-bottom:15px;font-size:14px;line-height:22px;font-weight:400}.section.pricing .payment-plan-division .line-through{left:-1%}.package-block .package-detail .description{height:38px;margin-bottom:0}.what-includes .whatincludes-icon.pull-right img.img-responsive{width:92.14px}.comparison.pricing.bg-light-blue .icon.text-right img.result-image{width:52px}.progress{margin-bottom:0}.content .includes-detail{padding:30px;font-weight:600;font-size:18px;line-height:120.2%}.pricing-second{background-size:80%;background-position:center;padding:63px 0}.teethicon{margin-top:50px}.pricing-second .best-price-icon img{max-width:39px}.bright-detail .price-per-month .price-snippet{margin-top:5px}.bright-detail .price-per-month .curr-sign{font-size:24px;line-height:45.85px}.bright-detail .price-per-month .amount{font-size:57px;line-height:57px}.bright-detail .price-per-month .payment-duration{font-size:12px;line-height:14.42px}.bright-detail .one-time-payment .amount,.bright-detail .one-time-payment .curr-sign{font-size:22px;line-height:26.44px}.bright-detail .one-time-payment .price-advantage-def{font-size:10px;line-height:12.02px}.bright-detail .payment-plan-division .cricle{width:24px;height:24px;font-size:10px;line-height:18px}.bright-detail .payment-plan-division{margin:17px 0 12px}.pricing-second .block-description{font-size:10px;line-height:12.02px;font-weight:400}.best-price-block .block-heading{margin-bottom:8px}.bright-bg{padding:19px 25px 20px}.best-price-block.sec_block .button-container a.btn.btn-primary{font-size:16px;font-weight:600;padding:15px 52px 15px 51px}.pricing-heading{padding-bottom:12px;margin-bottom:13px}.pricing-heading .title{font-weight:600;font-size:22.8186px;line-height:120.2%}.bright-bg .short-description{font-weight:600;font-size:12px;line-height:120.2%}.bright-bg .d_price,.bright-bg .duration-plan{font-weight:600;font-size:18px;line-height:120.2%;padding-top:13px}.bright-detail .price-badge .price{font-weight:700;font-size:22.8186px;line-height:120.2%}.bright-detail .one-time-price-detail{font-weight:400;font-size:8.87389px;line-height:120.2%;margin-top:8px;margin-bottom:8px}.bright-detail .get-started-button .btn{padding:6px 38px;font-weight:400;font-size:13.2621px;line-height:21px}.pricing-insurance{padding:63px 0}.smile-insurance{padding-bottom:63px}.pricing-insurance-detail .btn-primary{padding:18px 75px;font-size:13px;line-height:20px}.main-banner .banner-content .title>*{max-width:540px}.main-banner.why-us-banner .banner-content .title>*{max-width:704px}.main-banner.home-page-banner{height:725px}.main-banner.home-page-banner .banner-content .title>*{max-width:700px}.main-banner.pricing-banner .button a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:15px 127px 16px 126px}.main-banner.pricing-banner .page-name{padding-bottom:13px}.main-banner.pricing-banner .main-banner .banner-content .title{margin-bottom:16px}.main-banner .banner-content .description{margin-bottom:36px}.pricing.comparison{padding-top:63px;padding-bottom:67px}.comparison .heading .title{font-size:24px;line-height:27px}.pricing.comparison .description{padding-top:12px}.comparison .description{padding:0;font-size:14px;line-height:16.83px}.comparison-block.deep-blue .comparison-icon img,.comparison-block.white .comparison-icon img{width:30.38px}.section-bottom{margin-top:61px}.comparison-blocks{height:320px}.section-bottom .section-bottom-button a.btn.btn-primary{font-weight:500;font-size:18px;line-height:28px;padding:18px 58px;width:auto}.what-includes{padding-top:56px}.order-now .order-today-button{font-size:15px;padding:20px 55px;border-radius:104px}.signup-content .btn-primary{padding:14px 30px 15px;font-weight:600;font-size:12px;line-height:19px}.other-aligner-bar{font-weight:400;font-size:18px;line-height:28px}.caspersmile-progress-bar img{max-width:152.37px}.circle-block{margin-top:60px;margin-bottom:62px}.main-banner .page-name{font-size:24px;line-height:35px;padding-bottom:13px}.main-banner.why-us-banner .title{margin-bottom:16px}.why-us-banner .description p{font-size:18px;font-weight:400;line-height:100%}.main-banner.why-us-banner .description{margin-bottom:16px}.main-banner.why-us-banner .button a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:16px 35px}.why-us-reasons .section-heading{margin-top:62px}.why-us-reasons .section-heading h2.title.small-t{padding-bottom:13px}.reason-block .reason-icon{width:71.11px}.reason-block .reason-detail .title{font-weight:700;font-size:24px;line-height:37px;margin-bottom:13.67px}.reason-block .description b{font-weight:700;font-size:16px;line-height:25px}.reason-block .reason-detail .description{margin-bottom:16.89px;font-size:14px}.reason-detail .description{line-height:22px}.reason-block .button-container a.btn.btn-primary{font-weight:600;font-size:16px;line-height:25px;padding:15px 23px}.reason-block .reasons-space{height:auto}.section.why-us-reasons .reason-block{padding-bottom:62px;padding-top:63px}.why-us-wrapper .reason-block{padding-top:44px}.reason-block{padding-top:63px;padding-bottom:63px}.reason-block.bg-light-blue{padding-bottom:63px;padding-top:63px}.section-results{padding:54px 0 52.85px 1px}.section.why-us-reasons .reason-image{height:237px;width:237px;display:flex;justify-content:center}.section.pricing{padding-top:105px;padding-bottom:62.4px}.section.pricing .package-detail .payment-price .amount,.section.pricing .package-detail .payment-price .curr-sign{font-size:32px}.section.pricing .package-detail .payment-per-month .amount,.section.pricing .package-detail .payment-per-month .curr-sign,.section.pricing .package-detail .payment-per-month .payment-duration{font-size:16px}.section.pricing .package-detail .payment-price .amount.discounted,.section.pricing .package-detail .payment-price .amount.discounted .curr-sign{font-size:22px}.section.pricing .package-detail .payment-price .amount.discounted:before{width:50px}.pricing-wrapper .pricing{padding-top:0}.package-block .package-detail .pricing-line{margin-bottom:7.7px}.reason-block.bg-light-blue h4.title{line-height:33px;font-size:21.3451px;margin-bottom:17.7px}.reason-block.bg-light-blue .description{font-weight:400;font-size:16.0089px;line-height:25px}.section-results.bg-light-blue.why-us-results{padding-bottom:65px}.reason-block .reason-image,.reason-block.large-images .reason-image,.reason-block .why-affordable-reasons{height:280px;width:280px}.why-affordable-reasons.fix-image{padding:0 30px}.signup-section{padding-top:0}.best-price-block .best-price-icon img{width:59px}.best-price-block .best-price-icon{margin-bottom:12.25px}.best-price-block .block-description .description p{font-size:14px;line-height:16.83px;text-align:center}.best-price-block .block-heading{margin-bottom:3px}.package-block .package-detail .package-duration{margin-bottom:0}.main-banner.results-banner .banner-content{margin-top:35px}.main-banner.results-banner .banner-content .page-name{padding-bottom:13px}.main-banner.results-banner .banner-content .title{margin-bottom:13px}.main-banner.results-banner .banner-content .description{margin-bottom:7px}.main-banner.results-banner .description{width:auto;font-size:18px}.main-banner.results-banner .banner-content .button a.btn.btn-primary{padding:15px 112px 16px;margin-bottom:68px}.section-results{padding:50px 0 0}.section-results.why-us-results{padding:70px 0 55px}.sect3-title h4{font-size:24px;line-height:27px;padding-top:54px;margin:0 210px}.sect3-title h5{font-size:14px;line-height:16.83px;padding:0 150px}.sect3-icons .background-box{height:137px;width:137px;margin:0 auto}.sect3-icons img{width:96px;height:46px}.sect3-icons h5{font-weight:600;font-size:10.425px;line-height:111.2%;padding-right:0;margin-left:auto;margin-right:auto;margin-bottom:62px}.resuts-sect3{margin-bottom:61.1px}.resuts-sect3{margin-bottom:57px;padding:0}.carousel-btn.flickity-button{height:250px;background-color:inherit}.carousel-btn.flickity-prev-next-button.next{right:5px}.carousel-btn.flickity-prev-next-button.previous{left:5px}.become-candidate .heading .title{font-size:24px;line-height:137.7%}.become-candidate .heading{margin-bottom:7px}.become-candidate .become-candidate-content .button a.btn.btn-primary{font-size:13.13px;padding:14px 41px 12px 38px}.become-candidate{padding-bottom:63px}.signup-content .title{font-size:24px;line-height:37px;padding:0 108px 0 0}.signup-content .details,.signup-content>p{font-size:14px;line-height:16.83px}.homepage .title{margin-bottom:9px!important}.homepage .description b{font-size:24px!important}.homepage .main-banner .banner-content .description p{font-size:24px}.homepage .main-banner .banner-content .description{margin-bottom:7px}.homepage .banner-content .button a.btn.btn-primary{margin-bottom:0}.homepage-description .page-description{padding:74px 0 60px}.how-it-works{padding-top:53px;padding-bottom:63px}.section.how-it-works h2.heading{margin-bottom:4px;margin-top:0;font-size:24px;line-height:37px}.how-it-works .section-text{font-size:14px}.section.how-it-works .section-text p.detials{margin-bottom:auto}.benifits{padding:63px 0 60px}.step-box .link{margin-top:auto;margin-bottom:auto}.step-box .step-number{margin-top:13px;margin-bottom:11px}.step-box .caption,.step-box .caption .heading{margin-top:auto;height:40px}.section.benifits{padding:70.17px 0px 70.83}.benifits .benifits-cell .icon{margin-bottom:33px}.benifits .benifits-cell .heading{margin-top:auto}.news-ticker{font-size:10px;padding:6px 0;line-height:13px}.custoom .package-block .package-header{padding:20px 20px 12px;height:auto}.section.pricing .button-container a.btn.btn-primary{font-size:13px;line-height:20px;padding:15px 34px;margin-top:0}.section.pricing .get-plan{text-align:center}.section.why-cs .button a.btn.btn-primary{font-size:13px;line-height:20px;padding:15px 34px}.result-slider{margin-bottom:63px}.result-slider.slider-ltr{margin-top:-34px}.our-mission{padding:20px 0 48px}.our-mission-content{margin-top:16px}.our-mission-content .main-image{width:212px}.our-mission-content .sub-image img.img-responsive{width:105.41px}.our-mission-content .images-box .sub-image{bottom:-7%;right:0%}.comparison{padding:53px 0}.blogs-section .signup-content p{font-size:14px;line-height:16.83px}.sect-contact{padding-top:95px}.contact-title h1{font-size:48px;line-height:53.38px;margin-bottom:7px;letter-spacing:-.02em}.contact-explanation{margin:53px 0 63px}.contact-icon{margin-top:39px}.sect2-contact{background-image:url(./images/contact-tablet1.png);background-position:top;padding-top:63px;padding-bottom:63px}.timings h5{padding-top:41px}.four-contact-ways img.img-responsive.center{width:49.15px;height:auto}.four-contact-ways img.mail-icon{margin-top:13px}.four-contact-ways{padding:18.62px 0 35px;height:182px}.four-contact-ways h5{margin-top:18.62px;margin-bottom:10px;font-size:14px}.four-contact-ways .btn{font-size:12px;width:127px;height:36px}.four-contact-ways button{padding:5.62px 11px;width:128.83px;line-height:95.7%;font-size:14px}.sect3-contact{background-color:#f6f6f6}.sect3-contact .timings h5{margin-top:auto}.sect3-contact .timings p{font-size:14px;margin-bottom:44px}.sect-btn{margin-top:100px;margin-bottom:150px}.sect-btn .second-btn-line{margin-top:-30px}.job-position-title,.job-list-action,.job-category h3{margin-left:0}.job-benefits-list{margin-bottom:100px}.job-benefits-list p{font-size:14px}.before-start h3{padding-left:inherit;padding-right:inherit}.section.let-start .first-step p,.section.let-start .second-step p{margin-right:inherit;margin-left:inherit}.contact-number{margin-left:initial}.section.complete-impression .impression-complete-description{margin-left:100px}.mixture img.img-responsive.color-image{width:592px;height:auto}.contact-number{margin-left:100px}.timly-impression-point h3{margin-left:-80px}.banner-content.impression.affordable{margin-top:0}.banner-content.impression{margin-top:45px}.banner-content.impression .page-name{padding-bottom:10px}.banner-content.impression .title{margin-bottom:22px}.banner-content.impression .description p{font-size:18px}.banner-content.impression .description{margin-bottom:7px}.banner-content.impression .button a.btn.btn-primary{padding:19px 100px 15px 105px;margin-bottom:0}.section.impression{padding-top:109px}.thumb-icon.text-right img.thumb-image{margin-top:45px}.before-start h3{padding:0 160px}.section.impression{padding-bottom:90px}.section.start-impressions .heading{font-size:16px}.section.start-impressions .trays-description{font-size:12px;line-height:120.2%}.section-prepare .prepare-section-text p{margin-bottom:32px}.section-good-impressions .reason-block .heading{margin-bottom:25px}.section-good-impressions .reason-block.large-images .reason-image{width:326px;height:326px}.section-good-impressions .reason-block.large-images .reasons-space{height:326px}.section-good-impressions .reason-detail .title{margin-bottom:20px}.instruction-block .step-heading .title{margin-bottom:10px}.instruction-block .step-heading .icon-block-element{top:40px}.instruction-block.first-impression .image-wrapper{width:380px;margin-left:auto;margin-right:auto}.instruction-block .step-heading .icon-block-element img{width:65px}.instruction-block.second-step .single-card .image-wrapper{height:380px;margin-top:60px}.instruction-block.fourth-step .short.description{margin-bottom:35px}.pictures-grid .grid-wrapper .short-description{margin-top:13px;margin-bottom:10px}.instruction-block.fifth-step{padding-bottom:60px}.impressions-faqs .faq-image-box .icon-faq{height:124px;width:124px;top:40px;right:-47px}.section-let-started{padding-top:61px;padding-bottom:100px}.section.let-start{padding-top:75px;padding-bottom:58px}.section.let-start .first-step p,.section.let-start .second-step p{margin-right:15px;margin-left:15px}.second-row{padding-top:30px}.taken-impression{padding-top:42px;padding-left:70px;padding-right:70px}.moding-putty h2{margin-top:62px}.moding-putty p{margin-left:75px;margin-right:75px}.moding-putty h3{margin-bottom:48px}.timly-impression p{margin-left:100px;margin-right:100px}.orthodentic-issues .reason-block .reason-detail .title{font-size:20px;line-height:24px}.can-we-fix .reason-block .reason-image{height:326px;width:326px;padding:0 30px}.trays-image{width:105px;height:105px}.trays-image img{width:52.5px;height:52.5px}.mixing-steps{background-color:#e6f4ff;height:394px;width:589px}.impression-icon.text-right{text-align:right}.section.smile .impression-icon.text-right{padding-top:0}.stepimage{margin-left:55px}.alignermakeyouhapp .stepdescription{padding-bottom:65px}.afterdiscount{font-size:31.72px;padding-bottom:19px}.afterdiscount span{font-size:8.63px}.discountprice{font-size:15.25px;padding-bottom:15px}.purchase{font-size:8.81px}.productreviews{font-size:8.81px;line-height:10px}.qty .plus{width:43px}.termandcondition{font-size:8.81px}.carousel-indicators{width:auto}.glyphicon-chevron-right:before{content:url(./images/right-arrow-sm.svg)}.glyphicon-chevron-left:before{content:url(./images/left-arrow-sm.svg)}.product-faq .panel-title>a.collapsed:before{content:url(./images/down-arrow-sm.svg)}.product-faq .panel-title>a:before{content:url(./images/up-arrow-sm.svg)}.getproduct{line-height:49px;font-size:31.72px}.fourstep .fourstep-background{width:146px;height:146px}.takeimpression-background{width:234px;height:234px}.takeimpression-background img{width:135px;height:135px}.section.let-start.note .start p{margin-right:25px;margin-left:25px}.section.let-start.hard-to-note .start p{margin-right:55px;margin-left:55px}.faq.retainers p{font-weight:400;font-size:18px;line-height:120.2%;color:#0d1440}.stepsfollow .usealignerstepimage img{width:735px;height:auto}.page-description.use-aligners h3.title.use-aligners{font-size:24px;font-weight:300;text-align:center;line-height:36px;padding:0}.section.can-we-fix{padding-top:63px;padding-bottom:26px}.section.impression.use-aligners .thumb-icon.text-right img.thumb-image{width:52px;height:auto;margin-top:auto}.section.impression .new-smile h2{padding-bottom:10px}.section.impression .new-smile h2{font-size:24px;line-height:37px}.section.impression.use-aligners{padding-bottom:50px}.first-half{padding-bottom:41px}.section.let-start.use-aligners{padding-top:110px;padding-bottom:50px}.section.let-start.note{padding-top:53px;padding-bottom:105px}.reason-block.let-start-step.bg-light-blue,.reason-block.let-start-step{padding-top:50px;padding-bottom:50px}.section.let-start.hard-to-note{padding-top:55px;padding-bottom:105px}.section.remove-aligners h2{padding-bottom:51px}.sharp-note{text-align:center}.section.impression.remove-impression{padding-top:108px;padding-bottom:115px}.section.impression.remove-impression h4{margin:auto;padding-bottom:65px;font-weight:400;font-size:18px;line-height:120.2%}.section.impression.remove-impression p{font-size:18px;padding-bottom:32;color:#0d1440}.section.impression.daily-care .new-smile h4{padding-bottom:40px}.section.impression.daily-care{padding-bottom:115px}.faq.use-aligners{padding-top:105px;padding-bottom:32px}.use-alginer.faq{padding-bottom:110px}.use-alginer.faq p{padding-bottom:30px;margin-bottom:auto}.do-and-dont{padding-bottom:36px}.retainers h3{padding-top:103px;padding-bottom:27px}.faq.retainers{padding-bottom:105px}.footer-col ul.footer-nav.mr-top{padding-top:0}.white-star{position:absolute;top:433px;left:89px}.star-icon{height:auto}.white-star2{top:272px;right:142px}.white-star3{top:375px;right:90px}.blue-star{position:absolute;top:351px;left:22px}.blue-star2{position:absolute;top:528px;left:336px}.blue-star3{position:absolute;top:398px;right:274px}.blue-star4-sm{position:absolute;top:162px;left:290px}.blue-star5-sm{position:absolute;top:80px;right:340px}.blue-star-pricing{position:absolute;top:125px;left:135px}.blue-star2-pricing{position:absolute;top:0;left:219px}.blue-star3-pricing{position:absolute;top:289px;right:100px}.blue-star-results{position:absolute;top:22px;left:123px}.blue-star2-results{position:absolute;top:193px;right:211px}.blue-star5-contact{position:absolute;top:65px;right:17px}.blue-star4-contact{position:absolute;top:47px}.blue-star6-contact{position:absolute;bottom:-219px;right:89px}.blue-star2-contact{position:absolute;left:135px;top:66px}.blue-star-contact{position:absolute;top:42px;left:10px}.star-icon-blog{position:relative;height:auto}.blue-star2-blog{position:absolute;top:307px;right:182px}.blue-star-blog{position:absolute;top:158px;right:49px}.main-banner.impression{height:initial;background:none;background-color:#e7f4ff}.reason-block.let-start-step .step-4{color:#0d1440;font-weight:400;font-size:18px;line-height:28px}.followsteps .patient-name{margin-top:125px;text-align:left}.followsteps .name-arrow{margin-top:125px;margin-left:-36px}.name-arrow img{width:150px}.followsteps .arch-arrow{margin-top:11px;margin-left:50px}.arch-arrow img{width:90px}.followsteps .arch-number{margin-top:13px;padding-left:0;margin-right:-83px}.followsteps .patient-step{margin-top:56px;margin-left:-104px}.patient-step img{width:148px}.followsteps .number-indicate{margin-top:40px;margin-left:-0px;padding-right:0}.followsteps .aligners-number{margin-top:100px;margin-left:-181px}.aligners-number img{width:225px}.followsteps .number-aligners{margin-top:46px;margin-left:0;padding-right:0}.followsteps .doctor-name{margin-top:35px;margin-left:-160px}.doctor-name img{width:205px}.followsteps .name-doctor{margin-left:0;padding-right:0;margin-top:6px}.section.impression-faq{padding-right:0;padding-left:0}.main-banner.how-it-work{height:initial;background-image:none!important}.main-banner.canwefix-banner{height:initial;background-image:none}.let-started{padding-top:30px;padding-bottom:70px}.let-started h3{padding-bottom:12px}.let-started p{padding:0 100px}.fix-aligners{margin-top:27px}.fix-teeth{width:235px;height:270px}.fix-teeth img{height:62px;width:172px}.fix-aligners .aligners-type h3{font-weight:600;font-size:16px;line-height:120.2%;padding:0 100px 28px 0}.section-results.affordable .description{width:auto}.section.can-we-fix h2.title.small-t{padding-left:100px;padding-right:100px}.military-banner-title h3{max-width:593px}.military-text{padding:0 68px}.military-need-for-help-text{padding-top:51px;padding-bottom:51px}.faq{padding:27px 0 0}.section-faqs .heading .title{margin-top:36px;margin-bottom:11px}.section-faqs .heading .caspersmile-aligner-heading{margin-top:140px}.teen-block .teen-image{width:237px;height:237px}.teen-description p{font-size:14px;line-height:16.83px}.why-cs-for-teens{padding:77px 0}.why-cs-for-teens .description p{font-size:15px;padding:0 58px;margin-bottom:44px}.fast-heading h4{font-size:15px}.why-description p{font-size:14px;line-height:16.83px}.night-box{margin-bottom:70px}.night-box .decription p{font-size:14px;line-height:16.83px}.whats-more{padding-top:77px;padding-bottom:80px}.why-cs-for-teens .title h1,.whats-more .section-heading h1,.candidate-heading h1,.teen-candidate .candidate-heading{font-size:24px;line-height:37px}.take-assesment-button{padding:18px 60px}.teen-canditate-description{font-weight:400;font-size:14px;line-height:136%}.teen-candidate .teen-image{height:237px;width:237px}.flexible-heading h3{font-size:24px;line-height:37px}.flexible-description{font-size:14px;line-height:16.83px}.monthly-heading .title{font-size:15px;padding-top:2px;padding-left:20px}.monthly-line-break{border-bottom:1px solid #0092ff;margin-bottom:15px;margin-left:10px}.monthly-payment-text{font-size:12px}.monthly-payment-text p{font-size:10px;padding-left:15px;margin-bottom:11px}.monthly-heading{margin-bottom:16px}.monthly-payment-icon{width:44px}.one-time-payment-icon{width:18px}.white-bg{padding:18px 37px 54px 29px;width:237px}.black-bg{width:237px;padding:18px 37px 54px 29px}.one-time-heading{margin-bottom:18px}.one-time-heading .title{font-size:15px;padding-top:0;padding-left:30px}.one-time-line-break{border-bottom:1px solid #0b132b;margin-bottom:15px;margin-left:10px}.one-time-payment-text{font-size:12px}.one-time-payment-text li{margin-left:35px}.one-time-payment-text p{font-size:10px;padding-left:14px;margin-bottom:13px}.monthly-payment-text li{margin-left:35px}.pricing-button-monthly,.pricing-button-one-time{font-size:10px;padding:10px 35px;line-height:7px}.moon-icon{margin-top:50px}.section-lasts-lifetime .heading{font-size:24px;line-height:37px}.order-now .details{padding-right:161px}.section-lasts-lifetime .decription{font-size:14px;line-height:16.83px;letter-spacing:.01em}.see-reults-teen-button{padding:20px 70px}.order-today-button{font-size:15px;padding:20px 55px}.section-order-now{padding-bottom:81px;background-image:url(./images/order-today-image.png);background-position:bottom right;background-repeat:no-repeat}.order-now .details{font-size:14px;line-height:16.83px;letter-spacing:.01em}.referral-banner-title h1{max-width:704px;margin-top:0}.why-referral-reward{padding-top:68px;padding-bottom:65px}.why-referral-reward .title h2{font-weight:800;font-size:32px;margin-bottom:44px;line-height:50px}.referral-points{margin-left:32px;margin-bottom:120px}.referral-points li{font-size:16px}.how-refferal-work{background-color:#e6f4ff;padding:44px 0 48px;max-width:594px}.how-does-it-work-title h3{font-size:22.0454px;line-height:34px}.image-referral{margin-bottom:10px}.referral-description{font-size:14px}.join-today{padding-bottom:71px}.join-today .join-today-heading{font-size:36px;margin-bottom:41px}.join-today .join-image{height:237px;width:237px;background-color:#fff;margin-bottom:38px}.join-today-form input{width:300px}.form-img-box{width:60px;float:right}.note-referral{margin-top:0}.note-referral h3{font-size:20px;line-height:31px}.note-referral p{font-size:16px;padding:0 95px}.get-link-button{margin-top:37px}.btn-get-link{padding:18px 74px;line-height:14px}.payment-plan-title .payment{font-size:15px}.payment-plan-price .amount{font-weight:500;font-size:20px;line-height:29.4px}.payment{font-size:15px}.product-description .tab-pane{margin-bottom:125px}.post-content{margin-top:45px}.post-content p{font-size:18px;line-height:27.85px}.post-content .btn-primary{margin-top:10px}.blog-post-img{display:flex;justify-content:center}.subscribe-form{margin-bottom:54px;margin-top:130px}.terms .t-heading,.terms h2{font-size:24px;line-height:37px}.terms .t-detail,.terms p,.terms li{font-size:14px;line-height:22px}}@media screen and (min-width:991px)and (max-width:1024px){.header .main-navbar-container,.header .main-navbar-container .main-navbar{padding:0}.white-bg{padding:22px 12px 54px 26px}.main-banner{background-size:100% auto}.main-banner .banner-content{margin-top:130px}.banner-homepage{height:max-content;padding-bottom:0;background-size:contain}.star-icon img{width:24px;height:auto}.white-star{top:69%;left:-16%}.white-star2{top:59%;left:64%}.white-star3{top:69%;left:74%}.error-page-banner .error-image-wrapper,.error-page-banner .banner-content{margin:0;height:calc(100vh - 280px)}.page-description{padding:97px 0;font-size:24px;line-height:37px}.section-results .icon{margin-right:0}.section-results .icon .result-image{width:75px}.custoom .package-block .package-detail .description{height:auto}.how-it-works .content{margin-bottom:36px}.step-box .caption,.step-box .caption .heading{font-size:14px;line-height:120.2%}.step-box{padding:0 18px}.benifits .benifits-cell .description,.benifits .benifits-cell p{font-size:14px;line-height:21px}.benifits .benifits-cell .heading{font-size:24px}.best-price-block .heading{width:inherit}.why-cs{height:500px;padding-top:40px;padding-bottom:45px;background-size:190px auto}.why-cs .clear-aligners-icon .img-responsive{width:60px}.why-cs .why-cs-content{margin-top:10px}.why-cs-content .options li span{font-size:14px}.subscription .subscription-form{margin-bottom:50px}.subscription .subscribe-image{margin-top:24px}.subscription .subscribe-image img{max-width:360px}.subscription .subscribe-image .img-responsive{margin:0 auto}.subscription .subscription-form .input{width:87%}.subscription-form .btn-arrow{width:45px}.become-candidate-image{margin-top:50px}.privacy-terms .banner-content .title h3{max-width:100%}.why-us-banner .banner-content .description{font-size:18px;line-height:100%;font-weight:400}.comparison-block{width:380px;height:380px}.comparison-block.middle-image{margin-left:-200px}.comparison-block.white{padding-left:11%;padding-right:9%}.Corporatepositions{padding-top:100px;padding-bottom:50px}.pricing-second{background-size:80%;background-position:center}.bright-bg .short-description{height:44px}.bright-detail .price-badge .price{font-size:44px}.fix-aligners .fix-teeth{width:100%;height:270px}.fix-aligners .fix-teeth img{margin-top:27%;height:82px}.fix-aligners .aligners-type h3{padding:0 114px 16px 0}.military-banner{height:872px;background-size:70% auto}.teen-banner,.referral-banner{height:872px;background-size:68% auto}.card-body{padding-left:79px;padding-right:53px}.shipping{left:204px}.note-referral p{padding:0 235px}.footer-col .tbox{width:140px}.footer-col .submitbtn{padding:13px 18px 13px 19px}}nav.top ul li a:hover{opacity:1;background:#0000001a;box-shadow:inset 0 1px 2px #0000000d}nav.top{position:fixed;top:0;width:100%;z-index:1006;-webkit-transition:-webkit-transform .42s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .42s cubic-bezier(.165,.84,.44,1);transition:transform .42s cubic-bezier(.165,.84,.44,1);transition:transform .42s cubic-bezier(.165,.84,.44,1),-webkit-transform .42s cubic-bezier(.165,.84,.44,1)}nav.top.fixed{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-180px,0);background:#fff;box-shadow:#00000019 0 2px 4px;top:-7px;border-radius:0}.scrolled nav.top.fixed{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);position:relative}.teens.main-banner .banner-content .description,.affiliate.main-banner .banner-content .description{font-size:30px;font-weight:700}.hp-img-cont{padding:65px 0}.hp-img-cont .easytowear{padding:30px 0}.hp-img-cont img{width:100%}.hp-img-cont .heading{text-align:left}.hp-img-cont .title{font-size:28px;font-weight:800;line-height:32px;color:#0092ff;margin-bottom:30px;margin-top:0}.hp-img-cont .description{margin-bottom:25px}@media screen and (min-width:990px){.hp-img-cont .row{display:flex;align-items:center;justify-content:center}.hp-img-cont .easytowear{padding:80px 0}}@media screen and (max-width:479px){.hp-img-cont .image{margin-bottom:20px}.hp-img-cont .easytowear{padding:0}.hp-img-cont .btn-primary{padding:10px 60px}}.teens1.whats-more .description.round-clock-description{height:auto}.teens-what-we-offer.benefits .content-card .icon img{width:auto}.teens-steps{background:#e7f4ff;padding-top:65px;padding-bottom:98px}.teens-steps .heading{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff}.teens-steps .step-box .caption .heading{height:42px}.teens-steps .step-box .image{background:#fff}.teens-steps .section-text{font-style:normal;font-weight:400;font-size:18px;line-height:120.2%;text-align:center;color:#0d1440;margin-bottom:44px}.teens-steps .step-description{font-style:normal;font-weight:400;font-size:18px;line-height:120.2%;color:#0d1440;margin-bottom:30px}.includes-description{font-size:15px;padding-top:10px;line-height:21px}.bigger-smile{background:#f6f6f6;padding-top:65px;padding-bottom:98px;margin-bottom:75px}.bigger-smile .heading,.teens-faqs .heading{font-style:normal;font-weight:800;font-size:36px;line-height:56px;color:#0092ff;padding-bottom:30px}.bigger-smile .teen-canditate-description{padding-right:88px}.teens-faqs{margin-bottom:70px}.teens-faqs .faq{padding:0}.teens-faqs .faq .faq-list{max-width:600px;margin:auto}.results-lifetime{padding:85px 0}.results-lifetime .btn-hold{padding-top:20px}.results-lifetime .btn-hold .btn-primary{padding:12px 60px}.content-hold{position:relative}.content-hold:after{position:absolute;background-image:url(/cdn/shop/files/Group_2601.png?v=1692698802);background-repeat:no-repeat;right:0;height:65px;width:87px;content:"";top:50px}.fs.subscription .fsdescription{margin-bottom:30px}.fs.subscription .heading .title{font-size:42px;font-weight:800;color:#fff;margin-bottom:15px;line-height:55px}.custom-collections .price .previous-price{position:relative}.custom-collections .price .previous-price:after{content:"";position:absolute;display:inline-block;width:100%;top:51%;left:-2px;padding:0 3px;box-sizing:content-box;border-top:3px solid #00ffff}@media screen and (min-width:990px){.underline-links-hover:hover a{text-decoration:none!important}}.collection-hero{margin-top:36px!important}.collection-hero__title{font-weight:800;line-height:37px;color:#0092ff}.custom-collections .card{height:580px;transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform .6s cubic-bezier(.39,.575,.565,1);background-color:transparent!important;border:1px solid #d1d9e0!important;padding:0 24px;margin-bottom:45px}.custom-collections .card .card__heading{height:55px}.custom-collections .card .card__heading a{font-weight:800;font-size:24px}.custom-collections .card p{font-size:15px;height:75px}.custom-collections .card__heading{margin-bottom:5px}.custom-collections .price{letter-spacing:0;font-weight:700;color:#0092ff;margin-bottom:10px;font-size:24px}.custom-collections .btn-hold{padding:10px 0}.custom-collections .btn-hold .btn-package{font-size:16px;font-weight:500;padding:7px 37px 7px 38px}.custom-collections .card__media,.custom-collections .card .media{height:300px;position:relative!important}span.previous-price.price-item--regular{margin-top:-9px;line-height:9px;text-decoration:line-through;color:#0092ff;font-weight:600;text-align:right;font-size:110%}.fs.subscription .subscribe-image img{max-width:100%!important;float:right!important}@media screen and (max-width:767px){.mob-done img{display:none}.fs.subscription.subscription-formgroup .heading .title{font-size:24px;line-height:30px}.fs.subscription .btn-hold a{padding:10px 50px;line-height:24px;font-size:15px}.fs.subscription .subscribe-image img{padding-top:30px}}.affi.homepage .affiliate.main-banner,.affi.homepage .affiliate.main-banner .banner-animation-wrapper{height:700px}.affiliate-form{padding:80px 0}.affiliate-form .heading{max-width:526px;margin:0 auto 50px}.affiliate-form .form-hold{max-width:300px}.affiliate-form .form-hold input,.affiliate-form .form-hold textarea{border:1px solid #0092ff;width:100%;padding:10px;margin-bottom:10px;border-radius:5px}.affiliate.contact h3{color:#0092ff;font-weight:800;padding-bottom:5px}.icon.icon-success{display:none!important}.affiliate-form-content .flaoting{float:right}.affiliate.contact .form-status{text-align:center;background:#e6f4ff;padding:20px;margin:10px 0;font-size:18px}:focus-visible{outline:none!important}@media screen and (min-width:768.98px){.affiliate-form-content .row{display:flex;align-items:center}.affiliate-form-content .flaoting{margin-bottom:85px}}@media screen and (max-width:479px){.affiliate-form .form-hold{max-width:100%}.affiliate-form-content .row{text-align:center}.affiliate-form-content .flaoting{float:none;margin:0 auto}.affiliate-form .banner-animation-wrapper .animation-images{position:inherit}.affi.homepage .affiliate.main-banner,.affi.homepage .affiliate.main-banner .banner-animation-wrapper{height:592px}}@media screen and (max-width:374px){.affi.homepage .affiliate.main-banner,.affi.homepage .affiliate.main-banner .banner-animation-wrapper{height:579px}}@media screen and (max-width:479px){.header nav.navbar .main-button a.btn.btn-primary{margin-left:-11px}.header .navbar .navbar-buttons .btn-primary{padding:10px 15px!important}}#form-container{width:300px;margin:0 auto}#form-container .form-step{display:none}#form-container .form-step.active{display:block}#form-container #button-container{margin-top:20px;text-align:right}#form-container button{padding:5px 10px}.header-sm-menu .dropdown-menu{display:none;position:absolute;background-color:#fff;z-index:9999}.footer-nav .dropdown.active .dropdown-menu{left:calc(50% - 80px)}.footer-menu .dropdown-menu{display:none;position:absolute;background-color:#fff;z-index:1}.header-sm-menu .dropdown.active .dropdown-menu,.footer-nav .dropdown.active .dropdown-menu{display:block}.header-sm-menu .dropdown-menu a,.footer-menu .dropdown-menu a{padding:10px;text-decoration:none;display:block;color:#0d1440}.header-sm-menu .dropdown-menu a:hover,.footer-menu .dropdown-menu a:hover{background-color:#4af1ff;color:#0d1440}.dropdown.menu{text-align:left}.dropdown.menu i{padding-left:10px}.footer .footer-nav .dropdown-menu li{margin-bottom:0}@media screen and (max-width:767px){.col.footer-menu .dropdown.menu{padding-bottom:0}.footer-menu .dropdown-menu{margin:0 auto;left:0;right:0;width:0}.footer-nav li.dropdown{margin-bottom:0}}.main-banner.discount-banner .banner-content .title h1{max-width:521px}.discount-banner .page-names{font-size:30px}.hp-img-cont.discount{padding:70px 0}.fsemail-us{background:#f6f6f6;padding-top:60px}.fsemail-us .contents{margin:0 0 90px}.fsemail-us .description{font-weight:700;font-size:20px;color:#1c2541;padding-bottom:50px}.fsemail-us h1{color:#0d1440;font-weight:800}.fsemail-us .affilate-form{text-align:left;max-width:400px}.fscall{padding:60px;border-top:1px solid #0092ff}.fscall span{color:#0092ff}.milltary .form-hold label{color:#0092ff;font-size:16px}.milltary .form-hold select{color:#66717b;border:1px solid #0092ff;width:100%;padding:10px;margin-bottom:10px;border-radius:5px;background:#fff}.milltary .form-hold input{color:#66717b;border:1px solid #0092ff;width:100%;padding:10px;margin-bottom:10px;border-radius:5px}.fsemail-us .contact__button{padding-top:10px}@media screen and (max-width:767px){.fsemail-us .image img{width:100%}}@media screen and (max-width:479px){.hp-img-cont.discount{padding:50px 0 20px}.hp-img-cont .heading{text-align:center;margin-bottom:25px}.fsemail-us .contents .description{font-size:17px}.as{display:block}}.assessment-form{padding:5em 0;background:#0093ff0d}.assessment-form .contact__fields{display:flex}.assessment-form .contact__fields .form-group{padding-right:10px}.assessment-form .form-group input{font-size:15px;padding-left:34px;width:300px;border:1px solid #0093ff;background:transparent;height:50px;border-radius:50px}.assessment-form .form-group.phone input{padding-left:12px}.form-group.birthday input{padding-left:44px}.assessment-form .form-group.birthday input{color:#0093ff;padding-right:10px}.assessment-form .form-group.icons-email input{padding-left:44px}::-webkit-calendar-picker-indicator{background-image:url(/cdn/shop/files/icon__calendar.svg?v=1693561044);position:absolute;left:9%;font-size:21px}.assessment-form .form-group select{color:#0093ff;width:100px;padding:0 10px;font-size:14px;border:1px solid #0093ff;background:transparent;height:50px;border-radius:50px}.assessment-form .icons-userfirst,.assessment-form .icons-userlast,.assessment-form .icons-email,.assessment-form .user-phone{position:relative}.icons-userfirst:before,.icons-userlast:before,.icons-email:before{width:30px;height:22px;content:"";position:absolute;left:12px;top:12px;background-repeat:no-repeat}.icons-email:before{top:16px!important}.assessment-form form .form-group.fieldradio .form-check .form-check-input:checked+.form-check-label.filter img{filter:none}.form-check .image-wrapper{position:relative;display:inline-block;height:100px;width:100%;overflow:hidden}.form-check .image-wrapper img{display:block;height:206px;position:absolute;margin:0 auto;left:14px;right:0}form .form-group.fieldradio .form-check .filter .image-wrapper img{bottom:0}.icons-userfirst:before{background-image:url(/cdn/shop/files/icon__user_66d79d90-58b4-40a8-a166-1d3694256024.png?v=1693401717)}.icons-userlast:before{background-image:url(/cdn/shop/files/icon__user_66d79d90-58b4-40a8-a166-1d3694256024.png?v=1693401717)}.icons-email:before{background-image:url(/cdn/shop/files/icon__mail.png?v=1693402159)}.form-group input:focus-visible,.form-group select:focus-visible{outline:transparent;outline-offset:inherit;box-shadow:inherit}.assessment-form form .form-group .form-label{position:relative;font-weight:400;font-size:20px;color:#0093ff;padding-left:40px;display:block;margin-bottom:20px}.assessment-form form .number{width:30px;height:30px;line-height:26px;text-align:center;display:inline-block;vertical-align:middle;background:#0093ff;border-radius:50px;color:#fff;border:1px solid #0093ff;margin-right:5px;font-weight:600;position:absolute;left:0;top:0}.assessment-form form .form-group.fieldradio .form-check{padding-left:0;margin-bottom:15px}.assessment-form ::-webkit-input-placeholder{color:#0093ff}.assessment-form :-ms-input-placeholder{color:#0093ff}.assessment-form ::placeholder{color:#0093ff}.assessment-form form .form-group.fieldradio .form-check .form-check-input{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.assessment-form form .form-group.fieldradio .form-check .form-check-label{padding:22px 20px;min-width:199px;font-size:18px;font-weight:400;color:#0093ff;border:1px solid #0093ff;background:transparent;border-radius:8px;cursor:pointer;text-align:center;max-width:310px;vertical-align:top}.assessment-form form .form-group.fieldradio .form-check .form-check-input:checked+.form-check-label{background-color:#0093ff;color:#fff;border:1px solid #0093ff}.assessment-form .form-check-inline{display:inline-block;margin-right:1rem}.assessment-form form .form-group.biggestproblem-radio .form-check-label{min-height:134px;font-size:16px!important;text-align:left!important;width:310px}.assessment-form form .form-group.biggestproblem-radio .form-check-label span{font-size:20px;font-weight:600;margin-bottom:10px;display:block}.assessment-form form .form-group.fieldcheckbox .form-check .form-check-label{font-size:18px}.assessment-form form .form-group.fieldcheckbox .form-check{margin-bottom:10px}.assessment-form .contact-form{max-width:600px}.assessment-form .contact-form input{height:54px}.assessment-form .submit-btn{background-color:#20274f;min-width:180px;font-size:20px;color:#fff;font-weight:500;padding:12px 10px;font-weight:600}.assessment-form form .form-group.agree-tick .form-check .form-check-label{font-size:18px}.required-red{color:#0093ff}.error-msg{margin-bottom:10px}.military-discount .label-content{font-size:18px;color:#002c58;font-weight:500}.military-discount .required-red{color:#002c58}.military-discount .form-check-input:checked{background-color:#002c58;border-color:#002c58}.assessment-form form .form-group.fieldradio .form-check .form-check-input:checked+.form-check-label img{filter:brightness(0) invert(1)}@media only screen and (min-width:0)and (max-width:767px){.assessment-form form .form-group .form-label{font-size:17px;padding-left:32px}.assessment-form form .form-group.fieldradio .form-check .form-check-label{padding:14px 15px;min-width:none!important;font-size:16px;font-weight:400}.assessment-form form .number{width:24px;height:24px;line-height:22px;border-radius:5px;font-size:15px}.assessment-form form .form-group.fieldradio .form-check{margin-bottom:10px;margin-right:6px}.assessment-form form .form-group.biggestproblem-radio .form-check-label span{font-size:17px;margin-bottom:5px}.assessment-form form .form-group.biggestproblem-radio .form-check-label{min-height:auto;width:100%}.assessment-form form .form-group.agree-tick .form-check .form-check-label{font-size:14px}.assessment-form form .form-group.fieldradio .form-check .form-check-label{max-width:none!important}.form-check-label img{max-width:100%!important}.assessment-form form .form-group.fieldradio .form-check{width:100%}.form-equal{min-height:155px!important}#phoneNumber{display:inline-block;width:69%}#countryCode{width:30%;display:inline-block;height:54px}.form-group{margin:0;padding:0 10px}.form-group.row .col-sm-6{padding:0}.assessment-form .contact__fields{display:block}}@media only screen and (max-width:479px){.icons-userfirst:before,.icons-userlast:before,.icons-email:before{left:23px}.assessment-form .form-group input,.assessment-form .form-group.icons-email input{width:100%}.assessment-form .form-group.phone{display:flex;align-items:center}}.form-group{margin-bottom:30px}formFieldWrapper>.tempFrmWrapper>.tempContDiv .formSubInfoText{font-size:15px!important;color:#0092ff!important}@media only screen and (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}.dropdown-hover .dropdown-menu{left:18px;min-width:190px;border:1px solid #fff!important;box-shadow:0 2px 5px 1px #0d144045;-webkit-box-shadow:0 2px 5px 1px rgba(13,20,64,.27);-moz-box-shadow:0 2px 5px 1px rgba(13,20,64,.27)}.header-sm-menu .dropdown-menu{top:65%;min-width:190px;left:-4px;box-shadow:none;border:1px solid #fff}.whats{padding:50px 0 0}.whats .heading{text-align:left;padding-bottom:30px}.whats .banner-animation-wrapper{height:600px;left:inherit}.whats .main-banner{background-color:transparent;height:700px}.whats .banner-content{margin-top:0}.whats ul li{display:flex;align-items:center;padding-bottom:10px}.whats ul li .img-hold{margin-right:20px}.whats ul li .text-hold p{color:#0d1440;font-size:20px}.whats .main-progress{padding-top:30px}.whats ul li .img-hold{max-width:80px}@media screen and (max-width:1200px){.whats .main-banner{height:auto}}@media screen and (max-width:767px){.whats .banner-animation-wrapper{left:inherit;height:392px}}@media screen and (max-width:479px){.whats ul li .img-hold{max-width:75px}.whats ul li .text-hold p{font-size:16px}.pricing-insurance-image img{max-width:225px;margin:0 auto}}.tempFrmWrapper{padding:0 10px!important}.custoom .details-icon img{width:25px}.custoom .details-icon.guarantee-badge{margin-inline-start:-15px}.custoom .details-icon.guarantee-badge img{width:55px}.custoom .guarantee-text{font-size:16px;width:150px}@media screen and (max-width:767px){.custoom .mobileallday-none,.custoom .mobilenightlong-none{display:none}}@media screen and (min-width:768px)and (max-width:991px){.tabsallday-block .package-detail .package-duration,.tabsallday-block .package-detail .description,.tabsightlong-block .package-detail .package-duration,.tabsightlong-block .package-detail .description{font-size:16px;padding-bottom:10px}.section.pricing .package-detail .details-icon img{width:22px}.tabsallday-none,.tabs-nightlong-none{display:none}.custoom .nightlong .col-sm-offset-1{margin-left:0!important}}.tracker{padding-top:20px}.tracker .store-btns{display:flex;align-items:center;gap:15px;margin-top:20px}.tracker .image-hold img{max-width:370px;margin:50px auto 0}.tracker .app-store img{padding-bottom:10px}.tracker h3{font-weight:700;color:#0092ff;font-size:700px;line-height:40px;font-size:40px}.tracker .description p{font-size:18px;line-height:24px;font-weight:400;color:#0d1440;margin-bottom:0}.tracker h5{font-size:16px;line-height:22px;font-weight:400;color:#0092ff;margin-top:34px}.tracker h3{font-weight:700!important}@media screen and (min-width:991.98px){.tracker .image-hold{text-align:right}.tracker .banner-content{padding-top:70px}.tracker .image-hold img{max-width:450px;margin:0 auto}.tracker{padding-top:70px}}@media screen and (max-width:670px){.tracker .image-hold img{max-width:100%}}.copyright .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding-left:0}.copyright .policies-pg{display:flex;justify-content:flex-start}.copyright span,.copyright a{margin:0 10px}.copyright .list-payment__item{margin:0 4px}.copyright .logo-bar{width:38px;height:24px;margin-top:1px;padding-left:2px}@media screen and (max-width:479px){.copyright .list-payment,.copyright .policies-pg{justify-content:center}.copyright .policies-pg{margin-bottom:10px}.copyright .list-payment__item{margin:0 1px}}.partially-payment #texted{display:none}.partially-payment.collapsed #texted{display:block}#product-grid .grid__item.top-rated{position:relative}#product-grid .grid__item.top-rated:after{content:"";background:url(/cdn/shop/files/top-rated-tag.png?v=1706012911) no-repeat right center;background-size:contain;height:90px;width:91px;z-index:1;position:absolute;left:15px;top:0;border-top-left-radius:5px}#product-grid .grid__item.Valentine-day-special{position:relative}#product-grid .grid__item.Valentine-day-special:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0836/8517/9710/files/valentaine-tags.png?v=1707824428) no-repeat right center;background-size:contain;height:90px;width:89px;z-index:1;position:absolute;left:15px;top:0;border-top-left-radius:5px}.head-hold{display:flex;align-items:center;position:relative}.head-hold input,ul.submenu{display:none}.head-hold .caret{color:#0092ff;margin-left:5px}.head-hold label{position:relative;display:block;cursor:pointer;margin-left:15px;border:1px solid #0092ff;border-radius:30px;padding:14px;display:flex;align-items:center}.head-hold input:checked~ul.submenu{display:block;position:absolute;width:170px;right:0;top:50px;text-align:left;background:#fff;padding:15px 10px;border:1px solid #0092ff;border-radius:5px;z-index:9999}.head-hold li{margin-bottom:10px}.head-hold a span{color:#0d1440;padding-left:5px;font-weight:500}.head-hold a{font-size:15px}.head-hold a:hover{background:transparent!important;box-shadow:inset 0 1px 2px #0000!important}@media screen and (max-width:479px){.head-hold{position:absolute;left:-13px}.head-hold label{margin-left:8px;padding:12px}}#product-grid .grid__item.top-rated:after{border-top-left-radius:10px;left:13px}#product-grid .grid__item{transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform .6s cubic-bezier(.39,.575,.565,1)}#product-grid .grid__item:hover{transform:perspective(1px) scale(1.02);transition-delay:unset}.referral-program.main-banner .banner-content .title>*{font-size:40px}.referral-program.main-banner .banner-content .description{margin-bottom:0}.rewarded .friends{max-width:800px;margin:0 auto}.rewarded .contents{padding-top:20px}.rewarded .contents ul li{list-style:disc;padding-bottom:15px;font-size:17px}.does-it-work,.rewarded{padding:50px}.join-sec h2,.rewarded h2,.referral-program-note h2{font-weight:700;color:#0092ff}.does-it-work .three-column .heading{padding-bottom:20px}.does-it-work .three-column .column img,.rewarded .friends img{margin:0 auto}.does-it-work .three-column{max-width:870px;margin:0 auto;background:#e6f4ff;padding:50px}.referral-program-note{padding:50px 0 70px}.referral-program-note .decription{font-size:18px;line-height:24px}@media screen and (max-width:479px){.does-it-work{padding:0}.rewarded h2{font-size:26px}.rewarded .friends img{margin:0 auto 30px}}.review-club{background:#e6f4ff;padding:50px 0 90px;margin-bottom:80px}.review-club .ratings-review h2,.review-club p{color:#0092ff;margin-bottom:0}.review-club h2{font-size:36px;font-weight:800}.five-stars span p{color:#0d1440;margin-bottom:0}.review-club .ratings-review .title{max-width:440px;margin:0 auto}.review-club .reviews{padding:30px 0 60px}.review-club .reviews img{margin:0 auto 10px}.review-club .ratings-review p{font-size:21px;line-height:25px}.review-club .reviews-slide{position:relative;background:#fff;padding:15px;border:2px solid #0092ff;border-radius:10px;height:375px;margin-bottom:15px}.review-club .five-stars span{font-size:16px;line-height:20px}.review-club .five-stars img{width:140px;margin-bottom:15px}.review-club .five-stars h4{font-weight:700}.review-club .customer-name{position:absolute;bottom:15px;display:flex;justify-content:center}.review-club .profile-photo{display:flex;align-items:center}.review-club .customer-name p{font-size:15px;line-height:21px;font-weight:800}.review-club .photo{background:#d9d9d9;padding:10px 5px;color:#fff;font-size:18px;border-radius:100%;margin-right:5px;height:40px;width:40px;text-align:center}.review-club .flickity-prev-next-button{display:none}.review-club .rating-slide.mobile-hide{position:relative}.review-club .flickity-page-dots .dot{background:#0092ff}.customed-arrow button{background:transparent;border:none}.customed-arrow .button--previous{position:absolute;bottom:-30px;z-index:9;left:30%}.customed-arrow .button--next{position:absolute;bottom:-30px;z-index:9;right:30%}.trustpilot_star{padding-top:15px}.trustpilot_star a{font-size:20px;font-weight:700}.customer-name .dates{padding-left:5px;padding-top:10px}@media screen and (min-width:768.98px){.review-club .desktop-hide{display:none}}@media screen and (max-width:769px){.review-club .ratings-review h2{font-weight:800}.review-club .mobile-hide{display:none}.review-club .reviews-slide{height:320px;padding:20px;text-align:center;width:300px;border-radius:40px}.review-club .profile-photo{justify-content:center}.review-club .flickity-prev-next-button,.review-club .flickity-page-dots{display:none}.review-club .customer-name{padding-top:25px;position:absolute;left:0;right:0;text-align:center}.review-club .five-stars img{margin:0 auto 15px}.review-club h2{font-size:28px}.review-club .reviews{padding:20px 0 50px}.review-club .ratings-review p{font-size:18px;line-height:21px}.rating-slide.desktop-hide{position:relative;left:0;right:0}.customed-arrow{position:absolute;bottom:-30px;left:0;right:0;text-align:center}.customed-arrow .button--previous{position:absolute;left:30%}.customed-arrow .button--next{right:30%;position:absolute}.review-club .customer-name{align-items:center}.customer-name .dates{padding-left:5px;padding-top:0}.five-stars span p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.customed-arrow .button--previous,.customed-arrow .button--next{bottom:0}.valentines-day .banner-animation-wrapper{height:275px}}.zsiq_theme1.zsiq_floatmain{bottom:65px}@media screen and (max-width:670px){.zsiq_theme1.zsiq_floatmain{bottom:70px}}.valentines-day .title>h3{max-width:352px!important}.homepage .valentines-day .banner-content .description{margin-bottom:25px}.sub-updated .heading .title{font-size:52px;line-height:62px;margin-bottom:25px}.jdgm-rev-widg__body,.jdgm-row-actions,.jdgm-rev-widg__header{max-width:1170px!important;margin:0 auto!important}.jdgm-rev-widg__summary{width:100%!important}@media screen and (min-width:767.98px){.jdgm-rev-widg__summary{width:16%!important}.jdgm-histogram.jdgm-temp-hidden{border-right:1px solid rgba(51,153,153,.1)}.jdgm-widget-actions-wrapper{border-left:transparent!important;width:22%!important}.hf-banner .main-banner.banner-animation{height:585px}.hf-banner .banner-animation-wrapper{left:0;height:540px}}@media screen and (max-width:767.98px){.hf-banner .banner-animation-wrapper{left:-20px;height:240px;margin-bottom:20px}}.banner-landing-pg{overflow:inherit}.banner-landing-pg .banner-box{min-height:450px;position:relative;margin-bottom:0}.banner-landing-pg .banner-box .banner-image{position:absolute;right:0;bottom:-117px;z-index:1000}@media screen and (max-width:1280px){.banner-landing-pg .banner-box{flex-wrap:wrap;align-content:flex-start;max-height:inherit;padding-bottom:470px}.banner-landing-pg .banner-box .banner-image{width:580px;text-align:center;left:calc(50% - 290px);margin-left:0}.banner-landing-pg .banner-box .banner-content{width:100%;height:260px}.banner-landing-pg .banner-content .title>*{max-width:480px}}@media screen and (max-width:767px){.banner-landing-pg.wd8-banner{padding-bottom:0}.banner-landing-pg .banner-box{padding-bottom:calc(96vw - 30px)}.banner-landing-pg .banner-box .banner-image{margin-right:0;width:100%;left:inherit;bottom:calc(-100vw / 11)}.banner-landing-pg .banner-content .title>*{padding-right:0}}.wd8-banner.banner-ld-pg-retainers{padding-bottom:0}.banner-ld-pg-retainers .banner-box .banner-image{width:60%;max-width:inherit;margin-left:0;bottom:0}@media screen and (max-width:1280px){.banner-ld-pg-retainers .banner-box .banner-image{width:100%;left:50%;transform:translate(-50%)}}@media screen and (max-width:767px){.banner-ld-pg-retainers{overflow:hidden}.banner-landing-pg .banner-box{padding-bottom:calc(83vw + -0)}.banner-ld-pg-retainers .banner-box .banner-image{width:calc(100vw + 200px);left:55%;transform:translate(-50%)}}.banner-landing-pg.banner- .banner-box .banner-image{margin-right:0;width:100%;left:inherit;bottom:calc(-100vw / 11);max-width:445px;bottom:60px}.banner-landing-pg .banner-content .title>*{padding-right:0}.sec-landing-pg{background-color:#fff}.sec-landing-pg.teens-steps .container{position:relative}.sec-landing-pg.teens-steps .container .section-icon{position:absolute;top:20px;right:0}.sec-landing-pg .step-box .step-number{margin-bottom:0}.sec-landing-pg.teens-steps .step-box .caption{height:auto;margin-block:15px 0px}.sec-landing-pg.teens-steps .step-box .caption .heading{height:inherit;margin-block:0px}@media screen and (min-width:767px){.sec-landing-pg .step-box{text-align:center;height:490px}.sec-landing-pg.teens-steps .step-box .caption .heading{text-align:center}}@media screen and (max-width:767px){.sec-landing-pg.teens-steps .heading{margin:0}.sec-landing-pg .step-box{height:425px;margin-bottom:0}.sec-landing-pg.teens-steps .container .section-icon{display:none}.sec-landing-pg.teens-steps .step-description{font-size:14px}}.sec-prd-block .container{position:relative}.sec-prd-block .left-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.sec-prd-block .right-icon{position:absolute;right:0;top:15%;transform:translateY(-50%)}.sec-prd-block .prod-notes{margin-top:30px}.product-card-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px;margin-top:50px}.prod-card{flex:360px;min-height:510px;padding:30px 22px;background:linear-gradient(60deg,#0092ff,#0092ff66);border-radius:20px;color:#fff;text-align:center}.prod-card .title{font-size:24px;line-height:120%;font-weight:600;padding-bottom:20px;position:relative;margin:0}.prod-card .title:before{content:"";width:70%;height:1px;display:block;background-color:#fff;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.prod-card .prod-image{margin-top:20px}.prod-card .prod-price{font-size:33px;line-height:120%;font-weight:700;margin-top:20px}.prod-card .prod-description{margin-top:20px;font-size:16px;font-weight:600;min-height:90px}.prod-card .prod-cta{margin-top:20px}.prod-card .prod-cta .btn{padding-block:16px;font-size:16px;font-weight:600;width:90%}.sec-prd-block .prod-notes{text-align:center;font-size:18px;line-height:120%;margin-top:30px}.sec-prd-block .prod-notes b,.sec-prd-block .prod-notes strong{font-weight:700;color:#0092ff}@media screen and (max-width:676px){.sec-prd-block .left-icon,.sec-prd-block .right-icon{display:none}.prod-card{flex:100%}.prod-card .title{margin-bottom:10px;font-size:18px;font-weight:600}.prod-card .prod-image{margin-top:20px}.prod-card .prod-price{margin-top:20px;font-size:33px;font-weight:700}.prod-card .prod-description{margin-top:20px;font-weight:14px}.prod-card .prod-cta{margin-top:20px;font-size:16px;font-weight:600}}.sec-pd-block{padding-block:85px}.sec-pd-top{padding-top:85px}.sec-pd-bottom{padding-bottom:85px}.sec-pd-top-0{padding-top:0}.sec-pd-bottom-0{padding-bottom:0}.sec-mr-block{margin-block:85px}.sec-mr-top{margin-top:85px}.sec-mr-bottom{margin-bottom:85px}.sec-mr-top-0{margin-top:0}.sec-mr-bottom-0{margin-bottom:0}@media screen and (max-width:767px){.sec-pd-block{padding-block:55px}.sec-pd-top{padding-top:55px}.sec-pd-bottom{padding-bottom:55px}.sec-pd-top-0{padding-top:0}.sec-pd-bottom-0{padding-bottom:0}.sec-mr-block{margin-block:55px}.sec-mr-top{margin-top:55px}.sec-mr-bottom{margin-bottom:55px}.sec-mr-top-0{margin-top:0}.sec-mr-bottom-0{margin-bottom:0}}.floating-button{position:fixed;visibility:0;bottom:20px;right:90px;color:#fff;border:none;border-radius:5px;cursor:pointer;z-index:10000}.floating-button:hover{transform:scale(1.05);transition:transform .3s ease}.floating-button.scrollup1{animation:btnscrollup 1s ease-in .1s forwards}@media screen and (max-width:768px){.floating-button{bottom:auto;top:50%;right:8px}.floating-button svg{width:70px;height:auto}}@keyframes btnscrollup{0%{bottom:48%;opacity:.1}80%{bottom:50%;opacity:.8}to{bottom:50%;opacity:1}}@keyframes makeVisible{0%{background-color:#00f}to{background-color:red;opacity:1}}@media screen and (min-width:479.98px){.desktop-flags .dropdown.flags-dropdown{width:60px;position:relative;cursor:pointer;margin-left:15px;border:1px solid #0092ff;border-radius:30px;padding:14px;display:flex;align-items:center}.head-holded.mobile-flags,.head-holdedsticky.mobile-flags{display:none!important}.desktop-flags .dropdown-menu.drops{position:absolute;width:170px;top:44px;left:-55px;text-align:left;background:#fff;padding:15px 0;border:1px solid #0092ff;border-radius:5px;z-index:9999}.desktop-flags .dropdown-menu.drops li a span{color:#0d1440;padding-left:5px;font-weight:500}.desktop-flags .dropdown-menu.drops li{margin-bottom:10px}.desktop-flags i{color:#0092ff;margin-left:5px}.desktop-flags a:hover{text-decoration:none!important;background:transparent!important;box-shadow:inset 0 1px 2px #0000!important}}@media screen and (max-width:479px){.header .navbar .navbar-buttons .btn-primary{padding:10px!important}.desktop-flags{display:none!important}.header .head-holded .caret,.fixed .head-holdedsticky .caret{color:#0092ff;margin-left:5px}.header .head-holded label,.fixed .head-holdedsticky label{position:relative;display:block;cursor:pointer;margin-left:15px;border:1px solid #0092ff;border-radius:30px;padding:14px;display:flex;align-items:center;margin-bottom:0}.header .head-holded input,ul.submenu,.fixed .head-holdedsticky input{display:none}.header .head-holded li,.fixed .head-holdedsticky li{margin-bottom:10px}.header .head-holded a,.fixed .head-holdedsticky a{font-size:15px}.header .head-holded a span,.fixed .head-holdedsticky a span{color:#0d1440;padding-left:5px;font-weight:500}.header .head-holded input:checked~ul.submenu{display:block;position:absolute;width:170px;right:-45px;top:50px;text-align:left;background:#fff;padding:15px 10px;border:1px solid #0092ff;border-radius:5px;z-index:9999}.header .head-holded a:hover,.fixed .head-holdedsticky a:hover{text-decoration:none!important;background:transparent!important;box-shadow:inset 0 1px 2px #0000!important}}.post-content table{margin:70px auto 0;width:80%;max-width:750px;border-collapse:separate;border:1px solid #0092fff0;border-radius:20px;font-size:14px}.post-content table tr td:first-child{text-align:left;padding-left:20px}.post-content table tr td{border-bottom:1px solid #0092fff0;padding:14px 10px 10px;width:33%;text-align:center;color:#0d1440;line-height:200%}.post-content table tr td+td{border-left:1px solid #0092fff0}.post-content table tr:last-child td{border-bottom:none}.post-content table tr:first-child td:nth-child(4){border-top-right-radius:20px}.post-content table tr td:last-child{border-right:0}.post-content table tr:last-child td:nth-child(4){border-bottom-right-radius:20px}.post-content table tr td:nth-child(2n){background-color:#e6f4ff}.related_blogs.post-content{padding-top:90px}@media only screen and (max-width:767px){.related_blogs.post-content{padding:60px 15px}.blog_list{display:flex;flex-direction:column}.check-card{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.single-post-banner .banner-content .title h1{font-size:24px}}:root{--card-height: 40vw;--card-margin: 4vw;--card-top-offset: 1em;--numcards: 4;--outline-width: 0px}#cards{padding-bottom:calc(var(--numcards) * var(--card-top-offset));margin-bottom:var(--card-margin)}.card{position:sticky;top:0;transform-origin:50% 0%;will-change:transform}#cards .card{border:none;background-color:transparent;border-radius:0;overflow:hidden;text-align:-webkit-auto;margin-bottom:11px}.card__content{border-radius:1em;overflow:hidden}.slides{display:flex;width:100%;max-width:1170px;margin:0 auto;border-radius:25px}.slides .left-content{display:flex;flex-direction:column;padding:78px 0 100px 100px}.slides .left-content .product_title h2{font-weight:800;font-size:34px;line-height:110%;letter-spacing:0;margin-bottom:7px;font-family:Outfit,sans-serif}.slides .left-content .product_disc p{color:#000;font-size:16px;line-height:155%;font-family:Outfit,sans-serif;font-weight:400;width:100%;max-width:69%}.slides .left-content .main_effects{display:flex;gap:85px;padding:30px 0 34px}.effects p{line-height:normal;letter-spacing:0;margin-top:23px;text-align:center;font-family:Outfit,sans-serif;font-weight:500}.slides .left-content .content_button{display:flex;justify-content:start;align-items:center;gap:20px}a.learn_btn{font-family:Outfit,sans-serif;font-size:16px;line-height:normal;font-weight:500;text-decoration:underline;color:#000}.slides .right_image{display:flex}.vanila_slider header{width:100%;max-width:1170px;margin-left:auto;margin-right:auto;text-align:center}.vanila_slider h2{font-size:36px;line-height:normal;color:#0092ff;font-weight:800;margin-bottom:20px}.vanila_slider header p{font-size:18px;line-height:120%;letter-spacing:0}.effects img{width:74px;height:auto;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.slides .right_image img{object-position:44px}@media only screen and (max-width:1200px){.slides{padding:15px}}@media only screen and (max-width:992px){.slides{flex-direction:column}.slides .left-content{padding:20px;padding-right:20;padding-top:20px}.slides{margin:0 15px}.card{top:0}.slides .right_image img{max-width:70%;margin:0 auto}.header .navbar{padding-block:12px}}.wd8-banner{padding-top:0;padding-bottom:60px}.blog-post .card-blog-new{box-shadow:0 2px 5px #00000024;border-radius:20px;border:1px solid #f1f1f1;margin:0;display:flex;align-items:center;max-height:212px}.card-blog-new .p-0-blog-list-card-img{padding:0}.p-0-blog-list-card-img .blog-detail{padding:20px 26px}.blog-img img{max-width:100%;height:auto;border-top-left-radius:20px;border-bottom-left-radius:20px}.blog-img{background-color:#e6f4ff;height:210px;align-content:center;border-top-left-radius:20px;border-bottom-left-radius:20px}.blog-post{padding:15px;border-bottom:0}.pd-cards{padding:0;width:48%}.pd-card .blog-post{padding:39px 0;border-bottom:0;height:220px}.section-blog .blog-headings{border-bottom:none}.blog-headings .title p{display:inline-block;position:relative;padding-bottom:15px}.blog-headings .title p:after{content:"";display:block;width:100%;height:1px;background-color:#0092ff;position:absolute;bottom:0;left:0}.blog-banner-qasim .description>*{color:#fff}.main-banner.blog-banner .banner-content{margin-top:0}.desktop-only{display:block}.mobile-only{display:none}@media screen and (max-width:767px){.section-blog .blog-headings{margin-top:34px;padding-bottom:53px}ul.pagination__list .pangination-pre-blog{display:block;width:100%;margin-bottom:16px}.blog-headings .title p:after{display:none}#filter-btns{display:flex;justify-content:center;position:relative}#filter-btns:after{content:"";display:flex;width:80%;height:1px;background-color:#0092ff;position:absolute;bottom:0;top:60px;left:auto}.section-blog .blog-headings .heading{margin-bottom:0}.blog-headings .filter-buttons ul li.active a,.blog-headings .filter-buttons ul li:hover a{border-bottom:2px solid #0d1440}.blog-headings .filter-buttons ul li a{font-size:14px}.blog-headings .filter-buttons ul li{margin:0 8px}.blog-banner{align-content:start}.main-banner.blog-banner .banner-content{margin-top:56px}.pd-cards{padding:0;width:100%}.blog-post .card-blog-new{flex-direction:column}.desktop-only{display:none}.mobile-only{display:block}.blog-img{height:auto;border-top-right-radius:20px;border-bottom-left-radius:0;display:flex;justify-content:center;width:100%}.blog-img img{max-width:220px;height:auto;border-top-right-radius:20px;border-bottom-left-radius:0}.blog-detail .title{padding-top:10px;padding-bottom:0}.blog-detail p{padding-right:0;padding-bottom:0;margin-top:16px}.blog-detail a{margin-top:16px}.card-blog-new .p-0-blog-list-card-img{width:100%}}.headings-ids{padding:44px 0;border-bottom:1px solid #BABFC3}.post-date p{font-size:16px;color:#898989}.col-md-1.p-0{padding:0}a.heading-id{font-size:20px;font-weight:400;transition:.4s ease-in-out}a.heading-id:hover{color:#0d1440;text-decoration:underline}.share-links.blog-post-icons li a{border:1px solid #0092FF;padding:4px 10px;border-radius:52px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.post-content ul li p{line-height:125%;margin-bottom:30px;margin-top:0;margin-left:25px}.bg-box-blog-full-width{padding:0 12px;background-color:#e6f4ff;height:fit-content;border-radius:25px;display:flex;justify-content:center;margin-left:-16%;margin-right:-32%}.bg-box-blog-full-width .bg-box-blog-full-width-container .left{width:60%}.side-line{padding-left:15px;border-left:1px solid #BABFC3}.share-links ul li:before{display:none!important}.post-content ul li:before{content:"";position:absolute;left:28px;transform:translateY(29%);width:16px;height:16px;background-image:url(list-blog-icon.svg);background-size:contain;background-repeat:no-repeat}.share-links li:before{content:"";position:absolute;left:15px;transform:translateY(55%);width:16px;height:16px;background-image:none;background-size:contain;background-repeat:no-repeat;display:none}.bcg-filled{background-color:#e6f4ff;padding:40px 90px;border-radius:20px;margin-bottom:30px;margin-top:60px}.bg-box-blog-full-width{padding:0;background-color:#e6f4ff;height:fit-content;border-radius:25px;display:flex;justify-content:center;margin-left:-16%;margin-right:-32%}.bg-box-blog-full-width-block{padding:24px;background-color:#e6f4ff;height:fit-content;border-radius:25px;display:block;justify-content:center;margin-left:-16%;margin-right:-32%;margin-top:40px}.bg-box-blog-full-width .bg-box-blog-full-width-container{display:flex;align-items:center}.bg-box-blog-full-width .bg-box-blog-full-width-container .left{width:60%;padding:21px}.bg-box-blog-full-width .bg-box-blog-full-width-container .left a{width:270px;color:#fff;margin-top:0;font-size:16px;text-decoration:none;background-color:#0092ff;border-radius:104px;padding:15px 48px;border:none;font-weight:600}.bg-box-blog-full-width .bg-box-blog-full-width-container .right{width:40%}.bg-box-blog-full-width .bg-box-blog-full-width-container .right img{max-width:100%;height:auto}.bg-box-blog-container{display:flex}.single-post-banner{border-radius:25px!important}.side-line ul li p{margin-left:0}.side-line ul li p strong{display:block;color:#0092ff}.post-content ul li{margin-left:0;margin-bottom:15px;list-style-type:none}.post-content ul li p{line-height:125%;margin-bottom:30px;margin-top:0;margin-left:0}@media(max-width:767px){.bg-box-blog-full-width-full-width{width:100%;margin-left:0}.bg-box-blog-full-width .bg-box-blog-full-width-container{flex-direction:column-reverse}.bg-box-blog-full-width .bg-box-blog-full-width-container .left{width:100%;padding-top:26px;padding-bottom:26px}.bg-box-blog-full-width .bg-box-blog-full-width-container .right{width:100%}.blog-content-container{display:block;justify-content:center;position:relative}ul.share-links.blog-post-icons{display:flex;justify-content:space-around}.post-content-list-icon ul li:before{left:6px}.headings-ids{padding:44px 15px;border-bottom:1px solid #BABFC3}.post-content ul li:before{transform:translateY(10%)}.bg-box-blog-full-width,.bg-box-blog-full-width-block{width:100%;margin-left:0}.col-md-8.post-content-list-icon ul{margin-left:0}.post-content p{overflow-wrap:break-word}.post-content ul li:before{left:15px}}.side-line{padding-left:0;border-left:1px solid #BABFC3;margin-left:15px}.blog-post-faqs .accordion-blog-post .panel-default>.panel-heading{color:#333;background-color:transparent;padding:16px 30px}.blog-post-faqs .accordion-blog-post .panel-group .panel{margin-bottom:20px;border-radius:26px}.blog-post-faqs .accordion-blog-post .panel-group{margin-bottom:0}.blog-post-faqs .accordion-blog-post .panel-group .panel-heading+.panel-collapse>.list-group,.blog-post-faqs .accordion-blog-post .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none;font-size:14px;color:#898989;line-height:157.2%;padding:0 30px 16px}.blog-post-faqs .accordion-blog-post .panel{-webkit-box-shadow:none;box-shadow:none;border:1px solid #0092FF}.blog-post-faqs .accordion-blog-post .panel-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;color:#0d1440;font-size:16px;font-weight:800}.blog-post-faqs .row{display:flex;align-items:center}.blog-post-faqs .row .col-md-8 .accordion-blog-post{display:flex;flex-direction:column;justify-content:center}.blog-post-faqs .accordion-blog-post .panel-title a{text-decoration:none;display:flex;justify-content:space-between;width:100%}.blog-post-faqs .accordion-blog-post .panel-title .icon{font-size:18px;font-weight:600;color:#0092ff}.post-content-list-icon img{border-radius:20px}.blog-post-icons li a{text-decoration:underline;font-weight:600;line-height:0!important;display:block}.post-content{position:relative}.sticky-cus{position:sticky;top:20%;z-index:1}.side-line ul li:before{display:none}.bg-box-blog-full-width{margin-bottom:30px}@media(max-width:767px){.blog-post-faqs .row{display:flex;flex-direction:column}.sticky-cus{position:relative}.blog-post-faqs .row .col-md-3{width:100%;display:flex;justify-content:center}.blog-post-faqs .row .col-md-9{width:100%;margin-top:20px}.bcg-filled{padding:40px 30px}.post-content ul li p{margin-bottom:17px}}.post-content .table-container-for-mbl table{margin:70px auto 0;width:100%;max-width:100%;border-collapse:separate;border:1px solid #0092FFf0;border-radius:20px;font-size:14px}.post-content .table-container-for-mbl table tr td{border-bottom:1px solid #0092FFf0;padding:14px 10px 10px;width:16.6666%;text-align:center}@media only screen and (max-width:610px){.post-content .table-container-for-mbl table tr td{border-bottom:1px solid #0092FFf0;padding:14px 10px 10px;text-align:center;min-width:190px}.table-container-for-mbl{max-width:100%;overflow-x:scroll}}.blog-detail .title{font-style:normal;font-weight:600;font-size:24px;line-height:120.2%;color:#0092ff;margin-top:0;margin-bottom:0}.blog-detail p{font-style:normal;font-weight:400;font-size:16px;line-height:120.2%;color:#0d1440;margin-top:20px;margin-bottom:0}.blog-detail a{font-style:normal;font-size:16px;line-height:35px;font-weight:600;text-decoration-line:underline;color:#0092ff;cursor:pointer;margin-top:20px;display:block}.main-banner .banner-content .blog-title>*{font-weight:800;font-size:48px;line-height:111.2%;letter-spacing:-.02em;color:#fff;margin:0;padding-right:20px}.blog-banner-qasim .description-blog>*{color:#fff}.bcg-filled .bg-box-blog-full-width-block h2{margin-top:12px}.post-content p{line-height:125%;margin-bottom:0;margin-top:20px}.post-content{margin-top:80px}.post-content{margin-top:80px;font-style:normal;font-size:20px;line-height:125%;color:#0d1440;font-weight:400}.text-center.bcg-filled p{margin-bottom:0}.bg-box-blog-full-width .bg-box-blog-full-width-container .left a{width:fit-content;display:block}.bg-box-blog-full-width-container .left h3{margin-top:0;margin-bottom:24px}.bg-box-blog-full-width-container .left p{margin-bottom:24px}.col-md-8.post-content-list-icon ul{margin-left:45px}.col-md-8.post-content-list-icon .side-line ul{margin-left:22px}.product-comparison .comparison-with-others{max-width:720px}.comparison-with-others .card-head .second-col{width:33.34%;border:1px solid #0092ff80;border-top:1px solid #0092ff80;border-bottom:0px;border-top-left-radius:20px;border-top-right-radius:20px;min-height:80px;margin-top:-24px}.product-comparison .comparison-with-others .card-head .table-col{padding:0;border-bottom:none}.comparison-with-others .card-head .last-col{text-align:center}.comparison-with-others .table-col{width:33.33%}.product-comparison .comparison-with-others .card-head .table-col span.text{display:block;width:85%;margin:0 auto;border-bottom:1px solid #babfc3;padding:22px 0 22px 10px;font-size:20.08px;font-weight:700}.comparison-with-others .card-body{border-top:none}.product-comparison .comparison-with-others .card-body .first-col ul li,.product-comparison .comparison-with-others .card-body .last-col ul li{margin-left:auto;margin-right:auto}.comparison-with-others .card-body ul li:last-child{border-bottom:0px}.product-comparison .comparison-with-others .card-body ul li{color:#0d1440;line-height:120%;padding:14px 10px}.product-comparison .comparison-with-others .card-body ul li{width:85%}.before-after-slider-wrapper .before-after-heading{padding:20px 22px 8px}.product-video-cards-sec .slick-dots li button{width:fit-content}.product-video-cards-sec .slick-dots li button{font-size:0;line-height:0;display:block;width:12px!important;height:12px;padding:0;cursor:pointer;color:#00f;border:0;outline:none;background:red;border-radius:50%}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.product-video-cards-sec .slick-dots li button{font-size:0;line-height:0;display:block;width:12px!important;height:12px;padding:0;cursor:pointer;color:#00f;border:0;outline:none;background:#0092ff;border-radius:50%}.buttons.arch-buttons{display:flex;gap:14px;align-items:center}.product-info .buttons{margin-bottom:0}@media screen and (max-width:767px){ul.pagination__list .pangination-pre-blog{display:block;width:100%;margin-bottom:16px}.bg-box-blog-full-width .bg-box-blog-full-width-container .left a{font-size:14px;padding:15px;min-width:270px;text-align:center}}@media only screen and (max-width:610px){.img-responsive-mbl{max-width:100%;height:auto}}.customer-collage .collage{display:flex;gap:25px;flex-wrap:wrap;margin-top:70px}.customer-collage .collage .col-1{width:calc(20% - 25px)}.customer-collage .collage .col-2{width:calc(40% - 25px)}.customer-collage .collage .col-1 .image-wrapper+.image-wrapper,.customer-collage .collage .col-2 .image-wrapper+.image-wrapper{margin-top:25px}@media screen and (max-width:768px){.customer-collage .heading .title{text-align:center;margin-top:0;margin-bottom:inherit}.customer-collage .collage{gap:18px;margin-top:45px}.customer-collage .collage .col-1{width:calc(50% - 9px)}.customer-collage .collage .col-2{width:100%}.customer-collage .collage .col-1 img+img,.customer-collage .collage .col-2 img+img{margin-top:18px}}.product-video-cards-sec .slick-dots{gap:5px!important}.product-video-cards-sec .slick-dots .slick-active{transform:scale(1.3)!important}.impressions-faqs.home-img-faq,.review-club{margin-top:85px}@media(max-width:767px){.impressions-faqs.home-img-faq,.review-club{margin-top:50px}}.footer{background-color:#0d1440;padding:68px 0;color:#fff;font-size:14px;line-height:22px}.footer .footer-col a,.footer .footer-col a:hover{color:#fff;text-decoration:none}.footer .footer-logo{margin-top:-2px}.footer-logo img{max-height:26.27px}.footer .footer-contact-info .email-info{margin-bottom:19px}.footer .phone a{display:block}.footer .social-icons a+a{margin-left:16px}.footer-col .signup{margin-top:40px}.footer-contact-info .email-icon{width:18px;display:inline-block;vertical-align:middle}.footer-contact-info .email-info a{display:inline-block;vertical-align:middle}.signup-content p{color:#fff;font-size:18px;line-height:37px;margin-bottom:37px}.footer-col .submitbtn{display:inline-block;vertical-align:middle;background-color:#0092ff;margin-left:-4px;padding:14px 22px 12px 19px;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:600;font-size:10px;line-height:16px;box-shadow:3px 0 #d9d9d9 inset}.footer-col .tbox{display:inline-block;vertical-align:middle;padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:none;outline:none;box-shadow:0 3px 3px #d9d9d9 inset;color:#898989}.footer .footer-col.left-info{border:1px solid #fff;border-radius:20px;padding:40px 21px 40px 26px;background-color:#090f30}.footer .footer-col.left-info .under-logo .desc{font-size:14px;line-height:120%;font-weight:300;margin-top:24px}.footer .footer-col.left-info .under-logo .address{font-size:14px;line-height:120%;font-weight:400;margin-top:24px}.footer .footer-col.left-info .footer-contact-info a{font-size:14px;font-weight:400;color:#fff}.footer .footer-col.left-info .footer-contact-info .mail-footer{text-decoration:underline;margin-top:24px}.footer .col-md-3.col-md-offset-0.col-sm-4.col-xs-12{width:30%}.footer .col-sm-offset-1{margin-left:4.3333%}.footer .footer-logo,.footer .footer-title{margin-bottom:32px;font-size:16px;font-weight:700;color:#fff}.footer .footer-title{border-bottom:1px solid #fff;padding-bottom:24px}.footer .phone,.footer .social-icons,.footer .footer-nav li{margin-bottom:24px}.col-md-4.col-sm-4.col-xs-12.mt-mbl-footer-menu{padding-right:90px}.footer .social-icons{margin-bottom:0}.copyright .copyright-footer{padding:28px;display:flex;justify-content:center;gap:60px}.copyright .copyright-footer p{margin-bottom:0;font-size:14px;font-weight:300}.new-tag-menu li:nth-child(5){position:relative}.new-tag-menu-dr li:last-child{position:relative}.footer .col-sm-offset-1{margin-left:3.3333%}@media(max-width:767px){.new-tag-menu li:nth-child(5):after{right:auto;margin-left:12px}.new-tag-menu-dr li:last-child:after{right:auto;margin-left:12px}.footer .col-md-3.col-md-offset-0.col-sm-4.col-xs-12{width:100%;margin-bottom:8px}.col-md-4.col-sm-4.col-xs-12.mt-mbl-footer-menu{padding-right:20px}.footer .col-sm-offset-1{margin-left:0}}.navbar-mbl .mbl-nav-top ul{padding:0 15px}.navbar-mbl .mbl-nav-top ul li{list-style:none;border-bottom:1px solid #babfc3;padding:18px 0}.navbar-mbl .mbl-nav-top ul li a{color:#0092ff;font-size:20px;line-height:25px;font-weight:400;padding-left:18px;padding-right:18px;text-decoration:none}.navbar-mbl .mbl-nav-center{padding:0 15px}.navbar-mbl .panel-group{margin-bottom:0;margin-top:18px}.mbl-nav-center .panel-group a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:500}.navbar-mbl .panel-default>.panel-heading{padding:0;border:0!important;background-color:transparent}.navbar-mbl .panel-default .panel-heading .panel-title{color:#0092ff;line-height:24px;font-weight:600;font-size:20px;background-color:#e6f4ff;border:none;border-radius:20px;padding:18px 15px}.navbar-mbl .panel.panel-default{border:none;background-color:transparent}.navbar-mbl .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none}.navbar-mbl .panel-default>.panel-heading+.panel-collapse>.panel-body .panel-heading .panel-title{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-mbl .dropdown-container{padding-left:15px;background-color:#e6f4ff;padding-right:15px}.navbar-mbl .dropdown-container{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.navbar-mbl .dropdown-container li{list-style:none;padding-left:0;padding-right:0;border-bottom:1px solid #babfc3}.navbar-mbl .dropdown-container li:last-child{border-bottom:0}.navbar-mbl .panel-title.open{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.navbar-mbl .menu-shop-icon{display:flex;align-items:center;gap:14px}.navbar-mbl .shopmenu-list-item a{text-decoration:none;display:inline-block}.navbar-mbl .menu-shop-icon span{color:#0d1440;font-size:18px;font-weight:500;line-height:22px}.navbar-mbl .am-i-candidate{display:flex;justify-content:center;width:100%;margin-top:30px}.navbar-mbl .am-i-candidate a{text-decoration:none;background-color:#0092ff;width:80%;padding:18px;text-align:center;border-radius:50px}.navbar-mbl .am-i-candidate a button{background-color:transparent;border:none;color:#fff;font-size:16px}.navbar-mbl .call-icon{display:flex;justify-content:center;padding:0 15px}.navbar-mbl .call-icon .line-with-icon{display:flex;align-items:center;justify-content:center;position:relative;width:100%;margin:30px 0}.navbar-mbl .call-icon .line-with-icon:before,.navbar-mbl .call-icon .line-with-icon:after{content:"";flex:1;height:1px;background-color:#ccc}.navbar-mbl .ph-numbers-container{display:flex;align-items:center;justify-content:center;padding:0 15px}.navbar-mbl .ph-numbers-container .ph{padding:10px 20px;border-radius:30px;color:#0d1440;line-height:24px;font-size:15px;background-color:#e6f4ff;font-weight:600}.navbar-mbl .social-icons-nav{padding:0 15px;margin-top:40px}.navbar-mbl .social-icons-nav p{text-align:center;color:#0d1440;line-height:24px;font-size:16px;font-weight:600}.navbar-mbl .social-icons-nav .social-icons-container{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.navbar-mbl .close-btn{display:flex;justify-content:end;padding:0 15px;margin-top:20px;margin-bottom:34px}.navbar-mbl .close-btn button{background-color:transparent;border:none}.new-tag-menu-drnav li:last-child a{position:relative}.new-tag-menu-drnav li:last-child a:after{content:"New";position:absolute;bottom:7px;padding:0;background-color:#0ff;color:#020c3f;font-family:Poppins;font-size:12px;font-style:italic;font-weight:500;line-height:18px;height:21px;width:auto;clip-path:path("M9.6377 0.0234782C9.6377 0.029705 9.63522 0.0356767 9.63082 0.0400797L0.586089 9.08481C-0.19496 9.86586 -0.19496 11.1322 0.586089 11.9132L9.63041 20.9576C9.63508 20.9622 9.6377 20.9685 9.6377 20.9751V20.9751C9.6377 20.9889 9.64883 21 9.66255 21H37.9414C39.046 21 39.9414 20.1046 39.9414 19V2C39.9414 0.89543 39.046 0 37.9414 0H9.66117C9.64821 0 9.6377 0.0105115 9.6377 0.0234782V0.0234782Z");text-align:center;min-width:45px;align-content:center;margin-left:55px}.navbar-mbl .panel{-webkit-box-shadow:none;box-shadow:none}.header .sm-navbar{height:100svh;overflow-y:scroll;padding:0 6px;width:100%}.navbar-mbl .ph-numbers-container .ph a{color:#0d1440;font-size:15px}.navbar-collapse{padding:0}.navbar-mbl .close-btn,.navbar-mbl .social-icons-nav .social-icons-container{margin-bottom:20px}@media(max-width:767px){.mt-mbl-footer-menu{padding:0 20px}.footer-title.collapsed{padding:24px 0;margin-bottom:0;border-bottom:1px solid #fff;display:flex;align-items:center;justify-content:space-between}.footer-col .tbox{display:inline-block;vertical-align:middle}.footer-col .form-box{margin-bottom:20px}.footer-col .submitbtn{margin-left:-4px;display:inline-block;vertical-align:middle;box-shadow:2px 0 #d9d9d9 inset}.footer .footer-title{font-weight:800;text-align:left;margin-bottom:18px}.footer .footer-title{font-weight:800;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid #fff;margin-bottom:0}.footer .footer-title.txt-center{text-align:center}.footer .footer-nav li{text-align:left;margin-bottom:18px}.footer .footer-nav li:first-child{margin-top:24px}.footer .footer-contact-info .email-info{margin-bottom:0}.footer-col .signup{margin-top:30px;text-align:center}.footer .footer-nav li{padding-bottom:0}.footer .footer-col.left-info{margin-right:23px;margin-left:23px}.footer .footer-logo{text-align:left}.footer .footer-col.left-info .under-logo .desc{font-size:14px;line-height:120%;font-weight:300;margin-top:24px;text-align:left}.footer .footer-col.left-info .under-logo .address{font-size:14px;line-height:120%;font-weight:400;margin-top:24px;text-align:left}.footer .footer-col.left-info .footer-contact-info .mail-footer{text-decoration:underline;margin-top:24px;text-align:left}.footer .footer-col.left-info .footer-contact-info a{font-size:14px;font-weight:400;color:#fff}.footer .footer-col.left-info .footer-contact-info a{font-size:14px;font-weight:400;color:#fff;text-align:left}}.main-banner.impression{height:fit-content;background-color:#e7f4ff;overflow:hidden;padding-top:51px}.banner-content.impression.updated{margin-top:0}@media screen and (max-width:1200px){.section.start-impressions{margin-bottom:40px}}.section.start-impressions{padding-bottom:85px;background-color:#e6f4ff}.row-flex{display:flex;align-items:center}@media(max-width:767px){.row-flex{flex-direction:column}.main-banner .button{text-align:center}.homepage .main-banner .banner-content .description{margin-bottom:29px;font-size:18px;font-weight:400}.main-banner.impression .flex-impression .banner-content.impression .title>*{font-size:34px;line-height:111%}.bad-impressions{padding:0}}.clinic-scan-options .heading{position:relative}.clinic-scan-options .sec-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.clinic-scan-options .clinic-opt-container{padding:30px;margin-top:50px;display:flex;flex-wrap:wrap;background-color:#e7f4ff;border-radius:25px;justify-content:space-between}.clinic-scan-options .opt-box{width:calc(50% - 20px);background-color:#fff;border-radius:25px;padding:20px}.clinic-scan-options .opt-box .title{font-size:24px;line-height:120%;font-weight:600;position:relative;margin:0;color:#0092ff;padding-inline:10px}.clinic-scan-options .opt-box .caption{padding-inline:10px;font-size:16px}.clinic-scan-options .opt-box .caption li{position:relative;padding-left:20px}.clinic-scan-options .opt-box .caption li:before{content:"";background-image:url(list-style-star.svg);background-repeat:no-repeat;position:absolute;width:30px;height:30px;left:0;top:100%;transform:translateY(-50%)}.clinic-scan-options .opt-box{position:relative}@media screen and (max-width:768px){.clinic-scan-options .clinic-opt-container{flex-direction:column;margin-inline:20px;margin-top:50px;padding-top:50px;gap:50px}.clinic-scan-options .sec-icon{width:65px;z-index:42;top:inherit;bottom:-150px}.clinic-scan-options .opt-box{width:100%}.clinic-scan-options .opt-box img{margin-left:auto;margin-right:auto}.clinic-scan-options .opt-box .caption li:before{top:20%;transform:none}}.sec-content-box-2{padding-block:70px;background-color:#0d1440;color:#fff}.sec-content-box-2 .content-box{background-color:#0092ff;border-radius:25px;overflow:hidden;display:flex;justify-content:space-between}.sec-content-box-2 .left-box{padding:60px 60px 0}.sec-content-box-2 .title{font-size:36px;line-height:120%;font-weight:600;margin-bottom:20px}.sec-content-box-2 .description{font-size:18px}.sec-content-box-2 .cta{margin-top:20px}.sec-content-box-2 .box{width:50%}.sec-content-box-2 .right-box img{width:100%;height:auto;margin-top:15%}@media screen and (max-width:767px){.sec-content-box-2 .content-box{flex-direction:column}.sec-content-box-2 .left-box{padding:50px 30px 0}.sec-content-box-2 .box{width:100%}}.banner-landing-pg.clinics-banner .banner-box .banner-image{bottom:-60px}.candidate-flow .section.pricing.bg-blue .best-price-block .heading,.candidate-flow .section.pricing.bg-blue .best-price-block .description{color:#fff}.product-block.deep-blue .package-header{background:linear-gradient(72.71deg,#0d1440 .49%,#0d144066 98.87%)}.candidate-flow .package-block .package-header .package-heading .title{font-weight:600;font-size:32px;text-align:left;margin-left:26px}.main-banner.why-us-banner.width.updtaed{height:fit-content;padding:40.51px 0 116.23px;position:relative}.why-us-review-block{position:absolute;bottom:-10rem;left:0;display:flex;align-items:center;width:100%;justify-content:center;z-index:999}.why-us-review-block .bcg-block{display:flex;align-items:center;background-color:#0d1440;padding:44.13px 89.1px 44.14px;border-radius:20px}.why-us-review-block .bcg-block .bcg-item{width:265px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-right:1px solid #fff}.why-us-review-block .bcg-block .bcg-item:first-child{padding-left:0}.why-us-review-block .bcg-block .bcg-item:last-child{padding-right:0;border:none}.why-us-review-block .bcg-block .bcg-item h4{font-size:40px;line-height:48px;font-weight:700;margin:0;color:#fff;text-align:center}.why-us-review-block .bcg-block .bcg-item p{font-size:16px;line-height:110%;font-weight:400;margin:14px 0 0;color:#fff;text-align:center;padding:0 4rem}.why-us-promise-to-you{margin-top:158.84px}.why-us-promise-to-you .main-content h2{font-size:40px;font-weight:700;line-height:48px;color:#0092ff;margin:0;text-align:center}.why-us-promise-to-you .main-content p{font-size:18px;font-weight:400;line-height:24px;color:#0d1440;margin:20px 0 0;text-align:center;padding:0 17rem}.why-us-promise-to-you .main-content .sub-heading p{font-size:18px;font-weight:700;line-height:24px;color:#0d1440;margin-top:42px;position:relative}.why-us-promise-to-you .main-content .sub-heading p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(50% - 130px);height:1px;background-color:#babfc3}.why-us-promise-to-you .main-content .sub-heading p:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(50% - 130px);height:1px;background-color:#babfc3}.why-us-promise-to-you .blocks-container{display:flex;justify-content:center;margin-top:52px;align-items:center;gap:100px;padding-bottom:57px;border-bottom:1px solid #BABFC3}.why-us-promise-to-you .blocks-container .block-item{width:145px}.why-us-promise-to-you .blocks-container .block-item .icon{display:flex;justify-content:center;width:100%}.why-us-promise-to-you .blocks-container .block-item .icon img{height:100px}.why-us-promise-to-you .blocks-container .block-item .block-content p{text-align:center;font-size:18px;font-weight:500;line-height:24px;margin:16.97px 0 0;color:#0d1440}.why-us-for-ages{margin-top:70px}.why-us-for-ages .block-item{background-color:#0092ff;border-radius:20px;display:flex;align-items:center;padding:33px 68px 33px 33px;height:283px}.why-us-for-ages .block-item .image,.why-us-for-ages .block-item .block-content{width:50%}.why-us-for-ages .block-item .block-content{padding:0 0 0 27px}.why-us-for-ages .block-item .block-content h3{font-size:32px;font-weight:700;line-height:38px;color:#fff;margin:0}.why-us-for-ages .block-item .block-content p{font-size:16px;font-weight:400;line-height:20px;color:#fff;margin-top:20px;margin-bottom:0}.why-us-for-ages .block-item .block-content .button{margin-top:23px}.why-us-for-ages .block-item .block-content .button .btn-primary.bg-transparent{background-color:transparent;border:1px solid #fff;color:#fff!important;font-size:18px;font-weight:500;margin:0;line-height:24px}.succes-stories-docts-pg.why-us .title .doctors-heading-color.text-center{color:#0092ff;font-size:40px;font-weight:700;line-height:48px;margin:0;padding:0 6rem}.succes-stories-docts-pg.why-us .slide{border:1px solid #0092ff;border-radius:20px;padding:53px 67px}.succes-stories-docts-pg.why-us .container .row .col-md-12 .slider-container .slider .slide .slide-content-container .description .description-box{background-color:transparent;padding:0}.succes-stories-docts-pg.why-us .container .row .col-md-12 .slider-container .slider .slide .slide-content-container .heading-partners-doc.doctors-heading-color{font-size:22px;font-weight:700;line-height:28px;color:#0092ff;margin:0}.main-banner.why-us-banner.width.updtaed .align-items-center{display:flex;align-items:center}.succes-stories-docts-pg.why-us{padding-top:70px}@media(max-width:767px){.main-banner.why-us-banner.width.updtaed .align-items-center{flex-direction:column}.main-banner.why-us-banner.width.updtaed{padding:56px 5px 66px}.why-us-promise-to-you .main-content p{padding:0}.why-us-promise-to-you{margin-top:340px}.why-us-review-block .bcg-block .bcg-item:nth-child(2){border-right:none}.why-us-review-block .bcg-block .bcg-item:nth-child(3){border-bottom:none}.why-us-promise-to-you .main-content h2{font-size:30px;line-height:48px}.why-us-promise-to-you .main-content p{font-size:16px;line-height:24px;margin-top:36px;padding:0 12px}.why-us-promise-to-you .main-content .sub-heading p{margin-top:56px}.succes-stories-docts-pg.why-us .title .doctors-heading-color.text-center{font-size:30px;line-height:32px;padding:0 4rem}.main-banner.why-us-banner .title{margin-bottom:40px!important}.main-banner.why-us-banner .button a.btn.btn-primary{margin-top:0}.main-banner.why-us-banner .banner-content{margin:0 0 36px}.why-us-review-block .bcg-block .bcg-item p{padding:0 3rem}.why-us-review-block .bcg-block{padding:50px 20px}.why-us-promise-to-you .blocks-container{flex-wrap:wrap;margin-inline:46px;justify-content:space-evenly;gap:55px}.why-us-promise-to-you .blocks-container{flex-wrap:wrap;padding-inline-start:0;justify-content:space-evenly}.why-us-promise-to-you .blocks-container .block-item{width:118px}.why-us-promise-to-you .blocks-container .block-item .icon img{width:73px;height:73px}.why-us-promise-to-you .blocks-container .block-item .block-content p{font-size:12px;padding:0 12px;line-height:15.5px}.blogs-list{margin-bottom:53px}.why-us-review-block .bcg-block .bcg-item{width:50%}.why-us-review-block .bcg-block{flex-wrap:wrap;padding:50px 36px}.why-us-review-block .bcg-block .bcg-item h4{font-size:26.35px;line-height:31.5px}.why-us-review-block{bottom:-30rem}.why-us-review-block .bcg-block .bcg-item p{font-size:10.5px;line-height:110%}.succes-stories-docts-pg.why-us .slide{border:1px solid #0092ff;border-radius:20px;padding:21px 5px 13px}.succes-stories-docts-pg.why-us .container .row .col-md-12 .slider-container .slider .slide .slide-content-container .heading-partners-doc.doctors-heading-color{padding-right:7rem}.signup-content .title{font-size:30px;line-height:32px;padding:0 2rem!important}.become-candidate-image img{margin-top:44px}.why-us-review-block .bcg-block .bcg-item{border-bottom:1px solid #fff;height:114px;align-content:center;padding:0}.succes-stories-docts-pg.why-us .container .row .col-md-12 .slider-container .slider .slide{margin-top:35px}.main-banner.why-us-banner.width .title h1{font-size:42px;line-height:48px}.why-us-for-ages .block-item{flex-direction:column}.why-us-for-ages .block-item .block-content,.why-us-for-ages .block-item .image{width:100%}.why-us-for-ages .block-item{padding:0;height:470px}.why-us-for-ages .block-item .block-content{padding:27px 37px 22px 27px}.why-us-for-ages .block-item .block-content h3{font-size:23px;line-height:28px;font-weight:700}.why-us-for-ages .block-item .block-content p{margin-top:17px;font-size:14.45px;line-height:18.1px}.why-us-for-ages .block-item .block-content .button .btn-primary.bg-transparent{width:100%}.new-tag-menu li:nth-child(4){position:relative}.new-tag-menu li:nth-child(4):after{content:"New";position:absolute;top:0;padding:0;background-color:#0ff;color:#020c3f;font-family:Poppins;font-size:12px;font-style:italic;font-weight:500;line-height:18px;height:21px;width:auto;clip-path:path("M9.6377 0.0234782C9.6377 0.029705 9.63522 0.0356767 9.63082 0.0400797L0.586089 9.08481C-0.19496 9.86586 -0.19496 11.1322 0.586089 11.9132L9.63041 20.9576C9.63508 20.9622 9.6377 20.9685 9.6377 20.9751V20.9751C9.6377 20.9889 9.64883 21 9.66255 21H37.9414C39.046 21 39.9414 20.1046 39.9414 19V2C39.9414 0.89543 39.046 0 37.9414 0H9.66117C9.64821 0 9.6377 0.0105115 9.6377 0.0234782V0.0234782Z");text-align:center;min-width:45px;align-content:center;margin-left:12px}}.blog-headings .filter-buttons ul{text-align:center}.blog-headings .filter-buttons ul li{list-style:none;display:inline-block;margin:0;cursor:pointer}.blog-headings .filter-buttons ul li.active a,.blog-headings .filter-buttons ul li:hover a{border-bottom:none!important}.blog-headings .filter-buttons ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:56px}.blog-headings .filter-buttons ul li{padding:12px 20px;background-color:#0092ff;border-radius:25px}.blog-headings .filter-buttons ul li.all{background-color:transparent;border:1px solid #0092ff;padding:11px 23px!important}.blog-headings .filter-buttons ul li.aesthetic{background-color:#bfffed}.blog-headings .filter-buttons ul li.wellness{background-color:#ebebeb}.blog-headings .filter-buttons ul li.oral-care{background-color:#e6f4ff}.blog-headings .filter-buttons ul li.lifestyle{background-color:#ffe5d3}.blog-headings .filter-buttons ul li.health{background-color:#e6f4ff}.blog-headings .filter-buttons ul li.sports{background-color:#cae8ff}.blog-headings .filter-buttons ul li.treatment{background-color:#e6e8fe}.blog-headings .filter-buttons ul li.all{background-color:transparent;border:1px solid #0092ff}.blog-headings .filter-buttons ul li.blog{background-color:#e6e8fe}.blog-headings .filter-buttons ul li a{font-weight:500;font-size:18px;line-height:37px;color:#0d1440;line-height:140%}.blog-headings .filter-buttons ul li a:hover{text-decoration:none}.blog-headings .filter-buttons ul li.active a,.blog-headings .filter-buttons ul li:hover a{border-bottom:3px solid #0d1440}.post-content table{margin:0;border:none}.post-content table tr td p{margin:0}.post-content table tr td:first-child{padding:0}@media(max-width:768px){.mbl-menu1{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:15px}.head-hold{position:relative;left:0}.header .collapse-button{position:relative;margin:0}.header .collapse-button{right:0}.head-hold label{margin:0}}.button-container.add-to-cart .add-to-cart-button{height:50px;border-radius:200px}.svg_info{display:flex;align-items:center;gap:8px;position:relative}.tooltip-icon{display:inline-block;cursor:pointer;position:relative;top:2px}.info_text{position:absolute;bottom:35px;left:calc(50% - 100px);transform:translate(-50%) translateY(5px);width:240px;background:#fff;box-shadow:0 4px 10px #00000026;padding:10px;border-radius:10px;font-size:13px;line-height:1.4;opacity:0;visibility:hidden;transition:all .25s ease;z-index:5}.tooltip-icon:hover+.info_text{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.tooltip-icon svg{width:20px;height:20px;stroke:#6c7c93}.select-plan{margin:0;font-size:16px;font-weight:500}a.accordion-toggle.accordion-trigger{border:2px solid #0092ff;border-radius:15px;padding:20px;color:#000;font-weight:500;text-decoration:none;display:flex;align-items:center;justify-content:space-between;margin-top:32px}span.accordion-arrow svg{stroke:#0092ff;transition:transform .3s ease}.accordion-trigger[aria-expanded=true] .accordion-arrow{transform:rotate(180deg)}@media screen and (max-width:767px){.info_text{left:35%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/style.css.map */
