

/* Start:/local/templates/extraplast.org/css/libs.min.css?1648666493101234*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{20%,53%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{20%,53%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(1,210,232,.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(1,210,232,.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}
.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
/* End */


/* Start:/local/templates/extraplast.org/css/main.css?1789653428103978*/
@charset "UTF-8";
:root {
  --color-primary: rgb(0, 85, 159);
  --color-purple: rgb(119, 64, 188);
  --color-olive-drab: rgb(128, 163, 49);
  --color-olive-drab--opacity: rgba(128, 163, 49, .25);
  --color-sea-green: rgb(112, 179, 151);
  --color-cyan: rgb(42, 173, 193);
  --color-white: rgb(255, 255, 255);
  --color-gray--lighter: rgb(244, 247, 251);
  --color-gray--lighten: rgb(233, 236, 241);
  --color-gray--light: rgb(218, 218, 218);
  --color-gray: rgb(192, 200, 214);
  --color-gray--dark: rgb(158, 172, 182);
  --color-gray--darken: rgb(107, 107, 107);
  --color-gray--darker: rgb(26, 26, 26);
  --color-gray--darker-opacity: rgba(26, 26, 26, .25);
  --color-black: rgb(0, 0, 0);
  --hue-info: 211;
  --hue-success: 134;
  --hue-error: 354;
  --hue-warning: 45;
  --color-success: rgb(92, 183, 92);
  --color-danger: rgb(216, 84, 79);
  --color-danger--light: rgba(216, 84, 79, .65);
  --color-warning: rgb(239, 172, 77);
  --text-color: var(--color-gray--darker);
  --text-color-muted: var(--color-gray);
  --link-color: var(--color-primary);
  --link-color--hover: var(--color-gray--darken);
  --font-size--tiny: 10px;
  --font-size--small: 12px;
  --font-size--medium: 13px;
  --font-size: 14px;
  --font-size--large: 16px;
  --font-size--huge: 18px;
  --font-size-h1: 24px;
  --font-size-h2: 30px;
  --font-size-h3: 24px;
  --font-size-h4: 18px;
  --font-size-h5: 16px;
  --font-size-h6: 14px;
  --font-family-primary: "Helvetica Neue",sans-serif;
  --font-family-secondary: "Roboto Condensed",sans-serif;
  --line-height: 1.6;
  --typo-margin-vertical: 1em;
  --typo-margin-horizontal: 1em;
  --blocks-margin-vertical: 2.5em;
  --grid-gutter-x: 15px;
  --grid-gutter-y: 15px;
  --transition-time: .3s;
  --animate-duration: var(--transition-time);
  --shadow: 0 15px 15px rgba(14, 16, 20, .15);
  --shadow--light: 0 15px 15px rgba(14, 16, 20, .05)
}
@media (min-width:768px) {
  :root {
    --font-size--tiny: 12px;
    --font-size--small: 14px;
    --font-size--medium: 16px;
    --font-size: 18px;
    --font-size--large: 20px;
    --font-size--huge: 22px;
    --font-size--x-huge: 24px;
    --font-size-h1: 34px;
    --font-size-h2: 30px;
    --font-size-h3: 24px;
    --font-size-h4: 18px;
    --font-size-h5: 16px;
    --font-size-h6: 14px
  }
}
.-em,
.-fs-i {
  font-style: italic
}
.-fw-b,
.-strong {
  font-weight: 700
}
.-fw-sb {
  font-weight: 500
}
.-fw-n {
  font-weight: 400
}
.-ta-l {
  text-align: left
}
.-ta-c {
  text-align: center!important
}
.-ta-r {
  text-align: right
}
.-fs-tiny {
  font-size: var(--font-size--tiny)
}
.-fs-small {
  font-size: var(--font-size--small)
}
.-fs-medium {
  font-size: var(--font-size--medium)
}
.-fs-normal {
  font-size: var(--font-size)
}
.-fs-large {
  font-size: var(--font-size--large)
}
.-fs-huge {
  font-size: var(--font-size--huge)
}
.-fs-x-huge {
  font-size: var(--font-size--x-huge)
}
.-d-flex {
  display: flex
}
.-ai-center {
  align-items: center
}
.-jc-center {
  justify-content: center
}
.-no-margin {
  margin: 0
}
.-no-padding {
  padding: 0
}
.-c-primary {
  color: var(--color-primary)
}
.-c-gray--darken {
  color: var(--color-gray--darken)
}
.-is-hidden,
[hidden] {
  display: none
}
@font-face {
  font-family: "Helvetica Neue";
  src: url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Light.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Light.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Light.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Helvetica Neue";
  src: url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Helvetica Neue";
  src: url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Medium.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Medium.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Helvetica Neue";
  src: url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Bold.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/HelveticaNeue-Bold.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Roboto Condensed";
  src: url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Roboto Condensed";
  src: url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap
}
@font-face {
  font-family: "Roboto Condensed";
  src: url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Light.woff2) format("woff2"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Light.woff) format("woff"),url(/local/templates/extraplast.org/css/../fonts/RobotoCondensed-Light.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap
}
.page {
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: 100%
}
.page__inner {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh
}
.page__inner *,
.page__inner ::after,
.page__inner ::before {
  box-sizing: inherit
}
.page__header {
  z-index: 15
}
.page__breadcrumb:not(:empty) .breadcrumb {
  padding: .5em 0;
  position: relative;
  z-index: 5
}
.page__content {
  flex-grow: 1;
  flex-shrink: 0
}
body {
  color: var(--text-color);
  font: var(--font-size) var(--font-family-primary);
  line-height: var(--line-height);
  margin: 0;
  padding: 0;
  word-wrap: break-word
}
@media (max-width:991px) {
  body.-no-scroll {
    overflow: hidden
  }
}
.h1,
h1 {
  font-size: var(--font-size-h1);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  line-height: 1.2;
  margin: 0 0 .75em 0;
  text-transform: uppercase
}
.h2,
h2 {
  font-size: var(--font-size-h2);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  line-height: 1.2;
  margin: 0 0 .75em 0;
  padding: 0
}
.h3,
h3 {
  font-size: var(--font-size-h3);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  line-height: 1.2;
  margin: 0 0 .75em 0;
  padding: 0
}
.h4,
h4 {
  font-size: var(--font-size-h4);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  line-height: 1.2;
  margin: 0 0 .75em 0;
  padding: 0
}
.h5,
h5 {
  font-size: var(--font-size-h5);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  margin: 0 0 .75em 0;
  padding: 0
}
.h6,
h6 {
  font-size: var(--font-size-h6);
  font-family: var(--font-family-secondary);
  font-weight: 500;
  margin: 0 0 .75em 0;
  padding: 0
}
.h1:not(:first-child),
.h2:not(:first-child),
.h3:not(:first-child),
.h4:not(:first-child),
.h5:not(:first-child),
.h6:not(:first-child),
h1:not(:first-child),
h2:not(:first-child),
h3:not(:first-child),
h4:not(:first-child),
h5:not(:first-child),
h6:not(:first-child) {
  margin-top: 1em
}
.subtitle {
  font-size: var(--font-size--large);
  margin-top: -1em
}
a {
  background-color: transparent;
  color: var(--link-color);
  text-decoration-color: currentColor;
  transition: text-decoration-color .3s,color .3s
}
a:focus,
a:hover {
  color: var(--link-color--hover);
  text-decoration-color: transparent
}
@media (min-width:768px) {
  a[href^="tel:"] {
    color: inherit;
    pointer-events: none;
    text-decoration: inherit;
    white-space: nowrap
  }
}
.pseudo-link {
  color: #5c90fe;
  cursor: pointer;
  text-decoration-color: rgba(92,144,254,0);
  text-decoration-style: dashed;
  transition: text-decoration-color .3s,color .3s
}
.pseudo-link:focus,
.pseudo-link:hover {
  color: var(--link-color--hover);
  text-decoration-color: transparent
}
p {
  hyphenate-limit-chars: 6 3 3;
  hyphenate-limit-last: always;
  hyphenate-limit-lines: 2;
  hyphenate-limit-zone: 8%;
  hyphens: auto;
  margin-bottom: 0;
  margin-top: 0
}
* + p {
  margin-top: var(--typo-margin-vertical)
}
p svg {
  margin-right: 1em;
  flex: 0 0 auto
}
svg {
  fill: currentColor;
  fill-rule: evenodd
}
a svg,
button svg {
  pointer-events: none
}
svg:not(:root) {
  overflow: hidden
}
img {
  border: none;
  height: auto;
  max-width: 100%
}
hr {
  border: 0;
  border-top: 1px solid var(--color-gray--lighten);
  box-sizing: content-box;
  height: 0;
  margin-bottom: calc(var(--typo-margin-vertical) * 2);
  margin-top: calc(var(--typo-margin-vertical) * 2);
  overflow: visible
}
[data-hidden-captcha] [name=CAPTCHA_HIDDEN],
[data-hidden-captcha] [name=MIDDLE_NAME] {
  left: -999999999px;
  position: absolute;
  z-index: -1
}
.clear {
  clear: both;
  float: none;
  height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0
}
.clearfix {
  zoom: 1
}
.clearfix::after,
.clearfix::before {
  content: "";
  display: table;
  line-height: 0
}
.clearfix .clearfix::after {
  clear: both
}
.button {
  align-items: center;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: .3em;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  margin: 0;
  padding: .55em 1.8em .6em 1.8em;
  text-align: center;
  text-decoration: none;
  transition: var(--transition-time);
  font-weight: 500;
  font-size: var(--font-size);
  font-family: var(--font-family-secondary)
}
.button svg {
  height: 20px;
  width: 18px;
  margin-right: .75em
}
.button--wide {
  width: 100%
}
.button--primary {
  background-color: var(--color-primary);
  border: 1px solid var(--color-primary);
  color: var(--color-white)
}
.button--primary:active,
.button--primary:hover {
  background-color: var(--color-white);
  color: var(--color-primary)
}
.button--white {
  background-color: var(--color-white);
  border-color: var(--color-gray--light);
  color: var(--text-color)
}
.button--white:active,
.button--white:hover {
  background-color: var(--color-white);
  border-color: var(--color-gray--light);
  color: var(--text-color);
  background-color: var(--color-gray--light)
}
.button--white svg {
  color: var(--color-primary)
}
.buttons-group {
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
  justify-items: center
}
* + .buttons-group {
  margin-top: var(--typo-margin-vertical)
}
@media (max-width:575px) {
  .buttons-group .button {
    flex-grow: 1
  }
}
.buttons-group--center {
  justify-items: center;
  justify-content: center
}
.list,
.ol-numbers,
.ul-marker {
  display: flex;
  flex-direction: column;
  line-height: var(--line-height);
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left
}
.list--not-first-child,
.list:not(:first-child),
.ol-numbers--not-first-child,
.ol-numbers:not(:first-child),
.ul-marker--not-first-child,
.ul-marker:not(:first-child) {
  margin-top: var(--typo-margin-vertical)
}
.list--not-last-child,
.list:not(:last-child),
.ol-numbers--not-last-child,
.ol-numbers:not(:last-child),
.ul-marker--not-last-child,
.ul-marker:not(:last-child) {
  margin-bottom: var(--typo-margin-vertical)
}
li:not(:first-child) .list:first-child,
li:not(:first-child) .ol-numbers:first-child,
li:not(:first-child) .ul-marker:first-child {
  margin-top: var(--typo-margin-vertical)
}
li:not(:last-child) .list:last-child,
li:not(:last-child) .ol-numbers:last-child,
li:not(:last-child) .ul-marker:last-child {
  margin-bottom: var(--typo-margin-vertical)
}
.list > li,
.ol-numbers > li,
.ul-marker > li {
  padding: 0 0 0 1.5em;
  position: relative
}
.list > li::before,
.ol-numbers > li::before,
.ul-marker > li::before {
  left: 0;
  position: absolute;
  top: 0
}
ul.list > li::before,
ul.ul-marker > li::before {
  color: inherit;
  content: "⸰";
  font-size: 1.5em;
  line-height: 0;
  margin: .5em 0 0 0;
  font-weight: 700;
  color: var(--color-cyan)
}
ol.list,
ol.ol-numbers {
  counter-reset: item
}
ol.list > li::before,
ol.ol-numbers > li::before {
  content: counters(item, ".") ". ";
  counter-increment: item
}
.page-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1140px;
  padding-left: var(--grid-gutter-x);
  padding-right: var(--grid-gutter-x);
  position: relative;
  width: 100%
}
.page-header .page-container {
  max-width: unset
}
.page-header__inner {
  align-items: center;
  background: inherit;
  display: flex;
  padding-bottom: 1.625em;
  padding-top: 1.5em;
  justify-content: space-between
}
.page-header__logo {
  flex: 0 0 140px;
  max-width: 140px
}
.page-header__logo img {
  display: block
}
.page-header__nav {
  z-index: 10
}
@media (max-width:767px) {
  .page-header__nav {
    height: 100vh;
    overflow: auto;
    position: absolute;
    transform: translateX(-100%);
    top: 100%;
    left: 0;
    transition: var(--transition-time);
    background-color: var(--color-white);
    width: 100%
  }
  .page-header__nav.-is-active {
    transform: translateX(0)
  }
}
.page-header__nav .socials {
  justify-content: center;
  margin-top: var(--grid-gutter-y)
}
.page-header__socials {
  display: none
}
.page-header__burger {
  line-height: 0;
  padding-left: calc(var(--grid-gutter-x) * .75)
}
@media (min-width:768px) {
  .page-header__inner {
    gap: 0 calc(var(--grid-gutter-x) * 3)
  }
  .page-header__nav {
    flex: 1 1 auto
  }
  .page-header__nav .socials {
    display: none
  }
  .page-header__socials {
    display: block;
    flex: 0 0 70px;
    max-width: 70px
  }
  .page-header__burger {
    display: none
  }
}
@media (min-width:992px) {
  .page-header__inner {
    justify-content: space-between;
    gap: 0 calc(var(--grid-gutter-x) * 5)
  }
  .page-header__logo {
    flex: 0 0 182px;
    max-width: 182px
  }
  .page-header__socials {
    flex: 0 0 140px;
    max-width: 140px
  }
}
.page-footer {
  background-color: var(--color-gray);
  color: var(--color-gray--darker);
  text-align: center;
  padding: 1.6em 0 1.8em 0;
  font-family: "Helvetica Neue",sans-serif;
  font-weight: 300
}
.page-footer a {
  color: var(--color-gray--darker)
}
.page-footer a:hover {
  color: var(--color-gray--darker)
}
.page-footer__warning {
  margin: .75em 0 1.7em 0
}
.page-footer__warning svg {
  width: 100%;
  fill: var(--color-white);
  opacity: .3
}
.page-footer__copy-c {
  margin-bottom: var(--typo-margin-vertical)
}
.page-footer__counters {
  margin-top: var(--typo-margin-vertical)
}
.page-footer__contacts p {
  margin: 0
}
@media (min-width:768px) {
  .page-footer {
    text-align: left
  }
  .page-footer__bottom {
    display: flex;
    justify-content: space-between
  }
  .page-footer__contacts {
    text-align: right
  }
}
.wide-block {
  --wide-block-padding-top: 1.85rem;
  --wide-block-padding-bottom: 2.5rem;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: var(--wide-block-padding-bottom);
  padding-top: var(--wide-block-padding-top)
}
.wide-block--gray-lighter {
  background-color: var(--color-gray--lighter)
}
.wide-block--sea-green-gradient {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg width='449' height='421' viewBox='0 0 449 421' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M30.2784 166.495C21.4592 164.971 14.1738 165.352 9.57242 167.638C4.58764 169.924 1.13664 174.496 0.36975 180.973C-0.780584 187.45 0.753195 192.784 4.97109 196.975C8.80553 200.785 15.3241 203.452 24.1433 204.976C27.2109 205.738 30.2784 205.738 33.346 205.738C37.5639 205.738 41.3983 204.976 44.4659 203.452C49.4507 201.166 52.9017 196.594 54.052 190.117C55.2023 183.64 53.6686 178.306 49.8341 174.496C45.6162 170.686 39.4811 168.019 30.2784 166.495ZM44.4659 188.593C43.699 192.022 42.1652 194.308 39.4811 195.07C37.9473 195.832 35.6467 195.832 33.346 195.832C31.0453 195.832 28.3612 195.451 25.2937 195.07C18.7751 194.308 14.1738 192.784 11.8731 190.498C9.57242 188.593 8.80553 185.926 9.18898 182.497C9.95587 179.068 11.4896 176.782 14.1738 176.02C15.7075 175.258 18.0082 175.258 20.3089 175.258C22.6095 175.258 25.6771 175.258 28.7447 176.02C35.2632 177.163 39.8645 178.687 42.1652 180.973C44.4659 182.878 45.2328 185.545 44.4659 188.593ZM69.3898 137.539C69.7732 137.92 69.7732 138.682 69.7732 139.444L67.0891 145.921C66.7057 146.683 66.3222 147.064 65.5553 147.064L46.3831 148.969L58.6533 163.828C59.0368 164.209 59.0368 164.971 59.0368 165.733L56.3527 171.448C55.9692 172.21 55.5858 172.591 54.8189 172.591C54.8189 172.591 54.8189 172.591 54.4354 172.591C54.052 172.591 53.2851 172.21 52.9017 171.829L36.4135 150.112L9.57242 153.541C8.80553 153.541 8.42209 153.541 8.03864 152.779C7.6552 152.398 7.6552 151.636 7.6552 150.874L10.3393 144.778C10.7228 144.016 11.1062 143.635 11.8731 143.635L30.6619 141.73L18.7751 127.252C18.3916 126.871 18.3916 126.11 18.3916 125.348L21.0758 119.252C21.4592 118.49 21.8427 118.109 22.6095 118.109C23.3764 118.109 23.7599 118.109 24.1433 118.871L40.6314 140.206L67.856 136.777C68.2394 136.777 69.0063 137.158 69.3898 137.539ZM93.9303 102.869C94.3137 103.25 94.6971 103.631 94.6971 104.012C94.6971 104.393 94.6971 104.774 94.3137 105.155L90.8627 109.727C90.0958 110.489 89.3289 110.489 88.562 110.108L55.5858 84.962L50.2176 91.8199L51.3679 92.5819C61.3374 100.202 68.6229 107.441 73.2242 113.918C78.209 121.157 78.9759 126.871 75.5249 130.681C74.3746 131.824 73.2242 132.967 72.0739 133.729C71.6905 133.729 71.307 134.11 71.307 134.11C70.9236 134.11 70.1567 133.729 70.1567 133.348L66.7057 129.157C66.3222 128.776 66.3222 128.395 66.3222 127.633C66.3222 127.252 66.7057 126.491 67.0891 126.491C67.4726 126.491 67.4726 126.109 67.4726 126.109C69.3898 123.824 66.7057 119.633 64.0216 116.585C59.8037 111.632 52.9017 105.155 43.699 97.9158L38.7142 94.1059C38.3308 93.7249 37.9473 93.3439 37.9473 92.9629C37.9473 92.5819 37.9473 92.2009 38.3308 91.8199L53.2851 72.7701C53.6686 72.3891 54.052 72.0081 54.4354 72.0081C54.8189 72.0081 55.2023 72.0081 55.5858 72.3891L93.9303 102.869ZM85.8779 45.3385C85.111 44.9575 84.3441 44.9575 83.9607 45.3385L77.8256 49.9104C77.0587 50.2914 77.0587 51.0534 77.4421 51.8154L96.2309 99.4398C96.6144 99.8208 96.9978 100.202 97.3812 100.583H97.7647C98.1481 100.583 98.5316 100.583 98.915 100.202L103.516 96.3919C104.283 96.0109 104.283 95.2489 103.9 94.4869L99.2985 83.819L111.185 74.2941L121.155 81.152C121.922 81.533 122.689 81.533 123.072 81.152L128.057 77.3421C128.44 76.9611 128.824 76.5801 128.824 75.8181C128.824 75.4371 128.44 74.6751 128.057 74.2941L85.8779 45.3385ZM103.133 68.5792L95.464 74.6751L89.3289 59.4353L103.133 68.5792ZM183.273 51.4344C183.656 51.8154 183.656 52.5774 183.656 52.9584C183.656 53.3394 183.273 53.7204 182.506 54.1014L176.754 56.3873C175.987 56.7683 175.221 56.3873 174.837 55.6253C170.619 49.5294 167.552 45.3385 165.634 43.4335C164.101 41.5285 162.567 40.3855 161.033 40.0045C159.883 39.6235 158.349 39.6235 157.199 40.0045L154.515 41.1475L161.8 59.8163C161.8 60.1973 161.8 60.5783 161.8 61.3403C161.8 61.7213 161.417 62.1023 160.65 62.1023L155.281 64.0072C154.514 64.3882 153.364 64.0072 152.981 62.8643L145.695 44.1955L143.011 45.7195C141.477 46.4814 140.327 47.2434 139.56 48.3864C138.793 49.9104 138.41 52.1964 138.41 54.8633C138.41 57.9113 138.793 62.4833 139.944 68.5792C139.944 69.3412 139.56 70.1032 138.793 70.4842L133.042 72.7701C132.658 72.7701 132.658 72.7701 132.275 72.7701C131.891 72.7701 131.508 72.7701 131.508 72.3891C131.124 72.0081 130.741 71.6272 130.741 71.2462C129.591 64.0072 129.207 58.6733 129.207 55.6253C129.207 52.5774 129.591 49.9104 130.357 47.6244C130.741 46.4814 131.508 45.3385 132.275 44.1955C129.974 43.4335 127.673 41.9095 125.756 40.0045C122.689 36.9566 118.854 32.3846 115.02 25.9077C114.636 25.5267 114.636 25.1457 114.636 24.7647C114.636 24.3837 115.02 24.0027 115.787 23.6217L121.538 21.3357C122.305 20.9548 123.072 21.3357 123.455 22.0977C127.673 28.5747 131.124 32.7656 133.425 35.0516C135.726 36.9566 137.259 37.7186 138.793 37.3376L141.861 36.1946L134.959 17.9068C134.575 17.1448 134.959 16.0018 136.109 15.6208L141.477 13.7158C141.861 13.7158 142.244 13.7158 143.011 13.7158C143.395 13.7158 143.778 14.0968 143.778 14.8588L150.68 33.1466L153.748 32.0036C154.898 31.6226 155.281 30.8606 155.665 29.7176C156.048 28.1937 156.432 25.9077 156.432 22.8597C156.432 19.8118 156.048 15.6208 154.898 10.2869C154.898 9.52489 155.281 8.7629 156.048 8.3819L161.8 6.09593C162.183 6.09593 162.95 6.09593 163.334 6.09593C163.717 6.47692 164.101 6.85792 164.101 7.23891C165.251 14.8588 165.634 20.9548 165.634 25.1457C165.251 28.1937 164.484 30.4796 163.334 32.3846C164.484 32.7656 165.251 32.7656 166.401 33.5276C168.318 34.2896 170.236 35.4326 171.77 37.3376C173.303 38.8615 175.221 40.7665 176.754 43.4335C179.438 45.7195 181.356 48.3864 183.273 51.4344ZM228.519 42.6715H225.068L222.768 1.52398C222.768 1.14299 222.384 0.761991 222.001 0.380995C222.001 0 221.617 0 220.85 0L197.844 1.14299C196.693 1.14299 196.31 1.90498 196.31 3.04796C196.693 8.7629 196.31 14.0968 195.927 19.4308C195.543 24.3837 194.776 29.7176 194.009 34.2896C193.242 38.4805 192.092 41.9095 190.942 44.9575H188.258C187.107 44.9575 186.724 45.7195 186.724 46.8624L187.491 61.7213C187.491 62.1023 187.874 62.4833 188.258 62.8643C188.641 63.2452 189.025 63.2453 189.408 63.2453L195.16 62.8643C196.31 62.8643 196.693 62.1023 196.693 60.9593L196.31 53.3394L221.234 52.1964L221.617 59.8163C221.617 60.1973 222.001 60.5783 222.384 60.9593C222.768 61.3403 223.151 61.3403 223.535 61.3403L229.286 60.9593C230.437 60.9593 230.82 60.1973 230.82 59.0543L230.053 44.1955C230.437 43.4335 229.286 42.6715 228.519 42.6715ZM204.362 28.9557C205.513 22.4787 205.896 16.0018 205.896 9.90588L213.948 9.52489L215.482 43.4335L200.528 44.1955C202.062 40.0045 203.212 34.6706 204.362 28.9557ZM268.398 6.47692L261.112 4.95294C260.345 4.95294 259.578 4.95294 259.195 5.71493L233.888 49.9104C233.504 50.2914 233.504 51.0534 233.888 51.4344C234.271 51.8154 234.654 52.1964 235.038 52.5774L240.79 53.7204C241.556 53.7204 242.323 53.7204 242.707 52.9584L248.458 42.6715L263.413 46.1005L264.18 57.9113C264.18 58.6733 264.947 59.4353 265.713 59.4353L271.849 60.5783H272.232C272.615 60.5783 272.999 60.5783 273.382 60.1973C273.766 59.8163 274.149 59.4353 274.149 58.6733L269.931 8.00091C269.931 7.23891 269.164 6.47692 268.398 6.47692ZM262.646 35.8136L253.443 33.9086L261.496 19.4308L262.646 35.8136ZM337.418 65.5312C342.019 57.9113 343.936 51.0534 343.553 45.7195C343.169 40.0045 339.718 35.4326 333.967 32.3846C328.598 29.3367 323.23 28.5747 318.245 30.8606C314.027 32.7656 309.81 36.5756 305.592 42.6715L300.99 40.0045L310.96 22.8597C311.343 22.0977 310.96 20.9548 310.193 20.5738L305.208 17.5258C304.825 17.1448 304.441 17.1448 304.058 17.5258C303.674 17.5258 303.291 17.9068 302.908 18.2878L278.751 60.5783C278.367 61.3403 278.751 62.4833 279.517 62.8643L284.502 65.9122C284.886 66.2932 285.269 66.2932 285.653 65.9122C286.036 65.9122 286.419 65.5312 286.803 65.1502L296.772 48.0054L301.374 50.6724C298.306 57.1493 297.156 62.4833 297.923 67.0552C298.69 72.3891 301.757 76.5801 307.509 79.6281C310.96 81.533 314.027 82.295 317.095 82.295C319.396 82.295 321.696 81.914 323.997 80.771C328.215 78.4851 333.2 73.1511 337.418 65.5312ZM333.967 47.2434C333.967 50.6724 332.433 55.2443 328.982 60.9593C325.531 66.6742 322.463 70.4842 319.779 72.0081C317.095 73.5321 314.411 73.5321 311.343 71.6272C308.276 70.1032 307.125 67.8172 306.742 64.7692C306.742 61.3403 308.276 56.7683 311.343 51.0534C314.794 45.3385 317.862 41.5285 320.546 40.0045C321.696 39.2425 322.847 38.8615 324.38 38.8615C325.914 38.8615 327.448 39.2425 328.982 40.3855C332.433 41.9095 333.967 44.1955 333.967 47.2434ZM368.093 125.729L356.973 135.634C356.59 136.015 356.206 136.015 355.823 136.015C355.44 136.015 355.056 135.634 354.673 135.253L350.838 131.062C350.455 130.681 350.455 130.3 350.455 129.919C350.455 129.538 350.838 129.157 351.222 128.776L356.973 123.824L325.531 89.1529C324.764 88.391 324.764 87.248 325.531 86.867L361.958 54.1014C362.342 53.7204 362.725 53.7204 363.108 53.7204C363.492 53.7204 363.875 54.1014 364.259 54.4824L368.093 58.6733C368.86 59.4353 368.86 60.5783 368.093 60.9593L337.034 89.1529L345.086 98.2968L376.146 70.8652C376.529 70.4842 376.912 70.4842 377.296 70.4842C377.679 70.4842 378.063 70.8652 378.446 71.2462L382.281 75.4371C383.048 76.1991 383.048 77.3421 382.281 77.7231L351.222 105.155L359.274 114.299L390.333 86.867C390.716 86.486 391.1 86.486 391.483 86.486C391.867 86.486 392.25 86.867 392.634 87.248L396.468 91.4389C397.235 92.2009 397.235 93.3439 396.468 93.7249L365.409 121.157L367.71 123.824C368.86 124.205 368.86 125.348 368.093 125.729ZM378.83 166.495C378.446 166.495 378.446 166.495 378.063 166.495C377.679 166.495 377.679 166.495 377.296 166.495C376.912 166.495 376.529 166.114 376.146 165.733L373.845 160.78C373.461 160.018 373.845 158.875 374.612 158.494L406.054 144.397L367.71 144.016C366.943 144.016 366.559 143.635 366.176 142.873L363.108 136.015C362.725 135.634 362.725 135.253 363.108 134.491C363.108 134.11 363.492 133.729 363.875 133.348L408.738 113.537C409.505 113.156 410.656 113.537 411.039 114.299L413.34 119.252C413.34 119.633 413.723 120.014 413.34 120.776C413.34 121.157 412.956 121.538 412.573 121.919L383.048 135.253L419.475 135.634C420.242 135.634 420.625 136.015 421.009 136.777L424.46 144.397C424.46 144.778 424.843 145.159 424.46 145.921C424.46 146.302 424.076 146.683 423.693 147.064L378.83 166.495ZM449 187.069C449 187.831 448.617 188.974 447.466 188.974C446.699 188.974 445.932 188.974 445.549 188.974C444.399 188.974 442.865 188.593 441.715 188.212C439.797 187.45 438.264 186.307 437.113 184.783C435.963 183.259 435.196 180.973 434.813 178.687C434.429 176.401 434.429 174.115 434.813 172.21C435.579 170.305 436.346 168.4 437.88 167.257C439.414 166.114 440.948 164.971 442.865 164.971C443.248 164.971 443.632 164.971 444.015 165.352C444.399 165.733 444.782 166.114 444.782 166.495L445.549 171.448C445.549 172.21 445.166 172.972 444.399 173.353C443.248 173.734 442.098 174.496 441.715 175.258C441.331 176.02 440.948 176.782 441.331 177.544C441.715 178.687 442.098 179.83 442.481 180.211C443.248 180.592 444.015 180.592 445.166 180.592H445.549C446.699 180.592 447.083 180.973 447.466 182.116L449 187.069ZM434.813 186.688L436.346 195.07C436.346 195.832 435.963 196.975 434.813 196.975L386.499 205.738H386.115C385.732 205.738 385.348 205.738 384.965 205.357C384.581 204.976 384.198 204.595 384.198 204.214L383.048 198.88C383.048 198.118 383.431 196.975 384.581 196.975L418.324 190.879L380.747 181.354C379.98 181.354 379.597 180.592 379.597 179.83L378.446 172.591C378.446 171.829 378.83 170.686 379.98 170.686L428.294 161.923C429.061 161.923 430.211 162.304 430.211 163.447L431.362 168.781C431.362 169.162 431.362 169.543 430.978 169.924C430.595 170.305 430.211 170.686 429.828 170.686L398.002 176.401L433.279 185.164C434.046 185.545 434.813 185.926 434.813 186.688ZM217.016 402.712C115.02 402.712 31.8122 320.036 31.8122 218.31H13.4069C13.4069 329.942 104.667 421 217.399 421C329.749 421 421.392 330.323 421.392 218.31H402.987C402.603 320.036 319.396 402.712 217.016 402.712ZM357.357 273.174C356.206 268.983 351.989 266.697 347.771 267.84L320.163 275.079L315.945 276.222L307.125 271.269L321.313 267.459C324.764 266.316 327.065 262.887 326.298 259.077C325.147 255.648 321.696 253.362 317.862 254.124L293.321 260.601L290.637 261.363L287.953 259.839L268.781 233.931H276.833L278.367 235.455L291.788 248.79C293.705 250.695 297.156 250.695 299.073 248.79C300.99 246.885 300.99 243.456 299.073 241.551L291.404 233.931H300.223C303.291 233.931 305.975 231.264 305.975 228.216C305.975 225.168 303.291 222.501 300.223 222.501H291.404L299.073 214.881C300.99 212.976 300.99 209.548 299.073 207.643C297.156 205.738 293.705 205.738 291.788 207.643L278.367 220.977L276.833 222.501H268.781L287.953 196.594L290.637 195.07L293.321 195.832L317.862 202.309C321.313 203.452 325.147 201.166 326.298 197.356C327.448 193.927 325.147 190.117 321.313 188.974L307.125 185.164L315.945 180.211L320.163 181.354L347.771 188.593C351.989 189.736 356.206 187.069 357.357 183.259C358.507 179.068 355.823 174.877 351.988 173.734L334.733 169.162L344.703 163.447C348.538 161.161 349.688 156.589 347.387 153.16C345.086 149.35 340.485 148.207 336.651 150.493L326.681 156.208L331.283 139.063C332.433 134.872 329.749 130.681 325.914 129.538C321.696 128.395 317.478 131.062 316.328 134.872L309.043 162.304L308.276 167.638L299.457 172.591L303.291 158.494C304.441 155.065 302.141 151.255 298.306 150.112C294.855 148.969 291.021 151.255 289.87 155.065L283.352 179.449L282.585 182.116L279.901 183.64L247.692 187.069L251.909 179.83L253.827 179.449L272.232 174.496C274.916 173.734 276.45 171.067 275.683 168.4C274.916 165.733 272.232 164.209 269.548 164.971L259.578 167.638L263.796 160.018C265.33 157.351 264.563 153.922 261.879 152.017C259.195 150.493 255.744 151.255 253.827 154.303L249.609 161.923L246.925 151.636C246.158 148.969 243.474 147.445 240.79 148.207C238.105 148.969 236.572 151.636 237.339 154.303L242.323 172.591L242.707 174.496L238.489 181.735L225.452 152.398V149.35L227.369 147.445L245.391 129.538C248.075 126.871 248.075 122.681 245.391 120.014C242.707 117.347 238.489 117.347 235.805 120.014L225.452 130.3V120.395L228.519 117.347L248.842 97.1538C251.909 94.1059 251.909 89.1529 248.842 86.486C245.774 83.438 240.79 83.438 238.105 86.486L225.452 99.0588V87.629C225.452 83.438 222.001 80.009 217.783 80.009C213.565 80.009 210.114 83.438 210.114 87.629V99.0588L197.46 86.486C194.393 83.438 189.408 83.438 186.724 86.486C183.656 89.5339 183.656 94.4869 186.724 97.1538L207.046 117.347L210.114 120.395V130.3L199.761 120.014C197.077 117.347 192.859 117.347 190.175 120.014C187.491 122.681 187.491 126.871 190.175 129.538L208.197 147.445L210.114 149.35V152.398L197.077 181.735L192.859 174.496L193.242 172.591L198.227 154.303C198.994 151.636 197.46 148.969 194.776 148.207C192.092 147.445 189.408 148.969 188.641 151.636L185.957 161.923L181.739 154.303C180.205 151.636 176.754 150.493 173.687 152.398C171.003 153.922 169.852 157.351 171.386 160.399L175.604 168.019L165.251 165.352C162.567 164.59 159.883 166.114 159.116 168.781C158.349 171.448 159.883 174.115 162.567 174.877L180.972 179.83L182.889 180.211L187.107 187.45L154.898 184.021L152.214 182.497L151.447 179.83L144.928 155.446C143.778 152.017 140.327 149.731 136.493 150.493C133.042 151.636 130.741 155.065 131.508 158.875L135.342 172.972L126.523 167.638L125.373 163.447L118.087 136.015C116.937 131.824 112.719 129.538 108.501 130.681C104.283 131.824 101.983 136.015 103.133 140.206L107.734 157.351L97.7647 151.636C93.9303 149.35 89.3289 150.874 87.4117 154.303C85.111 158.113 86.6448 162.685 90.0958 164.59L100.065 170.305L82.8104 174.877C78.5925 176.02 76.2918 180.211 77.4421 184.402C78.5925 188.593 82.8104 190.879 87.0282 189.736L114.636 182.497L118.854 181.354L127.673 186.307L113.486 190.117C110.035 191.26 107.734 194.689 108.501 198.499C109.651 201.928 113.102 204.214 116.937 203.452L141.477 196.975L144.161 196.213L146.846 197.737L166.018 223.644H157.965L156.432 222.12L143.011 208.786C141.094 206.881 137.643 206.881 135.726 208.786C133.808 210.69 133.808 214.119 135.726 216.024L143.395 223.644H134.575C131.508 223.644 128.824 226.311 128.824 229.359C128.824 232.407 131.508 235.074 134.575 235.074H143.395L135.726 242.694C133.808 244.599 133.808 248.028 135.726 249.933C137.643 251.838 141.094 251.838 143.011 249.933L156.432 236.598L157.965 235.074H166.018L146.846 260.982L144.161 262.506L141.477 260.982L116.937 254.505C113.486 253.362 109.651 255.648 108.501 259.458C107.351 262.887 109.651 266.697 113.486 267.84L127.673 271.65L118.854 276.603L114.636 275.46L87.0282 268.221C82.8104 267.078 78.5925 269.745 77.4421 273.555C76.2918 277.746 78.9759 281.937 82.8104 283.08L100.065 287.652L90.0958 293.367C86.2614 295.652 85.111 300.224 87.4117 303.653C89.7124 307.463 94.3137 308.606 97.7647 306.32L107.734 300.605L103.133 317.369C101.983 321.56 104.667 325.751 108.501 326.894C112.719 328.037 116.937 325.37 118.087 321.56L125.373 294.129L126.523 289.938L135.342 284.985L131.508 299.081C130.357 302.891 132.658 306.32 136.493 307.463C139.944 308.606 143.778 306.32 144.928 302.51L151.447 278.127L152.214 275.46L154.898 273.936L187.107 270.507L182.889 277.746L180.972 278.127L162.567 283.08C159.883 283.842 158.349 286.509 159.116 289.176C159.883 291.843 162.567 293.367 165.251 292.605L175.604 289.938L171.386 297.557C169.852 300.224 170.619 303.653 173.303 305.558C175.987 307.082 179.438 306.32 180.972 303.272L185.19 295.652L187.874 305.939C188.641 308.606 191.325 310.13 194.009 309.368C196.693 308.606 198.227 305.939 197.46 303.272L192.476 284.985L192.092 283.08L196.31 275.841L209.347 305.177V308.225L207.43 310.13L189.791 327.656C187.107 330.323 187.107 334.514 189.791 337.181C192.476 339.848 196.693 339.848 199.378 337.181L209.731 326.894V336.8L206.663 339.848L186.34 360.041C183.273 363.089 183.273 368.042 186.34 370.709C189.408 373.757 194.393 373.757 197.077 370.709L209.731 358.136V369.566C209.731 373.757 213.182 377.186 217.399 377.186C221.617 377.186 225.068 373.757 225.068 369.566V358.136L237.722 370.709C240.79 373.757 245.774 373.757 248.458 370.709C251.526 367.661 251.526 362.708 248.458 360.041L228.136 339.848L225.068 336.8V326.894L235.421 337.181C238.105 339.848 242.323 339.848 245.007 337.181C247.692 334.514 247.692 330.323 245.007 327.656L226.986 309.749L225.068 307.844V304.796L238.105 275.46L242.323 282.699L241.94 284.604L236.955 302.891C236.188 305.558 237.722 308.225 240.406 308.987C243.09 309.749 245.774 308.225 246.541 305.558L249.225 295.272L253.443 302.891C254.977 305.558 258.428 306.701 261.496 305.177C264.18 303.653 265.33 300.224 263.796 297.176L259.578 289.557L269.931 292.224C272.615 292.986 275.3 291.462 276.066 288.795C276.833 286.128 275.3 283.461 272.615 282.699L254.21 277.746L252.293 277.365L248.075 270.126L280.284 273.555L282.968 275.079L283.735 277.746L290.254 302.129C291.404 305.558 294.855 307.844 298.69 307.082C302.141 305.939 304.441 302.51 303.674 298.7L299.84 284.604L308.659 289.557L309.81 293.747L317.095 321.179C318.245 325.37 322.463 327.656 326.681 326.513C330.899 325.37 333.2 321.179 332.049 316.988L327.448 299.843L337.418 305.558C341.252 307.844 345.853 306.32 348.154 302.891C350.455 299.081 348.921 294.51 345.47 292.605L335.5 286.89L352.755 282.318C356.206 281.556 358.507 276.984 357.357 273.174ZM273.382 251.838L242.707 234.312H260.345L273.382 251.838ZM260.345 222.882H242.707L273.382 205.357L260.345 222.882ZM265.713 192.022L235.038 209.548L243.857 194.308L265.713 192.022ZM233.888 188.593L225.068 203.833V168.781L233.888 188.593ZM209.731 168.781V203.833L200.911 188.593L209.731 168.781ZM190.942 194.308L199.761 209.548L169.085 192.022L190.942 194.308ZM161.417 205.357L192.092 222.882H174.454L161.417 205.357ZM174.454 234.312H192.092L161.417 251.838L174.454 234.312ZM169.085 265.173L199.761 247.647L190.942 262.887L169.085 265.173ZM200.911 268.602L209.731 253.362V288.414L200.911 268.602ZM225.068 288.414V253.362L233.888 268.602L225.068 288.414ZM243.857 262.506L235.038 247.266L265.713 264.792L243.857 262.506Z' fill='rgba(255,255,255, .2)'/></svg>"),radial-gradient(81.2% 85.34% at 91.82% 94.7%,#27c0a5 0,#019eaf 100%);
  background-position: 50% 50%,0 0;
  background-size: auto;
  color: var(--color-white)
}
.wide-block--purple-gradient {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='407.00781' height='421' viewBox='0 0 407.00781 421'><path d='M339.01181,66.0741l-11.091,14.4671a185.36407,185.36407,0,0,1,60.762,136.9548c0,102.234-82.945,185.179-185.179,185.179S18.325,319.73,18.325,217.496A185.36312,185.36312,0,0,1,79.08672,80.5412L67.99532,66.0741A201.21362,201.21362,0,0,0,0,217.496C0,329.857,91.14262,421,203.50381,421c111.879,0,203.504-91.143,203.504-203.504A204.64635,204.64635,0,0,0,339.01181,66.0741ZM94.82481,23.6373c.9644-.4822.9644,0,1.4467.4823l37.61431,37.1321.482.4823c.483.9645-.482.9645-.964,1.4467l-8.198,3.8579c-.965.4822-.965.4822-2.411-.4822l-9.163-9.6448-11.573,5.7869,2.893,12.5381c.482,1.4467.482,1.4467-.482,1.9289l-7.71609,3.3757c-1.44671.4822-1.92891-.4822-1.92891-.9645L86.14452,28.9419a1.77141,1.77141,0,0,1,.4823-1.4467Zm5.787,17.8428c-1.447-1.929-3.3758-3.8579-6.2693-8.1981a49.69614,49.69614,0,0,1,3.37571,9.6448l2.89359,13.0204,9.645-4.3402Zm51.117,16.396a1.799,1.799,0,0,1-1.447,1.9289l-7.716,1.4467c-1.446.4823-1.929-.4822-1.929-.9644l-12.055-47.7414c-.483-1.4467.482-1.4467,1.446-1.929l13.021-2.89338c3.375-.96447,8.198-1.92894,12.538-.48223,3.375.96447,7.716,3.37561,9.644,10.60921,2.412,9.6447-2.893,17.8427-13.984,20.2539l-4.341.9645Zm-6.751-27.0052,2.411-.4823c4.34-.9644,8.68-2.4112,7.233-9.6447-1.929-6.7513-6.751-5.7868-9.644-5.3046l-3.376.9645Zm53.046,23.6295c-19.772.4823-20.737-21.7006-20.737-27.0052s0-27.48746,19.772-27.48746c19.772-.48223,20.736,21.70066,20.736,27.00526S217.79481,54.5004,198.02382,54.5004Zm8.198-27.0052c0-7.2335-1.447-19.28944-9.163-18.8072-7.716,0-8.68,12.0559-8.198,19.2894,0,6.2691.965,19.2895,9.163,18.8073S206.22182,33.282,206.22182,27.4952Zm38.578,1.929c0-1.4468,0-6.2691.483-12.056h-.483c-2.893,10.127-3.375,13.0204-3.857,14.9494l-6.27,21.7006c-.482.9645-.482,1.4467-1.446,1.4467l-6.752-1.4467c-.964,0-1.446-.4822-.964-1.9289l14.467-46.777c.482-1.44671.965-1.44671,1.447-1.44671l8.198,1.929c.482,0,.964,0,.964,1.44671l1.929,19.77171v9.1625a45.81176,45.81176,0,0,1,4.823-8.1981l11.573-16.8782c.483-.4823.482-.9645,1.929-.9645l8.198,1.9289c.965,0,1.447.4823.965,2.8935l-9.645,47.2591c-.482,1.4467-.964,1.4467-1.447,1.4467l-7.716-1.9289c-.964,0-.964-.9645-.964-1.929l5.787-25.0762a30.75272,30.75272,0,0,0,.964-4.3402c-.482-.9644,0-1.4467,0-1.9289q.7245-2.8935,1.447-5.7869a116.71045,116.71045,0,0,1-5.787,11.0915l-8.68,13.5026c-.482,0-.482.9645-1.447.4822l-5.787-1.4467c-1.446-.4822-.964-.9644-.964-1.4467Zm79.087,1.9289a1.77214,1.77214,0,0,1,.482,1.4467l-10.609,50.1526v.9644c-.482.9645-1.446.4823-1.446,0l-7.716-3.8578c-.965-.4823-.965-.4823-.483-1.929l2.894-12.5381-12.056-6.2691-9.162,9.1625c-.965.9645-.965,1.4467-1.929.9645l-7.716-3.8579c-1.447-.9645-.482-1.4467-.482-1.929l39.061-36.1677c.482-.4822.964-.9645,1.929-.4822Zm-12.538,14.4671c.482-2.4112,1.447-4.8224,3.376-9.6447-.965,1.9289-2.894,4.3401-6.752,8.198l-9.644,10.1269,9.644,4.8224ZM212.99582,182.301c-19.289-40.508-35.685-75.711-5.787-96.92949.965-.4822.965-1.4467.483-2.4112-.483-.9645-1.447-.9645-2.412-.4822-41.954,23.6299-51.599,76.19291-26.522,144.18891,4.34,12.538,10.126,25.076,15.431,37.614,19.29,43.884,37.614,85.356,8.68,115.255a2.19075,2.19075,0,0,0,0,2.411,1.77376,1.77376,0,0,0,1.447.482c.482,0,.964,0,.964-.482,40.026-33.275,50.153-92.107,26.523-156.245C226.49881,210.753,219.74782,196.286,212.99582,182.301Zm94.51,29.899c-4.34-11.574-10.127-22.665-15.432-33.274-15.431-30.863-28.934-57.869-6.269-74.265.965-.482.965-1.446.482-2.411-.482-.964-1.446-.964-2.411-.482-32.792,17.843-39.543,58.833-18.325,112.361,3.858,10.127,8.68,19.772,13.503,29.416,15.914,33.275,30.863,64.138,8.68,87.767a2.19229,2.19229,0,0,0,0,2.412,1.77271,1.77271,0,0,0,1.447.482c.482,0,.964,0,.964-.482C321.00781,307.683,327.75983,263.317,307.5058,212.2Zm-177.944-.483c-14.95-28.452-27.97-53.046-7.234-67.995.964-.483.964-1.447.482-2.412-.482-.964-1.446-.964-2.411-.482-31.8275,16.878-38.09659,53.528-16.878,103.199,3.858,9.162,8.68,18.325,13.02,27.005,15.432,28.934,29.899,56.904,9.163,79.087a2.187,2.187,0,0,0,0,2.411,1.77074,1.77074,0,0,0,1.446.482c.483,0,.965,0,.965-.482,30.381-24.594,36.168-65.102,16.396-111.397C140.17081,231.006,134.86581,221.362,129.56181,211.717Z' fill='rgba(255,255,255, .2)'/></svg>"),radial-gradient(133.53% 67.61% at 90.16% 86.27%,#af619e 0,#5a3689 100%);
  background-position: 50% 50%,0 0;
  background-size: auto;
  color: var(--color-white)
}
.wide-block--pink-gradient {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg width='407' height='424' viewBox='0 0 407 424' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M339.646 66.7678L328.502 81.3885C365.81 115.503 389.066 164.726 389.066 219.31C389.066 321.655 305.73 405.48 203.497 405.48C101.264 405.48 18.4116 321.655 18.4116 219.31C18.4116 164.726 41.6684 115.503 78.9761 81.3885L67.8322 66.7678C26.1639 104.294 0 158.391 0 219.31C0 332.377 91.5735 424 203.497 424C315.904 424 406.993 331.89 406.993 219.31C407.478 158.391 381.314 104.294 339.646 66.7678ZM168.127 292.901C148.746 294.851 123.067 300.211 125.49 311.908C128.881 330.428 140.025 341.149 136.149 352.359C131.788 363.08 115.799 366.005 115.799 366.005C115.799 366.005 132.273 368.929 146.324 353.821C160.375 338.713 156.014 320.193 165.22 320.193C174.426 320.193 163.282 336.763 163.282 336.763C163.282 336.763 180.24 327.016 184.116 311.421C188.477 296.313 187.992 290.952 187.992 290.952C187.992 290.952 152.623 312.883 142.448 308.009C129.85 302.161 167.643 294.363 168.127 292.901ZM203.981 264.634C205.435 264.634 206.404 266.097 207.373 268.046C207.857 269.995 208.342 272.432 207.857 275.356C207.373 278.28 206.888 281.205 205.919 283.641C205.435 284.616 205.435 286.078 204.95 286.566C205.919 288.028 206.888 290.952 207.373 294.363C207.857 299.237 208.342 306.06 207.857 313.857C207.373 321.655 206.888 329.453 205.919 336.276C205.435 343.099 204.466 348.947 203.981 350.897C203.497 348.947 203.012 343.586 202.043 336.276C201.074 329.453 200.59 321.655 200.105 313.857C199.621 306.06 199.621 299.237 200.59 294.363C201.074 289.977 202.043 287.053 203.012 286.078C202.528 285.103 202.528 284.129 202.043 283.154C201.559 280.717 200.59 277.793 200.105 274.869C199.621 271.945 199.621 269.508 200.59 267.559C201.074 266.097 202.528 264.634 203.981 264.634ZM201.074 255.375C200.105 254.887 164.735 157.903 154.561 151.08C147.777 146.694 153.592 157.903 155.045 159.853C156.983 161.802 160.859 168.138 160.859 168.138C160.375 168.625 148.746 156.929 145.839 149.131C142.932 141.333 152.138 144.745 152.138 144.745C152.138 144.745 148.262 135.972 144.386 136.46C140.51 136.947 143.417 144.745 143.417 144.745C143.417 144.745 139.056 138.409 140.994 135.485C142.932 132.561 148.262 129.149 161.344 156.441C173.941 183.246 201.074 255.375 201.074 255.375ZM205.919 255.375C206.888 254.887 242.258 157.903 252.433 151.08C259.216 146.694 253.402 157.903 251.948 159.853C250.01 161.802 246.134 168.138 246.134 168.138C246.619 168.625 258.247 156.929 261.154 149.131C264.061 141.333 254.855 144.745 254.855 144.745C254.855 144.745 258.732 135.972 262.608 136.46C266.484 136.947 263.577 144.745 263.577 144.745C263.577 144.745 267.937 138.409 265.515 135.485C263.577 132.561 258.247 129.149 245.65 156.441C233.052 183.246 205.919 255.375 205.919 255.375ZM203.497 256.349C204.466 256.349 204.95 256.837 205.435 257.324C205.919 257.811 206.404 258.786 206.888 259.761C207.373 260.736 207.373 261.71 206.888 262.198C206.404 262.685 205.435 263.172 203.981 263.172C202.528 263.172 201.559 262.685 200.59 262.198C200.105 261.71 200.105 260.736 200.105 259.761C200.105 258.786 200.59 257.811 201.559 257.324C202.043 256.837 203.012 256.349 203.497 256.349ZM239.351 292.901C258.732 294.851 283.926 300.211 281.988 311.908C278.597 330.428 267.453 341.149 271.329 352.359C275.69 363.08 291.679 366.005 291.679 366.005C291.679 366.005 275.205 368.929 261.154 353.821C247.103 338.713 251.464 320.193 242.258 320.193C233.052 320.193 244.196 336.763 244.196 336.763C244.196 336.763 227.238 327.016 223.362 311.421C219.001 296.313 219.486 290.952 219.486 290.952C219.486 290.952 254.855 312.883 265.03 308.009C277.628 302.161 239.835 294.363 239.351 292.901ZM218.517 286.078C218.517 286.078 219.97 276.331 252.433 270.483C284.895 264.634 303.307 270.97 317.842 259.761C332.378 248.552 340.615 216.386 335.77 210.051C331.409 203.228 324.141 201.766 324.141 201.766C324.141 201.766 346.429 183.733 348.367 162.29C349.821 141.333 356.119 115.016 334.801 121.352C313.482 127.687 277.628 161.802 240.32 205.177C203.497 248.064 210.28 273.894 210.764 280.23C211.249 287.053 216.094 248.552 234.99 223.697C254.371 198.354 279.081 174.961 285.38 174.474C292.163 173.499 287.802 187.145 274.236 193.968C260.67 200.791 258.247 201.766 258.247 201.766C258.247 201.766 269.391 202.253 279.566 195.917C289.741 190.069 318.327 160.828 316.389 174.961C314.451 188.607 306.699 207.126 285.38 210.538C264.061 213.462 261.154 211.025 250.01 219.31C238.866 227.595 233.537 241.241 234.506 240.267C234.506 240.267 252.917 215.411 270.844 215.899C288.287 216.874 277.143 227.595 270.36 232.469C263.092 237.83 249.041 239.779 249.041 239.779C249.041 239.779 256.309 251.963 277.143 236.368C297.493 221.26 313.482 198.354 324.141 205.664C334.801 212.975 316.389 234.418 291.194 242.703C265.999 250.989 300.884 249.039 309.121 245.14C317.358 241.241 312.513 255.862 297.008 258.786C281.019 262.198 250.01 264.147 238.382 268.533C226.753 272.92 219.486 279.743 219.001 279.255C218.517 278.768 226.753 267.559 241.289 261.71C255.34 256.349 264.061 253.913 265.515 253.425C266.968 252.938 249.041 252.938 241.773 257.324C234.506 261.71 227.238 267.559 226.753 267.071C226.269 267.071 230.63 259.274 239.351 254.887C247.588 250.014 250.01 250.014 250.979 249.039C251.948 248.552 239.351 249.526 234.021 253.913C228.692 258.299 224.331 264.634 223.846 264.147C223.362 263.66 225.3 256.837 229.176 251.476C233.052 246.602 234.506 244.653 234.99 244.166C235.475 243.678 225.3 247.577 220.455 261.223C215.61 274.869 214.156 292.414 214.156 292.414L218.517 286.078ZM220.939 288.515C220.939 288.515 249.526 290.464 265.515 293.876C281.504 297.287 289.256 308.497 285.864 313.857C282.473 319.218 281.988 323.117 281.988 323.117C281.988 323.117 298.462 317.269 297.977 301.186C297.493 285.103 311.059 267.071 311.059 267.071C311.059 267.071 293.617 273.407 289.741 283.154C286.349 292.414 270.844 289.002 275.205 282.667C280.05 275.844 285.38 275.356 285.864 275.356C286.349 275.356 276.659 271.457 264.546 278.768C252.433 286.078 238.382 289.002 242.258 282.179C246.134 275.356 255.824 274.869 255.824 274.382C255.824 273.894 248.072 274.382 235.959 278.768C224.815 282.667 220.939 288.515 220.939 288.515ZM188.961 286.078C188.961 286.078 187.508 276.331 155.045 270.483C122.583 264.634 104.171 270.97 89.6355 259.761C75.1 248.552 66.8632 216.386 71.7084 210.051C76.069 203.228 83.3367 201.766 83.3367 201.766C83.3367 201.766 61.049 183.733 59.1109 162.29C57.6574 141.333 51.3587 115.016 72.6774 121.352C93.9961 127.687 129.85 161.802 167.158 205.177C203.981 248.064 197.198 273.894 196.713 280.23C196.229 287.053 191.384 248.552 172.488 223.697C153.107 198.354 128.397 174.961 122.098 174.474C115.315 173.499 119.675 187.145 133.242 193.968C146.808 200.791 149.231 201.766 149.231 201.766C149.231 201.766 138.087 202.253 127.912 195.917C117.737 190.069 89.1509 160.828 91.089 174.961C93.0271 188.607 100.779 207.126 122.098 210.538C143.417 213.462 146.324 211.025 157.468 219.31C168.612 227.595 173.941 241.241 172.972 240.267C172.972 240.267 154.561 215.411 136.633 215.899C119.191 216.874 130.335 227.595 137.118 232.469C144.386 237.83 158.437 239.779 158.437 239.779C158.437 239.779 151.169 251.963 130.335 236.368C109.985 221.26 93.9961 198.354 83.3367 205.664C72.6774 212.975 91.089 234.418 116.284 242.703C141.479 250.989 106.594 249.039 98.3567 245.14C90.12 241.241 94.9651 255.862 110.47 258.786C126.459 262.198 157.468 264.147 169.096 268.533C181.209 272.92 187.992 279.743 188.477 279.255C188.961 278.768 180.724 267.559 166.189 261.71C152.138 256.349 143.417 253.913 141.963 253.425C140.51 252.938 158.437 252.938 165.704 257.324C172.972 261.71 180.24 267.559 180.724 267.071C181.209 267.071 176.848 259.274 168.127 254.887C159.89 250.014 157.952 250.014 156.499 249.039C155.53 248.552 168.127 249.526 173.457 253.913C178.786 258.299 183.147 264.634 183.632 264.147C184.116 263.66 182.178 256.837 178.302 251.476C174.426 246.602 172.972 244.653 172.488 244.166C172.003 243.678 182.178 247.577 187.023 261.223C191.868 274.869 193.322 292.414 193.322 292.414L188.961 286.078ZM186.539 288.515C186.539 288.515 157.952 290.464 141.963 293.876C125.974 297.287 118.222 308.497 121.614 313.857C125.005 319.218 125.005 323.117 125.005 323.117C125.005 323.117 108.532 317.269 109.016 301.186C109.501 285.103 95.9342 267.071 95.9342 267.071C95.9342 267.071 113.377 273.407 117.253 283.154C120.644 292.414 136.149 289.002 131.788 282.667C126.943 275.844 121.614 275.356 121.129 275.356C120.644 275.356 130.335 271.457 142.448 278.768C154.561 286.078 168.612 289.002 164.735 282.179C160.859 275.356 151.169 274.869 151.169 274.382C151.169 273.894 158.921 274.382 171.034 278.768C182.178 282.667 186.539 288.515 186.539 288.515ZM108.532 45.8115C109.501 42.4 109.016 38.5011 107.078 35.0897C102.717 27.292 94.9651 25.3425 86.7284 30.2161L75.5845 36.5517C75.1 37.0391 74.6155 37.5264 74.6155 38.0138C74.6155 38.5012 74.6155 39.4759 74.6155 39.9632L97.8722 81.8759C98.3567 82.8506 99.3258 82.8506 99.8103 82.8506C100.295 82.8506 100.779 82.8506 100.779 82.3632L112.408 76.0276C121.129 71.154 123.552 62.869 118.706 54.0966C116.768 49.223 112.892 46.2989 108.532 45.8115ZM95.9342 48.2483L92.058 50.1977L87.2129 40.9379L91.5735 38.5012C93.0271 37.5264 93.9961 37.5264 94.9651 37.5264C95.9342 37.5264 97.3877 38.0138 98.8413 40.4506C100.295 43.8621 99.8103 45.8115 95.9342 48.2483ZM108.047 67.2552L103.202 70.1793L96.9032 58.4828L101.264 56.046C102.717 55.0713 104.171 54.5839 105.14 54.5839C105.624 54.5839 108.047 54.5839 109.985 58.4828C112.892 63.3563 111.439 65.3057 108.047 67.2552ZM159.406 54.5839C159.89 56.046 158.921 57.0207 157.952 57.508L135.18 64.8184H134.695C134.211 64.8184 133.726 64.8184 133.726 64.331C133.242 63.8437 132.757 63.3563 132.757 62.869L118.222 17.0575C117.737 15.5954 118.706 14.6207 119.675 14.1333L142.448 6.82299C142.932 6.82299 143.901 6.82299 144.386 6.82299C144.87 7.31034 145.355 7.7977 145.355 8.28506L146.808 12.6713C147.293 14.1333 146.324 15.108 145.355 15.5954L129.85 20.469L133.242 30.7034L147.777 25.8299C148.262 25.8299 149.231 25.8299 149.715 25.8299C150.2 26.3172 150.684 26.8046 150.684 27.292L152.138 31.6782C152.623 33.1402 151.653 34.1149 150.684 34.6023L136.149 39.4759L140.025 52.1471L155.53 47.2736C156.014 47.2736 156.983 47.2736 157.468 47.2736C157.952 47.7609 158.437 48.2483 158.437 48.7356L159.406 54.5839ZM186.539 1.94943C186.054 0.974713 185.085 0.487356 184.116 0.487356L177.333 0.974713C176.364 0.974713 175.395 1.94943 175.395 2.92414L166.189 52.1471C166.189 53.1218 166.189 53.6092 166.673 54.0966C167.158 54.5839 167.643 55.0713 168.612 55.0713L174.426 54.5839C175.395 54.5839 176.364 53.6092 176.364 52.6345L178.302 40.4506L189.446 38.9885L193.806 50.6851C194.291 51.6598 195.26 52.1471 196.229 52.1471L202.043 51.6598C203.012 51.6598 203.497 51.1724 203.981 50.6851C204.466 50.1977 204.466 49.223 203.981 48.7356L186.539 1.94943ZM179.755 30.7034L181.693 17.0575L186.054 30.2161L179.755 30.7034ZM247.588 4.87356C248.072 5.36092 248.072 5.84828 248.072 6.82299L243.227 42.8874C242.258 51.1724 236.444 56.046 228.207 56.046C227.238 56.046 225.784 56.046 224.815 56.046C219.97 55.5586 216.094 53.6092 213.672 50.6851C210.764 47.7609 209.795 43.3747 210.28 38.9885L215.125 2.92414C215.125 0.974713 216.579 0 218.032 0L222.877 0.487356C223.362 0.487356 223.846 0.974713 224.331 1.46207C224.815 1.94943 224.815 2.43678 224.815 3.41149L220.455 37.5264C219.97 42.4 220.455 44.8368 226.269 45.8115C231.599 46.7862 233.052 43.8621 234.021 39.4759L238.382 5.36092C238.382 3.89885 239.835 2.92414 240.804 3.41149L246.134 3.89885C247.103 3.89885 247.588 3.89885 247.588 4.87356ZM288.287 26.3172L279.081 22.9057L265.999 61.4069C265.515 62.3816 264.546 62.869 263.577 62.869C263.092 62.869 263.092 62.869 262.608 62.869L257.762 60.9195C257.278 60.9195 256.793 60.4322 256.309 59.9448C255.824 59.4575 255.824 58.9701 256.309 57.9954L269.391 19.4943L259.701 16.0828C259.216 16.0828 258.732 15.5954 258.247 15.108C257.762 14.6207 257.762 14.1333 258.247 13.1586L259.701 8.77241C260.185 7.31034 261.639 6.82299 262.608 7.31034L291.194 17.0575C291.679 17.0575 292.163 17.5448 292.648 18.0322C293.132 18.5195 293.132 19.4943 292.648 19.9816L291.194 24.3678C290.71 25.8299 289.256 26.8046 288.287 26.3172ZM332.862 40.4506C332.862 41.4253 332.378 41.9126 331.893 42.4L305.245 60.9195L296.524 76.5149C296.039 77.4897 295.555 77.977 294.586 77.977C294.101 77.977 293.617 77.977 293.617 77.4897L288.772 75.0529C288.287 74.5655 287.802 74.0782 287.802 73.5908C287.802 73.1035 287.802 72.1287 287.802 71.6414L296.524 56.046L298.462 23.8805C298.462 22.9057 298.946 22.4184 299.915 21.931C300.4 21.4437 301.369 21.4437 302.338 21.931L307.183 24.8552C308.152 25.3425 308.637 26.3172 308.152 27.292L306.699 48.7356L324.141 36.0644C325.11 35.577 326.079 35.577 326.564 36.0644L331.409 38.9885C332.378 38.9885 332.862 39.9632 332.862 40.4506Z' fill='rgba(255,255,255,.2)'/></svg>"),radial-gradient(83.77% 82.2% at 94.87% 88.01%,#d570b5 0,#863570 100%);
  background-position: 50% 50%,0 0;
  background-size: auto;
  color: var(--color-white)
}
.wide-block--green-gradient {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg width='407' height='424' viewBox='0 0 407 424' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M133.827 65.4432C134.287 65.9041 134.287 66.3649 133.827 66.8258C133.827 67.2867 133.367 67.7476 132.907 67.7476L127.849 70.5128C126.929 70.9736 126.009 70.5128 125.549 70.0519L114.512 52.078L100.255 60.3737L111.293 78.3475C111.753 78.8084 111.753 79.2692 111.293 79.7301C111.293 80.191 110.833 80.6518 110.373 80.6518L105.314 83.4171C104.854 83.4171 104.854 83.4171 104.394 83.4171H103.934C103.475 83.4171 103.015 82.9562 103.015 82.4953L76.3412 39.6346C75.8814 38.7129 75.8814 37.7912 76.8011 37.3303L81.8599 34.5651C82.3198 34.1042 82.7797 34.1042 83.2396 34.5651C83.6994 34.5651 84.1593 35.0259 84.1593 35.4868L94.2768 52.078L108.993 43.7824L98.8757 27.1912C98.4158 26.2695 98.4158 25.3477 99.3356 24.8869L104.394 21.6608C104.854 21.1999 105.314 21.1999 105.774 21.6608C106.234 21.6608 106.694 22.1216 106.694 22.5825L133.827 65.4432ZM163.26 3.68694C162.8 3.22607 162.34 3.22607 161.42 3.22607L154.982 4.60868C154.062 4.60868 153.602 5.53041 153.602 5.99128L150.383 28.5738L135.667 10.6C135.207 10.1391 134.287 9.67822 133.827 10.1391L127.389 11.9826C126.929 11.9826 126.469 12.4434 126.009 13.3652C126.009 13.826 126.009 14.7478 126.469 15.2086L149.003 41.4781L154.062 59.4519C154.522 60.3737 154.982 60.8345 155.902 60.8345H156.362L162.34 59.4519C162.8 59.4519 163.26 58.9911 163.26 58.5302C163.26 58.0693 163.72 57.6085 163.26 57.1476L158.201 39.1738L163.72 5.99128C163.72 4.60868 163.72 4.14781 163.26 3.68694ZM217.986 11.5217C219.366 15.2086 220.286 20.739 220.286 26.7303C220.286 33.1825 219.366 38.252 217.986 41.939C216.607 46.0868 213.847 48.852 210.628 50.6954C207.409 52.5389 202.81 53.4607 197.292 53.4607H185.794C184.875 53.4607 183.955 52.5389 183.955 51.6172L183.035 1.84347C183.035 0.921735 183.955 0 184.875 0H197.292C202.81 0 206.949 0.921736 210.168 2.76521C213.847 4.60868 216.147 7.37388 217.986 11.5217ZM196.372 9.67822H193.153L193.612 44.2433H196.832C200.511 44.2433 203.27 43.7824 205.11 42.3998C206.949 41.4781 208.329 40.0955 209.249 37.7911C210.168 35.4868 210.628 31.7999 210.628 27.1912C210.628 22.5825 210.168 18.8956 209.249 16.5912C207.869 13.826 206.949 12.4434 204.65 11.5217C202.81 10.1391 200.511 9.67822 196.372 9.67822ZM270.873 13.826C272.713 17.0521 273.173 21.1999 271.793 26.7303C270.414 30.8781 269.034 34.5651 266.275 36.4085C264.435 38.252 262.136 39.1738 258.916 39.6346L264.435 60.3737C264.435 60.8345 264.895 60.8345 264.895 61.2954C264.895 62.2171 263.975 63.1389 263.055 63.1389H262.595L255.697 61.2954C255.237 61.2954 254.777 60.8345 254.318 59.9128L248.799 38.7129L243.74 37.3303L239.141 55.3041C239.141 55.765 238.681 56.2259 238.221 56.2259C237.762 56.6867 237.302 56.6867 236.842 56.2259L231.323 55.3041C230.403 54.8433 229.944 53.9215 229.944 52.9998L242.82 4.60868C243.28 3.68694 244.2 3.22607 245.12 3.22607L258.916 6.91302C264.895 8.29562 269.034 10.6 270.873 13.826ZM250.179 14.7478L246.499 28.5738L252.018 29.9564C254.318 30.4173 256.157 30.8781 257.537 30.4173C258.457 30.4173 259.376 29.9564 260.296 29.0347C261.216 28.1129 261.676 26.7303 262.136 24.8869C262.596 23.0434 263.055 20.739 262.136 19.3564C261.216 17.9738 259.376 17.0521 256.617 16.5912L250.179 14.7478ZM324.22 41.4781C324.68 47.0085 322.381 53.4606 317.322 61.7563C312.263 69.591 307.205 75.1214 302.146 76.9649C299.846 77.8866 297.547 78.3475 295.247 78.3475C292.028 78.3475 288.809 77.4258 285.59 75.5823C279.611 72.3562 276.392 67.7476 275.932 62.2171C275.472 56.6867 277.772 49.7737 282.371 41.939C286.97 34.1042 292.028 28.5738 297.087 26.2695C302.606 23.5043 308.124 23.9651 314.103 27.6521C320.541 31.339 323.76 35.9477 324.22 41.4781ZM309.964 36.4085C308.124 35.4868 306.745 35.0259 305.365 35.0259C303.985 35.0259 302.606 35.4868 301.226 35.9477C298.007 37.7912 294.788 41.4781 291.568 47.0085C288.349 52.5389 286.51 57.1476 286.51 60.8345C286.51 64.0606 287.889 66.3649 291.108 67.7476C292.488 68.6693 294.328 69.1302 295.707 69.1302C297.087 69.1302 298.467 68.6693 299.386 68.2084C302.606 66.3649 305.825 62.678 309.044 57.1476C312.723 51.6172 314.103 47.0085 314.563 43.3216C314.563 40.5564 312.723 37.7911 309.964 36.4085ZM407 220.295C407 332.746 315.942 423.998 203.73 423.998C91.0576 424.459 0 332.746 0 220.295C0 159.46 26.6734 104.617 69.4429 67.2867L81.4 81.1127C42.7695 115.217 18.3955 164.991 18.3955 220.295C18.3955 323.068 101.175 406.024 203.27 406.024C305.365 406.024 388.605 322.607 388.605 220.295C388.605 164.991 364.231 115.217 325.6 81.1127L337.557 67.2867C379.867 105.078 407 159.46 407 220.295ZM282.371 245.642C282.371 289.425 246.959 324.912 203.27 324.912C159.581 324.912 124.169 289.425 124.169 245.642C124.169 201.86 203.27 106 203.27 106C203.27 106 282.371 202.321 282.371 245.642ZM208.789 310.625C208.789 306.477 154.062 288.042 154.062 246.103C154.062 210.156 200.511 127.66 200.511 127.66C200.511 127.66 137.506 209.695 137.506 247.486C137.506 309.242 208.789 314.312 208.789 310.625ZM263.055 257.625C264.895 243.799 261.216 230.895 255.237 221.677C249.259 212.46 241.901 206.469 235.922 203.704C229.944 200.938 226.264 200.938 224.885 202.321C223.045 204.625 225.805 211.077 226.264 218.451C226.724 225.825 223.965 233.66 220.746 240.573C217.527 247.486 214.307 252.555 211.088 259.929C208.329 266.842 204.19 276.06 206.489 284.816C207.869 290.808 212.468 295.416 219.826 297.26C227.184 298.642 236.842 296.799 245.58 289.886C253.858 282.973 261.216 270.99 263.055 257.625ZM282.831 198.173C285.59 199.095 288.349 199.556 292.488 199.556C301.226 199.556 305.825 196.791 309.964 194.486C313.643 192.182 316.402 190.799 322.381 190.799C328.819 190.799 331.579 192.643 334.798 194.486C338.937 196.791 343.536 199.556 352.273 199.556C361.011 199.556 365.61 196.791 369.749 194.486C370.209 194.486 370.209 194.025 370.669 194.025C370.209 190.799 369.749 187.573 368.829 184.808C367.45 185.73 366.07 186.191 365.15 187.112C361.471 189.417 358.712 190.799 352.733 190.799C346.295 190.799 343.536 188.956 340.316 187.112C335.718 184.347 331.119 181.582 322.381 181.582C313.643 181.582 309.044 184.347 304.905 186.651C301.226 188.956 298.467 190.338 292.488 190.338C286.51 190.338 283.29 188.495 280.071 186.651C278.692 185.73 277.312 184.808 275.472 184.347C278.232 188.956 280.531 193.564 282.831 198.173ZM70.3627 194.486C74.0418 192.182 76.8011 190.799 82.7797 190.799C88.7582 190.799 91.9774 192.643 95.1966 194.486C99.3356 196.791 103.934 199.556 112.672 199.556C117.271 199.556 120.95 198.634 123.71 197.712C126.009 193.104 128.308 188.495 131.068 183.425C128.768 184.347 126.929 185.269 125.089 186.651C121.41 188.956 118.651 190.338 112.672 190.338C106.694 190.338 103.475 188.495 100.255 186.651C96.5763 184.347 91.9774 181.582 83.2396 181.582C74.5017 181.582 69.9028 184.347 65.7638 186.651C62.0848 188.956 59.3254 190.338 53.3469 190.338C47.3684 190.338 44.1492 188.495 40.9299 186.651C40.0102 186.191 39.0904 185.73 38.1706 184.808C37.7107 188.034 36.791 191.26 36.3311 194.486C40.4701 196.791 45.0689 199.556 53.8068 199.556C62.0847 199.556 66.6836 196.791 70.3627 194.486ZM70.3627 228.59C74.0418 226.286 76.8011 224.903 82.7797 224.903C88.7582 224.903 91.9774 226.747 95.1966 228.59C98.8757 230.895 103.015 233.199 109.913 233.66C110.373 230.895 111.293 227.669 112.212 224.443C106.234 224.443 103.015 222.599 99.7955 220.756C95.6565 218.451 91.0576 215.686 82.3198 215.686C73.5819 215.686 68.9831 218.451 64.8441 220.756C61.165 223.06 58.4057 224.443 52.4271 224.443C46.4486 224.443 43.2294 222.599 40.0102 220.756C38.1706 219.373 35.8712 218.451 33.5718 217.53C33.5718 218.451 33.5718 219.373 33.5718 220.756C33.5718 223.06 33.5718 225.364 33.5718 227.669C34.0316 228.13 34.9514 228.129 35.4113 228.59C39.5503 230.895 44.1492 233.66 52.887 233.66C62.0847 233.66 66.6836 230.895 70.3627 228.59ZM352.273 259.008C345.835 259.008 343.076 257.164 339.857 255.321C335.718 253.016 331.119 250.251 322.381 250.251C313.643 250.251 309.044 253.016 304.905 255.321C302.146 256.703 299.846 258.086 296.627 259.008C296.167 262.234 295.707 265.46 294.788 268.225C302.146 267.764 305.825 265.46 309.504 263.155C313.183 260.851 315.942 259.469 321.921 259.469C328.359 259.469 331.119 261.312 334.338 263.155C338.477 265.46 343.076 268.225 351.814 268.225C358.712 268.225 362.851 266.382 366.53 264.538C367.45 260.39 368.37 256.703 369.289 252.555C367.45 253.477 366.07 254.399 364.69 255.321C361.471 257.164 358.712 259.008 352.273 259.008ZM109.913 258.547C105.774 258.086 103.475 256.703 100.255 254.86C96.1164 252.555 91.5175 249.79 82.7797 249.79C74.0418 249.79 69.4429 252.555 65.304 254.86C61.6249 257.164 58.8655 258.547 52.887 258.547C46.9085 258.547 43.6893 256.703 40.4701 254.86C39.5503 254.399 38.1706 253.477 36.791 253.016C37.7107 257.164 38.6305 261.312 39.5503 264.999C42.7695 266.842 46.9085 267.764 52.887 267.764C61.6249 267.764 66.2237 264.999 70.3627 262.695C74.0418 260.39 76.8011 259.008 82.7797 259.008C88.7582 259.008 91.9774 260.851 95.1966 262.695C98.8757 264.999 103.475 267.764 111.293 267.764C110.833 264.999 110.373 261.773 109.913 258.547ZM372.508 217.069C369.289 217.99 366.99 219.373 364.69 220.756C361.011 223.06 358.252 224.443 352.273 224.443C345.835 224.443 343.076 222.599 339.857 220.756C335.718 218.451 331.119 215.686 322.381 215.686C313.643 215.686 309.044 218.451 304.905 220.756C301.686 222.599 298.927 224.443 293.408 224.443C294.328 227.669 295.247 230.434 295.707 233.66C302.146 233.199 306.285 230.895 309.504 228.59C313.183 226.286 315.942 224.903 321.921 224.903C328.359 224.903 331.119 226.747 334.338 228.59C338.477 230.895 343.076 233.66 351.814 233.66C360.551 233.66 365.15 230.895 369.289 228.59C370.209 228.129 371.129 227.669 372.049 226.747C372.049 224.443 372.049 222.599 372.049 220.295C372.968 219.373 372.508 218.451 372.508 217.069Z' fill='rgba(255,255,255,.2)'/></svg>"),radial-gradient(133.53% 67.61% at 90.16% 86.27%,#78b648 0,#2f8f2d 100%);
  background-position: 50% 50%,0 0;
  background-size: auto;
  color: var(--color-white)
}
@media (min-width:768px) {
  .wide-block {
    --wide-block-padding-top: 3.75rem;
    --wide-block-padding-bottom: 3.5rem
  }
}
.main-menu {
  font-family: var(--font-family-secondary)
}
.main-menu__list {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: var(--font-size--huge);
  text-align: center
}
@media (min-width:768px) {
  .main-menu__list {
    display: flex;
    flex-wrap: wrap;
    gap: 0 1em;
    text-align: left;
    font-size: var(--font-size)
  }
}
@media (min-width:992px) {
  .main-menu__list {
    gap: 0 2em
  }
}
.main-menu__item {
  padding: 0 var(--grid-gutter-x)
}
@media (min-width:768px) {
  .main-menu__item {
    padding: 0
  }
}
.main-menu__link {
  color: var(--color-gray--darker);
  text-decoration: none
}
.main-menu__link--selected,
.main-menu__link:active,
.main-menu__link:hover {
  color: var(--color-primary)
}
.header-burger {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  height: 14px;
  outline: 0;
  padding: 0;
  width: 16px;
  cursor: pointer;
  line-height: 0
}
.header-burger span {
  background: var(--color-primary);
  content: "";
  display: block;
  height: 2px;
  margin: 4px 0;
  width: 100%;
  border-radius: 1px
}
.header-burger.-is-active span {
  display: none
}
.header-burger::before {
  content: "";
  display: block;
  transition: var(--transition-time);
  width: 100%;
  height: 2px;
  background: var(--color-primary);
  border-radius: 1px
}
.header-burger.-is-active::before {
  background: var(--color-primary);
  transform: translateY(1.2px) translateX(0) rotate(-45deg);
  transform-origin: 50% 50%
}
.header-burger::after {
  height: 2px;
  background: var(--color-primary);
  content: "";
  display: block;
  transition: var(--transition-time);
  width: 100%;
  border-radius: 1px
}
.header-burger.-is-active::after {
  background: var(--color-primary);
  transform: translateY(-.6px) translateX(0) rotate(45deg);
  transform-origin: 50% 50%
}
.main-slider {
  height: 470px;
  background-image: url(/local/templates/extraplast.org/css/../images/blocks/main-slider/bg.jpg);
  color: var(--color-white);
  font-family: var(--font-family-secondary);
  background-size: cover;
  padding: 1.5em 0
}
.main-slider__inner {
  height: 100%;
  display: flex;
  flex-direction: column
}
.main-slider__info {
  flex-grow: 1
}
.main-slider__logo img {
  width: 242px;
  display: block;
  margin: 0 auto
}
.main-slider__title {
  font-size: var(--font-size-h1);
  margin-top: 1em;
  margin-bottom: 1.5em;
  text-align: center;
  text-transform: uppercase;
  line-height: 1.2
}
.main-slider__button {
  width: 142px;
  height: 39px;
  background-image: url(/local/templates/extraplast.org/css/../images/blocks/main-slider/button.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  text-transform: uppercase;
  color: var(--color-primary);
  font-family: var(--font-family-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  margin: 0 auto
}
@media (min-width:768px) {
  .main-slider {
    height: 530px
  }
  .main-slider__logo img {
    width: 423px;
    margin: 0
  }
  .main-slider__title {
    text-align: left;
    margin: 1em 0
  }
  .main-slider__button {
    width: 182px;
    height: 50px;
    margin: 0
  }
}
@media (min-width:1200px) {
  .main-slider {
    height: 640px;
    padding: 3.2em 0 1.75em 0
  }
  .main-slider__logo img {
    width: auto
  }
  .main-slider__title {
    margin-top: 1.75em;
    margin-bottom: .8em
  }
}
.field-text__input {
  background: var(--color-white);
  border: 2px solid var(--color-gray--light);
  border-radius: .4em;
  color: var(--color-gray--dark);
  font-size: inherit;
  max-width: 100%;
  outline: 0;
  padding: 1em;
  vertical-align: middle;
  width: 100%
}
.field-text .moving-placeholder__input {
  padding: 1.25rem 1rem .75rem 1rem
}
.field-text__input:focus {
  outline: 0;
  border-color: var(--color-primary)
}
.field-text__input + .moving-placeholder__name {
  color: var(--color-gray--dark);
  left: calc(1rem + 2px)
}
@media (min-width:768px) {
  .field-text__input + .moving-placeholder__name {
    top: 1em
  }
}
textarea.field-text__input {
  min-height: 160px
}
.field-text__help-text {
  display: block;
  padding-top: .4em;
  line-height: 1.5;
  font-size: var(--font-size--small);
  color: inherit
}
.field-text__help-text:empty {
  display: none
}
.field-text--error .field-text__help-text,
.field-text--error .field-text__input,
.field-text--error .field-text__name {
  color: var(--color-danger)
}
.field-text--error .field-text__input {
  border-color: var(--color-danger)
}
.field-select .choices {
  font-size: inherit
}
.field-select .choices__placeholder {
  opacity: 1
}
.field-select .choices__inner {
  color: var(--color-gray--dark);
  border-radius: .4em;
  font-size: inherit;
  border: none;
  background-color: var(--color-white);
  padding: 1rem;
  line-height: 1.15;
  border: 2px solid var(--color-gray--light)
}
.field-select .choices[data-type*=select-one] .choices__inner {
  padding: 1rem
}
.field-select .choices .choices__list {
  padding-top: 0;
  padding-bottom: 0
}
.field-select .choices .choices__list--dropdown {
  color: var(--text-color)
}
.field-select__help-text {
  display: block;
  padding-top: .4em;
  line-height: 1.5;
  font-size: var(--font-size--small);
  color: inherit
}
.field-select__help-text:empty {
  display: none
}
.field-select--error .field-select__help-text,
.field-select--error .field-select__input,
.field-select--error .field-select__name {
  color: var(--color-danger)
}
.field-select--error .field-select__input {
  border-color: var(--color-danger)
}
.field-checkbox__input-wrap {
  display: block;
  position: relative
}
.field-checkbox__input {
  left: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0
}
.field-checkbox__name {
  display: block;
  padding-left: 1.5rem;
  position: relative
}
.field-checkbox__name::before {
  border: 1px solid currentColor;
  content: "";
  display: block;
  height: 1em;
  left: 0;
  position: absolute;
  top: .3em;
  width: 1em
}
.field-checkbox__name::after {
  border-bottom: 1px solid currentColor;
  border-right: 1px solid currentColor;
  content: "";
  display: block;
  height: .5em;
  left: .4em;
  opacity: 0;
  position: absolute;
  top: .4em;
  transform: rotate(45deg);
  transform-origin: 50% 50%;
  transition: var(--transition-time);
  width: .25em
}
.field-checkbox__input:checked + .field-checkbox__name::after {
  opacity: 1
}
.field-checkbox__help-text {
  display: block;
  padding-top: .4em;
  line-height: 1.5;
  font-size: var(--font-size--small);
  color: inherit;
  padding-left: 1.5rem
}
.field-checkbox__help-text:empty {
  display: none
}
.field-checkbox__help-text a {
  color: inherit
}
.moving-placeholder {
  display: block;
  position: relative
}
.moving-placeholder__input {
  padding: 1.25em 0 .75em 0
}
.moving-placeholder__name {
  color: inherit;
  font-size: inherit;
  left: 0;
  line-height: 1;
  pointer-events: none;
  position: absolute;
  top: 1.25em;
  transition: var(--transition-time)
}
.moving-placeholder__input[required] + .moving-placeholder__name::after {
  color: var(--color-primary);
  content: "*";
  margin-left: .25em
}
.moving-placeholder__input.-is-focus + .moving-placeholder__name,
.moving-placeholder__input:focus + .moving-placeholder__name {
  font-size: var(--font-size--small);
  opacity: .5;
  top: .275em;
  transform-origin: 0 0
}
.alert {
  --hue: var(--hue-info);
  background-color: hsl(var(--hue),50%,90%);
  border-color: hsl(var(--hue),50%,80%);
  border-radius: .25em;
  border-style: solid;
  border-width: 1px;
  color: hsl(var(--hue),50%,20%);
  font-size: var(--font-size--medium);
  margin: 1.5em 0;
  padding: .75em 1.25em;
  position: relative
}
.alert--info {
  --hue: var(--hue-info)
}
.alert--success {
  --hue: var(--hue-success)
}
.alert--warning {
  --hue: var(--hue-warning)
}
.alert--error {
  --hue: var(--hue-error)
}
.alert--flex {
  display: flex
}
.alert svg {
  width: 1.5em;
  height: 1.5em;
  flex: 0 0 1.5em;
  margin: 0 1.5em 0 0
}
.important-text {
  background: var(--color-white);
  border-radius: 7px;
  box-shadow: var(--shadow--light);
  padding: 1.875em 3.125em 2.5em 3.125em;
  overflow: hidden
}
.important-text:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.important-text:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.important-text--large {
  font-size: var(--font-size--large)
}
.important-text--gray {
  background: var(--color-gray--lighter);
  box-shadow: none
}
.important-text > svg {
  float: left;
  margin-right: var(--grid-gutter-x);
  fill: var(--color-primary)
}
.breadcrumb {
  color: var(--color-gray--darken);
  font-size: var(--font-size--medium);
  font-weight: 300
}
.breadcrumb__list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0
}
.breadcrumb__item {
  align-items: center;
  display: flex;
  margin-right: .6875em
}
.breadcrumb__item + .breadcrumb__item::before {
  content: "•";
  display: inline-block;
  height: 12px;
  margin-right: .6875em;
  width: 6px;
  color: var(--color-primary);
  line-height: .75
}
.breadcrumb__link {
  color: var(--color-primary);
  text-decoration: none
}
.breadcrumb__link:hover,
span.breadcrumb__link {
  color: var(--color-gray--darken)
}
.image:not(:first-child) {
  margin-top: var(--typo-margin-vertical)
}
.image:not(:last-child) {
  margin-bottom: var(--typo-margin-vertical)
}
@media (min-width:768px) {
  .image img {
    display: block;
    max-width: 768px;
    margin: 0 auto
  }
}
.image__link {
  display: block;
  position: relative;
  transition: var(--transition-time)
}
.image__link::after {
  background: var(--color-white);
  background-image: url("data:image/svg+xml;charset=utf-8,<svg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M17.5854 3.01298C13.5681 -1.00433 7.02963 -1.00433 3.01233 3.01298C-1.00411 7.03116 -1.00411 13.5688 3.01233 17.5869C6.58985 21.1636 12.1617 21.5468 16.1763 18.7539C16.2608 19.1536 16.4542 19.5351 16.7651 19.846L21.281 24.3619C22.1335 25.2127 23.5113 25.2127 24.3595 24.3619C25.2112 23.5102 25.2112 22.1325 24.3595 21.2834L19.8436 16.7657C19.5344 16.4574 19.1521 16.2632 18.7524 16.1787C21.547 12.1632 21.1638 6.59224 17.5854 3.01298ZM15.7383 15.7398C12.739 18.7391 7.85783 18.7391 4.85944 15.7398C1.86191 12.7406 1.86191 7.86022 4.85944 4.86096C7.85783 1.86257 12.739 1.86257 15.7383 4.86096C18.7376 7.86022 18.7376 12.7406 15.7383 15.7398Z' fill='rgb(204, 0, 0)'></path></svg>");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 40%;
  border-radius: 50%;
  bottom: 0;
  content: "";
  height: 4em;
  left: 0;
  margin: auto;
  opacity: .8;
  position: absolute;
  right: 0;
  top: 0;
  transition: var(--transition-time);
  width: 4em
}
.image__link:hover::after {
  box-shadow: var(--shadow--light);
  transform: scale(1.1)
}
.image--left-top {
  margin: 0 auto var(--typo-margin-vertical) auto
}
.image--left-center {
  margin: var(--typo-margin-vertical) auto
}
.image--right-top {
  margin: 0 auto var(--typo-margin-vertical) auto
}
.image--right-center {
  margin: var(--typo-margin-vertical) auto
}
.image--center-top {
  margin: 0 auto var(--typo-margin-vertical) auto
}
.image--center {
  margin: var(--typo-margin-vertical) auto
}
.image--center-bottom {
  margin: var(--typo-margin-vertical) auto 0 auto
}
@media (min-width:768px) {
  .image--left-top {
    float: left;
    margin: 0 var(--typo-margin-horizontal) var(--typo-margin-vertical) 0;
    max-width: 50%
  }
  .image--left-center {
    float: left;
    margin: var(--typo-margin-vertical) var(--typo-margin-horizontal) var(--typo-margin-vertical) 0;
    max-width: 50%
  }
  .image--right-top {
    float: right;
    margin: 0 0 var(--typo-margin-vertical) var(--typo-margin-horizontal);
    max-width: 50%
  }
  .image--right-center {
    float: right;
    margin: var(--typo-margin-vertical) 0 var(--typo-margin-vertical) var(--typo-margin-horizontal);
    max-width: 50%
  }
  .image[class*="--"] img {
    max-width: 100%
  }
}
.list,
.ol-numbers,
.ul-marker {
  display: flex;
  flex-direction: column;
  line-height: var(--line-height);
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left
}
.list--not-first-child,
.list:not(:first-child),
.ol-numbers--not-first-child,
.ol-numbers:not(:first-child),
.ul-marker--not-first-child,
.ul-marker:not(:first-child) {
  margin-top: var(--typo-margin-vertical)
}
.list--not-last-child,
.list:not(:last-child),
.ol-numbers--not-last-child,
.ol-numbers:not(:last-child),
.ul-marker--not-last-child,
.ul-marker:not(:last-child) {
  margin-bottom: var(--typo-margin-vertical)
}
li:not(:first-child) .list:first-child,
li:not(:first-child) .ol-numbers:first-child,
li:not(:first-child) .ul-marker:first-child {
  margin-top: var(--typo-margin-vertical)
}
li:not(:last-child) .list:last-child,
li:not(:last-child) .ol-numbers:last-child,
li:not(:last-child) .ul-marker:last-child {
  margin-bottom: var(--typo-margin-vertical)
}
.list > li,
.ol-numbers > li,
.ul-marker > li {
  padding: 0 0 0 1.5em;
  position: relative
}
.list > li::before,
.ol-numbers > li::before,
.ul-marker > li::before {
  left: 0;
  position: absolute;
  top: 0
}
ul.list > li::before,
ul.ul-marker > li::before {
  color: inherit;
  content: "⸰";
  font-size: 1.5em;
  line-height: 0;
  margin: .5em 0 0 0;
  font-weight: 700;
  color: var(--color-cyan)
}
ol.list,
ol.ol-numbers {
  counter-reset: item
}
ol.list > li::before,
ol.ol-numbers > li::before {
  content: counters(item, ".") ". ";
  counter-increment: item
}
.table {
  font-size: var(--font-size--middle);
  border: 0;
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed
}
.table:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.table:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.table td,
.table th {
  font-weight: 400;
  padding: .625em 1.5em;
  text-align: left;
  position: relative;
  border: 2px solid var(--color-gray--lighten)
}
.table thead td,
.table thead th {
  background: var(--color-gray--lighten);
  font-weight: 500;
  font-size: var(--font-size--huge)
}
.table thead td.table__favorite,
.table thead th.table__favorite {
  background: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary)
}
.table thead td.table__favorite::before,
.table thead th.table__favorite::before {
  content: "";
  height: 6px;
  background: var(--color-primary);
  border-radius: 6px 6px 0 0;
  position: absolute;
  top: -6px;
  left: 0;
  right: -2px
}
.table thead th {
  width: 50%
}
.table--bg-lines tbody tr:nth-child(even) td,
.table--bg-lines tbody tr:nth-child(even) th {
  background: var(--color-gray--lighter)
}
.table--bg-lines tbody tr:nth-child(odd) td,
.table--bg-lines tbody tr:nth-child(odd) th {
  background: var(--color-white)
}
.table tbody td.table__favorite::before,
.table tbody th.table__favorite::before {
  content: "";
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: 0;
  width: 2px;
  background: var(--color-primary)
}
.table tbody td.table__favorite::after,
.table tbody th.table__favorite::after {
  content: "";
  position: absolute;
  top: -2px;
  bottom: -2px;
  right: -2px;
  width: 2px;
  background: var(--color-primary)
}
.table tbody tr:last-child td.table__favorite,
.table tbody tr:last-child th.table__favorite {
  border-bottom-color: var(--color-primary)
}
@media (max-width:767px) {
  .table {
    table-layout: auto
  }
}
.table--no-fixed {
  table-layout: auto
}
.socials {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  gap: .33333em
}
.socials li a {
  color: var(--color-gray--dark);
  display: block;
  transition: var(--transition-time)
}
.socials li a:hover {
  color: var(--color-primary);
  transform: scale(1.2)
}
.socials li a:hover svg.--opacity {
    filter: grayscale(0);
    opacity: 1
}
.socials li a svg {
    border-radius: 50%;
  display: block
}
.socials li a svg.--opacity {
    filter: grayscale(1);
    opacity: 0.5;
}
.page-nav .socials li a {
  color: var(--color-gray--dark)
}
.page-nav .socials li a:hover {
  color: var(--color-primary);
  transform: scale(1.2);
}
.pharmacies-list:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.pharmacies-list:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.pharmacies-list:not(.flickity-enabled) {
  display: flex;
  flex-wrap: wrap
}
.pharmacies-list.flickity-enabled .pharmacies-list__column {
  width: 50%;
  min-height: 100%;
  display: grid;
  grid-template-rows: 1fr 1fr
}
@media (min-width:768px) {
  .pharmacies-list.flickity-enabled .pharmacies-list__column {
    width: 33.33333%
  }
}
@media (min-width:992px) {
  .pharmacies-list.flickity-enabled .pharmacies-list__column {
    width: 20%
  }
}
.pharmacies-list__item {
  display: flex;
  justify-items: center;
  align-items: center;
  padding: 1em
}
.pharmacies-list__item img {
  display: block;
  margin: 0 auto
}
.pharmacies-list:not(.flickity-enabled) .pharmacies-list__item {
  flex: 0 0 50%;
  max-width: 50%
}
@media (min-width:768px) {
  .pharmacies-list:not(.flickity-enabled) .pharmacies-list__item {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }
}
@media (min-width:992px) {
  .pharmacies-list:not(.flickity-enabled) .pharmacies-list__item {
    flex: 0 0 20%;
    max-width: 20%
  }
}
.carousel::after {
  content: "flickity";
  display: none
}
.carousel .flickity-viewport {
  transition: var(--transition-time)
}
.carousel .flickity-page-dots {
  align-items: center;
  bottom: 0;
  display: flex;
  height: 1.5em;
  justify-content: center;
  justify-items: center;
  padding: 0 2.5em;
  position: absolute;
  transform: translateY(50%);
  z-index: 5
}
.carousel .flickity-page-dots .dot {
  background-color: var(--color-gray--dark);
  border-radius: 2px;
  height: 3px;
  opacity: .35;
  width: 45px
}
.carousel .flickity-page-dots .dot.is-selected {
  opacity: .75
}
@media (max-width:575px) {
  .carousel .flickity-page-dots::after {
    color: var(--color-gray--light);
    content: "• • • •"
  }
  .carousel .flickity-page-dots .dot {
    display: none
  }
}
.carousel .flickity-prev-next-button {
  background: 0 0;
  height: 2.2em;
  padding: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 2.2em;
  z-index: 6;
  transition: var(--transition-time)
}
.carousel .flickity-prev-next-button:hover {
  transform: translateY(-50%) scale(1.1)
}
.carousel .flickity-prev-next-button svg {
  fill: var(--color-primary);
  height: 100%;
  left: 0;
  top: 0;
  width: 100%
}
.carousel .flickity-prev-next-button.previous {
  left: 0;
  transform: translateX(-100%) translateY(-50%)
}
.carousel .flickity-prev-next-button.previous:hover {
  transform: translateX(-100%) translateY(-50%) scale(1.1)
}
.carousel .flickity-prev-next-button.next {
  right: 0;
  transform: translateX(100%) translateY(-50%)
}
.carousel .flickity-prev-next-button.next:hover {
  transform: translateX(100%) translateY(-50%) scale(1.1)
}
@media (min-width:992px) {
  .carousel::after {
    content: ""
  }
}
@media (max-width:1399px) {
  .carousel.flickity-enabled {
    padding: 0 calc(var(--grid-gutter-x) * 2)
  }
  .carousel .flickity-prev-next-button.previous {
    transform: translateX(0) translateY(-50%)
  }
  .carousel .flickity-prev-next-button.previous:hover {
    transform: translateX(0) translateY(-50%) scale(1.1)
  }
  .carousel .flickity-prev-next-button.next {
    right: 0;
    transform: translateX(0) translateY(-50%)
  }
  .carousel .flickity-prev-next-button.next:hover {
    transform: translateX(0) translateY(-50%) scale(1.1)
  }
}
.title-block:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.title-block:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
@media (min-width:992px) {
  .title-block {
    display: flex;
    gap: 2em
  }
  .title-block__title {
    flex: 0 0 35%;
    max-width: 35%
  }
  .title-block__description {
    flex: 1 1 auto;
    font-weight: 300;
    text-align: left
  }
  .title-block__description .buttons-group {
    justify-content: right;
    justify-items: right
  }
}
.products-tile {
  display: grid;
  gap: 1px;
  grid-template-columns: 1fr
}
.products-tile:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.products-tile:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.products-tile__item {
  position: relative;
  display: block;
  text-decoration: none;
  color: var(--text-color);
  background-color: var(--color-black)
}
.products-tile__item img {
  display: block;
  transition: var(--transition-time)
}
.products-tile__item:focus,
.products-tile__item:hover {
  color: var(--text-color)
}
.products-tile__item:focus img,
.products-tile__item:hover img {
  opacity: .9
}
.products-tile__title {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1.4em;
  font-size: var(--font-size--large);
  font-family: var(--font-family-secondary);
  text-transform: uppercase;
  line-height: 1.2
}
@media (min-width:398px) {
  .products-tile {
    grid-template-columns: 1fr 1fr
  }
}
@media (min-width:768px) {
  .products-tile {
    grid-template-columns: 1fr 1fr 1fr
  }
}
.products:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.products:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.products:not(.flickity-enabled) {
  display: grid;
  gap: 1em
}
@media (min-width:398px) {
  .products:not(.flickity-enabled) {
    grid-template-columns: 1fr 1fr
  }
}
@media (min-width:768px) {
  .products:not(.flickity-enabled) {
    grid-template-columns: 1fr 1fr 1fr
  }
}
@media (min-width:992px) {
  .products:not(.flickity-enabled) {
    grid-template-columns: 1fr 1fr 1fr 1fr
  }
}
.products__item {
  border: 2px solid var(--color-gray--lighter);
  border-radius: 6px;
  min-height: 100%;
  padding: 1em
}
.products.flickity-enabled .products__item {
  margin-right: 1em
}
@media (min-width:576px) {
  .products.flickity-enabled .products__item {
    width: calc(50% - .5em)
  }
}
@media (min-width:768px) {
  .products.flickity-enabled .products__item {
    width: calc(33.33333% - .6666666667em)
  }
}
@media (min-width:992px) {
  .products.flickity-enabled .products__item {
    width: calc(25% - .75em)
  }
}
.products__link {
  color: var(--text-color);
  text-decoration: none
}
.products__link:hover .products__link:focus {
  color: var(--color-primary)
}
.products__image {
  height: 252px;
  display: flex;
  align-items: center;
  justify-items: center;
  justify-content: center
}
.products__image img,
.products__image svg {
  display: block;
  width: auto;
  max-height: 100%;
  height: auto;
  max-width: 100%
}
.products__image svg {
  fill: var(--color-gray--lighten)
}
.products__title {
  margin-top: 1em;
  font-size: var(--font-size--large);
  font-family: var(--font-family-secondary);
  text-transform: uppercase;
  line-height: 1.2
}
.products__description {
  font-size: var(--font-size--small);
  color: var(--color-gray--darken);
  line-height: 1.2;
  margin-top: .5em
}
.advantages__item {
  position: relative
}
.advantages__item img {
  display: block
}
.advantages__info {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  width: 100%;
  padding: 1.4em;
  color: var(--color-white)
}
.advantages__title {
  font-size: var(--font-size--large);
  font-family: var(--font-family-secondary);
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.2
}
.advantages__description {
  margin-top: 1em;
  line-height: 1.2;
  max-width: 80%;
  font-size: var(--font-size--medium)
}
@media (min-width:576px) {
  .advantages {
    display: flex;
    flex-wrap: wrap
  }
  .advantages__item {
    flex: 0 0 50%;
    max-width: 50%
  }
}
@media (min-width:768px) {
  .advantages__item {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }
}
@media (min-width:1200px) {
  .advantages__info {
    justify-content: flex-start;
    padding-top: 3.75em
  }
  .advantages__title {
    font-size: var(--font-size-h1)
  }
  .advantages__description {
    font-size: var(--font-size)
  }
}
.composition {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: calc(var(--grid-gutter-x) * 2.5)
}
.composition:last-child {
  margin-bottom: calc(var(--wide-block-padding-bottom) * -1)
}
.composition:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.composition:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.composition__item {
  --width: calc(50% - var(--grid-gutter-x) * 2.5 / 2);
  flex: 0 0 var(--width);
  max-width: var(--width);
  display: flex;
  flex-direction: column
}
.composition__title {
  font-size: var(--font-size--huge);
  font-family: var(--font-family-secondary);
  text-transform: uppercase;
  line-height: 1.2
}
.composition__title--purple {
  color: var(--color-cyan)
}
.composition__title--olive-drab {
  color: var(--color-olive-drab)
}
.composition__title--sea-green {
  color: var(--color-sea-green)
}
.composition__description {
  flex-grow: 1;
  margin-top: .5em
}
.composition__image {
  margin-top: 3em
}
.composition__image img {
  display: block;
  margin: 0 auto
}
@media (min-width:768px) {
  .composition__item {
    --width: calc(25% - var(--grid-gutter-x) * 2.5 * 3 / 4)
  }
}
.tile-sections {
  display: flex;
  flex-wrap: wrap;
  gap: .5em
}
.tile-sections:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.tile-sections:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.tile-sections__item {
  --width: calc(50% - .5em / 2);
  border: 2px solid var(--color-gray--lighten);
  flex: 0 0 var(--width);
  max-width: var(--width);
  border-radius: 9px;
  padding: .5em;
  display: flex;
  align-items: center;
  gap: 1em;
  text-decoration: none;
  transition: var(--transition-time);
  color: var(--text-color)
}
.tile-sections__item--selected,
.tile-sections__item:focus,
.tile-sections__item:hover {
  color: var(--text-color);
  border-color: var(--color-primary)
}
.main-slider .tile-sections__item {
  border-color: var(--color-olive-drab)
}
.main-slider .tile-sections__item--selected,
.main-slider .tile-sections__item:focus,
.main-slider .tile-sections__item:hover {
  color: var(--color-white)
}
.main-slider .tile-sections__item:hover {
  background-color: var(--color-olive-drab--opacity)
}
@media (min-width:768px) {
  .tile-sections__item {
    --width: calc(25% - .5em * 3 / 4)
  }
}
.tile-sections__icon {
  flex: 0 0 auto;
  max-width: fit-content
}
.tile-sections__icon svg {
  display: block;
  height: 30px;
  width: auto
}
.main-slider .tile-sections__icon svg path {
  fill: #fff
}
@media (min-width:768px) {
  .tile-sections__icon svg {
    height: 40px
  }
}
@media (min-width:1200px) {
  .tile-sections__icon svg {
    height: 60px
  }
}
.tile-sections__title {
  font-family: var(--font-family-secondary);
  font-size: var(--font-size--small);
  text-transform: uppercase;
  line-height: 1.2;
  font-weight: 300;
  flex: 1 1 auto
}
@media (min-width:992px) {
  .tile-sections__title {
    font-size: var(--font-size)
  }
}
.main-slider .tile-sections__item {
  background-color: var(--color-gray--darker-opacity);
  color: var(--color-white)
}
.infographics:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.infographics:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.infographics__item {
  display: flex;
  align-items: center
}
.infographics__icon {
  flex: 0 0 auto;
  margin-right: 1.5em
}
.infographics__icon svg {
  width: 50px;
  height: auto;
  display: block
}
@media (min-width:768px) {
  .infographics {
    display: flex;
    flex-wrap: wrap;
    gap: var(--grid-gutter-y) var(--grid-gutter-x)
  }
  .infographics__item {
    --width: calc(50% - var(--grid-gutter-x) / 2);
    flex: 0 0 var(--width);
    max-width: var(--width)
  }
}
.tabs {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--grid-gutter-y)/ 2) calc(var(--grid-gutter-x)/ 2)
}
.tabs:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.tabs:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.tabs__item {
  border: 1px solid var(--color-gray--light);
  padding: .15em 1em;
  font-weight: 300;
  border-radius: 2em;
  text-decoration: none;
  color: var(--text-color);
  transition: var(--transition-time)
}
.tabs__item--selected,
.tabs__item:focus,
.tabs__item:hover {
  color: var(--color-primary);
  border-color: var(--color-gray--lighter);
  background-color: var(--color-gray--lighter)
}
.faq:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.faq:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.faq__item {
  border: 1px solid var(--color-gray--light);
  border-radius: 6px;
  padding: 1.25em 1.75em;
  display: block;
  transition: var(--transition-time)
}
.faq__item + .faq__item {
  margin-top: .75em
}
.faq__question {
  color: var(--color-primary);
  font-weight: 500;
  position: relative;
  list-style: none;
  padding-right: 2em;
  cursor: pointer
}
.faq__item[open] .faq__question {
  color: var(--text-color)
}
.faq__question::after,
.faq__question::before {
  content: "";
  position: absolute;
  top: .75em;
  right: 0;
  width: 1em;
  height: .167em;
  background-color: var(--color-primary);
  transition: var(--transition-time)
}
.faq__question::after {
  transform: rotate(90deg)
}
.faq__item[open] .faq__question::before {
  transform: rotate(-45deg)
}
.faq__item[open] .faq__question::after {
  transform: rotate(45deg)
}
.faq__answer {
  font-size: var(--font-size--medium);
  margin-top: var(--typo-margin-vertical)
}
.contacts__maps {
  position: relative
}
.contacts__info {
  font-size: var(--font-size--medium);
  margin-bottom: var(--grid-gutter-y)
}
@media (min-width:768px) {
  .contacts__info {
    position: absolute;
    top: 50px;
    background-color: rgba(255,255,255,.8);
    z-index: 5;
    max-width: 310px;
    padding: 2em 1.75em;
    border-radius: 6px;
    font-size: var(--font-size--small)
  }
}
.articles {
  --gap: var(--grid-gutter-y) / 0.75;
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--gap))
}
.articles__item {
  --width: 100%;
  border: 1px solid var(--color-gray--light);
  border-radius: 6px;
  padding: 1.33em 1.33em 2.5em 1.33em;
  flex: 0 0 var(--width);
  max-width: var(--width)
}
@media (min-width:576px) {
  .articles__item {
    --width: calc(50% - var(--gap) / 2)
  }
}
@media (min-width:992px) {
  .articles__item {
    --width: calc(33.33333% - var(--gap) * 2 / 3)
  }
}
.articles__link {
  display: block;
  text-decoration: none
}
.articles__image {
  display: block;
  text-decoration: none
}
.articles__image img {
  display: block
}
.articles__title {
  margin-top: 1.2em;
  font-weight: 500
}
.articles__text {
  margin-top: 1em
}
.product-cart {
  font-size: var(--font-size--medium)
}
.product-cart__images {
  padding-right: 3em
}
.product-cart__images img,
.product-cart__images svg {
  display: block;
  margin: 0 auto
}
.product-cart__images svg {
  max-width: 400px;
  height: auto;
  fill: var(--color-gray--lighten)
}
.product-cart__images-more {
  margin-top: var(--blocks-margin-vertical)
}
.product-cart__images-more img {
  margin-top: var(--typo-margin-vertical)
}
.product-cart__description {
  margin-top: var(--typo-margin-vertical)
}
.product-cart__info {
  margin-top: var(--typo-margin-vertical)
}
@media (min-width:768px) {
  .product-cart {
    display: flex;
    flex-wrap: wrap;
    gap: 0 var(--grid-gutter-x)
  }
  .product-cart__images {
    flex: 0 0 calc(33.33333% - var(--grid-gutter-x)/ 2);
    max-width: calc(33.33333% - var(--grid-gutter-x)/ 2)
  }
  .product-cart__description {
    margin-top: 0;
    flex: 0 0 calc(66.66666% - var(--grid-gutter-x)/ 2);
    max-width: calc(66.66666% - var(--grid-gutter-x)/ 2)
  }
  .product-cart__info {
    flex: 0 0 calc(50% - var(--grid-gutter-x)/ 2);
    max-width: calc(50% - var(--grid-gutter-x)/ 2)
  }
}
@media (min-width:1200px) {
  .product-cart__images {
    flex: 0 0 calc(50% - var(--grid-gutter-x)/ 2);
    max-width: calc(50% - var(--grid-gutter-x)/ 2)
  }
  .product-cart__description {
    flex: 0 0 calc(50% - var(--grid-gutter-x)/ 2);
    max-width: calc(50% - var(--grid-gutter-x)/ 2)
  }
}
.reviews:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.reviews:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.reviews__item {
  padding: 0 var(--grid-gutter-x);
  text-align: center
}
.reviews__name {
  font-size: var(--font-size--huge)
}
.reviews__post {
  color: var(--color-primary)
}
.reviews__text {
  margin-top: var(--typo-margin-vertical)
}
@media (min-width:768px) {
  .reviews__item {
    width: 50%
  }
}
@media (min-width:992px) {
  .reviews__item {
    width: 33.33333%
  }
}
.form-short:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.form-short:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.form-short__field {
  display: block
}
.form-short__field + .form-short__field {
  margin-top: var(--typo-margin-vertical)
}
@media (min-width:992px) {
  .form-short__field--button {
    text-align: center
  }
}
.form-short__note {
  color: var(--color-gray--dark);
  font-size: var(--font-size--medium);
  margin-top: .85em
}
@media (min-width:768px) {
  .form-short--flex form {
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--grid-gutter-y) * 2) var(--grid-gutter-x)
  }
  .form-short--flex form .form-short__field {
    --width: calc(50% - var(--grid-gutter-x) / 2);
    flex: 0 0 var(--width);
    max-width: var(--width)
  }
  .form-short--flex form .form-short__field + .form-short__field {
    margin-top: 0
  }
}
@media (min-width:992px) {
  .form-short--flex form .form-short__field {
    --width: calc(33.33333% - var(--grid-gutter-x) * 2 / 3)
  }
}
.modal-fancybox .fancybox__content {
  border-radius: 1.1em;
  padding: 1.5em;
  width: 720px;
  max-width: 100%
}
@media (min-width:992px) {
  .modal-fancybox .fancybox__content {
    padding: 3.5em
  }
}
.modal-fancybox .fancybox__content > .carousel__button.is-close {
  color: var(--color-primary);
  top: 30px;
  right: 30px;
  box-shadow: none
}
.modal-fancybox .fancybox__content > .carousel__button.is-close svg {
  filter: none
}
.yt-video {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden
}
.yt-video:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.yt-video:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.yt-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0
}
.block-width {
  width: auto
}
@media (min-width:576px) {
  .block-width--sm-75 {
    max-width: 75%
  }
  .block-width--sm-75.block-width--right {
    margin-left: 25%
  }
  .block-width--sm-50 {
    max-width: 50%
  }
  .block-width--sm-50.block-width--right {
    margin-left: 50%
  }
  .block-width--sm-25 {
    max-width: 25%
  }
  .block-width--sm-25.block-width--right {
    margin-left: 75%
  }
}
@media (min-width:768px) {
  .block-width--md-75 {
    max-width: 75%
  }
  .block-width--md-75.block-width--right {
    margin-left: 25%
  }
  .block-width--md-50 {
    max-width: 50%
  }
  .block-width--md-50.block-width--right {
    margin-left: 50%
  }
  .block-width--md-25 {
    max-width: 25%
  }
  .block-width--md-25.block-width--right {
    margin-left: 75%
  }
}
@media (min-width:992px) {
  .block-width--lg-75 {
    max-width: 75%
  }
  .block-width--lg-75.block-width--right {
    margin-left: 25%
  }
  .block-width--lg-50 {
    max-width: 50%
  }
  .block-width--lg-50.block-width--right {
    margin-left: 50%
  }
  .block-width--lg-25 {
    max-width: 25%
  }
  .block-width--lg-25.block-width--right {
    margin-left: 75%
  }
}
@media (min-width:1200px) {
  .block-width--xl-75 {
    max-width: 75%
  }
  .block-width--xl-75.block-width--right {
    margin-left: 25%
  }
  .block-width--xl-50 {
    max-width: 50%
  }
  .block-width--xl-50.block-width--right {
    margin-left: 50%
  }
  .block-width--xl-25 {
    max-width: 25%
  }
  .block-width--xl-25.block-width--right {
    margin-left: 75%
  }
}
.v-space {
  height: var(--typo-margin-vertical);
  width: 100%
}
.v-space--x2 {
  height: calc(var(--typo-margin-vertical) * 2)
}
.v-space--x3 {
  height: calc(var(--typo-margin-vertical) * 3)
}
.v-space--x4 {
  height: calc(var(--typo-margin-vertical) * 4)
}
.h-scroll {
  position: relative
}
.h-scroll:not(:first-child) {
  margin-top: var(--blocks-margin-vertical)
}
.h-scroll:not(:last-child) {
  margin-bottom: var(--blocks-margin-vertical)
}
.h-scroll__container {
  max-width: 100%;
  overflow: auto;
  padding: 6px 0
}
@media (max-width:767px) {
  .h-scroll::after,
  .h-scroll::before {
    color: var(--color-gray--light);
    content: "🡐 Используйте горизонтальную прокрутку 🡒";
    display: block;
    font-size: var(--font-size--small);
    margin: var(--typo-margin-vertical) 0;
    text-align: center
  }
  .h-scroll__container::after {
    box-shadow: 0 0 6.25em 2em var(--color-white);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0
  }
}
.colors-list__item {
  align-items: center;
  display: flex
}
.colors-list__item + .colors-list__item {
  margin-top: 30px
}
.colors-list__color {
  border-radius: 50%;
  color: #fff;
  display: block;
  flex: 0 0 100px;
  height: 100px;
  margin-right: 15px;
  width: 100px
}
.colors-list__text {
  color: var(--color-gray--dark);
  font-size: var(--font-size--small)
}
.colors-list__text p {
  margin: 0
}
.colors-list__text p + p {
  margin-top: .2em
}
.image-positions {
  display: flex;
  flex-wrap: wrap;
  margin: 30px -15px
}
.image-positions__item {
  flex: 0 0 200px;
  margin-bottom: 30px;
  max-width: 200px;
  padding: 0 15px
}
.image-positions__image {
  margin-bottom: 15px
}
.image-positions__image img {
  display: block;
  max-width: 100%
}
.image-positions__caption {
  color: var(--color-gray--dark);
  font-size: var(--font-size--small);
  text-align: center
}
.two-column {
  margin: 30px -15px
}
.two-column__column {
  padding: 0 15px
}
.two-column__column + .two-column__column {
  margin-top: 1.5em
}
@media (min-width:768px) {
  .two-column {
    display: flex;
    margin: 1.5em -15px;
    flex-wrap: wrap
  }
  .two-column__column {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 15px
  }
  .two-column__column + .two-column__column {
    margin-top: 0
  }
}
/* End */
/* /local/templates/extraplast.org/css/libs.min.css?1648666493101234 */
/* /local/templates/extraplast.org/css/main.css?1789653428103978 */
