@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800&display=swap);.about h1,.contacts h1,.events h1,.page h1,.preims h1,.publ h1,.uk-modal-full h1{color:#000;font-size:34px;margin-bottom:40px;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:640px){.about h1,.contacts h1,.events h1,.page h1,.preims h1,.publ h1,.uk-modal-full h1{font-size:29px}}.uk-modal-close-default{border-radius:50px;padding:10px;background:none;color:#000;border:none}.uk-modal-close-default:hover{color:#fff!important;background-color:#952722}.uk-modal-close-full{background:none}.uk-modal-dialog{background-color:#f9f9f9;overflow:hidden}.uk-modal-dialog h2{text-align:center;font-size:20px;font-weight:700;color:#4d4d4d}.uk-modal-dialog h2:after{content:"";height:3px;background-color:#cd192d;display:block;width:20%;margin:10px auto 0;border-radius:10px}.uk-modal-dialog input{border-radius:50px}.uk-modal-dialog input,.uk-modal-dialog select,.uk-modal-dialog textarea{margin-bottom:10px;text-align:center;font-weight:100}.uk-modal-full .uk-modal-dialog{background-image:url(fon1.jpg);background-repeat:no-repeat;background-size:cover}.uk-modal-full h1{color:#cd192d}.uk-modal-full h1:after{background-color:#cd192d}.modalbig{color:#000}.modalbig__button{margin-top:20px}.modalbig__bg{background-image:url(f1.jpg);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;height:100vh}@media (max-width:640px){.modalbig__bg{height:280px;min-height:280px}}.modalspis{margin:0;padding:0}.modalspis>li{list-style:none}.modalspis__sub{margin-left:30px;margin-top:0;color:#000}.modalspis__content{color:#000}.modalspis__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modalspis__item--last{margin-bottom:10px}.modalspis__ico{-ms-flex-negative:0;flex-shrink:0;width:30px;height:25px;margin-right:10px}.modalspis__ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: bottom;"}.uk-button-default{color:#fff;border:1px solid #fff;border-radius:20px}.uk-button-default:hover{color:#e6e6e6;border:1px solid #e6e6e6}.uk-button-primary{background-color:#cd192d;color:#fff;font-size:17px;text-transform:uppercase;font-weight:700;border-radius:0;padding:5px 70px;-webkit-transition:.3s;transition:.3s}.uk-button-primary:hover{color:#fff;background-color:#a01323}@media (max-width:960px){.uk-button-primary{line-height:normal;padding:10px 20px;font-size:15px}}.uk-button-secondary{background-color:#f1f1f1}.uk-button-secondary:hover{color:#fff!important;background-color:#cbcbcb}@media (max-width:640px){.uk-button-secondary{line-height:normal;padding:20px}}.uk-button-nav{font-size:20px;border-radius:20px;border:2px solid #cd192d;color:#fff}.uk-button-nav:hover{color:#fff;background-color:hsla(0,0%,100%,.18)}@media (max-width:640px){.uk-button-nav{padding:0 20px;font-size:13px;margin:2px}}.uk-button-hollow{font-size:20px;border-radius:0;border:2px solid #cd192d;color:#cd192d;font-weight:700;padding:5px 50px}.uk-button-hollow:hover{color:#a01323;border-color:#a01323}@media (max-width:960px){.uk-button-hollow{line-height:1;font-size:18px!important;padding:5px 25px!important}}.anibutton{position:relative;overflow:hidden;-webkit-transition:.3s;transition:.3s}.anibutton:after{content:"";position:absolute;top:0;bottom:0;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(10%,hsla(0,0%,100%,.1)),color-stop(20%,hsla(0,0%,100%,.2)),to(hsla(0,0%,100%,.6)));background:-webkit-linear-gradient(left,hsla(0,0%,100%,.1) 10%,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.6));background:-o-linear-gradient(left,hsla(0,0%,100%,.1) 10%,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.6));background:linear-gradient(90deg,hsla(0,0%,100%,.1) 10%,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.6));width:20px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);left:-20%;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-animation-name:blick;animation-name:blick;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes blick{15%,to{left:110%}}@keyframes blick{15%,to{left:110%}}.playbutton{width:70px;height:70px;display:block;position:relative;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);background:url(play.svg) no-repeat;background-size:27px;background-position:59% 53%;z-index:1;-webkit-transition:all .3s;transition:all .3s}.playbutton:hover{opacity:.7}.playbutton:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);-webkit-animation:play 2s infinite;animation:play 2s infinite}@-webkit-keyframes play{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3.0883);transform:scale(3.0883)}}@keyframes play{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3.0883);transform:scale(3.0883)}}[v-cloak]{display:none}.buttonblock{text-align:center}body{font-family:Montserrat,sans-serif!important;-webkit-font-smoothing:antialiased;max-width:1920px;margin:auto;overflow-x:hidden;color:#363636}p{font-size:16px;line-height:1.6}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;padding:0;margin:0}.uk-background-primary{background-color:rgba(0,0,0,.8)}a{-webkit-transition:.3s;transition:.3s}button{-webkit-transition:.3s!important;transition:.3s!important}.uk-overlay-primary{background:rgba(25,25,25,.8);-webkit-transition:.3s;transition:.3s}.uk-overlay-primary:hover{background:rgba(25,25,25,.7)}.ya-share2{display:inline-block;vertical-align:middle}.ya-share2 li{margin-right:10px!important}.confid{margin-bottom:10px}.confid input[type=checkbox]{width:auto;display:inline-block;vertical-align:middle;margin:0 5px 0 0!important}.confid label{width:100%;display:block;text-align:center}.confid label a{font-size:.75em;color:#000;margin-left:5px}.confid span{color:#000;font-size:.75em;display:inline-block;margin-left:3px;vertical-align:middle;text-align:left;max-width:85%;line-height:1}@media (max-width:640px){.confid span{font-size:.67em;max-width:85%}}.footer .confid{margin-bottom:15px}.footer .confid span{color:#fff}.footer .confid a{color:#ec6070;text-decoration:underline}.uk-icon>svg:nth-child(2){display:none}.loading{position:fixed;width:100%;height:100vh;overflow:hidden;background-color:#2d2d2d;z-index:99999999;text-align:center}.loading,.loading img{display:block;left:0;right:0;top:0}.loading img{position:absolute;width:150px;margin:auto;bottom:0;-webkit-animation:load 3.7s infinite;animation:load 3.7s infinite}@-webkit-keyframes load{0%{-webkit-transform:scale(.2);transform:scale(.2)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes load{0%{-webkit-transform:scale(.2);transform:scale(.2)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}.element-animation{-webkit-animation:animationFrames linear 3s;animation:animationFrames linear 3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes animationFrames{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1);transform:rotate(0deg) scaleX(1) scaleY(1)}3%{-webkit-transform:rotate(-3deg) scaleX(.8) scaleY(.8);transform:rotate(-3deg) scaleX(.8) scaleY(.8)}7%{-webkit-transform:rotate(-3deg) scaleX(.8) scaleY(.8);transform:rotate(-3deg) scaleX(.8) scaleY(.8)}11%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}19%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}24%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}28%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}33%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}37%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}to{-webkit-transform:rotate(0deg) scaleX(1.2) scaleY(1.2);transform:rotate(0deg) scaleX(1.2) scaleY(1.2)}}@keyframes animationFrames{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1);transform:rotate(0deg) scaleX(1) scaleY(1)}3%{-webkit-transform:rotate(-3deg) scaleX(.8) scaleY(.8);transform:rotate(-3deg) scaleX(.8) scaleY(.8)}7%{-webkit-transform:rotate(-3deg) scaleX(.8) scaleY(.8);transform:rotate(-3deg) scaleX(.8) scaleY(.8)}11%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}19%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}24%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}28%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}33%{-webkit-transform:rotate(-3deg) scaleX(1.2) scaleY(1.2);transform:rotate(-3deg) scaleX(1.2) scaleY(1.2)}37%{-webkit-transform:rotate(3deg) scaleX(1.2) scaleY(1.2);transform:rotate(3deg) scaleX(1.2) scaleY(1.2)}to{-webkit-transform:rotate(0deg) scaleX(1.2) scaleY(1.2);transform:rotate(0deg) scaleX(1.2) scaleY(1.2)}}.whatsapp{position:fixed;right:10px;bottom:20px;z-index:3;width:60px;height:60px}.whatsapp img{-webkit-transition:.3s;transition:.3s}.whatsapp img:hover{opacity:.7}.mainblock{padding-top:30px;padding-bottom:130px;color:#fff;background-image:url(mainbg.png);background-repeat:no-repeat;background-size:cover}.mainblock h1{text-align:center;font-weight:800;margin-bottom:50px;text-transform:uppercase;font-size:44px;margin-top:130px}@media (max-width:640px){.mainblock h1{margin-top:40px;font-size:38px}}.mainblock__intro{font-size:17px;max-width:900px;font-weight:500;text-transform:uppercase;margin:0 auto 50px;text-align:center;opacity:.5}@media (max-width:640px){.mainblock__intro{font-size:15px}}.mainblock__button{text-align:center}.headline{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.headline{margin-bottom:80px}}.headline__logo{max-width:150px;margin-right:70px;-ms-flex-negative:0;flex-shrink:0;width:150px}@media (max-width:640px){.headline__logo{width:100px}}.headline__menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headline__menu li{list-style:none}.headline__menu li.uk-active a{color:#cd192d}.headline__menu a{color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;border-bottom:2px solid transparent}.headline__menu a:hover{text-decoration:none;border-bottom:2px solid #cd192d}.headline__right{margin-left:auto}.headline__right .uk-nav li.uk-active a{color:#cd192d}.headline__right .uk-nav a{text-transform:uppercase}.headline .uk-navbar-toggle{margin-left:auto}.headmain--inner.uk-sticky{padding:10px 0;background:#1f1f1f}.uk-sticky{-webkit-transition:.3s;transition:.3s}.uk-sticky.uk-active{background:#1f1f1f;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index: 10;}@media (max-width:640px){.uk-sticky.uk-active{padding:5px 0}}.about{background-color:#202020;padding:100px 0;background-image:url(aboutbg.png);background-repeat:no-repeat;background-size:cover}.about h1{border-bottom:2px solid #cd192d;text-align:left;color:#fff;display:inline-block;margin-bottom:10px;padding-bottom:5px}.about p{color:#fff;font-size:16px;max-width:90%}@media (max-width:640px){.about p{max-width:100%}}.about__video{position:relative;border:2px solid #262626;background-color:#272727;-webkit-box-shadow:0 20px 45px 0 rgba(2,2,2,.5);box-shadow:0 20px 45px 0 rgba(2,2,2,.5)}@media (max-width:640px){.about__content{text-align:center}}.about__play{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:61px;height:61px;-webkit-transition:.3s;transition:.3s;border-radius:50%;overflow:hidden}.about__play:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 20px 45px 0 rgba(2,2,2,.5);box-shadow:0 20px 45px 0 rgba(2,2,2,.5)}.page h1{margin-top:70px}.preims__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preims__ico{-ms-flex-negative:0;flex-shrink:0;width:80px;margin-right:10px}@media (max-width:640px){.preims__ico{width:60px}}.preims__podp{font-weight:500;font-size:14px}.preims__button{margin-top:50px}.publ{background-color:#000;background-image:url(publbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:100px 0}.publ h1{color:#fff;position:relative}.publ h1 span{position:relative;z-index:1}.publ__intro{color:#fff;font-size:18px;font-weight:500;margin-bottom:40px}.publ__intro,.publ__item{text-align:center}.publ__ico{width:100px;margin:0 auto 10px}@media (max-width:640px){.publ__ico{width:70px}}.publ__podp{color:#c7c7c7;font-weight:500;font-size:14px;max-width:70%;margin:auto}@media (max-width:640px){.publ__podp{max-width:90%}}.publ__button{margin-top:60px;text-align:center}.events{padding:100px 0}@media (max-width:640px){.events__el:last-child .events__item{padding-bottom:0;border-bottom:none}}.events__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:640px){.events__item{padding-bottom:50px;border-bottom:1px solid #dadada}}.events__title{font-weight:500;font-size:16px;margin-bottom:15px}.events__title img{width:16px;height:16px;margin-right:7px;vertical-align:middle}.events__title:after{height:1px;border-bottom:2px solid #cd192d;width:50px}.events__podp{margin-bottom:10px;color:#747474}.events__podp p{font-size:14px}.events__button{margin-top:auto}.events__button a{font-size:14px;font-weight:500;padding:0 30px}.contacts{background-color:#f1f1f1}.contacts__form{background-color:#fff;max-width:555px;margin:30px auto;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.contacts__form input,.contacts__form select{background-color:#f7f7f7;border:none;margin-bottom:15px}.contacts__podp{font-weight:600;font-size:18px;margin-bottom:15px}.contacts__checks{margin-bottom:30px}.contacts__checks label{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__checks label span{font-size:16px;font-weight:500}.contacts__checks label input{padding:0;margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border:1px solid #bbb}.contacts .uk-checkbox:checked,.contacts .uk-checkbox:indeterminate,.contacts .uk-radio:checked{background-color:#cd192d;border-color:transparent}.contacts .uk-checkbox:focus,.contacts .uk-radio:focus{outline:none;border-color:#cd192d}.contacts__bottom{text-align:center}.contacts__links{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__links a{color:#000;margin:0 20px;text-decoration:underline}

.policy-wrapper{
  display: none;
  padding-top: 40px;
  position: fixed;
  width: 100%;
  height: 100vh;
  left: 0;
  top: 0;
  background: rgba(0,0,0,0.7);
  z-index: 100;
}
.policy-wrapper .block_more_info{
  position: relative;
max-width: 800px;
margin: 0px auto 20px;
background: #fff;
font-family: Arial;
padding: 20px 40px 40px 40px;
border: 1px solid #DADADA;
line-height: 20px;
}
.policy-wrapper .block_more_info h1{
/* color: #3B6A7C; */
margin-bottom: 30px;
text-align: center;
color: #1f1f1f;
}
.policy-wrapper .s1{
font-style: italic;
text-align: center;
margin: 40px 0 0 0;
font-weight: bold;
}
.policy-wrapper h2{
font-size: 16px;
margin-top: 26px;
}
.close-popup-policy {
  position: absolute;
  width: 30px;
  height: 30px;
  background-image: url(cross.svg);
  background-size: 100%;
  top: 0;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 10px #fff;
  box-shadow: 0 0 10px #fff;
  right: 0px;
  cursor: pointer;
}
.policy-wrapper {
  overflow-y: scroll;
}
.policy-wrapper::-webkit-scrollbar {
  width: 0;
}

.uk-button {
  max-width: 450px;
  width: 100%;
}
.uk-button img {
  padding: 0px 20px 0px 0px;
}

@media all and (max-width: 520px) {
  body {
      overflow-x: hidden;
  }
  .policy-wrapper .block_more_info {
      padding: 20px 10px 40px 10px !important;
  }
  .policy-wrapper::-webkit-scrollbar {
      width: 1px;
  }
  .contacts__form {
    padding: 10px;
  }
  .uk-button {
    width: 100%;
  }
  .uk-button img {
    padding: 0px 10px 0px 0px;
  }
  .uk-button-hollow {
    font-size: 16px!important;
  }
}