.vibrantBlue{color:#0f57b6}h1{font-family:Yantramanav,Arial,sans-serif;font-size:1.8rem}h2{font-size:1.5rem}h2,h3{font-family:Roboto,Arial,sans-serif}h3{font-size:1.3rem}.font-roboto{font-family:Roboto,Arial,sans-serif}.font-yantramanav{font-family:Yantramanav,Arial,sans-serif}header.home{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;margin-left:auto;margin-right:auto;position:fixed;width:100%;z-index:1}header.home section{align-items:center;display:flex;height:100%;max-width:1200px!important}header.home section img.logo{width:135px;z-index:2}header.home section nav{display:none}@media (min-width:768px){header.home section nav{display:block}}header.home section nav ul{align-items:center;display:flex;font-size:.9rem;justify-content:flex-end;list-style:none;opacity:.9}header.home section nav ul li:not(:first-child){margin-left:2rem}header.home section nav a:active,header.home section nav a:hover{opacity:.8}header.home section .hamburger{display:block;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media (min-width:768px){header.home section .hamburger{display:none}}header.question{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;position:fixed;width:100%;z-index:1}header.question section{height:100%;margin-left:auto;margin-right:auto;max-width:1024px;width:100%}header.question section .division{justify-content:center}header.question section .division .back{align-items:center;display:flex;font-weight:400;position:relative}header.question section .division .back svg{margin-right:.5rem}header.question section .division .progress__numbers{font-weight:300}header.question section .division .progress__numbers .current__page{font-weight:500}header.question section .division .logo{width:115px;z-index:2}header.question .progress__bar{background-color:rgba(0,0,0,.05);height:2px;width:100%}header.question .progress__bar .progress{background-color:#0d9de0;height:100%;transition:width .25s ease 0s}header.evaluation{align-items:center;display:flex;height:64px;justify-content:center}header.evaluation .logo{width:115px;z-index:2}header.summary{background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.03);height:64px;margin-left:auto;margin-right:auto;width:100%;z-index:1}header.summary section{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:1024px!important}header.summary section img.logo{width:115px;z-index:2}.mobile__menu{background-color:#fff;height:100%;overflow:hidden;position:absolute;width:100%;z-index:20}.mobile__menu .menu__navigation.mobile{left:50%;padding-left:1rem;padding-right:1rem;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.mobile__menu .menu__navigation.mobile ul{font-weight:400;letter-spacing:.05em;list-style:none}.mobile__menu .menu__navigation.mobile ul li{display:block;font-size:1.2rem;margin-bottom:1.5rem;text-align:center}.mobile__menu .menu__navigation.mobile ul li a:active,.mobile__menu .menu__navigation.mobile ul li a:hover{opacity:.85}.mobile__menu .close-x{cursor:pointer;position:absolute;right:1rem;top:1.25rem}.home{flex-grow:1;position:relative}.home .feather__top{background-image:url(https://static.quit.guru/assets/quiz/plant.svg);background-position:40% 300%;background-repeat:no-repeat;background-size:300px;display:none;height:250px;left:0;opacity:.7;position:absolute;top:0;transform:scale(-1);width:300px;z-index:-1}@media (min-width:768px){.home .feather__top{display:block}}.home .hero{padding:5.5rem 1rem 2rem;z-index:1}@media (min-width:376px){.home .hero{padding:6rem 1rem 2rem}}.home .hero{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;margin-left:auto;margin-right:auto;max-width:1200px;width:100%!important}@media (min-width:768px){.home .hero{gap:2.5rem!important;padding:9rem 1rem 3.5rem}}.home .hero .content{grid-column:span 12/span 12!important}@media (min-width:768px){.home .hero .content{grid-column:span 6/span 6!important}}.home .hero .content{display:flex;flex-direction:column!important;justify-content:center!important;justify-items:center!important}.home .hero .content h1{text-wrap:balance;font-size:1.7rem;font-weight:700;line-height:2rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:300px;text-align:center}@media (min-width:376px){.home .hero .content h1{font-size:2rem;line-height:2.4rem}}@media (min-width:768px){.home .hero .content h1{font-size:2.625rem;line-height:3.15rem;margin-left:0;margin-right:0;max-width:none;text-align:left}}.home .hero .content h2{text-wrap:balance;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;text-align:center}@media (min-width:376px){.home .hero .content h2{font-size:1.15rem;line-height:1.6rem}}@media (min-width:768px){.home .hero .content h2{font-size:1.25rem;line-height:1.85rem;text-align:left}}.home .hero .content .pre__button{text-align:center}@media (min-width:768px){.home .hero .content .pre__button{text-align:left}}.home .hero .content .pre__button{font-size:1rem;line-height:1.5rem;margin-top:1rem}@media (min-width:376px){.home .hero .content .pre__button{font-size:1.15rem;line-height:1.6rem;margin-top:1.5rem}}.home .hero .content .pre__button{margin-bottom:1rem}.home .hero .content .buttons{display:grid!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center;margin-left:auto;margin-right:auto;max-width:400px;width:100%}@media (min-width:768px){.home .hero .content .buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-left:0;margin-right:0;row-gap:.75rem!important}}.home .hero .content .buttons a[role=button]{display:inline-block;padding:.65rem 0;width:100%}.home .hero .content .buttons a[role=button].male{background-color:#466c9e;color:#fff;grid-column:span 1/span 1!important}.home .hero .content .buttons a[role=button].female{background-color:#009e96;color:#fff;grid-column:span 1/span 1!important}.home .hero .content .buttons a[role=button].other{grid-column:span 2/span 2!important}@media (min-width:768px){.home .hero .content .buttons a[role=button].other{grid-column:span 1/span 1!important}}.home .hero .content .buttons a[role=button].other{background-color:#fff;border:1px solid #9ab1ce;color:#466c9e}.home .hero .content img{margin-bottom:1.1rem;margin-left:auto;margin-right:auto;max-width:160px;min-height:160px;width:100%}@media (min-width:376px){.home .hero .content img{margin-bottom:1.5rem;max-width:200px;min-height:200px}}@media (min-width:768px){.home .hero .content img{margin-bottom:0;max-width:420px;min-height:345px}}.iliustration-card{align-items:center;display:flex;flex-direction:column;font-family:Roboto,Arial,sans-serif;justify-content:center;margin:.4rem;max-width:210px;text-align:center}@media (max-width:768px){.iliustration-card{align-items:flex-start;flex-direction:row;margin:.4rem 0;max-width:100%;text-align:left}}.iliustration-card .empty-iliustration{align-items:center;background-color:silver;border-radius:10px;color:dimgray;display:flex;font-weight:300;height:100px;justify-content:center;width:100px}@media (max-width:768px){.iliustration-card .empty-iliustration{font-size:.5rem;height:55px;width:55px}}.iliustration-card .iliustration-image{margin:.5rem 0}@media (max-width:768px){.iliustration-card .iliustration-image{margin-right:1rem}}.iliustration-card .iliustration-block--title{font-family:Roboto,Arial,sans-serif;font-weight:500;margin:.5rem 0}.iliustration-card .iliustration-block--text{font-size:.9rem;font-weight:300;max-width:350px}.question.main:after{content:url(https://static.quit.guru/assets/quiz/plant_cut.svg);display:none;position:absolute;right:left;top:64px;transform:scale(-1)}@media (min-width:768px){.question.main:after{display:block}}.question.main:after{height:130px;width:200px;z-index:-1}.question.main{display:flex}@media (min-width:768px){.question.main{background-image:url(https://static.quit.guru/assets/quiz/plant_cut.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:200px}}.bg-paleAqua{background-color:#c5ffff!important}.bg-paleTurquoise{background-color:#e9f8f8!important}.question{flex-grow:1;position:relative}.question main.page{max-width:800px}@media (min-width:768px){.question main.page{padding:8rem 1rem 2.5rem}}.question main.page .internal__page h2{font-size:1.15rem;line-height:1.55rem;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:450px;text-align:center}@media (min-width:768px){.question main.page .internal__page h2{margin-left:unset;margin-right:unset;text-align:left}}.question main.page img.graph{max-width:450px;min-height:180px}@media (min-width:768px){.question main.page img.savings_graph{max-width:350px}}.question main.review{max-width:700px}@media (min-width:768px){.question main.review{padding:8rem 1rem 2.5rem}}.question main.review h1{margin-bottom:1.5rem;max-width:none}@media (min-width:768px){.question main.review h1{margin-bottom:2rem}}.question main.simplePage h1.question__proper{max-width:450px}.question main.simplePage .question_description{text-wrap:balance;margin-left:auto;margin-right:auto;max-width:450px}@media (min-width:768px){.question main.simplePage .next__button__wrapper.long_page__button__wrapper{background-color:#fff;bottom:0;left:0;padding:0 1rem 30px;position:fixed;width:100%;z-index:1}.question main.simplePage .next__button__wrapper.long_page__button__wrapper a[role=button].continue{margin-top:0}}.question main.simplePage .wrapper--reviews{margin:2rem auto;max-width:880px;width:100%}.question main.simplePage .wrapper--reviews .single-review{display:flex;margin:.5rem auto;width:100%}@media (min-width:768px){.question main.simplePage .wrapper--reviews .single-review{margin-right:1rem}}.question main.simplePage .wrapper--reviews .single-review .user-image{align-items:flex-start;display:flex;height:45px;justify-content:center;margin-right:.55rem;width:45px}.question main.simplePage .wrapper--reviews .single-review .user-image img{border-radius:50%}.question main.simplePage .wrapper--reviews .single-review .user-review{width:100%}.question main.simplePage .wrapper--reviews .single-review .user-review .content-card{background-color:#fff;border-radius:.5rem;font-size:.9rem;padding:1rem;position:relative}.question main.simplePage .wrapper--reviews .single-review .user-review .content-card .user-name{color:#3c5894;font-weight:700;margin-bottom:.5rem}.question main.simplePage .wrapper--reviews .single-review .user-review .content-card .like-pill{align-items:center;background-color:#e4edff;border-radius:1rem;bottom:-12px;display:flex;font-size:.9rem;height:24px;justify-content:space-around;position:absolute;right:0}.question main.simplePage .wrapper--reviews .single-review .user-review .content-card .like-pill .like-image{height:18px;margin-left:.2rem;width:18px}.question main.simplePage .wrapper--reviews .single-review .user-review .content-card .like-pill span{flex:1;padding:0 .5rem}.question main.simplePage .wrapper--reviews .single-review .social-action{margin-top:1rem}@media (min-width:768px){.question main.simplePage .wrapper--reviews .single-review .social-action{margin-top:1.4rem}}.question main.simplePage .wrapper--reviews .single-review .social-action{color:#3c5894;font-size:.9rem;text-align:left;word-spacing:.3rem}.question main.simplePage .wrapper--reviews .single-review .social-action .love-action{color:#f15268;font-weight:700}.question main.simplePage .wrapper--reviews .single-review .social-action .last-record,.question main.simplePage .wrapper--reviews .single-review .social-action .separator-point{color:#7a7a7a}.question main.simplePage .wrapper--reviews .single-review:not(:last-child){margin-bottom:1.8rem}@media (min-width:768px){.question main.simplePage .wrapper--reviews .single-review:not(:last-child){margin-bottom:0}}.question main.simplePage .usersComparison{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:450px;text-align:center;width:100%}.question main.simplePage .usersComparison .users:not(:first-child){margin-top:2rem}.question main.simplePage .usersComparison .users h3{font-size:1.25rem}@media (min-width:768px){.question main.simplePage .usersComparison .users h3{font-size:1.35rem}}.question main.simplePage .usersComparison .users h3{color:#097cab;font-weight:700;margin-bottom:.5rem}.question main.simplePage .usersComparison .users .comparisonGray{height:22px;margin:0 auto 1rem;overflow:hidden;position:relative;width:180px}.question main.simplePage .usersComparison .users .comparisonGray:before{background-image:url(https://static.quit.guru/assets/quiz/customer_icon.svg);background-repeat:repeat-x;content:"";filter:grayscale(100%);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.question main.simplePage .usersComparison .users .comparisonGray .comparisonGreen{background-image:url(https://static.quit.guru/assets/quiz/customer_icon.svg);background-repeat:repeat-x;filter:none;height:100%;left:0;mix-blend-mode:darken;position:absolute;top:0}.question main.simplePage .usersComparison .users p{text-wrap:balance;margin-left:auto;margin-right:auto;max-width:300px}.question main.simplePage .individualComparison{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:450px;text-align:center;width:100%}.question main.simplePage .individualComparison ul{list-style:none}.question main.simplePage .individualComparison ul li:not(:last-child){margin-bottom:1.25rem}.question main.simplePage .individualComparison ul li{position:relative}.question main.simplePage .individualComparison ul li svg{position:absolute;top:5px}.question main.simplePage .individualComparison ul li div{margin-left:2.8rem}.question main.simplePage .individualComparison ul li div h3{font-size:1.2rem;font-weight:500;margin-bottom:.3rem}.question main.simplePage .individualComparison ul li div span{display:block;font-size:.95rem}.question main.simplePage .individualComparison .customer__results div:nth-child(2),.question main.simplePage .individualComparison .customer__results div:nth-child(3){margin-top:1rem}.question main.simplePage .individualComparison .customer__results img{aspect-ratio:1.77;display:block;margin-bottom:1rem;min-height:100px;width:100%}.question main.simplePage .individualComparison .customer__results span:not(:last-child){margin-bottom:.5rem}.question main.simplePage .individualComparison .customer__results span{display:block;font-size:.9rem}.question main.simplePage .simplePage__page img.vertical_editorial_illustration{margin:1rem auto 2rem;max-height:170px}.question main.simplePage .simplePage__page img.graph{max-width:450px;min-height:180px}@media (min-width:768px){.question main.simplePage .simplePage__page img.savings_graph{max-width:350px}}.question main.simplePage .simplePage__page p{margin-left:auto;margin-right:auto;max-width:450px}.question main.simplePage .simplePage__page p:not(:first-child){margin-top:1rem}@media (min-width:768px){.question main.simplePage .simplePage__page .next__button__wrapper{display:flex;justify-content:center;margin-top:1.25rem}}.question main.simplePage .simplePage__page .next__button__wrapper a[role=button]{max-width:450px}.question main.simplePage .analysis_page{height:calc(var(--100vh, 100vh) - 64px);min-height:calc(100vh - 64px);padding:2.5rem 1rem 0;top:64px}.question main.page .analysis_page{height:100vh;height:100dvh;padding:4rem 1rem 0;top:0}.question main.page .analysis_page .container{max-width:450px;width:100%}.question main.page .analysis_page .container .text{margin-bottom:.65rem}.question main.page .analysis_page .container .loading_bar{background-color:#fff;border-radius:5px;height:10px;margin-bottom:2rem;overflow:hidden}.question main.page .analysis_page .container .loading_bar .loading_bar_inner{animation:loadingBarAnimation 1s ease forwards;background-color:#0b9de0;border-radius:5px;height:100%;width:0}@keyframes loadingBarAnimation{0%{width:0}to{width:100%}}.question main.page .analysis_page,.question main.simplePage .analysis_page{text-wrap:balance;align-items:center;background-color:#e5f9f8;display:flex;flex-direction:column;justify-content:flex-start;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.question main.page .analysis_page .image_wrapper,.question main.simplePage .analysis_page .image_wrapper{margin:0 auto 2.5rem;width:200px}.question main.page .analysis_page .image_wrapper img,.question main.simplePage .analysis_page .image_wrapper img{min-height:116px;width:100%}.question main.page .analysis_page .animated-text-line,.question main.simplePage .analysis_page .animated-text-line{animation:slideUpFade 1s ease forwards;color:#333;font-size:1.25rem;font-weight:400;opacity:0;text-align:center;transform:translateY(20px)}.question main.page .analysis_page .animated-text-line:not(:first-child),.question main.simplePage .analysis_page .animated-text-line:not(:first-child){margin-top:1rem}@keyframes slideUpFade{to{opacity:1;transform:translateY(0)}}.question main.proof .proof__page{font-weight:400;margin-left:auto;margin-right:auto;margin-top:.5rem;text-align:left;width:100%}.question main.proof .proof__page div{font-size:.95rem}@media (min-width:768px){.question main.proof .proof__page div{font-size:1rem}}.question main.proof .proof__page div.laurel{align-items:center;background-image:url(https://static.quit.guru/assets/quiz/laurel.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-size:.9rem;font-weight:500;height:70px;justify-content:center;margin:0 auto 1.5rem;width:220px}.question main.proof .proof__page div.laurel .stars{align-items:center;display:flex;justify-content:space-between;margin-top:.15rem}.question main.proof .proof__page div.laurel .stars span{display:inline-block;padding-top:5px}.question main.proof .proof__page div.laurel .stars img.review__stars{display:inline-block;width:97px}.question main.proof .proof__page h1{margin:0 auto .7rem;max-width:450px;text-align:center}@media (min-width:768px){.question main.proof .proof__page h1{font-size:1.55rem;line-height:2.2rem}}.question main.proof .proof__page .question_description{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 auto;max-width:350px;width:100%}.question main.proof .proof__page img.participants{margin:2rem auto 0;max-width:350px;min-height:215px;width:100%}.question main.proof .proof__page .mentions{align-items:center;display:flex;height:45px;justify-content:space-between;margin:.5rem auto 1.5rem;max-width:350px;padding-right:10px;width:100%}.question main.proof .proof__page .mentions img{max-height:39px}@media (min-width:768px){.question main.proof .proof__page .next__button__wrapper{display:flex;justify-content:center}}.question main{display:flex;flex-direction:column;padding:5.5rem 1rem}@media (min-width:376px){.question main{padding:6rem 1rem}}@media (min-width:768px){.question main{padding:8rem 1rem 3.5rem}}.question main{height:100%;margin-left:auto;margin-right:auto;max-width:1200px;width:100%!important}.question main.multiple,.question main.page{padding-bottom:120px}.question main img.illustration{margin:0 auto 1rem;min-height:150px;width:10rem}@media (min-width:768px){.question main img.illustration{margin:0;padding-right:1rem;width:100%}}.question main img.illustration.wide{width:14rem}.question main img.illustration.narrow{width:5rem}@media (min-width:768px){.question main img.illustration.narrow{margin:auto!important;width:10rem!important}}.question main h1{text-wrap:balance;font-size:1.25rem;line-height:1.85rem;text-align:center}@media (min-width:376px){.question main h1{font-size:1.4rem;line-height:2rem}}.question main h1{font-family:Roboto,Arial,sans-serif;font-weight:500;margin-left:auto;margin-right:auto;max-width:550px}.question main .question_description{display:block;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:normal;margin-top:.85rem;text-align:center}.question main .answers{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:1.75rem;max-width:450px;width:100%}@media (min-width:376px){.question main .answers{margin-top:2rem}}@media (min-width:768px){.question main .answers{margin-top:3rem}}.question main .answers button:not(:first-child){margin-top:.85rem}.question main .answers .next__button__wrapper,.question main .internal__page .next__button__wrapper,.question main .proof__page .next__button__wrapper,.question main .simplePage__page .next__button__wrapper{background-color:#fff;bottom:0;left:0;padding:20px 1rem 30px;position:fixed;width:100%;z-index:1}@media (min-width:768px){.question main .answers .next__button__wrapper,.question main .internal__page .next__button__wrapper,.question main .proof__page .next__button__wrapper,.question main .simplePage__page .next__button__wrapper{left:auto;padding:initial;position:static;width:auto}}.question main .internal__page{font-weight:400;margin-left:auto;margin-right:auto;margin-top:3rem;text-align:left;width:100%}.question main .internal__page h1{margin:0 auto 1.5rem;max-width:450px;text-align:center}@media (min-width:768px){.question main .internal__page h1{font-size:1.55rem;line-height:2.2rem;margin:0 0 1.65rem;text-align:left}}.question main .internal__page h2{text-wrap:balance;font-size:1.2rem;font-weight:500;line-height:1.55rem}.question main .internal__page h2 span{color:red}.question main .internal__page h2{margin-bottom:1.25rem;text-align:center}@media (min-width:768px){.question main .internal__page h2{font-size:1.35rem;line-height:1.75rem;margin-bottom:1.65rem;text-align:left}}.question main .internal__page div{font-size:.95rem}@media (min-width:768px){.question main .internal__page div{font-size:1rem}}.question main .info__box{margin-top:2rem}@media (min-width:768px){.question main .info__box{margin-top:2.5rem}}.question main .info__box{border:1px solid #d9d9d9;border-radius:10px;font-size:.85rem;max-width:450px;padding:1.25rem 1.8rem 1.25rem 3rem;position:relative;width:100%}.question main .info__box svg{stroke:#0bb6b0;left:.7rem;opacity:.8;position:absolute;top:.7rem}.question main .info__box div:nth-child(3){margin-top:1rem}.question main button{will-change:scale,opacity,background-color}.question main button.single{background-color:#b3e1f0;border-radius:10px;font-size:.95rem;font-weight:500;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem;position:relative;text-align:left;width:100%}.question main button.single svg{opacity:.75;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.question main button.single.selected{background-color:#466c9e;color:#fff}.question main button.single.selected svg{opacity:.75}.question main button.multiple{background-color:#b3e1f0;border-radius:10px;font-size:.95rem;font-weight:500;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem;position:relative;text-align:left;width:100%}.question main button.multiple .selector{align-items:center;background-color:#8ec9dc;border-bottom-right-radius:10px;border-top-right-radius:10px;bottom:0;display:flex;justify-content:center;margin-left:.5rem;position:absolute;right:0;top:0;width:50px}.question main button.multiple .selector .circle__check{background-color:#a6d7e7;border:1px solid rgba(51,51,51,.7);border-radius:50%;height:26px;width:26px}.question main button.multiple .selector .circle__check svg{display:none}.question main button.multiple.selected{background-color:#466c9e;color:#fff}.question main button.multiple.selected .selector{background-color:#2d5589}.question main button.multiple.selected .selector .circle__check{align-items:center;background-color:#008780;border:1px solid #1b4783;display:flex;justify-content:center}.question main button.multiple.selected .selector .circle__check svg{display:block}.question main .reviewer_info{align-items:center;display:flex;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:400px;width:100%}.question main .reviewer_info .review__picture{align-items:center;display:flex;justify-content:flex-end}.question main .reviewer_info .review__picture img{border-radius:7px;max-width:150px;min-height:100px}@media (min-width:768px){.question main .reviewer_info .review__picture img{max-width:180px}}.question main .reviewer_info .review__profile{display:flex;flex-direction:column}.question main .reviewer_info .review__profile .reviewer{display:block;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.question main .reviewer_info .review__profile .review__stars{width:105px}.question main .reviewer_info .review__profile .verified__reviewer{align-items:center;display:flex;font-size:.9rem;margin-top:.5rem}.question main .reviewer_info .review__profile .verified__reviewer img{height:.9rem;margin-right:.35rem}.question main img.vertical_editorial_illustration{margin:1rem auto 2rem;max-height:170px}@media (min-width:768px){.question main img.vertical_editorial_illustration{max-height:280px}}.evaluation.main{background-color:#e5f9f8;flex-grow:1;width:100%}.evaluation.main main{max-width:800px;padding:1.5rem 1rem 2.5rem}@media (min-width:768px){.evaluation.main main{padding:3rem 1rem 2.5rem}}.evaluation.main main .circular__progress_wrapper{margin-left:auto;margin-right:auto;max-width:280px;position:relative;width:100%}.evaluation.main main .circular__progress_wrapper .progress{color:#466c9e;font-size:3.5rem;font-weight:500;position:absolute;right:50%;top:50%;transform:translateY(-50%) translateX(50%);z-index:1}.evaluation.main main .circular__progress_wrapper .progress .percent__symbol{font-size:2.55rem}.evaluation.main main .circular__progress_wrapper svg.circular__chart{display:block;height:100%;width:100%}.evaluation.main main .circular__progress_wrapper svg.circular__chart .circle__bg{fill:none;stroke:#eee;stroke-width:.7}.evaluation.main main .circular__progress_wrapper svg.circular__chart .circle{fill:none;stroke-width:1.5;stroke-linecap:round;stroke:#4dc0b5}.evaluation.main main ul{margin-top:1.5rem}@media (min-width:768px){.evaluation.main main ul{margin-top:2.5rem}}.evaluation.main main ul{list-style:none;margin-left:auto;margin-right:auto;max-width:350px;width:100%}.evaluation.main main ul li{display:block;position:relative}.evaluation.main main ul li span{display:block;margin-left:1.5rem;opacity:.65}.evaluation.main main ul li div{align-items:center;border:1px solid #909090;border-radius:50%;color:#fff;display:flex;height:1rem!important;justify-content:center;left:0;margin-right:.75rem;position:absolute;top:.25rem;transition:all .35s ease;width:1rem!important}.evaluation.main main ul li div svg{display:none;width:.65rem}.evaluation.main main ul li.done span{opacity:1;transition:all .35s ease}.evaluation.main main ul li.done div{background-color:#008780;border:1px solid transparent}.evaluation.main main ul li.done div svg{display:block}.evaluation.main main ul li:not(:first-child){margin-top:1.5rem}.summary__pricing_dialog{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;will-change:opacity;z-index:999}.summary__pricing_dialog .wrapper{background-color:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:95%;max-width:330px;overflow-x:hidden;overflow-y:auto;padding:1.5rem 1rem;width:95%}.summary__pricing_dialog .wrapper h1{font-size:1.5rem;font-weight:500}.summary__pricing_dialog .wrapper button.payment_amount_button{background-color:#0f57b6;border:3px solid #fff;border-radius:12px;color:#fff;padding:.65rem 1rem;text-align:center;width:100%}.summary__pricing_dialog .wrapper button.payment_amount_button.selected{outline:3px solid #036efb}.summary__pricing_dialog .wrapper button.payment_amount_button.default:after{background-image:url(https://static.quit.guru/assets/quiz/green_arrow_up.svg?static=true);background-position:45%;background-repeat:no-repeat;background-size:contain;content:"";height:26px;left:0;position:absolute;top:64px;width:100%}.summary__pricing_dialog .wrapper button.next{margin-top:1.25rem!important}.summary__pricing_dialog .wrapper p.optionSelectionText{color:#009088;font-size:.75rem;margin-top:1.25rem;text-align:left;width:70%}header.summary{backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.9)}main.summary{max-width:none;padding:2.45rem 0 0;width:100%}@media (min-width:768px){main.summary{padding:3.25rem 0 0}}main.summary.top-header-padding{padding-top:94px}@media (min-width:768px){main.summary.top-header-padding{padding-top:114px}}main.summary .sticky__button{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.9);bottom:0;height:70px;left:0;padding:1rem 0;position:fixed;right:0;z-index:999}main.summary .sticky__button button{box-shadow:0 2px 0 rgba(0,91,86,.85);font-size:.95rem;font-weight:500;letter-spacing:.35px;max-width:155px;padding:.55rem 1rem;text-align:center}main.summary h2.general{font-family:Roboto,Arial,sans-serif;font-size:1.5rem}@media (min-width:768px){main.summary h2.general{font-size:1.35rem}}main.summary h2.general{font-weight:500;text-align:center}main.summary span.blue{color:#41699c}main.summary span.bolden{font-weight:600}main.summary h2.section__name{font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;margin-bottom:2.5rem;text-align:center}main.summary .emphasis{position:relative}main.summary .emphasis:after{background-image:url(https://static.quit.guru/assets/quiz/emphasis.svg?static=true);background-position:top;background-repeat:no-repeat;background-size:contain;background-size:100% 100%;bottom:-1.1rem;content:"";height:17px;left:0;opacity:.9;position:absolute;right:0;width:100%}main.summary .mentions{display:flex;margin:0 auto;max-width:650px;width:100%}main.summary .mentions div{text-align:center}main.summary .mentions div img{display:inline-block;max-width:120px;width:100%}@media (min-width:768px){main.summary .white__box.percentage{padding:2.5rem 2.2rem}}main.summary .white__box.percentage img{margin:0 auto .4rem;width:180px}main.summary .white__box.percentage img.piggbank{width:140px}main.summary .white__box.percentage .green__percentage{color:#009e96;font-family:Yantramanav,Arial,sans-serif;font-size:3rem;font-weight:600;text-align:center}main.summary .white__box.percentage .expanded{font-size:1rem;font-weight:500;text-align:center}main.summary .white__box.percentage .expanded.mb{margin-bottom:.65rem}main.summary .white__box.percentage .description{font-size:.95rem;text-align:center}main.summary .white__box{background-color:#fff;border-radius:15px;box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-moz-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);padding:2rem 2.2rem;width:100%}main.summary .blue__percentage{display:flex;height:100%;justify-items:center;padding-left:1rem;width:100%}@media (min-width:768px){main.summary .blue__percentage{padding:0 1rem}}main.summary .blue__percentage .wrapper{display:flex;flex-direction:column;justify-content:center}main.summary .blue__percentage .wrapper .item:not(:last-child){padding-bottom:1.35rem}main.summary .blue__percentage .wrapper .item:not(:first-child){padding-top:1.35rem}main.summary .blue__percentage .wrapper .item{align-items:center;display:flex;flex:0 0 auto}main.summary .blue__percentage .wrapper .item .percent{color:#41699c;flex:0 0 auto;font-family:Yantramanav,Arial,sans-serif;font-size:3rem;font-weight:600;margin-right:1rem}main.summary .blue__percentage .wrapper .item .description{font-size:.95rem}main.summary section.contained__width{margin-left:auto;margin-right:auto;max-width:800px;padding:0 1rem;width:100%}main.summary section.full__width{background-color:#d5f2f1;width:100%}main.summary section.full__width .wrapper{margin-left:auto;margin-right:auto;max-width:800px;padding:0 1rem;width:100%}main.summary section.summary__description h1{text-wrap:balance;font-family:Yantramanav,Arial,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.15rem;margin-bottom:.9rem;margin-left:auto;margin-right:auto;max-width:320px;text-align:center}@media (min-width:768px){main.summary section.summary__description h1{font-size:2.25rem;line-height:2.55rem;margin-bottom:1.25rem;max-width:420px}}main.summary section.summary__description span.h1__expansion{text-wrap:balance;display:block;font-size:1rem;margin-bottom:.625rem;margin-left:auto;margin-right:auto;max-width:350px}@media (min-width:768px){main.summary section.summary__description span.h1__expansion{font-size:1.15rem;max-width:420px}}main.summary section.summary__description span.h1__expansion{font-weight:400;text-align:center}main.summary section.timer__section{margin-top:1.5rem}@media (min-width:768px){main.summary section.timer__section{margin-top:2rem}}main.summary section.timer__section{color:#fff}main.summary section.timer__section .timer__container{background:#09489c;background:linear-gradient(45deg,#09489c 12%,#0f57b6 88%);border-radius:15px;margin:0 auto;max-width:520px;padding:1.25rem 2.25rem;width:100%}@media (min-width:768px){main.summary section.timer__section .timer__container{padding:2rem 2.25rem}}main.summary section.timer__section .timer__container{position:relative}main.summary section.timer__section .timer__container:before{background-image:url(https://static.quit.guru/assets/quiz/timer_illustration.svg?static=true);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:77px;position:absolute;right:0;width:71px}main.summary section.timer__section .timer__container .text{text-wrap:balance}main.summary section.timer__section .timer__container .timer{display:inline-block}main.summary section.timer__section .timer__container .timer .time-remaining{font-size:1.5rem;font-weight:700;letter-spacing:.2rem}main.summary section.timer__section .timer__container .timer .time__details{display:flex;font-size:.45rem;font-weight:500;justify-content:space-between;text-transform:uppercase}main.summary section.see__your__program{margin-top:2.5rem}@media (min-width:768px){main.summary section.see__your__program{margin-top:3.6rem}}main.summary section.see__your__program h2{text-wrap:balance;font-size:1.375rem;font-weight:500;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:300px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.see__your__program h2{font-size:1.5rem;line-height:1.875rem}}main.summary section.see__your__program ul{list-style:none}main.summary section.see__your__program ul li:not(:last-child){margin-bottom:1.25rem}main.summary section.see__your__program ul li{position:relative}main.summary section.see__your__program ul li svg{left:0;position:absolute;top:4px}main.summary section.see__your__program ul li span{display:block;margin-left:1.8rem}main.summary section.see__your__program img.graph{margin-left:auto;margin-right:auto;max-width:380px;width:100%}main.summary section.what__is__included{margin-top:2.3rem}@media (min-width:768px){main.summary section.what__is__included{margin-top:3.6rem}}main.summary section.what__is__included h2{border-bottom:1px solid #b7eeec;font-size:1.15rem;font-weight:500;margin-bottom:2rem;padding-bottom:.5rem;text-align:left}@media (min-width:768px){main.summary section.what__is__included h2{font-size:1.25rem;line-height:1.875rem}}main.summary section.what__is__included ul{list-style:none}main.summary section.what__is__included ul li{align-items:flex-start;display:flex;gap:1rem}main.summary section.what__is__included ul li:not(:first-child){margin-top:1.25rem}main.summary section.what__is__included ul li .icon-wrapper{flex-shrink:0;height:20px;width:20px}main.summary section.what__is__included ul li span{display:block}main.summary section.what__is__included ul li img,main.summary section.what__is__included ul li svg{height:100%;margin-top:.18rem;-o-object-fit:contain;object-fit:contain;width:100%}main.summary section.price__today{margin-top:2.8rem}@media (min-width:768px){main.summary section.price__today{margin-top:3.6rem}}main.summary section.price__today .price__today__container h2{border-bottom:1px solid #b7eeec;font-size:1.15rem;font-weight:500;margin-bottom:1.5rem;padding-bottom:.5rem;text-align:left}@media (min-width:768px){main.summary section.price__today .price__today__container h2{font-size:1.25rem;line-height:1.875rem}}main.summary section.price__today .price__today__container .amount{font-weight:700}main.summary section.price__today .price__today__container .amount span.strike{color:#999;text-decoration:line-through}main.summary section.price__today .price-per-day{font-size:.875rem;margin-top:.5rem;opacity:.8}main.summary section.price__today .price__disclaimer{font-size:.875rem;margin-top:1.5rem;opacity:.8;text-align:center;text-align:left}main.summary section.money__back{margin-top:2.5rem}@media (min-width:768px){main.summary section.money__back{margin-top:3rem}}main.summary section.money__back .offer-guarantee{background-color:#d6f2f1;border-radius:15px;margin:0 auto;max-width:424px;padding:1.5rem;width:100%}@media (min-width:768px){main.summary section.money__back .offer-guarantee{max-width:100%;padding:1.5}}main.summary section.money__back .offer-guarantee{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}main.summary section.money__back .offer-guarantee .guarantee-title{font-size:1.15rem;font-weight:500}main.summary section.money__back .offer-guarantee .guarantee-description{text-wrap:balance;margin:.5rem auto;max-width:550px}main.summary section.money__back .offer-guarantee .money-back-badge img{height:105px}main.summary section.payment{margin-top:2.25rem}@media (min-width:768px){main.summary section.payment{margin-top:3.6rem}}main.summary section.payment h2{text-wrap:balance;font-size:1.375rem;font-weight:500;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.payment h2{font-size:1.5rem;line-height:1.875rem}}main.summary section.section--reviews{margin-top:3.2rem;padding:2.5rem 1rem;width:100%}@media (min-width:768px){main.summary section.section--reviews{padding:3rem 1rem}}main.summary section.section--reviews{align-items:center;display:flex;flex-direction:column;justify-content:center}main.summary section.section--reviews h2{text-wrap:balance;font-size:1.375rem;font-weight:500;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:280px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.section--reviews h2{font-size:1.5rem;line-height:1.875rem;margin-bottom:2rem;max-width:350px}}main.summary section.section--reviews .sub-headline{font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300}@media (min-width:768px){main.summary section.section--reviews .sub-headline{font-size:1.1rem}}main.summary section.section--reviews .sub-headline{margin-bottom:1rem}main.summary section.section--reviews .button-action{margin:0 auto;max-width:360px;width:100%}main.summary section.section--reviews .wrapper--reviews{max-width:800px;width:100%}main.summary section.section--reviews .wrapper--reviews .single-review{display:flex;margin:.5rem auto;width:100%}@media (min-width:768px){main.summary section.section--reviews .wrapper--reviews .single-review{margin-right:1rem}}main.summary section.section--reviews .wrapper--reviews .single-review .user-image{align-items:flex-start;display:flex;justify-content:center;margin-right:.55rem;max-width:45px}main.summary section.section--reviews .wrapper--reviews .single-review .user-image img{border-radius:50%}main.summary section.section--reviews .wrapper--reviews .single-review .user-review{width:100%}main.summary section.section--reviews .wrapper--reviews .single-review .user-review .content-card{background-color:#fff;border-radius:.5rem;font-size:.9rem;padding:1rem;position:relative}main.summary section.section--reviews .wrapper--reviews .single-review .user-review .content-card .user-name{color:#3c5894;font-weight:700;margin-bottom:.5rem}main.summary section.section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill{align-items:center;background-color:#e4edff;border-radius:1rem;bottom:-12px;display:flex;font-size:.9rem;height:24px;justify-content:space-around;position:absolute;right:0}main.summary section.section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill .like-image{height:18px;margin-left:.2rem;width:18px}main.summary section.section--reviews .wrapper--reviews .single-review .user-review .content-card .like-pill span{flex:1;padding:0 .5rem}main.summary section.section--reviews .wrapper--reviews .single-review .social-action{margin-top:1rem}@media (min-width:768px){main.summary section.section--reviews .wrapper--reviews .single-review .social-action{margin-top:1.4rem}}main.summary section.section--reviews .wrapper--reviews .single-review .social-action{color:#3c5894;font-size:.8rem;text-align:left;word-spacing:.3rem}main.summary section.section--reviews .wrapper--reviews .single-review .social-action .love-action{color:#f15268;font-weight:700}main.summary section.section--reviews .wrapper--reviews .single-review .social-action .last-record,main.summary section.section--reviews .wrapper--reviews .single-review .social-action .separator-point{color:#7a7a7a}main.summary section.section--reviews .wrapper--reviews .single-review:not(:last-child){margin-bottom:1.8rem}@media (min-width:768px){main.summary section.section--reviews .wrapper--reviews .single-review:not(:last-child){margin-bottom:0}}main.summary section.all__devices{margin-top:2rem}@media (min-width:768px){main.summary section.all__devices{margin-top:3.6rem}}main.summary section.all__devices h2{text-wrap:balance;font-size:1.375rem;font-weight:500;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:300px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.all__devices h2{font-size:1.5rem;line-height:1.875rem}}main.summary section.all__devices .block--all-devices{margin:0 auto;max-width:600px;padding:0 1rem;text-align:center;width:100%}main.summary section.all__devices img{max-width:150px;width:100%}main.summary section.section--faq{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem 0;width:100%}@media (min-width:768px){main.summary section.section--faq{padding:2.5rem 1rem 0}}main.summary section.section--faq h2{text-wrap:balance;font-size:1.375rem;font-weight:500;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:280px;padding-bottom:0;text-align:center}@media (min-width:768px){main.summary section.section--faq h2{font-size:1.5rem;line-height:1.875rem;margin-bottom:2rem;max-width:350px}}main.summary section.section--faq .wrapper--faq-questions{margin:0 auto;max-width:800px;width:100%}main.summary section.section--faq .question-item{background-color:#fbfbfb;border:1px solid rgba(0,0,0,.15);border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.03);cursor:pointer;margin-bottom:1rem;padding:1rem;white-space:pre-line}@media (max-width:768px){main.summary section.section--faq .question-item:first-child{margin-top:0}}main.summary section.section--faq .question-item .question-title{display:flex;position:relative}main.summary section.section--faq .question-item .question-title .question-text{font-weight:500;margin-right:30px}main.summary section.section--faq .question-item .question-title .chevron{margin-top:3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}main.summary section.section--faq .question-item .question-title .chevron.up{transform:rotate(180deg) scaleX(-1);transform-origin:top center}main.summary section.section--faq .question-item .answer-content p:first-child{margin-top:1.5rem}main.summary section.section--faq .question-item .answer-content p:not(:last-child){margin-bottom:1rem}main.summary section.section--faq .question-item .answer-content p:last-child{margin-bottom:.5rem}main.summary section.section--faq .question-item .answer-content ol li,main.summary section.section--faq .question-item .answer-content ul li{list-style:initial;margin-left:1rem}main.summary section.section--faq .question-item .answer-content li:last-child{margin-bottom:0}main.summary section.section--faq .question-item .answer-content ol:not(:last-child),main.summary section.section--faq .question-item .answer-content ul:not(:last-child){margin-bottom:1rem}main.summary section.section--faq .question-item .answer-content ol:last-child,main.summary section.section--faq .question-item .answer-content ul:last-child{margin-bottom:.5rem}main.summary section.section--faq .question-item .answer-content p:last-of-type:not(:last-child){margin-bottom:.25rem}main.summary section.section--faq .question-item:last-child{margin-bottom:0}main.summary section.promise .content{position:relative}main.summary section.promise .content .photo{float:left;margin:5px 1.4rem .75rem 0;max-width:180px;width:100%}@media (min-width:768px){main.summary section.promise .content .photo{float:none;height:100%;left:0;margin:0 3rem 0 0;max-width:220px;position:absolute;top:0}}main.summary section.promise .content .photo img{border-radius:10px}main.summary section.promise .content .photo .name,main.summary section.promise .content .photo img{width:100%}main.summary section.promise .content .photo .name{display:block;font-size:.95rem;margin-top:1rem}main.summary section.promise .content p{margin-bottom:1rem}@media (min-width:768px){main.summary section.promise .content p{margin-left:260px}}main.summary section.footer{padding-bottom:4rem;padding-top:2rem}main.summary section.footer ul.contact{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:1.45rem}main.summary section.footer ul.contact li{font-size:.8rem;margin-bottom:.75rem;opacity:.8}main.summary section.footer ul.navigation{display:block;font-size:1rem;font-weight:400;margin-bottom:1.5rem;text-align:center}main.summary section.footer ul.navigation li{display:block}main.summary section.footer ul.navigation li:not(:first-child){margin-top:.65rem}@media (min-width:768px){main.summary section.footer ul.navigation li{display:inline-block;margin-top:0}main.summary section.footer ul.navigation li:not(:last-child){margin-right:1.3rem}}main.summary section.footer .copyright,main.summary section.footer .disclaimer{display:block;font-size:.8rem;font-weight:300;text-align:center}main.summary section.footer .copyright{margin-bottom:.35rem}main.summary section.footer .disclaimer{font-size:.75rem;opacity:.7}.error-message{color:#ff0202;font-size:.9rem;height:auto;opacity:1;transition:all .25s}.error-message,.error-message span{margin-top:.55rem}.error-message.hide{height:0;margin-top:0;opacity:0}.paddle-overlay{backdrop-filter:hue-rotate(320deg);-webkit-backdrop-filter:hue-rotate(320deg);height:100%;left:0;position:absolute;top:0;transition:all .25s;width:100%;z-index:1}.paddle-overlay.hide{height:0;margin-top:0;opacity:0}.payment{margin:0 auto;max-width:550px;width:100%}.payment .progress .indicator_wrapper{background-color:rgba(0,0,0,.15);border-radius:5px;height:5px;width:100%}.payment .progress .indicator_wrapper .indicator_proper{background-color:#009e96;border-radius:5px;height:100%;width:50%}.payment .progress .text{font-size:.85rem;margin-top:.65rem}.payment .progress .text div{word-spacing:9999999px}@media (min-width:768px){.payment .progress .text div{word-spacing:normal}}.payment .progress .text div:first-child{text-align:left}.payment .progress .text div:nth-child(2){font-weight:500;text-align:center}.payment .progress .text div:last-child{text-align:right}.payment h1{font-size:1.5rem;font-weight:500;line-height:1.75rem;margin-top:1.45rem;text-align:center}@media (min-width:768px){.payment h1{font-size:1.6rem;line-height:1.9rem;margin-top:1.3rem}}.payment .payment_modules .module{background-color:#fbfbfb;border:1px solid #e3e3e3;border-radius:10px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);font-size:1rem;padding:1rem .75rem}.payment .payment_modules .module:not(:first-of-type){margin-top:1.25rem}.payment .payment_modules .module .method_head .method_select{align-items:center;display:flex}.payment .payment_modules .module .method_head .method_select .selector_wrapper{align-items:center;border:2px solid #57beb6;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.payment .payment_modules .module .method_head .method_select .selector_wrapper .selector{background-color:#57beb6;border-radius:50%;height:12px;width:12px}.payment .payment_modules .module .method_head .method_select .method_name{flex:1;font-weight:500;padding-left:.55rem}.payment .payment_modules .module .method_head .method_logo{display:flex;justify-content:flex-end;width:100%}.payment .payment_modules .module .method_head .method_logo img{display:inline-block;width:100%}.payment .payment_modules .module .pricing{font-size:.95rem;margin-top:1.5rem}.payment .payment_modules .module .pricing .full_price div:last-child{text-align:right}.payment .payment_modules .module .pricing .discount{margin-top:.65rem}.payment .payment_modules .module .pricing .discount div:last-child{color:#ff0202;text-align:right}.payment .payment_modules .module .pricing .additional_pricing_info{font-size:.9rem;font-weight:400}.payment .payment_modules .module .pricing .total .final_price{color:#000;font-size:1.1rem;font-weight:500}.payment .payment_modules .module .pricing .total .final_price .price-expansion{font-size:.9rem;font-weight:400;margin-top:.5rem;opacity:.8}.payment .payment_modules .module .pricing .total .final_price .price-expansion div{text-wrap:balance;display:inline-block;max-width:80%}.payment .payment_modules .module .pricing .total .payment_details{display:flex;justify-content:flex-end;margin-top:.45rem;text-align:right}.payment .payment_modules .module .pricing .total .payment_details .billed_every{font-size:.85rem;font-weight:300;width:50%}.payment .payment_modules .module.paypal .method_logo img{max-width:65px}.payment .payment_modules .module.cards .method_logo img{max-width:140px}.payment .payment_modules .module:last-child{margin-top:1.2rem}.payment .payment_modules .module:not(.selected){cursor:pointer}.payment .payment_modules .paypal-button-wrapper{display:flex;margin-left:auto;margin-right:auto;max-width:350px}.payment .payment_modules.with_paymentSteps{margin-top:1.5rem}.payment .ssl-secured{filter:grayscale(1);font-size:.85rem;margin-top:.75rem;opacity:.8;text-align:center}.payment .trust{margin-top:1.55rem}.payment .trust .guaranteed-checkout{border:1px solid #e3e3e3;border-radius:10px;padding:1.25rem .75rem}.payment .trust .guaranteed-checkout .stripe-badge .lock-icon{align-items:center;display:flex}.payment .trust .guaranteed-checkout .stripe-badge .lock-icon img{max-width:20px;width:100%}.payment .trust .guaranteed-checkout .stripe-badge .text{flex:1;font-size:.85rem;line-height:1rem;max-width:125px;padding-left:.75rem;width:100%}.payment .trust .guaranteed-checkout .stripe-badge .text span{font-weight:500}.payment .trust .guaranteed-checkout .stripe-badge .powered-by-stripe{align-items:center;display:flex;justify-content:flex-end}.payment .trust .guaranteed-checkout .stripe-badge .powered-by-stripe img{max-width:120px;width:100%}.payment .trust .guaranteed-checkout .card-logos{display:flex;justify-content:space-between}.payment .trust .guaranteed-checkout .card-logos img{height:100%;max-height:17px}.payment .trust .info{margin-top:1.25rem}.payment .trust .info .item{display:flex}.payment .trust .info .item img{height:18px;margin-top:3px;width:18px}@media (min-width:768px){.payment .trust .info .item img{margin-top:0}}.payment .trust .info .item div{flex:1;font-size:.85rem;font-weight:300;padding-left:.55rem}.payment .trust .info .item:first-child{margin-bottom:.65rem}.payment .h-separator{border-top:1px solid rgba(0,0,0,.15);height:1px;margin:1rem 0}.module.paypal .payment-input-wrapper{margin-left:4px;margin-right:4px}@media (min-width:768px){.module.paypal .payment-input-wrapper{margin-left:0;margin-right:0}}.module.paypal .payment-input-wrapper{margin-bottom:1.5rem}.agree_checkbox{color:#333!important;font-size:.9rem!important;font-weight:400!important;transition:all .25s}.agree_checkbox.error{border-radius:3px;outline:1px solid red;outline-offset:4px}.module.paypal .paypal-button-wrapper .paypal-buttons-context-iframe{background-color:#ffc439;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAxIiBoZWlnaHQ9IjMyIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiMwMDMwODciIGQ9Ik0xMi4yMzcgMi44aC03LjhjLS41IDAtMSAuNC0xLjEuOWwtMy4xIDIwYy0uMS40LjIuNy42LjdoMy43Yy41IDAgMS0uNCAxLjEtLjlsLjgtNS40Yy4xLS41LjUtLjkgMS4xLS45aDIuNWM1LjEgMCA4LjEtMi41IDguOS03LjQuMy0yLjEgMC0zLjgtMS01LTEuMS0xLjMtMy4xLTItNS43LTJabS45IDcuM2MtLjQgMi44LTIuNiAyLjgtNC42IDIuOGgtMS4ybC44LTUuMmMwLS4zLjMtLjUuNi0uNWguNWMxLjQgMCAyLjcgMCAzLjQuOC41LjQuNyAxLjEuNSAyLjFaTTM1LjQzNyAxMGgtMy43Yy0uMyAwLS42LjItLjYuNWwtLjIgMS0uMy0uNGMtLjgtMS4yLTIuNi0xLjYtNC40LTEuNi00LjEgMC03LjYgMy4xLTguMyA3LjUtLjQgMi4yLjEgNC4zIDEuNCA1LjcgMS4xIDEuMyAyLjggMS45IDQuNyAxLjkgMy4zIDAgNS4yLTIuMSA1LjItMi4xbC0uMiAxYy0uMS40LjIuOC42LjhoMy40Yy41IDAgMS0uNCAxLjEtLjlsMi0xMi44Yy4xLS4yLS4zLS42LS43LS42Wm0tNS4xIDcuMmMtLjQgMi4xLTIgMy42LTQuMiAzLjYtMS4xIDAtMS45LS4zLTIuNS0xLS42LS43LS44LTEuNi0uNi0yLjYuMy0yLjEgMi4xLTMuNiA0LjItMy42IDEuMSAwIDEuOS40IDIuNSAxIC41LjcuNyAxLjYuNiAyLjZaTTU1LjMzNyAxMGgtMy43Yy0uNCAwLS43LjItLjkuNWwtNS4yIDcuNi0yLjItNy4zYy0uMS0uNS0uNi0uOC0xLS44aC0zLjdjLS40IDAtLjguNC0uNi45bDQuMSAxMi4xLTMuOSA1LjRjLS4zLjQgMCAxIC41IDFoMy43Yy40IDAgLjctLjIuOS0uNWwxMi41LTE4Yy4zLS4zIDAtLjktLjUtLjlaIi8+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTTY3LjczNyAyLjhoLTcuOGMtLjUgMC0xIC40LTEuMS45bC0zLjEgMTkuOWMtLjEuNC4yLjcuNi43aDRjLjQgMCAuNy0uMy43LS42bC45LTUuN2MuMS0uNS41LS45IDEuMS0uOWgyLjVjNS4xIDAgOC4xLTIuNSA4LjktNy40LjMtMi4xIDAtMy44LTEtNS0xLjItMS4yLTMuMS0xLjktNS43LTEuOVptLjkgNy4zYy0uNCAyLjgtMi42IDIuOC00LjYgMi44aC0xLjJsLjgtNS4yYzAtLjMuMy0uNS42LS41aC41YzEuNCAwIDIuNyAwIDMuNC44LjUuNC42IDEuMS41IDIuMVpNOTAuOTM3IDEwaC0zLjdjLS4zIDAtLjYuMi0uNi41bC0uMiAxLS4zLS40Yy0uOC0xLjItMi42LTEuNi00LjQtMS42LTQuMSAwLTcuNiAzLjEtOC4zIDcuNS0uNCAyLjIuMSA0LjMgMS40IDUuNyAxLjEgMS4zIDIuOCAxLjkgNC43IDEuOSAzLjMgMCA1LjItMi4xIDUuMi0yLjFsLS4yIDFjLS4xLjQuMi44LjYuOGgzLjRjLjUgMCAxLS40IDEuMS0uOWwyLTEyLjhjMC0uMi0uMy0uNi0uNy0uNlptLTUuMiA3LjJjLS40IDIuMS0yIDMuNi00LjIgMy42LTEuMSAwLTEuOS0uMy0yLjUtMS0uNi0uNy0uOC0xLjYtLjYtMi42LjMtMi4xIDIuMS0zLjYgNC4yLTMuNiAxLjEgMCAxLjkuNCAyLjUgMSAuNi43LjggMS42LjYgMi42Wk05NS4zMzcgMy4zbC0zLjIgMjAuM2MtLjEuNC4yLjcuNi43aDMuMmMuNSAwIDEtLjQgMS4xLS45bDMuMi0xOS45Yy4xLS40LS4yLS43LS42LS43aC0zLjZjLS40IDAtLjYuMi0uNy41WiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:69px;border-radius:5px;min-height:45px!important;position:relative}.card_form .payment-input-wrapper:not(:first-of-type),.module.paypal .payment-input-wrapper:not(:first-of-type){margin-top:1rem}.card_form label,.module.paypal label{color:#828282;display:inline-block;font-size:15px;font-weight:400;margin-bottom:.45rem}.card_form input,.module.paypal input{-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.078);font-size:1rem;font-weight:400;padding:.55rem;transition:all .25s}.card_form input:-webkit-autofill,.module.paypal input:-webkit-autofill{background-color:rgba(0,0,0,.05);color:#2a264c}.card_form input::-moz-placeholder,.module.paypal input::-moz-placeholder{color:rgba(0,0,0,.3)}.module.paypal input::-moz-placeholder, .card_form input::-moz-placeholder{color:rgba(0,0,0,.3)}.card_form input::placeholder,.card_form select.unselected,.module.paypal input::placeholder,.module.paypal select.unselected{color:rgba(0,0,0,.3)}.card_form input:focus,.module.paypal input:focus{border:1px solid rgba(0,0,0,.251);box-shadow:0 0 3px 3px rgba(0,0,0,.051)!important}.card_form .card__wrapper.error .StripeElement,.card_form input.error,.module.paypal .card__wrapper.error .StripeElement,.module.paypal input.error{border:1px solid #ff0202}.card_form .StripeElement,.module.paypal .StripeElement{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);padding:.58rem .6rem;transition:all .25s}.card_form .StripeElement--focus,.module.paypal .StripeElement--focus{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px 3px rgba(0,0,0,.05)!important}.card_form select,.module.paypal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);display:block;height:39.6px;outline:none;overflow:hidden;padding-bottom:initial;padding-left:.6rem;padding-right:1.5rem;padding-top:initial;transition:all .25s;width:100%}.card_form select:focus,.module.paypal select:focus{border:1px solid rgba(0,0,0,.25);box-shadow:0 0 3px 3px rgba(0,0,0,.05)!important}.card_form .slect_wrapper,.module.paypal .slect_wrapper{position:relative;width:100%}.card_form .slect_wrapper:after,.module.paypal .slect_wrapper:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;content:"";display:block;height:0;opacity:.6;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:0}.card_form button,.module.paypal button{background-color:#2a77ff;border-radius:5px;color:#fff;display:block;font-size:1rem;font-weight:500;margin-left:auto;margin-right:auto;margin-top:1.65rem;max-width:350px;min-height:43px;padding:.6rem;text-align:center;transition:all .25s;width:100%}.card_form button:disabled,.module.paypal button:disabled{background-color:rgba(42,119,255,.5);cursor:not-allowed}.email.main{background-color:#e5f9f8;flex-grow:1;position:relative;width:100%}.email.main main{max-width:800px;padding:1.5rem 1rem 2.5rem}@media (min-width:768px){.email.main main{padding:3rem 1rem 2.5rem}}.email.main main .illustration{margin:0 auto 1rem;max-width:140px;min-height:102px;width:100%}.email.main main h1{text-wrap:balance;font-family:Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.75rem;margin-left:auto;margin-right:auto;max-width:550px;text-align:center}@media (min-width:768px){.email.main main h1{margin-bottom:1rem}}.email.main main h1 span.vibrantBlue{color:#0f57b6}.email.main main .description{display:block;font-family:Roboto,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:normal;margin:0 auto 2rem;max-width:330px;text-align:center}.email.main main .white__box{width:100%}@media (min-width:768px){.email.main main .white__box{max-width:400px}}.email.main main .white__box{background-color:#fff;border-radius:15px;box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-webkit-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);-moz-box-shadow:0 2px 8px 2px rgba(0,0,0,.07);margin-left:auto;margin-right:auto;padding:2rem 1rem}.email.main main .white__box button.next{margin-top:1.15rem!important}.email.main main .email__disclaimer{width:100%}@media (min-width:768px){.email.main main .email__disclaimer{max-width:400px}}.email.main main .email__disclaimer{color:rgba(51,51,51,.8);font-size:.8rem;line-height:1.15rem;margin-left:auto;margin-right:auto;margin-top:1.5rem}.feather__bottom{background-image:url(https://static.quit.guru/assets/quiz/plant.svg);background-position:40% 400%;background-repeat:no-repeat;background-size:300px;bottom:0;display:none;height:250px;opacity:.7;position:fixed;right:0;width:300px;z-index:-1}@media (min-width:768px){.feather__bottom{display:block}}footer{background-color:#d5f2f1;display:grid;font-size:.875rem;font-weight:300;grid-template-columns:repeat(12,minmax(0,1fr))!important;margin:2.5rem auto 0;max-width:1200px;padding:2.5rem 1rem;width:100%;z-index:1}@media (min-width:768px){footer{background-color:transparent;margin-top:0;padding:5rem 1rem 2.5rem}}footer section{grid-column:span 12/span 12!important}@media (min-width:768px){footer section{grid-column:span 6/span 6!important}}footer .copyright{margin-bottom:.5rem}footer .disclaimer{opacity:.7}footer .copyright,footer .disclaimer{font-size:.75rem;text-align:center}@media (min-width:768px){footer .copyright,footer .disclaimer{text-align:left}}footer nav ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-bottom:1.45rem}@media (min-width:768px){footer nav ul{flex-direction:row;justify-content:flex-end;margin-bottom:0}}footer nav ul li:first-child{margin-bottom:.75rem}@media (min-width:768px){footer nav ul li:first-child{margin-bottom:0}footer nav ul li:not(:first-child){margin-left:2rem}}
