﻿@keyframes btn-stretch{0%{opacity:1;transform:scaleX(1)}40%, 60%{opacity:0.8;transform:scaleX(1.5)}100%{opacity:1;transform:scaleX(1)}}@keyframes shake{0%, 100%{transform:rotate(0)}50%{transform:rotate(1deg)}}@keyframes bounce{0%,6.667%,17.667%,26.667%,33.333%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) rotate(135deg)}13.333%,14.333%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) rotate(135deg)}23.333%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) rotate(135deg)}30%{transform:translate3d(0, -4px, 0) rotate(135deg)}}.relative{position:relative}.center{text-align:center}.left{text-align:left}.right{text-align:right}.nowrap{white-space:nowrap}.display-table{display:table}.display-table-cell,.display-cell{display:table-cell;height:100%;vertical-align:middle}:root{--app-height: 100vh}html{font-size:62.5%}body{font-family:"Open Sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;text-align:left;color:#565658;background-color:#fff;overflow-x:clip}strong{font-weight:600}a{color:#0058A3;text-decoration:underline;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}a:hover{color:#0074d6;text-decoration:none}a:active{color:#005094;text-decoration:none}p{margin-top:2rem;margin-bottom:0}p:first-child{margin-top:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h{position:relative;margin-top:3rem;margin-bottom:0;font-family:"albiona",sans-serif;font-weight:700;line-height:1.1;color:#26292E;text-align:left}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.h:first-child{margin-top:0}h1.bold,h1 strong,h2.bold,h2 strong,h3.bold,h3 strong,h4.bold,h4 strong,h5.bold,h5 strong,h6.bold,h6 strong,.h1.bold,.h1 strong,.h2.bold,.h2 strong,.h3.bold,.h3 strong,.h4.bold,.h4 strong,.h5.bold,.h5 strong,.h6.bold,.h6 strong,.h.bold,.h strong{font-weight:700;color:#26292E}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light,.h.light{color:#aaa}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark .h1,.dark .h2,.dark .h3,.dark .h4,.dark .h5,.dark .h6,.dark .h{color:#fff}h1.nomargin,h2.nomargin,h3.nomargin,h4.nomargin,h5.nomargin,h6.nomargin,.h1.nomargin,.h2.nomargin,.h3.nomargin,.h4.nomargin,.h5.nomargin,.h6.nomargin,.h.nomargin{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.h a{text-decoration:underline}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,.h a:hover{text-decoration:none}h1,.h1{font-size:clamp(3.5rem, calc(1.6rem + 3.6vw), 7.5rem);line-height:1.05}h2,.h2{font-size:3.4rem}h3,.h3{font-size:1.8rem}h4,.h4{font-size:1.4rem}h5,.h5{font-size:0.471rem}h6,.h6{font-size:0.3535rem}.h{font-size:1.6rem;font-weight:700}.main{position:relative;padding-top:8rem;background-color:#FAF5F2;z-index:2}.dark .main{background-color:#000;-webkit-transition:background-color .4s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:background-color .4s cubic-bezier(0.5, 0, 0, 1) 0s;transition:background-color .4s cubic-bezier(0.5, 0, 0, 1) 0s}#tablet-indicator,#mobile-indicator,.indicator{display:none}.section{position:relative;padding-top:6rem;padding-bottom:6rem}.section.nopadding-top{padding-top:0}.section.nopadding-bottom{padding-bottom:0}.section.doublepadding-top{padding-top:12rem}.section.doublepadding-bottom{padding-bottom:12rem}.anchor{position:absolute;top:-8rem}.inner{position:relative;width:100%;max-width:131rem;margin:0 auto;padding:0 3rem;z-index:5}.inner.wide{max-width:192rem}.inner.medium{max-width:151rem}.inner.narrow{max-width:86rem}.inner.tight{max-width:66rem}.inner.full{max-width:none}.btn{position:relative;display:inline-block;margin-top:1rem;padding:0;padding-right:4rem;border:0;border-radius:0;background-color:transparent;font-size:0;color:#26292E;text-decoration:none;cursor:pointer}.btn:not(.btn-icon){padding:1.1rem 2rem;background-color:#D1ECBF;border-radius:2rem;line-height:1.8rem;font-size:1.4rem;font-family:"Open Sans",sans-serif;font-weight:600;text-align:center;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:3}.btn:not(.btn-icon):hover{background-color:#FFE8AC;border-color:#FFE8AC;color:#000;text-decoration:none}.btn:not(.btn-icon):active{background-color:#fae3a9;border-color:#fae3a9;color:#000}.btn.btn-icon>span{position:relative;display:block;padding:1.1rem 2rem;background-color:#D1ECBF;border-radius:2rem;line-height:1.8rem;font-size:1.4rem;font-family:"Open Sans",sans-serif;font-weight:600;text-align:center;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:3}.btn.btn-icon>i{position:absolute;top:0;left:calc(100% - 4rem);width:4rem;margin:0;line-height:4.1rem;font-size:1.3rem;text-align:center;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) .04s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) .04s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) .04s;z-index:2}.btn.btn-icon>i.fa-play{width:4.2rem}.btn.btn-icon::after{content:"";position:absolute;top:0;left:calc(100% - 4rem);display:block;width:4rem;height:4rem;background-color:#FFE8AC;border-radius:50%;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:1}.btn.btn-icon:hover{color:#000;text-decoration:none}.btn.btn-icon:hover>span{background-color:#FFE8AC;border-color:#FFE8AC;-webkit-transform:translateX(4rem);-ms-transform:translateX(4rem);-o-transform:translateX(4rem);transform:translateX(4rem)}.btn.btn-icon:hover>i{left:0;animation:btn-stretch 0.25s cubic-bezier(0.5, 0, 0, 1) forwards 0.04s}.btn.btn-icon:hover::after{left:0;background-color:#FFE8AC;animation:btn-stretch 0.25s cubic-bezier(0.5, 0, 0, 1) forwards}.btn.btn-icon:active{color:#000}.btn.btn-icon:active>span{background-color:#fae3a9;border-color:#fae3a9}.btn.btn-icon:active::after{background-color:#fae3a9}.btn.btn-icon-left i{margin-right:1.2rem}.btn.btn-icon-right i{margin-left:1.2rem}.btn.btn-large{padding:1.9rem 2.6rem;border-radius:2.8rem}.btn.btn-play{padding-right:6.8rem;text-align:left}.btn.btn-play i{position:absolute;top:1rem;right:1rem;width:3.6rem;height:3.6rem;margin-left:1.2rem;background-color:#fff;border-radius:50%;text-align:center;line-height:3.6rem;color:#26292E;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.btn.btn-play i.fa-play{padding-left:0.2rem}.btn.btn-play.btn-white i{background-color:#FFE8AC}.btn.btn-play.btn-white:hover i{background-color:#fae3a9}.btn.btn-play.btn-white:active i{background-color:#f5dfa5}.btn.btn-white:not(.btn-icon),.btn.btn-white.btn-icon span{background-color:#fff}.btn.btn-white:hover:not(.btn-icon),.btn.btn-white:hover.btn-icon span{background-color:rgba(255,255,255,0.8)}.btn.btn-white:active:not(.btn-icon),.btn.btn-white:active.btn-icon span{background-color:rgba(255,255,255,0.7)}.btn.btn-yellow:not(.btn-icon),.btn.btn-yellow.btn-icon span{background-color:#FFE8AC}.btn.btn-yellow:hover:not(.btn-icon),.btn.btn-yellow:hover.btn-icon span{background-color:#fae3a9}.btn.btn-yellow:active:not(.btn-icon),.btn.btn-yellow:active.btn-icon span{background-color:#f5dfa5}.btn.btn-black:not(.btn-icon),.btn.btn-black.btn-icon span{background-color:#26292E;color:#fff}.btn.btn-black:hover:not(.btn-icon),.btn.btn-black:hover.btn-icon span{background-color:#000;color:#fff}.btn.btn-black:active:not(.btn-icon),.btn.btn-black:active.btn-icon span{background-color:#000;color:#fff}.btn.btn-blue:not(.btn-icon),.btn.btn-blue.btn-icon span{background-color:#0058A3;color:#fff}.btn.btn-blue:hover:not(.btn-icon),.btn.btn-blue:hover.btn-icon span{background-color:#0056a0;color:#fff}.btn.btn-blue:active:not(.btn-icon),.btn.btn-blue:active.btn-icon span{background-color:#00549c;color:#fff}.btn.btn-glass:not(.btn-icon),.btn.btn-glass.btn-icon span,.btn.btn-glass.btn-icon::before{background-color:transparent;filter:brightness(1.1) saturate(1.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn.btn-glass:hover:not(.btn-icon),.btn.btn-glass:hover.btn-icon span,.btn.btn-glass:hover.btn-icon::before{background-color:transparent;filter:brightness(1.15) saturate(1.1)}.btn.btn-glass:active:not(.btn-icon),.btn.btn-glass:active.btn-icon span,.btn.btn-glass:active.btn-icon::before{background-color:transparent;filter:brightness(1.08) saturate(1.15)}.btn:disabled,.btn:disabled:hover,.btn:disabled:active,.btn.disabled,.btn.disabled:hover,.btn.disabled:active{background:#ddd !important;border-color:#ddd !important;color:#aaa !important;box-shadow:none;cursor:default;pointer-events:none}.btn:disabled i,.btn:disabled:hover i,.btn:disabled:active i,.btn.disabled i,.btn.disabled:hover i,.btn.disabled:active i{color:#aaa !important}span.btn{pointer-events:none}.buttons{margin-top:4rem;font-size:0}.buttons .btn{margin-right:2rem}.input{display:block;width:100%;height:auto;padding:1.1rem 1.4rem;font-size:1.4rem;line-height:1.8rem;background-color:#fff;border:1px solid #DFDFDF;border-radius:4px;color:#000;-webkit-appearance:none;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.input::-webkit-input-placeholder{color:#999}.input::-moz-placeholder{color:#999}.input:-ms-input-placeholder{color:#999}.input:-moz-placeholder{color:#999}.input:hover{border-color:rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.05);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.05)}.input:focus{border-color:rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.03);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.03);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.03)}.input.input-error,.input.wpcf7-not-valid{border-color:#E66E6E !important}.dark .input{background-color:rgba(255,255,255,0.8);color:#3d3d3e}.dark .input::-webkit-input-placeholder{color:#999}.dark .input::-moz-placeholder{color:#999}.dark .input:-ms-input-placeholder{color:#999}.dark .input:-moz-placeholder{color:#999}.dark .input:hover{background-color:rgba(255,255,255,0.9)}.dark .input:focus{background-color:#fff}.dark .input.input-error,.dark .input.wpcf7-not-valid{border-color:#E66E6E !important;background-color:rgba(255,186,189,0.9)}textarea.input{height:8rem}select.input{padding-right:4rem;-webkit-transition:background-color,border-color .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:background-color,border-color .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:background-color,border-color .25s cubic-bezier(0.5, 0, 0, 1) 0s;background-image:linear-gradient(45deg, transparent 50%, #6a6a6a 50%),linear-gradient(135deg, #6a6a6a 50%, transparent 50%);background-position:calc(100% - 18px) calc(44% + 2px),calc(100% - 13px) calc(44% + 2px);background-size:5px 5px, 5px 5px;background-repeat:no-repeat}select.input:focus{outline:0}select.input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select.input option{color:#000}.dark select.input option{color:#000}label{display:block;margin:0;margin-bottom:0.8rem;padding:0;font-size:1.4rem;color:#26292E}label i{margin-right:0.6rem}.fancybox-bg{background:#FAF5F2}.fancybox-is-open .fancybox-bg{opacity:0.8}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:9rem;padding:1rem;box-sizing:border-box;background:rgba(0,0,0,0.3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:9rem}@keyframes loader1{0%, 35%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}20%, 50%{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity:0.7}}.loader{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(250,245,242,0.8);opacity:0;visibility:hidden;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:99999}.loader::before{content:"";position:absolute;left:50%;top:50%;display:block;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;animation:loader1 1s ease-in infinite;background-color:#0058A3;border-radius:50%}body.loading .loader{opacity:1;visibility:visible}.box{position:relative;padding:4rem 0;border-radius:15px}.box.box-short{padding:2.5rem 0}.box.box-white{background-color:#fff}.box.box-3d{background-color:#fff}.box.box-3d::after{content:"";position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;display:block;background-color:#FFE8AC;border-radius:15px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.box.box-green{background-color:#D1ECBF}.box.box-yellow{background-color:#FFE8AC}.accordion-item{margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.1)}.accordion-item .accordion-title{position:relative;margin:0;padding:2rem 0;padding-right:4rem;font-weight:600;font-size:1.4rem;color:#26292E;text-align:left;cursor:pointer}.accordion-item .accordion-title::after{content:'\f078';position:absolute;right:0;top:50%;display:block;width:4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);font-size:1.8rem;color:#26292E;line-height:0;text-align:center;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.accordion-item .accordion-content{display:none;padding:2rem 0;padding-top:0}.accordion-item.open .accordion-title::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.tabs ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.tabs ul li{width:calc(33% - (2 * 0.6rem / 3));margin:0;padding:0}.tabs ul li a{display:block;padding:1.9rem 1rem;border-radius:4px;background-color:#fff;font-size:1.4rem;line-height:1.8rem;color:#26292E;text-decoration:none;text-align:center;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.tabs ul li a strong{margin-right:0.5rem;font-size:1.6rem;font-family:"albiona",sans-serif;font-weight:700}.tabs ul li a:hover{background-color:rgba(255,255,255,0.8);text-decoration:none;color:#26292E}.tabs ul li a:active{background-color:rgba(255,255,255,0.7);color:#26292E}.tabs ul li.active a{background-color:#26292E;color:#fff}.tabs ul li.active a:hover{background-color:#26292E;color:#fff}.tabs ul li.active a:active{background-color:#26292E;color:#fff}.tabs-content>div{display:none}.tabs-content>div:first-child{display:block}.noUi-horizontal{height:4px}.noUi-target{background:#DFDFDF;border:0;border-radius:2px;box-shadow:none}.box-yellow .noUi-target{background:rgba(0,0,0,0.1)}.noUi-connect{background:#F9D984}.box-yellow .noUi-connect{background:#fff}.noUi-handle{border:3px solid #fff;border-radius:50%;background:#26292E;box-shadow:none;cursor:pointer}.noUi-handle::after,.noUi-handle::before{content:none}.noUi-horizontal .noUi-handle{width:30px;height:30px;right:-15px;top:-13px}.noUi-pips{color:#565658}.noUi-marker-horizontal.noUi-marker{display:none !important}.noUi-value-horizontal{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);font-size:1.2rem}.noUi-value-horizontal:last-child{-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.wpcf7 input[type="checkbox"],.checkbox{position:absolute;opacity:0}.wpcf7 input[type="checkbox"]+span,.checkbox+label{position:relative;display:inline-block;padding-left:3rem;text-align:left;cursor:pointer}.wpcf7 input[type="checkbox"]+span::before,.checkbox+label::before{content:"";position:absolute;left:0;top:0.2rem;display:block;width:1.9rem;height:1.9rem;background-color:#fff;border:1px solid #DFDFDF;border-radius:4px;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.dark .wpcf7 input[type="checkbox"]+span::before,.dark .checkbox+label::before{border:1px solid rgba(255,255,255,0.6)}.wpcf7 input[type="checkbox"]:checked+span::before,.checkbox:checked+label::before{background-color:#0058A3;border-color:#0058A3}.dark .wpcf7 input[type="checkbox"]:checked+span::before,.dark .checkbox:checked+label::before{background-color:#fff;border-color:#fff}.wpcf7 input[type="checkbox"]+span::after,.checkbox+label::after{content:"\f00c";position:absolute;left:0;top:0.1rem;display:block;width:2.0rem;height:2.2rem;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:1.4rem;line-height:2.2rem;text-align:center;-webkit-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.dark .wpcf7 input[type="checkbox"]+span::after,.dark .checkbox+label::after{color:#000}.wpcf7 input[type="checkbox"]:checked+span::after,.checkbox:checked+label::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.contact-form{position:relative;font-size:1.4rem}.contact-form h1,.contact-form h2{margin-bottom:2rem}.contact-form h3{margin-bottom:1.5rem}.contact-form .form-section{margin-top:2rem}.contact-form .form-section:first-child{margin-top:0}.contact-form,.contact-form div.wpcf7{margin:0 auto}.contact-form label,.contact-form div.wpcf7 label{display:block}.contact-form .row,.contact-form div.wpcf7 .row{float:left;width:49%;margin-left:2%}.contact-form .row:nth-child(2n+1),.contact-form div.wpcf7 .row:nth-child(2n+1){clear:left;margin-left:0}.contact-form .row.row-short,.contact-form div.wpcf7 .row.row-short{width:28%}.contact-form .row.row-long,.contact-form div.wpcf7 .row.row-long{width:70%}.contact-form .row,.contact-form .row-full,.contact-form div.wpcf7 .row,.contact-form div.wpcf7 .row-full{margin-bottom:1.4rem}.contact-form .row-wrap,.contact-form div.wpcf7 .row-wrap{padding:1.2rem;margin:0 -1.2rem;background-color:rgba(223,223,223,0.22)}.contact-form .row-wrap .row-full:last-child,.contact-form div.wpcf7 .row-wrap .row-full:last-child{margin-bottom:0}.contact-form .row-wrap p,.contact-form div.wpcf7 .row-wrap p{margin-top:1.5rem;text-align:center}.contact-form .right,.contact-form div.wpcf7 .right{position:relative}.contact-form div.wpcf7{position:relative}.contact-form div.wpcf7 p{margin:0}.contact-form div.wpcf7 .wpcf7-acceptance span{margin-left:0}.contact-form div.wpcf7 .wpcf7-acceptance a{text-decoration:underline}.contact-form div.wpcf7 .wpcf7-acceptance a:hover{text-decoration:none}.contact-form div.wpcf7 .wpcf7-spinner{position:absolute;right:0;bottom:1.6rem;margin:0}.contact-form div.wpcf7 div.wpcf7-response-output{margin:1.5rem 0 0 0;padding:1rem 1.4rem;border:0;background-color:#E66E6E;border-radius:4px;color:#fff}.contact-form div.wpcf7 form.sent div.wpcf7-response-output{background-color:#D1ECBF}.contact-form div.wpcf7 div.wpcf7-mail-sent-ok{border:0;background-color:#D1ECBF}.contact-form div.wpcf7 div.wpcf7-mail-sent-ng,.contact-form div.wpcf7 div.wpcf7-aborted{border:0;background-color:#E66E6E}.contact-form div.wpcf7 div.wpcf7-spam-blocked{border:0;background-color:#E66E6E}.contact-form div.wpcf7 div.wpcf7-validation-errors,.contact-form div.wpcf7 div.wpcf7-acceptance-missing{border:0;background-color:#E66E6E}.contact-form div.wpcf7 span.wpcf7-not-valid-tip{display:block;margin-top:0.5rem;margin-bottom:1.5rem;padding:0;color:#E66E6E;font-size:1.4rem;font-weight:400}.contact-form div.wpcf7 .btn{margin-top:4rem}.header{position:fixed;top:0;left:0;right:0;width:100%;min-height:8rem;padding:0;background-color:transparent;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:999}body.nav-up .header{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}body.admin-bar .header{top:32px}.logo{position:absolute;left:0;top:1.5rem;display:block;width:auto;height:5rem;z-index:20;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.logo svg{display:block;width:auto;height:100%}.logo img{display:block;width:auto;height:100%}.has-dark-top .header:not(.open) .logo svg .logo-svg{fill:#fff}.fixed .logo{top:2.5rem}.logo body.home{opacity:0}.menu-button{display:none;position:absolute;top:1.8rem;right:0;padding:1rem;font-size:0;line-height:2.4rem;z-index:331}.menu-button .menu-button-button{position:relative;display:inline-block;width:2.8rem;height:100%;vertical-align:middle;height:1.7rem}.menu-button .menu-button-button span{position:absolute;left:0;right:0;display:block;width:100%;height:2px;background-color:#000;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.menu-button .menu-button-button span:nth-child(1){top:0;margin-top:-1px}.open .menu-button .menu-button-button span:nth-child(1){top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-button .menu-button-button span:nth-child(2){top:50%;margin-top:-1px}.open .menu-button .menu-button-button span:nth-child(2){opacity:0}.menu-button .menu-button-button span:nth-child(3){bottom:0;margin-bottom:-1px}.open .menu-button .menu-button-button span:nth-child(3){bottom:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.has-dark-top .header:not(.open) .menu-button .menu-button-button span{background-color:#fff}.menu-button .menu-button-title{display:inline-block;margin-left:1rem;font-size:13px;text-decoration:none;font-family:"albiona",sans-serif;font-weight:500;color:#000;line-height:1;vertical-align:middle;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.has-dark-top .header:not(.open) .menu-button .menu-button-title{color:#fff}.menu-button:hover .menu-button-button span{background-color:#0058A3}.has-dark-top .header:not(.open) .menu-button:hover .menu-button-button span{background-color:#0058A3}.menu-button:hover .menu-button-title{color:#0058A3}.has-dark-top .header:not(.open) .menu-button:hover .menu-button-title{color:#0058A3}.main-menu{position:relative;padding:2rem 0;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;z-index:10}.main-menu ul{position:relative;display:block;margin:0;padding:0;text-align:right;font-size:0}.main-menu ul li{position:relative;display:inline-block;width:auto;margin:0;padding:0;vertical-align:top;list-style:none;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.main-menu ul li a{position:relative;display:block;height:4rem;margin:0;padding:0 2rem;border-radius:2rem;background-color:#fff;font-size:1.4rem;font-family:"Open Sans",sans-serif;font-weight:600;line-height:4rem;text-transform:none;text-align:center;color:#26292E;text-decoration:none;vertical-align:middle;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.03);-moz-box-shadow:0 0 20px rgba(0,0,0,0.03);box-shadow:0 0 20px rgba(0,0,0,0.03);-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.main-menu ul li a i{margin-right:1.2rem}.main-menu ul li a:hover{background-color:#fefcfb;color:#000;text-decoration:none}.main-menu ul li a:active{background-color:#fdfaf9;color:#000;text-decoration:none}.main-menu ul li.menu-green a{background-color:#D1ECBF}.main-menu ul li.menu-green a:hover{background-color:#cde7bb}.main-menu ul li.menu-green a:active{background-color:#c7e0b5}.main-menu ul li.menu-yellow a{background-color:#FFE8AC}.main-menu ul li.menu-yellow a:hover{background-color:#fae3a9}.main-menu ul li.menu-yellow a:active{background-color:#f2dca3}.dark,.dark a:not(.btn){color:#f0faff}.dark h1,.dark h2,.dark h3,.dark h4,.dark strong{color:#fff}.bg-image{position:absolute;display:block;height:auto}.bg-image.bg-image--invoice{width:18vw;top:52vh;left:-4vw}.test-progress{text-align:center}.test-progress progress{display:block;width:100%;max-width:16rem;height:8px;margin:0 auto;border:0;border-radius:4px;-webkit-appearance:none;appearance:none}.test-progress progress::-webkit-progress-bar{padding:2px;background-color:rgba(223,223,223,0.22);border-radius:4px}.test-progress progress::-webkit-progress-value{height:4px;background-color:#0058A3;border-radius:2px}.test-progress label{margin:1rem 0 0;padding:0;color:#565658;font-size:1.4rem}.test-questions{margin:0 0;margin-top:2rem;padding:0;list-style:none}.test-questions>li{position:relative;display:none;margin:0;margin-top:1.2rem;padding:0}.test-questions>li:first-child{display:block}.test-questions>li .test-image{width:100%;height:22rem;padding:2rem;background-color:rgba(223,223,223,0.22);border-radius:15px;overflow:hidden}.test-questions>li .test-image img{display:block;width:100%;height:100%;object-fit:contain}.test-questions>li .test-image+h2{margin-top:2rem}.test-answers{margin:0;padding:0;list-style:none}.test-answers>li{position:relative;display:block;margin:0;margin-top:1.2rem;padding:0}.test-answers>li input{position:absolute;opacity:0}.test-answers>li input+label{position:relative;display:block;margin:0;background-color:rgba(223,223,223,0.22);font-size:1.4rem;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.8rem;text-align:left;color:#26292E;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;cursor:pointer}.test-answers>li input+label::before,.test-answers>li input+label::after{position:absolute;top:1rem;left:1rem;display:block;width:3.6rem;height:3.6rem;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.test-answers>li input+label::before{content:"";border:1px solid #DFDFDF;border-radius:50%}.test-answers>li input+label::after{content:"\f00c";padding-left:0.2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:1.6rem;text-align:center;line-height:3.8rem;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0}.test-answers>li input+label:hover{background-color:rgba(223,223,223,0.26)}.test-answers>li input:checked+label{background-color:#FFE8AC}.test-answers>li input:checked+label::before{background-color:#fff;border:1px solid #fff}.test-answers>li input:checked+label::after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.test-answers.test-answers--text>li input{position:absolute;opacity:0}.test-answers.test-answers--text>li input+label{padding:1.9rem 2.2rem;padding-left:6.6rem;border-radius:2.8rem}.test-answers.test-answers--images{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.test-answers.test-answers--images>li{width:calc(50% - (1.2rem / 2))}.test-answers.test-answers--images>li input{position:absolute;opacity:0}.test-answers.test-answers--images>li input+label{height:20rem;padding:1rem 5.6rem;border-radius:15px;overflow:hidden}.test-answers.test-answers--images>li input+label img{display:block;width:100%;height:100%;object-fit:contain}.test-previous{display:none;margin-top:2rem;color:#565658;text-align:left;font-size:1.4rem}.test-previous i{margin-right:1rem}.test-summary-score{padding:clamp(5rem, calc(2.7rem + 4.5vw), 10rem) 0;text-align:center}.test-summary-score h2{margin:1rem;font-size:clamp(5rem, calc(-0.2rem + 10vw), 16rem);line-height:0.9;text-align:center}.test-summary-score p{margin-left:auto;margin-right:auto;max-width:48rem;font-size:1.8rem}.test-summary-questions{margin:0;padding:0;list-style:none;counter-reset:question}.test-summary-questions li{position:relative;margin:0;padding:3rem 7rem 3rem 4rem;border-top:1px solid rgba(0,0,0,0.1);counter-increment:question}.test-summary-questions li::before{content:counter(question);position:absolute;left:0;top:3rem;font-family:"albiona",sans-serif;font-weight:700;line-height:1.1;font-size:1.8rem;color:#26292E}.test-summary-questions li::after{position:absolute;top:1.99rem;right:0;display:block;width:4rem;height:4rem;border-radius:50%;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);font-size:2rem;color:#26292E;text-align:center;line-height:4rem}.test-summary-questions li.test-summary-question--correct::after{content:"\f00c";background-color:#D1ECBF}.test-summary-questions li.test-summary-question--wrong::after{content:"\f00d";background-color:#F89B9B}.test-summary-questions li .test-summary-image{width:100%;height:20rem;padding:1rem 2rem;background-color:rgba(223,223,223,0.22);border-radius:15px;overflow:hidden}.test-summary-questions li .test-summary-image img{display:block;width:100%;height:100%;object-fit:contain}.test-summary-questions li .test-summary-image+h3{margin-top:2rem}.test-summary-questions li .test-summary-answers.test-summary-answers--text{margin-top:2rem}.test-summary-questions li .test-summary-answers.test-summary-answers--text .test-summary-answer{margin-top:1rem}.test-summary-questions li .test-summary-answers.test-summary-answers--text .test-summary-answer.test-summary-answer--correct{color:#70b528}.test-summary-questions li .test-summary-answers.test-summary-answers--text .test-summary-answer.test-summary-answer--wrong{color:#E66E6E}.test-summary-questions li .test-summary-answers.test-summary-answers--images{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.test-summary-questions li .test-summary-answers.test-summary-answers--images .test-summary-answer{width:calc(50% - (1.2rem / 2));margin-top:2rem;height:15rem;padding:1rem 2rem;background-color:rgba(223,223,223,0.22);border-radius:15px;overflow:hidden}.test-summary-questions li .test-summary-answers.test-summary-answers--images .test-summary-answer.test-summary-answer--correct{background-color:#D1ECBF}.test-summary-questions li .test-summary-answers.test-summary-answers--images .test-summary-answer.test-summary-answer--wrong{background-color:#F89B9B}.test-summary-questions li .test-summary-answers.test-summary-answers--images .test-summary-answer img{display:block;width:100%;height:100%;object-fit:contain}.test-summary-clipart{position:absolute;display:block;height:auto}.test-summary-clipart.test-summary-clipart--1{top:5rem;left:-3.8rem;width:22rem}.test-summary-clipart.test-summary-clipart--2{top:30rem;left:-3.5rem;width:17rem}.test-summary-clipart.test-summary-clipart--3{top:-3rem;right:-4rem;width:27rem}.test-summary-clipart.test-summary-clipart--4{top:35rem;right:-3.5rem;width:22rem}.modal.fancybox-content{padding:4rem;background:transparent}.modal.fancybox-content .modal-content{position:relative;min-height:42rem;padding:5rem 0;background-color:#fff;border-radius:15px}.modal.fancybox-content .modal-content::before,.modal.fancybox-content .modal-content::after{content:"";position:absolute;display:block;width:calc(100% - 2rem);height:40rem;background-color:#FFE8AC;border-radius:15px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-1}.modal.fancybox-content .modal-content::before{left:-0.6rem;top:0.2rem}.modal.fancybox-content .modal-content::after{right:-0.6rem;bottom:0.2rem}.modal.fancybox-content .modal-content.modal-content--test,.modal.fancybox-content .modal-content.modal-content--test-summary{width:80rem;min-height:50rem}.modal.fancybox-content .modal-content .inner{max-width:74rem}.modal.fancybox-content .fancybox-button.fancybox-close-small{right:5rem;top:5rem}.demo-test,.main-test{position:relative;padding-bottom:5rem}.demo-test .test-answers,.main-test .test-answers{margin-top:2.5rem}.demo-test .test-previous,.main-test .test-previous{position:absolute;bottom:0;left:0}.intro{z-index:10}.intro-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.intro-text{width:50%;max-width:52rem}.intro-text p{margin-top:4rem;margin-bottom:2rem;font-size:1.8rem}.intro-test{position:relative;width:42%;max-width:49rem}.intro-test .box{position:relative;min-height:50rem;padding:5rem 0}.intro-test .box .inner{max-width:47rem}.intro-test .box .test-answers{margin-top:2.5rem}.intro-test .box .test-button{text-align:center}.intro-test .intro-test-image{position:absolute;display:block;height:auto;animation:shake 0.6s steps(1) infinite;pointer-events:none;z-index:2}.intro-test .intro-test-image.intro-test-image--dollar-bubble{right:97%;top:12%;width:20rem;animation-delay:0.2s}.intro-test .intro-test-image.intro-test-image--coffee{left:95%;bottom:-10%;width:24rem}.filter-wrap{width:100%;position:relative}.filter-inner{width:100%;padding-top:2rem;-webkit-transition:padding .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:padding .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:padding .25s cubic-bezier(0.5, 0, 0, 1) 0s}.filter-inner.absolute{position:fixed;left:0;top:0}body.nav-down .filter-inner.absolute{padding-top:10rem}.filter-inner:not(.absolute) .inner{padding-left:0;padding-right:0}.filter-inner,.filter-placeholder{height:10rem}.filter-placeholder{display:none}.filter{display:inline-block;margin:0;margin-left:-1.2rem;padding:1rem 2.5rem;background-color:#FFE8AC;border-radius:4rem;list-style:none;font-size:0;white-space:nowrap}.filter li{position:relative;display:inline-block;margin:0;padding:0}.filter li input{position:absolute;opacity:0}.filter li input+label{width:10rem;margin:0;padding:0.5rem 0.5rem;text-align:center;color:#26292E;opacity:0.6;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;cursor:pointer}.filter li input+label .filter-icon{height:2.8rem;font-size:1.6rem}.filter li input+label .filter-icon i{margin:0}.filter li input+label p{margin:0;font-size:1.4rem;font-weight:600;line-height:2.2rem}.filter li input+label:hover{opacity:0.7}.filter li input:checked+label{color:#26292E;opacity:1}.filter li input:checked+label p{text-decoration:underline}.filter li a{display:block;width:10rem;margin:0;padding:0.5rem 0.5rem;text-align:center;color:#26292E;text-decoration:none;opacity:0.6;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;cursor:pointer}.filter li a .filter-icon{height:2.8rem;font-size:1.6rem}.filter li a .filter-icon i{margin:0}.filter li a p{margin:0;font-size:1.4rem;font-weight:600;line-height:2.2rem}.filter li a:hover{text-decoration:none;opacity:0.7}.filter li.active a{color:#26292E;opacity:1}.filter li.active a p{text-decoration:underline}.tiles{z-index:5}.tiles-items{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:29.8rem;gap:2rem 2rem}.tiles-item{padding:2.5rem 3rem;background-color:#fff;border-radius:15px}.tiles-item .relative{width:100%;height:100%}.tiles-item .tiles-category{position:absolute;top:0;left:0;right:0;font-size:1.4rem;font-weight:600;color:#26292E;opacity:0.6}.tiles-item .tiles-category i{position:relative;top:0.1rem;margin-right:1rem;font-size:1.6rem}.tiles-item .tile-image{position:absolute;top:13%;left:0;right:0;width:100%;height:45%}.tiles-item .tile-image img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto}.tiles-item .tile-title{position:absolute;bottom:0;left:0;right:0}.tiles-item .tile-title h2{margin:0}.tiles-item .tile-title p .btn{margin-top:0}.tiles-item.tiles--large{grid-area:auto / auto / span 2 / span 2}.tiles-item.tiles--medium{grid-area:auto / auto / span 1 / span 2}.tiles-item.tiles-small{grid-area:auto / auto / span 1 / span 1}.tiles-item.tiles--small .tile-title p,.tiles-item.tiles--medium .tile-title p{margin-top:1rem}.tiles-item.tiles--green{background-color:#D1ECBF}.tiles-item.tiles--green .tile-image{height:52%}.trigger{position:absolute;left:0}.steps-sticky-wrap{position:relative;margin-bottom:12rem;z-index:10}.steps-sticky-spacer{height:100vh}.steps{position:sticky;top:0;width:100%;height:100vh;height:var(--app-height);padding-top:20vh}.steps::before,.steps::after{content:"";position:absolute;top:67vh;left:50%;width:150vw;height:80vw;margin-left:-75vw;border-radius:50%;-webkit-transition:opacity .45s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:opacity .45s cubic-bezier(0.5, 0, 0, 1) 0s;transition:opacity .45s cubic-bezier(0.5, 0, 0, 1) 0s}.steps::before{background-color:#D1ECBF;z-index:5}.steps::after{margin-top:0.7rem;margin-left:calc(-75vw + 7rem);background-color:#FFE8AC;z-index:4}.steps.no-bg::before,.steps.no-bg::after{opacity:0}.steps .inner,.steps .relative{height:100%;z-index:22}.steps-items{position:relative;max-width:95rem;height:100%;margin:0 auto;z-index:5}.steps-item{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:50vh;opacity:0}.steps-item:first-child{opacity:1}.steps-item .steps-image{position:absolute;bottom:20vh;left:0;width:100%;-webkit-transition:all .45s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .45s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .45s cubic-bezier(0.5, 0, 0, 1) 0s}.steps-item .steps-image img{display:block;width:100%;height:auto}.no-bg .steps-item .steps-image{-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px);transform:translateY(-300px);opacity:0}.steps-item .steps-text{width:100%;max-width:42rem;margin:0 auto;margin-top:4rem;text-align:center}.steps-item .steps-text h2,.steps-item .steps-text h3{text-align:center}#steps-1h{top:25vh}#steps-2s{top:26vh}#steps-2h{top:50vh}#steps-3s{top:51vh}#steps-3h{top:75vh}#steps-4s{top:76vh}#steps-leaving{bottom:60vh}.input-control .input-control-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:.8rem;background-color:#fff;border-radius:2.8rem;-webkit-box-shadow:0 0 0 1px #DFDFDF;-moz-box-shadow:0 0 0 1px #DFDFDF;box-shadow:0 0 0 1px #DFDFDF}.input-control .input-control-wrap .input-control-button{display:block;width:4rem;height:4rem;line-height:3.9rem;border:0;border-radius:50%;background-color:#FFE8AC;font-size:1.8rem;text-align:center;color:#26292E;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.input-control .input-control-wrap .input-control-button:hover{background-color:#fae3a9}.input-control .input-control-wrap .input-control-button:active{background-color:#f5dfa5}.input-control .input-control-wrap .input-control-input{width:calc(100% - (2 * 4rem));height:4rem}.input-control .input-control-wrap .input-control-input input{display:block;width:100%;height:4rem;line-height:4rem;border:0;background:transparent;font-size:1.8rem;font-weight:600;text-align:center;color:#26292E}.input-control .input-control-wrap .input-control-input input[type="number"]::-webkit-outer-spin-button,.input-control .input-control-wrap .input-control-input input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-control .input-control-wrap .input-control-input input[type="number"]{-moz-appearance:textfield}.input-control .input-control-wrap .input-control-input .politespace-proxy{display:block;width:100%;height:100%}.input-control .input-control-wrap .input-control-input .politespace-proxy .politespace-proxy-val{top:0 !important;width:100%;height:100%;line-height:4rem !important;font-size:1.8rem !important;text-align:center;color:#26292E}.box-yellow .input-control .input-control-wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-control .noUi-target{margin-top:3rem;margin-bottom:3rem}.input-control[data-unit="Kč"] .input-control-wrap .input-control-input .politespace-proxy .politespace-proxy-val::after{content:" Kč"}.input-control[data-unit="years"].value--singular .input-control-wrap .input-control-input .politespace-proxy .politespace-proxy-val::after{content:" rok"}.input-control[data-unit="years"].value--few .input-control-wrap .input-control-input .politespace-proxy .politespace-proxy-val::after{content:" roky"}.input-control[data-unit="years"].value--many .input-control-wrap .input-control-input .politespace-proxy .politespace-proxy-val::after{content:" let"}.calculator-intro{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.calculator-intro-text{width:calc(50% - (2rem / 2))}.calculator-intro-image{width:calc(50% - (2rem / 2))}.calculator-intro-image-frame{width:100%;height:28rem;padding:3rem 5rem;border-radius:15px;overflow:hidden}.calculator-intro-image-frame img{display:block;width:100%;height:100%;object-fit:contain}.calculator-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.calculator-content .box{height:100%}.calculator-input{width:calc(50% - (2rem / 2))}.calculator-input h2,.calculator-input .h2{margin-bottom:2rem}.calculator-result{width:calc(50% - (2rem / 2));color:#26292E}.calculator-result h3,.calculator-result .h3{margin-bottom:2rem}.calculator-coffee .calculator-input .calculator-input-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:1rem;padding:.8rem 2rem;background-color:#fff;border-radius:2.8rem;-webkit-box-shadow:0 0 0 1px #DFDFDF;-moz-box-shadow:0 0 0 1px #DFDFDF;box-shadow:0 0 0 1px #DFDFDF;font-size:1.4rem;color:#26292E}.calculator-coffee .calculator-input .calculator-input-item:first-child{margin-top:0}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-name,.calculator-coffee .calculator-input .calculator-input-item .calculator-input-price{width:calc(50% - (13rem / 2))}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-name{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:1rem}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-name span{display:block;padding-right:0.6rem}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-name span:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-name span:nth-child(2){white-space:nowrap;color:#565658}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:13rem}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-button{display:block;width:4rem;height:4rem;line-height:3.9rem;border:0;border-radius:50%;background-color:#FFE8AC;font-size:1.8rem;text-align:center;color:#26292E;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-button:hover{background-color:#fae3a9}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-button:active{background-color:#f5dfa5}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-input{width:calc(100% - (2 * 4rem));height:4rem}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-input input{display:block;width:100%;height:4rem;line-height:4rem;border:0;background:transparent;font-size:1.8rem;font-weight:600;text-align:center;color:#26292E}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-input input[type="number"]::-webkit-outer-spin-button,.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-input input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-quantity .calculator-input-quantity-input input[type="number"]{-moz-appearance:textfield}.calculator-coffee .calculator-input .calculator-input-item .calculator-input-price{padding-left:1rem;white-space:nowrap;font-weight:600;text-align:right}.box-yellow .calculator-coffee .calculator-input .calculator-input-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.calculator-coffee .calculator-input .calculator-input-new{display:none;margin-top:1rem}.calculator-coffee .calculator-input .calculator-input-new form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.8rem;background-color:#fff;border-radius:2.8rem;-webkit-box-shadow:0 0 0 1px #DFDFDF;-moz-box-shadow:0 0 0 1px #DFDFDF;box-shadow:0 0 0 1px #DFDFDF;font-size:1.4rem;color:#26292E}.calculator-coffee .calculator-input .calculator-input-new form:first-child{margin-top:0}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name{width:100%}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price,.calculator-coffee .calculator-input .calculator-input-new form .btn{display:block;width:calc(50% - .4rem);margin:0;margin-top:.8rem}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price{padding:0 1.2rem;border-radius:2rem;-webkit-box-shadow:0 0 0 1px #DFDFDF;-moz-box-shadow:0 0 0 1px #DFDFDF;box-shadow:0 0 0 1px #DFDFDF}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input{display:block;width:100%;margin:0;padding:0;height:4rem;line-height:4rem;border:0;background:transparent;font-size:1.4rem;font-weight:600;text-align:left;color:#26292E}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input::-webkit-input-placeholder,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input::-webkit-input-placeholder{color:#999}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input::-moz-placeholder,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input::-moz-placeholder{color:#999}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input:-ms-input-placeholder,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input:-ms-input-placeholder{color:#999}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input:-moz-placeholder,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input:-moz-placeholder{color:#999}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input[type="number"]::-webkit-outer-spin-button,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input[type="number"]::-webkit-inner-spin-button,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input[type="number"]::-webkit-outer-spin-button,.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-name input[type="number"],.calculator-coffee .calculator-input .calculator-input-new form .calculator-input-new-price input[type="number"]{-moz-appearance:textfield}.calculator-coffee .calculator-input .calculator-input-add{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:1rem;padding:.8rem;font-size:1.4rem;color:#26292E;font-weight:600}.calculator-coffee .calculator-input .calculator-input-add .calculator-input-add-button{display:block;width:4rem;height:4rem;line-height:3.9rem;border:0;border-radius:50%;background-color:#FFE8AC;font-size:1.8rem;text-align:center;color:#26292E;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.calculator-coffee .calculator-input .calculator-input-add .calculator-input-add-label{display:block;width:calc(100% - $btn-height);padding-left:1rem}.calculator-coffee .calculator-input .calculator-input-add:hover .calculator-input-add-button{background-color:#fae3a9}.calculator-coffee .calculator-input .calculator-input-add:active .calculator-input-add-button{background-color:#f5dfa5}.calculator-coffee .calculator-input .calculator-input-total{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.2rem 2rem;margin-top:2rem;padding:1.5rem 2rem;background-color:#FFE8AC;border-radius:4px;color:#26292E}.calculator-coffee .calculator-input .calculator-input-total div:first-child{font-size:1.4rem;font-weight:600}.calculator-coffee .calculator-input .calculator-input-total div:last-child{font-size:1.4rem;font-weight:600;white-space:nowrap;line-height:2.4rem}.calculator-coffee .calculator-input .calculator-input-total.calculator-input-total--total div:last-child{font-size:2.2rem}.calculator-coffee .calculator-result.calculator-result--years .tabs-content ul{margin:0;margin-top:2rem;padding:0;padding-top:2rem;border-top:1px solid rgba(0,0,0,0.1);list-style:none;-webkit-columns:3 120px;-moz-columns:3 120px;columns:3 120px;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-column-rule:1px solid rgba(0,0,0,0.1);-moz-column-rule:1px solid rgba(0,0,0,0.1);column-rule:1px solid rgba(0,0,0,0.1)}.calculator-coffee .calculator-result.calculator-result--years .tabs-content ul li{margin:0;padding:0.2rem 0;font-size:0}.calculator-coffee .calculator-result.calculator-result--years .tabs-content ul li span{display:inline-block;font-size:1.4rem}.calculator-coffee .calculator-result.calculator-result--years .tabs-content ul li .result-year{width:5rem;text-align:left}.calculator-coffee .calculator-result.calculator-result--years .tabs-content ul li .result-amount{width:calc(100% - 5rem);padding-left:1rem;text-align:right;font-weight:600}.calculator-coffee .calculator-result.calculator-result--final{margin-top:1rem}.calculator-coffee .calculator-result.calculator-result--final .tabs-content .calculator-result-final-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.2rem 2rem;margin-top:0.5rem}.calculator-coffee .calculator-result.calculator-result--final .tabs-content .calculator-result-final-row:first-child{margin-top:0}.calculator-coffee .calculator-result.calculator-result--final .tabs-content .calculator-result-final-row div:first-child{font-size:1.4rem;font-weight:600}.calculator-coffee .calculator-result.calculator-result--final .tabs-content .calculator-result-final-row div:last-child{font-size:1.4rem;font-weight:600;white-space:nowrap;line-height:2.4rem}.calculator-coffee .calculator-result.calculator-result--final .tabs-content .calculator-result-final-row.calculator-result-final-row--total div:last-child{font-size:2.2rem}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content{margin-top:5rem}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content .calculator-result-investment-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.2rem 2rem;margin-top:0.5rem}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content .calculator-result-investment-row:first-child{margin-top:0}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content .calculator-result-investment-row div:first-child{font-size:1.4rem;font-weight:600}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content .calculator-result-investment-row div:last-child{font-size:1.4rem;font-weight:600;white-space:nowrap;line-height:2.4rem}.calculator-annuity .calculator-result.calculator-result--investment .tabs-content .calculator-result-investment-row.calculator-result-investment-row--total div:last-child{font-size:2.2rem}.calculator-annuity .calculator-result.calculator-result--annuity{margin-top:1rem}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table td,.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table th{padding:0.5rem 0;font-size:1.4rem;line-height:1.2}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table thead th{padding-bottom:1rem;font-size:1.2rem;color:#565658;text-align:right}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table tbody th{width:50%;text-align:left}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table tbody td{width:25%;padding-left:1rem;text-align:right;font-weight:600;white-space:nowrap}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table tbody td:nth-child(2){width:20%}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table tbody td:nth-child(3){width:30%}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content table tbody tr:nth-child(2) td{font-size:2.2rem}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content .calculator-result-final-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.2rem 2rem}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content .calculator-result-final-row div:first-child{font-size:1.4rem;font-weight:600}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content .calculator-result-final-row div:last-child{font-weight:600;white-space:nowrap}.calculator-annuity .calculator-result.calculator-result--annuity .tabs-content .calculator-result-final-row.calculator-result-final-row--total div:last-child{font-size:2.4rem}.articles-intro{z-index:10}.articles-intro .filter-wrap{margin-top:1rem}.articles-intro-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.articles-intro-text{width:calc(50% - (-2rem / 2))}.articles-intro-image{width:calc(50% - (6rem / 2))}.articles-intro-image img{display:block;width:auto;max-width:30rem;height:auto;max-height:22rem;margin:0 auto;border-radius:15px}.articles-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.articles-content .box{height:100%}.articles-input{width:calc(50% - (2rem / 2))}.articles-input h2,.articles-input .h2{margin-bottom:2rem}.articles-result{width:calc(50% - (2rem / 2));color:#26292E}.articles-result h3,.articles-result .h3{margin-bottom:2rem}.articles-meta{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:0.4rem 0.8rem;margin:0 -0.1rem;padding:0;list-style:none}.articles-meta li a,.articles-meta li span{display:block;padding:0.7rem 1.5rem;font-size:1.2rem;border-radius:1.5rem;line-height:1.6rem;color:#26292E;text-decoration:none}.articles-meta li a:hover,.articles-meta li span:hover{text-decoration:none}.articles-meta li a i,.articles-meta li span i{margin-right:0.6rem}.articles-meta li.articles-meta--new a,.articles-meta li.articles-meta--new span{background-color:#D1ECBF}.articles-meta li.articles-meta--new a:hover{background-color:#cde7bb}.articles-meta li.articles-meta--new a:active{background-color:#c9e3b7}.articles-meta li.articles-meta--topic a,.articles-meta li.articles-meta--topic span{background-color:#FFE8AC}.articles-meta li.articles-meta--topic a:hover{background-color:#fae3a9}.articles-meta li.articles-meta--topic a:active{background-color:#f5dfa5}.articles-meta li.articles-meta--level a,.articles-meta li.articles-meta--level span{padding-left:0.3rem;padding-right:0.3rem;background-color:transparent;border-radius:0}.articles-date{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:0.4rem 1.2rem;font-size:1.2rem;line-height:1.2}.articles-date>span i{margin-right:0.6rem}.articles-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.articles-list{width:65%}.articles-section-title{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0.1)}.articles-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-top:3rem;font-size:1.4rem}.articles-item .articles-text{width:calc(100% - 29rem - 3rem)}.articles-item .articles-text .articles-meta{margin-bottom:1.5rem}.articles-item .articles-text h2{margin-top:0}.articles-item .articles-text h2 a{color:#26292E;text-decoration:none}.articles-item .articles-text h2 a:hover{color:#000;text-decoration:none}.articles-item .articles-text p{margin:0;line-height:1.2}.articles-item .articles-text .articles-date{margin:1.5rem 0}.articles-item .articles-image{width:29rem}.articles-item .articles-image a{display:block;background-color:#fff;border-radius:15px;overflow:hidden}.articles-item .articles-image a img{display:block;width:100%;height:auto}.articles-sidebar{width:30%}.articles-sidebar-filter{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin:0;margin-top:3rem;padding:0;list-style:none}.articles-sidebar-filter li{width:calc(50% - (1rem / 2));min-width:14rem;margin:0;padding:0}.articles-sidebar-filter li a{display:block;padding:1.9rem 1.5rem;background-color:#fff;border-radius:4px;color:#26292E;font-size:1.4rem;line-height:1.8rem;text-decoration:none}.articles-sidebar-filter li a i{margin-right:0.8rem}.articles-sidebar-filter li a:hover{background-color:rgba(255,255,255,0.8);color:#26292E}.articles-sidebar-filter li a:active{background-color:rgba(255,255,255,0.7);color:#26292E}.articles-sidebar-filter li.active a{background-color:#26292E;color:#fff}.article-header{text-align:center}.article-header .article-date{justify-content:center;margin:0 0 1.2rem 0}.article-header h1,.article-header .h1{margin:0;font-size:5rem;text-align:center}.article-header .article-meta{justify-content:center;margin-top:1.5rem}.article-content{max-width:80rem;margin:3rem auto 0}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content .h1,.article-content .h2,.article-content .h3,.article-content .h4,.article-content .h5,.article-content .h6,.article-content .h{margin-top:4rem}.article-content h1:first-child,.article-content h2:first-child,.article-content h3:first-child,.article-content h4:first-child,.article-content h5:first-child,.article-content h6:first-child,.article-content .h1:first-child,.article-content .h2:first-child,.article-content .h3:first-child,.article-content .h4:first-child,.article-content .h5:first-child,.article-content .h6:first-child,.article-content .h:first-child{margin-top:0}.article-content ul{margin:2rem 0 0;padding:0;list-style:none}.article-content ul li{position:relative;margin:0;padding:0.2rem 0;padding-left:3.0rem;line-height:1.2}.article-content ul li::before{content:"";position:absolute;left:0.8rem;top:0.6em;display:block;width:4px;height:4px;background-color:rgba(86,86,88,0.6);border-radius:50%;opacity:0.8}.article-content ul .dark li::before{background-color:rgba(255,255,255,0.8)}.article-content ol{margin:2rem 0 0;padding:0;list-style:none;counter-reset:ul}.article-content ol li{position:relative;counter-increment:ul;margin:0;padding:0.2rem 0;padding-left:3.0rem;line-height:1.2}.article-content ol li::before{content:counter(ul) ".";position:absolute;left:0;display:block;width:1.8rem;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-0.05em;opacity:0.8}.article-content .wp-block-table th{background-color:#FFE8AC;color:#26292E;font-weight:600}.article-content .wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:rgba(255,232,172,0.3)}.article-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:transparent}.article-content figure{margin:3rem 0}.article-content .wp-block-image img{border-radius:15px}.article-content .wp-block-quote{max-width:30rem;margin:3rem 0;padding:2rem 0 2rem 3rem;border-left:3px solid #F9D984;font-size:2.2rem;font-family:"albiona",sans-serif;font-weight:700;line-height:1.1;color:#26292E}.article-footer{max-width:80rem;margin:12rem auto 0}.article-footer .articles-items{margin-top:2rem}.login-form{max-width:42rem;margin:0 auto}.login-form .btn{display:block;width:100%}.login-form .login-remember{text-align:right}.login-form .login-remember label{display:inline-block;margin:0}.login-form .login-register{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,0.1)}.login-form .login-register p{margin-top:1rem}.login-form .login-register p:first-child{margin-top:0}.login-form .login-register .btn{margin-top:2rem}.register-form{max-width:60rem;margin:0 auto}.user-panel{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;width:55rem;height:5.6rem;padding:0 2rem;padding-right:.8rem;background-color:#FFE8AC;border-radius:2.8rem;color:#26292E;font-size:1.4rem}.user-panel>*{display:block;padding:0 1.5rem;text-align:left}.user-panel>*.user-panel-rank{padding-left:0;font-family:"albiona",sans-serif;font-weight:700;font-size:1.8rem}.user-panel>*.user-panel-name{padding-left:0;font-weight:600}.user-panel>*.user-panel-level i{margin-right:1rem}.user-panel>*.user-panel-level-progress{flex-grow:1}.user-panel>*.user-panel-level-progress progress{display:block;width:100%;max-width:100%;height:8px;border:0;border-radius:4px;-webkit-appearance:none;appearance:none}.user-panel>*.user-panel-level-progress progress::-webkit-progress-bar{padding:2px;background-color:#fff;border-radius:4px}.user-panel>*.user-panel-level-progress progress::-webkit-progress-value{height:4px;background-color:#0058A3;border-radius:2px}.user-panel>*.user-panel-points{padding-right:0}.user-panel>*.user-panel-points .btn{margin-top:0;min-width:9rem;white-space:nowrap}.user-panel>*.user-panel-points span.btn{pointer-events:none}.header .user-panel{position:absolute;right:0;top:1.2rem;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.03);-moz-box-shadow:0 0 20px rgba(0,0,0,0.03);box-shadow:0 0 20px rgba(0,0,0,0.03);-webkit-transform:translateY(-8rem);-ms-transform:translateY(-8rem);-o-transform:translateY(-8rem);transform:translateY(-8rem);-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}body.portal-scrolled .header .user-panel{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.portal h1{text-align:center}.portal-intro{text-align:center}.portal-intro nav{margin-top:1rem}.portal-intro nav ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.portal-intro nav ul li{margin:0;padding:0}.portal-intro nav ul li a{display:inline-block;padding:0.5rem;color:#26292E;font-size:1.2rem}.portal-intro nav ul li a i{margin-right:0.5rem}.portal-intro .user-panel{margin:2rem auto 0}.portal-stats-chart{position:relative;margin-top:4rem}.portal-stats-chart .portal-stats-chart-row{position:relative;margin-top:2rem;color:#26292E;z-index:5}.portal-stats-chart .portal-stats-chart-row .portal-stats-chart-label{font-weight:600;font-size:1.4rem;white-space:nowrap}.portal-stats-chart .portal-stats-chart-row .portal-stats-chart-label span{display:inline-block;margin-left:0.5rem;padding:0 0.8rem;font-weight:400;font-size:1.2rem;background-color:#FFE8AC;border-radius:.9rem;line-height:1.8rem}.portal-stats-chart .portal-stats-chart-row .portal-stats-chart-percent{position:absolute;bottom:calc(4px + 0.2rem);right:0;font-size:1.8rem;font-weight:600;white-space:nowrap}.portal-stats-chart .portal-stats-chart-row .portal-stats-chart-bar{width:100%;height:4px;margin-top:0.5rem;background-color:#26292E;border-radius:2px}.portal-stats-chart .portal-stats-chart-row.portal-stats-chart-row--low .portal-stats-chart-percent{right:auto;left:100%}.portal-stats-chart .portal-stats-chart-axis{position:relative;height:3rem;margin-top:4rem;border-top:1px solid #DFDFDF}.portal-stats-chart .portal-stats-chart-axis span{position:absolute;top:0;padding-top:1rem;font-size:1.2rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.portal-stats-chart .portal-stats-chart-axis span:first-child::before,.portal-stats-chart .portal-stats-chart-axis span:last-child::before{content:"";position:absolute;top:0;left:50%;width:1px;height:1rem;background-color:#DFDFDF}.portal-stats-chart .portal-stats-chart-limit{position:absolute;top:-1rem;bottom:3rem;left:60%;width:1px;background-color:#DFDFDF;background:repeating-linear-gradient(0deg, #DFDFDF, #DFDFDF 1rem, transparent 1rem, transparent 1.6rem)}.portal-suggestions .box{margin-top:1rem}.portal-suggestions-row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.2rem 2rem;margin-top:0.5rem}.portal-suggestions-row:first-child{margin-top:0}.portal-suggestions-row div:first-child{font-size:1.4rem;font-weight:600}.portal-suggestions-row div:last-child{white-space:nowrap}.portal-suggestions-row div:last-child .btn{margin-top:0}.leaderboard-items{margin-top:6rem}.leaderboard-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;height:5.6rem;margin-top:1rem;padding:0 3rem;background-color:#fff;border-radius:2.8rem;color:#26292E;font-size:1.4rem}.leaderboard-item>*{display:block;padding:0 1.5rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-item>*.leaderboard-rank{width:5rem;padding-left:0;font-family:"albiona",sans-serif;font-weight:700;font-size:1.8rem}.leaderboard-item>*.leaderboard-name{width:17%;padding-left:0;font-weight:600}.leaderboard-item>*.leaderboard-level{width:23%}.leaderboard-item>*.leaderboard-level i{margin-right:0.5rem}.leaderboard-item>*.leaderboard-region{flex-grow:1}.leaderboard-item>*.leaderboard-points{width:8rem;padding-right:0;font-size:2.2rem;font-weight:600;white-space:nowrap;text-align:right}.leaderboard-item.leaderboard--current{background-color:#FFE8AC}.portal-study-items{margin-top:6rem}.portal-study-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:6rem}.portal-study-item:first-child{margin-top:0}.portal-study-desc{width:calc(50% - (2rem / 2));font-size:1.4rem}.portal-study-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;flex-wrap:wrap;gap:0.5rem 2rem}.portal-study-title .portal-study-title-level{padding-bottom:0.2rem;color:#26292E}.portal-study-title .portal-study-title-level i{margin-right:1rem}.portal-study-percent{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;align-items:center;flex-wrap:wrap;gap:0.5rem 0.8rem;margin-top:1rem;color:#26292E}.portal-study-percent-success{display:block;padding-bottom:0.4rem;padding-right:0.2rem;font-weight:600;font-size:2.2rem;line-height:1.2;white-space:nowrap}.portal-study-percent-change,.portal-study-percent-suggestion{display:block;padding:0 0.8rem;font-weight:400;font-size:1.2rem;background-color:#FFE8AC;border-radius:.9rem;line-height:1.8rem;white-space:nowrap}.portal-study-percent-change{background-color:#26292E;color:#fff}.portal-study-percent-suggestion.portal-study-percent-suggestion--nok{background-color:#FFE8AC}.portal-study-percent-suggestion.portal-study-percent-suggestion--ok{background-color:#D1ECBF}.portal-study-articles{width:calc(50% - (2rem / 2));font-size:1.4rem}.portal-study-articles .box{height:100%}.portal-study-articles-title{display:block;font-size:1.4rem;font-weight:600;color:#26292E;opacity:0.6}.portal-study-articles-title i{position:relative;top:0.1rem;margin-right:1rem;font-size:1.6rem}.portal-study-articles-items{padding-bottom:1rem}.portal-study-articles-item{margin-top:2rem}.portal-study-articles-item h3{margin-top:0}.portal-study-articles-item h3 a{color:#26292E;text-decoration:none}.portal-study-articles-item h3 a:hover{color:#000;text-decoration:none}.portal-study-articles-item .articles-date{margin-top:0.8rem}.portal-study-articles-more{display:inline-block;margin-top:1rem}.portal-study-articles-more i{margin-right:1rem}.contact-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.contact-title{width:47%;max-width:50rem}.contact-person{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:47%}.contact-person .contact-person-photo{width:14rem}.contact-person .contact-person-photo img{display:block;width:auto;max-width:100%;height:auto;border-radius:50%}.contact-person .contact-person-contacts{width:calc(100% - 14rem - 4rem);text-align:left}.contact-person .contact-person-contacts p{margin-top:1rem}.contact-person .contact-person-contacts p:first-child{margin-top:0;font-size:1.6rem;font-family:"albiona",sans-serif;font-weight:700;line-height:1.1;color:#26292E}.contact-person .contact-person-contacts a{color:#565658;text-decoration:none}.contact-person .contact-person-contacts a:hover{color:#fff;text-decoration:underline}.image-left{margin-left:0;margin-right:auto}.image-right{margin-left:auto;margin-right:0}.image-center{margin-left:auto;margin-right:auto}.footer{position:relative;z-index:20}.footer-contact-form .contact-form{position:relative;padding:5rem 0}.footer-contact-form .contact-form .inner{max-width:56rem}.footer-contact-form .contact-form div.wpcf7{max-width:46rem}.footer-contact-form .contact-form h2{text-align:center}.footer-contact-form .contact-form .contact-form-clipart{position:absolute;display:block;height:auto;z-index:-1}.footer-contact-form .contact-form .contact-form-clipart.contact-form-clipart--1{top:42%;left:-15rem;width:20rem;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);-o-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.footer-contact-form .contact-form .contact-form-clipart.contact-form-clipart--2{top:28%;right:-16rem;width:22rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footer-about{text-align:center}.footer-logo{display:block;width:90%;max-width:48rem;margin:0 auto;margin-bottom:6rem}.footer-logo img{display:block;width:100%;height:auto}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 3rem;margin:0;margin-top:6rem;padding:0;list-style:none}.footer-contacts li{margin:0;padding:0;font-size:2.8rem;font-weight:600;line-height:1;white-space:nowrap}.footer-contacts li a{color:#26292E;text-decoration:none}.footer-contacts li a:hover{color:#000;text-decoration:none}.footer-support .inner{max-width:96rem}.footer-support h2{max-width:50rem;margin-left:auto;margin-right:auto;text-align:center}.footer-support p{max-width:62rem;margin-left:auto;margin-right:auto;text-align:center}.footer-support-images{position:relative;margin-top:6rem;margin-bottom:2rem;padding-bottom:6rem}.footer-support-image{position:relative;display:block;width:30%;height:auto;margin:0 auto;z-index:1}.footer-support-logo{position:absolute;top:50%;display:block;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.footer-support-logo.footer-support-logo--1{top:51%;left:10%;width:30%}.footer-support-logo.footer-support-logo--2{top:45%;right:2%;width:38%}.copyright{padding-bottom:2rem}.copyright .created{position:absolute;right:3rem;bottom:0;display:block}.copyright .created a{color:#565658;text-decoration:none}.copyright .created a img{position:relative;top:-0.2rem;display:inline-block;width:auto;height:1.6rem;margin-left:1rem;vertical-align:middle;opacity:0.8;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.copyright .created a:hover{color:#000;text-decoration:none}.copyright .created a:hover img{opacity:1}.info-bars{position:fixed;bottom:2rem;left:0;right:0;z-index:999}.info-bar{position:relative;display:none;min-height:4.8rem;margin:0 0 1rem;padding:0 5rem;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15)}.info-bar:last-child{margin-bottom:0}.info-bar .info-bar-icon{position:absolute;left:0;top:0;bottom:0;width:4.8rem;height:100%;font-size:2.2rem;text-align:center;color:#D1ECBF;border-radius:50%}.info-bar .info-bar-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.info-bar .info-bar-text{padding:1.3rem 1rem 1.3rem 0.5rem;line-height:1.2}.info-bar .info-bar-text span{margin-right:1rem}.info-bar .info-bar-text,.info-bar .info-bar-text strong,.info-bar .info-bar-text a{color:#D1ECBF}.info-bar .info-bar-text a{text-decoration:underline}.info-bar .info-bar-close{position:absolute;right:0;top:0;bottom:0;width:4.8rem;height:100%;background-color:rgba(0,0,0,0.05);font-size:2.2rem;text-align:center;color:#D1ECBF;opacity:0.8;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;cursor:pointer}.info-bar .info-bar-close i{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.info-bar .info-bar-close:hover{opacity:1}.info-bar .info-bar-closee{display:block;width:24px;height:24px;color:#000;opacity:0.5;cursor:pointer;-webkit-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;-o-transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s;transition:all .25s cubic-bezier(0.5, 0, 0, 1) 0s}.info-bar .info-bar-closee::before,.info-bar .info-bar-closee::after{position:absolute;left:11px;content:' ';height:25px;width:1px;background-color:#333}.info-bar .info-bar-closee::before{transform:rotate(45deg)}.info-bar .info-bar-closee::after{transform:rotate(-45deg)}.grecaptcha-badge{opacity:0}
/*# sourceMappingURL=styles.css.map */
