.intro{display:flex;align-items:center}.intro .video-placeholder{height:490px}.intro video{width:100%;height:auto;position:absolute;left:0;right:0;top:0;z-index:-60;filter:contrast(100%);-webkit-filter:contrast(100%)}.intro .container{position:relative}.intro .intro-content{padding-top:30vw}.intro .intro-bg{position:absolute;right:0;top:60px;z-index:-1;min-height:80vh}.intro .intro-bg img,.intro .intro-bg source{width:100%;max-height:100vh}.intro .intro-poster{padding-top:9rem;min-width:220px}@media(min-width: 500px){.intro .intro-bg{float:right;width:auto}.intro .intro-bg img,.intro .intro-bg source{width:auto}}@media(min-width: 600px){.intro .video-placeholder{height:370px}.intro video{left:unset;height:1024px;width:auto}}@media(min-width: 992px){.intro{min-height:80vh}.intro .intro-content{padding-top:0}}@media(min-width: 1200px){.intro .intro-bg{top:0}}@media(min-width: 1400px){.intro .intro-poster{width:40%}}.contact-person{max-width:calc(50% - 35px);min-width:210px;padding:0 0 3rem 0;height:100%;display:inline-block;vertical-align:top}.contact-person__content{display:inline-block;vertical-align:middle;padding-right:15px;min-width:215px;margin-top:1rem}.contact-person__content a{text-decoration:none;color:var(--dark)}.contact-person h4{margin-top:0;font-size:16px;text-transform:uppercase;letter-spacing:-0.02em}.contact-person p{margin:0;font-size:12px;letter-spacing:-0.02em}.contact-person p.caption{margin-bottom:3px}@media(min-width: 400px){.contact-person img{display:inline-block;object-fit:cover;overflow:hidden;object-position:center center;aspect-ratio:2/2.5;vertical-align:middle}}@media(min-width: 600px){.contact-person{max-width:23%}}.reference-large{padding:1rem;margin-bottom:2px}.reference-large__content p{font-size:1.1rem;line-height:1.8;margin-top:0}.reference-large__name{display:block;font-weight:500}.reference-large__position{display:block}.reference-large__person{max-width:calc(100% - 70px)}.reference-large__image{text-align:right}.reference-large__image img{max-width:25vw;margin-left:2rem;border-radius:500px;object-fit:cover;height:60px;width:60px;float:right;margin-top:-60px;margin-right:.5rem}@media(min-width: 600px){.reference-large{display:flex;padding:2rem}.reference-large__content{position:relative;flex:0 1 calc(60% - 1px);padding:.5rem;padding-bottom:6rem}.reference-large__image{float:none;flex:0 1 calc(40% - 1px)}.reference-large__image img{border-radius:0;width:280px;height:auto;margin-top:0;margin-right:0}.reference-large__person{position:absolute;bottom:0;left:0;padding:.5rem}}.reference-item p{font-size:1.1rem;line-height:1.8}.reference-item .reference-person{margin-top:1rem}.reference-item .reference-person__name{font-size:1rem;margin:0}.reference-item .reference-person__position{font-size:1rem}.reference-item .reference-person img{border-radius:500px;overflow:hidden;object-fit:cover;height:60px;width:60px;float:left;margin-right:1rem}.person-item{display:inline-block;vertical-align:top;margin-right:1.5%;margin-bottom:2rem;max-width:calc(48.5% - 4px);text-transform:uppercase;color:var(--dark)}.person-item h4{margin-top:.5rem;margin-bottom:.1rem}.person-item small{display:block;line-height:1.2}.person-item img{object-fit:cover;overflow:hidden;object-position:center center;aspect-ratio:2/2.5}.person-item__bottom>div{display:inline-block}.person-item__bottom .person-item__text{width:calc(100% - 34px);padding-right:1rem}.person-item__button{background:var(--light);width:34px;height:34px;color:var(--bg);padding-left:11px;padding-top:2px;float:right;margin-top:.5rem}@media(min-width: 600px){.person-item{max-width:23%}}.is-style-small{height:2rem !important}.is-style-medium{height:4rem !important}.is-style-large{height:6rem !important}.opening{height:80vh;max-height:900px;min-height:450px;position:relative}.opening .opening__main-image{width:73px;max-height:600px;z-index:10;position:absolute;top:0;right:0}.opening p{margin-top:80px;font-size:1rem;line-height:127%;width:51rem;z-index:10;background-color:var(--dark);color:var(--bg);padding:1rem .8rem;margin-bottom:0;max-width:calc(100% - 80px)}.opening p strong{color:var(--light)}.opening p,.opening .wp-block-button{position:relative;z-index:10;border:1px solid var(--dark)}.opening .opening-buttons{max-width:calc(100% - 80px)}@media(min-width: 500px){.opening .opening-buttons{display:flex}}@media(min-width: 768px){.opening{height:90vh}}.border-box{padding:4rem 0 2rem 0;display:inline-block;width:100%;max-width:460px;height:100%}.border-box h3{margin-top:0;margin-bottom:1rem}.border-box.has-white-background-color{padding:2rem 2.5rem 2rem 2rem}.judge{margin-bottom:3rem}.judge h4{margin-bottom:0;margin-top:.85rem}.judge p{margin-bottom:0}.judge__text{margin-top:1rem}.bid-porota-group{padding:3rem 0}.image-box{margin-bottom:2px;height:100%}.image-box h4{margin-top:0;margin-bottom:.5rem}.image-box p{margin-bottom:0}.image-box__text{padding:2rem 0 2rem 0}.wp-block-cover.tile{align-items:flex-end}.wp-block-columns{margin-bottom:0}.wp-block-embed-youtube,.iframe-wrap{margin:0}.wp-block-embed-youtube iframe,.iframe-wrap iframe{width:100%;height:50vw;max-height:671px;margin-bottom:-5px}.tile-with-text-wrap{display:block;text-decoration:none;height:100%}.tile-with-text-wrap:hover{text-decoration:none}.tile-with-text{position:relative;height:100%}.tile-with-text__title{position:absolute;left:1.5rem;bottom:1.5rem;color:#fff;margin-bottom:0;max-width:calc(100% - 3rem)}.tile-with-text img{height:100%;width:100%;object-fit:cover}.newsletter-block__title{flex:.6;margin-right:4rem}.newsletter-block__title h2{margin-bottom:0}.newsletter-block__title p{margin-top:.5rem}.newsletter-block__form{flex:1}.newsletter-block input{font-size:1rem;font-family:var(--font)}.newsletter-block input[type=email]{background:#fff;border:0;border-radius:0;padding:1rem;font-weight:400;color:var(--dark);margin-right:-6px;width:calc(100% - 240px);min-width:260px}.newsletter-block input[type=submit]{background:var(--dark);color:var(--light);border:0;padding:1rem;text-transform:uppercase;appearance:none;-webkit-appearance:none;border-radius:0}.newsletter-block ::placeholder{color:var(--dark)}.has-default-shadow{box-shadow:5px 5px 10px rgba(0,0,0,.05)}.zdw-three-values-group h3{margin-top:2rem}@media(min-width: 600px){.judge{padding:0 2rem 2rem 0}.zdw-three-values-group img{height:25vw;width:auto}}@media(min-width: 780px){.zdw-three-values-group img{height:19vw}}@media(min-width: 992px){.newsletter-block{display:flex;align-items:center}.border-box{padding-right:2.5rem}}@media(min-width: 1200px){.zdw-three-values-group img{height:250px}}
/*# sourceMappingURL=blocks.css.map */
