@charset "utf-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}:not(.btn):not(.slick-arrow):not(.tag):not(.social-networks a):not(.list-subpages a){outline:none!important}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{color:#fff;background:#008d9e}::selection{color:#fff;background:#008d9e}a{text-decoration:none;color:#00A4B7;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}a:active,a:focus,a:hover{outline:0;color:#00A4B7}a:hover{text-decoration:none}select{opacity:0}html{font-size:62.5%;overflow:auto;height:100%;background-color:#EDEDED}html body{position:relative;width:100%;max-width:1920px;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.2);box-shadow:0 0 15px 1px rgba(0,0,0,0.2);min-height:100%;font-size:16px;line-height:2;font-weight:300;color:#2F2447;background-color:#fff;overflow-x:hidden;margin:0 auto}html.open{overflow:hidden;scrollbar-gutter:stable}@media (max-width:1280px){html body{font-size:15px}}@media (max-width:1024px){html body{line-height:1.8}}@media (max-width:768px){html body{font-size:14px}}main{position:relative}.container{width:1440px;max-width:100%;margin:0 auto;padding:0 20px}.container.container-narrow{width:1260px}@media (max-width:768px){.container{padding:0 10px}}main{display:block}main>section{position:relative;display:block}.cols-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.cols-main>*{display:inline-block;vertical-align:top;font-size:18px;width:33.333333%;-webkit-box-flex:0;-ms-flex:0 33.333333%;flex:0 33.333333%;padding:0 20px 40px}.cols-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.cols-secondary>*{display:inline-block;vertical-align:top;width:25%;-webkit-box-flex:0;-ms-flex:0 25%;flex:0 25%}.cols-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 70px);max-width:calc(100% + 70px);margin-left:-35px;margin-right:-35px}.cols-5>*{display:inline-block;vertical-align:top;font-size:18px;width:20%;-webkit-box-flex:0;-ms-flex:0 20%;flex:0 20%;padding:0 35px 35px}@media (max-width:1280px){.cols-main{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.cols-main>*{padding:0 10px 30px}}@media (max-width:1024px){.cols-main{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.cols-main>*{padding:0 10px 25px}.cols-secondary>*{width:33.333333%;-webkit-box-flex:0;-ms-flex:0 33.333333%;flex:0 33.333333%}.cols-5{width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.cols-5>*{width:25%;-webkit-box-flex:0;-ms-flex:0 25%;flex:0 25%;padding:0 20px 25px}}@media (max-width:900px){.cols-main>*{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}}@media (max-width:768px){.cols-secondary>*{width:50%;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}.cols-5>*{width:33.333333%;-webkit-box-flex:0;-ms-flex:0 33.333333%;flex:0 33.333333%}}@media (max-width:480px){.cols-main{width:calc(100% + 10px);max-width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.cols-main>*{padding:0 5px 15px}}@media (max-width:450px){.cols-main>*{padding:0 5px 10px}.cols-5{width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.cols-5>*{padding:0 10px 20px}}@-webkit-keyframes notification{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(-3%);transform:translateX(-3%)}70%{-webkit-transform:translateX(2%);transform:translateX(2%)}90%{-webkit-transform:translateX(-1%);transform:translateX(-1%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes notification{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(-3%);transform:translateX(-3%)}70%{-webkit-transform:translateX(2%);transform:translateX(2%)}90%{-webkit-transform:translateX(-1%);transform:translateX(-1%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes arrowBottom{0%{top:45%}90%{top:53%}to{top:45%}}@keyframes arrowBottom{0%{top:45%}90%{top:53%}to{top:45%}}@-webkit-keyframes arrowLeft{0%{-webkit-transform:rotate(45deg) translateX(0) translateY(0);transform:rotate(45deg) translateX(0) translateY(0)}90%{-webkit-transform:rotate(45deg) translateX(-3px) translateY(3px);transform:rotate(45deg) translateX(-3px) translateY(3px)}to{-webkit-transform:rotate(45deg) translateX(0) translateY(0);transform:rotate(45deg) translateX(0) translateY(0)}}@keyframes arrowLeft{0%{-webkit-transform:rotate(45deg) translateX(0) translateY(0);transform:rotate(45deg) translateX(0) translateY(0)}90%{-webkit-transform:rotate(45deg) translateX(-3px) translateY(3px);transform:rotate(45deg) translateX(-3px) translateY(3px)}to{-webkit-transform:rotate(45deg) translateX(0) translateY(0);transform:rotate(45deg) translateX(0) translateY(0)}}@-webkit-keyframes arrowRight{0%{-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}90%{-webkit-transform:translateX(3px) rotate(45deg);transform:translateX(3px) rotate(45deg)}to{-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}}@keyframes arrowRight{0%{-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}90%{-webkit-transform:translateX(3px) rotate(45deg);transform:translateX(3px) rotate(45deg)}to{-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}}@-webkit-keyframes arrowLeft{0%{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)}90%{-webkit-transform:rotate(180deg) translateX(3px);transform:rotate(180deg) translateX(3px)}to{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)}}@keyframes arrowLeft{0%{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)}90%{-webkit-transform:rotate(180deg) translateX(3px);transform:rotate(180deg) translateX(3px)}to{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)}}@-webkit-keyframes spinner{0%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(0deg);transform:translateY(-50%) translateX(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) translateX(-50%) rotate(360deg);transform:translateY(-50%) translateX(-50%) rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:translateY(-50%) translateX(-50%) rotate(0deg);transform:translateY(-50%) translateX(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) translateX(-50%) rotate(360deg);transform:translateY(-50%) translateX(-50%) rotate(360deg)}}@-webkit-keyframes mapMarker{0%{-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);opacity:0}40%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}60%{-webkit-transform:translateX(-50%) translateY(-3px);transform:translateX(-50%) translateY(-3px);opacity:1}75%{-webkit-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px);opacity:1}90%{-webkit-transform:translateX(-50%) translateY(-1px);transform:translateX(-50%) translateY(-1px);opacity:1}to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}}@keyframes mapMarker{0%{-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);opacity:0}40%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}60%{-webkit-transform:translateX(-50%) translateY(-3px);transform:translateX(-50%) translateY(-3px);opacity:1}75%{-webkit-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px);opacity:1}90%{-webkit-transform:translateX(-50%) translateY(-1px);transform:translateX(-50%) translateY(-1px);opacity:1}to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}}@-webkit-keyframes showLi{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showLi{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}@-webkit-keyframes moveLeft{0%{opacity:0;-webkit-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes moveLeft{0%{opacity:0;-webkit-transform:translateX(-1%);transform:translateX(-1%)}}@-webkit-keyframes moveRight{to{opacity:0;-webkit-transform:translateX(1%);transform:translateX(1%)}}@keyframes moveRight{to{opacity:0;-webkit-transform:translateX(1%);transform:translateX(1%)}}@-webkit-keyframes arrowBlank{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}80%{-webkit-transform:translateX(1px) translateY(-1px);transform:translateX(1px) translateY(-1px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes arrowBlank{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}80%{-webkit-transform:translateX(1px) translateY(-1px);transform:translateX(1px) translateY(-1px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-style:normal;font-size:100%;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}abbr{text-decoration:none}figure{margin:0}img{display:block;border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}b,strong{font-weight:500}em,i{font-style:italic}@font-face{font-display:fallback;font-family:'Bezirk';src:url('../fonts/Bezirk-Light.woff2') format('woff2'),url('../fonts/Bezirk-Light.woff') format('woff');font-weight:300}@font-face{font-display:fallback;font-family:'Bezirk';src:url('../fonts/Bezirk-Regular.woff2') format('woff2'),url('../fonts/Bezirk-Regular.woff') format('woff');font-weight:400}@font-face{font-display:fallback;font-family:'Bezirk';src:url('../fonts/Bezirk-Medium.woff2') format('woff2'),url('../fonts/Bezirk-Medium.woff') format('woff');font-weight:500}body,button,input,nav,select,textarea{font-family:'Bezirk',sans-serif;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility;font-weight:300}body>header{display:block;position:absolute;left:0;right:0;margin:auto;top:0;width:100%;max-width:1920px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:10;background-color:transparent;color:#2F2447;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0);box-shadow:0 0 15px 1px rgba(0,0,0,0)}body>header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;width:1780px;padding:60px 20px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header a.logo-main{position:relative;display:block;width:188px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header a.logo-main a,body>header a.logo-main img{display:block;width:100%}body>header a.logo-main img{position:relative;top:0;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header a.logo-main:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:contrast(130%);filter:contrast(130%)}body>header h1{margin:0}body>header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 calc(100% - 210px);flex:0 calc(100% - 210px);margin-left:auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header .menu>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body>header .menu-top{padding-bottom:20px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;opacity:1}body>header .menu-bottom .btn{height:60px;line-height:58px;min-width:200px;font-size:15px}body>header .navigation{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}body>header .navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}body>header .navigation>ul>li{padding:0 14px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header .navigation>ul>li:last-of-type{padding-right:0}body>header .navigation>ul>li.subnav:after{content:'';display:inline-block;vertical-align:middle;margin:-7px 0 0 4px;width:8px;height:8px;border-bottom:1px solid #00A4B7;border-right:1px solid #00A4B7;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body>header .navigation li{position:relative;display:block}body>header .navigation li:before{content:'';position:absolute;top:100%;left:0;width:100%;height:25px;pointer-events:none}body>header .navigation li ul{display:block;position:absolute;min-width:170px;top:calc(100% + 20px);left:-5px;-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0;pointer-events:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 45px 0 rgba(0,0,0,0.2);box-shadow:0 4px 45px 0 rgba(0,0,0,0.2)}body>header .navigation li ul li{padding:10px 20px;line-height:1.2;text-align:left}body>header .navigation li ul li:first-of-type{padding-top:12px}body>header .navigation li ul li:last-of-type{padding-bottom:12px}body>header .navigation li ul li a{display:inline-block;color:#2F2447;line-height:1;white-space:nowrap}body>header .navigation li ul li a:before{width:calc(100% + 8px);bottom:-6px!important;height:2px}body>header .navigation li ul li.btn-inquiry{display:none}body>header .navigation li ul li ul{display:none}body>header .navigation li:hover:before{pointer-events:all}body>header .navigation li:hover ul{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}body>header .navigation a{position:relative;color:#2F2447;font-size:16px;text-transform:uppercase;font-weight:400}body>header .navigation a:before{content:'';position:absolute;left:-2px;bottom:-5px;height:2px;width:calc(100% + 4px);background-color:#00A4B7;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:bottom 0.5s ease,-webkit-transform 0.2s ease;transition:bottom 0.5s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,bottom 0.5s ease;transition:transform 0.2s ease,bottom 0.5s ease,-webkit-transform 0.2s ease}body>header .navigation a[target=_blank]:after{content:'';position:absolute;right:-12px;top:0;width:8px;height:8px;background:url("../images/icon/ico-arrow-blank-blue.svg") no-repeat center;background-size:contain}body>header .navigation a[target=_blank]:hover:after{-webkit-animation:arrowBlank 0.5s ease infinite;animation:arrowBlank 0.5s ease infinite}body>header .navigation a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}body>header .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-left:30px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header .contacts a{position:relative;font-size:16px;line-height:1.2;margin-left:30px;color:rgba(47,36,71,0.75);border-bottom:1px solid transparent}body>header .contacts a:before{content:'';position:absolute;width:22px;height:22px;left:-30px;top:-2px}body>header .contacts a[target=_blank]{position:relative;margin-right:11px}body>header .contacts a[target=_blank]:after{content:'';position:absolute;width:10px;height:10px;right:-14px;bottom:14px;background:url('../images/icon/ico-arrow-blank-blue.svg') no-repeat center;background-size:contain}body>header .contacts a[target=_blank]:hover:after{-webkit-animation:arrowBlank 0.5s ease infinite;animation:arrowBlank 0.5s ease infinite}body>header .contacts a[href*=chocen]:before{background:url("../images/icon/ico-user-blue.svg") no-repeat center;background-size:contain}body>header .contacts a[href^=tel]:before{background:url("../images/icon/ico-phone-blue.svg") no-repeat center;background-size:contain}body>header .contacts a[href^=mailto]:before{background:url("../images/icon/ico-mail-blue.svg") no-repeat center;background-size:contain}body>header .contacts a:hover{border-bottom-color:rgba(0,164,183,0.5)}body>header .more{margin-left:50px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header .more .btn-secondary{min-width:160px;font-size:14px;height:50px;line-height:48px;padding:0 20px}body>header .open-menu{display:none;position:relative;width:60px;height:60px;cursor:pointer;border:0;border-radius:50%;margin:0 0 0 30px;z-index:1001;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#00A4B7;overflow:hidden}body>header .open-menu span{position:absolute;top:0;bottom:0;left:12px;margin:auto;width:26px;height:2px;background-color:#fff;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}body>header .open-menu span:after,body>header .open-menu span:before{content:"";position:absolute;width:calc(100% + 8px);left:0;margin:auto;height:2px;background-color:#fff;-webkit-transition:all 0.6s ease;transition:all 0.6s ease}body>header .open-menu span:before{top:-11px}body>header .open-menu span:after{bottom:-11px}body>header .open-menu:hover span{width:34px}body>header .open-menu:hover span:after,body>header .open-menu:hover span:before{width:100%}body>header .open-menu.open span{background-color:transparent}body>header .open-menu.open span:after,body>header .open-menu.open span:before{width:36px;left:-2px;top:0;bottom:0}body>header .open-menu.open span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body>header .open-menu.open span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body>header.fixed{position:fixed;backdrop-filter:blur(10px);background-color:rgba(237,237,237,0.8);-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.4);box-shadow:0 0 15px 1px rgba(0,0,0,0.4);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body>header.fixed .container{padding:10px 20px}body>header.fixed a.logo-main{width:115px;margin-bottom:2px}body>header.fixed .menu-top{padding-bottom:10px}body>header.fixed .menu-bottom .btn{height:45px;line-height:43px;min-width:150px;font-size:14px;padding:0 15px}body>header.fixed .search .navbar-form{min-width:300px;margin-left:30px}body>header.fixed .search .navbar-form .input.input-search{gap:10px}body>header.fixed .search .navbar-form .input.input-search label{top:8px}body>header.fixed .search .navbar-form .input.input-search .tt-input{border-color:#2F2447;height:45px;min-width:245px}body>header.fixed .search .navbar-form .btn-search{width:45px;height:45px}body>header.fixed .navigation>ul>li{padding:0 12px}body>header.fixed .navigation>ul>li:last-of-type{padding-right:0}body>header.fixed .more{margin-left:40px}body>header.fixed .open-menu{margin-left:20px}@media (max-width:1440px){body>header .container{width:1780px;padding:35px 20px}}@media (max-width:1366px){body>header a.logo-main{width:165px}body>header.fixed a.logo-main{width:110px;margin-bottom:2px}}@media (max-width:1280px){body>header .open-menu{display:block;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}body>header .open-menu.open{-webkit-transform:translateX(-550px);transform:translateX(-550px)}body>header,body>header.fixed{backdrop-filter:none}body>header .container,body>header.fixed .container{padding:10px 20px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}body>header a.logo-main,body>header.fixed a.logo-main{margin-right:auto}body>header .menu,body>header.fixed .menu{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;top:0;right:-102%;width:560px;max-width:calc(100% - 30px);height:auto;max-height:100%;padding:45px 60px 55px;background-color:#EDEDED!important;z-index:1001;-webkit-transform:none;transform:none;-webkit-transition:all 1s ease;transition:all 1s ease;overflow:auto;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);border-bottom:3px solid #00A4B7}body>header .menu.open,body>header.fixed .menu.open{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;right:0}body>header .menu>*,body>header.fixed .menu>*{display:block}body>header .menu-top,body>header.fixed .menu-top{height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;opacity:1;overflow:auto}body>header .menu .container,body>header.fixed .menu .container{overflow:auto}body>header .navigation,body>header.fixed .navigation{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;width:100%;display:block}body>header .navigation>ul,body>header.fixed .navigation>ul{display:block}body>header .navigation>ul>li,body>header.fixed .navigation>ul>li{position:relative;display:block;padding:5px 0}body>header .navigation>ul>li.subnav:after,body>header.fixed .navigation>ul>li.subnav:after{content:'';position:absolute;right:2px;top:12px;margin:0;width:15px;height:15px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#00A4B7}body>header .navigation>ul>li.subnav ul a,body>header.fixed .navigation>ul>li.subnav ul a{font-weight:300;font-size:22px}body>header .navigation>ul>li.subnav.open:after,body>header.fixed .navigation>ul>li.subnav.open:after{top:20px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}body>header .navigation>ul>li.subnav.open ul,body>header.fixed .navigation>ul>li.subnav.open ul{max-height:10000px;padding:5px 5px 0 12px;pointer-events:none;z-index:1}body>header .navigation>ul>li.subnav.open ul a,body>header.fixed .navigation>ul>li.subnav.open ul a{pointer-events:all!important}body>header .navigation li,body>header.fixed .navigation li{position:relative}body>header .navigation li.btn-inquiry,body>header.fixed .navigation li.btn-inquiry{padding-top:12px}body>header .navigation li.btn-inquiry .btn-small,body>header.fixed .navigation li.btn-inquiry .btn-small{height:40px;line-height:38px;padding:0 20px;font-size:18px;min-width:160px}body>header .navigation li ul,body>header.fixed .navigation li ul{position:relative;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0 10px;max-height:0;overflow:hidden;opacity:1;-webkit-transform:none;transform:none;left:0}body>header .navigation li ul:before,body>header.fixed .navigation li ul:before{display:none}body>header .navigation li ul li,body>header.fixed .navigation li ul li{top:0;left:0;padding:10px 0}body>header .navigation li ul li:first-of-type,body>header.fixed .navigation li ul li:first-of-type{padding-top:12px}body>header .navigation li ul li a:before,body>header.fixed .navigation li ul li a:before{left:0;width:55px}body>header .navigation a,body>header.fixed .navigation a{position:relative;color:#050038;font-size:24px;line-height:1.2;font-weight:500}body>header .navigation a:before,body>header.fixed .navigation a:before{left:0;width:55px}body>header .navigation a span,body>header.fixed .navigation a span{white-space:normal}body>header .more,body>header.fixed .more{margin:15px 0 0 0}body>header .contacts,body>header.fixed .contacts{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin:20px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px}body>header .contacts a,body>header.fixed .contacts a{font-size:22px;margin-left:43px}body>header .contacts a:before,body>header.fixed .contacts a:before{width:30px;height:30px;left:-43px}body>header .search,body>header.fixed .search{width:100%}body>header .search .navbar-form,body>header.fixed .search .navbar-form{margin:25px 0 0 0;min-width:auto}body>header .search .navbar-form .input.input-search .tt-input,body>header.fixed .search .navbar-form .input.input-search .tt-input{border:1px solid #2F2447}body>header.fixed{background-color:rgba(255,255,255,0.96)}body>header.fixed .container{padding:8px 20px}}@media (max-width:800px){body>header,body>header.fixed{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0);box-shadow:0 0 15px 1px rgba(0,0,0,0)}body>header.fixed.show,body>header.show{top:0}body>header.fixed.open,body>header.open{top:0}}@media (max-width:768px){body>header{top:0;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0);box-shadow:0 0 15px 1px rgba(0,0,0,0)}body>header .container{padding:10px}body>header,body>header.fixed{top:-78px;position:fixed;padding:0}body>header .menu,body>header.fixed .menu{width:450px;padding:25px 50px 40px}body>header .menu-bottom .btn,body>header.fixed .menu-bottom .btn{height:50px;line-height:48px;min-width:160px;font-size:13px}body>header .navigation>ul>li.subnav:after,body>header.fixed .navigation>ul>li.subnav:after{top:9px;width:12px;height:12px}body>header .navigation>ul>li.subnav ul li,body>header.fixed .navigation>ul>li.subnav ul li{padding:8px 0 9px}body>header .navigation>ul>li.subnav ul li:first-of-type,body>header.fixed .navigation>ul>li.subnav ul li:first-of-type{padding-top:7px}body>header .navigation a,body>header.fixed .navigation a{font-size:21px}body>header .contacts,body>header.fixed .contacts{gap:18px;margin:28px 0 0 0}body>header .contacts a,body>header.fixed .contacts a{font-size:18px;margin-left:36px}body>header .contacts a:before,body>header.fixed .contacts a:before{width:25px;height:25px;left:-36px}body>header .open-menu,body>header.fixed .open-menu{margin-left:20px}body>header .open-menu.open,body>header.fixed .open-menu.open{-webkit-transform:translateX(-450px);transform:translateX(-450px)}body>header a.logo-main{width:120px}body>header.fixed{top:-78px}body>header.fixed a.logo-main{width:90px}body>header.fixed .container{padding:8px 10px}body>header.fixed.show{top:0;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.4);box-shadow:0 0 15px 1px rgba(0,0,0,0.4)}}@media (max-width:600px){body>header .container{padding:10px 10px}body>header .contacts,body>header.fixed .contacts{margin-left:0}body>header .open-menu,body>header.fixed .open-menu{-webkit-transform:scale(0.77);transform:scale(0.77);margin:0 -3px 0 10px}}@media (max-width:480px){body>header .open-menu,body>header.fixed .open-menu{margin:0 -3px 0 0;right:0}body>header .menu,body>header.fixed .menu{width:calc(100% - 56px);z-index:1002}body>header .search .navbar-form .input.input-search,body>header.fixed .search .navbar-form .input.input-search{gap:10px}body>header .search .navbar-form .input.input-search .tt-input,body>header.fixed .search .navbar-form .input.input-search .tt-input{min-width:auto}body>header .open-menu.open,body>header.fixed .open-menu.open{right:calc(100% - 63px);z-index:1002;-webkit-transform:none;transform:none}}@media (max-width:580px){body>header a.logo-main{width:110px}}@media (max-width:450px){body>header .menu,body>header.fixed .menu{padding:18px 30px 22px}}@media (max-width:380px){body>header .contacts a{font-size:16px}}@media (max-width:360px){body>header .menu,body>header.fixed .menu{padding:35px 35px 30px}}@media (max-width:340px){body>header a.logo-main,body>header.fixed a.logo-main{width:110px}body>header .menu,body>header.fixed .menu{padding:40px 25px 35px}}.menu-overlay{visibility:hidden;display:table;opacity:0;position:fixed;z-index:1000;left:0;top:-50%;width:100%;height:200%;background:rgba(202,231,234,0.8);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.menu-overlay.displayed{visibility:visible;opacity:1}body>footer{position:relative;display:block;width:100%;padding:180px 0 65px;font-size:17px;color:#fff;background-color:#2F2447;overflow:hidden}body>footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}body>footer .col{padding:0 10px;-webkit-box-flex:0;-ms-flex:0 25%;flex:0 25%;max-width:25%}body>footer .col.contacts{-webkit-box-flex:0;-ms-flex:0 28%;flex:0 28%;max-width:28%;padding-left:0}body>footer .col.address p{margin-left:50px}body>footer .col.address p:first-of-type{position:relative}body>footer .col.address p:first-of-type:before{content:'';width:40px;height:40px;position:absolute;left:-55px;top:-7px;background-image:url("../images/icon/ico-address-light.svg");background-size:75% auto;background-repeat:no-repeat;background-position:center}body>footer .col.address .btn{margin-left:50px}body>footer .col.social-networks{padding-right:0;-webkit-box-flex:0;-ms-flex:0 22%;flex:0 22%;max-width:22%}body>footer .col p{margin-bottom:10px}body>footer .col a{color:#fff;border-bottom:1px solid transparent}body>footer .col a[target=_blank]{position:relative}body>footer .col a[target=_blank]:after{content:'';position:absolute;width:10px;height:10px;right:-14px;bottom:14px;background:url('../images/icon/ico-arrow-blank-blue.svg') no-repeat center;background-size:contain}body>footer .col a[target=_blank]:hover:after{-webkit-animation:arrowBlank 0.5s ease infinite;animation:arrowBlank 0.5s ease infinite}body>footer .col a:hover{border-bottom-color:#fff}body>footer .col .btn{height:60px;line-height:58px;min-width:210px;font-size:16px;margin-top:8px;padding:0 25px}body>footer .col li{margin-bottom:10px}body>footer h3{font-size:26px;font-weight:400;text-align:left}body>footer .title{margin-bottom:50px}body>footer .title:not(.title-large){padding-top:85px}body>footer .title-large h3{font-size:46px}body>footer .title-large h3 strong{display:block;font-weight:500;font-size:65px}body>footer .contacts .list-contacts-footer li:not(:last-of-type){margin-bottom:20px}body>footer .contacts .list-contacts-footer li>*{position:relative;font-size:18px;color:#fff;margin-left:55px}body>footer .contacts .list-contacts-footer li>:before{content:'';width:40px;height:40px;position:absolute;left:-55px;top:-9px;background-size:75% auto;background-repeat:no-repeat;background-position:center}body>footer .contacts .list-contacts-footer li a{border-bottom:1px solid transparent}body>footer .contacts .list-contacts-footer li a:hover{border-bottom-color:rgba(255,255,255,0.5)}body>footer .contacts .list-contacts-footer li p:before{background-image:url("../images/icon/ico-address-blue.svg")}body>footer .contacts .list-contacts-footer li a[href^=tel]{font-size:22px;font-weight:500;line-height:1}body>footer .contacts .list-contacts-footer li a[href^=tel]:before{background-image:url("../images/icon/ico-phone-light.svg");top:-9px}body>footer .contacts .list-contacts-footer li a[href^=mail]:before{background-image:url("../images/icon/ico-mail-light.svg");top:-7px}body>footer .contacts .list-contacts-footer li a[href*=facebook]:before{background-image:url("../images/icon/social/ico-facebook-blue.svg");background-size:auto 55%;border:1px solid #13B3D5;border-radius:50%;background-position:54% center}body>footer .contacts .list-contacts-footer li a[href*=instagram]:before{background-image:url("../images/icon/social/ico-instagram-blue.svg");background-size:auto 55%;border:1px solid #13B3D5;border-radius:50%;background-position:center}body>footer .copyright{display:block;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;font-size:15px;text-align:center;margin:100px auto 0;padding:45px 0 20px;border-top:1px solid rgba(255,255,255,0.4);color:rgba(255,255,255,0.7)}body>footer .copyright p{display:inline;line-height:1.1;color:rgba(255,255,255,0.7)}body>footer .copyright a{color:rgba(255,255,255,0.7);border-bottom:1px solid transparent}body>footer .copyright a:hover{color:#fff;border-bottom-color:rgba(255,255,255,0.3)}body>footer .pixel-design{display:block;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}body>footer .pixel-design a{display:block;width:30px;margin:0 auto}body>footer .pixel-design a img{display:block;width:30px;height:40px}body>footer .pixel-design a:hover{-webkit-filter:contrast(130%);filter:contrast(130%)}body>footer .pixel-design img{display:block;width:165px;height:40px;margin:5px auto 0}@media (max-width:1440px){body>footer{padding:140px 0 50px}}@media (max-width:1280px){body>footer{padding:110px 0 40px}body>footer .col.contacts{-webkit-box-flex:0;-ms-flex:0 29%;flex:0 29%;max-width:29%}body>footer .col.menu{-webkit-box-flex:0;-ms-flex:0 calc(31% - 79px);flex:0 calc(31% - 79px);max-width:calc(31% - 79px)}body>footer .col.address{-webkit-box-flex:0;-ms-flex:0 calc(40% - 79px);flex:0 calc(40% - 79px);max-width:calc(40% - 79px)}body>footer .col.social-networks{-webkit-box-flex:0;-ms-flex:0 158px;flex:0 158px;max-width:158px}body>footer h3{font-size:24px}body>footer .title{margin-bottom:40px}body>footer .title:not(.title-large){padding-top:60px}body>footer .title-large h3{font-size:36px}body>footer .title-large h3 strong{font-size:45px}body>footer .copyright{margin:65px auto 0}}@media (max-width:1024px){body>footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body>footer .title{margin-bottom:30px}body>footer .title:not(.title-large){padding-top:0;margin-bottom:20px}body>footer h3{text-align:center}body>footer .col{text-align:center}body>footer .col.contacts{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;margin-bottom:40px;padding:0}body>footer .col.menu{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;margin-bottom:40px}body>footer .col.address{display:none}body>footer .col.social-networks{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;padding:0}}@media (max-width:768px){body>footer{padding:80px 0 40px}body>footer .copyright{margin-bottom:15px}body>footer .copyright p{font-size:12px}body>footer .pixel-design{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}body>footer .pixel-design a{width:22px}body>footer .pixel-design a img{width:22px;height:30px}}@media (max-width:480px){body>footer{padding:65px 0 35px}}.breadcrumbs{position:relative;padding:260px 0 80px;background-color:#EDEDED;color:#a4a4a4}.breadcrumbs ul{line-height:1.5}.breadcrumbs li{position:relative;display:inline-block}.breadcrumbs li a{font-size:15px;color:#00A4B7;border-bottom:1px solid rgba(0,164,183,0.5);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breadcrumbs li a:hover{border-bottom-color:transparent}.breadcrumbs li span{color:rgba(0,164,183,0.8);font-size:15px}.breadcrumbs li.separator{margin-right:30px}.breadcrumbs li.separator:after{content:'';position:absolute;top:10px;right:-31px;display:inline-block;width:7px;height:7px;border-top:1px solid #00A4B7;border-right:1px solid #00A4B7;margin-right:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:1440px){.breadcrumbs{padding:230px 0 75px}}@media (max-width:1366px){.breadcrumbs{padding:190px 0 70px}}@media (max-width:1280px){.breadcrumbs{padding:200px 0 70px}}@media (max-width:1024px){.breadcrumbs{padding:190px 0 50px}.breadcrumbs li.separator:after{top:8px}.breadcrumbs li a{font-size:13px}.breadcrumbs li span{font-size:15px}}@media (max-width:768px){.breadcrumbs{padding:150px 0 40px}}@media (max-width:580px){.breadcrumbs li a{font-size:12px}.breadcrumbs li span{font-size:12px}}@media (max-width:430px){.breadcrumbs{padding:138px 0 35px}}.btn{position:relative;display:inline-block;vertical-align:top;text-align:center;min-width:245px;max-width:100%;height:76px;line-height:74px;font-size:18px;font-weight:500;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;padding:0 30px;border-width:1px;border-style:solid;border-radius:38px;background-color:transparent;z-index:1;outline-width:1px!important;outline-style:solid!important;outline-offset:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.btn:before{content:'';position:absolute;left:-52%;top:-20%;width:45px;height:140%;background-color:rgba(255,255,255,0.4);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.btn:hover{outline-offset:3px}.btn:hover:before{left:120%}.btn:active{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-transition:all 0s,outline-offset 0.02s ease;transition:all 0s,outline-offset 0.02s ease;outline-offset:0}.btn.btn-primary{color:#fff;background-color:#00A4B7;border-color:#00A4B7;outline-color:#00A4B7}.btn.btn-primary:hover{color:#fff;background-color:#008493;outline-color:rgba(0,164,183,0.65)}.btn.btn-primary.btn-arrow:after{border-top-color:#fff;border-right-color:#fff}.btn.btn-primary.btn-back:before{background:url("../images/icon/ico-arrow-white.svg") no-repeat center;background-size:contain}.btn.btn-secondary{color:#fff;background-color:#2F2447;border-color:#2F2447;outline-color:#2F2447}.btn.btn-secondary:hover{color:#fff;background-color:#1f182f;outline-color:rgba(47,36,71,0.65)}.btn.btn-secondary.btn-arrow:after{border-top-color:#fff;border-right-color:#fff}.btn.btn-secondary.btn-back:before{background:url("../images/icon/ico-arrow-white.svg") no-repeat center;background-size:contain}.btn.btn-tertiary{color:#009949;background-color:#B8DAB3;border-color:#B8DAB3;outline-color:#B8DAB3}.btn.btn-tertiary:hover{color:#009949;background-color:#a2ce9b;outline-color:rgba(184,218,179,0.65)}.btn.btn-tertiary.btn-arrow:after{border-top-color:#fff;border-right-color:#fff}.btn.btn-tertiary.btn-back:before{background:url("../images/icon/ico-arrow-white.svg") no-repeat center;background-size:contain}.btn.btn-default{color:#fff;background-color:transparent;border-color:#fff;outline-color:transparent}.btn.btn-default:hover{color:#fff;background-color:rgba(255,255,255,0.2);outline-color:rgba(255,255,255,0.65)}.btn.btn-default.btn-arrow:after{border-top-color:#fff;border-right-color:#fff}.btn.btn-download:after{content:'';width:22px;height:22px;display:inline-block;vertical-align:middle;margin:0 0 -2px 10px;background:url("../images/icon/ico-download-white.svg") no-repeat;background-size:contain}.btn.btn-next:before,.btn.btn-prev:before{content:'';position:absolute;top:0;bottom:0;margin:auto;width:16px;height:14px;background-position:center;background-repeat:no-repeat;background-size:contain}.btn.btn-next.btn-secondary:before,.btn.btn-prev.btn-secondary:before{background:url("../images/icon/ico-arrow-white.svg")}.btn.btn-next.btn-secondary:hover:before,.btn.btn-prev.btn-secondary:hover:before{background:url("../images/icon/ico-arrow-blue.svg")}.btn.btn-next.btn-default:before,.btn.btn-prev.btn-default:before{background:url("../images/icon/ico-arrow-blue.svg")}.btn.btn-next.btn-default:hover:before,.btn.btn-prev.btn-default:hover:before{background:url("../images/icon/ico-arrow-white.svg")}.btn.btn-prev{padding:0 35px 0 68px}.btn.btn-prev:before{left:35px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn.btn-next{padding:0 68px 0 35px}.btn.btn-next:before{right:35px}.btn.btn-info{color:#fff;background-color:#bababa;border-color:#bababa;outline-color:#bababa}.btn.btn-info:hover{color:#fff;background-color:#a8a8a8;outline-color:rgba(186,186,186,0.65)}.btn.btn-info:hover{outline-offset:2px}.btn.btn-deny{color:#fff;background-color:#DE5D47;border-color:#DE5D47;outline-color:#DE5D47}.btn.btn-deny:hover{color:#fff;background-color:#d94229;outline-color:rgba(222,93,71,0.65)}.btn.btn-deny:hover{outline-offset:2px}.btn.btn-accept{color:#fff;background-color:#13B3D5;border-color:#13B3D5;outline-color:#13B3D5}.btn.btn-accept:hover{color:#fff;background-color:#1097b4;outline-color:rgba(19,179,213,0.65)}.btn.btn-accept:hover{outline-offset:2px}.btn-arrow{position:relative;display:inline-block;font-size:16px;line-height:1.8;font-weight:500;color:#2F2447;background-color:transparent}.btn-arrow:after{content:'';display:inline-block;vertical-align:middle;width:9px;height:9px;margin:-3px 0 0 8px;border-top:1px solid #2F2447;border-right:1px solid #2F2447;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-arrow:hover:after{-webkit-animation:arrowRight 0.5s ease infinite;animation:arrowRight 0.5s ease infinite}.btn-back{position:relative;display:inline-block;font-size:18px;font-weight:500;line-height:1.8;color:#565858;background-color:transparent;padding-right:23px;text-transform:uppercase}.btn-back:before{content:'';display:inline-block;vertical-align:middle;position:relative;left:auto!important;top:auto;width:16px;height:12px;margin:-4px 10px 0 0;background:url("../images/icon/ico-arrow-white.svg") no-repeat center;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn-back:after{content:'';position:absolute;left:-52%;top:-20%;width:45px;height:140%;background-color:rgba(255,255,255,0.4);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.btn-back:hover:before{-webkit-animation:arrowLeft 0.5s ease infinite;animation:arrowLeft 0.5s ease infinite}.btn-back:hover:after{left:120%}.btn.btn-large{min-width:180px;height:65px;line-height:65px;font-size:22px;padding:0 30px}@media (max-width:1280px){.btn{min-width:185px;padding:0 26px;height:58px;line-height:56px;font-size:16px}}@media (max-width:1024px){.btn{min-width:155px;padding:0 20px;height:52px;line-height:50px;font-size:14px}}@media (max-width:768px){.btn{min-width:125px;padding:0 15px;height:46px;line-height:44px;font-size:12px}}@media (max-width:430px){.btn{min-width:110px;padding:0 12px}}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:1280px){.buttons{margin-top:45px}}@media (max-width:850px){.buttons{gap:10px}}.btn-modal{position:fixed;right:50px;bottom:-100px;z-index:50;border-radius:50%;opacity:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.btn-modal span{position:absolute;bottom:calc(100% + 4px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:1px 5px;color:#334155;font-size:12px;text-transform:uppercase;white-space:nowrap;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);box-shadow:0 0 10px 1px rgba(0,0,0,0.3);border-radius:4px;z-index:1;opacity:0;pointer-events:none;-webkit-transform:translateY(5px) translateX(-50%);transform:translateY(5px) translateX(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.btn-modal span:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:5px 7px 0 7px;border-color:#fff transparent transparent transparent;z-index:1}.btn-modal a,.btn-modal button{position:relative;display:block;width:60px;height:60px;background-color:#F57642;border-radius:50%}.btn-modal a:before,.btn-modal button:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:118%;height:118%;border:6px solid rgba(245,118,66,0.5);border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;pointer-events:none}.btn-modal a img,.btn-modal button img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:49%;width:53%;pointer-events:none}.btn-modal a:hover:before,.btn-modal button:hover:before{width:122%;height:122%}.btn-modal a:active:before,.btn-modal button:active:before{width:105%;height:105%;opacity:0;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.btn-modal:hover span{opacity:0.8;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}.btn-modal.show{bottom:35px}.btn-modal.show-tooltip span{opacity:0.8;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}@media (max-width:800px){.btn-modal{right:20px}.btn-modal span{white-space:normal;text-align:center}.btn-modal a,.btn-modal button{width:45px;height:45px}.btn-modal.show{bottom:20px}}@media (max-width:480px){.btn-modal{right:5px}.btn-modal span{padding:1px 2px;font-size:10px;border-radius:2px}.btn-modal a,.btn-modal button{width:40px;height:40px}.btn-modal.show{bottom:5px}}body.cke_editable{background:#fff;padding:10px!important}body.cke_editable img{display:inline-block;vertical-align:middle;max-width:250px;margin-bottom:20px}body.cke_editable h1{text-align:left;font-size:3rem;margin-bottom:1rem;color:#050038}body.cke_editable h2{text-align:left;font-size:2.5rem;margin-bottom:1rem;color:#050038}body.cke_editable h2+p{text-align:left}body.cke_editable em{font-style:italic}body.cke_editable a{color:#ED0201}body.cke_editable ul{margin-bottom:2rem}body.cke_editable ul li{list-style-type:disc;list-style-position:inside;margin:0}body.cke_editable ul li p{display:inline}body.cke_editable ol{margin-bottom:2rem}body.cke_editable ol li{list-style-type:decimal;list-style-position:inside;margin:0}body.cke_editable ol li p{display:inline}.cookie-bar{position:fixed;bottom:20px;right:20px;display:block;width:650px;max-width:calc(100% - 40px);margin:auto;font-size:16px;line-height:1.6;padding:30px 35px 35px;font-weight:300;text-align:center;color:#050038;z-index:51;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);border-bottom:3px solid #009949}.cookie-bar p{display:block;margin-bottom:25px;font-weight:300}.cookie-bar a{display:inline-block;line-height:1;color:#009949;border-bottom:1px solid rgba(0,153,73,0.8)}.cookie-bar a:hover{color:#009949;border-bottom-color:transparent}.cookie-bar .description{display:inline-block;vertical-align:top;line-height:2;font-weight:300}.cookie-bar .buttons{margin-top:10px}.cookie-bar .btn{display:inline-block;vertical-align:middle;height:30px;line-height:28px;min-width:0;padding:0 20px;font-size:13px;margin:0 5px 4px}.cookie-bar.hidden{-webkit-transform:translateY(150%);transform:translateY(150%)}@media (max-width:768px){.cookie-bar{width:calc(100% - 20px);max-width:calc(100% - 20px);bottom:10px;right:10px;padding:20px 20px;font-size:14px}.cookie-bar p{font-size:13px;margin-bottom:15px}.cookie-bar .btn{padding:0 15px}}@media (max-width:480px){.cookie-bar{padding:8px 12px}.cookie-bar p{font-size:12px;margin-bottom:12px}.cookie-bar .btn{font-size:13px;height:24px;line-height:1;padding:0 10px;margin:0 3px 5px}}.image-404{display:block;font-size:200px;text-align:center;width:560px;max-width:100%;height:178px;font-weight:500;line-height:1.25;margin:20px 0 80px;color:#2F2447;border-bottom:1px solid #00A4B7;overflow:hidden}h2.title-404{text-align:left!important;color:#00A4B7!important;margin-bottom:10px!important}h2.title-404:after,h2.title-404:before{display:none}p.text-404{display:block;width:550px!important;max-width:100%;text-align:left!important;margin:0 0 30px!important}p.text-404 a{position:relative;color:#00A4B7;-webkit-transition:#00A4B7;transition:#00A4B7;border-bottom:1px solid rgba(0,164,183,0.5)}p.text-404 a:hover{border-bottom-color:transparent}@media (max-width:600px){.image-404{font-size:135px;height:137px;margin-top:10px;margin-bottom:30px!important}}.faq{padding:20px 0 30px}.faq li{display:block;padding:20px 0;border-bottom:1px solid #13B3D5}.faq h2{font-size:42px;margin-bottom:20px}.faq h3{position:relative;display:block;font-size:17px;font-weight:400;line-height:1.4;color:#13B3D5;padding-right:80px;cursor:pointer}.faq h3:after{content:'';position:absolute;right:20px;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#13B3D5 transparent transparent transparent;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.faq h3.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .answer{display:none}.faq p{padding:20px 0 0 0;font-size:16px}@media (max-width:480px){.faq{padding:0 0 20px}.faq h3{font-size:14px;padding-right:45px}.faq h3:after{right:16px;border-width:6px 5px 0 5px}.faq p{padding:10px 0 0 0;font-size:13px}}.form form,.more form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%;text-align:left;color:#fff}@media (max-width:768px){.form form,.more form{gap:10px}}.form.cookieschoice,form.cookieschoice{margin-bottom:0;background:transparent;pointer-events:all}.form.cookieschoice .buttons,form.cookieschoice .buttons{margin-top:50px}@media (max-width:1024px){.form.cookieschoice .buttons,form.cookieschoice .buttons{margin-top:25px}}.form label,form label{display:block;position:absolute;left:16px;top:14px;font-size:16px;font-weight:500;color:#00A4B7;text-align:left;padding:0;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;z-index:1}.form label abbr,form label abbr{color:#00A4B7}.form .input,form .input{display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;position:relative;margin:0}.form .input.input-half,form .input.input-half{-webkit-box-flex:0;-ms-flex:0 calc(50% - 10px);flex:0 calc(50% - 10px);width:calc(50% - 10px)}@media (max-width:768px){.form .input.input-half,form .input.input-half{-webkit-box-flex:0;-ms-flex:0 calc(50% - 5px);flex:0 calc(50% - 5px);width:calc(50% - 5px)}}@media (max-width:650px){.form .input.input-half,form .input.input-half{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;width:100%}}.form .input.input-url,form .input.input-url{position:absolute;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.form .input input,.form .input textarea,form .input input,form .input textarea{display:block;width:100%;height:58px;background-color:#fff;padding:18px 15px 6px;color:#2F2447;font-family:'Bezirk',sans-serif;font-size:17px;text-align:left;border-radius:8px;border:1px solid #fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form .input input::-webkit-input-placeholder,.form .input textarea::-webkit-input-placeholder,form .input input::-webkit-input-placeholder,form .input textarea::-webkit-input-placeholder{color:rgba(47,36,71,0.6);opacity:1}.form .input input:-moz-placeholder,.form .input textarea:-moz-placeholder,form .input input:-moz-placeholder,form .input textarea:-moz-placeholder{color:rgba(47,36,71,0.6);opacity:1}.form .input input::-moz-placeholder,.form .input textarea::-moz-placeholder,form .input input::-moz-placeholder,form .input textarea::-moz-placeholder{color:rgba(47,36,71,0.6);opacity:1}.form .input input:-ms-input-placeholder,.form .input textarea:-ms-input-placeholder,form .input input:-ms-input-placeholder,form .input textarea:-ms-input-placeholder{color:rgba(47,36,71,0.6);opacity:1}.form .input input:focus,.form .input textarea:focus,form .input input:focus,form .input textarea:focus{border-color:#2F2447}.form .input.input-checkbox,form .input.input-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left;width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin:20px 0 25px}.form .input.input-checkbox .label,form .input.input-checkbox .label{display:block;width:100%;font-size:15px;line-height:1.5;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-weight:400;color:#fff;padding:0 0 0 28px;margin-bottom:-6px}.form .input.input-checkbox .label abbr,form .input.input-checkbox .label abbr{display:none}.form .input.input-checkbox .label a,form .input.input-checkbox .label a{font-size:15px;font-weight:300;color:rgba(255,255,255,0.8);border-bottom-color:rgba(255,255,255,0.5)}.form .input.input-checkbox .label a:hover,form .input.input-checkbox .label a:hover{border-bottom-color:transparent}.form .input.input-checkbox input,form .input.input-checkbox input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;padding:0;border:0;-webkit-box-flex:0;-ms-flex:0 0.1px;flex:0 0.1px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.form .input.input-checkbox input+label,form .input.input-checkbox input+label{position:relative;cursor:pointer;display:block;padding:0;font-size:0;pointer-events:all;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:-20px 0 0 -16px}.form .input.input-checkbox input+label span,form .input.input-checkbox input+label span{display:none}.form .input.input-checkbox input+label:hover:before,form .input.input-checkbox input+label:hover:before{border-color:#00A4B7}.form .input.input-checkbox input+label:before,form .input.input-checkbox input+label:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:35px;height:35px;background-color:#fff;border:1px solid #fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin:-1px 12px 0 0;border-radius:8px}.form .input.input-checkbox input+label:after,form .input.input-checkbox input+label:after{content:"";width:0;height:26px;position:absolute;top:5px;left:2px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background:url("../images/icon/ico-check-dark.svg") no-repeat left top;background-size:32px auto}.form .input.input-checkbox input:checked+label:after,form .input.input-checkbox input:checked+label:after{width:32px}.form .input.input-checkbox input:disabled+label,form .input.input-checkbox input:disabled+label{pointer-events:none!important;color:#464547}.form .input.input-checkbox input:disabled+label:before,form .input.input-checkbox input:disabled+label:before{opacity:0.6;background-color:#cdcdcd}.form .input.input-checkbox input:disabled+label:after,form .input.input-checkbox input:disabled+label:after{opacity:0.7}.form .input.input-checkbox input:disabled+label:hover,form .input.input-checkbox input:disabled+label:hover{color:rgba(70,69,71,0.9)}.form .input.input-checkbox.error,form .input.input-checkbox.error{margin-bottom:47px}.form .input.input-checkbox.error .error-message,.form .input.input-checkbox.error .formError,form .input.input-checkbox.error .error-message,form .input.input-checkbox.error .formError{position:absolute;top:102%;left:0;margin:19px 0 0}.form .input.input-checkbox.checkbox-cookies,form .input.input-checkbox.checkbox-cookies{width:100%;margin:10px 0 50px!important;text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.form .input.input-checkbox.checkbox-cookies input,form .input.input-checkbox.checkbox-cookies input{text-align:left}.form .input.input-checkbox.checkbox-cookies input+label,form .input.input-checkbox.checkbox-cookies input+label{font-size:18px!important;white-space:nowrap}.form .input.input-checkbox.checkbox-cookies input+label:before,form .input.input-checkbox.checkbox-cookies input+label:before{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:15px;margin-top:-2px;border-color:#050038}.form .input.input-checkbox.checkbox-cookies input+label:after,form .input.input-checkbox.checkbox-cookies input+label:after{margin-top:4px;height:32px;background-size:35px auto}.form .input.input-checkbox.checkbox-cookies input:checked+label:after,form .input.input-checkbox.checkbox-cookies input:checked+label:after{width:35px}@media (max-width:1024px){.form .input.input-checkbox.checkbox-cookies,form .input.input-checkbox.checkbox-cookies{margin:5px 0 30px 0!important}.form .input.input-checkbox.checkbox-cookies input+label:after,form .input.input-checkbox.checkbox-cookies input+label:after{background-size:30px auto}}@media (max-width:580px){.form .input.input-checkbox,form .input.input-checkbox{margin:10px 0}}.form .input.input-select.is-open label,form .input.input-select.is-open label{z-index:10000}.form .input.input-select.is-chosen label,form .input.input-select.is-chosen label{opacity:0;visibility:hidden;pointer-events:none}.form .input.input-select .selectric,form .input.input-select .selectric{border-color:#fff;background-color:#fff}.form .input.input-select .selectric .label,form .input.input-select .selectric .label{height:58px;line-height:58px;margin:0 58px 0 15px;font-size:16px;font-weight:500}.form .input.input-select .selectric .button,form .input.input-select .selectric .button{width:58px;height:58px;background-color:#fff}.form .input.input-select .selectric .button:after,form .input.input-select .selectric .button:after{border-width:6px;border-top-color:#13B3D5}.form .input.input-select .selectric-items,form .input.input-select .selectric-items{border:0;-webkit-box-shadow:0 6px 12px 0 rgba(70,69,71,0.2);box-shadow:0 6px 12px 0 rgba(70,69,71,0.2);background-color:#fff}.form .input.input-select .selectric-items li,form .input.input-select .selectric-items li{padding:15px 15px;font-size:15px}.form .input.input-select .selectric-items li:first-of-type,form .input.input-select .selectric-items li:first-of-type{display:none}.form .input.input-select .selectric-items li.highlighted,form .input.input-select .selectric-items li.highlighted{background-color:#EDEDED}.form .input.input-select .selectric-items li:hover,form .input.input-select .selectric-items li:hover{background-color:#F5F5F5;color:#13B3D5}.form .input textarea,form .input textarea{height:120px;min-height:120px;max-height:220px;min-width:100%;max-width:100%;padding:22px 15px 6px}.form .input .error-message,.form .input .formError,form .input .error-message,form .input .formError{display:none;margin:5px 0 0;font-size:15px;padding:3px 15px;color:#ED0201;background-color:#fff;border:1px solid #ED0201;line-height:1.2;font-style:normal}.form .input .formError,form .input .formError{display:block;text-align:left}.form .input.error input,.form .input.error textarea,form .input.error input,form .input.error textarea{border-color:#ba0201}.form .input.error input:focus,.form .input.error textarea:focus,form .input.error input:focus,form .input.error textarea:focus{border-color:#ED0201}.form .input.error .error-message,.form .input.error .formError,form .input.error .error-message,form .input.error .formError{display:inline-block;vertical-align:top;text-align:left}.form .input.focused label,form .input.focused label{-webkit-transform:translateY(-10px) scale(0.7);transform:translateY(-10px) scale(0.7)}.form button:disabled,.form button:disabled:hover,form button:disabled,form button:disabled:hover{opacity:0.7;color:#666;cursor:not-allowed}.form .buttons,form .buttons{display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin-top:0;text-align:left}.form .buttons .recaptcha,form .buttons .recaptcha{float:left;-webkit-transform:scale(0.79);transform:scale(0.79);-webkit-transform-origin:0 0;transform-origin:0 0}.form .buttons .btn,form .buttons .btn{margin:0}.form .buttons.cookieschoice__submit,form .buttons.cookieschoice__submit{padding:0}.form .buttons.cookieschoice__submit .btn,form .buttons.cookieschoice__submit .btn{float:none}.form .details,form .details{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.form h2,form h2{font-size:70px;font-weight:400;color:#fff;margin-bottom:20px}.form h2+p,form h2+p{line-height:2;margin-bottom:30px}.form .content,form .content{display:inline-block;width:100%;font-size:16px;text-align:center;margin-bottom:20px}.form .content p,form .content p{display:inline-block;width:600px;max-width:100%;line-height:1.6}.form .content p a,form .content p a{font-style:italic}.form a,form a{display:inline-block;line-height:17px;border-bottom:1px solid rgba(255,255,255,0.8);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form a:hover,form a:hover{border-bottom-color:transparent}.form abbr,form abbr{color:#00A4B7}@media (max-width:1280px){.form h2,form h2{font-size:50px}}@media (max-width:1024px){.form h2,form h2{margin-bottom:10px}.form h2+p,form h2+p{margin-bottom:10px}.form .input.input-checkbox,form .input.input-checkbox{margin:5px 0 15px}}@media (max-width:768px){.form h2,form h2{font-size:32px}.form .input.input-checkbox .label,form .input.input-checkbox .label{font-size:14px;padding:0 0 0 20px}}@media (max-width:650px){.form label,form label{top:11px}.form .input input,.form .input textarea,form .input input,form .input textarea{height:48px;padding:18px 15px 6px;font-size:16px}.form .input textarea,form .input textarea{height:120px;min-height:100px;max-height:180px;padding:22px 15px 6px}.form .input.focused label,form .input.focused label{-webkit-transform:translateY(-8px) scale(0.7);transform:translateY(-8px) scale(0.7)}.form .input.input-select .selectric .label,form .input.input-select .selectric .label{height:48px;line-height:48px;margin:0 48px 0 15px}.form .input.input-select .selectric .button,form .input.input-select .selectric .button{width:48px;height:48px}.form .input.input-select .selectric .button:after,form .input.input-select .selectric .button:after{border-width:5px}.form .input.input-select .selectric-items li,form .input.input-select .selectric-items li{padding:12px 15px}}@media (max-width:480px){.form h2,form h2{font-size:36px}.form h2+p,form h2+p{margin-bottom:25px}}.error-warning{font-size:20px!important;line-height:1.2;padding:10px 25px;margin:0 0 25px;color:#ED0201;background-color:#fff;border:1px solid #ED0201;text-align:left}.success-message h3{font-size:25px;margin-bottom:30px;color:#2F2447;text-align:center}.success-message h3:before{content:'';display:inline-block;vertical-align:top;width:42px;height:37px;background:url("../images/icon/ico-check-dark.svg") no-repeat center;background-size:100% auto;margin:-4px 14px 0 0}.grecaptcha-badge{visibility:hidden;opacity:0;pointer-events:none}.modal-wrapper{visibility:hidden;opacity:0;position:fixed;z-index:1002;left:0;top:-50%;width:100%;height:200%;background:rgba(202,231,234,0.8);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-perspective:1300px;perspective:1300px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal-wrapper.displayed{visibility:visible;opacity:1}.modal{position:absolute;visibility:hidden;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:50%;width:950px;max-width:calc(100% - 20px);height:auto;max-height:calc(50% - 50px);padding:30px 0 0 0;background-color:transparent;text-align:center;border-radius:15px;pointer-events:none;opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.1);transform:translateX(-50%) translateY(-50%) scale(0.1);-webkit-box-shadow:0 4px 75px 0 rgba(0,0,0,0.1);box-shadow:0 4px 75px 0 rgba(0,0,0,0.1);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.modal.displayed{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);pointer-events:all}.modal .close{position:absolute;top:20px;right:20px;padding:7px 10px;font-size:15px;line-height:1.1;border-radius:6px;text-transform:uppercase;color:#2F2447;background-color:#EDEDED;cursor:pointer}.modal .close:before{content:'✕';font-size:14px;font-weight:500;margin:1px 10px 0 0;color:#00A4B7;line-height:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.modal .close:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal .close:active:before{-webkit-transition:0s all;transition:0s all;-webkit-transform:scale(1);transform:scale(1)}@media (max-width:768px){.modal .close{top:10px;right:10px;padding:5px 8px;font-size:13px;border-radius:5px}.modal .close:before{font-size:12px;margin:1px 8px 0 0}}.modal.modal-book{width:1000px;padding:75px 80px 75px 20px;background-color:#fff;text-align:left;color:#2F2447}.modal.modal-book p{display:block;font-size:15px}.modal.modal-book p:not(:last-of-type){margin-bottom:20px}.modal.modal-book .cover{position:relative;-webkit-box-flex:0;-ms-flex:0 346px;flex:0 346px}.modal.modal-book .cover .img{display:block;width:100%;overflow:hidden;border-radius:12px}.modal.modal-book .cover .tags{position:absolute;right:calc(100% - 28px);top:40px;pointer-events:none;z-index:2}.modal.modal-book .cover .tags li{display:block;font-size:11px;line-height:1;text-transform:uppercase;font-weight:300;margin-bottom:4px;text-align:right}.modal.modal-book .cover .tags li span{display:inline-block;padding:6px 10px 5px;border-radius:5px;color:#fff;pointer-events:all}.modal.modal-book .cover .tags li.tag-1 span{background-color:#00A4B7}.modal.modal-book .cover .tags li.tag-2 span{background-color:#009949}.modal.modal-book .cover .tags li.tag-3 span{background-color:#2F2447}.modal.modal-book .cover .tags li.tag-4 span{background-color:#464547}.modal.modal-book .cover .tags li.tag-5 span{background-color:#c8102e}.modal.modal-book .cover .tags li.tag-6 span{background-color:#c8102e}.modal.modal-book .cover img{display:block;width:100%}.modal.modal-book .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 346px);flex:0 calc(100% - 346px);padding:20px 0 0 60px}.modal.modal-book .details h3{font-size:40px;font-weight:500;margin-bottom:15px}.modal.modal-book .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:10px 10px 10px 60px}.modal.modal-book .modal-body .btn-show{display:none}@media (max-width:1024px){.modal.modal-book{padding:60px 55px 60px 15px}.modal.modal-book .modal-body{padding:10px 10px 10px 40px}.modal.modal-book .cover{-webkit-box-flex:0;-ms-flex:0 280px;flex:0 280px}.modal.modal-book .cover .tags{right:calc(100% - 35px);top:30px}.modal.modal-book .cover .tags li{font-size:10px}.modal.modal-book .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 280px);flex:0 calc(100% - 280px);padding:10px 0 0 40px}.modal.modal-book .details h3{font-size:32px;margin-bottom:12px}}@media (max-width:768px){.modal.modal-book{padding:30px 10px 10px}.modal.modal-book .cover{-webkit-box-flex:0;-ms-flex:0 220px;flex:0 220px}.modal.modal-book .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 220px);flex:0 calc(100% - 220px);padding:5px 0 0 30px}.modal.modal-book .details h3{font-size:26px;margin-bottom:10px}}@media (max-width:520px){.modal.modal-book{padding:30px 0 0;border-radius:12px}.modal.modal-book .cover{-webkit-box-flex:0;-ms-flex:0 175px;flex:0 175px;border-radius:9px}.modal.modal-book .cover .tags{right:calc(100% - 30px);top:25px}.modal.modal-book .cover .tags li{font-size:9px}.modal.modal-book .cover .tags li span{padding:4px 8px 3px}.modal.modal-book .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 175px);flex:0 calc(100% - 175px);padding:0 0 0 10px}.modal.modal-book .details h3{font-size:22px;margin-bottom:8px}.modal.modal-book .info{font-size:12px}}@media (max-width:430px){.modal.modal-book .cover{-webkit-box-flex:0;-ms-flex:0 125px;flex:0 125px;border-radius:9px}.modal.modal-book .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 125px);flex:0 calc(100% - 125px)}.modal.modal-book .details h3{font-size:18px;margin-bottom:5px}}.modal.modal-cookies{padding:45px 10px 10px;background-color:#fff;border-bottom:3px solid blue;text-align:left}.modal.modal-cookies .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.modal-cookies .form{margin-bottom:0;pointer-events:all;background:transparent;overflow:auto;padding:0 10px 10px}.modal.modal-cookies h3{font-size:22px;margin-top:0;margin-bottom:12px;text-align:left}.modal.modal-cookies h4{position:relative;display:inline-block;vertical-align:middle;font-size:22px;line-height:1.1;margin:14px 0 5px;padding-left:24px;text-align:left;cursor:pointer}.modal.modal-cookies h4:before{content:'';position:absolute;left:-4px;top:6px;width:12px;height:12px;border-top:2px solid #009949;border-right:2px solid #009949;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}.modal.modal-cookies p{margin:0 0 15px;line-height:1.7;font-style:normal;text-align:justify}.modal.modal-cookies .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #767882}.modal.modal-cookies .description+.details{overflow:hidden;max-height:0;-webkit-transition:max-height 0.6s ease;transition:max-height 0.6s ease}.modal.modal-cookies .description+.details p{-webkit-transition:margin-bottom 0.2s ease;transition:margin-bottom 0.2s ease;margin-bottom:0}.modal.modal-cookies .description.open h4:before{left:1px;top:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.modal.modal-cookies .description.open+.details{max-height:300px}.modal.modal-cookies .description.open+.details p{margin-bottom:15px}.modal.modal-cookies .cookieschoice__item:first-of-type .description{border-top:0}.modal.modal-cookies .cookieschoice__subitem .description{padding-left:30px}.modal.modal-cookies .cookieschoice__subitem p{padding-left:30px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies{display:inline-block;vertical-align:middle;width:auto;margin:7px 40px 7px 0!important;text-align:left}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label{height:auto;margin:0;left:auto;top:auto}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label:before{margin:0;position:absolute;right:-40px;top:3px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label:after{left:calc(100% + 14px)}.modal.modal-cookies .buttons.cookieschoice__submit{margin-top:25px}@media (max-width:1024px){.modal.modal-cookies h4{margin:9px 0 5px;padding-right:10px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label:before{top:0}}@media (max-width:550px){.modal.modal-cookies{padding:35px 0 0}.modal.modal-cookies h4{font-size:18px;padding-left:18px;margin:11px 0 7px}.modal.modal-cookies h4:before{top:3px;width:10px;height:10px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies{margin:8px 40px 8px 0!important}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label{font-size:14px!important}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label:before{top:-4px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label:after{top:-7px}.modal.modal-cookies .cookieschoice__subitem .description{padding-left:16px}.modal.modal-cookies .cookieschoice__subitem p{padding-left:16px}.modal.modal-cookies .buttons.cookieschoice__submit{margin-top:15px}}@media (max-width:360px){.modal.modal-cookies h4{font-size:16px;margin:11px 0 6px}.modal.modal-cookies h4:before{left:-2px;top:4px;width:10px;height:10px}.modal.modal-cookies .description.open h4:before{top:3px}.modal.modal-cookies .cookieschoice__subitem .description{padding-left:16px}.modal.modal-cookies .input.input-checkbox.checkbox-cookies input+label{font-size:14px!important}}.modal .modal-body{width:100%;overflow:auto;padding:10px}.modal form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%;text-align:left}.modal form .input input,.modal form .input textarea{border-color:#DDDCD3}.modal form .input.input-small{-webkit-box-flex:220px;-ms-flex:220px;flex:220px}.modal form .input.input-large{-webkit-box-flex:calc(100% - 240px);-ms-flex:calc(100% - 240px);flex:calc(100% - 240px)}.modal form .input.calendar-date{display:none}.modal form .input.input-checkbox{margin:15px 0}.modal form .input.input-checkbox .label{color:#050038}.modal form .input.input-checkbox .label a{color:rgba(5,0,56,0.8);border-bottom-color:rgba(5,0,56,0.5)}.modal form .input.input-checkbox .label a:hover{border-bottom-color:transparent}.modal form .input.input-checkbox input+label:before{border-color:#DDDCD3}.modal .inputs .input{padding-right:0}.modal .inputs .input.input-checkbox{margin:0 0 15px}.modal .inputs .input.input-checkbox label{font-size:18px;font-weight:500;color:#050038;margin:0;top:auto;left:auto}.modal .inputs .input.input-checkbox .label a{color:rgba(5,0,56,0.8);border-bottom-color:rgba(5,0,56,0.5)}.modal .inputs .input.input-checkbox .label a:hover{border-bottom-color:transparent}.modal .inputs .input.input-checkbox input+label:before{border-color:#DDDCD3}.modal .button-confirm{margin-top:30px}@media (max-width:768px){.modal{padding:22px 0 0 0}}@media (max-width:550px){.modal form{gap:10px}.modal form .input{margin-bottom:0}.modal form .input.input-large,.modal form .input.input-small{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.modal form .input.input-checkbox{margin:8px 0}}@media (max-width:480px){.modal{padding:22px 0 0 0}}.bar-opening-hours{position:fixed;top:240px;width:auto;right:calc(50% - 960px);color:#fff;background-color:#00A4B7;padding:6px 90px 6px 40px;border-radius:30px 0 0 30px;line-height:1.5;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:6}.bar-opening-hours p{display:inline-block;vertical-align:middle}.bar-opening-hours p a{display:inline-block;color:#fff;line-height:1;border-bottom:1px solid rgba(255,255,255,0.5)}.bar-opening-hours p a:hover{border-bottom-color:transparent}@media (max-width:1790px){.bar-opening-hours{right:-10px;padding:6px 30px 6px 40px}}@media (max-width:1440px){.bar-opening-hours{top:200px}}@media (max-width:1280px){.bar-opening-hours{max-width:50%;top:160px;padding:4px 30px 4px 25px;font-size:14px}}@media (max-width:1024px){.bar-opening-hours{max-width:65%;top:130px}}@media (max-width:768px){.bar-opening-hours{max-width:100%;top:100px;font-size:12px}}@media (max-width:480px){.bar-opening-hours{font-size:9px;padding:3px 20px 3px 15px}}header.fixed+main .bar-opening-hours{top:130px}@media (max-width:1280px){header.fixed+main .bar-opening-hours{top:100px}}@media (max-width:768px){header.fixed+main .bar-opening-hours{top:85px}}@media (max-width:768px){header+main .bar-opening-hours{-webkit-transform:translateY(-160px);transform:translateY(-160px)}header.show+main .bar-opening-hours{-webkit-transform:translateY(0);transform:translateY(0)}}.pagination{display:block;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;text-align:center}.pagination li{display:inline-block;vertical-align:top;text-align:center;margin:5px}.pagination li a,.pagination li span{position:relative;display:block;width:55px;height:65px;line-height:55px;font-size:20px;font-weight:500;text-decoration:none!important;text-transform:uppercase;padding:0;color:#334155;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-color:transparent;z-index:1}.pagination li a:before,.pagination li span:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;border-bottom:2px solid transparent;-o-border-image:linear-gradient(0.25turn,#50b679 0%,#002c65 100%);border-image:-webkit-gradient(linear,left top,right top,from(#50b679),to(#002c65));border-image:linear-gradient(0.25turn,#50b679 0%,#002c65 100%);border-image-slice:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-10deg);transform:skewY(-10deg);z-index:-1;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.15);box-shadow:0 20px 30px 0 rgba(0,0,0,0.15)}.pagination li a:hover{color:#334155;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.pagination li a:hover:before{-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.3);box-shadow:0 20px 30px 0 rgba(0,0,0,0.3)}.pagination li a:active{-webkit-transition:all 0s;transition:all 0s;-webkit-transform:translateY(2px);transform:translateY(2px)}.pagination li a:active:before{-webkit-transition:all 0s;transition:all 0s;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.2);box-shadow:0 20px 30px 0 rgba(0,0,0,0.2)}.pagination li span{color:#009949;cursor:default}.pagination li.next a,.pagination li.next span,.pagination li.prev a,.pagination li.prev span{font-size:26px;line-height:54px}.pagination li.next span,.pagination li.prev span{display:none}@media (max-width:550px){.pagination{margin-top:10px}.pagination li{margin:1px}.pagination li a,.pagination li span{display:block;width:38px;height:42px;line-height:35px;font-size:15px}.pagination li.next a,.pagination li.next span,.pagination li.prev a,.pagination li.prev span{font-size:22px;line-height:33px}}.search{display:block;margin-left:35px}.search .koha-search-form{width:100%;max-width:800px;margin:0 auto}.search .koha-search-form .input-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.search .koha-search-form .input-search .search-input{-webkit-box-flex:2;-ms-flex:2;flex:2;height:48px;border-radius:24px;border:none;padding:6px 22px 5px;width:280px;font-size:15px;color:rgba(47,36,71,0.6);background-color:#fff;outline:none}.search .koha-search-form .input-search .search-input::-webkit-input-placeholder{color:rgba(81,62,122,0.6)}.search .koha-search-form .input-search .search-input::-moz-placeholder{color:rgba(81,62,122,0.6)}.search .koha-search-form .input-search .search-input:-ms-input-placeholder{color:rgba(81,62,122,0.6)}.search .koha-search-form .input-search .search-input::-ms-input-placeholder{color:rgba(81,62,122,0.6)}.search .koha-search-form .input-search .search-input::placeholder{color:rgba(81,62,122,0.6)}.search .koha-search-form .input-search .selectric-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.search .koha-search-form .input-search .selectric-wrapper .selectric{width:160px;height:48px;border-radius:24px;background-color:#fff;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search .koha-search-form .input-search .selectric-wrapper .selectric .label{color:rgba(47,36,71,0.6);font-size:15px;margin:0;height:48px;padding:6px 35px 5px 22px}.search .koha-search-form .input-search .selectric-wrapper .selectric .button{position:absolute;right:0;top:0;width:48px;height:100%;color:#00A4B7;background:none;font-size:0}.search .koha-search-form .input-search .selectric-wrapper .selectric .button:after{content:"";width:12px;height:12px;border:1px solid #00A4B7;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-5px}.search .koha-search-form .input-search .selectric-wrapper .selectric-items{border-radius:15px;border:none;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.1);box-shadow:0 10px 25px rgba(0,0,0,0.1);margin-top:5px;overflow:hidden}.search .koha-search-form .input-search .selectric-wrapper .selectric-items li{color:rgba(47,36,71,0.6);padding:8px 22px;font-size:13px;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease}.search .koha-search-form .input-search .selectric-wrapper .selectric-items li:first-of-type{border-radius:15px 15px 0 0}.search .koha-search-form .input-search .selectric-wrapper .selectric-items li:last-of-type{border-radius:0 0 15px 15px}.search .koha-search-form .input-search .selectric-wrapper .selectric-items li.selected{display:none}.search .koha-search-form .input-search .selectric-wrapper .selectric-items li:hover{background-color:#EDEDED;color:#00A4B7}.search .koha-search-form .input-search .search-submit-btn{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;background:#00A4B7 url("../images/icon/ico-search-light.svg") no-repeat center;font-size:0;text-indent:-9999px;color:transparent;overflow:hidden;-webkit-transition:opacity 0.3s ease,-webkit-transform 0.2s ease;transition:opacity 0.3s ease,-webkit-transform 0.2s ease;transition:opacity 0.3s ease,transform 0.2s ease;transition:opacity 0.3s ease,transform 0.2s ease,-webkit-transform 0.2s ease}.search .koha-search-form .input-search .search-submit-btn:hover{opacity:0.9;-webkit-transform:scale(1.02);transform:scale(1.02)}.search .koha-search-form .search-error-msg{color:#d9534f;margin-top:15px;padding-left:30px;font-size:0.95rem}@media (max-width:1280px){.search{margin:20px 0 0}}.tag{line-height:1.2;padding:3px 10px;color:#565858;border:1px solid #565858;border-radius:6px;margin-bottom:25px;outline-width:1px!important;outline-style:solid!important;outline-offset:0;outline-color:transparent}.tag span{font-size:14px}.tag:hover{outline-offset:3px}.tag.tag-segas-inside{color:#009949;border-color:#009949}.tag.tag-segas-inside:hover{background-color:rgba(0,153,73,0.05);outline-color:rgba(0,153,73,0.4)}.tag.tag-conference{color:#13B3D5;border-color:#13B3D5}.tag.tag-conference:hover{background-color:rgba(19,179,213,0.05);outline-color:rgba(19,179,213,0.4)}.tag.tag-commodities{color:#7f8a81;border-color:#7f8a81}.tag.tag-commodities:hover{background-color:rgba(127,138,129,0.05);outline-color:rgba(127,138,129,0.4)}@media (max-width:768px){.tag{padding:2px 7px;font-size:13px}}.filters{position:absolute;right:20px;bottom:0}.filters h3{display:inline-block;vertical-align:middle;padding-right:15px;font-size:17px;font-weight:300;margin-bottom:-4px}.filters .list-tags{display:inline-block;vertical-align:middle}.filters li{display:inline-block;font-size:15px}.filters li:not(:last-of-type){padding-right:10px}@media (max-width:850px){.filters{position:relative;right:0;padding-top:55px}.filters h3{display:block;font-size:15px;margin-bottom:6px}}h1,h2,h3,h4,h5{display:block}h1{position:relative;display:block;font-size:70px;line-height:1.1;font-weight:500}h1 em{display:block}h2{font-size:48px;margin-bottom:50px;font-weight:500;line-height:1.05}h2 em{display:block}h2 strong{font-weight:500;color:rgba(19,179,213,0.55)}h3{font-size:20px;line-height:1.05}h4{font-size:20px;margin:15px 0 3px;line-height:1.05;color:#464547}.title-main{margin-bottom:75px}.title{position:relative;text-align:left;margin-bottom:30px;z-index:1}section.title{position:relative;margin-bottom:80px}section.title .container{position:relative}@media (max-width:1440px){h1{font-size:60px}h2{font-size:40px;margin-bottom:40px}}@media (max-width:1366px){.title{margin-bottom:25px}}@media (max-width:1280px){h1{font-size:45px}h3{font-size:20px}h4{font-size:18px}section.title{margin-bottom:60px}}@media (max-width:1024px){.title{margin-bottom:20px}h1{font-size:38px}h2{font-size:36px;margin-bottom:15px}h3{font-size:18px}h4{font-size:18px}}@media (max-width:768px){.title{margin-bottom:15px}h1{font-size:32px}h2{font-size:32px;margin-bottom:30px}h3{font-size:16px}h4{font-size:15px}section.title{margin-bottom:40px}}@media (max-width:480px){h2{margin-bottom:25px}section.title{margin-bottom:40px}}@media (max-width:430px){h1{font-size:26px}h2{font-size:26px}h4{font-size:14px}}@media (max-width:360px){h1{font-size:24px}h2{font-size:24px}}.text{position:relative;display:block;width:100%;max-width:100%;text-align:left;z-index:1;color:#2F2447}.text+.more{padding-top:65px}.text h2,.text h3,.text h4,.text h5{text-align:left;font-weight:400;line-height:1.2}.text h2{position:relative;font-size:36px;margin:30px 0 20px}.text h3{font-size:28px;margin:25px 0 12px}.text h4{font-size:22px;margin:25px 0 12px}.text h5{font-size:18px;margin:25px 0 12px}.text b,.text strong{font-weight:700}.text em,.text i{font-style:italic}.text pre{display:block;height:420px;margin:0 30px 20px 0;float:left}.text pre img{max-height:100%!important}.text .marker{background-color:#FBBD1F}.text time{margin:0 0 30px}.text p{width:100%;margin:0 auto 20px;text-align:left}.text p:last-child{margin-bottom:0}.text p:last-child img{margin-bottom:0}.text a:not(.btn){display:inline-block;line-height:1;font-weight:400;color:rgba(0,164,183,0.8);border-bottom:1px solid rgba(0,164,183,0.5)}.text a:not(.btn):hover{border-bottom-color:transparent}.text .underline{text-decoration:underline}.text .thank-you{text-align:center;padding:0 0 80px}.text .thank-you h1{font-size:42px;text-align:center;color:#00A4B7}.text .thank-you h1:before{content:'';display:block;margin:0 auto 40px;width:225px;height:225px;border-radius:50%;border:10px solid #464547;background:url('../images/icon/ico-check-green.svg') no-repeat center;background-size:65% auto}.text .thank-you p{font-size:20px;text-align:center}.text .button{margin:40px 0!important}.text .video{position:relative;display:block;width:700px;max-width:100%;margin-bottom:45px}.text .video:last-of-type{margin-bottom:0}.text .video.play .illustration{opacity:0;visibility:hidden;pointer-events:none}.text .video.play .iframe{opacity:1;visibility:visible;pointer-events:all}.text .video .illustration{position:relative;display:block;padding-top:56.4%;overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer}.text .video .illustration img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.text .video .illustration .btn-play-video{position:absolute;width:140px;height:auto;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.text .video .illustration .btn-play-video .btn-shadow{opacity:0.2!important;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.text .video .illustration:hover img{-webkit-filter:contrast(130%);filter:contrast(130%)}.text .video .illustration:hover .btn-play-video .btn-shadow{opacity:0.8!important}.text .video .iframe{display:block;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.text .video .iframe iframe,.text .video .iframe video{position:absolute;width:100%;height:100%;left:0;top:0}.text s{font-style:normal;text-decoration:none;color:#ED0201}.text img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:200px!important;margin:0 0 30px}.text iframe{position:relative;display:block;max-width:100%;max-height:450px;width:100%;height:36.85vw}.text+.files{margin-top:60px}.text+.news{padding-top:60px}.text blockquote{position:relative;margin:1rem 2rem 1rem;padding:1rem 0 1rem 2rem;font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;text-align:justify}.text blockquote p{margin:0}.text blockquote:before{content:"";position:absolute;top:1px;left:0;display:inline-block;height:100%;width:4px;background-color:#a4a4a4}.text ul{margin:0 0 20px;width:950px;max-width:100%}.text ul>li{display:block;position:relative;padding:0 0 8px 26px;line-height:1.6}.text ul>li:before{content:'';position:absolute;top:7px;left:0;width:14px;height:14px;background:url("../images/icon/ico-check-list.svg") no-repeat center;background-size:contain}.text ul>li p{display:inline}.text ul.sitemap{font-size:26px;margin:0;width:950px}.text ul.sitemap li{padding:0 0 0 35px;line-height:1.6}.text ul.sitemap li:before{top:16px}.text ol{padding:0 0 8px 0;counter-reset:number}.text ol li{margin:0}.text ol li:before{counter-increment:number;content:counter(number) ". ";color:#00A4B7;font-weight:500;display:inline-block;width:22px}.text ol li p{display:inline}.text .btn-arrow{margin-top:30px}.text table{display:table;width:1100px!important;max-width:100%!important;margin:15px auto 30px;border-collapse:collapse;border-top:2px solid #00A4B7}.text table tr{border-bottom:2px solid #00A4B7}.text table td,.text table th{padding:16px 20px 12px;vertical-align:bottom;font-size:17px;line-height:1.4;font-weight:400;text-align:left;border:0;word-wrap:break-word}.text table td:first-of-type,.text table th:first-of-type{vertical-align:top}.text table td:nth-of-type(2),.text table th:nth-of-type(2){white-space:nowrap}.text table thead{background-color:#00A4B7;color:#fff}.text table thead th{font-weight:500;text-transform:uppercase}.text table tbody{background-color:#fff;color:#000}.text table tbody tr{background-color:#F5F5F5}.text table tbody tr:nth-of-type(2n){background-color:#fff}.text table p{margin:0;width:auto}.text table ul{margin:5px 0 0;width:auto}.text table ul>li:last-of-type{padding-bottom:0}.text.tables table td,.text.tables table th{text-align:left}.text.tables iframe{display:block;width:100%;height:10152px;border:0;pointer-events:none!important}.text .pswp__item .pswp__img{margin:0;border:0}.text .pswp__caption{display:none}.text .video .illustration .btn-play-video{width:100px}@media (max-width:1366px){.text h2{font-size:36px}.text h3{font-size:28px}.text h4{font-size:22px}.text h5{font-size:20px}}@media (max-width:1280px){.text ul>li{padding:0 0 8px 16px}.text ul>li:before{top:8px;border-width:5px 0 5px 6px}}@media (max-width:1024px){.text+.more{padding-top:45px}.text h2{font-size:32px}.text h3{font-size:24px}.text h4{font-size:20px}.text h5{font-size:18px}.text p{margin:0 0 10px}.text iframe{height:56vw}}@media (max-width:768px){.text h2{margin:25px 0 10px}.text h3,.text h4,.text h5{margin:20px 0 8px}.text+.more{padding-top:35px}.text .thank-you{padding:0 0 40px}.text .thank-you h1{font-size:32px}.text .thank-you h1:before{margin:0 auto 20px;width:160px;height:160px;border:6px solid #464547;background-size:60% auto}.text .thank-you p{font-size:16px}}@media (max-width:650px){.text table{border-top-width:1px}.text table tr{border-bottom-width:1px}.text table td,.text table th{padding:2px 6px;font-size:13px}.text table ul>li{padding:0 0 1px 10px}.text table ul>li:before{top:6px;border-width:4px 0 4px 5px}}@media (max-width:480px){.text h2{font-size:26px}.text h3{font-size:20px}.text h4{font-size:18px}.text h5{font-size:16px}.text ul.sitemap{font-size:20px}.text ul.sitemap li{padding:0 0 0 26px}.text ul.sitemap li:before{top:9px}}@media (max-width:450px){.text .thank-you h1{font-size:24px}.text .thank-you h1:before{margin:0 auto 10px;width:130px;height:130px}.text table td,.text table th{padding:2px 3px;font-size:11px}.text table ul>li:before{top:4px}}@media (max-width:360px){.text h2{font-size:22px}.text h3{font-size:18px}.text h4{font-size:17px}.text .video .illustration .btn-play-video{width:80px}}.more h2,.more h3,.more h4,.more h5{text-align:left;font-weight:400;line-height:1.2}.more h2{position:relative;font-size:36px;margin:0 0 35px}@media (max-width:1024px){.more h2{font-size:32px;margin:0 0 30px}}@media (max-width:480px){.more h2{margin:0 0 15px}.more h3,.more h4,.more h5{margin:0 0 12px}}@media (max-width:480px){.more h2{font-size:26px}}@media (max-width:360px){.more h2{font-size:22px}}.list-books{display:-webkit-box;display:-ms-flexbox;display:flex}.list-books .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-width:100%}.list-books.slick-initialized .slick-slide{display:block!important}.list-books .slick-slide,.list-books>li{position:relative;-webkit-box-flex:0;-ms-flex:0 calc(25% - 20px);flex:0 calc(25% - 20px);max-width:calc(25% - 20px);height:inherit!important;margin:0 10px;display:none;background-color:#fff;border-radius:9px;padding:55px 20px 105px;text-align:center;overflow:hidden}.list-books .slick-slide:first-of-type,.list-books .slick-slide:nth-of-type(2),.list-books .slick-slide:nth-of-type(3),.list-books .slick-slide:nth-of-type(4),.list-books>li:first-of-type,.list-books>li:nth-of-type(2),.list-books>li:nth-of-type(3),.list-books>li:nth-of-type(4){display:block}.list-books .slick-arrow{position:absolute;top:calc(100% + 55px);width:65px;height:65px;border-radius:50%;background-color:transparent;outline-color:#00A4B7;outline-width:1px!important;outline-style:solid!important;outline-offset:0;overflow:hidden;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-books .slick-arrow:before{content:'';position:absolute;left:-52%;top:-20%;width:24px;height:135%;background-color:rgba(255,255,255,0.4);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-books .slick-arrow:after{content:'';position:absolute;top:0;bottom:0;width:12px;height:12px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-books .slick-arrow.arrow-left{left:0}.list-books .slick-arrow.arrow-left:after{left:44%;border-left:1.5px solid #2F2447;border-bottom:1.5px solid #2F2447}.list-books .slick-arrow.arrow-right{left:75px}.list-books .slick-arrow.arrow-right:after{right:44%;border-right:1.5px solid #2F2447;border-top:1.5px solid #2F2447}.list-books .slick-arrow:hover{background-color:#00A4B7;outline-offset:2px}.list-books .slick-arrow:hover:before{left:150%}.list-books .slick-arrow:hover:after{border-color:#fff}.list-books .slick-arrow:active{outline-offset:1px;-webkit-transition:all 0s;transition:all 0s}.list-books .slick-dots{display:table;position:absolute;left:220px;top:calc(100% + 85px);width:930px;height:4px;background-color:#fff;border-radius:2px}.list-books .slick-dots li{display:table-cell}.list-books .slick-dots li.slick-active button:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.list-books .slick-dots button{position:relative;display:block;width:100%;height:100%;font-size:0}.list-books .slick-dots button:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00A4B7;border-radius:2px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-books .cover{position:relative;display:inline-block;vertical-align:top;height:255px;max-width:205px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);margin-bottom:40px}.list-books .cover .tags{position:absolute;right:calc(100% - 20px);top:20px;pointer-events:none;z-index:2}.list-books .cover .tags li{display:block;font-size:11px;line-height:1;text-transform:uppercase;font-weight:300;margin-bottom:4px;text-align:right}.list-books .cover .tags li span{display:inline-block;padding:6px 10px 5px;border-radius:5px;color:#fff;pointer-events:all}.list-books .cover .tags li.tag-1 span{background-color:#00A4B7}.list-books .cover .tags li.tag-2 span{background-color:#009949}.list-books .cover .tags li.tag-3 span{background-color:#2F2447}.list-books .cover .tags li.tag-4 span{background-color:#CAE7EA}.list-books .cover .tags li.tag-5 span{background-color:#464547}.list-books .cover .tags li.tag-6 span{background-color:#c8102e}.list-books .cover .img{position:relative;display:block;height:100%;border-radius:9px;overflow:hidden}.list-books .cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover}.list-books .cover img.logo{width:75%;-o-object-fit:contain;object-fit:contain;margin:auto}.list-books .details .btn-show{position:absolute;font-size:17px;bottom:60px;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;color:#00A4B7}.list-books .details .btn-show:after{content:'';position:absolute;top:calc(100% + 2px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:1px;background-color:#00A4B7;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-books .details .btn-show:hover:after{width:100px}.list-books h3{display:block;width:250px;min-height:68px;max-width:100%;color:#2F2447;font-size:24px;line-height:1.4;margin:0 auto 15px}.list-books .info{display:block;color:#2F2447;font-size:15px;line-height:2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:1440px){.list-books .slick-dots{width:calc(100% - 690px);left:auto;right:29%}}@media (max-width:1366px){.list-books .cover{height:210px;max-width:180px}.list-books .slick-slide,.list-books>li{padding:40px 15px 80px;-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 16px);flex:0 calc(33.333333% - 16px);max-width:calc(33.333333% - 16px);margin:0 8px}.list-books .slick-slide:nth-of-type(4),.list-books>li:nth-of-type(4){display:none}.list-books h3{min-height:62px;font-size:22px}.list-books .details .btn-show{bottom:45px}.list-books .slick-dots{width:calc(100% - 440px);right:15%}}@media (max-width:1024px){.list-books .slick-dots{width:calc(100% - 320px);right:15%}}@media (max-width:890px){.list-books .cover .tags{right:calc(100% - 20px);top:20px}.list-books .cover .tags li{font-size:9px}}@media (max-width:768px){.list-books .info{font-size:13px}.list-books .slick-dots{top:calc(100% + 60px);width:calc(100% - 305px);right:17%}.list-books .slick-arrow{top:calc(100% + 30px);width:55px;height:55px}.list-books .slick-arrow.arrow-left{left:0}.list-books .slick-arrow.arrow-right{left:65px}}@media (max-width:550px){.list-books .cover{height:190px;max-width:160px}.list-books h3{min-height:51px;font-size:18px}.list-books .info{font-size:12px}.list-books .details .btn-show{font-size:15px;bottom:40px}.list-books .slick-slide,.list-books>li{padding:35px 10px 75px;-webkit-box-flex:0;-ms-flex:0 calc(50% - 10px);flex:0 calc(50% - 10px);max-width:calc(50% - 10px);margin:0 5px}.list-books .slick-slide:nth-of-type(3),.list-books>li:nth-of-type(3){display:none}.list-books .slick-dots{top:calc(100% + 52px);width:calc(100% - 250px)}.list-books .slick-arrow{top:calc(100% + 30px);width:50px;height:50px}.list-books .slick-arrow.arrow-right{left:60px}}@media (max-width:420px){.list-books .cover{height:170px;max-width:150px}.list-books .cover .tags{right:calc(100% - 20px);top:20px}.list-books .cover .tags li{font-size:8px}.list-books .cover .tags li span{padding:4px 8px 3px}.list-books .slick-dots{width:calc(100% - 220px)}}.list-contact-persons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 50px;z-index:1}.list-contact-persons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 33.333333px);flex:0 calc(33.333333% - 33.333333px);padding:50px 30px 50px 80px;border-radius:110px;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1)}.list-contact-persons strong{display:block;font-weight:400;margin-bottom:8px;line-height:1.4}.list-contact-persons h3{font-size:26px;font-weight:500;margin-bottom:5px}.list-contact-persons a{position:relative;border-bottom:1px solid transparent}.list-contact-persons a:before{content:'';position:absolute;left:-40px;top:-40px;width:25px;height:25px;background:url("../images/icon/ico-mail-blue.svg") no-repeat center;background-size:contain}.list-contact-persons a:hover{border-bottom-color:#00A4B7}@media (max-width:1440px){.list-contact-persons{gap:20px 30px}.list-contact-persons li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 20px);flex:0 calc(33.333333% - 20px);max-width:calc(33.333333% - 20px);padding:45px 20px 45px 65px;border-radius:110px}}@media (max-width:1366px){.list-contact-persons li{padding:35px 20px 35px 65px}.list-contact-persons h3{font-size:26px}.list-contact-persons a{font-size:15px}}@media (max-width:1200px){.list-contact-persons{gap:15px 20px}.list-contact-persons li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 13.333333px);flex:0 calc(33.333333% - 13.333333px);max-width:calc(33.333333% - 13.333333px);padding:30px 20px 30px 65px}.list-contact-persons h3{font-size:24px}.list-contact-persons a{font-size:13px}}@media (max-width:1024px){.list-contact-persons li{-webkit-box-flex:0;-ms-flex:0 calc(50% - 10px);flex:0 calc(50% - 10px);max-width:calc(50% - 10px);padding:30px 20px 30px 65px}}@media (max-width:768px){.list-contact-persons strong{margin-bottom:6px}.list-contact-persons h3{font-size:20px;margin-bottom:3px}.list-contact-persons a{font-size:11px}.list-contact-persons a:before{left:-37px;top:-35px;width:23px;height:23px}}@media (max-width:635px){.list-contact-persons{gap:10px}.list-contact-persons li{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;padding:20px 20px 20px 65px;border-radius:70px}.list-contact-persons a{font-size:13px}.list-contact-persons a:before{left:-34px;top:-33px;width:22px;height:22px}}@media (max-width:365px){.list-contact-persons a{font-size:11px}}section.contacts .list-contacts li{position:relative;display:block;line-height:1.2;margin-bottom:35px;padding-left:60px}section.contacts .list-contacts li:nth-of-type(3) p:nth-of-type(2){display:none}section.contacts .list-contacts li:nth-of-type(3) p:nth-of-type(3){font-size:30px;font-weight:500}section.contacts .list-contacts li p{display:block}section.contacts .list-contacts li strong{display:block;font-weight:400;margin-bottom:3px}section.contacts .list-contacts li a{font-size:30px;font-weight:500;color:#2F2447;border-bottom:1px solid transparent}section.contacts .list-contacts li a span{font-size:40px;color:#00A4B7}section.contacts .list-contacts li a[href^="tel:"]:before{content:'';position:absolute;top:0;left:0;width:36px;height:36px;background:url("../images/icon/ico-phone-blue.svg") no-repeat center;background-size:contain}section.contacts .list-contacts li a[href^="mailto:"]:before{content:'';position:absolute;top:0;left:0;width:36px;height:32px;background:url("../images/icon/ico-mail-blue.svg") no-repeat center;background-size:contain}section.contacts .list-contacts li a:hover{color:#2F2447;border-bottom-color:#2F2447}@media (max-width:1024px){section.contacts .list-contacts li a{font-size:24px}section.contacts .list-contacts li a span{font-size:36px}section.contacts .list-contacts li:nth-of-type(3) p:nth-of-type(3){font-size:24px}}@media (max-width:480px){section.contacts .list-contacts li{padding-left:55px}section.contacts .list-contacts li a{font-size:20px}section.contacts .list-contacts li a span{font-size:30px}section.contacts .list-contacts li a[href^="tel:"]:before{width:32px;height:32px}section.contacts .list-contacts li a[href^="mailto:"]:before{width:32px;height:28px}section.contacts .list-contacts li:nth-of-type(3) p:nth-of-type(3){font-size:20px}}@media (max-width:365px){section.contacts .list-contacts li a{font-size:18px}section.contacts .list-contacts li a span{font-size:27px}section.contacts .list-contacts li:nth-of-type(3) p:nth-of-type(3){font-size:18px}}.list-discussions{display:block;margin-top:60px}.list-discussions li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:60px}.list-discussions .cover{-webkit-box-flex:0;-ms-flex:0 260px;flex:0 260px;border-radius:9px;overflow:hidden}.list-discussions .cover img{width:100%;height:auto}.list-discussions .details{-webkit-box-flex:0;-ms-flex:0 calc(100% - 320px);flex:0 calc(100% - 320px);padding-left:35px}.list-discussions h3{display:block;width:250px;max-width:100%;color:#2F2447;font-size:24px;font-weight:600;line-height:1.4;margin:0 0 15px}.list-discussions p{font-size:18px;line-height:1.4;margin:0}.list-discussions em{display:block;font-size:16px;line-height:1.4;margin:12px 0 0;color:#565858}.files{margin-top:-50px}.files+.gallery{margin-top:0;padding-top:50px}.list-files{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;z-index:1}.list-files li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding:12px 12px 12px 50px;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);border-radius:60px}.list-files h3{margin:0 0 5px}.list-files h3 a{display:inline-block;color:#2F2447;font-size:26px;line-height:1;border-bottom:1px solid transparent}.list-files h3 a:hover{border-bottom-color:#2F2447}.list-files .button{margin-left:auto}@media (max-width:1366px){.list-files{gap:15px}}@media (max-width:1024px){.list-files h3 a{font-size:22px}.list-files li{padding:10px 10px 10px 35px}}@media (max-width:768px){.list-files li{border-radius:20px;padding:10px}}@media (max-width:550px){.list-files{gap:10px}.list-files h3{margin:0 0 3px}.list-files h3 a{font-size:20px}.list-files li{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-files .button{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin:10px 0 0 0}.list-files .button .btn{width:100%}}@media (max-width:480px){.list-files h3 a{font-size:18px}}.gallery{margin-top:-50px}.gallery+.files{margin-top:0;padding-top:50px}.pswp+.files{margin-top:0;padding-top:50px}.list-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.list-gallery figure{position:relative;-webkit-box-flex:0;-ms-flex:0 calc(25% - 30px);flex:0 calc(25% - 30px);overflow:hidden;border-radius:50%;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);z-index:1}.list-gallery figure:before{content:'';display:block;padding-bottom:100%;border-radius:50%}.list-gallery figure a{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;border-radius:50%}.list-gallery figure a:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.05);transform:translateX(-50%) translateY(-50%) scale(1.05);-webkit-filter:contrast(120%);filter:contrast(120%)}.list-gallery figure img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (max-width:1366px){.list-gallery{gap:20px}.list-gallery figure{-webkit-box-flex:0;-ms-flex:0 calc(25% - 15px);flex:0 calc(25% - 15px)}}@media (max-width:768px){.list-gallery{gap:10px}.list-gallery figure{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 6.666666px);flex:0 calc(33.333333% - 6.666666px)}}.more .pswp__bg{background-color:#2F2447;opacity:0.8!important}.list-instagram{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1080px;max-width:100%;margin:0 auto;gap:30px;padding:50px;height:460px;overflow-y:auto}.list-instagram li{display:block;-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 20px);flex:0 calc(33.333333% - 20px)}.list-instagram a{display:block;width:100%;border:8px solid #fff;border-radius:9px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.1);box-shadow:0 0 30px 0 rgba(0,0,0,0.1)}.list-instagram a:hover{-webkit-box-shadow:0 0 30px 2px rgba(0,0,0,0.2);box-shadow:0 0 30px 2px rgba(0,0,0,0.2)}.list-instagram img{display:block;width:100%;border-radius:4px}@media (max-width:1024px){.list-instagram{padding:30px;gap:15px;height:380px}.list-instagram a{border:4px solid #fff}}@media (max-width:768px){.list-instagram{padding:20px;gap:10px;height:300px}.list-instagram li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 6.666666px);flex:0 calc(33.333333% - 6.666666px)}.list-instagram a{border:3px solid #fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.list-instagram a:hover{-webkit-box-shadow:0 0 18px 2px rgba(0,0,0,0.2);box-shadow:0 0 18px 2px rgba(0,0,0,0.2)}}@media (max-width:580px){.list-instagram{padding:15px;gap:8px;height:200px}.list-instagram li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 5.333333px);flex:0 calc(33.333333% - 5.333333px)}.list-instagram a{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.list-instagram a:hover{-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,0.2);box-shadow:0 0 15px 2px rgba(0,0,0,0.2)}}@media (max-width:480px){.list-instagram{height:260px}.list-instagram li{display:block;-webkit-box-flex:0;-ms-flex:0 calc(50% - 4px);flex:0 calc(50% - 4px)}.list-instagram li:last-of-type{display:none}}@media (max-width:380px){.list-instagram{height:230px}}.list-social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.list-social-networks li{display:block}.list-social-networks a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font-size:0;border-radius:50%;background-color:#fff;border:1px solid #fff;overflow:hidden;outline:#fff 1px solid;outline-offset:0;background-size:auto 55%;background-repeat:no-repeat}.list-social-networks a:before{content:'';position:absolute;left:-52%;top:-20%;width:15px;height:140%;background-color:rgba(47,36,71,0.1);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-social-networks a[href*=facebook]{background-image:url("../images/icon/social/ico-facebook-dark.svg");background-position:52% center}.list-social-networks a[href*=instagram]{background-image:url("../images/icon/social/ico-instagram-dark.svg");background-position:center}.list-social-networks a[href*=youtube]{background-image:url("../images/icon/social/ico-youtube-dark.svg");background-position:center}.list-social-networks a:hover{outline-offset:3px}.list-social-networks a:hover:before{left:120%}.list-social-networks a:active{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-transition:all 0s,outline-offset 0.02s ease;transition:all 0s,outline-offset 0.02s ease;outline-offset:0}.list-social-networks img{display:block;width:65%;height:65%;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.list-social-networks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-subpages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 35px}.list-subpages li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 23.333333px);flex:0 calc(33.333333% - 23.333333px)}.list-subpages h2{height:100%;margin:0}.list-subpages a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:102px;border-radius:40px;padding:25px 25px;font-size:22px;line-height:1.2;font-weight:500;text-align:center;color:#00A4B7;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);outline-width:1px!important;outline-style:solid!important;outline-offset:0;outline-color:#fff;overflow:hidden}.list-subpages a:before{content:'';position:absolute;left:-52%;top:-20%;width:45px;height:140%;background-color:rgba(255,255,255,0.2);-webkit-transform:skewX(-35deg);transform:skewX(-35deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-subpages a:hover{color:#fff;background-color:#00A4B7;outline-color:#00A4B7;outline-offset:3px}.list-subpages a:hover:before{left:120%}.list-subpages a:active{outline-offset:1px;-webkit-transition:all 0s;transition:all 0s}@media (max-width:1366px){.list-subpages{gap:20px 25px}.list-subpages li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 16.666666px);flex:0 calc(33.333333% - 16.666666px)}.list-subpages a{border-radius:30px}}@media (max-width:1280px){.list-subpages{gap:15px 20px}.list-subpages li{-webkit-box-flex:0;-ms-flex:0 calc(33.333333% - 13.333333px);flex:0 calc(33.333333% - 13.333333px)}.list-subpages a{min-height:84px;padding:20px;font-size:18px}}@media (max-width:768px){.list-subpages a{min-height:70px;padding:15px;font-size:16px;border-radius:20px}}@media (max-width:480px){.list-subpages{gap:10px 15px}.list-subpages li{-webkit-box-flex:0;-ms-flex:0 calc(50% - 7.5px);flex:0 calc(50% - 7.5px)}}.list-tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:95px;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1);border-radius:45px}.list-tabs.fixed{position:fixed;bottom:10px;max-width:1400px;left:0;right:0;margin:auto}.list-tabs>li{position:relative;height:100%;-webkit-box-flex:0;-ms-flex:0 20%;flex:0 20%}.list-tabs>li:not(:last-of-type):after{content:'';position:absolute;width:1px;height:45px;top:0;bottom:0;right:0;margin:auto;background-color:rgba(0,164,183,0.5)}.list-tabs>li.active a{color:#fff;z-index:2}.list-tabs>li.active a:before{opacity:1;-webkit-transform:scale(1) translateX(-50%) translateY(-50%);transform:scale(1) translateX(-50%) translateY(-50%)}.list-tabs>li.active a:hover span{border-bottom-color:#fff}.list-tabs a{position:relative;display:block;width:100%;height:100%;background-color:transparent;padding:0 20px;font-size:28px;line-height:95px;font-weight:400;color:#2F2447;text-align:center;border-radius:40px;z-index:1}.list-tabs a:before{content:'';position:absolute;left:50%;top:50%;width:calc(100% + 20px);height:calc(100% + 18px);pointer-events:none;background-color:#00A4B7;border-radius:70px;z-index:-1;-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;-webkit-transform:scale(0.6) translateX(-50%) translateY(-50%);transform:scale(0.6) translateX(-50%) translateY(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.list-tabs a span{display:inline-block;line-height:1;border-bottom:1px solid transparent;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.list-tabs a:hover span{border-bottom-color:#00A4B7}@media (max-width:1440px){.list-tabs.fixed{max-width:calc(100% - 40px)}}@media (max-width:1366px){.list-tabs{height:74px;border-radius:37px}.list-tabs a{font-size:24px;line-height:74px}.list-tabs a:before{width:calc(100% + 16px);height:calc(100% + 12px)}}@media (max-width:1150px){.list-tabs{height:66px;border-radius:33px}.list-tabs a{font-size:22px;line-height:66px}.list-tabs a:before{width:calc(100% + 14px);height:calc(100% + 10px)}}@media (max-width:768px){.list-tabs{height:52px;border-radius:26px}.list-tabs.fixed{max-width:calc(100% - 20px)}.list-tabs>li:not(:last-of-type):after{height:26px}.list-tabs a{font-size:16px;line-height:52px}.list-tabs a:before{width:calc(100% + 12px);height:calc(100% + 6px)}}@media (max-width:540px){.list-tabs{height:38px;border-radius:19px}.list-tabs>li:not(:last-of-type):after{height:18px}.list-tabs a{font-size:13px;line-height:38px;padding:0 6px}.list-tabs a:before{width:calc(100% + 10px);height:calc(100% + 4px)}}.books-new{position:relative;padding:250px 0 230px;background-color:#CAE7EA;z-index:4}.books-new.books-secondary{padding:180px 0 230px}.books-new+.form-section:after{display:none}.books-new+.form-section .box{z-index:4}.books-new .container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.books-new .title{-webkit-box-flex:0;-ms-flex:0 290px;flex:0 290px;margin-right:-68px}.books-new .title h2{text-align:left;font-size:70px;color:#fff;margin:-180px 0 0 0}.books-new .title h2 strong{display:block;color:#00A4B7}.books-new .books{-webkit-box-flex:0;-ms-flex:0 calc(100% - 230px);flex:0 calc(100% - 230px);max-width:calc(100% - 230px)}.books-new .books .list-books{width:140%;max-width:140%;margin-right:-40%}@media (max-width:1366px){.books-new{padding:160px 0 180px}.books-new.books-secondary{padding:120px 0 180px}.books-new:before{width:650px;height:650px;left:-100px;bottom:-60px}.books-new .title{-webkit-box-flex:0;-ms-flex:0 230px;flex:0 230px;margin-right:-60px}.books-new .title h2{font-size:55px;margin:-180px 0 0 0}.books-new .books{-webkit-box-flex:0;-ms-flex:0 calc(100% - 190px);flex:0 calc(100% - 190px);max-width:calc(100% - 190px)}.books-new .books .list-books{width:120%;max-width:120%;margin-right:-20%}}@media (max-width:1024px){.books-new{padding:110px 0 180px}.books-new.books-secondary{padding:80px 0 180px}.books-new:before{width:450px;height:450px;left:-70px;bottom:-20px}}@media (max-width:768px){.books-new{padding:80px 0 150px}.books-new.books-secondary{padding:60px 0 150px}.books-new:before{width:320px;height:320px;left:-50px;bottom:-10px}.books-new .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.books-new .title{-webkit-box-flex:0;-ms-flex:0 230px;flex:0 230px;margin:0 0 40px 0}.books-new .title h2{font-size:42px;margin:0}.books-new .books{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%}.books-new .books .list-books{width:120%;max-width:120%;margin-right:-20%}}section.contact-persons{position:relative;padding:0 0 120px;background-color:#EDEDED;z-index:1}section.contact-persons h2{text-align:center;margin-bottom:70px}@media (max-width:1366px){section.contact-persons{padding:0 0 90px}section.contact-persons:before{width:650px;height:650px;left:-100px;top:30px}section.contact-persons h2{margin-bottom:55px}}@media (max-width:1024px){section.contact-persons{padding:0 0 75px}section.contact-persons:before{width:450px;height:450px;left:-70px;top:20px}section.contact-persons h2{margin-bottom:40px}}@media (max-width:768px){section.contact-persons{padding:0 0 55px}section.contact-persons:before{width:320px;height:320px;left:-50px;top:10px}section.contact-persons h2{margin-bottom:30px}}@media (max-width:635px){section.contact-persons h2{text-align:left}}section.contacts{position:relative;padding:0 0 120px;background-color:#EDEDED}section.contacts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.contacts .contacts-info{-webkit-box-flex:0;-ms-flex:0 750px;flex:0 750px;padding-right:60px}section.contacts .contacts-info .buttons{margin-top:55px}section.contacts .contacts-info .text{margin-top:60px}section.contacts .contacts-illustration{position:relative;-webkit-box-flex:0;-ms-flex:0 calc(100% - 750px);flex:0 calc(100% - 750px);border-radius:50%;overflow:hidden}section.contacts .contacts-illustration:before{content:'';display:block;padding-top:100%}section.contacts .contacts-illustration img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1366px){section.contacts{padding:0 0 90px}section.contacts:before{width:650px;height:695px;right:-40px;top:-416px}}@media (max-width:1280px){section.contacts .contacts-info{-webkit-box-flex:0;-ms-flex:0 650px;flex:0 650px;padding-right:50px}section.contacts .contacts-info .buttons{margin-top:45px}section.contacts .contacts-info .text{margin-top:60px}section.contacts .contacts-illustration{-webkit-box-flex:0;-ms-flex:0 calc(100% - 650px);flex:0 calc(100% - 650px)}}@media (max-width:1024px){section.contacts{padding:0 0 75px}section.contacts:before{width:450px;height:490px;right:-30px;top:-313px}section.contacts .contacts-info{-webkit-box-flex:0;-ms-flex:0 500px;flex:0 500px;padding-right:40px}section.contacts .contacts-info .buttons{margin-top:35px}section.contacts .contacts-info .text{margin-top:45px}section.contacts .contacts-illustration{-webkit-box-flex:0;-ms-flex:0 calc(100% - 500px);flex:0 calc(100% - 500px)}}@media (max-width:900px){section.contacts .contacts-info{-webkit-box-flex:0;-ms-flex:0 420px;flex:0 420px;padding-right:35px}section.contacts .contacts-info .buttons{margin-top:25px}section.contacts .contacts-info .text{margin-top:35px}section.contacts .contacts-illustration{-webkit-box-flex:0;-ms-flex:0 calc(100% - 420px);flex:0 calc(100% - 420px)}}@media (max-width:768px){section.contacts{padding:0 0 55px}section.contacts:before{top:-268px}section.contacts .contacts-info{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;padding-right:0}section.contacts .contacts-illustration{display:none}}@media (max-width:650px){section.contacts:before{width:320px;height:345px;right:-20px;top:-250px}}@media (max-width:450px){section.contacts:before{width:260px;height:295px;right:-10px;top:-240px}}@media (max-width:430px){section.contacts:before{top:-205px}}section.content{padding:0 0 120px;background-color:#EDEDED}section.content .container{display:-webkit-box;display:-ms-flexbox;display:flex}section.content .title h1{font-size:70px}section.content .section{min-width:calc(100% - 530px)}section.content .section+aside{position:relative;display:block;-webkit-box-flex:0;-ms-flex:0 530px;flex:0 530px;min-width:530px;padding-left:90px;z-index:1}section.content .section+aside .aside-box{display:block;border-radius:40px;padding:70px 65px;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1)}section.content .section+aside .aside-box+.aside-box{margin-top:55px}section.content .section+aside h2{font-size:36px;margin-bottom:35px}section.content .section+aside h3{font-family:'Bezirk',sans-serif;font-size:18px;color:#2F2447;margin:35px 0 12px}section.content .section+aside h3.title-opening-hours{position:relative}section.content .section+aside h3.title-opening-hours:before{content:'';position:absolute;width:22px;height:22px;left:-35px;top:-1px;background:url("../images/icon/ico-opening-hours-blue.svg") no-repeat center /contain}section.content .section+aside h4{font-size:32px;font-weight:500;margin:0}section.content .section+aside .list-opening-hours li{display:block;line-height:1.2}section.content .section+aside .list-opening-hours li:not(:last-of-type){margin-bottom:10px}section.content .section+aside .list-opening-hours p,section.content .section+aside .list-opening-hours span{display:inline-block;vertical-align:middle}section.content .section+aside .list-opening-hours p{min-width:72px;padding-right:8px}section.content .section+aside p{display:block}section.content .section+aside p strong{color:#2F2447;font-weight:400}section.content .section+aside a:not(.btn){color:#00A4B7;font-size:17px;line-height:1.2;border-bottom:1px solid transparent}section.content .section+aside a:not(.btn)[href^=tel]{line-height:1}section.content .section+aside a:not(.btn)[href^=tel] span{font-size:32px;font-weight:500}section.content .section+aside a:not(.btn)[href^=tel]+p{margin-top:20px}section.content .section+aside a:not(.btn):hover{border-bottom-color:#00A4B7}section.content .section+aside .btn{width:100%;margin-top:45px}@media (max-width:1440px){section.content .title h1{font-size:60px}section.content .section{min-width:calc(100% - 500px)}section.content .section+aside{-webkit-box-flex:0;-ms-flex:0 500px;flex:0 500px;min-width:500px;padding-left:65px}section.content .section+aside .aside-box{border-radius:40px;padding:60px 45px}section.content .section+aside .aside-box+.aside-box{margin-top:45px}section.content .section+aside h2{font-size:32px;margin-bottom:30px}section.content .section+aside a:not(.btn){font-size:17px}section.content .section+aside a:not(.btn)[href^=tel] span{font-size:32px}section.content .section+aside a:not(.btn)[href^=tel]+p{margin-top:20px}section.content .section+aside .btn{margin-top:40px}}@media (max-width:1366px){section.content{padding:0 0 90px}section.content:before{width:650px;height:695px;right:-40px;top:-416px}section.content .title h1{font-size:55px}section.content .section+aside .aside-box{border-radius:30px}}@media (max-width:1280px){section.content .title h1{font-size:50px}section.content .section{min-width:calc(100% - 390px)}section.content .section+aside{-webkit-box-flex:0;-ms-flex:0 390px;flex:0 390px;min-width:390px;padding-left:55px}section.content .section+aside .aside-box{padding:45px 30px}section.content .section+aside .aside-box+.aside-box{margin-top:40px}section.content .section+aside h2{font-size:28px;margin-bottom:25px}section.content .section+aside a:not(.btn){font-size:15px}section.content .section+aside a:not(.btn)[href^=tel] span{font-size:26px}section.content .section+aside a:not(.btn)[href^=tel]+p{margin-top:20px}section.content .section+aside .btn{margin-top:35px}}@media (max-width:1024px){section.content{padding:0 0 75px}section.content:before{width:450px;height:490px;right:-30px;top:-313px}section.content .title h1{font-size:45px}section.content .section{min-width:calc(100% - 320px)}section.content .section+aside{-webkit-box-flex:0;-ms-flex:0 320px;flex:0 320px;min-width:320px;padding-left:45px}section.content .section+aside .aside-box{padding:40px 20px}section.content .section+aside .aside-box+.aside-box{margin-top:35px}section.content .section+aside h2{font-size:26px;margin-bottom:15px}section.content .section+aside a:not(.btn){font-size:13px}section.content .section+aside a:not(.btn)[href^=tel] span{font-size:24px}section.content .section+aside a:not(.btn)[href^=tel]+p{margin-top:15px}section.content .section+aside .btn{margin-top:30px}}@media (max-width:890px){section.content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}section.content .section{min-width:100%}section.content .section+aside{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;min-width:100%;padding:35px 0 0 0}section.content .section+aside .aside-box{padding:40px 20px}section.content .section+aside .aside-box+.aside-box{margin-top:35px}section.content .section+aside h2{font-size:26px;margin-bottom:15px}section.content .section+aside a:not(.btn){font-size:13px}section.content .section+aside a:not(.btn)[href^=tel] span{font-size:24px}section.content .section+aside a:not(.btn)[href^=tel]+p{margin-top:15px}section.content .section+aside .btn{margin-top:30px}}@media (max-width:768px){section.content{padding:0 0 55px}section.content:before{top:-268px}section.content .title h1{font-size:40px}section.content .section+aside .aside-box{border-radius:20px}}@media (max-width:650px){section.content:before{width:320px;height:345px;right:-20px;top:-250px}section.content .title h1{font-size:36px}}@media (max-width:480px){section.content .title h1{font-size:28px}}@media (max-width:450px){section.content:before{width:260px;height:295px;right:-10px;top:-240px}}@media (max-width:430px){section.content:before{top:-205px}}@media (max-width:1366px){.page-categories section.form-section:after{width:650px;height:695px;left:-110px;top:-250px}}@media (max-width:1024px){.page-categories section.form-section:after{width:450px;height:490px;left:-40px;top:-230px}}@media (max-width:650px){.page-categories section.form-section:after{width:320px;height:345px;left:-20px;top:-210px}}@media (max-width:450px){.page-categories section.form-section:after{width:260px;height:295px}}section.form-section{position:relative;padding:0 0 120px;background-color:#EDEDED}section.form-section .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px;border-radius:25px;background:#00A4B7;z-index:2}section.form-section .form{-webkit-box-flex:0;-ms-flex:0 780px;flex:0 780px;max-width:780px;padding:75px 80px 90px 65px}section.form-section .illustration{-webkit-box-flex:calc(100% - 780px);-ms-flex:calc(100% - 780px);flex:calc(100% - 780px);border-radius:18px;overflow:hidden}section.form-section .illustration img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.form-section .google-map{-webkit-box-flex:calc(100% - 780px);-ms-flex:calc(100% - 780px);flex:calc(100% - 780px);border-radius:18px;overflow:hidden}section.form-section .google-map .gm-style-iw-chr{height:10px}section.form-section .google-map .logo{width:80px}section.form-section .google-map .logo img{display:block;width:100%}section.form-section .google-map .details p{font-size:16px;line-height:1.4;margin:0}@media (max-width:1280px){section.form-section{padding:0 0 100px}section.form-section .form{-webkit-box-flex:0;-ms-flex:0 650px;flex:0 650px;max-width:650px;padding:55px 30px 60px 15px}section.form-section .illustration{-webkit-box-flex:calc(100% - 650px);-ms-flex:calc(100% - 650px);flex:calc(100% - 650px)}section.form-section .google-map{-webkit-box-flex:calc(100% - 650px);-ms-flex:calc(100% - 650px);flex:calc(100% - 650px)}}@media (max-width:1024px){section.form-section{padding:0 0 80px}section.form-section .form{-webkit-box-flex:0;-ms-flex:0 520px;flex:0 520px;max-width:520px;padding:40px 30px 50px 15px}section.form-section .illustration{-webkit-box-flex:calc(100% - 520px);-ms-flex:calc(100% - 520px);flex:calc(100% - 520px)}section.form-section .google-map{-webkit-box-flex:calc(100% - 520px);-ms-flex:calc(100% - 520px);flex:calc(100% - 520px)}}@media (max-width:890px){section.form-section .box{-ms-flex-wrap:wrap;flex-wrap:wrap}section.form-section .form{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;max-width:100%;padding:30px 0 50px}section.form-section .illustration{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;height:320px}section.form-section .google-map{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;height:320px}}@media (max-width:768px){section.form-section{padding:0 0 65px}section.form-section .box{padding:10px;border-radius:18px}section.form-section .form{padding:15px 0 40px}section.form-section .illustration{border-radius:16px}section.form-section .google-map{border-radius:16px}}.instagram{padding:100px 0 0}.instagram .logo{display:block;margin-bottom:30px}.instagram .logo img{display:block;width:350px;margin:0 auto}.instagram p{display:block;width:660px;max-width:100%;text-align:center;margin:0 auto 20px}@media (max-width:1024px){.instagram{padding:80px 0 0}.instagram .logo{margin-bottom:25px}.instagram .logo img{width:280px}.instagram p{width:520px;margin:0 auto 10px}}@media (max-width:768px){.instagram{padding:65px 0 0}.instagram .logo{margin-bottom:20px}.instagram .logo img{width:220px}.instagram p{width:520px;margin:0 auto 10px}}@media (max-width:430px){.instagram{padding:55px 0 0}.instagram .logo{margin-bottom:15px}.instagram .logo img{width:180px}}.introduction{padding:260px 0 200px;background-color:#EDEDED}.introduction .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.introduction .info{-webkit-box-flex:0;-ms-flex:0 820px;flex:0 820px;text-align:left}.introduction .info .title{margin:0}.introduction .info h2{display:block;text-align:left;font-size:64px;font-weight:500;line-height:1.2;color:#2F2447;text-transform:uppercase;margin-bottom:0}.introduction .info h3{display:inline-block;vertical-align:top;height:92px;width:160px;font-size:86px;font-weight:500;line-height:1.1;color:#009949;padding-top:1px}.introduction .info ul{display:inline-block;vertical-align:top;text-align:left;width:calc(100% - 170px);font-size:86px;font-weight:500;line-height:1.1;color:#13B3D5;height:92px}.introduction .info ul li{display:none;padding-bottom:3px}.introduction .info ul li:first-of-type{display:block}.introduction .info ul.slick-initialized li{display:block}.introduction .info p{display:block;width:660px;line-height:2.2;max-width:100%;margin-top:40px}.introduction .illustration{position:relative;-webkit-box-flex:0;-ms-flex:0 calc(100% - 850px);flex:0 calc(100% - 850px)}.introduction .illustration:before{content:'';display:block;padding-top:100%}.introduction .illustration ul{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1)}.introduction .illustration ul.slick-initialized li{display:block}.introduction .illustration li{display:none;overflow:hidden;border-radius:50%}.introduction .illustration li:first-of-type{display:block}.introduction .illustration img{display:block;width:100%}.introduction .illustration .slick-arrow{position:absolute;bottom:20px;width:20px;height:30px;background-color:transparent}.introduction .illustration .slick-arrow:before{content:'';position:absolute;top:7px;width:18px;height:18px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.introduction .illustration .slick-arrow.arrow-left{right:50px}.introduction .illustration .slick-arrow.arrow-left:before{left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:2px solid #00A4B7;border-left:2px solid #00A4B7}.introduction .illustration .slick-arrow.arrow-left:hover:before{border-top-color:#060137;border-left-color:#060137}.introduction .illustration .slick-arrow.arrow-right{right:25px}.introduction .illustration .slick-arrow.arrow-right:before{right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #00A4B7;border-right:2px solid #00A4B7}.introduction .illustration .slick-arrow.arrow-right:hover:before{border-top-color:#060137;border-right-color:#060137}.introduction .illustration .slick-arrow:active{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all 0s;transition:all 0s}.introduction .message{position:absolute;top:240px;width:900px;left:calc(50% - 970px);color:#fff;line-height:1.5;background-color:#2F2447;padding:6px 70px 6px 270px;border-radius:0 30px 30px 0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.introduction .message p{display:inline-block;vertical-align:middle}.introduction .message .btn-close{position:absolute;right:20px;top:3px;width:30px;height:30px;font-size:22px;background-color:transparent;color:#fff;opacity:1;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.introduction .message .btn-close:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.introduction .message .btn-close:active{-webkit-transform:scale(1);transform:scale(1)}.introduction .message.is-hidden{-webkit-transform:translateX(-120%);transform:translateX(-120%)}@media (max-width:1440px){.introduction{padding:230px 0 115px}.introduction .message{width:670px;top:200px;left:-20px;padding:6px 70px 6px 40px}}@media (max-width:1366px){.introduction{padding:190px 0 90px;background-position:right -40px top -130px;background-size:650px auto}.introduction .info{-webkit-box-flex:0;-ms-flex:0 700px;flex:0 700px}.introduction .info h2{font-size:52px}.introduction .info h3{height:85px;width:128px;font-size:68px;line-height:1.1}.introduction .info ul{width:calc(100% - 135px);font-size:68px;height:68px}.introduction .info p{width:660px;line-height:2.2;margin-top:40px}.introduction .illustration{-webkit-box-flex:0;-ms-flex:0 calc(100% - 730px);flex:0 calc(100% - 730px)}}@media (max-width:1280px){.introduction{padding:170px 0 85px}.introduction .message{width:50%;top:160px;padding:4px 55px 4px 40px;font-size:14px}.introduction .message .btn-close{right:14px;top:1px;width:28px;height:28px;font-size:20px}}@media (max-width:1150px){.introduction .info{-webkit-box-flex:0;-ms-flex:0 550px;flex:0 550px}.introduction .info h2{font-size:42px}.introduction .info h3{height:60px;width:102px;font-size:56px;line-height:1.1}.introduction .info ul{width:calc(100% - 110px);font-size:56px;height:60px}.introduction .info ul li{padding-bottom:3px}.introduction .info p{width:100%;line-height:1.8;margin-top:20px}.introduction .illustration{-webkit-box-flex:0;-ms-flex:0 calc(100% - 570px);flex:0 calc(100% - 570px)}.introduction .message{width:550px;top:160px;border-radius:0 24px 24px 0;padding:6px 55px 6px 40px}.introduction .message .btn-close{right:14px;top:4px;width:28px;height:28px;font-size:20px}}@media (max-width:1024px){.introduction{padding:125px 0 85px;background-position:right -30px top -80px;background-size:450px auto}.introduction .info{-webkit-box-flex:0;-ms-flex:0 400px;flex:0 400px}.introduction .info h2{font-size:34px}.introduction .info h3{height:60px;width:88px;font-size:46px;line-height:1.1}.introduction .info ul{width:calc(100% - 94px);font-size:46px;height:60px}.introduction .info ul li{padding-bottom:2px}.introduction .info p{width:100%;margin-top:10px}.introduction .illustration{-webkit-box-flex:0;-ms-flex:0 410px;flex:0 410px}.introduction .message{top:auto;bottom:50px}}@media (max-width:768px){.introduction{padding:100px 0 90px}.introduction .info{-webkit-box-flex:0;-ms-flex:0 300px;flex:0 300px}.introduction .info h2{font-size:26px;margin-bottom:3px}.introduction .info h3{height:54px;width:62px;font-size:34px}.introduction .info ul{width:calc(100% - 68px);font-size:34px;height:54px}.introduction .info ul li{padding-bottom:0.2px}.introduction .info p{font-size:13px;line-height:1.6;margin-top:-4px}.introduction .illustration{-webkit-box-flex:0;-ms-flex:0 320px;flex:0 320px}.introduction .illustration .slick-arrow{bottom:5px}.introduction .illustration .slick-arrow.arrow-left{right:40px}.introduction .illustration .slick-arrow.arrow-right{right:20px}.introduction .message{width:calc(100% + 10px);font-size:12px;line-height:1.4;border-radius:0 18px 18px 0;padding:6px 40px 6px 30px}.introduction .message .btn-close{right:12px;top:4px;width:21px;height:21px;line-height:21px;font-size:18px}}@media (max-width:650px){.introduction{background-position:right -20px top -50px;background-size:320px auto}}@media (max-width:580px){.introduction{padding:150px 0 120px}.introduction .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.introduction .info{-webkit-box-flex:0;-ms-flex:0 365px;flex:0 365px;max-width:100%;margin-bottom:20px}.introduction .info h2{width:350px;max-width:100%}.introduction .info h3{height:54px;width:62px;font-size:34px}.introduction .info ul{width:calc(100% - 68px);font-size:34px;height:54px}.introduction .info ul li{padding-bottom:0.2px}.introduction .info p{width:370px}.introduction .illustration .slick-arrow{bottom:3px}.introduction .illustration .slick-arrow.arrow-left{right:32px}.introduction .illustration .slick-arrow.arrow-right{right:12px}}@media (max-width:450px){.introduction{background-position:right -10px top -40px;background-size:260px auto}}@media (max-width:405px){.introduction .info p{width:100%}}.tabs{position:relative;height:95px;margin:-47.5px 0}.tabs .container{height:100%}.tabs .list-tabs{z-index:5}@media (max-width:1366px){.tabs{height:74px;margin:-37px 0}}@media (max-width:1150px){.tabs{height:66px;margin:-33px 0}}@media (max-width:768px){.tabs{height:52px;margin:-26px 0}}@media (max-width:540px){.tabs{height:38px;margin:-19px 0}}body.compensate-for-scrollbar{overflow:hidden;margin-left:auto!important;margin-right:auto!important}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#fff;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47,0,0.74,0.71);transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.fancybox-is-open .fancybox-bg{opacity:0.5;-webkit-transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity 0.25s ease,visibility 0s ease 0.25s;transition:opacity 0.25s ease,visibility 0s ease 0.25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity 0.25s ease 0s,visibility 0s ease 0s;transition:opacity 0.25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-toolbar .fancybox-button--zoom{display:none!important}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 40px 0 rgba(0,0,0,0.1)}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.14,1);animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color 0.2s;transition:color 0.2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:0.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_left svg{display:none}.fancybox-navigation .fancybox-button--arrow_left div:before{content:'';width:12px;height:12px;position:absolute;top:0;bottom:0;right:53%;margin:auto;border:2px solid rgba(255,255,255,0.8);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:0;border-right:0}.fancybox-navigation .fancybox-button--arrow_left div:hover:before{-webkit-animation:arrowLeft 0.5s ease infinite;animation:arrowLeft 0.5s ease infinite}.fancybox-navigation .fancybox-button--arrow_left[disabled]{cursor:default;opacity:0.5}.fancybox-navigation .fancybox-button--arrow_left[disabled] div{pointer-events:none}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-navigation .fancybox-button--arrow_right svg{display:none}.fancybox-navigation .fancybox-button--arrow_right div:before{content:'';width:12px;height:12px;position:absolute;top:0;bottom:0;margin:auto;left:53%;border:2px solid rgba(255,255,255,0.8);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:0;border-left:0}.fancybox-navigation .fancybox-button--arrow_right div:hover:before{-webkit-animation:arrowRight 0.5s ease infinite;animation:arrowRight 0.5s ease infinite}.fancybox-navigation .fancybox-button--arrow_right[disabled]{cursor:default;opacity:0.5}.fancybox-navigation .fancybox-button--arrow_right[disabled] div{pointer-events:none}.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.85)),color-stop(50%,rgba(0,0,0,0.3)),color-stop(65%,rgba(0,0,0,0.15)),color-stop(75.5%,rgba(0,0,0,0.075)),color-stop(82.85%,rgba(0,0,0,0.037)),color-stop(88%,rgba(0,0,0,0.019)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.15) 65%,rgba(0,0,0,0.075) 75.5%,rgba(0,0,0,0.037) 82.85%,rgba(0,0,0,0.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:0.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,0.25,1);transition-timing-function:cubic-bezier(0,0,0.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:500;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:500;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:0.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;border-radius:0;background:#F8F8F8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font-size:0}.selectric .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#aaaaaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .selectric .button{color:#a2a2a2}.selectric-hover .selectric .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#D0D0D0;color:#444}.selectric-items li:hover{background:#D5D5D5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-above .selectric-items{top:auto;bottom:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}