/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,figure,footer,header,nav,section,details,summary{display:block;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;box-sizing:border-box;}img,object,embed{max-width:100%;height:auto;}ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}th{font-weight:bold;vertical-align:bottom;}td{font-weight:normal;vertical-align:top;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;}.ie7 input[type="checkbox"]{vertical-align:baseline;}.ie6 input{vertical-align:text-bottom;}select,input,textarea{font:99% sans-serif;}table{font-size:inherit;font:100%;}small{font-size:85%;}strong{font-weight:bold;}td,td img{vertical-align:top;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.5em;}sub{bottom:-0.25em;}pre,code,kbd,samp{font-family:monospace,sans-serif;}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer;}button,input,select,textarea{margin:0;}button,input[type=button]{width:auto;overflow:visible;}.ie7 img{-ms-interpolation-mode:bicubic;}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}.clearfix:after{clear:both;}.clearfix{zoom:1;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bold;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
:root{--baseFontFamily:'Roboto',sans-serif;--containerPaddingLeftRight:1.25rem;--containeMaxWidth:77.5rem;--color1:#232328;--color2:#6F7380;--color3:#0094FF;--color4:#B3B6C1;--color5:#F4F5F7;--color6:#F4F5F6;--color7:#C4C4C4;--color8:#242424;--color9:#E9EEF2;--color10:#EAEFF3;--color11:#07316F;--color12:#4A9C4D;--color13:#6E7A7A;--color14:#34AAFF;--color15:#0079D0;--color16:#75BC78;--color17:#3D6F3F;--color18:#E5E6EA;--color19:#B2BBC3;--color20:#031632;--color21:#DE3D47;--transitionLinear:.1s all 0s linear;}
.base-text{font-size:1.125rem;line-height:1.75rem;}.base-text > * + *{margin-top:1.5rem;}a{text-decoration:none;transition:var(--transitionLinear);}.base-text a{color:var(--color3);}.base-text a:hover{text-decoration:underline;}.base-text a:active{color:var(--color15);}.base-text .small{font-size:.8125rem;font-weight:400;line-height:1.375rem;}.base-text h1,.base-text h2{font-weight:700;}.base-text h1{font-size:2.5rem;line-height:2.5rem;}.base-text h2{font-size:2rem;line-height:2.5rem;}.base-text h3,.base-text h4,.base-text h5,.base-text h6{font-weight:500;}.base-text h3{font-size:2rem;line-height:2.375rem;}.base-text h4{font-size:1.25rem;line-height:1.375rem;}.base-text h5{font-size:1.125rem;line-height:1.5rem;}.base-text h6{font-size:1.0625rem;line-height:1.375rem;}.base-text thead th,.base-text thead td{border-bottom:.0625rem solid var(--color2);font-weight:normal;text-align:left;padding:.875rem 1.25rem;}.base-text tbody td{font-size:.9375rem;line-height:1.375rem;color:var(--color2);padding:.875rem 1.25rem;}.base-text tbody tr:nth-child(even) td{background-color:var(--color6);}.base-text ul{list-style-type:disc;padding-left:1.25rem;}.base-text ul li + li,.base-text ol li + li{margin-top:1rem;}.base-text ul li::marker{color:var(--color3);}.base-text ol{padding-left:1.25rem;}.base-text ol li::marker{color:var(--color2);}.responsive-table{overflow-x:auto;}
.btn{display:inline-flex;align-items:center;text-align:center;justify-content:center;transition:var(--transitionLinear);height:3rem;border:0;border-radius:.5rem;padding:0 2rem;font-weight:500;font-size:.875rem;line-height:1rem;}.btn--appointment{padding:0 1.75rem;color:#fff;background-color:var(--color3);}.btn--appointment::before{content:"";display:inline-block;min-width:1.125rem;height:1.125rem;background:url(/themes/custom/base/assets/i/appointment-ico.svg) no-repeat center center;margin-right:.5625rem;}.btn--appointment:hover,.btn--appointment:focus,.btn--blue:hover,.btn--blue:focus{background-color:var(--color14);}.btn--appointment:active,.btn--blue:active{background-color:var(--color15);}.btn--sphere{padding:0;width:2.25rem;height:2.25rem;border-radius:2.25rem;overflow:hidden;text-indent:-9999rem;}.btn--sphere + .btn--sphere{margin-left:.625rem;}.btn--vk{background:url(/themes/custom/base/assets/i/vk-ico.svg) no-repeat center center,#4D76A1;}.btn--ok{background:url(/themes/custom/base/assets/i/ok-ico.svg) no-repeat center center / 100% 100%;}.btn--max{background:url(/themes/custom/base/assets/i/Max.png) no-repeat center center / 100% 100%;}.btn--in{background:url(/themes/custom/base/assets/i/in-ico.svg) no-repeat center center,linear-gradient(49.12deg,#FFDD55 6.62%,#FF543E 50.06%,#C837AB 93.5%);}.btn--poor{background:url(/themes/custom/base/assets/i/poor-vision-ico.svg) no-repeat center center,#E1E6EB;}.btn--blue-border{height:2.25rem;padding:0 1.5rem;border-radius:.3125rem;border:.0625rem solid var(--color3);}.btn--blue-border:hover,.btn--blue-border:focus{color:#fff;background-color:var(--color3);}.btn--blue-border:active{background-color:var(--color15);}.btn--blue{color:#fff;background-color:var(--color3);}.btn--more-news{color:#fff;background-color:var(--color12);}.btn--more-news::before{content:"";display:inline-block;min-width:1.0625rem;height:1.0625rem;margin-right:.625rem;background:url(/themes/custom/base/assets/i/more-ico.svg) no-repeat center center;}.btn--more-news:hover,.btn--more-news:focus{background-color:var(--color16);}.btn--more-news:active{background-color:var(--color17);}.agree-button,.decline-button{display:inline-flex;align-items:center;text-align:center;justify-content:center;transition:var(--transitionLinear);height:1.875rem;border:0;border-radius:.5rem;padding:0 .625rem;font-weight:500;font-size:.875rem;line-height:1rem;}.agree-button{color:#fff;background-color:var(--color3);}.decline-button{color:#fff;background-color:var(--color12);}
.tabs.primary{margin:1.25rem 0;display:flex;}.tabs.primary li + li{margin-left:1.25rem;}.tabs.primary li a{padding:.5rem 1rem;color:var(--color2);}.tabs.primary li a:hover,.tabs.primary li a.is-active{color:var(--color3);}
.breadcrumb{padding:2rem 0 1.5rem;}.breadcrumb__list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;}.breadcrumb__list-sep{margin:0 .5rem;}.breadcrumb__list-item,.breadcrumb__list-sep{color:var(--color4);font-size:1rem;line-height:1.1875rem;}.breadcrumb__list-item a{color:var(--color2);}
.pager{margin-top:2.25rem;}.pager__items{display:flex;flex-wrap:wrap;}.pager__item + .pager__item{margin-left:.5rem;}.pager__item a,.pager__item--ellipsis{padding:.625rem 1.125rem;border-radius:.3125rem;background-color:var(--color6);color:var(--color3);font-weight:500;line-height:1rem;font-size:.875rem;display:block;}.pager__item:hover a{background-color:var(--colro18);}.pager__item.is-active a{color:#fff;background-color:var(--color3);}
.node .field--type-file thead{display:none;}.node .field--type-file td{padding:.8125rem 1.25rem;color:var(--color1);font-size:.9375rem;line-height:1.375rem;}.node .field--type-file td a{color:inherit;}.node .field--type-file td a:hover{color:var(--color3);}.node .field--type-file .file{padding-left:0;background:none;}.node .field--type-file td:last-child{white-space:nowrap;color:var(--color2);text-align:right;}.node .field--type-file td:last-child::after{content:"";display:inline-block;width:1.375rem;height:1.375rem;vertical-align:middle;margin-left:1rem;background:url(/themes/custom/base/assets/i/download-ico.svg) no-repeat center center;}.node .field--type-file tr:nth-child(odd) td{background-color:var(--color6);}.node .field--name-field-gallery,.gallery-in-text{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.0625rem;row-gap:1.0625rem;}.node .field--name-field-gallery img{display:block;border-radius:.75rem;}.gallery-in-text{position:relative;}.gallery-in-text__total{position:absolute;z-index:5;right:.75rem;bottom:.75rem;background:rgba(0,148,255,0.75);border-radius:.3125rem;padding:.625rem 1.125rem;color:#fff;font-weight:500;line-height:1rem;font-size:.875rem;}.gallery-in-text__visible{position:relative;display:block;}.gallery-in-text__visible img{display:block;border-radius:.75rem;}.gallery-in-text__visible::before,.gallery-in-text__visible::after{content:"";position:absolute;transition:var(--transitionLinear);opacity:0;}.gallery-in-text__visible::before{top:0;right:0;bottom:0;left:0;border-radius:.75rem;background-color:#24242460;}.gallery-in-text__visible::after{top:50%;left:50%;transform:translate(-50%,-50%);width:2.75rem;height:2.75rem;background:url(/themes/custom/base/assets/i/zoom-ico.svg) no-repeat center center;}.gallery-in-text__visible:hover::before,.gallery-in-text__visible:hover::after{opacity:1;}
.webform-submission-form,form[class*="user"]{font-family:var(--baseFontFamily);}.webform-submission-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.webform-submission-form select,.webform-submission-form textarea,form[class*="user"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),form[class*="user"] select,form[class*="user"] textarea{width:100%;display:block;border-radius:.5rem;padding-left:1.25rem;padding-right:1.25rem;background-color:var(--color5);border:.0625rem solid var(--color5);color:var(--color1);font-size:.875rem;line-height:1rem;transition:var(--transitionLinear);}.webform-submission-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.webform-submission-form select,form[class*="user"] select,form[class*="user"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){height:3rem;}.webform-submission-form input::placeholder,.webform-submission-form textarea::placeholder{font-family:var(--baseFontFamily);color:var(--color2);}.webform-submission-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):hover,.webform-submission-form select:hover,.webform-submission-form textarea:hover,form[class*="user"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):hover,form[class*="user"] select:hover,form[class*="user"] textarea:hover{background-color:var(--color18);border-color:var(--color18);}.webform-submission-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.webform-submission-form select:focus,.webform-submission-form textarea:focus,form[class*="user"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,form[class*="user"] select:focus,form[class*="user"] textarea:focus{border-color:var(--color19);background-color:#fff;}.webform-submission-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]).error,.webform-submission-form select.error,.webform-submission-form textarea.error,form[class*="user"] input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]).error,form[class*="user"] select.error,form[class*="user"] textarea.error{border-color:var(--color21);}.webform-submission-form label,form[class*="user"] label,.webform-submission-form .description,form[class*="user"] .description{display:block;color:var(--color2);line-height:.875rem;font-size:.75rem;}.webform-submission-form label,form[class*="user"] label{margin-bottom:.625rem;}.webform-submission-form .description,form[class*="user"] .description{margin-top:.625rem;}.webform-submission-form .form-item + .form-item,.webform-submission-form .form-actions,form[class*="user"] .form-item + .form-item,form[class*="user"] .form-actions{margin-top:1.25rem !important;}.webform-submission-form .form-type-processed-text{color:var(--color2);font-size:.9375rem;line-height:1.375rem;}.webform-submission-form .form-type-checkbox input{display:none;}.webform-submission-form .form-type-checkbox label{display:flex;align-items:flex-start;margin-bottom:0;font-size:.875rem;line-height:1.375rem;}.webform-submission-form .form-type-checkbox label::before{content:"";display:inline-block;vertical-align:middle;min-width:1.25rem;height:1.25rem;border-radius:.3125rem;margin-right:.75rem;border:.0625rem solid var(--color19);transition:var(--transitionLinear);}.webform-submission-form .form-type-checkbox.error label::before{border-color:var(--color21);}.webform-submission-form .form-type-checkbox input:checked ~ label::before{border-color:var(--color3);background:url(/themes/custom/base/assets/i/checked.svg) no-repeat center center,var(--color3);}.webform-submission-form .form-submit,form[class*="user"] .form-submit{display:inline-flex;align-items:center;text-align:center;justify-content:center;transition:var(--transitionLinear);height:3rem;border:0;border-radius:.5rem;padding:0 2rem;font-weight:500;font-size:.875rem;line-height:1rem;outline:0;color:#fff;background-color:var(--color3);}.webform-submission-form .form-submit:hover,.webform-submission-form .form-submit:focus,form[class*="user"] .form-submit:hover,form[class*="user"] .form-submit:focus{background-color:var(--color14);}.webform-submission-form .form-submit:active,form[class*="user"] .form-submit:active{background-color:var(--color15);}.webform-submission-form .form-item--error-message,form[class*="user"] .form-item--error-message{margin-top:.625rem;font-weight:500;color:var(--color21);font-size:.875rem;line-height:1.375rem;}.webform-submission-form .form-type-radio{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:.625rem;}.webform-submission-form .form-type-radio label{width:90%;margin-bottom:0;}.webform-submission-form .form-type-radio .description{margin-top:0;width:90%;margin-left:1.563rem;}.webform-submission-form legend{margin-bottom:.938rem;}.webform-submission-form .form-item-policy label{display:inline-block;vertical-align:middle;}.webform-submission-form .form-item-policy a{text-decoration:underline;}.webform-submission-form .form-item-agreement label{display:inline-block;vertical-align:middle;}.webform-submission-form .form-item-agreement a{text-decoration:underline;}
.ui-widget-overlay{background-color:var(--color20);opacity:.4;}.ui-dialog .ui-dialog-buttonpane{display:none;}.ui-dialog .form-submit{display:inline-flex !important;}.ui-dialog{background-color:#fff;border-radius:.75rem;}.ui-dialog .ui-dialog-content{background-color:transparent;color:inherit;border-radius:0 0 .75rem .75rem;padding:0 6.5625rem 5.4375rem;}.ui-widget.ui-widget-content{border:0;}.ui-dialog .ui-dialog-titlebar{background:transparent;border:0;padding:3.75rem 6.5625rem 0;}.ui-dialog .ui-dialog-title{float:none;margin:0 0 1rem;font-weight:500;font-size:2rem;line-height:2.375rem;display:block;width:100%;white-space:normal;}.ui-dialog .ui-dialog-titlebar-close{width:1.5rem;height:1.5rem;top:1.5rem;right:1.5rem;background:url(/themes/custom/base/assets/i/close.svg) no-repeat center center;}.ui-dialog .ui-dialog-titlebar-close *{display:none;}
html,body,.dialog-off-canvas-main-canvas{width:100%;height:100%;display:block;font-family:var(--baseFontFamily);color:var(--color1);}.wrap{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;}.container,.eu-cookie-compliance-banner,.region-blocks > .block > .block__content,.region-blocks > .block > .block__title,.menu-bg-content > .block{margin:0 auto;max-width:calc(var(--containeMaxWidth) + 2 * var(--containerPaddingLeftRight));padding:0 var(--containerPaddingLeftRight);}.page-title{margin:0 0 2rem;font-weight:bold;font-size:2.5rem;line-height:2.5rem;}.sliding-popup-bottom{width:100%;background-color:#fff;border-top:.0625rem solid var(--color10);}.eu-cookie-compliance-content{display:flex;align-items:center;max-width:100%;justify-content:space-between;padding:.5rem 0;column-gap:.625rem;}.eu-cookie-compliance-message{font-size:.8125rem;line-height:1.375rem;}
.header{position:relative;z-index:10;}.header__top{padding:1.125rem 0 0;position:relative;z-index:11;}.header__bottom{box-shadow:0 .25rem .4375rem rgba(127,145,166,0.18);border-top:.125rem solid rgba(196,196,196,.1);position:relative;z-index:10;}.region-header-top,.region-header-bottom{display:flex;align-items:center;justify-content:space-between;}.region-header-top .mobile-menu-trigger{display:none;height:2.0625rem;cursor:pointer;min-width:2.0625rem;background:url(/themes/custom/base/assets/i/menu.svg) no-repeat center center;transition:var(--transitionLinear);}.region-header-top .mobile-menu-trigger.is-active{background:url(/themes/custom/base/assets/i/menu-close.svg) no-repeat center center;}
.main{flex-grow:1;}.region-blocks > .block{padding:2.875rem 0;}.region-blocks > .block > .block__title{margin-bottom:2rem;font-weight:700;font-size:2.5rem;line-height:2.5rem;}.container--sidebar{display:flex;flex-wrap:wrap;}.content-before{width:100%;}.container--sidebar .content{width:calc(100% - 20.875rem);padding-right:1.875rem;}.sidebar-second{width:20.875rem;}.node__header{margin-bottom:2.25rem;padding-bottom:1.5rem;border-bottom:.0625rem solid var(--color6);}.node__created{line-height:1rem;font-size:.875rem;color:var(--color2);}.node .field + .field{margin-top:1.25rem;}.node .field__label{font-size:2rem;line-height:2.375rem;font-weight:500;margin-bottom:1.25rem;}.page-node .region-content{max-width:51.25rem;}
.footer{padding:3.125rem 0 1.5625rem;background-color:var(--color11);color:#fff;}.region-footer{display:flex;flex-wrap:wrap;justify-content:space-between;}
.region-sidebar-second > .block + .block{margin-top:2.5rem;}
.block--footer-bottom{margin-top:.9375rem;border-top:.0625rem solid rgba(255,255,255,.05);padding-top:1.5rem;width:100%;}.block--footer-bottom > .block__content{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff;opacity:.4;font-size:.8125rem;line-height:1.375rem;}.block--footer-bottom > .block__content a{color:inherit;}
.block--footer-contact-info{max-width:20.625rem;}.block--footer-contact-info .block__content{font-weight:500;line-height:1.375rem;font-size:1.0625rem;}
.block--footer-contacts{}.block--footer-contacts .info{display:flex;flex-wrap:wrap;}.block--footer-contacts .info .field__item:not(.field) + .field__item:not(.field){margin-left:4.375rem;}.block--footer-contacts .paragraph{display:grid;grid-template-columns:2.5rem 1fr;column-gap:1rem;align-items:center;}.block--footer-contacts .info-image{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:2.5rem;background-color:rgba(255,255,255,.1);}.block--footer-contacts .info-description a{color:inherit;}.block--footer-contacts .info-description{font-weight:500;font-size:1.0625rem;line-height:1.375rem;}.block--footer-contacts .info-description .small{font-size:.8125rem;font-weight:400;}
.block--footer-banners{padding:4.125rem 0;}.block--footer-banners img{margin:0 auto;}.block--footer-banners .banner{padding:0 .625rem;}.block--footer-banners .slick-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);border:0;padding:0;outline:0;overflow:hidden;text-indent:-9999rem;width:.8125rem;height:1rem;}.block--footer-banners .slick-prev{background:url(/themes/custom/base/assets/i/arrow-blue-left.svg) no-repeat center center;left:0;}.block--footer-banners .slick-next{background:url(/themes/custom/base/assets/i/arrow-blue-right.svg) no-repeat center center;right:0;}.block--footer-banners .slick-list{margin:0 3.75rem;}.block--footer-banners .slick-track{display:flex;align-items:center;}
.block--front-banners{padding:3.75rem 0;background:url(/themes/custom/base/assets/i/block-bg.png) no-repeat center center / cover;}.block--front-banners .view-content{display:grid;grid-template-columns:repeat(3,20rem);justify-content:space-between;row-gap:2.5rem;}
.menu--main{width:100%;}.menu--main .menu{display:flex;justify-content:space-around;}.menu--main .sub-menu{display:none;position:absolute;z-index:10;width:23.125rem;box-shadow:0 .375rem 1.125rem rgba(0,0,0,0.25);background:#fff;top:100%;}.menu--main .sub-menu::before{content:"";height:.625rem;left:0;right:0;top:-.6235rem;position:absolute;}.menu--main .sub-menu a{display:block;color:var(--color2);font-size:1rem;background:#FFF;line-height:1.75rem;padding:1.4375rem 1.5rem;border-bottom:.0625rem solid #6F738010;}.menu--main .sub-menu .sub-menu-item:last-child a{border-bottom:0;}.menu--main .sub-menu a:hover,.menu--main .sub-menu a.is-active{color:var(--color3);}.menu--main .menu-item > a{display:flex;align-items:center;padding:0 .625rem;height:4.375rem;font-weight:500;font-size:1.125rem;line-height:1.375rem;color:var(--color2);}.menu--main .menu-item > a:hover,.menu--main .menu-item.is-active > a,.menu--main .menu-item > a.is-active{color:var(--color3);}.menu--main .menu-item{position:relative;}.menu--main .menu-item--expanded::after{content:"";position:absolute;width:0;height:0;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-bottom:.5rem solid #fff;left:50%;transform:translateX(-50%);bottom:0;z-index:10;opacity:0;}.menu--main .menu-item--expanded:hover > .sub-menu{display:block;}.menu--main .menu-item--expanded:hover::after{opacity:1;}.menu--main .menu-item:last-child .sub-menu{right:0;}.menu-bg-overlay{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#fff;transition:var(--transitionLinear);opacity:0;}.menu-bg-overlay.is-active{opacity:1;}.menu-bg-content{position:absolute;z-index:2;transition:var(--transitionLinear);opacity:0;padding-top:2.5rem;left:0;right:0;margin-top:6.25rem;}.menu-bg-content.is-active{opacity:1;margin-top:0;}.sub-menu-trigger{transition:var(--transitionLinear);position:absolute;z-index:1;right:0;top:0;height:2.875rem;width:2.5rem;background:url(/themes/custom/base/assets/i/show-submenu.svg) no-repeat left .5rem center;}.sub-menu-trigger.is-active{transform:rotate(180deg);background:url(/themes/custom/base/assets/i/show-submenu.svg) no-repeat left 1.5rem center;}
.block--page-header-branding{max-width:19.6875rem;}.block--page-header-branding .block__content{display:grid;grid-template-columns:5.25rem 1fr;column-gap:.0625rem;align-items:flex-start;}.block--page-header-branding .site-logo{grid-row-start:1;grid-row-end:4;}.block--page-header-branding .site-logo img{display:block;margin-left:-.75rem;}.block--page-header-branding .site-name{font-size:1.25rem;line-height:1.5rem;}.block--page-header-branding .site-slogan{margin-top:.4375rem;color:var(--color2);font-size:.8125rem;line-height:1rem;}.block--page-header-branding .site-name a{color:inherit;}
.block--front-services{padding:3.4375rem 0 8.375rem !important;}.services{display:grid;grid-template-columns:repeat(3,1fr);;column-gap:1.25rem;row-gap:1.25rem;}.services .paragraph{background-color:#fff;box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);border-radius:.75rem;padding:2.5rem 1.25rem 1.875rem;min-height:21.875rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;}.services .field--name-field-image{order:-1;}.services .field--name-field-category-card-title{text-align:center;color:var(--colorBlack);font-weight:500;font-size:1.125rem;line-height:1.375rem;margin-top:auto;}.services .field--name-field-category-card-link{margin-top:1.25rem;text-align:center;}.services .field--name-field-category-card-link a{display:flex;align-items:center;padding:1rem 2rem;border-radius:.5rem;border:.0625rem solid var(--color3);color:var(--color3);font-weight:500;font-size:.875rem;line-height:1rem;}.services .field--name-field-category-card-link a:hover,.services .field--name-field-category-card-link a:focus{color:#fff;background-color:var(--color3);}.services .field--name-field-category-card-link a:active{background-color:var(--color15);}.services .field--name-field-widget{margin:-2.5rem -1.25rem -1.875rem;border-radius:.75rem;}.services .field--name-field-widget ~ .field{display:none;}
.block--front-programs{padding:6.875rem 0 3.4375rem !important;}.programs{display:flex;flex-wrap:wrap;margin:0 -.46875rem;}.programs .field__item:not(.field){margin:.46875rem;width:14.75rem;}.programs .paragraph{position:relative;overflow:hidden;border-radius:.75rem;transition:var(--transitionLinear);}.programs a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;position:relative;z-index:1;height:16.875rem;color:#fff;font-weight:bold;font-size:1.125rem;line-height:1.5rem;padding:1.5rem;background:linear-gradient(0deg,#142D57 1.98%,rgba(21,33,53,0) 36.53%);}.programs a::before{content:"";display:block;width:3.5rem;height:3.5rem;border-radius:3.5rem;background:url(/themes/custom/base/assets/i/arrow-blue-right-middle-ico.svg) no-repeat center center,#fff;margin-bottom:2.5rem;animation:arrow-moving-to-right .25s linear 0s;animation-fill-mode:forwards;opacity:0;}.programs .bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;}.programs .paragraph:hover{filter:drop-shadow(0 1.25rem 1.875rem rgba(127,145,166,0.25));transform:scale(1.07);}.programs .paragraph:hover a::before{animation:arrow-moving-from-left .25s linear 0s;animation-fill-mode:forwards;}@keyframes arrow-moving-from-left{0%{margin-left:-250%;opacity:0;}100%{margin-left:0;opacity:1;}}@keyframes arrow-moving-to-right{0%{margin-left:0%;opacity:1;}100%{margin-left:250%;opacity:0;}}
.block--front-news{padding:3.4375rem 0 !important;}
.block--search .form--inline{position:relative;}.block--search .form--inline input[type="text"]{height:3rem;border:0;outline:0;padding:0 2.5rem 0 1.25rem;border-radius:.5rem;background-color:var(--color5);border:.0625rem solid var(--color5);width:21.25rem;transition:var(--transitionLinear);}.block--search .form--inline input[type="text"]::placeholder{color:var(--color2);line-height:1rem;font-size:.875rem;font-family:var(--baseFontFamily);}.block--search .form--inline input[type="text"]:hover{background-color:var(--color18);border-color:var(--color18);}.block--search .form--inline input[type="text"]:hover::placeholder{color:var(--color2);}.block--search .form--inline input[type="text"]:focus{background-color:#fff;border-color:var(--color19);}.block--search .form--inline .form-submit{position:absolute;z-index:1;padding:0;border:0;outline:0;overflow:hidden;text-indent:-9999rem;width:2.3125rem;top:0;bottom:0;right:0;background:url(/themes/custom/base/assets/i/search.svg) no-repeat left center;}.block--search form:focus-within .form-submit{background:url(/themes/custom/base/assets/i/search-active.svg) no-repeat left center;}
.block--inner-banners .banner + .banner{margin-top:1.625rem;}
.block--interesting{background-color:var(--color6);border-radius:.75rem;padding:2.25rem 2rem 4.375rem;}.block--interesting .block__title{font-weight:500;font-size:1.25rem;line-height:1.375rem;}
.block--share{margin-top:4.0625rem;background-color:#fff;padding:1rem 2.1875rem 1rem 3.125rem;box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);border-radius:.75rem;}.block--share .field--name-body{display:flex;align-items:center;justify-content:space-between;}.block--share .field--name-body::before,.block--share .field--name-body::after{display:none;}.block--share .share-title{font-weight:bold;font-size:1.125rem;line-height:2.5rem;color:var(--color2);}
.block--related-news{padding:6.25rem 0 3.375rem !important;}
.block--news-front-slider{padding:0 !important;height:46.875rem;position:relative;}.block--news-front-slider::before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(360deg,#1E1A19 0%,rgba(42,45,52,0.19) 24.63%),linear-gradient(90deg,#BA8E65 -12.53%,rgba(31,38,53,0) 58.09%);}.block--news-front-slider .block__content{position:relative;z-index:1;}.block--news-front-slider .preview-container{min-height:33.75rem;display:flex;flex-direction:column;justify-content:center;color:#fff;}.block--news-front-slider .preview-container > div{max-width:31.25rem;}.block--news-front-slider .preview-container__time{font-size:.9375rem;line-height:1.125rem;}.block--news-front-slider .preview-container__title{margin-top:1.5625rem;}.block--news-front-slider .preview-container__title a{color:inherit;font-weight:bold;font-size:2rem;line-height:2.5rem;}.block--news-front-slider .preview-container__links{margin-top:2rem;display:flex;}.block--news-front-slider .preview-container__links .btn + .btn{margin-left:.8125rem;}
.block--director{padding:0 !important;background:url(/themes/custom/base/assets/i/block-bg.png) no-repeat center center / cover;}.block--director .block__content{display:grid;grid-template-columns:1fr 1fr;column-gap:4.0625rem;}.block--director .image{display:flex;align-items:flex-end;}.block--director .image img{display:block;}.block--director .field--name-body{padding:4.5625rem 0;font-size:.9375rem;}.block--director .field--name-body p + .small{margin-top:0;}
.block--director-link{position:fixed;z-index:113;right:-21.375rem;top:50%;transform:translateY(-50%);border-radius:.75rem 0 0 .75rem;background:#FFF;box-shadow:0 .75rem 3rem rgba(0,0,0,0.18);display:flex;transition:var(--transitionLinear);}.block--director-link .block__trigger{width:1.5rem;border-radius:.75rem 0 0 .75rem;background:url(/themes/custom/base/assets/i/arrow-blue-left-small.svg) no-repeat center center,#fff;cursor:pointer;transition:var(--transitionLinear);min-height:6.25rem;}.block--director-link .block__trigger.is-active{background:url(/themes/custom/base/assets/i/arrow-blue-right-small.svg) no-repeat center center,#fff;}.block--director-link .block__content{padding:1rem 0 1rem 1rem;display:grid;grid-template-columns:4.25rem 1fr;column-gap:.625rem;color:var(--color1);border-left:.0625rem solid #23232815;max-width:21.375rem;}.block--director-link.is-visible{right:0;}.block--director-link .block__content .image{grid-row-start:1;grid-row-end:4;overflow:hidden;width:4.25rem;height:4.25rem;border-radius:4.25rem;border:.0625rem solid var(--color7);background-color:rgba(255,255,255,0);background-color:var(--color13);}.block--director-link .block__content .title{font-weight:500;font-size:.9375rem;line-height:1.375rem;}.block--director-link .block__content .link{margin-top:.3125rem;}.block--director-link .block__content .link a{color:inherit;font-size:.75rem;line-height:.875rem;}
.block--base-banner9maya2026{margin-right:10px;}
.view-display-id-block_front .view-content:not(.slick-slider),.view-display-id-block_related_news .view-content:not(.slick-slider){display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.25rem;row-gap:1.25rem;}.view-display-id-block_front .views-row,.view-display-id-block_related_news .views-row{overflow:hidden;background:#FFFFFF;border:.0625rem solid var(--color10);border-radius:.75rem;position:relative;min-height:20.625rem;display:flex;flex-direction:column;justify-content:space-between;}.view-display-id-block_front .views-row img,.view-display-id-block_related_news .views-row img{display:block;margin:0 auto;}.view-display-id-block_front .title,.view-display-id-block_related_news .title{padding:1.5625rem 1.875rem .375rem;}.view-display-id-block_front .title a,.view-display-id-block_related_news .title a{color:inherit;font-weight:500;font-size:1.0625rem;line-height:1.375rem;}.view-display-id-block_front .title a:hover,.view-display-id-block_related_news .title a:hover{color:var(--color3);}.view-display-id-block_front .title a:focus,.view-display-id-block_related_news .title a:focus,.view-display-id-block_front .title a:active,.view-display-id-block_related_news .title a:active{color:var(--color15);}.view-display-id-block_front .created,.view-display-id-block_related_news .created{padding:.375rem 1.875rem 1.25rem;font-size:.6875rem;line-height:.8125rem;color:var(--color2);margin-top:auto;}.view-display-id-block_front .slick-slide,.view-display-id-block_related_news .slick-slide{margin:.625rem;}.view-display-id-block_front .slick-list,.view-display-id-block_related_news .slick-list{margin:0 -.625rem;}.view-display-id-block_front .slick-arrow,.view-display-id-block_related_news .slick-arrow{overflow:hidden;width:3.5rem;height:3.5rem;border-radius:3.5rem;padding:0;border:0;outline:0;background-color:#fff;background-position:center center;background-repeat:no-repeat;box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);text-indent:-9999rem;position:absolute;z-index:3;top:50%;transform:translateY(-50%);transition:var(--transitionLinear);}.view-display-id-block_front .slick-arrow:hover,.view-display-id-block_related_news .slick-arrow:hover{background-color:var(--color3);}.view-display-id-block_front .slick-prev,.view-display-id-block_related_news .slick-prev{left:-4.5rem;background-image:url(/themes/custom/base/assets/i/arrow-blue-left-big-ico.svg);}.view-display-id-block_front .slick-prev:hover,.view-display-id-block_related_news .slick-prev:hover{background-image:url(/themes/custom/base/assets/i/arrow-white-left-big-ico.svg);}.view-display-id-block_front .slick-next,.view-display-id-block_related_news .slick-next{right:-4.5rem;background-image:url(/themes/custom/base/assets/i/arrow-blue-right-big-ico.svg);}.view-display-id-block_front .slick-next:hover,.view-display-id-block_related_news .slick-next:hover{background-image:url(/themes/custom/base/assets/i/arrow-white-right-big-ico.svg);}.view-display-id-page .views-row + .views-row{margin-top:2.25rem;}.view-display-id-page .views-row{position:relative;overflow:hidden;min-height:18.875rem;border:.0625rem solid var(--color9);border-radius:.75rem;padding-left:19.6875rem;padding-bottom:4.125rem;transition:var(--transitionLinear);}.view-display-id-page .image{position:absolute;left:0;top:0;}.view-display-id-page .more{position:absolute;left:0;right:0;bottom:0;height:4.125rem;border-top:.0625rem solid var(--color10);padding-right:1.5625rem;display:flex;align-items:center;justify-content:flex-end;}.view-display-id-page .time,.view-display-id-page .title,.view-display-id-page .text{padding-left:2rem;padding-right:2rem;}.view-display-id-page .time{padding-top:1.75rem;line-height:1rem;font-size:.875rem;color:var(--color2);}.view-display-id-page .title{padding-top:.9375rem;}.view-display-id-page .title a{color:inherit;font-weight:500;font-size:1.25rem;line-height:1.375rem;}.view-display-id-page .text{padding-top:.75rem;padding-bottom:.625rem;color:var(--color2);line-height:1.375rem;font-size:.9375rem;}.view-display-id-page .views-row:hover{box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);}.view-display-id-page .views-row:hover .title a{color:var(--color3);}.view-display-id-page .views-row:hover .more a{color:#fff;background-color:var(--color3);}.view-display-id-block_sidebar .views-row{padding:1.25rem 0;position:relative;}.view-display-id-block_sidebar .views-row + .views-row::before{content:"";position:absolute;top:0;left:-2rem;right:-2rem;height:.0625rem;background-color:var(--color7);opacity:.2;}.view-display-id-block_sidebar .title a{color:inherit;font-size:.9375rem;line-height:1.5rem;}.view-display-id-block_sidebar .title a:hover{color:var(--color3);font-weight:500;}.view-display-id-block_sidebar .time{margin-top:1rem;font-size:.6875rem;line-height:.8125rem;}.view-display-id-block_front_slider{padding:2.1875rem 0;min-height:14.6875rem;border-top:.0625rem solid rgba(255,255,255,.2);position:relative;display:flex;flex-direction:column;}.view-display-id-block_front_slider .view-content{flex-grow:1;}.view-display-id-block_front_slider .view-content:not(.slick-slider){display:none;}.view-display-id-block_front_slider::before{content:"";position:absolute;height:.1875rem;top:-.0625rem;left:0;background:#fff;border-radius:.125rem;width:17.875rem;}.view-display-id-block_front_slider .image,.view-display-id-block_front_slider .link{display:none;}.view-display-id-block_front_slider .views-row{color:#fff;padding-right:4rem;}.view-display-id-block_front_slider .title a{color:inherit;font-size:.9375rem;line-height:1.5rem;}.view-display-id-block_front_slider .time{margin-top:1rem;font-size:.6875rem;line-height:.8125rem;}.view-display-id-block_front_slider .views-row:hover a,.view-display-id-block_front_slider .views-row.slick-current a{font-weight:500;}.view-display-id-block_front_slider .slick-arrow{position:absolute;z-index:5;border:0;padding:0;outline:0;overflow:hidden;text-indent:-9999rem;width:3rem;height:3rem;border-radius:3rem;background-color:rgba(255,255,255,.2);background-position:center center;background-repeat:no-repeat;right:-3.25rem;transition:var(--transitionLinear);}.view-display-id-block_front_slider .slick-arrow:hover{background-color:var(--color3);transform:scale(1.165);}.view-display-id-block_front_slider .slick-prev{bottom:2.0625rem;background-image:url(/themes/custom/base/assets/i/arrow-white-left-middle-ico.svg);}.view-display-id-block_front_slider .slick-prev:hover{background-image:url(/themes/custom/base/assets/i/arrow-white-left-big-ico.svg);}.view-display-id-block_front_slider .slick-next{bottom:6.25rem;background-image:url(/themes/custom/base/assets/i/arrow-white-right-middle-ico.svg);}.view-display-id-block_front_slider .slick-next:hover{background-image:url(/themes/custom/base/assets/i/arrow-white-right-big-ico.svg);}
.view-display-id-page_search .view-header{margin-bottom:1.25rem;}.view-display-id-page_search .views-row + .views-row{margin-top:2.25rem;}.view-display-id-page_search .views-row{position:relative;overflow:hidden;min-height:18.875rem;border:.0625rem solid var(--color9);border-radius:.75rem;padding-left:19.6875rem;padding-bottom:4.125rem;transition:var(--transitionLinear);}.view-display-id-page_search .image{position:absolute;left:0;top:0;}.view-display-id-page_search .more{position:absolute;left:0;right:0;bottom:0;height:4.125rem;border-top:.0625rem solid var(--color10);padding-right:1.5625rem;display:flex;align-items:center;justify-content:flex-end;}.view-display-id-page_search .time,.view-display-id-page_search .title,.view-display-id-page_search .text{padding-left:2rem;padding-right:2rem;}.view-display-id-page_search .time{padding-top:1.75rem;line-height:1rem;font-size:.875rem;color:var(--color2);}.view-display-id-page_search .title{padding-top:.9375rem;}.view-display-id-page_search .title a{color:inherit;font-weight:500;font-size:1.25rem;line-height:1.375rem;}.view-display-id-page_search .text{padding-top:.75rem;padding-bottom:.625rem;color:var(--color2);line-height:1.375rem;font-size:.9375rem;}.view-display-id-page_search .views-row:hover{box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);}.view-display-id-page_search .views-row:hover .title a{color:var(--color3);}.view-display-id-page_search .views-row:hover .more a{color:#fff;background-color:var(--color3);}
.view-id-projects .views-row + .views-row{margin-top:2.25rem;}.view-id-projects .time{padding-top:1.75rem;line-height:1rem;font-size:.875rem;color:var(--color2);}.view-id-projects .text{padding-top:.75rem;padding-bottom:.625rem;color:var(--color2);line-height:1.375rem;font-size:.9375rem;}
.view-display-id-page_events .views-row + .views-row{margin-top:2.25rem;}.view-display-id-page_events .views-row{position:relative;overflow:hidden;min-height:18.875rem;border:.0625rem solid var(--color9);border-radius:.75rem;padding-left:19.6875rem;padding-bottom:4.125rem;transition:var(--transitionLinear);}.view-display-id-page_events .image{position:absolute;left:0;top:0;}.view-display-id-page_events .more{position:absolute;left:0;right:0;bottom:0;height:4.125rem;border-top:.0625rem solid var(--color10);padding-right:1.5625rem;display:flex;align-items:center;justify-content:flex-end;}.view-display-id-page_events .time,.view-display-id-page_events .title,.view-display-id-page_events .text{padding-left:2rem;padding-right:2rem;}.view-display-id-page_events .time{padding-top:1.75rem;line-height:1rem;font-size:.875rem;color:var(--color2);}.view-display-id-page_events .title{padding-top:.9375rem;}.view-display-id-page_events .title a{color:inherit;font-weight:500;font-size:1.25rem;line-height:1.375rem;}.view-display-id-page_events .text{padding-top:.75rem;padding-bottom:.625rem;color:var(--color2);line-height:1.375rem;font-size:.9375rem;}.view-display-id-page_events .views-row:hover{box-shadow:0 .75rem 3rem rgba(127,145,166,0.18);}.view-display-id-page_events .views-row:hover .title a{color:var(--color3);}.view-display-id-page_events .views-row:hover .more a{color:#fff;background-color:var(--color3);}
@media screen and (max-width:1400px){.block--front-news .slick-slider,.block--related-news .slick-slider{padding-bottom:6rem;}.view-display-id-block_front .slick-arrow,.view-display-id-block_related_news .slick-arrow{top:auto;bottom:0;transform:none;}.view-display-id-block_front .slick-prev,.view-display-id-block_related_news .slick-prev{left:50%;margin-left:-4.1875rem;}.view-display-id-block_front .slick-next,.view-display-id-block_related_news .slick-next{right:50%;margin-right:-4.1875rem;}.view-display-id-block_front_slider .view-content{padding-right:3.5rem;}.view-display-id-block_front_slider .slick-arrow{right:0;}}
@media screen and (max-width:1199px){:root{--containeMaxWidth:100%;--containerPaddingLeftRight:3rem;}.block--footer-contacts .info{flex-direction:column;}.block--footer-contacts .info .field__item:not(.field) + .field__item:not(.field){margin-left:0;margin-top:1.625rem;}.block--front-banners .view-content{display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.25rem;column-gap:1rem;}.services{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1.75rem;row-gap:1.75rem;}.block--front-services,.block--front-programs{padding:3.75rem 0 !important;}.block--front-news{padding:0 !important;}.block--front-news .block__content{padding:0 !important;}.programs{justify-content:center;}.programs .field__item:not(.field){width:12.5rem;margin:.375rem;}.programs .bg img{min-height:100%;max-width:none;}.region-blocks > .block > .block__title{text-align:center;font-size:2rem;}.view-display-id-block_front_slider .slick-list,.view-display-id-block_front_slider::before,.region-header-bottom .menu--main,.region-header-top .block--search,.region-header-top .block--header-btns,.view-display-id-page .text,.view-display-id-page_events .text,.view-display-id-page_search .text,.gallery-in-text__visible:nth-child(3),.menu--main .menu-item--expanded:hover > .sub-menu,.menu-bg-content .block--appointment{display:none;}.view-display-id-block_front_slider{min-height:.0625rem;border-top:0;padding:0;}.block--news-front-slider,.block--news-front-slider .preview-container{height:33.125rem;}.block--news-front-slider .preview-container{min-height:.0625rem;padding-bottom:6.25rem;}.view-display-id-block_front_slider .slick-arrow{right:auto;bottom:3.125rem;}.view-display-id-block_front_slider .slick-prev{left:0;}.view-display-id-block_front_slider .slick-next{left:3.5rem;}.header__bottom{box-shadow:none;border-top:0;}.header__top{box-shadow:0 .25rem .4375rem rgba(127,145,166,0.18);}.container--sidebar .content,.sidebar-second{width:100%;}.container--sidebar .content{padding-right:0;}.sidebar-second{margin-top:3.75rem;}.pager__items{justify-content:center;}.block--inner-banners .banner img,.block--director .image img{display:block;margin:0 auto;}.view-display-id-page .views-row,.view-display-id-page_events .views-row,.view-display-id-page_search .views-row{min-height:13.75rem;padding-left:12rem;}.view-display-id-page .image,.view-display-id-page_events .image,.view-display-id-page_search .image{width:12rem;}.page-title{font-size:2rem;}.node .field--name-field-gallery,.gallery-in-text{grid-template-columns:repeat(2,1fr);column-gap:1.25rem;row-gap:1.25rem;}.block--share .share-title{line-height:1.375rem;max-width:12.5rem;}.view-display-id-block_front .slick-list,.view-display-id-block_related_news .slick-list{margin:0;}.block--related-news{padding:2.5rem 0 !important;}.view-display-id-page .time,.view-display-id-page_events .time,.view-display-id-page_search .time{padding-top:1.25rem;}.block--related-news .block__content{padding:0 !important;}.wrap{position:relative;}.block--director{background:transparent;}.block--director .block__content{display:flex;flex-direction:column;}.block--director .image{order:-1;margin:0 calc(-1 * var(--containerPaddingLeftRight));background:url(/themes/custom/base/assets/i/block-bg.png) no-repeat center center / cover;}.block--director .field--name-body{padding:2.5rem 0;}.block--director .image img{width:auto;max-height:31.875rem;}.region-header-top .mobile-menu-trigger{display:block;}.menu-bg-content .block--search .form--inline input[type="text"]{width:100%;}.menu-bg-content > .block + .block{margin-top:2.25rem;}.menu--main .menu{flex-direction:column;border-top:.0625rem solid var(--color6);}.menu--main .menu-item{border-bottom:.0625rem solid var(--color6);}.menu--main .menu-item > a{height:2.875rem;padding:0 1.5rem;font-size:1rem;line-height:1.5rem;}.menu--main .sub-menu{border-top:.0625rem solid var(--color6);position:relative;box-shadow:none;width:auto;padding-left:2rem;padding-top:.625rem;padding-bottom:.625rem;}.menu--main .sub-menu a{border-bottom:0;padding:.625rem 0;font-size:.875rem;line-height:1.25rem;}.header__bottom{z-index:0;}.page-node .region-content{max-width:100%;}}
@media screen and (max-width:719px){:root{--containerPaddingLeftRight:1.5rem;}.eu-cookie-compliance-content{flex-direction:column;row-gap:1.25rem;}.block--footer-contacts{order:-1;}.block--footer-contact-info{max-width:100%;margin-top:2.5rem;}.block--footer-contact-info .block__content{font-size:.9375rem;}.block--footer-bottom{padding-top:0;border-top:0;}.block--base-sdelanovsinte{margin-top:1.25rem;}.block--front-banners .view-content,.services,.node .field--name-field-gallery,.gallery-in-text{grid-template-columns:1fr;}.block--front-banners .view-content{row-gap:1rem;}.services{row-gap:1.5rem;}.block--front-news .block__content,.block--related-news .block__content{padding:0 var(--containerPaddingLeftRight) !important;}.block--front-news .slick-slider,.block--related-news .slick-slider{padding-bottom:5.375rem;}.region-blocks > .block > .block__title{font-size:1.375rem;margin-bottom:.75rem;}.view-display-id-block_front .slick-slide,.view-display-id-block_related_news .slick-slide{margin:0;}.view-display-id-block_front .created,.view-display-id-block_related_news .created,.view-display-id-block_front .title,.view-display-id-block_related_news .title{padding-left:1rem;padding-right:1rem;}.view-display-id-block_front .views-row,.view-display-id-block_related_news .views-row{min-height:20rem;}.programs a{height:14.375rem;}.block--news-front-slider .preview-container__title a{font-size:1.375rem;line-height:1.625rem;}.block--news-front-slider .btn--more-news{overflow:hidden;text-indent:-9999rem;}.btn--more-news::before{margin-right:0;}.region-header-top .block--appointment,.view-display-id-page_search .more,.view-display-id-page .more,.view-display-id-page_events .more,.gallery-in-text__visible:nth-child(2){display:none;}.block--page-header-branding .site-logo img{max-width:2.8125rem;}.block--page-header-branding .site-name{font-size:.8125rem;line-height:1rem;}.block--page-header-branding .site-slogan{font-size:.625rem;line-height:.75rem;margin-top:.125rem;}.block--page-header-branding .block__content{grid-template-columns:2.8125rem 1fr;}.header__top{padding-bottom:1.125rem;}.block--director-link .block__content .title{line-height:1rem;font-size:.8125rem;}.menu-bg-content > .block + .block{margin-top:1.5rem;}.menu-bg-content{padding-top:1.5rem;}.menu--main .menu{margin:0 calc(-1 * var(--containerPaddingLeftRight));}.menu-bg-content .block--appointment{display:block;margin-top:2.875rem !important;}.menu-bg-content .block--appointment .btn{width:100%;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-content{padding-left:var(--containerPaddingLeftRight);padding-right:var(--containerPaddingLeftRight);}.ui-dialog .ui-dialog-title,.page-title{font-size:1.375rem;line-height:1.625rem;}.breadcrumb{padding:1.5rem 0 .5rem;}.block--interesting{border-radius:0;margin-left:calc(-1 * var(--containerPaddingLeftRight));margin-right:calc(-1 * var(--containerPaddingLeftRight));}.view-display-id-page .views-row,.view-display-id-page_events .views-row,.view-display-id-page_search .views-row{padding-left:0;padding-bottom:1.5rem;}.view-display-id-page .image,.view-display-id-page_events .image,.view-display-id-page_search .image{position:relative;width:100%;}.view-display-id-page .views-row + .views-row,.view-display-id-page_search .views-row + .views-row,.view-display-id-page_events .views-row + .views-row,.view-id-projects .views-row + .views-row{margin-top:1.25rem;}.view-display-id-page .time,.view-display-id-page .title,.view-display-id-page_search .time,.view-display-id-page_search .title,.view-display-id-page_events .time,.view-display-id-page_events .title{padding-left:1.25rem;padding-right:1.25rem;}.view-display-id-page .title a,.view-display-id-page_search .title a,.view-display-id-page_events .title a{font-size:1rem;}.pager__item{margin-bottom:.5rem;}.block--share .field--name-body{flex-direction:column;align-items:flex-start;}.block--share{padding-left:2rem;padding-right:2rem;}.block--share .share-title{margin-bottom:1rem;max-width:100%;}.node .field--type-file tbody{display:block;}.node .field--type-file tr{display:flex;flex-direction:column;}.view-id-projects .time{padding-top:0;}.block--page-header-branding{max-width:13.75rem;}}

