/*!
 * ARTfest WP theme
 * https://artfest.si
 * Copyright 2024 Bosko. All rights reserved.
 * https://bosko.si
 */article,aside,body,div,footer,form,header,html,main,nav,section{margin:0;padding:0;box-sizing:border-box;position:relative}footer,header,nav,section{display:block}html{min-width:320px;height:100%}body{min-width:320px}h1,h2,h3,h4{position:relative;margin-top:0}#main h2:first-child,#main h3:first-child,#main h4:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0}p{padding:0}p:empty{display:none}.as-p.last,.as-p:last-child,hr:last-child,p.last,p:last-child{margin-bottom:0}hr:first-child{margin-top:0}dl,ol,ul{padding:0;position:relative;box-sizing:border-box}ol li,ul li{padding:0 0 10px 12px;margin:0 0 0 15px;position:relative;box-sizing:border-box}ol.spaced li,ul.spaced li{padding-bottom:15px}ol li:last-child,ol.spaced li:last-child,ul li:last-child,ul.spaced li:last-child{padding-bottom:0}dl dt{padding:0 0 3px 0;margin:0;position:relative;box-sizing:border-box}dl dd{padding:0;margin:0;position:relative;box-sizing:border-box}dl div{padding:0 0 20px 0}dl div:last-child{padding-bottom:0}a{cursor:pointer}img{display:block;width:auto;max-width:100%}address,blockquote{padding:0}address.last,address:last-child,blockquote.last,blockquote:last-child,img:last-child,ol:last-child,p:last-child,table.last,table:last-child,ul:last-child{margin-bottom:0}@media (max-width:768px){.fnt-h1,h1{margin:0 0 25px 0}.as-p,address,blockquote,h2,h3,h4,img,p{margin:0 0 15px 0}#main h2,#main h3,#main h4{margin-top:25px}hr{margin:15px 0}table{margin:15px 0}ul{margin:0 0 15px 5px}ol{margin:0 0 15px 15px}}@media (min-width:768px){.fnt-h1,h1{margin:0 0 35px 0}.as-p,address,blockquote,h2,h3,h4,img,p{margin:0 0 20px 0}#main h2,#main h3,#main h4{margin-top:30px}hr{margin:20px 0}table{margin:20px 0}ul{margin:0 0 20px 7px}ol{margin:0 0 20px 20px}}#page{min-width:320px;min-height:100vh;position:relative}@media (max-width:640px){#page{padding-top:85px;padding-bottom:140px}body.static #page{padding-bottom:100px}}@media (min-width:640px) and (max-width:768px){#page{padding-top:85px;padding-bottom:110px}body.static #page{padding-bottom:20px}}@media (max-width:768px){body.static #page{min-height:-webkit-calc(100vh - 60px);min-height:-moz-calc(100vh - 60px);min-height:-ms-calc(100vh - 60px);min-height:-o-calc(100vh - 60px);min-height:calc(100vh - 60px)}body.static.with-admin #page{min-height:-webkit-calc(100vh - 106px);min-height:-moz-calc(100vh - 106px);min-height:-ms-calc(100vh - 106px);min-height:-o-calc(100vh - 106px);min-height:calc(100vh - 106px)}}@media (min-width:768px) and (max-width:1080px){#page{padding-top:115px;padding-bottom:120px}body.static #page{min-height:-webkit-calc(100vh - 80px);min-height:-moz-calc(100vh - 80px);min-height:-ms-calc(100vh - 80px);min-height:-o-calc(100vh - 80px);min-height:calc(100vh - 80px);padding-bottom:10px}}@media (min-width:768px) and (max-width:783px){body.static.with-admin #page{min-height:-webkit-calc(100vh - 126px);min-height:-moz-calc(100vh - 126px);min-height:-ms-calc(100vh - 126px);min-height:-o-calc(100vh - 126px);min-height:calc(100vh - 126px)}}@media (max-width:783px){body.with-admin #page{min-height:-webkit-calc(100vh - 46px);min-height:-moz-calc(100vh - 46px);min-height:-ms-calc(100vh - 46px);min-height:-o-calc(100vh - 46px);min-height:calc(100vh - 46px);margin-top:46px}}@media (min-width:783px){body.with-admin #page{min-height:-webkit-calc(100vh - 32px);min-height:-moz-calc(100vh - 32px);min-height:-ms-calc(100vh - 32px);min-height:-o-calc(100vh - 32px);min-height:calc(100vh - 32px);margin-top:32px}}@media (min-width:783px) and (max-width:1080px){body.static.with-admin #page{min-height:-webkit-calc(100vh - 112px);min-height:-moz-calc(100vh - 112px);min-height:-ms-calc(100vh - 112px);min-height:-o-calc(100vh - 112px);min-height:calc(100vh - 112px)}}@media (min-width:1080px){#page{padding-top:130px;padding-bottom:130px}body.static #page{min-height:-webkit-calc(100vh - 100px);min-height:-moz-calc(100vh - 100px);min-height:-ms-calc(100vh - 100px);min-height:-o-calc(100vh - 100px);min-height:calc(100vh - 100px);padding-bottom:0}body.static.with-admin #page{min-height:-webkit-calc(100vh - 132px);min-height:-moz-calc(100vh - 132px);min-height:-ms-calc(100vh - 132px);min-height:-o-calc(100vh - 132px);min-height:calc(100vh - 132px)}}@media (min-width:1600px){body.static #page{padding-top:120px}}.wrap{max-width:980px}.wrap.wide{max-width:768px}@media (max-width:768px){.wrap{margin:0 20px}}@media (min-width:768px) and (max-width:1040px){.wrap{margin:0 30px}}@media (min-width:828px) and (max-width:980px){.wrap.wide{margin:0 auto}}@media (min-width:980px){.wrap.wide{max-width:1280px}}@media (min-width:980px) and (max-width:1080px){.wrap.wide{margin:0 30px}}@media (min-width:1040px){.wrap{margin:0 auto}}@media (min-width:1060px){.wrap.wide{margin:0 40px}.wrap.full{max-width:none;margin:0 40px}}@media (min-width:1360px){.wrap.wide{margin:0 auto}}.section{box-sizing:border-box}.section.compact.contracted-top,.section.contracted,.section.contracted-top{padding-top:0}.section.compact.contracted-bottom,.section.contracted,.section.contracted-bottom{padding-bottom:0}@media (max-width:768px){.section{padding-top:30px;padding-bottom:30px}.section.compact{padding-top:20px;padding-bottom:20px}.section.compact-top{padding-top:20px}.section.compact-bottom{padding-bottom:20px}}@media (min-width:768px) and (max-width:1080px){.section{padding-top:45px;padding-bottom:45px}.section.compact{padding-top:30px;padding-bottom:30px}.section.compact-top{padding-top:30px}.section.compact-bottom{padding-bottom:30px}}@media (min-width:1080px){.section{padding-top:60px;padding-bottom:60px}.section.compact{padding-top:40px;padding-bottom:40px}.section.compact-top{padding-top:40px}.section.compact-bottom{padding-bottom:40px}}.columns.tight{margin-left:0;margin-right:0}.columns.tight>.column{padding-left:0;padding-right:0}.column{display:block}.column.full{width:100%}@media (min-width:800px){.columns>.column{float:left;box-sizing:border-box;margin-top:0!important}.columns>.column.two-thirds{width:66.6666%}.columns>.column.half{width:50%}.columns>.column.third{width:33.3333%}}@media (min-width:800px) and (max-width:1080px){.columns{margin-left:-30px;margin-right:-30px}.columns>.column{padding-left:30px;padding-right:30px}.columns.compact{margin-left:-20px;margin-right:-20px}.columns.compact>.column{padding-left:20px;padding-right:20px}}@media (min-width:1080px){.columns{margin-left:-40px;margin-right:-40px}.columns>.column{padding-left:40px;padding-right:40px}.columns.compact{margin-left:-30px;margin-right:-30px}.columns.compact>.column{padding-left:30px;padding-right:30px}.columns.desk-wide{margin-left:-40px;margin-right:-40px}.columns.desk-wide>.column{padding-left:40px;padding-right:40px}}#wpadminbar{position:fixed!important}#header{position:fixed;box-sizing:border-box;top:0;left:0;right:0;min-width:320px}@media (max-width:360px){#site-logo{height:30px;margin-top:-6px}#site-logo img{height:40px}}@media (min-width:360px) and (max-width:420px){#site-logo{height:30px;margin-top:-7px}#site-logo img{height:46px}}@media (min-width:420px) and (max-width:768px){#site-logo{height:30px;margin-top:-8px}#site-logo img{height:50px}}@media (max-width:768px){#header{height:70px}#header .wrap{margin-top:20px;margin-bottom:20px}}@media (min-width:768px) and (max-width:1080px){#header{height:100px}#header .wrap{margin-top:30px;margin-bottom:30px}#site-logo{height:40px;margin-top:-10px}#site-logo img{height:68px}}@media (max-width:783px){body.with-admin #header{top:46px}}@media (min-width:783px){body.with-admin #header{top:32px}}@media (min-width:1080px){#header{height:120px}#header .wrap{margin-top:40px;margin-bottom:40px}#site-logo{height:40px;margin-top:-12px}#site-logo img{height:77px}}#header-user-info{position:relative;margin-top:20px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.header-modal{position:fixed;left:0;right:0;display:none;border-bottom-style:solid;border-bottom-width:1px}#header .header-modal .wrap{margin-top:0!important;margin-bottom:0!important}.header-modal .content{overflow:hidden;max-height:0}.header-modal.visible .content{max-height:75vh}.header-modal.static .content{overflow:auto}.header-modal .overlay{position:absolute;height:100vh;top:0;bottom:0;left:0;right:0;opacity:.5}@media (max-width:640px){.header-modal.visible .content{max-height:-webkit-calc(100vh - 220px);max-height:-moz-calc(100vh - 220px);max-height:-ms-calc(100vh - 220px);max-height:-o-calc(100vh - 220px);max-height:calc(100vh - 220px)}}@media (min-width:640px) and (max-width:768px){.header-modal.visible .content{max-height:-webkit-calc(100vh - 190px);max-height:-moz-calc(100vh - 190px);max-height:-ms-calc(100vh - 190px);max-height:-o-calc(100vh - 190px);max-height:calc(100vh - 190px)}}@media (min-width:768px) and (max-width:1080px){.header-modal.visible .content{max-height:-webkit-calc(100vh - 270px);max-height:-moz-calc(100vh - 270px);max-height:-ms-calc(100vh - 270px);max-height:-o-calc(100vh - 270px);max-height:calc(100vh - 270px)}}@media (min-width:1080px){.header-modal.visible .content{max-height:-webkit-calc(100vh - 340px);max-height:-moz-calc(100vh - 340px);max-height:-ms-calc(100vh - 340px);max-height:-o-calc(100vh - 340px);max-height:calc(100vh - 340px)}}@media (max-width:768px){.header-modal{top:70px}body.with-admin .header-modal{top:116px}}@media (min-width:768px) and (max-width:1080px){.header-modal{top:100px}}@media (min-width:768px) and (max-width:783px){body.with-admin .header-modal{top:146px}}@media (min-width:783px) and (max-width:1080px){body.with-admin .header-modal{top:132px}}@media (min-width:1080px){.header-modal{top:120px}body.with-admin .header-modal{top:152px}}#footer{position:fixed;bottom:0;left:0;right:0}body.static #footer{position:static}@media (max-width:640px){#footer-copy,#footer-menu{float:none}}@media (min-width:640px){body #footer-menu{float:left}body #footer-copy{float:right;margin-top:0!important}}@media (max-width:768px){#footer .wrap{padding-top:20px;padding-bottom:20px}}@media (min-width:768px) and (max-width:1080px){#footer .wrap{padding-top:20px;padding-bottom:20px}}@media (min-width:1080px){#footer .wrap{padding-top:20px;padding-bottom:30px}}#aside .aside:first-child{margin-top:0!important}.aside-title{border-bottom-style:solid;border-bottom-width:2px}.aside-title .icon-wrap{float:right;box-sizing:content-box;position:relative}.aside-title .icon-wrap::after{content:"";position:absolute;top:0;bottom:0;left:0;right:-20px;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg)}@media (max-width:768px){#aside{margin-top:30px}}@media (min-width:768px) and (max-width:800px){#aside{margin-top:45px}}@media (min-width:800px){#aside{margin-top:0!important}}#page-back,#page-help{position:fixed;margin:0!important;z-index:5}@media (max-width:640px){#page-back,#page-help{bottom:90px}}@media (min-width:640px) and (max-width:768px){#page-back,#page-help{bottom:60px}}@media (max-width:768px){#page-back{left:30px}#page-help{right:30px}}@media (min-width:768px) and (max-width:1060px){#page-back{left:45px}#page-help{right:45px}}@media (min-width:768px) and (max-width:1080px){#page-back,#page-help{bottom:60px}}@media (min-width:1060px){#page-back{left:55px}#page-help{right:55px}}@media (min-width:1080px){#page-back,#page-help{bottom:80px}}#modal{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;max-width:980px;top:0;overflow:auto;display:none;text-align:center;overflow:hidden;z-index:7}#modal.gallery{max-width:1040px}#modal.centered{position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal .wrap{position:relative;display:block;text-align:left;opacity:0}#modal.video .wrap{display:block}#modal.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#modal.gallery #modal-close-wrap,#modal.video #modal-close-wrap{float:none!important}#modal-close{opacity:0}#modal .content{display:block}#modal .info{position:absolute;top:-50px;left:0;right:45px;line-height:45px;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modal.gallery img{margin:0;display:block;opacity:0}#modal .desc{opacity:0;text-align:center}#modal .next-content,#modal .prev-content{position:absolute;top:0;bottom:0;width:25%;opacity:0}#modal .prev-content{left:0}#modal .next-content{right:0}#modal .next-content .hexagon,#modal .prev-content .hexagon{position:absolute}#modal .prev-content .hexagon .as-icon{margin-left:-2px}#modal .next-content .hexagon .as-icon{margin-left:2px}#modal .next-content .overlay,#modal .prev-content .overlay{position:absolute;top:0;bottom:0;left:0;right:0}#modal .next-content .overlay::after,#modal .prev-content .overlay::before{content:"";position:absolute;opacity:.5;width:100%}#modal .prev-content .overlay::before{top:0;bottom:50%;right:200%;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg)}#modal .prev-content:hover .overlay::before{right:100%}#modal .next-content .overlay::after{top:50%;bottom:0;left:200%;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg)}#modal .next-content:hover .overlay::after{left:100%}#modal.gallery .images{display:none}#modal.visible #modal-close,#modal.visible .desc,#modal.visible .info,#modal.visible .next-content,#modal.visible .prev-content,#modal.visible .wrap,#modal.visible img{opacity:1}@media (max-width:768px){#modal .desc{padding:10px 40px 0}#modal-close{right:10px;top:-34px}#modal .prev-content .hexagon{bottom:-34px;left:10px}#modal .next-content .hexagon{bottom:-34px;right:10px}}@media (min-width:768px){#modal .desc{padding:10px 60px 0}#modal-close{top:-23px;right:-20px}#modal .prev-content .hexagon{bottom:-23px;left:-20px}#modal .next-content .hexagon{bottom:-23px;right:-20px}}#modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:7}#modal-loading{position:fixed;width:200px;height:20px;top:50%;left:50%;margin-top:-10px;margin-left:-100px;text-align:center}#modal-loading span{-webkit-animation:loading 1.5s infinite linear;-moz-animation:loading 1.5s infinite linear;-ms-animation:loading 1.5s infinite linear;-o-animation:loading 1.5s infinite linear;animation:loading 1.5s infinite linear;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}#modal-loading span:first-child{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}#modal-loading span:last-child{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}#modal.visible+#modal-overlay #modal-loading{display:none}@-webkit-keyframes loading{0%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}16.6667%{-webkit-transform:scale(166%);-moz-transform:scale(166%);-ms-transform:scale(166%);-o-transform:scale(166%);transform:scale(166%)}33.3333%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}}@-moz-keyframes loading{0%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}16.6667%{-webkit-transform:scale(166%);-moz-transform:scale(166%);-ms-transform:scale(166%);-o-transform:scale(166%);transform:scale(166%)}33.3333%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}}@-ms-keyframes loading{0%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}16.6667%{-webkit-transform:scale(166%);-moz-transform:scale(166%);-ms-transform:scale(166%);-o-transform:scale(166%);transform:scale(166%)}33.3333%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}}@-o-keyframes loading{0%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}16.6667%{-webkit-transform:scale(166%);-moz-transform:scale(166%);-ms-transform:scale(166%);-o-transform:scale(166%);transform:scale(166%)}33.3333%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}}@keyframes loading{0%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}16.6667%{-webkit-transform:scale(166%);-moz-transform:scale(166%);-ms-transform:scale(166%);-o-transform:scale(166%);transform:scale(166%)}33.3333%{-webkit-transform:scale(100%);-moz-transform:scale(100%);-ms-transform:scale(100%);-o-transform:scale(100%);transform:scale(100%)}}@media (max-width:768px){#modal.video{max-width:100vw}}@media (min-width:768px) and (max-width:1023px){#modal.video{max-width:80vw}}@media (min-width:1024px){#modal.video{max-width:75vw}}#cookie-message-wrap{position:fixed;bottom:0;left:0;right:0;box-sizing:border-box;opacity:0;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}#cookie-message-wrap.visible{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#cookie-message p{max-width:980px}#cookie-close{right:10px}table{padding:0;border-collapse:collapse;width:100%;position:relative;line-height:1.5}table:last-child{margin-bottom:0}table:first-child{margin-top:0}table tr{position:relative}table tbody tr{border-top-style:solid;border-top-width:1px}table tbody tr:last-child{border-bottom-style:solid;border-bottom-width:1px}table.wide tbody tr:last-child{border-bottom:none}table th,table thead td{text-align:left;vertical-align:top;position:relative;box-sizing:border-box}table td{vertical-align:top;box-sizing:border-box;position:relative}@media (max-width:640px){table,table tbody,table td,table tfoot,table tr{display:block}table thead{display:none}table tr{padding:10px 0 10px}table.wide tr{padding:7px 15px 10px}table td{padding:3px 0}table td.align-right,table th.align-right{text-align:left}}@media (min-width:640px){table{display:table;margin-top:-5px}table thead{display:table-header-group}table tbody{display:table-row-group}table tfoot{display:table-footer-group}table tr{display:table-row}table td,table th{display:table-cell}table tr{padding:0}table tbody tr:first-child{border-top-width:1px}table td,table th{padding:15px}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table.wide td:first-child,table.wide th:first-child{padding-left:20px}table.wide td:last-child,table.wide th:last-child{padding-right:20px}table td.align-right,table th.align-right{text-align:right}}@media (max-width:980px){table.wide,table.wide tbody,table.wide td,table.wide tfoot,table.wide tr{display:block}table.wide thead{display:none}table.wide tr{padding:7px 15px 10px}table.wide tbody tr:first-child{border-top-width:0}table.wide td{padding:3px 0}table.wide td.align-right,table.wide th.align-right{text-align:left}}@media (min-width:980px){table.wide{display:table}table.wide thead{display:table-header-group}table.wide tbody{display:table-row-group}table.wide tfoot{display:table-footer-group}table.wide tr{display:table-row;padding:0}table.wide td,table.wide th{display:table-cell}table.wide tbody tr{padding:0}table.wide tbody tr:first-child{border-top-width:1px}table.wide td,table.wide th{padding:15px 20px}}a.alignleft,img.alignleft{float:left}a.alignright,img.alignright{float:right}a.aligncenter,img.aligncenter,img.alignnone{display:block;box-sizing:border-box}a.aligncenter:last-child,a.alignleft:last-child,a.alignnone:last-child,a.alignright:last-child,img.aligncenter:last-child,img.alignleft:last-child,img.alignnone:last-child,img.alignright:last-child{margin-bottom:0}.img:last-child{margin-bottom:0}@media (max-width:480px){a.aligncenter,a.alignleft,a.alignnone,a.alignright,img.aligncenter,img.alignleft,img.alignnone,img.alignright{width:100%;margin:0 0 20px 0}}@media (min-width:480px) and (max-width:640px){a.alignleft,a.alignright,img.alignleft,img.alignright{width:40%;max-width:40%}}@media (min-width:480px) and (max-width:768px){a.alignleft,img.alignleft{margin:7px 20px 15px 0}a.alignright,img.alignright{margin:7px 0 15px 20px}a.aligncenter,img.aligncenter{margin:0 auto 20px auto}a.alignnone,img.alignnone{margin:0 0 20px}}@media (min-width:640px) and (max-width:1180px){a.alignleft,a.alignright,img.alignleft,img.alignright{width:30%;max-width:30%}}@media (min-width:768px){a.alignleft,img.alignleft{margin:7px 25px 20px 0}a.alignright,img.alignright{margin:7px 0 20px 25px}a.aligncenter,img.aligncenter{margin:0 auto 20px auto}a.alignnone,img.alignnone{margin:0 0 20px}}@media (min-width:1180px){a.alignleft,a.alignright,img.alignleft,img.alignright{width:30%;max-width:30%}}#logos{list-style:none;margin:0;padding:0}#logos li{margin:0;padding:0;float:left}@media (max-width:360px){#logos li img{height:30px}}@media (min-width:360px) and (max-width:420px){#logos li img{height:35px}}@media (min-width:420px) and (max-width:640px){#logos li img{height:40px}}@media (min-width:640px){#logos li img{height:45px}}hr{display:block;box-sizing:border-box;width:100%;height:1px;border:none;border-bottom-style:solid;border-bottom-width:1px}hr.double{border-bottom-width:2px}hr.dline{border-bottom-width:2px;margin:0}ul{list-style:disc}ul.compact{list-style:none;margin-left:0;display:block}ul.compact>li{padding-left:0;margin-left:0;display:block}ul.inline{display:inline-block;padding-left:0;list-style:none;margin-left:0;margin-bottom:0}ul.inline>li{display:inline-block;padding-left:0;padding-bottom:0;margin-left:0}ul.tight li{padding:0}.border-rows{border-top-style:solid;border-top-width:1px}.border-rows:last-child{border-bottom-style:solid;border-bottom-width:1px}.border-rows-double{border-top-style:solid;border-top-width:2px}.border-rows-double:last-child{border-bottom-style:solid;border-bottom-width:2px}.show-hide-content{overflow:hidden;max-height:0;display:none}.show-hide-content.visible{max-height:none;overflow:visible}.form,form{position:relative;display:block}fieldset{margin:0;padding:0;border:none}.form .field,.form .note,form .field,form .note{display:block;position:relative;box-sizing:border-box;width:auto}.form .field.disabled,.form.disabled,form .field.disabled,form.disabled{opacity:.5;pointer-events:none}@media (min-width:768px){.form .field.half,.form .field.quarter,form .field.half,form .field.quarter{width:50%;float:left}.form .field.half:nth-child(odd),.form .field.quarter:nth-child(odd),form .field.half:nth-child(odd),form .field.quarter:nth-child(odd){padding-right:5px}.form .field.half:nth-child(even),.form .field.quarter:nth-child(even),form .field.half:nth-child(even),form .field.quarter:nth-child(even){padding-left:5px}}@media (min-width:980px){.form .field.quarter,form .field.quarter{width:25%}.form .field.half:nth-child(even),.form .field.half:nth-child(odd),.form .field.quarter:nth-child(even),.form .field.quarter:nth-child(odd),form .field.half:nth-child(even),form .field.half:nth-child(odd),form .field.quarter:nth-child(even),form .field.quarter:nth-child(odd){padding-left:5px;padding-right:5px}.form .field.half:first-child,.form .field.quarter:first-child,form .field.half:first-child,form .field.quarter:first-child{padding-left:0}.form .field.half:last-child,.form .field.quarter:last-child,form .field.half:last-child,form .field.quarter:last-child{padding-right:0}}label{position:relative}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{display:block;box-sizing:border-box;width:100%;outline:0;-webkit-appearance:none;border:none!important;position:relative}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{border-style:solid;border-width:2px}@media (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{height:40px;line-height:38px;padding:0 20px}}@media (min-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{height:50px;line-height:48px;padding:0 25px}}input[type=email]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=email]::-webkit-search-cancel-button,input[type=email]::-webkit-search-decoration,input[type=email]::-webkit-search-results-button,input[type=email]::-webkit-search-results-decoration,input[type=number]::-webkit-search-cancel-button,input[type=number]::-webkit-search-decoration,input[type=number]::-webkit-search-results-button,input[type=number]::-webkit-search-results-decoration,input[type=password]::-webkit-search-cancel-button,input[type=password]::-webkit-search-decoration,input[type=password]::-webkit-search-results-button,input[type=password]::-webkit-search-results-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,input[type=text]::-webkit-search-cancel-button,input[type=text]::-webkit-search-decoration,input[type=text]::-webkit-search-results-button,input[type=text]::-webkit-search-results-decoration{display:none}input[type=email]::-ms-reveal,input[type=number]::-ms-reveal,input[type=password]::-ms-reveal,input[type=search]::-ms-reveal,input[type=text]::-ms-reveal{display:none;width:0;height:0}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.input-wrap{display:block;position:relative}.input-outline{position:absolute;top:0;bottom:0;border-top-style:solid;border-top-width:2px;border-bottom-style:solid;border-bottom-width:2px;border-left:0;border-right:0;pointer-events:none}.input-outline .left{position:absolute;width:0;top:-2px;border-right-style:solid}.input-outline .left::before{content:"";width:0;height:0;position:absolute;left:2px;border-right-style:solid}.input-outline .right{position:absolute;width:0;top:-2px;border-left-style:solid}.input-outline .right::after{content:"";width:0;height:0;position:absolute;right:2px;border-left-style:solid}@media (max-width:768px){.input-wrap{padding:0 12px}.input-outline{left:12px;right:12px}.input-outline .left{left:-12px;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.input-outline .left::before{top:-20px;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.input-outline .right{right:-12px;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.input-outline .right::after{top:-20px;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}}@media (min-width:768px){.input-wrap{padding:0 15px}.input-outline{left:15px;right:15px}.input-outline .left{left:-15px;border-right-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.input-outline .left::before{top:-25px;border-right-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.input-outline .right{right:-15px;border-left-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.input-outline .right::after{top:-25px;border-left-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}}.input-error{content:"!";position:absolute;width:30px;top:50%;right:0;text-align:center;z-index:4;display:none}@media (max-width:768px){.input-error{height:30px;line-height:30px;margin-top:-15px}}@media (min-width:768px){.input-error{height:40px;line-height:40px;margin-top:-20px}}input+.input-outline .input-error,input+label .check-outline .input-error{background:0 0!important}@media (max-width:768px){select+.input-error{right:12px}}@media (min-width:768px){select+.input-error{right:15px}}input.error+.input-outline .input-error,input.error+label .check-outline .input-error,select.error+.input-error{display:block}.as-button,.button,button{display:inline-block;border:none;background:0 0;padding:0;cursor:pointer;white-space:nowrap;vertical-align:top;position:relative;text-align:center;box-sizing:border-box;text-decoration:none;text-align:center}.as-button{cursor:default}.as-button .inner,.button .inner{position:absolute;top:2px;bottom:2px;left:1px;right:1px}@media (max-width:768px){.as-button,.as-button.small,.button,.button.small{min-width:18px;height:30px;line-height:30px;padding:0 9px;margin-left:9px;margin-right:9px}.as-button.large,.button.large{min-width:24px;height:40px;line-height:40px;padding:0 12px;margin-left:12px;margin-right:12px}}@media (min-width:768px){.as-button,.button{min-width:24px;height:40px;line-height:40px;padding:0 12px;margin-left:12px;margin-right:12px}.as-button.large,.button.large{min-width:30px;height:50px;line-height:40px;padding:5px 15px;margin-left:15px;margin-right:15px}.as-button.small,.button.small{min-width:18px;height:30px;line-height:30px;padding:0 9px;margin-left:9px;margin-right:9px}.as-button.large .inner,.button.large .inner{left:1.5px;right:1.5px}}.as-button.tight,.button.tight{padding-left:0;padding-right:0}.as-button .label,.button .label{position:relative;z-index:2}.as-button.squared,.button.squared{margin-left:0;margin-right:0}.as-button.squared::after,.as-button.squared::before,.button.squared::after,.button.squared::before{display:none}@media (max-width:768px){.button.with-icon.on-left{padding-left:34px}.button.large.with-icon.on-left{padding-left:42px}.button.large.squared.with-icon.on-left{padding-left:32px}.button.with-icon.on-right{padding-right:35px}.button.large.with-icon.on-right{padding-right:43px}.button.large.squared.with-icon.on-right{padding-right:32px}}@media (min-width:768px){.button.with-icon.on-left{padding-left:47px}.button.large.with-icon.on-left{padding-left:55px}.button.large.squared.with-icon.on-left{padding-left:45px}.button.with-icon.on-right{padding-right:47px}.button.large.with-icon.on-right{padding-right:55px}.button.large.squared.with-icon.on-right{padding-right:45px}}.button.large.fwidth{width:auto!important;min-width:100%!important}.button.large.hwidth{width:auto!important;min-width:50%!important}@media (max-width:768px){.button.large.fwidth{min-width:-webkit-calc(100% - 24px)!important;min-width:-moz-calc(100% - 24px)!important;min-width:-ms-calc(100% - 24px)!important;min-width:-o-calc(100% - 24px)!important;min-width:calc(100% - 24px)!important}.button.large.hwidth{min-width:-webkit-calc(50% - 30px)!important;min-width:-moz-calc(50% - 30px)!important;min-width:-ms-calc(50% - 30px)!important;min-width:-o-calc(50% - 30px)!important;min-width:calc(50% - 30px)!important}}@media (min-width:768px){.button.large.fwidth{min-width:-webkit-calc(100% - 30px)!important;min-width:-moz-calc(100% - 30px)!important;min-width:-ms-calc(100% - 30px)!important;min-width:-o-calc(100% - 30px)!important;min-width:calc(100% - 30px)!important}.button.large.hwidth{min-width:-webkit-calc(50% - 30px)!important;min-width:-moz-calc(50% - 30px)!important;min-width:-ms-calc(50% - 30px)!important;min-width:-o-calc(50% - 30px)!important;min-width:calc(50% - 30px)!important}}.button.disabled{opacity:.5;pointer-events:none}.as-button::before,.button::before{content:"";width:0;height:0;position:absolute;top:0;border-right-style:solid}.as-button::after,.button::after{content:"";width:0;height:0;position:absolute;top:0;border-left-style:solid}.as-button .inner::before,.button .inner::before{content:"";width:0;height:0;position:absolute;top:0;border-right-style:solid}.as-button .inner::after,.button .inner::after{content:"";width:0;height:0;position:absolute;top:0;border-left-style:solid}@media (max-width:768px){.as-button.small::before,.as-button::before,.button.small::before,.button::before{left:-9px;border-right-width:9px;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}.as-button.small::after,.as-button::after,.button.small::after,.button::after{right:-9px;border-left-width:9px;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}.as-button .inner::before,.button .inner::before{left:-8px;border-right-width:8px;border-top:13px solid transparent!important;border-bottom:13px solid transparent!important}.as-button .inner::after,.button .inner::after{right:-8px;border-left-width:8px;border-top:13px solid transparent!important;border-bottom:13px solid transparent!important}.as-button.large::before,.button.large::before{left:-12px;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.as-button.large::after,.button.large::after{right:-12px;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.as-button.large .inner::before,.button.large .inner::before{left:-11px;border-right-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.as-button.large .inner::after,.button.large .inner::after{right:-11px;border-left-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}}@media (min-width:768px){.as-button::before,.button::before{left:-12px;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.as-button::after,.button::after{right:-12px;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.as-button .inner::before,.button .inner::before{left:-11px;border-right-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.as-button .inner::after,.button .inner::after{right:-11px;border-left-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.as-button.large::before,.button.large::before{left:-15px;border-right-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.as-button.large::after,.button.large::after{right:-15px;border-left-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.as-button.large .inner::before,.button.large .inner::before{left:-14px;border-right-width:14px;border-top:23px solid transparent!important;border-bottom:23px solid transparent!important}.as-button.large .inner::after,.button.large .inner::after{right:-14px;border-left-width:14px;border-top:23px solid transparent!important;border-bottom:23px solid transparent!important}.as-button.small::before,.button.small::before{left:-9px;border-right-width:9px;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}.as-button.small::after,.button.small::after{right:-9px;border-left-width:9px;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}}.checkbox{display:block;position:relative;min-height:40px}input[type=checkbox]{width:22px;height:22px;position:absolute;box-sizing:border-box;top:9px;left:1px;margin:0;opacity:0}.checkbox label{display:inline-block;cursor:pointer;position:absolute;padding-left:55px;top:50%;-webkit-transform:0,-50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.checkbox label::before{content:"";position:relative;width:30px;height:30px;border:none;cursor:pointer;left:-3px;top:50%;margin-top:-15px;box-sizing:border-box;z-index:1}.checkbox.disabled{opacity:.5}.checkbox.disabled label{cursor:default}.checkbox input[type=checkbox]:checked+label::after{content:"";position:absolute;width:10px;height:20px;border-right-style:solid;border-right-width:4px;border-bottom-style:solid;border-bottom-width:4px;top:50%;left:7px;margin-top:-12px;box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.checkbox input[type=checkbox]:indeterminate+label::after{content:"";position:absolute;width:20px;height:0;border-bottom-style:solid;border-bottom-width:4px;top:11px;left:2px;box-sizing:border-box;z-index:2}.check-outline{position:absolute;width:24px;height:40px;left:0;top:50%;margin-top:-20px;pointer-events:none}.check-outline::before{content:"";width:0;height:0;position:absolute;left:-12px;top:0;border-right-style:solid;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.check-outline::after{content:"";width:0;height:0;position:absolute;right:-12px;top:0;border-left-style:solid;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.check-outline span:first-child{position:absolute;top:2px;bottom:2px;left:1.5px;right:1.5px}.check-outline span:first-child::before{content:"";width:0;height:0;position:absolute;left:-11px;top:0;border-right-style:solid;border-right-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.check-outline span:first-child::after{content:"";width:0;height:0;position:absolute;right:-11px;top:0;border-left-style:solid;border-left-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.radio{display:block;position:relative;min-height:40px}input[type=radio]{width:22px;height:22px;position:absolute;box-sizing:border-box;top:9px;left:1px;margin:0;opacity:0}.radio label{display:inline-block;cursor:pointer;position:absolute;padding-left:55px;top:50%;-webkit-transform:0,-50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.radio label::before{content:"";position:absolute;width:30px;height:30px;border:none;cursor:pointer;left:-3px;top:50%;margin-top:-15px;box-sizing:border-box;z-index:1;background:red}.radio.disabled{opacity:.5}.radio.disabled label{cursor:default}.radio input[type=radio]:checked+label::after{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-width:10px;border-radius:50%;top:50%;left:2px;margin-top:-10px;box-sizing:border-box;z-index:2}.radio-outline{position:absolute;width:24px;height:40px;left:0;top:50%;margin-top:-20px;pointer-events:none}.radio-outline::before{content:"";width:0;height:0;position:absolute;left:-12px;top:0;border-right-style:solid;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.radio-outline::after{content:"";width:0;height:0;position:absolute;right:-12px;top:0;border-left-style:solid;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.radio-outline span:first-child{position:absolute;top:2px;bottom:2px;left:1.5px;right:1.5px}.radio-outline span:first-child::before{content:"";width:0;height:0;position:absolute;left:-11px;top:0;border-right-style:solid;border-right-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.radio-outline span:first-child::after{content:"";width:0;height:0;position:absolute;right:-11px;top:0;border-left-style:solid;border-left-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}input.error+.error-marker{position:absolute;top:0;right:0;width:0;height:0;border-top:none;border-bottom:solid 15px transparent!important;border-left:none;border-right-style:solid;border-right-width:10px}.error-message{display:none}.checkbox.error+.error-message,.radio.error+.error-message,input.error+.error-marker+.error-message,input.error+.error-message{display:block}.checkbox+.error-message,.radio+.error-message{padding-left:35px}.select,.select-check{display:block;box-sizing:border-box;position:relative;cursor:pointer}.select select,.select-check select{position:absolute;left:-9999px;opacity:0}.select-check::before,.select::before{content:"";width:0;height:0;position:absolute;border-top-style:solid}.select-check.opened::before,.select.opened::before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.select .text,.select-check .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select ul,.select-check ul{position:absolute;list-style:none;border:none;overflow:hidden;max-height:0;z-index:4;margin:0}.select-check.opened ul,.select.opened ul{max-height:40vh;border-style:solid;border-width:2px;overflow:scroll}.select li,.select li:last-child,.select-check li,.select-check li:last-child{display:block;line-height:1.5;margin:0}.select li.disabled,.select-check li.disabled{cursor:default}@media (max-width:768px){.select,.select-check{padding:0 12px;height:40px}.select-check::before,.select::before{right:20px;top:17px;border-top-width:6px;border-left:8px solid transparent!important;border-right:8px solid transparent!important}.select-check.opened::before,.select.opened::before{top:16px}.select .label{padding-left:20px;line-height:40px;height:40px}.select .text,.select-check .text{padding:0 40px 0 20px;line-height:40px;height:40px}.select ul,.select-check ul{top:50px;left:10px;right:10px}.select li,.select li:last-child,.select-check li,.select-check li:last-child{padding:8px 15px}}@media (min-width:768px){.select,.select-check{padding:0 15px;height:50px}.select-check::before,.select::before{right:25px;top:20px;border-top-width:8px;border-left:10px solid transparent!important;border-right:10px solid transparent!important}.select-check.opened::before,.select.opened::before{top:19px}.select .label{padding-left:25px;line-height:50px;height:50px}.select .text,.select-check .text{padding:0 45px 0 25px;line-height:50px;height:50px}.select ul,.select-check ul{top:60px;left:15px;right:15px}.select li,.select li:last-child,.select-check li,.select-check li:last-child{padding:10px 18px}}#questionnaire-gender-none+label{margin-left:0;padding-left:35px}#questionnaire-colors,#questionnaire-colors-grid{display:block;position:relative;width:100%}#questionnaire-colors .action,#questionnaire-colors .color{display:inline-block;position:relative}#questionnaire-colors .color:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);z-index:4}#questionnaire-colors.disabled .color:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:1}#questionnaire-colors label .shade{position:absolute;left:0;right:50%;top:0;bottom:50%;opacity:.15}#questionnaire-colors label .number{position:absolute;width:30px;height:30px;line-height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;text-align:center;z-index:3;opacity:0}#questionnaire-colors input[type=checkbox]+label:hover .number,#questionnaire-colors input[type=checkbox]:checked+label .number{opacity:1}#questionnaire-colors label .check{position:absolute;width:16px;height:28px;border-right-style:solid;border-right-width:4px;border-bottom-style:solid;border-bottom-width:4px;top:50%;left:50%;margin-top:-3px;box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);z-index:3;opacity:0}#questionnaire-colors input[type=checkbox]+label:hover .check,#questionnaire-colors input[type=checkbox]:checked+label .check{opacity:1}#questionnaire-colors .action button,#questionnaire-colors label{position:absolute;top:50%;left:50%;cursor:pointer}#questionnaire-colors.disabled label{cursor:default;pointer-events:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}#questionnaire-colors input[type=checkbox]:checked+label{cursor:default}#questionnaire-colors .color:hover label,#questionnaire-colors input[type=checkbox]:checked+label,#questionnaire-colors.disabled input[type=checkbox]:checked+label,#questionnaire-colors.disabled input[type=checkbox]:checked+label:hover{z-index:2}#questionnaire-colors.disabled input[type=checkbox]:checked+label{-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;-o-filter:none!important;filter:none!important;opacity:1}#questionnaire-colors .action button::before,#questionnaire-colors .action::before,#questionnaire-colors .color::before,#questionnaire-colors label .shade::before,#questionnaire-colors label::before{content:"";width:0;height:0;position:absolute;left:0;right:0;border-bottom-style:solid;box-sizing:content-box}#questionnaire-colors .action button::after,#questionnaire-colors .action::after,#questionnaire-colors .color::after,#questionnaire-colors label .shade::after,#questionnaire-colors label::after{content:"";width:0;height:0;position:absolute;left:0;right:0;border-top-style:solid;box-sizing:content-box}#questionnaire-colors .action button .inner{position:absolute;top:1px;bottom:1px;left:2px;right:2px}#questionnaire-colors .action button .inner::before{content:"";width:0;height:0;position:absolute;left:0;right:0;border-bottom-style:solid;box-sizing:content-box}#questionnaire-colors .action button .inner::after{content:"";width:0;height:0;position:absolute;left:0;right:0;border-top-style:solid;box-sizing:content-box}#questionnaire-colors .action .as-icon,#questionnaire-colors .action .icon{position:absolute;top:50%;left:50%}#questionnaire-colors .action .icon{margin:-20px 0 0 -20px}#questionnaire-colors .action .as-icon{margin:-15px 0 0 -15px}#questionnaire-colors .action .as-icon,#questionnaire-colors .action .icon{pointer-events:none}#questionnaire-colors #questionnaire-clear-wrap,#questionnaire-colors #questionnaire-shuffle-wrap{position:absolute;top:15px;margin:0}#questionnaire-colors #questionnaire-shuffle-wrap{left:0}#questionnaire-colors.disabled #questionnaire-shuffle-wrap{opacity:.5;pointer-events:none}#questionnaire-colors.with-gaps .action,#questionnaire-colors.with-gaps .color{padding:2px;box-sizing:border-box}@media (max-width:484px){#questionnaire-colors.with-gaps .action,#questionnaire-colors.with-gaps .color{width:64px;height:38px;margin-bottom:17px}#questionnaire-colors .action button,#questionnaire-colors label{width:60px;height:34px;margin:-17px 0 0 -30px}#questionnaire-colors .action::before,#questionnaire-colors .color::before{top:-19px;border-bottom-width:19px;border-left:32px solid transparent!important;border-right:32px solid transparent!important}#questionnaire-colors .action button::before,#questionnaire-colors label::before{top:-17px;border-bottom-width:17px;border-left:30px solid transparent!important;border-right:30px solid transparent!important}#questionnaire-colors label .shade::before{top:-17px;border-bottom-width:17px;border-left:30px solid transparent!important}#questionnaire-colors .action::after,#questionnaire-colors .color::after{bottom:-18px;border-top-width:18px;border-left:32px solid transparent!important;border-right:32px solid transparent!important}#questionnaire-colors .action button::after,#questionnaire-colors label::after{bottom:-17px;border-top-width:17px;border-left:30px solid transparent!important;border-right:30px solid transparent!important}#questionnaire-colors label .shade::after{bottom:-17px;border-top-width:17px;border-right:30px solid transparent!important}#questionnaire-colors .action button .inner::before{top:-16px;border-bottom-width:16px;border-left:28px solid transparent!important;border-right:28px solid transparent!important}#questionnaire-colors .action button .inner::after{bottom:-16px;border-top-width:16px;border-left:28px solid transparent!important;border-right:28px solid transparent!important}}@media (min-width:484px) and (max-width:774px){#questionnaire-colors.with-gaps .action,#questionnaire-colors.with-gaps .color{width:74px;height:44px;margin-bottom:20px}#questionnaire-colors .action button,#questionnaire-colors label{width:70px;height:40px;margin:-20px 0 0 -35px}#questionnaire-colors .action::before,#questionnaire-colors .color::before{top:-21px;border-bottom-width:21px;border-left:37px solid transparent!important;border-right:37px solid transparent!important}#questionnaire-colors .action button::before,#questionnaire-colors label::before{top:-20px;border-bottom-width:20px;border-left:35px solid transparent!important;border-right:35px solid transparent!important}#questionnaire-colors label .shade::before{top:-20px;border-bottom-width:20px;border-left:35px solid transparent!important}#questionnaire-colors .action::after,#questionnaire-colors .color::after{bottom:-21px;border-top-width:21px;border-left:37px solid transparent!important;border-right:37px solid transparent!important}#questionnaire-colors .action button::after,#questionnaire-colors label::after{bottom:-20px;border-top-width:20px;border-left:35px solid transparent!important;border-right:35px solid transparent!important}#questionnaire-colors label .shade::after{bottom:-20px;border-top-width:20px;border-right:35px solid transparent!important}#questionnaire-colors .action button .inner::before{top:-19px;border-bottom-width:19px;border-left:33px solid transparent!important;border-right:33px solid transparent!important}#questionnaire-colors .action button .inner::after{bottom:-19px;border-top-width:19px;border-left:33px solid transparent!important;border-right:33px solid transparent!important}}@media (min-width:774px){#questionnaire-colors.with-gaps .action,#questionnaire-colors.with-gaps .color{width:84px;height:50px;margin-bottom:23px}#questionnaire-colors .action button,#questionnaire-colors label{width:80px;height:46px;margin:-23px 0 0 -40px}#questionnaire-colors .action::before,#questionnaire-colors .color::before{top:-24px;border-bottom-width:24px;border-left:42px solid transparent!important;border-right:42px solid transparent!important}#questionnaire-colors .action button::before,#questionnaire-colors label::before{top:-23px;border-bottom-width:23px;border-left:40px solid transparent!important;border-right:40px solid transparent!important}#questionnaire-colors label .shade::before{top:-23px;border-bottom-width:23px;border-left:40px solid transparent!important}#questionnaire-colors .action::after,#questionnaire-colors .color::after{bottom:-24px;border-top-width:24px;border-left:42px solid transparent!important;border-right:42px solid transparent!important}#questionnaire-colors .action button::after,#questionnaire-colors label::after{bottom:-23px;border-top-width:23px;border-left:40px solid transparent!important;border-right:40px solid transparent!important}#questionnaire-colors label .shade::after{bottom:-23px;border-top-width:23px;border-right:40px solid transparent!important}#questionnaire-colors .action button .inner::before{top:-22px;border-bottom-width:22px;border-left:38px solid transparent!important;border-right:38px solid transparent!important}#questionnaire-colors .action button .inner::after{bottom:-22px;border-top-width:22px;border-left:38px solid transparent!important;border-right:38px solid transparent!important}}@media (max-width:328px){#questionnaire-colors{width:256px}#questionnaire-colors.with-gaps .color:nth-child(3){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(11),#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(25),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(4),#questionnaire-colors.with-gaps .color:nth-child(46),#questionnaire-colors.with-gaps .color:nth-child(53),#questionnaire-colors.with-gaps .color:nth-child(60){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:192px}}@media (min-width:328px) and (max-width:360px){#questionnaire-colors{width:288px}#questionnaire-colors.with-gaps .color:nth-child(3){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(11),#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(25),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(46),#questionnaire-colors.with-gaps .color:nth-child(53),#questionnaire-colors.with-gaps .color:nth-child(60){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(12),#questionnaire-colors.with-gaps .color:nth-child(20),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(36),#questionnaire-colors.with-gaps .color:nth-child(4),#questionnaire-colors.with-gaps .color:nth-child(44),#questionnaire-colors.with-gaps .color:nth-child(52),#questionnaire-colors.with-gaps .color:nth-child(60){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:192px}}@media (min-width:360px) and (max-width:392px){#questionnaire-colors{width:320px}#questionnaire-colors.with-gaps .color:nth-child(3){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(4){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(12),#questionnaire-colors.with-gaps .color:nth-child(20),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(36),#questionnaire-colors.with-gaps .color:nth-child(4),#questionnaire-colors.with-gaps .color:nth-child(44),#questionnaire-colors.with-gaps .color:nth-child(52),#questionnaire-colors.with-gaps .color:nth-child(60){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(14),#questionnaire-colors.with-gaps .color:nth-child(23),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(41),#questionnaire-colors.with-gaps .color:nth-child(5),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(59){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:256px}}@media (min-width:392px) and (max-width:424px){#questionnaire-colors{width:352px}#questionnaire-colors.with-gaps .color:nth-child(4){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(14),#questionnaire-colors.with-gaps .color:nth-child(23),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(41),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(59){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(15),#questionnaire-colors.with-gaps .color:nth-child(25),#questionnaire-colors.with-gaps .color:nth-child(35),#questionnaire-colors.with-gaps .color:nth-child(45),#questionnaire-colors.with-gaps .color:nth-child(5),#questionnaire-colors.with-gaps .color:nth-child(55){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:256px}}@media (min-width:424px) and (max-width:456px){#questionnaire-colors{width:384px}#questionnaire-colors.with-gaps .color:nth-child(4){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(5){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(15),#questionnaire-colors.with-gaps .color:nth-child(25),#questionnaire-colors.with-gaps .color:nth-child(35),#questionnaire-colors.with-gaps .color:nth-child(45),#questionnaire-colors.with-gaps .color:nth-child(5),#questionnaire-colors.with-gaps .color:nth-child(55){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(17),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(6),#questionnaire-colors.with-gaps .color:nth-child(61){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:320px}}@media (min-width:456px) and (max-width:484px){#questionnaire-colors{width:416px}#questionnaire-colors.with-gaps .color:nth-child(5){margin-right:64px}#questionnaire-colors.with-gaps .color:nth-child(17),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(61){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(42),#questionnaire-colors.with-gaps .color:nth-child(54),#questionnaire-colors.with-gaps .color:nth-child(6){margin-left:32px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:320px}}@media (min-width:484px) and (max-width:521px){#questionnaire-colors{width:444px}#questionnaire-colors.with-gaps .color:nth-child(5){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(42),#questionnaire-colors.with-gaps .color:nth-child(54){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(17),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(6),#questionnaire-colors.with-gaps .color:nth-child(61){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:370px}}@media (min-width:521px) and (max-width:558px){#questionnaire-colors{width:481px}#questionnaire-colors.with-gaps .color:nth-child(5){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(17),#questionnaire-colors.with-gaps .color:nth-child(28),#questionnaire-colors.with-gaps .color:nth-child(39),#questionnaire-colors.with-gaps .color:nth-child(50),#questionnaire-colors.with-gaps .color:nth-child(61){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(42),#questionnaire-colors.with-gaps .color:nth-child(54),#questionnaire-colors.with-gaps .color:nth-child(6){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:370px}}@media (min-width:558px) and (max-width:595px){#questionnaire-colors{width:518px}#questionnaire-colors.with-gaps .color:nth-child(5){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(6){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(18),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(42),#questionnaire-colors.with-gaps .color:nth-child(54),#questionnaire-colors.with-gaps .color:nth-child(6){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(20),#questionnaire-colors.with-gaps .color:nth-child(33),#questionnaire-colors.with-gaps .color:nth-child(46),#questionnaire-colors.with-gaps .color:nth-child(59),#questionnaire-colors.with-gaps .color:nth-child(7){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:444px}}@media (min-width:595px) and (max-width:632px){#questionnaire-colors{width:555px}#questionnaire-colors.with-gaps .color:nth-child(6){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(20),#questionnaire-colors.with-gaps .color:nth-child(33),#questionnaire-colors.with-gaps .color:nth-child(46),#questionnaire-colors.with-gaps .color:nth-child(59){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(21),#questionnaire-colors.with-gaps .color:nth-child(35),#questionnaire-colors.with-gaps .color:nth-child(49),#questionnaire-colors.with-gaps .color:nth-child(7){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:444px}}@media (min-width:632px) and (max-width:669px){#questionnaire-colors{width:592px}#questionnaire-colors.with-gaps .color:nth-child(6){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(7){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(21),#questionnaire-colors.with-gaps .color:nth-child(35),#questionnaire-colors.with-gaps .color:nth-child(49),#questionnaire-colors.with-gaps .color:nth-child(7){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(23),#questionnaire-colors.with-gaps .color:nth-child(38),#questionnaire-colors.with-gaps .color:nth-child(53),#questionnaire-colors.with-gaps .color:nth-child(8){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:518px}}@media (min-width:669px) and (max-width:706px){#questionnaire-colors{width:629px}#questionnaire-colors.with-gaps .color:nth-child(7){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(23),#questionnaire-colors.with-gaps .color:nth-child(38),#questionnaire-colors.with-gaps .color:nth-child(53){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(24),#questionnaire-colors.with-gaps .color:nth-child(40),#questionnaire-colors.with-gaps .color:nth-child(56),#questionnaire-colors.with-gaps .color:nth-child(8){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:518px}}@media (min-width:706px) and (max-width:774px){#questionnaire-colors{width:666px}#questionnaire-colors.with-gaps .color:nth-child(7){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(8){margin-right:74px}#questionnaire-colors.with-gaps .color:nth-child(24),#questionnaire-colors.with-gaps .color:nth-child(40),#questionnaire-colors.with-gaps .color:nth-child(56),#questionnaire-colors.with-gaps .color:nth-child(8){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(26),#questionnaire-colors.with-gaps .color:nth-child(43),#questionnaire-colors.with-gaps .color:nth-child(60),#questionnaire-colors.with-gaps .color:nth-child(9){margin-left:37px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:592px}}@media (min-width:774px) and (max-width:816px){#questionnaire-colors{width:714px}#questionnaire-colors.with-gaps .color:nth-child(8){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(7){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(26),#questionnaire-colors.with-gaps .color:nth-child(43),#questionnaire-colors.with-gaps .color:nth-child(60),#questionnaire-colors.with-gaps .color:nth-child(9){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(24),#questionnaire-colors.with-gaps .color:nth-child(40),#questionnaire-colors.with-gaps .color:nth-child(56),#questionnaire-colors.with-gaps .color:nth-child(8){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:588px}}@media (min-width:816px) and (max-width:858px){#questionnaire-colors{width:756px}#questionnaire-colors.with-gaps .color:nth-child(7){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(8){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(24),#questionnaire-colors.with-gaps .color:nth-child(40),#questionnaire-colors.with-gaps .color:nth-child(56),#questionnaire-colors.with-gaps .color:nth-child(8){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(26),#questionnaire-colors.with-gaps .color:nth-child(43),#questionnaire-colors.with-gaps .color:nth-child(59),#questionnaire-colors.with-gaps .color:nth-child(9){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:672px}}@media (min-width:858px) and (max-width:900px){#questionnaire-colors{width:798px}#questionnaire-colors.with-gaps .color:nth-child(8){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(26),#questionnaire-colors.with-gaps .color:nth-child(43),#questionnaire-colors.with-gaps .color:nth-child(59){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(27),#questionnaire-colors.with-gaps .color:nth-child(45),#questionnaire-colors.with-gaps .color:nth-child(9){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:672px}}@media (min-width:900px) and (max-width:942px){#questionnaire-colors{width:840px}#questionnaire-colors.with-gaps .color:nth-child(8){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(9){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(27),#questionnaire-colors.with-gaps .color:nth-child(45),#questionnaire-colors.with-gaps .color:nth-child(9){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(10),#questionnaire-colors.with-gaps .color:nth-child(29),#questionnaire-colors.with-gaps .color:nth-child(48){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:756px}}@media (min-width:942px) and (max-width:984px){#questionnaire-colors{width:882px}#questionnaire-colors.with-gaps .color:nth-child(9){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(29),#questionnaire-colors.with-gaps .color:nth-child(48){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(10),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(50){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:756px}}@media (min-width:984px) and (max-width:1026px){#questionnaire-colors{width:924px}#questionnaire-colors.with-gaps .color:nth-child(9){margin-right:0}#questionnaire-colors.with-gaps .color:nth-child(10){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(10),#questionnaire-colors.with-gaps .color:nth-child(30),#questionnaire-colors.with-gaps .color:nth-child(50){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(11),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(53){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:840px}}@media (min-width:1026px){#questionnaire-colors{width:966px}#questionnaire-colors.with-gaps .color:nth-child(10){margin-right:84px}#questionnaire-colors.with-gaps .color:nth-child(11),#questionnaire-colors.with-gaps .color:nth-child(32),#questionnaire-colors.with-gaps .color:nth-child(53){margin-left:0}#questionnaire-colors.with-gaps .color:nth-child(11),#questionnaire-colors.with-gaps .color:nth-child(33),#questionnaire-colors.with-gaps .color:nth-child(55){margin-left:42px}#questionnaire-colors.with-gaps #questionnaire-clear-wrap{left:840px}}@media (max-width:640px){#questionnaire-progress{display:none}}@media (min-width:640px){#questionnaire-progress{position:fixed;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:7;line-height:30px;display:block}#questionnaire-progress .progress-inner,#questionnaire-progress .progress-outer{display:block;height:30px;position:relative;z-index:1}#questionnaire-progress .progress-inner{box-sizing:border-box;z-index:2;padding-right:7px}#questionnaire-progress .progress-inner::before,#questionnaire-progress .progress-outer::before{content:"";position:absolute;top:0;left:-9px;border-right-width:9px;border-right-style:solid;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}#questionnaire-progress .progress-inner::after,#questionnaire-progress .progress-outer::after{content:"";position:absolute;top:0;right:-9px;border-left-width:9px;border-left-style:solid;border-top:15px solid transparent!important;border-bottom:15px solid transparent!important}#questionnaire-progress.step-1 .progress-inner{width:25%}#questionnaire-progress.step-2 .progress-inner{width:50%}#questionnaire-progress.step-3 .progress-inner{width:75%}#questionnaire-progress.step-4 .progress-inner{width:100%}}@media (min-width:640px) and (max-width:768px){#questionnaire-progress{width:240px;height:30px}}@media (min-width:768px){#questionnaire-progress{height:40px}#questionnaire-progress .progress-inner,#questionnaire-progress .progress-outer{margin-top:5px}}@media (min-width:768px) and (max-width:1080px){#questionnaire-progress{width:280px}}@media (min-width:1080px) and (max-width:1280px){#questionnaire-progress{width:280px}}@media (min-width:1280px) and (max-width:1600px){#questionnaire-progress{width:320px}}@media (min-width:1600px){#questionnaire-progress{width:420px}}@media (max-width:768px){#questionnaire-progress{top:20px}}@media (min-width:768px) and (max-width:1080px){#questionnaire-progress{top:30px}}@media (max-width:783px){body.with-admin #questionnaire-progress{margin-top:46px}}@media (min-width:783px){body.with-admin #questionnaire-progress{margin-top:32px}}@media (min-width:1080px){#questionnaire-progress{top:40px}}@media (min-width:1180px){#questionnaire-progress ul li:first-child .label{display:inline-block}#questionnaire-progress.step-2 ul li:first-child .label,#questionnaire-progress.step-3 ul li:first-child .label,#questionnaire-progress.step-4 ul li:first-child .label{display:none}#questionnaire-progress.step-2 ul li:nth-child(2) .label{display:inline-block}#questionnaire-progress.step-3 ul li:nth-child(3) .label{display:inline-block}#questionnaire-progress.step-4 ul li:nth-child(4) .label{display:inline-block}}.selected-colors{display:block}.selected-colors .inblock .color{position:relative;display:inline-block;z-index:3}.selected-colors .field .color{position:absolute;top:50%;z-index:3}.selected-colors .color::before{content:"";width:0;height:0;position:absolute;box-sizing:content-box}.selected-colors .color::after{content:"";width:0;height:0;position:absolute}.selected-colors .color .inner{display:inline-block;position:absolute}.selected-colors .color .inner::before{content:"";width:0;height:0;position:absolute;box-sizing:content-box}.selected-colors .color .inner::after{content:"";width:0;height:0;position:absolute;z-index:1}.selected-colors .inblock .color::before{top:0;bottom:0;border-right-style:solid}.selected-colors .inblock .color::after{top:0;bottom:0;border-left-style:solid}.selected-colors .inblock .color .inner{left:1px;top:2px}.selected-colors .inblock .color .inner::before{top:0;bottom:0;border-right-style:solid}.selected-colors .inblock .color .inner::after{top:0;bottom:0;border-left-style:solid}.selected-colors .field .color::before{left:0;right:0;border-bottom-style:solid}.selected-colors .field .color::after{left:0;right:0;border-top-style:solid}.selected-colors .field .color .inner{top:1px;left:2px}.selected-colors .field .color .inner::before{left:0;right:0;border-bottom-style:solid}.selected-colors .field .color .inner::after{left:0;right:0;border-top-style:solid}.selected-colors .inblock .color.disabled{display:none}@media (max-width:768px){.selected-colors .field{margin:10px 0 10px 10px}.selected-colors .inblock .color{width:24px;height:40px;margin-left:12px;margin-right:12px}.selected-colors .field .color{width:40px;height:24px;margin-top:12px;margin-bottom:12px;left:-10px;margin-top:-12px}.selected-colors .field input{padding-left:35px}.selected-colors .inblock .color::before{left:-12px;border-right-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.selected-colors .inblock .color::after{right:-12px;border-left-width:12px;border-top:20px solid transparent!important;border-bottom:20px solid transparent!important}.selected-colors .inblock .color .inner{width:22px;height:36px}.selected-colors .inblock .color .inner::before{left:-11px;border-right-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.selected-colors .inblock .color .inner::after{right:-11px;border-left-width:11px;border-top:18px solid transparent!important;border-bottom:18px solid transparent!important}.selected-colors .field .color::before{top:-12px;border-bottom-width:12px;border-left:20px solid transparent!important;border-right:20px solid transparent!important}.selected-colors .field .color::after{bottom:-12px;border-top-width:12px;border-left:20px solid transparent!important;border-right:20px solid transparent!important}.selected-colors .field .color .inner{width:36px;height:22px}.selected-colors .field .color .inner::before{top:-11px;border-bottom-width:11px;border-left:18px solid transparent!important;border-right:18px solid transparent!important}.selected-colors .field .color .inner::after{bottom:-11px;border-top-width:11px;border-left:18px solid transparent!important;border-right:18px solid transparent!important}}@media (min-width:768px){.selected-colors .field{margin:10px 0 10px 10px}.selected-colors .inblock .color{width:30px;height:50px;margin-left:15px;margin-right:15px}.selected-colors .field .color{width:50px;height:30px;margin-top:15px;margin-bottom:15px;left:-10px;margin-top:-15px}.selected-colors .field input{padding-left:45px}.selected-colors .inblock .color::before{left:-15px;border-right-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.selected-colors .inblock .color::after{right:-15px;border-left-width:15px;border-top:25px solid transparent!important;border-bottom:25px solid transparent!important}.selected-colors .inblock .color .inner{width:28px;height:46px}.selected-colors .inblock .color .inner::before{left:-14px;border-right-width:14px;border-top:23px solid transparent!important;border-bottom:23px solid transparent!important}.selected-colors .inblock .color .inner::after{right:-14px;border-left-width:14px;border-top:23px solid transparent!important;border-bottom:23px solid transparent!important}.selected-colors .field .color::before{top:-15px;border-bottom-width:15px;border-left:25px solid transparent!important;border-right:25px solid transparent!important}.selected-colors .field .color::after{bottom:-15px;border-top-width:15px;border-left:25px solid transparent!important;border-right:25px solid transparent!important}.selected-colors .field .color .inner{width:46px;height:28px}.selected-colors .field .color .inner::before{top:-14px;border-bottom-width:14px;border-left:23px solid transparent!important;border-right:23px solid transparent!important}.selected-colors .field .color .inner::after{bottom:-14px;border-top-width:14px;border-left:23px solid transparent!important;border-right:23px solid transparent!important}}.fnt-h1,.fnt-h2,body,button,h1,h2,input,label,textarea{font-family:Inter,sans-serif;font-optical-sizing:auto}.fnt-normal,address,blockquote{font-style:normal}.fnt-light,table th{font-weight:400}.as-button,.button,.fnt-bold,.fnt-h1,.fnt-h2,.ps-fnt-bold::after,.ps-fnt-bold::before,b,h1,h2,strong{font-weight:500}.fnt-italic{font-style:italic}.wwrap{white-space:normal!important}.nowrap{white-space:nowrap!important}.line-1{line-height:1}.line-1-2{line-height:1.2}.fnt-h1,.fnt-h2,.line-1-3,h1,h2{line-height:1.3}.line-1-4{line-height:1.4}.line-body,body{line-height:1.6}.line-1-75{line-height:1.75}.line-2{line-height:2}.line-text{vertical-align:text-bottom}.line-20{line-height:20px}.line-30{line-height:30px}.line-40{line-height:40px}.line-50{line-height:50px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.elipsis{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll{display:block;overflow-x:auto;white-space:nowrap}.fnt-0{font-size:0}.fnt-small,table{font-size:15px}.fnt-smaller,table th{font-size:14px}.fnt-tiny{font-size:12px}.fnt-icon{font-size:30px}@media (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{font-size:15px}.as-button.large,.button.large{font-size:14px}.as-button,.button,input.low[type=email],input.low[type=number],input.low[type=password],input.low[type=search],input.low[type=text]{font-size:13px}}@media (min-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{font-size:16px}.as-button.large,.button.large{font-size:15px}.as-button,.button,input.low[type=email],input.low[type=number],input.low[type=password],input.low[type=search],input.low[type=text]{font-size:14px}}.as-button,.button,.ucase{text-transform:uppercase}.lcase{text-transform:lowercase}.ncase{text-transform:none}a{text-decoration:underline;text-decoration-style:dotted}a:hover{text-decoration-style:solid}.no-uline,button{text-decoration:none}.no-uline:hover{text-decoration:underline;text-decoration-style:dotted}.button{text-decoration:none}.button:hover{text-decoration:underline;text-decoration-style:dotted}.input-error{font-weight:700;font-size:22px}@media (max-width:768px){.fnt-h0{font-size:22px}.fnt-h1,h1{font-size:19px}.fnt-h2,h2{font-size:17px}.fnt-smaller{font-size:13px}.fnt-small{font-size:14px}.fnt-body,body{font-size:15px}.fnt-large{font-size:17px}}@media (min-width:768px) and (max-width:1280px){.fnt-h0{font-size:26px}.fnt-h1,h1{font-size:22px}.fnt-h2,h2{font-size:19px}.fnt-smaller{font-size:14px}.fnt-small{font-size:15px}.fnt-body,body{font-size:16px}.fnt-large{font-size:18px}}@media (min-width:1280px){.fnt-h0{font-size:29px}.fnt-h1,h1{font-size:24px}.fnt-h2,h2{font-size:20px}.fnt-smaller{font-size:14px}.fnt-small{font-size:15px}.fnt-body,body{font-size:16px}.fnt-large{font-size:18px}}table.results td:last-child{font-weight:500}body.basic-font,body.basic-font .fnt-h1,body.basic-font .fnt-h2,body.basic-font button,body.basic-font h1,body.basic-font h2,body.basic-font input,body.basic-font label,body.basic-font textarea{font-family:Verdana,Geneva,Tahoma,sans-serif!important;letter-spacing:-.25px}body.bfont,body.bfont .fnt-light{font-weight:600}body.bfont .as-button,body.bfont .button,body.bfont .fnt-bold,body.bfont .fnt-h1,body.bfont .fnt-h2,body.bfont .ps-fnt-bold::after,body.bfont .ps-fnt-bold::before,body.bfont a,body.bfont b,body.bfont button,body.bfont h1,body.bfont h2,body.bfont strong{font-weight:600}body.bfont .fnt-bolder{font-weight:700}body.bfont table.results td:last-child{font-weight:600}body.utitles .fnt-h1,body.utitles .fnt-h2,body.utitles h1,body.utitles h2{text-transform:uppercase}body.hlinks .button,body.hlinks .no-uline,body.hlinks .radio label,body.hlinks .uline,body.hlinks a,body.hlinks a:focus,body.hlinks button,body.hlinks button:focus{text-decoration:underline!important;text-decoration-style:dashed!important;text-decoration-thickness:1px!important}body.hlinks .button:hover,body.hlinks .hov-no-uline:hover,body.hlinks .no-uline:hover,body.hlinks .radio label:hover,body.hlinks a:hover,body.hlinks a:hover .hov-no-uline,body.hlinks a:hover .no-uline{text-decoration:underline!important;text-decoration-style:solid!important;text-decoration-thickness:1px!important}body.big-font .fnt-small{font-size:17px}body.big-font .fnt-smaller,body.big-font table{font-size:16px}body.big-font .fnt-tiny{font-size:13px}@media (max-width:768px){body.big-font input[type=email],body.big-font input[type=number],body.big-font input[type=password],body.big-font input[type=search],body.big-font input[type=text]{font-size:17px}body.big-font .as-button,body.big-font .button{font-size:16px}body.big-font .as-button.small,body.big-font .button.small,body.big-font input.low[type=email],body.big-font input.low[type=number],body.big-font input.low[type=password],body.big-font input.low[type=search],body.big-font input.low[type=text]{font-size:15px}}@media (min-width:768px){body.big-font input[type=email],body.big-font input[type=number],body.big-font input[type=password],body.big-font input[type=search],body.big-font input[type=text]{font-size:18px}body.big-font .as-button,body.big-font .button{font-size:17px}body.big-font .as-button.small,body.big-font .button.small,body.big-font input.low[type=email],body.big-font input.low[type=number],body.big-font input.low[type=password],body.big-font input.low[type=search],body.big-font input.low[type=text]{font-size:16px}}@media (max-width:768px){body.big-font .fnt-h1,body.big-font h1{font-size:25px}body.big-font .fnt-h2,body.big-font h2{font-size:23px}body.big-font .fnt-body,body.big-font body{font-size:18px}}@media (min-width:768px) and (max-width:1280px){body.big-font .fnt-h1,body.big-font h1{font-size:31px}body.big-font .fnt-h2,body.big-font h2{font-size:26px}body.big-font .fnt-body,body.big-font body{font-size:18px}}@media (min-width:1280px){body.big-font .fnt-h1,body.big-font h1{font-size:32px}body.big-font .fnt-h2,body.big-font h2{font-size:28px}body.big-font .fnt-body,body.big-font body{font-size:19px}}body.big-font.basic-font .fnt-16,body.big-font.basic-font input[type=email],body.big-font.basic-font input[type=number],body.big-font.basic-font input[type=password],body.big-font.basic-font input[type=search],body.big-font.basic-font input[type=text]{font-size:18px}body.big-font.basic-font .as-button,body.big-font.basic-font .button,body.big-font.basic-font .fnt-small{font-size:16px}body.big-font.basic-font .as-button.small,body.big-font.basic-font .button.small,body.big-font.basic-font .fnt-smaller,body.big-font.basic-font input.low[type=email],body.big-font.basic-font input.low[type=number],body.big-font.basic-font input.low[type=password],body.big-font.basic-font input.low[type=search],body.big-font.basic-font input.low[type=text],body.big-font.basic-font table{font-size:15px}body.big-font.basic-font .fnt-tiny{font-size:13px}@media (max-width:768px){body.big-font.basic-font .fnt-h1,body.big-font.basic-font h1{font-size:24px}body.big-font.basic-font .fnt-h2,body.big-font.basic-font h2{font-size:22px}body.big-font.basic-font .fnt-body,body.big-font.basic-font body{font-size:17px}}@media (min-width:768px) and (max-width:1280px){body.big-font.basic-font .fnt-h1,body.big-font.basic-font h1{font-size:30px}body.big-font.basic-font .fnt-h2,body.big-font.basic-font h2{font-size:25px}body.big-font.basic-font .fnt-body,body.big-font.basic-font body{font-size:17px}}@media (min-width:1280px){body.big-font.basic-font .fnt-h1,body.big-font.basic-font h1{font-size:31px}body.big-font.basic-font .fnt-h2,body.big-font.basic-font h2{font-size:27px}body.big-font.basic-font .fnt-body,body.big-font.basic-font body{font-size:18px}}.act-clr-black.active,.act-ps-clr-black.active::after,.act-ps-clr-black.active::before,.active .act-clr-black,.active .act-ps-clr-black::after,.active .act-ps-clr-black::before,.clr-black,.ps-clr-black::after,.ps-clr-black::before{color:#000}.foc-act-clr-black.active:focus,.foc-act-ps-clr-black.active:focus::after,.foc-act-ps-clr-black.active:focus::before,.foc-clr-black:focus,.foc-ps-clr-black:focus::after,.foc-ps-clr-black:focus::before,a.active:focus .foc-act-clr-black,a.active:focus .foc-act-ps-clr-black::after,a.active:focus .foc-act-ps-clr-black::before,a:focus .foc-clr-black,a:focus .foc-ps-clr-black::after,a:focus .foc-ps-clr-black::before,button.active:focus .foc-act-clr-black,button.active:focus .foc-act-ps-clr-black::after,button.active:focus .foc-act-ps-clr-black::before,button:focus .foc-clr-black,button:focus .foc-ps-clr-black::after,button:focus .foc-ps-clr-black::before{color:#000}.hov-act-clr-black.active:hover,.hov-act-ps-clr-black.active:hover::after,.hov-act-ps-clr-black.active:hover::before,.hov-clr-black:hover,.hov-ps-clr-black:hover::after,.hov-ps-clr-black:hover::before,.with-hover:hover .hov-clr-black,.with-hover:hover .hov-ps-clr-black::after,.with-hover:hover .hov-ps-clr-black::before,a.active:hover .hov-act-clr-black,a.active:hover .hov-act-ps-clr-black::after,a.active:hover .hov-act-ps-clr-black::before,a:hover .hov-clr-black,a:hover .hov-ps-clr-black::after,a:hover .hov-ps-clr-black::before,button.active:hover .hov-act-clr-black,button.active:hover .hov-act-ps-clr-black::after,button.active:hover .hov-act-ps-clr-black::before,button:hover .hov-clr-black,button:hover .hov-ps-clr-black::after,button:hover .hov-ps-clr-black::before{color:#000}.act-clr-gray.active,.act-ps-clr-gray.active::after,.act-ps-clr-gray.active::before,.active .act-clr-gray,.active .act-ps-clr-gray::after,.active .act-ps-clr-gray::before,.clr-gray,.ps-clr-gray::after,.ps-clr-gray::before{color:#707070}.foc-act-clr-gray.active:focus,.foc-act-ps-clr-gray.active:focus::after,.foc-act-ps-clr-gray.active:focus::before,.foc-clr-gray:focus,.foc-ps-clr-gray:focus::after,.foc-ps-clr-gray:focus::before,a.active:focus .foc-act-clr-gray,a.active:focus .foc-act-ps-clr-gray::after,a.active:focus .foc-act-ps-clr-gray::before,a:focus .foc-clr-gray,a:focus .foc-ps-clr-gray::after,a:focus .foc-ps-clr-gray::before,button.active:focus .foc-act-clr-gray,button.active:focus .foc-act-ps-clr-gray::after,button.active:focus .foc-act-ps-clr-gray::before,button:focus .foc-clr-gray,button:focus .foc-ps-clr-gray::after,button:focus .foc-ps-clr-gray::before{color:#707070}.hov-act-clr-gray.active:hover,.hov-act-ps-clr-gray.active:hover::after,.hov-act-ps-clr-gray.active:hover::before,.hov-clr-gray:hover,.hov-ps-clr-gray:hover::after,.hov-ps-clr-gray:hover::before,.with-hover:hover .hov-clr-gray,.with-hover:hover .hov-ps-clr-gray::after,.with-hover:hover .hov-ps-clr-gray::before,a.active:hover .hov-act-clr-gray,a.active:hover .hov-act-ps-clr-gray::after,a.active:hover .hov-act-ps-clr-gray::before,a:hover .hov-clr-gray,a:hover .hov-ps-clr-gray::after,a:hover .hov-ps-clr-gray::before,button.active:hover .hov-act-clr-gray,button.active:hover .hov-act-ps-clr-gray::after,button.active:hover .hov-act-ps-clr-gray::before,button:hover .hov-clr-gray,button:hover .hov-ps-clr-gray::after,button:hover .hov-ps-clr-gray::before{color:#707070}.act-clr-silver.active,.act-ps-clr-silver.active::after,.act-ps-clr-silver.active::before,.active .act-clr-silver,.active .act-ps-clr-silver::after,.active .act-ps-clr-silver::before,.clr-silver,.ps-clr-silver::after,.ps-clr-silver::before{color:#b0b0b0}.foc-act-clr-silver.active:focus,.foc-act-ps-clr-silver.active:focus::after,.foc-act-ps-clr-silver.active:focus::before,.foc-clr-silver:focus,.foc-ps-clr-silver:focus::after,.foc-ps-clr-silver:focus::before,a.active:focus .foc-act-clr-silver,a.active:focus .foc-act-ps-clr-silver::after,a.active:focus .foc-act-ps-clr-silver::before,a:focus .foc-clr-silver,a:focus .foc-ps-clr-silver::after,a:focus .foc-ps-clr-silver::before,button.active:focus .foc-act-clr-silver,button.active:focus .foc-act-ps-clr-silver::after,button.active:focus .foc-act-ps-clr-silver::before,button:focus .foc-clr-silver,button:focus .foc-ps-clr-silver::after,button:focus .foc-ps-clr-silver::before{color:#b0b0b0}.hov-act-clr-silver.active:hover,.hov-act-ps-clr-silver.active:hover::after,.hov-act-ps-clr-silver.active:hover::before,.hov-clr-silver:hover,.hov-ps-clr-silver:hover::after,.hov-ps-clr-silver:hover::before,.with-hover:hover .hov-clr-silver,.with-hover:hover .hov-ps-clr-silver::after,.with-hover:hover .hov-ps-clr-silver::before,a.active:hover .hov-act-clr-silver,a.active:hover .hov-act-ps-clr-silver::after,a.active:hover .hov-act-ps-clr-silver::before,a:hover .hov-clr-silver,a:hover .hov-ps-clr-silver::after,a:hover .hov-ps-clr-silver::before,button.active:hover .hov-act-clr-silver,button.active:hover .hov-act-ps-clr-silver::after,button.active:hover .hov-act-ps-clr-silver::before,button:hover .hov-clr-silver,button:hover .hov-ps-clr-silver::after,button:hover .hov-ps-clr-silver::before{color:#b0b0b0}.act-clr-white.active,.act-ps-clr-white.active::after,.act-ps-clr-white.active::before,.active .act-clr-white,.active .act-ps-clr-white::after,.active .act-ps-clr-white::before,.clr-white,.ps-clr-white::after,.ps-clr-white::before{color:#fff}.foc-act-clr-white.active:focus,.foc-act-ps-clr-white.active:focus::after,.foc-act-ps-clr-white.active:focus::before,.foc-clr-white:focus,.foc-ps-clr-white:focus::after,.foc-ps-clr-white:focus::before,a.active:focus .foc-act-clr-white,a.active:focus .foc-act-ps-clr-white::after,a.active:focus .foc-act-ps-clr-white::before,a:focus .foc-clr-white,a:focus .foc-ps-clr-white::after,a:focus .foc-ps-clr-white::before,button.active:focus .foc-act-clr-white,button.active:focus .foc-act-ps-clr-white::after,button.active:focus .foc-act-ps-clr-white::before,button:focus .foc-clr-white,button:focus .foc-ps-clr-white::after,button:focus .foc-ps-clr-white::before{color:#fff}.hov-act-clr-white.active:hover,.hov-act-ps-clr-white.active:hover::after,.hov-act-ps-clr-white.active:hover::before,.hov-clr-white:hover,.hov-ps-clr-white:hover::after,.hov-ps-clr-white:hover::before,.with-hover:hover .hov-clr-white,.with-hover:hover .hov-ps-clr-white::after,.with-hover:hover .hov-ps-clr-white::before,a.active:hover .hov-act-clr-white,a.active:hover .hov-act-ps-clr-white::after,a.active:hover .hov-act-ps-clr-white::before,a:hover .hov-clr-white,a:hover .hov-ps-clr-white::after,a:hover .hov-ps-clr-white::before,button.active:hover .hov-act-clr-white,button.active:hover .hov-act-ps-clr-white::after,button.active:hover .hov-act-ps-clr-white::before,button:hover .hov-clr-white,button:hover .hov-ps-clr-white::after,button:hover .hov-ps-clr-white::before{color:#fff}.act-clr-none.active,.act-ps-clr-none.active::after,.act-ps-clr-none.active::before,.active .act-clr-none,.active .act-ps-clr-none::after,.active .act-ps-clr-none::before,.clr-none,.ps-clr-none::after,.ps-clr-none::before{color:transparent}.foc-act-clr-none.active:focus,.foc-act-ps-clr-none.active:focus::after,.foc-act-ps-clr-none.active:focus::before,.foc-clr-none:focus,.foc-ps-clr-none:focus::after,.foc-ps-clr-none:focus::before,a.active:focus .foc-act-clr-none,a.active:focus .foc-act-ps-clr-none::after,a.active:focus .foc-act-ps-clr-none::before,a:focus .foc-clr-none,a:focus .foc-ps-clr-none::after,a:focus .foc-ps-clr-none::before,button.active:focus .foc-act-clr-none,button.active:focus .foc-act-ps-clr-none::after,button.active:focus .foc-act-ps-clr-none::before,button:focus .foc-clr-none,button:focus .foc-ps-clr-none::after,button:focus .foc-ps-clr-none::before{color:transparent}.hov-act-clr-none.active:hover,.hov-act-ps-clr-none.active:hover::after,.hov-act-ps-clr-none.active:hover::before,.hov-clr-none:hover,.hov-ps-clr-none:hover::after,.hov-ps-clr-none:hover::before,.with-hover:hover .hov-clr-none,.with-hover:hover .hov-ps-clr-none::after,.with-hover:hover .hov-ps-clr-none::before,a.active:hover .hov-act-clr-none,a.active:hover .hov-act-ps-clr-none::after,a.active:hover .hov-act-ps-clr-none::before,a:hover .hov-clr-none,a:hover .hov-ps-clr-none::after,a:hover .hov-ps-clr-none::before,button.active:hover .hov-act-clr-none,button.active:hover .hov-act-ps-clr-none::after,button.active:hover .hov-act-ps-clr-none::before,button:hover .hov-clr-none,button:hover .hov-ps-clr-none::after,button:hover .hov-ps-clr-none::before{color:transparent}.color .clr-black,body.inverted .color .clr-black{color:#000!important}.color .clr-white,body.inverted .color .clr-white{color:#fff!important}.clr-black a.clr-white,.clr-black a.hov-clr-white:hover,.clr-white a,.clr-white a:hover,a,a.clr-black.hov-clr-white:hover,a.clr-white,a.hov-clr-white:hover,a:hover{color:#fff}.clr-black a,.clr-black a:hover,.clr-white a.clr-black,.clr-white a.hov-clr-black:hover,a.clr-black,a.clr-white.hov-clr-black:hover,a.hov-clr-black:hover{color:#000}.act-bg-black.active,.act-ps-bg-black.active::after,.act-ps-bg-black.active::before,.active .act-bg-black,.active .act-ps-bg-black::after,.active .act-ps-bg-black::before,.bg-black,.ps-bg-black::after,.ps-bg-black::before{background-color:#000}.foc-act-bg-black.active:focus,.foc-act-ps-bg-black.active:focus::after,.foc-act-ps-bg-black.active:focus::before,.foc-bg-black:focus,.foc-ps-bg-black:focus::after,.foc-ps-bg-black:focus::before,a.active:focus .foc-act-bg-black,a.active:focus .foc-act-ps-bg-black::after,a.active:focus .foc-act-ps-bg-black::before,a:focus .foc-bg-black,a:focus .foc-ps-bg-black::after,a:focus .foc-ps-bg-black::before,button.active:focus .foc-act-bg-black,button.active:focus .foc-act-ps-bg-black::after,button.active:focus .foc-act-ps-bg-black::before,button:focus .foc-bg-black,button:focus .foc-ps-bg-black::after,button:focus .foc-ps-bg-black::before{background-color:#000}.hov-act-bg-black.active:hover,.hov-act-ps-bg-black.active:hover::after,.hov-act-ps-bg-black.active:hover::before,.hov-bg-black:hover,.hov-ps-bg-black:hover::after,.hov-ps-bg-black:hover::before,.with-hover:hover .hov-bg-black,.with-hover:hover .hov-ps-bg-black::after,.with-hover:hover .hov-ps-bg-black::before,a.active:hover .hov-act-bg-black,a.active:hover .hov-act-ps-bg-black::after,a.active:hover .hov-act-ps-bg-black::before,a:hover .hov-bg-black,a:hover .hov-ps-bg-black::after,a:hover .hov-ps-bg-black::before,button.active:hover .hov-act-bg-black,button.active:hover .hov-act-ps-bg-black::after,button.active:hover .hov-act-ps-bg-black::before,button:hover .hov-bg-black,button:hover .hov-ps-bg-black::after,button:hover .hov-ps-bg-black::before{background-color:#000}.act-bg-gray.active,.act-ps-bg-gray.active::after,.act-ps-bg-gray.active::before,.active .act-bg-gray,.active .act-ps-bg-gray::after,.active .act-ps-bg-gray::before,.bg-gray,.ps-bg-gray::after,.ps-bg-gray::before{background-color:#707070}.foc-act-bg-gray.active:focus,.foc-act-ps-bg-gray.active:focus::after,.foc-act-ps-bg-gray.active:focus::before,.foc-bg-gray:focus,.foc-ps-bg-gray:focus::after,.foc-ps-bg-gray:focus::before,a.active:focus .foc-act-bg-gray,a.active:focus .foc-act-ps-bg-gray::after,a.active:focus .foc-act-ps-bg-gray::before,a:focus .foc-bg-gray,a:focus .foc-ps-bg-gray::after,a:focus .foc-ps-bg-gray::before,button.active:focus .foc-act-bg-gray,button.active:focus .foc-act-ps-bg-gray::after,button.active:focus .foc-act-ps-bg-gray::before,button:focus .foc-bg-gray,button:focus .foc-ps-bg-gray::after,button:focus .foc-ps-bg-gray::before{background-color:#707070}.hov-act-bg-gray.active:hover,.hov-act-ps-bg-gray.active:hover::after,.hov-act-ps-bg-gray.active:hover::before,.hov-bg-gray:hover,.hov-ps-bg-gray:hover::after,.hov-ps-bg-gray:hover::before,.with-hover:hover .hov-bg-gray,.with-hover:hover .hov-ps-bg-gray::after,.with-hover:hover .hov-ps-bg-gray::before,a.active:hover .hov-act-bg-gray,a.active:hover .hov-act-ps-bg-gray::after,a.active:hover .hov-act-ps-bg-gray::before,a:hover .hov-bg-gray,a:hover .hov-ps-bg-gray::after,a:hover .hov-ps-bg-gray::before,button.active:hover .hov-act-bg-gray,button.active:hover .hov-act-ps-bg-gray::after,button.active:hover .hov-act-ps-bg-gray::before,button:hover .hov-bg-gray,button:hover .hov-ps-bg-gray::after,button:hover .hov-ps-bg-gray::before{background-color:#707070}.act-bg-silver.active,.act-ps-bg-silver.active::after,.act-ps-bg-silver.active::before,.active .act-bg-silver,.active .act-ps-bg-silver::after,.active .act-ps-bg-silver::before,.bg-silver,.ps-bg-silver::after,.ps-bg-silver::before{background-color:#b0b0b0}.foc-act-bg-silver.active:focus,.foc-act-ps-bg-silver.active:focus::after,.foc-act-ps-bg-silver.active:focus::before,.foc-bg-silver:focus,.foc-ps-bg-silver:focus::after,.foc-ps-bg-silver:focus::before,a.active:focus .foc-act-bg-silver,a.active:focus .foc-act-ps-bg-silver::after,a.active:focus .foc-act-ps-bg-silver::before,a:focus .foc-bg-silver,a:focus .foc-ps-bg-silver::after,a:focus .foc-ps-bg-silver::before,button.active:focus .foc-act-bg-silver,button.active:focus .foc-act-ps-bg-silver::after,button.active:focus .foc-act-ps-bg-silver::before,button:focus .foc-bg-silver,button:focus .foc-ps-bg-silver::after,button:focus .foc-ps-bg-silver::before{background-color:#b0b0b0}.hov-act-bg-silver.active:hover,.hov-act-ps-bg-silver.active:hover::after,.hov-act-ps-bg-silver.active:hover::before,.hov-bg-silver:hover,.hov-ps-bg-silver:hover::after,.hov-ps-bg-silver:hover::before,.with-hover:hover .hov-bg-silver,.with-hover:hover .hov-ps-bg-silver::after,.with-hover:hover .hov-ps-bg-silver::before,a.active:hover .hov-act-bg-silver,a.active:hover .hov-act-ps-bg-silver::after,a.active:hover .hov-act-ps-bg-silver::before,a:hover .hov-bg-silver,a:hover .hov-ps-bg-silver::after,a:hover .hov-ps-bg-silver::before,button.active:hover .hov-act-bg-silver,button.active:hover .hov-act-ps-bg-silver::after,button.active:hover .hov-act-ps-bg-silver::before,button:hover .hov-bg-silver,button:hover .hov-ps-bg-silver::after,button:hover .hov-ps-bg-silver::before{background-color:#b0b0b0}.act-bg-white.active,.act-ps-bg-white.active::after,.act-ps-bg-white.active::before,.active .act-bg-white,.active .act-ps-bg-white::after,.active .act-ps-bg-white::before,.bg-white,.ps-bg-white::after,.ps-bg-white::before{background-color:#fff}.foc-act-bg-white.active:focus,.foc-act-ps-bg-white.active:focus::after,.foc-act-ps-bg-white.active:focus::before,.foc-bg-white:focus,.foc-ps-bg-white:focus::after,.foc-ps-bg-white:focus::before,a.active:focus .foc-act-bg-white,a.active:focus .foc-act-ps-bg-white::after,a.active:focus .foc-act-ps-bg-white::before,a:focus .foc-bg-white,a:focus .foc-ps-bg-white::after,a:focus .foc-ps-bg-white::before,button.active:focus .foc-act-bg-white,button.active:focus .foc-act-ps-bg-white::after,button.active:focus .foc-act-ps-bg-white::before,button:focus .foc-bg-white,button:focus .foc-ps-bg-white::after,button:focus .foc-ps-bg-white::before{background-color:#fff}.hov-act-bg-white.active:hover,.hov-act-ps-bg-white.active:hover::after,.hov-act-ps-bg-white.active:hover::before,.hov-bg-white:hover,.hov-ps-bg-white:hover::after,.hov-ps-bg-white:hover::before,.with-hover:hover .hov-bg-white,.with-hover:hover .hov-ps-bg-white::after,.with-hover:hover .hov-ps-bg-white::before,a.active:hover .hov-act-bg-white,a.active:hover .hov-act-ps-bg-white::after,a.active:hover .hov-act-ps-bg-white::before,a:hover .hov-bg-white,a:hover .hov-ps-bg-white::after,a:hover .hov-ps-bg-white::before,button.active:hover .hov-act-bg-white,button.active:hover .hov-act-ps-bg-white::after,button.active:hover .hov-act-ps-bg-white::before,button:hover .hov-bg-white,button:hover .hov-ps-bg-white::after,button:hover .hov-ps-bg-white::before{background-color:#fff}.act-bg-none.active,.act-ps-bg-none.active::after,.act-ps-bg-none.active::before,.active .act-bg-none,.active .act-ps-bg-none::after,.active .act-ps-bg-none::before,.bg-none,.ps-bg-none::after,.ps-bg-none::before{background-color:transparent}.foc-act-bg-none.active:focus,.foc-act-ps-bg-none.active:focus::after,.foc-act-ps-bg-none.active:focus::before,.foc-bg-none:focus,.foc-ps-bg-none:focus::after,.foc-ps-bg-none:focus::before,a.active:focus .foc-act-bg-none,a.active:focus .foc-act-ps-bg-none::after,a.active:focus .foc-act-ps-bg-none::before,a:focus .foc-bg-none,a:focus .foc-ps-bg-none::after,a:focus .foc-ps-bg-none::before,button.active:focus .foc-act-bg-none,button.active:focus .foc-act-ps-bg-none::after,button.active:focus .foc-act-ps-bg-none::before,button:focus .foc-bg-none,button:focus .foc-ps-bg-none::after,button:focus .foc-ps-bg-none::before{background-color:transparent}.hov-act-bg-none.active:hover,.hov-act-ps-bg-none.active:hover::after,.hov-act-ps-bg-none.active:hover::before,.hov-bg-none:hover,.hov-ps-bg-none:hover::after,.hov-ps-bg-none:hover::before,.with-hover:hover .hov-bg-none,.with-hover:hover .hov-ps-bg-none::after,.with-hover:hover .hov-ps-bg-none::before,a.active:hover .hov-act-bg-none,a.active:hover .hov-act-ps-bg-none::after,a.active:hover .hov-act-ps-bg-none::before,a:hover .hov-bg-none,a:hover .hov-ps-bg-none::after,a:hover .hov-ps-bg-none::before,button.active:hover .hov-act-bg-none,button.active:hover .hov-act-ps-bg-none::after,button.active:hover .hov-act-ps-bg-none::before,button:hover .hov-bg-none,button:hover .hov-ps-bg-none::after,button:hover .hov-ps-bg-none::before{background-color:transparent}.bg-text{background-clip:text;-webkit-background-clip:text;color:transparent}.bg-shade-0{background-color:#303030}body.inverted .bg-shade-0{background-color:#cfcfcf}.act-bd-black.active,.act-ps-bd-black.active::after,.act-ps-bd-black.active::before,.active .act-bd-black,.active .act-ps-bd-black::after,.active .act-ps-bd-black::before,.aft-bd-black::after,.bd-black,.bfr-bd-black::before,.ps-bd-black::after,.ps-bd-black::before{border-color:#000}.foc-act-bd-black.active:focus,.foc-act-ps-bd-black.active:focus::after,.foc-act-ps-bd-black.active:focus::before,.foc-bd-black:focus,.foc-ps-bd-black:focus::after,.foc-ps-bd-black:focus::before,a.active:focus .foc-act-bd-black,a.active:focus .foc-act-ps-bd-black::after,a.active:focus .foc-act-ps-bd-black::before,a:focus .foc-bd-black,a:focus .foc-ps-bd-black::after,a:focus .foc-ps-bd-black::before,button.active:focus .foc-act-bd-black,button.active:focus .foc-act-ps-bd-black::after,button.active:focus .foc-act-ps-bd-black::before,button:focus .foc-bd-black,button:focus .foc-ps-bd-black::after,button:focus .foc-ps-bd-black::before{border-color:#000}input:focus+.foc-bd-black,input:focus+.foc-ps-bd-black::after,input:focus+.foc-ps-bd-black::before,input:focus+.input-outline .foc-bd-black,input:focus+.input-outline .foc-ps-bd-black::after,input:focus+.input-outline .foc-ps-bd-black::before{border-color:#000}.after-hover:hover+.hov-bd-black,.after-hover:hover+.hov-ps-bd-black::after,.after-hover:hover+.hov-ps-bd-black::before,.hov-act-bd-black.active:hover,.hov-act-ps-bd-black.active:hover::after,.hov-act-ps-bd-black.active:hover::before,.hov-bd-black:hover,.hov-ps-bd-black:hover::after,.hov-ps-bd-black:hover::before,.with-hover:hover .hov-bd-black,.with-hover:hover .hov-ps-bd-black::after,.with-hover:hover .hov-ps-bd-black::before,a.active:hover .hov-act-bd-black,a.active:hover .hov-act-ps-bd-black::after,a.active:hover .hov-act-ps-bd-black::before,a:hover .hov-bd-black,a:hover .hov-ps-bd-black::after,a:hover .hov-ps-bd-black::before,button.active:hover .hov-act-bd-black,button.active:hover .hov-act-ps-bd-black::after,button.active:hover .hov-act-ps-bd-black::before,button:hover .hov-bd-black,button:hover .hov-ps-bd-black::after,button:hover .hov-ps-bd-black::before{border-color:#000}.act-bd-gray.active,.act-ps-bd-gray.active::after,.act-ps-bd-gray.active::before,.active .act-bd-gray,.active .act-ps-bd-gray::after,.active .act-ps-bd-gray::before,.aft-bd-gray::after,.bd-gray,.bfr-bd-gray::before,.ps-bd-gray::after,.ps-bd-gray::before{border-color:#707070}.foc-act-bd-gray.active:focus,.foc-act-ps-bd-gray.active:focus::after,.foc-act-ps-bd-gray.active:focus::before,.foc-bd-gray:focus,.foc-ps-bd-gray:focus::after,.foc-ps-bd-gray:focus::before,a.active:focus .foc-act-bd-gray,a.active:focus .foc-act-ps-bd-gray::after,a.active:focus .foc-act-ps-bd-gray::before,a:focus .foc-bd-gray,a:focus .foc-ps-bd-gray::after,a:focus .foc-ps-bd-gray::before,button.active:focus .foc-act-bd-gray,button.active:focus .foc-act-ps-bd-gray::after,button.active:focus .foc-act-ps-bd-gray::before,button:focus .foc-bd-gray,button:focus .foc-ps-bd-gray::after,button:focus .foc-ps-bd-gray::before{border-color:#707070}input:focus+.foc-bd-gray,input:focus+.foc-ps-bd-gray::after,input:focus+.foc-ps-bd-gray::before,input:focus+.input-outline .foc-bd-gray,input:focus+.input-outline .foc-ps-bd-gray::after,input:focus+.input-outline .foc-ps-bd-gray::before{border-color:#707070}.after-hover:hover+.hov-bd-gray,.after-hover:hover+.hov-ps-bd-gray::after,.after-hover:hover+.hov-ps-bd-gray::before,.hov-act-bd-gray.active:hover,.hov-act-ps-bd-gray.active:hover::after,.hov-act-ps-bd-gray.active:hover::before,.hov-bd-gray:hover,.hov-ps-bd-gray:hover::after,.hov-ps-bd-gray:hover::before,.with-hover:hover .hov-bd-gray,.with-hover:hover .hov-ps-bd-gray::after,.with-hover:hover .hov-ps-bd-gray::before,a.active:hover .hov-act-bd-gray,a.active:hover .hov-act-ps-bd-gray::after,a.active:hover .hov-act-ps-bd-gray::before,a:hover .hov-bd-gray,a:hover .hov-ps-bd-gray::after,a:hover .hov-ps-bd-gray::before,button.active:hover .hov-act-bd-gray,button.active:hover .hov-act-ps-bd-gray::after,button.active:hover .hov-act-ps-bd-gray::before,button:hover .hov-bd-gray,button:hover .hov-ps-bd-gray::after,button:hover .hov-ps-bd-gray::before{border-color:#707070}.act-bd-silver.active,.act-ps-bd-silver.active::after,.act-ps-bd-silver.active::before,.active .act-bd-silver,.active .act-ps-bd-silver::after,.active .act-ps-bd-silver::before,.aft-bd-silver::after,.bd-silver,.bfr-bd-silver::before,.ps-bd-silver::after,.ps-bd-silver::before{border-color:#b0b0b0}.foc-act-bd-silver.active:focus,.foc-act-ps-bd-silver.active:focus::after,.foc-act-ps-bd-silver.active:focus::before,.foc-bd-silver:focus,.foc-ps-bd-silver:focus::after,.foc-ps-bd-silver:focus::before,a.active:focus .foc-act-bd-silver,a.active:focus .foc-act-ps-bd-silver::after,a.active:focus .foc-act-ps-bd-silver::before,a:focus .foc-bd-silver,a:focus .foc-ps-bd-silver::after,a:focus .foc-ps-bd-silver::before,button.active:focus .foc-act-bd-silver,button.active:focus .foc-act-ps-bd-silver::after,button.active:focus .foc-act-ps-bd-silver::before,button:focus .foc-bd-silver,button:focus .foc-ps-bd-silver::after,button:focus .foc-ps-bd-silver::before{border-color:#b0b0b0}input:focus+.foc-bd-silver,input:focus+.foc-ps-bd-silver::after,input:focus+.foc-ps-bd-silver::before,input:focus+.input-outline .foc-bd-silver,input:focus+.input-outline .foc-ps-bd-silver::after,input:focus+.input-outline .foc-ps-bd-silver::before{border-color:#b0b0b0}.after-hover:hover+.hov-bd-silver,.after-hover:hover+.hov-ps-bd-silver::after,.after-hover:hover+.hov-ps-bd-silver::before,.hov-act-bd-silver.active:hover,.hov-act-ps-bd-silver.active:hover::after,.hov-act-ps-bd-silver.active:hover::before,.hov-bd-silver:hover,.hov-ps-bd-silver:hover::after,.hov-ps-bd-silver:hover::before,.with-hover:hover .hov-bd-silver,.with-hover:hover .hov-ps-bd-silver::after,.with-hover:hover .hov-ps-bd-silver::before,a.active:hover .hov-act-bd-silver,a.active:hover .hov-act-ps-bd-silver::after,a.active:hover .hov-act-ps-bd-silver::before,a:hover .hov-bd-silver,a:hover .hov-ps-bd-silver::after,a:hover .hov-ps-bd-silver::before,button.active:hover .hov-act-bd-silver,button.active:hover .hov-act-ps-bd-silver::after,button.active:hover .hov-act-ps-bd-silver::before,button:hover .hov-bd-silver,button:hover .hov-ps-bd-silver::after,button:hover .hov-ps-bd-silver::before{border-color:#b0b0b0}.act-bd-white.active,.act-ps-bd-white.active::after,.act-ps-bd-white.active::before,.active .act-bd-white,.active .act-ps-bd-white::after,.active .act-ps-bd-white::before,.aft-bd-white::after,.bd-white,.bfr-bd-white::before,.ps-bd-white::after,.ps-bd-white::before{border-color:#fff}.foc-act-bd-white.active:focus,.foc-act-ps-bd-white.active:focus::after,.foc-act-ps-bd-white.active:focus::before,.foc-bd-white:focus,.foc-ps-bd-white:focus::after,.foc-ps-bd-white:focus::before,a.active:focus .foc-act-bd-white,a.active:focus .foc-act-ps-bd-white::after,a.active:focus .foc-act-ps-bd-white::before,a:focus .foc-bd-white,a:focus .foc-ps-bd-white::after,a:focus .foc-ps-bd-white::before,button.active:focus .foc-act-bd-white,button.active:focus .foc-act-ps-bd-white::after,button.active:focus .foc-act-ps-bd-white::before,button:focus .foc-bd-white,button:focus .foc-ps-bd-white::after,button:focus .foc-ps-bd-white::before{border-color:#fff}input:focus+.foc-bd-white,input:focus+.foc-ps-bd-white::after,input:focus+.foc-ps-bd-white::before,input:focus+.input-outline .foc-bd-white,input:focus+.input-outline .foc-ps-bd-white::after,input:focus+.input-outline .foc-ps-bd-white::before{border-color:#fff}.after-hover:hover+.hov-bd-white,.after-hover:hover+.hov-ps-bd-white::after,.after-hover:hover+.hov-ps-bd-white::before,.hov-act-bd-white.active:hover,.hov-act-ps-bd-white.active:hover::after,.hov-act-ps-bd-white.active:hover::before,.hov-bd-white:hover,.hov-ps-bd-white:hover::after,.hov-ps-bd-white:hover::before,.with-hover:hover .hov-bd-white,.with-hover:hover .hov-ps-bd-white::after,.with-hover:hover .hov-ps-bd-white::before,a.active:hover .hov-act-bd-white,a.active:hover .hov-act-ps-bd-white::after,a.active:hover .hov-act-ps-bd-white::before,a:hover .hov-bd-white,a:hover .hov-ps-bd-white::after,a:hover .hov-ps-bd-white::before,button.active:hover .hov-act-bd-white,button.active:hover .hov-act-ps-bd-white::after,button.active:hover .hov-act-ps-bd-white::before,button:hover .hov-bd-white,button:hover .hov-ps-bd-white::after,button:hover .hov-ps-bd-white::before{border-color:#fff}.act-bd-none.active,.act-ps-bd-none.active::after,.act-ps-bd-none.active::before,.active .act-bd-none,.active .act-ps-bd-none::after,.active .act-ps-bd-none::before,.aft-bd-none::after,.bd-none,.bfr-bd-none::before,.ps-bd-none::after,.ps-bd-none::before{border-color:transparent}.foc-act-bd-none.active:focus,.foc-act-ps-bd-none.active:focus::after,.foc-act-ps-bd-none.active:focus::before,.foc-bd-none:focus,.foc-ps-bd-none:focus::after,.foc-ps-bd-none:focus::before,a.active:focus .foc-act-bd-none,a.active:focus .foc-act-ps-bd-none::after,a.active:focus .foc-act-ps-bd-none::before,a:focus .foc-bd-none,a:focus .foc-ps-bd-none::after,a:focus .foc-ps-bd-none::before,button.active:focus .foc-act-bd-none,button.active:focus .foc-act-ps-bd-none::after,button.active:focus .foc-act-ps-bd-none::before,button:focus .foc-bd-none,button:focus .foc-ps-bd-none::after,button:focus .foc-ps-bd-none::before{border-color:transparent}input:focus+.foc-bd-none,input:focus+.foc-ps-bd-none::after,input:focus+.foc-ps-bd-none::before,input:focus+.input-outline .foc-bd-none,input:focus+.input-outline .foc-ps-bd-none::after,input:focus+.input-outline .foc-ps-bd-none::before{border-color:transparent}.after-hover:hover+.hov-bd-none,.after-hover:hover+.hov-ps-bd-none::after,.after-hover:hover+.hov-ps-bd-none::before,.hov-act-bd-none.active:hover,.hov-act-ps-bd-none.active:hover::after,.hov-act-ps-bd-none.active:hover::before,.hov-bd-none:hover,.hov-ps-bd-none:hover::after,.hov-ps-bd-none:hover::before,.with-hover:hover .hov-bd-none,.with-hover:hover .hov-ps-bd-none::after,.with-hover:hover .hov-ps-bd-none::before,a.active:hover .hov-act-bd-none,a.active:hover .hov-act-ps-bd-none::after,a.active:hover .hov-act-ps-bd-none::before,a:hover .hov-bd-none,a:hover .hov-ps-bd-none::after,a:hover .hov-ps-bd-none::before,button.active:hover .hov-act-bd-none,button.active:hover .hov-act-ps-bd-none::after,button.active:hover .hov-act-ps-bd-none::before,button:hover .hov-bd-none,button:hover .hov-ps-bd-none::after,button:hover .hov-ps-bd-none::before{border-color:transparent}table thead th{color:#b0b0b0}table tr{border-color:#707070}input:checked+.chk-clr-black{color:#000}input:checked+label .chk-bg-white,input:checked+label.chk-bg-white{background:#fff}input:checked+label .chk-ps-bd-white::after,input:checked+label .chk-ps-bd-white::before,input:checked+label.chk-ps-bd-white::after,input:checked+label.chk-ps-bd-white::before{border-color:#fff}.select .text.empty,.select-check .text.empty{color:#b0b0b0}.select-check.opened,.select-check.opened::before,.select-check:hover,.select-check:hover::before,.select.opened,.select.opened::before,.select:hover,.select:hover::before{border-color:#fff}.select li.selected,.select-check li.selected{background:#707070}.select-list.hovered li.selected,.select-list.keyed li.selected{background:#b0b0b0;color:#000}.select-list.hovered li.hovered,.select-list.keyed li.hovered{background:#fff;color:#000}.select li.disabled,.select-check li.disabled,.select-list.hovered li.disabled.hovered,.select-list.keyed li.disabled.hovered{background:#000;color:#707070}.select-check.inverted .text.empty,.select.inverted .text.empty{color:#707070}.select-check.inverted.opened,.select-check.inverted.opened::before,.select-check.inverted:hover,.select-check.inverted:hover::before,.select.inverted.opened,.select.inverted.opened::before,.select.inverted:hover,.select.inverted:hover::before{border-color:#000}.select-check.inverted li.selected,.select.inverted li.selected{background:#b0b0b0}.select-check.inverted .select-list.hovered li.selected,.select-check.inverted .select-list.keyed li.selected,.select.inverted .select-list.hovered li.selected,.select.inverted .select-list.keyed li.selected{background:#707070;color:#fff}.select-check.inverted .select-list.hovered li.hovered,.select-check.inverted .select-list.keyed li.hovered,.select.inverted .select-list.hovered li.hovered,.select.inverted .select-list.keyed li.hovered{background:#000;color:#fff}.select-check.inverted .select-list.hovered li.disabled.hovered,.select-check.inverted .select-list.keyed li.disabled.hovered,.select-check.inverted li.disabled,.select.inverted .select-list.hovered li.disabled.hovered,.select.inverted .select-list.keyed li.disabled.hovered,.select.inverted li.disabled{background:#fff;color:#b0b0b0}.fll-black{fill:#000}.fll-shade-1{fill:#323232}.fll-shade-2{fill:#4d4d4d}.fll-shade-3{fill:#686868}.fll-shade-4{fill:#818181}.fll-shade-5{fill:#9a9a9a}.fll-shade-6{fill:#b6b6b6}.fll-white,.hov-fll-white:hover{fill:#fff}.fll-none{fill:none}.fll-fblack{fill:#000;fill:rgba(0,0,0,.5)}body.inverted .fll-black{fill:#fff}body.inverted .fll-shade-1{fill:#cdcdcd}body.inverted .fll-shade-2{fill:#b2b2b2}body.inverted .fll-shade-3{fill:#979797}body.inverted .fll-shade-4{fill:#7e7e7e}body.inverted .fll-shade-5{fill:#656565}body.inverted .fll-shade-6{fill:#494949}body.inverted .fll-white,body.inverted .hov-fll-white:hover{fill:#000}body.inverted .fll-fblack{fill:#fff;fill:rgba(255,255,255,.5)}.str-black{stroke:#000}.str-shade-1{stroke:#4d4d4d}.str-shade-2{stroke:#686868}.str-shade-3{stroke:#818181}.str-shade-4{stroke:#9a9a9a}.str-shade-5{stroke:#b6b6b6}.str-shade-6{stroke:#d1d1d1}.hov-str-white:hover,.str-white{stroke:#fff}body.inverted .str-black{stroke:#fff}body.inverted .str-shade-1{stroke:#b2b2b2}body.inverted .str-shade-2{stroke:#979797}body.inverted .str-shade-3{stroke:#7e7e7e}body.inverted .str-shade-4{stroke:#656565}body.inverted .str-shade-5{stroke:#494949}body.inverted .str-shade-6{stroke:#2e2e2e}body.inverted .hov-str-white:hover,body.inverted .str-white{stroke:#000}.grayscale{-webkit-filter:grayscale(100%) contrast(110%);-moz-filter:grayscale(100%) contrast(110%);-ms-filter:grayscale(100%) contrast(110%);-o-filter:grayscale(100%) contrast(110%);filter:grayscale(100%) contrast(110%)}body.inverted .act-clr-black.active,body.inverted .act-ps-clr-black.active::after,body.inverted .act-ps-clr-black.active::before,body.inverted .active .act-clr-black,body.inverted .active .act-ps-clr-black::after,body.inverted .active .act-ps-clr-black::before,body.inverted .clr-black,body.inverted .ps-clr-black::after,body.inverted .ps-clr-black::before{color:#fff}body.inverted .foc-act-clr-black.active:focus,body.inverted .foc-act-ps-clr-black.active:focus::after,body.inverted .foc-act-ps-clr-black.active:focus::before,body.inverted .foc-clr-black:focus,body.inverted .foc-ps-clr-black:focus::after,body.inverted .foc-ps-clr-black:focus::before,body.inverted a.active:focus .foc-act-clr-black,body.inverted a.active:focus .foc-act-ps-clr-black::after,body.inverted a.active:focus .foc-act-ps-clr-black::before,body.inverted a:focus .foc-clr-black,body.inverted a:focus .foc-ps-clr-black::after,body.inverted a:focus .foc-ps-clr-black::before,body.inverted button.active:focus .foc-act-clr-black,body.inverted button.active:focus .foc-act-ps-clr-black::after,body.inverted button.active:focus .foc-act-ps-clr-black::before,body.inverted button:focus .foc-clr-black,body.inverted button:focus .foc-ps-clr-black::after,body.inverted button:focus .foc-ps-clr-black::before{color:#fff}body.inverted .hov-act-clr-black.active:hover,body.inverted .hov-act-ps-clr-black.active:hover::after,body.inverted .hov-act-ps-clr-black.active:hover::before,body.inverted .hov-clr-black:hover,body.inverted .hov-ps-clr-black:hover::after,body.inverted .hov-ps-clr-black:hover::before,body.inverted .with-hover:hover .hov-clr-black,body.inverted .with-hover:hover .hov-ps-clr-black::after,body.inverted .with-hover:hover .hov-ps-clr-black::before,body.inverted a.active:hover .hov-act-clr-black,body.inverted a.active:hover .hov-act-ps-clr-black::after,body.inverted a.active:hover .hov-act-ps-clr-black::before,body.inverted a:hover .hov-clr-black,body.inverted a:hover .hov-ps-clr-black::after,body.inverted a:hover .hov-ps-clr-black::before,body.inverted button.active:hover .hov-act-clr-black,body.inverted button.active:hover .hov-act-ps-clr-black::after,body.inverted button.active:hover .hov-act-ps-clr-black::before,body.inverted button:hover .hov-clr-black,body.inverted button:hover .hov-ps-clr-black::after,body.inverted button:hover .hov-ps-clr-black::before{color:#fff}body.inverted .act-clr-gray.active,body.inverted .act-ps-clr-gray.active::after,body.inverted .act-ps-clr-gray.active::before,body.inverted .active .act-clr-gray,body.inverted .active .act-ps-clr-gray::after,body.inverted .active .act-ps-clr-gray::before,body.inverted .clr-gray,body.inverted .ps-clr-gray::after,body.inverted .ps-clr-gray::before{color:#b0b0b0}body.inverted .foc-act-clr-gray.active:focus,body.inverted .foc-act-ps-clr-gray.active:focus::after,body.inverted .foc-act-ps-clr-gray.active:focus::before,body.inverted .foc-clr-gray:focus,body.inverted .foc-ps-clr-gray:focus::after,body.inverted .foc-ps-clr-gray:focus::before,body.inverted a.active:focus .foc-act-clr-gray,body.inverted a.active:focus .foc-act-ps-clr-gray::after,body.inverted a.active:focus .foc-act-ps-clr-gray::before,body.inverted a:focus .foc-clr-gray,body.inverted a:focus .foc-ps-clr-gray::after,body.inverted a:focus .foc-ps-clr-gray::before,body.inverted button.active:focus .foc-act-clr-gray,body.inverted button.active:focus .foc-act-ps-clr-gray::after,body.inverted button.active:focus .foc-act-ps-clr-gray::before,body.inverted button:focus .foc-clr-gray,body.inverted button:focus .foc-ps-clr-gray::after,body.inverted button:focus .foc-ps-clr-gray::before{color:#b0b0b0}body.inverted .hov-act-clr-gray.active:hover,body.inverted .hov-act-ps-clr-gray.active:hover::after,body.inverted .hov-act-ps-clr-gray.active:hover::before,body.inverted .hov-clr-gray:hover,body.inverted .hov-ps-clr-gray:hover::after,body.inverted .hov-ps-clr-gray:hover::before,body.inverted .with-hover:hover .hov-clr-gray,body.inverted .with-hover:hover .hov-ps-clr-gray::after,body.inverted .with-hover:hover .hov-ps-clr-gray::before,body.inverted a.active:hover .hov-act-clr-gray,body.inverted a.active:hover .hov-act-ps-clr-gray::after,body.inverted a.active:hover .hov-act-ps-clr-gray::before,body.inverted a:hover .hov-clr-gray,body.inverted a:hover .hov-ps-clr-gray::after,body.inverted a:hover .hov-ps-clr-gray::before,body.inverted button.active:hover .hov-act-clr-gray,body.inverted button.active:hover .hov-act-ps-clr-gray::after,body.inverted button.active:hover .hov-act-ps-clr-gray::before,body.inverted button:hover .hov-clr-gray,body.inverted button:hover .hov-ps-clr-gray::after,body.inverted button:hover .hov-ps-clr-gray::before{color:#b0b0b0}body.inverted .act-clr-silver.active,body.inverted .act-ps-clr-silver.active::after,body.inverted .act-ps-clr-silver.active::before,body.inverted .active .act-clr-silver,body.inverted .active .act-ps-clr-silver::after,body.inverted .active .act-ps-clr-silver::before,body.inverted .clr-silver,body.inverted .ps-clr-silver::after,body.inverted .ps-clr-silver::before{color:#707070}body.inverted .foc-act-clr-silver.active:focus,body.inverted .foc-act-ps-clr-silver.active:focus::after,body.inverted .foc-act-ps-clr-silver.active:focus::before,body.inverted .foc-clr-silver:focus,body.inverted .foc-ps-clr-silver:focus::after,body.inverted .foc-ps-clr-silver:focus::before,body.inverted a.active:focus .foc-act-clr-silver,body.inverted a.active:focus .foc-act-ps-clr-silver::after,body.inverted a.active:focus .foc-act-ps-clr-silver::before,body.inverted a:focus .foc-clr-silver,body.inverted a:focus .foc-ps-clr-silver::after,body.inverted a:focus .foc-ps-clr-silver::before,body.inverted button.active:focus .foc-act-clr-silver,body.inverted button.active:focus .foc-act-ps-clr-silver::after,body.inverted button.active:focus .foc-act-ps-clr-silver::before,body.inverted button:focus .foc-clr-silver,body.inverted button:focus .foc-ps-clr-silver::after,body.inverted button:focus .foc-ps-clr-silver::before{color:#707070}body.inverted .hov-act-clr-silver.active:hover,body.inverted .hov-act-ps-clr-silver.active:hover::after,body.inverted .hov-act-ps-clr-silver.active:hover::before,body.inverted .hov-clr-silver:hover,body.inverted .hov-ps-clr-silver:hover::after,body.inverted .hov-ps-clr-silver:hover::before,body.inverted .with-hover:hover .hov-clr-silver,body.inverted .with-hover:hover .hov-ps-clr-silver::after,body.inverted .with-hover:hover .hov-ps-clr-silver::before,body.inverted a.active:hover .hov-act-clr-silver,body.inverted a.active:hover .hov-act-ps-clr-silver::after,body.inverted a.active:hover .hov-act-ps-clr-silver::before,body.inverted a:hover .hov-clr-silver,body.inverted a:hover .hov-ps-clr-silver::after,body.inverted a:hover .hov-ps-clr-silver::before,body.inverted button.active:hover .hov-act-clr-silver,body.inverted button.active:hover .hov-act-ps-clr-silver::after,body.inverted button.active:hover .hov-act-ps-clr-silver::before,body.inverted button:hover .hov-clr-silver,body.inverted button:hover .hov-ps-clr-silver::after,body.inverted button:hover .hov-ps-clr-silver::before{color:#707070}body.inverted .act-clr-white.active,body.inverted .act-ps-clr-white.active::after,body.inverted .act-ps-clr-white.active::before,body.inverted .active .act-clr-white,body.inverted .active .act-ps-clr-white::after,body.inverted .active .act-ps-clr-white::before,body.inverted .clr-white,body.inverted .ps-clr-white::after,body.inverted .ps-clr-white::before{color:#000}body.inverted .foc-act-clr-white.active:focus,body.inverted .foc-act-ps-clr-white.active:focus::after,body.inverted .foc-act-ps-clr-white.active:focus::before,body.inverted .foc-clr-white:focus,body.inverted .foc-ps-clr-white:focus::after,body.inverted .foc-ps-clr-white:focus::before,body.inverted a.active:focus .foc-act-clr-white,body.inverted a.active:focus .foc-act-ps-clr-white::after,body.inverted a.active:focus .foc-act-ps-clr-white::before,body.inverted a:focus .foc-clr-white,body.inverted a:focus .foc-ps-clr-white::after,body.inverted a:focus .foc-ps-clr-white::before,body.inverted button.active:focus .foc-act-clr-white,body.inverted button.active:focus .foc-act-ps-clr-white::after,body.inverted button.active:focus .foc-act-ps-clr-white::before,body.inverted button:focus .foc-clr-white,body.inverted button:focus .foc-ps-clr-white::after,body.inverted button:focus .foc-ps-clr-white::before{color:#000}body.inverted .hov-act-clr-white.active:hover,body.inverted .hov-act-ps-clr-white.active:hover::after,body.inverted .hov-act-ps-clr-white.active:hover::before,body.inverted .hov-clr-white:hover,body.inverted .hov-ps-clr-white:hover::after,body.inverted .hov-ps-clr-white:hover::before,body.inverted .with-hover:hover .hov-clr-white,body.inverted .with-hover:hover .hov-ps-clr-white::after,body.inverted .with-hover:hover .hov-ps-clr-white::before,body.inverted a.active:hover .hov-act-clr-white,body.inverted a.active:hover .hov-act-ps-clr-white::after,body.inverted a.active:hover .hov-act-ps-clr-white::before,body.inverted a:hover .hov-clr-white,body.inverted a:hover .hov-ps-clr-white::after,body.inverted a:hover .hov-ps-clr-white::before,body.inverted button.active:hover .hov-act-clr-white,body.inverted button.active:hover .hov-act-ps-clr-white::after,body.inverted button.active:hover .hov-act-ps-clr-white::before,body.inverted button:hover .hov-clr-white,body.inverted button:hover .hov-ps-clr-white::after,body.inverted button:hover .hov-ps-clr-white::before{color:#000}body.inverted{color:#000}body.inverted .clr-black a.clr-white,body.inverted .clr-black a.hov-clr-white:hover,body.inverted .clr-white a,body.inverted .clr-white a:hover,body.inverted a,body.inverted a.clr-black.hov-clr-white:hover,body.inverted a.clr-white,body.inverted a.hov-clr-white:hover,body.inverted a:hover{color:#000}body.inverted .clr-black a,body.inverted .clr-black a:hover,body.inverted .clr-white a.clr-black,body.inverted .clr-white a.hov-clr-black:hover,body.inverted a.clr-black,body.inverted a.clr-white.hov-clr-black:hover,body.inverted a.hov-clr-black:hover{color:#fff}body.inverted .act-bg-black.active,body.inverted .act-ps-bg-black.active::after,body.inverted .act-ps-bg-black.active::before,body.inverted .active .act-bg-black,body.inverted .active .act-ps-bg-black::after,body.inverted .active .act-ps-bg-black::before,body.inverted .bg-black,body.inverted .ps-bg-black::after,body.inverted .ps-bg-black::before{background-color:#fff}body.inverted .foc-act-bg-black.active:focus,body.inverted .foc-act-ps-bg-black.active:focus::after,body.inverted .foc-act-ps-bg-black.active:focus::before,body.inverted .foc-bg-black:focus,body.inverted .foc-ps-bg-black:focus::after,body.inverted .foc-ps-bg-black:focus::before,body.inverted a.active:focus .foc-act-bg-black,body.inverted a.active:focus .foc-act-ps-bg-black::after,body.inverted a.active:focus .foc-act-ps-bg-black::before,body.inverted a:focus .foc-bg-black,body.inverted a:focus .foc-ps-bg-black::after,body.inverted a:focus .foc-ps-bg-black::before,body.inverted button.active:focus .foc-act-bg-black,body.inverted button.active:focus .foc-act-ps-bg-black::after,body.inverted button.active:focus .foc-act-ps-bg-black::before,body.inverted button:focus .foc-bg-black,body.inverted button:focus .foc-ps-bg-black::after,body.inverted button:focus .foc-ps-bg-black::before{background-color:#fff}body.inverted .hov-act-bg-black.active:hover,body.inverted .hov-act-ps-bg-black.active:hover::after,body.inverted .hov-act-ps-bg-black.active:hover::before,body.inverted .hov-bg-black:hover,body.inverted .hov-ps-bg-black:hover::after,body.inverted .hov-ps-bg-black:hover::before,body.inverted .with-hover:hover .hov-bg-black,body.inverted .with-hover:hover .hov-ps-bg-black::after,body.inverted .with-hover:hover .hov-ps-bg-black::before,body.inverted a.active:hover .hov-act-bg-black,body.inverted a.active:hover .hov-act-ps-bg-black::after,body.inverted a.active:hover .hov-act-ps-bg-black::before,body.inverted a:hover .hov-bg-black,body.inverted a:hover .hov-ps-bg-black::after,body.inverted a:hover .hov-ps-bg-black::before,body.inverted button.active:hover .hov-act-bg-black,body.inverted button.active:hover .hov-act-ps-bg-black::after,body.inverted button.active:hover .hov-act-ps-bg-black::before,body.inverted button:hover .hov-bg-black,body.inverted button:hover .hov-ps-bg-black::after,body.inverted button:hover .hov-ps-bg-black::before{background-color:#fff}body.inverted .act-bg-gray.active,body.inverted .act-ps-bg-gray.active::after,body.inverted .act-ps-bg-gray.active::before,body.inverted .active .act-bg-gray,body.inverted .active .act-ps-bg-gray::after,body.inverted .active .act-ps-bg-gray::before,body.inverted .bg-gray,body.inverted .ps-bg-gray::after,body.inverted .ps-bg-gray::before{background-color:#b0b0b0}body.inverted .foc-act-bg-gray.active:focus,body.inverted .foc-act-ps-bg-gray.active:focus::after,body.inverted .foc-act-ps-bg-gray.active:focus::before,body.inverted .foc-bg-gray:focus,body.inverted .foc-ps-bg-gray:focus::after,body.inverted .foc-ps-bg-gray:focus::before,body.inverted a.active:focus .foc-act-bg-gray,body.inverted a.active:focus .foc-act-ps-bg-gray::after,body.inverted a.active:focus .foc-act-ps-bg-gray::before,body.inverted a:focus .foc-bg-gray,body.inverted a:focus .foc-ps-bg-gray::after,body.inverted a:focus .foc-ps-bg-gray::before,body.inverted button.active:focus .foc-act-bg-gray,body.inverted button.active:focus .foc-act-ps-bg-gray::after,body.inverted button.active:focus .foc-act-ps-bg-gray::before,body.inverted button:focus .foc-bg-gray,body.inverted button:focus .foc-ps-bg-gray::after,body.inverted button:focus .foc-ps-bg-gray::before{background-color:#b0b0b0}body.inverted .hov-act-bg-gray.active:hover,body.inverted .hov-act-ps-bg-gray.active:hover::after,body.inverted .hov-act-ps-bg-gray.active:hover::before,body.inverted .hov-bg-gray:hover,body.inverted .hov-ps-bg-gray:hover::after,body.inverted .hov-ps-bg-gray:hover::before,body.inverted .with-hover:hover .hov-bg-gray,body.inverted .with-hover:hover .hov-ps-bg-gray::after,body.inverted .with-hover:hover .hov-ps-bg-gray::before,body.inverted a.active:hover .hov-act-bg-gray,body.inverted a.active:hover .hov-act-ps-bg-gray::after,body.inverted a.active:hover .hov-act-ps-bg-gray::before,body.inverted a:hover .hov-bg-gray,body.inverted a:hover .hov-ps-bg-gray::after,body.inverted a:hover .hov-ps-bg-gray::before,body.inverted button.active:hover .hov-act-bg-gray,body.inverted button.active:hover .hov-act-ps-bg-gray::after,body.inverted button.active:hover .hov-act-ps-bg-gray::before,body.inverted button:hover .hov-bg-gray,body.inverted button:hover .hov-ps-bg-gray::after,body.inverted button:hover .hov-ps-bg-gray::before{background-color:#b0b0b0}body.inverted .act-bg-silver.active,body.inverted .act-ps-bg-silver.active::after,body.inverted .act-ps-bg-silver.active::before,body.inverted .active .act-bg-silver,body.inverted .active .act-ps-bg-silver::after,body.inverted .active .act-ps-bg-silver::before,body.inverted .bg-silver,body.inverted .ps-bg-silver::after,body.inverted .ps-bg-silver::before{background-color:#707070}body.inverted .foc-act-bg-silver.active:focus,body.inverted .foc-act-ps-bg-silver.active:focus::after,body.inverted .foc-act-ps-bg-silver.active:focus::before,body.inverted .foc-bg-silver:focus,body.inverted .foc-ps-bg-silver:focus::after,body.inverted .foc-ps-bg-silver:focus::before,body.inverted a.active:focus .foc-act-bg-silver,body.inverted a.active:focus .foc-act-ps-bg-silver::after,body.inverted a.active:focus .foc-act-ps-bg-silver::before,body.inverted a:focus .foc-bg-silver,body.inverted a:focus .foc-ps-bg-silver::after,body.inverted a:focus .foc-ps-bg-silver::before,body.inverted button.active:focus .foc-act-bg-silver,body.inverted button.active:focus .foc-act-ps-bg-silver::after,body.inverted button.active:focus .foc-act-ps-bg-silver::before,body.inverted button:focus .foc-bg-silver,body.inverted button:focus .foc-ps-bg-silver::after,body.inverted button:focus .foc-ps-bg-silver::before{background-color:#707070}body.inverted .hov-act-bg-silver.active:hover,body.inverted .hov-act-ps-bg-silver.active:hover::after,body.inverted .hov-act-ps-bg-silver.active:hover::before,body.inverted .hov-bg-silver:hover,body.inverted .hov-ps-bg-silver:hover::after,body.inverted .hov-ps-bg-silver:hover::before,body.inverted .with-hover:hover .hov-bg-silver,body.inverted .with-hover:hover .hov-ps-bg-silver::after,body.inverted .with-hover:hover .hov-ps-bg-silver::before,body.inverted a.active:hover .hov-act-bg-silver,body.inverted a.active:hover .hov-act-ps-bg-silver::after,body.inverted a.active:hover .hov-act-ps-bg-silver::before,body.inverted a:hover .hov-bg-silver,body.inverted a:hover .hov-ps-bg-silver::after,body.inverted a:hover .hov-ps-bg-silver::before,body.inverted button.active:hover .hov-act-bg-silver,body.inverted button.active:hover .hov-act-ps-bg-silver::after,body.inverted button.active:hover .hov-act-ps-bg-silver::before,body.inverted button:hover .hov-bg-silver,body.inverted button:hover .hov-ps-bg-silver::after,body.inverted button:hover .hov-ps-bg-silver::before{background-color:#707070}body.inverted .act-bg-white.active,body.inverted .act-ps-bg-white.active::after,body.inverted .act-ps-bg-white.active::before,body.inverted .active .act-bg-white,body.inverted .active .act-ps-bg-white::after,body.inverted .active .act-ps-bg-white::before,body.inverted .bg-white,body.inverted .ps-bg-white::after,body.inverted .ps-bg-white::before{background-color:#000}body.inverted .foc-act-bg-white.active:focus,body.inverted .foc-act-ps-bg-white.active:focus::after,body.inverted .foc-act-ps-bg-white.active:focus::before,body.inverted .foc-bg-white:focus,body.inverted .foc-ps-bg-white:focus::after,body.inverted .foc-ps-bg-white:focus::before,body.inverted a.active:focus .foc-act-bg-white,body.inverted a.active:focus .foc-act-ps-bg-white::after,body.inverted a.active:focus .foc-act-ps-bg-white::before,body.inverted a:focus .foc-bg-white,body.inverted a:focus .foc-ps-bg-white::after,body.inverted a:focus .foc-ps-bg-white::before,body.inverted button.active:focus .foc-act-bg-white,body.inverted button.active:focus .foc-act-ps-bg-white::after,body.inverted button.active:focus .foc-act-ps-bg-white::before,body.inverted button:focus .foc-bg-white,body.inverted button:focus .foc-ps-bg-white::after,body.inverted button:focus .foc-ps-bg-white::before{background-color:#000}body.inverted .hov-act-bg-white.active:hover,body.inverted .hov-act-ps-bg-white.active:hover::after,body.inverted .hov-act-ps-bg-white.active:hover::before,body.inverted .hov-bg-white:hover,body.inverted .hov-ps-bg-white:hover::after,body.inverted .hov-ps-bg-white:hover::before,body.inverted .with-hover:hover .hov-bg-white,body.inverted .with-hover:hover .hov-ps-bg-white::after,body.inverted .with-hover:hover .hov-ps-bg-white::before,body.inverted a.active:hover .hov-act-bg-white,body.inverted a.active:hover .hov-act-ps-bg-white::after,body.inverted a.active:hover .hov-act-ps-bg-white::before,body.inverted a:hover .hov-bg-white,body.inverted a:hover .hov-ps-bg-white::after,body.inverted a:hover .hov-ps-bg-white::before,body.inverted button.active:hover .hov-act-bg-white,body.inverted button.active:hover .hov-act-ps-bg-white::after,body.inverted button.active:hover .hov-act-ps-bg-white::before,body.inverted button:hover .hov-bg-white,body.inverted button:hover .hov-ps-bg-white::after,body.inverted button:hover .hov-ps-bg-white::before{background-color:#000}body.inverted{background-color:#fff}body.inverted .act-bd-black.active,body.inverted .act-ps-bd-black.active::after,body.inverted .act-ps-bd-black.active::before,body.inverted .active .act-bd-black,body.inverted .active .act-ps-bd-black::after,body.inverted .active .act-ps-bd-black::before,body.inverted .aft-bd-black::after,body.inverted .bd-black,body.inverted .bfr-bd-black::before,body.inverted .ps-bd-black::after,body.inverted .ps-bd-black::before{border-color:#fff}body.inverted .foc-act-bd-black.active:focus,body.inverted .foc-act-ps-bd-black.active:focus::after,body.inverted .foc-act-ps-bd-black.active:focus::before,body.inverted .foc-bd-black:focus,body.inverted .foc-ps-bd-black:focus::after,body.inverted .foc-ps-bd-black:focus::before,body.inverted a.active:focus .foc-act-bd-black,body.inverted a.active:focus .foc-act-ps-bd-black::after,body.inverted a.active:focus .foc-act-ps-bd-black::before,body.inverted a:focus .foc-bd-black,body.inverted a:focus .foc-ps-bd-black::after,body.inverted a:focus .foc-ps-bd-black::before,body.inverted button.active:focus .foc-act-bd-black,body.inverted button.active:focus .foc-act-ps-bd-black::after,body.inverted button.active:focus .foc-act-ps-bd-black::before,body.inverted button:focus .foc-bd-black,body.inverted button:focus .foc-ps-bd-black::after,body.inverted button:focus .foc-ps-bd-black::before{border-color:#fff}body.inverted input:focus+.foc-bd-black,body.inverted input:focus+.foc-ps-bd-black::after,body.inverted input:focus+.foc-ps-bd-black::before,body.inverted input:focus+.input-outline .foc-bd-black,body.inverted input:focus+.input-outline .foc-ps-bd-black::after,body.inverted input:focus+.input-outline .foc-ps-bd-black::before{border-color:#fff}body.inverted .after-hover:hover+.hov-bd-black,body.inverted .after-hover:hover+.hov-ps-bd-black::after,body.inverted .after-hover:hover+.hov-ps-bd-black::before,body.inverted .hov-act-bd-black.active:hover,body.inverted .hov-act-ps-bd-black.active:hover::after,body.inverted .hov-act-ps-bd-black.active:hover::before,body.inverted .hov-bd-black:hover,body.inverted .hov-ps-bd-black:hover::after,body.inverted .hov-ps-bd-black:hover::before,body.inverted .with-hover:hover .hov-bd-black,body.inverted .with-hover:hover .hov-ps-bd-black::after,body.inverted .with-hover:hover .hov-ps-bd-black::before,body.inverted a.active:hover .hov-act-bd-black,body.inverted a.active:hover .hov-act-ps-bd-black::after,body.inverted a.active:hover .hov-act-ps-bd-black::before,body.inverted a:hover .hov-bd-black,body.inverted a:hover .hov-ps-bd-black::after,body.inverted a:hover .hov-ps-bd-black::before,body.inverted button.active:hover .hov-act-bd-black,body.inverted button.active:hover .hov-act-ps-bd-black::after,body.inverted button.active:hover .hov-act-ps-bd-black::before,body.inverted button:hover .hov-bd-black,body.inverted button:hover .hov-ps-bd-black::after,body.inverted button:hover .hov-ps-bd-black::before{border-color:#fff}body.inverted .act-bd-gray.active,body.inverted .act-ps-bd-gray.active::after,body.inverted .act-ps-bd-gray.active::before,body.inverted .active .act-bd-gray,body.inverted .active .act-ps-bd-gray::after,body.inverted .active .act-ps-bd-gray::before,body.inverted .aft-bd-gray::after,body.inverted .bd-gray,body.inverted .bfr-bd-gray::before,body.inverted .ps-bd-gray::after,body.inverted .ps-bd-gray::before{border-color:#b0b0b0}body.inverted .foc-act-bd-gray.active:focus,body.inverted .foc-act-ps-bd-gray.active:focus::after,body.inverted .foc-act-ps-bd-gray.active:focus::before,body.inverted .foc-bd-gray:focus,body.inverted .foc-ps-bd-gray:focus::after,body.inverted .foc-ps-bd-gray:focus::before,body.inverted a.active:focus .foc-act-bd-gray,body.inverted a.active:focus .foc-act-ps-bd-gray::after,body.inverted a.active:focus .foc-act-ps-bd-gray::before,body.inverted a:focus .foc-bd-gray,body.inverted a:focus .foc-ps-bd-gray::after,body.inverted a:focus .foc-ps-bd-gray::before,body.inverted button.active:focus .foc-act-bd-gray,body.inverted button.active:focus .foc-act-ps-bd-gray::after,body.inverted button.active:focus .foc-act-ps-bd-gray::before,body.inverted button:focus .foc-bd-gray,body.inverted button:focus .foc-ps-bd-gray::after,body.inverted button:focus .foc-ps-bd-gray::before{border-color:#b0b0b0}body.inverted input:focus+.foc-bd-gray,body.inverted input:focus+.foc-ps-bd-gray::after,body.inverted input:focus+.foc-ps-bd-gray::before,body.inverted input:focus+.input-outline .foc-bd-gray,body.inverted input:focus+.input-outline .foc-ps-bd-gray::after,body.inverted input:focus+.input-outline .foc-ps-bd-gray::before{border-color:#b0b0b0}body.inverted .after-hover:hover+.hov-bd-gray,body.inverted .after-hover:hover+.hov-ps-bd-gray::after,body.inverted .after-hover:hover+.hov-ps-bd-gray::before,body.inverted .hov-act-bd-gray.active:hover,body.inverted .hov-act-ps-bd-gray.active:hover::after,body.inverted .hov-act-ps-bd-gray.active:hover::before,body.inverted .hov-bd-gray:hover,body.inverted .hov-ps-bd-gray:hover::after,body.inverted .hov-ps-bd-gray:hover::before,body.inverted .with-hover:hover .hov-bd-gray,body.inverted .with-hover:hover .hov-ps-bd-gray::after,body.inverted .with-hover:hover .hov-ps-bd-gray::before,body.inverted a.active:hover .hov-act-bd-gray,body.inverted a.active:hover .hov-act-ps-bd-gray::after,body.inverted a.active:hover .hov-act-ps-bd-gray::before,body.inverted a:hover .hov-bd-gray,body.inverted a:hover .hov-ps-bd-gray::after,body.inverted a:hover .hov-ps-bd-gray::before,body.inverted button.active:hover .hov-act-bd-gray,body.inverted button.active:hover .hov-act-ps-bd-gray::after,body.inverted button.active:hover .hov-act-ps-bd-gray::before,body.inverted button:hover .hov-bd-gray,body.inverted button:hover .hov-ps-bd-gray::after,body.inverted button:hover .hov-ps-bd-gray::before{border-color:#b0b0b0}body.inverted .act-bd-silver.active,body.inverted .act-ps-bd-silver.active::after,body.inverted .act-ps-bd-silver.active::before,body.inverted .active .act-bd-silver,body.inverted .active .act-ps-bd-silver::after,body.inverted .active .act-ps-bd-silver::before,body.inverted .aft-bd-silver::after,body.inverted .bd-silver,body.inverted .bfr-bd-silver::before,body.inverted .ps-bd-silver::after,body.inverted .ps-bd-silver::before{border-color:#707070}body.inverted .foc-act-bd-silver.active:focus,body.inverted .foc-act-ps-bd-silver.active:focus::after,body.inverted .foc-act-ps-bd-silver.active:focus::before,body.inverted .foc-bd-silver:focus,body.inverted .foc-ps-bd-silver:focus::after,body.inverted .foc-ps-bd-silver:focus::before,body.inverted a.active:focus .foc-act-bd-silver,body.inverted a.active:focus .foc-act-ps-bd-silver::after,body.inverted a.active:focus .foc-act-ps-bd-silver::before,body.inverted a:focus .foc-bd-silver,body.inverted a:focus .foc-ps-bd-silver::after,body.inverted a:focus .foc-ps-bd-silver::before,body.inverted button.active:focus .foc-act-bd-silver,body.inverted button.active:focus .foc-act-ps-bd-silver::after,body.inverted button.active:focus .foc-act-ps-bd-silver::before,body.inverted button:focus .foc-bd-silver,body.inverted button:focus .foc-ps-bd-silver::after,body.inverted button:focus .foc-ps-bd-silver::before{border-color:#707070}body.inverted input:focus+.foc-bd-silver,body.inverted input:focus+.foc-ps-bd-silver::after,body.inverted input:focus+.foc-ps-bd-silver::before,body.inverted input:focus+.input-outline .foc-bd-silver,body.inverted input:focus+.input-outline .foc-ps-bd-silver::after,body.inverted input:focus+.input-outline .foc-ps-bd-silver::before{border-color:#707070}body.inverted .after-hover:hover+.hov-bd-silver,body.inverted .after-hover:hover+.hov-ps-bd-silver::after,body.inverted .after-hover:hover+.hov-ps-bd-silver::before,body.inverted .hov-act-bd-silver.active:hover,body.inverted .hov-act-ps-bd-silver.active:hover::after,body.inverted .hov-act-ps-bd-silver.active:hover::before,body.inverted .hov-bd-silver:hover,body.inverted .hov-ps-bd-silver:hover::after,body.inverted .hov-ps-bd-silver:hover::before,body.inverted .with-hover:hover .hov-bd-silver,body.inverted .with-hover:hover .hov-ps-bd-silver::after,body.inverted .with-hover:hover .hov-ps-bd-silver::before,body.inverted a.active:hover .hov-act-bd-silver,body.inverted a.active:hover .hov-act-ps-bd-silver::after,body.inverted a.active:hover .hov-act-ps-bd-silver::before,body.inverted a:hover .hov-bd-silver,body.inverted a:hover .hov-ps-bd-silver::after,body.inverted a:hover .hov-ps-bd-silver::before,body.inverted button.active:hover .hov-act-bd-silver,body.inverted button.active:hover .hov-act-ps-bd-silver::after,body.inverted button.active:hover .hov-act-ps-bd-silver::before,body.inverted button:hover .hov-bd-silver,body.inverted button:hover .hov-ps-bd-silver::after,body.inverted button:hover .hov-ps-bd-silver::before{border-color:#707070}body.inverted .act-bd-white.active,body.inverted .act-ps-bd-white.active::after,body.inverted .act-ps-bd-white.active::before,body.inverted .active .act-bd-white,body.inverted .active .act-ps-bd-white::after,body.inverted .active .act-ps-bd-white::before,body.inverted .aft-bd-white::after,body.inverted .bd-white,body.inverted .bfr-bd-white::before,body.inverted .ps-bd-white::after,body.inverted .ps-bd-white::before{border-color:#000}body.inverted .foc-act-bd-white.active:focus,body.inverted .foc-act-ps-bd-white.active:focus::after,body.inverted .foc-act-ps-bd-white.active:focus::before,body.inverted .foc-bd-white:focus,body.inverted .foc-ps-bd-white:focus::after,body.inverted .foc-ps-bd-white:focus::before,body.inverted a.active:focus .foc-act-bd-white,body.inverted a.active:focus .foc-act-ps-bd-white::after,body.inverted a.active:focus .foc-act-ps-bd-white::before,body.inverted a:focus .foc-bd-white,body.inverted a:focus .foc-ps-bd-white::after,body.inverted a:focus .foc-ps-bd-white::before,body.inverted button.active:focus .foc-act-bd-white,body.inverted button.active:focus .foc-act-ps-bd-white::after,body.inverted button.active:focus .foc-act-ps-bd-white::before,body.inverted button:focus .foc-bd-white,body.inverted button:focus .foc-ps-bd-white::after,body.inverted button:focus .foc-ps-bd-white::before{border-color:#000}body.inverted input:focus+.foc-bd-white,body.inverted input:focus+.foc-ps-bd-white::after,body.inverted input:focus+.foc-ps-bd-white::before,body.inverted input:focus+.input-outline .foc-bd-white,body.inverted input:focus+.input-outline .foc-ps-bd-white::after,body.inverted input:focus+.input-outline .foc-ps-bd-white::before{border-color:#000}body.inverted .after-hover:hover+.hov-bd-white,body.inverted .after-hover:hover+.hov-ps-bd-white::after,body.inverted .after-hover:hover+.hov-ps-bd-white::before,body.inverted .hov-act-bd-white.active:hover,body.inverted .hov-act-ps-bd-white.active:hover::after,body.inverted .hov-act-ps-bd-white.active:hover::before,body.inverted .hov-bd-white:hover,body.inverted .hov-ps-bd-white:hover::after,body.inverted .hov-ps-bd-white:hover::before,body.inverted .with-hover:hover .hov-bd-white,body.inverted .with-hover:hover .hov-ps-bd-white::after,body.inverted .with-hover:hover .hov-ps-bd-white::before,body.inverted a.active:hover .hov-act-bd-white,body.inverted a.active:hover .hov-act-ps-bd-white::after,body.inverted a.active:hover .hov-act-ps-bd-white::before,body.inverted a:hover .hov-bd-white,body.inverted a:hover .hov-ps-bd-white::after,body.inverted a:hover .hov-ps-bd-white::before,body.inverted button.active:hover .hov-act-bd-white,body.inverted button.active:hover .hov-act-ps-bd-white::after,body.inverted button.active:hover .hov-act-ps-bd-white::before,body.inverted button:hover .hov-bd-white,body.inverted button:hover .hov-ps-bd-white::after,body.inverted button:hover .hov-ps-bd-white::before{border-color:#000}body.inverted table thead th{color:#707070}body.inverted table tr{border-color:#b0b0b0}body.inverted input:checked+.chk-clr-black{color:#fff}body.inverted input:checked+label .chk-bg-white,body.inverted input:checked+label.chk-bg-white{background:#000}body.inverted input:checked+label .chk-ps-bd-white::after,body.inverted input:checked+label .chk-ps-bd-white::before,body.inverted input:checked+label.chk-ps-bd-white::after,body.inverted input:checked+label.chk-ps-bd-white::before{border-color:#000}body.inverted .select .text.empty,body.inverted .select-check .text.empty{color:#707070}body.inverted .select-check.opened,body.inverted .select-check.opened::before,body.inverted .select-check:hover,body.inverted .select-check:hover::before,body.inverted .select.opened,body.inverted .select.opened::before,body.inverted .select:hover,body.inverted .select:hover::before{border-color:#000}body.inverted .select li.selected,body.inverted .select-check li.selected{background:#b0b0b0}body.inverted .select-list.hovered li.selected,body.inverted .select-list.keyed li.selected{background:#707070;color:#fff}body.inverted .select-list.hovered li.hovered,body.inverted .select-list.keyed li.hovered{background:#000;color:#fff}body.inverted .select li.disabled,body.inverted .select-check li.disabled,body.inverted .select-list.hovered li.disabled.hovered,body.inverted .select-list.keyed li.disabled.hovered{background:#fff;color:#b0b0b0}body.inverted .select-check.inverted .text.empty,body.inverted .select.inverted .text.empty{color:#b0b0b0}body.inverted .select-check.inverted.opened,body.inverted .select-check.inverted.opened::before,body.inverted .select-check.inverted:hover,body.inverted .select-check.inverted:hover::before,body.inverted .select.inverted.opened,body.inverted .select.inverted.opened::before,body.inverted .select.inverted:hover,body.inverted .select.inverted:hover::before{border-color:#fff}body.inverted .select-check.inverted li.selected,body.inverted .select.inverted li.selected{background:#707070}body.inverted .select-check.inverted .select-list.hovered li.selected,body.inverted .select-check.inverted .select-list.keyed li.selected,body.inverted .select.inverted .select-list.hovered li.selected,body.inverted .select.inverted .select-list.keyed li.selected{background:#b0b0b0;color:#000}body.inverted .select-check.inverted .select-list.hovered li.hovered,body.inverted .select-check.inverted .select-list.keyed li.hovered,body.inverted .select.inverted .select-list.hovered li.hovered,body.inverted .select.inverted .select-list.keyed li.hovered{background:#fff;color:#000}body.inverted .select-check.inverted .select-list.hovered li.disabled.hovered,body.inverted .select-check.inverted .select-list.keyed li.disabled.hovered,body.inverted .select-check.inverted li.disabled,body.inverted .select.inverted .select-list.hovered li.disabled.hovered,body.inverted .select.inverted .select-list.keyed li.disabled.hovered,body.inverted .select.inverted li.disabled{background:#000;color:#707070}.on-white{display:none}body.inverted .on-black{display:none}body.inverted .on-white{display:block}.icon{display:inline-block;font-size:0;background:url(../img/icons-black-afest@2x.png?v=1.0.20) top left no-repeat}@media (max-width:768px){.icon{background-size:90px 165px;width:30px!important;height:30px!important}.icon.lower{height:22px!important}}@media (min-width:768px){.icon{background-size:120px 220px;width:40px!important;height:40px!important}.icon.lower{height:30px!important}}.icon.white{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}.icon.hov-black:hover,a:hover .icon.hov-black,a:hover+.icon.hov-black,button:hover .icon.hov-black,button:hover+.icon.hov-black{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}.icon.hov-white:hover,a:hover .icon.hov-white,a:hover+.icon.hov-white,button:hover .icon.hov-white,button:hover+.icon.hov-white{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}body.inverted .icon{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}body.inverted .icon.white{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}body.inverted .icon.hov-black:hover,body.inverted a:hover .icon.hov-black,body.inverted a:hover+.icon.hov-black,body.inverted button:hover .icon.hov-black,body.inverted button:hover+.icon.hov-black{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}body.inverted .icon.hov-white:hover,body.inverted a:hover .icon.hov-white,body.inverted a:hover+.icon.hov-white,body.inverted button:hover .icon.hov-white,body.inverted button:hover+.icon.hov-white{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}.icon.light-bulb,.icon.light-bulb.off,.off .icon.light-bulb{background-position:0 0}@media (max-width:768px){.icon.light-bulb.on,.on .icon.light-bulb,body.inverted .icon.light-bulb{background-position:-30px 0}.icon.shuffle{background-position:0 -120px}.icon.eye{background-position:-30px -120px}.icon.eye.off,.off .icon.eye{background-position:-30px -143px}.icon.eye-b{background-position:0 -120px}.icon.home{background-position:-60px -120px}}@media (min-width:768px){.icon.light-bulb.on,.on .icon.light-bulb,body.inverted .icon.light-bulb{background-position:-40px 0}.icon.shuffle{background-position:0 -160px}.icon.eye{background-position:-40px -160px}.icon.eye.off,.off .icon.eye{background-position:-40px -190px}.icon.eye-b{background-position:0 -160px}.icon.home{background-position:-80px -160px}}.x-sign{display:block;position:relative}.x-sign::after,.x-sign::before{content:"";position:absolute;height:2px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;box-sizing:border-box}@media (max-width:768px){.x-sign{width:30px;height:30px}.x-sign::after,.x-sign::before{content:"";width:18px;top:14px;left:6px}}@media (min-width:768px){.x-sign{width:40px;height:40px}.x-sign::after,.x-sign::before{content:"";width:24px;top:19px;left:8px}}.x-sign::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.x-sign::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow{position:relative;display:block}@media (max-width:768px){.arrow{width:30px;height:30px}}@media (min-width:768px){.arrow{width:40px;height:40px}}.arrow.back::before,.arrow.forward::before{content:"";position:absolute;height:2px;top:50%;margin-top:-1px}.arrow.down::before,.arrow.up::before{content:"";position:absolute;width:2px;left:50%;margin-left:-1px}.arrow.back::after,.arrow.forward::after{content:"";position:absolute;width:0;height:0;top:50%;background:0 0!important}.arrow.down::after,.arrow.up::after{content:"";position:absolute;width:0;height:0;left:50%;background:0 0!important}.arrow.forward::after{border-left-style:solid;border-right:none!important}.arrow.back::after{border-left:none!important;border-right-style:solid!important}.arrow.up::after{border-bottom-style:solid;border-top:none!important}.arrow.down::after{border-bottom:none!important;border-top-style:solid!important}@media (max-width:768px){.arrow.back::before,.arrow.forward::before{width:15px}.arrow.back::after,.arrow.forward::after{border-top:6px solid transparent!important;border-bottom:6px solid transparent!important;margin-top:-6px}.arrow.forward::before{right:9px}.arrow.back::before{left:9px}.arrow.forward::after{border-left-width:6px;right:6px}.arrow.back::after{border-right-width:6px!important;left:6px}.arrow.down::before,.arrow.up::before{height:15px}.arrow.down::after,.arrow.up::after{border-left:6px solid transparent!important;border-right:6px solid transparent!important;margin-left:-6px}.arrow.forward::before{right:9px}.arrow.back::before{left:9px}.arrow.forward::after{border-left-width:6px;right:6px}.arrow.back::after{border-right-width:6px!important;left:6px}.arrow.up::before{top:9px}.arrow.down::before{bottom:9px}.arrow.up::after{border-bottom-style:solid;border-bottom-width:6px;border-top:none!important;top:6px}.arrow.down::after{border-bottom:none!important;border-top-style:solid!important;border-top-width:6px!important;bottom:6px}}@media (min-width:768px){.arrow.back::before,.arrow.forward::before{width:20px}.arrow.down::before,.arrow.up::before{height:20px}.arrow.back::after,.arrow.forward::after{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;margin-top:-8px}.arrow.down::after,.arrow.up::after{border-left:8px solid transparent!important;border-right:8px solid transparent!important;margin-left:-8px}.arrow.forward::before{right:12px}.arrow.back::before{left:12px}.arrow.forward::after{border-left-width:8px;right:8px}.arrow.back::after{border-right-width:8px!important;left:8px}.arrow.up::before{top:12px}.arrow.down::before{bottom:12px}.arrow.up::after{border-bottom-width:8px;top:8px}.arrow.down::after{border-top-width:8px!important;bottom:8px}.arrow.small{width:30px;height:30px}.arrow.small.back::before,.arrow.small.forward::before{width:15px}.arrow.small.back::after,.arrow.small.forward::after{border-top:6px solid transparent!important;border-bottom:6px solid transparent!important;margin-top:-6px}.arrow.small.forward::before{right:9px}.arrow.small.back::before{left:9px}.arrow.small.forward::after{border-left-width:6px;right:6px}.arrow.small.back::after{border-right-width:6px!important;left:6px}.arrow.small.down::before,.arrow.small.up::before{height:15px}.arrow.small.down::after,.arrow.small.up::after{border-left:6px solid transparent!important;border-right:6px solid transparent!important;margin-left:-6px}.arrow.small.forward::before{right:9px}.arrow.small.back::before{left:9px}.arrow.small.forward::after{border-left-width:6px;right:6px}.arrow.small.back::after{border-right-width:6px!important;left:6px}.arrow.small.up::before{top:9px}.arrow.small.down::before{bottom:9px}.arrow.small.up::after{border-bottom-style:solid;border-bottom-width:6px;border-top:none!important;top:6px}.arrow.small.down::after{border-bottom:none!important;border-top-style:solid!important;border-top-width:6px!important;bottom:6px}}.reset{display:inline-block;position:relative;box-sizing:border-box;width:30px;height:30px;margin-left:1px}.reset::before{content:"";position:absolute;top:4px;bottom:4px;left:4px;right:4px;box-sizing:border-box;width:22px;height:22px;border-style:solid;border-width:2px;border-radius:11px;border-bottom-color:transparent!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.reset::after{content:"";width:0;height:0;position:absolute;left:-1px;top:14px;border-top-style:solid;border-top-width:6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important}@media (max-width:768px){.reset.small{width:22px;height:22px}.reset.small::before{top:3px;bottom:3px;left:3px;right:3px;width:16px;height:16px;border-radius:8px}.reset.small::after{left:0;top:10px;border-top-width:4px;border-left:4px solid transparent!important;border-right:4px solid transparent!important}}@media (min-width:768px){.reset.small{width:30px;height:30px}.reset.small::before{top:4px;bottom:4px;left:4px;right:4px;width:22px;height:22px;border-radius:11px}.reset.small::after{left:-1px;top:14px;border-top-width:6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important}}.refresh{display:inline-block;position:relative;box-sizing:border-box;width:30px;height:30px;margin-top:1px}.refresh::before{content:"";position:absolute;top:4px;bottom:4px;left:4px;right:4px;box-sizing:border-box;width:22px;height:22px;border-style:solid;border-width:2px;border-radius:11px;border-top-color:transparent!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.refresh::after{content:"";width:0;height:0;position:absolute;top:-1px;left:14px;border-left-style:solid;border-left-width:6px;border-top:6px solid transparent!important;border-bottom:6px solid transparent!important}body.with-bg #footer,body.with-bg #page{background-image:url(../img/bg-faded-black-afest@2x.png?v=1.0.20);background-position:bottom -40px right 80px;background-repeat:no-repeat;background-size:640px 520px;background-attachment:fixed}body.with-bg.inverted #footer,body.with-bg.inverted #page{background-image:url(../img/bg-faded-white-afest@2x.png?v=1.0.20)}@media (min-width:2048px){body.with-bg #footer,body.with-bg #page{background-size:854px 720px}}.stroke{stroke-width:1}.dstroke{stroke-width:2}.tstroke{stroke-width:5}.button,.button::after,.button::before,.inner-trans-faster *,.trans-faster,.trans-faster::after,.trans-faster::before,a,a::after,a::before,button,button::after,button::before{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}.inner-trans-fast *,.trans-fast,.trans-fast::after,.trans-fast::before{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;transition:all .25s ease-out}.inner-trans-slow *,.trans-slow,.trans-slow::after,.trans-slow::before{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.trans-none,.trans-none::after,.trans-none::before{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.hov-scale:hover,.scale{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:480px){#logo{width:100%}}@media (min-width:480px) and (max-width:800px){#logo{width:480px}}@media (min-width:800px){#logo{width:100%}}.data-table{width:100%!important;white-space:nowrap;overflow:scroll;overflow-x:scroll;overflow-y:hidden}#results-filter{width:100%}#results-submit{position:absolute}@media (max-width:768px){#results-filter .field:last-child{margin-right:55px}#results-submit{bottom:0;right:0}}@media (min-width:768px) and (max-width:980px){#results-filter .field:last-child{margin-right:0}#results-submit{bottom:0;left:50%;right:auto;left:-webkit-calc(50% + 10px);left:-moz-calc(50% + 10px);left:-ms-calc(50% + 10px);left:-o-calc(50% + 10px);left:calc(50% + 10px)}}@media (min-width:980px){#results-filter{width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:-ms-calc(100% - 70px);width:-o-calc(100% - 70px);width:calc(100% - 70px)}#results-submit{top:0;bottom:auto;left:auto;right:0}}#results-colors tr{border-top:none}@media (max-width:768px){#results-summary td{float:left;width:50%;padding:10px 0}#results-colors td{padding:15px 0}}@media (min-width:768px){#results-summary td{float:none;width:auto;padding:20px 0}#results-colors td{padding:20px 0}}@media (min-width:980px){#results-summary td{width:25%}}.results-color{float:left}.results-color:last-child{margin-right:0!important}.results-color .color{position:relative;width:40px;height:23px;margin-top:11px;margin-bottom:11px;float:left}.results-color.small .color{width:30px;height:17px;margin-top:8.5px;margin-bottom:8.5px}.results-color .color::before{content:"";width:0;height:0;position:absolute;box-sizing:content-box;top:-11px;left:0;right:0;border-bottom-style:solid;border-bottom-width:11px;border-left:20px solid transparent!important;border-right:20px solid transparent!important}.results-color.small .color::before{top:-8.5px;border-bottom-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}.results-color .color::after{content:"";width:0;height:0;position:absolute;bottom:-11px;left:0;right:0;border-top-style:solid;border-top-width:11px;border-left:20px solid transparent!important;border-right:20px solid transparent!important}.results-color.small .color::after{bottom:-8.5px;border-top-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}.results-color .numbers{display:block;position:relative;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);white-space:nowrap}@media (max-width:360px){.results-color{margin-right:15px}}@media (min-width:360px) and (max-width:420px){.results-color{margin-right:30px}}@media (max-width:420px){.results-color{width:auto}}@media (min-width:420px) and (max-width:640px){.results-color{margin-right:15px;width:30%;width:-webkit-calc(33.3333% - 15px);width:-moz-calc(33.3333% - 15px);width:-ms-calc(33.3333% - 15px);width:-o-calc(33.3333% - 15px);width:calc(33.3333% - 15px);height:34px}}@media (max-width:640px){.results-color{height:34px}.results-color:nth-child(3){margin-right:0}.results-color:nth-child(4),.results-color:nth-child(5){display:none}.results-color .numbers{margin:17px 0 0 40px}.results-color .color{width:30px;height:17px;margin-top:8.5px;margin-bottom:8.5px}.results-color .color::before{top:-8.5px;border-bottom-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}.results-color .color::after{bottom:-8.5px;border-top-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}}@media (min-width:640px){.results-color{width:20%;margin-right:0;height:45px}.results-color.small{width:30%;margin-right:20px;width:-webkit-calc(33.3333% - 15px);width:-moz-calc(33.3333% - 15px);width:-ms-calc(33.3333% - 15px);width:-o-calc(33.3333% - 15px);width:calc(33.3333% - 15px);height:34px}.results-color .numbers{margin:22.5px 0 0 55px}.results-color.small .numbers{margin:17px 0 0 45px}.results-color:nth-child(4),.results-color:nth-child(5){display:block}}@media (max-width:640px){#results-rows thead{display:block}#results-rows thead th{float:left;width:33.3333%}#results-rows thead th:last-child{display:none}#results-rows tr.row-data td{float:left;width:33.3333%}#results-rows tr.row-data td.colors{width:100%;border-top-style:dashed;border-top-width:1px;margin-top:10px}#results-rows tr.row-data td.colors .results-color{margin-top:10px}}@media (min-width:640px){#results-rows thead th{float:none;width:auto}#results-rows thead th:last-child{display:table-cell}#results-rows tr.row-data td,#results-rows tr.row-data td.colors{float:none;width:auto;margin-top:0}#results-rows tr.row-data td.colors .results-color{margin-top:0}}@media (max-width:980px){#results-rows th:first-child,#results-rows tr.row-data td:first-child{display:none}#results-rows tr.row-title{width:100%}#results-rows td:nth-child(2),#results-rows th:nth-child(2){padding-left:0}}@media (min-width:980px){#results-rows th:first-child,#results-rows tr.row-data td:first-child{display:table-cell}#results-rows tr.row-title{display:none}#results-rows td:nth-child(2),#results-rows th:nth-child(2){padding-left:15px}#results-rows td.colors{min-width:320px;max-width:360px}}#accesses-rows .actions{width:108px}#accesses-rows .action{float:left;opacity:.5}#accesses-rows .action:hover{opacity:1}ul.documents{list-style:none;margin-left:0;display:block}ul.documents>li{display:block;margin-left:0;padding:0}ul.documents a{display:block;padding-left:55px;position:relative}ul.documents .as-button{position:absolute;top:50%;left:0;margin-top:-15px}@media (min-width:640px){#map-list{column-count:2;column-gap:20px;margin:0}#map-list div{break-inside:avoid-column}}#map-results-colors,#map-results-colors tbody,#map-results-colors td,#map-results-colors tr,#map-results-summary,#map-results-summary tbody,#map-results-summary td,#map-results-summary tr{display:block}#map-results-summary td{padding-left:0;padding-right:0;float:left;width:33.3333%}#map-results-summary.count-2 td{width:50%}#map-results-colors tr{border-top:none}#map-results-colors .results-color,#map-results-rows .results-color{float:left;width:33.3333%;height:34px;margin:0!important}#map-results-colors .results-color .numbers{margin:17px 0 0 40px}#map-results-colors .results-color .color{width:30px;height:17px;margin-top:8.5px;margin-bottom:8.5px}#map-results-colors .results-color .color::before{top:-8.5px;border-bottom-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}#map-results-colors .results-color .color::after{bottom:-8.5px;border-top-width:8.5px;border-left:15px solid transparent!important;border-right:15px solid transparent!important}#map-results-rows{display:table;margin-top:-5px}#map-results-rows thead{display:table-header-group}#map-results-rows tbody{display:table-row-group}#map-results-rows tfoot{display:table-footer-group}#map-results-rows tr{display:table-row;border-style:none}#map-results-rows tbody tr:first-child{border-top-style:solid}#map-results-rows th{display:table-cell;padding-top:15px;padding-bottom:15px}#map-results-rows td{display:table-cell;padding-top:15px;padding-bottom:0}#map-results-rows tbody tr:last-child{border-bottom-style:solid}#map-results-rows tbody tr:last-child td{padding-bottom:15px}#map-results-rows .results-color{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left}#map-results-rows tr{padding:0}#map-results-rows tbody tr:first-child{border-top-width:1px}@media (max-width:480px){#map-results-summary .label .short{display:block}#map-results-summary .label .long{display:none}#map-results-colors .results-color .percentage{display:none}}@media (min-width:480px) and (max-width:980px){#map-results-summary .label .long{display:block}#map-results-summary .label .short{display:none}#map-results-colors .results-color .percentage{display:inline}}@media (min-width:980px){#map{margin-bottom:0!important}}@media (min-width:980px) and (max-width:1080px){#map{width:-webkit-calc(100% - 360px);width:-moz-calc(100% - 360px);width:-ms-calc(100% - 360px);width:-o-calc(100% - 360px);width:calc(100% - 360px)}#map-details{width:360px}}@media (min-width:980px) and (max-width:1280px){#map-results-colors .results-color .percentage{display:none}}@media (min-width:1080px){#map{width:66.6667%}#map-details{width:33.3333%}}@media (min-width:980px) and (max-width:1280px){#map-results-summary .label .short{display:block}#map-results-summary .label .long{display:none}}@media (min-width:1280px){#map-results-summary .label .short{display:none}#map-results-summary .label .long{display:block}#map-results-colors .results-color .percentage{display:inline}}.map-logos{list-style:none;margin:0;padding:0}.map-logos li{margin:0;padding:0}@media (max-width:768px){.map-logos li img{height:30px}}@media (min-width:768px){.map-logos li img{height:35px}}@media (max-width:980px){#map-logos-1{display:none}}@media (min-width:980px){#map-logos-1{display:block}#map-logos-2{display:none}}.sr-only{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}body.key-nav a:focus,body.key-nav button:focus,body.key-nav input[type=checkbox]:focus+label{outline:1px dotted;outline-offset:2px}body.key-nav .button:focus .label{outline:1px dotted;outline-offset:4px}body.key-nav .thumb-link:focus{outline:0}body.key-nav .thumb-link:focus::after{content:"";position:absolute;top:2px;bottom:2px;left:2px;right:2px;border-style:dotted;border-width:2px}body.key-nav a.inset:focus,body.key-nav button.inset:focus{outline-offset:-2px}#logo:focus{outline:0}#logo:focus #logo-compact-img,#logo:focus #logo-img{outline:1px dotted;outline-offset:2px}@media (max-width:420px){#header .hidden-link{width:55px}}@media (min-width:420px) and (max-width:1080px){#header .hidden-link{width:75px}}@media (min-width:1080px){#header .hidden-link{width:110px}}.on-black-block{display:block}.on-white-block{display:none}body.inverted .on-black-block{display:none}body.inverted .on-white-block{display:block}@media (max-width:768px){#accessibility-theme{margin-right:22px}body.inverted #accessibility-theme{margin-left:22px}body.inverted #accessibility-theme{margin-right:9px}}@media (min-width:768px){body.inverted #accessibility-theme{margin-right:13px}}@media (min-width:768px) and (max-width:1080px){#accessibility-theme{margin-right:27px}body.inverted #accessibility-theme{margin-left:27px}}@media (min-width:1080px){#accessibility-theme{margin-right:32px}body.inverted #accessibility-theme{margin-left:32px}}.accessibility-close{position:absolute;right:0}#accessibility-actions{list-style:none;margin:0;padding:0}#accessibility-actions li{display:inline-block;margin:0;padding:0}.accessibility-action{width:100%;display:block;text-align:center;box-sizing:border-box}#accessibility-link{position:absolute;bottom:20px;margin:0}#accessibility-reset{position:absolute}@media (max-width:480px){#accessibility-actions li{-webkit-flex:0 0 33.3333%;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;-o-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}#accessibility-link{position:relative;float:right;margin:20px 0;bottom:auto}#accessibility-link br{display:none}}@media (min-width:480px) and (max-width:640px){#accessibility-actions li{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;-o-flex:0 0 25%;flex:0 0 25%;max-width:25%}#accessibility-link br{display:inline}#accessibility-link{position:absolute;bottom:20px;right:0;margin:0;float:none}}@media (min-width:640px) and (max-width:768px){#accessibility-actions li{-webkit-flex:0 0 20%;-moz-flex:0 0 20%;-ms-flex:0 0 20%;-o-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (max-width:768px){#accessibility-reset,.accessibility-close{top:-50px}#accessibility-reset{right:53px;min-width:45px}}@media (min-width:768px){#accessibility-reset{right:75px;min-width:65px}}@media (min-width:768px) and (max-width:900px){#accessibility-actions li{-webkit-flex:0 0 16.6666%;-moz-flex:0 0 16.6666%;-ms-flex:0 0 16.6666%;-o-flex:0 0 16.6666%;flex:0 0 16.6666%;max-width:16.6666%}}@media (min-width:768px) and (max-width:1080px){#accessibility-reset,.accessibility-close{top:-70px}}@media (min-width:900px) and (max-width:980px){#accessibility-actions li{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;max-width:none}#accessibility-link{position:relative;float:right;margin:20px 0;bottom:auto}#accessibility-link br{display:none}}@media (max-width:980px){#accessibility-actions{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}#accessibility-link{right:0;text-align:right}}@media (min-width:980px){#accessibility-actions{display:block;float:right}#accessibility-link{position:absolute;bottom:20px;left:0;right:auto;margin:0;float:none;text-align:left}#accessibility-link br{display:inline}}@media (min-width:1080px){#accessibility-reset,.accessibility-close{top:-80px}}.accessibility-icon{display:block;margin-left:auto;margin-right:auto;background:url(../img/icons-black-afest@2x.png?v=1.0.20) top left no-repeat}@media (max-width:768px){.accessibility-icon{background-size:90px 165px;width:30px!important;height:30px!important}}@media (min-width:768px){.accessibility-icon{background-size:120px 220px;width:40px!important;height:40px!important}}.accessibility-icon.white,button.active .accessibility-icon{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}button.active:hover .accessibility-icon,button:hover .accessibility-icon{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}body.inverted .accessibility-icon{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}body.inverted .accessibility-icon.white,body.inverted button.active .accessibility-icon{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}body.inverted button.active:hover .accessibility-icon,body.inverted button:hover .accessibility-icon{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}button:hover .accessibility-icon.accessibility{background-image:url(../img/icons-black-afest@2x.png?v=1.0.20)}body.inverted button:hover .accessibility-icon.accessibility{background-image:url(../img/icons-white-afest@2x.png?v=1.0.20)}@media (max-width:768px){.accessibility-icon.accessibility{background-position:-60px 0}.accessibility-icon.keyboard{background-position:0 -30px}.accessibility-icon.pointer-light{background-position:-30px -30px}.accessibility-icon.pointer-dark{background-position:-60px -30px}.accessibility-icon.invert{background-position:0 -60px}.accessibility-icon.font{background-position:-30px -60px}.accessibility-icon.text{background-position:-60px -60px}.accessibility-icon.bold{background-position:0 -90px}.accessibility-icon.links{background-position:-30px -90px}.accessibility-icon.titles{background-position:-60px -90px}}@media (min-width:768px){.accessibility-icon.accessibility{background-position:-80px 0}.accessibility-icon.keyboard{background-position:0 -40px}.accessibility-icon.pointer-light{background-position:-40px -40px}.accessibility-icon.pointer-dark{background-position:-80px -40px}.accessibility-icon.invert{background-position:0 -80px}.accessibility-icon.font{background-position:-40px -80px}.accessibility-icon.text{background-position:-80px -80px}.accessibility-icon.bold{background-position:0 -120px}.accessibility-icon.links{background-position:-40px -120px}.accessibility-icon.titles{background-position:-80px -120px}}body.wcursor{cursor:url(../img/white-cursor-afest@2x.png?v=1.0.20),auto;cursor:url(../img/white-cursor-afest.png?v=1.0.20),auto;cursor:-webkit-image-set(url("../img/white-cursor-afest.png?v=1.20") 1x, url("../img/white-cursor-afest@2x.png?v=1.20") 2x),auto}body.wcursor .after-pointer::after,body.wcursor .before-pointer::before,body.wcursor .pointer,body.wcursor a,body.wcursor button{cursor:url(../img/white-pointer-afest@2x.png?v=1.0.20),pointer;cursor:url(../img/white-pointer-afest.png?v=1.0.20),pointer;cursor:-webkit-image-set(url("../img/white-pointer-afest.png?v=1.20") 1x, url("../img/white-pointer-afest@2x.png?v=1.20") 2x),pointer}body.bcursor{cursor:url(../img/black-cursor-afest@2x.png?v=1.0.20),auto;cursor:url(../img/black-cursor-afest.png?v=1.0.20),auto;cursor:-webkit-image-set(url("../img/black-cursor-afest.png?v=1.20") 1x, url("../img/black-cursor-afest@2x.png?v=1.20") 2x),auto}body.bcursor .after-pointer::after,body.bcursor .before-pointer::before,body.bcursor .pointer,body.bcursor a,body.bcursor button{cursor:url(../img/black-pointer-afest@2x.png?v=1.0.20),pointer;cursor:url(../img/black-pointer-afest.png?v=1.0.20),pointer;cursor:-webkit-image-set(url("../img/black-pointer-afest.png?v=1.20") 1x, url("../img/black-pointer-afest@2x.png?v=1.20") 2x),pointer}.point{cursor:pointer}.no-click{pointer-events:none}.hidden{display:none!important}.inline{display:inline!important}.inblock{display:inline-block!important}.block{display:block!important}.fblock{display:block!important;width:100%}.trimmed{overflow:hidden}.scrolled{overflow:scroll}.fade-20{opacity:.2}.fade-50{opacity:.5}.fade-75{opacity:.75}.hov-fade-100:hover,a:hover .hov-fade-100,button:hover .hov-fade-100{opacity:1}@media (max-width:480px){.hide-phone{display:none!important}.show-phone-inline{display:inline-block!important}}@media (min-width:480px) and (max-width:640px){.hide-phablet{display:none!important}.show-phablet-inline{display:inline-block!important}.show-phablet{display:block!important}}@media (min-width:640px) and (max-width:768px){.hide-stablet{display:none!important}.show-stablet{display:block!important}}@media (max-width:768px){.hide-mobile,.show-desktop-only,.show-tablet-only{display:none!important}.show-mobile,.show-mobile-only{display:block!important}.show-mobile-inline{display:inline-block!important}}@media (min-width:768px) and (max-width:980px){.hide-tablet,.show-desktop-only,.show-mobile-only{display:none!important}.show-tablet{display:block!important}.show-tablet-inline{display:inline-block!important}}@media (min-width:980px){.hide-desktop,.show-mobile-only,.show-tablet-only{display:none!important}.show-desktop{display:block!important}.show-desktop-inline{display:inline-block!important}}@media (min-width:1180px){.show-pc{display:block!important}}.fwidth{width:100%!important}.hwidth{width:50%!important}.max-sphone{max-width:360px}.max-phone{max-width:480px}.max-lphone{max-width:640px}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.float-clear{clear:both}.float-noclear{clear:none}.clearfix::after,.columns::after,.group::after{content:"";display:table;clear:both}.pos-abs{position:absolute}.pos-abs.center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pos-abs.left{left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pos-abs.right{right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pos-abs.top-left{top:0;left:0}.pos-abs.top-right{top:0;right:0}.pos-abs.bottom-right{bottom:0;right:0}.pos-abs.bottom-left{bottom:0;left:0}.pos-rel{position:relative}.z-default{z-index:0!important}.z-high{z-index:1!important}.z-high-over{z-index:2!important}.z-ontop{z-index:3!important}.z-ontop-over{z-index:4!important}.z-header{z-index:5!important}.z-header-over{z-index:6!important}.z-modal{z-index:7!important}.z-modal-over{z-index:8!important}.z-alert{z-index:9!important}.ios-fix{-webkit-transform:translate3d(0,0,0)}.gap-none{margin:0!important}.gap-auto{margin:auto!important}.gap-5{margin:5px!important}.gap-10{margin:10px!important}.gap-15{margin:15px!important}.gap-20{margin:20px!important}.gap-top-none{margin-top:0!important}.gap-top-5{margin-top:5px!important}.gap-top-10{margin-top:10px!important}.gap-top-15{margin-top:15px!important}.gap-top-20{margin-top:20px!important}.gap-bottom-none{margin-bottom:0!important}.gap-bottom-5{margin-bottom:5px!important}.gap-bottom-10{margin-bottom:10px!important}.gap-bottom-15{margin-bottom:15px!important}.gap-bottom-20{margin-bottom:20px!important}.gap-left-none{margin-left:0!important}.gap-left-5{margin-left:5px!important}.gap-left-10{margin-left:10px!important}.gap-left-15{margin-left:15px!important}.gap-left-20{margin-left:20px!important}.gap-right-none{margin-right:0!important}.gap-right-5{margin-right:5px!important}.gap-right-10{margin-right:10px!important}.gap-right-15{margin-right:15px!important}.gap-right-20{margin-right:20px!important}.space-none{padding:0!important}.space-2{padding:2px!important}.space-4{padding:4px!important}.space-5{padding:5px!important}.space-10{padding:10px!important}.space-20{padding:20px!important}.space-top-none{padding-top:0!important}.space-top-5{padding-top:5px!important}.space-top-10{padding-top:10px!important}.space-top-15{padding-top:15px!important}.space-top-20{padding-top:20px!important}.space-bottom-none{padding-bottom:0!important}.space-bottom-5{padding-bottom:5px!important}.space-bottom-10{padding-bottom:10px!important}.space-bottom-15{padding-bottom:15px!important}.space-bottom-20{padding-bottom:20px!important}.space-left-none{padding-left:0!important}.space-left-5{padding-left:5px!important}.space-left-10{padding-left:10px!important}.space-left-15{padding-left:15px!important}.space-left-20{padding-left:20px!important}.space-right-none{padding-right:0!important}.space-right-5{padding-right:5px!important}.space-right-10{padding-right:10px!important}.space-right-15{padding-right:15px!important}.space-right-20{padding-right:20px!important}@media (min-width:800px) and (max-width:1280px){.space-h1{padding-top:59px}}@media (min-width:1280px){.space-h1{padding-top:66px}}@media (max-width:768px){.gap{margin:20px!important}.gap-top{margin-top:20px!important}.gap-bottom{margin-bottom:20px!important}.gap-left{margin-left:20px!important}.gap-right{margin-right:20px!important}.dgap{margin:30px!important}.dgap-top{margin-top:30px!important}.dgap-bottom{margin-bottom:30px!important}.dgap-left{margin-left:30px!important}.dgap-right{margin-right:30px!important}.hgap{margin:10px!important}.hgap-top{margin-top:10px!important}.hgap-bottom{margin-bottom:10px!important}.hgap-left{margin-left:10px!important}.hgap-right{margin-right:10px!important}.mob-gap{margin:20px!important}.mob-gap-top{margin-top:20px!important}.mob-gap-bottom{margin-bottom:20px!important}.mob-gap-left{margin-left:20px!important}.mob-gap-right{margin-right:20px!important}.mob-dgap{margin:30px!important}.mob-dgap-top{margin-top:30px!important}.mob-dgap-bottom{margin-bottom:30px!important}.mob-dgap-left{margin-left:30px!important}.mob-dgap-right{margin-right:30px!important}.mob-hgap{margin:10px!important}.mob-hgap-top{margin-top:10px!important}.mob-hgap-bottom{margin-bottom:10px!important}.mob-hgap-left{margin-left:10px!important}.mob-hgap-right{margin-right:10px!important}.inner-space .inner,.mob-space,.space{padding:20px}.mob-space-top,.space-top{padding-top:20px}.mob-space-bottom,.space-bottom{padding-bottom:20px}.mob-space-left,.space-left{padding-left:20px}.mob-space-right,.space-right{padding-right:20px}.dspace,.mob-dspace{padding:30px}.dspace-top,.mob-dspace-top{padding-top:30px}.dspace-bottom,.mob-dspace-bottom{padding-bottom:30px}.dspace-left,.mob-dspace-left{padding-left:30px}.dspace-right,.mob-dspace-right{padding-right:30px}.hspace,.mob-hspace{padding:15px}.hspace-top,.mob-hspace-top{padding-top:15px}.hspace-bottom,.mob-hspace-bottom{padding-bottom:15px}.hspace-left,.mob-hspace-left{padding-left:15px}.hspace-right,.mob-hspace-right{padding-right:15px}.mob-gap-none{margin:0!important}.mob-gap-5{margin:5px!important}.mob-gap-10{margin:10px!important}.mob-gap-20{margin:20px!important}.mob-gap-top-none{margin-top:0!important}.mob-gap-top-5{margin-top:5px!important}.mob-gap-top-10{margin-top:10px!important}.mob-gap-top-20{margin-top:20px!important}.mob-gap-bottom-none{margin-bottom:0!important}.mob-gap-bottom-5{margin-bottom:5px!important}.mob-gap-bottom-10{margin-bottom:10px!important}.mob-gap-bottom-20{margin-bottom:20px!important}.mob-gap-left-none{margin-left:0!important}.mob-gap-left-5{margin-left:5px!important}.mob-gap-left-10{margin-left:10px!important}.mob-gap-left-20{margin-left:20px!important}.mob-gap-right-none{margin-right:0!important}.mob-gap-right-5{margin-right:5px!important}.mob-gap-right-10{margin-right:10px!important}.mob-gap-right-20{margin-right:20px!important}.mob-space-none{padding:0}.mob-space-5{padding:5px}.mob-space-10{padding:10px}.mob-space-20{padding:20px}.mob-space-top-none{padding-top:0}.mob-space-top-5{padding-top:5px}.mob-space-top-10{padding-top:10px}.mob-space-top-15{padding-top:15px}.mob-space-top-20{padding-top:20px}.mob-space-bottom-none{padding-bottom:0}.mob-space-bottom-5{padding-bottom:5px}.mob-space-bottom-10{padding-bottom:10px}.mob-space-bottom-15{padding-bottom:15px}.mob-space-bottom-20{padding-bottom:20px}.mob-space-left-none{padding-left:0}.mob-space-left-5{padding-left:5px}.mob-space-left-10{padding-left:10px}.mob-space-left-15{padding-left:15px}.mob-space-left-20{padding-left:20px}.mob-space-right-none{padding-right:0}.mob-space-right-5{padding-right:5px}.mob-space-right-10{padding-right:10px}.mob-space-right-15{padding-right:15px}.mob-space-right-20{padding-right:20px}}@media (min-width:768px) and (max-width:1080px){.gap{margin:30px!important}.gap-top{margin-top:30px!important}.gap-bottom{margin-bottom:30px!important}.gap-left{margin-left:30px!important}.gap-right{margin-right:30px!important}.dgap{margin:45px!important}.dgap-top{margin-top:45px!important}.dgap-bottom{margin-bottom:45px!important}.dgap-left{margin-left:45px!important}.dgap-right{margin-right:45px!important}.hgap{margin:20px!important}.hgap-top{margin-top:20px!important}.hgap-bottom{margin-bottom:20px!important}.hgap-left{margin-left:20px!important}.hgap-right{margin-right:20px!important}.tab-gap{margin:30px!important}.tab-gap-top{margin-top:30px!important}.tab-gap-bottom{margin-bottom:30px!important}.tab-gap-left{margin-left:30px!important}.tab-gap-right{margin-right:30px!important}.tab-dgap{margin:45px!important}.tab-dgap-top{margin-top:45px!important}.tab-dgap-bottom{margin-bottom:45px!important}.tab-dgap-left{margin-left:45px!important}.tab-dgap-right{margin-right:45px!important}.tab-hgap{margin:20px!important}.tab-hgap-top{margin-top:20px!important}.tab-hgap-bottom{margin-bottom:20px!important}.tab-hgap-left{margin-left:20px!important}.tab-hgap-right{margin-right:20px!important}.inner-space .inner,.space,.tab-space{padding:25px}.space-top,.tab-space-top{padding-top:25px}.space-bottom,.tab-space-bottom{padding-bottom:25px}.space-left,.tab-space-left{padding-left:25px}.space-right,.tab-space-right{padding-right:25px}.dspace,.tab-dspace{padding:40px}.dspace-top,.tab-dspace-top{padding-top:40px}.dspace-bottom,.tab-dspace-bottom{padding-bottom:40px}.dspace-left,.tab-dspace-left{padding-left:40px}.dspace-right,.tab-dspace-right{padding-right:40px}.hspace,.tab-hspace{padding:15px}.hspace-top,.tab-hspace-top{padding-top:15px}.hspace-bottom,.tab-hspace-bottom{padding-bottom:15px}.hspace-left,.tab-hspace-left{padding-left:15px}.hspace-right,.tab-hspace-right{padding-right:15px}.tab-gap-none{margin:0!important}.tab-gap-5{margin:5px!important}.tab-gap-10{margin:10px!important}.tab-gap-20{margin:20px!important}.tab-gap-top-none{margin-top:0!important}.tab-gap-top-5{margin-top:5px!important}.tab-gap-top-10{margin-top:10px!important}.tab-gap-top-20{margin-top:20px!important}.tab-gap-bottom-none{margin-bottom:0!important}.tab-gap-bottom-5{margin-bottom:5px!important}.tab-gap-bottom-10{margin-bottom:10px!important}.tab-gap-bottom-20{margin-bottom:20px!important}.tab-gap-left-none{margin-left:0!important}.tab-gap-left-5{margin-left:5px!important}.tab-gap-left-10{margin-left:10px!important}.tab-gap-left-20{margin-left:20px!important}.tab-gap-right-none{margin-right:0!important}.tab-gap-right-5{margin-right:5px!important}.tab-gap-right-10{margin-right:10px!important}.tab-gap-right-20{margin-right:20px!important}.tab-space-none{padding:0}.tab-space-5{padding:5px}.tab-space-10{padding:10px}.tab-space-20{padding:20px}.tab-space-top-none{padding-top:0}.tab-space-top-5{padding-top:5px}.tab-space-top-10{padding-top:10px}.tab-space-top-15{padding-top:15px}.tab-space-top-20{padding-top:20px}.tab-space-bottom-none{padding-bottom:0}.tab-space-bottom-5{padding-bottom:5px}.tab-space-bottom-10{padding-bottom:10px}.tab-space-bottom-15{padding-bottom:15px}.tab-space-bottom-20{padding-bottom:20px}.tab-space-left-none{padding-left:0}.tab-space-left-5{padding-left:5px}.tab-space-left-10{padding-left:10px}.tab-space-left-15{padding-left:15px}.tab-space-left-20{padding-left:20px}.tab-space-right-none{padding-right:0}.tab-space-right-5{padding-right:5px}.tab-space-right-10{padding-right:10px}.tab-space-right-15{padding-right:15px}.tab-space-right-20{padding-right:20px}}@media (min-width:1080px){.gap{margin:40px!important}.gap-top{margin-top:40px!important}.gap-bottom{margin-bottom:40px!important}.gap-left{margin-left:40px!important}.gap-right{margin-right:40px!important}.dgap{margin:60px!important}.dgap-top{margin-top:60px!important}.dgap-bottom{margin-bottom:60px!important}.dgap-left{margin-left:60px!important}.dgap-right{margin-right:60px!important}.hgap{margin:30px!important}.hgap-top{margin-top:30px!important}.hgap-bottom{margin-bottom:30px!important}.hgap-left{margin-left:30px!important}.hgap-right{margin-right:30px!important}.desk-gap{margin:40px!important}.desk-gap-top{margin-top:40px!important}.desk-gap-bottom{margin-bottom:40px!important}.desk-gap-left{margin-left:40px!important}.desk-gap-right{margin-right:40px!important}.desk-dgap{margin:60px!important}.desk-dgap-top{margin-top:60px!important}.desk-dgap-bottom{margin-bottom:60px!important}.desk-dgap-left{margin-left:60px!important}.desk-dgap-right{margin-right:60px!important}.desk-hgap{margin:30px!important}.desk-hgap-top{margin-top:30px!important}.desk-hgap-bottom{margin-bottom:30px!important}.desk-hgap-left{margin-left:30px!important}.desk-hgap-right{margin-right:30px!important}.desk-space,.inner-space .inner,.space{padding:30px}.desk-space-top,.space-top{padding-top:30px}.desk-space-bottom,.space-bottom{padding-bottom:30px}.desk-space-left,.space-left{padding-left:30px}.desk-space-right,.space-right{padding-right:30px}.desk-dspace,.dspace{padding:50px}.desk-dspace-top,.dspace-top{padding-top:50px}.desk-dspace-bottom,.dspace-bottom{padding-bottom:50px}.desk-dspace-left,.dspace-left{padding-left:50px}.desk-dspace-right,.dspace-right{padding-right:50px}.desk-hspace,.hspace{padding:20px}.desk-hspace-top,.hspace-top{padding-top:20px}.desk-hspace-bottom,.hspace-bottom{padding-bottom:20px}.desk-hspace-left,.hspace-left{padding-left:20px}.desk-hspace-right,.hspace-right{padding-right:20px}.desk-gap-none{margin:0!important}.desk-gap-5{margin:5px!important}.desk-gap-10{margin:10px!important}.desk-gap-20{margin:20px!important}.desk-gap-top-none{margin-top:0!important}.desk-gap-top-5{margin-top:5px!important}.desk-gap-top-10{margin-top:10px!important}.desk-gap-top-15{margin-top:15px!important}.desk-gap-top-20{margin-top:20px!important}.desk-gap-bottom-none{margin-bottom:0!important}.desk-gap-bottom-5{margin-bottom:5px!important}.desk-gap-bottom-10{margin-bottom:10px!important}.desk-gap-bottom-15{margin-bottom:15px!important}.desk-gap-bottom-20{margin-bottom:20px!important}.desk-gap-left-none{margin-left:0!important}.desk-gap-left-5{margin-left:5px!important}.desk-gap-left-10{margin-left:10px!important}.desk-gap-left-20{margin-left:20px!important}.desk-gap-right-none{margin-right:0!important}.desk-gap-right-5{margin-right:5px!important}.desk-gap-right-10{margin-right:10px!important}.desk-gap-right-20{margin-right:20px!important}.desk-space-none{padding:0}.desk-space-5{padding:5px}.desk-space-10{padding:10px}.desk-space-20{padding:20px}.desk-space-top-none{padding-top:0}.desk-space-top-5{padding-top:5px}.desk-space-top-10{padding-top:10px}.desk-space-top-15{padding-top:15px}.desk-space-top-20{padding-top:20px}.desk-space-bottom-none{padding-bottom:0}.desk-space-bottom-5{padding-bottom:5px}.desk-space-bottom-10{padding-bottom:10px}.desk-space-bottom-15{padding-bottom:15px}.desk-space-bottom-20{padding-bottom:20px}.desk-space-left-none{padding-left:0}.desk-space-left-5{padding-left:5px}.desk-space-left-10{padding-left:10px}.desk-space-left-15{padding-left:15px}.desk-space-left-20{padding-left:20px}.desk-space-right-none{padding-right:0}.desk-space-right-5{padding-right:5px}.desk-space-right-10{padding-right:10px}.desk-space-right-15{padding-right:15px}.desk-space-right-20{padding-right:20px}}