/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}figure{margin:1em 40px}img{border-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid #eee;margin:20px 0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}[type=checkbox],[type=radio]{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}body,html{min-height:100%;overflow-wrap:break-word;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}embed,img,object,video{outline:0;padding:0;margin:0;border:0;border:none;text-align:center;max-width:100%;height:auto}img{vertical-align:middle}a img{border:none}svg:not(:root){overflow:hidden}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}li,p{font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}h4,h5,h6{font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,li a{line-height:inherit;font-weight:inherit;text-decoration:none;color:inherit;outline:0}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0}a:hover{opacity:.9}table{border-collapse:collapse;border-spacing:0;width:100%;display:table}tr td,tr th{display:table-cell;text-align:left;vertical-align:top;padding:.2em}.layout-container{z-index:0}.container{padding:10px;max-width:100vw;height:auto;overflow:hidden}header{z-index:2}.header{width:100%;height:auto;max-height:100px;max-width:100vw}.header__inner{position:relative;height:100px;overflow:hidden}.header .site-logo{display:block;max-width:100px;padding:5px;text-align:center}.header .site-logo img{max-width:50px;max-height:50px}.hamburger-menu{justify-self:center;-ms-flex-item-align:center;align-self:center;width:50px;height:50px;padding:0;position:relative;z-index:5}.hamburger-menu__inner{width:30px;height:30px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hamburger-menu__inner span{display:block;width:100%;height:2px;background-color:#000;margin:6px 0}.hamburger-menu.b-open span{background-color:#fff;position:absolute;top:0;left:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.hamburger-menu.b-open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-menu.b-open span:nth-child(2){display:none}.hamburger-menu.b-open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.primary-menu{z-index:0;display:none;width:0}.primary-menu ol li,.primary-menu ul li{display:block;margin-bottom:10px}.primary-menu ol li a,.primary-menu ul li a{display:inline-block;border:1px solid #000;border-radius:2px;padding:4px 8px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}.primary-menu ol li:hover,.primary-menu ul li:hover{background-color:rgba(255,255,255,.5);border-color:rgba(0,0,0,.5)}.primary-menu.active{position:absolute;top:0;right:0;width:calc(80% - 20px);height:100vh;background-color:rgba(241,90,42,.9);-webkit-box-shadow:-5px 2px 15px 1px rgba(0,0,0,.5);box-shadow:-5px 2px 15px 1px rgba(0,0,0,.5);-webkit-transition:10s ease-out 3s;transition:10s ease-out 3s;animation:scale-down-hor-right .2s cubic-bezier(.25,.46,.45,.94) reverse both}@-webkit-keyframes scale-down-hor-right{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scale-down-hor-right{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.primary-menu.active .primary-menu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:inherit;width:inherit}.breadcrumb{max-height:50px}.breadcrumb ol li::after,.breadcrumb ul li::after{content:"›";opacity:.8}.breadcrumb ol li:last-child,.breadcrumb ul li:last-child{opacity:.8}.breadcrumb ol li:last-child::after,.breadcrumb ul li:last-child::after{display:none}.highlighted{max-height:100px}.layout-sidebar__inner{max-width:250px}.links.inline{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;max-width:200px;padding:10px}.links.inline a{color:#222;border:1px solid #333;padding:10px;font-weight:700}.path-frontpage{width:100%;height:100%}.path-frontpage .primary-menu ol li a,.path-frontpage .primary-menu ul li a{border:1px solid #000;color:#000}.path-frontpage .primary-menu ol:hover li a,.path-frontpage .primary-menu ul:hover li a{border:1px solid #000;color:#000;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.path-frontpage .top-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.layout-container{display:grid;grid-template-columns:repeat(1,minmax(0,auto));grid-template-rows:repeat(8,minmax(0,auto));grid-column-gap:0;grid-row-gap:0}.layout-container header{grid-area:1/1/2/2}.layout-container .header__inner{display:grid;grid-template-columns:100px auto 80px;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:0;-ms-flex-line-pack:center;align-content:center}.layout-container .hamburger-menu{grid-area:1/3/2/4}.layout-container .block-d9-gridcss-theme-branding{grid-area:1/1/2/2}.layout-container .primary-menu{-ms-flex-item-align:center;align-self:center}.layout-container .breadcrumb,.layout-container .highlighted{grid-area:2/1/3/2}.layout-container main{grid-area:4/1/5/2}.layout-container .layout-sidebar.left{grid-area:5/1/6/2}.layout-container .layout-sidebar.right{grid-area:6/1/7/2}.layout-container .bottom{grid-area:7/1/8/2}.layout-container footer{grid-area:8/1/9/2}@media(min-width:600px){.primary-menu.active{width:300px}}@media screen and (min-width:900px){.layout-container{grid-template-columns:repeat(12,auto);grid-template-rows:80px repeat(7,auto);grid-column-gap:10px;grid-row-gap:0}.layout-container header{grid-area:1/1/2/13}.layout-container .primary-menu{grid-area:1/1/2/13;justify-self:end;z-index:5}.layout-container .breadcrumb,.layout-container .highlighted{grid-area:2/1/3/12}.layout-container .top-section{grid-area:3/1/4/12}.layout-container main{grid-area:4/1/5/12}.layout-container .layout-sidebar.left{grid-area:5/1/6/12}.layout-container .layout-sidebar.right{grid-area:3/12/7/13}.layout-container .bottom{grid-area:7/1/8/13}.layout-container footer{grid-area:8/1/9/13}.bottom__inner,.breadcrumb__inner,.highlighted,.layout-sidebar.left .layout-sidebar__inner,.main__inner,.top-section__inner{max-width:900px;margin:0 auto}.layout-container .header__inner{min-height:80px}.hamburger-menu{display:none}.primary-menu{position:relative;top:0;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);display:block;width:auto;height:auto;background-color:rgba(0,0,0,0)}.primary-menu__inner{position:relative;top:0;right:25px;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.primary-menu__inner ol li,.primary-menu__inner ul li{display:inline-block;margin:0;margin-right:5px}.path-frontpage .layout-container .primary-menu ol li a,.path-frontpage .layout-container .primary-menu ul li a{border:1px solid #fff;color:#fff}.layout-sidebar.left .layout-sidebar__inner{max-height:500px}}@media screen and (min-width:1300px){.layout-container .breadcrumb,.layout-container .highlighted{grid-area:2/2/3/12}.layout-container .top-section{grid-area:3/2/4/12}.layout-container main{grid-area:4/2/5/12}.layout-container .layout-sidebar.left{grid-area:2/1/7/2}.layout-container .layout-sidebar.right{grid-area:2/12/7/13}.layout-sidebar__inner{max-width:250px!important}.layout-sidebar.left .layout-sidebar__inner{max-height:inherit}.bottom__inner,.breadcrumb__inner,.highlighted,.main__inner,.top-section__inner{max-width:1300px}}@media screen and (min-width:1700px){.layout-container{grid-template-rows:100px repeat(7,auto)}.header .site-logo img{max-width:70px;max-height:70px}.layout-container .header__inner{min-height:100px}.layout-sidebar__inner{max-width:300px!important}}
@font-face{font-family:Roboto-Regular;src:url(/themes/custom/yng/fonts/Roboto-Regular.eot);src:url(/themes/custom/yng/fonts/Roboto-Regular.woff2) format("woff2"),url(/themes/custom/yng/fonts/Roboto-Regular.woff) format("woff"),url(/themes/custom/yng/fonts/Roboto-Regular.ttf) format("truetype"),url(/themes/custom/yng/fonts/Roboto-Regular.svg#Roboto-Regular) format("svg"),url(/themes/custom/yng/fonts/Roboto-Regular.eot#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/themes/custom/yng/fonts/Roboto-Bold.eot);src:url(/themes/custom/yng/fonts/Roboto-Bold.woff2) format("woff2"),url(/themes/custom/yng/fonts/Roboto-Bold.woff) format("woff"),url(/themes/custom/yng/fonts/Roboto-Bold.ttf) format("truetype"),url(/themes/custom/yng/fonts/Roboto-Bold.svg#Roboto-Bold) format("svg"),url(/themes/custom/yng/fonts/Roboto-Bold.eot#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway-Regular;src:url(/themes/custom/yng/fonts/Raleway-Regular.eot);src:url(/themes/custom/yng/fonts/Raleway-Regular.woff2) format("woff2"),url(/themes/custom/yng/fonts/Raleway-Regular.woff) format("woff"),url(/themes/custom/yng/fonts/Raleway-Regular.ttf) format("truetype"),url(/themes/custom/yng/fonts/Raleway-Regular.svg#Raleway-Regular) format("svg"),url(/themes/custom/yng/fonts/Raleway-Regular.eot#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway-Bold;src:url(/themes/custom/yng/fonts/Raleway-Bold.eot);src:url(/themes/custom/yng/fonts/Raleway-Bold.woff2) format("woff2"),url(/themes/custom/yng/fonts/Raleway-Bold.woff) format("woff"),url(/themes/custom/yng/fonts/Raleway-Bold.ttf) format("truetype"),url(/themes/custom/yng/fonts/Raleway-Bold.svg#Raleway-Bold) format("svg"),url(/themes/custom/yng/fonts/Raleway-Bold.eot#iefix) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:yng;src:url(/themes/custom/yng/fonts/icon/yng.eot?tye467=);src:url(/themes/custom/yng/fonts/icon/yng.eot?tye467=#iefix) format("embedded-opentype"),url(/themes/custom/yng/fonts/icon/yng.ttf?tye467=) format("truetype"),url(/themes/custom/yng/fonts/icon/yng.woff?tye467=) format("woff"),url(/themes/custom/yng/fonts/icon/yng.svg?tye467=#yng) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:yng!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:"\e900"}.icon-phone:before{content:"\e901"}.icon-envelope:before{content:"\e902"}.icon-menu-hamburger:before{content:"\e903"}.icon-rss:before{content:"\e904"}.icon-pdf:before{content:"\e905"}.icon-list-nested:before{content:"\e906"}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}figure{margin:1em 40px}img{border-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::inner-spin-button,[type=number]::outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}body,html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}hr{border:0;border-top:1px solid #eee;margin:20px 0}::-moz-selection{background:#58585a;color:#fff}::selection{background:#58585a;color:#fff}body{font-family:Roboto-Regular,sans-serif;margin-top:0;background:#fff}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:Raleway-Regular,sans-serif;color:#58585a;text-transform:uppercase;font-variant-numeric:lining-nums;font-weight:700}.h5,.h6,h5,h6{font-family:Raleway-Bold,sans-serif;text-transform:capitalize;font-variant-numeric:lining-nums;color:#c5c6c6}.h1,h1{position:relative;padding:8px 8px 0 16px;margin-bottom:20px}.h1::before,h1::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:4px;height:100%;background-color:#d14842}h2,h3,h4{padding:5px 20px}h2{background:#888;color:#fff}h3,h4{background:#f6f6f6}h1{font-size:clamp(18px,14px + 1.6363636364vw,38px)}h2{font-size:clamp(16px,12px + 1.6363636364vw,28px)}h3{font-size:clamp(14px,10px + 1.6363636364vw,24px)}h4{font-size:clamp(12px,10px + 1.4545454545vw,22px)}h5{font-size:clamp(10px,8px + 1.4545454545vw,20px)}h6{font-size:clamp(10px,6px + 1.2727272727vw,18px)}p{font-size:clamp(10px,8px + .9090909091vw,18px)}li{font-size:clamp(10px,8px + .9090909091vw,18px)}li,p{color:#58585a}a{color:#58585a}a:hover{color:#000;text-decoration:none;opacity:.9;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a:active{color:#b91d28}input{-webkit-box-shadow:inset 0 0 0 0;box-shadow:inset 0 0 0 0}blockquote{background:#fdf7f6;border-left:10px solid #c5c6c6;margin:1.5em 10px;padding:.8em 10px;quotes:"“"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.anchor-list li a{text-decoration:underline;text-decoration-color:#222}.anchor-list li a:hover{text-decoration-color:#d14842}.hyphen{-webkit-padding-start:20px;padding-inline-start:20px}.hyphen li{padding-left:10px}.hyphen li::marker{content:"╶"}.icn-address{position:relative}.icn-address::before{content:"";display:inline-block;width:28px;height:28px;border-radius:50%;background-color:#c5c6c6;background-repeat:no-repeat;position:relative;top:5px;left:0;margin-right:10px}.icn-address.sg::before{background-image:url(/sites/default/files/inline-images/Flag_of_Singapore.svg);background-position:5px 8px;background-size:18px}.icn-address.de::before{background-image:url(/sites/default/files/inline-images/Flag_of_Germany.svg);background-position:5px 8px;background-size:18px}.icn-address.tm::before{background-image:url(/sites/default/files/inline-images/Flag_of_Turkmenistan.svg);background-position:5px 8px;background-size:18px}.icn-address.tn::before{background-image:url(/sites/default/files/inline-images/Flag_of_Tunisia.svg);background-position:5px 8px;background-size:18px}.container{max-width:clamp(100vw,100vw,900px);margin:0 auto;padding:0}.container.header{-webkit-box-shadow:none;box-shadow:none;overflow:visible}.container-2{max-width:clamp(300px,80vw,1070px);margin:0 auto;padding:0 15px}.page-wrapper{position:relative;background-color:#fff}.page-wrapper{background-size:cover;background-position:right bottom;background-repeat:no-repeat}.layout-container{grid-template-columns:repeat(12,1fr)}.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{text-align:justify}.z-index-negative{z-index:-1!important}.button-sidebar{grid-area:2/1/3/3;align-self:center;justify-items:center}.button-sidebar__inner{width:100%;height:auto}.button-sidebar button{width:100%;height:auto;border:0;background:0 0;outline:0;cursor:pointer}.button-sidebar button span{opacity:.3;font-size:.8em;text-transform:uppercase}.button-sidebar .icon-menu-hamburger{justify-self:center;-ms-flex-item-align:center;align-self:center;font-size:2em;color:inherit}picture{display:inline-block}picture img{max-width:100%}.field--name-field-media-oembed-video,picture{position:relative;z-index:0}.field--name-field-media-oembed-video:before,picture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dddbdb;z-index:-1}.field--type-image{position:relative;max-width:100%;z-index:0}.media-image-center,.node--view-mode-full .field--type-image{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-rss{display:inline-grid;width:20px;height:20px;background-color:#d14842;border-radius:50%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e9e9e9}.underline-link{display:block;font-size:.9rem;padding:10px;border:1px dashed #c5c6c6;outline:1px dashed #c5c6c6;font-style:italic;color:#888}.underline-link::before{content:"✱";position:relative;left:-5px;top:-5px;width:10px;height:10px;color:#e59794;font-size:.9em}.underline-link a{color:#e59794;margin-left:2px;text-decoration:underline;text-decoration-color:#888}.path-node .s-main__inner ul,.path-taxonomy .s-main__inner ul{padding-left:2em;line-height:2em}.path-node .s-main__inner ul li,.path-taxonomy .s-main__inner ul li{list-style-type:none}.path-node .s-main__inner ul li::before,.path-taxonomy .s-main__inner ul li::before{content:"";display:inline-block;width:16px;height:6px;background-color:#d14842;position:relative;bottom:3px;right:5px;clip-path:polygon(0 0,65% 0,100% 100%,35% 100%)}.path-node ol,.path-taxonomy ol{line-height:2em}.field--name-field-gallery-short{display:grid;grid-template-columns:1fr;gap:10px}.user-logged-in .s-main__inner ul li::before{display:none}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-animation:none;animation:none;z-index:999}.modal h4{font-size:1.2em;font-family:Roboto-Bold;color:#c5c6c6;padding:0;background:0 0}.modal__text{font-size:1.1rem;color:#58585a}.modal .modal-custom__btn{display:grid;justify-items:end}.modal .modal-close{display:grid;place-content:center;font-size:2rem;width:30px;height:30px;outline:0;border:none;color:#f6f6f6;background-color:#d14842;cursor:pointer;line-height:1}.modal .modal-close:hover{background-color:#dddbdb;color:#222;border:none}.modal.show{display:grid;place-content:center}.modal.show .modal__inner{-webkit-animation:slide-in-blurred-bottom .6s cubic-bezier(.23,1,.32,1) both;animation:slide-in-blurred-bottom .6s cubic-bezier(.23,1,.32,1) both}.modal.show .modal__content{width:calc(300px - 15px);height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px}.lang-en .language ul li:nth-child(1),.lang-ru .language ul li:nth-child(2){background-color:#b91d28}.lang-en .language ul li:nth-child(1)>a,.lang-ru .language ul li:nth-child(2)>a{color:#fff}.lang-en .language ul li:nth-child(1):hover,.lang-ru .language ul li:nth-child(2):hover{background-color:#8d161e}.user-login-form .form-type-textfield{padding:10px 0}.user-login-form .form-type-password .form-text{margin-left:2px}.user-login-form .form-submit{margin-top:20px;padding:5px 15px}.layout-container{position:relative}.layout-container header{grid-area:1/1/2/13;width:100%;height:auto}.layout-container .header__inner{height:auto;grid-template-columns:1fr;grid-template-rows:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-container .s-logo{grid-area:1/1/2/2;justify-self:center}.layout-container .language{grid-area:1/1/2/2;justify-self:end;align-self:start}.header{max-height:200px}.header__inner{z-index:0;overflow:visible}.header .main-navigation-wrapper .main-navigation-h{position:relative}.header .main-navigation-wrapper .main-navigation-h .li-item,.header .main-navigation-wrapper .main-navigation-h .ul-child,.header .main-navigation-wrapper .main-navigation-h .ul-parent{margin:0;padding:0;list-style:none}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a{color:#58585a;padding:15px 20px;text-transform:uppercase;font-family:Roboto-Bold;font-size:.8em}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a:hover{background-color:rgba(0,0,0,0)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a.is-active{color:#b91d28}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li:first-child a.is-active{color:inherit}.header .main-navigation-wrapper .main-navigation-h .ul-parent .ul-child{display:none}.header .language ul{list-style-type:none;padding:0;margin:0}.header .language ul li{padding-left:5px;padding-right:5px;background-color:#dddbdb;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.header .language ul li a{display:inline-block;font-size:.8em;width:100%;height:100%}.header .language ul li:hover{background-color:#c4c1c1}.header .s-logo{max-width:clamp(150px,10vw,200px)}.progress-bar{display:none;width:100%;height:4px;background:rgba(0,0,0,0)}.progress-bar__inner{height:4px;background:#d14842;width:0%;-webkit-transition:width .2s;transition:width .2s}.path-frontpage .top-banner{z-index:0;position:relative}.path-frontpage .top-banner__inner{width:100%;height:auto}.path-frontpage .top-banner .video-container{height:100dvh;width:100%;overflow:hidden}.path-frontpage .top-banner .video-container video{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-400px 0;object-position:-400px 0;opacity:.2;z-index:-1}.path-frontpage .top-banner .slogan{text-align:center;width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5}.path-frontpage .top-banner .slogan_inner{width:inherit;height:auto;position:relative;-webkit-animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) both;animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) both}.path-frontpage .top-banner .icon-pre{width:100%;height:100%;position:absolute;display:block;background:rgba(0,0,0,0);z-index:99;text-align:center;top:0;right:0;bottom:0;left:0}.path-frontpage .top-banner .icon-pre .signal{display:block;width:70px;height:auto;position:relative;top:90%;left:50%;-webkit-transform:translate(-50%,-90%);-ms-transform:translate(-50%,-90%);transform:translate(-50%,-90%)}.s-main__inner{width:100%;height:auto}.s-main .block-service__inner{padding:50px 0}.s-main .block-service__inner::after,.s-main .block-service__inner::before{content:"";display:block;border-top:1px solid #e8e4e4;width:calc(100% - 40px);margin:0 auto;position:absolute;left:0;right:0}.s-main .block-service h2{margin-top:40px;margin-bottom:40px;background-color:rgba(0,0,0,0);color:#58585a;text-transform:uppercase;font-variant-numeric:lining-nums;font-weight:700;position:relative}.s-main .block-service h2::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:4px;height:100%;background-color:#d14842}.s-main .block-service .cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}.s-main .block-service .cards .card{width:100%;height:auto;padding:20px}.s-main .block-service .cards .card:nth-child(even){background-color:#fafafa}.s-main .block-service .cards .card__image,.s-main .block-service .cards .card__text{text-align:center}.s-main .block-service .cards .card__image>img{width:110px;height:110px}.s-main .block-service .cards .card__text h3{color:#d14842;font-size:1.2rem;font-weight:700;text-transform:none;background:0 0;text-align:center}.s-main .block-service .cards .card__text P{font-size:1rem;color:#58585a;line-height:1.2}.s-main .block-service .cards .card:hover img{border-radius:16px;background-color:#e8e4e4;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.s-main .block-service .cards .card:hover h3{color:#333;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.s-main .block-service .cards .card:hover p{opacity:.8;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.parallax{padding:0;height:300px;width:100%}.parallax__inner{position:relative}.parallax__banner{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;height:300px;width:100%}.parallax__banner::before{content:"";display:block;background-size:cover;background-position:top left;background-repeat:no-repeat;height:500px;width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(135deg,#fff 0,rgba(255,255,255,0) 100%)}.last-news__inner{padding-top:40px;padding-bottom:80px;position:relative}.last-news .layout-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-row-gap:0;grid-column-gap:0}.last-news .layout-row::after,.last-news .layout-row::before{content:"";display:block;border-top:1px solid #e8e4e4;width:calc(100% - 40px);margin:0 auto;position:absolute;left:0;right:0}.last-news .layout-row::before{top:auto}.last-news .layout-row::after{bottom:40px}.last-news .layout-row .main-title{margin-top:40px;margin-bottom:40px;background-color:rgba(0,0,0,0);font-size:1em;color:#58585a;font-weight:700;position:relative}.last-news .layout-row .main-title::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:3px;height:80%;background-color:#d14842}.last-news .layout-row__left,.last-news .layout-row__right{margin-top:0;margin-bottom:0;padding:0;background-color:#f6f6f6}.last-news .layout-row__left{grid-area:2/1/3/2}.last-news .layout-row__left .views-field-field-image{text-align:center}.last-news .layout-row__left .views-field-view-node{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;margin-bottom:20px}.last-news .layout-row__left .views-field-view-node .field-content{display:inline-block;font-size:1em;padding:5px 20px}.last-news .layout-row__left .views-field-view-node .field-content a{text-transform:capitalize;font-family:Roboto-Bold;display:inline-block;padding:15px;border:1px solid #e8e4e4;background-color:#e9e9e9;border-radius:5px}.last-news .layout-row__right{grid-area:3/1/4/2;padding-left:10px;background-color:#f3f3f3}.last-news .layout-row__right .slide-down{margin-bottom:20px}.last-news .layout-row__right .slide-down .views-field-nothing-1{background-color:#fff;padding:5px}.last-news .layout-row__right .slide-down .views-field-nothing-1 .field-content{display:grid;grid-template-columns:30px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:start;gap:5px}.last-news .layout-row__right .slide-down--icon{position:relative;width:auto;height:auto;opacity:1;padding:0;justify-self:center}.last-news .layout-row__right .slide-down--icon .icon-info{font-size:25px;color:#dddbdb}.last-news .layout-row__right .slide-down--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;border-left:2px solid rgba(209,72,66,.8);padding-left:10px;padding-right:10px;margin-left:0}.last-news .layout-row__right .slide-down--title h4{line-height:1.4;background-color:rgba(0,0,0,0)}.last-news .layout-row__right .slide-down--title h4>a{font-size:.8rem;line-height:1;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.last-news .layout-row__right .slide-down--title h4>a:hover{color:#a62829}.last-news .layout-row__right .slide-down:hover .views-field-nothing-1{background-color:#e9e9e9;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.last-news .layout-row__right .slide-down:hover .icon-info{color:#58585a;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.last-news .layout-row h2{grid-area:1/1/2/4;font-size:12px;padding-left:12px}.last-news .layout-row h2::before{top:10px;width:3px;height:60%}.last-news .layout-row h3{line-height:1;padding:0;max-width:350px;font-size:1.1rem}.last-news .layout-row .views-field-body{text-align:justify;color:#58585a;font-size:inherit}.last-news .layout-row .views-field-body p{padding:0;font-size:1rem;color:#888;max-width:350px}.last-news .layout-row .max-width-teaser{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-bottom-icon{width:100%;height:113px;position:relative}.page-bottom-icon::before{content:"";width:100%;height:55.5px;position:absolute;bottom:0;left:0;background-color:#c5c6c6;z-index:0}.page-bottom-icon__inner{width:inherit;height:inherit;position:relative;bottom:0;right:-1px;z-index:1}.page-bottom-icon__inner::before{content:"";width:100%;height:4.2px;position:absolute;bottom:60px;left:-1px;background-color:#b21212;z-index:1}.page-bottom-icon__inner::after{content:"";width:clamp(100px,50vw,300px);height:100%;position:absolute;bottom:0;right:-1px;background-image:url(/sites/default/files/images/logo-line-footer.svg);background-position:0 bottom;background-repeat:no-repeat;background-size:auto 100%;background-color:#fff;z-index:2}.page-layout{grid-area:2/1/9/13;width:100%;height:auto;background-color:#fff}.page-layout__inner{width:inherit;height:inherit;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:100px 200px repeat(3,auto) 1fr;grid-column-gap:0;grid-row-gap:0}.page-layout .breadcrumb{grid-area:1/1/2/13;width:100%;height:auto;justify-self:end;align-self:center}.page-layout .breadcrumb nav{padding:10px;text-align:left}.page-layout .breadcrumb nav ol,.page-layout .breadcrumb nav ul{list-style-type:none}.page-layout .breadcrumb nav ol li,.page-layout .breadcrumb nav ul li{display:inline-block;font-size:.9em}.page-layout .breadcrumb nav ol li a,.page-layout .breadcrumb nav ul li a{font-size:inherit;color:#888;text-decoration:underline}.page-layout .breadcrumb nav ol li a:hover,.page-layout .breadcrumb nav ul li a:hover{color:#a62829}.page-layout .breadcrumb nav ol li::after,.page-layout .breadcrumb nav ul li::after{padding:8px 0;content:"/ ";color:#d14842;position:relative;left:2px}.page-layout .breadcrumb nav ol li:last-child::after,.page-layout .breadcrumb nav ul li:last-child::after{display:none}.page-layout .s-main{grid-area:2/1/4/13;width:100%;height:auto}.page-layout .s-main__inner{min-height:70vh}.page-layout .s-main .highlighted{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-layout .s-main .highlighted__inner{padding:10px}.page-layout .s-main .highlighted a{text-decoration-line:underline;color:#222}.page-layout .s-main .highlighted .messages--status{color:#3cb371}.page-layout .s-main nav.tabs{padding-top:15px;padding-bottom:15px;margin-bottom:40px}.page-layout .s-main nav.tabs ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}.page-layout .s-main nav.tabs ul li{display:inline-block;background-color:#f8f8f8;border-right:1px solid #222}.page-layout .s-main nav.tabs ul li>a{display:inline-block;padding:15px;text-align:center;min-width:80px;text-transform:uppercase;font-size:.8em;font-weight:700}.page-layout .s-main article{margin-bottom:80px}.page-layout .s-main .photo-gallery{margin-bottom:40px}.page-layout .s-main .photo-gallery .views-view-responsive-grid .views-field-field-image-1{max-width:100%;max-height:225px;-o-object-fit:contain;object-fit:contain;overflow:hidden}.page-layout .s-main .photo-gallery .views-view-responsive-grid .views-field-field-image-1 img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page-layout .s-main .photo-gallery .views-view-responsive-grid .views-field-field-image-1:hover .field-content img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-layout .s-main .pager{width:100%;height:auto;min-height:50px;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-layout .s-main .pager__items{list-style-type:none;padding:0;margin:0}.page-layout .s-main .pager__item{display:inline-block;border:1px solid #222;border-radius:2px;margin-right:2px;padding:2px;position:relative;top:3px}.page-layout .s-main .pager__item>a{width:25px;height:25px;background-color:rgba(0,0,0,0);font-size:.7em;font-family:Roboto-Bold;position:relative;display:inline-grid;place-content:center;z-index:0}.page-layout .s-main .pager__item>a::before{content:"";position:absolute;width:100%;height:100%;background-color:#f6f6f6;z-index:-1;clip-path:polygon(100% 0,0 100%,100% 100%)}.page-layout .s-main .pager__item>a:hover{background-color:#a62829;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#e9e9e9}.page-layout .s-main .pager__item>a:hover::before{opacity:.2}.page-layout .s-main .pager__item--ellipsis{border:none}.page-layout .s-main .pager__item--first,.page-layout .s-main .pager__item--last,.page-layout .s-main .pager__item--next,.page-layout .s-main .pager__item--previous{position:relative;top:6px}.page-layout .s-main .pager__item--first a,.page-layout .s-main .pager__item--last a,.page-layout .s-main .pager__item--next a,.page-layout .s-main .pager__item--previous a{font-size:1.5rem}.page-layout .s-main .pager .is-active{background-color:#d14842;border-color:#a62829}.page-layout .s-main .pager .is-active a{color:#fff}.page-layout .s-main .pager .is-active a::before{opacity:.1}.page-layout .s-main .attach-gallery-image .views-view-responsive-grid--horizontal{padding-top:30px}.page-layout .s-main .attach-gallery-image .views-view-responsive-grid__item{border:5px dashed #c5c6c6}.page-layout .s-main .news .views-view-responsive-grid__item{margin-bottom:40px}.page-layout .s-main .news .views-view-responsive-grid__item article{margin:0}.page-layout .s-main .news .views-view-responsive-grid__item-inner{width:100%;height:100%}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image .field-content,.page-layout .s-main .news .views-view-responsive-grid .views-field-nothing-1 .field-content{position:relative}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image .field-content .hlt-tags,.page-layout .s-main .news .views-view-responsive-grid .views-field-nothing-1 .field-content .hlt-tags{position:absolute;left:0;bottom:0;padding:5px 10px;background-color:#4571b8;color:#fff;text-transform:capitalize;z-index:1}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image .field-content .hlt-tags span,.page-layout .s-main .news .views-view-responsive-grid .views-field-nothing-1 .field-content .hlt-tags span{display:inline-block;color:#e9e9e9;margin-left:5px;margin-right:5px}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image{-o-object-fit:contain;object-fit:contain;overflow:hidden;border-radius:5px}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page-layout .s-main .news .views-view-responsive-grid .views-field-field-image:hover .field-content img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-layout .s-main .news .views-view-responsive-grid .views-field-title h3{font-size:1.1em;background-color:rgba(0,0,0,0);font-family:Raleway-Bold;color:#222;margin-bottom:0}.page-layout .s-main .news .views-view-responsive-grid .views-field-body p{font-size:1em;padding:0 20px;-webkit-margin-before:0;margin-block-start:0;text-align:justify;color:#58585a}.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content{display:inline-block;font-size:1em;padding:5px 20px}.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a{text-transform:capitalize;font-family:Roboto-Bold;display:inline-block;padding:15px;border:1px solid #e8e4e4;border-radius:5px}.page-layout .s-main .video-gallery .views-view-responsive-grid__item-inner>div{line-height:0}.page-layout .s-main .video-gallery iframe{width:100%;height:auto;aspect-ratio:16/9}.page-layout .s-main .attach-files-custom .views-row{display:grid;grid-template-columns:1fr;grid-auto-rows:minmax(50px,auto);gap:10px;font-size:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px dashed #c5c6c6;outline:1px dashed #c5c6c6}.page-layout .s-main .attach-files-custom .views-row:nth-child(odd){background-color:#f6f6f6}.page-layout .s-main .attach-files-custom .views-row .icon-pdf::before{font-size:20px;position:relative;top:2px;color:#d14842}.page-layout .s-main .attach-files-custom a{font-family:Roboto-Regular;text-decoration:underline;color:#58585a;margin-left:5px}.page-layout .s-main .attach-files-custom a:hover{color:#d14842;text-decoration-color:#000}.page-layout .s-main .attach-files-custom .file--application-pdf+span{font-family:Roboto-Regular;font-size:1rem;color:#c5c6c6}.page-layout .s-main .activity h3{padding:0}.page-layout .s-main .activity h3 a{display:inline-block;width:100%;height:100%;padding:5px 20px}.page-layout .s-main .activity h4{font-size:1.2em;color:#c5c6c6;padding:0}.page-layout .s-main .activity span{color:#d14842;font-weight:700}.page-layout .s-main .activity .views-view-responsive-grid__item{background-color:#f6f6f6}.page-layout .s-main .activity .views-view-responsive-grid__item-inner{width:100%;height:100%}.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-modal-1,.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-modal-2{padding:20px}.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-modal-2 h4{border-top:1px solid #dddbdb;padding-top:30px}.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-image-annonce{overflow:hidden;text-align:center}.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-image-annonce img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page-layout .s-main .activity .views-view-responsive-grid .views-field-field-image-annonce:hover .field-content img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-layout .s-main .block-paragraph .views-row{margin-top:50px}.page-layout .s-main .block-paragraph .views-field-field-image{width:100%;height:auto}.page-layout .s-main .block-paragraph .views-field-field-image .field-content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:10px}.page-layout .s-main .block-paragraph .peroid{display:grid;grid-template-columns:1fr;grid-template-rows:200px auto;grid-column-gap:0;grid-row-gap:20px;width:100%;height:auto;margin-bottom:30px;background-color:#f7f7f7}.page-layout .s-main .block-paragraph .peroid__inner{grid-area:1/1/2/2;justify-self:start;align-self:center;width:110px;height:110px;background-color:#c5c6c6;position:relative;text-align:center}.page-layout .s-main .block-paragraph .peroid__inner:after{content:"";position:absolute;top:0;right:0;-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);width:0;height:0;border-top:55px solid transparent;border-left:60px solid #c5c6c6;border-bottom:55px solid transparent}.page-layout .s-main .block-paragraph .peroid__inner p{color:#222;font-weight:900;position:absolute;top:28px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%}.page-layout .s-main .block-paragraph .peroid__body{grid-area:2/1/3/2}.page-layout .s-main .block-paragraph .peroid__body p{text-align:justify;font-size:1.1em;color:#58585a}.page-layout .s-main .block-paragraph .lfr-image,.page-layout .s-main .block-paragraph .lfr-image-2{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:10px}.page-layout .s-main .block-paragraph .lfr-image-2>div,.page-layout .s-main .block-paragraph .lfr-image>div{max-height:300px;overflow:hidden;border:2px solid #4571b8;-webkit-box-shadow:12px 12px 16px 0 rgba(0,0,0,.25),-8px -8px 12px 0 rgba(255,255,255,.3);box-shadow:12px 12px 16px 0 rgba(0,0,0,.25),-8px -8px 12px 0 rgba(255,255,255,.3)}.page-layout .s-main .block-paragraph .lfr-image-2>div img,.page-layout .s-main .block-paragraph .lfr-image>div img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.page-layout .s-main .block-paragraph .lfr-image-2>div{max-height:500px;border:none;-webkit-box-shadow:none;box-shadow:none}.page-layout .s-main .block-paragraph .lfr-image-2>div:nth-child(1) img{width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-layout .s-main .block-paragraph .color-circle-block{padding-left:0}.page-layout .s-main .block-paragraph .color-circle-block h6{text-transform:uppercase;font-weight:900;color:#58585a}.page-layout .s-main .block-paragraph .color-circle-block .circles::before{content:"";display:inline-block;width:15px;height:15px;border-radius:7.5px;background-color:#888;margin-right:10px}.page-layout .s-main .block-paragraph .color-circle-block .circles.red::before{background-color:#e11e25}.page-layout .s-main .block-paragraph .color-circle-block .circles.blue::before{background-color:#4571b8}.page-layout .s-main .block-paragraph .color-circle-block .circles.green::before{background-color:#0f730f}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item{background-color:#f6f6f6;padding:10px}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-field-image,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-title,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item h3{text-align:center}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-field-image img{-webkit-filter:saturate(.5) hue-rotate(45deg);filter:saturate(.5) hue-rotate(45deg)}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-body h4{font-size:1.2em;font-family:Roboto-Bold;color:#c5c6c6;margin-bottom:0;padding-bottom:0}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-body p{margin-top:0;padding:5px 10px;font-size:1.1em;color:#58585a}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-body p span{color:#d14842;font-weight:900}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-node,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-taxonomy-term{display:grid;justify-items:end}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-node .field-content,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-taxonomy-term .field-content{display:inline-block;font-size:1.1em;padding:5px 10px}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-node .field-content a,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-view-taxonomy-term .field-content a{text-transform:capitalize;font-family:Roboto-Bold;display:inline-block;padding:15px;border:1px solid #e8e4e4;border-radius:5px;font-size:.9em}.page-layout .s-main .service-content .views-view-responsive-grid__item-inner,.page-layout .s-main .service-taxonomy .views-view-responsive-grid__item-inner{display:grid;grid-template-rows:repeat(2,auto) 1fr auto;height:100%}.page-layout .s-main .service-content .views-field-name,.page-layout .s-main .service-content .views-field-title,.page-layout .s-main .service-taxonomy .views-field-name,.page-layout .s-main .service-taxonomy .views-field-title{margin-bottom:1em;min-height:clamp(50px,5vw,100px)}.page-layout .s-main .service-content .views-field-field-image,.page-layout .s-main .service-taxonomy .views-field-field-image{-ms-flex-item-align:center;align-self:center}.page-layout .s-main .service-content .views-field-field-image picture,.page-layout .s-main .service-taxonomy .views-field-field-image picture{overflow:hidden}.page-layout .s-main .service-content .views-field-field-image img,.page-layout .s-main .service-taxonomy .views-field-field-image img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.page-layout .s-main .service-content .views-field-field-image:hover .field-content img,.page-layout .s-main .service-taxonomy .views-field-field-image:hover .field-content img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-layout .s-main .service-content .views-field-body,.page-layout .s-main .service-taxonomy .views-field-body{margin-top:1em}.page-layout .s-main .service-content .views-field-body.max-width-teaser,.page-layout .s-main .service-taxonomy .views-field-body.max-width-teaser{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-layout .s-main .service-content .views-field-body.max-width-teaser>p,.page-layout .s-main .service-taxonomy .views-field-body.max-width-teaser>p{max-width:400px;padding:0;margin-bottom:30px}.page-layout .s-main .service-content .views-field-view-node,.page-layout .s-main .service-taxonomy .views-field-view-node{-ms-flex-item-align:end;align-self:end}.page-layout .s-main .service-taxonomy .views-view-responsive-grid__item .views-field-field-image img{-webkit-filter:saturate(.8) hue-rotate(20deg);filter:saturate(.8) hue-rotate(20deg)}.page-layout .s-main .service-taxonomy .views-view-responsive-grid__item .views-field-view-taxonomy-term{margin-top:40px}.page-layout .s-main .service-content .views-view-responsive-grid__item .views-field-field-image img{-webkit-filter:saturate(.8) hue-rotate(20deg);filter:saturate(.8) hue-rotate(20deg)}.page-layout .s-main .table-ab{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto) 1fr;font-size:1em;color:#58585a}.page-layout .s-main .table-ab h3{grid-area:1/1/2/2}.page-layout .s-main .table-ab div:first-of-type{grid-area:2/1/3/2;margin-top:10px;margin-bottom:10px}.page-layout .s-main .table-ab div:first-of-type .field--type-image{display:block;-webkit-filter:saturate(.5) hue-rotate(45deg);filter:saturate(.5) hue-rotate(45deg)}.page-layout .s-main .table-ab table{grid-area:3/1/4/2}.page-layout .s-main .table-ab .modal-button{padding:0;background:0;outline:0;border:0;text-align:left;line-height:1}.page-layout .s-main .table-ab .modal-button span{cursor:pointer;text-decoration:underline;text-decoration-color:#d14842}.page-layout .s-main .table-ab .modal-button::after{content:"⤵";position:relative;top:9px;right:-5px;display:inline-block;font-size:1.5rem;color:#58585a}.page-layout .s-main .table-ab .modal-button:hover{color:#d14842}.page-layout .s-main .table-ab .modal-button:hover::after{color:#d14842}.page-layout .s-main .table-bb table{border-collapse:collapse}.page-layout .s-main .table-bb table tr td,.page-layout .s-main .table-bb table tr th{padding:25px;vertical-align:middle}.page-layout .s-main .table-bb table li,.page-layout .s-main .table-bb table p{font-size:1.1em;color:#58585a}.page-layout .s-main .table-bb table ul{padding-left:1em}.page-layout .s-main .table-bb table ul li{list-style-type:square}.page-layout .s-main .table-bb table ul li:before{display:none}.page-layout .s-main .table-bb table tr th.th-top-left-border{border-top:0;border-left:0}.page-layout .s-main .table-bb table tr td,.page-layout .s-main .table-bb table tr th{border:1px solid #888;border-collapse:collapse}.page-layout .s-main .table-bb table tr p:first-child span:not(:first-child){font-weight:500;display:block}.page-layout .s-main .table-bb table tr th>p:not(:first-child){font-weight:500}.page-layout .s-main .service-blocks .views-field-field-media-image{margin-top:40px;margin-bottom:40px}.page-layout .s-main .media-4{margin-top:40px}.page-layout .s-main .media-4 .field__item{margin-top:20px;margin-bottom:20px}.page-layout .page-bottom-icon{grid-area:4/1/5/13;z-index:0}.page-layout .bottom{grid-area:5/1/6/13}.path-frontpage .page-wrapper{background-size:inherit;background-position:inherit;background-repeat:inherit}.path-frontpage .page-layout{grid-area:1/1/9/13}.path-frontpage .page-layout__inner{grid-template-rows:repeat(7,auto)}.path-frontpage .page-layout .top-banner{grid-area:1/1/2/13}.path-frontpage .page-layout .s-main{grid-area:2/1/3/13}.path-frontpage .page-layout .parallax{grid-area:3/1/4/13}.path-frontpage .page-layout .last-news{grid-area:4/1/5/13}.path-frontpage .page-layout .page-bottom-icon{grid-area:5/1/6/13}.path-frontpage .page-layout .bottom{grid-area:6/1/7/13}.bottom{grid-area:7/1/8/13}.bottom__inner{max-width:100%}.layout-container footer{grid-area:6/1/7/13}.footer{width:100%;height:auto;position:relative;background-color:#e9e9e9;z-index:0}.footer::before{content:"";position:absolute;width:100%;height:100%;background-image:url(/sites/default/files/images/footer-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.2;z-index:-1}.footer__inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:20px;min-height:300px}.footer .f-info{grid-area:1/1/2/2;justify-self:center;align-self:center;width:100%}.footer .f-info .contacts__inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.footer .f-info .contacts p{font-size:1rem;color:#888}.footer .f-info .contacts p a{color:#888}.footer .f-info .contacts__adress{grid-area:1/1/2/2}.footer .f-info .contacts__adress p{font-weight:700;text-transform:uppercase;line-height:2rem;color:#888}.footer .f-info .contacts__info{grid-area:2/1/3/2}.footer .f-info .contacts__info .icon-envelope{position:relative;top:3px}.footer .f-menu{grid-area:2/1/3/2;justify-self:center;align-self:center}.footer .f-menu .ul-parent{margin:0;padding:0;list-style:none}.footer .f-menu .ul-parent .li-item{display:inline-block}.footer .f-menu .ul-parent .li-item a{display:inline-block;color:#58585a;font-size:1rem;padding:0 12px}.copyright{position:relative;bottom:-1px;left:0;width:100%;height:50px;background-color:#e9e9e9}.copyright__inner{width:inherit;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:distribute;align-content:space-around}.copyright p{font-size:12px;text-align:center;padding:0;color:#c5c6c6}.path-frontpage .page-layout footer{grid-area:7/1/8/13}@media(max-width:1299px){h5{font-size:clamp(16px,8px + 1.7777777778vw,20px)}h6{font-size:clamp(16px,6px + 1.5555555556vw,18px)}p{font-size:clamp(16px,8px + 1.1111111111vw,18px)}li{font-size:clamp(16px,8px + 1.1111111111vw,18px)}h3{text-align:left}.layout-container .hamburger-menu{grid-area:1/1/2/2;justify-self:start;align-self:start;background-color:rgba(197,198,198,.8);-webkit-box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;top:20px;left:20px;width:30px;height:40px;border-radius:2px;z-index:5}.layout-container .hamburger-menu__inner{width:20px;height:30px}.layout-container .hamburger-menu__inner span{height:1px}.header .language{position:relative;right:20px;top:20px;-webkit-box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.header .main-navigation-wrapper{left:-300px;top:0;background-color:#f6f6f6;width:300px;height:100dvh;position:fixed;padding:20px;border-right:6px solid #dddbdb;display:grid;grid-template-columns:1fr;grid-template-rows:min(30vh,150px) 1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .main-navigation-wrapper .main-navigation-h{grid-area:2/1/3/2}.header .main-navigation-wrapper.active .main-navigation-h{width:calc(300px - 40px)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li{display:block;margin:10px 0;background-color:rgba(255,255,255,.5);position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:start}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a{padding:5px 10px}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-parent .dropdown-arrow{display:none}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile{width:30px;height:100%;background-color:#e4e4e4;position:absolute;top:0;right:0;z-index:5;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile__inner{display:inline-block;width:7px;height:7px;position:relative;right:2px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile__inner::after,.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile__inner::before{content:"";position:absolute;background-color:#888}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile__inner::before{width:2px;height:7px;top:0;left:0}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li .dropdown-arrow-mobile__inner::after{width:7px;height:2px;top:5px;left:0}.layout-container .sidebar-icon-panel{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.layout-container .sidebar-icon-panel__inner{width:100%;height:auto;background-color:rgba(0,0,0,0);display:grid}.layout-container .sidebar-icon-panel i,.layout-container .sidebar-icon-panel span{display:inline-block}.layout-container .sidebar-icon-panel__btn{display:grid;grid-template-columns:20px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;grid-column-gap:5px;border:1px dashed #888;background-color:#fff;padding:5px;position:relative;right:-60px;outline:0;margin-bottom:5px;border-radius:2px;-webkit-box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.layout-container .sidebar-icon-panel__btn .icon{color:#d14842}.layout-container .sidebar-icon-panel__btn:hover{right:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.lang-eng.horisontal,.lang-rus.horisontal{display:none}.s-main .block-service .cards{margin-bottom:40px}.page-layout .s-main__inner{margin-bottom:40px}.last-news .layout-row{margin-top:20px}.last-news .layout-row h3>a{line-height:1.4}.last-news .layout-row .max-width-teaser{padding:0 10px}.last-news .layout-row__left .views-field-view-node .field-content a{font-size:.9em}.last-news .layout-row__right .slide-down--title h4{padding:5px}.last-news .layout-row__right{padding-right:10px}.footer__inner{grid-row-gap:20px}.footer .f-menu .ul-parent{border-top:1px dotted #c5c6c6}.footer .f-menu .ul-parent .li-item{min-width:60px;border-right:1px dotted #c5c6c6;margin-bottom:10px;margin-top:10px}.footer .f-menu .ul-parent .li-item:last-child{border:none}.page-layout .button-sidebar{display:none}.page-layout .breadcrumb nav ol,.page-layout .breadcrumb nav ul{-webkit-padding-start:10px;padding-inline-start:10px}.page-layout .s-main .stat-wrap{overflow-y:hidden;overflow-x:scroll;direction:rtl;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;scrollbar-width:thin;scrollbar-color:#d14842 #a62829}.page-layout .s-main .stat-wrap::-webkit-scrollbar{height:10px}.page-layout .s-main .stat-wrap::-webkit-scrollbar-track{background-color:#e9e9e9;margin-left:10px;margin-right:10px}.page-layout .s-main .stat-wrap::-webkit-scrollbar-thumb{background:#d14842;border-radius:0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.page-layout .s-main .stat-wrap::-webkit-scrollbar-thumb:hover{background:#a62829}.page-layout .s-main .stat-wrap picture img{display:block;min-width:650px;height:auto;margin-left:auto}.page-layout .s-main .attach-gallery-image{margin-top:40px;margin-bottom:40px}.page-layout .s-main .attach-gallery-image .views-view-responsive-grid--horizontal{margin:0 auto}.page-layout .s-main .attach-gallery-image .views-view-responsive-grid--horizontal img{width:clamp(300px,80vw,100%)}.page-layout .s-main .attach-gallery-image .custom-modal-content{max-width:clamp(400px,80vw,100vw)}.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a{font-size:.9em}.page-layout .s-main .pager{margin-bottom:40px}.page-layout .s-main nav.tabs ul li{border-bottom:1px solid #222}.page-layout .s-main nav.tabs ul li>a{width:100%}.page-layout .s-main nav.tabs ul li:nth-child(5),.page-layout .s-main nav.tabs ul li:nth-child(6){border-bottom:none}.page-layout .s-main nav.tabs ul li:nth-child(even){border-right:none}.next,.page-layout .close,.prev{font-size:25px;font-weight:500}.page-layout .next,.prev{top:auto;bottom:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:50px;width:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-layout .next{left:calc(50% + 25px)}.page-layout .prev{left:calc(50% - 25px)}.page-layout .close{top:35px;right:15px}.page-layout .s-main .attach-files-custom .icon-pdf,.page-layout .s-main .attach-files-custom a{font-size:.9em;line-height:1.4}.page-layout .s-main .highlighted{height:20px}.page-layout .s-main .block-paragraph .peroid__body p{padding:0 10px}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item .views-field-body h4{padding:5px 10px}.page-layout .s-main .table-bb{overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#d14842 #a62829}.page-layout .s-main .table-bb::-webkit-scrollbar{height:10px}.page-layout .s-main .table-bb::-webkit-scrollbar-track{background-color:#e9e9e9;margin-left:10px;margin-right:10px}.page-layout .s-main .table-bb::-webkit-scrollbar-thumb{background:#d14842;border-radius:0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.page-layout .s-main .table-bb::-webkit-scrollbar-thumb:hover{background:#a62829}}@media(max-width:700px){.page-layout .views-view-responsive-grid--horizontal{grid-template-columns:1fr;padding-bottom:20px}.page-layout .s-main .attach-gallery-image .views-view-responsive-grid--horizontal{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media(orientation:portrait)and (max-width:1299px){.page-layout .breadcrumb__inner{max-width:clamp(300px,80vw,1070px);margin:0 auto}}@media(orientation:portrait)and (min-width:600px){.page-layout .attach-gallery-image .views-view-responsive-grid--horizontal,.page-layout .photo-gallery .views-view-responsive-grid--horizontal{grid-template-columns:repeat(2,1fr)}.page-layout .s-main .block-paragraph .views-field-field-image{max-width:400px;margin:0 auto}.page-layout .s-main .block-paragraph .peroid{grid-template-columns:200px 1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}.page-layout .s-main .block-paragraph .peroid__body{grid-area:1/2/2/3}.media-image-center,.node--view-mode-full .field--type-image,.page-layout .s-main .block-paragraph .lfr-image,.page-layout .s-main .block-paragraph .lfr-image-2{max-width:400px;margin:0 auto}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item{padding:40px}.footer__inner{grid-template-rows:repeat(2,auto)}.footer .f-info{width:auto}.footer .f-info .contacts__inner{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.footer .f-info .contacts__info{grid-area:1/2/2/3}}@media(orientation:landscape)and (max-width:1299px){h1{font-size:1.4em}h2,h3{font-size:1.2em}h4,h5,h6,li,p{font-size:1em}.container-2{max-width:clamp(900px,80vw,1070px)}.header .s-logo{max-width:120px;position:relative;top:-10px}.path-frontpage .top-banner .video-container{width:100dvw;height:100%}.path-frontpage .top-banner .video-container video{-o-object-position:0;object-position:0}.layout-container .header__inner{grid-template-rows:100px}.s-main .block-service .cards{grid-template-columns:repeat(2,1fr);justify-items:center}.s-main .block-service .cards .card__text h3{text-align:center}.s-main .block-service .cards .card:nth-child(3){background-color:#fafafa}.s-main .block-service .cards .card:nth-child(4){background:0 0}.last-news .layout-row__left .views-field-field-image{margin:20px 0}.page-bottom-icon__inner::before{bottom:60px}.footer__inner{grid-template-rows:repeat(2,auto)}.footer .f-info{width:auto}.footer .f-info .contacts__inner{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.footer .f-info .contacts__info{grid-area:1/2/2/3}.page-layout .last-news,.page-layout .s-main__inner{max-width:clamp(600px,80vw,1070px);margin:0 auto}.page-layout .last-news{width:100%}.page-layout .views-view-responsive-grid--horizontal{max-width:clamp(400px,80vw,100%);margin:0 auto}.page-layout .activity .views-view-responsive-grid--horizontal,.page-layout .photo-gallery .views-view-responsive-grid--horizontal,.page-layout .teaser-2 .views-view-responsive-grid--horizontal,.page-layout .video-gallery .views-view-responsive-grid--horizontal{max-width:clamp(700px,80vw,100%);grid-template-columns:repeat(2,1fr)}}@media(orientation:landscape){.field--name-field-gallery-short,.page-layout .s-main .block-paragraph .views-field-field-image .field-content{grid-template-columns:repeat(2,1fr);grid-gap:10px}.page-layout .s-main .block-paragraph .peroid{grid-template-rows:1fr;grid-template-columns:200px auto;grid-column-gap:20px;grid-row-gap:0}.page-layout .s-main .block-paragraph .peroid__body{grid-area:1/2/2/3}.page-layout .s-main .block-paragraph .peroid__body p{padding:0 20px}.page-layout .s-main .block-paragraph .lfr-image,.page-layout .s-main .block-paragraph .lfr-image-2{grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:0}.page-layout .s-main .table-ab{max-width:700px;margin:0 auto}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item{padding:20px}}@media(min-width:700px){.s-main .block-service .cards{grid-template-columns:repeat(2,1fr);justify-items:center}.last-news .layout-row__left .views-field-field-image{margin:20px 0}.page-layout .s-main__inner{margin-bottom:40px}.page-layout .breadcrumb__inner{max-width:clamp(600px,80vw,900px);margin:0 auto}}@media(min-width:700px)and (max-width:1299px){.s-main .block-service .cards .card:nth-child(3){background-color:#fafafa}.s-main .block-service .cards .card:nth-child(4){background:0 0}.page-layout .breadcrumb nav{padding-left:0}.page-layout .breadcrumb nav ol,.page-layout .breadcrumb nav ul{-webkit-padding-start:0;padding-inline-start:0}}@media(min-width:900px)and (max-width:1299px){.hamburger-menu{display:block}}@media screen and (min-width:900px){.container{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4)}.layout-container{grid-template-rows:150px repeat(7,auto)}.layout-container .header__inner{grid-template-columns:250px 1fr 120px;grid-template-rows:200px}.layout-container .header .s-logo{justify-self:end;max-width:130px;top:0}.layout-container .header .language{grid-area:1/3/2/4}.s-main .block-service .cards{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.s-main .block-service .cards .card{min-height:300px}.s-main .block-service .cards .card:nth-child(3){background:0 0}.s-main .block-service .cards .card:nth-child(4){background:#f6f6f6}.last-news .layout-row{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr}.last-news .layout-row__left{grid-area:2/1/4/2}.last-news .layout-row__right{grid-area:2/2/4/3;padding-left:20px}.last-news .layout-row__left,.last-news .layout-row__right{padding:20px;margin-top:20px;margin-bottom:40px}.last-news .layout-row::after,.last-news .layout-row::before,.s-main .block-service__inner::after,.s-main .block-service__inner::before{max-width:clamp(500px,50vw,1070px)}.last-news .layout-row__left .views-field-field-image{margin:0}.last-news .layout-row h3>a{font-size:1.2rem}.page-layout .s-main nav.tabs ul{grid-template-columns:repeat(6,1fr);border-bottom:1px solid #222}.page-layout .s-main nav.tabs ul li{border-bottom:none}.page-layout .s-main nav.tabs ul li:nth-child(even){border-right:1px solid #222}.page-layout .s-main nav.tabs ul li:last-child{border-right:none}.page-layout .s-main .pager{min-height:100px}.page-layout .breadcrumb__inner{max-width:100%;padding:10px 50px}.page-layout .breadcrumb nav{text-align:right}.page-layout .s-main .rga-grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0}.page-layout .s-main .rga-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:0}.go-top{display:none;position:fixed;bottom:70px;right:30px;z-index:99;border:none;outline:0;background-color:#a62829;color:#fff;cursor:pointer;border-radius:2px;width:50px;height:50px}.go-top__inner{width:100%;height:100%}.go-top a{width:100%;height:100%;position:relative;display:grid;place-content:center}.go-top a::before{content:"⇡";display:block;font-size:1.5em;color:#fff}.underline-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer::before{background-position:0 -200px}.footer .f-info,.footer .f-menu{min-width:clamp(700px,80vw,1070px)}.footer .f-menu .ul-parent .li-item a:first-child{padding-left:0}}@media screen and (min-width:1000px){.layout-container .header .s-logo{max-width:140px}.path-frontpage .banner-video .slogan img{min-width:clamp(300px,35vw,500px)}.page-layout .photo-gallery .views-view-responsive-grid--horizontal,.page-layout .teaser-2 .views-view-responsive-grid--horizontal,.page-layout .video-gallery .views-view-responsive-grid--horizontal{grid-template-columns:repeat(auto-fill,minmax(max(var(--views-responsive-grid-item--calculated-min-width),var(--views-responsive-grid-item--max-width)),1fr))}.field--name-field-gallery-short,.page-layout .s-main .block-paragraph .views-field-field-image .field-content{grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:0}.page-layout .s-main .teaser-2 .views-view-responsive-grid__item{padding:40px}}@media screen and (min-width:1200px){h1{font-size:clamp(18px,14px + 1.6363636364vw,38px)}h2{font-size:clamp(16px,12px + 1.6363636364vw,28px)}h3{font-size:clamp(14px,10px + 1.6363636364vw,24px)}h4{font-size:clamp(12px,10px + 1.4545454545vw,22px)}h5{font-size:clamp(10px,8px + 1.4545454545vw,20px)}h6{font-size:clamp(10px,6px + 1.2727272727vw,18px)}p{font-size:clamp(10px,8px + .9090909091vw,18px)}li{font-size:clamp(10px,8px + .9090909091vw,18px)}.container-2{max-width:900px}.page-layout .activity .views-view-responsive-grid--horizontal{grid-template-columns:repeat(auto-fill,minmax(max(var(--views-responsive-grid-item--calculated-min-width),var(--views-responsive-grid-item--max-width)),1fr))}.page-layout .s-main{max-width:900px;margin:0 auto}.page-layout .s-main nav.tabs ul li>a{width:100%}.page-layout .s-main .table-ab{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;grid-column-gap:40px;grid-row-gap:20px;font-size:1.1em;max-width:900px}.page-layout .s-main .table-ab h3{grid-area:1/1/2/3}.page-layout .s-main .table-ab table{grid-area:2/2/3/3}.last-news .layout-row__right .slide-down--title h4{line-height:1}}@media screen and (min-width:1300px){.container{max-width:1300px}.sidebar-icon-panel{display:none}.sidebar-menu .left-sidebar-content ul li a{font-size:.9em}.layout-container .header .s-logo{max-width:150px}.layout-container .header .main-navigation-wrapper{grid-area:1/2/2/3;justify-self:center}.header .main-navigation-wrapper{background-color:rgba(246,246,246,.3)}.header .main-navigation-wrapper .main-navigation-h{margin-right:40px}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li{display:inline-block}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow{display:inline-block;width:8px;height:8px;position:relative;top:-2px;left:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow::after,.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow::before{content:"";position:absolute;background-color:#58585a}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow::before{width:2px;height:7px;top:0;left:0}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow::after{width:7px;height:2px;top:5px;left:0}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child{display:block;background-color:#fff;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);position:absolute;min-width:220px;z-index:5}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li>a{display:block;text-transform:inherit;font-size:15px}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li:nth-child(even)>a{background-color:#f6f6f6}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li:nth-child(odd)>a{background-color:rgba(0,0,0,0)}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li:first-child{margin-top:20px}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li:last-child{margin-bottom:20px}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child li:hover>a{background-color:#a62829;color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a{font-size:.7em;padding:15px 15px}.layout-container .header .language{justify-self:stretch;-ms-flex-item-align:center;align-self:center}.path-frontpage .top-banner .video-container video{-o-object-position:center;object-position:center}.s-main .block-service__inner{padding:100px 0;position:relative}.s-main .block-service__inner::after,.s-main .block-service__inner::before{width:500px}.s-main .block-service h2::before{width:6px}.s-main .block-service .cards{margin-top:80px}.s-main .block-service__inner::after{bottom:30px}.s-main .block-service .cards .card:nth-child(1){grid-area:1/1/2/2}.s-main .block-service .cards .card:nth-child(2){grid-area:1/2/2/3}.s-main .block-service .cards .card:nth-child(3){grid-area:1/3/2/4}.s-main .block-service .cards .card:nth-child(4){grid-area:2/1/3/2}.s-main .block-service .cards .card:nth-child(5){grid-area:2/2/3/3}.s-main .block-service .cards .card:nth-child(6){grid-area:2/3/3/4}.last-news__inner{padding-top:80px}.last-news .layout-row::after{bottom:40px}.last-news .layout-row .main-title{margin-top:20px;margin-bottom:20px;text-transform:none}.last-news .layout-row h3{padding-top:10px}.last-news .layout-row__left,.last-news .layout-row__right{padding-top:40px}.last-news .layout-row__right .slide-down--icon{max-width:50px}.last-news .layout-row__right .slide-down .views-field-nothing-1 .field-content{grid-template-columns:40px 1fr}.last-news .layout-row__right .slide-down--icon .icon-info{font-size:30px}.last-news .layout-row__right .slide-down--title h4{line-height:1;padding:5px}.last-news .layout-row__right .slide-down--title h4>a{font-size:.9rem}.last-news .layout-row .views-field-body p{font-size:1.05rem}.footer__inner{grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-column-gap:20px;padding:20px 50px}.footer .f-info,.footer .f-menu{min-width:0}.footer .f-info .contacts__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0;justify-items:center}.footer .f-info .contacts__adress{grid-area:1/1/2/2}.footer .f-info .contacts__info{grid-area:1/2/2/3}.footer .f-menu{grid-area:1/2/2/3;justify-self:end}.footer .f-menu .ul-parent .li-item a{padding:0 20px}.copyright{position:absolute}.path-frontpage .banner-video .slogan__inner img.vertical{display:none;visibility:hidden}.path-frontpage .page-layout .parallax,.path-frontpage .page-layout .parallax__banner{height:500px}.path-frontpage .banner-video .slogan img{min-width:clamp(800px,50vw,1000px)}.page-layout .s-main .pager__item>a{width:40px;height:40px}.page-layout .button-sidebar{width:50px;height:auto;margin-inline:auto;position:relative;top:-6px;left:10px}.page-layout .button-sidebar__inner{border:1px solid #888;border-radius:2px}.page-layout .button-sidebar:hover .button-sidebar__inner{border:1px solid #c5c6c6;scale:1.03;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-layout .button-sidebar button{display:grid;place-content:center;gap:.2rem;container-type:inline-size;aspect-ratio:1/1;position:relative;border:.5rem solid transparent;border-radius:2px;color:#58585a;background:0 0;-webkit-box-shadow:var(--shadow,-.3rem -.3rem 1rem hsla(0,0%,100%,.75),.2rem .2rem 1rem hsla(0,0%,50%,.5));box-shadow:var(--shadow,-.3rem -.3rem 1rem hsla(0,0%,100%,.75),.2rem .2rem 1rem hsla(0,0%,50%,.5));outline:0;-webkit-transition:all .1s;transition:all .1s}.page-layout .button-sidebar button::after{content:"";position:absolute;background-color:#f6f6f6;width:100%;height:100%;z-index:-1;clip-path:polygon(100% 0,0 100%,100% 100%)}.page-layout .button-sidebar button:focus-visible,.page-layout .button-sidebar button:hover{color:#a62829;scale:1.1}.page-layout .button-sidebar button:focus-visible span,.page-layout .button-sidebar button:hover span{color:#222;opacity:1}.page-layout .button-sidebar button.active,.page-layout .button-sidebar button:active{-webkit-box-shadow:var(--shadow,-.3rem -.3rem 1rem hsla(0,0%,100%,.75),.2rem .2rem 1rem hsla(0,0%,50%,.5)),inset .3rem .3rem 1rem rgba(128,128,128,.2),inset -.3rem -.3rem 1rem rgba(255,255,255,.75);box-shadow:var(--shadow,-.3rem -.3rem 1rem hsla(0,0%,100%,.75),.2rem .2rem 1rem hsla(0,0%,50%,.5)),inset .3rem .3rem 1rem rgba(128,128,128,.2),inset -.3rem -.3rem 1rem rgba(255,255,255,.75);color:#a62829}.page-layout .button-sidebar button.active>i,.page-layout .button-sidebar button:active>i{font-size:28cqi}.page-layout .button-sidebar button.active>span,.page-layout .button-sidebar button:active>span{font-size:13cqi}.page-layout .s-main .table-ab{max-width:1070px}}@media screen and (min-width:1700px){.container{max-width:1600px}.container-2,.page-layout .s-main{max-width:1070px}.layout-container{grid-template-rows:200px repeat(7,auto)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a{font-size:.8em}.page-layout .button-sidebar{width:70px;top:0;left:0}.bottom__inner,.breadcrumb__inner,.highlighted,.main__inner,.top-section__inner{max-width:1600px}}@media screen and (min-width:1900px){.layout-container{max-width:1920px;margin:0 auto;overflow:hidden;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4)}}.animate-opacity{-webkit-animation:opac .8s;animation:opac .8s}.animate-left{-webkit-animation:animateleft .4s forwards;animation:animateleft .4s forwards}.animate-right{-webkit-animation:animateright .4s forwards;animation:animateright .4s forwards}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}@-webkit-keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}@-webkit-keyframes animateright{from{left:0;opacity:1}to{left:-300px;opacity:0}}@keyframes animateright{from{left:0;opacity:1}to{left:-300px;opacity:0}}.last-news .layout-row__left .views-field-view-node .field-content a,.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a,.page-layout .s-main .teaser-default .views-field-view-node .field-content a,.page-layout .s-main .teaser-default .views-field-view-taxonomy-term .field-content a,.page-layout .s-main nav.tabs ul li>a{position:relative;z-index:0}.last-news .layout-row__left .views-field-view-node .field-content a:after,.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a:after,.page-layout .s-main .teaser-default .views-field-view-node .field-content a:after,.page-layout .s-main .teaser-default .views-field-view-taxonomy-term .field-content a:after,.page-layout .s-main nav.tabs ul li>a:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:0;background:#b91d28;opacity:.5;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease;z-index:-1}.last-news .layout-row__left .views-field-view-node .field-content a:hover,.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a:hover,.page-layout .s-main .teaser-default .views-field-view-node .field-content a:hover,.page-layout .s-main .teaser-default .views-field-view-taxonomy-term .field-content a:hover,.page-layout .s-main nav.tabs ul li>a:hover{color:#e9e9e9;-webkit-animation-delay:.3s;animation-delay:.3s}.last-news .layout-row__left .views-field-view-node .field-content a:hover:after,.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a:hover:after,.page-layout .s-main .teaser-default .views-field-view-node .field-content a:hover:after,.page-layout .s-main .teaser-default .views-field-view-taxonomy-term .field-content a:hover:after,.page-layout .s-main nav.tabs ul li>a:hover:after{height:100%;opacity:1}.last-news .layout-row__left .views-field-view-node .field-content a:hover:active,.page-layout .s-main .news .views-view-responsive-grid .views-field-view-node .field-content a:hover:active,.page-layout .s-main .teaser-default .views-field-view-node .field-content a:hover:active,.page-layout .s-main .teaser-default .views-field-view-taxonomy-term .field-content a:hover:active,.page-layout .s-main nav.tabs ul li>a:hover:active{color:#e9e9e9}.path-frontpage .banner-video .slogan__inner{-webkit-animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) both;animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) both}@-webkit-keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}.path-frontpage .banner-video .slogan img{-webkit-animation:heartbeat 1.5s ease-in-out infinite 1s both;animation:heartbeat 1.5s ease-in-out infinite 1s both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}10%{-webkit-transform:scale(.97);transform:scale(.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:.7}17%{-webkit-transform:scale(.99);transform:scale(.99);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:.9}33%{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:.5}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}10%{-webkit-transform:scale(.97);transform:scale(.97);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:.7}17%{-webkit-transform:scale(.99);transform:scale(.99);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:.9}33%{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:.5}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@-webkit-keyframes block-pulse{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}@keyframes block-pulse{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}.sidebar-menu{width:300px;position:fixed;z-index:20;margin:0;padding:0}.sidebar-menu .sidebar-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1}.sidebar-menu .left-sidebar-content{background-color:#f6f6f6;height:100dvh;overflow-y:scroll;overflow-x:hidden;position:relative}.sidebar-menu .left-sidebar-content::-webkit-scrollbar{width:6px;background-color:#f6f6f6}.sidebar-menu .left-sidebar-content::-webkit-scrollbar-thumb{background-color:#d14842}.sidebar-menu .left-sidebar-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f6f6f6}.sidebar-menu .left-sidebar-content .closeNav{width:100%;display:block;padding:8px 16px;border:none;white-space:normal;outline:0;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit;background-color:inherit;font-size:18px;text-align:right;font-family:sans-serif}.sidebar-menu .left-sidebar-content .closeNav span{display:inline-block;color:#d14842;font-size:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sidebar-menu .left-sidebar-content .closeNav:hover{background-color:#d14842;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.sidebar-menu .left-sidebar-content .closeNav:hover span{color:#fff}.sidebar-menu .left-sidebar-content ul{-webkit-padding-start:25px;padding-inline-start:25px;-webkit-padding-end:10px;padding-inline-end:10px;margin-bottom:20px}.sidebar-menu .left-sidebar-content ul li{text-transform:uppercase;font-weight:700;list-style-type:none;line-height:1em}.sidebar-menu .left-sidebar-content ul li a{font-size:1em;display:block;margin-bottom:10px;line-height:1.2em}.sidebar-menu .left-sidebar-content ul li a:hover{text-decoration:underline}.sidebar-menu .left-sidebar-content ul ul li{text-transform:none;list-style-type:square;font-weight:500}.sidebar-menu .left-sidebar-content ul ul li a{color:#58585a;line-height:1.3em}.sidebar-menu .left-sidebar-content ul ul ul li{list-style-type:circle;font-weight:500;text-transform:none}.sidebar-menu .left-sidebar-content ul ul ul li a{color:#888}.sidebar-menu .sbm-info ul{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:40px;padding-inline-end:40px}.sidebar-menu .sbm-info ul li{list-style:square;border-bottom:1px dotted #58585a;padding:5px}.sidebar-menu .sbm-info ul li::marker{color:#a62829}.sidebar-menu .sbm-info ul li a{text-transform:capitalize;margin:5px 0}.sidebar-menu .sbm-info .closeNav{background-color:#d14842}.sidebar-menu .sbm-info .closeNav span{color:#fff}.sidebar-menu .sbm-info .closeNav:hover{background-color:#f6f6f6}.sidebar-menu .sbm-info .closeNav:hover span{color:#d14842}.field--name-field-media-oembed-video:before,picture:before{-webkit-animation:blink-2 .9s infinite both;animation:blink-2 .9s infinite both}@-webkit-keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@media screen and (min-width:900px){.page-wrapper.b-scroll .go-top{display:block}}@media screen and (min-width:1299px){.page-wrapper.n-scroll header{position:relative;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;-webkit-animation:fade-in-n-scroll 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-n-scroll 1.2s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-n-scroll{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-n-scroll{0%{opacity:0}100%{opacity:1}}.page-wrapper.b-scroll header{position:fixed;background-color:#fff;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,.2);box-shadow:0 4px 4px -2px rgba(0,0,0,.2);-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.page-wrapper.b-scroll header img{max-width:150px}.page-wrapper.b-scroll header .language{max-width:40px}.page-wrapper.b-scroll header .progress-bar{background-color:#f6f6f6}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-400px);transform:translateY(-400px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-400px);transform:translateY(-400px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.page-wrapper.b-scroll .header__inner{grid-template-rows:80px}}.last-news .layout-row,.page-layout .page-title,.s-main .block-service{overflow:hidden}.last-news .layout-row h2,.page-layout .page-title,.s-main .block-service h2{opacity:0}.page-layout .page-title{display:inline-block}.last-news.anime-obs .layout-row h2,.s-main .block-service.anime-obs h2{animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) reverse both}.last-news.anime-obs .layout-row h2::before,.s-main .block-service.anime-obs h2::before{-webkit-animation:slit-in-vertical .45s ease-out both .3s;animation:slit-in-vertical .45s ease-out both .3s}.page-layout .page-title.anime-obs{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both}.page-layout .page-title.anime-obs::before{-webkit-animation:slit-in-vertical .45s ease-out both .3s;animation:slit-in-vertical .45s ease-out both .3s}.attach-gallery-image .views-view-responsive-grid__item,.block-paragraph .field--type-image,.block-paragraph .views-field-field-image,.last-news .layout-row__left .views-field-field-image,.last-news .layout-row__left .views-field-view-node,.last-news .layout-row__left h3,.last-news .layout-row__left p,.last-news .layout-row__right .slide-down,.media-image-center,.node--view-mode-full .field--type-image,.page-layout .s-main .block-paragraph .peroid,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item,.s-main .block-service .cards .card,.service-content .field--type-image{opacity:0}.attach-gallery-image .views-view-responsive-grid__item.anime-obs,.block-paragraph .field--type-image.anime-obs,.block-paragraph .views-field-field-image.anime-obs,.last-news.anime-obs .layout-row__left .views-field-field-image,.last-news.anime-obs .layout-row__left .views-field-view-node,.last-news.anime-obs .layout-row__left h3,.last-news.anime-obs .layout-row__left p,.last-news.anime-obs .layout-row__right .slide-down,.media-image-center.anime-obs,.node--view-mode-full .field--type-image.anime-obs,.page-layout .s-main .block-paragraph .peroid.anime-obs,.page-layout .s-main .teaser-2 .views-view-responsive-grid__item.anime-obs,.s-main .block-service.anime-obs .cards .card,.service-content .field--type-image.anime-obs{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both}.s-main .block-service.anime-obs .cards .card:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.s-main .block-service.anime-obs .cards .card:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.s-main .block-service.anime-obs .cards .card:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.s-main .block-service.anime-obs .cards .card:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.s-main .block-service.anime-obs .cards .card:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.s-main .block-service.anime-obs .cards .card:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.last-news.anime-obs .layout-row__left h3,.last-news.anime-obs .layout-row__right .slide-down:nth-child(1),.page-layout .s-main .block-paragraph .peroid.anime-obs:nth-child(2),.page-layout .s-main .teaser-2 .views-view-responsive-grid__item.anime-obs{-webkit-animation-delay:.2s;animation-delay:.2s}.block-paragraph .views-field-field-image.anime-obs,.last-news.anime-obs .layout-row__left p,.last-news.anime-obs .layout-row__right .slide-down:nth-child(2),.page-layout .s-main .block-paragraph .peroid.anime-obs:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.last-news.anime-obs .layout-row__right .slide-down:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.last-news.anime-obs .layout-row__right .slide-down:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.last-news.anime-obs .layout-row__right .slide-down:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.last-news.anime-obs .layout-row__left .views-field-view-node{-webkit-animation-delay:1.3s;animation-delay:1.3s}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}@-webkit-keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@media(max-width:1299px){.header .main-navigation-wrapper.active{left:0;visibility:visible;opacity:1;grid-area:1/1/2/2;justify-self:start;align-self:start;overflow-y:scroll}.header .mainmenu-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active{margin-top:0;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-column-gap:0;grid-row-gap:0;-webkit-animation:animateleft .4s forwards;animation:animateleft .4s forwards}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active .dropdown-arrow-mobile{max-height:28px;right:auto;left:0}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active .dropdown-arrow-mobile__inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:0;left:0}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active a.toggle-parent{text-align:right;display:block;width:100%}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active .ul-child{display:block;width:100%;background:0 0;background-color:#f6f6f6;padding-top:20px}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.active .ul-child>li{display:block;margin:10px 0;background-color:rgba(255,255,255,.5)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li.hidden{display:none}.layout-container .hamburger-menu span{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.layout-container .hamburger-menu.is-open{background-color:#d14842;position:fixed}.layout-container .hamburger-menu.is-open span{background-color:#fff}.layout-container .hamburger-menu.is-open span:first-child{-webkit-animation-name:topBarOpen;animation-name:topBarOpen}.layout-container .hamburger-menu.is-open span:last-child{-webkit-animation-name:bottomBarOpen;animation-name:bottomBarOpen}.layout-container .hamburger-menu.is-open span:nth-child(2){-webkit-animation-name:middleBarOpen;animation-name:middleBarOpen}.layout-container .hamburger-menu.is-close span:first-child{-webkit-animation-name:topBarClose;animation-name:topBarClose}.layout-container .hamburger-menu.is-close span:last-child{-webkit-animation-name:bottomBarClose;animation-name:bottomBarClose}.layout-container .hamburger-menu.is-close span:nth-child(2){-webkit-animation-name:middleBarClose;animation-name:middleBarClose}@-webkit-keyframes topBarOpen{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@keyframes topBarOpen{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@-webkit-keyframes bottomBarOpen{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg)}}@keyframes bottomBarOpen{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg)}}@-webkit-keyframes middleBarOpen{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}51%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes middleBarOpen{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}51%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes topBarClose{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes topBarClose{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bottomBarClose{0%{-webkit-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bottomBarClose{0%{-webkit-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes middleBarClose{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}51%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes middleBarClose{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}51%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}}@media(min-width:1300px){.page-wrapper.b-scroll header .language{max-width:30px}.page-wrapper.b-scroll .header .s-logo img{max-width:120px}.sidebar-menu .left-sidebar-content ul li a{font-size:.9em}.header .main-navigation-wrapper .main-navigation-h .ul-parent .li-item-main:hover .ul-child{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-animation:slide-down-menu .5s both;animation:slide-down-menu .5s both;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.header .main-navigation-wrapper .main-navigation-h .ul-parent>li a .dropdown-arrow.b-expand{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);top:0;-webkit-transition:.1s ease-out;transition:.1s ease-out}@-webkit-keyframes slide-down-menu{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-down-menu{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}}
