.navbar{background:none!important;padding-right: 0;transition: 0.4s;}
.banner{padding-top:0!important;}
.navbar .nav-lang .nav-link{color:#002f6c!important;}
.navbar .nav-link{padding:1.8rem 0!important;color:#002f6c!important;font-family: 'CFABreuerText-Medium';}
.navbar .nav-social .nav-link{padding:1.8rem .4rem!important;}
.navbar .nav-reg .nav-link{background:#78be20;color:#fff!important;}
.navbar-brand{display: flex; flex-direction:column;height:5rem;margin:0;color:#fff;justify-content:flex-start;
    transform: translate3d(0px, 0px, 30px) scale3d(1.5, 1.5, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);padding-left:50px;
    transform-style: preserve-3d;-webkit-transition: 0.4s;
  transition: 0.4s;}
.navbar-brand p{color:#002f6c;font-family: 'CFABreuerText-Bold'; padding-left:56px;font-size:14px;-webkit-transition: 0.4s;
  transition: 0.4s;}
.navbar-brand h6{color:#002f6c; font-family: 'CFABreuerText-Bold';padding-left:56px;font-size:14px;margin-bottom:0;-webkit-transition: 0.4s;
  transition: 0.4s;}
.navbar-brand img{max-width: 170px;-webkit-transition: 0.4s;
  transition: 0.4s;}
.navbar-brand .navbar-date{display:flex; flex-direction:row; justify-content:space-between;align-items:center;position: relative;height:100%;padding:0;margin-right: 2rem;}
.navbar-brand .navbar-date:after{    content: "";display: block;z-index: -1;position: absolute;top: 0px;right: 5px;left: -60px;height: 100%;background: #002f6c;transform: skewX(23deg);transform-origin: top right;}
.navbar-brand .navbar-date h6{font-size:3.5rem;color: #fff;font-family: 'CFABreuerText-Bold';margin-bottom:0;}
.navbar-brand .navbar-date div p{margin-bottom:0;color:#fff;margin-left:1rem;font-size:1rem;}
.navbar-brand .navbar-date div p:nth-child(2){color:#2ebce3;}
.section-title h5{font-family: 'CFABreuerText-Bold';font-size:4rem;color:#002f6c;text-align: left;line-height:51px;}
.section-title h5 span {color:#78be20;font-family: 'CFABreuerText-Bold';font-size:4rem;padding:0;}
.one{padding-top: 2rem;padding-bottom:5rem;}
.one p{font-family: 'CFABreuerText-Medium';font-size:1rem;text-align: left;}
.one .ac-item{text-align: center;margin-bottom: 2rem;}
.one .ac-item h6{color:#002f6c;font-family: 'CFABreuerText-Medium';font-size: 1.25rem;}
.one .ac-action{margin-bottom: 2rem;}
.one .ac-action h4{color:#002f6c;font-family: 'CFABreuerText-Bold';font-size: 1.75rem;}
.one .ac-action h5{color:#78be20;font-family: 'CFABreuerText-Bold';font-size: 1.25rem;}
.two{overflow:hidden;padding: 5rem 0;}
.two:after{content: 'PROGRAM';position:absolute; color:rgba(255,255,255,.2); font-size:20rem;font-family: 'CFABreuerText-Bold';left:0;top:0;right:0;text-align:center;transform: rotate(-90deg) translate(-40%, -170%);}
footer{background-repeat: no-repeat;border-top: 1px solid rgba(123,127,130,0.2);}
footer img{-webkit-filter: grayscale(0);filter: grayscale(0);}
.two::before, .one::before{content:none;}
.two{color:#fff; text-align: left;}
.two::after{content: none;}
.two h3{font-size:4rem;font-family: 'CFABreuerText-Bold';color:#fff;text-align: left;}
.two p{font-size:1rem; font-family: 'CFABreuerText-Medium'; text-align: left;}
.two p strong{color:#fff;font-size: 2rem;margin-right:.5rem;}
.two h6{margin-bottom:5rem;text-align: left;font-size:1.25rem; font-family: 'CFABreuerText-Medium';}
.two h5{font-size:1.5rem;font-family: 'CFABreuerText-Bold';margin-bottom:3rem;}
.two .separator{background:#fff; height:1px;position:relative;}
.two .ac-event{margin-bottom: 2rem;}
.two .ac-event h4{font-size:1.5rem; font-family: 'CFABreuerText-Medium';}
.two .ac-event h4 span{font-size:1.75rem; font-family: 'CFABreuerText-Bold';}
.two .ac-event h6{font-family: 'CFABreuerText-Light';margin-bottom: 2rem;}
.two .ac-event h5{margin-bottom: 0;}
.two .ac-event button{background: transparent; border: 2px solid #fff;padding: 1rem 2rem;border-radius:0;font-family: 'CFABreuerText-Bold';cursor:pointer;}
.two .ac-event button:hover, .two .ac-event button:focus, .two .ac-event button:active{background:#fff; color: #009c76;box-shadow: none;}
.two .ac-event .card{background: transparent; border:  none; border-radius:0;padding-bottom:2rem;}
.two .ac-event .card img{max-width: 200px;margin-bottom: 1rem;}
.two .ac-event .card p, .two .ac-event .card p strong{font-size:1rem;margin-bottom:0;}
.three{background:#fff;color: #7b7f82; position:relative;overflow:hidden;padding: 5rem 0;}
.three .owl-person .item a h6{color:#2ebce3;font-size:2rem;font-family: 'CFABreuerText-Bold';}
.three .owl-person .item a p{color:#fff;}
.three .persons{margin-bottom:2rem; }
.three .persons img{margin-bottom:.5rem;}
.three .persons h6{color:#2ebce3;font-family: 'CFABreuerText-Bold';font-size:2rem;}
.four{background: #fff;padding: 5rem 0;}
.four h2{font-family: 'CFABreuerText-Bold';font-size:3.5rem;color:#002f6c;}
.four form .form-check-label,
.four p {color:#7b7f82;}
.five{padding: 8rem 0;padding: 5rem 0;}
.five .organizator a, .five .organizator a:active, .five .organizator a:focus, .five .organizator a:hover{color:#2ebce3;}
.five .hvrbox{border:  0;text-align:left;height: 200px;}
.five .hvrbox img {max-height: 55px;margin-top: 72px;}
.five .hvrbox .hvrbox-index {text-align: left; background: none;color: #7b7f82;position: relative;padding:  0 0 0 2rem;}
.five .hvrbox .hvrbox-index::before{position: absolute; content:''; width: 20px; height: 20px;background: red;left:0; top: 0;}
.five .hvrbox .bg-atrament,
.five .hvrbox .bg-olive,
.five .hvrbox .bg-blue,
.five .hvrbox .bg-fiolet,
.five .hvrbox .bg-granat,
.five .hvrbox .bg-pink,
.five .hvrbox .bg-turkus{position:relative;}
.five .hvrbox .bg-atrament::before{background:#5b79bb;}
.five .hvrbox .bg-olive::before{background:#64b22c;}
.five .hvrbox .bg-blue::before{background:#008ecf;}
.five .hvrbox .bg-fiolet::before{background:#5b2483;}
.five .hvrbox .bg-granat::before{background:#0057c2;}
.five .hvrbox .bg-pink::before{background:#ef4a81;}
.five .hvrbox .bg-turkus::before{background:#009c76;}
.carousel-box{min-height:900px;padding-top:13%;}
.sg-scrolled-window .navbar {background:#fff!important;}
.sg-scrolled-window .navbar-brand{transform: translate3d(0px, 0px, 0px) scale3d(0.8, 0.8, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style: preserve-3d;padding:0;}
.carousel-box ul,
.carousel-box ul li{text-align:left;}
.carousel-box ul li{padding:0;color:#002f6c;font-size:4rem;font-family: CFABreuerText-Bold;}
.carousel-box p{float:none;background:none;color:#002f6c;padding:0;}
.carousel-box ul li span{padding:0;color:#78be20;font-size:4rem;}
.carousel-box a, .carousel-box a:hover, .carousel-box a:focus, .carousel-box a:active{background: #78be20; color: #fff;padding:  1rem 2rem;font-family: CFABreuerText-Bold;display: inline-block;margin-top: 4rem;text-decoration: none;}
.img-responsive{display:  block; width:100%;}
.five .organizator{padding-bottom:0!important;border:0!important;}