html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select,button,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;position:relative;margin-block-start:0;margin-block-end:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}th{text-align:left}button{background:none;outline:inherit}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Regular.woff2) format("woff2"),url(/assets/fonts/HarmoniaSansProCyr-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-SemiBd.woff2) format("woff2"),url(/assets/fonts/HarmoniaSansProCyr-SemiBd.woff) format("woff");font-weight:600}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Bold.woff2) format("woff2"),url(/assets/fonts/HarmoniaSansProCyr-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Black.woff2) format("woff2"),url(../fonts/HarmoniaSansProCyr-Black.woff) format("woff");font-weight:900}body{color:#2a313c;font-family:Harmonia,sans-serif;font-size:16px}h1{font-size:3.125em}h2{font-size:3em}h3{font-size:2.375em;font-weight:700}h4{font-size:1.5em;font-weight:700}h5{font-size:1.222em;font-weight:700}p{font-size:15px;line-height:18px;font-weight:400}strong{font-weight:700}em{font-style:italic}sup{font-size:35%}a{text-decoration:none}a[href^=tel]{color:inherit;text-decoration:none}ol{list-style-type:decimal}ol li{margin-top:1em}.bold{font-weight:700}.btn{font-size:16px;font-weight:700;background-color:#447355;border:1px solid #447355;cursor:pointer;border-radius:30px;color:#fff;display:block;text-align:center;width:100%;padding:16px;text-decoration:none;transition:all .25s ease-out;-webkit-appearance:none}.btn.disabled{cursor:initial;opacity:20%}.btn.gray-btn{background-color:#f3f4f6;border:1px solid #f3f4f6;color:#345aa7}.btn.btn-light{background-color:#a5b8ad;border:1px solid #a5b8ad;color:#fff}.loader-overlay{display:none;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);z-index:99999999;opacity:1;transition:all .5s}.loader-overlay #loader{animation:rotate 1s infinite;height:50px;width:50px;margin:0 auto}.loader-overlay #loader:before,.loader-overlay #loader:after{background-color:#6cb86a;box-shadow:30px 0 #6cb86a;border-radius:50%;content:"";display:block;height:20px;width:20px}.loader-overlay #loader:before{animation:ball1 1s infinite;margin-bottom:10px}.loader-overlay #loader:after{animation:ball2 1s infinite}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8)}50%{-webkit-transform:rotate(360deg) scale(1.2);-moz-transform:rotate(360deg) scale(1.2)}to{-webkit-transform:rotate(720deg) scale(.8);-moz-transform:rotate(720deg) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 #6cb86a}50%{box-shadow:0 0 #6cb86a;margin-bottom:0;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 #6cb86a;margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 #6cb86a}50%{box-shadow:0 0 #6cb86a;margin-top:-20px;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 #6cb86a;margin-top:0}}.pencil-banner{background-color:#cbd5c6}.pencil-banner .return{max-width:1600px;margin-left:auto;margin-right:auto;padding:8px 40px}@media (max-width: 767px){.pencil-banner .return{padding-left:20px;padding-right:20px}}.pencil-banner .return a{font-weight:600;font-size:13px}.pencil-banner .return img{padding-right:6px}@media (max-width: 767px){.pencil-banner .return{text-align:center}}.pencil-banner--warning{background-color:#dc5f5a;color:#fff;font-weight:600}.pencil-banner--warning .return{text-align:center}.pencil-banner--warning .return p{line-height:1.2em}nav{background-color:#fff;border-bottom:6px solid #6cb86a;height:100px}.mobile-bg{border-top:6px solid #6cb86a;display:none;background-image:url(../assets/img/hero-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom right;height:150px}@media (max-width: 940px){.mobile-bg{display:block}}@media (max-width: 767px){.mobile-bg{border-top:0;height:100px;margin-top:65px}.mobile-bg.home-bg{margin-top:0}}.info-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;background-image:url(../assets/img/hero-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:80% 50%;border-top:6px solid #6cb86a;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){.info-header{background:none;border-bottom:1px solid #dfe4e9}}.info-header--mobile-bg{display:none;width:100%}@media (max-width: 1024px){.info-header--mobile-bg{display:block}}.info-header__content{max-width:1600px;margin-left:auto;margin-right:auto;padding:80px 40px;width:100%}@media (max-width: 767px){.info-header__content{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.info-header__content{text-align:center;padding-top:40px;padding-bottom:40px}}.info-header__content--logo{margin-bottom:15px}@media (max-width: 767px){.info-header__content--logo{width:150px}}.info-header__content h1{font-size:24px;line-height:26px;font-weight:600}@media (max-width: 767px){.info-header__content h1{font-size:18px;line-height:24px}}.esp-header{background-color:#6cb86a;border-radius:0 0 10px 10px;box-shadow:0 14px 24px 8px rgba(0,0,0,.1);padding:15px 30px;width:100%;z-index:999}.esp-header__inner{max-width:1600px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.esp-header__inner--logo{width:225px}@media (max-width: 1024px){.esp-header__inner--logo{width:200px}}@media (max-width: 767px){.esp-header__inner--logo{text-align:center;width:100%}}.esp-header__inner--logo img{width:100%}@media (max-width: 767px){.esp-header__inner--logo img{max-width:225px}}.esp-header__inner--tagline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px}@media (max-width: 1024px){.esp-header__inner--tagline{gap:20px}}@media (max-width: 767px){.esp-header__inner--tagline{display:none}}.esp-header__inner--tagline div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.esp-header__inner--tagline div svg{position:relative;top:-2px;width:20px}.esp-header__inner--tagline p{color:#fff;font-size:.875rem}.esp-footer__top{background-color:#6cb86a;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:30px}@media (max-width: 767px){.esp-footer__top{-ms-flex-pack:center;justify-content:center}}.esp-footer__top img{margin-right:5px;width:20px;vertical-align:bottom}.esp-footer__top a{color:#fff}.esp-footer__top--content{max-width:1600px;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.esp-footer__bottom{padding:30px}.esp-footer__bottom--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1600px;margin:0 auto}@media (max-width: 767px){.esp-footer__bottom--content{-ms-flex-direction:column;flex-direction:column}}.esp-footer__bottom--left{-ms-flex:0 1 25%;flex:0 1 25%}@media (max-width: 767px){.esp-footer__bottom--left{margin:0 auto 30px;max-width:250px;text-align:center;-ms-flex-order:2;order:2;width:100%}}.esp-footer__bottom--left p{font-size:.8125rem}.esp-footer__bottom--left a{color:#6cb86a;text-decoration:underline}.esp-footer__bottom--social{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}@media (max-width: 767px){.esp-footer__bottom--social{margin-bottom:30px;-ms-flex-order:1;order:1;width:100%}}.esp-footer__bottom--social svg{margin:0 15px}.esp-footer__bottom--right{-ms-flex:0 1 25%;flex:0 1 25%;text-align:right}@media (max-width: 767px){.esp-footer__bottom--right{-ms-flex-order:3;order:3;text-align:center;width:100%}}.esp-footer__bottom--right p{color:rgba(36,36,36,.47);font-size:.75rem}.esp-hero{background-image:url(../assets/img/esp-hero-bg.jpg);background-size:cover;margin-top:-10px}@media (max-width: 767px){.esp-hero{background-image:url(../assets/img/esp-hero-bg-mobile.jpg);background-position:center}}.esp-hero:after{background-color:#000;content:"";opacity:0;opacity:.4;pointer-events:none;position:absolute;bottom:0;left:0;right:0;top:0;z-index:1}.esp-hero__content{color:#fff;max-width:1440px;margin:0 auto;padding:200px 30px;z-index:2}@media (max-width: 767px){.esp-hero__content{padding:175px 30px;text-align:center}}.esp-hero__content h1{font-size:2.5rem;font-weight:600;line-height:1;margin-bottom:15px}@media (max-width: 767px){.esp-hero__content h1{font-size:1.75rem}}.esp-hero__content p{font-size:1rem;margin-bottom:30px}.green-btn{background-color:#6cb86a;border-radius:60px;color:#fff;cursor:pointer;display:inline-block;padding:16px 36px;transition:all .3s ease-in-out}.green-btn:hover{box-shadow:0 14px 24px 8px rgba(0,0,0,.1)}.not-found{max-width:1600px;margin:100px auto;padding:0 30px;text-align:center}@media (max-width: 767px){.not-found{margin:50px auto}}.not-found img{max-width:800px;width:100%}@media (max-width: 1024px){.not-found img{max-width:550px}}.not-found h3{font-size:1.5rem;font-weight:600;max-width:675px;margin:0 auto;line-height:1.5}@media (max-width: 767px){.not-found h3{max-width:450px;font-size:1rem}}.not-found a{color:#6cb86a;text-decoration:underline}#errorBanner{display:none;background-color:#dc5f5a;text-align:center;color:#fff;padding:20px 40px}#errorBanner p{max-width:1600px;margin-left:auto;margin-right:auto;padding:0;font-weight:700}@media (max-width: 767px){#errorBanner p{padding-left:20px;padding-right:20px}}#errorBanner a{color:#fff;text-decoration:underline}.data-testing-banner{background-color:#6cb86a;text-align:center;padding:25px 40px}.data-testing-banner h1{color:#fff;font-weight:700;font-size:36px;text-transform:uppercase}.esp{max-width:1600px;margin-left:auto;margin-right:auto;padding:60px 40px 150px}@media (max-width: 767px){.esp{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.esp{padding-bottom:100px}}@media (max-width: 767px){.esp{padding-top:40px;padding-bottom:40px}}.esp--headline{font-size:1.75rem;margin-bottom:40px;font-weight:600}@media (max-width: 1024px){.esp--headline{text-align:center}}@media (max-width: 767px){.esp--headline{font-size:1rem}}@media (max-width: 1024px){.esp--headline:last-of-type{margin-top:40px}}.esp__details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.esp__details--block{margin-bottom:40px;width:31%}@media (max-width: 1024px){.esp__details--block:last-of-type{margin-bottom:0}}@media (max-width: 1024px){.esp__details--block{text-align:center;max-width:525px;margin:0 auto 40px;width:100%}}@media (max-width: 767px){.esp__details--block{background-image:linear-gradient(to right,#9a9a9a 33%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;padding:40px 0;max-width:none;margin:0}}.esp__details--block img{width:25px;margin-bottom:15px}@media (max-width: 767px){.esp__details--block img{width:20px;margin-bottom:8px}}.esp__details--block h1{font-size:1.375rem;font-weight:700;margin-bottom:15px}@media (max-width: 767px){.esp__details--block h1{font-size:1.125rem}}.esp__details--block p{font-size:1.125rem;line-height:1.5em}@media (max-width: 767px){.esp__details--block p{font-size:1rem}}.esp__ctas{border-top:1px solid #dfe4e9;padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}@media (max-width: 767px){.esp__ctas{border-top:none;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.esp__ctas--links{font-size:13px;line-height:18px;color:#5f5f5f;width:calc(100% - 350px)}@media (max-width: 767px){.esp__ctas--links{width:100%}}.esp__ctas--links a{color:#5f5f5f;text-decoration:underline;margin-bottom:10px}.esp__ctas--links p{font-size:.8125rem;margin-top:10px}.esp__ctas--btn{margin-left:25px;width:325px}@media (max-width: 767px){.esp__ctas--btn{margin:0 0 25px;width:100%}}.esp__ctas--btn .terms-msg{margin-bottom:25px}.esp__ctas--btn .terms-msg p{font-size:13px;line-height:18px}.esp__ctas--btn .terms-msg a{text-decoration:underline;color:#8999ad}.plan-details{max-width:1600px;padding-left:40px;padding-right:40px;margin:60px auto 20px}@media (max-width: 767px){.plan-details{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.plan-details{margin:40px auto}}@media (max-width: 767px){.plan-details{margin:0}}.plan-details__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.plan-details__content--headline{font-size:1.75rem;margin-bottom:60px;font-weight:600;width:100%}@media (max-width: 1024px){.plan-details__content--headline{text-align:center;margin-bottom:40px}}@media (max-width: 767px){.plan-details__content--headline{font-size:1rem;margin:40px 0 0}}.plan-details__content--block{margin-bottom:40px;width:31%}@media (max-width: 1024px){.plan-details__content--block:last-of-type{margin-bottom:0}}@media (max-width: 1024px){.plan-details__content--block{text-align:center;max-width:525px;margin:0 auto 40px;width:100%}}@media (max-width: 767px){.plan-details__content--block{background-image:linear-gradient(to right,#9a9a9a 33%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;padding:40px 0;max-width:none;margin:0}}.plan-details__content--block img{width:25px;margin-bottom:15px}@media (max-width: 767px){.plan-details__content--block img{width:20px;margin-bottom:8px}}.plan-details__content--block h1{font-size:1.375rem;font-weight:700;margin-bottom:15px}@media (max-width: 767px){.plan-details__content--block h1{font-size:1.125rem}}.plan-details__content--block p{font-size:1.125rem;line-height:1.5em}@media (max-width: 767px){.plan-details__content--block p{font-size:1rem}}.plan-details--plans-headline{font-size:1.75rem;margin-bottom:40px;font-weight:600}@media (max-width: 1024px){.plan-details--plans-headline{text-align:center;margin-top:40px}}@media (max-width: 767px){.plan-details--plans-headline{font-size:1rem}}.extend-plans{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;margin-bottom:50px}@media (max-width: 767px){.extend-plans{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.extend-plans{margin:0 0 40px}}.extend-plans .choose-txt{font-size:1.125rem;font-weight:600;margin-bottom:25px;text-align:center}.protection-plans{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width: 767px){.protection-plans{-ms-flex-direction:column;flex-direction:column}}.protection-plans__block{border:2px solid transparent;background-color:#f5f5f5;border-radius:18px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:40px 30px;transition:all .25s ease-out;width:50%}@media (max-width: 767px){.protection-plans__block{padding:25px 20px;width:100%}}@media (hover: hover) and (pointer: fine){.protection-plans__block:hover{background-color:#fff;border:2px solid #6cb86a;box-shadow:0 5px 15px rgba(0,0,0,.1)}}.protection-plans__block.active{background-color:#fff;border:2px solid #6cb86a;box-shadow:0 5px 15px rgba(0,0,0,.1)}.protection-plans__block.active .protection-plans__block--description svg .cls-2{stroke:#fff}.protection-plans__block.active .protection-plans__block--description svg .cls-1{fill:#6cb86a}.protection-plans__block--description svg{margin-right:12px;position:relative;top:4px;width:28px}@media (max-width: 767px){.protection-plans__block--description svg{width:22px;margin-right:8px;top:2px}}.protection-plans__block--description svg .cls-1,.protection-plans__block--description svg .cls-2{transition:all .25s ease-out}.protection-plans__block--description h2{font-size:1.75rem;line-height:32px;font-weight:600;margin-bottom:5px}@media (max-width: 767px){.protection-plans__block--description h2{font-size:1.375rem;line-height:1}}.protection-plans__block--description p{font-size:16px;line-height:24px;color:#535353}@media (max-width: 767px){.protection-plans__block--description p{font-size:14px;line-height:18px}}.protection-plans__block--price p{font-size:2.1875rem;line-height:1em;font-weight:700}@media (max-width: 767px){.protection-plans__block--price p{font-size:1.375rem}}.no-plans{text-align:center}.no-plans p{font-size:1.125rem;line-height:1.5em;color:#535353}.footer{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;border-top:1px solid #dfe4e9;padding-top:40px;margin-bottom:150px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.footer{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.footer{border:none;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;margin-bottom:40px}}@media (max-width: 767px){.footer{padding-top:0}}@media (max-width: 767px){.footer.home{margin-top:40px}}@media (max-width: 1024px){.footer__links{margin-top:40px}}.footer__links a{color:#1a1a1a;text-decoration:underline}.footer__links--disclaimer{margin-top:20px;font-size:.8125rem;color:#5f5f5f}.footer--cta{width:300px}@media (max-width: 1024px){.footer--cta{margin:0 auto}}@media (max-width: 767px){.footer--cta{width:100%}}@media (min-width: 1025px){.ctas{border-top:1px solid #dfe4e9;padding:40px 0 0;margin-bottom:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}}.ctas--disclaimer{margin-top:15px}@media (min-width: 1025px){.ctas--disclaimer{font-size:13px;width:100%}}.ctas__links{font-size:13px;line-height:18px;color:#5f5f5f}@media (min-width: 1025px){.ctas__links{width:calc(100% - 335px);margin:0}}.ctas__links a{color:#5f5f5f;text-decoration:underline;margin-bottom:10px}@media (min-width: 1025px){.ctas__links a{margin-right:40px;margin-bottom:0;display:inline-block}.ctas__links a:last-of-type{margin:0}}.ctas--btn{width:335px}@media (max-width: 767px){.ctas--btn{margin:25px 0 40px;width:100%}}.ctas--btn .terms-msg{margin-bottom:25px}.ctas--btn .terms-msg p{font-size:13px;line-height:18px}.ctas--btn .terms-msg a{text-decoration:underline;color:#8999ad}.faqs{max-width:1600px;padding-left:40px;padding-right:40px;margin:40px auto 80px}@media (max-width: 767px){.faqs{padding-left:20px;padding-right:20px}}.faqs--headline{font-size:1.375rem;line-height:1em;font-weight:600;margin-bottom:25px;text-align:center}.faqs--headline span{color:#518a70}.faqs h2{color:#518a70;font-size:1.125rem;line-height:1.2em;font-weight:600;margin-bottom:15px}.faqs p{font-size:1rem;line-height:1.5em;margin-bottom:25px}.faqs a{color:#518a70;text-decoration:underline}.back-btn{max-width:1600px;padding-left:40px;padding-right:40px;background-color:#fff;margin:30px auto}@media (max-width: 767px){.back-btn{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.back-btn{margin:20px auto}}.back-btn button{cursor:pointer;padding:20px}.back-btn button:before{content:url(../assets/img/icons/arrow-left.svg);position:absolute;width:6px;left:0}.address-container,.checkout-container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width: 767px){.address-container,.checkout-container{padding-left:20px;padding-right:20px}}.checkout-container{margin-bottom:75px}.selected-plan-container{margin:0 auto 40px;max-width:768px}.selected-plan-container .warranty-plan{color:#fff;border:2px solid transparent;background-color:#262626;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:30px;transition:all .25s ease-out}.selected-plan-container .warranty-plan.active{background-color:#fff;border:2px solid #3c5ba2}.selected-plan-container .plan-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.selected-plan-container .plan-content svg{margin-right:12px;width:25px}.selected-plan-container .plan-content h2{font-size:20px;line-height:24px;font-weight:700}.selected-plan-container .plan-price{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;font-size:22px;font-weight:700;text-align:right}.selected-plan-container .plan-price p{font-size:22px;font-weight:700}.selected-plan-container .plan-price .tax-msg{font-size:12px;font-weight:400}.selected-plan-container .details-links{display:none;-ms-flex-pack:justify;justify-content:space-between;transition:all .25s ease-out}.selected-plan-container .details-links a{text-decoration:underline;font-size:13px;color:#2a313c}#zuora_payment{max-width:768px!important;width:100%!important;margin:25px auto!important}@media (min-width: 1025px){#submitButton{width:335px;float:right}}#billingError{display:none;color:#dc5f5a;font-weight:600;text-align:center;margin:40px auto}@media (min-width: 1025px){.billing-address-form{margin-bottom:150px}}.billing-address-form .form-content{margin:0 auto 50px;max-width:768px}@media (max-width: 767px){.billing-address-form .form-content{margin-bottom:25px}}.billing-address-form h1{font-size:18px;font-weight:700;margin-bottom:25px}@media (min-width: 1025px){.billing-address-form h1{font-size:28px}}.billing-address-form label,.billing-address-form input{display:block}.billing-address-form label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.billing-address-form input{border-radius:0;-webkit-appearance:none}.billing-address-form input::-moz-placeholder{color:#d1d1d1;font-weight:400}.billing-address-form input:-ms-input-placeholder{color:#d1d1d1;font-weight:400}.billing-address-form input::placeholder{color:#d1d1d1;font-weight:400}.billing-address-form input.btn{border-radius:30px}.billing-address-form #billingFullName,.billing-address-form #billingAddress1,.billing-address-form #billingAddress2,.billing-address-form #billingCity,.billing-address-form #billingZipCode{padding:10px 0;width:100%;border-bottom:2px solid black;margin-bottom:25px}.billing-address-form .state-zip-container{display:-ms-flexbox;display:flex}.billing-address-form .state-zip-container div{width:50%}.billing-address-form .state-zip-container div:first-of-type{margin-right:10px}.billing-address-form .state-zip-container div:last-of-type{margin-left:10px}.billing-address-form .state-zip-container select{color:#2a313c;text-transform:uppercase;background-color:transparent;border:2px solid black;border-radius:20px;height:40px;padding-left:14px;font-size:12px;font-weight:600;width:100%;-webkit-appearance:none}.gigya-button,.gigya-input-button[type=button],.gigya-input-submit[type=submit]{border-radius:0!important;padding:15px 36px!important;text-transform:uppercase;font-size:14px;font-weight:700}.login{background-size:cover;background-position:25%;border-top:6px solid #6cb86a;height:calc(100vh - 116px)}.login__wrapper{height:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width: 767px){.login__wrapper{padding-left:20px;padding-right:20px}}.login__header{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:70px 0 140px}@media (max-width: 1024px){.login__header{padding:70px 0 35px}}.login #loginLogo{width:250px}@media (max-width: 1024px){.login #loginLogo{margin:0 auto}}.login__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.login__list{display:none}}.login__list img{width:25px;margin-right:15px}.login__list p{font-size:18px;margin-right:75px}.login__list p:last-of-type{margin:0}@media (max-width: 1440px){.login__list p{font-size:16px;margin-right:35px}}.login__headline{background-color:#fff;border-radius:5px 5px 0 0;padding:50px 50px 0;max-width:425px;margin:0 auto}.login__headline #login-error{font-weight:700;margin-top:15px;color:red}.login__headline h1{font-size:28px;font-weight:700;margin-bottom:12px}.login__headline p{font-size:13px}.login__form{background-color:#fff;border-radius:0 0 5px 5px;padding:25px 50px 50px;max-width:425px;margin:0 auto}.login__form label{margin-bottom:5px;font-weight:600;text-transform:capitalize}.login__form .gigya-forgot-password{padding-top:9px;color:#1a1a1a;font-weight:600}@media (max-width: 1024px){.login__headline{padding:45px 30px 0;width:50%!important;margin:0 auto}.login__form{padding:45px 30px;width:50%!important;margin:0 auto}}@media (max-width: 767px){.login__logo img{width:50px}.login__logo div{width:calc(100% - 50px)}.login__headline{width:100%!important;max-width:none}.login__form{padding:30px 30px 45px;width:100%!important;max-width:none}}#order-confirmation .order-details{max-width:525px;margin:75px auto;text-align:center}@media (max-width: 1440px){#order-confirmation .order-details{max-width:450px}}@media (max-width: 767px){#order-confirmation .order-details{margin:40px auto;max-width:none;padding-left:20px;padding-right:20px}}@media (min-width: 1025px){#order-confirmation .order-details{margin:100px auto}}#order-confirmation .order-details .protect-check{width:60px;margin-bottom:20px}@media (max-width: 1440px){#order-confirmation .order-details .protect-check{max-width:45px}}@media (max-width: 768px){#order-confirmation .order-details .protect-check{width:30px}}#order-confirmation .order-details h1{font-size:54px;line-height:60px;font-weight:700;margin-bottom:30px}@media (max-width: 1440px){#order-confirmation .order-details h1{font-size:44px;line-height:48px}}@media (max-width: 768px){#order-confirmation .order-details h1{font-size:24px;line-height:30px}}@media (min-width: 1025px){#order-confirmation .order-details p{font-size:18px;line-height:20px}}#order-confirmation .order-details p:first-of-type{margin-bottom:20px}#order-confirmation .order-details .order-no{font-weight:700}#order-confirmation .order-details .btn{width:325px;margin:50px auto}#order-confirmation .order-details #confirmation-robot{margin-top:25px;width:600px}#order-confirmation .order-details-img{width:100%}#order-confirmation .irobot-family{max-width:1600px;padding-left:40px;padding-right:40px;border-top:1px solid #dfe4e9;padding-top:100px;margin:0 auto 250px;text-align:center}@media (max-width: 767px){#order-confirmation .irobot-family{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){#order-confirmation .irobot-family{padding-top:75px}}@media (max-width: 768px){#order-confirmation .irobot-family{padding-top:40px;margin-bottom:125px}}#order-confirmation .irobot-family h2{font-size:28px;font-weight:600;margin-bottom:50px}@media (max-width: 768px){#order-confirmation .irobot-family h2{font-size:22px}}@media (max-width: 600px){#order-confirmation .irobot-family h2{font-size:14px}}#order-confirmation .irobot-family__robots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:50px;max-width:768px;margin:0 auto}@media (max-width: 768px){#order-confirmation .irobot-family__robots{-ms-flex-direction:column;flex-direction:column;gap:20px}}#order-confirmation .irobot-family__block{width:33.333%}@media (max-width: 768px){#order-confirmation .irobot-family__block{margin:0 auto;max-width:300px;width:100%}}#order-confirmation .irobot-family__block a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#order-confirmation .irobot-family__block img{margin-bottom:25px;width:100%}#order-confirmation .irobot-family__block p{font-size:20px;font-weight:700}@media (max-width: 600px){#order-confirmation .irobot-family__block p{font-size:16px}}#errorMsg{display:none;text-align:center;margin:40px auto;padding:0 20px;max-width:450px}#errorMsg h1{color:#d62026;font-size:16px;font-weight:600;line-height:26px;text-transform:unset}#errorMsg a{color:#2a313c;text-decoration:underline}.checkout-terms{margin:25px auto 75px;max-width:768px}.checkout-terms p{font-size:13px;line-height:18px;color:#2a313c}.checkout-terms a{color:#2a313c;text-decoration:underline}.terms-container{max-width:1600px;padding-left:40px;padding-right:40px;margin:30px auto}@media (max-width: 767px){.terms-container{padding-left:20px;padding-right:20px}}.terms-container h1{font-size:20px;line-height:24px;margin-bottom:25px;font-weight:700}.terms-container ol{padding-left:20px;margin-bottom:20px}.terms-container table{margin-bottom:20px;width:100%}.terms-container table .MsoNormal{display:none}.terms-container table td h5{margin:15px 0}.terms-container p{font-size:15px;line-height:18px;margin-bottom:20px}.terms-container a{text-decoration:underline;color:#2a313c;font-weight:700}.test-data{padding:50px 30px;margin:0 auto;max-width:1024px}.test-data--heading{font-size:34px;font-weight:700;line-height:34px;margin-bottom:25px;text-align:center}.test-data__block{border:1px solid #d1d1d1;box-shadow:0 5px 15px 3px rgba(0,0,0,.1);margin-bottom:35px;border-radius:20px;text-align:center}.test-data__block--header{background-color:#6cb86a;border-radius:19px 19px 0 0;padding:30px}.test-data__block--header h1{color:#fff;font-size:36px;font-weight:700;line-height:1;text-align:center}.test-data__block--body{padding:50px 30px}.test-data__block--body div{margin-bottom:50px}.test-data__block--body h1{color:#6cb86a;font-size:28px;font-weight:700;margin-bottom:25px;text-decoration:underline}.test-data__block--body p{font-size:16px;line-height:16px;margin-bottom:10px}.test-data__block--body p:last-of-type{margin-bottom:0}.test-data__block--body p span{font-weight:700}.test-data__item{border:1px solid #d1d1d1;box-shadow:0 5px 15px 3px rgba(0,0,0,.1);margin-bottom:35px;border-radius:20px}.test-data__item h3,.test-data__item p{padding:15px 20px;text-align:center;font-weight:600}.test-data__item h3{background-color:#6cb86a;border-radius:19px 19px 0 0;color:#fff;font-size:20px;line-height:20px}.test-data__item p{background-color:#f2f2f2;border-radius:0 0 19px 19px;font-size:16px;line-height:16px}.test-data form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.test-data form button{background-color:#dc5f5a;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;line-height:18px;padding:15px 20px;transition:all .3s ease-in-out}.test-data form button:hover{background-color:#d5514c;box-shadow:0 5px 15px 3px rgba(0,0,0,.1)}.debug-container{padding:50px 20px;text-align:center}.debug-container h1{font-size:30px;margin-bottom:25px;color:#6cb86a;font-weight:700}.debug-container h3{font-size:18px;line-height:24px;font-weight:700;margin-bottom:15px}.debug-container p{margin-bottom:25px;word-break:break-all}.debug-btn{width:100%;text-align:center;display:inline-block;padding:12px;background-color:#6cb86a;color:#fff!important;text-decoration:none!important;border-radius:30px;margin:20px 0}.select-dashboard-plans{max-width:1600px;padding-left:40px;padding-right:40px;margin:50px auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.select-dashboard-plans{padding-left:20px;padding-right:20px}}.select-dashboard-plans p{font-size:18px;margin:10px auto}.select-dashboard-plans .btn{margin:10px auto}.eligibility-check{background-color:#518a70;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%}.eligibility-check p{color:#fff;margin:25px auto}.eligibility-check__loader{animation:rotate 1s infinite;height:50px;width:50px;margin:0 auto}.eligibility-check__loader:before,.eligibility-check__loader:after{background-color:#fff;box-shadow:30px 0 #fff;border-radius:50%;content:"";display:block;height:20px;width:20px}.eligibility-check__loader:before{animation:whiteball1 1s infinite;margin-bottom:10px}.eligibility-check__loader:after{animation:whiteball2 1s infinite}@keyframes whiteball1{0%{box-shadow:30px 0 #fff}50%{box-shadow:0 0 #fff;margin-bottom:0;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 #fff;margin-bottom:10px}}@keyframes whiteball2{0%{box-shadow:30px 0 #fff}50%{box-shadow:0 0 #fff;margin-top:-20px;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 #fff;margin-top:0}}
