@charset "UTF-8";*{box-sizing:border-box}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none}.cboxIframe{border:0;display:block;height:100%;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff}#colorbox{outline:0}#cboxContent{background:#000;margin-top:32px;overflow:visible}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat 50%}#cboxLoadingOverlay{background:#000}#cboxTitle{color:#000;left:0}#cboxCurrent,#cboxTitle{position:absolute;top:-22px}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:url(/images/controls.png) no-repeat 0 0;border:0;height:20px;margin:0;overflow:visible;padding:0;position:absolute;text-indent:-9999px;top:-20px;width:20px}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}@media only screen and (min-width:1px){#cboxOverlay,#cboxWrapper,#colorbox{overflow:visible}#cboxNext,#cboxPrevious{background-position:50%;background-repeat:no-repeat;height:100%;position:fixed;top:0;width:100px}#cboxNext:hover,#cboxPrevious:hover{background-color:#efefef;background-color:hsla(0,0%,94%,.5);background-position:50%}#cboxPrevious{background-image:url(/images/colorBoxLeft.png);left:0}#cboxNext{background-image:url(/images/colorBoxRight.png);right:0}#cboxLoadedContent{background:#fff}#cboxClose,#cboxClose:hover{background-image:url(/images/colorBoxClose.png?ver=1);background-position:0 0;height:31px;right:1px;top:1px;width:31px}}@media (max-width:767px){#cboxNext,#cboxPrevious{background-size:60%!important;margin-top:20px!important;width:35px!important}}#breadcrumb li{after:"/"}#breadcrumb li .after{padding:0 5px}#breadcrumb li.last{after:"&nbsp;"}

