#lang_menu{line-height:24px}.switch-language-names{font-size:16px;margin:1.45em 0;text-align:right}.switch-language-names .language-item{padding:.3em;color:#000;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;text-decoration:none;text-transform:uppercase;font-size:16px}.switch-language-names .language-item:hover{background-color:#c0c0c0}.switch-language-names .language-item.active-language{color:#fff;background-color:#b62b1b}.switch-language-names .language-item-divider{padding:0 .5em;font-size:16px}

.social-links ul.list-inline{margin:0;padding:0;list-style:none;display:block;height:28px}.social-links ul.list-inline li{padding:0;margin-right:5px;list-style:none;display:inline-block}.social-links ul.list-inline li:last-of-type{margin-right:0}.social-links ul.list-inline li a{width:29px;height:29px;display:block;background-position:0 center;background-image:url(../../../../packages/musica_viva/blocks/social_links/templates/musica_viva/images/g6401.png)}.social-links ul.list-inline li a.youtube{background-position:0 -38px}.social-links ul.list-inline li a.facebook{background-position:0 0}.social-links ul.list-inline li a.vk{background-position:-153px 0}.social-links ul.list-inline li a.instagram{background-position:-114px 0}.social-links ul.list-inline li a.twitter{background-position:-38px 0}.social-links ul.list-inline li a.personal_website{background-position:-114px -76px}.social-links ul.list-inline li a.vine{background-position:-76px -38px}

#global_wrapper .switch_to_vi{height:29px}#global_wrapper .switch_to_vi--btn{display:block}

#global_wrapper .order-button{float:right;margin:.67em 0;text-align:right}#global_wrapper .order-button a.button,#global_wrapper .order-button button{border:1px solid #71a819;background:#71a819;display:inline-block;text-decoration:none;padding:.6em 1em;color:#fff;-webkit-transition:all 1s ease;transition:all 1s ease}#global_wrapper .order-button a.button:hover,#global_wrapper .order-button button:hover{border:1px solid #761309;background:#761309;color:#fff}@media (max-width:767px){#global_wrapper .order-button{float:none;margin-top:0;text-align:center}#global_wrapper .order-button a.button,#global_wrapper .order-button button{width:100%;display:block;margin-bottom:.5em}}

.employee-list-item-image{width:100%;height:auto;aspect-ratio:673 / 373;object-fit:cover;display:block}

#topsearch{margin:.4rem 0 1rem}#topsearch hr{margin-bottom:1.5em}#topsearch .visible-fields{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#topsearch .visible-fields .b-input{width:100%;box-sizing:border-box;border:1px solid #999;padding:.5em .5em .5em 2.5em;background:transparent url(../../../../packages/musica_viva/blocks/search/templates/one_line_search/images/icon-search.svg) left center / contain no-repeat}#topsearch .visible-fields input[type="submit"]{background-color:#b62b1b;border:1px solid #b62b1b;margin-left:-1px;font-weight:600;color:#fff}

.dep{position:absolute;width:39px;left:-39px;top:78px}

.cookies-alert{left:0;right:0;bottom:0;position:fixed;text-align:center;padding:1.5em 1em;background-color:rgba(0,0,0,.8)}.cookies-alert__close{font-size:2rem;line-height:2rem;position:absolute;right:0;top:0;cursor:pointer;padding:10px;-webkit-transition:color 150ms ease;transition:color 150ms ease;color:#fff}.cookies-alert__close:hover{color:#E74C3C}.cookies-alert__text{color:#fff;font-weight:700}

#global_wrapper #subscribe-form-activate{text-transform:uppercase;border:1px solid #761309;padding:.15em .5em 0;box-sizing:border-box;background:#761309;font-size:1.5em;font-weight:bold;margin:.4rem 0;display:block;width:100%;color:#fff}#global_wrapper #subscribe-form.dialog{background:#fff;width:40%;position:absolute;left:calc(50% - 20%);top:10%;padding:30px;box-shadow:0 10px 30px rgba(51,51,51,0.4);border:3px solid #333;visibility:hidden;opacity:0;-webkit-transition:all 180ms ease-in;transition:all 180ms ease-in}#global_wrapper #subscribe-form.dialog .dialog__close{font-size:2rem;line-height:2rem;position:absolute;right:0;top:0;cursor:pointer;padding:10px;-webkit-transition:color 150ms ease;transition:color 150ms ease}#global_wrapper #subscribe-form.dialog .dialog__close:hover{color:#e74c3c}#global_wrapper #subscribe-form.dialog.dialog--active{visibility:visible;opacity:1;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}#global_wrapper #subscribe-form.dialog .dialog__content{text-align:left}#global_wrapper #subscribe-form.dialog .dialog__content .controls{margin-bottom:1em}#global_wrapper #subscribe-form.dialog .dialog__content .controls label{display:block}#global_wrapper #subscribe-form.dialog .dialog__content .controls input[type=text],#global_wrapper #subscribe-form.dialog .dialog__content .controls input[type=email]{width:100%;padding:.5em}#global_wrapper #subscribe-form.dialog .dialog__content .controls label.checkbox-label{position:relative;padding-left:2em}#global_wrapper #subscribe-form.dialog .dialog__content .controls label.checkbox-label input[type=checkbox]{position:absolute;top:.4em;left:0}#global_wrapper #subscribe-form.dialog .dialog__content .controls input.error{border-color:#f00;outline-color:#f00}#global_wrapper #subscribe-form.dialog .dialog__content .controls.captcha-contols .g-recaptcha.ecRecaptcha{width:304px;margin:0 auto}#global_wrapper #subscribe-form.dialog .error{color:#f00}#global_wrapper #subscribe-form.dialog .dialog__buttons{text-align:center}#global_wrapper #subscribe-form.dialog #splash{background:#000 url(../../../../packages/send_pulse/blocks/subscribe_form/images/ajax-loader.gif) center center no-repeat;position:absolute;opacity:.8;bottom:0;right:0;left:0;top:0}#global_wrapper #subscribe-form.dialog .ajax-response{top:0;left:0;right:0;bottom:0;position:absolute;flex-direction:column;justify-content:center;align-items:center;background:#fff;display:flex}@media (max-width:930px){#global_wrapper #subscribe-form.dialog{width:98%;left:calc(50% - 49%)}}

