.text-link{display:inline;border:0 none;background:none;padding:0;margin:0}.feature-row{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width: 768px){.feature-row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.feature-row__item{-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (max-width: 768px){.feature-row__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.feature-row__image-wrapper{position:relative}.no-js .feature-row__image-wrapper{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px;padding-top:0!important}.feature-row__image-no-js{display:block;margin:0 auto}@media screen and (max-width: 768px){.feature-row__image-no-js{order:1}}.feature-row__image{display:block;margin:0 auto;width:100%;position:absolute;top:0;right:0;left:0}@media screen and (max-width: 768px){.feature-row__image{order:1}}.feature-row__text{padding-top:35px;padding-bottom:35px}@media screen and (max-width: 768px){.feature-row__text{order:2;padding-bottom:0}}@media screen and (min-width: 769px){.feature-row__text--left{padding-left:35px}.feature-row__text--right{padding-right:35px}}.clean-link,.clean-link:hover{border-bottom:0px!important}.h-expand:hover{transform:scale(1.05)}.h-expand{transition:all 1s;transform-origin:50% 50%}.home-svg-block{fill:#6f3ba7;background-size:400% 400%;animation:gradient 15s ease infinite;width:100%;height:100%;max-width:100%;max-height:100%;padding:5%}.hcat-btn{background:#21d19f;border:1px solid #21d19f;color:#fff;padding:12px 30px;line-height:1.42;font-weight:700;font-size:.76471em;margin-bottom:25px}.rte .text-link{border-bottom:0px}span.acc-spk{-webkit-animation:glow 2s ease-in-out both infinite;animation:glow 2s ease-in-out both infinite}span.acc-spk:nth-child(1){-webkit-animation-delay:-.1818181818s;animation-delay:-.1818181818s}span.acc-spk:nth-child(2){-webkit-animation-delay:-.3636363636s;animation-delay:-.3636363636s}span.acc-spk:nth-child(3){-webkit-animation-delay:-.5454545455s;animation-delay:-.5454545455s}span.acc-spk:nth-child(4){-webkit-animation-delay:-.7272727273s;animation-delay:-.7272727273s}span.acc-spk:nth-child(5){-webkit-animation-delay:-.9090909091s;animation-delay:-.9090909091s}span.acc-spk:nth-child(6){-webkit-animation-delay:-1.0909090909s;animation-delay:-1.0909090909s}span.acc-spk:nth-child(7){-webkit-animation-delay:-1.2727272727s;animation-delay:-1.2727272727s}span.acc-spk:nth-child(8){-webkit-animation-delay:-1.4545454545s;animation-delay:-1.4545454545s}span.acc-spk:nth-child(9){-webkit-animation-delay:-1.6363636364s;animation-delay:-1.6363636364s}span.acc-spk:nth-child(10){-webkit-animation-delay:-1.8181818182s;animation-delay:-1.8181818182s}span.acc-spk:nth-child(11){-webkit-animation-delay:-2s;animation-delay:-2s}@-webkit-keyframes glow{0%,to{text-shadow:0 0 1.6666666667px snow,0 -5px 10px tomato,-5px 5px 10px yellow,5px 5px 10px tomato}33%{text-shadow:0 0 1.6666666667px snow,0 -5px 10px cyan,-5px 5px 10px tomato,5px 5px 10px cyan}66%{text-shadow:0 0 1.6666666667px snow,0 -5px 10px yellow,-5px 5px 10px cyan,5px 5px 10px yellow}}@keyframes glow{0%,to{text-shadow:0 0 1.6666666667px snow,0 -5px 10px tomato,-5px 5px 10px yellow,5px 5px 10px tomato}33%{text-shadow:0 0 1.6666666667px snow,0 -5px 10px cyan,-5px 5px 10px tomato,5px 5px 10px cyan}66%{text-shadow:0 0 1.6666666667px snow,0 -5px 10px yellow,-5px 5px 10px cyan,5px 5px 10px yellow}}.cf-grid:after{content:"";display:block;clear:both}.cf-grid-item{float:left;height:auto}.cf-grid-item img{display:block;height:auto;max-width:100%}@media (min-width: 2000px){.cf-grid-item{width:20%}.cf-grid-item img{padding:10px}}@media (min-width: 992px) and (max-width: 1999px){.cf-grid-item{width:25%}.cf-grid-item img{padding:8px}}@media (min-width: 768px) and (max-width: 991px){.cf-grid-item{width:33.3333%}.cf-grid-item img{padding:6px}}@media (max-width: 767px){.cf-grid-item{width:50%}.cf-grid-item img{padding:3px}}.loading-placeholder img{display:block;animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
