.red-text{color:#ed1d25!important}.black-background{background-color:#000!important}.white-text{color:#fff!important}.grey-background-100{background-color:#fafafa!important}.grey-background-200{background-color:#f4f4f4!important}.grey-background-250{background-color:#eaeaea!important}.grey-background-400{background-color:#939393!important}.grey-background-300{background-color:#bcbcbc!important}.grey-text-350{color:#999!important}.grey-text-400{color:#939393!important}.grey-text-450{color:#656667!important}.grey-text-500{color:#434343!important}.grey-text-550{color:#292929!important}.grey-text-600{color:#1d1d1d!important}.grey-text-650{color:#0f0f0f!important}.inter81{color:#000;font-family:Inter,sans-serif;font-size:81px;font-style:normal;font-weight:700;line-height:104%;letter-spacing:-2.025px}.inter67{color:#000;font-family:Inter,sans-serif;font-size:67px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.34px}.inter56{color:#000;font-family:Inter,sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.12px}.inter47{color:#000;font-family:Inter,sans-serif;font-size:47px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.47px}.inter39{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}.inter32{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}.inter27{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:700;line-height:116%}.inter23{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:116%}.inter-l-21{color:#000;font-family:Inter,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.21px}.inter-l-18{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}.inter-l-16{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.08px}.inter-l-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:144%}.inter-s-21{color:#000;font-family:Inter,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:124%;letter-spacing:-.21px}.inter-s-18{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:128%;letter-spacing:-.18px}.inter-s-16{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:126%;letter-spacing:-.08px}.inter-s-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:124%}.inter-s-12{color:#000;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:124%;letter-spacing:.06px}.inter-sb-27{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.27px}.inter-sb-23{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:600!important;line-height:120%;letter-spacing:-.23px}.inter-sb-21{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}.inter-sb-18{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}@media all and (max-width:767px){.inter-sb-18-mobile{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}}.inter-sb-16{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:126%;font-weight:600}.inter-sb-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:124%}.inter-s-15{color:var(--primary-off-white,#fff);font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.075px}.inter-discounted-price{color:var(--primary-off-white,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:124%;letter-spacing:-.16px;-webkit-text-decoration-line:strikethrough;text-decoration-line:strikethrough}@media all and (max-width:767px){.inter23-mobile{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:116%}.inter-s-14-mobile{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:124%}.inter-l-18-mobile{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}.inter-s-18-mobile{color:var(--grey-g-400,#939393);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}.inter-l-16-mobile{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.08px}.inter-s-16-mobile{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:126%;letter-spacing:-.08px}.inter32-mobile{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}.inter27-mobile{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:700;line-height:116%}.inter39-mobile{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}}@media all and (min-width:767px){.repo_shortcode .text-container p{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}}h1{color:#000;font-family:Inter,sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.12px}h2{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}@media screen and (max-width:768px){h1{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}h2{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}}.offer-link a{color:#ed1d25!important}.faq-text-section-wrapper #left-side{grid-area:2/1/3/2;margin:0 auto 0 auto;width:100%}.faq-text-section-wrapper h3{margin-top:0;margin-bottom:64px}.faq-text-section-wrapper .content h3{font-weight:600!important;font-size:24px!important}.faq-text-section-wrapper #left-side .content{vertical-align:top;text-align:center}.faq-text-section-wrapper #left-side .content h4{margin:0;margin-bottom:64px}#faq-section .section-heading h2{margin-bottom:0;text-align:left;padding-bottom:16px}@media (min-width:1000px){#faq-section .section-heading h2{text-align:center}}.page-template-offers #faq-section{padding-top:24px}#faq-section{max-width:904px;width:100%;margin:auto;padding-top:0}.faq-wrapper .questions .question-card{cursor:pointer;position:relative}.faq-wrapper .questions{border-bottom:1px solid var(--grey-g-200,#eaeaea)}.faq-wrapper .question{margin:0;padding-top:16px;padding-bottom:16px}.faq-wrapper .question h3{margin-top:0}@media all and (min-width:1000px){.faq-wrapper .question{padding-top:24px;padding-bottom:24px}}.faq-wrapper .question a{color:#1a1a1a!important}.faq-wrapper .question-container .answer{display:none!important}.faq-wrapper .question-container .answer a{padding-left:16px}.faq-wrapper .question-container .questions{margin:0}.faq-wrapper .question-container h3{margin-bottom:0;font-weight:400!important}.faq-wrapper .questions .answer{text-indent:12px;padding-left:.4em;padding-right:1em;margin-bottom:1em;margin-top:0;max-width:95%;width:100%;display:none}.faq-wrapper .questions .answer a{color:#1a1a1a;cursor:default!important}.faq-wrapper .questions .question-container{display:flex;justify-content:space-between;align-items:center;position:relative}.faq-wrapper .questions .question{flex-basis:calc(100% - 30px);line-height:24px;padding-right:18px}.faq-wrapper .questions .question-card .arrow{font-size:24px;color:#ed1d25;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;white-space:nowrap;font-weight:600}@media (min-width:767px){.faq-text-section-wrapper .content h3{margin-bottom:64px}.faq-text-section-wrapper #left-side .content{text-align:left}}@media (max-width:767px){.faq-text-section-wrapper h3{margin-bottom:64px!important}.faq-wrapper .questions .question-card .arrow{position:static;transform:translateY(0)}}.faq-wrapper .questions .question-card.rotate .arrow{transform:translateY(-50%) rotate(45deg)}