﻿/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:23px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:23px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:46px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:46px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:46px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:46px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:46px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:46px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-4.6px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-4.6px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(4.6px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(4.6px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-4.6px, -5.75px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-4.6px, 5.75px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(4.6px, -5.75px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(4.6px, 5.75px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:8px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:16px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:8px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:16px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:8px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-46px;top:-46px;transform:translate3d(46px, 46px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-46px;top:-46px;transform:translate3d(-46px, 46px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:8px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-46px;top:46px;transform:translate3d(46px, -46px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-46px;top:46px;transform:translate3d(-46px, -46px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-3.2857142857px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(3.2857142857px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:8px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 8px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}@font-face{font-family:"swiper-icons";font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--color-gray-600: #8b9ca5;--color-gray-400: #aec0c8;--color-gray-200: #e7e9ed;--color-gray-100: #f4f5f7;--color-red-700: #d21319;--color-red-500: #ef1a1a;--color-red-100: #feeded;--color-blue-600: #002663;--color-blue-400: #193b72;--color-blue-200: #618fbd;--color-blue-100: #a1b3d2;--color-blue-50: #6b8eb9;--color-emerald-600: #61bdaf;--color-emerald-400: #a6d4cf;--color-emerald-200: #dff2ef;--color-emerald-100: #eaf7f6;--color-white: #ffffff;--color-black: #000000;--color-green-400: #63b45d;--color-text: var(--color-blue-600);--color-border: var(--color-gray-200)}.text-blue-600-important{color:var(--color-blue-600) !important}.text-white{color:var(--color-white)}.text-red{color:var(--color-red-500)}.text-red-important{color:var(--color-red-500) !important}.text-blue-200{color:var(--color-blue-200)}.text-gray-400{color:var(--color-gray-400)}.colorRed{color:var(--color-red-500)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-100{background-color:var(--color-gray-100)}.z{z-index:z(logobar)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-light{font-weight:300}.font-light strong{font-weight:var(--font-weight-demi)}.font-regular{font-weight:400 !important}.font-demi{font-weight:600 !important}.font-bold{font-weight:700 !important}.font-italic{font-style:italic}.uppercase{text-transform:uppercase}.header-section{font-size:22px;font-weight:600;line-height:32px;text-align:left}.header-section-bigger{font-size:28px;font-weight:600;line-height:32px;text-align:left}.header-section-smaller{font-size:19px;font-weight:600;line-height:24px;text-align:left}.sub-section{font-size:17px;font-weight:400;line-height:24px;text-align:left}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-family:"din-2014",sans-serif;font-size:16px;font-weight:400;overflow-x:hidden;scroll-behavior:smooth}html.has-active-modal{overflow:hidden}html.has-active-sidebar{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section,img{display:block}body{background-color:var(--color-white);color:var(--color-text);display:flex;flex-direction:column;min-height:100vh;scroll-behavior:smooth;width:100%}main{flex:1;position:relative;transition:opacity ease-out .6s;transition-delay:.5s}main.has-active-modal{opacity:.4;transition-delay:.1s}.theme-light{--header-radial-gradient: radial-gradient( 74.5% 74.5% at 50% 19.21%, rgba(244, 245, 247, 0) 0%, #f4f5f7 100% ), linear-gradient( 360deg, #f4f5f7 0%, rgba(244, 245, 247, 0.9) 24.48%, rgba(244, 245, 247, 0) 100% );--theme-color-bg: var(--color-gray-100);--theme-color-text: var(--color-blue-600);--theme-color-border: #e7e9ed99;--theme-btn-bg: var(--color-blue-400);--theme-btn-bg-hoover: var(--color-blue-600);--theme-btn-text: var(--color-white);--theme-btn-text-hoover: var(--color-white);color:var(--theme-color-text)}.theme-dark{--header-radial-gradient: radial-gradient( 99.4% 99.4% at 50% 11.27%, rgba(0, 0, 0, 0) 0%, #000000 100% ), linear-gradient( 360deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.72) 16.32%, rgba(0, 0, 0, 0) 66.67% );--theme-color-bg: #020202;--theme-color-text: var(--color-white);--theme-color-border: #50505060;--theme-btn-bg: var(--color-white);--theme-btn-bg-hoover: var(--color-blue-600);--theme-btn-text: var(--color-blue-600);--theme-btn-text-hoover: var(--color-white);background-color:#020202;color:var(--theme-color-text)}h1,h2,h3,h4,h5,h6{font-family:"din-2014",sans-serif;font-weight:var(--font-weight-light)}.has-dot{position:relative}.has-dot::after{background-color:var(--color-red-500);border-radius:999px;bottom:11px;content:"";display:inline-block;height:7px;position:absolute;transform:translateX(7px);width:7px}.has-dot strong{font-weight:var(--font-weight-demi)}h1,.h1{font-weight:var(--font-weight-light);font-size:28px;font-size:1.75rem;line-height:1.3571428571}@media(min-width: 48em){h1,.h1{font-size:38px;font-size:2.375rem;line-height:1.3157894737}}@media(max-width: 47.99em){h1.has-dot:after,.h1.has-dot:after{bottom:8px}}.h1--homepage{font-size:38px;font-size:2.375rem;line-height:1.2631578947;align-self:center;margin-top:18px}@media(min-width: 48em){.h1--homepage{font-size:48px;font-size:3rem;line-height:1.2916666667}.h1--homepage::after{bottom:13px}}.h2--calendar{font-size:38px;font-size:2.375rem;line-height:1.2631578947;align-self:center;display:inline-block;font-weight:var(--font-weight-light);position:relative}.h2--calendar strong{font-weight:var(--font-weight-demi)}@media(min-width: 48em){.h2--calendar{font-size:48px;font-size:3rem;line-height:1.2916666667}}h2,.h2{font-weight:var(--font-weight-light);font-size:26px;font-size:1.625rem;line-height:1.3846153846}h2 strong,.h2 strong{font-weight:var(--font-weight-demi)}@media(min-width: 48em){h2,.h2{font-size:32px;font-size:2rem;line-height:1.3125}}h2.has-dot::after,.h2.has-dot::after{bottom:10px;content:"";height:6px;transform:translateX(7px);width:6px}h3,.h3{font-size:24px;font-size:1.5rem;line-height:1.3333333333}@media(min-width: 48em){h3,.h3{font-size:28px;font-size:1.75rem;line-height:1.2857142857}}h4,.h4{font-size:20px;font-size:1.25rem;line-height:1.5}h4.has-dot::after,.h4.has-dot::after{bottom:8px;content:"";height:6px;transform:translateX(7px);width:6px}@media(min-width: 48em){h4,.h4{font-size:22px;font-size:1.375rem;line-height:1.4545454545}}h5,.h5{font-size:18px;font-size:1.125rem;line-height:1.3333333333}@media(min-width: 48em){h5,.h5{font-size:20px;font-size:1.25rem;line-height:1.4}}h6,.h6{font-size:18px;font-size:1.125rem;line-height:1.2222222222}a{color:currentcolor;text-decoration:none}a.underline{text-decoration:underline}.c-icon-link{align-items:center;display:flex}.c-simple-red-link{background:none;border:none;box-shadow:none;color:var(--color-red-500);display:inline-block;margin:0;padding:0;text-decoration:underline}.c-simple-logout-link{display:flex;gap:8px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none !important}.c-simple-logout-link:hover{text-decoration:underline !important}.c-arrow-link{align-items:center;display:inline-flex}.c-arrow-link:hover,.c-arrow-link:focus{text-decoration:underline}.c-arrow-link .c-arrow{height:23px;margin-right:var(--space-3);width:23px}.c-arrow-link .c-arrow::after{background-size:cover;content:"";height:8px;padding:0;width:5px}li{margin-left:1rem}ul.reset,ul.reset li,ul.reset ul li{list-style-type:none;text-indent:0}p,.p-16{font-size:15px;font-size:0.9375rem;line-height:1.6}@media(min-width: 48em){p,.p-16{font-size:16px;font-size:1rem;line-height:1.625}}.p-14{font-size:14px;font-size:0.875rem;line-height:1.7142857143}.text-sub{color:var(--color-gray-400);letter-spacing:.15em;text-transform:uppercase;font-size:15px;font-size:0.9375rem;line-height:1.6}@media(min-width: 48em){.text-sub{font-size:13px;font-size:0.8125rem;line-height:1.5384615385}}.p-13{font-size:13px;font-size:0.8125rem;line-height:1.3076923077}.p-17{font-size:17px;font-size:1.0625rem;line-height:1.4117647059}.letter-spacing-1px{letter-spacing:1px}.text-tag{font-size:13px;font-size:0.8125rem;line-height:1.3846153846}.has-triangle{cursor:pointer;position:relative}.has-triangle::after{background-image:url("/image/triangle.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;margin-left:6px;top:50%;transform:translateY(-50%);width:8px}:root{--space-unit: 0.25rem;--space-none: 0;--space-1: calc(1 * var(--space-unit));--space-2: calc(2 * var(--space-unit));--space-3: calc(3 * var(--space-unit));--space-4: calc(4 * var(--space-unit));--space-5: calc(5 * var(--space-unit));--space-6: calc(6 * var(--space-unit));--space-7: calc(7 * var(--space-unit));--space-8: calc(8 * var(--space-unit));--space-9: calc(9 * var(--space-unit));--space-10: calc(10 * var(--space-unit));--space-12: calc(12 * var(--space-unit));--space-14: calc(14 * var(--space-unit));--space-16: calc(16 * var(--space-unit));--space-20: calc(20 * var(--space-unit));--space-24: calc(24 * var(--space-unit));--space-26: calc(26 * var(--space-unit));--space-30: calc(30 * var(--space-unit));--container-width: 1150px;--container-small: 730px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-demi: 600;--font-weight-bold: 700}input,textarea{background-color:var(--color-white);background-image:none;border:1px solid var(--color-gray-400);box-shadow:none;outline:none;padding:1rem 2rem;font-size:15px;font-size:0.9375rem;line-height:1.4666666667}input[type=text],textarea[type=text]{min-width:50px}input::placeholder,textarea::placeholder{color:var(--color-gray-400)}input:focus,textarea:focus{border-color:var(--color-blue-600);box-shadow:inset 2px 2px 10px #e7e9ed}input:not(:placeholder-shown),textarea:not(:placeholder-shown){border-color:var(--color-blue-600)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);border:.15em solid currentColor;border-radius:.15em;color:currentColor;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-0.075em);width:1.15em}input[type=checkbox]::before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;width:.65em}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}select{appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0 1em 0 0;width:100%;z-index:1}select::-ms-expand{display:none}.bFormLine{display:flex;flex-direction:column}.bFormLine .errorMessage{color:var(--color-red-500);margin-top:var(--space-2);order:99;text-align:right}.bFormLine .errorMessage~.controls input{background-color:var(--color-red-100);border-color:var(--color-red-500);color:var(--color-red-500)}.bFormLine .errorMessage~.controls input::placeholder{color:var(--color-red-500)}.o-box{border:var(--box-border, 0px transparent) solid;color:var(--color-text);padding:var(--o-box-padding, 0)}.o-box *{color:inherit}.o-box--padding-sm{padding:var(--space-sm)}.o-box--padding{--o-box-padding: var(--space-md)}.o-box--padding-lg{--o-box-padding: var(--space-lg)}.o-box--padding-xl{--o-box-padding: var(--space-xl)}.o-box--border{--box-border: 1px var(--color-border)}.o-box--border-2{--box-border: 2px var(--color-border)}.o-center{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--o-center-max-width, 100ch);padding-left:1rem;padding-right:1rem;display:flex;justify-content:center;flex-wrap:wrap}.o-cluster{display:flex;flex-wrap:wrap;gap:var(--o-cluster-gap, 1rem);row-gap:.5rem;align-items:center}.o-cluster--justify-center{justify-content:center}.o-cluster--1rem{gap:1rem}.o-stack{display:flex;flex-direction:column;justify-content:flex-start}.o-stack--center{align-items:center}.o-stack--start{align-items:flex-start}.o-stack>*{margin-top:0;margin-bottom:0}.o-stack>*+*{margin-top:var(--mt, var(--space-2))}@media(min-width: 48em){.o-stack>*+*{margin-top:var(--mt-md, var(--mt, var(--space-2)))}}.o-stack--sm>*+*{--mt: var(--space-3)}.o-stack--md>*+*{--mt: var(--space-7)}.o-stack--lg>*+*{--mt: var(--space-9)}.o-stack--xl>*+*{--mt: var(--space-12)}.o-stack--exception-xl{--mt: var(--space-12)}.o-switcher{--threshold: 30rem;display:flex;flex-wrap:wrap;gap:var(--s1, 1rem)}.o-switcher>*{flex-basis:calc((var(--threshold) - 100%)*999);flex-grow:1}.o-frame{--n: 3;--d: 4;padding-bottom:calc(var(--n)/var(--d)*100%);position:relative}.o-frame>*{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.o-frame img,.o-frame video{width:100%;height:100%;object-fit:cover}.o-grid{display:grid;grid-gap:var(--o-grid-gap, var(--space-md));grid-template-columns:repeat(auto-fit, minmax(30ch, 1fr))}.o-grid--gap-lg{--o-grid-gap: var(--space-lg)}.o-grid--gap-sm{--o-grid-gap: var(--space-sm)}.o-grid--gap-xl{--o-grid-gap: var(--space-xl)}@supports(width: min(30ch, 100%)){.o-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--o-grid-min-content, 40ch), 100%), 1fr))}}.o-sidebar{display:flex;flex-wrap:wrap;gap:var(--s1, 1rem)}.o-sidebar>:last-child{flex-basis:0;flex-grow:9999;min-width:76%}.o-sidebar--revert>:last-child{flex-grow:1}.o-sidebar--revert>:first-child{flex-basis:0;flex-grow:999;min-width:50%}.o-reel{display:flex;height:auto;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem}.o-reel::-webkit-scrollbar{height:1rem}.o-reel>*{flex:0 0 20%}.o-reel>img{height:100%;flex-basis:auto;width:auto}.o-reel>*+*{margin-left:1rem}.o-reel.overflowing{padding-bottom:1rem}.o-cover{display:flex;flex-direction:column;min-height:100vh;padding:1rem}.o-cover>*{margin-top:1rem;margin-bottom:1rem}.o-cover>:first-child:not(.o-cover__center){margin-top:0}.o-cover>:last-child:not(.o-cover__center){margin-bottom:0}.o-cover>.o-cover__center{margin-top:auto;margin-bottom:auto}.o-imposter{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.o-imposter.contain{--margin: 1rem;overflow:auto;max-width:calc(100% - var(--margin)*2);max-height:calc(100% - var(--margin)*2)}.o-icon{width:.75em;width:1cap;height:.75em;height:1cap;color:currentColor}.o-icon--big{width:1em;width:1.2cap;height:1em;height:1.2cap}.with-icon{display:inline-flex;align-items:baseline}.with-icon .o-icon{margin-inline-end:1rem}.c-btn{border:none;display:inline-block;font-size:15px;font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:18px 32px;text-align:center;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);white-space:nowrap;width:100%}@media(min-width: 48em){.c-btn{padding:18px 68px;width:auto}}.c-btn:hover{cursor:pointer}.c-btn--small{font-size:13px;font-size:0.8125rem;line-height:1.3076923077;padding:8px}.c-btn--fill{width:100%}.c-btn--blue{background-color:var(--color-blue-400);color:#fff}.c-btn--blue:hover,.c-btn--blue:focus{background-color:var(--color-blue-600)}.c-btn--gray{background-color:var(--color-gray-100);color:currentColor}.c-btn--gray:hover,.c-btn--gray:focus{background-color:var(--color-gray-200)}.c-btn--white{background-color:var(--color-white);color:var(--color-blue-600)}.c-btn--white:hover,.c-btn--white:focus{background-color:var(--color-red-700);color:var(--color-white)}.c-btn--theme{background-color:var(--theme-btn-bg);color:var(--theme-btn-text)}.c-btn--theme:hover,.c-btn--theme:focus{background-color:var(--theme-btn-bg-hoover);color:var(--theme-btn-text-hoover)}.c-btn--has-dot{position:relative}.c-btn--has-dot::after{background-color:var(--color-red-500);border-radius:999px;bottom:50%;content:"";display:inline-block;height:22px;position:absolute;right:-11px;transform:translateY(50%);width:22px}.c-icon-btn{align-items:center;background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--color-blue-600);cursor:pointer;display:inline-flex;gap:8px;padding:0}.c-icon-btn:hover,.c-icon-btn:focus{text-decoration:underline}input[type=submit]{background-color:var(--color-blue-400);border:none;box-shadow:none;color:#fff;display:inline-block;font-size:15px;font-weight:var(--font-weight-bold);letter-spacing:.5px;margin-top:var(--space-4);padding:18px 32px;text-align:center;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);white-space:nowrap;width:100%}@media(min-width: 48em){input[type=submit]{padding:18px 68px;width:auto}}input[type=submit]:hover{cursor:pointer}input[type=submit]:hover,input[type=submit]:focus{background-color:var(--color-blue-600)}.c-arrow{align-items:center;background-color:var(--color-red-500);border-radius:999px;display:inline-flex;height:50px;justify-content:center;opacity:.8;position:relative;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:50px}.c-arrow:hover{cursor:pointer;opacity:1}.c-arrow.has-hover:hover{box-shadow:0px 0px 12px -3px #a00000;cursor:pointer;opacity:1}.c-arrow::after{background-image:url("/image/ico-arrow-right.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;padding:3px;width:7px}.c-arrow--glowing{box-shadow:0px 0px 29px rgba(255,0,0,.356616)}.c-arrow--down{transform:rotate(90deg)}.c-arrow--left{transform:rotate(180deg)}.c-arrow--top{transform:rotate(270deg)}.c-arrow--tiny{width:32px;height:32px}.c-footer{background-color:var(--color-blue-600);padding:4rem 0}.c-footer .c-btn{letter-spacing:normal}@media(min-width: 64em){.c-footer{margin-bottom:var(--space-4);margin-left:var(--space-4);margin-right:var(--space-4)}}.c-footer__layout{display:grid;row-gap:var(--space-12)}@media(max-width: 63.99em){.c-footer__layout{grid-auto-rows:auto;grid-template-columns:1fr}}@media(min-width: 64em){.c-footer__layout{column-gap:6rem;grid-template-columns:max-content 1fr;row-gap:var(--space-12)}}.c-footer__bottom{align-items:center;display:flex;flex-direction:column}@media(min-width: 64em){.c-footer__bottom{grid-column:span 2}}.c-footer__contact{align-items:center;text-align:center;font-size:15px !important;margin-top:12px}@media(min-width: 64em){.c-footer__contact{align-items:flex-start;text-align:left}}.c-footer__cards{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width: 48em){.c-footer__cards{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 0em)and (max-width: 47.99em){.c-footer__cards{gap:8px}}.c-footer__card{align-items:center;border:1px solid #618fbd;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-8)}.c-footer__card .c-btn img{display:none}.c-footer__card h5,.c-footer__card p{text-align:center}.c-footer__card .c-btn{margin-top:var(--space-3);min-width:120px}.c-footer__card .text__card{margin-top:12px}@media(min-width: 0em)and (max-width: 47.99em){.c-footer__card{flex-direction:row;padding:var(--space-6);gap:20px}.c-footer__card img{height:32px !important;width:32px !important}.c-footer__card .text__card{flex-grow:1;margin-top:0}.c-footer__card .text__card h5{font-weight:400}.c-footer__card .text__card>*{text-align:left}.c-footer__card .c-btn{margin-top:0 !important;padding:0 !important;min-width:auto !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important}.c-footer__card .c-btn span{display:none !important}.c-footer__card .c-btn img{display:inline !important;height:22px !important}.c-footer__card img{height:35px}}.c-header{background-position:center center;background-size:cover;display:flex;flex-direction:column;position:relative}@media(min-width: 48em){.c-header{padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-4)}}.t-home .c-header::before,.t-courses .c-header::before,.t-lectors .c-header::before{background-color:var(--color-blue-600);content:"";height:100%;left:0;opacity:70%;position:absolute;top:0;width:100%;z-index:0}.c-header__top{background-color:var(--color-blue-400);padding:var(--space-2);position:relative;z-index:100}@media(max-width: 47.99em){.c-header__top{display:none}}.c-header__top-layout{display:flex;justify-content:space-between}.c-header__top-links{display:flex}.c-header__top-link-item{align-items:center;display:flex;margin-left:var(--space-6);position:relative}@media(max-width: 47.99em){.c-header__top-link-item{margin-left:var(--space-3)}}.c-header__top-link-item:not(:last-child){margin-right:var(--space-6)}@media(max-width: 47.99em){.c-header__top-link-item:not(:last-child){margin-right:var(--space-3)}}.c-header__top-link-item:not(:last-child)::after{background-color:var(--color-blue-600);content:"";display:inline-block;height:var(--space-4);position:absolute;right:calc(-1*var(--space-6));width:1px}.c-header__top-links-link .c-icon{margin-right:var(--space-3)}.c-header__navbar{background-color:var(--color-blue-600);position:relative;z-index:100}.c-header__navbar-layout{align-items:center;display:flex;justify-content:space-between;padding-bottom:var(--space-3);padding-left:var(--space-5) !important;padding-right:var(--space-5) !important;padding-top:var(--space-3);position:relative}@media(min-width: 48em){.c-header__navbar-layout{padding-bottom:var(--space-5);padding-top:var(--space-5)}}.c-header__navbar-popup{display:none}.c-header__navbar-left{align-items:center;display:flex}.c-header__navbar-right{align-items:center;display:flex;padding-left:var(--space-6);position:relative}@media(max-width: 47.99em){.c-header__navbar-right{display:none}}@media(max-width: 63.99em){.c-header__navbar-right{padding-left:var(--space-6)}}.c-header__navbar-right::before{background-color:var(--color-blue-400);content:"";display:inline-block;height:var(--space-8);left:0;position:absolute;width:1px}.c-header__navbar-right .c-icon{margin-right:var(--space-4)}.c-header__navbar_hover .c-header__navbar-popup{position:absolute;top:100%;padding-top:21px;width:365px;right:0}.c-header__navbar_hover .c-header__navbar-popup__content{background-color:#fff;position:relative;padding:32px}.c-header__navbar_hover .c-header__navbar-popup__content.register-cont{background-color:#eaf7f6}.c-header__navbar_hover .c-header__navbar-popup__content.register-cont .c-btn--green{display:block;font-size:15px;font-weight:600;line-height:19.14px;padding:15.5px 0;color:#fff;text-decoration:none}.c-header__navbar_hover .c-header__navbar-popup__content.register-cont:before{display:none}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser{margin-top:16px !important}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser label{font-size:15px;font-weight:600;line-height:19.14px;text-align:left;color:#002663}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser label[for=form-Login-password]{margin-top:32px}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser .label-flex a{font-size:15px;font-weight:400;line-height:24px;text-align:right;color:#002663}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser input{width:100%}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser input[type=submit]{margin-top:32px;font-size:15px;font-weight:600;line-height:19.14px}.c-header__navbar_hover .c-header__navbar-popup__content .loginUser .lostPasswordSpan{line-height:normal}.c-header__navbar_hover .c-header__navbar-popup__content .navbar-popup-name{font-size:20px;font-weight:600;line-height:28px;text-align:left;color:#002663}.c-header__navbar_hover .c-header__navbar-popup__content a.navbar-popup-name{text-decoration:none}.c-header__navbar_hover .c-header__navbar-popup__content a.navbar-popup-name:hover{text-decoration:underline}.c-header__navbar_hover .c-header__navbar-popup__content .text-sub{font-size:13px;font-weight:600;line-height:20px;letter-spacing:1.3px;text-align:left}.c-header__navbar_hover .c-header__navbar-popup__content .allAction{font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#002663;display:flex;gap:8px;align-items:center;text-decoration:underline}.c-header__navbar_hover .c-header__navbar-popup__content .allAction:hover{text-decoration:none}.c-header__navbar_hover .c-header__navbar-popup__content .logout{display:flex;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#002663;padding-top:24px;border-top:1px solid #e7e9ed;gap:8px;align-items:center}.c-header__navbar_hover .c-header__navbar-popup__content .logout:hover{text-decoration:underline}.c-header__navbar_hover .c-header__navbar-popup__content .training-noitem{border:1px solid #f4f5f7;padding:16px;display:block;color:#8b9ca5;font-size:14px;font-weight:400;line-height:17.86px}.c-header__navbar_hover .c-header__navbar-popup__content .training-noitem a{color:#8b9ca5;text-decoration:underline}.c-header__navbar_hover .c-header__navbar-popup__content .training-noitem a:hover{text-decoration:none}.c-header__navbar_hover .c-header__navbar-popup__content .training-item{border:1px solid #e7e9ed;padding:16px;display:block}.c-header__navbar_hover .c-header__navbar-popup__content .training-item:hover{background-color:#f4f5f7;border-color:#e7e9ed}.c-header__navbar_hover .c-header__navbar-popup__content .training-item .training-name{font-size:17px;font-weight:600;line-height:24px;text-align:left;color:#002663}.c-header__navbar_hover .c-header__navbar-popup__content .training-item .training-info{font-size:14px;font-weight:400;line-height:17.86px;text-align:left;color:#8b9ca5}.c-header__navbar_hover .c-header__navbar-popup__content:before{content:"";width:20px;height:20px;background-color:#fff;transform:rotate(45deg);position:absolute;top:-10px;right:73px}.c-header__navbar_hover .c-header__navbar-popup__content .cIcon{font-size:15px;font-weight:400;line-height:19.14px;text-align:left;display:flex;justify-content:space-between;align-items:center;color:#002663;text-decoration:none !important;padding:11px 14.5px;border:1px solid #e7e9ed}.c-header__navbar_hover .c-header__navbar-popup__content .cIcon:hover{background-color:#f4f5f7}.c-header__navbar_hover .c-header__navbar-popup__content .cIcon+.cIcon{border-top:0}.c-header__navbar_hover:not(.notLogged):hover .c-header__navbar-popup{display:block}.c-header__logo{align-items:center;display:inline-flex;margin-right:var(--space-2);padding-right:var(--space-8);position:relative}@media(max-width: 63.99em){.c-header__logo{padding-right:var(--space-4)}.c-header__logo img{height:38px}}@media(min-width: 48em){.c-header__logo::after{background-color:var(--color-blue-400);content:"";display:inline-block;height:var(--space-8);position:absolute;right:0;width:1px}}.c-header__content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding-bottom:var(--space-20);padding-left:4rem;padding-right:4rem;padding-top:var(--space-20);position:relative;z-index:97}.c-header__scroll-btn{bottom:var(--space-12);position:absolute}@media(max-width: 47.99em){.c-nav{display:none}}.c-nav__list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}@media(max-width: 47.99em){.c-nav__list{display:none}}.c-nav__item{border-bottom:3px solid rgba(0,0,0,0);list-style:none;margin-left:0;margin-top:0;position:relative;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76)}.c-nav__item:not(:last-child)::after{background-color:var(--color-blue-400);content:"";display:inline-block;height:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px}.c-nav__item.has-children{cursor:pointer}.c-nav__item.has-children>a>svg{margin-left:var(--space-2)}.c-nav__item:hover{border-bottom:3px solid var(--color-red-500)}.c-nav__link{display:inline-block;padding:var(--space-2) var(--space-6);font-size:16px;font-size:1rem;line-height:1.625}@media(max-width: 63.99em){.c-nav__link{padding:var(--space-2) var(--space-5)}}@media(max-width: 51.875em){.c-nav__link{padding:var(--space-2) var(--space-3)}}.c-nav [aria-current]{font-weight:800}.c-nav__submenu-list{background-color:var(--color-white);color:var(--color-blue-600);display:flex;justify-content:center}.c-nav__submenu-item{border-bottom:1px solid var(--color-border);list-style:none;margin:0;padding:0;width:33%}.c-nav__submenu-link{display:block;height:100%;padding:var(--space-14) var(--space-12)}.c-nav__submenu-link:hover{background-color:#f3f6ff}.c-nav__submenu-link h4{font-weight:var(--font-weight-demi);font-size:24px;font-size:1.5rem;line-height:1.5}.c-nav__submenu-link h4+*{margin-top:var(--space-6)}.c-course{border:1px solid var(--color-border);display:grid;grid-template-columns:minmax(80px, 1fr) 2fr;position:relative}@media(min-width: 48em){.c-course{grid-template-columns:minmax(80px, 200px) minmax(350px, 1fr) minmax(min-content, 320px);grid-template-rows:auto 50px}}.c-course--lector{display:block}.c-course--simple{grid-template-columns:1fr;grid-template-rows:auto auto}.c-course--simple .c-course__content{grid-column:1/2;grid-row:1/2}.c-course--simple .c-course__properties{background-color:var(--color-gray-100);grid-column:1/2;grid-row:2/3}.c-course--simple .c-course__additional-content{background-color:var(--color-gray-100);border-top:1px solid var(--color-gray-200);padding:var(--space-4) 1rem}@media(min-width: 48em){.c-course--simple .c-course__additional-content{padding:var(--space-8)}}@media(max-width: 63.99em){.c-course--simple .c-course__properties-left{align-items:center;display:flex;gap:--space-2;justify-content:space-between;width:100%;flex-direction:row}.c-course--simple .c-course__properties-left .o-cluster{justify-content:space-between;width:100%}}.c-course__photo{align-self:end;grid-column:1/2;height:100%;max-width:100%;object-fit:cover;object-position:53% 0px;padding-top:var(--space-6)}@media(min-width: 48em){.c-course__photo{grid-row:1/3}}.c-course__content{padding:var(--space-4)}@media(min-width: 48em){.c-course__content{grid-column:2/3;grid-row:1/2;padding:var(--space-8)}.c-course__content h4{font-size:26px;font-size:1.3rem;line-height:32px}}.c-course__tags{color:var(--color-blue-200);line-height:18px;overflow:hidden;row-gap:0}.c-course__tags>span{display:inline-block;margin-left:28px;position:relative;transform:translateX(-28px)}.c-course__tags>span:before{background:var(--color-blue-200);border-radius:50%;content:"";display:inline-block;height:4px;left:-18px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.c-course__properties{align-items:center;background-color:var(--color-gray-100);display:flex;flex-wrap:wrap;grid-column:1/3;justify-content:space-between;padding:10px 1rem;position:relative}@media(min-width: 48em){.c-course__properties{grid-column:2/3;grid-row:2/3;padding:10px 2rem}}.c-course__dates{background-color:var(--color-gray-100);border-top:1px solid var(--color-border);grid-column:1/3;padding:var(--space-5);text-align:center}@media(min-width: 48em){.c-course__dates{border-top:none;grid-column:3/4;grid-row:1/2;padding:40px 32px 24px 32px;text-align:left}}.c-course--lector .c-course__dates{border-top:1px solid var(--color-border)}.c-course__dates .text-sub{color:var(--color-blue-200);font-weight:var(--font-weight-demi)}@media(min-width: 48em){.c-course__dates .text-sub{font-size:15px;font-size:0.9375rem;line-height:1.3333333333}}.c-course__dates-list{height:100%;margin-top:var(--space-4);max-height:120px;overflow-y:auto;padding:1px 0;scrollbar-color:var(--color-blue-400) var(--color-gray-200);scrollbar-width:thin}.c-course__dates-list::-webkit-scrollbar{background-color:var(--color-gray-200);height:8px;width:5px}.c-course__dates-list::-webkit-scrollbar-thumb{background:var(--color-blue-400)}.c-course__dates-list a{line-height:1.2}.c-course__full-termin{align-self:flex-start;display:inline-block;position:relative;color:#a1b3d2}.c-course__red-dot{background-color:var(--color-red-500);border-radius:999px;display:inline-block;height:8px;width:8px;margin-left:5px}.c-course__button{grid-column:1/3}.c-course__button .c-btn{display:inline-block;height:100%;width:100%}@media(min-width: 48em){.c-course__button{grid-column:3/4;grid-row:2/3}}@media(min-width: 48em){.c-course__gray-bar{background-color:var(--color-gray-100);display:block;grid-column:1/2;grid-row:2/3;height:100%;width:100%;z-index:0;z-index:-1}}.c-course__title{text-decoration:none}@media(max-width: 47.99em){.c-course__title{line-height:1.2}}@media(max-width: 31.24em){.c-course__title{font-size:1.1rem;line-height:1.2}}.c-course__badges{position:absolute;right:16px;top:-11px}@media(min-width: 48em){.c-course__badges{top:-16px}}.c-course .c-dropdown-menu.lg-none{align-items:center;background-color:var(--color-gray-100);border-top:1px solid var(--color-gray-200);justify-content:center;padding:var(--space-3);text-align:center}.c-scroll-flag{margin-left:auto;margin-right:auto}.c-scroll-flag+.c-scroll-flag{margin-top:var(--space-14)}@media(min-width: 48em){.c-scroll-flag+.c-scroll-flag{margin-top:var(--space-4)}}.c-scroll-flag:last-child{margin-bottom:var(--space-14)}@media(min-width: 48em){.c-scroll-flag:last-child{margin-bottom:var(--space-4)}}.c-scroll-flag h2{font-weight:var(--font-weight-light);position:relative}.c-scroll-flag h2 strong{font-weight:var(--font-weight-demi)}.c-scroll-flag h2::after{background-color:var(--color-red-500);border-radius:999px;bottom:10px;content:"";display:inline-block;height:6px;position:absolute;transform:translateX(6px);width:6px}.c-scroll-flag__fixed-sections-wrapper{position:relative;scroll-snap-points-y:repeat(300px);scroll-snap-type:mandatory;scroll-snap-type:y mandatory}.c-scroll-flag__fixed-sections{padding:10px}@media(max-width: 47.99em){.c-scroll-flag__fixed-sections>*+*{margin-top:var(--space-14)}}@media(min-width: 48em){.c-scroll-flag__fixed-sections{height:100vh;padding:0;position:sticky;top:0;z-index:5}}.c-scroll-flag__placeholder{height:calc(35vh + 350px);scroll-snap-align:start}@media(max-width: 47.99em){.c-scroll-flag__placeholder{display:none}}.c-scroll-flag__fixed-section{align-items:stretch;display:grid;max-width:none;width:100%}@media(min-width: 48em)and (max-width: 47.99em){.c-scroll-flag__fixed-section{height:100%;object-fit:cover}}@media(min-width: 48em){.c-scroll-flag__fixed-section{column-gap:3rem;grid-template-columns:5fr 4fr;height:100vh;left:0;opacity:0;position:absolute;top:0;transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76)}.c-scroll-flag__fixed-section.js-active-section{opacity:1;z-index:5}.c-scroll-flag__fixed-section.js-active-section .c-scroll-flag__content-block{opacity:1;transform:translateX(0);transition-delay:.5s}.c-scroll-flag__fixed-section.js-active-section .c-scroll-flag__green-box{opacity:1;transform:translateX(-150px);transition-delay:.9s}}.c-scroll-flag__desktop-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.c-scroll-flag__desktop-image-wrapper{align-items:stretch;display:flex;margin:var(--space-4) 0 var(--space-4) var(--space-4);position:relative;width:100%}@media(max-width: 47.99em){.c-scroll-flag__desktop-image-wrapper{display:none}}.c-scroll-flag__image-wrap{display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.c-scroll-flag__image-wrap img{height:100%;margin-left:auto;object-fit:cover;opacity:0;position:absolute;top:0;transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76);transition-delay:0s;width:100%}.c-scroll-flag__image-wrap img.active{opacity:1;transition-delay:.1s}.c-scroll-flag__green-box{align-items:center;background-color:var(--color-emerald-200);display:flex;margin-top:-60px;padding:var(--space-6);transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:100%}@media(min-width: 48em){.c-scroll-flag__green-box{display:inline-flex;margin-top:6rem;opacity:0;order:99;transform:translateX(-120px);transition-delay:1s;width:auto}}.c-scroll-flag__green-box-icon{margin-right:var(--space-6)}.c-scroll-flag__green-box-number{font-size:26px;font-size:1.625rem;line-height:1.0769230769}.c-scroll-flag__green-box-text{font-size:14px;font-size:0.875rem;line-height:1.5}.c-scroll-flag__content{align-self:stretch;padding:10px;position:relative}@media(max-width: 47.99em){.c-scroll-flag__content{margin-left:auto;margin-right:auto;max-width:600px}}@media(min-width: 48em){.c-scroll-flag__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:0;padding-bottom:5rem;padding-right:3rem}.c-scroll-flag__content>*{max-width:450px}}@media(min-width: 64em){.c-scroll-flag__content{padding-right:4rem}}.c-scroll-flag__content hr{width:100%}.c-scroll-flag__content-block{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media(min-width: 48em){.c-scroll-flag__content-block{max-width:450px;min-height:100vh;opacity:0;padding-bottom:3rem;padding-top:3rem;transform:translateX(30px);transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76);transition-delay:.1s}}.c-scroll-flag__content-block+.c-scroll-flag__content-block{margin-top:var(--space-14)}.c-scroll-flag__mobile-image{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media(min-width: 48em){.c-scroll-flag__mobile-image{display:none}}.c-badge{--color-text: var(--color-white);background-color:var(--color-bg, var(--color-blue-200));border:none;border-radius:16px;color:var(--color-text, var(--color-white));font-weight:var(--font-weight-regular);letter-spacing:.05em;padding-bottom:1px;padding-left:10px;padding-right:10px;padding-top:2px;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);font-size:13px;font-size:0.8125rem;line-height:1.3846153846}.c-badge--green{--color-bg: var(--color-green-400);--hoover-color-bg: var(--color-green-400)}.c-badge--red{--color-bg: var(--color-red-500);--hoover-color-bg:var(--color-red-500)}.c-badge--blue{--color-bg: var(--color-blue-200);--hoover-color-bg: var(--color-blue-400)}.c-badge--white{--color-bg: var(--color-white);--hoover-color-bg: var(--color-blue-600);--color-text: var(--color-blue-600);--hoover-color-text: var(--color-gray-200)}.c-badge--with-icon{align-items:center;display:flex}.c-badge--with-icon svg{margin-right:6px}a.c-badge:hover,a.c-badge:focus,button.c-badge:hover,button.c-badge:focus{background-color:var(--hoover-color-bg, var(--color-bg));color:var(--hoover-color-text, var(--color-text))}.c-form-input label,.bFormLine label{display:block;margin-bottom:var(--space-2)}.c-form-input label>span,.bFormLine label>span{margin-left:3px}.c-form-input--with-btn-right,.bFormLine--with-btn-right{display:grid;grid-template-columns:1fr max-content}.c-form-input--with-btn-right input,.bFormLine--with-btn-right input{border-right:0px rgba(0,0,0,0)}.c-form-input--with-btn-right .c-btn,.bFormLine--with-btn-right .c-btn{height:100%}.c-form-input--select2 .c-form-input__select,.bFormLine--select2 .c-form-input__select{border:none}.c-form-input--select2 .c-form-input__select::after,.bFormLine--select2 .c-form-input__select::after{display:none}.c-form-input__select,.bFormLine__select{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-400);cursor:pointer;display:grid;grid-template-areas:"select";max-width:30ch;min-width:15ch;position:relative;font-size:15px;font-size:0.9375rem;line-height:1.4666666667}.c-form-input__select select,.bFormLine__select select{background-color:var(--color-white);color:var(--color-gray-400);grid-area:select;padding:1rem 2rem 1rem 1rem}.c-form-input__select select:focus,.bFormLine__select select:focus{color:var(--color-gray-600)}.c-form-input__select::after,.bFormLine__select::after{background-image:url("../../images/vzdelavani/image/ico-arrow-down.svg");background-position:center center;background-size:contain;content:"";display:inline-block;height:7px;justify-self:end;pointer-events:none;position:absolute;right:1rem;width:12px;z-index:2}.c-form-input .select2-container--default,.bFormLine .select2-container--default{min-height:50px !important}.c-form-input .select2-container--default .select2-selection__choice,.bFormLine .select2-container--default .select2-selection__choice{align-items:center;align-items:center;background-color:var(--color-blue-400);border:none;border-radius:0;color:var(--color-white);display:inline-flex;line-height:1;padding:0px}.c-form-input .select2-container--default .select2-selection__choice__display,.bFormLine .select2-container--default .select2-selection__choice__display{padding:6px}.select2-results__options{background-color:#f4f5f7 !important;scrollbar-color:var(--color-gray-400) var(--color-gray-200);scrollbar-width:thin}.select2-results__options::-webkit-scrollbar{background-color:var(--color-gray-200);height:60px;width:4px}.select2-results__options::-webkit-scrollbar-thumb{background:var(--color-gray-400)}.select2-results{background-color:#fff !important;padding:0 0 0 0}.select2-results__option{margin:0 0 0 0;padding:.5rem 1rem;position:relative}.select2-results__option--selected{background-color:#dff2ef !important}.select2-results__option:not(:last-child)::after{background-color:var(--color-gray-200);bottom:0px;content:" ";display:block;height:1px;left:0;position:absolute;width:calc(100% - 0rem)}.select2-selection{border-radius:0 !important}.select2-dropdown{border-radius:0}.c-radio{--form-control-color: var(--color-red-500);align-items:center;display:grid;gap:.5em;grid-template-columns:20px auto}.c-radio input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:1px solid currentColor;border-radius:50%;color:currentColor;display:grid;height:20px;margin:0;place-content:center;width:20px}.c-radio input[type=radio]::before{background-color:CanvasText;border-radius:50%;box-shadow:inset 1em 1em var(--form-control-color);content:"";height:12px;transform:scale(0);transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:12px}.c-radio input[type=radio]:checked::before{transform:scale(1)}.c-checkbox{display:grid;gap:var(--space-4);grid-template-columns:1em auto}.c-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);border:1px solid currentColor;border-radius:3px;box-shadow:none;color:currentColor;display:grid;height:var(--space-5);margin:0;place-content:center;transform:translateY(-0.075em);width:var(--space-5)}.c-checkbox input[type=checkbox]:checked{background-color:var(--color-blue-400)}.c-checkbox input[type=checkbox]::before{background-color:var(--color-white);clip-path:polygon(15.21% 35.17%, 0% 55.25%, 50% 90.25%, 100% 24.25%, 80.69% 9.62%, 44.52% 57.37%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;width:.65em}.c-checkbox input[type=checkbox]:checked::before{transform:scale(1)}.c-checkbox input[type=checkbox]:focus{outline:1px solid currentColor;outline-offset:3px}.c-checkbox input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.c-form-input .select2-container--default{border:1px solid #aec0c8 !important;min-height:51px !important;position:relative}.c-form-input .select2-container--default::after{background-image:url("/image/ico-arrow-down.svg");background-position:center center;background-size:contain;content:"";display:inline-block;height:7px;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:12px;z-index:2}.c-form-input .select2-container--default.select2-container--open::after{transform:translateY(-50%) rotate(180deg)}.c-form-input .select2-container--default:has(.select2-selection__choice){border:1px solid #002663 !important}.c-form-input .select2-container--default .select2-selection__choice{align-items:center !important;background-color:var(--color-blue-400) !important;border:none !important;border-radius:0 !important;color:var(--color-white) !important;display:inline-flex !important;flex-direction:row-reverse !important;line-height:1 !important;padding:0px !important}.c-form-input .select2-container--default.select2-container--open{border:1px solid #002663 !important}.c-form-input .select2-container--default .select2-search--inline .select2-search__field{height:26px !important;margin-top:8px}.c-form-input .select2-container--default .select2-selection__choice{border-radius:16px !important;margin-top:7px !important}.c-form-input .select2-container--default .select2-selection__choice__display{font-weight:400 !important;padding:4px 8px 4px 15px !important}.c-form-input .select2-container--default .select2-selection__choice__remove{font-size:1.75em !important;font-weight:300 !important;line-height:.9em !important;padding:0 6px 0 6px !important}.c-form-input .select2-container--default .select2-selection--multiple{border:none !important;min-height:50px;padding-bottom:10px !important;padding-left:8px !important;padding-right:34px !important;padding-top:3px !important}.c-form-input .select2-container--default .select2-selection__choice__remove{border:none !important;border-radius:0 !important;color:var(--color-white) !important;display:inline-block !important;height:100% !important;left:auto !important;padding:2px 8px 2px 8px !important;position:relative !important;top:auto !important}.c-form-input .select2-container--default .select2-selection__choice__remove:hover{background-color:var(--color-blue-600) !important;color:#fff !important}.c-form-input .select2-results__options{background-color:#fff !important}.select2-results__option{background-color:#fff !important;padding:10px 18px !important}.select2-results__option--selected{background-color:#dff2ef !important}.select2-results__option--highlighted{background-color:var(--color-blue-600) !important}.select2-results__option--highlighted.select2-results__option--selected{background-color:var(--color-red-500) !important}.select2-dropdown{background-color:#fff !important;border:1px solid #193b72 !important}.select2-dropdown.select2-dropdown--below{border-top:none !important}.select2-dropdown.select2-dropdown--above{border-bottom:none !important}.c-tabs{display:flex;position:relative;z-index:2}@media(max-width: 63.99em){.c-tabs{background-color:var(--color-blue-600);flex-direction:column;padding:1rem}}.c-tabs>*{padding:1.6rem 1.5rem;position:relative}@media(max-width: 63.99em){.c-tabs>*{background-color:var(--color-blue-600);color:var(--color-white)}.c-tabs>*:not(:last-child){border-bottom:1px solid var(--color-blue-400)}}@media(min-width: 64em){.c-tabs>*::after{background-color:var(--color-red-500);content:"";display:block;height:3px;left:0;opacity:0;position:absolute;top:100%;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);transition-delay:.1s;width:100%}}@media(min-width: 64em){.c-tabs>*.active::after{opacity:1;transition-delay:.1s}}.c-prose *+p,.c-prose *+ul{margin-top:var(--space-8)}.c-prose p+p{margin-top:var(--space-8)}.c-prose a strong{background-color:var(--color-blue-400);border:none;color:#fff;display:inline-block;font-size:15px;font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:18px 32px;text-align:center;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);white-space:nowrap;width:100%}@media(min-width: 48em){.c-prose a strong{padding:18px 68px;width:auto}}.c-prose a strong:hover{cursor:pointer}.c-prose a strong:hover,.c-prose a strong:focus{background-color:var(--color-blue-600)}.c-prose h5{color:var(--color-gray-400);font-weight:var(--font-weight-demi);letter-spacing:.15em;text-transform:uppercase;font-size:15px;font-size:0.9375rem;line-height:1.6}@media(min-width: 48em){.c-prose h5{font-size:13px;font-size:0.8125rem;line-height:1.5384615385}}.c-prose section>*:not(:first-child) .c-prose__section-header{margin-top:var(--space-14)}@media(min-width: 48em){.c-prose section>*:not(:first-child) .c-prose__section-header{margin-top:var(--space-26)}}.c-prose__section-header{display:flex;justify-content:center}.c-prose__section-header h2{display:inline-block;font-weight:var(--font-weight-light);margin-left:auto;margin-right:auto;position:relative;text-align:center}.c-prose__section-header h2::after{background-color:var(--color-red-500);border-radius:999px;bottom:9px;content:"";display:inline-block;height:6px;position:absolute;transform:translateX(7px);width:6px}.c-prose__section-header+*{margin-top:2rem}.c-prose__highlight-checkbox ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}@media(max-width: 47.99em){.c-prose__highlight-checkbox ul{align-items:center;flex-direction:column;margin-top:var(--space-8)}}@media(min-width: 64em){.c-prose__highlight-checkbox ul{flex-wrap:nowrap}}.c-prose__highlight-checkbox li{flex-direction:column;list-style:none;margin-left:0 !important;margin-top:20px !important;max-width:300px;padding:1rem;position:relative;text-align:center}@media(max-width: 47.99em){.c-prose__highlight-checkbox li:not(:first-child){margin-top:30px !important}}.c-prose__highlight-checkbox li::before{background-image:url("../../image/ico-check.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;left:50%;margin-bottom:1rem;position:absolute;top:-18px;transform:translateX(-50%);width:21px}.c-prose__highlight-checkbox.wider li{max-width:400px}.c-prose__50-50--with-bg{background-color:var(--color-emerald-100)}.c-prose__50-50--with-bg .c-prose__50-50-layout{border:0px solid rgba(0,0,0,0) !important}.c-prose__50-50--type-2 h3{color:var(--color-red-500);font-weight:var(--font-weight-demi);font-size:28px;font-size:1.75rem;line-height:1.2857142857}.c-prose__50-50--type-2 h3+p{margin-top:var(--space-6)}.c-prose__50-50--type-3 h3{font-weight:var(--font-weight-light);margin-bottom:2rem;position:relative}.c-prose__50-50--type-3 h3 strong,.c-prose__50-50--type-3 h3 b{font-weight:var(--font-weight-demi)}.c-prose__50-50--type-3 h3::after{background-color:var(--color-red-500);border-radius:999px;bottom:9px;content:"";display:inline-block;height:6px;position:absolute;transform:translateX(7px);width:6px}.c-prose__50-50--type-3 h4{font-size:13px;font-size:0.8125rem;line-height:1.5384615385;color:var(--color-gray-400);font-weight:var(--font-weight-demi);letter-spacing:1px;text-transform:uppercase}.c-prose__50-50--type-3 h4+h3{margin-top:var(--space-4)}.c-prose__50-50--type-4 h3{color:var(--color-blue-200);font-weight:var(--font-weight-demi);text-transform:uppercase;font-size:15px;font-size:0.9375rem;line-height:1.3333333333}.c-prose__50-50--type-4 h3:not(:first-child){margin-top:var(--space-8)}@media(max-width: 47.99em){.c-prose__50-50--type-4 h3:not(:first-child){margin-top:var(--space-6)}}.c-prose__50-50--type-4 h3+p{margin-top:var(--space-3)}.c-prose__50-50--type-4 a strong{margin-top:var(--space-8)}@media(max-width: 47.99em){.c-prose__50-50--type-4 a strong{margin-top:var(--space-6)}}.c-prose__50-50--type-4+.c-prose__50-50--type-4.mt-none{margin-top:0}.c-prose__50-50--type-4+.c-prose__50-50--type-4.mt-none .c-prose__50-50-layout{border-top:none}.c-prose__50-50--type-4 .c-prose__50-50-content{background-color:var(--color-emerald-100)}.c-prose__50-50-layout{align-items:center;border:1px solid var(--color-border);border-bottom:none;display:grid;grid-template-rows:min-content}@media(min-width: 48em){.c-prose__50-50-layout{grid-template-columns:1fr 1fr}}.c-prose__50-50-layout img{height:100%;max-width:100%;min-height:400px;object-fit:cover;width:100%}@media(min-width: 48em){.c-prose__50-50-layout.flip img{order:1}}.c-prose__50-50-layout+.c-prose__50-50-layout{border-top:none}.c-prose__50-50-layout:last-child{border-bottom:1px solid var(--color-border)}.c-prose__50-50-content{padding:var(--space-6)}@media(min-width: 48em){.c-prose__50-50-content{padding:var(--space-16)}}.c-prose__register-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem}.c-prose__register-content a{margin:1rem 0 0 0}@media(min-width: 48em){.c-prose__register-content a{margin:0 0 0 2rem}}@media(min-width: 48em){.c-prose__register-content{flex-direction:row}}.c-prose__numbered-list-content{border:1px solid var(--color-border);padding:var(--space-10) var(--space-10)}@media(max-width: 47.99em){.c-prose__numbered-list-content{padding:var(--space-3) var(--space-6)}}.c-prose__numbered-list-content ul{counter-reset:number;display:flex;flex-direction:row;justify-content:space-evenly}@media(max-width: 47.99em){.c-prose__numbered-list-content ul{align-items:center;flex-direction:column}}@media(min-width: 64em){.c-prose__numbered-list-content ul{flex-wrap:nowrap}}.c-prose__numbered-list-content li{align-items:center;counter-increment:number;display:flex;flex:1;flex-direction:column;font-weight:var(--font-weight-demi);margin:0 !important;max-width:300px;padding:var(--space-3);text-align:center}.c-prose__numbered-list-content li::before{color:var(--color-red-500);content:"0" counter(number) " ";display:inline-block;margin-bottom:var(--space-3);font-size:13px;font-size:0.8125rem;line-height:1.5384615385}@media(min-width: 64em){.c-prose__numbered-list-content li::before{margin-bottom:var(--space-8)}}.c-prose__termin-list-layout{align-items:center;border-bottom:none;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:min-content}.c-prose__termin-list-layout img{height:100%;max-width:100%;min-height:400px;object-fit:cover;width:100%}@media(max-width: 47.99em){.c-prose__termin-list-layout img{display:none}}@media(max-width: 47.99em){.c-prose__termin-list-layout{grid-template-columns:1fr}}.c-prose__termin-list-content{padding:var(--space-6)}@media(min-width: 48em){.c-prose__termin-list-content{padding:var(--space-16)}}.c-prose__lector-widget{border:1px solid var(--color-border);display:grid;justify-items:center}.c-prose__lector-widget img{height:100%;max-width:100%;object-fit:cover;order:1}@media(min-width: 48em){.c-prose__lector-widget img{order:0}}@media(min-width: 48em){.c-prose__lector-widget{align-items:center;display:grid;grid-template-columns:200px 1fr}}.c-prose__lector-widget-content{padding:var(--space-6)}@media(min-width: 48em){.c-prose__lector-widget-content{padding:2rem 6rem 2rem 2rem}}@media(max-width: 63.99em){.c-prose__lector-widget-content .text-sub{font-size:13px;font-size:0.8125rem;line-height:1.5384615385}}.c-prose ul{list-style-image:url("../../images/vzdelavani/image/ico-check.svg");list-style-type:none;text-indent:0}.c-prose ul>li{margin-left:1rem;padding-left:.75rem}.c-prose ul>li+li{margin-top:1rem}.c-modal{bottom:0;display:none;height:calc(var(--vh));left:0;position:fixed;right:0;top:0;width:100vw;z-index:999}.c-modal[aria-hidden=false] .c-modal__background{animation:microModalFadeIn .2s cubic-bezier(0, 0, 0.2, 1)}.c-modal.is-open{display:grid}.c-modal--tabs .c-modal__content{padding:0}.c-modal--dropdown{place-content:center}.c-modal--dropdown .c-modal__background{grid-column:1/2;grid-row:1/2;height:100vh;width:100vw;z-index:-1}@media(min-width: 64em){.c-modal--dropdown{bottom:auto;height:auto;left:auto;position:absolute;right:0;top:100%;width:auto}.c-modal--dropdown .c-modal__background{backdrop-filter:blur(0px);background-color:rgba(0,0,0,0);height:100%;left:0;position:fixed;top:0;width:100%}}.c-modal--dropdown .c-modal__content{align-self:center;background-color:var(--color-blue-600);box-shadow:0px 5px 15px rgba(54,61,71,.16);display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:center;min-width:40ch;padding:var(--space-6) var(--space-10);width:auto}.c-modal--dropdown .c-modal__content a{align-items:center;color:#fff;display:inline-flex;padding:var(--space-4) 0}.c-modal--dropdown .c-modal__content a .ml-auto{margin-left:auto}.c-modal--dropdown .c-modal__content a:hover{color:var(--color-blue-100)}.c-modal--dropdown .c-modal__content a+a{border-top:1px solid var(--color-blue-400)}.c-modal--submenu{place-content:center}.c-modal--submenu .c-modal__background{grid-column:1/2;grid-row:1/2;height:100vh;width:100vw;z-index:-1}@media(min-width: 64em){.c-modal--submenu{bottom:auto;height:auto;left:0;position:absolute;right:auto;top:100%;width:100%}.c-modal--submenu .c-modal__background{backdrop-filter:blur(0px);height:100%;left:0;position:fixed;top:0;width:100%}}.c-modal--submenu .c-modal__content{align-self:center;background-color:var(--color-blue-600);box-shadow:0px 5px 15px rgba(0,0,0,.192963);display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:center;padding:0;width:auto}.c-modal--sidebar-submenu{bottom:auto;height:auto;left:0;place-content:default;position:absolute;right:auto;top:0;width:100%}.c-modal--sidebar-submenu .c-modal__background{backdrop-filter:blur(0px);background-color:var(--color-blue-600);grid-column:1/2;grid-row:1/2;height:100vh;height:100%;left:0;position:fixed;top:0;width:100vw;width:100%;z-index:-1}.c-modal--sidebar-submenu .c-modal__content{align-self:center;background-color:var(--color-blue-600);box-shadow:none;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:center;max-height:calc(var(--vh) - 77px);max-width:none;padding:0;width:100%}.c-modal__background{backdrop-filter:blur(3px);background-color:rgba(0,38,99,.6156862745);display:grid;height:100%;left:0;place-content:center;position:fixed;top:0;width:100%}.c-modal__content{background-color:var(--color-gray-100);max-height:calc(var(--vh)*.9);max-width:90vw;overflow:auto;padding:var(--space-4)}@media(min-width: 64em){.c-modal__content{min-width:50vw;padding:var(--space-10)}}@keyframes microModalFadeIn{from{opacity:0}to{opacity:1}}.c-accordion{display:grid;gap:var(--space-2);grid-template-columns:1fr}.c-accordion__item{background-color:var(--color-gray-100)}.c-accordion__item.is-active svg line:first-child{opacity:0}.c-accordion__item.is-active .c-accordion__trigger{color:var(--color-red-500)}.c-accordion__trigger{align-items:center;cursor:pointer;display:grid;gap:var(--space-3);grid-template-columns:1fr 30px;padding:var(--space-4)}@media(min-width: 48em){.c-accordion__trigger{padding:var(--space-4) var(--space-24)}}.c-accordion__trigger svg{transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76)}.c-accordion__trigger:hover,.c-accordion__trigger:focus{text-decoration:underline}.c-accordion__trigger:hover svg line,.c-accordion__trigger:focus svg line{stroke:var(--color-red-500)}.c-accordion__content{overflow:hidden}.c-accordion__content-wrapper{padding:var(--space-2) var(--space-4) var(--space-4) var(--space-4)}@media(min-width: 48em){.c-accordion__content-wrapper{padding:var(--space-4) var(--space-24)}}.c-avatar{background-color:var(--color-gray-200);border-radius:9999px;height:48px;object-fit:cover;object-position:center top;width:48px}.c-avatar--big{height:48px;width:48px}@media(min-width: 48em){.c-avatar--big{height:90px;width:90px}}.c-hints{background-color:var(--color-white);box-shadow:0px 16px 40px rgba(0,38,99,.12);position:absolute;top:100%;visibility:hidden;width:100%;z-index:3}.c-hints__list{padding:0 var(--space-5)}.c-hints__item{border-bottom:1px solid var(--color-border);display:grid;gap:var(--space-3);grid-template-areas:"t t" "i b";grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:var(--space-5) 0}@media(min-width: 48em){.c-hints__item{grid-template-areas:"i t" "i b";row-gap:0}}.c-hints__item-title{grid-area:t}.c-hints__item-img{grid-area:i}.c-hints__item-bottom-row{grid-area:b;line-height:26px}@media(min-width: 48em){.c-hints__item-bottom-row{display:flex;justify-content:space-between}.c-hints__item-bottom-row br{display:none}}.c-hints__btn{padding:var(--space-5)}.c-hints .c-btn{display:block !important;font-size:14px;font-weight:var(--font-weight-demi);text-align:center}.c-form-box{border:1px solid var(--color-border);padding:var(--space-8)}.c-form-box__header{display:grid;grid-template-columns:1fr max-content}@media(max-width: 63.99em){.c-form-box__header{padding-bottom:var(--space-2)}}.c-form-box__content{display:flex;flex-wrap:wrap;gap:var(--space-6)}.c-form-box__content .controls{width:100%}.c-form-box__content input{width:100%}.c-form-box__content>*{width:100%}.c-form-box__content .note{color:var(--color-gray-400)}.c-form-box__content--register-step1 .LeftName,.c-form-box__content--register-step1 .RightSurname{width:calc((100% - var(--space-6))*.5)}@media(max-width: 63.99em){.c-form-box__content--register-step1 .LeftName:nth-child(1),.c-form-box__content--register-step1 .RightSurname:nth-child(2){width:100%}}.c-form-box__content--person{display:flex;flex-wrap:wrap;gap:var(--space-6)}.c-form-box__content--person .controls{width:100%}.c-form-box__content--person input{width:100%}.c-form-box__content--person>*{width:100%}@media(min-width: 48em){.c-form-box__content--person>:nth-child(1){width:calc((100% - var(--space-12))*.2)}.c-form-box__content--person>:nth-child(2){width:calc((100% - var(--space-12))*.4)}.c-form-box__content--person>:nth-child(3){width:calc((100% - var(--space-12))*.4)}.c-form-box__content--person>:nth-child(4){width:calc((100% - var(--space-12))*.3)}.c-form-box__content--person>:nth-child(5){width:calc((100% - var(--space-12))*.5)}.c-form-box__content--person>:nth-child(6){width:calc((100% - var(--space-12))*.2)}}.c-form-box__content--person textarea{width:100%}.c-form-box--payment-methods .c-radio{grid-template-columns:20px auto auto}@media(max-width: 47.99em){.c-form-box--payment-methods .c-radio{grid-template-columns:20px 1fr;grid-template-rows:min-content min-content;row-gap:0}}@media(max-width: 47.99em){.c-form-box--payment-methods .c-radio input{grid-row:1/3}}.c-form-box--payment-methods .c-radio .text-blue-200{text-align:right}@media(max-width: 47.99em){.c-form-box--payment-methods .c-radio .text-blue-200{text-align:left}}.c-info-box{align-items:center;background-color:var(--color-emerald-100);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);font-size:18px;font-size:1.125rem;line-height:1.3333333333}@media(max-width: 63.99em){.c-info-box{flex-direction:column}}.c-course-carousel__item{align-self:stretch;background-color:#fff;border:1px solid var(--color-border);display:inline-flex;flex-direction:column;height:auto;max-width:260px;text-decoration:none}.c-course-carousel__item:hover h6{text-decoration:underline}.c-course-carousel__top{align-items:center;border-bottom:1px solid var(--color-border);display:flex;padding:var(--space-6)}.c-course-carousel__top .c-avatar{margin-right:var(--space-2)}.c-course-carousel__mid{padding:var(--space-6)}.c-course-carousel__bottom{margin-top:auto;padding:0 var(--space-6) var(--space-6) var(--space-6)}.c-course-carousel__nav-prev,.c-course-carousel__nav-next{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:120px;z-index:99}.c-course-carousel__nav-prev.swiper-button-disabled .c-arrow,.c-course-carousel__nav-next.swiper-button-disabled .c-arrow{opacity:.3}@media(max-width: 63.99em){.c-course-carousel__nav-prev,.c-course-carousel__nav-next{width:50px}.c-course-carousel__nav-prev .c-arrow,.c-course-carousel__nav-next .c-arrow{height:32px;width:32px}.c-course-carousel__nav-prev .c-arrow::after,.c-course-carousel__nav-next .c-arrow::after{height:8px;width:5px}.c-course-carousel__nav-prev.swiper-button-disabled,.c-course-carousel__nav-next.swiper-button-disabled{display:none}}.c-course-carousel__nav-prev{background:linear-gradient(90deg, #f5f6f8 20.25%, rgba(245, 246, 248, 0) 100%);left:0}.c-course-carousel__nav-next{background:linear-gradient(270deg, #f5f6f8 20.25%, rgba(245, 246, 248, 0) 100%);right:0}.c-course-carousel__nav-next.swiper-button-disabled{pointer-events:none}@media(max-width: 47.99em){.c-lectors-carousel__subtitle{text-align:center}}.c-lectors-carousel__layout{align-content:start;column-gap:var(--space-8);display:grid;grid-template-areas:"top slides" "nav slides";grid-template-columns:auto 66.6%;grid-template-rows:max-content 1fr;justify-items:start}@media(max-width: 47.99em){.c-lectors-carousel__layout{grid-template-areas:"top" "slides" "nav";grid-template-columns:100%;justify-items:center}}.c-lectors-carousel h2{text-align:center}@media(min-width: 48em){.c-lectors-carousel h2{max-width:18ch;text-align:left}}.c-lectors-carousel__swiper{overflow:hidden;width:100%}.c-lectors-carousel__top{grid-area:top}.c-lectors-carousel__slides{grid-area:slides;max-width:100%}@media(max-width: 47.99em){.c-lectors-carousel__slides{padding-top:var(--space-10)}}.c-lectors-carousel__item{display:grid;gap:var(--space-6);grid-template-columns:max-content auto;font-size:17px;font-size:1.0625rem;line-height:1.4117647059}.c-lectors-carousel__item .c-avatar{height:95px;width:95px}@media(max-width: 47.99em){.c-lectors-carousel__item{grid-template-columns:100%;justify-items:center;text-align:center}}.c-lectors-carousel__nav{display:inline-grid;gap:var(--space-6);grid-area:nav;grid-template-columns:1fr 1fr}@media(max-width: 63.99em){.c-lectors-carousel__nav .c-arrow{height:32px;width:32px}.c-lectors-carousel__nav .c-arrow::after{height:8px;width:5px}}.c-lectors-carousel__lector-name{font-size:16px}.c-event-carousel{position:relative}.c-event-carousel__item{align-items:center;background-color:var(--color-white);display:grid;grid-template-columns:7fr 5fr}@media(max-width: 63.99em){.c-event-carousel__item{grid-template-columns:1fr}}.c-event-carousel__photo img{height:auto;width:100%}.c-event-carousel__content{padding:var(--space-8)}@media(max-width: 47.99em){.c-event-carousel__nav{display:flex;justify-content:center;padding-top:var(--space-6)}}.c-event-carousel__nav-prev,.c-event-carousel__nav-next{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:120px;z-index:99}.c-event-carousel__nav-prev.swiper-button-disabled,.c-event-carousel__nav-next.swiper-button-disabled{opacity:.3}@media(max-width: 47.99em){.c-event-carousel__nav-prev,.c-event-carousel__nav-next{width:50px}.c-event-carousel__nav-prev .c-arrow,.c-event-carousel__nav-next .c-arrow{height:32px;width:32px}.c-event-carousel__nav-prev .c-arrow::after,.c-event-carousel__nav-next .c-arrow::after{height:8px;width:5px}.c-event-carousel__nav-prev.swiper-button-disabled,.c-event-carousel__nav-next.swiper-button-disabled{opacity:.3}}@media(max-width: 47.99em){.c-event-carousel__nav-prev,.c-event-carousel__nav-next{position:relative}}.c-event-carousel__nav-prev{background:linear-gradient(90deg, #f5f6f8 20.25%, rgba(245, 246, 248, 0) 100%);left:0}.c-event-carousel__nav-next{background:linear-gradient(270deg, #f5f6f8 20.25%, rgba(245, 246, 248, 0) 100%);right:0}.c-grid-list{--border: 1px solid var(--color-border);border-bottom:var(--border);border-right:var(--border);display:flex;flex-wrap:wrap;justify-content:stretch}.c-grid-list svg{height:auto;width:var(--space-12)}@media(max-width: 47.99em){.c-grid-list svg{width:var(--space-10)}}.c-grid-list__title:not(:first-child){margin-top:var(--space-6)}.c-grid-list__content{margin-left:auto;margin-right:auto;margin-top:var(--space-4);max-width:780px}.c-grid-list__item{border-left:var(--border);border-top:var(--border);flex:1;min-width:50%;padding:var(--space-10) var(--space-16)}.c-grid-list__item:last-child:nth-child(2n+1){min-width:100%}@media(min-width: 48em){.c-grid-list__item:last-child:nth-child(2n+1){text-align:center}}@media(max-width: 47.99em){.c-grid-list__item{min-width:100%;padding:var(--space-6)}}.c-agenda__day{display:inline-flex;justify-content:flex-end}@media(min-width: 48em){.c-agenda__day{min-width:95px}}.c-agenda__info{align-items:center;color:var(--color-gray-400);display:flex;font-weight:var(--font-weight-bold);margin-top:var(--space-6);min-height:65px;padding-left:33px;position:relative;text-transform:uppercase}@media(min-width: 64em){.c-agenda__info{padding-left:95px}}.c-agenda__talk{border:1px solid var(--color-border);margin-top:var(--space-4);padding:var(--space-6) 33px;position:relative}@media(min-width: 64em){.c-agenda__talk{padding:var(--space-14) 95px}}.c-agenda__talk-time{color:var(--color-red-500);font-weight:var(--font-weight-bold)}.c-agenda__talk-layout{display:grid;gap:var(--space-4);grid-template-columns:1fr;margin-top:var(--space-2)}@media(min-width: 64em){.c-agenda__talk-layout{gap:var(--space-10);grid-template-columns:1fr 1fr}}.c-agenda__has-indicator::before{background-color:var(--color-gray-400);border:5px solid var(--color-white);border-radius:999px;content:"";display:inline-block;height:var(--space-4);left:10px;position:absolute;width:var(--space-4);z-index:2}@media(min-width: 64em){.c-agenda__has-indicator::before{left:65px}}.c-agenda__has-indicator::after{background-image:url("../../images/vzdelavani/image/line.svg");background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:var(--space-16);left:18px;max-height:100%;position:absolute;width:1px;z-index:1}@media(min-width: 64em){.c-agenda__has-indicator::after{left:73px}}.c-agenda__has-indicator.c-agenda__talk-time::before{background-color:var(--color-red-500)}.c-agenda__has-indicator.c-agenda__talk-time::after{display:none}.c-agenda__lector{align-items:end;background-color:var(--color-gray-100);display:grid;grid-template-columns:1fr;position:relative}@media(min-width: 48em){.c-agenda__lector{gap:var(--space-10);grid-template-columns:auto 300px}}@media(min-width: 64em){.c-agenda__lector{gap:var(--space-10);grid-template-columns:auto 400px}}@media(min-width: 48em){.c-agenda__lector--image{display:flex;align-items:flex-end;justify-content:end}}.c-agenda__lector--image img{top:0;mix-blend-mode:multiply;width:100%;max-width:500px}@media(min-width: 48em){.c-agenda__lector--image img{gap:var(--space-10);grid-template-columns:1fr 1fr;height:420px;max-height:100%;width:auto}}.c-agenda__lector-content{padding:var(--space-6) 33px var(--space-6) 33px}@media(min-width: 48em){.c-agenda__lector-content{padding:var(--space-6) 33px var(--space-6) 33px;min-height:calc(300px + var(--space-6)*2)}}@media(min-width: 64em){.c-agenda__lector-content{padding:var(--space-14) 0 var(--space-14) 95px;min-height:calc(300px + var(--space-14)*2)}}.c-agenda__lector-name{font-weight:var(--font-weight-demi)}.c-agenda__lector-description{margin-top:var(--space-5)}.c-photoreport h2{margin-left:auto;text-align:center}.c-photoreport__description{margin-left:auto;margin-right:auto;max-width:var(--container-small);font-size:15px;font-size:0.9375rem;line-height:1.6}@media(min-width: 48em){.c-photoreport__description{font-size:17px;font-size:1.0625rem;line-height:1.4117647059}}.c-photoreport__layout{display:grid;gap:var(--space-2);grid-template-areas:"a a" "a a" "b b" "c d";grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(4, minmax(0, 1fr));position:relative}@media(min-width: 48em){.c-photoreport__layout{grid-template-areas:"a a b b" "a a c d";grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr))}}.c-photoreport__layout>div{position:relative}.c-photoreport__layout>*:nth-child(1){grid-area:a}.c-photoreport__layout>*:nth-child(2){grid-area:b}.c-photoreport__layout>*:nth-child(3){grid-area:c}.c-photoreport__layout>*:nth-child(4){grid-area:d}.c-photoreport__layout img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.c-photoreport__link{aspect-ratio:1/1;background-color:var(--color-blue-400);display:flex;flex-direction:column;padding:var(--space-4);transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76)}@media(min-width: 48em){.c-photoreport__link{padding:var(--space-10)}}.c-photoreport__link:hover{background-color:var(--color-blue-600)}.c-photoreport__link:hover .c-photoreport__link-text{text-decoration:underline}.c-photoreport__link-counter{color:var(--color-white);font-weight:var(--font-weight-demi);margin-top:auto;font-size:32px;font-size:2rem;line-height:1.375}.c-photoreport__link-text{font-size:17px;font-size:1.0625rem;line-height:1.4117647059;color:var(--color-blue-200)}.c-partners{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:center}.c-triplet{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 47.99em){.c-triplet{grid-template-columns:1fr}}.c-triplet__item{align-items:center;display:flex;flex-direction:column;padding:1rem;text-align:center}.c-triplet__item>*{max-width:34ch}.c-triplet__header{font-weight:var(--font-weight-demi);margin-top:var(--space-4)}.c-triplet__image{display:flex;flex-direction:column;height:50px;justify-content:center}.c-triplet__content{margin-top:var(--space-3)}.c-event-widget{color:var(--color-white);padding:var(--space-16) var(--space-8);position:relative}@media(max-width: 47.99em){.c-event-widget{padding:var(--space-10) var(--space-8)}}.c-event-widget__bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.c-event-widget__tag{background:var(--color-red-500);border-radius:16px 16px 16px 0px;display:inline-block;font-weight:var(--font-weight-demi);padding:1px var(--space-4);font-size:16px;font-size:1rem;line-height:1.625}.c-event-widget__title{font-size:40px;font-size:2.5rem;line-height:1.2;font-weight:var(--font-weight-demi)}@media(max-width: 47.99em){.c-event-widget__title{font-size:28px;font-size:1.75rem;line-height:1.3571428571}}.c-event-widget__date{font-size:28px;font-size:1.75rem;line-height:1.2857142857;color:var(--color-red-500)}@media(max-width: 47.99em){.c-event-widget__date{font-size:24px;font-size:1.5rem;line-height:1.3333333333}}.container,.container-body{margin:0 auto;max-width:var(--container-width);padding-left:var(--space-5);padding-right:var(--space-5);width:100%}@media(min-width: 48em){.container,.container-body{padding-left:var(--space-5);padding-right:var(--space-5)}}.container-body{max-width:1608px;padding-left:10px;padding-right:10px}@media(min-width: 48em){.container-body{padding-left:var(--space-4);padding-right:var(--space-4)}}.container--fluid{max-width:none}@media(min-width: 48em)and (max-width: 63.99em){.container--slider{max-width:88vw}}.c-icon{display:inline-block}@keyframes example{0%{margin-left:1rem;opacity:1;width:31px}25%{margin-left:1rem;opacity:0;width:31px}100%{margin-left:0;opacity:0;width:0px}}@keyframes test{0%{margin-left:0;opacity:0;width:0px}25%{margin-left:1rem;opacity:0;width:31px}100%{margin-left:1rem;opacity:1;width:31px}}.c-hamburger{align-items:center;background-color:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.5333333333);color:#fff;display:flex;outline:none;padding:var(--space-3)}@media(min-width: 48em){.c-hamburger{display:none}}.c-hamburger>span{display:inline-block;margin-left:1rem}.c-hamburger[aria-expanded=true]>span{animation:example 1s forwards}.c-hamburger[aria-expanded=false]>span{animation:test 1s forwards}.c-sidebar{background-color:var(--color-blue-600);height:100vh;height:calc(var(--vh, 100vh));left:0;position:fixed;top:0;transform:translatey(-100%);transition:all 500ms cubic-bezier(0.445, 0.05, 0.655, 0.76);width:100vw;z-index:99}@media(min-width: 64em){.c-sidebar{display:none}}.c-sidebar__layout{display:grid;grid-template-columns:1fr;grid-template-rows:1fr max-content;height:calc(100% - 75px);margin-top:75px;position:relative}@media(min-width: 64em){.c-sidebar__layout{padding-top:148px}}.c-sidebar__nav-item{border-top:1px solid var(--color-blue-400);margin-left:0}.c-sidebar__nav-item:last-child{border-bottom:1px solid var(--color-blue-400)}.c-sidebar__nav-link{display:inline-block;padding:var(--space-5);width:100%}.c-sidebar__nav-link--has-children{align-items:center;display:flex;justify-content:space-between}.c-sidebar__nav-link--has-children svg{transform:rotate(270deg)}.c-sidebar__nav-link--has-icon{align-items:center;display:flex;justify-content:space-between}.c-sidebar__mail{border-top:1px solid var(--color-blue-400);display:inline-block;margin-top:var(--space-6);padding:var(--space-6) var(--space-2)}.c-sidebar .c-header__top-links{justify-content:center}.c-sidebar .c-header__top-link-item:first-child{margin-left:0}.c-sidebar__bottom{display:flex;flex-direction:column;text-align:center}.c-sidebar__back-btn{color:var(--color-blue-200)}.c-sidebar__back-btn svg{transform:rotate(90deg)}.c-sidebar__submenu-title{font-size:26px;font-size:1.625rem;line-height:1.3846153846;font-weight:var(--font-weight-demi)}.c-sidebar__event-name{font-size:18px;font-size:1.125rem;line-height:1.3333333333;font-weight:var(--font-weight-demi)}html.has-active-sidebar .c-sidebar{opacity:1;transform:translatey(0);transition-delay:.3s}.t-home .c-header{min-height:var(--vh)}@media(min-width: 64em){.t-home .c-header{min-height:calc(.95*var(--vh))}}.t-home .c-header__content{justify-content:center}.t-home .c-header__content .o-stack{margin-bottom:var(--space-20)}.t-courses .c-header{min-height:555px}.t-courses .c-header__content{align-items:center;justify-content:center;padding-top:0;padding-bottom:4rem}.t-courses__search-box-badges{row-gap:1rem}.t-courses__search-box{background-color:var(--color-gray-100);isolation:isolate;margin-left:auto;margin-right:auto;margin-top:-15rem;max-width:730px;padding:1rem;position:relative;z-index:98}@media(min-width: 48em){.t-courses__search-box{padding:2rem}}@media(min-width: 64em){.t-courses__search-box{margin-top:-15rem}}.t-courses__search-box .c-badge{text-transform:none}.t-courses__search-box.js-advanced-search .t-courses__advanced-search{grid-template-rows:1fr;opacity:1;transition-delay:.5s}.t-courses__search-box.js-advanced-search .t-courses__basic-search{grid-template-rows:0fr;opacity:0;transition-delay:0s}.t-courses__search-input{margin-bottom:1rem;position:relative}.t-courses__search-input .c-btn{align-items:center;display:flex}.t-courses__search-input .c-btn span{display:none}@media(min-width: 48em){.t-courses__search-input .c-btn span{display:inline-block}}.t-courses__search-input svg{display:inline-block}@media(min-width: 48em){.t-courses__search-input svg{margin-right:var(--space-2)}}.t-courses__advanced-search-grid{align-items:flex-end;display:grid;gap:2rem;grid-template-columns:1fr;padding-top:1rem}@media(min-width: 48em){.t-courses__advanced-search-grid{grid-template-columns:1fr 1fr}}.t-courses__advanced-search-grid .c-badge{justify-self:center}@media(min-width: 48em){.t-courses__advanced-search-grid .c-badge{grid-column:1/3}}.t-courses__advanced-search-grid .c-form-input__select{max-width:none;width:100%}.t-courses__basic-search,.t-courses__advanced-search{display:grid;grid-template-rows:1fr;min-height:0s;opacity:1;overflow:hidden;transition:all .5s ease-in-out;transition-delay:.5s}.t-courses__basic-search .wrap,.t-courses__advanced-search .wrap{min-height:0}.t-courses__advanced-search{grid-template-rows:0fr;opacity:0;transition-delay:0s}.t-courses__design-rectangle{background-color:var(--color-white);display:block;height:200px;margin-left:-20px;margin-right:-20px;margin-top:-2rem}@media(min-width: 64em){.t-courses__design-rectangle{height:130px;margin-left:calc(-1*(50vw - 579px));margin-right:calc(-1*(50vw - 579px))}}.t-courses__list-header{border-bottom:1px solid var(--color-border);color:var(--color-gray-600);margin-bottom:var(--space-4);margin-top:-8rem;padding-bottom:var(--space-3)}@media(min-width: 64em){.t-courses__list-header{margin-top:-30px}}.t-lectors .t-courses__list-header{margin-top:2rem}.t-courses__list{margin-left:auto;margin-right:auto}.t-courses .c-course+*{margin-top:2rem}.t-courses__list-footer{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:7rem;margin-top:3rem}@media(min-width: 48em){.t-courses__list-footer{flex-direction:row}}.t-courses__pager{align-items:flex-end;display:flex;font-weight:var(--font-weight-bold);gap:.5rem;margin-top:2rem;font-size:16px;font-size:1rem;line-height:1.125}@media(min-width: 48em){.t-courses__pager{margin-top:0}}.t-courses__pager span:first-child{font-size:14px;font-size:0.875rem;line-height:1.2857142857;color:#658594;font-weight:var(--font-weight-regular)}.t-courses .c-course h5.text-red{font-weight:var(--font-weight-bold);font-size:16px;font-size:1rem;line-height:1.25}@media(min-width: 64em){.t-courses .c-course h5.text-red{margin-top:var(--space-4);margin-top:var(--space-8);font-size:20px;font-size:1.25rem;line-height:1.3}}.t-courses .c-course__title{font-size:20px;font-size:1.25rem;line-height:1.3;margin-top:var(--space-3)}@media(min-width: 64em){.t-courses .c-course__title{font-size:26px;font-size:1.625rem;line-height:1.2307692308;margin-top:var(--space-8)}}@media(max-width: 63.99em){.t-courses .c-course__content{justify-content:center;min-height:230px}}.t-course__header{align-items:end;background-position:top center;background-repeat:no-repeat;background-size:contain;color:var(--theme-color-text);display:grid;grid-template-rows:1fr max-content;justify-content:center;overflow:hidden;position:relative}@media(min-width: 48em){.t-course__header{margin-left:1rem;margin-right:1rem}}@media(min-width: 64em){.t-course__header{background-position:center center;background-size:cover;min-height:calc(var(--vh) - 230px)}}.t-course__header-bottom{align-items:center;border-bottom:1px solid var(--theme-color-border, var(--color-border));display:flex;flex-direction:column;padding:0 var(--space-5) var(--space-8) var(--space-5);position:relative;z-index:1}@media(min-width: 64em){.t-course__header-bottom{padding:0 var(--space-5) var(--space-24) var(--space-5)}}@media(max-width: 63.99em){.t-course__header-bottom .c-btn{width:100%}}.t-course__header-top{align-items:center;align-self:end;border-bottom:1px solid var(--theme-color-border, var(--color-border));padding:7.5rem var(--space-5) var(--space-8) var(--space-5);position:relative;z-index:1}@media(min-width: 64em){.t-course__header-top{padding:2rem 20vw var(--space-12) 20vw}}.t-course__header-columns{flex-direction:column;gap:1rem;justify-content:center;margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width: 64em){.t-course__header-columns{flex-direction:row;gap:4rem;margin-bottom:2rem;margin-top:2.5rem}}.t-course__header-columns h5{font-weight:var(--font-weight-demi);text-align:center;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width: 64em){.t-course__header-columns h5{font-size:24px;font-size:1.5rem;line-height:1.1666666667}}.t-course__header-columns .c-date-select{text-align:center}.t-course__header-bg{position:absolute;top:0;width:100%;z-index:0}@media(min-width: 112.5em){.t-course__header-bg{height:100%}}.t-course__header-bg img{height:100%;object-fit:cover;width:100%}.t-course__header-bg div{height:100%;left:0;position:absolute;top:0;width:100%}.t-course__header-lector{column-gap:var(--space-4);display:grid;grid-template-columns:53px 1fr;grid-template-rows:min-content auto}.t-course__header-lector img{align-self:center;background-color:#fff;border-radius:999px;grid-row:1/3;height:53px;max-height:100%;object-fit:cover;object-position:top center;width:53px}.t-course__nav{background-color:var(--theme-color-bg);position:sticky;top:0;z-index:100}@media(min-width: 48em){.t-course__nav{margin-left:1rem;margin-right:1rem}}.t-course__nav .c-btn{height:100%;margin-left:1rem;width:auto}@media(min-width: 64em){.t-course__nav-layout{align-items:center;display:flex;justify-content:space-between}}@media(max-width: 63.99em){.t-course__nav-layout .c-tabs{bottom:0;display:none;position:fixed}}.t-course__nav-mobile-sticky{align-items:center;border-bottom:1px solid var(--theme-color-border, var(--color-border));display:grid;gap:var(--space-1);grid-template-columns:1fr var(--space-6);padding-bottom:var(--space-3);padding-top:var(--space-3)}@media(max-width: 63.99em){.t-course__nav-mobile-sticky{margin-left:calc(-1*var(--space-5));margin-right:calc(-1*var(--space-5));padding-left:var(--space-5);padding-right:var(--space-5);width:calc(100% + var(--space-10))}}@media(min-width: 64em){.t-course__nav-mobile-sticky{display:none}}.t-course__nav-right .c-btn{margin-bottom:var(--space-2);margin-top:var(--space-2)}@media(max-width: 63.99em){.t-course__nav-right .c-btn{padding:12px 16px}}@media(max-width: 63.99em){.t-course__nav-right{align-items:center;display:flex;justify-content:space-between;width:100%}}.t-course__termin-list label{align-items:start;grid-template-columns:20px 1fr;grid-template-rows:min-content min-content;row-gap:0}.t-course__termin-list label input{margin-top:2px !important}.t-course__termin-list span:nth-child(3){grid-column:2/3;grid-row:2/3}@media(max-width: 47.99em){.t-course__termin-list input{grid-row:1/3}}.t-course__termin-list span:nth-child(2){font-size:19px;font-size:1.1875rem;line-height:1.2631578947;font-weight:var(--font-weight-demi)}.t-course__termin-list span:nth-child(3){font-size:16px;font-size:1rem;line-height:1.5;color:var(--color-blue-200);font-weight:var(--font-weight-regular)}.t-course__termin-list .c-radio.disabled{color:var(--color-gray-600)}.t-course__termin-list .c-radio.disabled span:nth-child(3){color:var(--color-gray-600)}.t-course__termin-list .c-badge{display:inline-block;padding:2px 12px;transform:translateY(-2px)}@media(max-width: 63.99em){.c-modal .t-course__termin-list{max-height:50vh;overflow:auto}}@media(max-width: 47.99em){.t-course__termin-list-price-row{align-items:flex-end;display:flex;justify-content:space-between;width:100%}}.t-course__content{padding-top:var(--space-14)}@media(min-width: 64em){.t-course__content{padding-top:var(--space-26)}}.t-course__content section{scroll-margin-top:40px}.t-course__content>section+section{margin-top:var(--space-14)}@media(min-width: 64em){.t-course__content>section+section{margin-top:var(--space-26)}}.t-course__content>section>*+*{margin-top:var(--space-4)}@media(min-width: 64em){.t-course__content>section>*+*{margin-top:var(--space-16)}}.t-course__content>section>*+*.mt-none{margin-top:0}.t-lectors .c-header{background-position:center 10%;min-height:350px}.t-lectors__list{display:grid;gap:var(--space-8);grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr))}.t-lectors__photo{border:1px solid var(--color-border);max-height:260px;object-fit:contain;width:calc(100% - var(--space-4))}@media(min-width: 64em){.t-lectors__photo{width:calc(100% - var(--space-8))}}.t-lectors__item:hover .h4{text-decoration:underline}.t-lectors__item:hover .c-link{color:var(--color-blue-400)}.t-lectors__item-content{background-color:var(--color-emerald-100);margin-left:var(--space-4);margin-top:calc(-1*var(--space-8));padding:var(--space-6);position:relative}@media(min-width: 64em){.t-lectors__item-content{margin-left:var(--space-8);margin-top:calc(-1*var(--space-16))}}.t-lectors__item-content .text-sub{color:var(--color-gray-600);font-size:13px;font-size:0.8125rem;line-height:1.5384615385}.t-lectors__item-content>.o-cluster{margin-bottom:var(--space-5);margin-top:var(--space-6)}.t-lectors__item-content .text-red{text-decoration:underline}.t-lectors__item-subtitle{color:#658594;line-height:1.3;margin-top:6px}.t-lector__layout{align-items:start;display:grid}@media(min-width: 48em){.t-lector__layout{gap:3rem;grid-template-columns:1fr minmax(0, 1fr);padding-left:var(--space-4);padding-right:var(--space-4)}}@media(min-width: 64em){.t-lector__layout{gap:9rem;grid-template-columns:1fr calc(var(--container-width)/2);padding-right:calc((100vw - var(--container-width))/2)}}@media(min-width: 112.5em){.t-lector__layout{grid-template-columns:1fr calc(var(--container-width)/2)}}.t-lector__top-link{color:var(--color-gray-400);text-transform:uppercase;font-size:13px;font-size:0.8125rem;line-height:1.6153846154}@media(min-width: 48em){.t-lector__photo-wrap{align-items:flex-start;display:flex;height:100vh;overflow:hidden;position:sticky;top:0}}.t-lector__photo{align-items:flex-end;background-color:var(--color-gray-100);background-color:var(--color-gray-200);display:flex;justify-content:center;position:sticky;width:100%}@media(max-width: 47.99em){.t-lector__photo{height:auto}}.t-lector__photo img{max-height:100%;max-width:100%;mix-blend-mode:multiply;object-fit:cover}@media(max-width: 63.99em){.t-lector__photo img{height:auto;margin-left:auto;margin-right:auto;max-width:350px}}@media(min-width: 48em){.t-lector__photo{margin-top:var(--space-4)}}.t-lector__content{padding-top:5rem}@media(max-width: 47.99em){.t-lector__content{padding-left:var(--space-5);padding-right:var(--space-5);padding-top:var(--space-14)}}.t-lector__content h1:after{height:7px;width:7px}.t-lector__subtitle{font-weight:var(--font-weight-demi);text-transform:uppercase}.t-order__layout{height:100%}@media(min-width: 64em){.t-order__layout{align-content:start;align-items:flex-start;column-gap:125px;display:grid;grid-template-areas:"form sidebar";grid-template-columns:8fr 4fr;width:100%}.t-order__layout:before{background-color:var(--color-gray-100);content:"";display:block;height:100%;height:100%;left:calc((100vw - 1110px)/2 + 710px);position:fixed;top:0;transform:scaleY(999);width:9999px;z-index:-1}}.t-order__form{grid-area:form}.t-order__sidebar{grid-area:sidebar}@media(min-width: 64em){.t-order__sidebar{position:sticky;top:var(--space-16)}}@media(min-width: 64em){.t-order__sidebar .c-btn{display:none}}.t-order__summary{grid-area:summary;position:sticky;top:0}.t-order__lector{align-items:center;border-bottom:1px solid var(--color-border);display:grid;gap:var(--space-4);grid-template-columns:auto 1fr;margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.t-order__sum-box{background-color:var(--color-gray-100);color:var(--color-blue-400);display:grid;gap:var(--space-4);grid-template-columns:auto auto;margin-left:calc(-1*var(--space-5));margin-right:calc(-1*var(--space-5));margin-top:var(--space-12);padding:var(--space-6)}@media(min-width: 64em){.t-order__sum-box{background-color:var(--color-white);margin-top:0}}.t-order__sum-price{display:grid;font-size:17px;font-weight:var(--font-weight-demi);gap:var(--space-4);grid-template-columns:auto auto}@media(min-width: 64em){.t-order__sum-price{padding:0 var(--space-6)}}.t-order__title-box.lg-none{background-color:var(--color-gray-100);margin:-4rem -1.25rem 3.5rem -1.25rem;padding:4rem 1.25rem 1.5rem 1.25rem}.t-login__layout{padding:var(--space-4)}@media(min-width: 48em){.t-login__layout{display:grid;grid-template-columns:0px minmax(0, 1fr) minmax(0, 1fr) 0px;grid-template-rows:min-content}}@media(min-width: 64em){.t-login__layout{grid-template-columns:1fr minmax(0, 507px) minmax(0, 593px) 1fr}}.t-login__form{display:flex;flex-direction:column;padding-bottom:var(--space-12);padding-top:var(--space-14)}@media(min-width: 48em)and (max-width: 112.49em){.t-login__form{padding-left:var(--space-3);padding-right:var(--space-3)}}@media(min-width: 48em){.t-login__form{align-items:center;grid-column:2/3;grid-row:1;justify-content:center;min-height:calc(var(--vh) - 250px);padding-bottom:var(--space-14)}}@media(min-width: 112.5em){.t-login__form{align-items:flex-start}}.t-login__form .text-sub{text-align:center}@media(max-width: 31.24em){.t-login__form .bForm{width:100%}}@media(max-width: 31.24em){.t-login__form input{width:100%}}@media(min-width: 48em){.t-login__form input{min-width:300px;width:100%}}@media(min-width: 64em){.t-login__form input{min-width:350px}}.t-login__form .bFormLine+.bFormLine{margin-top:var(--space-6)}.t-login__form hr{width:100%}.t-login__small-btns{width:100%}.t-login__small-btns.dflx{display:flex;justify-content:space-between;align-items:center}.t-login__small-btns h3{font-size:20px;font-weight:600;line-height:28px;display:block}.t-login__small-btns .c-btn{display:block;font-size:15px;font-weight:600;line-height:19.14px;padding:16px 0}.t-login__form-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.t-login__image{grid-column:3/5;grid-row:1/2;position:relative}.t-login__image img{object-fit:cover}@media(max-width: 47.99em){.t-login__image img{margin:0 calc(-1*var(--space-5)) calc(-1*var(--space-5)) calc(-1*var(--space-5));width:calc(100% + var(--space-10))}}@media(min-width: 48em){.t-login__image img{height:100%;left:0;position:absolute;top:0;width:100%}}.t-login__image .c-info-box{padding:var(--space-4) var(--space-6);position:relative}@media(max-width: 47.99em){.t-login__image .c-info-box{font-size:14px;font-size:0.875rem;line-height:1.5}}@media(min-width: 48em){.t-login__image .c-info-box{bottom:var(--space-6);left:calc(-1*var(--space-6));max-width:420px;position:absolute}}.t-login__gray-bg{background-color:var(--color-gray-100);grid-column:1/3;grid-row:1/2}.t-register__layout{display:grid;gap:var(--space-14);grid-template-columns:1fr}@media(min-width: 64em){.t-register__layout{gap:var(--space-6);grid-template-columns:6fr 1fr 5fr}}@media(min-width: 64em){.t-register__info{grid-column:3/4}}.t-register__info a{text-decoration:underline}.t-register__info a:hover{text-decoration:none}.c-registration-breadcrumbs .breadcrumbs{align-items:center;display:flex}.c-registration-breadcrumbs .breadcrumbs .bubble{border:1px solid var(--color-gray-400);border-radius:9999px;display:grid;height:40px;place-content:center;width:40px}.c-registration-breadcrumbs .breadcrumbs .bubble.active{background-color:var(--color-blue-400);border-color:var(--color-blue-400);color:var(--color-white)}.c-registration-breadcrumbs .breadcrumbs .bubble .step{font-weight:var(--font-weight-bold);padding-left:3px}.c-registration-breadcrumbs .breadcrumbs .divided{background-color:var(--color-gray-400);display:block;height:1px;margin:0 var(--space-4);flex-grow:1}.c-registration-breadcrumbs .breadcrumbs .text{display:none}.registerButton{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.registerButton input{background-color:var(--color-green-400)}.registerButton input:hover,.registerButton input:focus{background-color:#489343}@media(max-width: 63.99em){.registerButton input{width:100%}}@media(max-width: 63.99em){.registerButton .controls{width:100%}}.t-contact__map-section,.t-contact__contact-section{align-items:center;display:flex;flex-direction:column}.t-contact__map-section h2,.t-contact__contact-section h2{text-align:center}.t-contact__map-section .text-sub,.t-contact__contact-section .text-sub{font-weight:var(--font-weight-demi)}.t-contact__map-box{display:grid;grid-template-columns:1fr;width:100%}@media(min-width: 48em){.t-contact__map-box{gap:30px;grid-template-columns:minmax(0, 1fr) 540px}}.t-contact__map-box-map{max-width:100%}@media(max-width: 47.99em){.t-contact__map-box-map{order:2}}.t-contact__map-box-map iframe{height:100%;width:100%}.t-contact__map-box-content{grid-template-columns:repeat(2, minmax(0, 1fr));padding:var(--space-8) 0 var(--space-8) 0}@media(min-width: 48em){.t-contact__map-box-content{padding:var(--space-12) var(--space-4) var(--space-12) var(--space-4)}}.t-contact__map-box-top{align-items:center;display:grid;gap:var(--space-4);grid-template-columns:1fr;padding:0 var(--space-4);place-content:center}@media(min-width: 48em){.t-contact__map-box-top{grid-template-columns:repeat(2, minmax(0, 1fr))}}.t-contact__map-box-top h4{align-items:center;display:inline-flex;font-weight:var(--font-weight-demi);justify-self:center}.t-contact__map-box-top svg{margin-right:var(--space-3)}.t-contact__map-box-bottom{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(2, minmax(0, 1fr));padding:0 var(--space-4)}.t-contact__map-box-bottom>p{grid-column:1/3}.t-contact__map-box-bottom .c-btn{grid-column:1/3;justify-self:start}@media(max-width: 47.99em){.t-contact__map-box-bottom .c-btn{justify-self:center}}.t-contact__contact-layout{align-items:start;display:grid;gap:30px}@media(min-width: 48em){.t-contact__contact-layout{grid-template-columns:minmax(0, 6fr) minmax(0, 5fr) 0}}@media(min-width: 64em){.t-contact__contact-layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) 120px}}.t-contact__contact-layout input[type=submit]{width:auto}@media(max-width: 63.99em){.t-contact__contact-layout input[type=submit]{display:block;width:100%}}.t-contact__contact-color-box{background-color:var(--color-emerald-100);padding:var(--space-6)}@media(min-width: 64em){.t-contact__contact-color-box{padding:var(--space-8)}}.t-contact__contact-person{align-items:center;display:grid;gap:var(--space-2);grid-template-columns:min-content 1fr}@media(min-width: 48em){.t-contact__contact-person{gap:var(--space-3)}}@media(min-width: 64em){.t-contact__contact-person{gap:var(--space-6)}}.t-profile__layout{height:100%}@media(min-width: 64em){.t-profile__layout{align-content:start;align-items:flex-start;column-gap:125px;display:grid;grid-template-areas:"sidebar content";grid-template-columns:4fr 8fr;width:100%}.t-profile__layout:before{background-color:var(--color-gray-100);content:"";display:block;height:100%;height:100%;position:fixed;right:calc((100vw - 1110px)/2 + 710px);top:0;transform:scaleY(999);width:9999px;z-index:-1}}.t-profile__form{grid-area:form}.t-profile__sidebar{background-color:var(--color-gray-100);grid-area:sidebar;margin:0 -1.25rem 0 -1.25rem;padding:var(--space-14) 1.25rem var(--space-14) 1.25rem}@media(min-width: 64em){.t-profile__sidebar{position:sticky;top:var(--space-16)}}@media(min-width: 64em){.t-profile__sidebar .c-btn{display:none}}.t-profile__summary{grid-area:summary;position:sticky;top:0}.t-profile__lector{align-items:center;border-bottom:1px solid var(--color-border);display:grid;gap:var(--space-4);grid-template-columns:auto 1fr;margin-bottom:var(--space-8);padding-bottom:var(--space-8)}.t-profile__sum-table{background-color:var(--color-white);color:var(--color-blue-400);display:grid;gap:var(--space-4);grid-template-columns:auto auto;padding:var(--space-6)}.t-profile__sum-price{display:grid;font-size:17px;font-weight:var(--font-weight-demi);gap:var(--space-4);grid-template-columns:auto auto}@media(min-width: 64em){.t-profile__sum-price{padding:0 var(--space-6)}}.t-profile__title-box.lg-none{background-color:var(--color-gray-100);margin:-4rem -1.25rem 3.5rem -1.25rem;padding:4rem 1.25rem 1.5rem 1.25rem}.c-lektor-section{display:flex;align-items:center}@media(max-width: 47.99em){.c-lektor-section{flex-direction:column}}.c-lektor-section .c-ls-video{width:730px;height:404px;position:relative}@media(max-width: 47.99em){.c-lektor-section .c-ls-video{width:100%;height:185px}}.c-lektor-section .c-ls-video img{width:100%;height:100%;object-fit:cover}.c-lektor-section .c-ls-video .c-ico-play{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.c-lektor-section .c-ls-video .c-ico-play img{transition:all .2s ease;width:90px;height:90px}.c-lektor-section .c-ls-video .c-ico-play img:hover{width:95px;height:95px}@media(max-width: 47.99em){.c-lektor-section .c-ls-video .c-ico-play img{width:40px;height:40px}.c-lektor-section .c-ls-video .c-ico-play img:hover{width:45px;height:45px}}.c-lektor-section .c-ls-text{width:380px;padding:32px;background-color:var(--color-emerald-200);height:100%;display:flex;flex-direction:column;gap:18px}@media(max-width: 47.99em){.c-lektor-section .c-ls-text{width:100%}}.c-lektor-section .c-ls-text .c-lst-header{display:flex;flex-direction:column;gap:6px}.c-lektor-section ul.c-lst-ul{margin:0;margin-left:7px;margin-top:12px;list-style-image:none;list-style-type:disc}.c-lektor-section ul.c-lst-ul li{margin-top:7px;padding-left:0}.c-lektor-section ul.c-lst-ul li::marker{color:var(--color-red-500);font-size:1.1rem;margin-right:-12px}@media(max-width: 47.99em){.c-switcher{padding-top:var(--space-10)}}.c-switcher .c-s-body{background-color:var(--color-gray-100);height:624px;position:relative;overflow:hidden}.c-switcher .c-s-body .c-sb-item-mobile-header{display:none}@media(max-width: 47.99em){.c-switcher .c-s-body{height:auto;overflow:visible}.c-switcher .c-s-body .c-sb-item-mobile-header{display:flex;background-color:#fff;border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;padding:12px 20px}.c-switcher .c-s-body .c-sb-item-mobile-header .c-sbimh-opener{font-size:28px;font-weight:900}.c-switcher .c-s-body .c-sb-item-mobile-header .c-sbimh-header{display:flex;gap:12px;align-items:center}.c-switcher .c-s-body .c-sb-item-mobile-header .c-sbimh-header .c-sbimh-step{align-items:center;counter-increment:number;display:flex;flex:1;flex-direction:column;font-weight:var(--font-weight-demi);margin:0 !important;max-width:300px;text-align:center;width:32px;height:32px;font-size:16px;line-height:24px;border:2px solid #ef1a1a;color:#ef1a1a;border-radius:50%;justify-content:space-around}.c-switcher .c-s-body .c-sb-item-mobile-header.active{border-bottom:3px solid #ef1a1a}.c-switcher .c-s-body .c-sb-item-mobile-header.active .c-sbimh-step{background-color:#ef1a1a;color:#fff}}.c-switcher .c-s-body .c-sb-item{transition:all .3s ease;position:absolute;width:100vw;height:100%;opacity:0}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item{position:relative}}@media(min-width: 48em){.c-switcher .c-s-body .c-sb-item.before{left:-100vw}.c-switcher .c-s-body .c-sb-item.active{left:0;opacity:1}.c-switcher .c-s-body .c-sb-item.after{left:100vw}}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item{height:0;pointer-events:none}.c-switcher .c-s-body .c-sb-item.active{height:auto;pointer-events:auto;opacity:1}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex{display:flex;gap:64px;justify-content:space-between}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex{flex-direction:column;gap:0}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item.has-margin{padding:64px 0}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item.has-margin{padding:36px 0}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-head{display:flex;flex-direction:column;gap:8px}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-head .header-section-bigger{font-size:24px}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item.has-flex{display:flex;flex-direction:column;gap:32px}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item.has-flex{gap:10px}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-block .c-sbifi-red-label{font-size:13px;font-weight:700;line-height:20px;letter-spacing:1.2999999523px;text-transform:uppercase;color:#ef1a1a}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex{display:flex;gap:18px;align-items:center}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex img{border-radius:999px;height:80px}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex p{line-height:24px}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex .c-badge{display:inline-block}@media(min-width: 48em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .rene-foltan{margin-right:-120px}}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-mentor{display:flex;align-items:center;gap:26px;margin-top:16px;border:1px solid var(--color-gray-400);padding:16px}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-mentor img{border-radius:99px}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-mentor p{font-size:20px;font-style:normal;font-weight:600;line-height:normal}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-terms{display:flex;margin-top:8px;flex-direction:column;gap:4px;white-space:nowrap}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-terms .c-sbifit-term{border:1px solid var(--color-gray-400);padding:16px;display:flex;row-gap:8px;column-gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-terms .c-sbifit-term .c-pill-btn.will-hide{display:none}@media(max-width: 47.99em){.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-terms .c-sbifit-term .c-pill-btn.can-hide{display:none}.c-switcher .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-terms .c-sbifit-term .c-pill-btn.will-hide{display:block}}[data-window]{cursor:pointer}.spacer{width:100%;height:100%}.h-100{height:100%}.w-100{width:100%}.no-border{border:none}.button-flex{display:flex;gap:12px;align-items:center}.flex-50{width:460px}@media(max-width: 47.99em){.flex-50{width:100%}}.c-pill-btn{cursor:auto;background-color:var(--color-blue-50);padding:8px 12px;border-radius:99px;color:#fff;white-space:nowrap;font-size:13px;display:inline-block}.c-pill-btn:hover{opacity:1}.c-pill-btn+.c-pill-btn{margin-left:8px}.c-thin-arrow{width:32px;height:16px;display:inline-block;background-image:url(../../images/vzdelavani/image/ico-arrow.svg);background-repeat:no-repeat;background-position:center bottom;content:" "}.c-sbi-table{width:100%;border:1px solid var(--color-gray-400)}@media(max-width: 47.99em){.c-sbi-table{display:none}}.c-sbi-table tr[data-href]{cursor:pointer}.c-sbi-table td{padding:16px;border-bottom:1px solid var(--color-gray-400)}.c-sbi-table .c-sbitml-term{white-space:nowrap}.c-sbi-table-mobile{border:1px solid var(--color-gray-400);display:flex;padding:16px;flex-direction:column;gap:4px}@media(min-width: 48em){.c-sbi-table-mobile{display:none}}.c-sbi-table-mobile .c-sbitm-line{display:flex;gap:8px;align-items:center;justify-content:space-between}.c-modules{display:flex;gap:30px}@media(max-width: 47.99em){.c-modules{flex-direction:column}}.c-modules .c-module{border:1px solid var(--color-gray-400);padding:24px;width:100%;position:relative}@media(min-width: 48em){.c-modules .c-module.has-rene::before{content:" ";height:120px;width:138px;background-image:url(../../images/vzdelavani/image/foto-foltan.png);display:block;position:absolute;top:-121px;right:12px}}.c-modules .c-module .c-m-title{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.c-modules .c-module .c-m-subtitle{font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:var(--color-red-500);margin-bottom:16px}.c-modules .c-module ul{margin:0;margin-left:7px;margin-top:12px;list-style-image:none;list-style-type:disc}.c-modules .c-module ul li{margin-top:7px;padding-left:0}.c-modules .c-module ul li::marker{color:var(--color-red-500);font-size:1.1rem;margin-right:-12px}.cursor-pointer{cursor:pointer}.text-blue-600{color:var(--color-blue-600)}.innovative-training{margin-bottom:40px}@media(max-width: 47.99em){.is-hidden-mobile{display:none}}.c-s-contact-layout{display:flex;justify-content:space-evenly;gap:72px}@media(max-width: 47.99em){.c-s-contact-layout{flex-direction:column;gap:40px}}.c-s-contact-layout .c-scl-part{width:50%}@media(max-width: 47.99em){.c-s-contact-layout .c-scl-part{width:100%}}.c-s-contact-layout .c-scl-part h5{margin-bottom:16px}.c-s-contact-layout .c-scl-contact-form{width:50%}@media(max-width: 47.99em){.c-s-contact-layout .c-scl-contact-form{width:100%}}.c-s-contact-layout .c-scl-contact-form h5{margin-bottom:16px}.c-s-contact-layout .c-scl-contact-form .c-sclcf-info{margin-top:18px;color:var(--color-gray-600);font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 47.99em){.c-s-contact-layout .c-scl-contact-form .c-sclcf-info{margin-top:16px}}.c-s-contact-layout .c-scl-contact-form .c-sclcf-info a{text-decoration:underline}.c-s-contact-layout .c-scl-contact-form .bForm{padding:0;justify-content:unset;flex-direction:row;flex-wrap:wrap;row-gap:20px;min-height:auto}.c-s-contact-layout .c-scl-contact-form input[type=checkbox]{min-width:auto}.c-s-contact-layout .c-scl-contact-form .bFormLine{width:100%}.c-s-contact-layout .c-scl-contact-form .bFormLine:not(:first-child){margin-top:12px}.c-s-contact-layout .c-scl-contact-form .bFormLine .errorMessage{margin-bottom:-26px}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(6){margin-bottom:-15px}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(7),.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(8){width:calc(50% - 12px)}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(7){margin-right:24px}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(7) label{visibility:hidden;position:relative}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(7) label:after{visibility:visible;position:absolute;top:0;left:0;overflow:visible;white-space:nowrap;content:"Zvolte si termín a čas, kdy vám můžeme zavolat:";font-weight:bold}.c-s-contact-layout .c-scl-contact-form .bFormLine:nth-child(8) label{opacity:0}.c-s-contact-layout .c-scl-contact-form .bFormLine .controls:has(input[type=submit]):after{bottom:50% !important}.c-s-contact-layout .c-scl-contact-form .bFormLine input[type=submit]{margin-top:0px}.c-s-contact-layout .c-scl-contact-form .bFormLine input[type=text]{padding:14px 16px;border-radius:3px;min-width:unset;border:1px solid var(--color-gray-400, #AEC0C8);background:var(--color-white, #FFF);box-shadow:inset 2px 2px 10px #e7e9ed}.c-s-contact-layout .c-scl-contact-form .bFormLine input[type=text]:last-child{width:100%}.c-s-contact-layout .c-scl-contact-form .bFormLine input.date{background-image:url(../../images/icons/icon-calendar.png);background-repeat:no-repeat;background-position:center right 14px;cursor:pointer}.c-s-contact-layout .c-scl-contact-form .bFormLine select{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:3px;border:1px solid var(--Neutral-Gray400, #AEC0C8);background:var(--Neutral-White, #FFF);box-shadow:inset 2px 2px 10px #e7e9ed;cursor:pointer}.c-s-contact-layout .c-scl-contact-form .bFormLine .controls:has(input[type=submit]){position:relative}.c-s-contact-layout .c-scl-contact-form .bFormLine .controls:has(input[type=submit]):after{background-color:var(--color-red-500);border-radius:999px;bottom:40%;content:"";display:inline-block;height:22px;position:absolute;right:-11px;transform:translateY(50%);width:22px}.c-s-contact-layout .c-scl-contact-form .bFormLine .controls:has(select){position:relative}.c-s-contact-layout .c-scl-contact-form .bFormLine .controls:has(select)::after{content:"";background-image:url(../../images/icons/icon-chevron-down.svg);width:20px;height:20px;display:inline-block;position:absolute;right:16px;top:16px;pointer-events:none}.c-s-contact-layout .c-s-contact{padding:22px 20px;background-color:var(--color-emerald-200);display:flex;gap:20px;flex-direction:column}.c-s-contact-layout .c-s-contact span{font-size:20px}.c-s-contact-layout .c-s-contact .c-sc-flex{display:flex;gap:16px}.c-s-contact-layout .c-s-contact .c-sc-flex img{width:70px;height:70px;min-height:unset;border-radius:999px}.c-s-contact-layout .c-s-contact .c-scf-name{font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-top:2px}.c-s-contact-layout .c-s-contact .c-scf-subtitle{font-size:14px;font-style:normal;color:var(--color-gray-600);font-weight:400;line-height:normal;margin-top:2px}.c-s-contact-layout .c-s-contact .c-scf-contact{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:2px}.c-s-contact-layout .c-s-contact .c-scf-contact a{text-decoration:underline}.c-s-partner{display:flex;gap:109px;align-items:center}.c-s-partner .c-sp-logo{height:64px;width:190px}.c-s-partner .c-sp-text h5{margin-bottom:10px}@media(max-width: 47.99em){.c-s-partner{gap:32px;align-items:start;flex-direction:column}}.wholeWidth{margin:0 -50%}section#form,section#partner{max-width:920px;margin-left:auto;margin-right:auto}@media(max-width: 47.99em){section#naseReference .odsaBlok56{margin-top:56px !important}}@media(max-width: 47.99em){section#naseReference .odsaBlok,section#naseReference .container{margin-top:38px !important}}#ui-datepicker-div{background:#fff;border:0px;border-top:3px solid #ef1a1a;box-shadow:0px 100px 80px rgba(0,38,99,.07),0px 41.7776px 33.4221px rgba(0,38,99,.0503198),0px 22.3363px 17.869px rgba(0,38,99,.0417275),0px 12.5216px 10.0172px rgba(0,38,99,.035),0px 6.6501px 5.32008px rgba(0,38,99,.0282725),0px 2.76726px 2.21381px rgba(0,38,99,.0196802);padding:10px;width:300px}.ui-datepicker .ui-datepicker-header{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#002663}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:17px;line-height:22px;padding:7px 0;font-weight:normal;margin-bottom:7px}.ui-datepicker .ui-datepicker-calendar th{font-weight:600;color:#002663;font-size:13px}.ui-datepicker .ui-datepicker-calendar .ui-state-default,.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{background:none;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#002663;text-align:center;padding:8px}.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:none;background-color:#97c8ff;text-align:center;padding:8px}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:#ef1a1a;border-color:#ef1a1a;color:#fff;text-align:center;padding:8px}.ui-datepicker .ui-icon-circle-triangle-w{background-image:url("../../call_centrum/assets/img/icons/ico-arrow-left.png") !important;background-position:center center !important}.ui-datepicker .ui-icon-circle-triangle-e{background-image:url("../../call_centrum/assets/img/icons/ico-arrow-right.png") !important;background-position:center center !important}.ui-datepicker-next.ui-state-hover,.ui-datepicker-prev.ui-state-hover{background-color:rgba(0,0,0,0) !important}.c-arrow-cont:hover{overflow:visible;text-decoration:underline}.c-arrow-cont:hover .c-arrow{background-color:#d2121a;box-shadow:0 0 8px #d2121a !important}.c-arrow-down{transform:rotate(90deg)}@tailwind utilities;.u-flex-row{flex-direction:row !important}.u-flex-row-reverse{flex-direction:row-reverse !important}.u-flex-col{flex-direction:column !important}.u-flex-col-reverse{flex-direction:column-reverse !important}.u-flex-wrap{flex-wrap:wrap !important}.u-flex-no-wrap{flex-wrap:nowrap !important}.u-justify-start{justify-content:start !important}.u-justify-end{justify-content:end !important}.u-justify-center{justify-content:center !important}.u-justify-between{justify-content:space-between !important}.u-justify-around{justify-content:space-around !important}.items-stretch{align-items:stretch !important}.items-start{align-items:flex-start !important}.items-center{align-items:center !important}.items-end{align-items:flex-end !important}.items-baseline{align-items:baseline !important}.u-content-start{align-content:start !important}.u-content-end{align-content:end !important}.u-content-center{align-content:center !important}.u-content-between{align-content:space-between !important}.u-content-around{align-content:space-around !important}.u-flex-initial{flex:0 1 auto !important}.u-flex-fill{flex:1 1 0% !important}.u-flex-auto{flex:1 1 auto !important}.u-flex-none{flex:none !important}.u-flex-one{flex:1 !important}.none{display:none !important}.block{display:block !important}.inline{display:inline !important}.inline-block{display:inline-block !important}.flex{display:flex !important}.inline-flex{display:inline-flex !important}@media(min-width: 31.25em){.sm-none{display:none !important}.sm-block{display:block !important}.sm-inline{display:inline !important}.sm-inline-block{display:inline-block !important}.sm-flex{display:flex !important}.sm-inline-flex{display:inline-flex !important}}@media(min-width: 48em){.md-none{display:none !important}.md-block{display:block !important}.md-inline{display:inline !important}.md-inline-block{display:inline-block !important}.md-flex{display:flex !important}.md-inline-flex{display:inline-flex !important}}@media(min-width: 64em){.lg-none{display:none !important}.lg-block{display:block !important}.lg-inline{display:inline !important}.lg-inline-block{display:inline-block !important}.lg-flex{display:flex !important}.lg-inline-flex{display:inline-flex !important}}@media(min-width: 112.5em){.xl-none{display:none !important}.xl-block{display:block !important}.xl-inline{display:inline !important}.xl-inline-block{display:inline-block !important}.xl-flex{display:flex !important}.xl-inline-flex{display:inline-flex !important}}.js .u-js-hidden{display:none}.no-js .u-no-js-hidden{display:none}.mt-6px{margin-top:6px !important}.mt-1{margin-top:var(--space-1) !important}.mt-2{margin-top:var(--space-2) !important}.mt-3{margin-top:var(--space-3) !important}.mt-4{margin-top:var(--space-4) !important}.mt-6{margin-top:var(--space-6) !important}.mt-8{margin-top:var(--space-8) !important}.mt-10{margin-top:var(--space-10) !important}.mt-12{margin-top:var(--space-12) !important}.mt-14{margin-top:var(--space-14) !important}.mt-16{margin-top:var(--space-16) !important}.mt-20{margin-top:var(--space-20) !important}.mt-26{margin-top:var(--space-26) !important}.mt-30{margin-top:var(--space-30) !important}.ml-6px{margin-left:6px !important}.ml-1{margin-left:var(--space-1) !important}.ml-2{margin-left:var(--space-2) !important}.ml-3{margin-left:var(--space-3) !important}.ml-4{margin-left:var(--space-4) !important}.ml-6{margin-left:var(--space-6) !important}.ml-8{margin-left:var(--space-8) !important}.ml-10{margin-left:var(--space-10) !important}.ml-12{margin-left:var(--space-12) !important}.ml-14{margin-left:var(--space-14) !important}.ml-16{margin-left:var(--space-16) !important}.ml-20{margin-left:var(--space-20) !important}.ml-26{margin-left:var(--space-26) !important}.ml-30{margin-left:var(--space-30) !important}.mr-6px{margin-right:6px !important}.mr-1{margin-right:var(--space-1) !important}.mr-2{margin-right:var(--space-2) !important}.mr-3{margin-right:var(--space-3) !important}.mr-4{margin-right:var(--space-4) !important}.mr-6{margin-right:var(--space-6) !important}.mr-8{margin-right:var(--space-8) !important}.mr-10{margin-right:var(--space-10) !important}.mr-12{margin-right:var(--space-12) !important}.mr-14{margin-right:var(--space-14) !important}.mr-16{margin-right:var(--space-16) !important}.mr-20{margin-right:var(--space-20) !important}.mr-26{margin-right:var(--space-26) !important}.mr-30{margin-right:var(--space-30) !important}@media(min-width: 31.25em){.mt-none-sm{margin-top:0px !important}.mt-6px-sm{margin-top:6px !important}.mt-1-sm{margin-top:var(--space-1) !important}.mt-2-sm{margin-top:var(--space-2) !important}.mt-3-sm{margin-top:var(--space-3) !important}.mt-4-sm{margin-top:var(--space-4) !important}.mt-6-sm{margin-top:var(--space-6) !important}.mt-8-sm{margin-top:var(--space-8) !important}.mt-10-sm{margin-top:var(--space-10) !important}.mt-12-sm{margin-top:var(--space-12) !important}.mt-14-sm{margin-top:var(--space-14) !important}.mt-16-sm{margin-top:var(--space-16) !important}.mt-20-sm{margin-top:var(--space-20) !important}.mt-26-sm{margin-top:var(--space-26) !important}.mt-30-sm{margin-top:var(--space-30) !important}.ml-none-sm{margin-left:0px !important}.ml-6px-sm{margin-left:6px !important}.ml-1-sm{margin-left:var(--space-1) !important}.ml-2-sm{margin-left:var(--space-2) !important}.ml-3-sm{margin-left:var(--space-3) !important}.ml-4-sm{margin-left:var(--space-4) !important}.ml-6-sm{margin-left:var(--space-6) !important}.ml-8-sm{margin-left:var(--space-8) !important}.ml-10-sm{margin-left:var(--space-10) !important}.ml-12-sm{margin-left:var(--space-12) !important}.ml-14-sm{margin-left:var(--space-14) !important}.ml-16-sm{margin-left:var(--space-16) !important}.ml-20-sm{margin-left:var(--space-20) !important}.ml-26-sm{margin-left:var(--space-26) !important}.ml-30-sm{margin-left:var(--space-30) !important}}@media(min-width: 48em){.mt-none-md{margin-top:0px !important}.mt-6px-md{margin-top:6px !important}.mt-1-md{margin-top:var(--space-1) !important}.mt-2-md{margin-top:var(--space-2) !important}.mt-3-md{margin-top:var(--space-3) !important}.mt-4-md{margin-top:var(--space-4) !important}.mt-6-md{margin-top:var(--space-6) !important}.mt-8-md{margin-top:var(--space-8) !important}.mt-10-md{margin-top:var(--space-10) !important}.mt-12-md{margin-top:var(--space-12) !important}.mt-14-md{margin-top:var(--space-14) !important}.mt-16-md{margin-top:var(--space-16) !important}.mt-20-md{margin-top:var(--space-20) !important}.mt-26-md{margin-top:var(--space-26) !important}.mt-30-md{margin-top:var(--space-30) !important}.ml-none-md{margin-left:0px !important}.ml-6px-md{margin-left:6px !important}.ml-1-md{margin-left:var(--space-1) !important}.ml-2-md{margin-left:var(--space-2) !important}.ml-3-md{margin-left:var(--space-3) !important}.ml-4-md{margin-left:var(--space-4) !important}.ml-6-md{margin-left:var(--space-6) !important}.ml-8-md{margin-left:var(--space-8) !important}.ml-10-md{margin-left:var(--space-10) !important}.ml-12-md{margin-left:var(--space-12) !important}.ml-14-md{margin-left:var(--space-14) !important}.ml-16-md{margin-left:var(--space-16) !important}.ml-20-md{margin-left:var(--space-20) !important}.ml-26-md{margin-left:var(--space-26) !important}.ml-30-md{margin-left:var(--space-30) !important}}@media(min-width: 64em){.mt-none-lg{margin-top:0px !important}.mt-6px-lg{margin-top:6px !important}.mt-1-lg{margin-top:var(--space-1) !important}.mt-2-lg{margin-top:var(--space-2) !important}.mt-3-lg{margin-top:var(--space-3) !important}.mt-4-lg{margin-top:var(--space-4) !important}.mt-6-lg{margin-top:var(--space-6) !important}.mt-8-lg{margin-top:var(--space-8) !important}.mt-10-lg{margin-top:var(--space-10) !important}.mt-12-lg{margin-top:var(--space-12) !important}.mt-14-lg{margin-top:var(--space-14) !important}.mt-16-lg{margin-top:var(--space-16) !important}.mt-20-lg{margin-top:var(--space-20) !important}.mt-26-lg{margin-top:var(--space-26) !important}.mt-30-lg{margin-top:var(--space-30) !important}.ml-none-lg{margin-left:0px !important}.ml-6px-lg{margin-left:6px !important}.ml-1-lg{margin-left:var(--space-1) !important}.ml-2-lg{margin-left:var(--space-2) !important}.ml-3-lg{margin-left:var(--space-3) !important}.ml-4-lg{margin-left:var(--space-4) !important}.ml-6-lg{margin-left:var(--space-6) !important}.ml-8-lg{margin-left:var(--space-8) !important}.ml-10-lg{margin-left:var(--space-10) !important}.ml-12-lg{margin-left:var(--space-12) !important}.ml-14-lg{margin-left:var(--space-14) !important}.ml-16-lg{margin-left:var(--space-16) !important}.ml-20-lg{margin-left:var(--space-20) !important}.ml-26-lg{margin-left:var(--space-26) !important}.ml-30-lg{margin-left:var(--space-30) !important}}@media(min-width: 112.5em){.mt-none-xl{margin-top:0px !important}.mt-6px-xl{margin-top:6px !important}.mt-1-xl{margin-top:var(--space-1) !important}.mt-2-xl{margin-top:var(--space-2) !important}.mt-3-xl{margin-top:var(--space-3) !important}.mt-4-xl{margin-top:var(--space-4) !important}.mt-6-xl{margin-top:var(--space-6) !important}.mt-8-xl{margin-top:var(--space-8) !important}.mt-10-xl{margin-top:var(--space-10) !important}.mt-12-xl{margin-top:var(--space-12) !important}.mt-14-xl{margin-top:var(--space-14) !important}.mt-16-xl{margin-top:var(--space-16) !important}.mt-20-xl{margin-top:var(--space-20) !important}.mt-26-xl{margin-top:var(--space-26) !important}.mt-30-xl{margin-top:var(--space-30) !important}.ml-none-xl{margin-left:0px !important}.ml-6px-xl{margin-left:6px !important}.ml-1-xl{margin-left:var(--space-1) !important}.ml-2-xl{margin-left:var(--space-2) !important}.ml-3-xl{margin-left:var(--space-3) !important}.ml-4-xl{margin-left:var(--space-4) !important}.ml-6-xl{margin-left:var(--space-6) !important}.ml-8-xl{margin-left:var(--space-8) !important}.ml-10-xl{margin-left:var(--space-10) !important}.ml-12-xl{margin-left:var(--space-12) !important}.ml-14-xl{margin-left:var(--space-14) !important}.ml-16-xl{margin-left:var(--space-16) !important}.ml-20-xl{margin-left:var(--space-20) !important}.ml-26-xl{margin-left:var(--space-26) !important}.ml-30-xl{margin-left:var(--space-30) !important}}.text-small,.text-small p{font-size:.95em;line-height:1.5}.text-gray{color:gray}.text-center{text-align:center}.text-right{text-align:right}.myPraxeMenu{display:none}.myPraxeMenu.show{display:block}.myPraxeMenu nav a{font-size:16px;font-weight:600;line-height:20.42px;padding:15px 1.5rem}.myPraxeMenu .t-course__nav-right{font-size:16px;font-weight:400;line-height:26px}.myPraxeMenu .t-course__nav-right .c-btn{font-size:14px;font-weight:700;line-height:17.86px;letter-spacing:.5px;padding:10px 24px}@media(min-width: 0em)and (max-width: 47.99em){.myPraxeMenu{display:none}}.myPraxeMobileMenu{position:fixed;top:0;left:0;right:0;margin:10px 10px 0 10px;z-index:1;background-color:#fff;box-shadow:0px 16px 40px 0px rgba(0,38,99,.1215686275)}.myPraxeMobileMenu .cnt{display:flex;align-items:center}.myPraxeMobileMenu .cnt .showSubmenu{flex-grow:1;display:flex;justify-content:flex-start;align-items:center;padding:12px 10px;gap:10px;font-weight:600;cursor:pointer}.myPraxeMobileMenu .cnt .c-btn{width:auto}.myPraxeMobileMenu .submenu{display:none}.myPraxeMobileMenu .submenu a{padding:17px 16px;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:flex-start;gap:16px;border-bottom:1px solid #d9e1e4}.myPraxeMobileMenu .submenu a:first-child{border-top:1px solid #d9e1e4}.myPraxeMobileMenu .submenu a .text-sub{font-size:13px;font-weight:700;line-height:16.59px;letter-spacing:1.2999999523px}.myPraxe #blokVecirek h2{font-size:28px;font-weight:600;line-height:36px}.myPraxe .AbsolventList .c-prose__50-50-content{background-color:#f4f5f7}.myPraxe .AbsolventList .showAllReferencesCont{display:flex;align-items:center;justify-content:center}.myPraxe .AbsolventList .showAllReferencesCont .showAllReferences{font-size:15px;font-weight:600;line-height:19.14px;color:var(--color-blue-600);display:flex;justify-content:center;align-items:center;gap:12px;background-color:#dff2ef;border:1px solid #dff2ef;box-shadow:0px 0px 25px 0px rgba(223,242,239,.5843137255);border-radius:27.5px;padding:16px 24px;transition:border 200ms ease-out}.myPraxe .AbsolventList .showAllReferencesCont .showAllReferences:hover{border:1px solid #a6d4cf}.myPraxe .AbsolventList .medailon{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:16px}.myPraxe .AbsolventList .medailon img{max-width:100%;max-height:100%;min-height:auto;height:80px;width:80px;background-color:#fff;order:-1}.myPraxe .AbsolventList .medailon>div{font-size:19px;font-weight:600;line-height:24.24px;color:var(--color-blue-600)}.myPraxe .AbsolventList .medailon>div .address{font-size:16px;line-height:20.42px;color:#658594}.myPraxe .li_hover_image h2{font-size:28px;font-weight:600;line-height:36px;display:flex;align-items:center;gap:10px}.myPraxe .li_hover_image ul{padding:0;margin:0;list-style-image:none}.myPraxe .li_hover_image ul li{padding:0;margin:0;border-top:1px solid #d9e1e4;cursor:pointer}.myPraxe .li_hover_image ul li:last-child{border-bottom:1px solid #d9e1e4}.myPraxe .li_hover_image ul li.active{background-color:#f4f5f7}@media(min-width: 0em)and (max-width: 47.99em){.myPraxe .li_hover_image ul li.active>img{display:block !important}}.myPraxe .li_hover_image ul li>div{padding:18px 24px;display:grid;grid-template-columns:80px 1fr 30px;gap:16px;justify-content:center;align-items:center}.myPraxe .li_hover_image ul li>div .name{font-size:20px;font-weight:600;line-height:28px}.myPraxe .li_hover_image ul li>div p{font-size:16px;font-weight:400;line-height:24px;margin-top:0}.myPraxe .li_hover_image ul li>div img{width:auto;height:auto;min-height:auto}.myPraxe .li_hover_image ul li>div .helpIco{position:relative}.myPraxe .li_hover_image ul li>div .helpIco svg{cursor:help}.myPraxe .li_hover_image ul li>div .helpIco .bubbleHelp{display:none;position:absolute;background-color:#fff;padding:40px;box-shadow:0px 16px 40px 0px rgba(0,38,99,.1215686275);width:512px;bottom:calc(100% + 22px);left:-40px}.myPraxe .li_hover_image ul li>div .helpIco .bubbleHelp p{font-size:17px;font-weight:400;line-height:24px;margin-top:24px}.myPraxe .li_hover_image ul li>div .helpIco .bubbleHelp:after{content:" ";background-color:#fff;width:20px;height:20px;position:absolute;bottom:-10px;left:42px;transform:rotate(45deg);box-shadow:0px 16px 40px 0px rgba(0,38,99,.1215686275)}@media(min-width: 0em)and (max-width: 47.99em){.myPraxe .li_hover_image ul li>div .helpIco .bubbleHelp{max-width:85vw;right:-37px;left:auto}.myPraxe .li_hover_image ul li>div .helpIco .bubbleHelp:after{right:44px;left:auto}}.myPraxe .li_hover_image ul li>div .helpIco:hover .bubbleHelp{display:block}@media(min-width: 0em)and (max-width: 47.99em){.myPraxe .mainImageChange{display:none}}.myPraxe .myPraxeMainBlok{display:grid;grid-template-columns:1fr;gap:8px;margin-top:-36px}.myPraxe .myPraxeMainBlok .text-sub{font-size:13px;font-size:.8125rem;line-height:1.5384615385}.myPraxe .myPraxeMainBlok h2{font-size:24px;line-height:32px}@media(min-width: 48em){.myPraxe .myPraxeMainBlok h2{font-size:28px;line-height:36px}}.myPraxe .myPraxeMainBlok .blok_1{background-color:#f3f6ff;position:relative;background-image:url("../../images/vzdelavani/circle_zub.png");background-repeat:no-repeat;background-position:bottom -13px left -13px;display:flex;justify-content:normal;flex-direction:column-reverse}.myPraxe .myPraxeMainBlok .blok_1 .background{display:flex;justify-content:flex-end}.myPraxe .myPraxeMainBlok .blok_1 .background img{max-height:245px;width:auto}.myPraxe .myPraxeMainBlok .blok_1 .content{padding:32px 24px 0 24px}.myPraxe .myPraxeMainBlok .blok_1 .content h1{font-size:28px;line-height:38px}@media(min-width: 64em){.myPraxe .myPraxeMainBlok .blok_1{background-position:-8px -8px;align-items:flex-end;flex-direction:initial}.myPraxe .myPraxeMainBlok .blok_1 .background{position:absolute;top:0;right:0;max-height:100%;z-index:0}.myPraxe .myPraxeMainBlok .blok_1 .background img{max-height:100%}.myPraxe .myPraxeMainBlok .blok_1 .content{position:relative;z-index:1;padding:0 0 64px 64px;max-width:calc(100% - 227px)}.myPraxe .myPraxeMainBlok .blok_1 .content h1{font-size:52px;line-height:50px}}.myPraxe .myPraxeMainBlok .blok_2{background-color:#eaf7f6;padding:32px 24px;display:flex;align-items:center}.myPraxe .myPraxeMainBlok .blok_2 li{font-size:17px;font-weight:700;line-height:24px}@media(min-width: 64em){.myPraxe .myPraxeMainBlok .blok_2{padding:0 40px}.myPraxe .myPraxeMainBlok .blok_2 .c-btn{width:100%}}.myPraxe .myPraxeMainBlok .blok_3{background-color:#f3f6ff;position:relative}.myPraxe .myPraxeMainBlok .blok_3 .content{text-align:center;padding:32px 24px 0 24px}.myPraxe .myPraxeMainBlok .blok_3 .content p{font-size:16px;font-weight:400;line-height:24px}.myPraxe .myPraxeMainBlok .blok_3 .background{display:flex;justify-content:center;margin-bottom:-38px;margin-top:16px}.myPraxe .myPraxeMainBlok .blok_3 .background img{width:333px;max-width:100%}@media(min-width: 64em){.myPraxe .myPraxeMainBlok .blok_3{display:flex;flex-direction:column;justify-content:space-between}.myPraxe .myPraxeMainBlok .blok_3 .content p{font-size:17px;line-height:24px}.myPraxe .myPraxeMainBlok .blok_3 .background{margin:0 -36px 0 0;overflow:hidden}.myPraxe .myPraxeMainBlok .blok_3 .background img{width:auto;position:relative;left:-39px;max-width:calc(100% + 61px)}}.myPraxe .myPraxeMainBlok .blok_4{background-color:#002663;padding:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.myPraxe .myPraxeMainBlok .blok_4 img{max-width:100%}.myPraxe .myPraxeMainBlok .blok_4 h3{font-size:20px;line-height:30px;color:#fff}.myPraxe .myPraxeMainBlok .blok_4 .gray{font-size:16px;font-weight:400;line-height:24px;color:#a1b3d2}.myPraxe .myPraxeMainBlok .blok_5{background-color:#feeded;padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.myPraxe .myPraxeMainBlok .blok_5 h2{font-size:22px;line-height:32px}.myPraxe .myPraxeMainBlok .blok_5 p{margin:0;font-size:17px;line-height:24px;text-align:center}@media(min-width: 48em){.myPraxe .myPraxeMainBlok .blok_5{padding:30px 24px}}.myPraxe .myPraxeMainBlok .blok_6{background-color:#f3f6ff;background-image:url("../../images/vzdelavani/kruhy-na-pozadi-mob.svg");background-repeat:no-repeat;background-position:bottom center;display:flex;flex-direction:column}.myPraxe .myPraxeMainBlok .blok_6 .content{padding:32px 24px}.myPraxe .myPraxeMainBlok .blok_6 .content a{font-size:14px;font-weight:600;line-height:17.86px;text-decoration-line:underline;display:inline-block}.myPraxe .myPraxeMainBlok .blok_6 .content a:hover{text-decoration:none}.myPraxe .myPraxeMainBlok .blok_6 .background{display:flex;justify-content:center}.myPraxe .myPraxeMainBlok .blok_6 .background img{max-width:100%}@media(min-width: 64em){.myPraxe .myPraxeMainBlok .blok_6{background-image:url("../../images/vzdelavani/kruhy-na-pozadi.svg");background-position:bottom 0 right 0;background-repeat:no-repeat;display:grid;grid-template-columns:247px 1fr}.myPraxe .myPraxeMainBlok .blok_6 .content{padding:34px 0 36px 40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.myPraxe .myPraxeMainBlok .blok_6 .background{position:relative}.myPraxe .myPraxeMainBlok .blok_6 .background img{position:absolute;right:0;bottom:0;max-width:none}}@media(min-width: 64em){.myPraxe .myPraxeMainBlok{display:grid;grid-template-columns:[col1] 33% [col2] 33% [col3] 33% [endcol];grid-template-rows:[row1] 194px [row2] 194px [row3] 71px [row4] 140px [row5] 248px [endrow];height:960px;gap:12px;margin-top:-56px}.myPraxe .myPraxeMainBlok .blok_1{grid-column-start:col1;grid-column-end:col3;grid-row-start:row1;grid-row-end:row3}.myPraxe .myPraxeMainBlok .blok_2{grid-column-start:col3;grid-column-end:endcol;grid-row-start:row1;grid-row-end:row4}.myPraxe .myPraxeMainBlok .blok_3{grid-column-start:col1;grid-column-end:col2;grid-row-start:row3;grid-row-end:endrow}.myPraxe .myPraxeMainBlok .blok_4{grid-column-start:col2;grid-column-end:col3;grid-row-start:row3;grid-row-end:row5}.myPraxe .myPraxeMainBlok .blok_5{grid-column-start:col3;grid-column-end:col3;grid-row-start:row4;grid-row-end:row5}.myPraxe .myPraxeMainBlok .blok_6{grid-column-start:col2;grid-column-end:endcol;grid-row-start:row5;grid-row-end:endrow}}.myPraxe .c-prose__numbered-list-content{max-width:865px;margin:0 auto;padding-left:0;padding-right:0}.myPraxe .c-prose__register{margin-bottom:120px}.myPraxe .c-prose__register>*{padding:64px;text-align:center}.myPraxe .c-prose__register h2{font-size:28px;font-weight:300;line-height:36px}.myPraxe .c-prose__register ul li{font-weight:600}@media(min-width: 0em)and (max-width: 47.99em){.myPraxe .c-prose__register{margin-bottom:56px}.myPraxe .c-prose__register>*{padding:32px 24px}.myPraxe .c-prose__register h2{font-size:26px;line-height:32px}}.myPraxe .c-prose__50-50--with-bg h2{font-size:28px;line-height:36px}.myPraxe .c-prose__50-50--with-bg p{font-size:16px;font-weight:400;line-height:24px}.myPraxe .c-prose__50-50--with-bg .c-btn{font-size:15px;font-weight:700;line-height:19.14px;letter-spacing:.5px;padding:16px 36px}.myPraxe .c-prose__50-50--with-bg>img{min-height:auto}@media(min-width: 0em)and (max-width: 47.99em){.c-switcher.myPraxe{padding-top:32px}}.c-switcher.myPraxe .c-s-body{height:auto}@media(min-width: 48em){.c-switcher.myPraxe .c-s-body .c-sb-item{height:auto}}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex{max-width:730px;margin:0 auto}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item.has-flex{gap:40px}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex p{font-size:19px;font-weight:600;line-height:24px}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex span{font-size:16px;font-weight:400;line-height:24px;margin-top:1px;display:inline-block}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex.c-sbifi-white-blocks{display:grid;grid-template-columns:1fr 1fr}@media(min-width: 0em)and (max-width: 47.99em){.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex.c-sbifi-white-blocks{grid-template-columns:1fr}}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex.c-sbifi-white-blocks .c-sbifi-white-block{background-color:#fff;padding:24px;height:100%}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex.c-sbifi-white-blocks .c-sbifi-white-block a{text-decoration:underline}.c-switcher.myPraxe .c-s-body .c-sb-item .c-sbi-flex .c-sbif-item .c-sbifi-flex.c-sbifi-white-blocks .c-sbifi-white-block a:hover{text-decoration:none}.c-prose__50-50 a:not(.c-btn):not(.noRed),.c-prose__block a:not(.c-btn):not(.noRed),.c-prose__numbered-list a:not(.c-btn):not(.noRed),.c-prose__highlight-checkbox a:not(.c-btn):not(.noRed){color:red;text-decoration:underline}.NiceRadioBlock>label{display:none}.NiceRadioBlock .controls .radios{display:block;margin:0;width:auto}.NiceRadioBlock .controls .radios label{border:1px solid #d9e1e4;padding:16px;text-decoration:none;cursor:pointer;margin-left:0;margin-bottom:8px}.NiceRadioBlock .controls .radios label.NewValue{display:none !important}.NiceRadioBlock .controls .radios label:hover{background-color:#dff2ef;border-color:#57a14b}.NiceRadioBlock .controls .radios label:hover .container .name{text-decoration:underline}.NiceRadioBlock .controls .radios label .cart-input{display:none}.NiceRadioBlock .controls .radios label .cart-input:checked+.cart-title .indicator:after{content:"";width:12px;height:12px;background-color:#ef1a1a;position:absolute;border-radius:50%;left:50%;top:50%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.NiceRadioBlock .controls .radios label .cart-input:checked+.cart-title .indicator:hover{background-color:#fff}.NiceRadioBlock .controls .radios label .container{margin:0 0 0 32px !important;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;line-height:19.14px}.NiceRadioBlock .controls .radios label .container .cart-title{position:relative;flex:1 1 100%;display:flex;align-items:center;justify-content:space-between}.NiceRadioBlock .controls .radios label .container .cart-title .notes-prices{text-transform:uppercase}.NiceRadioBlock .controls .radios label .container .cart-title .notes-prices.is_free{color:#57a14b}.NiceRadioBlock .controls .radios label .container .description{font-size:14px;font-weight:400;margin-top:8px}.NiceRadioBlock .controls .radios label .container .indicator{position:absolute;left:-32px;top:50%;height:20px;width:20px;background-color:#fff;border:1px solid var(--color-blue-600);border-radius:50%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.NiceRadioBlock .controls .radios label .container .indicator:hover{background-color:#aec0c8}.NiceRadioBlock__after .showAllAddress,.NiceRadioBlock__after .createNewAddress,.NiceRadioBlock__after .showAddress{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;cursor:pointer;color:var(--color-blue-600)}.NiceRadioBlock__after .showAllAddress:hover,.NiceRadioBlock__after .createNewAddress:hover,.NiceRadioBlock__after .showAddress:hover{text-decoration:underline}.mt-3{margin-top:12px}.text-sub{font-weight:600}.ui-widget-overlay{background:none !important;background:rgba(0,38,99,.64) !important;mix-blend-mode:normal;backdrop-filter:blur(5px);opacity:1 !important}.ui-dialog{padding:0 !important}.homepage-grid{grid-template-columns:300px 1fr}.homepage-grid h2{text-align:left}.shame-aspect{aspect-ratio:5/3}.shame-hero-h1{font-size:var(--text-xl)}@media(min-width: 48em){.shame-hero-h1{font-size:var(--text-2xl)}}.shame-page-header{text-align:left}.car-pagination{width:auto !important}.car-prev,.car-next{color:var(--color-primary);cursor:pointer}.car-prev.swiper-button-disabled,.car-next.swiper-button-disabled{color:var(--color-ternary);cursor:default}.c-section{padding-bottom:2rem;padding-top:2rem}.c-section:first-child{padding-top:2rem}@media(min-width: 48em){.c-section{padding-bottom:4rem;padding-top:4rem}.c-section:first-child{padding-top:3rem}}.c-section--first{padding-top:0 !important}.c-section--pt-none{padding-top:0 !important}.c-section--pt-small{padding-top:1rem !important}@media(min-width: 48em){.c-section--pt-small{padding-top:2rem}}.c-section--no-padding{padding-bottom:0 !important;padding-top:0 !important}.c-section--light{background-color:#fffbf5}.block-type-eshopItem+.block-type-eshopItem{margin-top:4rem}.block-type-line hr{border-bottom:0;border-top:2px solid var(--color-border);margin:2rem 0}.flow{margin-top:var(--flow)}@media(min-width: 48em){.flow{margin-top:var(--flow-md)}}hr{border-bottom:none;border-top:1px solid var(--color-gray-200)}.c-minihamburger{background-color:var(--theme-btn-bg);border-radius:999px;display:grid;height:var(--space-6);place-content:center;width:var(--space-6)}.shame-thanks-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:45vh}.c-dropdown-menu{align-items:center;display:flex}.c-dropdown-menu svg{margin-left:var(--space-2)}.c-dropdown-menu:hover{cursor:pointer;text-decoration:underline}.c-dropdown-menu:hover circle{fill:var(--color-red-500)}.c-dropdown-menu .is-active+svg circle{fill:var(--color-red-500)}.tippy-box{background-color:var(--color-red-500);border-radius:16px;line-height:1;padding:3px,12px,1px,12px}.tippy-arrow{color:var(--color-red-500)}.c-arrow:after{background-image:url(../../images/vzdelavani/image/ico-arrow-right.svg)}.has-triangle::after{background-image:url(../../images/vzdelavani/image/triangle.svg);top:1px;position:relative}.c-prose__highlight-checkbox li::before{background-image:url(../../images/vzdelavani/image/ico-check.svg)}.d-none{display:none}.d-none-important{display:none !important}.shame-thanks-container{margin-bottom:var(--space-16) !important}.c-checkbox{display:grid !important}#form-trainigsRegistrationForm-note{width:100%}[type=submit].none{display:none !important}.c-form-box__content--register-step1 .LeftPSC{width:calc((100% - var(--space-6))*.3)}.c-form-box__content--register-step1 .RightCity{width:calc((100% - var(--space-6))*.7)}.c-btn--green{background-color:var(--color-green-400);color:#fff}.c-btn--green:hover,.c-btn--green:focus{background-color:#489343}@media(max-width: 47.99em){.c-btn--green{width:100%}}@media(min-width: 48em){.registerButton .controls.oTwo{width:100%;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 48em){.registerButton .controls.oOne{width:100%;display:flex;justify-content:flex-end;align-items:center}}.autorizaceEmailu{margin-top:30px;font-size:16px;font-weight:500;letter-spacing:0;line-height:26px}.autorizaceEmailu .infoUnderline{margin-top:40px;padding-top:20px;border-top:1px solid var(--color-border);color:#7c929c;font-size:15px;letter-spacing:0;line-height:22px}.autorizaceEmailu .infoUnderline a{color:#7c929c;font-weight:bold}.c-badge--blue.active{--color-bg: var(--color-blue-400)}.c-hints.animate{visibility:visible}.c-btn--disabled{background-color:#aec0c8;color:#fff !important;cursor:auto}input,textarea{padding:1rem}@media(min-width: 64em){.c-form-box__content--person>:nth-child(1){width:calc((100% - var(--space-16))*.15)}.c-form-box__content--person>:nth-child(2){width:calc((100% - var(--space-16))*.34)}.c-form-box__content--person>:nth-child(3){width:calc((100% - var(--space-16))*.34)}.c-form-box__content--person>:nth-child(4){width:calc((100% - var(--space-16))*.15)}.c-form-box__content--person>:nth-child(5){width:calc((100% - var(--space-8))*.505)}.c-form-box__content--person>:nth-child(6){width:calc((100% - var(--space-8))*.505)}}.t-lectors__list{grid-template-columns:1fr 1fr 1fr}@media(max-width: 47.99em){.t-lectors__list{grid-template-columns:1fr 1fr}}@media(max-width: 31.24em){.t-lectors__list{grid-template-columns:1fr}}.marginTopForError .errorMessage{position:relative;top:-8px}.RegistrationExistingPartnerInfo .info+.info{margin-top:var(--space-4)}.select2-container--default .select2-search--inline .select2-search__field{line-height:31px !important;height:31px !important}.c-hints__item{text-decoration:none}.t-login__form-wrap .text-info{font-weight:400;font-size:15px;line-height:24px;text-align:center;color:#002663;padding-bottom:40px;margin-bottom:20px;margin-top:24px;border-bottom:1px solid #e7e9ed;max-width:350px}.t-login__form-wrap .text-info a{text-decoration:underline}.t-login__form-wrap .text-info a:hover{text-decoration:none}@media(min-width: 48em){.t-courses__search-box.lectors{padding:2rem}}@media(min-width: 64em){.t-courses__search-box.lectors{margin-top:-10rem}}@media(max-width: 63.99em){.t-courses__search-box.lectors{margin-top:-2rem}}.t-courses__search-box.lectors .c-form-input input{width:100%}.t-courses__design-rectangle.lectors{height:60px}@media(min-width: 64em){.t-courses__design-rectangle.lectors{height:60px}}.c-badge{text-decoration:none}.t-register__info .c-prose h2+p{margin-top:var(--space-4)}.t-register__info .c-prose h3+p{margin-top:var(--space-4)}.t-register__info .c-prose p+h3{margin-top:var(--space-4)}.t-register__info .c-prose p+h2{margin-top:var(--space-4)}.t-register__info .c-prose h3+ul{margin-top:var(--space-4)}.t-register__info .c-prose ul{list-style-image:url(../../images/vzdelavani/image/ico-check.svg);list-style-type:none;text-indent:0}.t-register__info .c-prose ul>li{margin-left:1rem;padding-left:.75rem}.t-register__info .c-prose ul>li+li{margin-top:1rem}.modalPopupCustomer{padding:64px;font-family:"din-2014",sans-serif}.modalPopupCustomer .image img{max-width:100%;display:block}.modalPopupCustomer .text{font-size:18px;line-height:25px;color:#002663}.modalPopupCustomer .text h3{font-size:22px;line-height:32px;font-weight:600;margin-top:32px}.modalPopupCustomer .text p{font-size:15px;font-weight:400;line-height:19.14px;margin-top:24px;margin-bottom:24px}.modalPopupCustomer .text p:first-child{margin-top:0}.modalPopupCustomer .text .buttons .closeDialog{color:#fff !important;font-size:15px;font-weight:600;line-height:19.14px;padding:19px 10px;display:block;text-decoration:none;letter-spacing:normal}@media(max-width: 500px){.modalPopupCustomer{display:block;padding:32px 24px}.modalPopupCustomer .text h3{font-size:20px;line-height:31px;font-weight:500;margin-top:19px}.modalPopupCustomer .text p{line-height:19px}.modalPopupCustomer .text .buttons{text-align:center}}.BasketDialogBoxWin .ui-dialog-titlebar{display:none}.BasketDialogBoxWin .BasketDialogBoxWrapper{padding:0 !important;border:none;height:auto !important}a.c-prose__lector-widget-content:hover .h4{text-decoration:underline}.c-radio.disabled [type=radio]{background-color:#f4f5f7;border-color:#95a4ad}.c-radio.disabled span{color:#92a2aa !important}.c-radio.disabled span.c-badge{color:#fff !important}.t-lector__content .c-prose>*+*{margin-top:var(--space-8)}.t-lector__content .c-prose h1,.t-lector__content .c-prose h2,.t-lector__content .c-prose h3,.t-lector__content .c-prose h4,.t-lector__content .c-prose h5{margin-top:var(--space-12)}.t-lector__content .c-prose>ul{margin-left:5px}.c-prose__numbered-list ul{align-items:baseline}a.underlineLink{text-decoration:underline}.bg-gray-100 .c-accordion__item{background-color:#fff}.bg-background-100-half{background:linear-gradient(to bottom, #ffffff 50%, var(--color-gray-100) 50%)}.c-prose__lector-widget{background-color:#fff}.pt-none{padding-top:0 !important}.pt-14{padding-top:var(--space-14)}.c-footer__bottom{color:#618fbd;text-align:center}.c-footer__bottom a{text-decoration:underline}.c-footer__bottom p{font-size:.88rem}.c-footer__bottom p svg{position:relative;top:2px}.c-footer__bottom .year{margin-top:var(--space-10);margin-bottom:var(--space-5)}.c-footer__contact a.lab{font-weight:600}.c-footer__contact>*{margin-top:0;font-size:15px}.c-footer__contact .mttop{margin-top:var(--space-4);margin-bottom:8px;font-weight:600}.c-footer__contact .o-cluster{margin-top:var(--space-4)}.c-footer__card:hover{background-color:#193b72}.c-footer__card .text__card h5{font-weight:600}.c-footer__card .text__card p{margin-top:0;margin-bottom:0}.c-footer__card .c-btn{margin-top:16px;font-size:13px;line-height:16.59px;font-weight:600;padding:.375rem 1.5rem}.c-footer__card .c-btn:hover{border-color:#002663;background-color:#fff;color:var(--color-blue-600)}.c-prose ul>li{line-height:1.625}.t-lectors__photo{max-height:none}.c-course .c-course__photo{cursor:pointer}.c-course.c-action>img{padding-top:0}.vzdBlue{color:var(--color-text);text-decoration:underline}.LoadingFrontendLine{margin-top:var(--space-12) !important}.LoadingFrontendLine.LoadingFrontendLine__ajax{margin-top:0 !important}.LoadingFrontendLine.LoadingFrontendLine__ajax img{width:154px;height:15px}.c-prose__50-50--type-4 .c-prose__50-50-content a{border:none;display:inline-block;font-size:15px;font-weight:var(--font-weight-bold);letter-spacing:.5px;padding:13px 32px;text-align:center;transition:all 200ms cubic-bezier(0.445, 0.05, 0.655, 0.76);white-space:nowrap;width:100%;background-color:var(--color-blue-400);color:#fff !important;text-decoration:none !important}@media(min-width: 48em){.c-prose__50-50--type-4 .c-prose__50-50-content a{padding:14px 108px;width:auto}}.c-prose__50-50--type-4 .c-prose__50-50-content a:hover,.c-prose__50-50--type-4 .c-prose__50-50-content a:focus{background-color:var(--color-blue-600)}.c-prose ul{margin-left:5px}.c-course__dates-list .is-full-term{color:#a1b3d2}.c-course__dates-list .is-full-term.withDot:after{content:" ";position:relative;display:inline-block;width:8px;height:8px;border-radius:4px;background-color:#ef1a1a;margin-left:5px}.t-course__nav-right .c-btn{padding:11px 24px}.no-pointer{cursor:default !important}.ml0 span{margin-left:0 !important}.c-agenda__talk-time>a{text-decoration:underline}.nomargintext{margin-left:0 !important}.pageNotFound h1 strong{font-weight:800}.pageNotFound p{max-width:500px}.pageNotFound p a{text-decoration:underline}.pageNotFound p a:hover{text-decoration:none}.is-full-label{margin-top:5px;display:inline-block}.t-course__termin-list .is-full-label{margin-left:5px;margin-top:0px}.trainingSubmit .LoadingFrontendLine{margin-top:30px !important}.trainingSubmit .LoadingFrontendLine td{text-align:left}.IsSafari .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{position:relative;top:-2px}.t-courses__list>a{display:block}.t-courses .c-event-widget+*{margin-top:2rem}.pt-26{padding-top:var(--space-26) !important}.c-event-carousel__item{grid-template-columns:6fr 5fr}.c-event-carousel__item .text-red{color:var(--color-red-500) !important}.listKonferenceAakce .c-scroll-flag__fixed-section{opacity:1;position:relative}.listKonferenceAakce .c-scroll-flag__content-block{opacity:1}.t-courses__design-rectangle.konferenceAAkce{height:auto;padding:40px 20px;margin-top:-4rem}.c-prose__highlight-arrowdown li{margin-top:0px !important;margin-bottom:20px !important;font-size:16px}.c-prose__highlight-arrowdown li strong{font-size:24px;display:block;line-height:30px;margin-bottom:15px}.c-prose__highlight-arrowdown li a{padding-bottom:40px;display:inline-block}.c-prose__highlight-arrowdown li a:after{background-image:url("../../images/vzdelavani/image/arrow-down.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:50%;margin-bottom:1rem;position:absolute;bottom:0px;transform:translateX(-50%);width:21px}.c-prose__highlight-arrowdown li a:hover strong{text-decoration:underline}.c-prose__highlight-arrowdown li:before{display:none}.c-modal--submenu .c-modal__background{display:none}.c-nav__submenu-item{outline:none}.c-nav__submenu-item a{outline:none;border:0;text-align:center}.c-nav__submenu-item a:focus-visible{outline:none;border:0}.c-nav__submenu-item a:focus{outline:none;border:0}.c-nav__submenu-item a p{font-weight:normal !important}.strong{font-weight:bold}.red_bubble{font-size:16px;background-color:#ef1a1a;border-radius:16px 16px 16px 0px;padding:5px 20px;color:#fff}.red_bubble_header{font-size:13px;background-color:#ef1a1a;border-radius:16px;padding:3px 12px;color:#fff}.bBottomGray{border-bottom:1px solid #e7e9ed;display:block;width:100%;margin-bottom:var(--space-10)}#cboxOverlay{background:rgba(0,38,99,.5) !important;mix-blend-mode:normal;backdrop-filter:blur(5px);opacity:1 !important}#colorbox #cboxLoadedContent{border:0;border-top:4px solid #002663}#colorbox #cboxClose{background:none;background:#ef1a1a !important;mix-blend-mode:normal !important;box-shadow:0px 0px 29px rgba(255,0,0,.356616) !important;background-image:url(../../images/vzdelavani/image/colorbox-close.png) !important;background-repeat:no-repeat !important;width:50px;height:50px;border-radius:50%;background-position:center center !important;top:-17px;right:-15px}#colorbox #cboxPrevious{left:-15px;background:none;background:#ef1a1a !important;background-image:url(../../images/vzdelavani/image/colorbox-arrow-left.png) !important}#colorbox #cboxNext{right:-15px;background:none;background:#ef1a1a !important;background-image:url(../../images/vzdelavani/image/colorbox-arrow-right.png) !important}#colorbox #cboxNext,#colorbox #cboxPrevious{mix-blend-mode:normal !important;box-shadow:0px 0px 29px rgba(255,0,0,.356616) !important;background-repeat:no-repeat !important;width:50px;height:50px;border-radius:50%;background-position:center center !important;margin-top:-17px !important}#colorbox #cboxCurrent{background:#002663;padding:2px 10px 1px 10px;color:#8b9ca5;font-size:16px}#colorbox #cboxCurrent{opacity:0}#colorbox,#cboxOverlay,#cboxWrapper{overflow:initial !important}.c-nav__item.has-children{position:initial}.c-nav__item.has-children::after{content:none}.c-nav__item.has-children>a{position:relative}.c-nav__item.has-children>a::after{background-color:var(--color-blue-400);content:"";display:inline-block;height:5px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:5px}.c-nav__item.has-children .showSubmenu{position:relative}.c-nav__item.has-children .showSubmenu:before{content:"";background-color:#fff;display:block;width:20px;height:20px;position:absolute;left:calc(50% - 22px);top:57px;transform:rotate(45deg);display:none}.c-nav__item.has-children .c-modal__content{position:absolute;padding:0;left:0;top:68px;width:100%;max-width:var(--container-width);min-width:unset;display:none;padding-top:22px;background-color:rgba(0,0,0,0)}.c-nav__item.has-children:hover{border-bottom-color:rgba(0,0,0,0) !important}.c-nav__item.has-children:hover .showSubmenu:before{display:block}.c-nav__item.has-children:hover .c-modal__content{display:block}.c-course-carousel__top{display:grid;grid-template-columns:48px 1fr;gap:var(--space-2)}.c-course-carousel__top .c-hints__item-img{grid-area:auto;margin-right:0}.c-course-carousel__top .c-hints__item-title{grid-area:auto}.c-scroll-flag__placeholder{position:relative}.c-scroll-flag__placeholder>div{position:absolute;top:-50vh}.c-course__content.o-stack h5.text-red{font-weight:var(--font-weight-bold)}.c-videoblok__layout{display:grid;grid-template-columns:1fr}@media(min-width: 48em){.c-videoblok__layout{grid-template-columns:66% 34%}}.c-videoblok__image{justify-content:center;display:flex;flex-direction:column;position:relative}.c-videoblok__image:after{content:url(../../images/vzdelavani/image/play.svg);display:grid;background-color:rgba(0,38,99,.5);position:absolute;top:0;bottom:0;right:0;left:0;align-items:center;justify-content:center}.c-videoblok__image img{max-width:100%}.c-videoblok__textblock{justify-content:center;display:flex;flex-direction:column}.c-videoblok__text{padding:40px;background-color:#f4f5f7}.c-photoreport__layout .c-videoblok__image{position:initial}.t-course__nav-right.is_historical_gr{padding-top:var(--space-3);padding-bottom:var(--space-3)}.t-course__nav-right .red_bubble_header{display:inline;margin-left:10px}.t-course__header{justify-content:stretch}.c-videoblok__textblock ul{margin-left:0px;list-style-image:none}.c-videoblok__textblock ul li{margin-left:0px}.c-videoblok__textblock ul li::before{content:"";background-image:url(../../images/vzdelavani/image/ico-tecka.svg);width:6px;height:6px;display:inline-block;top:-2px;position:relative;background-repeat:no-repeat;left:-10px}.c-sidebar{pointer-events:none;opacity:0}.has-active-sidebar .c-sidebar{pointer-events:initial}.PDF{width:100vw;height:100vh;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column}.PDF .mezera{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.PDF .mezera .logo{display:flex;justify-content:center}.PDF .mezera .lab{padding-bottom:56px;border-bottom:1px solid var(--theme-color-border, var(--color-border))}.PDF .t-course__header-columns{flex-direction:initial;justify-content:space-around;padding:32px 20px;border-bottom:1px solid var(--theme-color-border, var(--color-border));margin-top:0;margin-bottom:0}.PDF .t-course__header-columns .t-course__header-column{line-height:28px;text-align:center}.PDF .t-course__header-columns .t-course__header-column span{font-size:11px;color:rgba(255,255,255,.6392156863)}.PDF .t-course__header-columns .t-course__header-column h5{font-size:16px}.PDF .paticka{padding:0 20px;display:flex;align-items:center}.PDF .paticka .text{opacity:48%;flex-grow:1}.PDF .paticka .text div{font-weight:bold;font-size:12px;margin-bottom:12px}.PDF .paticka .text div span{display:inline-block;margin-right:20px}.PDF .paticka .text p{font-size:8px;line-height:10px}.PDF .paticka .qrcode img{position:relative;left:20px;max-width:77px;max-height:77px}.PDF.theme-light .t-course__header-columns .t-course__header-column span{color:var(--theme-color-text)}.bForm .label-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;width:100%}.bForm .label-flex>label{text-align:right;float:left;display:block;margin-top:4px;margin-bottom:6px;text-align:left;font-weight:normal;color:#002664}.bForm .label-flex a{text-decoration:underline}.bForm .label-flex a:hover{text-decoration:none}.c-prose__register-content .red_bubble_header{font-size:initial;margin-top:1rem}@media(min-width: 48em){.c-prose__register-content .red_bubble_header{margin:0 0 0 2rem}}@media(min-width: 48em){.c-prose__register-content{flex-direction:row}}.t-specation__content #main{text-align:center}.t-specation__content #main h5+h1{margin-top:var(--space-2)}.t-specation__content #main .mContent{display:flex;justify-content:space-around;margin-top:var(--space-10)}.t-specation__content #main .mContent p{max-width:850px}.t-specation__content #main ul{margin-bottom:var(--space-12)}.t-specation__content #switcher{text-align:center}.t-specation__content #switcher .c-prose__numbered-list-content{border:0}.t-specation__content #switcher .c-prose__numbered-list-content li{position:relative}.t-specation__content #switcher .c-prose__numbered-list-content li:before{transition:all .3s ease;content:counter(number) " ";width:48px;height:48px;font-size:17px;line-height:24px;border:2px solid #ef1a1a;border-radius:50%;display:flex;align-items:center;justify-content:space-around}.t-specation__content #switcher .c-prose__numbered-list-content li:hover:before{background-color:#ef1a1a;color:#fff}.t-specation__content #switcher .c-prose__numbered-list-content li:after{content:" ";border-bottom:1px solid #aec0c8;position:absolute;width:68%;right:-34%;top:34px}@media(max-width: 1000px){.t-specation__content #switcher .c-prose__numbered-list-content li:after{width:60%;right:-30%}}@media(max-width: 850px){.t-specation__content #switcher .c-prose__numbered-list-content li:after{width:51%;right:-26%}}@media(max-width: 767px){.t-specation__content #switcher .c-prose__numbered-list-content li:after{display:none}}.t-specation__content #switcher .c-prose__numbered-list-content li.active:before{background-color:#ef1a1a;color:#fff}.t-specation__content #switcher .c-prose__numbered-list-content li:last-child:after{display:none}.t-specation__content #switcher .c-prose__numbered-list-content.has-grey-triangle li.active span{content:"";background-color:#f4f5f7;width:20px;height:20px;position:absolute;transform:rotate(45deg);bottom:-50px}@media(max-width: 768px){.is-hidden-mobile{display:none !important}}@media(min-width: 768px){.is-hidden-tablet{display:none !important}}.vzdTraining-DC-setter .row{display:flex;justify-content:space-between}.vzdTraining-DC-setter .row .c-btn{padding:18px 32px;background-color:#dff2ef;color:#002663;width:auto}.vzdTraining-DC-setter .row input{width:calc(100% - 120px)}.vzdTraining-DC-setter .row.error input{color:#ef1a1a;background-color:#feeded;border-color:#ef1a1a}.vzdTraining-DC-setter .info{padding:10px 24px;line-height:24px;margin-top:16px;display:none;align-items:flex-start;justify-content:flex-start}.vzdTraining-DC-setter .info:before{content:"";background-image:url(../../images/ico-error.svg);background-repeat:no-repeat;background-position:center center;width:24px;height:24px;display:inline-block;margin-right:8px}.vzdTraining-DC-setter .info .del_DC{width:24px;height:24px;display:inline-block;margin-left:8px;background-image:url(../../images/ico-delete.svg);background-repeat:no-repeat;background-position:center center}.vzdTraining-DC-setter .info.success{background-color:#def0dc;border:1px solid #57a14b;color:#002663}.vzdTraining-DC-setter .info.success>span{display:flex;justify-content:space-between;width:100%}.vzdTraining-DC-setter .info.success:before{background-image:url(../../images/ico-check.svg)}.vzdTraining-DC-setter .info.error{background-color:#ef1a1a;color:#fff}.t-order__sum-box .dc_discount_label,.t-order__sum-box .dc_discount_price{color:#ef1a1a}.t-order__sum-box .dc_discount_label:empty,.t-order__sum-box .dc_discount_price:empty{display:none}.c-course__properties-left{display:flex;flex-direction:column}.c-course__properties-left .discount{font-size:13px;color:#ef1a1a;margin-right:1px}.c-course__properties-left .discount.dPrice{text-decoration:line-through}.wHover:hover{background-color:#eaf7f6 !important}.t-order__summary.lg-none{position:initial}.showPriceEvent{display:flex;gap:10px}.showPriceEvent>*{text-align:right}.c-overlay__without_menu{display:none;backdrop-filter:blur(5px);background:rgba(0,38,99,.5) !important;mix-blend-mode:normal;opacity:1 !important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:500}.show_c-overlay__without_menu{position:relative}.show_c-overlay__without_menu .c-overlay__without_menu{display:block}.show_c-overlay__without_menu .c-header__navbar,.show_c-overlay__without_menu .c-header__top,.show_c-overlay__without_menu .menu-top-rectangle,.show_c-overlay__without_menu .MainLayout .head{z-index:501;position:relative}.bForm .controls{position:relative}.bForm .controls .password-reveal{position:absolute;right:10px;top:16px;width:24px;cursor:pointer;height:24px;background-image:url("../../images/visibility.svg")}.bForm .controls .password-reveal:hover{opacity:.8}.bForm .controls .password-reveal.active{background-image:url("../../images/visibility_off.svg")}.bForm .controls .password-reveal{top:13px}.c-blok__registrationBenefits{padding:64px 40px;text-align:center}.c-blok__registrationBenefits h2{color:#002663;margin-top:12px;margin-bottom:0}.c-blok__registrationBenefits .items{margin-top:48px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.c-blok__registrationBenefits .items .item{display:flex;flex-direction:column;gap:16px;margin-top:0 !important}.c-blok__registrationBenefits .items .item svg{width:48px;height:48px}.c-blok__registrationBenefits .items .item span{font-size:15px;font-weight:400;line-height:19.14px}.c-blok__registrationBenefits .c-btn{font-size:15px;font-weight:700;line-height:19.14px;text-align:left;padding:15px 49px !important;margin-top:48px}.c-blok__registrationBenefits .c-btn--transparent{border:1px solid var(--color-blue-400);margin-left:16px}@media(min-width: 0em)and (max-width: 47.99em){.c-blok__registrationBenefits{padding:40px 20px !important;margin:0 -20px}.c-blok__registrationBenefits .items{display:block}.c-blok__registrationBenefits .items .item{flex-direction:row;margin-top:24px !important;text-align:left}.c-blok__registrationBenefits .items .item svg{margin-right:0}.c-blok__registrationBenefits .c-btn{width:auto;margin-top:0 !important}}@media(min-width: 0em)and (max-width: 31.24em){.c-blok__registrationBenefits .btns{display:grid;grid-template-columns:1fr 1fr}.c-blok__registrationBenefits .btns .c-btn{font-size:14px;padding:12px 15px !important;text-align:center}}#gtx-trans{display:none !important}.FastMessages{position:relative;z-index:5;--containerPadding: calc(100vw - var(--container-width))}@media(max-width: 63.99em){.FastMessages{margin-left:0;margin-right:0}}.FastMessages .aMessage{align-items:center;display:flex;flex-direction:row;padding-bottom:var(--space-2);padding-left:calc(var(--containerPadding)/2);padding-right:calc(var(--containerPadding)/2);padding-top:var(--space-2);background-color:var(--color-green-400);color:#fff}@media(max-width: 63.99em){.FastMessages .aMessage{padding-left:var(--space-5);padding-right:var(--space-5)}}.FastMessages .aMessage:before{content:none}.FastMessages .aMessage::before{color:#fff}.FastMessages .aMessage.aMessageError{background-color:var(--color-red-500);color:#fff}.FastMessages .aMessage.aMessageError::before{color:#fff}.FastMessages .aMessage.aMessageWarning{background-color:#e1ad20;color:#392a00}.FastMessages .aMessage.aMessageWarning::before{color:#392a00}.FastMessages .aMessage.aMessageWarning svg path{fill:#392a00 !important}.FastMessages .aMessage svg{flex-shrink:0;margin-right:var(--space-2)}.FastMessages .aMessage svg path{fill:#fff}.FastMessages .aMessage:before{margin-left:auto;margin-left:var(--space-4);order:3}.progressBar{background:linear-gradient(to right, var(--color-blue-400), var(--color-blue-600));box-shadow:0 2px 10px rgba(166,166,166,.3);height:8px;left:0;position:fixed;top:0;transition:all .4s ease-out;width:0%;z-index:100}@media(max-width: 47.99em){.progressBar{display:none}}.bFormError{background-color:#a00000;border:0px solid #6d0000;padding:.7em .9em;color:#fff;margin:.75em 0;line-height:1.25em}.bFormError:before{content:"✖";font-weight:bold;margin:0 .5em 0 0;width:.8em;display:inline-block;text-align:center}.errorMessage{color:red;font-weight:bold;display:block;margin-bottom:2px;margin-top:3px}.RegisterForm .labelInvoiceAddressForm,.RegisterForm .labelShipAddress{font-size:18px;text-transform:uppercase}.RegisterForm .bFormFieldsetLabel.hideLegend{display:none}.RegisterForm.step1 .bFormFieldsetLabel{display:none}.RegisterForm .hiddenItems .controls{display:none}.RegisterForm .hiddenItems label{display:none}.RegisterForm .hiddenItems.error .errorMessage{margin-top:-10px;margin-bottom:-10px}.RegisterForm .chairs label{font-size:17px;text-transform:uppercase}.RegisterForm .bFormFieldset.c-form-box{border:0;padding:0}.RegisterForm .bFormLine .nice-check-box{display:flex !important;align-items:center;justify-content:space-between;margin-top:-17px}.RegisterForm .bFormLine .nice-check-box input[type=checkbox]{width:18px;height:18px}.RegisterForm .bFormLine .nice-check-box label{max-width:calc(100% - 40px)}.RegisterForm .bFormLine.c-checkbox{display:flex !important;gap:0}.RegisterForm .bFormLine.c-checkbox .errorMessage{margin-top:0}.RegisterForm .bFormLine.c-checkbox ._clear{display:none}.RegisterForm .bFormLine .chooseZamereni{font-size:17px;border-top:1px solid #ccc;padding-top:25px;text-transform:uppercase}.RegisterForm .bFormLine .labelZamereni,.RegisterForm .bFormLine .labelNewShipTo{font-weight:600;font-size:15px}.RegisterForm .bFormLine label .text,.RegisterForm .bFormLine label .textb{margin-left:20px;display:block}.RegisterForm .bFormLine label .textb{font-weight:bold}.RegisterForm .bFormLine .dInline{padding-left:2px;font-size:14px}.RegisterForm .bFormLine.withBorder{border-top:1px solid #ccc;padding-top:26px}.RegisterForm select{background-color:var(--color-white);background-image:none;border:1px solid var(--color-blue-600);box-shadow:none;outline:none;padding:1rem 1rem;font-size:15px;font-size:0.9375rem;line-height:1.4666666667;appearance:auto}.RegisterForm select:focus{border-color:var(--color-blue-600);box-shadow:inset 2px 2px 10px #e7e9ed}.RegisterForm .ShipToAdressesForm .c-form-box__content--register-step1{padding-top:0;border-top:0}.RegisterForm .ShipToAdressesForm .hidden{display:none}.RegisterForm .bFormLine.registerButton,.RegisterForm .bFormLine.registerButton-step2{display:none}.RegistrationExistingPartnerInfo{box-sizing:border-box;width:540px;border:1px solid var(--color-border);background-color:#fff;padding:20px 30px 40px 30px;font-size:20px;font-weight:300;letter-spacing:0;line-height:28px}.RegistrationExistingPartnerInfo .info{font-size:15px;letter-spacing:0;line-height:22px}.RegistrationExistingPartnerInfo .info strong{font-weight:500}.RegistrationExistingPartnerInfo.bottom-borderless{border-bottom:0;padding-bottom:0}.toHideRadios .radios>label{display:none}.toHideRadios .radios>label.highlight{display:block}.RegisterForm .ShipToAdressesForm .NewShipToAddressLine{display:none}/*# sourceMappingURL=style.css.map */
