﻿@font-face{font-family:"Barlow";font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/Barlow/Barlow-ExtraLight.ttf")}@font-face{font-family:"Barlow";font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/Barlow/Barlow-Regular.ttf")}@font-face{font-family:"Barlow";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Barlow_Condensed/BarlowCondensed-Light.ttf")}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Barlow_Condensed/BarlowCondensed-SemiBold.ttf")}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Barlow/Barlow-Medium.ttf")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Barlow_Condensed/BarlowCondensed-Bold.ttf")}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}ul{padding:0;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes breathing{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes breathing{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes scroll_down{0%{-webkit-transform:translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0, 22px);opacity:0}}@keyframes scroll_down{0%{transform:translate(0, 0);opacity:0}50%{opacity:1}100%{transform:translate(0, 22px);opacity:0}}html{height:100%;margin:0}body{color:#282425;min-height:100%;margin:0;font-family:"Barlow", sans-serif;font-size:16px;font-weight:300}a{text-decoration:none;color:#282425;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}a:hover{color:#97011c}h1,h2{margin:0;font-weight:400;color:#282425}.main_menu{height:100px;width:100%;background-color:#fefefe;position:fixed;top:0;border-bottom:1px solid rgba(40, 36, 37, 0.15);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background 0.7s ease, height 0.45s ease, transform 0.45s ease;-moz-transition:background 0.7s ease, height 0.45s ease, transform 0.45s ease;-o-transition:background 0.7s ease, height 0.45s ease, transform 0.45s ease;transition:background 0.7s ease, height 0.45s ease, transform 0.45s ease;z-index:9999}.main_menu.hide{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.main_menu.shrink{height:70px}.main_menu .main_menu_cont{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#fefefe;z-index:10}.main_menu .main_menu_cont .main_logo{position:absolute;top:50%;bottom:initial;right:initial;left:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease;height:62%;z-index:98}.main_menu .main_menu_cont .main_logo svg{height:100%;width:auto}.main_menu .main_menu_cont .header_search{width:20px;height:20px;cursor:pointer;position:absolute;top:50%;bottom:initial;right:100px;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}.main_menu .main_menu_cont .header_search svg{width:100%;height:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:fill 0.3s ease;-moz-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.main_menu .main_menu_cont .header_search:hover svg{fill:#97011c}.main_menu .main_menu_cont .header_env{width:24px;height:24px;display:block;position:absolute;top:50%;bottom:initial;right:50px;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}.main_menu .main_menu_cont .header_env svg{width:100%;height:auto;-webkit-transition:fill 0.3s ease;-moz-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.main_menu .main_menu_cont .header_env:hover svg{fill:#97011c}.main_menu .main_menu_cont .language_switch{position:absolute;top:calc(50% + 1px);bottom:initial;right:150px;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown{display:block;width:auto;font-size:20px;font-weight:500}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a{border:none;padding:5px 0}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a span{vertical-align:top}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:0}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a:hover,.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown a a:focus{background:none;color:#97011c}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:none;color:#97011c}.main_menu .main_menu_cont .language_switch .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none;right:auto}.main_menu .main_menu_cont .mob_menu{width:46px;height:34px;text-align:center;position:absolute;top:50%;bottom:initial;right:200px;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.main_menu .main_menu_cont .mob_menu .bar,.main_menu .main_menu_cont .mob_menu .bar::after,.main_menu .main_menu_cont .mob_menu .bar::before{transition:0.2s background linear 0.1s, 0.2s top linear 0.2s, 0.2s transform linear;position:absolute;background:#282425;margin:auto;width:30px;height:3px;content:""}.main_menu .main_menu_cont .mob_menu .bar{top:0.5em;left:0.5em}.main_menu .main_menu_cont .mob_menu .bar::before{top:16px}.main_menu .main_menu_cont .mob_menu .bar::after{top:8px}.main_menu .main_menu_cont .mob_menu .bar::after,.main_menu .main_menu_cont .mob_menu .bar::before{left:0}.main_menu .main_menu_cont .mob_menu:hover .bar,.main_menu .main_menu_cont .mob_menu:hover .bar::after,.main_menu .main_menu_cont .mob_menu:hover .bar::before,.main_menu .main_menu_cont .mob_menu.active .bar,.main_menu .main_menu_cont .mob_menu.active .bar::after,.main_menu .main_menu_cont .mob_menu.active .bar::before{background:#97011c}.header_search_cont{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;position:fixed;overflow:hidden;opacity:0;visibility:hidden;background-color:rgba(151, 1, 28, 0.8);-webkit-transition:opacity 0.4s ease, visibility 0.4s ease, z-index 0.4s ease;-moz-transition:opacity 0.4s ease, visibility 0.4s ease, z-index 0.4s ease;-o-transition:opacity 0.4s ease, visibility 0.4s ease, z-index 0.4s ease;transition:opacity 0.4s ease, visibility 0.4s ease, z-index 0.4s ease}.header_search_cont.active{opacity:1;visibility:visible;z-index:99999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header_search_cont .search_input_cont{height:50px;padding:15px;border:1px solid #fefefe;width:40vw;position:absolute;top:calc(50% - 40px);left:calc(50vw - 20vw);font-size:0}.header_search_cont .search_input_cont form{width:100%;height:100%}.header_search_cont .search_input_cont form>div{width:100%;height:100%}.header_search_cont .search_input_cont input[type="submit"]{border:0;outline:0;background-color:#282425;color:#fefefe;cursor:pointer;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;transition:color 0.4s ease;height:100%;width:105px;margin-left:10px;font-size:38px;line-height:56px;display:inline-block;vertical-align:top;text-transform:uppercase;-webkit-appearance:none;appearance:none}.header_search_cont .search_input_cont input[type="submit"]:hover{color:#97011c}.header_search_cont .search_input_cont input[type="text"]{border:0;border-color:transparent;height:100%;line-height:100%;font-size:24px;box-sizing:border-box;padding:5px 15px 0;width:calc(100% - 115px);display:inline-block;vertical-align:top;background-color:rgba(254, 254, 254, 0.8)}.header_search_cont .header_search_close{position:fixed;top:40px;bottom:initial;right:100px;left:initial;width:84px;height:84px;cursor:pointer}.header_search_cont .header_search_close:before,.header_search_cont .header_search_close:after{content:"";width:100%;height:2px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color:#fefefe;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.header_search_cont .header_search_close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header_search_cont .header_search_close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header_search_cont .header_search_close:hover:before,.header_search_cont .header_search_close:hover:after{background-color:#282425}.main_nav{opacity:0;visibility:hidden;width:100%;height:100%;z-index:-1;overflow-y:auto;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(151, 1, 28, 0.9);-webkit-transition:opacity 0.3s ease, visibility 0.3s ease, z-index 0.3s ease;-moz-transition:opacity 0.3s ease, visibility 0.3s ease, z-index 0.3s ease;-o-transition:opacity 0.3s ease, visibility 0.3s ease, z-index 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease, z-index 0.3s ease}.main_nav .menu_close{position:fixed;top:40px;bottom:initial;right:100px;left:initial;width:84px;height:84px;cursor:pointer}.main_nav .menu_close:before,.main_nav .menu_close:after{content:"";width:100%;height:2px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color:#fefefe;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.main_nav .menu_close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main_nav .menu_close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main_nav .menu_close:hover:before,.main_nav .menu_close:hover:after{background-color:#282425}.main_nav>ul{position:relative;position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);list-style-type:none}.main_nav>ul>li{display:block;position:relative}.main_nav>ul>li a{font-size:90px;color:#282425;font-weight:700;text-transform:uppercase;display:block}.main_nav>ul>li a span{width:75px;height:75px;display:inline-block;vertical-align:top;border:2px solid currentColor;border-radius:50%;position:relative;margin-top:13px;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.main_nav>ul>li a span svg{width:27px;height:54px;position:absolute;top:0;bottom:0;right:2px;left:0;margin:auto}.main_nav>ul>li a span svg path{fill:currentColor !important;-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;-o-transition:fill 0.3s;transition:fill 0.3s}.main_nav>ul>li:hover a{color:#fefefe}.main_nav>ul>li:hover a span{border-color:#fefefe}.main_nav>ul>li:hover a span svg path{fill:#fefefe !important}.main_nav>ul>li.current-menu-item a{color:#fefefe}.main_nav>ul>li ul.sub-menu{opacity:0;visibility:hidden;padding-right:80px;list-style-type:none;overflow:hidden;position:absolute;top:12px;bottom:initial;right:100%;left:initial;-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;-moz-transition:opacity 0.3s ease, visibility 0.3s ease;-o-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease;min-width:min-content;width:28vw}.main_nav>ul>li ul.sub-menu li{text-align:right;opacity:0;visibility:hidden;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);-webkit-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;-moz-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;-o-transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;transition-delay:0s;margin:7px 0}.main_nav>ul>li ul.sub-menu li a{color:#fefefe;font-size:38px;line-height:38px;font-weight:100}.main_nav>ul>li ul.sub-menu li a:hover{font-weight:200}.main_nav>ul>li:after{content:"";width:70px;height:1px;background-color:#fefefe;position:absolute;top:initial;bottom:-6px;right:calc(100% - 70px);left:initial;z-index:-1}.main_nav>ul>li:before{content:"";width:0;height:1px;background-color:#fefefe;position:absolute;top:initial;bottom:-6px;right:100%;left:initial;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease;transition-delay:0.1s}.main_nav>ul>li:first-of-type:after{bottom:-8px}.main_nav>ul>li:first-of-type a{font-size:80px}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;-webkit-transition:opacity 0s ease, visibility 0s ease;-moz-transition:opacity 0s ease, visibility 0s ease;-o-transition:opacity 0s ease, visibility 0s ease;transition:opacity 0s ease, visibility 0s ease}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(1){-webkit-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;-moz-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;-o-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(2){-webkit-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;-moz-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(3){-webkit-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;-moz-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;-o-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(4){-webkit-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;-moz-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;-o-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(5){-webkit-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;-moz-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;-o-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(6){-webkit-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;-moz-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(7){-webkit-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;-moz-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;-o-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(8){-webkit-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;-moz-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;-o-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(9){-webkit-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;-moz-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;-o-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(10){-webkit-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;-moz-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;-o-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(11){-webkit-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;-moz-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;-o-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s}.main_nav>ul>li.menu-item-has-children:hover ul.sub-menu li:nth-of-type(12){-webkit-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;-moz-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;-o-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s}.main_nav>ul>li.menu-item-has-children:hover:before{width:60px;transition-delay:0s}.main_nav>ul>li.menu-item-3160 ul.sub-menu,.main_nav>ul>li.menu-item-1974 ul.sub-menu{display:flex;justify-content:flex-end;gap:2rem;top:-12px}.main_nav>ul>li.menu-item-3160 ul.sub-menu svg,.main_nav>ul>li.menu-item-1974 ul.sub-menu svg{width:60%;height:60%}@media (max-width:1199px){.main_nav>ul>li.menu-item-3160 ul.sub-menu,.main_nav>ul>li.menu-item-1974 ul.sub-menu{justify-content:flex-start}.main_nav>ul>li.menu-item-3160 ul.sub-menu>li,.main_nav>ul>li.menu-item-1974 ul.sub-menu>li{margin:0}}.main_nav.show{opacity:1;visibility:visible;z-index:99999}.visual__popup{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.5);z-index:10}.visual__popup div{position:relative;border:25px solid rgba(255, 255, 255, 0.25);width:80%;max-width:1000px;box-sizing:border-box}.visual__popup img{vertical-align:top;width:100%;height:auto}.visual__popup button{border:0;padding:0;background:none;font-size:4rem;position:absolute;top:0;right:2rem;z-index:1;cursor:pointer}.visual__popup button:hover{color:#97011c}.visual{position:relative;overflow:hidden}.visual.visual_first{margin-top:80px}.search .visual.visual_first{display:none}.search .visual.visual_first.visual_search{display:block}.visual figure{position:relative;overflow:hidden;margin:0 !important}.visual figure>img{width:100%;height:100% !important;vertical-align:top}.visual.content_visual+.content-wrapper{margin-top:60px}.visual.content_visual+.content-wrapper>*:nth-child(1){margin-top:0}.visual .visual_cont{height:100% !important}.visual .image{position:relative;z-index:1;overflow:hidden;width:100%;height:100% !important;margin:0 !important}.visual .image .image_cont{background-position:center center;background-size:cover;width:100%;height:100%;-webkit-transition:margin 0.8s ease;-moz-transition:margin 0.8s ease;-o-transition:margin 0.8s ease;transition:margin 0.8s ease;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.visual .image video.image_cont{min-width:100%;min-height:100%;position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);width:auto;height:auto;overflow:hidden}.visual .image.active video.image_cont{animation:unset}.visual .image.active .image_cont{animation:breathing 5s ease-out 1 normal both}.visual figcaption,.visual .caption{font-size:85px;display:inline-block;line-height:80px;z-index:99}.visual figcaption .line-container,.visual .caption .line-container{padding:25px 65px 30px 40px;position:relative}.visual figcaption .line-container .main_line,.visual .caption .line-container .main_line{display:block;color:#97011c;font-weight:400;opacity:0;text-transform:uppercase;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s, font-size 0.3s ease 0.1s;-moz-transition:opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s, font-size 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s, font-size 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s, font-size 0.3s ease 0.1s}.visual figcaption .line-container .sub_line,.visual .caption .line-container .sub_line{display:block;font-weight:400;opacity:0;text-transform:uppercase;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:opacity 0.3s ease 0.2s, transform 0.3s ease 0.2s, font-size 0.3s ease 0.2s;-moz-transition:opacity 0.3s ease 0.2s, transform 0.3s ease 0.2s, font-size 0.3s ease 0.2s;-o-transition:opacity 0.3s ease 0.2s, transform 0.3s ease 0.2s, font-size 0.3s ease 0.2s;transition:opacity 0.3s ease 0.2s, transform 0.3s ease 0.2s, font-size 0.3s ease 0.2s}.visual figcaption .line-container .link_line,.visual .caption .line-container .link_line{display:block;font-weight:100;color:#282425;font-size:24px;line-height:1;opacity:0;position:relative;padding-left:25px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);-webkit-transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s, font-size 0.3s ease 0.3s, color 0.3s ease;-moz-transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s, font-size 0.3s ease 0.3s, color 0.3s ease;-o-transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s, font-size 0.3s ease 0.3s, color 0.3s ease;transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s, font-size 0.3s ease 0.3s, color 0.3s ease}.visual figcaption .line-container .link_line:after,.visual .caption .line-container .link_line:after{content:"";width:17px;height:17px;background-image:url(../img/arrow.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:5px;bottom:initial;right:initial;left:0}.visual figcaption .line-container .link_line:hover,.visual .caption .line-container .link_line:hover{color:#97011c}.visual figcaption .line-container .line_cont_bg,.visual .caption .line-container .line_cont_bg{position:absolute;top:0;bottom:0;right:0;left:initial;width:100%;height:100%;opacity:0;background-color:rgba(254, 254, 254, 0.8);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:-1;-webkit-transition:transform 1s ease, opacity 1s ease;-moz-transition:transform 1s ease, opacity 1s ease;-o-transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease}.visual figcaption.left_bottom,.visual .caption.left_bottom{position:absolute;top:initial;bottom:12%;right:initial;left:10%}.visual figcaption.left_top,.visual .caption.left_top{position:absolute;top:12%;bottom:initial;right:initial;left:10%}.visual figcaption.right_bottom,.visual .caption.right_bottom{position:absolute;top:initial;bottom:12%;right:10%;left:initial}.visual figcaption.right_top,.visual .caption.right_top{position:absolute;top:12%;bottom:initial;right:10%;left:initial}.visual figcaption.active .line_cont_bg,.visual .caption.active .line_cont_bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.visual figcaption.active .main_line,.visual figcaption.active .link_line,.visual figcaption.active .sub_line,.visual .caption.active .main_line,.visual .caption.active .link_line,.visual .caption.active .sub_line{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.visual .slide-button{position:absolute;top:50%;z-index:99;cursor:pointer}.visual .slide-button.slide-button-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);left:30px}.visual .slide-button.slide-button-next{right:30px}.visual .slide-button:hover svg g line,.visual .slide-button:hover svg circle{stroke:#97011c}.visual .slide-button svg{width:50px;height:50px}.visual .slide-button svg g line,.visual .slide-button svg circle{stroke:#fefefe;-webkit-transition:stroke 0.3s ease;-moz-transition:stroke 0.3s ease;-o-transition:stroke 0.3s ease;transition:stroke 0.3s ease}.visual .scroll_down{height:38px;width:19px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:2px solid #fefefe;position:absolute;top:initial;bottom:40px;right:0;left:0;margin:0 auto;z-index:98;cursor:pointer}.visual .scroll_down:after{content:"";height:100px;width:1px;background-color:#fefefe;position:absolute;top:calc(100% + 10px);bottom:initial;right:0;left:0;margin:0 auto}.visual .scroll_down span{display:block;width:7px;height:7px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fefefe;position:absolute;top:5px;bottom:initial;right:6px;left:6px;-webkit-animation:scroll_down 1.5s infinite;animation:scroll_down 3s infinite}.subnav_cont{position:relative;z-index:100}.subnav_cont .visual-top100{width:6vw;height:auto;position:absolute;top:0;left:3rem;transform:translateY(-50%);z-index:10;font-size:0}.subnav_cont .visual-top100 img{width:100%;height:auto}.subnav_cont .visual-top100 svg{width:100%;height:auto}.subnav_cont:after{content:"";clear:both;width:100%;height:0;opacity:0;display:block}.search .subnav_cont{display:none}.subnav_cont .slide_controls{float:right;text-align:right;font-size:0;margin:25px 70px 10px 0}.subnav_cont .slide_controls .slide-indicator{display:inline-block;vertical-align:top;height:2px;width:54px;background-color:#b9bbbd;z-index:99;cursor:pointer;margin:0 5px;position:relative;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.subnav_cont .slide_controls .slide-indicator span{width:0;height:100%;background-color:#97011c;position:absolute;top:0;bottom:0;right:0;left:0}.subnav_cont .slide_controls .slide-indicator:hover{background-color:rgba(151, 1, 28, 0.5)}.subnav_cont .slider_index{float:right;margin-right:15px;color:#282425;font-size:32px;font-weight:400;line-height:1;margin-top:12px}.subnav_cont .breadcrumbs{float:left;margin:18px 70px 0;display:none}.subnav_cont .breadcrumbs>span{text-transform:uppercase;font-size:17px;font-weight:500;color:#b9bbbd;position:relative;padding-right:20px;margin-right:7px;line-height:1;letter-spacing:1px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.subnav_cont .breadcrumbs>span:after{content:"";width:13px;height:13px;background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;top:3px;bottom:initial;right:0;left:initial}.subnav_cont .breadcrumbs>span:last-of-type{margin-right:0}.subnav_cont .breadcrumbs>span:last-of-type:after{display:none}.subnav_cont .breadcrumbs>span a{color:#b9bbbd}.subnav_cont .breadcrumbs>span a:hover{color:#97011c}.subnav_cont .breadcrumbs>span.current-item{color:#282425}.sub_menu{text-align:right;position:absolute;top:50%;bottom:initial;right:300px;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub_menu .menu_curr{position:relative;display:inline-block;vertical-align:top;text-transform:uppercase;font-size:14px;font-weight:200;color:#282425;margin-right:5px;padding-right:18px;float:left}.sub_menu .menu_curr:after{content:"";width:10px;height:19px;background-image:url(../img/logo_arrow.svg);background-repeat:no-repeat;background-size:100%;position:absolute;top:50%;bottom:initial;right:0;left:initial;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub_menu ul{padding:0;margin:0;display:inline-block;vertical-align:top}.sub_menu ul li{display:inline-block;vertical-align:top;margin:0 7px}.sub_menu ul li a{font-weight:200;color:rgba(40, 36, 37, 0.3);text-transform:uppercase;font-size:14px}.sub_menu ul li a:hover,.sub_menu ul li a.active{color:#97011c}.sub_menu ul li.current_page_item a{color:#97011c}.sub_menu ul ul{display:none}.content-wrapper{width:1100px;margin:50px auto 80px}.content-wrapper+.grid_cont{margin-top:0}.header_cont{margin-top:80px}.header_cont h1{line-height:1;color:#97011c;font-size:60px;text-transform:uppercase}.header_cont p{margin:0}.header_cont+.sub_header_cont{margin-top:0}.sub_header_cont{margin-top:70px}.sub_header_cont h2{line-height:1;font-size:45px;text-transform:uppercase}.sub_header_cont p{margin:0}.sub_header_cont.lot_gray{border-top:1px dashed rgba(40, 36, 37, 0.3);padding-top:20px;margin-top:10px}.sub_header_cont.lot_gray span{font-size:30px}.sub_header_cont.lot_gray+.text_block{margin-top:0}.sub_header_cont.line_on_top{padding-top:30px}.sub_header_cont.line_on_top:before{content:"";width:100px;height:2px;background-color:#282425;position:absolute;top:initial;bottom:100%;right:initial;left:0}.sub_header_cont.line_on_top+.text_block{margin-top:5px}.text_block{margin-top:30px;font-size:20px;line-height:28px;font-weight:100;position:relative;text-rendering:optimizeLegibility}.text_block strong{font-weight:200;font-size:18px}.text_block form label{display:none}.text_block form>div{height:50px;display:flex;flex-direction:row}.text_block form input[type="submit"]{border:0;outline:0;background-color:#282425;color:#fefefe;cursor:pointer;height:100%;width:105px;margin-left:10px;font-size:38px;line-height:56px;text-transform:uppercase;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.text_block form input[type="submit"]:hover{color:#97011c}.text_block form input[type="text"]{border:1px solid #97011c;height:100%;line-height:100%;font-size:24px;box-sizing:border-box;padding:5px 15px 0;width:calc(100% - 115px);background-color:#fefefe}.text_block ul{padding-left:20px}.kontakt .text_block a{padding-left:0}.kontakt .text_block a:before{display:none}.text_block a{text-transform:uppercase;padding-left:22px;position:relative}.text_block a strong{font-weight:700}.text_block a:before{content:"";display:inline-block;vertical-align:top;background-image:url(../img/arrow.svg);background-size:100%;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:3px;bottom:initial;right:initial;left:0}.text_block p:first-of-type{margin-top:0}.text_block.show_arrow:before{content:"";position:absolute;top:-15px;bottom:initial;right:initial;left:-20px;width:30px;height:60px;background-image:url(../img/logo_arrow.svg);background-size:100%;background-repeat:no-repeat}.text_block.show_arrow p:first-of-type:first-letter{padding-left:22px}.text_block.show_arrow p span{display:inline-block;width:42px;height:9px;margin-left:6px;background-color:#97011c}.text_block+.lot_gray{margin-top:60px}.video_block{text-align:center}.video_block video{max-width:100%;margin:0 auto}.contact_form_cont{margin:30px 0 60px;position:relative;z-index:1}.contact_form_cont .form_tooltip{font-size:19px;line-height:1;padding-left:10px}.contact_form_cont .form_tooltip span{color:rgba(40, 36, 37, 0.5);font-size:30px;line-height:1}.contact_form_cont .mail_pending{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(254, 254, 254, 0.8);z-index:10;display:none}.contact_form_cont .ajax_message{color:#97011c;margin-bottom:10px;font-size:24px}.contact_form_cont .input_cont{font-size:0;width:100%;margin-bottom:16px}.contact_form_cont .input_cont span{display:inline-block;vertical-align:top;width:calc(100% - 1px)}.contact_form_cont .input_cont span.required{position:relative}.contact_form_cont .input_cont span.required.field_error input,.contact_form_cont .input_cont span.required.field_error select{border-color:red}.contact_form_cont .input_cont span.required:after{content:"*";font-size:30px;color:rgba(40, 36, 37, 0.5);line-height:1;position:absolute;top:5px;left:6px}.contact_form_cont .input_cont span .file-input{border:1px solid #000;display:block;padding:2rem 0.5rem;cursor:pointer;background-color:#fefefe;-webkit-transition:border-color 0.25s;-moz-transition:border-color 0.25s;-o-transition:border-color 0.25s;transition:border-color 0.25s}.contact_form_cont .input_cont span .file-input input{display:none}.contact_form_cont .input_cont span .file-input .file-info{font-size:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400}.contact_form_cont .input_cont span .file-input .file-info .file_names{border-top:1px dotted rgba(0, 0, 0, 0.25);width:90%;text-align:center;padding:1rem 0 0;margin:1rem 0 0;line-height:1.3}.contact_form_cont .input_cont span .file-input .file-info div strong{color:#97011c}.contact_form_cont .input_cont span .file-input .file-info i{font-style:normal;margin-top:0.5rem;opacity:0.5}.contact_form_cont .input_cont span .file-input:hover{border-color:#97011c}.contact_form_cont .input_cont input,.contact_form_cont .input_cont select,.contact_form_cont .input_cont textarea{font-size:18px;background-color:#fefefe;outline:0;border:1px solid #282425;padding:12px 20px;width:100%;border-radius:0;box-sizing:border-box;font-weight:100;-webkit-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.contact_form_cont .input_cont input:focus,.contact_form_cont .input_cont select:focus,.contact_form_cont .input_cont textarea:focus{border-color:#97011c}.contact_form_cont .input_cont select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/angle-down.svg);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 15px) center}.contact_form_cont .input_cont select option{font-weight:100;font-size:18px}.contact_form_cont .input_cont textarea{min-width:100%;max-width:100%;min-height:100px;padding:16px 20px}.contact_form_cont .input_cont.col_3 span{width:calc(33.333% - 11px);margin-right:16px}.contact_form_cont .input_cont.col_3 span:last-child{margin-right:0}.contact_form_cont .input_cont.col_2 span{width:calc(((100% - 2px) / 2) - 8px);margin-right:16px}.contact_form_cont .input_cont.col_2 span:last-of-type{margin-right:0}.contact_form_cont .input_cont.message_cont textarea{min-width:100%;max-width:100%;min-height:200px;padding:16px 20px}.contact_form_cont .submit_cont{text-align:center;margin:10px 0 0}.contact_form_cont .submit_cont button{background-color:#282425;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fefefe;cursor:pointer;outline:0;font-size:16px;padding:12px 25px;letter-spacing:1px;font-weight:100;text-transform:uppercase;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.contact_form_cont .submit_cont button:hover{background-color:#97011c}#mail_modal{z-index:999999;width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0}#mail_modal .mail_modal_bg{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(40, 36, 37, 0.5);z-index:5}#mail_modal .mail_modal{width:500px;height:300px;overflow:hidden;position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fefefe;margin:auto;z-index:10}#mail_modal .mail_modal .mail_modal_cont{padding:30px;box-sizing:border-box;height:100%;width:100%}#mail_modal .mail_modal .mail_modal_cont .mail_modal_text{text-align:center;font-size:24px;padding:0 50px;text-transform:uppercase;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#mail_modal .mail_modal .mail_modal_cont .mail_modal_text_close_button{position:absolute;bottom:20px;right:0;left:0;text-align:center}#mail_modal .mail_modal .mail_modal_cont .mail_modal_text_close_button span{background-color:#97011c;display:inline-block;vertical-align:top;color:#fefefe;text-transform:uppercase;font-size:24px;font-weight:400;line-height:1;letter-spacing:0.025em;padding:7px 15px 3px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}#mail_modal .mail_modal .mail_modal_cont .mail_modal_text_close_button span:hover{background-color:#7e0117}.map_item{width:100%;height:450px;margin-top:20px}.grid_cont{margin:120px 0;font-size:0;width:99.9%;background-color:rgba(185, 187, 189, 0.35)}.grid_cont .grid_item{width:calc(33.3% - 1px);display:inline-block;vertical-align:top;position:relative;overflow:hidden;cursor:url(../img/open.png) 10 10, auto;margin-bottom:2px}.grid_cont .grid_item:nth-of-type(3n+2){margin:0 2px}.grid_cont .grid_item .fw_link{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:99}.grid_cont .grid_item:after{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:5;background-color:#282425;opacity:0.2;-webkit-transition:opacity 0.6s ease;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.grid_cont .grid_item:before{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;z-index:20;opacity:0}.grid_cont .grid_item img{width:100%;height:auto;display:block;-webkit-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);z-index:1;-webkit-transition:transform 1.2s ease;-moz-transition:transform 1.2s ease;-o-transition:transform 1.2s ease;transition:transform 1.2s ease}.grid_cont .grid_item.active:after{opacity:0.9}.grid_cont .grid_item.active:before{display:none}.grid_cont .grid_item.active:hover{cursor:url(../img/close.png) 10 10, auto}.grid_cont .grid_item.active:hover:after{opacity:0.9}.grid_cont .grid_item.active .grid_menu h2:before{opacity:1;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.grid_cont .grid_item.active .grid_menu ul{max-height:500px}.grid_cont .grid_item.active .grid_menu ul li{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(1){-webkit-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;-moz-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;-o-transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s;transition:opacity 0.3s ease 0.05s, visibility 0.3s ease 0.05s, transform 0.3s ease 0.05s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(2){-webkit-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;-moz-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s, visibility 0.3s ease 0.1s, transform 0.3s ease 0.1s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(3){-webkit-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;-moz-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;-o-transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s;transition:opacity 0.3s ease 0.15s, visibility 0.3s ease 0.15s, transform 0.3s ease 0.15s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(4){-webkit-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;-moz-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;-o-transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s;transition:opacity 0.3s ease 0.2s, visibility 0.3s ease 0.2s, transform 0.3s ease 0.2s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(5){-webkit-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;-moz-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;-o-transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s;transition:opacity 0.3s ease 0.25s, visibility 0.3s ease 0.25s, transform 0.3s ease 0.25s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(6){-webkit-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;-moz-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s, visibility 0.3s ease 0.3s, transform 0.3s ease 0.3s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(7){-webkit-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;-moz-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;-o-transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s;transition:opacity 0.3s ease 0.35s, visibility 0.3s ease 0.35s, transform 0.3s ease 0.35s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(8){-webkit-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;-moz-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;-o-transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s;transition:opacity 0.3s ease 0.4s, visibility 0.3s ease 0.4s, transform 0.3s ease 0.4s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(9){-webkit-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;-moz-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;-o-transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s;transition:opacity 0.3s ease 0.45s, visibility 0.3s ease 0.45s, transform 0.3s ease 0.45s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(10){-webkit-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;-moz-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;-o-transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s;transition:opacity 0.3s ease 0.5s, visibility 0.3s ease 0.5s, transform 0.3s ease 0.5s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(11){-webkit-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;-moz-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;-o-transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s;transition:opacity 0.3s ease 0.55s, visibility 0.3s ease 0.55s, transform 0.3s ease 0.55s}.grid_cont .grid_item.active .grid_menu ul li:nth-of-type(12){-webkit-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;-moz-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;-o-transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s, visibility 0.3s ease 0.6s, transform 0.3s ease 0.6s}.grid_cont .grid_item.active img{-webkit-transform:scale(1.2) translateZ(0) !important;-ms-transform:scale(1.2) translateZ(0) !important;transform:scale(1.2) translateZ(0) !important}.grid_cont .grid_item:hover:after{opacity:0.8}.grid_cont .grid_item:hover img{-webkit-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.grid_cont .grid_item .grid_menu{text-align:center;z-index:10;position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translate(-50%, -50%) translateZ(0);-ms-transform:translate(-50%, -50%) translateZ(0);transform:translate(-50%, -50%) translateZ(0)}.grid_cont .grid_item .grid_menu .grid_socials{display:flex;gap:3rem}.grid_cont .grid_item .grid_menu .grid_socials li{padding:0 !important;margin:0;width:5rem;height:5rem}.grid_cont .grid_item .grid_menu .grid_socials li:before,.grid_cont .grid_item .grid_menu .grid_socials li:after{display:none}.grid_cont .grid_item .grid_menu .grid_socials li a{border:0.125rem solid #fff;padding:0;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;-o-transition:border-color 0.5s;transition:border-color 0.5s}.grid_cont .grid_item .grid_menu .grid_socials li a svg{max-width:60%;max-height:60%}.grid_cont .grid_item .grid_menu .grid_socials li a svg path{-webkit-transition:fill 0.5s;-moz-transition:fill 0.5s;-o-transition:fill 0.5s;transition:fill 0.5s}.grid_cont .grid_item .grid_menu .grid_socials li a:hover{border-color:#97011c}.grid_cont .grid_item .grid_menu .grid_socials li a:hover svg path{fill:#97011c !important}.grid_cont .grid_item .grid_menu h2{color:#fefefe;margin:0 0 20px;font-size:50px;font-weight:400;text-transform:uppercase;position:relative;display:inline-block;vertical-align:top;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.grid_cont .grid_item .grid_menu h2 a{color:#fefefe}.grid_cont .grid_item .grid_menu h2:before{content:"";position:absolute;top:0;bottom:initial;right:initial;left:-35px;width:21px;height:43px;background-image:url(../img/start-arrow.png);background-size:100%;background-repeat:no-repeat;-webkit-transform:translateX(-20px) translateZ(0);-ms-transform:translateX(-20px) translateZ(0);transform:translateX(-20px) translateZ(0);opacity:0;-webkit-transition:opacity 0.3s ease, transform 0.3s ease;-moz-transition:opacity 0.3s ease, transform 0.3s ease;-o-transition:opacity 0.3s ease, transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease;transition-delay:0.4s}.grid_cont .grid_item .grid_menu ul{max-height:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-height 0.8s ease;-moz-transition:max-height 0.8s ease;-o-transition:max-height 0.8s ease;transition:max-height 0.8s ease}.grid_cont .grid_item .grid_menu ul li{display:block;opacity:0;visibility:hidden;margin:7px 0;padding:2px 0 8px;position:relative;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;-moz-transition:opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;-o-transition:opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease}.grid_cont .grid_item .grid_menu ul li:after{content:"";width:40px;height:1px;background-color:#fefefe;position:absolute;top:100%;bottom:initial;right:initial;left:50%;-webkit-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.grid_cont .grid_item .grid_menu ul li:first-of-type{padding-top:8px}.grid_cont .grid_item .grid_menu ul li:first-of-type:before{content:"";width:40px;height:1px;background-color:#fefefe;position:absolute;top:initial;bottom:100%;right:initial;left:50%;-webkit-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}.grid_cont .grid_item .grid_menu ul li a{font-size:20px;line-height:23px;color:#fefefe;position:relative;letter-spacing:1px;font-weight:100;white-space:nowrap;-webkit-transition:text-shadow 0.3s ease;-moz-transition:text-shadow 0.3s ease;-o-transition:text-shadow 0.3s ease;transition:text-shadow 0.3s ease}.grid_cont .grid_item .grid_menu ul li a:hover{text-shadow:1px 0px 0 #fff}.acc_cont{margin-top:10px}.acc_cont .acc_toggle{color:#282425;font-weight:700;text-transform:uppercase;font-size:20px;margin:0 0 25px;display:inline-block;vertical-align:top;cursor:pointer;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.acc_cont .acc_toggle.active{color:#97011c}.acc_cont .acc_toggle.active span:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.acc_cont .acc_toggle:hover{color:#97011c}.acc_cont .acc_toggle span{display:inline-block;vertical-align:top;margin-right:15px;width:15px;height:15px;border:2px solid rgba(40, 36, 37, 0.6);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-top:-1px;position:relative}.acc_cont .acc_toggle span:before,.acc_cont .acc_toggle span:after{content:"";width:9px;height:1px;background-color:rgba(40, 36, 37, 0.6);margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.acc_cont .acc_toggle span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.acc_cont .acc_wrap{padding:0 35px}.acc_cont .acc_wrap h4{padding-top:40px;margin:0;font-size:30px;text-transform:uppercase;font-weight:400}.acc_cont .acc_wrap .acc_item{border-top:2px dotted rgba(40, 36, 37, 0.6);font-size:0;padding:30px 0}.acc_cont .acc_wrap .acc_item .acc_pic_cont{width:70%;padding-right:20px;box-sizing:border-box}.acc_cont .acc_wrap .acc_item .acc_pic_cont img{width:100%;height:auto}.acc_cont .acc_wrap .acc_item .acc_text_cont{width:100%;margin-top:40px;box-sizing:border-box;font-size:20px;line-height:28px;font-weight:100}.acc_cont .acc_wrap .acc_item .acc_text_cont a{text-transform:uppercase;padding-left:22px;position:relative}.acc_cont .acc_wrap .acc_item .acc_text_cont a strong{font-weight:700}.acc_cont .acc_wrap .acc_item .acc_text_cont a:before{content:"";display:inline-block;vertical-align:top;background-image:url(../img/arrow.svg);background-size:100%;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:3px;bottom:initial;right:initial;left:0}.acc_cont .acc_wrap .acc_item .acc_text_cont strong{font-weight:500}.acc_cont .acc_wrap .acc_item .acc_text_cont h3{font-size:40px;color:#282425;margin:10px 0 20px;text-transform:uppercase;position:relative;font-weight:400;margin:10px 0 25px;padding-bottom:8px}.acc_cont .acc_wrap .acc_item .acc_text_cont h3:after{content:"";width:60px;height:6px;background-color:#97011c;position:absolute;top:100%;bottom:initial;right:initial;left:0}.acc_cont .acc_wrap .acc_item .acc_text_cont p{margin:0}.acc_cont .acc_wrap ul{list-style-type:none;display:inline-block;vertical-align:top;padding:0 0 0 25px}.search .acc_cont .acc_wrap ul{padding:10px 0 0 0}.acc_cont .acc_wrap ul li{padding:7px 10px 7px 0;border-top:1px dotted #282425}.acc_cont .acc_wrap ul li a,.acc_cont .acc_wrap ul li span{font-size:22px;font-weight:100;padding-left:25px;position:relative;margin-left:-25px}.acc_cont .acc_wrap ul li a:before,.acc_cont .acc_wrap ul li span:before{content:"";position:absolute;top:3px;bottom:initial;right:initial;left:0;width:17px;height:17px;background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-size:100%}.acc_cont .acc_wrap ul li:last-of-type{border-bottom:1px dotted #282425}.acc_cont .acc_wrap .acc_text_block{padding:0 0 30px 0;font-size:20px;line-height:28px;font-weight:100}.acc_cont .acc_wrap .acc_text_block+.contact_form_cont{padding-bottom:40px;border-bottom:1px dashed #97011c}.acc_cont .acc_wrap .acc_text_block h4{border-top:1px dashed #97011c}.acc_cont .acc_wrap .acc_text_block a{text-transform:uppercase;padding-left:22px;position:relative}.acc_cont .acc_wrap .acc_text_block a strong{font-weight:700}.acc_cont .acc_wrap .acc_text_block a:before{content:"";display:inline-block;vertical-align:top;background-image:url(../img/arrow.svg);background-size:100%;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:3px;bottom:initial;right:initial;left:0}.acc_cont .acc_wrap .acc_text_block strong{font-weight:500}.acc_cont .acc_wrap .acc_text_block p{margin-bottom:0}.acc_cont .acc_wrap .acc_text_block ul{padding:0 0 0 15px}.acc_cont .acc_wrap .acc_text_block ul li{position:relative;font-weight:100;border:0;margin:5px 0;padding:0;line-height:1}.acc_cont .acc_wrap .acc_text_block ul li:before{content:"";width:5px;height:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#97011c;position:absolute;top:7px;left:-10px}.gallery_cont{display:flex;flex-direction:column;margin:5rem auto;gap:1rem}.gallery_cont .gallery_row{display:flex;gap:1rem}.gallery_cont .gallery_row .gallery_item{font-size:0}.gallery_cont .gallery_row .gallery_item .gallery_item_caption{font-size:1.25rem;padding:0.375rem 0 0 0;display:block;color:#000}.gallery_cont .gallery_row .gallery_item .gallery_item_img{position:relative}.gallery_cont .gallery_row .gallery_item .gallery_item_img img{width:100%;height:auto}.gallery_cont .gallery_row .gallery_item .gallery_item_img:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(151, 1, 28, 0.7);z-index:10;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.gallery_cont .gallery_row .gallery_item .gallery_item_img:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(../img/search-plus.svg);background-repeat:no-repeat;background-size:5rem;background-position:center center;z-index:15;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.4s ease, transform 0.4s ease;-moz-transition:opacity 0.4s ease, transform 0.4s ease;-o-transition:opacity 0.4s ease, transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease}.gallery_cont .gallery_row .gallery_item .gallery_item_img:hover:before{opacity:1}.gallery_cont .gallery_row .gallery_item .gallery_item_img:hover:after{opacity:0.8;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image_block{margin:30px 0;text-align:center}.image_block a{display:block;width:50%;max-width:100%;margin:0 auto;font-size:0;position:relative}.image_block a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(151, 1, 28, 0.7);z-index:10;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.image_block a:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(../img/search-plus.svg);background-repeat:no-repeat;background-size:5rem;background-position:center center;z-index:15;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.4s ease, transform 0.4s ease;-moz-transition:opacity 0.4s ease, transform 0.4s ease;-o-transition:opacity 0.4s ease, transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease}.image_block a:hover:before{opacity:1}.image_block a:hover:after{opacity:0.8;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image_block a img{width:100%;height:auto}.facts_cont{margin:40px 0;font-size:0}.facts_cont .fact_item{display:inline-block;vertical-align:top;width:20%;margin-right:18.33%;margin-bottom:50px}.facts_cont .fact_item:nth-of-type(3n+3){margin-right:0}.facts_cont .fact_item .fact_num{color:#97011c;font-weight:400;white-space:nowrap;line-height:1;position:relative;font-size:135px;margin-bottom:20px}.facts_cont .fact_item .fact_num:after{content:"";width:70px;height:1px;background-color:#282425;position:absolute;top:initial;bottom:5px;right:initial;left:0}.facts_cont .fact_item .fact_num.strlen_2{font-size:180px;bottom:15px;margin-bottom:5px}.facts_cont .fact_item .fact_text{font-size:34px;color:#282425;font-weight:400;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1}.to_top{width:55px;height:55px;margin:80px auto 45px;cursor:pointer}.to_top svg{width:100%;height:100%;display:block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.to_top svg circle{stroke:#282425;-webkit-transition:stroke 0.3s ease;-moz-transition:stroke 0.3s ease;-o-transition:stroke 0.3s ease;transition:stroke 0.3s ease;fill-opacity:0}.to_top svg g line{-webkit-transition:stroke 0.3s ease;-moz-transition:stroke 0.3s ease;-o-transition:stroke 0.3s ease;transition:stroke 0.3s ease}.to_top svg:hover circle{stroke:#97011c}.to_top svg:hover g line{stroke:#97011c}.direct_contact{text-align:center;font-size:40px;font-weight:400;text-transform:uppercase;position:relative;margin-bottom:80px;padding-bottom:30px}.direct_contact a{color:#97011c}.direct_contact a:hover{color:#282425}.direct_contact:after{content:"";width:110px;height:1px;background-color:#282425;position:absolute;top:100%;bottom:initial;right:0;left:0;margin:0 auto}footer{background-color:#6b6d6f;color:#fefefe;padding:100px 0 80px;font-weight:400}footer .footer_wrap{width:1200px;margin:0 auto;display:flex;position:relative}footer .footer_wrap .footer_info .footer_block{line-height:20px;font-size:17px;display:inline-block;vertical-align:top;position:relative;font-weight:100;line-height:22px}footer .footer_wrap .footer_info .footer_block h3{font-weight:200;font-size:18px;margin:0;position:relative}footer .footer_wrap .footer_info .footer_block h3:before{content:"";width:16px;height:32px;background-image:url(../img/logo_arrow_grey.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;top:50%;bottom:initial;right:initial;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .footer_wrap .footer_info .footer_block h3+p{margin-top:0}footer .footer_wrap .footer_info .footer_block.footer_menu{margin-left:90px}footer .footer_wrap .footer_info .footer_block.footer_menu>ul{display:inline-block;list-style-type:none;vertical-align:top}footer .footer_wrap .footer_info .footer_block.footer_menu>ul>li{margin-bottom:15px}footer .footer_wrap .footer_info .footer_block.footer_menu>ul>li>a{display:block;font-weight:200}footer .footer_wrap .footer_info .footer_block.footer_menu>ul>li ul{list-style-type:none}footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1-en{margin-right:30px}footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2-en{margin-right:90px}footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1>li>a,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1-en>li>a,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-3>li>a,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-3-en>li>a,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2>li>a,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2-en>li>a{position:relative}footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1>li>a:before,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-1-en>li>a:before,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-3>li>a:before,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-3-en>li>a:before,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2>li>a:before,footer .footer_wrap .footer_info .footer_block.footer_menu>ul#menu-footer-menu-column-2-en>li>a:before{content:"";width:16px;height:32px;background-image:url(../img/logo_arrow_grey.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;position:absolute;top:50%;bottom:initial;right:initial;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .footer_wrap .footer_info .footer_block a{color:#fff}footer .footer_wrap .footer_info .footer_block a:hover{color:#97011c}footer .footer_wrap .footer_socials{margin:auto 0 15px auto;font-size:0;position:absolute;top:initial;bottom:0;right:0;left:initial}footer .footer_wrap .footer_socials a{display:inline-block;width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#282425;position:relative;margin:0 10px;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}footer .footer_wrap .footer_socials a:hover{background-color:#97011c}footer .footer_wrap .footer_socials a svg{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:26px;height:26px}footer .footer_wrap .footer_socials a.pin{margin-right:39px}footer .footer_wrap .footer_socials a.pin:after{content:"";height:130%;width:1px;background-color:#fefefe;position:absolute;top:-15%;bottom:0;right:-25px;left:initial}.qual_cont{text-align:center;margin:60px 0;font-size:0}.qual_cont .qual_item{display:inline-block;vertical-align:top;width:325px;height:325px;padding:20px;position:relative;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}.qual_cont .qual_item .qual_pic{width:265px;height:200px;margin:20px auto 0;position:relative;z-index:10;opacity:1;-webkit-transition:opacity 0.5s ease, transform 0.3s ease;-moz-transition:opacity 0.5s ease, transform 0.3s ease;-o-transition:opacity 0.5s ease, transform 0.3s ease;transition:opacity 0.5s ease, transform 0.3s ease}.qual_cont .qual_item .qual_pic.qual_svg{margin:30px auto 0}.qual_cont .qual_item .qual_pic.qual_svg:after{display:none}.qual_cont .qual_item .qual_pic svg{margin:0 auto;width:80%;height:85%}.qual_cont .qual_item .qual_pic svg path{fill:#b9bbbd}.qual_cont .qual_item .qual_pic img{width:100%;height:auto}.qual_cont .qual_item .qual_pic:after{content:"";width:100%;height:20px;position:absolute;left:0;right:0;bottom:-10px;z-index:80;background-color:#fefefe}.qual_cont .qual_item .qual_header{color:#282425;font-size:36px;text-transform:uppercase;font-weight:400;position:absolute;top:70%;right:0;left:0;padding:15px 10px 0 10px;z-index:13;-webkit-transition:color 0.4s ease, top 0.4s ease, padding 0.3s ease;-moz-transition:color 0.4s ease, top 0.4s ease, padding 0.3s ease;-o-transition:color 0.4s ease, top 0.4s ease, padding 0.3s ease;transition:color 0.4s ease, top 0.4s ease, padding 0.3s ease}.qual_cont .qual_item .qual_header:after{content:"";width:80px;height:2px;background-color:#97011c;position:absolute;top:initial;bottom:100%;right:0;left:0;margin:0 auto;opacity:1;-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.qual_cont .qual_item .qual_header:before{content:"";width:80px;height:2px;opacity:0;background-color:#fefefe;position:absolute;top:100%;bottom:initial;right:0;left:0;margin:0 auto;-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.qual_cont .qual_item .qual_text{opacity:0;font-weight:100;position:absolute;top:55%;bottom:0;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px;font-size:17px;line-height:23px;color:#fefefe;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;z-index:11}.qual_cont .qual_item.pos1 .qual_text{position:absolute;top:47%;bottom:0;right:0;left:0}.qual_cont .qual_item .qual_bg{width:25%;height:25%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:9;opacity:0;overflow:hidden;box-shadow:inset 0 0 0 20px #97011c;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:box-shadow 0.4s ease, transform 0.4s ease, width 0.4s ease, height 0.4s ease, opacity 0.4s ease;-moz-transition:box-shadow 0.4s ease, transform 0.4s ease, width 0.4s ease, height 0.4s ease, opacity 0.4s ease;-o-transition:box-shadow 0.4s ease, transform 0.4s ease, width 0.4s ease, height 0.4s ease, opacity 0.4s ease;transition:box-shadow 0.4s ease, transform 0.4s ease, width 0.4s ease, height 0.4s ease, opacity 0.4s ease}.qual_cont .qual_item .qual_bg:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:5px;height:200%;background-color:#fefefe;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.qual_cont .qual_item:hover .qual_header{top:9%;color:#fefefe;padding:0 10px 7px 10px;-webkit-transition:color 0.6s ease 0.15s, top 0.6s ease 0.15s, padding 0.6s ease 0.15s;-moz-transition:color 0.6s ease 0.15s, top 0.6s ease 0.15s, padding 0.6s ease 0.15s;-o-transition:color 0.6s ease 0.15s, top 0.6s ease 0.15s, padding 0.6s ease 0.15s;transition:color 0.6s ease 0.15s, top 0.6s ease 0.15s, padding 0.6s ease 0.15s}.qual_cont .qual_item:hover .qual_header:after{opacity:0}.qual_cont .qual_item:hover .qual_header:before{opacity:1}.qual_cont .qual_item:hover .qual_text{opacity:1;-webkit-transition:opacity 0.7s ease 0.2s;-moz-transition:opacity 0.7s ease 0.2s;-o-transition:opacity 0.7s ease 0.2s;transition:opacity 0.7s ease 0.2s}.qual_cont .qual_item:hover .qual_pic{opacity:0}.qual_cont .qual_item:hover .qual_bg{-webkit-transition:box-shadow 0.7s ease 0.2s, transform 0.7s ease 0.15s, width 0.7s ease 0.1s, height 0.7s ease 0.1s, opacity 0.7s ease;-moz-transition:box-shadow 0.7s ease 0.2s, transform 0.7s ease 0.15s, width 0.7s ease 0.1s, height 0.7s ease 0.1s, opacity 0.7s ease;-o-transition:box-shadow 0.7s ease 0.2s, transform 0.7s ease 0.15s, width 0.7s ease 0.1s, height 0.7s ease 0.1s, opacity 0.7s ease;transition:box-shadow 0.7s ease 0.2s, transform 0.7s ease 0.15s, width 0.7s ease 0.1s, height 0.7s ease 0.1s, opacity 0.7s ease;opacity:1;width:100%;height:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);box-shadow:inset 0 0 0 200px #97011c}.qual_cont .qual_item:hover .qual_bg:before{opacity:0;-webkit-transition:opacity 0.6s ease 0.2s;-moz-transition:opacity 0.6s ease 0.2s;-o-transition:opacity 0.6s ease 0.2s;transition:opacity 0.6s ease 0.2s}.fixed_button_nav{display:none;position:fixed;bottom:5%;right:1.75rem;z-index:101;flex-direction:column}@media (min-width:768px){.fixed_button_nav{display:flex}}.fixed_button_nav>.fbn_button{text-decoration:none;position:relative;margin:0.5rem 0}.fixed_button_nav>.fbn_button:hover .title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:visible;opacity:1}.fixed_button_nav>.fbn_button:hover .icon_cont .icon{background-color:#97011c}.fixed_button_nav .icon_cont{width:4rem;height:4rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;font-size:0;position:relative;box-sizing:border-box}.fixed_button_nav .icon_cont .icon{background-color:#6b6d6f;position:absolute;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1;opacity:1;-webkit-transition:opacity 0.5s, background-color 0.5s;-moz-transition:opacity 0.5s, background-color 0.5s;-o-transition:opacity 0.5s, background-color 0.5s;transition:opacity 0.5s, background-color 0.5s}.fixed_button_nav .icon_cont .icon img{width:50%;image-rendering:-webkit-optimize-contrast}.fixed_button_nav .icon_cont .icon img.envelope{width:56%}.fixed_button_nav .icon_cont .icon img.cal{width:52%}.fixed_button_nav .icon_cont .logo{background-color:#fefefe;opacity:0;position:relative;z-index:2;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.fixed_button_nav .icon_cont img{width:100%;height:auto}.fixed_button_nav .title{padding:0.75rem 1.75rem 1rem;background-color:#6b6d6f;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;white-space:nowrap;position:absolute;top:50%;right:calc(100% + 1rem);-webkit-transform:translateY(-50%) translateX(-0.75rem);-ms-transform:translateY(-50%) translateX(-0.75rem);transform:translateY(-50%) translateX(-0.75rem);opacity:0;visibility:hidden;border:1px solid rgba(255, 255, 255, 0.1);-webkit-transition:opacity 0.3s, visibility 0.3s, transform 0.3s;-moz-transition:opacity 0.3s, visibility 0.3s, transform 0.3s;-o-transition:opacity 0.3s, visibility 0.3s, transform 0.3s;transition:opacity 0.3s, visibility 0.3s, transform 0.3s}.fixed_button_nav .title:after{content:"";height:0;width:0;border-style:solid;border-color:transparent transparent transparent #6b6d6f;border-width:0.375rem 0 0.375rem 0.625rem;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fixed_button_nav .title>span{text-transform:uppercase;font-size:1.125rem;font-weight:700;color:#fefefe;line-height:1}.fixed_button_nav .title ul{list-style-type:none;margin-top:0.625rem}.fixed_button_nav .title ul li{line-height:1.2}.fixed_button_nav .title ul li a{font-weight:300;color:rgba(255, 255, 255, 0.65);font-size:1.125rem;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.fixed_button_nav .title ul li a:hover{color:#fefefe}.fixed_button_nav .title ul li a>span{min-width:5.5rem;display:inline-block;margin-right:0.5rem}.fixed_button_nav .title.padding{padding:0.375rem 0.75rem}.parallax_fwp_cont{height:600px;height:24vw;min-height:400px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;position:relative}.parallax_fwp_cont:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(151, 1, 28, 0.7);width:100%;height:100%;z-index:5}.parallax_fwp_cont .parallax_fwp_text{position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fefefe;z-index:10;text-align:center;text-transform:uppercase}.parallax_fwp_cont .parallax_fwp_text p{margin:0;font-size:56px;font-weight:400}.parallax_fwp_cont .parallax_fwp_text span{display:block;margin-top:5px}.parallax_fwp_cont .parallax_fwp_text span a{font-size:24px;color:#fefefe;line-height:1;font-weight:400;padding-left:25px;position:relative}.parallax_fwp_cont .parallax_fwp_text span a:hover{color:#cb808d}.parallax_fwp_cont .parallax_fwp_text span a:before{content:"";position:absolute;top:3px;bottom:initial;right:initial;left:0;width:17px;height:17px;background-image:url(../img/arrow_white.svg);background-repeat:no-repeat;background-size:100%}.hl_cont{font-size:0;margin:60px 0 100px;display:flex;flex-direction:row;flex-flow:row wrap;justify-content:center}.hl_cont .hl_item{display:inline-block;vertical-align:top;width:calc(50% - 10px);flex:calc(50% - 10px);margin:0 20px 20px 0;position:relative;overflow:hidden}.hl_cont .hl_item:nth-of-type(2n+2){margin-right:0}.hl_cont .hl_item:before{content:"";width:100%;height:100%;background-color:rgba(151, 1, 28, 0.8);position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:height 0.8s ease, transform 0.8s ease, opacity 0.8s ease;-moz-transition:height 0.8s ease, transform 0.8s ease, opacity 0.8s ease;-o-transition:height 0.8s ease, transform 0.8s ease, opacity 0.8s ease;transition:height 0.8s ease, transform 0.8s ease, opacity 0.8s ease;z-index:3}.hl_cont .hl_item:after{content:"";width:100%;height:100%;background-color:rgba(40, 36, 37, 0.1);position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}.hl_cont .hl_item img{width:100%;height:auto}.hl_cont .hl_item .hl_wrap{position:relative;z-index:4;position:absolute;top:0;bottom:0;right:0;left:0;padding:30px 40px}.hl_cont .hl_item .hl_wrap .hl_header{font-size:44px;color:#fefefe;text-transform:uppercase;font-weight:400;position:relative;padding-bottom:8px;line-height:1}.hl_cont .hl_item .hl_wrap .hl_header:after{content:"";width:100px;height:2px;position:absolute;top:100%;bottom:initial;right:initial;left:0;background-color:#fefefe}.hl_cont .hl_item .hl_wrap .hl_text{font-size:18px;color:#fefefe;margin:20px 0 0;font-weight:200;line-height:24px;opacity:0;z-index:10;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:transform 0.4s ease, opacity 0.4s ease;-moz-transition:transform 0.4s ease, opacity 0.4s ease;-o-transition:transform 0.4s ease, opacity 0.4s ease;transition:transform 0.4s ease, opacity 0.4s ease}.hl_cont .hl_item .hl_wrap .hl_text p{margin:0;display:inline}.hl_cont .hl_item .hl_wrap .hl_text span{display:block;margin-top:5px;font-size:18px;position:relative;padding-left:17px;line-height:1;display:inline-block;vertical-align:top;margin-left:3px;margin-top:5px;font-weight:400}.hl_cont .hl_item .hl_wrap .hl_text span:before{content:"";width:11px;height:11px;position:absolute;top:3px;bottom:initial;right:initial;left:0;background-image:url(../img/arrow_white.svg);background-size:100%;background-repeat:no-repeat}.hl_cont .hl_item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hl_cont .hl_item:hover .hl_wrap .hl_text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 0.4s ease 0.4s, opacity 0.4s ease 0.4s;-moz-transition:transform 0.4s ease 0.4s, opacity 0.4s ease 0.4s;-o-transition:transform 0.4s ease 0.4s, opacity 0.4s ease 0.4s;transition:transform 0.4s ease 0.4s, opacity 0.4s ease 0.4s}.hl_cont.row_count_3 .hl_item:nth-last-child(2),.hl_cont.row_count_5 .hl_item:nth-last-child(2),.hl_cont.row_count_7 .hl_item:nth-last-child(2),.hl_cont.row_count_9 .hl_item:nth-last-child(2),.hl_cont.row_count_11 .hl_item:nth-last-child(2),.hl_cont.row_count_13 .hl_item:nth-last-child(2),.hl_cont.row_count_15 .hl_item:nth-last-child(2){margin:0 20px 0}.hl_cont .hl_block{width:calc(25% - 15px);flex:calc(25% - 15px);display:inline-block;vertical-align:top;background-color:rgba(185, 187, 189, 0.3)}.history_cont{margin:60px 0 120px}.history_cont:after{content:"";clear:both;height:0;width:100%;display:block}.history_cont .owl-stage-outer::before,.history_cont .owl-stage-outer::after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:10}.history_cont .owl-stage-outer::before{left:0;background:#fefefe}.history_cont .owl-stage-outer::after{right:0;background:#fefefe}.history_cont .owl-stage-outer .owl-stage .owl-item:first-of-type .history_item .history_timeline span:before{content:"";width:50vw;height:2px;background-color:#97011c;position:absolute;top:calc(50% - 1px);bottom:initial;right:0;left:initial;z-index:4}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_year{font-size:58px;font-weight:700;line-height:1;height:95px;position:relative;color:#e8e9e9;width:60px;-webkit-transition:font-size 0.4s ease, color 0.4s ease;-moz-transition:font-size 0.4s ease, color 0.4s ease;-o-transition:font-size 0.4s ease, color 0.4s ease;transition:font-size 0.4s ease, color 0.4s ease}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_year span{position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_text{padding:0 100px 0 25px;font-weight:200;font-size:17px;line-height:22px;color:#6b6d6f;margin-top:20px;opacity:0.3;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_text.round_image img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_text img{width:auto;height:auto;max-width:100%;max-height:unset;display:inline-block;vertical-align:top}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_text p{margin:0 0 40px 0;position:relative}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_text p:after{content:"";height:2px;width:80px;background-color:#97011c;position:absolute;top:calc(100% + 15px);bottom:initial;right:initial;left:0}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline{position:relative}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline span{width:50px;height:60px;display:block;position:relative;z-index:5}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline span svg{width:42px;height:59px;height:auto;background-color:#fefefe;z-index:5;position:absolute;top:50%;bottom:initial;right:initial;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width 0.3s ease, height 0.3s ease;-moz-transition:width 0.3s ease, height 0.3s ease;-o-transition:width 0.3s ease, height 0.3s ease;transition:width 0.3s ease, height 0.3s ease}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline span svg polygon{fill:#e8e9e9 !important;-webkit-transition:fill 0.3s ease;-moz-transition:fill 0.3s ease;-o-transition:fill 0.3s ease;transition:fill 0.3s ease}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline:before,.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline:after{content:"";width:calc(100% - 15px);height:2px;background-color:#e8e9e9;position:absolute;top:calc(50% - 1px);bottom:initial;right:0;left:35px;z-index:4}.history_cont .owl-stage-outer .owl-stage .owl-item .history_item .history_timeline:after{width:0%;z-index:4;background-color:#97011c;-webkit-transition:width 1.4s ease 0.1s;-moz-transition:width 1.4s ease 0.1s;-o-transition:width 1.4s ease 0.1s;transition:width 1.4s ease 0.1s}.history_cont .owl-stage-outer .owl-stage .owl-item.active.center .history_item .history_year{font-size:100px;color:#282425;-webkit-transition:font-size 0.4s ease 1.3s, color 0.4s ease 1.3s;-moz-transition:font-size 0.4s ease 1.3s, color 0.4s ease 1.3s;-o-transition:font-size 0.4s ease 1.3s, color 0.4s ease 1.3s;transition:font-size 0.4s ease 1.3s, color 0.4s ease 1.3s}.history_cont .owl-stage-outer .owl-stage .owl-item.active.center .history_item .history_timeline span svg{width:61px;-webkit-transition:width 0.4s ease 1.3s;-moz-transition:width 0.4s ease 1.3s;-o-transition:width 0.4s ease 1.3s;transition:width 0.4s ease 1.3s}.history_cont .owl-stage-outer .owl-stage .owl-item.active.center .history_item .history_text{opacity:1;-webkit-transition:opacity 0.4s ease 1.3s;-moz-transition:opacity 0.4s ease 1.3s;-o-transition:opacity 0.4s ease 1.3s;transition:opacity 0.4s ease 1.3s}.history_cont .owl-stage-outer .owl-stage .owl-item:last-child .history_timeline:before,.history_cont .owl-stage-outer .owl-stage .owl-item:last-child .history_timeline:after{display:none}.history_cont .owl-stage-outer .owl-stage .owl-item.grow .history_item .history_timeline:after{width:calc(100% - 15px);-webkit-transition:width 1.4s cubic-bezier(0.46, 0.15, 0.54, 0.97);-moz-transition:width 1.4s cubic-bezier(0.46, 0.15, 0.54, 0.97);-o-transition:width 1.4s cubic-bezier(0.46, 0.15, 0.54, 0.97);transition:width 1.4s cubic-bezier(0.46, 0.15, 0.54, 0.97)}.history_cont .owl-stage-outer .owl-stage .owl-item.activated .history_item .history_timeline span svg polygon{fill:#97011c !important;-webkit-transition:fill 0.4s ease 1.4s;-moz-transition:fill 0.4s ease 1.4s;-o-transition:fill 0.4s ease 1.4s;transition:fill 0.4s ease 1.4s}.history_cont .owl-nav{margin:0 auto;height:0;position:absolute;top:0;bottom:0;right:0;left:0}.history_cont .owl-nav .owl-prev{width:30px;height:60px;background-image:url(../img/logo_arrow.svg) !important;background-repeat:no-repeat !important;background-size:100% !important;position:absolute;top:95px;bottom:initial;right:initial;left:50px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);opacity:1;-webkit-transition:background-image 0.3s ease, opacity 0.3s;-moz-transition:background-image 0.3s ease, opacity 0.3s;-o-transition:background-image 0.3s ease, opacity 0.3s;transition:background-image 0.3s ease, opacity 0.3s}.history_cont .owl-nav .owl-next{width:30px;height:60px;background-image:url(../img/logo_arrow.svg) !important;background-repeat:no-repeat !important;background-size:100% !important;position:absolute;top:95px;bottom:initial;right:50px;left:initial;opacity:1;-webkit-transition:background-image 0.3s ease, opacity 0.3s;-moz-transition:background-image 0.3s ease, opacity 0.3s;-o-transition:background-image 0.3s ease, opacity 0.3s;transition:background-image 0.3s ease, opacity 0.3s}.history_cont .owl-nav .owl-prev.disabled,.history_cont .owl-nav .owl-next.disabled{background-image:url(../img/logo_arrow_grey.svg) !important;opacity:0.25}.socials_feed{width:calc(100% + 28px);margin-left:-14px;margin-top:2rem}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap{overflow:hidden}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo{opacity:1 !important}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo .caption{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;color:#fefefe;padding:1.25rem;box-sizing:border-box;z-index:2;opacity:0;transition:opacity 0.5s}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo .caption:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:#97011c;opacity:0.8}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo .caption span{line-height:1.4;position:relative;z-index:1;font-size:1.125rem}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo .caption span:before{content:"";width:2.375rem;height:0.125rem;background-color:#fefefe;display:block;margin:0.375rem 0 1rem}.socials_feed #sbi_images .sbi_item .sbi_photo_wrap .sbi_photo .caption:after{content:"";width:100%;height:20%;z-index:3;position:absolute;bottom:0;right:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #97011c 75%)}.socials_feed #sbi_images .sbi_item:hover .sbi_photo_wrap .sbi_photo .caption{opacity:1}.vl_cont{position:relative;margin:100px auto 160px;min-height:600px}.vl_cont .vl_middle{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;margin:auto}.vl_cont .vl_middle canvas{width:100%}.vl_cont .vl_middle span{display:block}.vl_cont .vl_middle span svg{width:100% !important;height:auto !important}.vl_cont .vl_middle .vl_middle_text{text-align:center;font-weight:400;font-size:40px;width:50px;height:40px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;text-transform:uppercase;line-height:32px;z-index:10}.vl_cont .vl_middle .top,.vl_cont .vl_middle .right,.vl_cont .vl_middle .bottom,.vl_cont .vl_middle .left{opacity:0;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.vl_cont .vl_middle .top.active,.vl_cont .vl_middle .right.active,.vl_cont .vl_middle .bottom.active,.vl_cont .vl_middle .left.active{opacity:1}.vl_cont .vl_middle .top{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.vl_cont .vl_middle .right{position:absolute;top:0;bottom:0;right:0;left:initial;width:100%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.vl_cont .vl_middle .bottom{position:absolute;top:initial;bottom:0;right:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.vl_cont .vl_middle .left{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background:linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.vl_cont .vl_block{max-width:340px;position:absolute;z-index:2;cursor:default}.vl_cont .vl_block .vl_header{color:rgba(185, 187, 189, 0.5);font-size:64px;font-weight:400;line-height:56px;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;position:relative}.vl_cont .vl_block .vl_header span{display:none;position:absolute;top:50%;left:-35px;width:35px;height:35px;font-size:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fefefe;-webkit-transition:width 0.5s ease, height 0.5s ease;-moz-transition:width 0.5s ease, height 0.5s ease;-o-transition:width 0.5s ease, height 0.5s ease;transition:width 0.5s ease, height 0.5s ease;z-index:10}.vl_cont .vl_block .vl_header span svg{width:100%;height:100%}.vl_cont .vl_block .vl_header span svg polygon{fill:#b9bbbd !important;-webkit-transition:fill 0.5s;-moz-transition:fill 0.5s;-o-transition:fill 0.5s;transition:fill 0.5s}.vl_cont .vl_block .vl_subheader{color:rgba(185, 187, 189, 0.5);font-weight:400;font-size:24px;line-height:1;position:relative;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease}.vl_cont .vl_block .vl_subheader:after{content:"";width:60px;height:1px;background-color:#97011c;position:absolute;top:calc(100% + 8px);bottom:initial;right:initial;left:0}.vl_cont .vl_block .vl_text{color:#6b6d6f;max-height:0;overflow:hidden;margin:0;font-size:14px;line-height:20px;font-weight:200;opacity:0;-webkit-transition:max-height 2.5s ease 0s, opacity 2.5s ease 0s;-moz-transition:max-height 2.5s ease 0s, opacity 2.5s ease 0s;-o-transition:max-height 2.5s ease 0s, opacity 2.5s ease 0s;transition:max-height 2.5s ease 0s, opacity 2.5s ease 0s}.vl_cont .vl_block .vl_text p{margin:20px 0 0}.vl_cont .vl_block.top{left:50%;bottom:80%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.vl_cont .vl_block.top .vl_subheader:after{right:0;margin:0 auto}.vl_cont .vl_block.bottom{margin-top:10px;left:50%;top:80%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.vl_cont .vl_block.bottom .vl_subheader:after{right:0;margin:0 auto}.vl_cont .vl_block.left{left:0;top:50%;text-align:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vl_cont .vl_block.left .vl_subheader:after{right:0;left:initial}.vl_cont .vl_block.right{right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vl_cont .vl_block:hover .vl_header{color:#97011c}.vl_cont .vl_block:hover .vl_subheader{color:#282425}.vl_cont .vl_block:hover .vl_text{max-height:300px;opacity:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:99999;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.reveal{opacity:0 !important;-webkit-transform:translate3d(0, 100px, 0) !important;-ms-transform:translate3d(0, 100px, 0) !important;transform:translate3d(0, 100px, 0) !important;-webkit-transition:opacity 0.7s, transform 0.7s !important;-moz-transition:opacity 0.7s, transform 0.7s !important;-o-transition:opacity 0.7s, transform 0.7s !important;transition:opacity 0.7s, transform 0.7s !important}.reveal.reveal_right{-webkit-transform:translate3d(100px, 0, 0) !important;-ms-transform:translate3d(100px, 0, 0) !important;transform:translate3d(100px, 0, 0) !important}.reveal.reveal_left{-webkit-transform:translate3d(-100px, 0, 0) !important;-ms-transform:translate3d(-100px, 0, 0) !important;transform:translate3d(-100px, 0, 0) !important}.reveal.reveal_fade{-webkit-transform:translate3d(0, 0, 0) !important;-ms-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.reveal.reveal_visible{opacity:1 !important;-webkit-transform:translate3d(0, 0, 0) !important;-ms-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.fo-select{display:inline-block;position:relative;cursor:pointer;width:100%;font-size:18px;font-weight:100}.fo-select .fo-value-container{box-sizing:border-box;display:none;align-items:center;justify-content:space-between;border:1px solid #282425;padding:12px 20px;border-radius:0}@media (min-width:640px){.fo-select select{opacity:0;position:absolute;pointer-events:none}.fo-select .fo-value-container{display:flex}}.fo-select .fo-value{width:auto !important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fo-select .fo-arrow{width:auto !important;font-size:0.75em;margin-left:10px;color:#999}.fo-select .fo-arrow::before{content:"◢"}.fo-select .fo-option-list{display:none;position:absolute;z-index:10;background-color:#fff;filter:drop-shadow(rgba(0, 0, 0, 0.25) 0 0 10px);border:1px solid #ccc;margin-top:5px;padding:2rem 3rem 2rem 1.5rem;overflow:hidden}.fo-select .fo-option-list .fo-option-list-close{width:1.5rem;height:1.5rem;position:absolute;top:1rem;right:1rem}.fo-select .fo-option-list .fo-option-list-close:before,.fo-select .fo-option-list .fo-option-list-close:after{content:"";width:100%;height:1px;background-color:#000;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.fo-select .fo-option-list .fo-option-list-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fo-select .fo-option-list .fo-option-list-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fo-select .fo-option-list .fo-option-list-close:hover:before,.fo-select .fo-option-list .fo-option-list-close:hover:after{background-color:#97011c}.fo-select .fo-option{white-space:nowrap;padding:5px 20px 5px 15px;display:flex;align-items:center}.fo-select .fo-option[data-index="0"]{text-transform:uppercase;font-weight:500;font-size:1.25rem;flex-direction:column;align-items:flex-start;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.fo-select .fo-option[data-index="0"]:before{display:none}.fo-select .fo-option[data-index="0"]:after{content:"";display:block;height:2px;width:3rem;background-color:#97011c;margin:0.875rem 0 0.5rem}.fo-select .fo-option[data-index="0"]:hover{background-color:unset;color:#97011c}.fo-select .fo-option:before{content:"";width:6px;height:6px;background-color:#97011c;display:block;border-radius:50%;margin-right:0.625rem;flex-shrink:0}.fo-select .fo-option:hover{background-color:#97011c;color:#fff}.fo-select .fo-option:hover:before{background-color:#fefefe}.fo-select.open .fo-option-list{display:block}.fo-select.open .fo-arrow{transform:rotate(-90deg)}/*# sourceMappingURL=style.css.map */