.section-header,.announcement-bar-section,.shopify-section-group-footer-group{display:none!important}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Lightitalic.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Lightitalic.woff?v=1754811810) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Todes Normal;src:url(/cdn/shop/files/Todes-Normal.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Normal.woff?v=1754811810) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Mediumitalic.woff2?v=1754811811) format("woff2"),url(/cdn/shop/files/Todes-Mediumitalic.woff?v=1754811810) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Medium.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Medium.woff?v=1754811810) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Todes Normal;src:url(/cdn/shop/files/Todes-Normalitalic.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Normalitalic.woff?v=1754811810) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Regular.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Regular.woff?v=1754811810) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Regularitalic.woff2?v=1754811810) format("woff2"),url(/cdn/shop/files/Todes-Regularitalic.woff?v=1754811810) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Bold.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Bold.woff?v=1754812943) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-ExtraBoldItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-ExtraBoldItalic.woff?v=1754812943) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-BlackItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-BlackItalic.woff?v=1754812943) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-ExtraLightItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-ExtraLightItalic.woff?v=1754812943) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Light.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Light.woff?v=1754812943) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Black.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Black.woff?v=1754812944) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-ExtraLight.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-ExtraLight.woff?v=1754812943) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Italic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Italic.woff?v=1754812943) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-ExtraBold.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-ExtraBold.woff?v=1754812943) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-BoldItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-BoldItalic.woff?v=1754812943) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-LightItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-LightItalic.woff?v=1754812943) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-SemiBoldItalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-SemiBoldItalic.woff?v=1754812942) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Black.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-Black.woff?v=1754812944) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-ThinItalic.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/DMSans-ThinItalic.woff?v=1754812944) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-MediumItalic.woff2?v=1754812942) format("woff2"),url(/cdn/shop/files/DMSans-MediumItalic.woff?v=1754812943) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Medium.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Medium.woff?v=1754812943) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Thin.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-Thin.woff?v=1754812943) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-SemiBold.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/DMSans-SemiBold.woff?v=1754812943) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/cdn/shop/files/DMSans-Regular.woff2?v=1754812942) format("woff2"),url(/cdn/shop/files/DMSans-Regular.woff?v=1754812943) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraBold.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-ExtraBold.woff?v=1754812943) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-SemiBold.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Inter-SemiBold.woff?v=1754812943) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Light.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-Light.woff?v=1754812944) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Regular.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Inter-Regular.woff?v=1754812943) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-ExtraLight.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Inter-ExtraLight.woff?v=1754812944) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Medium.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-Medium.woff?v=1754812944) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Thin.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-Thin.woff?v=1754812944) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter-Bold.woff2?v=1754812944) format("woff2"),url(/cdn/shop/files/Inter-Bold.woff?v=1754812945) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Light.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Todes-Light.woff?v=1754812943) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Bolditalic.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Todes-Bolditalic.woff?v=1754812943) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Todes;src:url(/cdn/shop/files/Todes-Bold.woff2?v=1754812943) format("woff2"),url(/cdn/shop/files/Todes-Bold.woff?v=1754812943) format("woff");font-weight:700;font-style:normal;font-display:swap}.main-page-title{display:none}.collapsible-content__heading{font-family:Todes}.accordion__title{font-weight:500;font-family:Inter;letter-spacing:0px;font-size:24px}.accordion{border-top:none!important;border-bottom:none!important}.accordion details{border-top:solid 3px #464646}.accordion details[open]{background:#faf3ff;margin-bottom:20px;margin-top:20px;border-top-right-radius:20px;border-bottom-left-radius:24px;border-top:solid 3px #ffffff;padding:0 20px 15px}.accordion__content{padding:0!important;font-size:18px;letter-spacing:0px;font-family:Inter;font-weight:400}.accordion__content p{font-size:18px;letter-spacing:0px;font-family:Inter;font-weight:400}.collapsible-content summary:hover{background:none!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important;text-underline-offset:0!important}.accordion details>summary .icon-caret{display:none}.accordion details>summary{background-image:url(/cdn/shop/files/arrowinactive.png?v=1754817772);background-repeat:no-repeat;background-position:right center}.accordion details>summary,.accordion details>summary:hover{background-image:url(/cdn/shop/files/arrowinactive.png?v=1754817772)!important;background-repeat:no-repeat!important;background-position:right center!important}.accordion details[open]>summary{background-image:url(/cdn/shop/files/arrowactive.png?v=1754817772)!important;background-repeat:no-repeat!important;background-position:right center!important}.landingtestimonials .testimonials_container.is-selected{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff}.landingtestimonials .testimonials_container{background-color:#f5f6ff;border-radius:20px;box-shadow:none;border:solid 1px #860cab}.landingtestimonials .testimonials_container.is-selected .testimonials_text p{color:#f9eeff}.landingtestimonials .testimonials_container.is-selected .testimonials_name h6{color:#fff}.landingtestimonials .testimonials_container.is-selected .testimonials_name p{color:#ccdefd}.landingtestimonials .testimonials_text p,.landingtestimonials .testimonials_name h6,.landingtestimonials .testimonials_name p{font-family:Inter;font-size:18px;font-weight:400}.landingtestimonials .testimonials_name h6{font-weight:700}.landing-richtext{font-family:Inter;font-weight:400}.landing-richtext .rich-text__text p{font-family:Inter;font-weight:400;font-size:28px}.landing-image-with-text .image-with-text .image-with-text__text.rte{border-left:none}.landing-image-with-text .image-with-text__text p{font-family:DM Sans!important;font-weight:400}.landing-image-with-text .image-with-text__text p strong,.landing-richtext p strong{font-weight:600}.landing-image-with-text .page-width{padding-right:0}.landing-richtext .rich-text__caption.subtitle{font-family:Inter;font-weight:400;font-size:34px;letter-spacing:0px;font-weight:500}.landing-richtext .rich-text__heading{font-family:Todes;font-weight:400}.landing-richtext .rich-text__blocks{max-width:100rem}.landing-image-with-text .image-with-text__text p{font-size:28px!important}.landingcontact{display:flex}.contact-form-left img{vertical-align:middle}.contact-form-left{width:50%}.contact-form-right{padding:0 5rem;width:50%}.contact-form-right .button{border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;width:100%}.landingcontact .contact__fields{grid-template-columns:repeat(1,1fr)}.landingcontact{border-bottom:solid 1px #eddaf4;gap:60px;align-items:center;justify-content:center;max-width:100%}.landingcontact .field__input,.landingcontact .field__label{font-family:Inter;font-weight:300}.landingcontact .field:before,.landingcontact .field:after{border-radius:8px}.landingcontact.contact .field{margin-bottom:1rem}.landingcontact .contact__button{margin-top:1rem}.landingcontact .field__input:focus-visible,.landingcontact .field:hover.field:after{border-radius:8px!important}.landingcontact .title{font-family:Todes;font-weight:400;font-size:48px}.landingcontact .subtitle{font-family:Inter;font-weight:300;letter-spacing:0px;line-height:1.4;margin-bottom:40px}.landingcontact .title:after{background:url(/cdn/shop/files/arrowleft.png?v=1754993610);content:"";position:absolute;bottom:-31px;left:-64px;width:84px;height:64px}.landing-footer{padding-left:15px;padding-right:15px}.buildby{text-align:center;display:flex;align-items:flex-end;justify-content:center;gap:20px}.bytitle{font-family:Todes Normal;font-weight:400;font-size:24px}.buildbylogo{vertical-align:middle}.landing-footer .title{text-align:center;font-family:DM Sans;font-weight:600;font-size:28px;margin:15px 0}.main-richtext .rich-text__text p{font-family:DM Sans;font-weight:300;font-size:34px;letter-spacing:0px;color:#3c383c}.rich-text__heading{font-family:Todes;font-weight:400;font-size:50px;letter-spacing:0px}.main-richtext .rich-text__caption.subtitle{font-family:DM Sans;font-weight:300;font-size:24px;letter-spacing:0px;color:#000}.main-richtext .rich-text__blocks{max-width:100rem}.main-richtext .button{border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px}.main-richtext .button:before,.main-richtext .button:after{display:none!important}.main-richtext .button.button--primary{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff}.main-richtext .button.button--secondary{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;border:solid 1px #5f5ad7}.main-richtext .button:hover{color:#8a04a6;transition:all .5s ease;background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%)}.main-richtext .button.button--secondary:hover{-webkit-text-fill-color:#8a04a6}.landing-header{z-index:1;position:relative}.localization-form__select:after,.localization-form__select:before{box-shadow:0 0 0 1px #f6f6f6;border-radius:26px}.localization-form__select:focus.localization-form__select:after,.localization-form__select:hover.localization-form__select:after{border-radius:26px}.localization-form__select{min-height:calc(3rem + var(--inputs-border-width) * 2);padding-top:1rem;padding-bottom:1rem}.disclosure .localization-form__select{background-image:url(/cdn/shop/files/langglobe.png?v=1755159627);background-repeat:no-repeat;background-position:12px center;font-family:Inter;letter-spacing:0;padding-left:40px}.disclosure__list-wrapper{bottom:auto!important}.section-borders{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.image-with-text .image-with-text__text.rte{margin-left:0;padding-left:0;margin-bottom:0;padding:2rem}.image-with-textsec__heading{font-family:TODES;font-size:48px;text-align:center;max-width:90rem;margin:0 auto 30px;padding:0 15px}.landing-image-with-text .rte li{list-style:inherit;font-family:Inter;color:#3a3b3b;line-height:1.2;margin:15px 0;list-style:none;font-weight:400;background-image:url(/cdn/shop/files/checkmark.png?v=1755162889);background-repeat:no-repeat;padding-left:40px;background-size:20px;background-position:5px 7px}.newbuttons .button{border:solid 1px #efedfa;font-family:Inter}.newbuttons .button:before,.newbuttons .button:after{display:none}.newbuttons .button{border:solid 1px #efedfa;border-radius:80px;padding:10px 30px 10px 10px;font-size:40px;width:100%;font-family:Inter;text-align:left;gap:15px;color:#141414;letter-spacing:0;line-height:1;max-width:max-content}.newbuttons{width:100%!important;max-width:100%!important}.newbuttons .button img{vertical-align:middle;max-width:80px}.newbuttons .button b{font-weight:700}.video-section-bg .content_on_video{position:relative!important;top:0!important;left:0!important;z-index:1;max-width:100%!important;padding:0 30px!important;text-align:center!important;margin-bottom:40px}.deferred-media__poster-button{animation:none!important;transition:none!important;transform:none!important}.deferred-media__poster .deferred-media__poster-button img{width:auto!important;max-width:max-content!important;height:auto!important}.video-section-bg iframe{border-radius:40px!important}.video-section-bg{border-top:solid 1px #ddd}.content_on_video .title-wrapper{margin-bottom:0}.content_on_video .title{color:#000;font-family:TODES;font-size:48px;text-align:center;margin:0}.video_subheading{color:#000;font-family:Inter;font-weight:400;font-size:28px}.video_subheading{letter-spacing:0px;text-transform:none;margin:0}.two-column-list .main-heading{font-family:TODES;font-size:48px;text-align:center;max-width:90rem;margin:0 auto 30px;padding:0 15px}.two-column-list .column h3{font-family:TODES;font-size:32px;text-align:center;text-transform:uppercase;padding-left:20px;padding-right:20px}.two-column-list li{font-family:Inter;font-size:17px;letter-spacing:0px;max-width:400px;margin:10px auto}.videowithtext .image-with-text__heading{text-transform:none;font-family:Todes!important;font-weight:400!important;line-height:1.2;font-size:42px!important;max-width:100%!important}.videowithtext .subtitle{font-family:DM Sans!important;font-weight:500;letter-spacing:0;font-size:28px;line-height:1.2;color:#000}.videowithtext.landing-image-with-text .image-with-text .image-with-text__text.rte{padding:0!important;margin:15px 0!important}.videowithtext.landing-image-with-text .image-with-text__text p{font-size:24px!important;font-family:DM Sans!important;font-weight:400}.videowithtext.landing-image-with-text .button{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff;border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px;margin:30px auto}.videowithtext.landing-image-with-text .button:before,.videowithtext.landing-image-with-text .button:after{display:none}.landing-image-with-text .image-with-text__text{width:100%}.landing-image-with-text .image-with-text__text .quote{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding-top:30px;padding-bottom:30px;position:relative}.landing-image-with-text .image-with-text__text .quote p{font-family:Todes Normal!important;font-weight:400!important;line-height:1.2;font-size:24px!important;margin-bottom:0;font-style:italic}.landing-image-with-text .image-with-text__text .quote .byquote{background:#fff;font-size:18px!important;font-family:DM Sans!important;font-weight:400;text-align:right;margin:0;position:absolute;right:0;bottom:-10px;padding-left:10px}.videowithtext .grid--2-col-tablet .image-with-text__media-item{text-align:center}.videowithtext video{margin:0 auto;border-radius:50px!important}.videowithtext .image-with-text__heading{position:relative}.videowithtext .image-with-text__content{overflow:visible!important}.videowithtext .image-with-text__heading:after{background:url(/cdn/shop/files/First-Red-arrow-up.png?v=1756004711);content:"";position:absolute;bottom:-50px;left:-110px;width:123px;height:70px}.quote span img{max-width:22px}.quote span:first-child{vertical-align:text-top;display:inline-flex}.quote span:nth-child(2){vertical-align:text-bottom;display:inline-flex}.two-column-list .column:last-child h3{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.videoimagecontainer{position:relative;max-width:480px;overflow:visible!important;background:transparent;margin:0 auto}.videoimg{position:relative;max-width:480px}.videoimg img{vertical-align:middle;max-width:100%;height:auto;z-index:1;position:relative;box-shadow:60px 30px 60px #0000001a!important;border-radius:80px}.videoimagecontainer video{position:absolute;top:20px;left:0;width:100%;height:calc(100% - 40px)}.testimonials_image img{border-radius:20px;object-fit:cover}.landing-image-with-text .image-with-text__content .image-with-text__text+.button{margin:2rem;background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff;border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px;margin:30px auto}.landing-image-with-text .image-with-text__content .image-with-text__text+.button:before,.landing-image-with-text .image-with-text__content .image-with-text__text+.button:after{display:none}.landing-richtext .rich-text__buttons.old_button .button.button--secondary{color:#8a04a6;transition:all .5s ease;background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%);border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px}.landing-richtext .rich-text__buttons.old_button .button.button--primary{transition:all .5s ease;background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff;border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px}.landing-richtext .rich-text__buttons.old_button .button.button--primary:before,.landing-richtext .rich-text__buttons.old_button .button.button--primary:after,.landing-richtext .rich-text__buttons.old_button .button.button--secondary:before,.landing-richtext .rich-text__buttons.old_button .button.button--secondary:after{display:none}.landing-richtext .rich-text__buttons{justify-content:center!important;width:100%;max-width:100%}.two-column-list-buttons{text-align:center;margin-top:50px}.two-column-list-button{transition:all .5s ease;background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);color:#f9eeff;border-radius:12px;font-family:DM SANS;font-weight:500;text-transform:none;font-size:16px;letter-spacing:0px;min-height:calc(4.5rem + var(--buttons-border-width) * 2);display:flex;justify-content:center;align-items:center;width:max-content;padding:0 40px;margin:0 auto;text-decoration:none}.two-column-list .column h3 span{font-size:22px;letter-spacing:0;display:block}.rich_custom_heading{font-size:40px}.rich_custom_heading span span{display:block;font-size:28px}.rich_custom_heading span img{vertical-align:middle;max-width:80px}.rich_custom_heading{display:flex;gap:20px;justify-content:center;align-items:center}@media(min-width:990px){.image-with-text .grid{gap:40px!important}.videowithtext.landing-image-with-text .image-with-text__content{padding:5rem 4rem!important}.videowithtext .grid--2-col-tablet .image-with-text__media-item{width:calc(45% - 60px)!important}.videowithtext .grid--2-col-tablet .image-with-text__text-item.grid__item{width:calc(55% - 60px)!important}}@media(max-width:767px){.rich-text__heading,.image-with-textsec__heading,.two-column-list .main-heading,.videowithtext .image-with-text__heading,.landing-richtext .rich-text__text p,.content_on_video .title,.landingcontact .title,.two-column-list .column h3{font-size:24px!important}.main-richtext .rich-text__text p,.videowithtext .subtitle,.videowithtext.landing-image-with-text .image-with-text__text p,.landing-image-with-text .image-with-text__text .quote p{font-size:17px!important}.main-richtext .rich-text__caption.subtitle{font-size:17px;line-height:1}.landing-image-with-text .image-with-text__text p{font-size:17px!important}.landing-image-with-text .rte ul{padding-left:0}.newbuttons .button,.landing-footer .title,.bytitle{font-size:18px}.newbuttons .button img{max-width:40px}.newbuttons .button span:nth-child(2){max-width:20px}.landing-richtext .rich-text__caption.subtitle{font-size:18px}.videowithtext .grid--2-col-tablet .image-with-text__text-item.grid__item,.videowithtext .grid--2-col-tablet .image-with-text__media-item{width:100%}.deferred-media__poster .deferred-media__poster-button img{max-width:100px!important}.contact-form-right{padding:0 15px;width:100%}.contact-form-left{width:100%}.landingcontact{gap:20px;flex-direction:column}.videowithtext .image-with-text__heading:after{left:15px}.landing-image-with-text .page-width{padding-right:0;padding-left:0}.landing-header .desktop-localization-wrapper .small-hide{display:block!important}.landing-header{padding:0 40px}.disclosure .localization-form__select{font-size:12px}.disclosure .localization-form__select{padding-left:32px;background-size:16px}.localization-selector.link{padding-right:2rem;padding-bottom:.5rem;padding-top:.5rem}.disclosure__button{height:3rem!important;min-height:3rem!important}.disclosure__link{font-size:12px}.main-richtext .button{font-size:14px;padding:0 20px;min-height:50px}.rich-text__buttons{flex-wrap:nowrap;width:100%}.landing-image-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item{order:-1}.landing-image-with-text .image-with-text__media-item{padding:0 15px}.landing-image-with-text .image-with-text__grid--reverse .image-with-text__media-item{padding:0}.landing-image-with-text .rte li{font-size:17px}.landing-richtext .rich-text__wrapper{width:100%!important}.newbuttons span:nth-child(2) img{max-width:20px}.newbuttons .button{font-size:16px}.videowithtext .image-with-text__content{text-align:center}.videoimg,.videoimagecontainer{max-width:320px}.videoimg img{box-shadow:40px 20px 40px #0000001a!important;border-radius:52px}.videoimagecontainer video{top:10px;left:0;height:calc(100% - 10px)}.videoimagecontainer video{border-radius:52px}.videowithtext video{border-radius:60px!important}.videowithtext .image-with-text__heading:after{background:url(/cdn/shop/files/Red-arrow-up---mobile.png?v=1756006635);content:"";position:absolute;bottom:30px;left:10px;width:30px;height:65px;background-size:contain;background-repeat:no-repeat}.rich_custom_heading span,.two-column-list .column h3 span{font-size:16px}.videowithtext .image-with-text__heading{margin:0 auto}.landing-footer .title,.bytitle{font-size:16px;line-height:1.4}.buildbylogo img{max-width:170px;vertical-align:baseline}.accordion__title{font-size:16px}.collapsible-content__wrapper{padding-bottom:45px!important}.accordion details>summary,.accordion details>summary:hover,.accordion details[open]>summary{background-size:24px!important}.accordion__content p{font-size:14px}.collapsible-content__heading{font-size:24px;letter-spacing:0;margin-bottom:0!important}.landingcontact{padding:0 0 45px!important}.contact-form-right{padding:35px 35px 0}.landingcontact .subtitle{font-size:16px;text-align:center}.landingcontact .title{text-align:center;margin-bottom:10px}.landingcontact .title:after{background:url(/cdn/shop/files/Red-arrow-up-bottom-page---mobile.png?v=1756012930);bottom:auto;left:-25px;width:55px;height:64px;background-repeat:no-repeat;background-size:contain;top:-58px}.landing-richtext .rich-text__text p{font-size:16px!important}.landing-richtext .rich-text{padding-top:45px;padding-bottom:45px}.video_subheading{font-size:18px}.video-section__media .deferred-media__poster-button{animation:none!important;transition:none!important;top:calc(50% + -0px)!important;left:calc(50% + -0px)!important;transform:translate(-50%,-50%)!important;background:transparent!important}.landingtestimonials .testimonials_text p{font-size:14px}.testimonialssection .flickity-page-dots{bottom:-50px}.landingtestimonials .testimonials_name p,.landingtestimonials .testimonials_name h6{font-size:16px}.mobimageontop{padding-top:0!important}.landing-image-with-text.mobimageontop .image-with-text__text.rte{padding:10px 0}.landing-image-with-text.mobimageontop .image-with-text__grid--reverse .image-with-text__text-item.grid__item{order:0}.landing-richtext .rich-text__blocks.left{text-align:center}.landing-image-with-text.mobimageontop .image-with-text__content{padding:2rem 15px 0!important}.landing-image-with-text.mobimageontop .image-with-text__media-item{padding:0 15px}.landing-image-with-text .image-with-text__text .quote{text-align:left}.listimagewithtext .image-with-text__content{padding-top:0!important}.landing-image-with-text.listimagewithtext .image-with-text .image-with-text__text.rte,.landing-image-with-text.listimagewithtext{padding-bottom:0!important}.desktopimage{display:none!important}.rich_custom_heading span{font-size:21px}.rich_custom_heading span span{font-size:14px;margin-top:5px}.rich_custom_heading span img{max-width:45px}.rich_custom_heading{gap:10px}.landing-richtext .rich-text__text li{font-size:16px}.videowithtext .image-with-text__heading:after{bottom:auto;top:-50px}.section-borders{border-top:none;border-bottom:none}.videowithtext{padding-bottom:0!important}.customtextmobonly{padding-top:0!important}.landing-richtext .rich-text{background-attachment:scroll}.testimonials_image img{border-radius:12px;width:50px;height:50px}.landingtestimonials .testimonials_container.is-selected .testimonials_name h6,.landingtestimonials .testimonials_container.is-selected .testimonials_name p{font-size:14px}.video-section-bg .mobileonly_video .video_subheading,.video-section-bg .mobileonly_video .title-wrapper{display:none}}@media(min-width:768px){.mobilebanner{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/landing-css.css.map */
