@font-face{font-family:highrushhandwriting;src:url(highrush_handwriting-webfont.woff2) format("woff2"),url(highrush_handwriting-webfont.woff) format("woff");font-weight:400;font-style:normal}@-webkit-keyframes color-change{0%{-webkit-filter:drop-shadow(0px 0px 6px #0383fb);filter:drop-shadow(0px 0px 6px #0383fb);stroke:#67b4fd}50%{-webkit-filter:drop-shadow(0px 0px 6px #ff1890);filter:drop-shadow(0px 0px 6px #ff1890);stroke:#ff1890}to{-webkit-filter:drop-shadow(0px 0px 6px #0383fb);filter:drop-shadow(0px 0px 6px #0383fb);stroke:#67b4fd}}@keyframes color-change{0%{-webkit-filter:drop-shadow(0px 0px 6px #0383fb);filter:drop-shadow(0px 0px 6px #0383fb);stroke:#67b4fd}50%{-webkit-filter:drop-shadow(0px 0px 6px #ff1890);filter:drop-shadow(0px 0px 6px #ff1890);stroke:#ff1890}to{-webkit-filter:drop-shadow(0px 0px 6px #0383fb);filter:drop-shadow(0px 0px 6px #0383fb);stroke:#67b4fd}}.hylo-transitionicon{-webkit-filter:drop-shadow(0px 0px 6px #0383fb);filter:drop-shadow(0px 0px 6px #0383fb);stroke-width:4;stroke:#67b4fd;stroke-opacity:.2;-webkit-animation:color-change 6s infinite;animation:color-change 6s infinite;max-width:350px;width:100%;margin-bottom:30px}.cognito .c-forms-form .c-validation{font-family:futura-pt,sans-serif;font-weight:300;font-style:normal;font-size:12px}.cognito #c-submit-button{float:none;text-decoration:none;display:inline-block;color:#67b4fd;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal;letter-spacing:2px;padding:10px 15px;border-radius:5px;border:2px solid #67b4fd;box-shadow:inset 0 0 5px #0383fb,0 0 5px #0383fb;background-color:#00000080;font-size:18px;transition:box-shadow .25s ease}.cognito #c-submit-button:hover,.cognito #c-submit-button:focus{box-shadow:inset 0 0 8px #0383fb,0 0 15px #0383fb}.cognito #c-submit-button.full{display:block}.static-freeclass-cognitoform{padding:30px 15px}.dynamic-scratch-hero{width:100%;display:block;position:relative;overflow:hidden}.dynamic-scratch-hero.contain{max-width:1260px;margin:0 auto}.dynamic-scratch-hero__overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.dynamic-scratch-hero__video{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transform:translate(-50%) translateY(-50%);z-index:0}.dynamic-scratch-hero__content{position:relative;display:flex;align-items:center;width:100%;height:100%;justify-content:center;padding:15% 0;z-index:1}.dynamic-scratch-hero__content-inner{text-align:center;padding:0 15px}.dynamic-scratch-hero__play-link{display:block}.dynamic-scratch-hero__play{width:50px;height:50px;margin-bottom:15px}.dynamic-scratch-hero__sub-title{font-size:16px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}@media only screen and (max-width: 749px){.dynamic-scratch-hero__sub-title{font-size:12px;margin-bottom:7px}}.dynamic-scratch-hero__title{text-transform:uppercase;letter-spacing:1px;margin-bottom:0;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal}.dynamic-scratch-hero__text{margin-top:0;margin-bottom:0;letter-spacing:2px;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal}@media only screen and (max-width: 749px){.dynamic-scratch-hero__text{margin-top:7px}}.dynamic-scratch-hero__cta{text-decoration:none;display:inline-block;color:#67b4fd;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal;letter-spacing:2px;padding:10px 15px;border-radius:5px;border:2px solid #67b4fd;box-shadow:inset 0 0 5px #0383fb,0 0 5px #0383fb;background-color:#00000080;font-size:18px;transition:box-shadow .25s ease;margin-top:15px}.dynamic-scratch-hero__cta:hover,.dynamic-scratch-hero__cta:focus{box-shadow:inset 0 0 8px #0383fb,0 0 15px #0383fb}.dynamic-scratch-hero__cta.full{display:block}.dynamic-scratch-hero__awards{position:absolute;bottom:0;padding:0 15px 15px;max-width:700px}.dynamic-scratch-hero__awards img{display:block}.dynamic-scratch-hero.body-section .dynamic-scratch-hero__sub-title{font-size:40px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal}@media only screen and (max-width: 749px){.dynamic-scratch-hero.body-section .dynamic-scratch-hero__sub-title{font-size:30px;margin-bottom:7px}}.template-index .dynamic-scratch-hero:first-of-type .dynamic-scratch-hero__content-inner{margin-top:110px}.dynamic-scratch-cta{width:100%;display:block;position:relative}.dynamic-scratch-cta.border .dynamic-scratch-cta__wrapper{max-width:800px;margin:0 auto;padding:30px;border-radius:5px;border:2px solid #67b4fd;box-shadow:inset 0 0 5px #0383fb,0 0 5px #0383fb}@media only screen and (max-width: 749px){.dynamic-scratch-cta.border .dynamic-scratch-cta__wrapper{padding:15px}}.dynamic-scratch-cta__inner{text-align:center;padding:0 30px}.dynamic-scratch-cta__sub-title{font-size:16px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}@media only screen and (max-width: 749px){.dynamic-scratch-cta__sub-title{font-size:12px;margin-bottom:7px}}.dynamic-scratch-cta__sub-title.cursive{font-family:highrushhandwriting,cursive;font-weight:400;font-style:normal;color:#67b4fd;text-shadow:0px 0px 5px #0383fb;font-size:50px;margin-bottom:0;line-height:50px;text-transform:none;letter-spacing:0}.dynamic-scratch-cta__title{text-transform:uppercase;letter-spacing:1px;margin-bottom:0;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal}.dynamic-scratch-cta__content{max-width:600px;margin:15px auto 0}.dynamic-scratch-cta__text{margin-top:0;margin-bottom:0;letter-spacing:2px;font-family:futura-pt,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width: 749px){.dynamic-scratch-cta__text{margin-top:7px}}.dynamic-scratch-cta__link{text-decoration:none;display:inline-block;color:#67b4fd;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal;letter-spacing:2px;padding:10px 15px;border-radius:5px;border:2px solid #67b4fd;box-shadow:inset 0 0 5px #0383fb,0 0 5px #0383fb;background-color:#00000080;font-size:18px;transition:box-shadow .25s ease;margin-top:15px}.dynamic-scratch-cta__link:hover,.dynamic-scratch-cta__link:focus{box-shadow:inset 0 0 8px #0383fb,0 0 15px #0383fb}.dynamic-scratch-cta__link.full{display:block}.dynamic-scratch-cta__inner a:only-child{margin-top:0!important}.dynamic-scratch-flex__inner{display:flex;max-width:1260px;margin:0 auto;justify-content:space-between}@media only screen and (max-width: 749px){.dynamic-scratch-flex__inner{flex-wrap:wrap}}.dynamic-scratch-flex__inner.center-align{align-items:center}.dynamic-scratch-flex--right .dynamic-scratch-flex__inner{flex-direction:row-reverse}.dynamic-scratch-flex--right .dynamic-scratch-flex__icon{right:10%;left:initial}@media only screen and (max-width: 749px){.dynamic-scratch-flex--right .dynamic-scratch-flex__icon{right:30px}}.dynamic-scratch-flex__image-el{display:block;width:100%}@media only screen and (max-width: 749px){.dynamic-scratch-flex__image-el{position:relative;height:auto}}.dynamic-scratch-flex__image{flex:0 0 50%;width:100%;max-width:50%}.dynamic-scratch-flex__image.cover{padding-top:60%;position:relative}.dynamic-scratch-flex__image.cover .dynamic-scratch-flex__image-el{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;bottom:0;left:0;right:0;height:100%}@media only screen and (max-width: 749px){.dynamic-scratch-flex__image{flex:0 0 100%;width:100%;max-width:100%}}@media only screen and (max-width: 749px){.dynamic-scratch-flex__image{padding-top:0}}.dynamic-scratch-flex__icon{position:absolute;max-height:136px;width:100%;max-width:136px;z-index:1;transform:translateY(-50%);top:0;left:10%;-webkit-filter:drop-shadow(0 0 8px #0383fb);filter:drop-shadow(0 0 8px #0383fb)}.dynamic-scratch-flex__icon svg{max-height:136px;width:100%;max-width:136px}.dynamic-scratch-flex__icon svg g,.dynamic-scratch-flex__icon svg path{fill:#67b4fd}@media only screen and (max-width: 749px){.dynamic-scratch-flex__icon{left:30px;max-width:60px}.dynamic-scratch-flex__icon svg{max-width:60px}}.dynamic-scratch-flex__sub-title{font-family:highrushhandwriting,cursive;font-weight:400;font-style:normal;color:#67b4fd;text-shadow:0px 0px 5px #0383fb;font-size:50px;margin-bottom:0;line-height:50px}.dynamic-scratch-flex__title{text-transform:uppercase;letter-spacing:1px;font-family:futura-pt,sans-serif;font-weight:300;font-style:normal}.dynamic-scratch-flex__content{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);width:100%;margin-top:10%;padding:0 8%}@media only screen and (max-width: 900px){.dynamic-scratch-flex__content{padding:30px}}@media only screen and (max-width: 749px){.dynamic-scratch-flex__content{flex:0 0 100%;width:100%;max-width:100%;margin:0;padding-bottom:0}}.dynamic-scratch-flex .center-align .dynamic-scratch-flex__content{margin-top:0}.dynamic-scratch-flex__link{text-decoration:none;display:inline-block;color:#67b4fd;text-transform:uppercase;font-family:futura-pt,sans-serif;font-weight:700;font-style:normal;letter-spacing:2px;padding:10px 15px;border-radius:5px;border:2px solid #67b4fd;box-shadow:inset 0 0 5px #0383fb,0 0 5px #0383fb;background-color:#00000080;font-size:18px;transition:box-shadow .25s ease;margin-top:30px}.dynamic-scratch-flex__link:hover,.dynamic-scratch-flex__link:focus{box-shadow:inset 0 0 8px #0383fb,0 0 15px #0383fb}.dynamic-scratch-flex__link.full{display:block}.scratch-venobox-gallery-wrapper{display:none}.vbox-container img{max-height:calc(100vh - 100px)}.dynamic-scratch-slider__inner{max-width:1260px;margin:0 auto}.dynamic-scratch-slider__slide{position:relative}.dynamic-scratch-slider__image-el{width:100%}.custom-header-left .site-header__section{display:flex;align-items:center}.siteby{color:transparent;font-size:0}.siteby a{color:transparent}
/*# sourceMappingURL=/cdn/shop/t/36/assets/scratch-styles.css.map */
