/* This stylesheet generated by Transfonter (https://transfonter.org) on August 20, 2017 6:55 PM */

@font-face {
	font-family: 'Century Gothic';
	src: url(fonts/3d56fdee064a0dbfe3a2fd36d7739289.eot);
	src: local('Century Gothic Italic'), local('CenturyGothic-Italic'),
		url(fonts/3d56fdee064a0dbfe3a2fd36d7739289.eot?#iefix) format('embedded-opentype'),
		url(fonts/6c634c9e1bee6b39f9a815be906c0855.woff) format('woff'),
		url(fonts/f785d148bac811ddc5cd1ae165547a69.ttf) format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Century Gothic';
	src: url(fonts/47e2fd8dff9b53a297d69639de12f442.eot);
	src: local('Century Gothic'), local('CenturyGothic'),
		url(fonts/47e2fd8dff9b53a297d69639de12f442.eot?#iefix) format('embedded-opentype'),
		url(fonts/303d810fafd3f42ab796e2dbc332c6e8.woff) format('woff'),
		url(fonts/93646b1133a470a56e5942a18ca5da20.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Century Gothic';
	src: url(fonts/bd78513fd04309cea1844752a474a3c1.eot);
	src: local('Century Gothic Bold'), local('CenturyGothic-Bold'),
		url(fonts/bd78513fd04309cea1844752a474a3c1.eot?#iefix) format('embedded-opentype'),
		url(fonts/64e68eba0e0ce50ec5ebdec74eefa18f.woff) format('woff'),
		url(fonts/0731ab482cf0d0bf586f0b82bf17e6f6.ttf) format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Century Gothic';
	src: url(fonts/7d44aec47fddd9b1a4cfe817c9950252.eot);
	src: local('Century Gothic Bold Italic'), local('CenturyGothic-BoldItalic'),
		url(fonts/7d44aec47fddd9b1a4cfe817c9950252.eot?#iefix) format('embedded-opentype'),
		url(fonts/12b1c6f10ed620be2dfd68477d867c2d.woff) format('woff'),
		url(fonts/29cb19b6a07e0d65ba1604e7a1daaa80.ttf) format('truetype');
	font-weight: bold;
	font-style: italic;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(images/owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

body{font-family:Century Gothic}body.open .bg_gray{background:#acacac;opacity:.3;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2}body.reach{background-color:#1b1b1b}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}button{outline:none;border:none;cursor:pointer}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;color:#fff}body.open{overflow:hidden}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}.container{max-width:1340px;width:100%;margin:0 auto}@media screen and (max-width:1400px){.container{max-width:calc(100% - 30px)}}body{background-image:url(images/bg_all.png);background-repeat:no-repeat;background-position:50%;background-size:cover}header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:50px;margin-bottom:120px}header .menu{background:#141414;margin-top:0;margin-bottom:0;transition:.3s ease;position:absolute;top:-150%;right:0;z-index:0;opacity:0;width:375px;display:flex;flex-direction:column;padding:50px 50px 70px 0}header .menu.show{opacity:1;z-index:2;top:0;bottom:0;height:100vh}header .menu .menu-title{font-weight:700;font-size:24px;line-height:29px;color:#fff;margin-bottom:50px}header .menu .menu-item,header .menu .menu-title{font-style:normal;text-transform:uppercase;padding-left:50px}header .menu .menu-item{font-weight:400;font-size:18px;line-height:22px;color:#acacac;margin-bottom:30px;display:flex;align-items:center;transition:.5s ease}header .menu .menu-item:before{content:"";width:0;transition:.5s ease;position:absolute}header .menu .menu-item:hover{padding-left:65px;position:relative;color:#fff}header .menu .menu-item:hover:before{content:"";display:block;background:#e42024;width:40px;height:2px;position:absolute;left:15px;top:50%}header .tel-block{display:flex;align-items:center}header .tel-block .telefone{font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;margin-right:15px}header .mail,header .tel-block .telefone{font-style:normal;text-align:center;color:#fff}header .mail{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:17px}header .mail svg{margin-right:10px}.social-block{display:flex}.social-block a{border:1px solid #383838;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:.5s ease}.second-btn,.social-block a:hover{border:1px solid #e42024}.second-btn{background:#e42024;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#fff;border-radius:30px 0;display:flex;align-items:center;justify-content:center;padding:20px 50px;transition:.3s ease}.second-btn:hover{background:none}.active-btn,.second-btn:hover{color:#fff;border:1px solid #fff}.active-btn{font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;border-radius:30px 0;display:flex;align-items:center;justify-content:center;padding:12px 17px;transition:.3s ease}.active-btn:hover{color:#fff;background:#e42024;border:1px solid #e42024}.burger{z-index:3;cursor:pointer;display:flex;justify-content:center;align-items:center}.burger,.burger-strip{transition:all .5s ease}.strip div{height:4px;margin:10px 0;transition:all .55s cubic-bezier(.075,.82,.165,1);width:70px}.burger.show .strip div,.strip div{background:#fff}.burger-strip-5 div{transition:all 1s cubic-bezier(.075,.82,.165,1)}.burger.show .burger-strip-5 div:first-child{transform:translateY(13px) rotate(180deg)}.burger.show .burger-strip-5 div:nth-child(2){opacity:0}.burger.show .burger-strip-5 div:last-child{transform:translateY(-14px) rotate(270deg)}.burger.show{position:absolute;right:0}.burger.show .burger-strip-5{transform:scale(.7) rotate(45deg);transition:all .25s ease .05s}.main_bg{background-image:url(images/smoke.png);background-repeat:no-repeat;background-position:0;margin-bottom:195px}.main_bg .owl-prev.disabled svg{fill:#383838}.main_bg .owl-prev{margin-right:10px}.main_bg .owl-prev svg{fill:#fff}.main_bg .owl-next.disabled svg{fill:#383838}.main_bg .owl-next svg{fill:#fff}.main_bg .owl-nav{height:30px}.main_bg .owl-nav .prev-slide{top:auto;bottom:-8px;left:20%}.main_bg .owl-nav .next-slide{top:auto;bottom:-8px;right:20%}.main_bg .owl-dots{display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:column;top:50%;right:0;transform:translateX(-50%)}.main_bg .owl-dots .owl-dot{width:8px;height:8px;border-radius:120%;background:#fff;margin-right:3px;margin-left:3px;margin-bottom:15px}.main_bg .owl-dots .owl-dot.active{background:#e42024;width:8px;height:8px}.main_bg .slide{display:flex;justify-content:space-between;align-items:center;padding-right:120px}.main_bg .slide img{width:30%}.main_bg .slide .main-sign{font-weight:400;font-size:72px;line-height:90px;width:100%;text-transform:uppercase;margin-bottom:30px}.main_bg .slide .subsign{font-weight:400;font-size:24px;line-height:74px;color:#fff}.colored-txt{color:#e42024}.advantage{position:relative}.advantage .ugol{position:absolute;top:-100px;left:28%}.advantage .ugol2{position:absolute;bottom:50px;left:17%}.advantage .container{display:flex;justify-content:space-between;align-items:flex-start}.advantage .container .title{font-style:normal;font-weight:400;font-size:60px;line-height:78px;text-transform:uppercase}.advantage .container .right-part{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between}.advantage .container .right-part .right-part-item{background-position:50%;background-size:100% 100%;padding:30px;width:calc(50% - 30px);margin-bottom:30px}.advantage .container .right-part .right-part-item img{margin-bottom:30px}.menu-block,.relax{margin-top:130px}.menu-block .container,.relax .container{display:flex}.menu-block .container .title,.relax .container .title{font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-transform:uppercase;margin-bottom:70px}.menu-block .relax-tabs,.relax .relax-tabs{display:flex;flex-direction:column}.menu-block .relax-tabs .relax-tab_item,.relax .relax-tabs .relax-tab_item{cursor:pointer;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#acacac;margin-bottom:30px;transition:.5s ease}.menu-block .relax-tabs .relax-tab_item:before,.relax .relax-tabs .relax-tab_item:before{content:"";width:0;transition:.5s ease;position:absolute}.menu-block .relax-tabs .relax-tab_item.active,.menu-block .relax-tabs .relax-tab_item:hover,.relax .relax-tabs .relax-tab_item.active,.relax .relax-tabs .relax-tab_item:hover{padding-left:50px;position:relative;color:#fff}.menu-block .relax-tabs .relax-tab_item.active:before,.menu-block .relax-tabs .relax-tab_item:hover:before,.relax .relax-tabs .relax-tab_item.active:before,.relax .relax-tabs .relax-tab_item:hover:before{content:"";display:block;background:#e42024;width:40px;height:2px;position:absolute;left:0;top:50%}.menu-block .left-part,.relax .left-part{width:40%}.menu-block .right-part,.relax .right-part{width:60%;border-left:1px solid #383838;padding-left:60px}.menu-block .right-part .item-title,.relax .right-part .item-title{font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;margin-bottom:24px}.menu-block .right-part .item-content,.relax .right-part .item-content{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#acacac}.menu-block .relax-content_item,.relax .relax-content_item{display:flex;height:100%;position:absolute;left:-250%;z-index:-10;transition:.5s ease;opacity:0}.menu-block .relax-content_item.active,.relax .relax-content_item.active{display:flex;position:static;opacity:1;z-index:1}.menu-block .content-info,.relax .content-info{width:40%;margin-right:60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.menu-block{margin-top:140px;max-height:500px}.menu-block .left-part{display:flex;flex-direction:column;position:relative}.menu-block .left-part .second-btn{align-self:flex-start;margin-top:40px}.menu-block .lime{position:absolute;top:10%;right:-45px}.menu-block .relax-content_item{flex-direction:column}.menu-block .relax-content_item .col{margin-bottom:60px}.menu-block .relax-content_item .content-title,.menu-block .relax-content_item h5{font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-transform:uppercase;margin-bottom:30px}.menu-block .right-part .relax-content_item{max-height:500px;overflow-y:auto;scrollbar-color:#e42024 #acacac;scrollbar-width:thin}.menu-block .right-part .relax-content_item::-webkit-scrollbar-track{background:#acacac}.menu-block .right-part .relax-content_item::-webkit-scrollbar{width:3px}.menu-block .right-part .relax-content_item::-webkit-scrollbar-thumb{width:10px;background:#e42024}.menu-block .right-part .relax-content_item:hover::-webkit-scrollbar-thumb{background:#e42024}.gallary{margin-top:160px;display:flex;flex-wrap:wrap}.gallary a{display:block;width:25vw;height:25vw;max-width:25%;margin-bottom:0;transition:.3s ease;position:relative}.gallary a:after{content:url(images/search2.svg);top:50%;left:50%;transform:translate(-50%,-50%)}.gallary a:after,.gallary a:before{position:absolute;opacity:0;transition:.3s ease}.gallary a:before{content:"";top:0;bottom:0;left:0;right:0;background:#141414}.gallary a:hover:after{content:url(images/search2.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.gallary a:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#141414;opacity:.8}.gallary a img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.event{margin-top:160px}.event .title{margin-bottom:80px;font-style:normal;font-weight:400;font-size:48px;line-height:60px;text-transform:uppercase}.event .slide{position:relative;padding:45px;min-height:385px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.event .slide img{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}.event .slide .slide-title{font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-transform:uppercase;margin-bottom:15px}.event .slide .slide-text{font-size:14px;margin-bottom:15px}.event .slide .more,.event .slide .slide-text{font-style:normal;font-weight:400;line-height:22px}.event .slide .more{color:#e42024;font-size:16px;text-transform:uppercase;background:none;outline:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}.event .slide .more svg{fill:#e42024;margin-left:10px}.event .owl-prev.disabled svg{fill:#383838}.event .owl-prev{position:absolute;top:50%;left:-40px;margin-right:10px}.event .owl-prev svg{fill:#fff}.event .owl-next.disabled svg{fill:#383838}.event .owl-next{position:absolute;top:50%;right:-40px}.event .owl-next svg{fill:#fff}.event .owl-nav{height:30px}.event .owl-nav .prev-slide{top:auto;bottom:-8px;left:20%}.event .owl-nav .next-slide{top:auto;bottom:-8px;right:20%}.event .owl-dots{position:absolute;right:50%;transform:translateX(50%)}.event .owl-dots .owl-dot{width:8px;height:8px;border-radius:120%;background:#fff;margin-right:3px;margin-left:3px;margin-bottom:15px}.event .owl-dots .owl-dot.active{background:#e42024;width:8px;height:8px}.event .wrapper{display:none;z-index:-1;background:hsla(0,0%,67.5%,.2549019607843137);align-items:center;justify-content:center}.event .wrapper .wrapper-block{position:relative;max-width:100%;width:1109px;height:544px}.event .wrapper .wrapper-block .slide-event{background:url(images/bg_slide.png);display:flex;justify-content:space-between;padding:80px}.event .wrapper .wrapper-block .slide-event img{max-width:45%}.event .wrapper .wrapper-block .slide-event .slide-event_info{width:50%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.event .wrapper .wrapper-block .slide-event .info-title{font-weight:400;font-size:30px;line-height:39px;text-transform:uppercase;color:#fff;margin-bottom:20px}.event .wrapper .wrapper-block .slide-event .info-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#fff}.event .wrapper .close-btn{cursor:pointer;position:absolute;top:0;right:-45px;width:45px;height:45px;background:#e42024;display:flex;align-items:center;justify-content:center}.event .wrapper.active{display:flex;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1}.contacts{margin-top:120px;margin-bottom:160px;display:flex;justify-content:space-between;padding-left:calc(50vw - 670px)}.contacts .title{font-style:normal;font-weight:400;font-size:60px;line-height:78px;text-transform:uppercase;margin-bottom:80px}.contacts .left-part{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.contacts .contacts-block{flex-wrap:wrap;display:flex}.contacts .contacts-block .col{display:flex;flex-direction:column;margin-right:10px;width:100%}.contacts .contacts-block .col .col-title{font-weight:400;font-size:18px;line-height:24px;color:#acacac;margin-bottom:8px}.contacts .contacts-block .col .col-link{text-decoration:none;color:#fff;font-style:normal;font-weight:600;font-size:22px;line-height:29px}.contacts .right-part{height:500px;width:60%}footer .footer-top{display:flex;align-items:center;justify-content:space-between}footer .footer-top .phone{font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#fff}footer .line{width:100%;height:2px;margin-top:58px;margin-bottom:30px;background-color:#383838}footer .footer-bottom{display:flex;align-items:center;justify-content:space-between}footer .footer-bottom a{color:#fff}#modal-call{display:none;padding:50px 60px;background:url(images/bg_modal2.png);background-repeat:no-repeat;background-size:cover;width:500px}#modal-call .modal-title{font-style:normal;font-weight:400;font-size:30px;line-height:39px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:40px}#modal-call form{display:flex;flex-direction:column;align-items:center}#modal-call input{margin-bottom:10px;border:1px solid #acacac;padding:18px 24px;background:none;width:80%;color:#fff}#modal-call input::-moz-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#acacac}#modal-call input:-ms-input-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#acacac}#modal-call input::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#acacac}#modal-call textarea{width:80%;background:none;resize:none;margin-bottom:15px;display:block;padding:24px 18px;border:1px solid #acacac;color:#fff}#modal-call textarea::-moz-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#9a9a9a}#modal-call textarea:-ms-input-placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#9a9a9a}#modal-call textarea::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#9a9a9a}#modal-call .button-sign{margin-top:10px;font-style:normal;font-weight:400;font-size:10px;line-height:14px;width:80%;text-align:center;color:#fff}#modal-call .button-sign a{color:#e42024}#modal-call .carousel__button.is-close{position:absolute;top:0;right:-36px;background:#e42024;border-radius:0}#btn-back-to-top{display:flex;background:#e42024;position:fixed;bottom:40px;right:50px;width:50px;height:50px;display:none;border-radius:120%;align-items:center;justify-content:center;z-index:2;color:#fff;cursor:pointer}@media screen and (max-width:1500px){.owl-carousel-event{padding-left:50px;padding-right:50px}.event .owl-prev{left:0}.event .owl-next{right:0}.contacts .contacts-block{flex-wrap:wrap}.contacts .contacts-block .col{width:100%;margin-bottom:10px}}@media screen and (max-width:1200px){header{flex-wrap:wrap;padding-top:35px;padding-right:120px}.burger{position:absolute;right:15px;top:30px}header .tel-block{width:100%;margin-top:15px}.advantage .container{flex-direction:column}.advantage .container .right-part{width:100%;margin-top:30px}.advantage .ugol2{bottom:-120px}.advantage .ugol{display:none}.contacts{padding-left:15px}.main_bg .slide .main-sign{font-size:49px;line-height:120%}.main_bg .slide .subsign{font-size:21px;line-height:120%}header{margin-bottom:70px}.advantage .container .title,.contacts .title,.event .title,.menu-block .container .title,.relax .container .title{font-size:40px;line-height:120%}.main_bg{margin-bottom:120px}.menu-block .relax-content_item.active,.relax .relax-content_item.active{flex-direction:column-reverse}.menu-block .relax-content_item.active .col,.relax .relax-content_item.active .col{width:100%}.menu-block .relax-content_item.active img,.relax .relax-content_item.active img{margin-right:0;height:150px;margin-bottom:15px}.menu-block .relax-content_item.active .item-content,.relax .relax-content_item.active .item-content{margin-bottom:15px}}@media screen and (max-width:992px){.event .wrapper .wrapper-block .slide-event img{max-width:none}header .mail{display:none}.main_bg .slide{padding-right:35px}.event .slide img{height:100%}.contacts .title{margin-bottom:30px}.contacts{flex-direction:column;padding-right:15px}.contacts .right-part{width:100%;margin-top:15px;height:350px}.contacts .contacts-block{width:100%}.contacts .contacts-block .col{margin-right:0;width:50%}.menu-block .right-part,.relax .right-part{padding-left:15px}.menu-block .lime{display:none}.event .wrapper .wrapper-block{height:auto}.event .wrapper .close-btn{right:0}.event .wrapper .wrapper-block .slide-event{padding:15px;flex-direction:column;align-items:center}.event .wrapper .wrapper-block .slide-event img{height:auto;width:200px;margin-bottom:15px}.event .wrapper .wrapper-block .slide-event .slide-event_info{width:100%}.event .wrapper .wrapper-block .slide-event .info-text{margin-bottom:15px}.event .owl-next,.event .owl-prev{top:auto;bottom:-15px}.owl-carousel-event{padding:0}.main_bg .slide{flex-direction:column-reverse}.main_bg .slide img{height:200px;width:auto}.main_bg .slide .main-sign{width:100%;font-size:40px;line-height:120%;text-align:center}.main_bg .slide .subsign{text-align:center;font-size:16px;line-height:120%}header{margin-bottom:30px}.main_bg{margin-bottom:60px}.menu-block .container,.relax .container{flex-direction:column}.menu-block .left-part,.menu-block .right-part,.relax .left-part,.relax .right-part{width:100%}}@media screen and (max-width:600px){.main_bg .slide .main-sign{font-size:27px}.main_bg .slide .subsign{padding-bottom:15px}#modal-call input,#modal-call textarea{width:100%}#modal-call{width:100%;padding:15px}#modal-call .carousel__button.is-close{right:0}.contacts{margin-bottom:60px}.advantage .container .right-part .right-part-item{width:100%}.event .slide{padding:15px}.event .slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}footer .footer-top .phone{margin-top:30px}.contacts .contacts-block .col{width:100%}.social-block{display:none}header .tel-block{flex-direction:column;justify-content:flex-start;align-items:flex-start}header .tel-block .telefone{margin-bottom:30px}header .menu{width:100%}.main_bg .slide .main-sign{font-size:40px;line-height:120%}footer .footer-top{flex-wrap:wrap}.menu-block{margin-top:65px;max-height:none}.menu-block .right-part{margin-top:15px}.event,.gallary{margin-top:90px}}
