.lightgray{color:#f4f4f4}.gray{color:#a7a7a7}.darkblue{color:#322783}.blue{color:#2d4cfd}.lightblue{color:#35aae1}.turqoise{color:#00a19c}.green{color:#00a246}.greenlight{color:#6aebce}.yellowgreen{color:#e2eb40}.yellow{color:#ffd201}.orange{color:#eb8221}.salmon{color:#ffe0d2}.red{color:#eb1e57}.pink{color:#e6a2ed}.pinkdark{color:#b013c8}.purple{color:#c073ff}.purpledark{color:#4f18d9}.black{color:#000}.button-lightgray{background-color:#f4f4f4;border-color:#f4f4f4;color:#fff}.button-gray{background-color:#a7a7a7;border-color:#a7a7a7;color:#fff}.button-darkblue{background-color:#322783;border-color:#322783;color:#fff}.button-blue{background-color:#2d4cfd;border-color:#2d4cfd;color:#fff}.button-lightblue{background-color:#35aae1;border-color:#35aae1;color:#fff}.button-turqoise{background-color:#00a19c;border-color:#00a19c;color:#fff}.button-green{background-color:#00a246;border-color:#00a246;color:#fff}.button-greenlight{background-color:#6aebce;border-color:#6aebce;color:#fff}.button-yellowgreen{background-color:#e2eb40;border-color:#e2eb40;color:#fff}.button-yellow{background-color:#ffd201;border-color:#ffd201;color:#fff}.button-orange{background-color:#eb8221;border-color:#eb8221;color:#fff}.button-salmon{background-color:#ffe0d2;border-color:#ffe0d2;color:#fff}.button-red{background-color:#eb1e57;border-color:#eb1e57;color:#fff}.button-pink{background-color:#e6a2ed;border-color:#e6a2ed;color:#fff}.button-pinkdark{background-color:#b013c8;border-color:#b013c8;color:#fff}.button-purple{background-color:#c073ff;border-color:#c073ff;color:#fff}.button-purpledark{background-color:#4f18d9;border-color:#4f18d9;color:#fff}.button-black{background-color:#000;border-color:#000;color:#fff}.bg-lightgray{background-color:#f4f4f4}.bg-gray{background-color:#a7a7a7}.bg-darkblue{background-color:#322783}.bg-blue{background-color:#2d4cfd}.bg-lightblue{background-color:#35aae1}.bg-turqoise{background-color:#00a19c}.bg-green{background-color:#00a246}.bg-greenlight{background-color:#6aebce}.bg-yellowgreen{background-color:#e2eb40}.bg-yellow{background-color:#ffd201}.bg-orange{background-color:#eb8221}.bg-salmon{background-color:#ffe0d2}.bg-red{background-color:#eb1e57}.bg-pink{background-color:#e6a2ed}.bg-pinkdark{background-color:#b013c8}.bg-purple{background-color:#c073ff}.bg-purpledark{background-color:#4f18d9}.bg-black{background-color:#000}.bg-hover-lightgray:hover{background-color:#f4f4f4}.bg-hover-gray:hover,.bg-hover-lightgray:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-gray:hover{background-color:#a7a7a7}.bg-hover-darkblue:hover{background-color:#322783}.bg-hover-blue:hover,.bg-hover-darkblue:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-blue:hover{background-color:#2d4cfd}.bg-hover-lightblue:hover{background-color:#35aae1}.bg-hover-lightblue:hover,.bg-hover-turqoise:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-turqoise:hover{background-color:#00a19c}.bg-hover-green:hover{background-color:#00a246}.bg-hover-green:hover,.bg-hover-greenlight:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-greenlight:hover{background-color:#6aebce}.bg-hover-yellowgreen:hover{background-color:#e2eb40}.bg-hover-yellow:hover,.bg-hover-yellowgreen:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-yellow:hover{background-color:#ffd201}.bg-hover-orange:hover{background-color:#eb8221}.bg-hover-orange:hover,.bg-hover-salmon:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-salmon:hover{background-color:#ffe0d2}.bg-hover-red:hover{background-color:#eb1e57}.bg-hover-pink:hover,.bg-hover-red:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-pink:hover{background-color:#e6a2ed}.bg-hover-pinkdark:hover{background-color:#b013c8}.bg-hover-pinkdark:hover,.bg-hover-purple:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-purple:hover{background-color:#c073ff}.bg-hover-purpledark:hover{background-color:#4f18d9}.bg-hover-black:hover,.bg-hover-purpledark:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.7),rgba(0,0,0,.3))}.bg-hover-black:hover{background-color:#000}.bg-hover-full-lightgray:hover{background-color:#f4f4f4}.bg-hover-full-gray:hover,.bg-hover-full-lightgray:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-gray:hover{background-color:#a7a7a7}.bg-hover-full-darkblue:hover{background-color:#322783}.bg-hover-full-blue:hover,.bg-hover-full-darkblue:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-blue:hover{background-color:#2d4cfd}.bg-hover-full-lightblue:hover{background-color:#35aae1}.bg-hover-full-lightblue:hover,.bg-hover-full-turqoise:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-turqoise:hover{background-color:#00a19c}.bg-hover-full-green:hover{background-color:#00a246}.bg-hover-full-green:hover,.bg-hover-full-greenlight:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-greenlight:hover{background-color:#6aebce}.bg-hover-full-yellowgreen:hover{background-color:#e2eb40}.bg-hover-full-yellow:hover,.bg-hover-full-yellowgreen:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-yellow:hover{background-color:#ffd201}.bg-hover-full-orange:hover{background-color:#eb8221}.bg-hover-full-orange:hover,.bg-hover-full-salmon:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-salmon:hover{background-color:#ffe0d2}.bg-hover-full-red:hover{background-color:#eb1e57}.bg-hover-full-pink:hover,.bg-hover-full-red:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-pink:hover{background-color:#e6a2ed}.bg-hover-full-pinkdark:hover{background-color:#b013c8}.bg-hover-full-pinkdark:hover,.bg-hover-full-purple:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-purple:hover{background-color:#c073ff}.bg-hover-full-purpledark:hover{background-color:#4f18d9}.bg-hover-full-black:hover,.bg-hover-full-purpledark:hover{transition-duration:.35s;background-image:linear-gradient(to top right,rgba(0,0,0,.3),transparent)}.bg-hover-full-black:hover{background-color:#000}.border-lightgray{border-color:#f4f4f4!important}.border-gray{border-color:#a7a7a7!important}.border-darkblue{border-color:#322783!important}.border-blue{border-color:#2d4cfd!important}.border-lightblue{border-color:#35aae1!important}.border-turqoise{border-color:#00a19c!important}.border-green{border-color:#00a246!important}.border-greenlight{border-color:#6aebce!important}.border-yellowgreen{border-color:#e2eb40!important}.border-yellow{border-color:#ffd201!important}.border-orange{border-color:#eb8221!important}.border-salmon{border-color:#ffe0d2!important}.border-red{border-color:#eb1e57!important}.border-pink{border-color:#e6a2ed!important}.border-pinkdark{border-color:#b013c8!important}.border-purple{border-color:#c073ff!important}.border-purpledark{border-color:#4f18d9!important}.border-black{border-color:#000!important}.border-bottom-lightgray{border-bottom-color:#f4f4f4!important}.border-bottom-gray,.border-bottom-lightgray{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-gray{border-bottom-color:#a7a7a7!important}.border-bottom-darkblue{border-bottom-color:#322783!important}.border-bottom-blue,.border-bottom-darkblue{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-blue{border-bottom-color:#2d4cfd!important}.border-bottom-lightblue{border-bottom-color:#35aae1!important}.border-bottom-lightblue,.border-bottom-turqoise{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-turqoise{border-bottom-color:#00a19c!important}.border-bottom-green{border-bottom-color:#00a246!important}.border-bottom-green,.border-bottom-greenlight{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-greenlight{border-bottom-color:#6aebce!important}.border-bottom-yellowgreen{border-bottom-color:#e2eb40!important}.border-bottom-yellow,.border-bottom-yellowgreen{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-yellow{border-bottom-color:#ffd201!important}.border-bottom-orange{border-bottom-color:#eb8221!important}.border-bottom-orange,.border-bottom-salmon{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-salmon{border-bottom-color:#ffe0d2!important}.border-bottom-red{border-bottom-color:#eb1e57!important}.border-bottom-pink,.border-bottom-red{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-pink{border-bottom-color:#e6a2ed!important}.border-bottom-pinkdark{border-bottom-color:#b013c8!important}.border-bottom-pinkdark,.border-bottom-purple{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-purple{border-bottom-color:#c073ff!important}.border-bottom-purpledark{border-bottom-color:#4f18d9!important}.border-bottom-black,.border-bottom-purpledark{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-black{border-bottom-color:#000!important}.bg-black,.bg-blue,.bg-darkblue,.bg-green,.bg-pinkdark,.bg-purple,.bg-red,.bg-turqoise{color:#fff}.bg-gray,.bg-greenlight,.bg-pink,.bg-salmon,.bg-white,.bg-yellow{color:#000}.filter-white{filter:invert(100%)}.bg-blue-gradient{background-image:linear-gradient(135deg,,#c073ff);color:#fff}.bg-blue-yellow-gradient{background-image:linear-gradient(135deg,#ffd201,#c073ff);color:#fff}.bg-darkblue .colored,.bg-purple .colored{color:#e6a2ed}.bg-turqoise .colored{color:#c073ff}.bg-pink .colored{color:#35aae1}.bg-lightpink .colored{color:#e6a2ed}.bg-red .colored{color:#2d4cfd}.bg-lightblue .colored{color:#322783}.bg-blue .colored{color:#ffe0d2}.bg-salmon .colored{color:#2d4cfd}.bg-darkblue .bg-colored,.bg-purplelight .bg-colored{background-color:#e6a2ed}.bg-turqoise .bg-colored{background-color:#c073ff}.bg-pink .bg-colored{background-color:#35aae1}.bg-lightpink .bg-colored{background-color:#e6a2ed}.bg-red .bg-colored{background-color:#2d4cfd}.bg-lightblue .bg-colored{background-color:#322783;color:#fff}.bg-blue .bg-colored{background-color:#ffe0d2}.bg-salmon .bg-colored{background-color:#2d4cfd}button{background-color:#000;padding:.75rem 1.25rem;border-style:solid;letter-spacing:2px;text-transform:uppercase;color:#fff;cursor:pointer;font-size:14px}button a{color:inherit}button a,button a:hover{text-decoration:none}button:hover{color:#000;background:transparent;transition-duration:.35s}@media(max-width:400px){button{font-size:10px;padding:6px 12px 5px;margin:2px}}button,input,select,textarea{border-radius:6px;border:2px solid #000}@media(max-width:400px){button,input,select,textarea{border-width:1.5px;border-radius:4px}}select{padding:.25rem .5rem}input,select,textarea{font-family:Violet Sans;letter-spacing:1.2px}input,textarea{background-color:#fff;padding:.75rem;width:100%;max-width:100%;color:#000;outline:none;text-transform:none;font-size:14px;transition-duration:.35s}input:hover,textarea:hover{background-color:#d3d3d3;color:#c073ff}@media(max-width:400px){input,textarea{font-size:11px}}textarea{padding:1rem;min-height:7.5rem}.bg-black button{background-color:transparent;border-color:#fff}.bg-black button:hover{background-color:#fff}@font-face{font-family:Violet Sans;src:url(/fonts/violet-sans/OTF/VioletSans-Regular.otf)}@font-face{font-family:violet_sansregular;src:url(/fonts/violetsans-regular-webfont.woff2) format("woff2"),url(/fonts/violetsans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}body{font-family:Violet Sans,violet_sansregular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;overflow-x:hidden}::selection{background:#c073ff}::-moz-selection{background:#c073ff}b{letter-spacing:.6px}em,i{color:#2d4cfd}p{line-height:1.6}@media(max-width:400px){p{margin-top:.75rem;font-size:11px}}p.large{font-size:1.25rem}@media(max-width:700px){p.large{font-size:1rem}}button,h1,h2,h3,h4,h5,input,p{margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.4}@media(max-width:700px){button,h1,h2,h3,h4,h5,input,p{margin-top:1.25rem;margin-bottom:1.25rem}}@media(max-width:400px){button,h1,h2,h3,h4,h5,input,p{margin-top:1rem;margin-bottom:1rem}}@media(max-width:700px){button{margin-bottom:0}}li{list-style:none;position:relative}@media(max-width:1200px){li{font-size:1.125rem}}@media(max-width:700px){li{font-size:1rem}}@media(max-width:400px){li{font-size:.75rem}}h1{line-height:1.2;letter-spacing:4px;text-transform:uppercase;font-size:2.5rem;font-family:violet_sansregular}@media(max-width:700px){h1{font-size:2rem;letter-spacing:1.2px}}@media(max-width:400px){h1{margin-top:1.25rem;font-size:1.5rem}}h2{letter-spacing:3px;text-transform:uppercase;font-size:2.25rem;line-height:1.2}@media(max-width:700px){h2{font-size:1.75rem}}@media(max-width:400px){h2{margin-top:1.5rem;font-size:1.125rem}}h3{font-size:1.25rem;text-transform:uppercase;letter-spacing:2px}@media(max-width:700px){h3{font-size:1rem;letter-spacing:1.2px}}h4{font-size:1.25rem;letter-spacing:1.2px}@media(max-width:700px){h4{font-size:1rem}}@media(max-width:400px){h4{margin-top:.875rem;font-size:14px}}h5{font-size:.875rem;letter-spacing:.6px;margin-top:.25rem;margin-bottom:.25rem}@media(max-width:400px){h5{margin-top:.875rem;font-size:13px}}h6{font-size:10px;text-transform:uppercase;letter-spacing:1.2px}a{text-decoration:none;position:relative;color:#c073ff;cursor:pointer}a:hover{text-decoration:underline}.highlighted{padding:0 8px}*{box-sizing:border-box;margin:0;padding:0}footer,section{overflow:hidden;white-space:wrap;word-break:break-word}.section,section{padding:4rem 2rem}@media(max-width:700px){.section,section{padding:3rem 1.5rem}}@media(max-width:400px){.section,section{padding:2rem 1rem}}.flex{display:flex}.flex-center{justify-content:center;flex-wrap:wrap}.flex-center,.flex-center-hor{display:flex;align-items:center}.center{text-align:center}.right{text-align:right}.left{text-align:left}.divider{background-color:#2d4cfd;margin:3rem auto;width:4rem;height:.25rem}@media(max-width:700px){.desktop{display:none}}textarea{margin-top:.25rem;margin-bottom:.5rem}.type-container{margin:-.125rem}.type{font-size:12px;text-transform:uppercase;display:inline-block;letter-spacing:1.2px;padding:5px 8px 4px;border-radius:4px;border-width:2px;border-radius:6px;border-style:solid;margin:.25rem}@media(max-width:400px){.type{border-width:1.5px;border-radius:4px;margin:.125rem}}.type:hover{transition-duration:.35s;cursor:pointer}.type-s{font-size:12px;text-transform:uppercase;display:inline-block;letter-spacing:1.2px;border-radius:4px;border-width:2px;border-radius:6px;border-style:solid;font-size:10px;padding:1px 4px 0;border-radius:2px;margin:.125rem}@media(max-width:400px){.type-s{border-width:1.5px;border-radius:4px;margin:.125rem}}.type-m{font-size:12px;text-transform:uppercase;display:inline-block;letter-spacing:1.2px;border-width:2px;border-radius:6px;border-style:solid;font-size:10px;padding:3px 6px 2px;border-radius:4px;margin:.125rem}@media(max-width:400px){.type-m{border-width:1.5px;border-radius:4px;margin:.125rem}}.card-container{align-items:unset;margin:-6px}.card-link{color:inherit;margin:6px;padding:1.25rem;min-width:16rem;max-width:24rem;flex:1 1;border-width:2px;border-radius:6px;border-style:solid;border-radius:16px}.card-link:hover{text-decoration:none}.card-link a{color:#fff}@media(max-width:700px){.card-link{min-width:12rem;max-width:24rem}}@media(max-width:400px){.card-link{border-width:1.5px;border-radius:4px}}@media(max-width:700px){.card-link{padding:1rem}}.card-link h5{margin:0;font-size:12px}@media(max-width:400px){.card-link h5{font-size:11px}}.card-link .image{text-align:center;margin:-1.25rem;position:relative;height:10rem;border-top-left-radius:14px;border-top-right-radius:14px;overflow:hidden}@media(max-width:700px){.card-link .image{margin:-1rem}}.card-link .special{margin-bottom:.5rem!important;margin-top:.5rem!important}.card-link .type{font-size:10px;padding:3px 6px 2px;border-radius:4px;margin:.5rem .125rem .5rem -6px;position:relative}@media(max-width:700px){.card-link .type{margin-left:-2px}}.card-link .description{margin-top:12px!important}