.page-template-page-corporative .hero{height:100vh;max-height:930px;padding-top:66px}.page-template-page-corporative .hero .wrapper{text-align:center;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-bottom:70px;display:flex;position:relative}.page-template-page-corporative .hero .wrapper>*{z-index:2;position:relative}.page-template-page-corporative .hero img{max-width:200px;margin-bottom:40px}.page-template-page-corporative .hero h1{letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:30px;font-family:Alumni Sans;font-size:70px;font-weight:200;line-height:100%}.page-template-page-corporative .hero-mob h1{letter-spacing:.2em;text-align:center;text-transform:uppercase;max-width:330px;margin-left:auto;margin-right:auto;font-family:Alumni Sans;font-size:24px;font-weight:200;line-height:100%}.page-template-page-corporative .hero a{color:#000;text-align:center;vertical-align:middle;text-transform:uppercase;background:#fff;padding:17px 80px;font-family:Alumni Sans;font-size:20px;font-weight:300;line-height:24px;text-decoration:none;display:inline-block}.page-template-page-corporative .hero-mob a{color:#000;text-align:center;vertical-align:middle;text-transform:uppercase;background:#fff;margin:0 auto 30px;padding:17px 90px;font-family:Alumni Sans;font-size:20px;font-weight:300;line-height:24px;text-decoration:none;display:inline-block}.page-template-page-corporative .about{color:#fff;background:#000;padding:100px 20px}.page-template-page-corporative .about .wrapper{text-align:center;max-width:1000px;margin:0 auto}.page-template-page-corporative .about p{color:#dbdbdc;text-align:center;vertical-align:middle;margin-bottom:40px;font-family:Futura PT;font-size:20px;font-weight:300;line-height:160%}.page-template-page-corporative .about h2{letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-bottom:30px;font-family:Futura PT;font-size:22px;font-weight:300;line-height:100%}.page-template-page-corporative .about-list{letter-spacing:.03em;text-align:center;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:30px 20px;max-width:810px;margin-left:auto;margin-right:auto;font-family:Futura PT;font-size:16px;font-weight:300;line-height:100%;display:flex}.page-template-page-corporative .about-list span{color:#8c8a8c;letter-spacing:1px;font-size:14px;position:relative}.page-template-page-corporative .about-list span:not(:last-child):after{content:"";color:#555;background-color:#555;width:1px;height:100%;margin-left:20px;display:inline-block}.page-template-page-corporative .slider h2{font-family:Alumni Sans;font-weight:300;font-style:Light;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-top:20px;margin-bottom:70px;font-size:60px;line-height:100%}.page-template-page-corporative .slider .swiper{width:100%;height:100%}.page-template-page-corporative .slider .swiper-slide{text-align:center;background:#444;justify-content:center;align-items:center;font-size:18px;display:flex}.page-template-page-corporative .slider .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:400px;display:block}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:40px;font-size:60px;line-height:100%}.page-template-page-corporative .show .shows{gap:30px;display:flex}.page-template-page-corporative .show .shows .item{border:1px solid #29292b;flex:1}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-top:40px;font-size:40px;line-height:100%}.page-template-page-corporative .show .shows .item p{text-align:center;vertical-align:middle;margin:10px 50px 75px;font-family:Futura PT;font-size:20px;font-weight:200;line-height:140%}.page-template-page-corporative .include .grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.page-template-page-corporative .include .grid img{width:100%}.include-left{align-items:center;display:flex}.include-left p{vertical-align:middle;font-family:Futura PT;font-size:20px;font-weight:200;line-height:160%}.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,.page-template-page-corporative .wpcf7-select{color:#fff;background-color:#000}.page-template-page-corporative .wpcf7-select,.page-template-page-corporative .wpcf7-select option,.page-template-page-corporative select.wpcf7-select option{color:#fff!important;background-color:#000!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{text-align:left;max-width:444px}.page-template-page-corporative .conditions{margin-top:120px}.page-template-page-corporative .conditions h2{font-family:Alumni Sans;font-weight:300;font-style:Light;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:30px;font-size:60px;line-height:100%}.page-template-page-corporative .conditions .con{flex:1;gap:50px;display:flex}.page-template-page-corporative .conditions .con .item{border:1px solid #29292b;width:100%;padding:50px 56px 34px}.page-template-page-corporative .conditions .con .item .grid{flex:1;justify-content:center;gap:30px;display:flex}.page-template-page-corporative .conditions .con .item h2{font-family:Alumni Sans;font-weight:100;font-style:Light;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:40px;line-height:100%}.page-template-page-corporative .conditions .con .item h3{text-align:center;vertical-align:middle;font-family:Futura PT;font-size:20px;font-weight:200;line-height:160%}.page-template-page-corporative .conditions .con .item p{text-align:center;vertical-align:middle;color:#8c8a8c;margin-top:10px;font-family:Futura PT;font-size:16px;font-weight:200;line-height:160%}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:20px;font-size:60px;line-height:100%}.page-template-page-corporative .form h3{vertical-align:middle;text-align:center;color:#dbdbdc;max-width:570px;margin:0 auto 40px;font-family:Futura PT;font-size:20px;font-weight:200;line-height:160%}.page-template-page-corporative .form .contacts-form{max-width:100%}.page-template-page-corporative .form .contacts-form .form-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.page-template-page-corporative .form .contacts-form input,.page-template-page-corporative .form .contacts-form select,.page-template-page-corporative .form .contacts-form textarea{color:#fff;background:#fff0;border:1px solid #333;width:100%;padding:20px;font-family:Futura PT;font-size:16px}.page-template-page-corporative .form .contacts-form textarea{resize:none;margin-bottom:20px}.page-template-page-corporative .form .contacts-form ::placeholder{color:#777}.page-template-page-corporative .form .contacts-form select{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-position:right 15px center;background-repeat:no-repeat}.page-template-page-corporative .form .contacts-form .accept-form{color:#aaa;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.page-template-page-corporative .form .contacts-form .submit-button{color:#000;text-transform:uppercase;letter-spacing:2px;cursor:pointer;background:#e5e5e5;border:none;width:100%;max-width:629px;margin:30px auto 0;padding:20px;font-family:Alumni Sans;font-size:20px;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{gap:150px;display:flex}.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;letter-spacing:.1em;vertical-align:middle;text-transform:uppercase;margin-bottom:40px;font-size:60px;line-height:100%}.page-template-page-corporative .contact .wrapper .left p{letter-spacing:.03em;text-transform:uppercase;color:#8c8a8c;margin-bottom:30px;font-family:Futura PT;font-size:20px;font-weight:300;line-height:100%}.page-template-page-corporative .contact .wrapper .left .tel span{font-size:42px}.page-template-page-corporative .contact .wrapper .left p span{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-top:10px;font-family:Futura PT;font-size:18px;font-weight:300;line-height:100%;display:block}.page-template-page-corporative .contact .wrapper .left .btns{gap:30px;padding-top:20px;display:flex}.page-template-page-corporative .contact .wrapper .left .btns a{font-family:Alumni Sans;font-weight:300;font-style:Regular;text-align:center;vertical-align:middle;gap:10px;font-size:20px;line-height:24px;display:flex}.page-template-page-corporative .contact .wrapper .left .btns a:hover{color:#fff;background:#000}.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;min-height:320px;padding-top:80px}.page-template-page-corporative .hero .wrapper{background-repeat:no-repeat;background-size:cover;padding-bottom:40px}.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-title,.page-template-page-corporative .hero .hero-btn{display:none}.page-template-page-corporative .hero-mob .mob-txt{flex-direction:column;gap:30px;display:flex}.page-template-page-corporative .hero .mob-txt h1{margin-bottom:20px;font-size:30px;line-height:110%}.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{margin-bottom:20px;font-size:18px;line-height:150%}.page-template-page-corporative .about h2{margin-top:30px;margin-bottom:15px;font-size:16px}.about-list{gap:10px 15px;font-size:12px}.page-template-page-corporative .slider h2{font-family:Alumni Sans;font-weight:300;font-style:Light;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:36px;line-height:100%}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:36px;line-height:100%}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-top:30px;font-size:28px;line-height:100%}.page-template-page-corporative .show .shows .item p{text-align:center;vertical-align:middle;margin:10px 26px 32px;font-family:Futura PT;font-size:16px;font-weight:200;line-height:140%}.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{vertical-align:middle;white-space:break-spaces;max-width:300px;font-family:Futura PT;font-size:16px;font-weight:200;line-height:200%}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:36px;line-height:100%}.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;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:10px;font-size:36px;line-height:100%}.page-template-page-corporative .conditions .con .item h3,.page-template-page-corporative .conditions .con .item p{text-align:center;vertical-align:middle;font-family:Futura PT;font-size:18px;font-weight:200;line-height:140%}.page-template-page-corporative .form h2{font-family:Alumni Sans;font-weight:300;font-style:Light;letter-spacing:.1em;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:36px;line-height:100%}.page-template-page-corporative .form h3{text-align:center;font-family:Futura PT;font-size:18px;font-weight:200;line-height:140%}.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;letter-spacing:.1em;vertical-align:middle;text-transform:uppercase;margin-bottom:20px;font-size:36px;line-height:100%}.page-template-page-corporative .contact .wrapper .left p{font-size:14px}.page-template-page-corporative .contact .wrapper .left p span{letter-spacing:.03em;text-transform:uppercase;font-family:Futura PT;font-size:16px;font-weight:200;line-height:100%}.page-template-page-corporative .contact .wrapper .left .tel span{font-size:24px}.page-template-page-corporative .contact .wrapper .left .btns a{width:100%;min-width:160px;min-height:58px}.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{opacity:.6;transition:transform .3s;transform:scale(.9)}.page-template-page-corporative .swiper-slide-next{opacity:1;z-index:2;transform:scale(1.2)}.page-template-page-corporative .swiper-button-prev,.page-template-page-corporative .swiper-button-next{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}}
