@font-face{font-family:'Frutiger LT Std';src:url(/fonts/FrutigerLTStd-BoldCn.woff2) format('woff2'),url(/fonts/FrutigerLTStd-BoldCn.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0370-03FF}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;src:url(/fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Trajan Pro';src:url(/fonts/TrajanPro-Regular.woff2) format('woff2'),url(/fonts/TrajanPro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Trajan Pro';src:url(/fonts/TrajanPro-Bold.woff2) format('woff2'),url(/fonts/TrajanPro-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}.sec6-img,.separator-wrapper{text-align:center}.cta-img img,.sec6-group-img .img-wrapper img{width:auto;height:auto}.abovefold-list-group{list-style-type:none;position:relative;margin-bottom:0}.abovefold-list-item:before{content:"\f00c";color:#4b9b48;left:0;font-family:FontAwesome;font-size:18px;vertical-align:top;position:absolute}.abovefold-list-item{margin-bottom:15px;font-size:20px;font-family:Roboto,sans-serif}.abovefold{background:url("../images/gs-main-bg-02.jpg") top/cover no-repeat #f6fdff;padding:80px 15px}.mid-float-img-wrapper img{width:107%;height:auto;margin:0 auto}.mid-float-img-wrapper{display:inline-block;position:relative;vertical-align:top;border-radius:15px;text-align:center;width:100%;height:100%;padding:0 15px}.mid-float-copy{display:inline-block;position:relative;padding-bottom:35px}.mid-float-copy p{color:#fff}#sec1{background-color:#def6fb;background-size:cover;padding-bottom:0!important;padding-top:35px;position:relative}.img-wrap img{margin:0;width:100%}.img-wrap{text-align:center;position:relative;z-index:100}.img-laptop-wrapper img{width:100%!important;margin:0 auto}.heading-wrapper{padding:0 65px;margin-top:0}.michael-story-section{background-position:center;background-size:cover;padding-bottom:0!important;padding-top:0;background-repeat:no-repeat}.goal-setting-benefits{background:url("../images/global-bg-voucher-section.jpg") center/cover no-repeat;margin-top:0;position:relative}.goal-setting-benefits:before{background:url("../images/separator.png") top center no-repeat;position:absolute;content:'';top:0;z-index:100;right:0;left:0;width:100%;height:50px;margin:0 auto}.benefits-copy li:last-child,.cta-warning-grp p:last-child,div p:last-child{margin-bottom:0}.benefits-sec-heading span{color:#4dad48!important}#bottom-voucher{background:url("../images/bg-bottom.jpg") top center/cover no-repeat}.save-today-style{font-size:28px!important;margin-bottom:0;font-family:'Frutiger LT Std'}.save-percent{color:#0b6835}.above-fold-subhead-span{font-family:'Trajan Pro';color:#4b9b48}.voucher-cell-bottom h1{margin-top:0;margin-bottom:15px}.michael-story-heading-wrapper .heading-wrapper{padding:0!important}.price-full-value-wrapper,.today-price-style{width:auto;display:inline-block;font-size:52px;font-family:'Frutiger LT Std';margin-bottom:0;line-height:normal}.mid-float{display:inline-block;width:100%;height:100%}.benefits-txt-section .txt-wrapper{padding:0 0 25px}.top-quote p{font-size:26px;color:#0b6835;font-family:Roboto,sans-serif;font-weight:700;font-style:italic;text-align:center}.top-quote{display:inline-block;padding:30px 60px;font-size:22px;position:relative;border-radius:15px;width:100%;margin:0 auto;text-align:center}.abovefold-content{vertical-align:middle;position:relative;display:inline-block;padding:0}.quote-wrapper{margin-bottom:30px}.separator-wrapper img{width:100%}.float-center-bg{background-size:cover!important;background:url("../images/gs-main-bg.jpg") left center no-repeat;margin-top:-100px;border-radius:15px;padding:0 35px 30px;overflow:hidden;border:1px solid #c2e8f1;box-shadow:0 23px 20px rgba(33,37,41,.16)}.benefits-sec-heading{margin-top:110px!important}.box-text .txt-wrapper{padding:0 0 15px}.only-passport{background:url("../images/bricks-bg.jpg") top center/cover no-repeat}.af-heading-span{color:#4b9b48;display:block;font-size:48px}.cc-wrapper,.cc-payment{display:block;text-align:center}.arrow-wrapper{position:absolute;display:inline-block;bottom:-35px}.name-title{font-size:24px;padding-left:15px;display:block!important;text-align:center!important;color:#09608b!important}.cta-grp-cell img{text-align:center;display:block;margin:15px auto 0}.sec6{background:url("../images/global-bg-voucher-section.jpg") top center/cover no-repeat}.sec-heading-title span{text-transform:uppercase;text-align:left;color:#4b9b48}.sec6-title-div .sec-heading-title{margin-top:0;padding:0 100px;color:#def6fb}.sec6-img img{width:100%}.voucher-wrapper{background:rgba(254,252,240,0);padding:30px;border-style:none;border-color:rgba(40,91,172,0);margin-top:42px}.sec6-sub-title{font-family:'Trajan Pro';font-weight:700;font-size:38px;text-align:center;color:#092155;margin-top:0}.sec6-sub-img{width:25%;text-align:center;padding:15px}.sec6-sub-img img{display:inline-block}.dio-dvd{text-align:center;width:100%;display:inline-block;font-size:14px}section{overflow:hidden;padding:80px 15px}.voucher-list-item::before{content:"\f00c";color:#4b9b48;margin-left:-32px;padding-right:10px;font-family:FontAwesome;font-size:22px;vertical-align:top}.voucher-title{font-family:'Trajan Pro';font-weight:700;font-size:50px;text-align:center;color:#092155;margin-top:38px;margin-bottom:40px}.banner-voucher-cell{width:100%;text-align:center;display:inline-block;margin-top:-20px;position:relative}.banner-voucher{display:inline-block;width:auto;padding:10px 25px;background:#07285f;color:#fff;font-family:'Frutiger LT Std';margin-right:auto;margin-left:auto;font-size:35px;position:relative}.voucher-cell{background:#fefcf0;padding:0 40px 40px;border:2px dashed #285bac;position:relative;border-radius:15px}.passport-txt-cell{padding:30px;margin-bottom:0;color:#fff}.check-box-cell{margin-top:25px;border-color:#092155}@media only screen and (max-width:1199px) and (min-width:992px){.savetoday{font-size:26px;margin-top:21px}}@media only screen and (max-width:1199px){.voucher-list{width:55%;padding-right:15px}.voucher-img img{width:100%}.voucher-cell{margin-bottom:25px}.check-box-cell .form-check-cell label{text-align:left}}@media only screen and (max-width:991px){.sec6 .container,section .container{max-width:100%}.savetoday{font-size:26px;margin-top:20px}.voucher-btn{font-size:28px!important}.voucher-cell{padding:0 40px 40px}.voucher-img{padding:30px 160px;width:100%}}@media only screen and (max-width:480px){.abovefold-list-group{padding-left:25px!important}.voucher-cell .cta-grp-cell{margin-top: 0!important}.goal-setting-benefits .sec-heading-title{font-size:18px!important;line-height:1.5rem!important;}.above-fold-subheading{padding-top:0!important}.banner-voucher{font-size:20px!important}.cc-wrapper img{width:100%}}@media only screen and (max-width:767px) and (max-width:481px){.banner-voucher{font-size:25px;padding:10px 15px}}@media only screen and (max-width:767px){.savetoday{font-size:30px;margin-top:20px}.sec-heading-title{font-size:35px}.container{width:100%}.sec6{padding-top:50px;padding-bottom:50px}.sec6-img{width:100%;padding:15px 35px}.passport-txt-cell{padding:0 15px;width:100%;margin-bottom:10px}.form-check-cell .form-check-input{font-size:18px!important}.voucher-wrapper{padding:0 15px}.voucher-title{font-size:30px;margin-top:15px}.voucher-list{width:100%;padding-right:0}.voucher-img{width:100%;margin-right:0;padding:20px}}@media only screen and (max-width:991px){.txt-link{font-size:20px!important}.voucher-list{width:100%;padding-right:0}.sec6-sub-img img{width:70%!important;height:auto}.sec6-img img{width:100%}.heading-wrapper,.sec6-img{padding:0}.passport-txt-cell{padding:0}.sub-passport-txt-cell{padding:10px!important}.sec6{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:767px) and (min-width:480px){.mid-float-img-wrapper img{width:30%!important}}@media only screen and (max-width:479px){.mid-float-img-wrapper img{width:60%!important}}@media only screen and (max-width:568px) and (min-width:481px){.cta-grp-cell img{width:100%!important}}@media only screen and (max-width:499px){.voucher-btn{font-size:22px}}@media only screen and (max-width:767px){.cta-grp-cell,.cta-grp-cell .voucher-btn{font-size:26px!important;width:100%!important;padding:15px 0 10px;margin:18px 0 0}.check-box-cell{padding:15px 0 0}.sec6-sub-title{font-size:27px}.sec6-sub-img{width:100%;padding:0}.sub-passport-txt-cell{padding:0;margin-bottom:0;width:100%}.voucher-list p{font-size:15px!important}.voucher-list-item{font-size:18px;line-height:1.5rem}p{line-height:1.8rem;font-size:18px}.sec6-img img{width:30%;margin:0 auto}.banner-voucher::after,.banner-voucher::before{top:0}.voucher-img img{width:50%;margin:0 auto}.voucher-img{text-align:center}.sec6-sub-img img{width:30%!important;height:auto!important}.sec6{padding-right:35px;padding-left:35px}.img-wrap{margin-top:20px}}@media only screen and (max-width:480px) and (min-width:361px){.save-today-style{font-size:22px!important}}@media only screen and (max-width:360px){.save-today-style{font-size:22px!important;line-height:normal;}}@media only screen and (max-width:470px){.sec-heading-title{font-size:30px!important}.voucher-cell{padding:0 20px 20px!important}.cta-grp-cell .voucher-btn{font-size:22px!important;padding:12px 15px;line-height:normal;width:100%!important}.voucher-img img{width:80%;margin:0 auto}.form-check-cell{font-size:18px}.sec6-img{padding:0}.sec6-img img{width:50%}.sec6{padding-right:20px;padding-left:20px}.passport-txt-cell{margin-bottom:10px;padding:0 15px}.sec6-sub-img img{width:50%!important}.voucher-title{margin-bottom:30px}.sec-heading-title span{display:inline}}.savetoday{font-size:52px;font-family:'Frutiger LT Std';margin-top:32px}.cta-grp-cell{text-align:center;position:relative;margin-top:0}.voucher-cell .cta-grp-cell{margin-top:20px}.sub-passport-txt-cell{padding:30px 0;margin-bottom:0;width:75%}.form-check-cell{display:inline-block;width:auto;font-size:20px}.banner-voucher::after{right:-22px;position:absolute;top:0;height:19px;width:22px;background-image:url(../images/cmr-triangle-after.png);display:inline-block;content:"";}.banner-voucher::before{left:-25px;position:absolute;top:-11px;height:30px;width:25px;background-image:url(../images/cmr-triangle-before.png);display:inline-block;content:"";}.form-check-input:checked[type=radio]{background-image:url("../images/hchc-check.svg")!important;background-size:contain;background-position:center}.check-box-cell{display:inline-block;width:100%;margin-bottom:35px;text-align:left;padding:13px 20px;background:#def6fb}@media only screen and (max-width:1199px) and (min-width:992px){.voucher-btn{font-size:24px}}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.voucher-title span,.save-red,.txt-link a:hover{color:#4b9b48}.abovefold-content .voucher-btn{margin:0 0 15px;position:relative;line-height:normal;font-size:28px;padding:22px 30px}.abovefold-content .cta-grp-cell{text-align:left;vertical-align:middle}.cta-grp-cell img{width:auto}.sec-heading-title{text-transform:uppercase;font-family:'Trajan Pro';font-weight:700;font-size:40px;text-align:center;color:#092155;margin:0 0 30px;text-transform:uppercase}.guarantee-copy .sec-heading-title span{color:#09608b;text-transform:uppercase}.txt-link{font-size:22px!important;font-family:Roboto,sans-serif}.cta-warning-grp .txt-link{text-align:center;font-size:28px}.cta-warning-grp{padding:0 25px}p{color:inherit;font-family:Roboto,sans-serif;margin-bottom:20px;font-size:22px;color:inherit;line-height:1.5}.cta-img{width:100%;text-align:center;display:inline-block;overflow:hidden}.form-check-cell .form-check-input{border-radius:0;font-size:22px;border-width:2px;background-color:#fff;border-color:#285bac}.voucher-img img{width:100%;height:auto}.voucher-list-item{font-family:Roboto,sans-serif;font-size:22px;margin-bottom:15px;line-height:2rem;position:relative;text-align:left}.voucher-list-item span{font-size:18px}.voucher-img{display:inline-block;width:33%;position:relative;vertical-align:top;padding:0}.voucher-list{width:64%;display:inline-block;position:relative;padding:0;float:right}.voucher-list .para-title{margin-top:0;text-align:left}.voucher-list ul{list-style-type:none;position:relative;padding-left:23px}.voucher-listprod-cell{display:inline-block;width:100%;position:relative;text-align:center}.para-title{font-size:26px;font-family:'Frutiger LT Std';margin-bottom:20px}.voucher-listprod-cell .para-title{text-align:left;margin-bottom:25px}.voucher-btn:focus-visible{background:#60bc5c;color:#fff;border:none;box-shadow:3px 3px 1px #306f2c}.voucher-btn:hover{background:#60bc5c;color:#fff;border:none;box-shadow:3px 3px 1px #306f2c}.voucher-btn{color:#fff!important;background:#4b9b48;box-shadow:3px 3px 1px #306f2c;font-size:40px;padding:15px 55px;font-weight:700;width:auto!important;display:inline-block;text-align:center;margin:21px auto 5px;font-family:'Frutiger LT Std';border-style:none;white-space:break-spaces!important}.voucher-para-title{font-size:22px!important;font-family:'Frutiger LT Std'}.af-sec-heading-title{font-family:'Trajan Pro';font-weight:700;font-size:40px;color:#09608b;display:block;text-align:center;}.testi-copy{display:inline-block;width:100%;padding:35px 35px 0;vertical-align:middle;text-align:center;color:#fff;height:auto;font-family:Roboto,sans-serif;font-size:20px}.testi-copy p{color:#fff;font-size:20px}.testi-name{font-family:'Trajan Pro';font-weight:700;color:#4b9b48;font-size:30px}@media only screen and (max-width:643px) and (min-width:573px){.price-full-value{font-size:34px!important}}@media only screen and (max-width:572px) and (min-width:429px){.save-today{font-size:26px!important;margin-top:15px!important}.voucher-btn{font-size:20px}}@media only screen and (max-width:1024px)@media only screen and (max-width:630px){.cta-grp-cell img{width:100%;height:auto}}@media only screen and (max-width:768px) and (min-width:630px){.cta-grp-cell img{width:auto}}@media only screen and (max-width:369px){.abovefold-content .para-title,.abovefold-content p{font-size:20px!important;line-height:1.5rem!important}.above-fold-subheading{font-size:20px!important;line-height:normal;margin-bottom:10px!important;margin-top:0!important}.sec-heading-title{font-size:21px!important;line-height:1.5rem!important;margin:0 0 15px!important}.form-check-cell{font-size:14px!important}.voucher-wrapper .voucher-btn{font-size:18px!important;margin-top:15px;margin-bottom:12px;padding:11px 7px;width:100%!important}.voucher-title{font-size:20px!important}.af-sec-heading-title .af-title{font-size:27px!important;line-height:normal;margin-bottom:20px}}@media only screen and (max-width:390px) and (min-width:370px){.af-sec-heading-title .af-title{font-size:30px!important;line-height:2rem;margin-bottom:20px}}@media only screen and (max-width:480px) and (min-width:391px){.af-sec-heading-title .af-title{font-size:34px!important;line-height:2.2rem;margin-bottom:20px}}@media only screen and (max-width:480px){.goal-setting-benefits{padding-right:10px!important;padding-left:10px!important;}.save-today-style{line-height:normal;}.abovefold-content p{margin-bottom:10px}.banner-voucher{padding:13px 20px}.michael-story-section .txt-wrapper{padding:52px 20px 20px!important}.sec6-sub-title{font-size:20px!important}}@media only screen and (max-width:480px) and (min-width:370px){.voucher-title{font-size:22px!important;margin-bottom:20px}}@media only screen and (max-width:1024px) and (min-width:768px){.abovefold-content .para-title{font-size:22px!important;line-height:1.75rem;margin-bottom:15px}}@media only screen and (max-width:428px) and (min-width:370px){.sec-heading-title{font-size:24px!important;margin-bottom:15px!important;text-align:center!important}.abovefold-content .para-title,.abovefold-content p{font-size:18px!important;line-height:1.7rem;}}.form-check-input:checked[type=checkbox]{background-image:url("../images/hchc-check.svg")!important;background-size:100%;background-position:center}.px-3 h4{font-size:20px;font-family:'Frutiger LT Std'}.checklabel{text-align:left}.price-full-value{font-family:'Frutiger LT Std';margin:0 30px 0 0;width:auto;display:inline-block;text-decoration:line-through;color:#092155}.price-today{font-family:'Frutiger LT Std';text-transform:uppercase;margin:0;width:auto;display:inline-block;color:#4b9b48}.toggle-style{font-family:'Frutiger LT Std';font-size:24px;background:#fbfffb;color:#0960a8;border-style:none;border-radius:5px}.toggle-style:focus{z-index:3;border-color:transparent;outline:0;box-shadow:none}.above-fold-subheading{font-size:30px;color:#092155;font-family:'Frutiger LT Std';text-align:center}.abovefold-img-wrapper{padding:25px;vertical-align:middle;position:relative;text-align:center}.abovefold-img-wrapper img{width:400px;height:auto;vertical-align:bottom;margin:0 auto}.abovefold-content .para-title{font-size:30px!important;line-height:2.5rem}.abovefold-content p{font-size:18px;font-style:italic;width:60%;margin:30px auto 0}.testi-author-copy{font-size:20px;text-align:center;font-style:italic;margin-top:15px}.img-wrapper{display:inline-block;width:100%;overflow:hidden;border-top-left-radius:80px;border-bottom-right-radius:80px}.testi-description{font-size:16px!important;line-height:1.5rem;}.af-title{color:#4b9b48;display:block;font-size:59px}.af-content{vertical-align:middle;text-align:center}.af-img-wrapper{display:inline-block;width:100%}.txt-wrapper{padding:0;vertical-align:middle}.img-wrapper img{display:inline-block;width:100%;height:auto;margin:0 auto;z-index:100}.img-wrapper{padding:0 20px}.guarantee-img img{width:270px;height:auto;margin:0 auto}.guarantee-img{padding:0 25px 25px;text-align:center}.guarantee-copy{padding:0 100px;text-align:center}.guarantee-copy p{font-size:28px;text-align:center}.sec-head2{font-family:'Frutiger LT Std';font-size:35px;color:#092155;text-align:center}@media only screen and (max-width:1399px) and (min-width:1200px){.goal-setting-img-wrapper img{width:110%;max-width:110%}.above-fold-subheading{font-size:30px}}@media only screen and (max-width:1199px) and (min-width:992px){.goal-setting-img-wrapper img{max-width:130%;width:130%!important;margin-left:-30px}.af-heading-span{font-size:41px}}@media only screen and (max-width:767px) and (min-width:429px){.benefits-sec-heading{padding:0 0;margin-top:60px!important;margin-bottom:5px!important}}@media only screen and (max-width:428px){.container{padding:0 12px!important}.float-center-bg{margin-top:-65px!important}.benefits-sec-heading{padding:0;margin-top:55px!important;margin-bottom:0!important}}@media only screen and (max-width:856px) and (min-width:800px){.goal-setting-img-wrapper img{width:140%!important;max-width:155%;margin:0 0 0 -26px}}@media only screen and (max-width:939px) and (min-width:915px){.goal-setting-img-wrapper img{width:120%!important;max-width:155%;margin:0 0 0 -26px}}@media only screen and (max-width:767px){.img-laptop-wrapper img{width:60%!important;margin-bottom:15px}.michael-story-section .img-wrap img{width:52%;max-width:52%;margin:0 auto}.goal-setting-img-wrapper img{width:50%!important;margin:0 auto}}@media only screen and (max-width:991px) and (min-width:955px){.goal-setting-img-wrapper img{width:110%!important;max-width:110%!important;margin:0 0 0 -26px}}@media only screen and (max-width:1399px) and (min-width:1200px){.af-heading-span{font-size:45px}.abovefold-content p{font-size:18px}.sec-head2{font-size:30px}.voucher-title{font-size:40px}section{padding:60px 0}}@media only screen and (max-width:768px) and (min-width:480px){.voucher-title{font-size:35px!important}}@media only screen and (max-width:1199px) and (min-width:769px){.voucher-title{font-size:35px!important}}@media only screen and (max-width:1199px){.voucher-list-item{font-size:18px;margin-bottom:13px;line-height:1.75rem}.abovefold{padding:30px 0 50px!important}}@media only screen and (max-width:768px){.sec6-sub-title{margin-bottom:25px}.abovefold-content .cta-grp-cell{text-align:center}.abovefold{background-position:bottom center;padding:30px 0 50px!important}.voucher-img img{width:50%;margin:0 auto}}@media only screen and (max-width:480px){.abovefold{padding:30px 0 25px!important}.abovefold-content .cta-grp-cell .voucher-btn{padding:10px 12px 8px;width:100%!important;font-size:22px!important}.mid-float-copy{margin-bottom:0;padding-bottom:10px}}@media only screen and (max-width:1199px) and (min-width:1018px){.abovefold-img-wrapper{padding:0 15px}.abovefold-img-wrapper img{width:auto}section{padding:45px 0!important}.above-fold-subheading{font-size:25px;margin-bottom:25px;padding:0}.voucher-btn{font-size:33px;width:auto}.sec-heading-title{margin:0 0 30px;font-size:36px}.px-3 h4{font-size:18px}.voucher-list{padding:0}.check-box-cell{margin-bottom:35px;padding:10px 20px}}@media only screen and (max-width:1199px) and (min-width:992px){.michael-story-section .img-wrap img{width:auto}.af-sec-heading-title{font-size:38px;line-height:3rem}p{font-size:18px!important;line-height:1.7rem;}.voucher-cell{padding:0 30px 30px!important}.passport-txt-cell,.txt-wrapper{padding:0 15px}.heading-wrapper{padding:0}.goal-setting-benefits{padding-top:70px!important}.img-wrap img{width:100%}.mid-float-img-wrapper img{width:106%}.abovefold-list-item{font-size:18px}.abovefold-content p{width:100%;font-size:18px!important;line-height:1.7rem;}}@media only screen and (max-width:1017px) and (min-width:992px){p{font-size:20px!important}.abovefold-content .voucher-btn{font-size:28px;padding:20px 55px!important}.sec-heading-title{font-size:34px}.af-sec-heading-title{font-size:43px;line-height:3rem}.above-fold-subheading{font-size:30px;padding:0}.abovefold-img-wrapper img{width:auto}.cta-grp-cell:after{bottom:-165px}.voucher-title{font-size:30px!important}}.abovefold{padding:30px 0}@media only screen and (max-width:1017px){.voucher-list{padding:0!important}section{padding:50px 0!important}.px-3 h4{font-size:18px}.check-box-cell{margin:10px 0 25px;padding:10px 20px}}@media only screen and (max-width:991px) and (min-width:769px){.mid-float-img-wrapper{padding:0 15px 0 0}.txt-wrapper{padding:0 0 25px}}@media only screen and (max-width:768px) and (min-width:480px){.mid-float-img-wrapper{padding:0}}@media only screen and (max-width:899px) and (min-width:768px){.mid-float-img-wrapper img{width:131%;position:absolute;bottom:0;right:0;left:0}.mid-float-copy{padding-left:51px}}@media only screen and (max-width:1028px){.benefits-txt-section .txt-wrapper{padding:0 0 20px}}@media only screen and (max-width:991px) and (min-width:429px){.float-center-bg{padding:25px!important;margin-top: -70px}}@media only screen and (max-width:768px){.voucher-img,.voucher-list{width:100%}.michael-story-section .txt-wrapper{padding:30px;z-index:1000;margin-top:0;background:#def6fb;border-radius:25px}.benefits-copy li,.txt-wrapper p{font-size:18px}}@media only screen and (max-width:991px) and (min-width:768px){.para-title{font-size:19px;line-height:1.6rem;margin-bottom:15px}.abovefold-img-wrapper img{width:60%}.abovefold-content .cta-grp-cell,.abovefold-img-wrapper,.guarantee-copy .sec-heading-title,.sec2-heading .sec-heading-title{text-align:center}.abovefold{padding:30px 0!important}.af-sec-heading-title,.sec-heading-title{font-size:35px}.af-heading-span{font-size:45px;margin-bottom:10px}.above-fold-subheading{font-size:26px;margin-bottom:10px}p{font-size:20px!important}.sec2-heading{padding:50px 0 0!important}.abovefold-list-group{padding-right:0}.benefits-sec-heading{margin-top:36px!important;padding:0 25px}.img-wrapper img{width:300px}.notetxt-wrapper p{font-size:22px!important}.guarantee-img img{width:300px;height:auto}.voucher-cell{padding:0 25px 25px}.sec9 .voucher-cell{padding:0}}@media only screen and (max-width:991px) and (min-width:429){.form-check-cell{font-size:18px}}@media only screen and (max-width:767px) and (min-width:594px){.af-heading-span{font-size:50px;line-height:3.3rem}p{font-size:18px!important;line-height:1.7rem;}.af-sec-heading-title,.sec-head2,.sec-heading-title{font-size:30px!important}.above-fold-subheading{font-size:24px}}@media only screen and (max-width:480px){.cta-grp-cell .price-full-value-wrapper{font-size:26px!important;} .today-price-style{font-size:42px!important;}.txt-link{font-size:18px!important}.abovefold-img-wrapper{padding:0 0 15px}}@media only screen and (max-width:600px){.abovefold-content p{font-size:15px!important;line-height:normal!important}}@media only screen and (max-width:479px){.abovefold-img-wrapper img{width:100%}}@media only screen and (max-width:767px) and (min-width:480px){.abovefold-img-wrapper img{width:75%}}@media only screen and (max-width:991px){.cta-warning-grp .txt-link{font-size:18px!important;margin:15px 0}.above-fold-subheading{padding:15px 0 0}.sec6-sub-img{padding:0}.abovefold-content p{width:100%}.guarantee-copy p{font-size:22px}.img-wrapper{text-align:center}.abovefold-list-item{font-size:18px}.voucher-cell{padding-top:0}}@media only screen and (max-width:767px){.michael-story-section .txt-wrapper{padding:52px 30px 30px;z-index:1000;margin-top:-48px;background:#def6fb;border-radius:25px}.abovefold-img-wrapper{text-align:center}p{font-size:18px!important;line-height:1.7rem;}.txt-wrapper{padding:20px 0}.voucher-img img,.guarantee-img img,.img-wrapper img{width:270px;margin: 0 auto}.guarantee-copy .sec-heading-title{font-size:30px;text-align:center}.guarantee-copy{padding:0 5px}.testi-copy{padding:35px 15px 0}.voucher-cell{padding:0 35px 35px}.cta-warning-grp{padding:0}.voucher-img,.voucher-list,.sub-passport-txt-cell{width:100%}.voucher-title{padding:0;font-size:35px}.form-check-cell{font-size:18px}.check-box-cell{padding:8px 15px}}@media only screen and (max-width:428px){.michael-story-heading-wrapper{padding:0}.af-heading-span{display:inline-block;font-size:24px;line-height:1.8rem}}@media only screen and (max-width:593px) and (min-width:429px){.af-heading-span{font-size:32px;line-height:2.3rem}.af-sec-heading-title{font-size:20px!important;line-height:normal}.above-fold-subheading{font-size:22px!important;padding-top:0;}.sec-heading-title{margin:0 0 20px;font-size:25px!important}.sec-head2{font-size:27px}.voucher-title{font-size:26px!important}}@media only screen and (max-width:390px) and (min-width:317px){.cta-grp-cell .today-price-style{display:block;width:100%;font-size:43px!important}}@media only screen and (max-width:811px) and (min-width:391px){.cta-grp-cell .today-price-style{display:block;width:100%;font-size:50px!important}}@media only screen and (max-width:811px){.cta-grp-cell .price-full-value-wrapper{display:block;width:100%;font-size:26px!important}.price-full-value{margin:0!important}}@media only screen and (max-width:1199px) and (min-width:812px){.cta-grp-cell .price-full-value-wrapper,.cta-grp-cell .today-price-style{font-size:50px!important}}@media only screen and (max-width:593px){.voucher-btn{font-size:22px;line-height:1.5rem}.abovefold-content .voucher-btn{width:100%!important;margin:0 0 15px;font-size:18px!important;padding:15px;line-height:normal}section{padding:30px 0!important}.carousel-wrap{padding:0 7px}.voucher-cell{padding:0 25px 25px!important}.cc-payment img{width:100%}.toggle-style{font-size:18px}.accordion-body p{font-size:18px!important;line-height:1.7rem;}.list-accordion-cell{font-size:18px}.accordion-body ul{padding:10px;margin-bottom:0}.list-accordion-cell:last-child{margin-bottom:0}.name-title{padding-left:0;font-size:18px!important}}@media only screen and (max-width:428px) and (min-width:392px){.af-sec-heading-title{font-size:35px;line-height:2.3rem}.voucher-btn{line-height:1.75rem}.price-full-value{font-size:35px}}@media only screen and (max-width:391px){.guarantee-img img{width:50%!important}.cta-img img,.img-wrapper img{width:100%!important}.testi-copy{padding:20px 15px 0!important}}@media only screen and (max-width:391px) and (min-width:375px){.abovefold{padding:30px 15px 15px!important}.af-sec-heading-title{font-size:30px;line-height:2rem}.sec-heading-title{font-size:25px!important}.voucher-title{font-size:20px!important}.price-full-value{font-size:28px;margin-right:0}.price-today{font-size:43px}.save-today{font-size:32px}}@media only screen and (max-width:428px){.voucher-listprod-cell .para-title,.check-box-cell{margin-bottom:15px}.voucher-list-item,p{font-size:18px!important;line-height:1.5rem}.voucher-para-title{font-size:20px!important;line-height:1.5rem}.voucher-list-item::before{font-size:18px!important}.voucher-img{padding-left:0}.testi-name{font-size:20px}.form-check-cell .form-check-input{font-size:18px}}@media only screen and (max-width:428px){.af-sec-heading-title, .af-heading-span{font-size:21px!important;line-height:1.5rem;text-align:center;display: inline-block;}}@media only screen and (max-width:374px) and (min-width:360px){.abovefold{padding:20px 0 15px!important}.sec-heading-title{font-size:23px!important;line-height:1.75rem!important}}@media only screen and (max-width:374px){.toggle-style{padding:10px}.sec-heading-title{margin:0 0 10px}.voucher-cell{padding:0 15px 20px!important}.voucher-img img{width:70%}.price-full-value{font-size:30px;margin-right:0}.save-today{font-size:26px}}@media only screen and (max-width:954px) and (min-width:880px){.goal-setting-img-wrapper img{width:115%!important;max-width:115%!important;margin-left:-20px}}@media only screen and (max-width:879px) and (min-width:808px){.goal-setting-img-wrapper img{width:145%!important;max-width:145%!important;margin-left:-29px}}@media only screen and (max-width:807px) and (min-width:769px){.goal-setting-img-wrapper img{width:160%!important;max-width:160%!important;margin-left:-21px}}@media only screen and (max-width:989px) and (min-width:859px){.img-wrap img{width:100%;max-width:100%;}}@media only screen and (max-width:991px) and (min-width:768px){.guarantee-img img{width:100%}.guarantee-copy{padding:0 15px}}@media only screen and (max-width:991px){.guarantee-img img{width:230px}.sec6-title-div .sec-heading-title{padding:0}}@media only screen and (max-width:768px){.heading-wrapper{padding:0}}@media only screen and (max-width:991px) and (min-width:900px){.goal-setting-benefits{padding-top:80px!important;}#sec1{padding-top:40px!important}.mid-float-copy{padding-left:55px}.img-wrap img{width:100%}.txt-wrapper{padding:0}.abovefold-list-group{margin-bottom:0}.benefits-copy li{font-size:18px}.mid-float-img-wrapper img{width:141%}}@media only screen and (max-width:359px){.abovefold .container .row .col{padding:0}.above-fold-subheading{padding:0;margin:0;font-size:20px}.voucher-btn{font-size:18px!important}}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff!important;background-color:#60bc5c!important;border-color:transparent!important}.voucher-wrapper .voucher-title{font-size:45px;margin-bottom:10px}
.pv-5, .pv-5 .container-fluid, .newmainbar{padding:0!important}.cta-img img{width: 360px;margin: 0 auto;}.passport-txt-cell p{color: #fff}.cta-grp-cell form{margin: 0!important;}@media only screen and (max-width:768px) and (min-width: 768px){.goal-setting-img-wrapper img {width:150%!important;max-width:150%!important;margin: 0 0 0 -21px;}}.cc-payment{margin-top: 15px;}html{scroll-behavior: smooth;}
@media only screen and (max-width:575px){.guarantee-copy{padding: 0 10px!important}.goal-setting-img-wrapper img{width: 70% !important; margin: 0 auto 15px!important;}.img-laptop-wrapper img{width: 100% !important;}}
@media only screen and (max-width:319px){.abovefold-content .voucher-btn{font-size: 20px!important}}

.cc-wrapper img{width: auto;margin: 0 auto!important;}