/*! normalize.tablecss 2011-11-04T15:38 UTC - http://github.com/necolas/normalize.css */*{border:0;font-family:inherit;font-size:100%;font-size:14px;font-style:inherit;font-weight:inherit;line-height:20px;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;font-size:101%;height:100%}html>body{font-size:100%}hr.cleaner{margin:-1em 0 0}.cleaner,hr.cleaner{border:none;clear:both;height:1px;visibility:hidden}.fleft{float:left}.fright{float:right}.tleft{text-align:left!important}.tright{text-align:right!important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}[hidden],audio:not([controls]){display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%;overflow-y:scroll}body{margin:0}body,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:focus,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{list-style:none;margin-left:0;padding:0}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=submit]{background-position:0 0}input[type=submit]:active,input[type=submit]:focus{background-position:0 0;outline:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}#sdebar{display:none}.noJavascript{background-color:#673266;height:50px;text-align:center}.noJavascript p{color:#fff;font-weight:bolder;line-height:50px}@font-face{font-family:"BreeSerifRegular";font-style:normal;font-weight:400;src:url(/assets/fonts/breeserif-regular-webfont.eot);src:url(/assets/fonts/breeserif-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/breeserif-regular-webfont.woff) format("woff"),url(/assets/fonts/breeserif-regular-webfont.ttf) format("truetype"),url(/assets/fonts/breeserif-regular-webfont.svg#BreeSerifRegular) format("svg")}#breadcrumb .wrapper,#content,#footer .wrapper,#header .wrapper,#slider .wrapper{margin:0 auto;padding:0 10px;position:relative;width:940px}body{font-family:Arial;height:100%}#content{padding:5px 0 40px}header{background:url(/assets/images/headerBg.png) repeat-x;height:78px}header .logo{float:left;margin-top:18px}nav{float:right;margin-top:10px}.nav{margin:0}.colorbox{display:block}.nav__item{background:none;float:left;height:68px;line-height:68px;margin:0 10px;padding:0}.nav__item.active,.nav__item:hover{background:url(/assets/images/navUlLiBg.png) bottom no-repeat}.nav__link{color:#fff;display:block;font-size:14px;font-weight:300;height:68px;line-height:68px;text-decoration:none;text-transform:uppercase}.nav__item.active .nav__link{font-weight:600}#article{float:left;width:630px}#breadcrumb{height:30px}#breadcrumb ol{list-style:none;margin:0;padding:0}#breadcrumb ol li{background:none;float:left;line-height:35px;margin:0;padding:0}#breadcrumb ol li:after{color:#807e7e;content:"/";font-size:12px;padding:0 5px}#breadcrumb ol li.active:after{content:"";display:none}#breadcrumb .wrapper>span,#breadcrumb ol li,#breadcrumb ol li a{color:#807e7e;font-size:12px}#breadcrumb .wrapper>span{float:left;font-weight:600;line-height:35px;padding-right:10px}.page-wrapper{max-width:100%}.breadcrumb__wrapper{display:none!important}.homepage #slider{background:url(/assets/images/sliderBg.jpg) repeat-x;height:342px}#slider{background:url(/assets/images/sliderSmall.png) repeat-x;height:42px}.homepage #slider .shell{animation:fade .6s ease-out .05s forwards;opacity:0}@keyframes fade{to{opacity:1}}#slider .shell{background:url(/assets/images/sliderwrap.webp) no-repeat top;height:342px}#slider .textBl{float:right;padding-top:40px;width:540px}#slider .textBl h1{color:#fff;font-size:36px;line-height:1em;margin-bottom:20px}#slider .textBl p,#slider .textBl p strong{color:#fff;font-size:18px;line-height:25px}#slider .goodJob{background:url(/assets/images/goodJobBg.png) no-repeat;display:block;font-size:0;height:56px;line-height:0;margin-top:30px;text-indent:-9999px;width:232px}.videoBlock{background:url(/assets/images/videoBlBg.jpg) no-repeat;height:264px;margin-bottom:30px;margin-top:40px;position:relative;width:620px}.videoBlock p{float:right;padding-left:30px;padding-top:40px;position:absolute;right:0;top:0;width:190px}.videoBlock .moreVideos{background:url(/assets/images/moreVideoArrow.png) no-repeat 155px 19px;bottom:12px;color:#fff;display:block;font-family:"BreeSerifRegular",Arial,sans-serif;font-size:24px;height:61px;padding-left:10px;padding-top:15px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;width:210px}.videoBlock .moreVideos:hover{text-decoration:underline}#videoplayer{width:630px!important}#video_wrapper{float:left;margin:15px 0 0 14px}#sidebar{float:right;margin-top:-43px;width:287px}.homepage #sidebar{margin-top:-13px}#sidebar .box{margin-bottom:15px;padding:12px 15px;position:relative}#sidebar .box .tl{background:url(/assets/images/corner.png) no-repeat;background-position:-5px -5px;top:0}#sidebar .box .bl,#sidebar .box .tl{height:5px;left:0;position:absolute;width:5px}#sidebar .box .bl{background:url(/assets/images/corner.png) no-repeat;background-position:-5px 0;bottom:0}#sidebar .box .tr{background:url(/assets/images/corner.png) no-repeat;background-position:0 -5px;top:0}#sidebar .box .br,#sidebar .box .tr{height:5px;position:absolute;right:0;width:5px}#sidebar .box .br{background:url(/assets/images/corner.png) no-repeat;bottom:0}#sidebar .box h2{border-bottom:1px dotted #5f6365;color:#fff;font-size:18px;margin:0 0 10px;padding-bottom:10px}#sidebar .box.application{background:#212729;margin-bottom:30px;padding-top:15px}#sidebar .box p{color:#fff;margin:0}#sidebar .box ul.download{margin:0}#sidebar .box ul.download li{background:none;border-bottom:1px dotted #5f6365;margin:0;padding:10px 0}#sidebar .box ul.download li h3{color:#fff;font-family:Open Sans,Arial,sans-serif;font-size:15px;font-weight:600;margin:0 0 10px}#sidebar .box ul.download li a.pdf{background:url(/assets/images/pdfIco.png) left 2px no-repeat}#sidebar .box ul.download li a.jpg,#sidebar .box ul.download li a.pdf{zoom:1;display:inline-block;*display:inline;margin-left:5px;padding-left:18px}#sidebar .box ul.download li a.jpg{background:url(/assets/images/jpgIco.png) left 2px no-repeat}#sidebar .box.application:after{background:url(/assets/images/applicationAfter.png) no-repeat;bottom:-14px;content:"";display:block;height:14px;left:0;position:absolute;width:287px}#sidebar .box.fastContact{background:#e34545;background:-moz-linear-gradient(top,#e34545 0,#bc3838 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e34545),color-stop(100%,#bc3838));background:-webkit-linear-gradient(top,#e34545,#bc3838);background:-o-linear-gradient(top,#e34545 0,#bc3838 100%);background:-ms-linear-gradient(top,#e34545 0,#bc3838 100%);background:linear-gradient(180deg,#e34545 0,#bc3838);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e34545",endColorstr="#bc3838",GradientType=0)}#sidebar .box.fastContact h2{border-bottom:1px dotted #e57777}#sidebar .box.fastContact .numbers{font-size:18px;font-weight:300;margin:10px 0}#sidebar .box.fastContact .numbers span{font-size:18px;font-weight:600}#sidebar .box.fastContact a{color:#fff}#sidebar .box.advert{background:#efefef;text-align:center}#sidebar .box.eurodrivelicense{background:#4491dd;background:-moz-linear-gradient(top,#4491dd 0,#376eb7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4491dd),color-stop(100%,#376eb7));background:-webkit-linear-gradient(top,#4491dd,#376eb7);background:-o-linear-gradient(top,#4491dd 0,#376eb7 100%);background:-ms-linear-gradient(top,#4491dd 0,#376eb7 100%);background:linear-gradient(180deg,#4491dd 0,#376eb7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4491dd",endColorstr="#376eb7",GradientType=0)}#sidebar .box.eurodrivelicense h2{border-bottom:1px dotted #52a9ff}#sidebar .box.eurodrivelicense a{color:#fff}.course_pricelist{display:block;width:100%}.course_pricelist .pricelist__link{align-items:center;background:linear-gradient(180deg,#f0bb28 0,#e7b223);border-radius:9px;box-sizing:border-box;color:#fff;display:flex;flex-flow:row nowrap;height:100%;justify-content:flex-start;letter-spacing:.9px;margin:25px 0;padding:29px 10px 29px 56px;text-decoration:none;transition:opacity .35s ease-in;width:100%}.course_pricelist .pricelist__link:after{background:url(/assets/images/caret-right-bold.svg) no-repeat;background-position:50%;background-size:contain;content:"";display:inline-block;height:58px;margin-left:11px;width:36px}.course_pricelist .pricelist__link:hover{opacity:.77}.course_pricelist .pricelist__link .pricelist__name{color:#000;display:inline-block;font-size:37px;letter-spacing:.9px;margin:0}.course_pricelist .pricelist__icon{background:url(/assets/images/document.svg) no-repeat 50%;background-size:38px;display:inline-block;height:45px;width:45px}.course_pricelist .pricelist__arrow{background:url(/assets/images/arrow.svg) 50%,linear-gradient(90deg,#d29b0f 0,#d29b0f 17%,#d9a411);background-repeat:no-repeat;background-size:25px 25px,100% 100%;border-bottom-right-radius:7px;border-top-right-radius:7px;display:inline-block;float:right;height:100%;width:45px}.support{background-color:#14181a;color:#fff;line-height:75px;margin:0 auto;position:relative;text-align:center;width:100%}.support a{font-size:25px}footer .wrapper{display:flex;flex-flow:column;gap:19px 5px;padding:19px 0!important;position:relative;z-index:2}footer .wrapper:after{background-color:#212729;bottom:0;content:"";display:block;height:100%;left:50%;pointer-events:none;position:absolute;top:0;translate:-50% 0;width:100vw;z-index:-1}@media (min-width:980px){footer .wrapper{flex-flow:row;padding-bottom:19px}}footer .column{flex:1 1 calc(33% - 10px);width:100%}footer .column h2{color:#fff;font-family:"BreeSerifRegular",Arial,sans-serif;font-size:18px}footer .column address,footer .column p{color:#fff}footer .column address{font-style:normal}.country_code{margin-right:.3em}footer .column.first{padding-right:15px}footer .column.second{border-left:1px dotted #494e50;border-right:1px dotted #494e50;padding:0 15px}footer .column.third{padding-left:15px;width:100%}footer .column.third a,footer .column.third img{display:block;margin-inline:auto;margin-top:6px;object-fit:none;object-position:bottom right}@media (min-width:768px){footer .column.third a,footer .column.third img{margin-inline:0}}footer .heel p{color:#fff;font-size:14px;line-height:50px;margin:0}footer .heel p a{color:#8fafd4}#mapa *{border:0!important;margin:0!important;padding:0!important}#mapa img{background:transparent!important}.newsBlock{background:#fbc432;border-radius:4px;margin:0 auto 15px;padding:12px 15px;width:120px}.newsBlock__text{color:#000;font-family:"BreeSerifRegular",Arial,sans-serif;font-size:18px;margin:0;text-align:center}.newBlockLink{color:#fff;text-decoration:none}#article .homeImg{border:none;display:block;float:none;margin:0 auto;text-align:center;width:400px}.flash{background-color:#ebc9c9;background-position:20px 22px;background-repeat:no-repeat;border:1px solid #be9797;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#c33939;font-size:14px;font-weight:600;margin-bottom:20px;padding:22px 20px 20px 22px;position:relative;z-index:2}.flash.error{background-color:red;color:#fff}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}#sidebar{margin-top:-46px;position:sticky;top:15px}.homepage #sidebar{margin-top:-14px}html{overflow-y:auto}#mobile-menu{display:none}footer{background-color:#14181a;padding-bottom:0}footer .column{margin-top:0}@media screen and (max-width:977px){*{box-sizing:border-box}ol,ul{margin-left:5px!important}li{text-align:left}#breadcrumb,#breadcrumb .wrapper{width:100%}.video{margin:0!important;max-width:100%}.videoBlock{background:none}#video_wrapper{float:none;height:auto;margin:0 auto;max-width:370px;width:auto}.videoBlock object{border:15px solid #4475b0;border-radius:5px;margin:0 auto}.videoBlock p{clear:both;padding-left:0;text-align:center;width:100%}.videoBlock .moreVideos{background:none;color:#000;display:block;padding-bottom:50px;padding-left:15px;position:relative;text-align:center;width:100%}h2.education{padding-top:40px}#content,#footer,#footer .wrapper,#header,#header .wrapper,#slider,#slider .shell,#slider .wrapper,body{width:100%}#slider .shell,.homepage #slider{height:530px}#slider .textBl{float:none;margin:0 auto;padding-top:40px;text-align:right;width:auto}.textBl .goodJob{clear:both;float:right}#article{float:none;padding:15px 25px;width:100%}#article h1,#article h2,#article h3{text-align:center}.glossary #article h2{text-align:left}#article p{text-align:justify}#sidebar{float:left;margin-top:1px;padding:15px 25px;width:100%}#sidebar .box{float:left;width:48%}#sidebar .even{margin-right:2%}#sidebar .newBlockLink{bottom:90px;display:block;height:60px;position:absolute;width:48%}.videoBlock{margin:0 auto}#videoplayer,#videoplayer_wrapper{width:100%!important}#footer{background:#212729;height:370px;position:relative}#footer .column{float:left;width:48%}#footer .column.first{margin-left:2%}#footer .column.second{border-right:0}#footer .heel{background-color:#14181a;bottom:-62px;font-size:12px;height:50px;left:0;padding:0 5px;position:absolute;width:100%}#sidebar .box.application:after{background:transparent;content:""}#menu{margin-top:15px}#menu .nav__item{float:none;height:auto}.nav__item.path,.nav__item:hover{background:none}#menu .nav__link{color:#111;font-size:22px;height:auto;line-height:40px;margin-bottom:10px;transition:background-color .2s ease}#menu .nav__item:hover .nav__link{background-color:#8fafd4;color:#111}#mobile-menu{display:block}#mobile-menu .button-hamburger{background-color:transparent;height:auto;position:relative;right:20px;text-transform:uppercase;top:6px}}@media screen and (max-width:977px) and (max-width:390px){#mobile-menu .button-hamburger{right:10px}}@media screen and (max-width:977px){#mobile-menu .mobile-menu-text{color:#fff;left:-6px;margin-bottom:10px!important;position:relative}.button-hamburger__line{background:#fff;display:block;height:3px;margin:5px 0;width:30px}body.offcanvas-active .button-hamburger__line:nth-of-type(2){background-color:transparent;transition:all .3s ease-in-out}.sidebar-offcanvas{max-width:250px;position:fixed;width:100%}.offcanvas-active{height:100vh;height:100dvh;overflow:hidden;right:0;top:62px}#menu{box-shadow:-5px 2px 12px #0000002e;opacity:0;right:0;top:62px;transition-duration:.35s;transition-property:opacity,visibility,translate;transition-timing-function:ease-in-out;translate:25px 0;visibility:hidden}}@media screen and (max-width:977px) and (max-width:768px){#menu{background:#fff;padding:25px 15px;width:100%;z-index:10}}@media screen and (max-width:977px){body.offcanvas-active #menu{background:#fff;height:100%;opacity:1;overflow-y:scroll;position:fixed;right:0;top:62px;translate:0 0;visibility:visible;z-index:999}.button-hamburger__line{position:relative;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all ease-in-outs .2s;-o-transition:all .2s ease-in-out}body.offcanvas-active .button-hamburger__line:first-of-type{top:9px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.offcanvas-active .button-hamburger__line:nth-of-type(2){background-color:transparent;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}body.offcanvas-active .button-hamburger__line:nth-of-type(3){top:-6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (max-width:767px){h2.education{padding-top:0}#slider .textBl h1{font-size:28px}#slider .textBl p{font-size:15px}.videoBlock{width:100%}.videoBlock .moreVideos,.videoBlock p{color:#000;float:left;position:relative}#sidebar .box{float:left;width:100%}#sidebar .newBlockLink{bottom:0;display:block;float:left;height:60px;left:26%;position:relative;width:48%}#footer{height:450px;width:100%}#footer .column{float:left;margin-bottom:10px;text-align:center;width:100%}#footer .column.first{height:80px}#footer .column.second{border-left:0}#footer .column.third,#footer .column.third h2{margin-left:0}#footer .heel .fleft,#footer .heel .fright{background-color:#212729;display:block;float:none;text-align:center}#footer .heel{bottom:-112px;height:100px;padding:0}#frmdemandForm-text{width:100%}.contact-form{padding:10px}.contact-form table{width:100%}.contact-form label{line-height:normal;margin:0}.contact-form th{padding-right:5px;padding-top:15px;text-align:center}.contact-form td,.contact-form th,.contact-form tr{display:block}.contact-form input,.contact-form textarea{width:100%}.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=text]{background-size:100% 32px;width:100%!important}.colorbox{text-align:center}.colorbox img{float:none!important;margin-left:0!important;margin-right:0!important}.g-recaptcha>div{max-width:200px!important}}@media screen and (max-width:468px){#header .logo{width:50%}#header .logo img{margin-top:5px;width:100%}#frm-demandForm{padding-bottom:75px;padding-top:0;position:relative}#frm-demandForm td,#frm-demandForm th{display:block;text-align:center}#frm-demandForm th{margin-top:5px}#frmdemandForm-send{bottom:15px;left:30%;position:absolute}#video_wrapper{width:100%!important}#video_wrapper object{width:100%}#slider h1{text-align:center}#slider br{display:none}#slider .goodJob,#slider p{text-align:center}#slider .goodJob{float:none;margin:0 auto}}@media screen and (max-width:390px){#slider .textBl{padding-top:15px}}body,html{overflow-x:hidden}footer{padding:30px 0}@media screen and (max-width:977px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-250px}.row-offcanvas-left .sidebar-offcanvas{left:-250px}.row-offcanvas-right.active{right:250px}.row-offcanvas-left.active{left:250px}.nav__item,.nav__item.active,.nav__item:hover{background:0}}.pagePassword{align-items:start!important;display:flex;flex-direction:column;padding-inline:30px}.pagePassword>.sidebar,.pagePassword~[class*=carousel-bottom]{display:none!important}.pagePassword>#frm-passwordForm,.pagePassword>h1,.pagePassword>p{max-width:540px;width:100%}.pagePassword #frm-passwordForm .box{display:flex;flex-direction:column;gap:2rem;text-align:center}.pagePassword #frm-passwordForm .box_content{width:100%}.main-content:has(.pagePassword){padding:0}

