.event-header{padding:76px 0 95px 0}.event-header:not(.fixed) {background-color:unset!important}.event-header a{transition:.35s}.event-header a:hover{opacity:.7}.event-header .header-menu{gap:38px;font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase}.event-header .header-menu a{color:inherit;text-decoration:none}.event-header .header-phone{font-size:20px;font-style:normal;font-weight:700;text-transform:uppercase}.event-header .header-phone a{color:inherit;text-decoration:none;padding-left:36px;color:#fbbe07}.event-header .header-logo{max-width:243px;max-height:90px;display:none}.fixed .header-logo{max-width:243px;max-height:90px;display:block}.event-header .header-logo-wrapper{font-size:0;line-height:0}.event-banner{padding-bottom:186px;overflow:hidden}.event-banner h1{font-size:54px;font-style:normal;line-height:150%;letter-spacing:2.1px;text-transform:uppercase;margin-top:0;margin-bottom:38px}.event-banner h1 b{font-size:94px}.event-banner .banner-desctiption{font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:73px}.event-banner .adress-wrapper{font-size:19px;font-style:normal;font-weight:400;line-height:150%}.event-banner .banner-date{font-size:22px;font-style:normal;font-weight:700;line-height:37px;text-transform:uppercase;margin-bottom:83px}.event-banner .event-banner-content{position:relative;padding-top:21px}.event-banner .event-banner-content:before{content:attr(data-content);position:absolute;opacity:.03;font-size:140px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:10.5px;text-transform:uppercase;left:-33px;top:0}.event-banner .event-banner-img-wrapper{text-align:right;width:40%}.event-banner .event-banner-img-wrapper img{position:relative}.event-banner .event-banner-text-wrapper,.event-banner .additional-buttons{width:60%;padding-right:24px}.event-header.fixed{position:fixed;background-color:#000;width:100%;z-index:10;padding:25px 0 25px 0}.event-banner .banner-title-image{margin-bottom:45px}.event-banner .additional-button{display:inline-block;background-color:#fbbe07;padding:20px 41px;font-size:19px;font-style:normal;font-weight:500;line-height:150%;color:#000;text-decoration:none;border-radius:0 42px 0 42px;transition:400ms}.event-banner .additional-button:hover{opacity:.7}.event-banner .additional-button-wrapper{position:relative}.event-banner .additional-button-wrapper:after{content:'';height:42px;border-right:2px solid #fff;display:block;right:0;top:calc(50% - 21px);position:absolute}.event-banner .additional-button-wrapper{padding-right:35px}.event-banner .adress-wrapper{padding-left:31px}.event-header-wrapper{background-image:url(/images/xheader-bg.png.pagespeed.ic.yaSeuf78MZ.png);background-size:cover;background-position:center}.event-header.fixed .header-logo{max-width:180px}@media (max-width:1440px){.event-banner .event-banner-img-wrapper img{margin-right:0}}@media (max-width:950px){.event-header-wrapper{background-image:none}.event-banner .event-banner-img-wrapper{display:none}.event-banner .event-banner-text-wrapper,.event-banner .additional-buttons{width:100%}}@media (max-width:768px){.event-header .header-menu div{display:none}.event-banner .event-banner-content:before{font-size:60px;letter-spacing:4px;left:-16px;top:35px}.event-banner h1{font-size:30px}.event-banner h1 b{font-size:30px}.event-banner .banner-desctiption{font-size:18px;margin-bottom:52px}.event-header .header-logo{max-width:110px}.event-header .header-phone{font-size:18px}.event-header{padding:52px 0 65px 0}.event-header.fixed{padding:17px 0 17px 0}.event-banner .event-banner-content{padding-top:32px}.event-banner{padding-bottom:86px}.event-banner .additional-button-wrapper{padding-right:0}.event-banner .adress-wrapper{padding-left:0}.event-banner .additional-button-wrapper:after{display:none}.event-banner .adress-wrapper{font-size:18px;margin-bottom:52px}.event-banner .banner-date{margin-bottom:59px}.event-banner .additional-buttons{flex-direction:row-reverse;flex-direction:column-reverse;align-items:unset!important}.event-header.fixed .header-logo{max-width:130px}}@media (max-width:350px){.event-header .header-phone{font-size:16px}}