@-webkit-keyframes showHide{0%,to{opacity:0}50%{opacity:1}}@keyframes showHide{0%,to{opacity:0}50%{opacity:1}}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.header{position:relative;z-index:101}.header--bottom-offset{margin-bottom:20px}@media only screen and (max-width:768px){.header__main{padding:3px 0}}.add-material{background-color:#e4ecef;font-size:14px;padding:6px 0}@media only screen and (max-width:1230px){.add-material{display:none}}.add-material__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1248px;overflow:hidden;padding:0 10px;position:relative}.add-material__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.add-material__logo-link{margin-right:15px;min-width:175px;position:relative;z-index:1}@media only screen and (max-width:990px){.add-material__logo-link{display:none}}.add-material__logo-link img{height:42px}.add-material__desc{background-image:url(../../../images/header/bag.svg);background-position:0;background-repeat:no-repeat;color:#76767a;font-size:14px;line-height:1.4;margin-bottom:0;max-width:318px;padding-left:40px}@media only screen and (max-width:1230px){.add-material__desc{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:14px}}.add-material__desc strong{color:#f60;font-weight:600}.add-material__btn{position:relative;white-space:nowrap;z-index:1}@media only screen and (max-width:1230px){.add-material__btn{margin-right:0}}.add-material__btn:hover{color:#000}.add-material__certificate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:410px;position:relative;z-index:1}@media only screen and (max-width:1230px){.add-material__certificate{display:none}}.add-material__text{color:#76767a;cursor:pointer;font-size:14px;line-height:1.4;margin-bottom:0;margin-right:15px}.add-material__text:hover{color:#000}.add-material__text mark{background-color:transparent;color:#000;font-weight:600}.add-material__frame{height:52px;min-width:72px;overflow:hidden;position:relative}.add-material__certificate-img{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:up-down;animation-name:up-down;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-o-object-fit:cover;object-fit:cover;position:absolute}@-webkit-keyframes up-down{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-48px);transform:translateY(-48px)}}@keyframes up-down{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-48px);transform:translateY(-48px)}}.iuru-tutors{color:#2a62e9;display:block;padding-bottom:3px;padding-top:3px;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}@media only screen and (max-width:768px){.iuru-tutors{display:block;padding:10px 0}}.iuru-tutors:hover{color:#259de3}.iuru-tutors:hover .iuru-tutors__arrow{-webkit-transform:translateX(8px);transform:translateX(8px)}.iuru-tutors__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (max-width:768px){.iuru-tutors__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.iuru-tutors__text{display:block;font-size:64px;font-weight:600;line-height:140%;margin-right:30px;text-transform:uppercase}@media only screen and (max-width:1230px){.iuru-tutors__text{font-size:52px}}@media only screen and (max-width:992px){.iuru-tutors__text{font-size:35px;margin-right:15px}}@media only screen and (max-width:768px){.iuru-tutors__text{font-size:20px;margin-right:8px}}.iuru-tutors__arrow{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}@media only screen and (max-width:992px){.iuru-tutors__arrow{height:auto;width:46px}}@media only screen and (max-width:768px){.iuru-tutors__arrow{width:26px}}.navigation{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);width:100%}@media only screen and (max-width:1230px){.navigation{padding:5px 0}}.navigation--pupil .navigation__container{padding-left:10px}.navigation--pupil .navigation__logo{display:block}.navigation--pupil .main-menu__list{position:static}.navigation--pupil .main-menu__item{margin-left:15px;margin-right:15px}@media only screen and (max-width:1230px){.navigation--pupil .main-menu__link{margin-left:0;margin-right:0;padding:14px 16px}}.navigation--scroll .navigation__container{padding-left:10px;position:static}.navigation--scroll .navigation__logo{display:none;margin-right:0}.navigation--scroll .navigation__logo-img{display:none}.navigation--scroll .navigation__logo-img--scroll{display:block}.navigation--scroll .navigation__search{display:none}.navigation--scroll .navigation__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}.navigation--scroll .main-menu__list{margin-left:0}.navigation--scroll .main-menu__teaser{bottom:auto;top:80%}.navigation--scroll .main-menu__teaser:before{font-weight:600}.navigation--scroll .main-menu__teaser:after{border-bottom:3px solid #f60;border-top:none;bottom:100%;top:auto}.navigation--scroll .main-menu__item{margin:0 16px}@media only screen and (max-width:1230px){.navigation--scroll .main-menu__item{margin:0}}.navigation--scroll .main-menu__link{font-size:12px;padding:17px 0}.navigation--scroll .main-menu__arrow{width:11px}.navigation--scroll .main-menu__sublink{font-size:12px;padding:8px}.navigation--scroll .main-menu__blink:before{left:0;position:relative;top:-1px}.navigation__container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1248px;padding:0 10px;position:relative}@media only screen and (max-width:1230px){.navigation__container{padding-left:10px}}.navigation__logo{-ms-flex-negative:0;display:none;flex-shrink:0;margin-right:10px}@media only screen and (max-width:1230px){.navigation__logo{display:block}}@media only screen and (max-width:768px){.navigation__logo{display:block;margin-right:0}}.navigation__logo-img{display:block;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:768px){.navigation__logo-img{height:auto}}.navigation__logo-img--scroll{display:none;height:auto;width:124px}.navigation__search{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#57a216;border:none;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(70,131,17,0),inset 0 -2px 1px rgba(0,0,0,.28);box-shadow:0 3px 6px rgba(70,131,17,0),inset 0 -2px 1px rgba(0,0,0,.28);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:40px}@media only screen and (max-width:1230px){.navigation__search{display:none}}.navigation__search:hover{-webkit-box-shadow:0 3px 9px rgba(70,131,17,.5),inset 0 -2px 1px rgba(0,0,0,.28);box-shadow:0 3px 9px rgba(70,131,17,.5),inset 0 -2px 1px rgba(0,0,0,.28);color:#fff}.navigation__search:active{background-color:#57a216;-webkit-box-shadow:inset 0 -2px 5px rgba(34,34,34,.3);box-shadow:inset 0 -2px 5px rgba(34,34,34,.3)}.navigation__btn{display:none;white-space:nowrap}@media only screen and (max-width:1230px){.navigation__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:0}}.navigation__btn:hover{color:#181818}@media only screen and (max-width:1230px){.main-menu{display:none}}.main-menu--mobile{display:none}@media only screen and (max-width:1230px){.main-menu--mobile{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.75);bottom:0;display:block;left:0;max-height:100vh;overflow-y:auto;padding:20px 10px 60px;position:fixed;top:0;width:100%;z-index:99999}}.main-menu--mobile .main-menu__item{margin-left:0}.main-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-19px}@media only screen and (max-width:1230px){.main-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:4px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0;overflow:hidden}}.main-menu__item{margin:0 19px;position:relative}@media only screen and (max-width:1230px){.main-menu__item{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#fff;border-bottom:1px solid #c8c8c9;flex-grow:1;margin:0;width:100%}.main-menu__item:last-child{border-bottom:none}}.main-menu__item:after{background-color:#57a216;bottom:0;content:"";height:3px;left:calc(50% + 1px);position:absolute;right:calc(50% + 1px);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (max-width:1230px){.main-menu__item:after{content:unset;display:none}}.main-menu__item:hover:after{left:0;right:0}.main-menu__item--active .main-menu__link{color:#57a216}@media only screen and (max-width:1230px){.main-menu__item--active .main-menu__link{color:#6e99b2}}.main-menu__item--parent:hover .main-menu__link{color:#57a216;cursor:default;z-index:3}@media only screen and (max-width:1230px){.main-menu__item--parent:hover .main-menu__link{color:#000}}.main-menu__item--parent:hover .main-menu__submenu{display:block}.main-menu__item--parent:hover .main-menu__arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.main-menu__link{color:#000;display:block;font-size:14px;font-weight:600;padding:20px 0 23px;position:relative;-webkit-transition:color .25s ease-out,background-color .25s ease-out;transition:color .25s ease-out,background-color .25s ease-out;white-space:nowrap}@media only screen and (max-width:1230px){.main-menu__link{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;line-height:1.2;padding:14px 16px}}.main-menu__link:hover{color:#57a216}@media only screen and (max-width:990px){.main-menu__link:hover{color:#6e99b2}}.main-menu__link--parent{pointer-events:none;position:relative}@media only screen and (max-width:1230px){.main-menu__link--parent{color:#adadaf;font-size:12px;font-weight:400;padding:0;position:absolute;right:10px;top:6px}.main-menu__link--parent:hover{color:inherit}}.main-menu__arrow{margin-left:5px;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}@media only screen and (max-width:1230px){.main-menu__arrow{display:none}}.main-menu__submenu{background-color:#fff;border-radius:0 0 6px 6px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);display:none;left:0;margin:0;max-width:450px;min-width:100%;overflow:hidden;position:absolute;top:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}@media only screen and (max-width:1230px){.main-menu__submenu{border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;padding:14px 16px 0;position:static;width:100%}}@media only screen and (max-width:420px){.main-menu__submenu{padding-top:16px}}.main-menu__submenu:before{background-color:#fff;content:"";height:3px;left:0;position:absolute;right:0;top:-3px}@media only screen and (max-width:1230px){.main-menu__submenu:before{display:none}.main-menu__subitem{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:400px;width:100%}}@media only screen and (max-width:420px){.main-menu__subitem{max-width:310px}.main-menu__subitem:first-child{max-width:250px}}.main-menu__sublink{color:#000;display:block;font-size:14px;font-weight:600;padding:12px 16px;position:relative;-webkit-transition:color .25s ease-out,background-color .25s ease-out;transition:color .25s ease-out,background-color .25s ease-out}@media only screen and (max-width:1230px){.main-menu__sublink{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;line-height:1.2;padding:0 0 14px}}.main-menu__sublink:hover{background-color:#e9e9e9;color:#57a216}@media only screen and (max-width:1230px){.main-menu__sublink:hover{background-color:#fff;color:#6e99b2}}.main-menu__teaser{background-color:#f60;bottom:84%;color:#fff;font-size:12px;font-weight:600;left:50%;line-height:1;padding:2px 7px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1}@media only screen and (max-width:1230px){.main-menu__teaser{display:none}}.main-menu__teaser:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f60;content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-menu__blink{position:relative}.main-menu__blink:before{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:showHide;animation-name:showHide;background-color:#f60;border-radius:50%;content:"";display:inline-block;height:6px;left:-10px;margin-right:4px;position:absolute;top:6px;width:6px}@media only screen and (max-width:1230px){.main-menu__blink:before{display:none}}.main-menu__blink:hover:before{-webkit-animation:none;animation:none}@media only screen and (max-width:1230px){.main-menu__close{background-color:#f0f9ff;border:2px solid rgba(0,0,0,.95);border-radius:50%;display:block;height:30px;position:absolute;right:5px;top:5px;width:30px}.main-menu__close:after,.main-menu__close:before{background-color:#5e7c91;content:"";height:2px;left:50%;position:absolute;top:50%;width:14px}.main-menu__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.main-menu__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}
/*# sourceMappingURL=header.css.map */
