.StripeElement{box-sizing:border-box;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;border:1px solid #ccc;height:40px;padding:10px 12px;border-radius:4px;background-color:white;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{border-color:#129fea}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.main-container{margin-top:1em}.group-sale-description{margin-bottom:1em;margin-top:2em}#name_input{margin-bottom:12px}#email_input{margin-bottom:12px}#group_sale_input{margin-bottom:12px}#card-element{margin-bottom:12px}.center{justify-content:center;display:flex;justify-text:center}.pure-button-primary{background-color:#386572 !important;font-size:16px !important}.start-date-label{display:block;font-size:75%}#start-date_group_1i,#start-date_group_2i,#start-date_group_3i{width:32% !important;margin-bottom:12px !important;display:inline !important}@-webkit-keyframes hvr-pop{50%{transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:0.13s;animation-duration:0.13s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes animatedBackground{from{background-position:0 0}to{background-position:0 100%}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes blur{0%{-webkit-filter:blur(0px)}50%{-webkit-filter:blur(5px)}100%{-webkit-filter:blur(0px)}}@-webkit-keyframes hvr-pop{50%{transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:0.13s;animation-duration:0.13s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes animatedBackground{from{background-position:0 0}to{background-position:0 100%}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes blur{0%{-webkit-filter:blur(0px)}50%{-webkit-filter:blur(5px)}100%{-webkit-filter:blur(0px)}}*{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-regular.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-italic.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-600.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-600.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-600italic.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-600italic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-700.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-700.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-700italic.woff2") format("woff2"),url("https://d2ns0ol35p5dsi.cloudfront.net/fonts/mynursingmastery/open-sans-v17-latin-700italic.woff") format("woff")}html,body{background-color:white !important;font-size:100% !important;margin:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 91em){html,body{font-size:120% !important}}@media (max-width: 64em){html,body{font-size:85% !important}}@media screen and (max-width: 767px){html,body{font-size:85% !important}}.lp-section{clear:both;padding:0 1.875rem;position:relative}@media (max-width: 64em){.lp-section{padding:0 3.75rem}}@media screen and (max-width: 767px){.lp-section{padding:0 0.9375rem}}.lp-section .wrap{display:block;margin:0 auto;max-width:75rem;position:relative;z-index:10}@media (max-width: 64em){.lp-section .wrap{max-width:80%}}@media screen and (max-width: 767px){.lp-section .wrap{max-width:none}}.lp-section .wrap:after{clear:both;content:"";display:table;overflow:hidden;position:relative}.lp-section .wrap .content{display:block;position:relative}@media screen and (min-width: 1240px){.lp-section .wrap .content{max-width:42.5rem;width:42.5rem}}@media screen and (min-width: 1025px) and (max-width: 1239px){.lp-section .wrap .content{max-width:35rem;width:35rem}}h2{color:#1A2224;font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 0.125rem}@media screen and (max-width: 767px){h2{text-align:center}}p{color:black;font-size:1.5rem;line-height:1.63;margin:0}@media screen and (max-width: 767px){p{font-size:12px}}.modal-window{background-color:rgba(0,0,0,0.76);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1000;transition:all 0.3s}.modal-window:target{opacity:1;pointer-events:auto}.modal-window>div{background:white;left:50%;padding:3rem;position:absolute;top:50%;transform:translate(-50%, -50%);width:32rem}@media screen and (max-width: 767px){.modal-window>div{padding:3rem 1.5rem 1.5rem;width:90%}}.modal-window h1{color:black;font-size:1.5rem;font-weight:700;line-height:2.625rem;margin:0 0 1rem;text-align:center}.modal-window p{color:black;font-size:0.875rem;font-weight:600;line-height:1.0625rem;margin:-1rem 0 2rem;text-align:center}.modal-window form input[type="submit"]{transition:background-color 0.2s ease-in-out}.modal-window form{margin:0;padding:0;width:auto}.modal-window input[type="text"],.modal-window input[type="password"],.modal-window input[type="date"],.modal-window input[type="datetime"],.modal-window input[type="datetime-local"],.modal-window input[type="month"],.modal-window input[type="week"],.modal-window input[type="email"],.modal-window input[type="number"],.modal-window input[type="search"],.modal-window input[type="tel"],.modal-window input[type="time"],.modal-window input[type="url"],.modal-window input[type="color"],.modal-window textarea,.modal-window select{border:1px solid #aaa;border-radius:0.3375rem;color:black;font-size:0.875rem;font-weight:400;height:2.75rem;padding:0.5rem 0.75rem}.modal-window input[type="text"]:hover,.modal-window input[type="text"]:focus,.modal-window input[type="password"]:hover,.modal-window input[type="password"]:focus,.modal-window input[type="date"]:hover,.modal-window input[type="date"]:focus,.modal-window input[type="datetime"]:hover,.modal-window input[type="datetime"]:focus,.modal-window input[type="datetime-local"]:hover,.modal-window input[type="datetime-local"]:focus,.modal-window input[type="month"]:hover,.modal-window input[type="month"]:focus,.modal-window input[type="week"]:hover,.modal-window input[type="week"]:focus,.modal-window input[type="email"]:hover,.modal-window input[type="email"]:focus,.modal-window input[type="number"]:hover,.modal-window input[type="number"]:focus,.modal-window input[type="search"]:hover,.modal-window input[type="search"]:focus,.modal-window input[type="tel"]:hover,.modal-window input[type="tel"]:focus,.modal-window input[type="time"]:hover,.modal-window input[type="time"]:focus,.modal-window input[type="url"]:hover,.modal-window input[type="url"]:focus,.modal-window input[type="color"]:hover,.modal-window input[type="color"]:focus,.modal-window textarea:hover,.modal-window textarea:focus,.modal-window select:hover,.modal-window select:focus{background-color:white}.modal-window input::-webkit-input-placeholder{color:#000 !important;opacity:0.35 !important}.modal-window input:-moz-placeholder{color:#000 !important;opacity:0.35 !important}.modal-window input::-moz-placeholder{color:#000 !important;opacity:0.35 !important}.modal-window input:-ms-input-placeholder{color:#000 !important;opacity:0.35 !important}@media screen and (max-width: 767px){.modal-window form{margin:0 auto}}.modal-window form p{margin:0 0 0.75rem}.modal-window form label{display:none}.modal-window form input{width:100%}.modal-window form input[type="submit"]{border:none;border-radius:2.75rem;color:white;font-size:1rem;font-weight:700;height:2.5rem;margin-top:0.75rem;padding:0.25rem 0.5rem}.modal-window form input[type="submit"]:hover{background-color:#0078ab}.modal-window form input[type=submit]{background-color:#bd1c1c;color:#fff}.modal-window form input[type=submit]:hover{background-color:#971616;color:#fff}.modal-close{color:#999;font-size:0.8125rem;line-height:3rem;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:4.375rem}.modal-close:hover{color:black}.header{padding:0 1.875rem;position:relative;z-index:10}.navbar{align-items:center;display:grid;grid-column-gap:0.875rem;grid-template-columns:2.375rem auto 10rem;justify-items:stretch;margin:0 auto;max-width:75rem;overflow:hidden;padding:0.875rem 0;padding:1rem;display:block;text-align:center}.navbar nav{align-items:center;text-align:right}@media (max-width: 64em){.navbar nav{display:none}}@media screen and (max-width: 767px){.navbar nav{display:none}}.navbar nav ul,.navbar nav li{display:inline-block;list-style:none;margin:0;padding:0}.navbar nav a{color:#000;display:inline-block;font-size:0.875rem;font-weight:400;height:1.75rem;line-height:1.75rem;margin:0.6875rem 0 0.5rem 2.1875rem;text-decoration:none}.navbar nav a:visited{color:#1a1a1a;text-decoration:none}.navbar nav a:hover{color:#1a1a1a;text-decoration:underline}.gd-logo{display:inline-block}.gd-logo img{border-radius:0.375rem;display:block;height:auto;width:2.375rem}h1.gd-app-icon-amp{font-size:200%;letter-spacing:0.3px;line-height:normal;margin:0;text-align:left;display:inline-block;padding-left:0.9375rem;position:relative;top:-5px}h1.gd-app-icon-name{color:#1a2224;font-size:1rem;font-weight:700;letter-spacing:0.3px;line-height:normal;margin:0;text-align:left;display:inline-block;padding-left:0.9375rem;position:relative;top:-10px}.hero-wrap{background-image:radial-gradient(circle at 99% 100%, #fff, #e2e2e2)}.hero-section{display:grid;grid-column-gap:0.75rem;grid-template-columns:repeat(12, 1fr);justify-items:stretch;margin:0 auto;max-width:80rem;padding:0;position:relative}@media (max-width: 64em){.hero-section{padding:0 1.5rem 1.25rem}}@media (max-width: 40em){.hero-section{padding:0}}@media screen and (max-width: 767px){.hero-section{padding-right:0;padding-bottom:32px}}.hero-section:before,.hero-section:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero-section:before{z-index:1}.hero-section:after{z-index:2}.hero-section .content{grid-column:span 7;padding:4.5rem 0 2.75rem 0;text-align:left}@media (max-width: 64em){.hero-section .content{padding:3rem 1.25rem 0 1.5rem}}@media (max-width: 40em){.hero-section .content{grid-column:2 / span 10;padding:0;text-align:center}}.hero-section-wrap{border-bottom:0.75rem solid #386572}.hero-section-wrap:after{border-bottom:0.5rem solid #E0C76F;content:"";display:block}@media (min-width: 91em){.hero-section-wrap:after{border-bottom:9px solid #E0C76F}}p.secondary-title{color:#000;font-size:1.5rem;font-weight:400;line-height:normal;margin:0 0 4.25rem 2.0625rem;max-width:37.5rem;text-align:left}@media (max-width: 64em){p.secondary-title{font-size:1.25rem;margin:0 0 1.125rem 0}}@media (max-width: 40em){p.secondary-title{font-size:1.125rem;margin:0 0 1.5rem 0;text-align:center}}h2.main-title{color:#000;font-size:2.5rem;font-weight:700;line-height:3.4375rem;margin:0 0 0 1.875rem;max-width:37.5rem}@media (max-width: 64em){h2.main-title{font-size:2.125rem;line-height:2.5rem;margin:0 0 0.5rem}}@media (max-width: 40em){h2.main-title{font-size:1.75rem;line-height:2.125rem;margin:0 0 0.5rem;text-align:center}}.hero-image{margin-left:-2.875rem}.hero-image img{display:block;height:auto;max-width:43.0625rem;width:43.0625rem}@media (max-width: 40em){.hero-image img{max-width:100%;width:100%}}.question{margin:0 auto 11.25rem;padding-top:6.75rem}.question input{height:40px}@media (max-width: 40em){.question{margin:0 auto 5rem}}.form-wrap{background-color:#ffffff;border-top:0.8125rem solid #386572;border-radius:8px;box-shadow:0 2px 4px 2px rgba(0,0,0,0.21);padding:0.875rem 1.5rem 1.5rem;width:23.75rem;z-index:100}@media screen and (min-width: 1025px){.form-wrap.first{position:fixed}}@media screen and (min-width: 1240px){.form-wrap.first{right:50%;top:8.75rem;transform:translate(34.5rem, 0)}}@media screen and (min-width: 1025px) and (max-width: 1239px){.form-wrap.first{top:6.25rem;right:4.5rem}}@media screen and (min-width: 1240px) and (max-width: 1440px){.form-wrap.first{top:7.1875rem}}@media screen and (min-width: 1441px){.form-wrap.first{top:8.75rem}}@media (max-width: 64em){.form-wrap{float:none;grid-column:span 5;margin:0;width:calc(100% - 1.875rem);width:100%}.form-wrap.first{margin:3rem auto 0;max-width:17.5rem}}@media screen and (max-width: 767px){.form-wrap{float:none;grid-column:2 / span 10;margin:0 !important;width:auto}.form-wrap.first{display:block;max-width:none;width:auto}}.form-wrap .uni-form{box-shadow:none;border-radius:0;padding-bottom:0}.form-wrap .uni-form-body{margin-top:0;margin-right:0;margin-left:0}.form-wrap .uni-form input,.form-wrap .uni-form input[type="email"],.form-wrap .uni-form input[type="text"],.form-wrap .uni-form textarea,.form-wrap .uni-form select{box-shadow:none;border-radius:4px;border:solid 1px #dfdfdf;display:block;float:none;font-size:14px;padding:6px 8px;transition:all .15s ease;width:100%}.form-wrap .uni-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#000;padding:6px 28px 6px 6px;position:relative;text-overflow:inherit;z-index:10;white-space:normal;word-wrap:break-word}.form-wrap .uni-form select:not(:focus):invalid{color:rgba(0,0,0,0.2)}.form-wrap .uni-form select::-ms-expand{display:none}.form-wrap .uni-form select:focus:focus-within{outline:1px solid transparent !important}.form-wrap .ctrl-holder{margin-bottom:16px;position:relative}.form-wrap .ctrl-holder.last{margin-bottom:39px}.form-wrap .select-holder i{border-left:1px solid #a8aab7;border-bottom:1px solid #a8aab7;bottom:50%;content:"";display:block;height:6px;position:absolute;right:20px;transform:rotate(-45deg);width:6px}.form-wrap input[type=submit]{background-color:#bd1c1c;background-image:none;border:none;border-radius:4px;box-shadow:0 2px 1px rgba(0,0,0,0.2);color:#fff;display:table;font-size:14px;font-family:inherit;font-weight:600;line-height:1;margin:0 auto 13px;padding:10px 35px;text-decoration:none !important;touch-action:manipulation;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:195px;white-space:nowrap}.form-wrap input[type=submit]:hover{background-color:#971616;color:#fff}.form-wrap ul.errors{list-style:none;margin:-12px 0 6px;position:relative;padding:0}.form-wrap ul.errors li{color:red;display:block;font-size:12px}.form-wrap p.no-thanks{color:#000;font-size:12px;font-weight:400;line-height:normal;text-align:center}.form-wrap p.no-thanks a{color:inherit;border-bottom:1px solid;transition:all .15s ease}.form-wrap p.no-thanks a:hover{border-bottom:1px solid transparent}.form-heading{color:#000;font-size:1.75rem;font-weight:700;line-height:2.375rem;margin-bottom:1rem;text-align:center}.form-subheading{color:#000;font-size:0.875rem;font-weight:700;line-height:1.1875rem;margin:1.75rem 0 2.75rem;text-align:center;text-transform:uppercase}.form-intro{color:#000;font-size:0.875rem;line-height:1.1875rem;margin:0 0 1.375rem;text-align:center}@media screen and (max-width: 767px){.form-intro{font-size:12px}}.label-inset{background-color:white;color:#A5A5A5;display:inline-block;font-size:0.625rem;left:0.375rem;padding:0.125rem;position:absolute;text-transform:uppercase;top:-0.625rem;z-index:11}.alert-success{background-color:#3FB32E;color:white}.alert-danger{background-color:#D12525;color:white}.steps-section .wrap{padding-top:6.75rem;padding-bottom:6.875rem}@media (max-width: 64em){.steps-section .wrap{padding-top:4.375rem;padding-bottom:0}}.steps-section .wrap .content>p{margin-bottom:3.125rem}@media screen and (max-width: 767px){.steps-section .wrap .content>p{text-align:center}}.step-item{display:block;max-width:37.5rem;padding-bottom:3.4375rem;position:relative}@media screen and (max-width: 767px){.step-item{max-width:none}}@media screen and (min-width: 768px){.step-item:before{background-image:linear-gradient(to bottom, #cdcdcd 66%, #fff 66%);background-position:bottom;background-size:2px 15px;background-repeat:repeat-y;content:"";display:block;height:100%;position:absolute;width:2px}}.step-item h4{font-size:1rem;font-weight:700;margin:0;text-transform:uppercase}@media screen and (max-width: 767px){.step-item h4{text-align:center;font-size:12px}}.step-item p{color:#000;font-size:1rem;line-height:1.5;letter-spacing:normal;margin:0;max-width:17.5rem}@media screen and (max-width: 767px){.step-item p{font-size:12px;max-width:280px;margin:0 auto;text-align:center}}.step-item .image{display:block;height:70px;position:absolute;width:70px}@media screen and (max-width: 767px){.step-item .image{position:relative;margin:0 auto 10px;width:58px;height:58px}}.step-item img{display:block;height:auto;position:relative;width:100%;z-index:10}.step-item:nth-child(1) h4{color:#e3c870}@media screen and (min-width: 768px){.step-item:nth-child(1):before{right:60px;top:35px;transform:rotate(170deg) translate(0%, 0%)}.step-item:nth-child(1) .image{right:2.25rem;top:0}}.step-item:nth-child(2) h4{color:#386572}@media screen and (min-width: 768px){.step-item:nth-child(2):before{right:70px;top:35px;transform:rotate(200deg) translate(0%, 0%)}.step-item:nth-child(2) .image{right:0.375rem;top:0.75rem}}.step-item:nth-child(3){padding-bottom:0}.step-item:nth-child(3) h4{color:#7D1F90}@media screen and (min-width: 768px){.step-item:nth-child(3):before{display:none}.step-item:nth-child(3) .image{right:4.625rem;top:1.25rem}}.checkmarks-section .wrap{margin:0 auto 11.25rem;padding-top:6.75rem}@media (max-width: 64em){.checkmarks-section .wrap{margin-bottom:4.375rem;padding-top:4.375rem}}.checkmarks-section .bg{bottom:0;display:block;height:auto;position:absolute;transform:translate(-100%, 0)}@media screen and (min-width: 1240px){.checkmarks-section .bg{left:41.25rem;width:15.25rem}}@media screen and (min-width: 1025px) and (max-width: 1239px){.checkmarks-section .bg{left:35rem;width:13.4375rem}}@media (max-width: 64em){.checkmarks-section .bg{left:100%;width:15.25rem}}@media screen and (max-width: 767px){.checkmarks-section .bg{left:auto;margin:0 auto 60px;position:relative;transform:none}}.checkmarks-section .bg img{display:block;position:relative;width:100%;height:auto}.checkmarks-section .content h2{margin-bottom:0.3125rem}.checkmarks-section .content p{margin-bottom:3.5625rem}@media screen and (max-width: 767px){.checkmarks-section .content p{max-width:80%;margin:0 auto 18px;text-align:center}}.youtube-player{width:640px;height:480px;margin-bottom:0px}@media (max-width: 40em){.youtube-player{margin-top:15px;width:100%;max-height:315px}}.checkmark-list{display:block;list-style:none;margin:0;padding:0;position:relative;max-width:45%}@media screen and (max-width: 767px){.checkmark-list{margin:0 auto;max-width:80%}}.checkmark-list:after{content:"";clear:both;display:table;overflow:hidden;position:relative}.checkmark-list li{display:block;padding:0;position:relative;margin:0 0 2.6875rem}@media screen and (max-width: 767px){.checkmark-list li{margin:0 0 15px}}.checkmark-list li:after{content:"";clear:both;display:table;overflow:hidden;position:relative}.checkmark-list li>span{display:block;position:relative}.checkmark-list .text{color:#444;float:right;font-size:1.0625rem;line-height:normal;width:calc(100% - 2rem)}@media screen and (max-width: 767px){.checkmark-list .text{font-size:150%}}.checkmark-list .checkmark{float:left;height:1.1875rem;top:0.125rem;width:1.1875rem}@media screen and (max-width: 767px){.checkmark-list .checkmark{height:15px;width:15px}}.checkmark-list img{display:block;position:relative;width:100%;height:auto}.marquee-section{background-color:#eff4f7;padding:2.8125rem 0 4.6875rem}@media screen and (max-width: 767px){.marquee-section{padding:25px 0 45px}}.marquee-section p.pretitle{color:#386572;margin-bottom:3.125rem;text-align:left}@media screen and (max-width: 767px){.marquee-section p.pretitle{font-size:10px;text-align:center}}.marquee-section #makeMeScrollable{width:100%;position:relative}.marquee-section div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}.marquee-section div.scrollableArea{position:relative;width:auto;height:100%}.marquee-section .scrollingHotSpotLeft,.marquee-section .scrollingHotSpotRight{display:none !important}.marquee-section img{position:relative;float:left;margin:0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;margin:0 3.125rem;height:3.75rem;opacity:0.4}@media screen and (max-width: 767px){.marquee-section img{height:1.875rem;margin:0 1.25rem;opacity:0.53}}.marquee-section .scrollingHotSpotRight[style="display: none;"]+div div{height:3.75rem}.marquee-section .scrollingHotSpotRight[style="display: none;"]+div div:after{animation:flickerAnimation 1.5s infinite;content:"Loading...";display:block;font-size:18px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.marquee-section .scrollingHotSpotRight[style="display: none;"]+div div img{display:none}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.blockquote-section{position:relative;z-index:100}.blockquote-section .wrap{padding-bottom:0;padding-top:0}@media (max-width: 64em){.blockquote-section .wrap{padding-top:6.25rem}}@media screen and (min-width: 1025px){.blockquote-section .wrap{height:48.75rem}}blockquote{display:block;position:relative}@media screen and (min-width: 1240px){blockquote{width:37.5rem}}@media screen and (min-width: 1025px){blockquote{display:block;position:absolute;left:0;top:50%;transform:translate(0, -50%)}}@media screen and (min-width: 1025px) and (max-width: 1239px){blockquote{width:31.25rem}}@media screen and (max-width: 767px){blockquote{margin:0 auto 60px;max-width:400px;width:80%}}blockquote:before,blockquote:after{content:"";display:block;position:absolute;height:2.9rem;width:4.03125rem}blockquote:before{left:1.625rem;top:-0.6875rem;transform:translate(-100%, -100%);background:url(/../images/landing-pages/icon-quotes-dental.png) no-repeat 0 0;background-attachment:scroll;background-size:cover}blockquote:after{bottom:0;right:0;background:url(/../images/landing-pages/icon-quotes-dental2.png) no-repeat 0 0;background-attachment:scroll;background-size:cover}blockquote p{color:#386572;font-size:2rem;font-weight:300;line-height:1.5;letter-spacing:1.5px;margin:0 0 0.875rem}@media screen and (max-width: 767px){blockquote p{font-size:16px}}blockquote cite{color:#0a0a0a;font-size:1.5rem;font-style:normal;line-height:1.33}@media screen and (max-width: 767px){blockquote cite{font-size:12px}}blockquote cite strong{display:block;font-weight:900;margin-bottom:0.125rem}blockquote cite span{display:block;font-weight:300}@media screen and (min-width: 1025px){.blockquote-section.unstick .form-wrap{position:absolute;top:50%}}@media screen and (min-width: 1025px) and (min-width: 1240px){.blockquote-section.unstick .form-wrap{right:50%;transform:translate(37.5rem, -50%)}}@media screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1239px){.blockquote-section.unstick .form-wrap{right:0;transform:translate(0, -50%)}}.social-section .wrap{margin:0 auto 1.875rem;padding-top:0;text-align:center}@media (max-width: 64em){.social-section .wrap{max-width:none}}.social-section p,.social-section ul,.social-section li{display:inline-block}.social-section p{color:#232323;font-size:1.375rem;font-weight:700;position:relative;line-height:normal;padding-right:1.875rem;top:0.25rem}@media screen and (max-width: 767px){.social-section p{display:block;font-size:16px;margin:0 auto 36px;max-width:260px;padding-right:0}}.social-section ul{padding:0;margin:0}@media screen and (max-width: 767px){.social-section ul{display:block;padding-bottom:10px}}.social-section li{padding:0 0.9375rem}@media screen and (max-width: 767px){.social-section li{padding:0 14px}}.social-section li a{border-radius:100%;display:block;position:relative;height:2.3125rem;opacity:1;width:2.3125rem;transition:opacity 0.2s ease-in-out}.social-section li a:hover{opacity:0.75}@media screen and (max-width: 767px){.social-section li a{height:36px;width:36px}}.social-section li img{width:100%}.footer-section{border-top:solid 1px #e6e6e6;text-align:center}.footer-section.top{padding-bottom:2.125rem;padding-top:1.875rem}.footer-section .wrap{max-width:81.25rem}.footer-section nav{display:inline-block;position:relative;top:-0.5rem}.footer-section nav ul{list-style:none;margin:0;padding:0}.footer-section nav li{display:inline-block}@media screen and (min-width: 1340px){.footer-section nav li{padding:0 3.4375rem}}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-section nav li{padding:0 1.25rem}}@media (max-width: 64em){.footer-section nav li{padding:0 1.25rem}}@media screen and (max-width: 767px){.footer-section nav li{display:block;padding:0.625rem 0}}.footer-section nav a{color:#bdbdbd;font-size:1rem;font-weight:700}.footer-section nav a:hover{color:#8a8a8a}.pretitle{font-weight:700;margin-bottom:7px;font-size:16px;color:#f5b800;text-transform:uppercase}.footer-logo{display:inline-block;opacity:1;position:relative;transition:opacity 0.2s ease-in-out}@media screen and (min-width: 1340px){.footer-logo{margin-right:4.0625rem;width:5.875rem}}@media screen and (min-width: 1025px) and (max-width: 1339px){.footer-logo{margin-right:1.25rem;width:4.0625rem}}@media (max-width: 64em){.footer-logo{display:table;margin:0 auto 1.875rem;width:5.875rem}}.footer-logo:hover{opacity:0.75}.footer-logo img{display:block;width:100%;height:auto}p.copyright{color:#bdbdbd;font-size:0.875rem;margin:2.5rem 0 6.25rem;text-align:center}.thank-you-page{align-items:center;background-color:#fcfcfc;display:flex;min-height:calc(100vh - 4.6875em);justify-content:center}@media (max-width: 64em){.thank-you-page{min-height:calc(100vh - 56px)}}@media screen and (max-width: 767px){.thank-you-page{min-height:calc(100vh - 64px)}}.thank-you-page .content{background-color:#ffffff;border-radius:12px;box-shadow:3px 9px 15px 1px rgba(0,0,0,0.09);max-width:45rem;padding:2.9375rem 6.25rem 2.6875rem;width:auto}@media (max-width: 40em){.thank-you-page .content{padding:1.875rem}}.thank-you-page .wrap{padding:1.875rem 0.9375rem}.thank-you-page h2{color:#2ecf50;font-size:2.625rem;font-weight:700;line-height:normal;letter-spacing:1.5px;margin:0 0 2.375rem;text-align:center}@media (max-width: 48em){.thank-you-page h2{font-size:28px}}.thank-you-page .text{max-width:32.625rem;padding:0 0 1.5rem}@media (max-width: 48em){.thank-you-page .text{max-width:none}}.thank-you-page .text p{color:#000;font-size:1.125rem;line-height:1.5;letter-spacing:0.5px;margin:0 0 1.6875rem;text-align:center}@media (max-width: 48em){.thank-you-page .text p{font-size:16px}}label.required:after{content:"*";color:#d00;margin-left:5px}ul.errors{display:none}.has-error .form-control,.has-error .custom-file-label{border-color:#d00 !important}.has-error .form-check-label{color:#d00}.has-error ul.errors{padding:0;margin:0;list-style-type:none;display:inherit}.has-error ul.errors>li{font-size:80%;color:#d00;margin-top:.25rem}.subscription-boxes{display:grid;grid-column-gap:1rem;grid-template-columns:repeat(4, 1fr);justify-items:stretch}.subscription-box{background:white;border:1px solid #A8AAB9;border-radius:0.875rem;grid-column:span 2;padding:0.75rem 1rem 1rem;position:relative;z-index:1}.subscription-box .hero-button{background-color:white;border:1px solid #386572;border-radius:0.3125rem;color:#386572;display:block;font-size:0.75rem;font-weight:700;line-height:1.0625rem;padding:0.5rem 1.4375rem;text-align:center}.subscription-box .hero-button:hover{background-color:#386572;border:1px solid #386572;color:white}.subscription-box .hero-button.hero-button-callout{background-color:#386572;border:1px solid #386572;color:white}.subscription-box .hero-button.hero-button-callout:hover{background-color:#000;border:1px solid #000;color:white}.subscription-plan-box-callout{background-color:#386572;border-top-left-radius:4px;border-top-right-radius:4px;color:white;font-size:0.625rem;font-weight:700;font-style:normal;left:1rem;line-height:0.875rem;right:1rem;top:-1.1875rem;padding:2px 0;position:absolute;text-align:center;text-transform:uppercase;z-index:1}@media (max-width: 40em){.subscription-plan-box-callout{top:-1.125rem}}.subscription-plan-box-length{color:#333;font-size:0.875rem;font-weight:700;letter-spacing:0.01625rem;line-height:1.1875rem;margin:0 0 1.25rem;text-align:center}.subscription-plan-box-original-price{color:#296472;font-size:0.75rem;font-weight:400;letter-spacing:0.01625rem;line-height:0.875rem;margin:0 0 0.375rem;text-align:center}.subscription-plan-box-sale-cost{color:#333;font-size:1.5rem;font-weight:700;letter-spacing:0.015rem;line-height:2.0625rem;margin:0;text-align:center}p.subscription-plan-box-per-length{color:#333;font-size:0.75rem;font-weight:400;margin:0 0 0.875rem;text-align:center}.footer{align-items:center;display:grid;grid-column-gap:0.75rem;grid-template-columns:repeat(12, 1fr);justify-items:center;margin:0 auto;max-width:77rem;padding:3.625rem 0}.nav-footer{grid-column:1 / span 12}.nav-footer ul{list-style:none;margin:0 0 3.625rem;padding:0}.nav-footer ul li{display:inline-block;margin:0;padding:0 2.75rem}@media (max-width: 40em){.nav-footer ul li{padding:0 1rem}}.nav-footer ul li a{border-radius:2rem;color:#363a3b;display:block;font-weight:700;padding:0.5625rem 1.25rem;text-decoration:none;transition:all 0.2s}.nav-footer ul li a:visited,.nav-footer ul li a:active{color:#363a3b;text-decoration:none}.nav-footer ul li a:hover{background-color:#efefef;color:#363a3b;text-decoration:none}.footer-content{grid-column:span 12}.footer-content p{color:#7f7f7f;font-size:0.625rem;margin:0 0 0.5rem;text-align:center}.footer-content a:link,.footer-content a:visited{color:#7f7f7f;text-decoration:none}.footer-content a:hover,.footer-content a:active{color:#7f7f7f;text-decoration:underline}.q-subtitle{text-align:center;font-size:75%}.subtext{font-size:75%}