/*!Osekaná verze pro UW TinyMCE
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!Osekaná verze pro UW TinyMCE
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.pagination{justify-content:center;padding:35px 15px;width:100%}.pagination,.pagination__list{align-items:center;display:flex}.pagination__list{flex-flow:row wrap;gap:6px 13px;list-style:none;max-width:100%;padding:5px 12px}.pagination .page-item__dots{font-size:20px;height:34px;letter-spacing:1px;pointer-events:none;text-align:center}.pagination .page-item__dots,.pagination .page-link{color:#212729;font-weight:600;min-width:32px;opacity:.75}.pagination .page-link{align-items:center;border-bottom:3px solid transparent;display:flex;font-size:19px;height:48px;justify-content:center;line-height:1;white-space:nowrap}@media (min-width:28.125em){.pagination .page-link{transition-duration:.3s;transition-property:opacity,color,border-color;transition-timing-function:ease-out}.pagination .page-link:hover{border-color:#212729;opacity:1;transition-duration:.16s;transition-timing-function:ease-in}}.pagination .page-link--active{border-color:#000;color:#000;font-weight:700;opacity:1;pointer-events:none}.pagination .page-link__next,.pagination .page-link__prev{background-color:#212729;cursor:pointer;display:block;flex-shrink:0;height:48px;margin-top:-8px;-webkit-mask-image:url(/_front/icons/caret-left.svg);mask-image:url(/_front/icons/caret-left.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.75;transition:background-color .3s ease 0s;width:38px}@media (min-width:28.125em){.pagination .page-link__next,.pagination .page-link__prev{transition-duration:.3s;transition-property:opacity,color,background-color;transition-timing-function:ease-out}.pagination .page-link__next:hover,.pagination .page-link__prev:hover{background-color:#000;opacity:1;transition-duration:.16s;transition-timing-function:ease-in}}.pagination .page-link__next--disabled,.pagination .page-link__prev--disabled{opacity:.2;pointer-events:none}.pagination .page-link__next{scale:-1}.package__content img:not([class]){display:block;height:auto;height:fit-content;max-height:100vh;max-width:100%;object-fit:contain}@media (min-width:28.125em){.package__content img:not([class]){max-height:none}}.package__content iframe:not([class]){display:block;margin-block:15px;max-width:100%}.package__content iframe:not([class]):fullscreen{height:100vh;width:100vw}.package__content .popup{display:block;width:fit-content}.package__content .thumbnail--bigtinymce,.package__content .thumbnail--mediumBigTinyMce,.package__content .thumbnail--mediumtinymce,.package__content .thumbnail--portraitTinyMce,.package__content .thumbnail--smallPortraitTinyMce,.package__content .thumbnail--smalltinymce,.package__content .thumbnail--wideTinyMce{display:block}@media (max-width:89.99em){.package__content .thumbnail--bigtinymce,.package__content .thumbnail--mediumBigTinyMce,.package__content .thumbnail--mediumtinymce,.package__content .thumbnail--portraitTinyMce,.package__content .thumbnail--smallPortraitTinyMce,.package__content .thumbnail--smalltinymce,.package__content .thumbnail--wideTinyMce{height:fit-content;max-width:100%;object-fit:contain;width:auto}}@media (min-width:90em){.package__content .thumbnail--bigtinymce,.package__content .thumbnail--mediumBigTinyMce,.package__content .thumbnail--mediumtinymce,.package__content .thumbnail--portraitTinyMce,.package__content .thumbnail--smallPortraitTinyMce,.package__content .thumbnail--smalltinymce,.package__content .thumbnail--wideTinyMce{object-fit:cover}}.package__content pre:not([class]){color:#111d18;font-size:15px;max-width:100%;overflow:auto}.package__content table:not([class]){border:none;border-collapse:separate!important;border-spacing:0 5px;margin-block:40px;width:100%!important}@media (max-width:47.99em){.package__content table:not([class]){display:block;height:fit-content!important;margin-block:25px;max-width:100%;overflow-x:auto;padding-right:10px}}.package__content table:not([class]) tbody>tr:not([class]),.package__content table:not([class]) tfoot>tr:not([class]){background:none;color:#000;font-weight:500;transition:background .4s ease-out,color .4s ease-out}.package__content table:not([class]) tbody>tr:not([class]):nth-of-type(odd),.package__content table:not([class]) tfoot>tr:not([class]):nth-of-type(odd){background:#436c9933}.package__content table:not([class]) tbody>tr:not([class]):hover td,.package__content table:not([class]) tfoot>tr:not([class]):hover td{background:#436c9933;color:#2d2d2d;transition:background .2s ease-in,color .2s ease-in}.package__content table:not([class]) thead>tr>td:not([class]),.package__content table:not([class]) thead>tr>th:not([class]){background-color:#436c99;border:none;color:#fff;font-size:16px;font-weight:600;line-height:1.5;padding:16px 8px;text-align:center;transition:background .4s ease-out,color .4s ease-out}@media (min-width:48em){.package__content table:not([class]) thead>tr>td:not([class]),.package__content table:not([class]) thead>tr>th:not([class]){font-size:18px;padding:10px 18px}}.package__content table:not([class]) td:not([class]){border:none;font-size:13px;line-height:1.4;padding:10px 8px;text-align:left;transition:background .4s ease-out,color .4s ease-out}@media (min-width:48em){.package__content table:not([class]) td:not([class]){font-size:16px;padding:10px 18px}}@-ms-viewport{.package__content{width:device-width}}.package__content html{-ms-overflow-style:scrollbar;box-sizing:border-box}.package__content .container{width:100%}@media (min-width:576px){.package__content .container{max-width:100%}}@media (min-width:768px){.package__content .container{max-width:720px}}@media (min-width:992px){.package__content .container{max-width:960px}}@media (min-width:1200px){.package__content .container{max-width:100%}}.package__content .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.package__content .no-gutters{margin-left:0;margin-right:0}.package__content .no-gutters>.col,.package__content .no-gutters>[class*=col-]{padding-left:0;padding-right:0}.package__content .col,.package__content .col-1,.package__content .col-10,.package__content .col-11,.package__content .col-12,.package__content .col-2,.package__content .col-3,.package__content .col-4,.package__content .col-5,.package__content .col-6,.package__content .col-7,.package__content .col-8,.package__content .col-9,.package__content .col-auto,.package__content .col-lg,.package__content .col-lg-1,.package__content .col-lg-10,.package__content .col-lg-11,.package__content .col-lg-12,.package__content .col-lg-2,.package__content .col-lg-3,.package__content .col-lg-4,.package__content .col-lg-5,.package__content .col-lg-6,.package__content .col-lg-7,.package__content .col-lg-8,.package__content .col-lg-9,.package__content .col-lg-auto,.package__content .col-md,.package__content .col-md-1,.package__content .col-md-10,.package__content .col-md-11,.package__content .col-md-12,.package__content .col-md-2,.package__content .col-md-3,.package__content .col-md-4,.package__content .col-md-5,.package__content .col-md-6,.package__content .col-md-7,.package__content .col-md-8,.package__content .col-md-9,.package__content .col-md-auto,.package__content .col-sm,.package__content .col-sm-1,.package__content .col-sm-10,.package__content .col-sm-11,.package__content .col-sm-12,.package__content .col-sm-2,.package__content .col-sm-3,.package__content .col-sm-4,.package__content .col-sm-5,.package__content .col-sm-6,.package__content .col-sm-7,.package__content .col-sm-8,.package__content .col-sm-9,.package__content .col-sm-auto,.package__content .col-xl,.package__content .col-xl-1,.package__content .col-xl-10,.package__content .col-xl-11,.package__content .col-xl-12,.package__content .col-xl-2,.package__content .col-xl-3,.package__content .col-xl-4,.package__content .col-xl-5,.package__content .col-xl-6,.package__content .col-xl-7,.package__content .col-xl-8,.package__content .col-xl-9,.package__content .col-xl-auto{min-height:1px;padding-left:5px;padding-right:5px;position:relative;width:100%}.package__content .col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package__content .col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package__content .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package__content .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package__content .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package__content .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package__content .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package__content .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__content .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package__content .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}@media (min-width:700px){.package__content .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.package__content .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package__content .col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package__content .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.package__content .col-sm{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package__content .col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package__content .col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package__content .col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package__content .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package__content .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package__content .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package__content .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__content .col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package__content .col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package__content .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package__content .col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package__content .col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package__content .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.package__content .col-md{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package__content .col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package__content .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package__content .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package__content .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package__content .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package__content .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package__content .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__content .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package__content .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package__content .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package__content .col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package__content .col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package__content .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.package__content .col-lg{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package__content .col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package__content .col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package__content .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package__content .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package__content .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package__content .col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package__content .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__content .col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package__content .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package__content .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package__content .col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package__content .col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package__content .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.package__content .col-xl{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.package__content .col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto}.package__content .col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.package__content .col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.package__content .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.package__content .col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.package__content .col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.package__content .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__content .col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.package__content .col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.package__content .col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.package__content .col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.package__content .col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.package__content .col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.package__content .flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.package__content .flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.package__content .form__content,.package__content .form_content{background:#fff;padding:15px 12px}.package__content .form__content .contact-form__group--attachment,.package__content .form_content .contact-form__group--attachment{margin-block:15px 30px}.package__content form:not([class]){background:#fff;border:1px solid #deedde;border-radius:initial;box-shadow:0 10px 20px 0 rgba(47,96,137,.07);margin-block:20px;max-width:640px;padding:25px 15px}.package__content form:not([class]) .custom_radio{display:none}@media (min-width:48em){.package__content form:not([class]){padding:40px 50px}}.package__content .contact-form,.package__content .demand-form,.package__content .form,.package__content .whistleblowing-form{background:#fff;border:1px solid #deedde;border-radius:initial;box-shadow:0 10px 20px 0 rgba(47,96,137,.07);margin-block:20px;max-width:640px;padding:40px 50px;width:100%}.package__content .contact-form .box,.package__content .demand-form .box,.package__content .form .box,.package__content .whistleblowing-form .box{width:100%}.package__content .contact-form label,.package__content .demand-form label,.package__content .form label,.package__content .whistleblowing-form label{align-self:baseline;color:#2d2d2d;font-size:16px;font-weight:600;margin-top:18px}.package__content .contact-form .form-group,.package__content .demand-form .form-group,.package__content .form .form-group,.package__content .whistleblowing-form .form-group{position:relative;width:100%}.package__content .contact-form__title,.package__content .demand-form__title,.package__content .form__title,.package__content .whistleblowing-form__title{color:#2d2d2d;font-size:25px;margin-block:15px 10px}@media (min-width:48em){.package__content .contact-form__title,.package__content .demand-form__title,.package__content .form__title,.package__content .whistleblowing-form__title{font-size:35px}}.package__content .contact-form__row,.package__content .demand-form__row,.package__content .form__row,.package__content .whistleblowing-form__row{align-items:center;display:flex;flex-flow:row wrap;gap:12px;width:100%}@media (min-width:28.125em){.package__content .contact-form__row>*,.package__content .demand-form__row>*,.package__content .form__row>*,.package__content .whistleblowing-form__row>*{max-width:calc(50% - 6px)}}.package__content .contact-form__group,.package__content .demand-form__group,.package__content .form__group,.package__content .whistleblowing-form__group{margin-bottom:7px;min-width:180px}.package__content .contact-form__submit,.package__content .demand-form__submit,.package__content .form__submit,.package__content .whistleblowing-form__submit{align-items:center;display:flex;justify-content:center;margin:20px 0 0}@media (min-width:48em){.package__content .contact-form,.package__content .demand-form,.package__content .form,.package__content .whistleblowing-form{position:relative}}@media (max-width:68.115em){.package__content .contact-form,.package__content .demand-form,.package__content .form,.package__content .whistleblowing-form{padding:30px 15px}}.package__content .contact-form .contact-form_content,.package__content .contact-form__content,.package__content .demand-form .contact-form_content,.package__content .demand-form__content,.package__content .form .contact-form_content,.package__content .form__content,.package__content .whistleblowing-form .contact-form_content,.package__content .whistleblowing-form__content{display:flex;flex-direction:column;gap:16px}.package__content .contact-form .contact-form__content .has-error,.package__content .contact-form .contact-form_content .has-error,.package__content .contact-form .form__content .has-error,.package__content .contact-form .form_content .has-error,.package__content .demand-form .contact-form__content .has-error,.package__content .demand-form .contact-form_content .has-error,.package__content .demand-form .form__content .has-error,.package__content .demand-form .form_content .has-error,.package__content .form .contact-form__content .has-error,.package__content .form .contact-form_content .has-error,.package__content .form .form__content .has-error,.package__content .form .form_content .has-error,.package__content .whistleblowing-form .contact-form__content .has-error,.package__content .whistleblowing-form .contact-form_content .has-error,.package__content .whistleblowing-form .form__content .has-error,.package__content .whistleblowing-form .form_content .has-error{position:relative}.package__content .contact-form .contact-form__content .checkbox .errors,.package__content .contact-form .contact-form_content .checkbox .errors,.package__content .contact-form .form__content .checkbox .errors,.package__content .contact-form .form_content .checkbox .errors,.package__content .demand-form .contact-form__content .checkbox .errors,.package__content .demand-form .contact-form_content .checkbox .errors,.package__content .demand-form .form__content .checkbox .errors,.package__content .demand-form .form_content .checkbox .errors,.package__content .form .contact-form__content .checkbox .errors,.package__content .form .contact-form_content .checkbox .errors,.package__content .form .form__content .checkbox .errors,.package__content .form .form_content .checkbox .errors,.package__content .whistleblowing-form .contact-form__content .checkbox .errors,.package__content .whistleblowing-form .contact-form_content .checkbox .errors,.package__content .whistleblowing-form .form__content .checkbox .errors,.package__content .whistleblowing-form .form_content .checkbox .errors{color:salmon;font-size:11.5px;left:calc(18% + 42px);line-height:13px;position:absolute;top:22px}.package__content .contact-form .contact-form__content .checkbox label,.package__content .contact-form .contact-form_content .checkbox label,.package__content .contact-form .form__content .checkbox label,.package__content .contact-form .form_content .checkbox label,.package__content .demand-form .contact-form__content .checkbox label,.package__content .demand-form .contact-form_content .checkbox label,.package__content .demand-form .form__content .checkbox label,.package__content .demand-form .form_content .checkbox label,.package__content .form .contact-form__content .checkbox label,.package__content .form .contact-form_content .checkbox label,.package__content .form .form__content .checkbox label,.package__content .form .form_content .checkbox label,.package__content .whistleblowing-form .contact-form__content .checkbox label,.package__content .whistleblowing-form .contact-form_content .checkbox label,.package__content .whistleblowing-form .form__content .checkbox label,.package__content .whistleblowing-form .form_content .checkbox label{cursor:pointer;display:flex;gap:5px;margin-block:0}.package__content .contact-form__group--text label,.package__content .demand-form__group--text label,.package__content .form__group--text label,.package__content .whistleblowing-form__group--text label{align-self:baseline;color:#2d2d2d;font-size:16px;font-weight:600;margin-top:18px}.package__content .contact-form__group,.package__content .demand-form__group,.package__content .form__group,.package__content .whistleblowing-form__group{align-items:flex-start;display:flex;flex-direction:column;gap:3px;grid-template-columns:25% 65%;justify-items:end;width:100%}@media (width > 450px){.package__content .contact-form__group,.package__content .demand-form__group,.package__content .form__group,.package__content .whistleblowing-form__group{grid-template-columns:20% 1fr}}@media (width > 550px){.package__content .contact-form__group,.package__content .demand-form__group,.package__content .form__group,.package__content .whistleblowing-form__group{grid-template-columns:15% 1fr}}.package__content .contact-form__group--captcha,.package__content .demand-form__group--captcha,.package__content .form__group--captcha,.package__content .whistleblowing-form__group--captcha{margin:0 0 25px}@media (max-width:992px){.package__content .contact-form__group,.package__content .demand-form__group,.package__content .form__group,.package__content .whistleblowing-form__group{padding:0 14px 0 0;width:100%}}.package__content .contact-form__group input[type=color],.package__content .contact-form__group input[type=date],.package__content .contact-form__group input[type=datetime-local],.package__content .contact-form__group input[type=email],.package__content .contact-form__group input[type=month],.package__content .contact-form__group input[type=number],.package__content .contact-form__group input[type=password],.package__content .contact-form__group input[type=search],.package__content .contact-form__group input[type=tel],.package__content .contact-form__group input[type=text],.package__content .contact-form__group input[type=time],.package__content .contact-form__group input[type=week],.package__content .demand-form__group input[type=color],.package__content .demand-form__group input[type=date],.package__content .demand-form__group input[type=datetime-local],.package__content .demand-form__group input[type=email],.package__content .demand-form__group input[type=month],.package__content .demand-form__group input[type=number],.package__content .demand-form__group input[type=password],.package__content .demand-form__group input[type=search],.package__content .demand-form__group input[type=tel],.package__content .demand-form__group input[type=text],.package__content .demand-form__group input[type=time],.package__content .demand-form__group input[type=week],.package__content .form__group input[type=color],.package__content .form__group input[type=date],.package__content .form__group input[type=datetime-local],.package__content .form__group input[type=email],.package__content .form__group input[type=month],.package__content .form__group input[type=number],.package__content .form__group input[type=password],.package__content .form__group input[type=search],.package__content .form__group input[type=tel],.package__content .form__group input[type=text],.package__content .form__group input[type=time],.package__content .form__group input[type=week],.package__content .whistleblowing-form__group input[type=color],.package__content .whistleblowing-form__group input[type=date],.package__content .whistleblowing-form__group input[type=datetime-local],.package__content .whistleblowing-form__group input[type=email],.package__content .whistleblowing-form__group input[type=month],.package__content .whistleblowing-form__group input[type=number],.package__content .whistleblowing-form__group input[type=password],.package__content .whistleblowing-form__group input[type=search],.package__content .whistleblowing-form__group input[type=tel],.package__content .whistleblowing-form__group input[type=text],.package__content .whistleblowing-form__group input[type=time],.package__content .whistleblowing-form__group input[type=week]{background:#f0f6fb;border:1px solid transparent;border-radius:0;box-shadow:inset 0 4px 4px 0 #e0ecf6;color:inherit;font-family:inherit;font-size:16px;font-weight:400;height:50px;line-height:1.4;margin-bottom:0;margin-top:0;outline:none;padding:5px 5px 5px 15px;width:100%}@media (max-width:68.115em){.package__content .contact-form__group input[type=color],.package__content .contact-form__group input[type=date],.package__content .contact-form__group input[type=datetime-local],.package__content .contact-form__group input[type=email],.package__content .contact-form__group input[type=month],.package__content .contact-form__group input[type=number],.package__content .contact-form__group input[type=password],.package__content .contact-form__group input[type=search],.package__content .contact-form__group input[type=tel],.package__content .contact-form__group input[type=text],.package__content .contact-form__group input[type=time],.package__content .contact-form__group input[type=week],.package__content .demand-form__group input[type=color],.package__content .demand-form__group input[type=date],.package__content .demand-form__group input[type=datetime-local],.package__content .demand-form__group input[type=email],.package__content .demand-form__group input[type=month],.package__content .demand-form__group input[type=number],.package__content .demand-form__group input[type=password],.package__content .demand-form__group input[type=search],.package__content .demand-form__group input[type=tel],.package__content .demand-form__group input[type=text],.package__content .demand-form__group input[type=time],.package__content .demand-form__group input[type=week],.package__content .form__group input[type=color],.package__content .form__group input[type=date],.package__content .form__group input[type=datetime-local],.package__content .form__group input[type=email],.package__content .form__group input[type=month],.package__content .form__group input[type=number],.package__content .form__group input[type=password],.package__content .form__group input[type=search],.package__content .form__group input[type=tel],.package__content .form__group input[type=text],.package__content .form__group input[type=time],.package__content .form__group input[type=week],.package__content .whistleblowing-form__group input[type=color],.package__content .whistleblowing-form__group input[type=date],.package__content .whistleblowing-form__group input[type=datetime-local],.package__content .whistleblowing-form__group input[type=email],.package__content .whistleblowing-form__group input[type=month],.package__content .whistleblowing-form__group input[type=number],.package__content .whistleblowing-form__group input[type=password],.package__content .whistleblowing-form__group input[type=search],.package__content .whistleblowing-form__group input[type=tel],.package__content .whistleblowing-form__group input[type=text],.package__content .whistleblowing-form__group input[type=time],.package__content .whistleblowing-form__group input[type=week]{padding:3px 11px 3px 12px;width:100%}}.package__content .contact-form__group input[type=submit],.package__content .demand-form__group input[type=submit],.package__content .form__group input[type=submit],.package__content .whistleblowing-form__group input[type=submit]{border:none;outline:none}.package__content .contact-form__group textarea,.package__content .demand-form__group textarea,.package__content .form__group textarea,.package__content .whistleblowing-form__group textarea{background:#f0f6fb;border:1px solid transparent;border-radius:0;box-shadow:inset 0 4px 4px 0 #e0ecf6;color:inherit;font-family:inherit;font-size:16px;height:120px;line-height:1.4;margin-top:0;outline:none;padding:5px 5px 5px 15px;resize:none;width:100%}@media (max-width:68.115em){.package__content .contact-form__group textarea,.package__content .demand-form__group textarea,.package__content .form__group textarea,.package__content .whistleblowing-form__group textarea{padding:8px 11px 8px 12px}}.package__content .contact-form__group .errors,.package__content .demand-form__group .errors,.package__content .form__group .errors,.package__content .whistleblowing-form__group .errors{bottom:6.5px;position:absolute;right:10px}@media (min-width:48em){.package__content .contact-form__group .errors,.package__content .demand-form__group .errors,.package__content .form__group .errors,.package__content .whistleblowing-form__group .errors{bottom:6px}}.package__content .contact-form__group.has-error input,.package__content .demand-form__group.has-error input,.package__content .form__group.has-error input,.package__content .whistleblowing-form__group.has-error input{border-color:salmon}.package__content .contact-form__label,.package__content .demand-form__label,.package__content .form__label,.package__content .whistleblowing-form__label{color:#2d2d2d;font-family:inherit;font-size:16px;font-style:normal;font-weight:600;line-height:1.4;margin-block:0}.package__content .error-msg,.package__content .help-block{color:salmon;font-size:11.5px;line-height:13px}@media (min-width:48em){.package__content .error-msg,.package__content .help-block{font-size:13px}}.package__content .alert-error{border:1px solid hsla(6,93%,71%,.788);border-radius:3px;color:red;margin-block:15px;padding:9px 15px}.package__content .alert-error:before{color:red;content:"!";font-size:1.2em;font-weight:700;line-height:1;margin-right:6px}.package__content .alert-error .close{display:none}.mceContentBody h1,.mceContentBody h2,.mceContentBody h3,.mceContentBody h4,.mceContentBody h5,.mceContentBody h6,h1,h2{font-family:"BreeSerifRegular",Arial,sans-serif}.mceContentBody h1,.mceContentBody h2.pageTitle{border-bottom:1px dotted #000;color:#294361;display:block;font-size:26px;line-height:1em;margin-bottom:20px;margin-top:10px;padding-bottom:10px}.mceContentBody h2{color:#294361;font-size:24px;line-height:1em;margin-bottom:5px;margin-top:30px}.mceContentBody h3{color:#212729;font-size:20px;line-height:1em;margin-bottom:20px;margin-top:10px}.mceContentBody h4{color:#294361;font-size:18px;margin-bottom:22px}.mceContentBody h5{color:#212729;font-size:16px;margin-bottom:15px}.package__content .popup{max-width:100%}.package__content .popup img{max-height:fit-content;object-fit:contain;width:100%}a,dd,dt,li,p,td,th{font-size:14px;line-height:20px}a,dd,dt,li,p,td,th{color:#3b3a3a;font-family:Arial,sans-serif;font-weight:300}p{line-height:22px;margin-bottom:15px;max-width:100%}a{color:#405b77}a:hover{text-decoration:none}textarea{resize:vertical}strong{font-family:Arial,sans-serif!important}cite,i{font-style:italic}cite{border-bottom:1px dotted #333;border-top:1px dotted #333;color:#3b3a3a;display:block;font-family:Open Sans,Arial,sans-serif!important;font-weight:400;padding:15px 20px}ol,ul{margin-left:35px}ol li,ul li{line-height:27px}ol{list-style:decimal}ol li{margin-left:20px}ul:not([class]):not([style]) li{background:url(/assets/images/ulLiBg.png) no-repeat left 8px;padding-left:20px}ul:not([class]):not([style]) li ul li{background:url(/assets/images/ulLiLiBg.png) no-repeat left 8px}dt{color:#9d9d9d;font-size:18px}dd{margin:0 0 20px;padding:0}table{margin-bottom:15px;width:100%}table td,table thead th{background:#fff;border:1px solid #d6d6d6;color:#3b3a3a;font-family:Arial,sans-serif;font-size:14px;padding:0 15px;vertical-align:middle}table thead td{background:#eee;box-shadow:inset 1px 1px 5px 0 hsla(0,0%,100%,.8);font-weight:600;height:40px}table td a{color:#535353}form{background:#eee;border-radius:5px;margin-bottom:5px;padding:20px 25px;width:100%}form table{margin:0;width:auto}form table td{background:none;border:none;padding:5px}form table th{padding:5px 0;text-align:right;vertical-align:top}form table th label{color:#212729;font-family:"BreeSerifRegular",Arial,sans-serif;line-height:31px;text-align:right;vertical-align:middle}input[type=email],input[type=password],input[type=text],select{background-color:#fff;background-repeat:no-repeat;border-radius:7px;font-family:Arial,sans-serif;height:32px;line-height:32px;max-width:360px;padding:0 10px;width:100%}@media (min-width:690px){input[type=email],input[type=password],input[type=text],select{max-width:260px}}input[type=submit]{background:url(/assets/images/inputSubmit.png) no-repeat;border-radius:5px;color:#fff;font-family:"BreeSerifRegular",Arial,sans-serif;font-size:16px;height:33px;line-height:33px;text-align:center;width:103px}input[type=submit]:hover{background:url(/assets/images/inputSubmitHover.png) no-repeat}.form-box{display:flex;flex-flow:column nowrap;gap:10px}@media (min-width:690px){.form-box{flex-flow:row wrap;gap:12px 30px}.form-box>.form-group{flex:calc(50% - 30px) 0 1}}#main{max-width:100%}.heel-new{background-color:#14181a;width:100%}.heel-new__inner{align-items:center;color:#fff;display:flex;flex-flow:row wrap;gap:10px 15px;justify-content:space-between;margin-inline:auto;max-width:940px;padding:10px 0;width:100%}@media (max-width:940px){.heel-new__inner{padding:10px 15px}}textarea{background:#fff;border-radius:5px;border-top:1px solid #bababa;font-family:Arial,sans-serif;height:100px;max-height:250px;max-width:360px;min-height:150px;padding:15px;width:100%}@media (min-width:690px){textarea{max-width:260px}}.frm-onlineLessonRegistration-demandForm-capable{height:0;visibility:hidden;width:0}label{font-family:Arial,sans-serif;font-size:14px}label[for=frm-onlineLessonRegistration-demandForm-driver_license_date],label[for=frm-onlineLessonRegistration-demandForm-signature_date],label[for=frm-onlineLessonRegistration-demandForm-signature_date_last_step],label[for=frm-onlineLessonRegistration-demandForm-signature_date_responsibility]{margin:0}.mceContentBody dl.contactBlock__list,.mceContentBody dl.vocabulary{margin:0 0 20px}.mceContentBody dl.contactBlock__list dt,.mceContentBody dl.vocabulary dt{font-weight:700;margin-top:10px}.mceContentBody dl.contactBlock__list dd,.mceContentBody dl.vocabulary dd{margin:0 0 8px 20px}.mceContentBody .videoList__item{margin:0 0 25px}.mceContentBody .videoList__item figcaption{font-size:14px;margin-top:5px}.mceContentBody .videoBlock__figure{margin:0}.mceContentBody .videoBlock__figure .videoBlock__caption{font-size:13px;margin:0 15px 10px}:root{--barva-textu-bubliny:#c62828;--barva-nadpisu-bubliny:#0b1c3f}#slider{position:relative}.sliderBubble{align-items:center;border:none;border-radius:50%/40%;box-shadow:0 12px 30px rgba(0,0,0,.25),0 0 30px 6px rgba(202,219,52,.9);color:var(--barva-textu-bubliny);cursor:pointer;display:flex;left:calc(50% - 740px);padding:42px 34px;text-align:left;top:50%;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;width:260px;z-index:5}.sliderBubble,.sliderBubble:after{background:#f1c40f;position:absolute}.sliderBubble:after{border-radius:5px;content:"";height:30px;right:-5px;top:70%;transform:translateY(-50%) rotate(75deg);width:30px;z-index:-1}.sliderBubble:focus-visible,.sliderBubble:hover{box-shadow:0 12px 30px rgba(0,0,0,.25),0 0 30px 6px rgba(52,152,219,.9);transform:translateY(-50%) scale(1.03)}.sliderBubble__body{display:flex;flex-direction:column;gap:4px}.sliderBubble__text{color:var(--barva-nadpisu-bubliny);font-size:17px;font-weight:700;line-height:1.35;text-align:center}.sliderBubble__cta{color:var(--barva-textu-bubliny);font-size:15px;font-weight:700;text-align:center;text-decoration:underline}@media screen and (max-width:1499px){.sliderBubble{left:auto;padding:32px 25px;right:20px;top:70%}.sliderBubble:after{left:-5px;right:auto;transform:translateY(-50%) rotate(-75deg)}}@media screen and (max-width:975px){#slider{display:flex;flex-direction:column}#slider .shell{order:1}.sliderBubble{display:flex;margin:15px auto;max-width:320px;order:2;position:static;transform:none;width:auto}.sliderBubble:after{display:none}.sliderBubble:focus-visible,.sliderBubble:hover{transform:none}}.sliderModal{display:none;inset:0;position:fixed;z-index:1000}.sliderModal.is-open{display:block}.sliderModal__overlay{background:rgba(0,0,0,.55);inset:0;position:absolute}.sliderModal__dialog{background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3);margin:10vh auto 0;max-width:480px;padding:30px;position:relative;width:90%}.sliderModal__dialog h2{color:#2c3e50;margin-top:0}.sliderModal__close{background:none;border:none;color:#2c3e50;cursor:pointer;font-size:26px;line-height:1;position:absolute;right:14px;top:10px}#courseHelpModal #courseHelpModalTitle{font-size:18px;margin-bottom:10px}#courseHelpModal p{font-size:17px}.page #sidebar{margin-top:-140px}.homepage #sidebar{margin-top:-141px}@media (max-width:997px){.homepage #sidebar,.page #sidebar{margin-top:0}.mceContentBody>.course_pricelist{margin:0 auto}}.pull-left{float:left}.pull-right{float:right}#frm-onlineLessonRegistration-demandForm-capable-pair .checkbox label{align-items:center;display:flex}#frm-onlineLessonRegistration-demandForm-capable-pair .checkbox label input{margin-right:20px;width:fit-content}.errors__list{color:red;padding:25px 5px}.errors__list .error{color:#ad1f1f;font-size:13px;font-weight:400}.errors__list .error:before{color:red;content:"!";display:inline-block;font-size:16px;font-weight:400;margin-right:10px}.error input,.error select,.error-message input,.error-message select{border:1px solid #ad1f1f}.error .text-danger,.error-message .text-danger{color:#ad1f1f;font-size:13px}#driver-license-toggle{display:flex;flex-direction:column;gap:7px;padding:15px 0}#driver-license-toggle label{margin-bottom:5px}#terms,#terms-last-step,#terms-medical{color:#3b3a3a;font-family:Arial,sans-serif;font-size:14px;font-weight:300;line-height:22px;margin-bottom:5px;padding-block:5px 15px}.form-success{background-color:#ccebc9;border:1px solid #9abe97;color:#5f9a5b;padding:12px 20px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test,#snippet-onlineLessonRegistration-registrationForm{float:left;font-family:"BreeSerifRegular";max-width:630px;width:100%}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test,#snippet-onlineLessonRegistration-registrationForm{float:none;padding-left:0;padding-right:0}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test h2,#snippet-onlineLessonRegistration-registrationForm h2{margin-top:15px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .buttons,#snippet-onlineLessonRegistration-registrationForm .buttons{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:20px;width:100%}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .buttons .btn,#snippet-onlineLessonRegistration-registrationForm .buttons .btn{margin:unset}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .buttons #medical-report-submit,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .buttons #photo-submit,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .buttons #second-step-submit,#snippet-onlineLessonRegistration-registrationForm .buttons #medical-report-submit,#snippet-onlineLessonRegistration-registrationForm .buttons #photo-submit,#snippet-onlineLessonRegistration-registrationForm .buttons #second-step-submit{background:#fbc432}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .btn,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo>label,#snippet-onlineLessonRegistration-registrationForm .btn,#snippet-onlineLessonRegistration-registrationForm .upload-photo>label{background:#fff;border-radius:4px;color:#000;display:block;font-family:"BreeSerifRegular";height:unset;line-height:unset;margin-left:auto;margin-top:20px;padding:10px;text-transform:uppercase}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .btn[name=continue],#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo>label[name=continue],#snippet-onlineLessonRegistration-registrationForm .btn[name=continue],#snippet-onlineLessonRegistration-registrationForm .upload-photo>label[name=continue]{margin-left:auto}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .btn:hover,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo>label:hover,#snippet-onlineLessonRegistration-registrationForm .btn:hover,#snippet-onlineLessonRegistration-registrationForm .upload-photo>label:hover{text-decoration:underline}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo,#snippet-onlineLessonRegistration-registrationForm .upload-photo{display:flex;flex-direction:column-reverse}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-default.dz-message,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-error-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-size,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-success-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .open-crop-modal,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-default.dz-message,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-error-mark,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-size,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-success-mark,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .open-crop-modal{display:none}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview{display:flex;flex-flow:row wrap;gap:10px;margin-block:22px 13px;width:100%}@media (max-width:968px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview{justify-content:center}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-image,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-image>img,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-image,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-image>img{display:block;height:auto;max-width:100%;object-fit:contain;object-position:center}@media (max-width:968px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-image,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-image>img,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-image,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-image>img{margin-inline:auto}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-filename,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .dz-image,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-filename,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .dz-image{flex:1 1 100%}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .dropzone .dz-preview .btn,#snippet-onlineLessonRegistration-registrationForm .upload-photo .dropzone .dz-preview .btn{margin:0}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo>label,#snippet-onlineLessonRegistration-registrationForm .upload-photo>label{cursor:pointer;margin-bottom:20px;margin-left:0;order:3;width:fit-content}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo>span,#snippet-onlineLessonRegistration-registrationForm .upload-photo>span{order:2}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .error-msg,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .upload-photo .errors,#snippet-onlineLessonRegistration-registrationForm .upload-photo .error-msg,#snippet-onlineLessonRegistration-registrationForm .upload-photo .errors{color:salmon;order:1}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group.error-message input,#snippet-onlineLessonRegistration-registrationForm .form-group.error-message input{border:1px solid #ad1f1f}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group.error-message .error,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group.error-message .text-danger,#snippet-onlineLessonRegistration-registrationForm .form-group.error-message .error,#snippet-onlineLessonRegistration-registrationForm .form-group.error-message .text-danger{color:#ad1f1f}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group,#snippet-onlineLessonRegistration-registrationForm .form-group{display:flex;flex-flow:column;margin-bottom:10px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group label,#snippet-onlineLessonRegistration-registrationForm .form-group label{color:#000;font-family:"BreeSerifRegular";margin-bottom:5px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group input,#snippet-onlineLessonRegistration-registrationForm .form-group input{background-image:none;font-family:"BreeSerifRegular"}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group input,#snippet-onlineLessonRegistration-registrationForm .form-group input{width:100%}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group select,#snippet-onlineLessonRegistration-registrationForm .form-group select{font-family:"BreeSerifRegular";height:32px;width:100%}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group select,#snippet-onlineLessonRegistration-registrationForm .form-group select{width:100%}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group .text-date-input__wrapper,#snippet-onlineLessonRegistration-registrationForm .form-group .text-date-input__wrapper{display:flex;flex-flow:column}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group .text-date-input__wrapper input,#snippet-onlineLessonRegistration-registrationForm .form-group .text-date-input__wrapper input{background-image:none;width:100%}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .form-group .text-date-input__wrapper input,#snippet-onlineLessonRegistration-registrationForm .form-group .text-date-input__wrapper input{width:100%}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration{display:flex;flex-flow:row;justify-content:space-between;width:100%}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration{flex-flow:column}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .good,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .good{align-items:center;display:flex;flex-flow:column}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .good span,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .good span{color:green;font-size:18px;margin-bottom:10px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .good img,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .good img{max-height:400px;object-fit:cover;width:200px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .wrong,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .wrong{align-items:center;display:flex;flex-flow:column}@media screen and (max-width:977px){#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .wrong,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .wrong{margin-top:15px}}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .wrong span,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .wrong span{color:red;font-size:18px;margin-bottom:10px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .photo-inspiration .wrong img,#snippet-onlineLessonRegistration-registrationForm .photo-inspiration .wrong img{max-height:400px;object-fit:cover;width:200px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair{display:flex;flex-flow:column-reverse;margin-top:20px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-default,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-default,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-default,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-default{align-items:center;background:#fff;cursor:pointer;display:none;height:100px;justify-content:center}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-image img,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-image img,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-image img,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-image img{display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:50%}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-error-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-success-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .open-crop-modal,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-error-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-success-mark,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .open-crop-modal,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-error-mark,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .dz-success-mark,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair .dropzone-container .dropzone .dz-preview .open-crop-modal,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-error-mark,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .dz-success-mark,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair .dropzone-container .dropzone .dz-preview .open-crop-modal{display:none}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair label,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair label,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair label,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair label{background:#fff;border-radius:4px;color:#000;cursor:pointer;display:block;font-family:"BreeSerifRegular";margin-right:auto;padding:10px;text-transform:uppercase}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-index_photo-pair label:hover,#frm-onlineLessonRegistration-demandForm-index_photo_crane_test #frm-onlineLessonRegistration-demandForm-medical_report-pair label:hover,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-index_photo-pair label:hover,#snippet-onlineLessonRegistration-registrationForm #frm-onlineLessonRegistration-demandForm-medical_report-pair label:hover{text-decoration:underline}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .double-wrapper,#snippet-onlineLessonRegistration-registrationForm .double-wrapper{display:flex;flex-flow:column}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test .double-wrapper input,#snippet-onlineLessonRegistration-registrationForm .double-wrapper input{background-image:none;margin-bottom:5px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test ul,#snippet-onlineLessonRegistration-registrationForm ul{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:5px;margin-left:0;margin-top:5px}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test ul .checkbox label,#snippet-onlineLessonRegistration-registrationForm ul .checkbox label{color:#000}#frm-onlineLessonRegistration-demandForm-index_photo_crane_test ul .checkbox label input,#snippet-onlineLessonRegistration-registrationForm ul .checkbox label input{margin-right:5px}.online-lesson_wrapper{background:#eee;border-radius:5px;padding:20px 25px}.online-lesson_wrapper h2{margin-top:0}#article.online-lesson_wrapper{width:576px}@media screen and (max-width:977px){#article.online-lesson_wrapper{float:none;padding-left:15px;padding-right:15px;width:100%}}#article.online-lesson_wrapper .online-lesson__result .result__questions-list .questions-list__item{margin-bottom:15px}#article.online-lesson_wrapper .online-lesson__result .result__questions-list .questions-list__item .item__answers .answers__item--correct{color:#0bbb0b}#article.online-lesson_wrapper .online-lesson__result .result__questions-list .questions-list__item .item__answers .answers__item--answered{color:#d10c0c}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test{display:flex;flex-flow:column}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__questions .questions__item .item__content .content__answers .answers__item{align-items:center;cursor:pointer;display:flex;margin-bottom:10px}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__questions .questions__item .item__content .content__answers .answers__item--active:before{border:5px solid blue!important;flex-shrink:0;height:10px!important;width:10px!important}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__questions .questions__item .item__content .content__answers .answers__item:before{background:#fff;border:5px solid transparent;border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;margin-right:10px;width:10px}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions{align-items:flex-start;display:flex;flex-direction:row;gap:15px;justify-content:space-between;margin-bottom:20px;margin-top:20px;width:100%}@media (min-width:650px){#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions{align-items:center}}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item{background:#fff;border:1px solid #cad8e7;border-radius:4px 0 0 4px;color:#000;cursor:pointer;display:block;font-family:"BreeSerifRegular";height:unset;line-height:unset;padding:10px;text-transform:uppercase;transition:background .25s ease;user-select:none}@media (min-width:650px){#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item{padding:14.5px 10px}}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item:hover{background:#cad8e7}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item--next{border-radius:0 4px 4px 0;margin-left:auto}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item--send{background:#fbc432;border-radius:0 4px 4px 0}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item:hover{text-decoration:underline}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__actions .actions__item.disabled{opacity:.5;pointer-events:none}#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__list-questions{display:grid;gap:10px 12px;grid-template-columns:repeat(auto-fill,minmax(23px,1fr));justify-items:center;width:100%}@media (min-width:650px){#article.online-lesson_wrapper #online-lesson-test .online-lesson .online-lesson__test .test__list-questions{gap:4px 5px}}.gdpr-check{align-content:center;display:flex;gap:6px;justify-content:center}@media (min-width:768px){.gdpr-check{justify-content:flex-end}}.gdpr-check input{flex:16px 0 0}