#landingpage{padding-top:120px}#landingpage .slider-item img{width:100%}#landingpage .slider-item .sliderCopy{position:absolute;max-width:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}#landingpage .slider-item .sliderCopy h3{background-color:#00acd8;font-size:21pt;padding:.2em .5em;font-family:Montserrat-regular}#landingpage .slider-item .sliderCopy h2{font-family:Montserrat-medium;font-size:1.7em}#landingpage .slider-item .sliderCopy h2 span{font-size:1em;font-family:Montserrat-medium;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text}#landingpage .onlyMobile{display:none}#landingpage #about{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:8em 13vw 0;background-color:#e8e8e8}#landingpage #about div{width:50%}#landingpage #about div:first-child *{text-align:left}#landingpage #about div:first-child h5#highlight{font-size:1.6em;color:#cb007b;font-family:Montserrat-extrabold}#landingpage #about div:first-child h1{font-family:Montserrat-ExtraBold;display:block;font-size:3.2em;text-align:left;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text}#landingpage #about div:first-child p{font-size:12pt;padding-bottom:2em}#landingpage #about div:first-child ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}#landingpage #about div:first-child ul li{width:50%;padding:1em;padding-left:0;padding-bottom:0}#landingpage #about div:first-child ul li h5{font-family:Montserrat-bold;font-size:1rem}#landingpage #about div:first-child ul li p{font-size:11pt;padding-left:45px;padding-bottom:0}#landingpage #about div:last-child img{width:100%}#landingpage #about #spanDecoration{height:1.3em;display:block;background-color:#00acd8;width:120px;margin-bottom:2em}#landingpage #aboutVideo{min-height:250px;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4em 10vw}#landingpage #aboutVideo h2{font-family:Montserrat-Bold;color:#fff;font-size:35pt}#landingpage #aboutVideo #miniGallery .contentSlider .slider-item{height:auto}#landingpage #howWorks{padding:2em 12vw 2em}#landingpage #howWorks h2{background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Montserrat-bold;font-size:35pt;display:inline}#landingpage #howWorks div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#landingpage #howWorks div article{width:33%}#landingpage #howWorks div article img{width:40%;margin:2em}#landingpage #howWorks div article h4{font-family:Montserrat-bold}#landingpage #howWorks div article p{padding-left:2em;padding-right:2em}#landingpage .contentSlider{margin-top:5em;color:#000}#landingpage .contentSlider .slider-item{background-color:#e8e8e8;color:#000;width:30%;margin-right:5%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#landingpage .contentSlider .slider-item img{width:100%}#landingpage .contentSlider .slider-item h5{font-size:12pt;font-family:Montserrat-regular;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#landingpage .contentSlider .slider-item p{width:100%;white-space:normal;padding:0 .75em 0;height:130px}#landingpage #forYou{padding:2em 14vw 2em}#landingpage #forYou h2{font-family:Montserrat-bold;font-size:35pt;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}#landingpage #plans{padding:2em 14vw 2em}#landingpage #plans h2{font-family:Montserrat-bold;font-size:35pt;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;padding:1.5em}#landingpage #plans span:first-child{display:block}#landingpage #plans span#togglebutton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:4em}#landingpage #plans .plansInfo,#landingpage #plans span#togglebutton{display:-webkit-box;display:-ms-flexbox;display:flex}#landingpage #plans .plansInfo article{margin:2em;color:#fff;padding-top:2em;background-color:#cb007b}#landingpage #plans .plansInfo article:first-child{background-color:#d8b500}#landingpage #plans .plansInfo article:last-child{background-color:#00acd8}#landingpage #plans .plansInfo article ul{background-color:#e7e7e7}#landingpage #plans .plansInfo article img{margin-bottom:2em}#landingpage #plans .plansInfo article h3{font-family:Montserrat-regular;font-size:1.7rem;margin-bottom:1.2em}#landingpage #plans .plansInfo article h3:last-child{margin-bottom:.6em}#landingpage #plans .plansInfo article ul{color:#000;padding:2em 4em;min-height:380px}#landingpage #plans .plansInfo article ul li{text-align:left}#landingpage #faq{padding:2em 14vw 2em}#landingpage #faq h2{font-family:Montserrat-bold;font-size:35pt;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;padding-bottom:.7em}#landingpage #faq div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4em}#landingpage #faq div article{width:50%;padding:0 2em}#landingpage #faq div article button{width:100%;background-color:#00acd8;border:none;padding:1em 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:2em}#landingpage #faq div article button span{fill:#fff;padding:1em}#landingpage #faq div article p{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-in-out 0ms;transition:max-height .4s ease-in-out 0ms}#landingpage #faq div article p.active{max-height:600px}#landingpage #stores h2{font-family:Montserrat-bold;font-size:35pt;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;margin:2em 0}#landingpage #stores ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none}#landingpage #stores ul li{padding:2em}#landingpage #contact{padding:2em 14vw 2em;background-color:#00acd8}#landingpage #contact h2{font-family:Montserrat-bold;font-size:35pt;color:#fff;display:inline-block;margin:2rem 0}#landingpage #contact span{color:#fff;max-width:700px;display:inline-block;padding-bottom:2em}#landingpage #contact form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6rem;font-size:12pt}#landingpage #contact form div{width:50%}#landingpage #contact form div#msgbox{width:100%}#landingpage #contact form div input,#landingpage #contact form div textarea{width:90%;padding:.6em;margin-bottom:1em;background-color:#d9d9d9;border:none;color:#000;text-align:left;padding-left:2em}#landingpage #contact form div textarea{width:95%;height:150px;resize:none}#landingpage #contact form button{background-color:#cb007b;border:none;color:#fff;padding:1rem 2rem}@media (max-width:1024px){#landingpage .slider-item{overflow:hidden}#landingpage .slider-item img{width:200vw;text-align:center}#landingpage section#slider div.sliderCopy h3{font-size:14pt;padding:.2em .5em;font-family:Montserrat-regular}#landingpage section#slider div.sliderCopy h2{font-family:Montserrat-medium;font-size:.8em}#landingpage section#slider div.sliderCopy h2 span{font-size:1em;font-family:Montserrat-medium}#landingpage #about{padding:8em 5em 0 5em;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#landingpage #about div{width:100%}#landingpage #about div:first-child h1,#landingpage #about div:first-child h5,#landingpage #about div:first-child p,#landingpage #about div:first-child span{text-align:center}#landingpage #about div:first-child h1{font-size:3em}#landingpage #about div:first-child #spanDecoration{display:inline-block}#landingpage #about div:first-child ul li{width:100%}#landingpage #about div:first-child ul li h5,#landingpage #about div:first-child ul li p{text-align:left}#landingpage #aboutVideo{min-height:250px;background:-webkit-gradient(linear,left top,right top,from(#00acd8),to(#cb007b));background:linear-gradient(90deg,#00acd8,#cb007b);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em}#landingpage #aboutVideo h2{font-family:Montserrat-Bold;color:#fff;font-size:20pt}#landingpage #howWorks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#landingpage #howWorks div article{width:100%}#landingpage #howWorks div article img{width:200px}#landingpage #forYou .contentSlider .slider-item{width:100%;margin-right:0}#landingpage span#togglebutton{font-size:.3em}#landingpage #plans h2{padding:0}#landingpage #plans .plansInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#landingpage #plans .plansInfo article{margin:2em 0 0 0}#landingpage #plans .plansInfo article ul{min-height:auto;padding:2em}#landingpage #faq div article{width:100%}#landingpage #stores ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#landingpage #contact form{padding:0}#landingpage #contact form div,#landingpage #contact form div input,#landingpage #contact form div textarea{width:100%}}.switch{--_switch-bg-clr:#d9d9d9;--_switch-padding:4px;--_slider-bg-clr:#00acd8;--_slider-bg-clr-on:#00acd8;--_slider-txt-clr:#fff;--_label-padding:1rem 2rem;--_switch-easing:cubic-bezier(0.47,1.64,0.41,0.8);color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;cursor:pointer;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;isolation:isolate}.switch input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.switch>span{display:grid;place-content:center;-webkit-transition:opacity .3s ease-in-out .15s;transition:opacity .3s ease-in-out .15s;padding:var(--_label-padding);font-family:Montserrat-regular;font-size:12pt}.switch:after,.switch:before{content:"";position:absolute;border-radius:inherit;-webkit-transition:inset .15s ease-in-out;transition:inset .15s ease-in-out}.switch:before{background-color:var(--_slider-bg-clr);inset:var(--_switch-padding) 50% var(--_switch-padding) var(--_switch-padding);-webkit-transition:inset .5s var(--_switch-easing),background-color .5s ease-in-out;transition:inset .5s var(--_switch-easing),background-color .5s ease-in-out;z-index:-1}.switch:after{background-color:var(--_switch-bg-clr);inset:0;z-index:-2}.switch:focus-within:after{inset:-.25rem}.switch:has(input:checked):hover>span:first-of-type,.switch:has(input:not(:checked)):hover>span:last-of-type{opacity:1;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:.1s;transition-duration:.1s}.switch:has(input:checked):hover:before{inset:var(--_switch-padding) var(--_switch-padding) var(--_switch-padding) 45%}.switch:has(input:not(:checked)):hover:before{inset:var(--_switch-padding) 45% var(--_switch-padding) var(--_switch-padding)}.switch:has(input:checked):before{background-color:var(--_slider-bg-clr-on);inset:var(--_switch-padding) var(--_switch-padding) var(--_switch-padding) 50%}.switch>input:checked+span:first-of-type,.switch>span:last-of-type{opacity:.75}.switch>input:checked~span:last-of-type{opacity:1}