body{font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#4c4c4c}h1,.h1{font-size:23px;font-weight:500}h2,.h2{font-size:19px;font-weight:500}h3,.h3{font-size:16px;font-weight:500}*:focus{outline:none !important}.mt-40{margin-top:40px}.mb-15{margin-bottom:15px}.flex-v-center{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}.heading{display:inline-block;margin-bottom:65px;text-align:center;position:relative;text-transform:uppercase}.heading.heading-simple{margin-bottom:20px}.heading.heading-simple::after{display:none}.heading::after{content:"";position:absolute;bottom:-13px;height:2px;width:135px;left:50%;transform:translateX(-50%);background:#fad306}header .logo{display:inline-block;margin:15px 0}header .menu-item a img{margin-bottom:4px}header .menu-header-menu-container .menu{margin:20px 0 0}header .menu-header-menu-container .menu li:hover a{background:none;color:#4c4c4c}header .menu-header-menu-container .menu li a{font-size:12px;font-weight:400;text-transform:uppercase;color:#4c4c4c}header .social-links{margin:18px 0 20px}header .social-links .social-link{display:inline-block;width:22px;height:22px;margin-left:3px;background-size:cover;background-repeat:no-repeat;background-position:center center}header .social-links .social-link.fb{background-image:url(../img/icon-fb.png)}header .social-links .social-link.yt{background-image:url(../img/icon-yt.png)}header .social-links .social-link.custom{background-image:url(../img/icon-custom.png)}header #search-form{margin-top:17px}header #search-form input[type=text]{width:0;height:23px;padding:5px 0;border:0;border-bottom:1px solid #ddd;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}header #search-form input[type=submit]{width:14px;height:14px;border:none;background:url(../img/icon-search.png) no-repeat center center;background-size:cover;font-size:0;vertical-align:middle}header #search-form.active input[type=text]{padding:5px;width:170px}header .languages{position:relative;margin-top:20px;margin-left:10px}header .languages .current-language{position:relative;font-size:14px;font-weight:400;text-transform:uppercase;cursor:pointer}header .languages .current-language::after{position:absolute;top:7px;left:-17px;content:"";width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#666 transparent transparent transparent}header .languages .all-languages{display:none;position:absolute;right:-5px;top:100%;background:#fff;z-index:10;padding:5px}header .languages .all-languages a{display:block;margin-bottom:5px;color:#4c4c4c;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none}header .languages.active .all-languages{display:block}header .menu{margin:-40px 0 20px;padding:0;text-align:right}header .menu li{position:relative;list-style:none;display:inline-block}header .menu li a{padding:5px 12px;font-size:13px;font-weight:400;color:#4c4c4c;text-transform:uppercase;text-decoration:none;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}header .menu li:hover a,header .menu li.current-menu-item a,header .menu li.current-menu-ancestor a{color:#fff;background:#252b37}header .menu li:hover ul{display:flex;padding:0}header .menu li>ul{display:none;position:absolute;top:100%;left:0;padding-top:10px !important;flex-wrap:wrap;text-align:left;z-index:10}header .menu li>ul>li{width:100%}header .menu li>ul>li.current-menu-item a{color:#252b37;background:#fff}header .menu li>ul>li a{display:block}header #mobile-menu-toggle{margin-top:18px;width:22px;cursor:pointer}header #mobile-menu-toggle span{display:block;width:22px;height:4px;margin-bottom:4px;background:#666}header #mobile-menu-toggle span:last-child{margin-bottom:0}.homepage-links:hover .homepage-link::before{opacity:1}.homepage-links .homepage-link{position:relative;padding-bottom:45%;background-size:cover;background-position:center center;border-left:5px solid #fff;border-right:5px solid #fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.homepage-links .homepage-link:first-child{border-left:0}.homepage-links .homepage-link:last-child{border-right:0}.homepage-links .homepage-link::before{content:"";background:rgba(255,255,255,.4);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.homepage-links .homepage-link:hover::before{opacity:0}.homepage-links .homepage-link .links{position:absolute;bottom:25px;right:0;background:#252b37;padding:23px 45px 24px;font-size:18px;font-weight:500;text-transform:uppercase;color:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.homepage-links .homepage-link .links span{display:block}.homepage-links .homepage-link .links .inner-links{height:0;overflow:hidden;opacity:0;width:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.homepage-links .homepage-link .links .inner-links a{color:#fff;font-size:13px;text-decoration:none;display:block}.homepage-links .homepage-link .links .inner-links a:hover{color:#666}.homepage-links .homepage-link .links .inner-links a:last-child::after{display:none}.homepage-links .homepage-link .links:hover{background:#fad306;padding:10px 45px}.homepage-links .homepage-link .links:hover .inner-links{width:auto;height:auto;overflow:visible;opacity:1}.featured-news{padding:45px 0 60px;background:#fafafa}.featured-news .news-slider .slide{display:block;width:278px;padding:0 10px}.featured-news .news-slider .slide .slide-image{text-align:center}.featured-news .news-slider .slide .slide-image img{display:inline-block;max-width:100%}.featured-news .news-slider .slide .slide-data{float:right;width:calc(50% - 15px)}.featured-news .news-slider .slide .slide-data .title{color:#4c4c4c;font-size:17px;font-weight:400;text-transform:uppercase;text-decoration:none}.featured-news .news-slider .slide .slide-data .date{color:#4c4c4c;font-size:13px;margin-bottom:15px}.featured-news .news-slider .slide .slide-data .excerpt{color:#4c4c4c}.featured-news .news-slider .slide.slide-big{width:555px}.featured-news .news-slider .slide.slide-big .slide-image{float:left;width:calc(50% - 15px)}.featured-news .news-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);display:block;width:40px;height:40px;background:rgba(255,255,255,.7) no-repeat center center;border:0;border-radius:50%;font-size:0;z-index:10;cursor:pointer}.featured-news .news-slider .slick-arrow.slick-prev{left:-60px;background-image:url(../img/slider-left.png)}.featured-news .news-slider .slick-arrow.slick-next{right:-60px;background-image:url(../img/slider-right.png)}.news{padding:55px 0 60px}.news .new{display:block;height:calc(100% - 30px);margin-bottom:30px;border:1px solid #e7e7e7;padding:30px 20px;text-decoration:none}.news .new .title{color:#4c4c4c;font-size:17px;font-weight:400;text-transform:uppercase;text-decoration:none}.news .new .date{color:#4c4c4c;font-size:13px;margin-bottom:15px}.news .new .excerpt{color:#4c4c4c}.news #news-more{display:inline-block;margin-top:20px;padding:7px 40px 8px 25px;border:1px solid #e7e7e7;background:url(../img/arrow-right.png) no-repeat center right 15px;font-size:12px;font-weight:400;cursor:pointer;min-height:35px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.news #news-more.loading{border:0;font-size:0;background:url(../img/loading.gif) no-repeat center center}.galleries{padding-bottom:50px}.galleries .picture{height:100%}.galleries .picture a{display:block;height:calc(100% - 30px)}.galleries .picture a img{width:100%;height:100%;object-fit:cover}.galleries .gallery-more{display:inline-block;padding:7px 40px 8px 25px;border:1px solid #e7e7e7;background:url(../img/arrow-right.png) no-repeat center right 15px;font-size:12px;font-weight:400;cursor:pointer;min-height:35px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.galleries .gallery-more.loading{border:0;font-size:0;background:url(../img/loading.gif) no-repeat center center}.page-title{padding:3px 0;font-size:22px;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;background:#252b37}.wpcf7 .wpcf7-form{border:1px solid #e7e7e7;padding:35px 30px 10px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{display:block;margin-bottom:15px}.wpcf7 .wpcf7-form input[type=text],.wpcf7 .wpcf7-form input[type=email],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea{width:100%;border:1px solid #e7e7e7;height:34px}.wpcf7 .wpcf7-form textarea{height:200px}.wpcf7 .wpcf7-form input[type=submit]{padding:7px 45px;border:0;background:#666;font-size:15px;font-weight:400;color:#fff}.wpcf7 .wpcf7-form .ajax-loader{display:block}#map{height:360px;margin:40px 0 65px}.map-description{margin-bottom:50px;font-size:16px;font-weight:400;text-align:center}.contacts{margin-bottom:80px}.contacts .contact{margin-bottom:20px;padding:15px 15px 10px 0;border:1px solid #e7e7e7}.contacts .contact .flag{margin-bottom:9px}.contacts .contact .title{font-size:14px;font-weight:500}.contacts .contact .address{font-size:14px;font-weight:300}.header-slider .slick-slide img{width:100%}.header-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);display:block;width:40px;height:40px;background:rgba(255,255,255,.7) no-repeat center center;border:0;border-radius:50%;font-size:0;z-index:10;cursor:pointer}.header-slider .slick-arrow.slick-prev{left:15px;background-image:url(../img/slider-left.png)}.header-slider .slick-arrow.slick-next{right:15px;background-image:url(../img/slider-right.png)}.breadcrumb-navxt{margin:0;padding:19px 0}.breadcrumb-navxt li{display:inline-block;list-style:none}.breadcrumb-navxt li span,.breadcrumb-navxt li a{font-size:13px;font-weight:300;color:#252b37;text-decoration:none;text-transform:uppercase}.breadcrumb-navxt li::before{content:" / "}.breadcrumb-navxt li:first-child::before{display:none}.blocks .block{padding:40px 0}.blocks .block.bg-white{background:#fff}.blocks .block.bg-light-gray{background:#fafafa}.blocks .block.bg-dark-gray{background:#666;color:#fff}.blocks .block.bg-dark-gray .heading{color:#fff}.blocks .block.bg-dark-gray .heading::after{display:none}.blocks .block.bg-dark-gray .files p,.blocks .block.bg-dark-gray .files a{color:#fff}.blocks .block.bg-dark-gray .btn-primary{background:transparent;color:#fff;background:url(../img/arrow-right-white.png) no-repeat center right 15px}.blocks .block .files p{color:#4c4c4c;font-size:14px;font-weight:400}.blocks .block .files a{display:inline-block;color:#4c4c4c;margin-right:40px;margin-bottom:15px;font-size:14px;font-weight:300;text-decoration:none}.blocks .block .files a::before{content:"";display:inline-block;width:27px;height:27px;margin-right:5px;vertical-align:middle;background:#fad306 url(../img/arrow-down.png) no-repeat center center}.blocks .block_image_text .files{margin-top:40px}.blocks .block_video_text video{width:100%}.blocks .block_video_text .files{margin-top:40px}.blocks .block_gallery .image{position:relative;margin-bottom:30px;border:1px solid #e7e7e7}.blocks .block_gallery .image img{width:100%}.blocks .block_gallery .image span{position:absolute;bottom:0;left:0;width:100%;background:#fff;padding:17px 15px;font-size:14px;font-weight:400;color:#4c4c4c;text-align:center}.blocks .block_gallery .image span::before{content:"";position:absolute;top:-7px;left:calc(50% - 7px);width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #fff transparent}.blocks .block_gallery .files p{text-align:right}.blocks .block_image_text_chess .rows .row{margin-bottom:50px}.blocks .block_image_text_chess .files{text-align:center}.blocks .block_image_text_chess .files p{display:inline-block;margin-right:15px}.blocks .block_text .files{text-align:center}.blocks .block_text .files p{display:inline-block;margin-right:15px}.about-us-rows{padding:50px 0}.about-us-rows .about-us{margin-bottom:40px}.about-us-rows .about-us video{width:100%}#media-categories{margin-top:152px;margin-bottom:30px}#media-categories .media-category{font-size:17px;font-weight:500;color:#4c4c4c;padding:12px 25px;border-bottom:1px solid #e7e7e7;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}#media-categories .media-category:last-child{border-bottom:0}#media-categories .media-category.active,#media-categories .media-category:hover{background:#252b37;color:#fff}.media-category-data{display:none;margin:60px 0}.media-category-data .media-item{margin-bottom:30px}.media-category-data .media-item img{width:100%}.media-category-data.active{display:block}.rte img{max-width:100%;height:auto}.rte .gallery{padding:30px 0}.rte .gallery .gallery-item{padding:0 10px}.rte .gallery .gallery-item img{border:0 !important;max-width:100%;height:auto}.rte .gallery .gallery-item .wp-caption-text{font-size:12px;font-weight:300;color:#4c4c4c}.brochures{padding:30px 0 60px;background:#fafafa}.brochures .slick-track .brochure{position:relative;height:194px;padding:0 5px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.brochures .slick-track .brochure div{display:block;height:100%;background-position:center center;background-size:cover}.brochures .slick-track .brochure::before,.brochures .slick-track .brochure::after{content:"";pointer-events:none;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.brochures .slick-track .brochure.slick-current::before,.brochures .slick-track .brochure.slick-current+div+div+div+div::before{position:absolute;top:0;right:5px;bottom:0;left:5px;opacity:.6;background:#666}.brochures .slick-track .brochure:hover::after{position:absolute;top:0;right:5px;bottom:0;left:5px;box-shadow:inset 0px 0px 158px 0px rgba(5,5,5,.9)}.brochures .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);display:block;width:40px;height:40px;background:rgba(255,255,255,.7) no-repeat center center;border:0;border-radius:50%;font-size:0;z-index:10;cursor:pointer}.brochures .slick-arrow.slick-prev{left:112px;background-image:url(../img/slider-left.png)}.brochures .slick-arrow.slick-next{right:112px;background-image:url(../img/slider-right.png)}.footer-menu{padding:45px 0;background:url(../img/footer-bg.png) no-repeat center center;background-size:cover}.footer-menu .menu{margin:0;padding:0}.footer-menu .menu li{margin-bottom:9px;list-style:none}.footer-menu .menu li a{font-size:14px;font-weight:300;color:#fff;text-decoration:none}footer{position:relative}footer .footer-logo{margin:18px 0 30px}footer .footer-logo p{display:inline-block;margin-left:5px;font-size:14px;font-weight:400}footer .menu{margin:25px 0 20px;padding:0}footer .menu li{list-style:none}footer .menu li a{font-size:13px;font-weight:400;color:#4c4c4c;text-transform:uppercase;text-decoration:none}footer .social-links{margin-top:32px}footer .social-links .social-link{display:inline-block;width:22px;height:22px;margin-right:3px;margin-bottom:5px;background-size:cover;background-repeat:no-repeat;background-position:center center}footer .social-links .social-link.fb{background-image:url(../img/icon-fb.png)}footer .social-links .social-link.yt{background-image:url(../img/icon-yt.png)}footer #top{width:0;opacity:0;position:fixed;bottom:27px;right:0;height:60px;background:#fad306 url(../img/arrow-up.png) no-repeat center center;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}footer #top.active{width:60px;opacity:1}.btn{padding:7px 40px 8px 25px;background:url(../img/arrow-right.png) no-repeat center right 15px;border-radius:0;font-size:12px;font-weight:400}.btn:focus{box-shadow:none !important}.btn.btn-primary,.btn.btn-primary:active{color:#4c4c4c;background-color:#fff;border-color:#e7e7e7 !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media(min-width: 1200px){.container-wide{max-width:1260px}}@media(max-width: 1199px){.homepage-links .homepage-link{flex:1 0 50% !important;border-bottom:10px solid #fff}.featured-news .news-slider .slide{width:233px}.featured-news .news-slider .slide.slide-big{width:466px}.brochures .slick-track .brochure.slick-current::before,.brochures .slick-track .brochure.slick-current+div+div+div::before{position:absolute;top:0;right:5px;bottom:0;left:5px;opacity:.6;background:#666}}@media(max-width: 991px){.about-us-rows .about-us .rte{margin-top:15px}.featured-news .news-slider .slide{width:345px}.featured-news .news-slider .slide.slide-big{width:690px}.brochures .slick-track .brochure::before,.brochures .slick-track .brochure::after{display:none}}@media(max-width: 767px){header .menu-header-menu-container .menu li{display:inline-block}header .menu{display:none;margin-top:0}header .menu.active{display:block}header .menu li{display:block;text-align:center}header .menu li a{display:block}header .menu li ul{display:flex;padding:0 !important;position:static}.homepage-links .homepage-link{flex:initial !important}#media-categories{margin-top:30px}.media-category-data{margin:30px 0}.featured-news .news-slider .slide{width:255px}.featured-news .news-slider .slide.slide-big{width:510px}.footer-menu{padding-bottom:15px}.footer-menu .menu{margin-bottom:30px}footer #top{display:none}}@media(max-width: 575px){header .menu-header-menu-container .menu li{display:block}.featured-news .news-slider .slide{width:calc(100vw - 20px)}.featured-news .news-slider .slide.slide-big{width:calc(100vw - 20px)}.featured-news .news-slider .slide.slide-big .slide-image{float:none;width:100%;margin-bottom:15px}.featured-news .news-slider .slide.slide-big .slide-data{float:none;width:100%}}@media(max-width: 432px){header #search-form.active input[type=text]{width:86px}}/*# sourceMappingURL=main.css.map */
a.graylink{
    font-family: "Roboto",sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #b9b9b9;
}

h3 a.graylink{
    font-family: "Roboto",sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #4c4c4c;
    font-size: 16px;
    font-weight: 500;
}

.header-slider {
	display: none;
}
