﻿/*!
 * 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}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}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}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}}.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}.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)}.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}@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}.vzdelavaniEvents{border-bottom:1px solid;border-color:#193b72;padding:64px 0}.vzdelavaniEvents h1,.vzdelavaniEvents h2,.vzdelavaniEvents h3,.vzdelavaniEvents h4,.vzdelavaniEvents h5,.vzdelavaniEvents h6{margin:0;padding:0}.vzdelavaniEvents .c-pill-btn:hover{opacity:1}.vzdelavaniEvents a:visited{color:unset}.vzdelavaniEvents .labelMainItem{display:flex;justify-content:space-between;gap:20px}.vzdelavaniEvents .labelMainItem .text-red{font-size:13px;font-weight:500;line-height:16.59px;letter-spacing:1.3px}.vzdelavaniEvents .labelMainItem .rSide{text-align:right;display:flex;flex-direction:column;justify-content:flex-end}.vzdelavaniEvents .labelMainItem .rSide .date{font-size:.9375rem;line-height:1.6;color:#618fbd}.vzdelavaniEvents .labelMainItem .rSide .c-btn{padding:.75rem 2rem;font-weight:600;border:.0625rem solid #618fbd;background-color:rgba(0,0,0,0);line-height:1.375rem;font-size:.9375rem}.vzdelavaniEvents .labelMainItem .rSide .c-btn:hover{background-color:#193b72;outline:0;text-decoration:none}.vzdelavaniEvents .itemsRows .p-13{color:#618fbd}.vzdelavaniEvents .itemsRows .items{margin-top:1rem}.vzdelavaniEvents .itemsRows .items .item{display:flex;flex-wrap:wrap;align-items:center;padding:1rem;text-decoration:none;transition-property:opacity,border-color,background-color;transition-duration:250ms;transition-timing-function:cubic-bezier(0.2, 1, 0.7, 1);gap:1rem;border:.0625rem solid #618fbd;margin-top:-1px}.vzdelavaniEvents .itemsRows .items .item:hover{background-color:#193b72}.vzdelavaniEvents .itemsRows .items .item>*{flex-grow:1}.vzdelavaniEvents .itemsRows .items .item .picture{flex:0 0 auto;background-color:#fff;border-radius:50%;width:2rem;height:2rem;overflow:hidden;margin-right:1rem}.vzdelavaniEvents .itemsRows .items .item .picture img{object-fit:cover}@media(min-width: 0em)and (max-width: 63.99em){.vzdelavaniEvents .itemsRows .items .item .picture{display:none}}.vzdelavaniEvents .itemsRows .items .item .item_title{flex:0 0 auto;display:flex;align-items:center;order:1;font-size:1rem}.vzdelavaniEvents .itemsRows .items .item .item_title span{font-weight:600}@media(min-width: 64em){.vzdelavaniEvents .itemsRows .items .item .item_title{max-width:36rem}}@media(min-width: 0em)and (max-width: 63.99em){.vzdelavaniEvents .itemsRows .items .item .item_title{flex:0 0 calc(100% - 3.25rem)}}.vzdelavaniEvents .itemsRows .items .item .item_date{order:2;font-size:15px;color:#a1b3d2;flex:1;margin-bottom:0}@media(min-width: 0em)and (max-width: 63.99em){.vzdelavaniEvents .itemsRows .items .item .item_date{flex:1;order:3}}.vzdelavaniEvents .itemsRows .items .item .item_flags{flex:0 0 12.5rem;order:3}@media(min-width: 0em)and (max-width: 63.99em){.vzdelavaniEvents .itemsRows .items .item .item_flags{flex:0 0 auto;order:4}}.vzdelavaniEvents .itemsRows .items .item .item_icon{order:4;flex:0 0 2rem}@media(min-width: 0em)and (max-width: 63.99em){.vzdelavaniEvents .itemsRows .items .item .item_icon{order:2}}@media(min-width: 0em)and (max-width: 47.99em){.vzdelavaniEvents .labelMainItem{flex-direction:column}.vzdelavaniEvents .labelMainItem .rSide{text-align:left}.vzdelavaniEvents .labelMainItem .rSide .c-btn{display:inline-block;width:auto;white-space:wrap}}.Benefits h2{color:var(--color-blue-600)}@media(min-width: 0em)and (max-width: 47.99em){.Benefits h2{font-size:26px;line-height:36px;margin-top:0}}.Benefits__main{display:grid;grid-template-columns:1fr 1fr;background-image:url("../../images/benefity_pravo_hore.png");background-repeat:no-repeat;background-position:top right;background-size:contain}.Benefits__main--left{padding-bottom:30px}.Benefits__main--left h1{font-size:38px !important;font-weight:600 !important;line-height:50px !important;margin-bottom:0 !important;text-align:left !important}.Benefits__main--left .items{color:var(--color-blue-600);font-size:15px;font-weight:400;line-height:19.14px;text-align:left;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.Benefits__main--left .items .item{display:flex;flex-direction:column;gap:16px;margin-top:40px !important}.Benefits__main--left .items .item svg{width:48px;height:48px}.Benefits__main--left .buttons{display:flex;gap:24px}.Benefits__main--left .buttons .c-btn{font-size:15px;font-weight:700;line-height:19.14px;padding:18px 28px;border:1px solid #002663}.Benefits__main--left .buttons .c-btn:not(.c-btn--blue){color:var(--color-blue-600)}.Benefits__main--left .callBenefitsCont{width:100%}.Benefits__main--left .callBenefitsCont .callBenefitResult{font-size:22px;font-weight:400;line-height:36px;margin-bottom:0;text-align:center;padding:11px;width:100%;color:var(--color-blue-600);display:flex;align-items:center;gap:12px}@media(min-width: 48em)and (max-width: 63.99em){.Benefits__main{background-size:50vw}}@media(min-width: 0em)and (max-width: 47.99em){.Benefits__main{background:none;grid-template-columns:1fr}.Benefits__main--right{display:flex;align-items:center;justify-content:center}.Benefits__main--right img{display:block;max-width:100%}.Benefits__main--left .text-sub{font-size:13px;font-weight:700;line-height:20px;letter-spacing:1.2999999523px}.Benefits__main--left h1{font-size:28px !important;font-weight:600 !important;line-height:38px !important;text-align:left !important}.Benefits__main--left .items{display:block}.Benefits__main--left .items .item{flex-direction:row;gap:16px;font-size:15px;font-weight:400;line-height:19.14px;align-items:center;margin-top:24px !important}.Benefits__main--left .buttons .c-btn{padding-left:15px;padding-right:15px}}.Benefits__howworks h2{font-size:32px !important;font-weight:600 !important;line-height:42px !important;text-align:left !important;color:var(--color-blue-600);margin:0}.Benefits__howworks ul{counter-reset:number;display:flex;flex-direction:row;justify-content:space-between;gap:30px;padding-left:0}.Benefits__howworks ul li{align-items:center;counter-increment:number;display:flex;flex:1;flex-direction:column;margin:0 !important;text-align:center;color:#ef1a1a;font-size:17px;font-weight:600;line-height:24px;gap:24px;position:relative;padding:0}.Benefits__howworks ul li div{display:flex;flex-direction:column;gap:12px}.Benefits__howworks ul li div span{font-size:15px;font-weight:400;line-height:19.14px;color:var(--color-blue-600)}.Benefits__howworks ul li:before{transition:all .3s ease;content:counter(number) " ";width:42px;height:42px;font-size:17px;line-height:24px;border:2px solid #ef1a1a;border-radius:50%;display:flex;align-items:center;justify-content:space-around}.Benefits__howworks ul li:after{content:" ";border-bottom:1px solid #f3f6ff;position:absolute;width:calc(100% - 12px);left:calc(50% + 21px);top:21px}.Benefits__howworks ul li:last-child:after{content:none}@media(min-width: 0em)and (max-width: 47.99em){.Benefits__howworks h2{font-size:26px !important;line-height:36px !important;text-align:center !important}.Benefits__howworks ul{flex-direction:column;gap:40px}.Benefits__howworks ul li{gap:16px}.Benefits__howworks ul li:after{content:none}}.Benefits .BenefitProducts .swiper-buttons{display:none}.Benefits .BenefitProducts .swiper-wrapper-e{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-right:-11px}@media(min-width: 31.25em){.Benefits .BenefitProducts .swiper-wrapper-e{transform:translate3d(0px, 0px, 0px) !important}}@media(min-width: 0em)and (max-width: 31.24em){.Benefits .BenefitProducts{max-width:100%;display:block;overflow:hidden;padding-bottom:30px}.Benefits .BenefitProducts .swiper-buttons{display:flex;justify-content:center;gap:24px}.Benefits .BenefitProducts .swiper-buttons .c-arrow{width:32px;height:32px}.Benefits .BenefitProducts .swiper-buttons>div.swiper-button-disabled{opacity:.5}.Benefits .BenefitProducts .swiper-wrapper-e{position:relative;height:100%;z-index:1;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box;width:fit-content;overflow:hidden;display:flex;flex-wrap:nowrap;gap:40px;transition-duration:300ms}.Benefits .BenefitProducts .swiper-wrapper-e .ProductListItem{float:none;width:calc(100vw - 40px);display:block !important}}.BreadCrumb{margin:20px 0 7px 0;color:#002663;font-size:15px;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:27px}.BreadCrumb a{color:var(--color-blue-600) !important;font-weight:400;font-size:15px}.BreadCrumb .arrowBread{font-size:15px;padding:0 6px;color:#b1c2ca}.BreadCrumb .brMenu{display:inline-block;position:relative}.BreadCrumb .brMenu a.aMenuButton{border:1px solid #97aaca;font-size:15px;font-weight:700;line-height:19.14px;display:inline-block;padding:11px 14px;text-decoration:none;border-radius:4px;white-space:nowrap}.BreadCrumb .brMenu a.aMenuButton svg{margin-left:8px}.BreadCrumb .brMenu .blockInSidebar{position:absolute;display:none;background-color:#fff !important;z-index:100;padding:32px;border-top:3px solid #ef1a1a !important;width:auto;left:-31px;box-shadow:0px 2.77px 2.21px 0px rgba(0,38,99,.02),0px 6.65px 5.32px 0px rgba(0,38,99,.03),0px 12.52px 10.02px 0px rgba(0,38,99,.04),0px 22.34px 17.87px 0px rgba(0,38,99,.04),0px 41.78px 33.42px 0px rgba(0,38,99,.05),0px 100px 80px 0px rgba(0,38,99,.07);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.BreadCrumb .brMenu .blockInSidebar li{list-style-image:none}.BreadCrumb .brItems{line-height:20px;flex-grow:1}.BreadCrumb .brItems a,.BreadCrumb .brItems span{white-space:nowrap}@media(min-width: 0em)and (max-width: 28.125em){.BreadCrumb .brItems span{white-space:wrap}}.BreadCrumb .brItems .arrowBread:last-child{color:red !important;display:none}.BreadCrumb .aBackButton{white-space:nowrap;margin-right:0;padding:9px 7px !important;border-width:1px !important;font-size:14px !important;display:inline-block !important}.BreadCrumb .aBackButton .arrow{top:-4px}@media(min-width: 0em)and (max-width: 63.99em){.BreadCrumb{margin-left:20px;margin-right:20px}}.helpWithOrder{font-size:22px;font-weight:600;line-height:32px;padding:64px 0 18px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e7e9ed;color:#002663;gap:24px}.helpWithOrder>*{display:flex;justify-content:flex-start;align-items:center;gap:12px}.helpWithOrder .text{flex-grow:1;text-align:left}.helpWithOrder .email a{text-decoration:none}@media(min-width: 0em)and (max-width: 47.99em){.helpWithOrder{font-size:20px;line-height:30px;padding:40px 20px 25px 20px;margin:0 -20px;flex-wrap:wrap;gap:8px}.helpWithOrder .text{width:100%;text-align:center;display:block}.helpWithOrder .phone,.helpWithOrder .email{font-size:15px}.helpWithOrder .phone svg,.helpWithOrder .email svg{width:24px;height:24px}}.BasketDetail .OrderBasketForm{margin-bottom:60px}.BasketDetail .OrderBasketForm .OrderProductListField{background-color:#fff;padding:16px 12px;margin-bottom:8px}.BasketDetail .OrderBasketForm .OrderProductListField .bFormFieldsetLabel{font-size:14px;font-weight:400;line-height:17.86px;color:#8b9ca5;border-bottom:1px solid #e7e9ed;padding:0 0 16px 0;margin:0}.BasketDetail .OrderBasketForm .OrderProductListField .bFormFieldsetLabel span{color:var(--color-blue-600)}.BasketDetail .OrderBasketForm .OrderProductListField .bFormFieldsetBlock{margin:0;padding:0}@media(min-width: 0em)and (max-width: 63.99em){.BasketDetail .OrderBasketForm .OrderProductListField{margin-left:-20px;margin-right:-20px;padding:16px 20px}}.BasketDetail .OrderBasketForm .bFormLine+.bFormLine{margin-top:0}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew{background-color:#fff;padding:20px 12px;border-bottom:1px solid #e7e9ed}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls{display:flex;justify-content:space-between;gap:24px;color:var(--color-blue-600)}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main{flex-grow:1}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .name{font-size:15px;line-height:19.14px;text-align:left}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .name a{font-weight:700}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .available{color:#8b9ca5}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .available.lowCount{color:#d21319}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .notAvailable{color:#630fce}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .bubbles{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .bubbles .bubble{font-size:14px;font-weight:600;line-height:17.86px;padding:3px 16px;border-radius:16px;color:#2c8e7f;background-color:#eaf7f6}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .bubbles .bubble.coupon{color:#d21319;background-color:#feeded}@media(min-width: 0em)and (max-width: 63.99em){.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main .bubbles{margin-top:3px}}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok{display:flex;align-items:center;gap:32px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withoutVat,.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withVat{width:100px;text-align:right}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withoutVat{font-size:15px;font-weight:400;line-height:19.14px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withoutVat .price span{color:#618fbd}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withoutVat .price div{font-size:13px;font-weight:400;line-height:16.59px;color:#8b9ca5;text-decoration:line-through}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withVat{font-size:16px;font-weight:700;line-height:24px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .removeFromOrderButton{display:flex;align-items:center;overflow:visible;width:35px;justify-content:space-around;min-height:35px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .removeFromOrderButton svg{padding:5px;height:34px;width:34px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .removeFromOrderButton:hover svg{fill:#fff;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2))}@media(min-width: 0em)and (max-width: 63.99em){.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew{padding:20px 0 0 0;border-bottom:0}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls{display:grid;grid-template-columns:75px 1fr 32px;row-gap:6px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .image{order:1}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .main{order:2}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok{order:4;grid-column:1/4;justify-content:space-between;padding:14px 12px;background-color:#f3f6ff;gap:16px}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .priceblok .withoutVat{text-align:left}.BasketDetail .OrderBasketForm .bFormLine.OrderProductListItemNew .controls .removeFromOrderButton{order:3;align-items:flex-start}}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon{padding:19px 24px 19px 19px;background-color:#fff;margin-bottom:0;border:0;min-height:76px;display:flex;align-items:center;position:relative}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .errorMessage{position:absolute;background-color:#ef1a1a;color:#fff;top:auto;bottom:-13px;padding:4px 16px;font-size:15px;font-weight:400;line-height:24px;z-index:1;left:30px}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .errorMessage:before{content:"";width:10px;height:10px;background-color:#ef1a1a;transform:rotate(45deg);position:absolute;top:-5px;left:16px}@media(min-width: 0em)and (max-width: 47.99em){.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .errorMessage{top:64px;bottom:initial}}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls{display:flex;justify-content:space-between;flex-grow:1;width:100%;overflow:visible}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .couponInfo{border-radius:15px;color:#d21319;font-size:14px;font-weight:400;line-height:17.86px;background-color:#feeded;display:flex;align-items:center;justify-content:space-between;padding:5px 16px;gap:8px}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .couponInfo .name{font-weight:600}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .couponInfo svg{cursor:pointer}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon{overflow:visible}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .text-to-hide{overflow:visible;display:flex;gap:5px;align-items:center;cursor:pointer}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .text-to-hide:hover{text-decoration:underline}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .control-to-show{display:flex}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .control-to-show input[type=text]{border:1px solid #aec0c8;background-color:#fff;padding:12px 16px;box-shadow:2px 2px 10px 0 #e7e9ed inset;border-radius:3px;font-size:15px;max-width:270px;margin-right:8px}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .control-to-show .ApplyDiscountCoupon{padding:13px 32px;background-color:#dff2ef;text-decoration:none;font-weight:600;font-size:15px;color:var(--color-blue-600)}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon svg{padding:5px;width:34px;height:34px}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon:hover svg{filter:drop-shadow(0px 0px 4px rgba(198, 0, 0, 0.6))}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon:hover svg rect{fill:#c60000}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon.error .controls .reveal-coupon .control-to-show input[type=text]{background-color:#feeded;border-color:#ef1a1a;color:#ef1a1a}@media(min-width: 0em)and (max-width: 47.99em){.BasketDetail .OrderBasketForm .bFormLine.discountCoupon{margin-left:-20px;margin-right:-20px;padding:0;width:auto}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls{display:flex;flex-direction:column}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon{padding:16px 20px;width:100%}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .control-to-show input{width:auto;flex-grow:1;max-width:initial !important}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .reveal-coupon .control-to-show a{width:auto}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .text-to-hide{justify-content:center}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .couponInfo{margin:16px 0}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .FreeDeliveryTipBlock{min-width:auto;width:100%;flex-wrap:wrap;border-top:1px solid #f3f6ff;padding:16px 20px}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .FreeDeliveryTipBlock .freeDeliveryBarWrapper{order:3;flex-grow:1;max-width:none}.BasketDetail .OrderBasketForm .bFormLine.discountCoupon .controls .FreeDeliveryTipBlock.has_free{justify-content:center}}.BasketDetail .OrderBasketForm .bFormLine.prices{margin-top:0;padding:24px;font-size:15px;font-weight:700;line-height:19.14px;color:#002663;background:#dff2ef;min-height:76px;display:flex;align-items:center}.BasketDetail .OrderBasketForm .bFormLine.prices .controls{display:flex;align-items:center;justify-content:space-between;flex-grow:1;width:100%}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice{display:flex;align-items:center;gap:8px}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice>span{display:flex;align-items:center;gap:8px}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPvalue{font-size:22px;font-weight:600}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPvalueBefore{font-size:14px;font-weight:400;line-height:17.86px;color:#8b9ca5;text-decoration:line-through}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont{margin-left:30px;position:relative;display:flex;align-items:center}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg{cursor:pointer}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg:hover{fill:#fff;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2))}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg:hover path{fill:#002663}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu{display:none;position:absolute;background-color:#002663;color:#fff;right:-24px;top:calc(100% + 11px);width:250px;padding:12px;z-index:1;box-shadow:0px 5px 15px 0px rgba(54,61,71,.1607843137)}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu:after{content:" ";background-color:#002663;width:10px;height:10px;position:absolute;top:-5px;right:31px;transform:rotate(45deg);box-shadow:0px 5px 15px 0px rgba(54,61,71,.1607843137)}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu .label{padding:20px 16px 12px 16px;font-weight:700;font-size:14px;letter-spacing:0px;color:#a1b3d2;display:block}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu a{padding:12px 16px;border-width:1px 0 1px 0;border-style:solid;border-color:#193b72;display:flex;align-items:center;justify-content:space-between}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu a svg path{fill:#fff}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu a:hover{background-color:#193b72}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont.active svg{fill:#fff;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2))}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont.active svg path{fill:#002663}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont.active .TPMenu{display:block}@media(min-width: 0em)and (max-width: 47.99em){.BasketDetail .OrderBasketForm .bFormLine.prices{margin-left:-20px;margin-right:-20px;padding:16px 24px;width:auto}.BasketDetail .OrderBasketForm .bFormLine.prices .controls{display:block}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .bonusWrapper{text-align:center}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice{flex-grow:1;text-align:center;justify-content:space-between;margin-top:3px}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont{margin-left:30px;position:relative;display:flex;align-items:center}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg{cursor:pointer}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg:hover{fill:#fff;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2))}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont svg:hover path{fill:#002663}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu{right:0px}.BasketDetail .OrderBasketForm .bFormLine.prices .controls .TotalPrice .TPMenuCont .TPMenu:after{right:7px}}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter{position:fixed;bottom:0;left:0;background-color:#fff;right:0;box-shadow:0px 16px 40px 0px rgba(0,38,99,.2392156863);padding:16px 0;z-index:10}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper{max-width:1110px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .c-btn{padding:14px 32px}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary{display:flex;gap:24px}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary .summary{color:var(--color-blue-600);font-size:22px;font-weight:600;line-height:32px;display:flex;align-items:center;gap:8px}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary .summary .text-gray{font-size:14px;font-weight:400;color:#8b9ca5}@media(min-width: 0em)and (max-width: 47.99em){.BasketDetail .OrderBasketForm .bFormLine .fixedFooter{padding:12px 20px}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .aBackButton{height:48px;width:48px;padding:18px}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .aBackButton .arrow:after,.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .aBackButton .arrow:before{background:var(--color-blue-600)}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary .summary{flex-direction:column;gap:0;align-items:flex-end}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary .summary>*{white-space:nowrap}.BasketDetail .OrderBasketForm .bFormLine .fixedFooter .wrapper .rightSummary .summary .text-gray{line-height:17.86px}}.FreeDeliveryTipBlock{display:flex;justify-content:space-between;align-items:center;gap:8px;color:#002663;font-size:13px;font-weight:600;line-height:16.59px;min-width:530px}.FreeDeliveryTipBlock svg path{stroke:#002663}.FreeDeliveryTipBlock>div{display:flex;align-items:center;gap:8px}.FreeDeliveryTipBlock>div svg{position:relative;top:-3px}.FreeDeliveryTipBlock .freeDeliveryBarWrapper{flex-grow:1;max-width:280px;width:100%;border-radius:4px;background-color:#e7e9ed;height:8px;display:flex;align-items:stretch}.FreeDeliveryTipBlock .freeDeliveryBarWrapper .freeDeliveryBar{background-color:#002663;border-radius:4px}.FreeDeliveryTipBlock.has_free{color:#57a14b;min-width:auto}.FreeDeliveryTipBlock.has_free svg path{stroke:#57a14b}.FreeDeliveryTipBlock.has_free .freeDeliveryBarWrapper{display:none}.FreeDeliveryTipBlock.has_free .freeDeliveryBarWrapper .freeDeliveryBar{background-color:#57a14b}.FreeDeliveryTipBlock.has_free .prc{display:none}.noItemsBasket{padding:16px 20px;background-color:#fff;font-size:15px;font-weight:700;line-height:19.14px;color:var(--color-blue-600)}.BasketMainCont.withSidebar{display:flex;gap:30px;align-items:stretch;margin-top:48px}.BasketMainCont.withSidebar .BasketDetail{flex-grow:1}.BasketMainCont.withSidebar .BasketDetail form{margin-bottom:0}.BasketMainCont.withSidebar .BasketDetail>h3{font-size:13px;font-weight:500;line-height:16.59px;letter-spacing:1.2999999523px;text-transform:uppercase;color:#aec0c8;margin:0}.BasketMainCont.withSidebar .BasketDetail .agree_with_terms_label{color:#618fbd;font-size:15px;font-weight:400;line-height:19.14px}.BasketMainCont.withSidebar .BasketDetail .agree_with_terms_label a{color:var(--color-blue-600);font-weight:600;text-decoration:underline}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset{background-color:#fff;padding:32px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset+.bFormFieldset{margin-top:32px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetLabel{font-size:24px;font-weight:600;line-height:28px;position:relative;margin:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetLabel::after{background-color:var(--color-red-500);border-radius:999px;bottom:4px;content:"";display:inline-block;height:5px;position:absolute;transform:translateX(4px);width:5px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetBlock{margin:32px 0 0 0;background-color:rgba(0,0,0,0);padding:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetBlock h2{margin:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset.white-block-fieldset--without-label .bFormFieldsetLabel{display:none}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset.white-block-fieldset--without-label .bFormFieldsetBlock{margin:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .ChooseDeliveryTypes .bFormLine>label,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .ChoosePaymentTypes .bFormLine>label,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .personalInfo .bFormLine>label{display:none}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .ChooseDeliveryTypes .bFormLine.NewShipToAddressLine>label,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .ChoosePaymentTypes .bFormLine.NewShipToAddressLine>label,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .personalInfo .bFormLine.NewShipToAddressLine>label{display:block}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.customerFieldset .bFormFieldsetBlock{margin-top:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock{display:flex;flex-wrap:wrap}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine{flex:1 1 100%;position:relative}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine+.bFormLine{margin-top:32px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine label{font-size:15px;font-weight:600;line-height:19.14px;margin-top:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine .errorMessage{position:absolute;bottom:-23px;right:0}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.half{margin-top:32px;flex:1 1 50%;padding-left:15px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.half.first{padding-left:0;padding-right:15px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.half.first .errorMessage{right:15px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.ctyricet{flex:1 1 40%;padding-right:15px;width:40%}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.ctyricet .errorMessage{right:15px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine.sedesat{flex:1 1 60%;padding-left:15px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock{font-size:15px;font-weight:400;line-height:19.14px;color:var(--color-blue-600)}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock h2{font-size:24px;font-weight:600;line-height:28px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock h2.has-dot::after{bottom:6px;content:"";height:5px;transform:translateX(3px);width:5px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .infoData{display:grid;grid-template-columns:1fr 1fr;gap:30px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .infoData .item{padding:24px;border-radius:3px;border:1px solid #d9e1e4}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .infoData .item .small{font-size:14px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .info{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:normal}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .info .green{color:#2c8e7f}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .info a{font-weight:bold;text-decoration:underline}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.personalInfo{margin-top:32px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.personalInfo .radios>label{display:none}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.personalInfo .radios>label.highlight{display:block}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .reveal-note{margin-bottom:0;gap:10px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .reveal-note span{font-weight:400}.BasketMainCont.withSidebar .rightSideBar{width:350px;display:flex}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight{position:sticky;top:15px}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight h3{font-size:13px;font-weight:500;line-height:16.59px;letter-spacing:1.2999999523px;text-transform:uppercase;color:#aec0c8;margin:0}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems{display:flex;justify-content:center;align-items:center}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems a{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:16.59px;text-decoration:underline;color:var(--color-blue-600)}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems a:hover{text-decoration:none}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems.revert span{display:none}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems.revert span.revert{display:inline-block !important}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .showAllItems.revert svg{transform:rotate(180deg)}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content{border:1px solid #e7e9ed}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row{padding:12px;display:flex;align-items:center;gap:12px;background-color:#f3f6fd}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row .image{width:40px;display:flex;align-items:center;justify-content:center}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row img{mix-blend-mode:multiply}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row .label{flex-grow:1}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row .label :not(.count){font-size:13px;font-weight:400;line-height:16.59px;color:var(--color-blue-600)}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row .label .count{font-size:13px;font-weight:400;line-height:16.59px;color:#618fbd}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item .main-row .price{font-size:13px;font-weight:600;line-height:16.59px;color:var(--color-blue-600);white-space:nowrap}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .content .item+.item{border-top:1px solid #e7e9ed}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .sumPrice{display:flex;flex-direction:column;gap:4px;padding:8px 12px}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .sumPrice>div{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:400;line-height:19.14px;color:var(--color-blue-600)}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .sumPrice>div .price{font-weight:600}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .sumPrice>div.withoutVat{font-size:13px;line-height:16.59px;color:#618fbd}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .sumPrice>div.withoutVat .price{font-weight:400}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .bonusSavePrice{background-color:#dff2ef;font-size:13px;font-weight:400;line-height:16.59px;padding:19px 12px;text-align:center;color:var(--color-blue-600);position:relative;margin-top:20px}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .bonusSavePrice strong{font-weight:600}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .bonusSavePrice .bonusArrow{position:absolute;width:21px;height:21px;bottom:100%;right:24px;transform:translateX(-50%) scaleX(1);-webkit-transform:translateX(-50%) scaleX(1);-moz-transform:translateX(-50%) scaleX(1);-o-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);overflow:hidden}.BasketMainCont.withSidebar .rightSideBar .basket-detail-light-wrapper .BasketDetailLight .bonusSavePrice .bonusArrow::after{content:"";position:absolute;width:100%;height:100%;background:#dff2ef;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);top:13px;left:0}@media(min-width: 0em)and (max-width: 47.99em){.BasketMainCont.withSidebar{flex-direction:column;margin-top:32px;gap:48px}.BasketMainCont.withSidebar .BasketDetail{padding-top:0 !important;width:100%}.BasketMainCont.withSidebar .BasketDetail>h3{display:none}.BasketMainCont.withSidebar .BasketDetail .agree_with_terms_label{padding:16px 20px;margin-left:-20px;margin-right:-20px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset{margin-left:-20px;margin-right:-20px;padding:24px 20px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetLabel{font-size:20px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetBlock.ChoosePaymentTypes,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormFieldsetBlock.ChooseDeliveryTypes{margin-top:24px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset+.bFormFieldset{margin-top:24px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormLine.half,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormLine.ctyricet,.BasketMainCont.withSidebar .BasketDetail .bFormFieldset.white-block-fieldset .bFormLine.sedesat{flex:1 1 100%;padding:0 !important}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .InvoiceAddressBlock .infoData{grid-template-columns:1fr;gap:8px}.BasketMainCont.withSidebar .BasketDetail .bFormFieldset .bFormFieldsetBlock .bFormLine+.bFormLine{margin-top:24px}.BasketMainCont.withSidebar .rightSideBar{width:100%;display:block}}.BasketDetail .OrderCustomerBasketForm .selectator,.BasketDetail .OrderBasketForm .selectator{height:52px}.BasketDetail .OrderCustomerBasketForm .bFormLine .aFwdButton,.BasketDetail .OrderBasketForm .bFormLine .aFwdButton{margin-top:0;padding:18px 32px;background-color:var(--color-green-400);border-radius:0px}.BasketDetail .OrderCustomerBasketForm .bFormLine .aFwdButton:hover,.BasketDetail .OrderBasketForm .bFormLine .aFwdButton:hover{background-color:#74c56e}.BasketDetail .OrderCustomerBasketForm .bFormLine .aBackButton,.BasketDetail .OrderBasketForm .bFormLine .aBackButton{padding:18px 32px}.BasketDetail .OrderCustomerBasketForm .bFormLine .aBackButton:hover:hover,.BasketDetail .OrderBasketForm .bFormLine .aBackButton:hover:hover{border-color:var(--color-red-500) !important;background-color:var(--color-red-100)}.BasketDetail .OrderCustomerBasketForm .bFormLine .aBackButton .arrow,.BasketDetail .OrderBasketForm .bFormLine .aBackButton .arrow{background-color:rgba(0,0,0,0);width:5px;top:-1px;margin-right:20px}.BasketDetail .OrderCustomerBasketForm .bFormLine .aBackButton .arrow:before,.BasketDetail .OrderCustomerBasketForm .bFormLine .aBackButton .arrow:after,.BasketDetail .OrderBasketForm .bFormLine .aBackButton .arrow:before,.BasketDetail .OrderBasketForm .bFormLine .aBackButton .arrow:after{width:8px;height:2px}.BasketDetail .OrderCustomerBasketForm .bFormLine.ButtonsBasket .controls,.BasketDetail .OrderBasketForm .bFormLine.ButtonsBasket .controls{display:flex;align-items:center;justify-content:space-between}@media(min-width: 0em)and (max-width: 47.99em){.BasketDetail .OrderCustomerBasketForm .bFormLine.ButtonsBasket .controls,.BasketDetail .OrderBasketForm .bFormLine.ButtonsBasket .controls{gap:24px}.BasketDetail .OrderCustomerBasketForm .bFormLine.ButtonsBasket .controls .c-btn,.BasketDetail .OrderBasketForm .bFormLine.ButtonsBasket .controls .c-btn{width:auto;padding:18px 24px}}@media(min-width: 0em)and (max-width: 31.24em){.BasketDetail .OrderCustomerBasketForm .bFormLine.ButtonsBasket .controls input.c-btn,.BasketDetail .OrderBasketForm .bFormLine.ButtonsBasket .controls input.c-btn{width:100%}}.BasketDetail .ThanksPage{display:flex;flex-direction:column;align-items:center}.BasketDetail .ThanksPage h1{margin:0 !important;font-size:32px !important;font-weight:600 !important;line-height:42px !important}.BasketDetail .ThanksPage .info{color:var(--color-blue-600);max-width:540px;font-size:17px;font-weight:400;line-height:24px;text-align:center}.BasketDetail .ThanksPage>a{color:var(--color-blue-600);font-size:16px;font-weight:600;line-height:24px;display:flex;align-items:center;gap:8px}.BasketDetail .ThanksPage>a:hover{text-decoration:underline}.c-floating-basket__wrapper{position:absolute;width:100%;max-width:95vw;top:39px;display:none;z-index:9999;min-height:300px;overflow:hidden;min-width:560px;right:0;padding-top:22px}.c-floating-basket{background-color:#fff;transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);padding:32px 10px 0 24px}.c-floating-basket:before{content:"";width:20px;height:20px;background-color:#fff;transform:rotate(45deg);position:absolute;top:-10px;right:296px}.c-floating-basket.active{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.c-floating-basket .c-floating-basket__body{max-height:390px;overflow-y:scroll;padding-right:10px}.c-floating-basket .c-floating-basket__body::-webkit-scrollbar{width:4px;border-radius:2px}.c-floating-basket .c-floating-basket__body::-webkit-scrollbar-track{background:#e7e9ed;border-radius:2px}.c-floating-basket .c-floating-basket__body::-webkit-scrollbar-thumb{background:#00102a;border-radius:2px}.c-floating-basket .c-floating-basket__header{font-size:13px;font-weight:600;line-height:20px;letter-spacing:1.2999999523px;padding:0 8px;text-transform:uppercase;color:#aec0c8}.c-floating-basket .c-floating-basket__item{padding:13px 8px;margin:0;border-top:1px solid #f4f5f7}.c-floating-basket .emptyBasketLab{color:var(--color-blue-600);font-size:14px;padding:8px 0 20px 0;font-weight:600}.c-floating-basket .c-info-row-wrap{display:flex;align-items:center;gap:8px}.c-floating-basket .c-floating-basket__item-product{display:flex;flex:1 1 auto;margin-right:8px;align-items:center;gap:10px}.c-floating-basket .c-floating-basket__item-controls{display:flex;justify-content:space-between}.c-floating-basket .c-info-wrap{display:flex;align-self:stretch;flex-direction:column;justify-content:space-between;flex-grow:1}.c-floating-basket .c-info-wrap a{font-size:15px;font-weight:400;line-height:19.14px;text-decoration:none}.c-floating-basket .c-image-wrap{flex:0 0 48px;margin-right:5px}.c-floating-basket .c-image-wrap .c-image{padding-bottom:100%;position:relative}.c-floating-basket .c-image-wrap .c-image img{position:absolute;width:100%;height:100%;object-fit:cover}.c-floating-basket .c-floating-basket__footer{box-shadow:0px 16px 40px 0px rgba(0,38,99,.2392156863);padding:12px 24px;display:flex;justify-content:space-between;margin:0 -14px 0 -24px;position:relative;z-index:1}.c-floating-basket .c-floating-basket__footer a{cursor:pointer;font-size:15px;font-weight:500;line-height:19.14px;padding:14px 32px;color:#fff;text-decoration:none}.c-floating-basket .c-floating-basket__footer a.c-btn--green:hover{background-color:#64b856}.c-floating-basket .c-floating-basket__footer>div{font-size:20px;font-weight:600;line-height:28px;color:var(--color-blue-600);display:flex;align-items:center;gap:8px}.c-floating-basket .c-floating-basket__footer>div .text-gray{font-size:14px;font-weight:400;line-height:17.86px;color:#8b9ca5;position:relative;top:2px}.c-floating-basket div.js-plus_minus .js-plus{background-color:#002664;border-color:#002664}.c-floating-basket .c-info-wrap__price{font-size:16px;font-weight:600;line-height:24px;color:var(--color-blue-600)}.c-floating-basket .c-info-wrap__price-throught{font-size:13px;font-weight:400;line-height:16.59px;color:#8b9ca5;text-decoration:line-through}@media(min-width: 0em)and (max-width: 47.99em){h1.TopSuppliersPresenter{margin-bottom:16px !important}}.TopSuppliers .featured{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .featured{grid-template-columns:1fr 1fr}}.TopSuppliers .featured .supplier{border:1px solid #d9e1e4;justify-content:space-between;align-items:center;display:flex;text-align:center;padding:24px 29px;flex-direction:column;gap:16px}.TopSuppliers .featured .supplier .imgSupp{display:flex;text-align:center;justify-content:center;flex-grow:1;align-items:center}.TopSuppliers .featured .supplier .imgSupp img{max-width:100%}@media(min-width: 0em)and (max-width: 63.99em){.TopSuppliers .SubGroups{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:16px}.TopSuppliers .SubGroups a{width:100%}}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .SubGroups{grid-template-columns:1fr 1fr}}@media(min-width: 0em)and (max-width: 31.24em){.TopSuppliers .SubGroups{grid-template-columns:1fr}}.TopSuppliers .detail .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .detail .header{display:block}.TopSuppliers .detail .header a{margin-top:16px;display:inline-block}}.TopSuppliers .detail .header h1{font-weight:600 !important;font-size:22px !important;line-height:32px !important;letter-spacing:0px !important;margin-top:0 !important;margin-bottom:0 !important}.TopSuppliers .detail .header a{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;color:#002663}.TopSuppliers .detail .header a svg{margin-right:10px}.TopSuppliers .detail .topNab{padding:42px 57px;background-color:#002663;width:100%;background-position:right center;background-repeat:no-repeat;background-size:50% auto;display:block}.TopSuppliers .detail .topNab>div{max-width:60%}.TopSuppliers .detail .topNab>div .m-image{display:none}.TopSuppliers .detail .topNab>div .top--green{background-color:#028b20;padding:7px 18px;border-radius:18px 18px 18px 0;color:#fff;font-weight:bold;font-size:19px;display:inline-block}.TopSuppliers .detail .topNab>div .h2{font-size:44px;font-weight:bold;line-height:62px;color:#fff}.TopSuppliers .detail .topNab>div .desc ul{padding:0 0 0 19px;font-size:22px;line-height:32px;margin-top:12px}.TopSuppliers .detail .topNab>div .desc ul li{color:#8eaff1}.TopSuppliers .detail .topNab>div .desc ul li::marker{color:#ee1919}.TopSuppliers .detail .topNab>div .logos{margin-top:20px}.TopSuppliers .detail .topNab>div .logos img{max-width:100%}.TopSuppliers .detail .topNab>div .logos_mobile{display:none;margin-top:16px}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .detail .topNab{padding:40px 24px}.TopSuppliers .detail .topNab>div .top--green{font-size:15px;padding:5.5px 16px}.TopSuppliers .detail .topNab>div .h2{font-size:24px;line-height:32px}.TopSuppliers .detail .topNab>div .desc ul{font-size:16px;margin-top:8px;margin-bottom:16px;line-height:24px}.TopSuppliers .detail .topNab>div .top--red{font-size:15px;padding:10.5px 20px}.TopSuppliers .detail .topNab>div .logos{display:none}.TopSuppliers .detail .topNab>div .logos_mobile{display:block}}@media(min-width: 0em)and (max-width: 40.625em){.TopSuppliers .detail .topNab{background-image:none !important}.TopSuppliers .detail .topNab>div{max-width:100%}.TopSuppliers .detail .topNab>div .m-image{display:block !important;margin-bottom:36px}.TopSuppliers .detail .topNab>div .m-image img{max-width:100%}}.TopSuppliers .detail .subNab{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.TopSuppliers .detail .subNab .sItem{padding:40px;display:flex;flex-direction:column;text-align:center;justify-content:space-between}.TopSuppliers .detail .subNab .sItem .lab{font-weight:600;font-size:22px;line-height:32px;letter-spacing:0px}.TopSuppliers .detail .subNab .sItem .top--red{font-weight:700;font-size:15px;line-height:100%;letter-spacing:0px;padding:10px 20px}.TopSuppliers .detail .subNab .sItem img{max-width:100%}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .detail .subNab{grid-template-columns:1fr;margin-top:10px}}.TopSuppliers .detail .top--red{background-color:#ee1919;padding:7px 41px;width:100%;display:block;border-radius:16px;color:#fff;font-size:16px;letter-spacing:.5px;text-align:center;font-weight:600}.TopSuppliers .detail .ProductList{margin-top:30px}@media(min-width: 0em)and (max-width: 47.99em){.TopSuppliers .detail .header{gap:20px}.TopSuppliers .detail .header h1{text-align:left !important}.TopSuppliers .detail .header a{text-align:right}.TopSuppliers .detail .subNab{gap:10px}}.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}.callBenefits .LoadingFrontendLine{margin-top:0px !important}.callBenefits .LoadingFrontendLine td{padding:0 !important}.t-login__form{align-items:flex-start !important;padding-left:0 !important;padding-right:0 !important}@media(min-width: 48em)and (max-width: 63.99em){.t-login__form{margin-left:20px;margin-right:20px}}@media(min-width: 0em)and (max-width: 47.99em){.t-login__form{align-items:normal !important}}.c-checkbox{grid-template-columns:20px auto}.has-dot::after{width:5px;height:5px;transform:translateX(4px)}.c-footer{padding-bottom:0;margin:0}.c-footer a:visited{color:unset}@media(min-width: 48em){.c-footer{padding-top:0}}.c-footer h1,.c-footer h2,.c-footer h3,.c-footer h4,.c-footer h5,.c-footer h6{margin:0;padding:0}form:not(.OrderCustomerBasketForm) .bFormLine{display:block;flex-direction:inherit}form:not(.loginUser) .bFormLine{display:flex;flex-direction:column;width:100%}.c-header__navbar-popup__content .bFormFieldsetBlock{padding:0;margin:0}.c-header__navbar-popup__content .bFormLine+.bFormLine,.c-header__navbar-popup__content .bFormLineRender+.bFormLineRender{margin-top:0}.c-header__navbar_hover:hover .c-header__navbar-popup{padding-top:21px !important}.c-header__navbar_hover .c-header__navbar-popup__content form{margin-bottom:0}.c-header__navbar_hover .c-header__navbar-popup__content form .loginUser{margin-top:13px !important}.c-header__navbar_hover .c-header__navbar-popup__content form .loginUser label{margin-bottom:4px}.c-header__navbar_hover .c-header__navbar-popup__content form .loginUser input[type=submit]{margin-top:29px}.t-login__layout{padding:0}.t-login__layout .bFormLine input[type=text],.t-login__layout .bFormLine input[type=password],.t-login__layout .bFormLine input[type=file],.t-login__layout .bFormLine input[type=number],.t-login__layout .bFormLineRender input[type=text],.t-login__layout .bFormLineRender input[type=password],.t-login__layout .bFormLineRender input[type=file],.t-login__layout .bFormLineRender input[type=number]{width:auto}.t-login__layout .bFormFieldsetBlock{padding:0;margin:0}.t-login__layout .t-login__form{padding-top:0;padding-bottom:var(--space-16)}.t-login__layout .t-login__form .t-login__form-wrap{align-items:flex-start;margin-top:90px}.t-login__layout .t-login__form .t-login__form-wrap h1{color:#002663;margin-bottom:0}.t-login__layout .t-login__form .t-login__form-wrap .text-sub{color:#a1b3d2}.t-login__layout .t-login__form .t-login__form-wrap form{font-size:15px}.t-login__layout .t-login__form .t-login__form-wrap form [type=submit]{font-size:15px;margin:0;margin-top:16px}@media(min-width: 0em)and (max-width: 47.99em){.t-login__layout .t-login__form{padding-bottom:56px}.t-login__layout .t-login__form .t-login__form-wrap{margin-top:20px}.t-login__layout .t-login__form .t-login__form-wrap .formCont{width:100%;margin-top:24px !important}.t-login__layout .t-login__form .t-login__form-wrap .formCont form{margin-bottom:0 !important}.t-login__layout .t-login__form .t-login__form-wrap .formCont form [type=submit]{margin-top:40px}.t-login__layout .t-login__form .t-login__form-wrap h1{font-size:28px !important;margin-bottom:0 !important;margin-top:16px !important}.t-login__layout .t-login__form .t-login__form-wrap .text-sub{font-size:13px}}.t-login__layout .t-login__right{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--space-20)}.t-login__layout .t-login__right .t-login__right-content{padding-left:158px;color:#002663}.t-login__layout .t-login__right .t-login__right-content h2{font-size:28px;font-weight:400;line-height:36px}.t-login__layout .t-login__right .t-login__right-content .item{font-size:15px;font-weight:400;line-height:19.14px;display:flex;align-items:center}.t-login__layout .t-login__right .t-login__right-content .item svg{margin-right:16px}.t-login__layout .t-login__right .t-login__right-content .c-btn--green{padding:15px 82px;font-size:15px}@media(min-width: 0em)and (max-width: 63.99em){.t-login__layout .t-login__right .t-login__right-content{padding-left:58px}}@media(min-width: 0em)and (max-width: 47.99em){.t-login__layout .t-login__right .t-login__right-content{padding:56px 21px}}@media(min-width: 0em)and (max-width: 47.99em){.t-login__layout .t-login__right{margin:0 -20px -15px -20px}}.fullSizeContent .content{margin-top:0}.fullSizeContent .foot{margin-top:0}.bgcolor-softgray{background-color:#f3f6fd}.bgcolor-softgreen{background-color:#eaf7f6}.infoGaranceHomePage,.resultGaranceHomePage{color:#002663;display:flex;flex-direction:column;align-items:center;padding:56px 32px;margin:38px 0}.infoGaranceHomePage h2,.resultGaranceHomePage h2{font-size:28px;font-weight:400;line-height:36px;margin-top:12px;margin-bottom:0;text-align:center;display:inline-block}.infoGaranceHomePage .text-sub,.resultGaranceHomePage .text-sub{margin-top:32px;text-align:center;display:inline-block}.infoGaranceHomePage p,.resultGaranceHomePage p{margin-top:24px;margin-bottom:0;font-size:15px;font-weight:400;line-height:19.14px;text-align:center}.infoGaranceHomePage .c-btn,.resultGaranceHomePage .c-btn{margin-top:32px}@media(min-width: 0em)and (max-width: 47.99em){.infoGaranceHomePage,.resultGaranceHomePage{padding:40px 20px;margin:24px -20px}.infoGaranceHomePage h2,.resultGaranceHomePage h2{font-size:24px;line-height:32px}.infoGaranceHomePage p,.resultGaranceHomePage p{margin-top:24px}.infoGaranceHomePage .text-sub,.resultGaranceHomePage .text-sub{margin-top:24px;font-size:13px}.infoGaranceHomePage .c-btn,.resultGaranceHomePage .c-btn{margin-top:24px}}.t-login__right-content{color:#002663}.t-login__right-content h2{font-size:28px;font-weight:400;line-height:36px}.t-login__right-content .item{font-size:15px;font-weight:400;line-height:19.14px;display:flex;align-items:center}.t-login__right-content .item svg{margin-right:16px}.t-login__right-content .c-btn--green{padding:15px 82px;font-size:15px}@media(min-width: 0em)and (max-width: 63.99em){.t-login__right-content{padding-left:58px !important}}@media(min-width: 0em)and (max-width: 47.99em){.t-login__right-content{padding:56px 21px !important}}.ProductDetail .NeedRegistration{background-color:#eaf7f6;padding:25px 32px;display:flex;justify-content:space-between;margin-top:30px;align-items:center;gap:24px}.ProductDetail .NeedRegistration>div{display:flex;gap:24px;align-items:center;font-size:15px;font-weight:400;line-height:19.14px;color:#002663}.ProductDetail .NeedRegistration>div strong{font-size:20px;font-weight:600;line-height:28px;display:block}.ProductDetail .NeedRegistration>div .c-btn{font-size:15px;font-weight:700;line-height:19.14px;padding:15px 49px;border:1px solid #002663}.ProductDetail .NeedRegistration.infoGarance,.ProductDetail .NeedRegistration.resultGarance{align-items:flex-start;gap:30px}.ProductDetail .NeedRegistration.infoGarance>div span,.ProductDetail .NeedRegistration.resultGarance>div span{font-size:20px;font-weight:600;line-height:28px}.ProductDetail .NeedRegistration.infoGarance>div p,.ProductDetail .NeedRegistration.resultGarance>div p{font-size:15px;font-weight:400;line-height:19.14px;margin-top:13px;margin-bottom:0}.ProductDetail .NeedRegistration.infoGarance>div p strong,.ProductDetail .NeedRegistration.resultGarance>div p strong{font-size:15px;font-weight:600;line-height:19.14px;display:inline}.ProductDetail .NeedRegistration.infoGarance>div .c-btn,.ProductDetail .NeedRegistration.resultGarance>div .c-btn{font-size:15px;font-weight:700;line-height:19.14px;padding:15px 38px;margin-top:24px;color:#fff;text-decoration:none}.ProductDetail .NeedRegistration.infoGarance div:nth-child(2),.ProductDetail .NeedRegistration.resultGarance div:nth-child(2){display:block;flex-grow:1}@media(min-width: 0em)and (max-width: 63.99em){.ProductDetail .NeedRegistration{flex-direction:column;padding:32px 20px;margin:0 -20px;gap:24px !important}.ProductDetail .NeedRegistration .NRIcon{flex-direction:column;text-align:center;gap:16px !important}}@media(min-width: 0em)and (max-width: 31.24em){.ProductDetail div:nth-child(2){width:100%}.ProductDetail div:nth-child(2) .c-btn{padding-left:0;padding-right:0;width:100%}}.show_only_4 .ProductList .ProductListItem{display:none}.show_only_4 .ProductList .ProductListItem:nth-child(1),.show_only_4 .ProductList .ProductListItem:nth-child(2),.show_only_4 .ProductList .ProductListItem:nth-child(3),.show_only_4 .ProductList .ProductListItem:nth-child(4){display:block}.showAll{text-align:center;display:flex;justify-content:space-around}@media(min-width: 0em)and (max-width: 31.24em){.showAll{display:none}}.showAll .showAllArrow{color:var(--color-blue-600);font-size:16px;font-weight:600;line-height:24px;display:flex;gap:12px;align-items:center}.showAll .showAllArrow svg{transform:rotate(180deg)}.blockNaseReference{margin-left:-100%;margin-bottom:120px;display:flex;justify-content:flex-end}.blockNaseReference .wrapper{max-width:1100px}.blockNaseReference .wrapper .c-lectors-carousel{padding:120px 90px 120px 0}.blockNaseReference .wrapper .c-lectors-carousel .c-lectors-carousel__slides{color:var(--color-blue-600)}@media(min-width: 0em)and (max-width: 63.99em){.blockNaseReference{margin:56px -20px -15px}.blockNaseReference .wrapper{max-width:100vw}.blockNaseReference .wrapper .c-lectors-carousel{padding:55px 20px}}.modal-wrapper.blue{background-color:rgba(8,44,104,.49)}.WhyNoPricesData{display:none}.modal-wrapper.WhyNoPricesModal{backdrop-filter:blur(5px);background:rgba(0,38,99,.5) !important;mix-blend-mode:normal;display:flex;align-items:center;justify-content:center;line-height:1.5em}.modal-wrapper.WhyNoPricesModal .modal{color:#002663 !important;max-width:100%;border:0px solid #ccc;padding:0px;margin:0;background-color:rgba(0,0,0,0)}.modal-wrapper.WhyNoPricesModal .modal>div{color:#002663;background-color:rgba(0,0,0,0)}.modal-wrapper.WhyNoPricesModal .modal>div p{color:#002663;line-height:inherit}.modal-wrapper.WhyNoPricesModal .modal>div h2{color:#002663;font-size:24px;font-weight:normal}.modal-wrapper.WhyNoPricesModal .modal>div .bgcolor-softgreen{padding:80px 64px;margin-left:0;margin-right:0}.modal-wrapper.WhyNoPricesModal .modal>div .closeButton{position:absolute;right:40px;top:40px}@media(min-width: 0em)and (max-width: 47.99em){.modal-wrapper.WhyNoPricesModal .modal>div .closeButton{right:20px;top:20px}}.modal-wrapper.WhyNoPricesModal .modal>div p,.modal-wrapper.WhyNoPricesModal .modal>div li{font-size:16px;color:#002663 !important}.modal-wrapper.WhyNoPricesModal .modal>div .white{background-color:#fff;padding:48px 65px;text-align:center;font-size:15px;font-weight:400;line-height:19.14px}.modal-wrapper.WhyNoPricesModal .modal>div .white h3{margin:0;font-size:22px;font-weight:400;line-height:32px}.modal-wrapper.WhyNoPricesModal .modal>div .buttonsC .closeD{font-size:16px;font-weight:600;line-height:24px;text-decoration:underline}/*# sourceMappingURL=eshop.css.map */
