.page-template-page-corporative .hero{height:100vh;max-height:930px;padding-top:66px}.page-template-page-corporative .hero .wrapper{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:70px;background-size:cover;background-position:50%}.page-template-page-corporative .hero .wrapper>*{position:relative;z-index:2}.page-template-page-corporative .hero img{margin-bottom:40px;max-width:200px}.page-template-page-corporative .hero h1{font-size:70px;margin-bottom:30px}.page-template-page-corporative .hero h1,.page-template-page-corporative .hero-mob h1{font-family:Alumni Sans;font-weight:200;line-height:100%;letter-spacing:.2em;text-align:center;text-transform:uppercase}.page-template-page-corporative .hero-mob h1{font-size:24px;max-width:330px;margin-left:auto;margin-right:auto}.page-template-page-corporative .hero a{padding:17px 80px}.page-template-page-corporative .hero a,.page-template-page-corporative .hero-mob a{display:inline-block;background:#fff;color:#000;text-decoration:none;font-family:Alumni Sans;font-weight:300;font-size:20px;line-height:24px;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .hero-mob a{padding:17px 90px;margin:0 auto 30px}.page-template-page-corporative .about{background:#000;color:#fff;padding:100px 20px}.page-template-page-corporative .about .wrapper{max-width:1000px;margin:0 auto;text-align:center}.page-template-page-corporative .about p{color:#dbdbdc;margin-bottom:40px;font-family:Futura PT;font-weight:300;font-size:20px;line-height:160%;text-align:center;vertical-align:middle}.page-template-page-corporative .about h2{margin-bottom:30px;font-size:22px}.page-template-page-corporative .about h2,.page-template-page-corporative .about-list{font-family:Futura PT;font-weight:300;line-height:100%;letter-spacing:.03em;text-align:center;text-transform:uppercase}.page-template-page-corporative .about-list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 20px;font-size:16px;max-width:810px;margin-left:auto;margin-right:auto}.page-template-page-corporative .about-list span{position:relative;font-size:14px;color:#8c8a8c;letter-spacing:1px}.page-template-page-corporative .about-list span:not(:last-child):after{content:"";width:1px;height:100%;display:inline-block;margin-left:20px;color:#555;background-color:#555}.page-template-page-corporative .slider h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:60px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:70px;margin-top:20px}.page-template-page-corporative .slider .swiper{width:100%;height:100%}.page-template-page-corporative .slider .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.page-template-page-corporative .slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:400px}.page-template-page-corporative .show{margin-top:120px;margin-bottom:120px}.page-template-page-corporative .show h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:60px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:40px}.page-template-page-corporative .show .shows{display:flex;gap:30px}.page-template-page-corporative .show .shows .item{border:1px solid #29292b;flex:1 1 0%}.page-template-page-corporative .show .shows .item img{width:100%}.page-template-page-corporative .show .shows .item h3{font-family:Alumni Sans;font-weight:200;font-style:Light;font-size:40px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-top:40px}.page-template-page-corporative .show .shows .item p{font-family:Futura PT;font-weight:200;font-size:20px;line-height:140%;text-align:center;vertical-align:middle;margin:10px 50px 75px}.page-template-page-corporative .include .grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.page-template-page-corporative .include .grid img{width:100%}.include-left{display:flex;align-items:center}.include-left p{font-family:Futura PT;font-weight:200;font-size:20px;line-height:160%;vertical-align:middle}.page-template-page-corporative .include .grid:not(:last-child){margin-bottom:clamp(70px,30px + 6.25vw,120px)}.page-template-page-corporative .include .grid:nth-child(2n) .col-lg-6:nth-child(2){order:-1}.page-template-page-corporative .include .grid:nth-child(2n) .content{padding-left:60px}@media (max-width:768px){.page-template-page-corporative .include .grid:nth-child(2n) .content{padding-left:0}}.page-template-page-corporative .include .col-lg-1{min-width:0}.page-template-page-corporative .include .shows-1 .text{max-width:468px}.page-template-page-corporative .include .shows-2 .text{max-width:485px}.page-template-page-corporative .include .shows-3 .text{max-width:520px}.page-template-page-corporative .include .text{margin-bottom:clamp(38px,30.8px + 1.125vw,47px)}.page-template-page-corporative .include .text p:not(:last-child){margin-bottom:15px}.page-template-page-corporative .stage-heading{line-height:1}.page-template-page-corporative .form .contacts-form select{color:#979797cc!important}.page-template-page-corporative .submit-privacy p span{color:#dbdbdc!important}.page-template-page-corporative .wpcf7-select,.page-template-page-corporative .wpcf7-select option{background-color:#000;color:#fff}.page-template-page-corporative .wpcf7-select,.page-template-page-corporative .wpcf7-select option,.page-template-page-corporative select.wpcf7-select option{background-color:#000!important;color:#fff!important}.page-template-page-corporative select.wpcf7-select{background-color:#000}.page-template-page-corporative select.wpcf7-select:-webkit-autofill{background-color:#000!important}@media (max-width:640px){.page-template-page-corporative .include .text br{display:none}}.page-template-page-corporative .include .btn-set{max-width:444px;text-align:left}.page-template-page-corporative .conditions{margin-top:120px}.page-template-page-corporative .conditions h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:60px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:30px}.page-template-page-corporative .conditions .con{display:flex;flex:1 1 0%;gap:50px}.page-template-page-corporative .conditions .con .item{width:100%;border:1px solid #29292b;padding:50px 56px 34px}.page-template-page-corporative .conditions .con .item .grid{display:flex;flex:1 1 0%;gap:30px;justify-content:center}.page-template-page-corporative .conditions .con .item h2{font-family:Alumni Sans;font-weight:100;font-style:Light;font-size:40px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .conditions .con .item h3{font-family:Futura PT;font-weight:200;font-size:20px;line-height:160%;text-align:center;vertical-align:middle}.page-template-page-corporative .conditions .con .item p{font-family:Futura PT;font-weight:200;font-size:16px;line-height:160%;text-align:center;vertical-align:middle;margin-top:10px;color:#8c8a8c}.page-template-page-corporative .form{max-width:1020px;margin:120px auto 0}.page-template-page-corporative .form h2{font-family:Alumni Sans;font-weight:200;font-style:Light;font-size:60px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:20px}.page-template-page-corporative .form h3{font-family:Futura PT;font-weight:200;font-size:20px;line-height:160%;vertical-align:middle;margin:0 auto 40px;max-width:570px;text-align:center;color:#dbdbdc}.page-template-page-corporative .form .contacts-form{max-width:100%}.page-template-page-corporative .form .contacts-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.page-template-page-corporative .form .contacts-form input,.page-template-page-corporative .form .contacts-form select,.page-template-page-corporative .form .contacts-form textarea{width:100%;padding:20px;background:#fff0;border:1px solid #333;color:#fff;font-size:16px;font-family:Futura PT}.page-template-page-corporative .form .contacts-form textarea{margin-bottom:20px;resize:none}.page-template-page-corporative .form .contacts-form ::-moz-placeholder{color:#777}.page-template-page-corporative .form .contacts-form ::placeholder{color:#777}.page-template-page-corporative .form .contacts-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 8L0 0H9L4.5 8Z' fill='%23B1B1B2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 15px center}.page-template-page-corporative .form .contacts-form .accept-form{display:flex;align-items:center;gap:10px;font-size:12px;color:#aaa;margin-bottom:20px}.page-template-page-corporative .form .contacts-form .submit-button{font-family:Alumni Sans;font-size:20px;width:100%;padding:20px;background:#e5e5e5;color:#000;text-transform:uppercase;letter-spacing:2px;border:none;cursor:pointer;max-width:629px;margin:30px auto 0;display:block}.page-template-page-corporative .form .contacts-form .submit-button:hover{background:#fff}@media (max-width:768px){.page-template-page-corporative .form .contacts-form .form-grid{grid-template-columns:1fr}}.page-template-page-corporative .contact{margin:120px 0}.page-template-page-corporative .contact .wrapper{display:flex;gap:150px}.page-template-page-corporative .contact .wrapper .left{min-width:580px}.page-template-page-corporative .contact .wrapper .left h2{font-family:Alumni Sans;font-weight:200;font-style:Light;font-size:60px;line-height:100%;letter-spacing:.1em;vertical-align:middle;text-transform:uppercase;margin-bottom:40px}.page-template-page-corporative .contact .wrapper .left p{font-family:Futura PT;font-weight:300;font-size:20px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#8c8a8c;margin-bottom:30px}.page-template-page-corporative .contact .wrapper .left .tel span{font-size:42px}.page-template-page-corporative .contact .wrapper .left p span{font-family:Futura PT;font-weight:300;font-size:18px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-top:10px;display:block}.page-template-page-corporative .contact .wrapper .left .btns{display:flex;gap:30px;padding-top:20px}.page-template-page-corporative .contact .wrapper .left .btns a{font-family:Alumni Sans;font-weight:300;font-style:Regular;font-size:20px;line-height:24px;text-align:center;vertical-align:middle;display:flex;gap:10px}.page-template-page-corporative .contact .wrapper .left .btns a:hover{background:#000;color:#fff}.page-template-page-corporative .contact .wrapper .left .btns a{min-width:172px;padding:0}.page-template-page-corporative .contact .wrapper .right{width:100%}.page-template-page-corporative .hero-mob{display:none}@media (max-width:768px){.page-template-page-corporative .hero{height:auto;padding-top:80px;min-height:320px}.page-template-page-corporative .hero .wrapper{padding-bottom:40px;background-size:cover;background-repeat:no-repeat}.page-template-page-corporative .hero-mob{display:block}.page-template-page-corporative .hero img{max-width:120px;margin-bottom:20px;top:34px}.page-template-page-corporative .hero .hero-btn,.page-template-page-corporative .hero .hero-title{display:none}.page-template-page-corporative .hero-mob .mob-txt{display:flex;flex-direction:column;gap:30px}.page-template-page-corporative .hero .mob-txt h1{font-size:30px;line-height:110%;margin-bottom:20px}.page-template-page-corporative .hero .mob-txt a{padding:17px 90px;font-size:20px}.page-template-page-corporative .about{padding:40px 16px}.page-template-page-corporative .about p{font-size:18px;line-height:150%;margin-bottom:20px}.page-template-page-corporative .about h2{margin-top:30px;font-size:16px;margin-bottom:15px}.about-list{gap:10px 15px;font-size:12px}.page-template-page-corporative .slider h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .slider .swiper-slide img{min-height:220px}.page-template-page-corporative .show{margin:15px 0}.page-template-page-corporative .show h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .show .shows{flex-direction:column;gap:20px}.page-template-page-corporative .show .shows .item h3{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:28px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-top:30px}.page-template-page-corporative .show .shows .item p{font-family:Futura PT;font-weight:200;font-size:16px;line-height:140%;text-align:center;vertical-align:middle;margin:10px 26px 32px}.page-template-page-corporative .include .grid{grid-template-columns:1fr;gap:30px}.include-left{order:2}.include-right{order:1}.include-left p{font-size:14px}.page-template-page-corporative .include .shows-1 .text p{font-family:Futura PT;font-weight:200;font-size:16px;line-height:200%;vertical-align:middle;white-space:break-spaces;max-width:300px}.page-template-page-corporative .include .btn-set{text-align:left}.page-template-page-corporative .conditions{margin-top:60px}.page-template-page-corporative .conditions h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .conditions .con{flex-direction:column;gap:20px}.page-template-page-corporative .conditions .con .item{padding:25px}.page-template-page-corporative .conditions .con .item h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:10px}.page-template-page-corporative .conditions .con .item h3,.page-template-page-corporative .conditions .con .item p{font-family:Futura PT;font-weight:200;font-size:18px;line-height:140%;text-align:center;vertical-align:middle}.page-template-page-corporative .form h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase}.page-template-page-corporative .form h3{font-family:Futura PT;font-weight:200;font-size:18px;line-height:140%;text-align:center}.page-template-page-corporative .contact{margin:60px 0}.page-template-page-corporative .contact .wrapper{flex-direction:column;gap:50px}.page-template-page-corporative .contact .wrapper .left{min-width:100%}.page-template-page-corporative .contact .wrapper .left h2{font-family:Alumni Sans;font-weight:300;font-style:Light;font-size:36px;line-height:100%;letter-spacing:.1em;vertical-align:middle;text-transform:uppercase;margin-bottom:20px}.page-template-page-corporative .contact .wrapper .left p{font-size:14px}.page-template-page-corporative .contact .wrapper .left p span{font-family:Futura PT;font-weight:200;font-size:16px;line-height:100%;letter-spacing:.03em;text-transform:uppercase}.page-template-page-corporative .contact .wrapper .left .tel span{font-size:24px}.page-template-page-corporative .contact .wrapper .left .btns a{min-width:160px;min-height:58px;width:100%}.page-template-page-corporative .contact .wrapper .left .btns{justify-content:space-between;gap:15px}.page-template-page-corporative .contact iframe{height:250px}.page-template-page-corporative .slider h2{margin-top:30px;margin-bottom:30px}.page-template-page-corporative .conditions .con .item .grid{flex-direction:column;gap:10px}}.page-template-page-corporative .swiper-slide{transition:transform .3s ease;transform:scale(.9);opacity:.6}.page-template-page-corporative .swiper-slide-next{transform:scale(1.2);opacity:1;z-index:2}.page-template-page-corporative .swiper-button-next,.page-template-page-corporative .swiper-button-prev{color:#fff}.page-template-page-corporative .swiper-button-prev{left:calc(31% + 2px)}.page-template-page-corporative .swiper-button-next{right:calc(31% + 2px)}.page-template-page-corporative .swiper-slide img{width:100%;display:block}@media (max-width:640px){.page-template-page-corporative footer .footer-menus-box{grid-gap:0}.page-template-page-corporative .footer-content-box{gap:20px}.page-template-page-corporative .about-list span:not(:last-child):after{margin-left:10px}.page-template-page-corporative .about-list{gap:20px 10px}.page-template-page-corporative .swiper-button-prev{left:0}.page-template-page-corporative .swiper-button-next{right:0}}