*,::after,::before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}/*! HTML5 Boilerplate v7.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:inline-block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}@media print{*,::after,::before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*!
* t-scroll v1.1.9 (https://t-scroll.com)
* Copyright 2017 Tuds - Crazychicken
* Licensed under the MIT license
*/.fadeDown.t-default,.fadeLeft.t-default,.fadeRight.t-default,.fadeUp.t-default{transition:opacity 1s}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(3,3,3)}20%{transform:scale3d(1.6,1.6,1.6)}40%{transform:scale3d(.7,.7,.7)}60%{transform:scale3d(1.1,1.1,1.1)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1)}}@keyframes bounceOut{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;filter:alpha(opacity=100);transform:scale3d(1,1,1)}}@keyframes bounceUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{transform:translate3d(0,3000px,0)}60%{transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}@keyframes bounceDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,-3000px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(-3000px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{transform:translate3d(3000px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}.fadeIn.t-default{animation-name:fadeIn}@keyframes fadeUp{from{transform:translate3d(0,100%,0)}to{transform:none}}@keyframes fadeDown{from{transform:translate3d(0,-100%,0)}to{transform:none}}@keyframes fadeLeft{from{transform:translate3d(-100%,0,0)}to{transform:none}}@keyframes fadeRight{from{transform:translate3d(100%,0,0)}to{transform:none}}@keyframes fadeUpBig{0%{transform:translate3d(0,2000px,0)}100%{transform:none}}@keyframes fadeDownBig{0%{transform:translate3d(0,-2000px,0)}100%{transform:none}}@keyframes fadeLeftBig{0%{transform:translate3d(-2000px,0,0)}100%{transform:none}}@keyframes fadeRightBig{0%{transform:translate3d(2000px,0,0)}100%{transform:none}}@keyframes flip{from{animation-timing-function:ease-out;transform:perspective(400px) rotate3d(0,1,0,-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}@keyframes flipX{from{opacity:0;filter:alpha(opacity=0);animation-timing-function:ease-in;transform:perspective(400px) rotate3d(1,0,0,90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{opacity:1;filter:alpha(opacity=100);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes flipY{from{opacity:0;filter:alpha(opacity=0);animation-timing-function:ease-in;transform:perspective(400px) rotate3d(0,1,0,90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotate3d(0,1,0,-20deg)}60%{opacity:1;filter:alpha(opacity=100);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}@keyframes lightSpeedUp{0%{transform:translate3d(-100%,50vh,0) skewY(30deg)}60%{transform:skewY(-20deg)}80%{transform:skewY(5deg)}100%{transform:none}}@keyframes lightSpeedRight{from{transform:translate3d(100%,0,0) skewX(-30deg)}60%{transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:none}}@keyframes lightSpeedDown{0%{transform:translate3d(100%,-50vh,0) skewY(30deg)}60%{transform:skewY(-20deg)}80%{transform:skewY(5deg)}100%{transform:none}}@keyframes lightSpeedLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg)}60%{transform:skewX(-20deg)}80%{transform:skewX(5deg)}100%{transform:none}}@keyframes rollUp{0%{transform:translate3d(100%,50vh,0) rotate3d(0,0,1,-120deg)}100%{transform:none}}@keyframes rollRight{0%{transform:translate3d(100%,0,50vw) rotate3d(0,0,1,-120deg)}100%{transform:none}}@keyframes rollDown{0%{transform:translate3d(-100%,-50vh,0) rotate3d(0,0,1,-120deg)}100%{transform:none}}@keyframes rollLeft{0%{transform:translate3d(-100%,0,50vw) rotate3d(0,0,1,-120deg)}100%{transform:none}}@keyframes rotate{0%{transform:rotate3d(0,0,1,-200deg);transform-origin:center}100%{transform:none;transform-origin:center}}@keyframes rotateUpLeft{0%{transform:rotate3d(0,0,1,45deg);transform-origin:left bottom}100%{transform:none;transform-origin:left bottom}}@keyframes rotateUpRight{0%{transform:rotate3d(0,0,1,-90deg);transform-origin:right bottom}100%{transform:none;transform-origin:right bottom}}@keyframes rotateDownLeft{0%{transform:rotate3d(0,0,1,-45deg);transform-origin:left bottom}100%{transform:none;transform-origin:left bottom}}@keyframes rotateDownRight{0%{transform:rotate3d(0,0,1,45deg);transform-origin:right bottom}100%{transform:none;transform-origin:right bottom}}@keyframes slideUp{0%{top:100vh}100%{top:0}}@keyframes slideDown{0%{bottom:100vh}100%{bottom:0}}@keyframes slideLeft{0%{right:100vw}100%{right:0}}@keyframes slideRight{0%{left:100vw}100%{left:0}}@keyframes zoomIn{0%{transform:scale(3)}100%{transform:scale(1)}}@keyframes zoomInUp{0%{transform:scale(3);top:100vh}100%{transform:scale(1);top:0}}@keyframes zoomInLeft{0%{transform:scale(5);right:100vw}100%{transform:scale(1);right:0}}@keyframes zoomInDown{0%{transform:scale(3);bottom:100vh}100%{transform:scale(1);bottom:0}}@keyframes zoomInRight{0%{transform:scale(5);left:100vw}100%{transform:scale(1);left:0}}@keyframes zoomOut{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomOutUp{0%{transform:scale(0);top:100vh}50%{transform:scale(.15);top:70vh}100%{transform:scale(1);top:0}}@keyframes zoomOutLeft{0%{transform:scale(3);right:100vw}50%{transform:scale(.15);right:70vh}100%{transform:scale(1);right:0}}@keyframes zoomOutDown{0%{transform:scale(3);bottom:100vh}50%{transform:scale(.15);bottom:70vh}100%{transform:scale(1);bottom:0}}@keyframes zoomOutRight{0%{transform:scale(0);left:100vw}50%{transform:scale(.15);left:70vh}100%{transform:scale(1);left:0}}.bounceIn.t-default{animation-name:bounceIn}.bounceOut.t-default{animation-name:bounceOut}.bounceUp.t-default{animation-name:bounceUp}.bounceDown.t-default{animation-name:bounceDown}.bounceLeft.t-default{animation-name:bounceLeft}.bounceRight.t-default{animation-name:bounceRight}.fade.t-default{animation-name:fade}.fadeUp.t-default{animation-name:fadeUp}.fadeDown.t-default{animation-name:fadeDown}.fadeLeft.t-default{animation-name:fadeLeft}.fadeRight.t-default{animation-name:fadeRight}.fadeUpBig.t-default{transition:opacity 1.5s;animation-name:fadeUpBig}.fadeDownBig.t-default{transition:opacity 1.5s;animation-name:fadeDownBig}.fadeLeftBig.t-default{transition:opacity 1.5s;animation-name:fadeLeftBig}.fadeRightBig.t-default{transition:opacity 1.5s;animation-name:fadeRightBig}.flip.t-default{animation-name:flip}.flipX.t-default{animation-name:flipX}.flipY.t-default{animation-name:flipY}.lightSpeedUp.t-default{animation-name:lightSpeedUp}.lightSpeedRight.t-default{animation-name:lightSpeedRight}.lightSpeedLeft.t-default{animation-name:lightSpeedLeft}.lightSpeedDown.t-default{animation-name:lightSpeedDown}.rollUp.t-default{animation-name:rollUp}.rollRight.t-default{animation-name:rollRight}.rollLeft.t-default{animation-name:rollLeft}.rollDown.t-default{animation-name:rollDown}.rotate.t-default{animation-name:rotate}.rotateDownLeft.t-default{animation-name:rotateDownLeft}.rotateDownRight.t-default{animation-name:rotateDownRight}.rotateUpLeft.t-default{animation-name:rotateUpLeft}.rotateUpRight.t-default{animation-name:rotateUpRight}.slideUp.t-default{animation-name:slideUp}.slideDown.t-default{animation-name:slideDown}.slideLeft.t-default{animation-name:slideLeft}.slideRight.t-default{animation-name:slideRight}.zoomIn.t-default{animation-name:zoomIn}.zoomInUp.t-default{animation-name:zoomInUp}.zoomInLeft.t-default{animation-name:zoomInLeft}.zoomInDown.t-default{animation-name:zoomInDown}.zoomInRight.t-default{animation-name:zoomInRight}.zoomOut.t-default{animation-name:zoomOut}.zoomOutUp.t-default{animation-name:zoomOutUp}.zoomOutLeft.t-default{animation-name:zoomOutLeft}.zoomOutDown.t-default{animation-name:zoomOutDown}.zoomOutRight.t-default{animation-name:zoomOutRight}.t-default{opacity:1;filter:alpha(opacity=100);animation-direction:normal;animation-iteration-count:1;animation-timing-function:ease;animation-duration:.5s;animation-delay:0s;position:relative}.t-infinite{animation-iteration-count:infinite}.t-animated{opacity:0;filter:alpha(opacity=0)}.tabs{margin:0 0 30px 0;padding:0;list-style:none}.tabs__nav_link{text-decoration:none;cursor:pointer}.tabs__content{display:block;transition:opacity .2s}.tabs.style__horizontal .tabs__content,.tabs.style__vertical .tabs__content{overflow:hidden;height:0;opacity:0;visibility:hidden}.tabs.style__horizontal .tabs__content.is__active,.tabs.style__vertical .tabs__content.is__active,.tabs__content.is__active{height:auto;opacity:1;visibility:visible}.tabs.style__horizontal .tabs__nav{position:relative;z-index:2;display:flex;margin-bottom:-1px}.tabs.style__horizontal .tabs__nav .tabs__nav_link{display:block;margin:0 3px;padding:10px;border:1px solid #ccc;border-bottom:0;background:var(--color-purpleLightest)}.tabs.style__horizontal .tabs__nav .tabs__nav_link.is__active{background:#fff;font-weight:700}.tabs.style__horizontal .tabs__content.is__active{position:relative;z-index:1;padding:18px;border:1px solid #ccc;background:#fff}.tabs.style__horizontal .tabs__content .tabs__nav_link{display:none}.tabs.style__vertical{display:flex;width:100%}.tabs.style__vertical .tabs__nav{flex:0 0 150px}.tabs.style__vertical .tabs__nav .tabs__nav_link{display:block;margin:3px 0;padding:10px;border:1px solid #ccc;border-right:0;background:#eee}.tabs.style__vertical .tabs__nav .tabs__nav_link.is__active{background:#fff;font-weight:700}.tabs.style__vertical .tabs__content{flex-grow:1;width:0}.tabs.style__vertical .tabs__content .tabs__nav_link{display:none}.tabs.style__vertical .tabs__content.is__active{position:relative;z-index:1;width:auto;padding:18px;border:1px solid #ccc;background:#fff}.tabs.is__responsive,.tabs.style__accordion{display:block}.tabs.is__responsive .tabs__nav,.tabs.style__accordion .tabs__nav{display:none}.tabs.is__responsive .tabs__content .tabs__nav_link,.tabs.is__responsive .tabs__nav_link,.tabs.style__accordion .tabs__content .tabs__nav_link,.tabs.style__accordion .tabs__nav_link{display:block;margin:-18px;padding:18px}.tabs.is__responsive .tabs__nav_link.is__active,.tabs.style__accordion .tabs__nav_link.is__active{margin-bottom:0;font-weight:700}.tabs.is__responsive .tabs__content,.tabs.style__accordion .tabs__content{display:block;flex:none;overflow:auto;width:auto;height:auto;margin:0 0 15px;padding:18px;border:1px solid #ccc;background:#fff;opacity:1;visibility:visible}.tabs.is__responsive .tabs__content_wrapper,.tabs.style__accordion .tabs__content_wrapper{overflow:hidden;height:0;transition:transform .2s;transform:scaleY(0);transform-origin:top left}.tabs.is__responsive .tabs__content.is__active .tabs__content_wrapper,.tabs.style__accordion .tabs__content.is__active .tabs__content_wrapper{height:auto;transform:scaleY(1)}@media (max-width:767px){.tabs__nav_link img.arrowDirection{float:right;height:10px;transform:rotate(90deg)}.tabs__nav_link.is__active img.arrowDirection{transform:rotate(270deg)!important}}@media (min-width:768px){.tabs__nav_link img.arrowDirection,.tabs__nav_link is__active img.arrowDirection{display:none}#tabs-h{margin-bottom:5vh!important}}