/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a[href^="tel"]{color:inherit;text-decoration:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,option,select,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;outline:none;list-style:none;text-decoration:none}iframe{max-width:100%}html{height:100%;letter-spacing:0}body{width:100%;min-height:100%;height:100%;color:#222}body>.ctn,body>.container{min-height:100%}@supports not ((display: -moz-flex) or (display: flex)){body>.ctn,body>.container{display:block}}@supports (display: -moz-flex) or (display: flex){body>.ctn,body>.container{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}}body main>section,body main{flex-grow:999}.ctn>*,.container>*{width:100%}a{outline:none}a img{border:none}a:focus{outline:none}.f-label{display:inline-block;font-size:14px;font-style:italic}.f-input{width:100%;margin:5px 0 20px 0;padding:5px;border:1px solid #666;display:block;font-size:16px;color:#333;transition:all 0.3s ease;background:#F2F2F2}.f-input--mini{padding:2px;border:1px solid #666;display:block;font-size:14px;color:#333;transition:all 0.3s ease;background:#F2F2F2}.f-number{width:20%;min-width:100px;margin:5px 0 20px 0;padding:5px;border:1px solid #666;display:block;font-size:16px;color:#333;transition:all 0.3s ease;background:#F2F2F2}.f-area{width:calc(100% - 12px);height:175px;display:block;margin:5px 0 20px 0;padding:5px;border:1px solid #666;font-size:16px;color:#333;resize:vertical;transition:all 0.3s ease;background:#F2F2F2}.f-area--double{height:98px}.f-input:hover,.f-number:hover,.f-a-area:hover{border:1px solid #000}.f-input:focus,.f-number:focus,.f-a-area:focus{color:#000;border:1px solid #000;background:#FFF}.f-value{display:block;font-size:1.2em;margin:10px;overflow:auto}.f-button{border:1px solid #666;color:#000;cursor:pointer;display:block;font-size:1.1em;text-align:center;margin:20px 0 0;padding:10px 30px;transition:all 0.2s ease 0s}.f-button--no-best{border-color:rgba(0,0,0,0.3);color:rgba(0,0,0,0.4)}.f-button--no-best span::before{border-color:#ccc}.wrap,.main-wrap{width:100%}.wrap section,.main-wrap section{width:100%}@supports not ((display: -moz-flex) or (display: flex)){.wrap section,.main-wrap section{display:block}}@supports (display: -moz-flex) or (display: flex){.wrap section,.main-wrap section{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}.wrap,.main-wrap>section>*:not(.nowrap){margin:0 auto;float:none}@media screen and (min-width: 900px){.wrap,.main-wrap>section>*:not(.nowrap){width:880px}}@media screen and (min-width: 980px){.wrap,.main-wrap>section>*:not(.nowrap){width:960px}}@media screen and (min-width: 1200px){.wrap.resp-wrap,.main-wrap.resp-wrap>section>*:not(.nowrap){width:1180px}}@media screen and (min-width: 1800px){.wrap.resp-wrap,.main-wrap.resp-wrap>section>*:not(.nowrap){width:1400px}}.path-1,.path-2,.path-3,.path-4,.path-5,.path-6,.path-7,.path-8,.path-9,.path-10,.path-11,.path-12,.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12{display:block;position:relative;float:left}.c-blank:before{content:"\200B"}@media screen and (max-width: 599px){.template{width:100%}.path-1,.c-1,.m-1{width:16.6666%}.path-2,.c-2,.m-2{width:33.3333%}.path-3,.c-3,.m-3{width:50%}.path-4,.c-4,.m-4{width:66.66%}.path-5,.c-5,.m-5{width:83.33%}.path-6,.path-7,.path-8,.path-9,.path-10,.path-11,.path-12,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12,.m-6,.m-7,.m-8,.m-9,.m-10,.m-11,.m-12{width:100%}.m-s--no{display:none}@supports not ((display: -moz-flex) or (display: flex)){.content-table tr{display:block}}@supports (display: -moz-flex) or (display: flex){.content-table tr{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}}@media screen and (min-width: 600px){.path-1,.c-1{width:8.3333%}.path-2,.c-2{width:16.6666%}.fp-2{flex-basis:16.666%}.path-3,.c-3{width:25%}.path-4,.c-4{width:33.3333%}.path-5,.c-5{width:41.6666%}.path-6,.c-6{width:50%}.path-7,.c-7{width:58.3333%}.path-8,.c-8{width:66.6666%}.path-9,.c-9{width:75%}.path-10,.c-10{width:83.3333%}.path-11,.c-11{width:91.6666%}.path-12,.c-12{width:100%}.m-s--no{display:initial}}.template{display:block;padding-top:10px;padding-bottom:10px;width:100%;z-index:10}.h1,.h2,.h3,.h4,.h5,.h6{display:inline-block;padding-top:20px;padding-bottom:10px;line-height:1.2em;font-weight:normal}.h1{padding-top:30px;padding-bottom:20px;font-size:calc(1.2rem + 2.5vmin)}.h2{font-size:calc(0.96rem + 2vmin)}.h3{font-size:calc(0.768rem + 1.6vmin)}.h4{font-size:calc(0.69rem + 1.44vmin)}.h5{font-size:calc(0.62rem + 1.3vmin)}.h6{font-size:calc(0.56rem + 1.17vmin)}.big-txt,.normal-txt,.small-txt{width:100%}.txt-indent{text-indent:10px}.raw,.big-txt,.normal-txt,.small-txt{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:140%}.big-txt{font-size:1.125em}.normal-txt{font-size:1em}.small-txt{font-size:0.875em}.txt-bold{font-weight:bold}.big-txt+p,.normal-txt+p,.small-txt+p,.h2+p,.h3+p,.h4+p,.h5+p,.h6+p,.h2+table,.h3+table,.h4+table,.h5+table,.h6+table,.h2+ul,.h3+ul,.h4+ul,.h5+ul,.h6+ul{margin-top:20px}.quote{padding:0 10px;text-align:right;width:100%}.quote .quote-span{display:block;text-align:left;font-style:italic;font-size:1.25em;border:2px solid #C2C2C2;background-color:#F2F2F2;border-radius:5px;padding:20px;margin-bottom:10px}.quote .quote-span:before{content:open-quote;font-size:1.7em}.quote .quote-span:after{content:close-quote;font-size:1.7em}.quote a.quote-link{display:inline-block}.list{margin-left:20px;padding-right:10px;padding-left:40px;line-height:1.5em}.list li,.list .li-admin-stroke{margin-bottom:0.625em;list-style:none;position:relative;font-size:1em}@supports not ((display: -moz-flex) or (display: flex)){.list li,.list .li-admin-stroke{display:block;float:left}.list li:after,.list .li-admin-stroke:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.list li,.list .li-admin-stroke{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}}.list li:last-child,.list .li-admin-stroke:last-child{margin:0}.rhomb li:before,.rhomb .li-admin-stroke:before,.circle li:before,.circle .li-admin-stroke:before,.rectangle li:before,.rectangle .li-admin-stroke:before{content:"";min-width:0.5em;min-height:0.5em;max-width:0.5em;max-height:0.5em;display:block;margin:0.5em}.rhomb li:before,.rhomb .li-admin-stroke:before{transform:rotate(45deg)}.circle li:before,.circle .li-admin-stroke:before{border-radius:50%}.number-list{counter-reset:li}.number-list li:before,.number-list .li-admin-stroke:before{content:counter(li) ".";counter-increment:li;display:block;position:absolute;top:0;left:-1.5em;font-weight:600}.image,.images-ctr{display:block}.image img,.images-ctr img{width:100%;display:block;transition:all 0.2s ease}.image figure,.image picture,.images-ctr figure,.images-ctr picture{width:100%;height:100%}@supports not ((display: -moz-flex) or (display: flex)){.image figure,.image picture,.images-ctr figure,.images-ctr picture{display:block}}@supports (display: -moz-flex) or (display: flex){.image figure,.image picture,.images-ctr figure,.images-ctr picture{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}}.image figcaption,.images-ctr figcaption{font-size:1em;line-height:1em;font-weight:bold;padding:10px 5px 0;text-align:center}.image-link{display:block}.content-table{width:calc(100% - 10px - 10px);margin-right:10px;margin-left:10px;border-collapse:collapse}.content-table tr{transition:background 0.2s ease}.content-table tr:hover{background:rgba(0,0,0,0.1)}.content-table th{font-weight:normal;font-size:1.125em;text-align:left;padding:10px;border:1px solid #666}.content-table td{padding:5px 10px;border:1px solid #666;text-indent:0}.content-table-compact{width:50%}.content-table-complex{width:calc(100% - 10px - 10px);margin-right:10px;margin-left:10px;border:1px solid #666;border-collapse:collapse}.content-table-complex th{padding:5px 3px;border:1px solid #666;font-weight:normal}.content-table-complex td{padding:5px 3px;border:1px solid #666;text-align:center}.content-table-complex td:first-child{padding-left:5px;text-align:left}.raw table,.table-headers,.table-headers--no{display:block;overflow-x:auto}.line{height:1px;display:block;margin:10px 10px;border:0 none;width:calc(100% - $offset * 2)}.raw a,.content-link{display:inline;font-size:1em;line-height:1.4em;cursor:pointer;position:relative}.raw a:hover,.content-link:hover{border-bottom:none}.raw a.content-link--inpage,.content-link.content-link--inpage{border-bottom-style:dashed}.raw a.content-link--small,.content-link.content-link--small{font-size:.7em}.raw a.content-link--r,.content-link.content-link--r{float:right}.raw a{margin:0}.content-button,.content-btn{display:inline-block;padding:0.3em 0.8em 0.4em;position:relative;transition:all 0.2s ease;font-size:1em;line-height:1em;cursor:pointer}.content-btn-arrow:after{content:"";width:0.5em;height:0.5em;padding-right:1.6em;display:block;position:absolute;top:50%;margin-top:-0.3em;right:0.6em;transform:rotate(45deg);transition:all 0.2s ease}.content-button--r,.content-btn{float:right}.raw{overflow:auto}.template-form{display:block;position:relative;width:100%;max-width:50em;float:left;padding:20px}.template-form .back-img{width:25%;min-width:200px;height:70%;min-height:200px;position:absolute;right:0;bottom:0;z-index:-1}.template-form .template-input,.template-form .template-area{outline:0 none;width:100%;margin:0 0 20px 0;display:block;font-size:0.875em;border-radius:4px;border:1px solid #666;transition:all 0.2s ease}.template-form .template-input{padding:10px}.template-form .template-area{height:calc(5em + $margin);padding:10px;resize:vertical}.template-form .template-submit,.template-form .t-form-submit{height:1.8em;display:block;transition:all 0.2s ease;padding:0 1.2em;font-size:1.4em;color:#FFF;cursor:pointer;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.t-form-mini .template-area{height:80px;width:100%}@supports not ((display: -moz-flex) or (display: flex)){.t-form-mini .t-form-notice-ctn{display:block}}@supports (display: -moz-flex) or (display: flex){.t-form-mini .t-form-notice-ctn{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}}.template-form-notice{display:block;font-size:0.775em;color:#666;padding-bottom:10px}.form-label-trans-title{padding:0.5em 20px;display:block;font-size:1.4em;color:#FFF}.form-label-trans-rel{position:relative;width:100%}.form-label-trans .form-label-trans-rel .label{height:1em;padding:0 5px;position:absolute;top:.9em;left:.8em;font-size:1em;line-height:1em;color:#999;cursor:text;transition:all 0.2s ease;display:none}.form-label-trans .form-label-trans-rel .field_with_errors{position:initial}.form-label-trans .form-label-trans-rel .field_with_errors .label{color:#d24353}.form-label-trans .form-label-trans-rel .label-no-trans{display:block;position:relative}.form-label-trans .form-label-trans-rel .label-show{display:block}.form-label-trans .form-label-trans-rel .label-focus{top:-8px;font-size:0.875em;cursor:default;background:#FFF}.form-submited{display:inline-block;width:100%}.form-submited .h2{padding-top:0}.form-submited svg{height:100%;max-height:100px;width:100%;animation:scale03 7s infinite}.t-form-shadow{border:10px solid rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15),0 10px 0 -5px #eee,0 10px 1px -4px rgba(0,0,0,0.15),0 20px 0 -10px #eee,0 20px 1px -9px rgba(0,0,0,0.15)}@supports not ((display: -moz-flex) or (display: flex)){.form-row{display:block;float:left}.form-row:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.form-row{display:flex;flex:1 0 auto;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap}}@media screen and (max-width: 599px){.list{margin-left:0;padding-left:20px}}@media screen and (min-width: 1200px){.big-txt{font-size:1.2375em}.normal-txt,.list li,.list .li-admin-stroke{font-size:1.1em}.small-txt{font-size:0.9625em}}@media screen and (min-width: 1800px){.big-txt{font-size:1.35em}.normal-txt,.list li{font-size:1.2em}.small-txt{font-size:1.05em}}@media screen and (min-width: 600px){.image-left figure,.image-left picture{padding-right:1vw}.image-right figure,.image-right picture{padding-left:1vw}}@media screen and (min-width: 1400px){.image-left figure,.image-left picture{padding-right:15px}.image-right figure,.image-right picture{padding-left:15px}}.scroll-top-btn{display:none;position:fixed;right:25px;bottom:8%;width:44px;height:44px;z-index:555;border:2px solid #222;border-radius:50%;opacity:0;transition:opacity 300ms ease;cursor:pointer;background-color:rgba(255,255,255,0.9);backface-visibility:hidden}.scroll-top-btn:after{position:absolute;top:65%;left:50%;content:'';width:14px;height:14px;margin:-11px 0 0 -7px;border-left:2px solid #222;border-bottom:2px solid #222;transform:rotate(135deg)}.scroll-150 .scroll-top-btn{display:block;opacity:1}.terms-of-service{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.card-cnt{display:block;float:left;height:270px;margin:10px;border:2px solid #ccc;transition:border-width 300ms ease}@media screen and (max-width: 599px){.card-cnt{max-width:calc(50% - 20px);min-width:150px}}@media screen and (min-width: 600px){.card-cnt{max-width:calc(33.33% - 20px);min-width:170px}}@media screen and (min-width: 900px){.card-cnt{max-width:calc(25% - 20px);min-width:calc(25% - 20px)}}@media screen and (min-width: 1100px){.card-cnt{max-width:calc(20% - 20px);min-width:calc(20% - 20px)}}.card-cnt:hover{box-shadow:0 0 3px rgba(0,0,0,0.5);border-width:3px}.card-cnt .card-link{width:100%;height:100%}@supports not ((display: -moz-flex) or (display: flex)){.card-cnt .card-link{display:block}}@supports (display: -moz-flex) or (display: flex){.card-cnt .card-link{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap}}.card-cnt .card-link .card-img-cnt{width:100%;height:60%}.card-cnt .card-link img{min-height:100px;height:100%;-o-object-fit:cover;object-fit:cover}.card-cnt .card-title-cnt{width:100%;min-height:3em;padding:5px;border-top:1px solid rgba(0,0,0,0.2);text-align:center;font-weight:bold}@supports not ((display: -moz-flex) or (display: flex)){.card-cnt .card-title-cnt{display:block;float:left}.card-cnt .card-title-cnt:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.card-cnt .card-title-cnt{display:flex;flex:2 0 auto;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}}.content-icon{width:100%;background-size:contain;background-repeat:no-repeat}.content-icon-cloud-download{background-image:url(/assets/icons/cloud_download.svg)}.content-icon-download{background-image:url(/assets/icons/download.svg)}.content-icon-pdf{background-image:url(/assets/icons/adobe_pdf.svg)}.content-icon-word{background-image:url(/assets/icons/microsoft_word.svg)}.mirror-elem{transform:rotate(180deg)}@media screen and (min-width: 1100px){.wrap-flex{width:1100px}}@media screen and (min-width: 1200px){.wrap-flex{width:1200px}}@media screen and (min-width: 1300px){.wrap-flex{width:1300px}}@media screen and (min-width: 1400px){.wrap-flex{width:1400px;margin-left:20px}}.wrap-wide,.full-width{width:calc(100vw - 8px);max-width:calc(100vw - 8px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media screen and (max-width: 599px){.wrap-wide,.full-width{width:100vw;max-width:100vw}}.txt-align-right,.align-r{text-align:right}.txt-align-c,.align-c{text-align:center}.w100{width:100%}.max-w100{max-width:100%}.marg{margin:20px 0}.marg-b--half{margin-bottom:10px}.marg-b{margin-bottom:20px}.marg-b2{margin-bottom:40px}.marg-t{margin-top:20px}.marg-t2{margin-top:40px}.marg-tb{margin-top:20px;margin-bottom:20px}.marg-l2{margin-left:40px}.marg-lr{margin:0 20px}.marg-lr--half{margin-left:10px;margin-right:10px}.padd-l{padding-left:10px}.padd-l2{padding-left:20px}.padd-r{padding-right:10px}.padd-lr{padding-left:10px;padding-right:10px}.padd-lr2{padding-left:20px;padding-right:20px}.padd-tb{padding-top:10px;padding-bottom:10px}.rel{position:relative}.abs{position:absolute}.fl-l{float:left}.fl-r{float:right}.center{float:none;margin:0 auto}.abs-t-l{position:absolute;top:20px;left:20px}.abs-t-r{position:absolute;top:20px;right:20px}.abs-b-l{position:absolute;bottom:20px;left:20px}.abs-b-r{position:absolute;bottom:20px;right:20px}.abs-b{position:absolute;bottom:0}@supports not ((display: -moz-flex) or (display: flex)){.vfl{display:block;float:left}.vfl:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.vfl{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}}@supports not ((display: -moz-flex) or (display: flex)){.fl-center{display:block;float:left}.fl-center:after{content:'';height:0;display:block;clear:both;font-size:1px;line-height:0}}@supports (display: -moz-flex) or (display: flex){.fl-center{display:flex;flex:1 0 auto;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}}@supports not ((display: -moz-flex) or (display: flex)){.flex-column{display:block}}@supports (display: -moz-flex) or (display: flex){.flex-column{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}}div.bg-transparent{background-color:transparent}.bg-white,.bg-fff{background-color:#fff}.n-lvl2{padding-left:40px}.fs-08{font-size:0.8em}.scroll-top-btn{display:none;position:fixed;right:7px;bottom:15%;width:50px;height:50px;z-index:555;border:2px solid #222;border-radius:50%;opacity:0;transition:opacity 300ms ease;cursor:pointer}.scroll-top-btn:after{position:absolute;top:65%;left:50%;content:'';width:16px;height:16px;margin:-12px 0 0 -8px;border-left:2px solid #222;border-bottom:2px solid #222;transform:rotate(135deg)}.scroll-150 .scroll-top-btn{display:block;opacity:1}.svg-aircraft{background:url(/assets/aircraft.svg);background-repeat:no-repeat;background-position-x:70%;background-position-y:100%;background-size:80% 80%}.aircraft-flight{animation:aircraft-flight 3s infinite}@keyframes scale03{0%{transform:scale(1)}50%{transform:scale(0.7)}100%{transform:scale(1)}}@keyframes aircraft-flight{0%{background-position-x:70%}50%{transform:rotateZ(-10deg)}100%{background-size:0% 0%;background-position-x:90%;background-position-y:70%;transform:rotateX(50deg) rotateY(-10deg) rotateZ(-50deg)}}.temsys-link{display:flex;font-size:0.7em;line-height:0.9em}.temsys-link .ts-temsys{transition:all 0.2s ease;font-size:1.5em;line-height:0.9em;margin-left:10px}.message-to{transition:all 0.2s ease;font-size:0.9em;cursor:pointer}.ts-anchor{text-align:left}.ts--footer{display:flex;flex-direction:column}@media screen and (max-width: 599px){.ts--footer{width:100%;align-items:center;font-size:0.7em;margin-bottom:5px}}@media screen and (min-width: 600px){.ts--footer{align-items:flex-end;padding-top:3px;font-size:1.7vh}}@font-face{font-family:"OpenSans";src:url(/assets/OpenSans-Regular-237da6f3a75ae174350dab775ed431689cc3cace9c1be52bfb237913252fccb8.woff2) format("woff2"),url(/assets/OpenSans-Regular-bf95373d53dff469b05f7bba45429e19d7d7216bdc4f69d18a893e9aca974d58.woff) format("woff");font-display:swap}.flashabove{overflow:hidden;position:relative}.flashabove:before{content:'';width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:969;background:rgba(0,0,0,0.2)}.flashabove .flash{left:0;z-index:970;box-shadow:0 0 20px 0 rgba(0,0,0,0.5)}.flash{width:100%;padding:20px 20px 20px 56px;position:fixed;bottom:0;left:0;z-index:950;font-size:16px;line-height:16px;color:#222;background:#ccc;box-shadow:0 -2px 2px rgba(0,0,0,0.5)}.adminmode .flash{position:relative}.close-flash{width:18px;height:18px;position:absolute;top:2px;right:2px;cursor:pointer}.close-flash:before,.close-flash:after{content:"";width:2px;height:14px;display:block;position:absolute;top:2px;left:8px;background:#FFF}.close-flash:before{transform:rotate(45deg)}.close-flash:after{transform:rotate(-45deg)}.close-flash:hover{background:#FFF}.close-flash:hover:before,.close-flash:hover:after{background:#666}.notice{min-height:16px;position:relative}.flash-icon{width:30px;height:30px;position:absolute;top:13px;left:13px}.flash-icon:before,.flash-icon:after{content:'';width:4px;display:block;position:absolute;background:#FFF}.flash--apply{background:#08c534}.flash--apply:before{height:10px;bottom:5px;left:8px;transform:rotate(-40deg)}.flash--apply:after{height:20px;bottom:5px;left:16px;transform:rotate(30deg)}.flash--alert,.flash--error{border-radius:50%;background:#d24353}.flash--alert:before,.flash--error:before{height:20px;bottom:5px;left:13px;transform:rotate(-45deg)}.flash--alert:after,.flash--error:after{height:20px;bottom:5px;left:13px;transform:rotate(45deg)}.flash--info{width:0;height:0;top:14px;left:10px;border:18px solid transparent;border-top-width:0;border-bottom:28px solid #FFC437}.flash--info:before{height:11px;left:-2px;top:8px;background:#000}.flash--info:after{height:4px;left:-2px;top:21px;background:#000}.flash-button{cursor:pointer;display:inline-block;margin:20px 10px 0 0;padding:7px 20px;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.5);transition:all 0.2s ease;background:#3890ba}.flash-button:hover{color:#222;background:#FFF}@font-face{font-family:"OpenSans";src:url(/assets/OpenSans-Regular-237da6f3a75ae174350dab775ed431689cc3cace9c1be52bfb237913252fccb8.woff2) format("woff2"),url(/assets/OpenSans-Regular-bf95373d53dff469b05f7bba45429e19d7d7216bdc4f69d18a893e9aca974d58.woff) format("woff");font-display:swap}.errorscenter{text-indent:0;text-align:center;justify-content:center}.errors-container{margin:20px 10px;padding:20px 30px;display:inline-block;border-width:2px;border-style:solid;border-radius:10px}.errors-number{height:1em;margin:0.2em 0;display:block;font-size:10em;line-height:1;position:relative}.errors-number i{width:100%;display:block;position:absolute;top:0;left:0;font-style:normal}.errors-number i:firts-child{animation:numb 1s infinite ease}.errors-number i:second-child{animation:numb 1s 0.5s infinite ease}.errors-number i:last-child{animation:numb 1s 1s infinite ease}@keyframes numb{0%{transform:scale(1);opacity:1}100%{opacity:0;transform:scale(1.1)}}.errors-title{display:block;text-indent:0;text-align:left;font-size:1.4em}.errors-list{padding:20px 0;text-align:left}.modal-form{width:100%}.modal-form .content-link{position:relative}.form-login{width:100%;display:block;padding:10px}.login-label{display:inline-block;max-width:30em;font-size:0.9em;font-style:italic;padding-left:10px;line-height:2em}.login-input{width:100%;max-width:30em;margin:5px 0 20px 0;padding:10px;border:1px solid #666;display:block;font-size:16px;color:#333;transition:all 0.3s ease;background:#F2F2F2}.login-input:hover{border:1px solid #000}.login-input:focus{color:#000;border-color:#000;box-shadow:0 0 5px 0 #08c534;background:#FFF}.f-a-checkbox{display:flex;align-items:flex-start}.f-a-checkbox input[type=checkbox]{display:none}.f-a-checkbox .f-a-label{margin-left:10px;font-size:.8em}.f-a-checkbox-span{width:1em;min-width:1em;height:1em;display:block;border:1px solid #666;cursor:pointer;transition:background-color 0.2s ease-in, border-color 0.2s ease-in;position:relative;background:#FFF}.f-a-checkbox-span:before,.f-a-checkbox-span:after{content:"";width:2px;display:none;position:absolute}.f-a-checkbox input[type=checkbox]:hover+.f-a-checkbox-span{background:#CCC}.f-a-checkbox input[type=checkbox]:checked+.f-a-checkbox-span{border-color:#333;background:#333}.f-a-checkbox input[type=checkbox]:checked+.f-a-checkbox-span:before{display:block;height:6px;top:5px;left:3px;transform:rotate(-35deg);background:#FFF}.f-a-checkbox input[type=checkbox]:checked+.f-a-checkbox-span:after{display:block;height:10px;top:1px;left:6px;transform:rotate(30deg);background:#FFF}.f-a-checkbox input[type=checkbox]:checked:hover+.f-a-checkbox-span{border-color:#999;background:#999}.f-a-checkbox input[type=checkbox]:checked:hover+.f-a-checkbox-span:before{display:block;height:90%;top:5%;left:40%;transform:rotate(-45deg);background:#333}.f-a-checkbox input[type=checkbox]:checked:hover+.f-a-checkbox-span:after{display:block;height:90%;top:5%;left:40%;transform:rotate(45deg);background:#333}.login-button{display:block;padding:10px 30px;border:1px solid #666;font-size:16px;cursor:pointer;transition:all 0.2s ease}.mfp-wrap .mfp-inline-holder .mfp-content{width:auto}.magnific-container{display:block;position:relative;background:#FFF;box-shadow:0 0 2px 2px rgba(0,0,0,0.1);padding:4vh 1vw 2vh 1vw}@media screen and (min-width: 720px){.magnific-container{width:400px}}.template .magnific-container{width:100%}.mfp-content .mfp-figure .mfp-figure{border:1px solid #000}.mfp-content .mfp-figure img.mfp-img{padding:0}.mfp-wrap .magnific-form .mfp-close,.mfp-wrap .magnific-container .mfp-close,.mfp-content .mfp-figure .mfp-close{cursor:pointer;width:24px;height:24px;display:block;border:1px solid #000;position:absolute;top:-8px;right:-8px;opacity:1;transition:all 0.2s ease 0s;background:#FFF;color:#222;font-size:32px;line-height:27px;overflow:hidden}.mfp-wrap .magnific-container .mfp-close:hover,.mfp-content .mfp-figure .mfp-close:hover{border-color:#666;background:#666;color:#fff;cursor:pointer;color:#fff;background:#000}figcaption .mfp-bottom-bar{margin:0}.magnific-title{font-size:1.3em;font-weight:bold;padding:30px 30px 20px;margin-bottom:10px}.magnific-title span{display:block;margin:10px 0 0 0;font-size:10px;font-style:italic;color:#333}.magnific-form{width:100%;box-sizing:border-box;padding-right:30px;padding-bottom:30px;padding-left:30px}.magnific-input{width:100%;display:block;margin:0 0 20px 0;padding:10px;border:1px solid #666;box-sizing:border-box;color:#333;font-size:16px;transition:all 0.3s ease 0s;background:#f2f2f2}.magnific-area{width:100%;height:150px;margin:0 0 10px 0;padding:10px;border:1px solid #666;color:#333;font-size:16px;transition:all 0.3s ease 0s;background:#f2f2f2}.magnific-input:focus,.magnific-area:focus{color:#000;border:1px solid #000;background:#FFF}.magnific-label{font-size:14px}.magnific-submit{display:block;padding:10px 30px;margin:10px 0 0 0;border:1px solid #666;color:#222;font-size:16px;transition:all 0.2s ease 0s;cursor:pointer}.magnific-submit:hover{color:#000;border:1px solid #000;background:#ccc}.magnific-submit:active{color:#FFF;border:1px solid #000;background:#666}.field_with_errors>label,.field_with_errors>.message{background-color:#d24353;color:#fff}.form-label-trans-rel .field_with_errors>label{background-color:inherit}.field_with_errors{position:relative}.field_with_errors label.message{float:right;font-size:.8em;color:rgba(204,0,0,0.6)}.field_with_errors textarea,.field_with_errors input{border-color:rgba(204,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.065) inset,0 0 8px rgba(204,0,0,0.4)}.error-container{position:absolute;cursor:default;transition:all 0.2s ease;top:calc((100% - 15px) /2);right:7px}.error-container .error-icon:before{content:'!';width:15px;display:block;font-size:12px;line-height:15px;font-weight:700;border-radius:50%;color:#FFF;position:relative;background:#d24353;text-align:center}.error-container .error-content{width:180px;padding:5px 10px;position:absolute;z-index:650;top:100%;transition:all 0.2s ease;font-size:1em;background:#FFF;box-shadow:0 0 7px 0 rgba(0,0,0,0.3),3px 3px 3px 0 rgba(0,0,0,0.1);transform:translateX(-87%)}.error-container .error-content:before{content:'';width:6px;height:6px;display:block;position:absolute;transform:rotate(45deg);left:90%;top:-3px;background:#FFF}.error-container:hover{z-index:4}.form-notice{font-size:.8em;line-height:1.2em;color:#666}.error-color{color:#d24353}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
