@import "fonts.css";
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;background: #fff;}body::before{content:""; height: 1px; display: block; margin-top: -1px;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin: 0; font-size: inherit; font-weight: inherit;}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:#000;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}
body.noscroll {overflow: hidden !important;}
.removed, .hidden { display: none !important;}
.editorElement, .layout {
 box-sizing: border-box;
 padding-top: .02px;
 padding-bottom: .02px;
}
.editorElement { word-wrap: break-word; overflow-wrap: break-word;}
.vertical-middle {white-space: nowrap;}
.vertical-middle>* {white-space: normal;display: inline-block;vertical-align: middle;}
.vertical-middle::after {height: 100%;width: 0;display: inline-block;vertical-align: middle;content: "";}
.wrapper {margin: 0 auto;height: auto !important;height: 100%;min-height: 100%;/*min-height: 100vh;*/overflow: hidden;max-width: 100%;}
.wrapper > * { max-width: 100%; }
.editorElement .removed+.delimiter, .editorElement .delimiter:first-child {display: none;}
.wm-input-default {border: none; background: none; padding: 0;}
/* tooltip */
@keyframes show_hide {
 0% { left:85%; opacity: 0; width: auto; height: auto; padding: 5px 10px; font-size: 12px;}
 20% { left: 100%; opacity: 1; width: auto; height: auto; padding: 5px 10px; font-size: 12px;}
 100% { left: 100%; opacity: 1; width: auto; height: auto; padding: 5px 10px; font-size: 12px;}
}
@keyframes show_hide_after {
 0% {width: 5px; height: 5px;}
 100% {width: 5px; height: 5px;}
}
/* tooltip for horizontal */
@keyframes horizontal_show_hide {
 0% { top:95%; opacity: 0; width: 100%; height: auto; padding: 5px 10px; font-size: 12px;}
 20% { top: 100%; opacity: 1; width: 100%; height: auto; padding: 5px 10px; font-size: 12px;}
 100% { top: 100%; opacity: 1; width: 100%; height: auto; padding: 5px 10px; font-size: 12px;}
}
.wm-tooltip {display: none;position: absolute;z-index:100;top: 100%;left: 0;background: #FBFDDD;color: #CA3841;padding: 5px 10px;border-radius: 3px;box-shadow: 1px 2px 3px rgba(0,0,0,.3); white-space: normal; box-sizing: border-box;}
.wm-tooltip::after {content: "";font-size: 0;background: inherit;width: 5px;height: 5px;position: absolute;top: 0;left: 50%;margin: -2px 0 0;box-shadow: 0 1px 0 rgba(0,0,0,.1), 0 2px 0 rgba(0,0,0,.1);transform: rotate(45deg);}
.error .wm-tooltip {display: block;padding: 0;font-size: 0;animation: horizontal_show_hide 4s;}
.error .wm-tooltip::after {left:50%; top:0; margin: -2px 0 0; box-shadow: 0 -1px 0 rgba(0,0,0,.1), 0 -2px 0 rgba(0,0,0,.1); width: 0;height: 0;animation: show_hide_after 4s;}
.horizontal_mode .wm-tooltip {top: 100%; left: 0; width: 100%; white-space: normal; margin: 5px 0 0; text-align: center;}
.horizontal_mode .wm-tooltip::after {left: 50%; top: 0; margin: -2px 0 0; box-shadow: 0 -1px 0 rgba(0,0,0,.1), 0 -2px 0 rgba(0,0,0,.1);}
.error .horizontal_mode .wm-tooltip, .horizontal_mode .error .wm-tooltip {animation: horizontal_show_hide 4s;}
@media all and (max-width: 960px) {
 .wm-tooltip {top: 100%; left: 0; width: 100%; white-space: normal; margin: 5px 0 0; text-align: center;}
 .wm-tooltip::after {left: 50%; top: 0; margin: -2px 0 0; box-shadow: 0 -1px 0 rgba(0,0,0,.1), 0 -2px 0 rgba(0,0,0,.1);}
 .error .wm-tooltip {animation: horizontal_show_hide 4s;}
}
table.table0 td, table.table1 td, table.table2 td, table.table2 th {
 padding:5px;
 border:1px solid #dedede;
 vertical-align:top;
}
table.table0 td { border:none; }
table.table2 th {
 padding:8px 5px;
 background:#eb3c3c;
 border:1px solid #dedede;
 font-weight:normal;
 text-align:left;
 color:#fff;
}
.for-mobile-view { overflow: auto; }
.side-panel,
.side-panel-button,
.side-panel-mask,
.side-panel-content { display: none;}

.align-elem{
 flex-grow:1;
 max-width:100%;

}

html.mobile div{
 background-attachment: scroll;
}

.ui-datepicker {font-size: 14px !important; z-index: 999999 !important;}
body { background: #ffffff;}
.wrapper { position: relative; font-family: Merriweather, serif; color: #333333; font-style: normal; line-height: 1.2; letter-spacing: 0; text-align: center; text-transform: none; text-decoration: none; font-size: 12px; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-25 .layout_58_id_60 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; margin-top: 0; margin-left: auto; margin-right: auto; max-width:  1280px; width: 100%;}
.block-25 { margin: 0; border: none; position: relative; top: 0; left: 0; width: auto; min-height: 0; background: #ffffff; z-index: 5; text-align: left; right: 0; padding-top: 50px; padding-bottom: 60px; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; text-decoration: none;}
.widget-31 { margin: 39px 0 0; position: relative; top: 0; left: 0; z-index: 4; font-family: Merriweather, serif; color: #333333; font-size: 14px; line-height: 1.8; text-decoration: none; display: block; width: auto; right: 0;}
.content-preview { width: 200px; height: 100px; background: #ccc;}
.content-59 h2 { box-sizing: border-box; font-family: Merriweather, serif; text-align: left; color: #3b3839; font-style: normal; font-size: 24px; line-height: 1.2; letter-spacing: 0; text-transform: none; text-decoration: none; font-weight: 600; margin-top: 15px; margin-bottom: 15px;}
.content-59 h3 { box-sizing: border-box; font-family: Merriweather, serif; text-align: left; color: #3b3839; font-style: normal; font-size: 21px; line-height: 1.2; letter-spacing: 0; text-transform: none; text-decoration: none; font-weight: 600; margin-top: 15px; margin-bottom: 15px;}
.content-59 h4 { box-sizing: border-box; font-family: Merriweather, serif; text-align: left; color: #3b3839; font-style: normal; font-size: 19px; line-height: 1.2; letter-spacing: 0; text-transform: none; text-decoration: none; font-weight: 600; margin-top: 15px; margin-bottom: 15px;}
.content-59 h5 { box-sizing: border-box; font-family: Merriweather, serif; text-align: left; color: #333333; font-style: normal; font-size: 20px; line-height: 1.2; letter-spacing: 0; text-transform: none; text-decoration: none; font-weight: 600; margin-top: 20px; margin-bottom: 20px;}
.content-59 h6 { box-sizing: border-box; font-family: Merriweather, serif; text-align: left; color: #3b3839; font-style: normal; font-size: 16px; line-height: 1.2; letter-spacing: 0; text-transform: none; text-decoration: none; font-weight: 600; margin-top: 15px; margin-right: 0; margin-bottom: 15px;}
.content-59 a { box-sizing: border-box; color: #0088cc; font-size: 14px; line-height: 1.2; text-decoration: underline;}
.content-59 a:hover,
.content-59 a.hover,
.content-59 a.active { text-decoration: none;}
.content-59 .pics-1 { display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
.content-59 .pics-1 img { margin: 5px; box-sizing: content-box; width: auto; height: auto; max-width: 100%;}
.content-59 .pics-2 { display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
.content-59 .pics-2 img { margin: 5px; box-sizing: content-box; width: auto; height: auto; max-width: 100%;}
.widget-32 { margin: 0; position: relative; top: 0; left: 0; z-index: 3; font-family: Merriweather, serif; color: #828282; font-size: 11px; text-decoration: none; box-sizing: border-box; width: auto; right: 0;}
.path a { box-sizing: border-box; color: #0088cc; text-decoration: underline;}
.path a:hover,
.path a.hover,
.path a.active { text-decoration: none;}
.path-separator { margin: 0 5px; box-sizing: border-box; display: inline-block; width: 12px; min-height: 12px; text-align: center;}
.widget-33 { margin: 30px 0 0; position: relative; top: 0; left: 0; z-index: 2; font-family: Merriweather, serif; color: #3b3839; font-size: 29px; text-decoration: none; box-sizing: border-box; font-weight: 600; width: auto; right: 0;}
h2 { box-sizing: border-box; font-size: 24px; margin-top: 15px; margin-bottom: 15px; font-weight: 600; font-style: normal; text-align: left; font-family: Merriweather, serif; color: #3b3839;}
h3 { box-sizing: border-box; font-size: 21px; margin-top: 15px; margin-bottom: 15px; font-weight: 600; font-style: normal; text-align: left; font-family: Merriweather, serif; color: #3b3839;}
h4 { box-sizing: border-box; font-size: 19px; margin-top: 15px; margin-bottom: 15px; font-weight: 600; font-style: normal; text-align: left; font-family: Merriweather, serif; color: #3b3839;}
h61 { box-sizing: border-box; font-size: 16px; margin-top: 15px; margin-bottom: 15px;}
h6 { box-sizing: border-box; font-size: 16px; margin-top: 15px; margin-bottom: 15px; font-weight: 600; font-style: normal; text-align: left; font-family: Merriweather, serif; color: #3b3839;}
.block-20 .layout_46_id_48 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-flex: 1 0 0px; -moz-flex: 1 0 0px; flex: 1 0 0px; margin-top: 0; margin-left: auto; margin-right: auto; max-width:  1280px; width: 100%;}
.block-20 { padding: 50px 0; margin: 0; position: relative; top: 0; left: 0; width: auto; min-height: unset;  background: #fff!important; z-index: 4; text-align: left; right: 0; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; display: block; text-indent: 0; text-decoration: none; max-width: 100%;}
.widget-37 { margin: 33px 0 0; position: relative; top: 0; left: 0; z-index: 6; text-align: center; font-size: 0; display: -webkit-flex; display: flex; -webkit-align-items: stretch; -moz-align-items: stretch; align-items: stretch; box-sizing: border-box; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; width: auto; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; right: 0;}
.widgetsocial-64 .soc-header { box-sizing: border-box; font-size: 18px; line-height: 1; margin-bottom: 10px;}
.widgetsocial-64 .soc-content { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-align-items: stretch; -moz-align-items: stretch; align-items: stretch; -webkit-justify-content: inherit; -moz-justify-content: inherit; justify-content: inherit; text-align: inherit; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
.widgetsocial-64 .soc-item { box-sizing: border-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: middle; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; flex: 0 0 auto; text-align: left; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .soc { margin: 2px; box-sizing: border-box; display: -webkit-inline-flex; display: inline-flex; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; vertical-align: middle; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; text-decoration: none; -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; flex: 0 0 auto; max-width: 100%;}
.widgetsocial-64 .vk .wg-soc-icon { background: url("../images/wm_social_links_vk.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .fb .wg-soc-icon { background: url("../images/wm_social_links_fb.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .tw .wg-soc-icon { background: url("../images/wm_social_links_tw.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .google .wg-soc-icon { background: url("../images/wm_social_links_google.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .ins .wg-soc-icon { background: url("../images/wm_social_links_ins.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .ok .wg-soc-icon { background: url("../images/wm_social_links_ok.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .mail .wg-soc-icon { background: url("../images/wm_social_links_mail.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .pin .wg-soc-icon { background: url("../images/wm_social_links_pin.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .lj .wg-soc-icon { background: url("../images/wm_social_links_lj.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .my .wg-soc-icon { background: url("../images/wm_social_links_my.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .youtube .wg-soc-icon { background: url("../images/wm_social_links_youtube.png") left 50% top 50% / cover no-repeat; width: 40px; min-height: 40px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
.widgetsocial-64 .wg-soc-icon { box-sizing: border-box; min-width: 20px; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}
.widgetsocial-64 .wg-soc-title { display: -webkit-inline-flex; display: inline-flex; box-sizing: border-box; color: #000; font-size: 14px; line-height: 1; word-break: break-word;}
.widget-35 { margin: 19px 0 0; position: relative; top: 0; left: 0; z-index: 5; text-align: center; box-sizing: border-box; width: auto; right: 0;}
.block-21 { margin: 0; position: relative; top: 0; left: 0; max-width:  1280px; width: 100%; min-height: 0; z-index: 4; display: block; text-decoration: none; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.widget-25 {  margin: 0; border: none; position: relative; top: 0; left: 0; z-index: 1; font-family: Merriweather, serif; color: #ffffff; line-height: 1.4; text-align: center; text-transform: uppercase; text-decoration: none; box-sizing: border-box; width: auto; right: 0; font-weight: bold; padding-top: 63px; background: url("../images/line7.svg?1494472629250") left 50% top 1px / 1px no-repeat; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; display: -webkit-flex; display:flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}
.block-22 { margin: 19px 0 0; position: relative; top: 0; left: 0; max-width:  1280px; width: 100%; min-height: 0; z-index: 3; display: block; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; padding-top: 20px; padding-bottom: 20px; border-top: 0px solid rgba(255,255,255,0.1); border-right: 0px solid rgba(255,255,255,0.1); border-bottom: 1px solid rgba(255,255,255,0.1); border-left: 0px solid rgba(255,255,255,0.1); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; align-items: end;}
.block-24 .layout_51 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-24 .layout_52 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-24 .layout_53 { -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; flex: 0 0 auto; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-24 {align-items: end; margin: 0; position: relative; top: 0; left: 0; max-width:  1280px; width: 100%; min-height: 0; z-index: 1; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -moz-flex-direction: colunn; flex-direction: column; -webkit-justify-content: flex-end; -moz-justify-content: flex-end; justify-content: flex-end;}
.widget-26 { margin: 0 0 auto; position: relative; top: 0; left: 0; z-index: 3; text-align: undefined; box-sizing: border-box; width: 320px; right: 0; padding-left: 0; min-height: 0;}
.phones-51 p:first-child { margin-top: 0;}
.phones-51 p:last-child { margin-bottom: 0;}
.phones-51 .inner { box-sizing: border-box; position: relative; display: -webkit-flex; display: flex; text-align: left; vertical-align: top; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; max-width: 100%;}
.phones-51 .cell-icon { box-sizing: border-box; display: -webkit-flex; display: none; position: relative; z-index: 5; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}
.phones-51 .icon { box-sizing: border-box; height: 16px; width: 80px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQzIiBoZWlnaHQ9IjQ5IiB2aWV3Qm94PSIwIDAgNDMgNDkiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICAKICA8L2RlZnM+CiAgPHBhdGggZD0iTTQxLjEwMCwxMi4zOTIgQzQxLjkwOSwxMS44MDMgNDIuMDg1LDEwLjY3NCA0MS40OTQsOS44NjkgQzQwLjkwMiw5LjA2NCAzOS43NjcsOC44ODkgMzguOTU4LDkuNDc3IEMzOC4xNTAsMTAuMDY2IDM3Ljk3NCwxMS4xOTYgMzguNTY1LDEyLjAwMCBDMzkuMTU3LDEyLjgwNSA0MC4yOTIsMTIuOTgwIDQxLjEwMCwxMi4zOTIgWk0zNS45NzYsMTYuMTIyIEMzNi43ODQsMTUuNTM0IDM2Ljk2MCwxNC40MDQgMzYuMzY5LDEzLjU5OSBDMzUuNzc3LDEyLjc5NCAzNC42NDIsMTIuNjE5IDMzLjgzNCwxMy4yMDggQzMzLjAyNSwxMy43OTYgMzIuODQ5LDE0LjkyNiAzMy40NDAsMTUuNzMxIEMzNC4wMzIsMTYuNTM2IDM1LjE2NywxNi43MTEgMzUuOTc2LDE2LjEyMiBaTTMwLjg1MSwxOS44NTMgQzMxLjY1OSwxOS4yNjQgMzEuODM2LDE4LjEzNCAzMS4yNDQsMTcuMzMwIEMzMC42NTMsMTYuNTI1IDI5LjUxOCwxNi4zNDkgMjguNzA5LDE2LjkzOCBDMjcuOTAwLDE3LjUyNyAyNy43MjQsMTguNjU2IDI4LjMxNiwxOS40NjEgQzI4LjkwNywyMC4yNjYgMzAuMDQyLDIwLjQ0MSAzMC44NTEsMTkuODUzIFpNMzkuMzMzLDQzLjcwNiBDMzkuMzI0LDQzLjY2NSAzOS4zMDgsNDMuNjI3IDM5LjI5NCw0My41ODcgQzM5LjI4MCw0My41NDcgMzkuMjY5LDQzLjUwNiAzOS4yNTEsNDMuNDY3IEMzOS4yMzYsNDMuNDM0IDM5LjIxNSw0My40MDQgMzkuMTk3LDQzLjM3MiBDMzkuMTczLDQzLjMyOSAzOS4xNTAsNDMuMjg1IDM5LjEyMCw0My4yNDQgQzM5LjExNyw0My4yMzkgMzkuMTE1LDQzLjIzNCAzOS4xMTEsNDMuMjMwIEMzOS4wODksNDMuMTk5IDM5LjA2MSw0My4xNzUgMzkuMDM2LDQzLjE0NyBDMzkuMDEwLDQzLjExOSAzOC45ODksNDMuMDg4IDM4Ljk2MCw0My4wNjEgQzM4Ljk2MCw0My4wNjEgMzMuMjI5LDM3LjcwMyAzMy4yMjksMzcuNzAzIEMzMi43MDgsMzcuMjE2IDMxLjg4OCwzNy4yNDEgMzEuMzk4LDM3Ljc2MCBDMzAuOTA4LDM4LjI3OSAzMC45MzMsMzkuMDk1IDMxLjQ1NSwzOS41ODMgQzMxLjQ1NSwzOS41ODMgMzYuMDMyLDQzLjg2MiAzNi4wMzIsNDMuODYyIEMzMy41NjksNDUuNTE4IDMxLjQzNyw0Ni40MTkgMjkuOTQxLDQ2LjQxOSBDMjkuOTQxLDQ2LjQxOSAyOS45NDAsNDYuNDE5IDI5Ljk0MCw0Ni40MTkgQzI4Ljc3Myw0Ni40MTkgMjcuOTY5LDQ1Ljk0OSAyNy45NjcsNDUuOTQ5IEMyNy45NjcsNDUuOTQ5IDI3Ljk2Nyw0NS45NDkgMjcuOTY3LDQ1Ljk0OSBDMjcuOTM1LDQ1LjkyOSAyNy45MDIsNDUuOTA5IDI3Ljg2OCw0NS44OTEgQzIyLjYzOCw0My4xMTEgMTYuNTY4LDM3Ljg3MyAxMi40MDQsMzIuNTQ1IEMxMi40MDQsMzIuNTQ1IDExLjk3NSwzMS45OTcgMTEuOTc1LDMxLjk5NyBDNy44MDQsMjYuNjY0IDQuMTkyLDE5LjUyMyAyLjc3NCwxMy44MDQgQzIuNzY3LDEzLjc4MCAyLjc1OSwxMy43NTAgMi43NTEsMTMuNzI1IEMyLjczOCwxMy42ODIgMi40MjAsMTIuNjQzIDIuNzI5LDExLjc5NSBDMy4yOTYsMTAuMjQwIDQuMzQ2LDguNTcyIDUuNzg1LDYuOTEwIEM1Ljc4NSw2LjkxMCA5LjIzOCwxMi40NzIgOS4yMzgsMTIuNDcyIEM5LjQ4MywxMi44NjcgOS45MDcsMTMuMDg0IDEwLjM0MiwxMy4wODQgQzEwLjU3NCwxMy4wODQgMTAuODA5LDEzLjAyMSAxMS4wMjIsMTIuODkxIEMxMS42MzAsMTIuNTE2IDExLjgxOSwxMS43MjIgMTEuNDQzLDExLjExNiBDMTEuNDQzLDExLjExNiA3LjE2Nyw0LjIyOSA3LjE2Nyw0LjIyOSBDNy4wOTgsNC4xMTggNy4wMTEsNC4wMjYgNi45MTcsMy45NDQgQzYuOTAwLDMuOTI1IDYuODg3LDMuOTA0IDYuODY4LDMuODg2IEM2LjM1NywzLjM4NyA1LjUzNywzLjM5NiA1LjAzNiwzLjkwNSBDMi43MjksNi4yNTAgMS4xMzMsOC42MDggMC4yOTIsMTAuOTE2IEMtMC4yNTksMTIuNDMxIDAuMTE4LDEzLjk2OCAwLjI2NiwxNC40NTcgQzEuNzcxLDIwLjQ5NCA1LjU2MSwyNy45OTYgOS45MjksMzMuNTgwIEM5LjkyOSwzMy41ODAgMTAuMzU4LDM0LjEyOSAxMC4zNTgsMzQuMTI5IEMxNC43MjAsMzkuNzA5IDIxLjA5OSw0NS4yMDkgMjYuNjE3LDQ4LjE1MCBDMjYuOTIwLDQ4LjMzMCAyOC4xNjgsNDguOTk4IDI5Ljk0MCw0OC45OTggQzI5Ljk0MCw0OC45OTggMjkuOTQwLDQ4Ljk5OCAyOS45NDEsNDguOTk4IEMzMi4zMTAsNDguOTk4IDM1LjMwNiw0Ny42NjUgMzguODQ4LDQ1LjAzNCBDMzguODgzLDQ1LjAwOCAzOC45MTEsNDQuOTc3IDM4Ljk0Myw0NC45NDggQzM4Ljk2Nyw0NC45MjYgMzguOTk0LDQ0LjkwOCAzOS4wMTcsNDQuODg0IEMzOS4wMjEsNDQuODgwIDM5LjAyNCw0NC44NzUgMzkuMDI4LDQ0Ljg3MSBDMzkuMDYyLDQ0LjgzMyAzOS4wOTAsNDQuNzkyIDM5LjEyMCw0NC43NTEgQzM5LjE0MSw0NC43MjIgMzkuMTY1LDQ0LjY5NSAzOS4xODMsNDQuNjY1IEMzOS4yMDYsNDQuNjI1IDM5LjIyMyw0NC41ODMgMzkuMjQzLDQ0LjU0MiBDMzkuMjU5LDQ0LjUwNyAzOS4yNzksNDQuNDczIDM5LjI5Miw0NC40MzcgQzM5LjMwNiw0NC4zOTcgMzkuMzE0LDQ0LjM1NSAzOS4zMjQsNDQuMzE0IEMzOS4zMzQsNDQuMjc1IDM5LjM0Nyw0NC4yMzcgMzkuMzUzLDQ0LjE5NyBDMzkuMzYwLDQ0LjE1MyAzOS4zNTksNDQuMTA4IDM5LjM2MSw0NC4wNjMgQzM5LjM2Myw0NC4wMjYgMzkuMzY4LDQzLjk4OSAzOS4zNjcsNDMuOTUyIEMzOS4zNjUsNDMuOTA2IDM5LjM1Niw0My44NjAgMzkuMzQ5LDQzLjgxNSBDMzkuMzQ0LDQzLjc3OCAzOS4zNDIsNDMuNzQyIDM5LjMzMyw0My43MDYgWk00MS40MTQsMzYuNDE4IEM0MC4wNDIsMzQuNzE0IDM1LjQwNywzMC44MzIgMzQuMjIzLDI5Ljg3MiBDMzMuMjE4LDI5LjA1NyAzMi4yNzEsMjguOTc0IDMxLjY1MywyOS4wNDcgQzMwLjM1OSwyOS4yMDMgMjkuNDg5LDMwLjExNiAyOS4wOTQsMzAuNjM3IEMyOC43MTUsMzEuMTExIDI4LjA0MywzMS45NDAgMjcuODA3LDMyLjIxNiBDMjYuMjQ4LDM0LjAzNiAyNS4xNjIsMzMuNDMwIDI0LjQzMiwzMi45NzAgQzIyLjU1MiwzMS40MzYgMjAuNjI1LDI5LjEyMiAxOC44MTksMjYuODM5IEMxOC43OTYsMjYuODA2IDE4Ljc3MywyNi43NzYgMTguNzUwLDI2Ljc0OCBDMTguNzQ2LDI2Ljc0MyAxOC43NDIsMjYuNzM3IDE4LjczOSwyNi43MzIgQzE4LjcxOCwyNi43MDUgMTguNjk3LDI2LjY3OSAxOC42NzUsMjYuNjUzIEMxNi44OTEsMjQuMzQ1IDE1LjEwNCwyMS45MTIgMTQuMDY4LDE5LjcxNSBDMTMuNzk3LDE4LjkwMyAxMy40NjUsMTcuNzEyIDE1LjYyNSwxNi42NDkgQzE1LjY2MSwxNi42MzMgMTUuNzE5LDE2LjYwOSAxNS43OTIsMTYuNTc4IEMxNi40MjQsMTYuMzEzIDE3LjkwNCwxNS42OTEgMTguODczLDE0LjcyOSBDMjAuMDE0LDEzLjU5NiAyMC4yODgsMTIuMDg3IDE5LjYwOCwxMC42OTMgQzE4LjI4Miw3Ljk3OCAxNS41MzksMy42NjAgMTQuMTU1LDEuNzYwIEMxMi41ODMsLTAuMzk4IDEwLjI3OCwtMC4zMzAgOC44MDQsMC42NDQgQzguODA0LDAuNjQ0IDEwLjIzNCwyLjc5NSAxMC4yMzQsMi43OTUgQzEwLjY4OCwyLjQ5NSAxMS4zNzMsMi4zMzQgMTIuMDU3LDMuMjc0IEMxMy4zNTMsNS4wNTQgMTYuMDMyLDkuMjY5IDE3LjI3NywxMS44MjEgQzE3LjQyMiwxMi4xMTggMTcuNDk0LDEyLjQ1NSAxNy4wNDIsMTIuOTA0IEMxNi40MzEsMTMuNTEwIDE1LjIzNSwxNC4wMTMgMTQuNzg1LDE0LjIwMiBDMTQuNjQ0LDE0LjI2MSAxNC41NDEsMTQuMzA2IDE0LjQ4NCwxNC4zMzQgQzEyLjU0MiwxNS4yODkgMTAuNDcxLDE3LjE1MiAxMS42MzUsMjAuNjA0IEMxMS42NTAsMjAuNjQ5IDExLjY2NywyMC42OTMgMTEuNjg3LDIwLjczNiBDMTIuODMyLDIzLjE5NCAxNC43NTIsMjUuODExIDE2LjY1OCwyOC4yNzIgQzE2LjY2OCwyOC4yODUgMTYuNjc4LDI4LjI5OCAxNi42ODgsMjguMzExIEMxNi43MDQsMjguMzM0IDE2LjcyMSwyOC4zNTYgMTYuNzM4LDI4LjM3OCBDMTguNjY4LDMwLjgyMCAyMC43NDUsMzMuMzE0IDIyLjg1NSwzNS4wMTggQzIyLjg5NCwzNS4wNTAgMjIuOTM0LDM1LjA3OSAyMi45NzYsMzUuMTA1IEMyNi4wNjMsMzcuMDYwIDI4LjM4MCwzNS41MjIgMjkuNzc5LDMzLjg4OSBDMzAuMDYxLDMzLjU2MCAzMC44MDQsMzIuNjM5IDMxLjEyMCwzMi4yNDYgQzMxLjEyNywzMi4yMzcgMzEuMTQ3LDMyLjIxMSAzMS4xNTQsMzIuMjAyIEMzMS40MDYsMzEuODcwIDMxLjcyNCwzMS42MzcgMzEuOTYzLDMxLjYwOCBDMzIuMTM1LDMxLjU5MCAzMi4zNDUsMzEuNjc2IDMyLjU4NiwzMS44NzIgQzM0LjQyNiwzMy4zNjUgMzguNDUyLDM2LjgyNyAzOS40MjAsMzguMDY2IEMzOS40NTQsMzguMTEwIDM5LjQ5MSwzOC4xNTEgMzkuNTMwLDM4LjE5MCBDNDAuNzcwLDM5LjQxNiA0MC4zODMsNDAuMTUxIDQwLjI1Niw0MC4zOTMgQzM5LjkyNSw0MS4wMjQgNDAuMTcwLDQxLjgwMyA0MC44MDQsNDIuMTMzIEM0MC45OTYsNDIuMjMzIDQxLjIwMSw0Mi4yODAgNDEuNDA0LDQyLjI4MCBDNDEuODcwLDQyLjI4MCA0Mi4zMjEsNDIuMDI5IDQyLjU1Myw0MS41ODggQzQyLjk3MCw0MC43OTUgNDMuNjg3LDM4LjcxMiA0MS40MTQsMzYuNDE4IFpNMjUuNzI2LDIzLjU4MyBDMjYuNTM1LDIyLjk5NCAyNi43MTEsMjEuODY1IDI2LjExOSwyMS4wNjAgQzI1LjUyOCwyMC4yNTUgMjQuMzkzLDIwLjA4MCAyMy41ODQsMjAuNjY4IEMyMi43NzYsMjEuMjU3IDIyLjU5OSwyMi4zODcgMjMuMTkxLDIzLjE5MiBDMjMuNzgyLDIzLjk5NiAyNC45MTcsMjQuMTcyIDI1LjcyNiwyMy41ODMgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1OTU5NTkiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIvPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat; margin-right: auto; margin-left: auto; margin-bottom: 30px; min-height: 80px; padding-bottom: 0.02px; border-top: 0px dashed rgba(0, 0, 0, 0.1); border-right: 0px dashed rgba(0, 0, 0, 0.1); border-bottom: 1px dashed rgba(0, 0, 0, 0.1); border-left: 0px dashed rgba(0, 0, 0, 0.1); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0;}
.phones-51 .block-body-drop { box-sizing: border-box; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; left: auto; top: 100%; right: auto; bottom: auto;}
.phones-51 .cell-text { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start;}
.phones-51 .title { box-sizing: border-box; display: -webkit-flex; display: none; font-family: Merriweather, serif; color: #ffffff; text-align: center; text-transform: uppercase; text-decoration: none; font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; background: url("../images/line9.svg?1494472629264") left 50% bottom 0px / 47px no-repeat; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal;}
.phones-51 .text_body { box-sizing: border-box; font-family: Merriweather, serif; color: rgba(255,255,255,0.7); text-align: end; text-decoration: none; font-weight: normal; margin-top: 0; min-height: 0; padding-top: 0.02px; padding-bottom: 0.02px; width: auto; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; margin-left: 0; margin-right: 0;}
.phones-51 input.tgl-but { box-sizing: border-box; display: none;}
.phones-51 .text_body a { text-decoration: none; color: inherit;}
.phones-51 input.tgl-but:checked + .block-body-drop { display: block;}
.widget-27 { margin: 0 0 auto; position: relative; top: 0; left: 0; z-index: 2; text-align: undefined; box-sizing: border-box; width: 320px; right: 0; min-height: 0;}
.email-52 p:first-child { margin-top: 0;}
.email-52 p:last-child { margin-bottom: 0;}
.email-52 .inner { box-sizing: border-box; position: relative; display: -webkit-flex; display: flex; text-align: left; vertical-align: top; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; max-width: 100%;}
.email-52 .cell-icon { box-sizing: border-box; display: -webkit-flex; display: none; position: relative; z-index: 5; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}
.email-52 .icon { box-sizing: border-box; height: 16px; width: 80px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNDYgNTAiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICAKICA8L2RlZnM+CiAgPHBhdGggZD0iTTE0Ljc3MCwxOC4xODUgQzE0Ljc3MCwxOC4xODUgMzEuMjMwLDE4LjE4NSAzMS4yMzAsMTguMTg1IEMzMS45NjUsMTguMTg1IDMyLjU2MSwxNy41OTYgMzIuNTYxLDE2Ljg2OSBDMzIuNTYxLDE2LjE0MiAzMS45NjUsMTUuNTUzIDMxLjIzMCwxNS41NTMgQzMxLjIzMCwxNS41NTMgMTQuNzcwLDE1LjU1MyAxNC43NzAsMTUuNTUzIEMxNC4wMzUsMTUuNTUzIDEzLjQzOSwxNi4xNDIgMTMuNDM5LDE2Ljg2OSBDMTMuNDM5LDE3LjU5NiAxNC4wMzUsMTguMTg1IDE0Ljc3MCwxOC4xODUgWk00NC40MTQsMTguNTE5IEM0NC40MDEsMTguNTA1IDQ0LjM4OCwxOC40OTEgNDQuMzc0LDE4LjQ3NyBDNDQuMzc0LDE4LjQ3NyAzOS40NTcsMTMuNTg4IDM5LjQ1NywxMy41ODggQzM5LjQ1NywxMy41ODggMzkuNDU3LDEyLjgyMyAzOS40NTcsMTIuODIzIEMzOS40NTcsMTAuNjc4IDM3LjY5Miw4LjkzMyAzNS41MjIsOC45MzMgQzM1LjUyMiw4LjkzMyAzNC43NDcsOC45MzMgMzQuNzQ3LDguOTMzIEMzNC43NDEsOC45MjcgMzQuNzM3LDguOTE5IDM0LjczMSw4LjkxMyBDMzQuNzMxLDguOTEzIDI3LjU5MywxLjg1MyAyNy41OTMsMS44NTMgQzI1LjA5MSwtMC42MjAgMjEuMDIwLC0wLjYyMCAxOC41MjEsMS44NTEgQzE4LjUyMSwxLjg1MSAxNS4xODEsNS4xMzUgMTUuMTgxLDUuMTM1IEMxNC42NjAsNS42NDcgMTQuNjU3LDYuNDgwIDE1LjE3NSw2Ljk5NiBDMTUuNjk0LDcuNTExIDE2LjUzNiw3LjUxMyAxNy4wNTcsNy4wMDEgQzE3LjA1Nyw3LjAwMSAyMC40MDAsMy43MTUgMjAuNDAwLDMuNzE1IEMyMS44NjQsMi4yNjcgMjQuMjQ3LDIuMjY3IDI1LjcxMSwzLjcxNCBDMjUuNzExLDMuNzE0IDMwLjk4OCw4LjkzMyAzMC45ODgsOC45MzMgQzMwLjk4OCw4LjkzMyAxMC40NzgsOC45MzMgMTAuNDc4LDguOTMzIEM4LjMwOCw4LjkzMyA2LjU0MywxMC42NzggNi41NDMsMTIuODIzIEM2LjU0MywxMi44MjMgNi41NDMsMTMuNjI4IDYuNTQzLDEzLjYyOCBDNi41NDMsMTMuNjI4IDEuNzUxLDE4LjM0MCAxLjc1MSwxOC4zNDAgQzAuNjIyLDE5LjUyMiAtMC4wMDAsMjEuMDY5IC0wLjAwMCwyMi42OTYgQy0wLjAwMCwyMi42OTYgLTAuMDAwLDQzLjY1NSAtMC4wMDAsNDMuNjU1IEMtMC4wMDAsNDcuMTU0IDIuODc4LDUwLjAwMSA2LjQxNyw1MC4wMDEgQzYuNDE3LDUwLjAwMSAzOS41ODMsNTAuMDAxIDM5LjU4Myw1MC4wMDEgQzQzLjEyMiw1MC4wMDEgNDYuMDAwLDQ3LjE1NCA0Ni4wMDAsNDMuNjU1IEM0Ni4wMDAsNDMuNjU1IDQ2LjAwMCwyMi42OTYgNDYuMDAwLDIyLjY5NiBDNDYuMDAwLDIxLjE1OCA0NS40MzcsMTkuNjc1IDQ0LjQxNCwxOC41MTkgWk02LjU0MywxNy4zMzkgQzYuNTQzLDE3LjMzOSA2LjU0MywxOC44MjkgNi41NDMsMTguODI5IEM2LjU0MywxOS41NTYgNy4xMzgsMjAuMTQ1IDcuODczLDIwLjE0NSBDOC42MDgsMjAuMTQ1IDkuMjA0LDE5LjU1NiA5LjIwNCwxOC44MjkgQzkuMjA0LDE4LjgyOSA5LjIwNCwxMi44MjMgOS4yMDQsMTIuODIzIEM5LjIwNCwxMi4xMjkgOS43NzUsMTEuNTY1IDEwLjQ3OCwxMS41NjUgQzEwLjQ3OCwxMS41NjUgMzUuNTIyLDExLjU2NSAzNS41MjIsMTEuNTY1IEMzNi4yMjQsMTEuNTY1IDM2Ljc5NiwxMi4xMjkgMzYuNzk2LDEyLjgyMyBDMzYuNzk2LDEyLjgyMyAzNi43OTYsMTguODI5IDM2Ljc5NiwxOC44MjkgQzM2Ljc5NiwxOS41NTYgMzcuMzkyLDIwLjE0NSAzOC4xMjcsMjAuMTQ1IEMzOC44NjEsMjAuMTQ1IDM5LjQ1NywxOS41NTYgMzkuNDU3LDE4LjgyOSBDMzkuNDU3LDE4LjgyOSAzOS40NTcsMTcuMzA5IDM5LjQ1NywxNy4zMDkgQzM5LjQ1NywxNy4zMDkgNDEuNDQzLDE5LjI3MyA0MS40NDMsMTkuMjczIEM0MS40NDMsMTkuMjczIDI5LjA3MywzMS41MDcgMjkuMDczLDMxLjUwNyBDMjkuMDczLDMxLjUwNyAyNy41OTMsMzAuMDQzIDI3LjU5MywzMC4wNDMgQzI2LjM4MSwyOC44NDQgMjQuNzY5LDI4LjE4NCAyMy4wNTUsMjguMTg0IEMyMS4zNDEsMjguMTg0IDE5LjczMCwyOC44NDQgMTguNTE4LDMwLjA0MyBDMTguNTE4LDMwLjA0MyAxNy4wMzgsMzEuNTA3IDE3LjAzOCwzMS41MDcgQzE3LjAzOCwzMS41MDcgNC42MjEsMTkuMjI4IDQuNjIxLDE5LjIyOCBDNC42MjEsMTkuMjI4IDYuNTQzLDE3LjMzOSA2LjU0MywxNy4zMzkgWk00My4zMzksNDMuNjU1IEM0My4zMzksNDUuNzAzIDQxLjY1NCw0Ny4zNjkgMzkuNTgzLDQ3LjM2OSBDMzkuNTgzLDQ3LjM2OSA2LjQxNyw0Ny4zNjkgNi40MTcsNDcuMzY5IEM0LjM0Niw0Ny4zNjkgMi42NjEsNDUuNzAzIDIuNjYxLDQzLjY1NSBDMi42NjEsNDMuNjU1IDIuNjYxLDIyLjY5NiAyLjY2MSwyMi42OTYgQzIuNjYxLDIyLjIwNSAyLjc2MCwyMS43MjcgMi45NDAsMjEuMjg3IEMyLjk0MCwyMS4yODcgMTUuMTU2LDMzLjM2OCAxNS4xNTYsMzMuMzY4IEMxNS4xNTYsMzMuMzY4IDYuMjEwLDQyLjIxNCA2LjIxMCw0Mi4yMTQgQzUuNjkwLDQyLjcyOCA1LjY5MCw0My41NjEgNi4yMTAsNDQuMDc1IEM2LjcyOSw0NC41ODkgNy41NzMsNDQuNTg5IDguMDkyLDQ0LjA3NSBDOC4wOTIsNDQuMDc1IDIwLjQwMCwzMS45MDQgMjAuNDAwLDMxLjkwNCBDMjEuMTA5LDMxLjIwMiAyMi4wNTIsMzAuODE2IDIzLjA1NSwzMC44MTYgQzI0LjA1OCwzMC44MTYgMjUuMDAyLDMxLjIwMiAyNS43MTEsMzEuOTA0IEMyNS43MTEsMzEuOTA0IDM4LjI0Myw0NC4yOTggMzguMjQzLDQ0LjI5OCBDMzguNTAzLDQ0LjU1NSAzOC44NDQsNDQuNjgzIDM5LjE4NCw0NC42ODMgQzM5LjUyNSw0NC42ODMgMzkuODY1LDQ0LjU1NSA0MC4xMjUsNDQuMjk4IEM0MC42NDUsNDMuNzg0IDQwLjY0NSw0Mi45NTEgNDAuMTI1LDQyLjQzNyBDNDAuMTI1LDQyLjQzNyAzMC45NTQsMzMuMzY3IDMwLjk1NCwzMy4zNjcgQzMwLjk1NCwzMy4zNjcgNDMuMDg5LDIxLjM2NyA0My4wODksMjEuMzY3IEM0My4yNTIsMjEuNzg4IDQzLjMzOSwyMi4yMzggNDMuMzM5LDIyLjY5NiBDNDMuMzM5LDIyLjY5NiA0My4zMzksNDMuNjU1IDQzLjMzOSw0My42NTUgWk0zMi41NjEsMjMuMTg2IEMzMi41NjEsMjIuNDU5IDMxLjk2NSwyMS44NzAgMzEuMjMwLDIxLjg3MCBDMzEuMjMwLDIxLjg3MCAxNC43NzAsMjEuODcwIDE0Ljc3MCwyMS44NzAgQzE0LjAzNSwyMS44NzAgMTMuNDM5LDIyLjQ1OSAxMy40MzksMjMuMTg2IEMxMy40MzksMjMuOTEyIDE0LjAzNSwyNC41MDIgMTQuNzcwLDI0LjUwMiBDMTQuNzcwLDI0LjUwMiAzMS4yMzAsMjQuNTAyIDMxLjIzMCwyNC41MDIgQzMxLjk2NSwyNC41MDIgMzIuNTYxLDIzLjkxMiAzMi41NjEsMjMuMTg2IFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk1OTU5IiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiLz4KPC9zdmc+") left 50% top 50% / auto auto no-repeat; margin-right: auto; margin-left: auto; min-height: 80px; margin-bottom: 30px; border-top: 0px dashed rgba(0, 0, 0, 0.1); border-right: 0px dashed rgba(0, 0, 0, 0.1); border-bottom: 1px dashed rgba(0, 0, 0, 0.1); border-left: 0px dashed rgba(0, 0, 0, 0.1); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.email-52 .block-body-drop { box-sizing: border-box; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; left: auto; top: 100%; right: auto; bottom: auto;}
.email-52 .cell-text { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; text-align: center;}
.email-52 .title { box-sizing: border-box; display: -webkit-flex; display: none; font-family: Merriweather, serif; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; background: url("../images/line9.svg?1494472629264") left 50% bottom 0px / 47px no-repeat; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal;}
.email-52 .text_body { margin: 5px; font-family: Merriweather, serif; font-size: 14px; color: #b3986f; text-align: end; text-decoration: none; font-weight: normal; min-height: 0; padding-top: 0.02px; padding-bottom: 0.02px; display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-end;}
.email-52 input.tgl-but { box-sizing: border-box; display: none;}
.email-52 input.tgl-but:checked + .block-body-drop { display: block;}
.widget-28 { margin: 0 0 auto; position: relative; top: 0; left: 0; z-index: 1; text-align: undefined; box-sizing: border-box; width: auto; right: 0; padding-right: 0; min-height: 0;}
.address-53 p:first-child { margin-top: 0;}
.address-53 p:last-child { margin-bottom: 0;}
.address-53 .inner { box-sizing: border-box; position: relative; display: -webkit-flex; display: flex; text-align: left; vertical-align: top; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; max-width: 100%;}
.address-53 .cell-icon { box-sizing: border-box; display: -webkit-flex; display: none; position: relative; z-index: 5; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}
.address-53 .icon { box-sizing: border-box; height: 16px; width: 80px; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjQ2IiB2aWV3Qm94PSIwIDAgNDYgNDYiIGlkPSJzdmctMSI+CiAgPGRlZnMgaWQ9ImRlZnMtMiI+CiAgICAKICA8L2RlZnM+CiAgPHBhdGggZD0iTTIyLjk5OCwxMy40ODIgQzIzLjY2NiwxMy40ODIgMjQuMjA4LDEyLjk0MCAyNC4yMDgsMTIuMjcyIEMyNC4yMDgsMTEuNjAzIDIzLjY2NiwxMS4wNjEgMjIuOTk4LDExLjA2MSBDMjIuMTk3LDExLjA2MSAyMS41NDUsMTAuNDA5IDIxLjU0NSw5LjYwOCBDMjEuNTQ1LDguODA3IDIyLjE5Nyw4LjE1NiAyMi45OTgsOC4xNTYgQzIzLjc5OSw4LjE1NiAyNC40NTAsOC44MDcgMjQuNDUwLDkuNjA4IEMyNC40NTAsMTAuMjc3IDI0Ljk5MiwxMC44MTggMjUuNjYxLDEwLjgxOCBDMjYuMzI5LDEwLjgxOCAyNi44NzEsMTAuMjc3IDI2Ljg3MSw5LjYwOCBDMjYuODcxLDcuNDcyIDI1LjEzMyw1LjczNSAyMi45OTgsNS43MzUgQzIwLjg2Miw1LjczNSAxOS4xMjQsNy40NzIgMTkuMTI0LDkuNjA4IEMxOS4xMjQsMTEuNzQ0IDIwLjg2MiwxMy40ODIgMjIuOTk4LDEzLjQ4MiBaTTEzLjg0NywxNC4xMjggQzEzLjg0NywxNC4xMjggMjEuMTc2LDI5LjY1MCAyMS4xNzYsMjkuNjUwIEMyMS41MDYsMzAuMzUwIDIyLjIyMCwzMC44MDIgMjIuOTkzLDMwLjgwMiBDMjMuNzY2LDMwLjgwMiAyNC40ODAsMzAuMzUwIDI0LjgxMSwyOS42NTAgQzI0LjgxMSwyOS42NTAgMzIuMTM0LDE0LjEzOCAzMi4xMzQsMTQuMTM4IEMzMi4xNTgsMTQuMDg4IDMyLjE3OSwxNC4wMzggMzIuMTk2LDEzLjk4NyBDMzIuNzM3LDEyLjcyOSAzMy4wMTEsMTEuMzk4IDMzLjAxMSwxMC4wMjggQzMzLjAxMSw0LjQ5OSAyOC41MTksMC4wMDEgMjIuOTk4LDAuMDAxIEMxNy40NzYsMC4wMDEgMTIuOTg0LDQuNDk5IDEyLjk4NCwxMC4wMjggQzEyLjk4NCwxMS4zNjkgMTMuMjQ2LDEyLjY3MyAxMy43NjIsMTMuOTA0IEMxMy43ODUsMTMuOTc3IDEzLjgxMSwxNC4wNTAgMTMuODQ3LDE0LjEyOCBaTTIyLjk5OCwyLjQyMiBDMjcuMTg0LDIuNDIyIDMwLjU5MCw1LjgzNCAzMC41OTAsMTAuMDI4IEMzMC41OTAsMTEuMDg1IDMwLjM3NSwxMi4xMTEgMjkuOTM0LDEzLjExOCBDMjkuOTI4LDEzLjEzMyAyOS45MjMsMTMuMTQ4IDI5LjkxNywxMy4xNjMgQzI5LjkxNywxMy4xNjMgMjIuOTkzLDI3LjgzMCAyMi45OTMsMjcuODMwIEMyMi45OTMsMjcuODMwIDE2LjA2NywxMy4xNTkgMTYuMDY3LDEzLjE1OSBDMTYuMDY1LDEzLjE1MyAxNi4wNjQsMTMuMTQ4IDE2LjA2MywxMy4xNDYgQzE2LjA1MCwxMy4xMDMgMTYuMDM1LDEzLjA2MSAxNi4wMTcsMTMuMDIwIEMxNS42MTEsMTIuMDcyIDE1LjQwNSwxMS4wNjUgMTUuNDA1LDEwLjAyOCBDMTUuNDA1LDUuODM0IDE4LjgxMSwyLjQyMiAyMi45OTgsMi40MjIgWk0zNy40NDcsMzAuNTQzIEMzOC4yNTAsMzAuNTQzIDM4LjkwMCwyOS44OTIgMzguOTAwLDI5LjA5MCBDMzguOTAwLDI4LjI4OCAzOC4yNTAsMjcuNjM4IDM3LjQ0NywyNy42MzggQzM2LjY0NSwyNy42MzggMzUuOTk1LDI4LjI4OCAzNS45OTUsMjkuMDkwIEMzNS45OTUsMjkuODkyIDM2LjY0NSwzMC41NDMgMzcuNDQ3LDMwLjU0MyBaTTM5LjY3MSw4LjIzMiBDMzkuNjcxLDguMjMyIDM3LjYzMyw4LjIzMiAzNy42MzMsOC4yMzIgQzM2Ljk2NCw4LjIzMiAzNi40MjIsOC43NzQgMzYuNDIyLDkuNDQyIEMzNi40MjIsMTAuMTExIDM2Ljk2NCwxMC42NTMgMzcuNjMzLDEwLjY1MyBDMzcuNjMzLDEwLjY1MyAzOS42NzEsMTAuNjUzIDM5LjY3MSwxMC42NTMgQzQxLjgyNCwxMC42NTMgNDMuNTc2LDEyLjM5OSA0My41NzYsMTQuNTQ0IEM0My41NzYsMTQuNTQ0IDQzLjU3NiwyMy4yNDIgNDMuNTc2LDIzLjI0MiBDNDMuNTc2LDIzLjI0MiAzMi43ODcsMjMuMjQyIDMyLjc4NywyMy4yNDIgQzMyLjExOCwyMy4yNDIgMzEuNTc2LDIzLjc4MyAzMS41NzYsMjQuNDUyIEMzMS41NzYsMjQuNDUyIDMxLjU3NiwzNS4wNzMgMzEuNTc2LDM1LjA3MyBDMzEuNTc2LDM1LjA3MyAxNy4yNjYsMzUuMDczIDE3LjI2NiwzNS4wNzMgQzE2Ljg0MywzMy40ODMgMTUuNTkxLDMyLjIzMiAxNC4wMDIsMzEuODEwIEMxNC4wMDIsMzEuODEwIDE0LjAwMiwyNC42NjAgMTQuMDAyLDI0LjY2MCBDMTQuMDAyLDI0LjUyMCAxMy45NzQsMjQuMzg3IDEzLjkzMCwyNC4yNjEgQzEzLjgzOCwyMy42ODQgMTMuMzQyLDIzLjI0MiAxMi43MzgsMjMuMjQyIEMxMi43MzgsMjMuMjQyIDIuNDE5LDIzLjI0MiAyLjQxOSwyMy4yNDIgQzIuNDE5LDIzLjI0MiAyLjQxOSwxNC41NDQgMi40MTksMTQuNTQ0IEMyLjQxOSwxMi4zOTkgNC4xNzAsMTAuNjUzIDYuMzIzLDEwLjY1MyBDNi4zMjMsMTAuNjUzIDguMzE2LDEwLjY1MyA4LjMxNiwxMC42NTMgQzguOTg1LDEwLjY1MyA5LjUyNywxMC4xMTEgOS41MjcsOS40NDIgQzkuNTI3LDguNzc0IDguOTg1LDguMjMyIDguMzE2LDguMjMyIEM4LjMxNiw4LjIzMiA2LjMyMyw4LjIzMiA2LjMyMyw4LjIzMiBDMi44MzUsOC4yMzIgLTAuMDAyLDExLjA2MyAtMC4wMDIsMTQuNTQ0IEMtMC4wMDIsMTQuNTQ0IC0wLjAwMiwzOS42ODcgLTAuMDAyLDM5LjY4NyBDLTAuMDAyLDQzLjE2NyAyLjgzNSw0NS45OTkgNi4zMjMsNDUuOTk5IEM2LjMyMyw0NS45OTkgMzkuNjcxLDQ1Ljk5OSAzOS42NzEsNDUuOTk5IEM0My4xNTksNDUuOTk5IDQ1Ljk5Nyw0My4xNjcgNDUuOTk3LDM5LjY4NyBDNDUuOTk3LDM5LjY4NyA0NS45OTcsMTQuNTQ0IDQ1Ljk5NywxNC41NDQgQzQ1Ljk5NywxMS4wNjMgNDMuMTU5LDguMjMyIDM5LjY3MSw4LjIzMiBaTTIuNDE5LDI1LjY2MyBDMi40MTksMjUuNjYzIDExLjU4MSwyNS42NjMgMTEuNTgxLDI1LjY2MyBDMTEuNTgxLDI1LjY2MyAxMS41ODEsMzEuODI4IDExLjU4MSwzMS44MjggQzEwLjAyNSwzMi4yNjcgOC44MDUsMzMuNTA2IDguMzg3LDM1LjA3MyBDOC4zODcsMzUuMDczIDIuNDE5LDM1LjA3MyAyLjQxOSwzNS4wNzMgQzIuNDE5LDM1LjA3MyAyLjQxOSwyNS42NjMgMi40MTksMjUuNjYzIFpNMTEuNTgxLDQzLjU3OCBDMTEuNTgxLDQzLjU3OCA2LjMyMyw0My41NzggNi4zMjMsNDMuNTc4IEM0LjE3MCw0My41NzggMi40MTksNDEuODMyIDIuNDE5LDM5LjY4NyBDMi40MTksMzkuNjg3IDIuNDE5LDM3LjQ5NCAyLjQxOSwzNy40OTQgQzIuNDE5LDM3LjQ5NCA4LjQwMCwzNy40OTQgOC40MDAsMzcuNDk0IEM4LjgzMCwzOS4wMzYgMTAuMDQyLDQwLjI1MyAxMS41ODEsNDAuNjg3IEMxMS41ODEsNDAuNjg3IDExLjU4MSw0My41NzggMTEuNTgxLDQzLjU3OCBaTTMxLjU3Niw0My41NzggQzMxLjU3Niw0My41NzggMTQuMDAyLDQzLjU3OCAxNC4wMDIsNDMuNTc4IEMxNC4wMDIsNDMuNTc4IDE0LjAwMiwzOS45MzAgMTQuMDAyLDM5LjkzMCBDMTQuMDIzLDM5Ljg0MSAxNC4wMzcsMzkuNzQ5IDE0LjAzNywzOS42NTMgQzE0LjAzNywzOC45ODQgMTMuNDk1LDM4LjQ0MyAxMi44MjcsMzguNDQzIEMxMS42MjUsMzguNDQzIDEwLjY0OCwzNy40NjIgMTAuNjQ4LDM2LjI1OCBDMTAuNjQ4LDM1LjA1MyAxMS42MjUsMzQuMDczIDEyLjgyNywzNC4wNzMgQzE0LjAyOCwzNC4wNzMgMTUuMDA1LDM1LjA1MyAxNS4wMDUsMzYuMjU4IEMxNS4wMDUsMzYuOTI2IDE1LjU0NywzNy40NjggMTYuMjE2LDM3LjQ2OCBDMTYuMzU4LDM3LjQ2OCAxNi40OTMsMzcuNDM5IDE2LjYxOSwzNy4zOTQgQzE2Ljc2NiwzNy40NTggMTYuOTI4LDM3LjQ5NCAxNy4wOTksMzcuNDk0IEMxNy4wOTksMzcuNDk0IDMxLjU3NiwzNy40OTQgMzEuNTc2LDM3LjQ5NCBDMzEuNTc2LDM3LjQ5NCAzMS41NzYsNDMuNTc4IDMxLjU3Niw0My41NzggWk00My41NzYsMzkuNjg3IEM0My41NzYsNDEuODMyIDQxLjgyNCw0My41NzggMzkuNjcxLDQzLjU3OCBDMzkuNjcxLDQzLjU3OCAzMy45OTcsNDMuNTc4IDMzLjk5Nyw0My41NzggQzMzLjk5Nyw0My41NzggMzMuOTk3LDM3LjQ5NCAzMy45OTcsMzcuNDk0IEMzMy45OTcsMzcuNDk0IDQzLjU3NiwzNy40OTQgNDMuNTc2LDM3LjQ5NCBDNDMuNTc2LDM3LjQ5NCA0My41NzYsMzkuNjg3IDQzLjU3NiwzOS42ODcgWk00My41NzYsMzUuMDczIEM0My41NzYsMzUuMDczIDMzLjk5NywzNS4wNzMgMzMuOTk3LDM1LjA3MyBDMzMuOTk3LDM1LjA3MyAzMy45OTcsMjUuNjYzIDMzLjk5NywyNS42NjMgQzMzLjk5NywyNS42NjMgNDMuNTc2LDI1LjY2MyA0My41NzYsMjUuNjYzIEM0My41NzYsMjUuNjYzIDQzLjU3NiwzNS4wNzMgNDMuNTc2LDM1LjA3MyBaIiBpZD0icGF0aC0xIiBjbGFzcz0iY2xzLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzU5NTk1OSIgZmlsbC1vcGFjaXR5PSIxIiB0eXBlPSJzb2xpZENvbG9yIi8+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat; margin-right: auto; margin-left: auto; margin-bottom: 30px; min-height: 80px; border-top: 0px dashed rgba(0, 0, 0, 0.1); border-right: 0px dashed rgba(0, 0, 0, 0.1); border-bottom: 1px dashed rgba(0, 0, 0, 0.1); border-left: 0px dashed rgba(0, 0, 0, 0.1); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.address-53 .block-body-drop { box-sizing: border-box; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; left: auto; top: 100%; right: auto; bottom: auto;}
.address-53 .cell-text { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; text-align: center;}
.address-53 .title { box-sizing: border-box; display: -webkit-flex; display: none; font-family: Merriweather, serif; color: #ffffff; text-align: center; text-transform: uppercase; text-decoration: none; font-weight: bold; padding-bottom: 20px; margin-bottom: 20px; background: url("../images/line9.svg?1494472629264") left 50% bottom 0px / 47px no-repeat; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal;}
.address-53 .text_body { font-family: Merriweather, serif; font-size: 14px; color: rgba(255,255,255,0.7); text-align: center; text-decoration: none; font-weight: normal; min-height: 50px; width: 260px;/* margin-left: auto; margin-right:*/ auto; display: -webkit-flex; display: flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}
.address-53 input.tgl-but { box-sizing: border-box; display: none;}
.address-53 input.tgl-but:checked + .block-body-drop { display: block;}
.widget-29 { margin: 74px 0 0; border: none; position: relative; top: 0; left: 0; z-index: 2; color: #8f8f8f; text-align: center; text-decoration: none; width: auto; right: 0; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.block-23 { margin: 0; position: relative; top: 0; left: 0; width: auto; min-height: 0; max-width: 100%; z-index: 3; text-align: left; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; text-decoration: none; right: 0;}
.block-7 { margin: 0; border: none; position: relative; top: 0; left: 0; width: auto; min-height: 56px; max-width: 100%; background: #ffffff; z-index: 2; right: 0; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.widget-6 { padding: 20px 30px; margin: 0; position: relative; top: 0; left: 0; z-index: 2; text-align: center; box-sizing: border-box; display: -webkit-flex; display: flex; width: auto; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; right: 0; min-height: 70px; max-width: 100%; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.menu-13 .menu-scroll > ul ul > li > a .has-child-icon { position: absolute; top: 50%; right: 0; margin-top: -6px; margin-right: 5px; width: 12px; min-height: 12px; background: #333333;}
.menu-13 .menu-button { box-sizing: border-box; display: none; position: absolute; left: 100%; top: 0; width: 50px; min-height: 50px; padding: 10px 15px; color: #fff; font-size: 17px;}
.menu-13 .menu-scroll { display: -webkit-flex; display: flex; width: 100%; -webkit-justify-content: inherit; -moz-justify-content: inherit; justify-content: inherit;}
.menu-13 .menu-scroll > ul { padding: 0; margin: 0; list-style: none; box-sizing: border-box; display: -webkit-flex; display: flex; flex-flow: row wrap; width: 100%; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}
.menu-13 .menu-scroll > ul > li.home-button > a { padding: 5px 15px; margin: 2px; cursor: pointer; display: -webkit-flex; display: flex; background: url("../images/wm_menu_home.png") left 50% top 50% no-repeat; box-sizing: border-box; text-decoration: none; color: #000; font-size: 0; line-height: 1.4; -webkit-align-items: center; -moz-align-items: center; align-items: center;}
.menu-13 .menu-scroll > ul > li.delimiter { margin: auto 2px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; height: 0; width: 10px; min-height: 10px; background: #d6d6d6; box-sizing: border-box;}
.menu-13 .menu-scroll > ul > li.menu-item { padding: 0; margin: 0; display: -webkit-flex; display: flex; -webkit-flex: 0 1 auto; -moz-flex: 0 1 auto; flex: 0 1 auto; box-sizing: border-box; position: static;}
.menu-13 .menu-scroll > ul ul { padding: 30px; margin: 0; position: absolute; top: 100%; left: 0; background: rgba(26, 26, 26, 0.86); list-style: none; width: auto; display: none; z-index: 10; box-sizing: border-box; right: 0; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1; font-size: 0; min-height: 115px; bottom: auto; align-self: auto; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.menu-13 .menu-scroll > ul ul > li { padding: 0; margin: 0; display: inline-block; position: relative; vertical-align: middle;}
.menu-13 .menu-scroll > ul ul > li > a { padding: 5px 10px; cursor: pointer; display: block; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; box-sizing: border-box; text-decoration: none; color: #cfcfcf; font-size: 15px; line-height: 1.4; position: relative; font-family: Merriweather, serif; font-style: normal; letter-spacing: 0; text-transform: none; width: auto; left: 0; right: 0; margin-left: 10px; margin-right: 10px;}
.menu-13 .menu-scroll > ul ul > li > a:hover,
.menu-13 .menu-scroll > ul ul > li > a.hover,
.menu-13 .menu-scroll > ul ul > li > a.active { color: #ff5c67;}
.menu-13 .menu-scroll > ul ul > li.delimiter { margin: 0 3px; box-sizing: border-box; min-height: 20px; height: auto; width: 3px; background: #999999; display: inline-block; vertical-align: middle;}
.menu-13 .menu-scroll > ul ul ul { position: absolute; left: 100%; top: 0;}
.menu-13 .menu-scroll > ul > li.menu-item > a { padding: 5px 10px; margin: 2px 7px; cursor: pointer; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; box-sizing: border-box; text-decoration: none; color: #3d3d3d; font-size: 15px; line-height: 1.4; -webkit-align-items: center; -moz-align-items: center; align-items: center; width: 100%; position: relative; font-family: Merriweather, serif; font-style: normal; letter-spacing: 0; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; text-align: left; text-transform: uppercase; font-weight: bold;}
.menu-13 .menu-scroll > ul > li.menu-item > a:hover,
.menu-13 .menu-scroll > ul > li.menu-item > a.hover,
.menu-13 .menu-scroll > ul > li.menu-item > a.active { color: #1a1a1a;}
.menu-13 .menu-scroll > ul > li.menu-item > a .has-child-icon { position: absolute; top: 50%; right: 0; margin-top: -6px; margin-right: 5px; width: 12px; min-height: 12px; background: #333333;}
.menu-13 .menu-scroll > ul > li.menu-item > a .menu-item-image { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0; margin-right: 5px; font-size: 0; line-height: 0; text-align: center; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; min-height: 40px; width: 40px; overflow: hidden;}
.menu-13 .menu-scroll > ul > li.menu-item > a img { margin: auto; box-sizing: border-box; max-width: 100%; height: auto; width: auto;}
.menu-13 .menu-scroll > ul > li.menu-item > a .menu-item-text { box-sizing: border-box; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1;}
.menu-13 .menu-scroll > ul > li.home-button { box-sizing: border-box; display: -webkit-flex; display: flex;}
.menu-13 .menu-scroll > ul > li.more-button { display: -webkit-flex; display: flex; margin-left: auto; position: relative;}
.menu-13 .menu-scroll > ul > li.more-button > a { padding: 5px 10px; margin: 2px 0 2px 2px; cursor: pointer; display: -webkit-flex; display: flex; background: #333333; box-sizing: border-box; text-decoration: none; color: #fff; font-size: 16px; line-height: 1.4; -webkit-align-items: center; -moz-align-items: center; align-items: center; font-style: normal; letter-spacing: 0; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; text-align: left; text-transform: none; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px;}
.menu-13 .menu-scroll > ul > li.more-button > ul { left: auto; right: 0;}
.menu-13 .menu-scroll > ul > li.more-button.disabled { display: none;}
.menu-13 .menu-scroll > ul > li.more-button .menu-item-image { display: none;}
.block-6 { margin: -13px 0 0; border: none; position: relative; top: 0; left: 0; width: auto; min-height: 303px; background: url("../images/54218038.jpg?1500377059726") left 50% top 50% / cover no-repeat; max-width: 100%; z-index: 1; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; text-decoration: none; right: 0; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.block-3 .layout_6 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-3 .layout_9 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-3 .layout_10 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.block-3 { margin: 57px 0 0; position: relative; top: 0; left: 0; width: 550px; min-height: 186px; background: repeating-linear-gradient(266deg,#e34f4f 0%,#a31448 99.7%) #ffffff; z-index: 3; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; text-decoration: none; padding-right: 30px;}
.block-3:hover,
.block-3.hover,
.block-3.active { background: repeating-linear-gradient(266deg,#e34f4f 0%,#a31448 99.7%) #e8613f;}
.widget-5 { margin: 72px 0 auto 26px; position: relative; top: 0; left: 0; z-index: 4; font-family: Merriweather, serif; color: #ffffff; letter-spacing: 1.1px; text-decoration: none; font-size: 13px; box-sizing: border-box; display: -webkit-flex; display: flex; width: 180px; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; min-height: 52px; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start; padding-right: 10px;}
.widget-4 { margin: 68px 0 auto 30px; position: relative; top: 0; left: 0; z-index: 3; box-sizing: border-box; width: 282px; min-height: 50px; font-size: 25px; border-top: 0px dashed rgba(255,255,255,0.4); border-right: 1px dashed rgba(255,255,255,0.4); border-bottom: 0px dashed rgba(255,255,255,0.4); border-left: 0px dashed rgba(255,255,255,0.4); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; padding-top: 2px;}
.site-name-9 .sn-wrap { display: -webkit-flex; display: flex; flex-flow: column nowrap;}
.site-name-9 .sn-logo { box-sizing: border-box; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0; max-width: 100%;}
.site-name-9 img { box-sizing: border-box; display: block; max-width: 100%; border: none;}
.site-name-9 .sn-text { box-sizing: border-box; display: -webkit-flex; display: flex; text-align: left; font-family: Merriweather, serif; color: #ffffff; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal; text-transform: uppercase; text-decoration: none; font-size: 28px; font-weight: bold;}
.site-name-9 a { text-decoration: none; outline: none;}
.block-4 { margin: 0 0 auto; position: relative; top: 0; left: 0; width: 21px; min-height: 194px; background: #1a1a1a; z-index: 2; text-align: center; right: auto; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.block-13 .layout_27_id_28 { display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; -webkit-flex: 1 0 0px; -moz-flex: 1 0 0px; flex: 1 0 0px; margin-top: 0; margin-left: auto; margin-right: auto; max-width:  1280px; width: 100%;}
.block-13 { margin: 0; position: relative; text-indent: 0; text-decoration: none; top: 0; left: 0; width: auto; min-height: 496px; background: url("../images/mail.png") left calc(50% + 341px) top calc(50% + 24px) / auto auto no-repeat, url("../images/hey5.png") left 50% top 50% / auto auto no-repeat, url("../images/hey.png") left 0px top 50% / auto auto no-repeat, url("../images/bg2 (1).png?1494419379812") left calc(50% - 4px) top -67px / auto auto no-repeat, linear-gradient(4deg,rgba(165, 199, 55, 0.84) 0%,rgba(85, 145, 0, 0.84) 100%) #63bd5a; z-index: 2; display: block; right: 0; padding-top: 88px; padding-bottom: 90px; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none; max-width: 100%;}
.block-14 { margin: 0; position: relative; top: 0; left: 0; width: auto; min-height: 0; z-index: 1; text-align: left; display: block; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; right: 0;}
.widget-13 { margin: 0; position: relative; text-align: center; text-decoration: none; top: 0; left: 0; z-index: 2; box-sizing: border-box; width: 700px; min-height: 88px;}
.form-29 .form__header { box-sizing: border-box; font-size: 25px; margin-bottom: 0; font-family: Merriweather, serif; color: #ffffff; text-align: left; text-decoration: none; font-weight: normal; display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start;}
.form-29 .form__text { box-sizing: border-box; font-size: 46px; margin-bottom: 30px; overflow: hidden; font-family: Merriweather, serif; color: #ffffff; text-align: left; text-transform: uppercase; text-decoration: none; font-weight: bold; display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start; margin-top: 16px;}
.form-29 .form__text p:first-child { box-sizing: border-box; margin-top: 0;}
.form-29 .form__text p:last-child { box-sizing: border-box; margin-bottom: 0;}
.form-29 .form__body { box-sizing: border-box; text-decoration: none; min-height: 40px; margin-right: -15px;}
.form-29 .form-table { box-sizing: border-box; display: -webkit-flex; display: flex;}
.form-29 .form-tbody { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1;}
.form-29 .form-item-group { box-sizing: border-box; display: -webkit-flex; display: flex; width: auto; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1;}
.form-29 .form-item { margin: 0 15px 5px 0; box-sizing: border-box; position: relative; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1; text-align: left; text-decoration: none; width: auto;}
.form-29 .form-text input { padding: 2px 4px 2px 15px; border: 1px solid rgba(0,0,0,0.1); box-sizing: border-box; background: #ffffff; width: 100%; min-height: 50px; outline: none; font-family: Merriweather, serif; font-size: 15px; color: #333333; font-style: italic; line-height: 1.2; letter-spacing: 0; text-align: left; text-indent: 0; text-transform: none; text-decoration: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; height: 50px; -webkit-appearance: none;}
.form-29 .form-textarea textarea { padding: 2px 4px 2px 15px; border: 1px solid rgba(0,0,0,0.1); box-sizing: border-box; background: #ffffff; width: 100%; resize: vertical; min-height: 40px; font-family: Merriweather, serif; outline: none; display: block; font-size: 15px; color: #333333; font-style: italic; line-height: 1.2; letter-spacing: 0; text-align: left; text-indent: 0; text-transform: none; text-decoration: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-appearance: none;}
.form-29 .form-item__title { box-sizing: border-box; display: inline-block; min-width: 15px;}
.form-29 .form-item__required { box-sizing: border-box; color: #ff0000;}
.form-29 .form-item__note { box-sizing: border-box; font-size: 11px; color: #999999; display: none;}
.form-29 .form-textarea { box-sizing: border-box;}
.form-29 .form-submit { margin: 0 15px 0 0; width: auto; text-align: inherit; box-sizing: border-box; text-decoration: none; min-height: 40px;}
.form-29 .form-submit button { padding: 2px 4px; box-sizing: border-box; background: repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.89) 0%,rgba(163, 20, 72, 0.89) 99.7%) #cc374b; min-height: 50px; outline: none; width: 127px; font-family: Merriweather, serif; font-size: 13px; color: #ffffff; line-height: 1.2; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; text-decoration: none; -webkit-box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); -moz-box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-weight: bold; -webkit-appearance: none; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}
.form-29 .form-submit button:hover,
.form-29 .form-submit button.hover,
.form-29 .form-submit button.active { background: repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%) #cc374b;}
.form-29 .form-submit button:active,
.form-29 .form-submit button.active { background: repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%) #242424;}
.form-29 .form-submit .form-item__header { box-sizing: border-box; display: block;}
.form-29 .form-captcha { margin: 0 15px 0 0; width: auto; text-align: inherit; box-sizing: border-box;}
.form-29 .form-captcha input { padding: 2px 4px 2px 15px; border: 1px solid rgba(0,0,0,0.1); box-sizing: border-box; background: #ffffff; width: auto; min-height: 22px; outline: none; text-align: left; font-family: Merriweather, serif; font-size: 15px; color: #333333; font-style: italic; line-height: 1.2; letter-spacing: 0; text-indent: 0; text-transform: none; text-decoration: none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-appearance: none;}
.form-29 .form-captcha button { padding: 2px 4px; box-sizing: border-box; background: repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.89) 0%,rgba(163, 20, 72, 0.89) 99.7%) #cc374b; min-height: 50px; outline: none; width: 127px; font-family: Merriweather, serif; font-size: 13px; color: #ffffff; line-height: 1.2; letter-spacing: 0; text-align: center; text-indent: 0; text-transform: uppercase; text-decoration: none; -webkit-box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); -moz-box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); box-shadow: 0px 8px 23px  1px rgba(0, 0, 0, 0.22); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; font-weight: bold; -webkit-appearance: none; display: -webkit-inline-flex; display: inline-flex; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}
.form-29 .form-captcha button:hover,
.form-29 .form-captcha button.hover,
.form-29 .form-captcha button.active { background: repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%) #cc374b;}
.form-29 .form-captcha button:active,
.form-29 .form-captcha button.active { border: none; background: repeating-linear-gradient(266deg,rgba(113, 212, 42, 0.79) 0%,rgba(94, 161, 44, 0.79) 100%) #242424;}
.form-29 .form-captcha .form-item__body { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; align-items: center;}
.form-29 .form-captcha .form-captcha-container { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; align-items: center; margin-bottom: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0; margin-right: 5px;}
.form-29 .form-captcha .form-submit-container { box-sizing: border-box; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0;}
.form-29 .form-captcha .mgCaptcha-block { box-sizing: border-box; line-height: 0; font-size: 0; margin-right: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0; min-width: 112px;}
.form-29 .form-captcha .mgCaptcha-block img { box-sizing: border-box; vertical-align: middle; border: none; margin-right: 5px;}
.form-29 .form-captcha .mgCaptcha-input { box-sizing: border-box; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1;}
.form-29 .form-tfoot { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0;}
.form-29 .form-success { box-sizing: border-box; padding-top: 10px; padding-bottom: 10px;}
.form-29 .form-submit:last-child { box-sizing: border-box; margin-bottom: 0;}
.form-29 .form-calendar input { -webkit-appearance: none;}
.form-29 .form-calendar_interval input { -webkit-appearance: none;}
.form-29 .form-checkbox .form-item__body label.form-item__title { font-size: 13px;}
.form-29 .form-radio .form-item__body label.form-item__title { font-size: 13px;}
.form-29 .form-html .form-item__body { font-size: 13px;}
.form-29 .form-upload .form-item__body .no-more { box-sizing: border-box;}
.form-29 ::-webkit-input-placeholder { color: #7a7a7a;}
.form-29 ::-moz-placeholder { color: #7a7a7a;}
.form-29 :-ms-input-placeholder { color: #7a7a7a;}
.widget-14 { margin: 20px 0 0; position: relative; text-align: undefined; text-decoration: none; top: 0; left: 0; z-index: 1; box-sizing: border-box; width: 743px;}
.phones-30 p:first-child { margin-top: 0;}
.phones-30 p:last-child { margin-bottom: 0;}
.phones-30 .inner { box-sizing: border-box; display: -webkit-flex; display: flex; text-align: left; vertical-align: top; max-width: 100%;}
.phones-30 .cell-icon { box-sizing: border-box; display: none; position: relative; z-index: 5; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0;}
.phones-30 .icon { box-sizing: border-box; height: 16px; width: 16px; background: #cccccc; margin-right: 5px;}
.phones-30 .block-body-drop { box-sizing: border-box; -webkit-flex: 1 0 0px; -moz-flex: 1 0 0px; flex: 1 0 0px;}
.phones-30 .cell-text { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; font-family: Philosopher, serif; text-align: center; text-decoration: none; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}
.phones-30 .text_body { font-family: Merriweather, serif; font-size: 24px; color: #ffffff; text-align: left; text-decoration: none; font-weight: bold; display: -webkit-flex; display: flex; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal; margin-top: 20px;}
.phones-30 .title { font-family: Merriweather, serif; font-size: 18px; color: #ffffff; font-style: italic; text-align: left; text-decoration: none; margin-bottom: 10px; box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal;}
.phones-30 input.tgl-but { box-sizing: border-box; position: absolute; margin-left: -9999px; visibility: hidden;}
.phones-30 input.tgl-but:checked + .block-body-drop { display: block;}
.phones-30 .text_body a { text-decoration: none; color: inherit;}
.widget-30 { top: 0; left: 0; position: fixed; width: auto; text-align: center; right: 0; z-index: 1450; margin-left: 0; margin-right: 0; font-family: Merriweather, serif;}
.side-panel-56 .side-panel-mask { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); pointer-events: auto; text-align: left;}
.side-panel-56 .side-panel-content { position: fixed; top: 0; bottom: 0; left: 0; width: 265px; background: #fff; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px; -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); pointer-events: auto; text-align: left; box-sizing: border-box;}
.side-panel-56 .side-panel-close { position: absolute; z-index: 1; left: 100%; top: 0; box-sizing: border-box; font-size: 0; width: 29px; min-height: 29px; background: url("../images/wm_side_panel_cross.png") left 50% top 50% / auto no-repeat #eeeeee; cursor: pointer;}
.side-panel-56 .side-panel-content-inner { overflow-y: auto; max-height: 100%; position: relative; z-index: 0; min-height: 100%;}
.side-panel-56 .side-panel-top { box-sizing: border-box; position: relative; z-index: 0; display: -webkit-flex; display: flex; -webkit-align-items: center; -moz-align-items: center; align-items: center; -webkit-justify-content: normal; -moz-justify-content: normal; justify-content: normal;background: #194482;}
.side-panel-56 .side-panel-button { padding: 4px 5px 7px; box-sizing: border-box; font-size: 0; width: 29px; min-height: 0; background: #eeeeee; cursor: pointer; -webkit-order: 0; -moz-order: 0; order: 0; -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0; -webkit-flex-shrink: 0; -moz-flex-shrink: 0; flex-shrink: 0; pointer-events: auto; text-align: left; position: relative; z-index: 10;}
.side-panel-56 .side-panel-button-icon { display: block;}
.side-panel-56 .side-panel-button-icon-line { box-sizing: border-box; display: block; min-height: 3px; margin-top: 3px; background: #333333;}
.side-panel-56 .side-panel-top-inner { box-sizing: border-box; display: -webkit-flex; display: flex; -webkit-order: 1; -moz-order: 1; order: 1; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1;}

@media all and (max-width: 960px) {
 .editorElement { max-width: 100%; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
 .layout { max-width: 100%;}
 .layout.layout_center { box-sizing: border-box;}
 .block-25 .layout_58_id_60 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-25 { padding: 40px 30px; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-31 { -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-32 { -webkit-order: 1; -moz-order: 1; order: 1; display: block;}
 .widget-33 { -webkit-order: 2; -moz-order: 2; order: 2; display: block;}
 .block-20 .layout_46_id_48 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-20 { padding-left: 20px; padding-right: 20px; -webkit-order: 5; -moz-order: 5; order: 5;}
 .widget-37 { -webkit-order: 3; -moz-order: 3; order: 3;}
 .widgetsocial-64 .vk .wg-soc-icon { background: none;}
 .widgetsocial-64 .fb .wg-soc-icon { background: none;}
 .widgetsocial-64 .tw .wg-soc-icon { background: none;}
 .widgetsocial-64 .google .wg-soc-icon { background: none;}
 .widgetsocial-64 .ins .wg-soc-icon { background: none;}
 .widgetsocial-64 .ok .wg-soc-icon { background: none;}
 .widgetsocial-64 .mail .wg-soc-icon { background: none;}
 .widgetsocial-64 .pin .wg-soc-icon { background: none;}
 .widgetsocial-64 .lj .wg-soc-icon { background: none;}
 .widgetsocial-64 .my .wg-soc-icon { background: none;}
 .widgetsocial-64 .youtube .wg-soc-icon { background: none;}
 .widget-35 { -webkit-order: 4; -moz-order: 4; order: 4; display: block;}
 .block-21 { -webkit-order: 1; -moz-order: 1; order: 1;}
 .widget-25 { margin-left: auto; margin-right: auto;}
 .block-22 { margin-top: 30px; padding-left: 40px; padding-right: 40px; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-24 .layout_51 { margin-top: 0; -webkit-order: 1; -moz-order: 1; order: 1; width: 100%; display: -webkit-flex; display: flex;}
 .block-24 .layout_52 { margin-top: 0; -webkit-order: 2; -moz-order: 2; order: 2; -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; flex: 0 0 auto; padding-right: 0; display: -webkit-flex; display: flex;}
 .block-24 .layout_53 { margin-top: 0; -webkit-order: 3; -moz-order: 3; order: 3; -webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; flex: 0 0 auto; padding-left: 0; display: -webkit-flex; display: flex;}
 .block-24 { width: auto; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
 .widget-26 { text-align: center; width: auto; margin-top: 15px; margin-bottom: 20px; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1; -webkit-flex-shrink: 1; -moz-flex-shrink: 1; flex-shrink: 1;}
 .phones-51 .inner { display: -webkit-inline-flex; display: inline-flex;}
 .phones-51 .icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQzIiBoZWlnaHQ9IjQ5IiB2aWV3Qm94PSIwIDAgNDMgNDkiPgogIDxkZWZzPgogICAgCiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik00MS4xMDAsMTIuMzkyIEM0MS45MDksMTEuODAzIDQyLjA4NSwxMC42NzQgNDEuNDk0LDkuODY5IEM0MC45MDIsOS4wNjQgMzkuNzY3LDguODg5IDM4Ljk1OCw5LjQ3NyBDMzguMTUwLDEwLjA2NiAzNy45NzQsMTEuMTk2IDM4LjU2NSwxMi4wMDAgQzM5LjE1NywxMi44MDUgNDAuMjkyLDEyLjk4MCA0MS4xMDAsMTIuMzkyIFpNMzUuOTc2LDE2LjEyMiBDMzYuNzg0LDE1LjUzNCAzNi45NjAsMTQuNDA0IDM2LjM2OSwxMy41OTkgQzM1Ljc3NywxMi43OTQgMzQuNjQyLDEyLjYxOSAzMy44MzQsMTMuMjA4IEMzMy4wMjUsMTMuNzk2IDMyLjg0OSwxNC45MjYgMzMuNDQwLDE1LjczMSBDMzQuMDMyLDE2LjUzNiAzNS4xNjcsMTYuNzExIDM1Ljk3NiwxNi4xMjIgWk0zMC44NTEsMTkuODUzIEMzMS42NTksMTkuMjY0IDMxLjgzNiwxOC4xMzQgMzEuMjQ0LDE3LjMzMCBDMzAuNjUzLDE2LjUyNSAyOS41MTgsMTYuMzQ5IDI4LjcwOSwxNi45MzggQzI3LjkwMCwxNy41MjcgMjcuNzI0LDE4LjY1NiAyOC4zMTYsMTkuNDYxIEMyOC45MDcsMjAuMjY2IDMwLjA0MiwyMC40NDEgMzAuODUxLDE5Ljg1MyBaTTM5LjMzMyw0My43MDYgQzM5LjMyNCw0My42NjUgMzkuMzA4LDQzLjYyNyAzOS4yOTQsNDMuNTg3IEMzOS4yODAsNDMuNTQ3IDM5LjI2OSw0My41MDYgMzkuMjUxLDQzLjQ2NyBDMzkuMjM2LDQzLjQzNCAzOS4yMTUsNDMuNDA0IDM5LjE5Nyw0My4zNzIgQzM5LjE3Myw0My4zMjkgMzkuMTUwLDQzLjI4NSAzOS4xMjAsNDMuMjQ0IEMzOS4xMTcsNDMuMjM5IDM5LjExNSw0My4yMzQgMzkuMTExLDQzLjIzMCBDMzkuMDg5LDQzLjE5OSAzOS4wNjEsNDMuMTc1IDM5LjAzNiw0My4xNDcgQzM5LjAxMCw0My4xMTkgMzguOTg5LDQzLjA4OCAzOC45NjAsNDMuMDYxIEMzOC45NjAsNDMuMDYxIDMzLjIyOSwzNy43MDMgMzMuMjI5LDM3LjcwMyBDMzIuNzA4LDM3LjIxNiAzMS44ODgsMzcuMjQxIDMxLjM5OCwzNy43NjAgQzMwLjkwOCwzOC4yNzkgMzAuOTMzLDM5LjA5NSAzMS40NTUsMzkuNTgzIEMzMS40NTUsMzkuNTgzIDM2LjAzMiw0My44NjIgMzYuMDMyLDQzLjg2MiBDMzMuNTY5LDQ1LjUxOCAzMS40MzcsNDYuNDE5IDI5Ljk0MSw0Ni40MTkgQzI5Ljk0MSw0Ni40MTkgMjkuOTQwLDQ2LjQxOSAyOS45NDAsNDYuNDE5IEMyOC43NzMsNDYuNDE5IDI3Ljk2OSw0NS45NDkgMjcuOTY3LDQ1Ljk0OSBDMjcuOTY3LDQ1Ljk0OSAyNy45NjcsNDUuOTQ5IDI3Ljk2Nyw0NS45NDkgQzI3LjkzNSw0NS45MjkgMjcuOTAyLDQ1LjkwOSAyNy44NjgsNDUuODkxIEMyMi42MzgsNDMuMTExIDE2LjU2OCwzNy44NzMgMTIuNDA0LDMyLjU0NSBDMTIuNDA0LDMyLjU0NSAxMS45NzUsMzEuOTk3IDExLjk3NSwzMS45OTcgQzcuODA0LDI2LjY2NCA0LjE5MiwxOS41MjMgMi43NzQsMTMuODA0IEMyLjc2NywxMy43ODAgMi43NTksMTMuNzUwIDIuNzUxLDEzLjcyNSBDMi43MzgsMTMuNjgyIDIuNDIwLDEyLjY0MyAyLjcyOSwxMS43OTUgQzMuMjk2LDEwLjI0MCA0LjM0Niw4LjU3MiA1Ljc4NSw2LjkxMCBDNS43ODUsNi45MTAgOS4yMzgsMTIuNDcyIDkuMjM4LDEyLjQ3MiBDOS40ODMsMTIuODY3IDkuOTA3LDEzLjA4NCAxMC4zNDIsMTMuMDg0IEMxMC41NzQsMTMuMDg0IDEwLjgwOSwxMy4wMjEgMTEuMDIyLDEyLjg5MSBDMTEuNjMwLDEyLjUxNiAxMS44MTksMTEuNzIyIDExLjQ0MywxMS4xMTYgQzExLjQ0MywxMS4xMTYgNy4xNjcsNC4yMjkgNy4xNjcsNC4yMjkgQzcuMDk4LDQuMTE4IDcuMDExLDQuMDI2IDYuOTE3LDMuOTQ0IEM2LjkwMCwzLjkyNSA2Ljg4NywzLjkwNCA2Ljg2OCwzLjg4NiBDNi4zNTcsMy4zODcgNS41MzcsMy4zOTYgNS4wMzYsMy45MDUgQzIuNzI5LDYuMjUwIDEuMTMzLDguNjA4IDAuMjkyLDEwLjkxNiBDLTAuMjU5LDEyLjQzMSAwLjExOCwxMy45NjggMC4yNjYsMTQuNDU3IEMxLjc3MSwyMC40OTQgNS41NjEsMjcuOTk2IDkuOTI5LDMzLjU4MCBDOS45MjksMzMuNTgwIDEwLjM1OCwzNC4xMjkgMTAuMzU4LDM0LjEyOSBDMTQuNzIwLDM5LjcwOSAyMS4wOTksNDUuMjA5IDI2LjYxNyw0OC4xNTAgQzI2LjkyMCw0OC4zMzAgMjguMTY4LDQ4Ljk5OCAyOS45NDAsNDguOTk4IEMyOS45NDAsNDguOTk4IDI5Ljk0MCw0OC45OTggMjkuOTQxLDQ4Ljk5OCBDMzIuMzEwLDQ4Ljk5OCAzNS4zMDYsNDcuNjY1IDM4Ljg0OCw0NS4wMzQgQzM4Ljg4Myw0NS4wMDggMzguOTExLDQ0Ljk3NyAzOC45NDMsNDQuOTQ4IEMzOC45NjcsNDQuOTI2IDM4Ljk5NCw0NC45MDggMzkuMDE3LDQ0Ljg4NCBDMzkuMDIxLDQ0Ljg4MCAzOS4wMjQsNDQuODc1IDM5LjAyOCw0NC44NzEgQzM5LjA2Miw0NC44MzMgMzkuMDkwLDQ0Ljc5MiAzOS4xMjAsNDQuNzUxIEMzOS4xNDEsNDQuNzIyIDM5LjE2NSw0NC42OTUgMzkuMTgzLDQ0LjY2NSBDMzkuMjA2LDQ0LjYyNSAzOS4yMjMsNDQuNTgzIDM5LjI0Myw0NC41NDIgQzM5LjI1OSw0NC41MDcgMzkuMjc5LDQ0LjQ3MyAzOS4yOTIsNDQuNDM3IEMzOS4zMDYsNDQuMzk3IDM5LjMxNCw0NC4zNTUgMzkuMzI0LDQ0LjMxNCBDMzkuMzM0LDQ0LjI3NSAzOS4zNDcsNDQuMjM3IDM5LjM1Myw0NC4xOTcgQzM5LjM2MCw0NC4xNTMgMzkuMzU5LDQ0LjEwOCAzOS4zNjEsNDQuMDYzIEMzOS4zNjMsNDQuMDI2IDM5LjM2OCw0My45ODkgMzkuMzY3LDQzLjk1MiBDMzkuMzY1LDQzLjkwNiAzOS4zNTYsNDMuODYwIDM5LjM0OSw0My44MTUgQzM5LjM0NCw0My43NzggMzkuMzQyLDQzLjc0MiAzOS4zMzMsNDMuNzA2IFpNNDEuNDE0LDM2LjQxOCBDNDAuMDQyLDM0LjcxNCAzNS40MDcsMzAuODMyIDM0LjIyMywyOS44NzIgQzMzLjIxOCwyOS4wNTcgMzIuMjcxLDI4Ljk3NCAzMS42NTMsMjkuMDQ3IEMzMC4zNTksMjkuMjAzIDI5LjQ4OSwzMC4xMTYgMjkuMDk0LDMwLjYzNyBDMjguNzE1LDMxLjExMSAyOC4wNDMsMzEuOTQwIDI3LjgwNywzMi4yMTYgQzI2LjI0OCwzNC4wMzYgMjUuMTYyLDMzLjQzMCAyNC40MzIsMzIuOTcwIEMyMi41NTIsMzEuNDM2IDIwLjYyNSwyOS4xMjIgMTguODE5LDI2LjgzOSBDMTguNzk2LDI2LjgwNiAxOC43NzMsMjYuNzc2IDE4Ljc1MCwyNi43NDggQzE4Ljc0NiwyNi43NDMgMTguNzQyLDI2LjczNyAxOC43MzksMjYuNzMyIEMxOC43MTgsMjYuNzA1IDE4LjY5NywyNi42NzkgMTguNjc1LDI2LjY1MyBDMTYuODkxLDI0LjM0NSAxNS4xMDQsMjEuOTEyIDE0LjA2OCwxOS43MTUgQzEzLjc5NywxOC45MDMgMTMuNDY1LDE3LjcxMiAxNS42MjUsMTYuNjQ5IEMxNS42NjEsMTYuNjMzIDE1LjcxOSwxNi42MDkgMTUuNzkyLDE2LjU3OCBDMTYuNDI0LDE2LjMxMyAxNy45MDQsMTUuNjkxIDE4Ljg3MywxNC43MjkgQzIwLjAxNCwxMy41OTYgMjAuMjg4LDEyLjA4NyAxOS42MDgsMTAuNjkzIEMxOC4yODIsNy45NzggMTUuNTM5LDMuNjYwIDE0LjE1NSwxLjc2MCBDMTIuNTgzLC0wLjM5OCAxMC4yNzgsLTAuMzMwIDguODA0LDAuNjQ0IEM4LjgwNCwwLjY0NCAxMC4yMzQsMi43OTUgMTAuMjM0LDIuNzk1IEMxMC42ODgsMi40OTUgMTEuMzczLDIuMzM0IDEyLjA1NywzLjI3NCBDMTMuMzUzLDUuMDU0IDE2LjAzMiw5LjI2OSAxNy4yNzcsMTEuODIxIEMxNy40MjIsMTIuMTE4IDE3LjQ5NCwxMi40NTUgMTcuMDQyLDEyLjkwNCBDMTYuNDMxLDEzLjUxMCAxNS4yMzUsMTQuMDEzIDE0Ljc4NSwxNC4yMDIgQzE0LjY0NCwxNC4yNjEgMTQuNTQxLDE0LjMwNiAxNC40ODQsMTQuMzM0IEMxMi41NDIsMTUuMjg5IDEwLjQ3MSwxNy4xNTIgMTEuNjM1LDIwLjYwNCBDMTEuNjUwLDIwLjY0OSAxMS42NjcsMjAuNjkzIDExLjY4NywyMC43MzYgQzEyLjgzMiwyMy4xOTQgMTQuNzUyLDI1LjgxMSAxNi42NTgsMjguMjcyIEMxNi42NjgsMjguMjg1IDE2LjY3OCwyOC4yOTggMTYuNjg4LDI4LjMxMSBDMTYuNzA0LDI4LjMzNCAxNi43MjEsMjguMzU2IDE2LjczOCwyOC4zNzggQzE4LjY2OCwzMC44MjAgMjAuNzQ1LDMzLjMxNCAyMi44NTUsMzUuMDE4IEMyMi44OTQsMzUuMDUwIDIyLjkzNCwzNS4wNzkgMjIuOTc2LDM1LjEwNSBDMjYuMDYzLDM3LjA2MCAyOC4zODAsMzUuNTIyIDI5Ljc3OSwzMy44ODkgQzMwLjA2MSwzMy41NjAgMzAuODA0LDMyLjYzOSAzMS4xMjAsMzIuMjQ2IEMzMS4xMjcsMzIuMjM3IDMxLjE0NywzMi4yMTEgMzEuMTU0LDMyLjIwMiBDMzEuNDA2LDMxLjg3MCAzMS43MjQsMzEuNjM3IDMxLjk2MywzMS42MDggQzMyLjEzNSwzMS41OTAgMzIuMzQ1LDMxLjY3NiAzMi41ODYsMzEuODcyIEMzNC40MjYsMzMuMzY1IDM4LjQ1MiwzNi44MjcgMzkuNDIwLDM4LjA2NiBDMzkuNDU0LDM4LjExMCAzOS40OTEsMzguMTUxIDM5LjUzMCwzOC4xOTAgQzQwLjc3MCwzOS40MTYgNDAuMzgzLDQwLjE1MSA0MC4yNTYsNDAuMzkzIEMzOS45MjUsNDEuMDI0IDQwLjE3MCw0MS44MDMgNDAuODA0LDQyLjEzMyBDNDAuOTk2LDQyLjIzMyA0MS4yMDEsNDIuMjgwIDQxLjQwNCw0Mi4yODAgQzQxLjg3MCw0Mi4yODAgNDIuMzIxLDQyLjAyOSA0Mi41NTMsNDEuNTg4IEM0Mi45NzAsNDAuNzk1IDQzLjY4NywzOC43MTIgNDEuNDE0LDM2LjQxOCBaTTI1LjcyNiwyMy41ODMgQzI2LjUzNSwyMi45OTQgMjYuNzExLDIxLjg2NSAyNi4xMTksMjEuMDYwIEMyNS41MjgsMjAuMjU1IDI0LjM5MywyMC4wODAgMjMuNTg0LDIwLjY2OCBDMjIuNzc2LDIxLjI1NyAyMi41OTksMjIuMzg3IDIzLjE5MSwyMy4xOTIgQzIzLjc4MiwyMy45OTYgMjQuOTE3LDI0LjE3MiAyNS43MjYsMjMuNTgzIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk1OTU5IiBmaWxsLW9wYWNpdHk9IjEiLz4KPC9zdmc+") left 50% top 50% / auto auto no-repeat;}
 .phones-51 .block-body-drop { -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; flex: 1 1 auto; width: 100%; margin-left: 0;}
 .phones-51 .title { border: none; display: block; background: none;}
 .widget-27 { border: none; text-align: center; width: auto; margin-bottom: 30px; background: none; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
 .email-52 .inner { display: -webkit-inline-flex; display: inline-flex;}
 .email-52 .icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNDYgNTAiPgogIDxkZWZzPgogICAgCiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0xNC43NzAsMTguMTg1IEMxNC43NzAsMTguMTg1IDMxLjIzMCwxOC4xODUgMzEuMjMwLDE4LjE4NSBDMzEuOTY1LDE4LjE4NSAzMi41NjEsMTcuNTk2IDMyLjU2MSwxNi44NjkgQzMyLjU2MSwxNi4xNDIgMzEuOTY1LDE1LjU1MyAzMS4yMzAsMTUuNTUzIEMzMS4yMzAsMTUuNTUzIDE0Ljc3MCwxNS41NTMgMTQuNzcwLDE1LjU1MyBDMTQuMDM1LDE1LjU1MyAxMy40MzksMTYuMTQyIDEzLjQzOSwxNi44NjkgQzEzLjQzOSwxNy41OTYgMTQuMDM1LDE4LjE4NSAxNC43NzAsMTguMTg1IFpNNDQuNDE0LDE4LjUxOSBDNDQuNDAxLDE4LjUwNSA0NC4zODgsMTguNDkxIDQ0LjM3NCwxOC40NzcgQzQ0LjM3NCwxOC40NzcgMzkuNDU3LDEzLjU4OCAzOS40NTcsMTMuNTg4IEMzOS40NTcsMTMuNTg4IDM5LjQ1NywxMi44MjMgMzkuNDU3LDEyLjgyMyBDMzkuNDU3LDEwLjY3OCAzNy42OTIsOC45MzMgMzUuNTIyLDguOTMzIEMzNS41MjIsOC45MzMgMzQuNzQ3LDguOTMzIDM0Ljc0Nyw4LjkzMyBDMzQuNzQxLDguOTI3IDM0LjczNyw4LjkxOSAzNC43MzEsOC45MTMgQzM0LjczMSw4LjkxMyAyNy41OTMsMS44NTMgMjcuNTkzLDEuODUzIEMyNS4wOTEsLTAuNjIwIDIxLjAyMCwtMC42MjAgMTguNTIxLDEuODUxIEMxOC41MjEsMS44NTEgMTUuMTgxLDUuMTM1IDE1LjE4MSw1LjEzNSBDMTQuNjYwLDUuNjQ3IDE0LjY1Nyw2LjQ4MCAxNS4xNzUsNi45OTYgQzE1LjY5NCw3LjUxMSAxNi41MzYsNy41MTMgMTcuMDU3LDcuMDAxIEMxNy4wNTcsNy4wMDEgMjAuNDAwLDMuNzE1IDIwLjQwMCwzLjcxNSBDMjEuODY0LDIuMjY3IDI0LjI0NywyLjI2NyAyNS43MTEsMy43MTQgQzI1LjcxMSwzLjcxNCAzMC45ODgsOC45MzMgMzAuOTg4LDguOTMzIEMzMC45ODgsOC45MzMgMTAuNDc4LDguOTMzIDEwLjQ3OCw4LjkzMyBDOC4zMDgsOC45MzMgNi41NDMsMTAuNjc4IDYuNTQzLDEyLjgyMyBDNi41NDMsMTIuODIzIDYuNTQzLDEzLjYyOCA2LjU0MywxMy42MjggQzYuNTQzLDEzLjYyOCAxLjc1MSwxOC4zNDAgMS43NTEsMTguMzQwIEMwLjYyMiwxOS41MjIgLTAuMDAwLDIxLjA2OSAtMC4wMDAsMjIuNjk2IEMtMC4wMDAsMjIuNjk2IC0wLjAwMCw0My42NTUgLTAuMDAwLDQzLjY1NSBDLTAuMDAwLDQ3LjE1NCAyLjg3OCw1MC4wMDEgNi40MTcsNTAuMDAxIEM2LjQxNyw1MC4wMDEgMzkuNTgzLDUwLjAwMSAzOS41ODMsNTAuMDAxIEM0My4xMjIsNTAuMDAxIDQ2LjAwMCw0Ny4xNTQgNDYuMDAwLDQzLjY1NSBDNDYuMDAwLDQzLjY1NSA0Ni4wMDAsMjIuNjk2IDQ2LjAwMCwyMi42OTYgQzQ2LjAwMCwyMS4xNTggNDUuNDM3LDE5LjY3NSA0NC40MTQsMTguNTE5IFpNNi41NDMsMTcuMzM5IEM2LjU0MywxNy4zMzkgNi41NDMsMTguODI5IDYuNTQzLDE4LjgyOSBDNi41NDMsMTkuNTU2IDcuMTM4LDIwLjE0NSA3Ljg3MywyMC4xNDUgQzguNjA4LDIwLjE0NSA5LjIwNCwxOS41NTYgOS4yMDQsMTguODI5IEM5LjIwNCwxOC44MjkgOS4yMDQsMTIuODIzIDkuMjA0LDEyLjgyMyBDOS4yMDQsMTIuMTI5IDkuNzc1LDExLjU2NSAxMC40NzgsMTEuNTY1IEMxMC40NzgsMTEuNTY1IDM1LjUyMiwxMS41NjUgMzUuNTIyLDExLjU2NSBDMzYuMjI0LDExLjU2NSAzNi43OTYsMTIuMTI5IDM2Ljc5NiwxMi44MjMgQzM2Ljc5NiwxMi44MjMgMzYuNzk2LDE4LjgyOSAzNi43OTYsMTguODI5IEMzNi43OTYsMTkuNTU2IDM3LjM5MiwyMC4xNDUgMzguMTI3LDIwLjE0NSBDMzguODYxLDIwLjE0NSAzOS40NTcsMTkuNTU2IDM5LjQ1NywxOC44MjkgQzM5LjQ1NywxOC44MjkgMzkuNDU3LDE3LjMwOSAzOS40NTcsMTcuMzA5IEMzOS40NTcsMTcuMzA5IDQxLjQ0MywxOS4yNzMgNDEuNDQzLDE5LjI3MyBDNDEuNDQzLDE5LjI3MyAyOS4wNzMsMzEuNTA3IDI5LjA3MywzMS41MDcgQzI5LjA3MywzMS41MDcgMjcuNTkzLDMwLjA0MyAyNy41OTMsMzAuMDQzIEMyNi4zODEsMjguODQ0IDI0Ljc2OSwyOC4xODQgMjMuMDU1LDI4LjE4NCBDMjEuMzQxLDI4LjE4NCAxOS43MzAsMjguODQ0IDE4LjUxOCwzMC4wNDMgQzE4LjUxOCwzMC4wNDMgMTcuMDM4LDMxLjUwNyAxNy4wMzgsMzEuNTA3IEMxNy4wMzgsMzEuNTA3IDQuNjIxLDE5LjIyOCA0LjYyMSwxOS4yMjggQzQuNjIxLDE5LjIyOCA2LjU0MywxNy4zMzkgNi41NDMsMTcuMzM5IFpNNDMuMzM5LDQzLjY1NSBDNDMuMzM5LDQ1LjcwMyA0MS42NTQsNDcuMzY5IDM5LjU4Myw0Ny4zNjkgQzM5LjU4Myw0Ny4zNjkgNi40MTcsNDcuMzY5IDYuNDE3LDQ3LjM2OSBDNC4zNDYsNDcuMzY5IDIuNjYxLDQ1LjcwMyAyLjY2MSw0My42NTUgQzIuNjYxLDQzLjY1NSAyLjY2MSwyMi42OTYgMi42NjEsMjIuNjk2IEMyLjY2MSwyMi4yMDUgMi43NjAsMjEuNzI3IDIuOTQwLDIxLjI4NyBDMi45NDAsMjEuMjg3IDE1LjE1NiwzMy4zNjggMTUuMTU2LDMzLjM2OCBDMTUuMTU2LDMzLjM2OCA2LjIxMCw0Mi4yMTQgNi4yMTAsNDIuMjE0IEM1LjY5MCw0Mi43MjggNS42OTAsNDMuNTYxIDYuMjEwLDQ0LjA3NSBDNi43MjksNDQuNTg5IDcuNTczLDQ0LjU4OSA4LjA5Miw0NC4wNzUgQzguMDkyLDQ0LjA3NSAyMC40MDAsMzEuOTA0IDIwLjQwMCwzMS45MDQgQzIxLjEwOSwzMS4yMDIgMjIuMDUyLDMwLjgxNiAyMy4wNTUsMzAuODE2IEMyNC4wNTgsMzAuODE2IDI1LjAwMiwzMS4yMDIgMjUuNzExLDMxLjkwNCBDMjUuNzExLDMxLjkwNCAzOC4yNDMsNDQuMjk4IDM4LjI0Myw0NC4yOTggQzM4LjUwMyw0NC41NTUgMzguODQ0LDQ0LjY4MyAzOS4xODQsNDQuNjgzIEMzOS41MjUsNDQuNjgzIDM5Ljg2NSw0NC41NTUgNDAuMTI1LDQ0LjI5OCBDNDAuNjQ1LDQzLjc4NCA0MC42NDUsNDIuOTUxIDQwLjEyNSw0Mi40MzcgQzQwLjEyNSw0Mi40MzcgMzAuOTU0LDMzLjM2NyAzMC45NTQsMzMuMzY3IEMzMC45NTQsMzMuMzY3IDQzLjA4OSwyMS4zNjcgNDMuMDg5LDIxLjM2NyBDNDMuMjUyLDIxLjc4OCA0My4zMzksMjIuMjM4IDQzLjMzOSwyMi42OTYgQzQzLjMzOSwyMi42OTYgNDMuMzM5LDQzLjY1NSA0My4zMzksNDMuNjU1IFpNMzIuNTYxLDIzLjE4NiBDMzIuNTYxLDIyLjQ1OSAzMS45NjUsMjEuODcwIDMxLjIzMCwyMS44NzAgQzMxLjIzMCwyMS44NzAgMTQuNzcwLDIxLjg3MCAxNC43NzAsMjEuODcwIEMxNC4wMzUsMjEuODcwIDEzLjQzOSwyMi40NTkgMTMuNDM5LDIzLjE4NiBDMTMuNDM5LDIzLjkxMiAxNC4wMzUsMjQuNTAyIDE0Ljc3MCwyNC41MDIgQzE0Ljc3MCwyNC41MDIgMzEuMjMwLDI0LjUwMiAzMS4yMzAsMjQuNTAyIEMzMS45NjUsMjQuNTAyIDMyLjU2MSwyMy45MTIgMzIuNTYxLDIzLjE4NiBaIiBpZD0icGF0aC0xIiBjbGFzcz0iY2xzLTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzU5NTk1OSIgZmlsbC1vcGFjaXR5PSIxIi8+Cjwvc3ZnPg==") left 50% top 50% / auto auto no-repeat;}
 .email-52 .block-body-drop { -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; flex: 1 1 auto; width: 100%; margin-left: 0;}
 .email-52 .title { border: none; display: block; background: none;}
 .widget-28 { text-align: center; padding-top: 0.02px; background: none; border-top: 1px dashed rgba(0,0,0,0.1); border-right: 0px dashed rgba(0,0,0,0.1); border-bottom: 0px dashed rgba(0,0,0,0.1); border-left: 0px dashed rgba(0,0,0,0.1); -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
 .address-53 .inner { display: -webkit-inline-flex; display: inline-flex;}
 .address-53 .icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjQ2IiB2aWV3Qm94PSIwIDAgNDYgNDYiPgogIDxkZWZzPgogICAgCiAgPC9kZWZzPgogIDxwYXRoIGQ9Ik0yMi45OTgsMTMuNDgyIEMyMy42NjYsMTMuNDgyIDI0LjIwOCwxMi45NDAgMjQuMjA4LDEyLjI3MiBDMjQuMjA4LDExLjYwMyAyMy42NjYsMTEuMDYxIDIyLjk5OCwxMS4wNjEgQzIyLjE5NywxMS4wNjEgMjEuNTQ1LDEwLjQwOSAyMS41NDUsOS42MDggQzIxLjU0NSw4LjgwNyAyMi4xOTcsOC4xNTYgMjIuOTk4LDguMTU2IEMyMy43OTksOC4xNTYgMjQuNDUwLDguODA3IDI0LjQ1MCw5LjYwOCBDMjQuNDUwLDEwLjI3NyAyNC45OTIsMTAuODE4IDI1LjY2MSwxMC44MTggQzI2LjMyOSwxMC44MTggMjYuODcxLDEwLjI3NyAyNi44NzEsOS42MDggQzI2Ljg3MSw3LjQ3MiAyNS4xMzMsNS43MzUgMjIuOTk4LDUuNzM1IEMyMC44NjIsNS43MzUgMTkuMTI0LDcuNDcyIDE5LjEyNCw5LjYwOCBDMTkuMTI0LDExLjc0NCAyMC44NjIsMTMuNDgyIDIyLjk5OCwxMy40ODIgWk0xMy44NDcsMTQuMTI4IEMxMy44NDcsMTQuMTI4IDIxLjE3NiwyOS42NTAgMjEuMTc2LDI5LjY1MCBDMjEuNTA2LDMwLjM1MCAyMi4yMjAsMzAuODAyIDIyLjk5MywzMC44MDIgQzIzLjc2NiwzMC44MDIgMjQuNDgwLDMwLjM1MCAyNC44MTEsMjkuNjUwIEMyNC44MTEsMjkuNjUwIDMyLjEzNCwxNC4xMzggMzIuMTM0LDE0LjEzOCBDMzIuMTU4LDE0LjA4OCAzMi4xNzksMTQuMDM4IDMyLjE5NiwxMy45ODcgQzMyLjczNywxMi43MjkgMzMuMDExLDExLjM5OCAzMy4wMTEsMTAuMDI4IEMzMy4wMTEsNC40OTkgMjguNTE5LDAuMDAxIDIyLjk5OCwwLjAwMSBDMTcuNDc2LDAuMDAxIDEyLjk4NCw0LjQ5OSAxMi45ODQsMTAuMDI4IEMxMi45ODQsMTEuMzY5IDEzLjI0NiwxMi42NzMgMTMuNzYyLDEzLjkwNCBDMTMuNzg1LDEzLjk3NyAxMy44MTEsMTQuMDUwIDEzLjg0NywxNC4xMjggWk0yMi45OTgsMi40MjIgQzI3LjE4NCwyLjQyMiAzMC41OTAsNS44MzQgMzAuNTkwLDEwLjAyOCBDMzAuNTkwLDExLjA4NSAzMC4zNzUsMTIuMTExIDI5LjkzNCwxMy4xMTggQzI5LjkyOCwxMy4xMzMgMjkuOTIzLDEzLjE0OCAyOS45MTcsMTMuMTYzIEMyOS45MTcsMTMuMTYzIDIyLjk5MywyNy44MzAgMjIuOTkzLDI3LjgzMCBDMjIuOTkzLDI3LjgzMCAxNi4wNjcsMTMuMTU5IDE2LjA2NywxMy4xNTkgQzE2LjA2NSwxMy4xNTMgMTYuMDY0LDEzLjE0OCAxNi4wNjMsMTMuMTQ2IEMxNi4wNTAsMTMuMTAzIDE2LjAzNSwxMy4wNjEgMTYuMDE3LDEzLjAyMCBDMTUuNjExLDEyLjA3MiAxNS40MDUsMTEuMDY1IDE1LjQwNSwxMC4wMjggQzE1LjQwNSw1LjgzNCAxOC44MTEsMi40MjIgMjIuOTk4LDIuNDIyIFpNMzcuNDQ3LDMwLjU0MyBDMzguMjUwLDMwLjU0MyAzOC45MDAsMjkuODkyIDM4LjkwMCwyOS4wOTAgQzM4LjkwMCwyOC4yODggMzguMjUwLDI3LjYzOCAzNy40NDcsMjcuNjM4IEMzNi42NDUsMjcuNjM4IDM1Ljk5NSwyOC4yODggMzUuOTk1LDI5LjA5MCBDMzUuOTk1LDI5Ljg5MiAzNi42NDUsMzAuNTQzIDM3LjQ0NywzMC41NDMgWk0zOS42NzEsOC4yMzIgQzM5LjY3MSw4LjIzMiAzNy42MzMsOC4yMzIgMzcuNjMzLDguMjMyIEMzNi45NjQsOC4yMzIgMzYuNDIyLDguNzc0IDM2LjQyMiw5LjQ0MiBDMzYuNDIyLDEwLjExMSAzNi45NjQsMTAuNjUzIDM3LjYzMywxMC42NTMgQzM3LjYzMywxMC42NTMgMzkuNjcxLDEwLjY1MyAzOS42NzEsMTAuNjUzIEM0MS44MjQsMTAuNjUzIDQzLjU3NiwxMi4zOTkgNDMuNTc2LDE0LjU0NCBDNDMuNTc2LDE0LjU0NCA0My41NzYsMjMuMjQyIDQzLjU3NiwyMy4yNDIgQzQzLjU3NiwyMy4yNDIgMzIuNzg3LDIzLjI0MiAzMi43ODcsMjMuMjQyIEMzMi4xMTgsMjMuMjQyIDMxLjU3NiwyMy43ODMgMzEuNTc2LDI0LjQ1MiBDMzEuNTc2LDI0LjQ1MiAzMS41NzYsMzUuMDczIDMxLjU3NiwzNS4wNzMgQzMxLjU3NiwzNS4wNzMgMTcuMjY2LDM1LjA3MyAxNy4yNjYsMzUuMDczIEMxNi44NDMsMzMuNDgzIDE1LjU5MSwzMi4yMzIgMTQuMDAyLDMxLjgxMCBDMTQuMDAyLDMxLjgxMCAxNC4wMDIsMjQuNjYwIDE0LjAwMiwyNC42NjAgQzE0LjAwMiwyNC41MjAgMTMuOTc0LDI0LjM4NyAxMy45MzAsMjQuMjYxIEMxMy44MzgsMjMuNjg0IDEzLjM0MiwyMy4yNDIgMTIuNzM4LDIzLjI0MiBDMTIuNzM4LDIzLjI0MiAyLjQxOSwyMy4yNDIgMi40MTksMjMuMjQyIEMyLjQxOSwyMy4yNDIgMi40MTksMTQuNTQ0IDIuNDE5LDE0LjU0NCBDMi40MTksMTIuMzk5IDQuMTcwLDEwLjY1MyA2LjMyMywxMC42NTMgQzYuMzIzLDEwLjY1MyA4LjMxNiwxMC42NTMgOC4zMTYsMTAuNjUzIEM4Ljk4NSwxMC42NTMgOS41MjcsMTAuMTExIDkuNTI3LDkuNDQyIEM5LjUyNyw4Ljc3NCA4Ljk4NSw4LjIzMiA4LjMxNiw4LjIzMiBDOC4zMTYsOC4yMzIgNi4zMjMsOC4yMzIgNi4zMjMsOC4yMzIgQzIuODM1LDguMjMyIC0wLjAwMiwxMS4wNjMgLTAuMDAyLDE0LjU0NCBDLTAuMDAyLDE0LjU0NCAtMC4wMDIsMzkuNjg3IC0wLjAwMiwzOS42ODcgQy0wLjAwMiw0My4xNjcgMi44MzUsNDUuOTk5IDYuMzIzLDQ1Ljk5OSBDNi4zMjMsNDUuOTk5IDM5LjY3MSw0NS45OTkgMzkuNjcxLDQ1Ljk5OSBDNDMuMTU5LDQ1Ljk5OSA0NS45OTcsNDMuMTY3IDQ1Ljk5NywzOS42ODcgQzQ1Ljk5NywzOS42ODcgNDUuOTk3LDE0LjU0NCA0NS45OTcsMTQuNTQ0IEM0NS45OTcsMTEuMDYzIDQzLjE1OSw4LjIzMiAzOS42NzEsOC4yMzIgWk0yLjQxOSwyNS42NjMgQzIuNDE5LDI1LjY2MyAxMS41ODEsMjUuNjYzIDExLjU4MSwyNS42NjMgQzExLjU4MSwyNS42NjMgMTEuNTgxLDMxLjgyOCAxMS41ODEsMzEuODI4IEMxMC4wMjUsMzIuMjY3IDguODA1LDMzLjUwNiA4LjM4NywzNS4wNzMgQzguMzg3LDM1LjA3MyAyLjQxOSwzNS4wNzMgMi40MTksMzUuMDczIEMyLjQxOSwzNS4wNzMgMi40MTksMjUuNjYzIDIuNDE5LDI1LjY2MyBaTTExLjU4MSw0My41NzggQzExLjU4MSw0My41NzggNi4zMjMsNDMuNTc4IDYuMzIzLDQzLjU3OCBDNC4xNzAsNDMuNTc4IDIuNDE5LDQxLjgzMiAyLjQxOSwzOS42ODcgQzIuNDE5LDM5LjY4NyAyLjQxOSwzNy40OTQgMi40MTksMzcuNDk0IEMyLjQxOSwzNy40OTQgOC40MDAsMzcuNDk0IDguNDAwLDM3LjQ5NCBDOC44MzAsMzkuMDM2IDEwLjA0Miw0MC4yNTMgMTEuNTgxLDQwLjY4NyBDMTEuNTgxLDQwLjY4NyAxMS41ODEsNDMuNTc4IDExLjU4MSw0My41NzggWk0zMS41NzYsNDMuNTc4IEMzMS41NzYsNDMuNTc4IDE0LjAwMiw0My41NzggMTQuMDAyLDQzLjU3OCBDMTQuMDAyLDQzLjU3OCAxNC4wMDIsMzkuOTMwIDE0LjAwMiwzOS45MzAgQzE0LjAyMywzOS44NDEgMTQuMDM3LDM5Ljc0OSAxNC4wMzcsMzkuNjUzIEMxNC4wMzcsMzguOTg0IDEzLjQ5NSwzOC40NDMgMTIuODI3LDM4LjQ0MyBDMTEuNjI1LDM4LjQ0MyAxMC42NDgsMzcuNDYyIDEwLjY0OCwzNi4yNTggQzEwLjY0OCwzNS4wNTMgMTEuNjI1LDM0LjA3MyAxMi44MjcsMzQuMDczIEMxNC4wMjgsMzQuMDczIDE1LjAwNSwzNS4wNTMgMTUuMDA1LDM2LjI1OCBDMTUuMDA1LDM2LjkyNiAxNS41NDcsMzcuNDY4IDE2LjIxNiwzNy40NjggQzE2LjM1OCwzNy40NjggMTYuNDkzLDM3LjQzOSAxNi42MTksMzcuMzk0IEMxNi43NjYsMzcuNDU4IDE2LjkyOCwzNy40OTQgMTcuMDk5LDM3LjQ5NCBDMTcuMDk5LDM3LjQ5NCAzMS41NzYsMzcuNDk0IDMxLjU3NiwzNy40OTQgQzMxLjU3NiwzNy40OTQgMzEuNTc2LDQzLjU3OCAzMS41NzYsNDMuNTc4IFpNNDMuNTc2LDM5LjY4NyBDNDMuNTc2LDQxLjgzMiA0MS44MjQsNDMuNTc4IDM5LjY3MSw0My41NzggQzM5LjY3MSw0My41NzggMzMuOTk3LDQzLjU3OCAzMy45OTcsNDMuNTc4IEMzMy45OTcsNDMuNTc4IDMzLjk5NywzNy40OTQgMzMuOTk3LDM3LjQ5NCBDMzMuOTk3LDM3LjQ5NCA0My41NzYsMzcuNDk0IDQzLjU3NiwzNy40OTQgQzQzLjU3NiwzNy40OTQgNDMuNTc2LDM5LjY4NyA0My41NzYsMzkuNjg3IFpNNDMuNTc2LDM1LjA3MyBDNDMuNTc2LDM1LjA3MyAzMy45OTcsMzUuMDczIDMzLjk5NywzNS4wNzMgQzMzLjk5NywzNS4wNzMgMzMuOTk3LDI1LjY2MyAzMy45OTcsMjUuNjYzIEMzMy45OTcsMjUuNjYzIDQzLjU3NiwyNS42NjMgNDMuNTc2LDI1LjY2MyBDNDMuNTc2LDI1LjY2MyA0My41NzYsMzUuMDczIDQzLjU3NiwzNS4wNzMgWiIgaWQ9InBhdGgtMSIgY2xhc3M9ImNscy0yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1OTU5NTkiIGZpbGwtb3BhY2l0eT0iMSIvPgo8L3N2Zz4=") left 50% top 50% / auto auto no-repeat;}
 .address-53 .block-body-drop { -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; flex: 1 1 auto; width: 100%; margin-left: 0;}
 .address-53 .cell-text:hover,
 .address-53 .cell-text.hover,
 .address-53 .cell-text.active { -webkit-justify-content: flex-start; -moz-justify-content: flex-start; justify-content: flex-start;}
 .address-53 .title { border: none; display: block; background: none;}
 .address-53 .text_body { margin-left: 0; margin-right: 0; width: auto;}
 .widget-29 { -webkit-box-shadow: false, false, false, false; -moz-box-shadow: false, false, false, false; box-shadow: false, false, false, false; -webkit-order: 5; -moz-order: 5; order: 5; display: block;}
 .block-23 { -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-7 { min-height: 49px; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-6 { min-height: 0; margin-top: 4px; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-3 .layout_6 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-right: 0; display: none; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-3 .layout_9 { margin: 0 auto; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-3 .layout_10 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; margin-left: auto; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .block-3 { width: auto; min-height: 36px; margin-top: -2px; padding-left: 30px; padding-bottom: 30px; padding-top: 30px; right: 0; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; flex-wrap: wrap;}
 .widget-5 { width: 219px; margin-top: auto; margin-left: 0; margin-right: auto; -webkit-align-items: center; -moz-align-items: center; align-items: center; right: auto; padding-top: 0.02px;}
 .widget-4 { margin: 0 20px 0 0; padding-top: 8px;}
 .site-name-9 .sn-text { -webkit-align-items: center; -moz-align-items: center; align-items: center;}
 .block-4 { margin-top: 15px; margin-right: auto; display: none;}
 .block-13 .layout_27_id_28 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-13 { padding: 0.02px 0; background: url("../images/mail.png") left calc(50% + 340px) top calc(50% + 21px) / auto auto no-repeat, url("../images/hey5.png") left 50% top 50% / auto auto no-repeat, url("../images/hey.png") left 0px top 50% / auto auto no-repeat, url("../images/bg2 (1).png?1494419379812") left calc(50% - 6px) top -63px / auto auto no-repeat, linear-gradient(4deg,rgba(165, 199, 55, 0.84) 0%,rgba(85, 145, 0, 0.84) 100%) #63bd5a; margin-top: 12px; -webkit-order: 4; -moz-order: 4; order: 4;}
 .block-14 { padding: 40px 30px; border: none; background: none; margin-top: 42px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-text-shadow: none; -moz-text-shadow: none; text-shadow: none; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
 .widget-13 { width: auto; -webkit-order: 1; -moz-order: 1; order: 1; display: block;}
 .form-29 .form__text:hover,
 .form-29 .form__text.hover,
 .form-29 .form__text.active { -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}
 .form-29 .form-submit { margin-right: 20px;}
 .form-29 .form-submit button { background: linear-gradient(#cc374b, #cc374b), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.89) 0%,rgba(163, 20, 72, 0.89) 99.7%);}
 .form-29 .form-submit button:hover,
 .form-29 .form-submit button.hover,
 .form-29 .form-submit button.active { background: linear-gradient(#cc374b, #cc374b), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%);}
 .form-29 .form-submit button:active,
 .form-29 .form-submit button.active { background: linear-gradient(#242424, #242424), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%);}
 .form-29 .form-captcha { margin-right: 20px;}
 .form-29 .form-captcha button { background: linear-gradient(#cc374b, #cc374b), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.89) 0%,rgba(163, 20, 72, 0.89) 99.7%);}
 .form-29 .form-captcha button:hover,
 .form-29 .form-captcha button.hover,
 .form-29 .form-captcha button.active { background: linear-gradient(#cc374b, #cc374b), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%);}
 .form-29 .form-captcha button:active,
 .form-29 .form-captcha button.active { background: linear-gradient(#242424, #242424), repeating-linear-gradient(266deg,rgba(227, 79, 79, 0.79) 0%,rgba(163, 20, 72, 0.79) 100%);}
 .widget-14 { text-align: left; width: auto; margin-right: 180px; right: 0; -webkit-order: 2; -moz-order: 2; order: 2; display: block;}
 .phones-30 .block-body-drop { width: 100%; margin-left: 0; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; flex: 1 1 auto;}
 .widget-30 { text-align: left; z-index: 10000; box-sizing: border-box; -webkit-order: 1; -moz-order: 1; order: 1; display: block;}
 .side-panel-56 .side-panel-content { padding: 20px; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-text-shadow: none; -moz-text-shadow: none; text-shadow: none; background: #181818; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
 .side-panel-56 .side-panel-close { border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-text-shadow: none; -moz-text-shadow: none; text-shadow: none; background: url("../images/hrest_2.png") left 50% top 50% / auto auto no-repeat; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
 .side-panel-56 .side-panel-top { width: auto; min-height: 53px;}
 .side-panel-56 .side-panel-button { padding: 12px; width: 50px; min-height: 50px;}

}

@media all and (max-width: 768px) {
 .block-25 .layout_58_id_60 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-20 .layout_46_id_48 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-20 { padding-top: 30px;}
 .block-21 { margin-left: auto; margin-right: auto;}
 .widget-25 { -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}
 .block-22 { margin-left: auto; margin-right: auto;}
 .block-24 .layout_51 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-24 .layout_52 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-24 .layout_53 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-27 { margin-top: 15px;}
 .widget-28 { margin-top: 15px;}
 .block-3 .layout_6 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-right: 0; display: none; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-3 .layout_9 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-3 .layout_10 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-5 { margin-top: 15px; -webkit-align-items: flex-start; -moz-align-items: flex-start; align-items: flex-start;}
 .widget-4 { margin-top: 10px;}
 .block-13 .layout_27_id_28 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-13 { margin-top: 5px;}
 .form-29 .form__header { text-align: center; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center;}
 .form-29 .form__text { font-size: 36px; text-align: end; -webkit-justify-content: center; -moz-justify-content: center; justify-content: end;}
 .form-29 .form-table { display: block;}
 .form-29 .form-tbody { display: block;}
 .form-29 .form-text input { margin-bottom: 20px;}
 .form-29 .form-textarea textarea { margin-bottom: 20px;}
 .form-29 .form-submit { text-align: center;}
 .form-29 .form-submit .form-item__header { display: none;}
 .form-29 .form-captcha input { margin-bottom: 20px;}
 .widget-14 { text-align: center; margin-top: 30px; margin-left: auto; margin-right: auto;}
 .widget-14:hover,
 .widget-14.hover,
 .widget-14.active { text-align: center;}
 .phones-30 .text_body { text-align: center;}
 .phones-30 .title { text-align: center;}
 .widget-30 { z-index: 1450;}

}

@media all and (max-width: 640px) {
 .block-25 .layout_58_id_60 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .widget-31 { font-size: 16px; line-height: 2.0;}
 .block-20 .layout_46_id_48 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .block-24 .layout_51 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-24 .layout_52 { margin-top: 0; width: 100%; padding-left: 0; padding-right: 0; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-24 .layout_53 { margin-top: 0; width: 100%; padding-left: 0; padding-right: 0; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-26 { margin-top: 0; margin-bottom: 30px;}
 .widget-27 { margin-top: 0;}
 .widget-28 { margin-top: 0; margin-bottom: 0;}
 .block-3 .layout_6 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-right: 0; display: none; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-3 .layout_9 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; margin-left: auto; margin-right: auto; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-3 .layout_10 { margin-top: 0; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; margin-left: auto; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .block-3 { min-height: 7px; margin-top: 0; padding-top: 20px;}
 .widget-5 { min-height: 27px;}
 .widget-4 { width: auto; margin-top: 0; right: 0;}
 .block-13 .layout_27_id_28 { margin-top: 0; margin-left: 0; margin-right: auto;}
 .form-29 .form__header { font-size: 20px;}
 .form-29 .form__text { font-size: 30px;}
 .form-29 .form-tbody { display: -webkit-flex; display: flex;}
 .form-29 .form-item-group { display: block;}
 .form-29 .form-textarea textarea { resize: none; min-height: 80px;}
 .form-29 .form-captcha .form-captcha-container { margin-right: 0; width: 50%;}
 .form-29 .form-captcha .form-submit-container { width: 50%;}
 .form-29 .form-captcha .mgCaptcha-input { margin-right: 5px;}
 .widget-14:hover,
 .widget-14.hover,
 .widget-14.active { text-align: undefined;}

}

@media all and (max-width: 480px) {
 .block-25 .layout_58_id_60 { margin-top: 0; margin-left: 0; margin-right: 0; width: auto;}
 .block-25 { padding-right: 20px; padding-left: 20px;}
 .widget-31 { margin-top: 20px;}
 .block-20 .layout_46_id_48 { margin-top: 0; margin-left: 0; margin-right: 0; width: auto;}
 .block-24 .layout_51 { margin-top: 0; width: auto; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; margin-bottom: 0; display: -webkit-flex; display: flex; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-24 .layout_52 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-24 .layout_53 { margin-top: 0; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-26 { width: 320px; margin-left: auto; margin-right: auto;}
 .phones-51 .text_body { width: 200px;}
 .block-3 .layout_6 { margin: 0; width: auto; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; display: none; -webkit-order: 1; -moz-order: 1; order: 1;}
 .block-3 .layout_9 { margin: 0; width: auto; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; display: -webkit-flex; display: flex; -webkit-order: 2; -moz-order: 2; order: 2;}
 .block-3 .layout_10 { margin: 0; width: auto; -webkit-flex: 1 0 auto; -moz-flex: 1 0 auto; flex: 1 0 auto; padding-left: 0; padding-right: 0; display: -webkit-flex; display: flex; -webkit-order: 3; -moz-order: 3; order: 3;}
 .widget-5 { text-align: center; margin-top: 11px; margin-left: auto; margin-bottom: 11px; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1; -webkit-flex-shrink: 1; -moz-flex-shrink: 1; flex-shrink: 1;}
 .widget-4 { text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 10px; -webkit-flex-grow: 1; -moz-flex-grow: 1; flex-grow: 1; -webkit-flex-shrink: 1; -moz-flex-shrink: 1; flex-shrink: 1;}
 .site-name-9 .sn-text { -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; text-align: center;}
 .block-4 { width: auto; margin-bottom: 0; margin-right: 0;}
 .block-13 .layout_27_id_28 { margin-top: 0; margin-left: 0; margin-right: 0; width: auto;}
 .widget-13 { margin-bottom: 30px;}
 .form-29 .form-tbody { display: block;}
 .form-29 .form-item { -webkit-flex-grow: 0; -moz-flex-grow: 0; flex-grow: 0;}
 .form-29 .form-captcha input { width: 78px;}
 .form-29 .form-captcha .form-item__body { display: block;}
 .form-29 .form-captcha .form-captcha-container { margin-bottom: 5px; width: auto;}
 .form-29 .form-captcha .form-submit-container { width: auto;}
 .form-29 .form-captcha .mgCaptcha-block { margin-right: 10px;}
 .form-29 .form-captcha .mgCaptcha-input { margin-right: 0;}
 .form-29 .form-tfoot { display: block;}
 .widget-14 { margin-top: 0;}
 .phones-30 .text_body { margin-left: 0; margin-right: 0;}

}
.side-panel .widget-6 { padding: 20px 0; margin: 0 0 20px; z-index: 2; -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column; width: auto; left: 0; top: 0; position: relative; -webkit-justify-content: center; -moz-justify-content: center; justify-content: center; right: 0; min-height: 70px; max-width: 100%; text-align: center; box-sizing: border-box; font-family: Merriweather, serif; display: -webkit-flex; display: flex; background: none; -webkit-border-radius: none; -moz-border-radius: none; border-radius: none;}
.side-panel .menu-13 .menu-scroll > ul { display: block; flex-flow: row nowrap; -webkit-justify-content: inherit; -moz-justify-content: inherit; justify-content: inherit;}
.side-panel .menu-13 .menu-scroll > ul > li.delimiter { margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; min-height: 1px; width: auto;}
.side-panel .menu-13 .menu-scroll > ul > li.menu-item { -webkit-flex-direction: column; -moz-flex-direction: column; flex-direction: column;}
.side-panel .menu-13 .menu-scroll > ul ul { position: static;}
.side-panel .menu-13 .menu-scroll > ul ul > li { display: block;}
.side-panel .menu-13 .menu-scroll > ul ul > li > a { text-align: left; margin-top: 10px; margin-bottom: 10px;}
.side-panel .menu-13 .menu-scroll > ul ul > li > a:hover,
.side-panel .menu-13 .menu-scroll > ul ul > li > a.hover,
.side-panel .menu-13 .menu-scroll > ul ul > li > a.active { color: #ff5c67;}
.side-panel .menu-13 .menu-scroll > ul ul ul { position: static; width: auto;}
.side-panel .menu-13 .menu-scroll > ul > li.menu-item > a { width: auto; color: #949494; margin-top: 15px; margin-bottom: 15px;}
.side-panel .menu-13 .menu-scroll > ul > li.menu-item > a:hover,
.side-panel .menu-13 .menu-scroll > ul > li.menu-item > a.hover,
.side-panel .menu-13 .menu-scroll > ul > li.menu-item > a.active { color: #1a1a1a;}
.side-panel .menu-13 .menu-scroll > ul > li.more-button { display: none;}

:root {
    --g-base-font-size: 15px;
    --g-base-font-family: Arial,Helvetica,sans-serif;
    --g-base-font-line: 20px;
    --g-base-font-size-un-1: calc(var(--g-base-font-size) - 1px);
    --g-base-font-size-un-2: calc(var(--g-base-font-size) - 2px);
    --g-base-font-size-un-3: calc(var(--g-base-font-size) - 3px);
    --g-base-button-color-text: #fff;
    --g-base-color-white: #fff;
    --g-base-color-link: #15c;
    --g-base-color-link-l-5: #135fe4;
    --g-base-color-link-l-15: #3b7cef;
    --g-base-color-link-l-20: #528cf1;
    --g-base-color-link-l-35: #99bbf7;
    --g-base-color-link-d-5: #0f4bb4;
    --g-base-color-link-o-30: rgba(17,85,204,0.3);
    --g-base-color-link-o-40: rgba(17,85,204,0.4);
    --g-base-color-link-o-50: rgba(17,85,204,0.5);
    --g-base-color-link-o-60: rgba(17,85,204,0.6);
    --g-base-color-link-blend-10: #e7eefa;
    --g-base-color-link-blend-25: #c4d5f2;
    --g-base-color-link-fade-out-40: rgba(17,85,204,0.6);
    --g-base-color-link-fade-out-60: rgba(17,85,204,0.4);
    --g-base-color-link-fade-out-80: rgba(17,85,204,0.2);
    --g-base-color-grey: gray;
    --g-base-color-grey-l-9: #979797;
    --g-base-color-grey-l-18: #aeaeae;
    --g-base-color-grey-l-27: #c5c5c5;
    --g-base-color-grey-l-36: #dcdcdc;
    --g-base-color-grey-l-45: #f3f3f3;
    --g-base-color-grey-l-46: #f5f5f5;
    --g-base-color-grey-d-5: #737373;
    --g-base-color-grey-d-30: #343434;
    --g-base-color-border: var(--g-base-color-grey-l-27);
    --g-base-color-border-l-9: #dcdcdc;
    --g-base-color-border-l-13: #e6e6e6;
    --g-base-color-border-l-20: #f8f8f8;
    --g-base-color-text: #484848;
    --g-base-color-text-l-20: #7b7b7b;
    --g-base-color-text-l-23: #838383;
    --g-base-color-text-l-32: #9a9a9a;
    --g-base-color-text-l-47: silver;
    --g-base-color-text-l-66: #f0f0f0;
    --g-base-color-text-light: #fff;
    --g-base-color-text-d-8: #333;
    --g-base-color-text-d-15: #222;
    --g-base-color-text-d-53: #000;
    --g-base-color-text-dark: #000;
    --g-base-color-error: red;
    --g-base-color-error-fade-out-60: rgba(255,0,0,0.4);
    --g-base-color-note: #fdf8bc;
    --g-base-color-disabled: var(--g-base-color-grey-l-9);
    --g-base-color-fill: var(--g-base-color-grey-l-45);
    --g-img-count-color: var(--g-base-color-white);
    --g-img-count-bg-color: var(--g-base-color-link);
    --g-img-gallery-image-font-size: var(--g-base-font-size);
    --g-gallery2-info-font-size: var(--g-base-font-size);
    --g-gallery2-info-label-color: var(--g-base-color-text);
    --g-gallery2-info-value-color: var(--g-base-color-link);
    --g-gallery2-thumb-font-size: var(--g-base-font-size);
    --g-gallery2-thumb-color: var(--g-base-color-link);
    --g-gallery2-thumb-hover-color: var(--g-base-color-link);
    --g-tooltip-font-size: var(--g-base-font-size-un-3);
    --g-tooltip-help-color: var(--g-base-color-grey);
    --g-tooltip-help-border-color: var(--g-base-color-grey);
    --g-tooltip-msg-color: var(--g-base-color-text);
    --g-tooltip-msg-bg-color: var(--g-base-color-note);
    --g-panel-font-size: var(--g-base-font-size);
    --g-panel-bg-color: var(--g-base-color-text-light);
    --g-panel-fill-bg-color: var(--g-base-color-fill);
    --g-panel-head-color: var(--g-base-color-text);
    --g-panel-capture-color: var(--g-base-color-grey);
    --g-panel-body-color: var(--g-base-color-text);
    --g-button-text-color: var(--g-base-button-color-text);
    --g-button-bg-color: var(--g-base-color-link);
    --g-button-bg-color-l-15: var(--g-base-color-link-l-15);
    --g-button-font-size: var(--g-base-font-size-un-1);
    --g-button-color-disabled: var(--g-base-color-disabled);
    --g-button-color-fill: var(--g-base-color-fill);
    --g-button-color-border: var(--g-base-color-border);
    --g-button-text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    --g-button-arrow-bg-color: var(--g-base-color-white);
    --g-button-invert-border-color: var(--g-base-color-link-o-50);
    --g-button-invert-arrow-color: var(--g-button-bg-color);
    --g-button-padding: .5em 1.35714em;
    --g-button-height: auto;
    --g-button-font-weight: bold
}

.g-img {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    vertical-align: top
}

.g-img__link {
    background-color: var(--g-base-color-white);
    box-sizing: border-box;
    border-radius: 3px;
    position: relative;
    padding: 10px;
    min-height: 170px;
    min-width: 170px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    outline: 0;
    z-index: 1
}

.g-img__link::after {
    content: '';
    display: inline-block;
    min-height: 150px;
    visibility: hidden
}

.g-img__image {
    display: inline-block;
    vertical-align: middle
}

.g-img__count {
    position: absolute;
    z-index: 2;
    top: -12px;
    right: -12px;
    height: 24px;
    padding: 0 9px;
    text-align: center;
    color: var(--g-img-count-color);
    border-radius: 12px;
    background-color: var(--g-img-count-bg-color);
    font-size: 12px;
    line-height: 24px
}

.g-img__caption {
    display: block;
    max-width: 200px;
    margin-top: 20px;
    text-align: left;
    text-decoration: none;
    font-size: .9333em;
    line-height: 1.3em;
    font-weight: 700
}

.g-img:hover .g-img__caption {
    text-decoration: underline
}

.g-img__tooltip {
    top: 50%;
    left: 95%
}

.g-img:hover .g-img__tooltip {
    left: 88%;
    visibility: visible;
    opacity: 1;
    white-space: nowrap
}

.g-img--gallery-album {
    margin: 20px 37px 30px 13px
}

.g-img--gallery-album .g-img__layers {
    position: relative;
    display: inline-block
}

.g-img--gallery-album .g-img__layers::after,.g-img--gallery-album .g-img__layers::before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    content: '';
    transition: transform .2s;
    transform-origin: 50% 50%;
    border: 1px solid var(--g-base-color-border);
    border-radius: 3px;
    outline: transparent solid 1px;
    background-color: #fff
}

.g-img--gallery-album .g-img__layers::before {
    transform: rotate(6deg)
}

.g-img--gallery-album .g-img__layers::after {
    transform: rotate(-6deg)
}

.g-img--gallery-album .g-img__link {
    transition: .2s;
    border: 1px solid var(--g-base-color-border)
}

.g-img--gallery-album .g-img__link:hover {
    border-color: var(--g-base-color-link-fade-out-60);
    box-shadow: 0 0 3px var(--g-base-color-link-fade-out-60)
}

.g-img--gallery-album .g-img__layers:hover::before {
    transform: rotate(10deg)
}

.g-img--gallery-album .g-img__layers:hover::after {
    transform: rotate(-10deg)
}

.g-img--gallery-image {
    margin: 0 20px 20px 0;
    vertical-align: top;
    font-size: var(--g-img-gallery-image-font-size)
}

.g-img--gallery-image .g-img__link {
    transition: .2s;
    border: 1px solid var(--g-base-color-border)
}

.g-img--gallery-image:hover .g-img__link {
    border-color: var(--g-base-color-link-fade-out-60);
    box-shadow: 0 0 3px var(--g-base-color-link-fade-out-60)
}

.g-img--gallery-image .g-img__caption {
    display: block;
    max-width: 170px;
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
    font-size: .8667em;
    line-height: 1.3em;
    font-weight: 400
}

.pswp__caption__center.pswp__caption__center--g-img {
    text-align: center
}

.g-gallery2-info {
    padding: .2em 1.7em;
    box-sizing: border-box;
    font-size: var(--g-gallery2-info-font-size)
}

.g-gallery2-info__item {
    display: inline-block;
    margin-right: 1.9231em;
    vertical-align: baseline;
    font-size: .8667em;
    line-height: 1.2em
}

.g-gallery2-info__item-label {
    display: inline-block;
    margin-left: 1.5385em;
    vertical-align: baseline;
    color: var(--g-gallery2-info-label-color)
}

.g-gallery2-info__item-value {
    display: inline-block;
    cursor: pointer;
    text-decoration: underline;
    color: var(--g-gallery2-info-value-color)
}

.g-gallery2-info__item-value:hover {
    text-decoration: none
}

.g-gallery2-photo-list {
    margin-top: 1.5385em
}

.g-gallery2-preview {
    margin: 10px 0 20px
}

.g-gallery2-preview img {
    max-width: 100%
}

.g-gallery2-thumb {
    display: inline-block;
    overflow: hidden;
    margin-bottom: 30px;
    vertical-align: top;
    text-decoration: none;
    color: var(--g-gallery2-thumb-color);
    font-size: var(--g-gallery2-thumb-font-size)
}

.g-gallery2-thumb:hover {
    text-decoration: underline;
    color: var(--g-gallery2-thumb-hover-color)
}

.g-gallery2-thumb--prev {
    margin-right: 8px;
    text-align: left
}

.g-gallery2-thumb--next {
    margin-left: 8px;
    text-align: right
}

.g-gallery2-thumb__image {
    display: block;
    overflow: hidden;
    max-width: 300px;
    max-height: 300px;
    vertical-align: middle;
    margin-bottom: 9px
}

.g-gallery2-thumb__image img {
    max-width: 100%;
    vertical-align: top
}

.g-page-gallery2--photo {
    margin: 64px 20px 20px 50px
}

.g-tooltip {
    cursor: help;
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
    vertical-align: middle;
    font-size: var(--g-tooltip-font-size);
    -webkit-tap-highlight-color: transparent
}

.g-tooltip--help {
    color: var(--g-tooltip-help-color);
    border: 1px solid var(--g-tooltip-help-border-color);
    border-radius: 50%;
    width: 1.25em;
    height: 1.25em;
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2215px%22%20height%3D%2215px%22%20%20viewBox%3D%220%200%2015%2015%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23808080%22%20d%3D%22M6.9%2C11.8h1.2v-1.2H6.9V11.8zM9.6%2C3.7C9.1%2C3.2%2C8.4%2C3%2C7.6%2C3C6.8%2C3%2C6.1%2C3.2%2C5.6%2C3.7c-0.5%2C0.4-0.8%2C1-0.9%2C1.8l1.1%2C0.1C6%2C5%2C6.1%2C4.6%2C6.4%2C4.3C6.8%2C4%2C7.1%2C3.9%2C7.6%2C3.9C8%2C3.9%2C8.4%2C4%2C8.8%2C4.3C9.1%2C4.7%2C9.2%2C5%2C9.2%2C5.4c0%2C0.2-0.1%2C0.4-0.2%2C0.6C9%2C6.2%2C8.7%2C6.5%2C8.4%2C6.8C8%2C7.1%2C7.7%2C7.4%2C7.6%2C7.6C7.4%2C7.8%2C7.3%2C8%2C7.2%2C8.2C7.1%2C8.5%2C7%2C8.9%2C7%2C9.3c0%2C0.1%2C0%2C0.2%2C0%2C0.3h1c0-0.4%2C0-0.7%2C0.1-0.9c0.1-0.2%2C0.1-0.4%2C0.2-0.5C8.5%2C8.1%2C8.7%2C7.9%2C9%2C7.5c0.5-0.5%2C0.9-0.8%2C1-1.2c0.2-0.3%2C0.3-0.7%2C0.3-1C10.3%2C4.7%2C10.1%2C4.2%2C9.6%2C3.7z%22%2F%3E%3C%2Fsvg%3E);
    background-color: var(--g-base-color-white);
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.g-tooltip--info {
    width: 1.33333em;
    height: 1.33333em;
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20%20viewBox%3D%220%200%2016%2016%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23d2d2d2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%208%2015.96%20C%2012.42%2015.96%2016%2012.39%2016%207.98%20C%2016%203.57%2012.42%200%208%200%20C%203.58%200%200%203.57%200%207.98%20C%200%2012.39%203.58%2015.96%208%2015.96%20Z%20M%208%2015.96%22%2F%3E%20%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%207%203%20L%209%203%20L%209%205%20L%207%205%20L%207%203%20Z%20M%207%203%22%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%207%206%20L%209%206%20L%209%2012%20L%207%2012%20L%207%206%20Z%20M%207%206%22%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%206%20L%207%206%20L%207%207%20L%206%206.5%20L%206%206%20Z%20M%206%206%22%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%2011.63%20L%206.77%2011%20L%209.26%2011%20L%2010%2011.63%20L%2010%2012%20L%206%2012%20L%206%2011.63%20Z%20M%206%2011.63%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 1.33333em 1.33333em
}

.g-tooltip--form {
    margin-left: 5px
}

.g-tooltip--middle {
    vertical-align: middle
}

.g-tooltip-msg {
    padding: 10px 14px!important;
    text-align: left;
    color: var(--g-tooltip-msg-color);
    border-radius: 4px;
    background-color: var(--g-tooltip-msg-bg-color);
    box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);
    font-size: 13px!important;
    line-height: 18px!important;
    min-width: 230px;
    max-width: 500px
}

.g-panel {
    position: relative;
    box-sizing: border-box;
    margin-bottom: .6666em;
    padding: 1.06667em 1.33333em 1.13333em;
    border: 1px solid rgba(0,0,0,.05);
    border-radius: 3px;
    font-size: var(--g-panel-font-size);
    line-height: 1.2em;
    background-color: var(--g-panel-bg-color);
    background-clip: padding-box
}

.g-panel--small {
    padding: .6667em
}

.g-panel--fill {
    background-color: var(--g-panel-fill-bg-color);
    border: 0;
    padding: .2667em
}

.g-panel--no-rounded {
    border-radius: 0!important
}

.g-panel--fixed-top {
    position: fixed;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0
}

.g-panel--icon {
    padding-left: 3.33333em;
    background-position: 1.06667em 50%;
    background-repeat: no-repeat
}

.g-panel--icon-file {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2010%20L%2017%2010%20L%2017%2011%20L%204%2011%20L%204%2010%20Z%20M%204%2012%20L%2017%2012%20L%2017%2013%20L%204%2013%20L%204%2012%20Z%20M%204%2014%20L%2017%2014%20L%2017%2015%20L%204%2015%20L%204%2014%20Z%20M%204%2016%20L%2017%2016%20L%2017%2017%20L%204%2017%20L%204%2016%20Z%20M%204%2018%20L%2011%2018%20L%2011%2019%20L%204%2019%20L%204%2018%20Z%20M%204%2018%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-7z,.g-panel--icon-gzip,.g-panel--icon-tar-gz {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2023%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%2010.03%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2019%200%20C%2020.11%200%2021%200.89%2021%202.01%20L%2021%204.02%20L%2021%204.02%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%2010%20L%2020%2010%20L%2020%2024.01%20C%2020%2025.11%2019.11%2026%2018%2026%20L%203%2026%20C%201.89%2026%201%2025.11%201%2024.01%20L%201%2010%20Z%20M%201%2010%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%202.5%20C%201%201.67%201.68%201%202.49%201%20L%2018.51%201%20C%2019.33%201%2020%201.67%2020%202.5%20L%2020%204%20L%201%204%20L%201%202.5%20Z%20M%201%202.5%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%205%20L%208%205%20L%208%207%20L%206%207%20L%206%205%20L%206%205%20Z%20M%208%207%20L%2010%207%20L%2010%209%20L%208%209%20L%208%207%20L%208%207%20Z%20M%2010%205%20L%2012%205%20L%2012%207%20L%2010%207%20L%2010%205%20L%2010%205%20Z%20M%2012%207%20L%2014%207%20L%2014%209%20L%2012%209%20L%2012%207%20L%2012%207%20Z%20M%2014%205%20L%2016%205%20L%2016%207%20L%2014%207%20L%2014%205%20L%2014%205%20Z%20M%204%207%20L%206%207%20L%206%209%20L%204%209%20L%204%207%20L%204%207%20Z%20M%201%207%20L%202%207%20L%202%209%20L%201%209%20L%201%207%20L%201%207%20Z%20M%202%205%20L%204%205%20L%204%207%20L%202%207%20L%202%205%20Z%20M%202%205%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2017%205%20L%2023%205%20L%2023%209%20L%2017%209%20L%2017%205%20Z%20M%2017%206%20L%2018%206%20L%2018%208%20L%2017%208%20L%2017%206%20Z%20M%2020%206%20L%2022%206%20L%2022%208%20L%2020%208%20L%2020%206%20Z%20M%2020%206%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2017%20L%2011%2017%20L%2011%2018%20L%204%2018%20L%204%2017%20Z%20M%204%2015%20L%2017%2015%20L%2017%2016%20L%204%2016%20L%204%2015%20Z%20M%204%2015%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-rar {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2023%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%2010.03%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2019%200%20C%2020.11%200%2021%200.89%2021%202.01%20L%2021%204.02%20L%2021%204.02%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%2010%20L%2020%2010%20L%2020%2024.01%20C%2020%2025.11%2019.11%2026%2018%2026%20L%203%2026%20C%201.89%2026%201%2025.11%201%2024.01%20L%201%2010%20Z%20M%201%2010%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%202.5%20C%201%201.67%201.68%201%202.49%201%20L%2018.51%201%20C%2019.33%201%2020%201.67%2020%202.5%20L%2020%204%20L%201%204%20L%201%202.5%20Z%20M%201%202.5%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%205%20L%208%205%20L%208%207%20L%206%207%20L%206%205%20L%206%205%20Z%20M%208%207%20L%2010%207%20L%2010%209%20L%208%209%20L%208%207%20L%208%207%20Z%20M%2010%205%20L%2012%205%20L%2012%207%20L%2010%207%20L%2010%205%20L%2010%205%20Z%20M%2012%207%20L%2014%207%20L%2014%209%20L%2012%209%20L%2012%207%20L%2012%207%20Z%20M%2014%205%20L%2016%205%20L%2016%207%20L%2014%207%20L%2014%205%20L%2014%205%20Z%20M%204%207%20L%206%207%20L%206%209%20L%204%209%20L%204%207%20L%204%207%20Z%20M%201%207%20L%202%207%20L%202%209%20L%201%209%20L%201%207%20L%201%207%20Z%20M%202%205%20L%204%205%20L%204%207%20L%202%207%20L%202%205%20Z%20M%202%205%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2017%205%20L%2023%205%20L%2023%209%20L%2017%209%20L%2017%205%20Z%20M%2017%206%20L%2018%206%20L%2018%208%20L%2017%208%20L%2017%206%20Z%20M%2020%206%20L%2022%206%20L%2022%208%20L%2020%208%20L%2020%206%20Z%20M%2020%206%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2018%20L%205%2018%20L%205%2023%20L%204%2023%20L%204%2018%20Z%20M%205%2018%20L%206%2018%20L%206%2019%20L%205%2019%20L%205%2018%20Z%20M%206%2019%20L%207%2019%20L%207%2020%20L%206%2020%20L%206%2019%20Z%20M%205%2020%20L%206%2020%20L%206%2021%20L%205%2021%20L%205%2020%20Z%20M%206%2020%20L%207%2020%20L%206.5%2020.5%20L%206%2021%20L%206%2020%20Z%20M%206%2018%20L%206.5%2018.5%20L%207%2019%20L%206%2019%20L%206%2018%20Z%20M%205%2021%20L%206%2021%20L%206%2022%20L%205%2021.5%20L%205%2021%20Z%20M%206%2022%20L%207%2022%20L%207%2023%20L%206%2023%20L%206%2022%20Z%20M%206%2021.33%20L%206.5%2021.66%20L%207%2022%20L%206%2022%20L%206%2021.33%20Z%20M%206%2021.33%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%208%2022%20L%209%2022%20L%209%2023%20L%208%2023%20L%208%2022%20Z%20M%209%2022%20L%2010%2022%20L%209.5%2022.5%20L%209%2023%20L%209%2022%20Z%20M%209%2021%20L%2010%2021%20L%2010%2022%20L%209%2022%20L%209%2021%20Z%20M%208.65%2021.67%20L%209%2021%20L%209%2022%20L%208%2022%20L%208.65%2021.67%20Z%20M%2010%2021%20L%2011%2021%20L%2011%2022%20L%2010%2022%20L%2010%2021%20Z%20M%2011%2021%20L%2012%2021%20L%2012%2022%20L%2011%2022%20L%2011%2021%20Z%20M%2012%2021%20L%2012.35%2021.67%20L%2013%2022%20L%2012%2022%20L%2012%2021%20Z%20M%2011%2020%20L%2012%2020%20L%2012%2021%20L%2011%2021%20L%2011%2020%20Z%20M%209%2020%20L%2010%2020%20L%2010%2021%20L%209%2021%20L%209%2020%20Z%20M%2010%2019%20L%2011%2019%20L%2011%2020%20L%2010%2020%20L%2010%2019%20Z%20M%2011%2019%20L%2011.5%2019.5%20L%2012%2020%20L%2011%2020%20L%2011%2019%20Z%20M%209.5%2019.5%20L%2010%2019%20L%2010%2020%20L%209%2020%20L%209.5%2019.5%20Z%20M%2010%2018%20L%2011%2018%20L%2011%2019%20L%2010%2019%20L%2010%2018%20Z%20M%2012%2022%20L%2013%2022%20L%2013%2023%20L%2012%2023%20L%2012%2022%20Z%20M%2011%2022%20L%2012%2022%20L%2012%2023%20L%2011.5%2022.5%20L%2011%2022%20Z%20M%2011%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2014%2018%20L%2015%2018%20L%2015%2023%20L%2014%2023%20L%2014%2018%20Z%20M%2015%2018%20L%2016%2018%20L%2016%2019%20L%2015%2019%20L%2015%2018%20Z%20M%2016%2019%20L%2017%2019%20L%2017%2020%20L%2016%2020%20L%2016%2019%20Z%20M%2015%2020%20L%2016%2020%20L%2016%2021%20L%2015%2021%20L%2015%2020%20Z%20M%2016%2020%20L%2017%2020%20L%2016.5%2020.5%20L%2016%2021%20L%2016%2020%20Z%20M%2016%2018%20L%2016.5%2018.5%20L%2017%2019%20L%2016%2019%20L%2016%2018%20Z%20M%2015%2021%20L%2016%2021%20L%2016%2022%20L%2015%2021.5%20L%2015%2021%20Z%20M%2016%2022%20L%2017%2022%20L%2017%2023%20L%2016%2023%20L%2016%2022%20Z%20M%2016%2021.33%20L%2016.5%2021.66%20L%2017%2022%20L%2016%2022%20L%2016%2021.33%20Z%20M%2016%2021.33%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-zip {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2223px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2023%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%2010.03%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2019%200%20C%2020.11%200%2021%200.89%2021%202.01%20L%2021%204.02%20L%2021%204.02%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%2010%20L%2020%2010%20L%2020%2024.01%20C%2020%2025.11%2019.11%2026%2018%2026%20L%203%2026%20C%201.89%2026%201%2025.11%201%2024.01%20L%201%2010%20Z%20M%201%2010%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%202.5%20C%201%201.67%201.68%201%202.49%201%20L%2018.51%201%20C%2019.33%201%2020%201.67%2020%202.5%20L%2020%204%20L%201%204%20L%201%202.5%20Z%20M%201%202.5%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%205%20L%208%205%20L%208%207%20L%206%207%20L%206%205%20L%206%205%20Z%20M%208%207%20L%2010%207%20L%2010%209%20L%208%209%20L%208%207%20L%208%207%20Z%20M%2010%205%20L%2012%205%20L%2012%207%20L%2010%207%20L%2010%205%20L%2010%205%20Z%20M%2012%207%20L%2014%207%20L%2014%209%20L%2012%209%20L%2012%207%20L%2012%207%20Z%20M%2014%205%20L%2016%205%20L%2016%207%20L%2014%207%20L%2014%205%20L%2014%205%20Z%20M%204%207%20L%206%207%20L%206%209%20L%204%209%20L%204%207%20L%204%207%20Z%20M%201%207%20L%202%207%20L%202%209%20L%201%209%20L%201%207%20L%201%207%20Z%20M%202%205%20L%204%205%20L%204%207%20L%202%207%20L%202%205%20Z%20M%202%205%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2017%205%20L%2023%205%20L%2023%209%20L%2017%209%20L%2017%205%20Z%20M%2017%206%20L%2018%206%20L%2018%208%20L%2017%208%20L%2017%206%20Z%20M%2020%206%20L%2022%206%20L%2022%208%20L%2020%208%20L%2020%206%20Z%20M%2020%206%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013%2020%20L%2014%2020%20L%2014%2021%20L%2013%2021%20L%2013%2023%20L%2012%2023%20L%2012%2019%20L%2013%2019%20L%2013%2020%20L%2013%2020%20Z%20M%2012%2018%20L%2014%2018%20L%2014%2019%20L%2012%2019%20L%2012%2018%20L%2012%2018%20Z%20M%2014%2018%20L%2015%2019%20L%2015%2020.02%20L%2014%2021%20L%2014%2018%20L%2014%2018%20Z%20M%2014%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%2022%20L%209%2022%20L%209%2023%20L%206%2023%20L%206%2022%20Z%20M%206%2018%20L%209%2018%20L%209%2019%20L%206%2019%20L%206%2018%20Z%20M%206%2021%20L%207%2021%20L%207%2022%20L%206%2022%20L%206%2021%20Z%20M%207%2020%20L%208%2020%20L%208%2021%20L%207%2021%20L%207%2020%20Z%20M%208%2019%20L%209%2019%20L%209%2020%20L%208%2020%20L%208%2019%20Z%20M%208%2019%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2010%2018%20L%2011%2018%20L%2011%2023%20L%2010%2023%20L%2010%2018%20Z%20M%2010%2018%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-csv {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2011%2014%20L%2017%2014%20L%2017%2015%20L%2011%2015%20L%2011%2014%20Z%20M%204%2014%20L%2010%2014%20L%2010%2015%20L%204%2015%20L%204%2014%20Z%20M%2011%2012%20L%2017%2012%20L%2017%2013%20L%2011%2013%20L%2011%2012%20Z%20M%204%2012%20L%2010%2012%20L%2010%2013%20L%204%2013%20L%204%2012%20Z%20M%2011%2010%20L%2017%2010%20L%2017%2011%20L%2011%2011%20L%2011%2010%20Z%20M%204%2010%20L%2010%2010%20L%2010%2011%20L%204%2011%20L%204%2010%20Z%20M%2011%208%20L%2017%208%20L%2017%209%20L%2011%209%20L%2011%208%20Z%20M%204%208%20L%2010%208%20L%2010%209%20L%204%209%20L%204%208%20Z%20M%204%208%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205%2019%20L%206%2019%20L%206%2020%20L%205%2020%20L%205%2019%20Z%20M%206%2018%20L%207%2018%20L%207%2019%20L%206%2019%20L%206%2018%20Z%20M%207%2019%20L%208%2019%20L%208%2020%20L%207%2020%20L%207%2019%20Z%20M%205%2020%20L%206%2020%20L%206%2021%20L%205%2021%20L%205%2020%20Z%20M%205%2021%20L%206%2021%20L%206%2022%20L%205%2022%20L%205%2021%20Z%20M%206%2022%20L%207%2022%20L%207%2023%20L%206%2023%20L%206%2022%20Z%20M%207%2021%20L%208%2021%20L%208%2022%20L%207%2022%20L%207%2021%20Z%20M%205.5%2018.5%20L%206%2018%20L%206%2019%20L%205%2019%20L%205.5%2018.5%20Z%20M%207%2018%20L%207.5%2018.5%20L%208%2019%20L%207%2019%20L%207%2018%20Z%20M%207%2022%20L%208%2022%20L%207.5%2022.5%20L%207%2023%20L%207%2022%20Z%20M%205%2022%20L%206%2022%20L%206%2023%20L%205.5%2022.5%20L%205%2022%20Z%20M%205%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2011%2018%20L%2012%2018%20L%2012%2019%20L%2011%2019%20L%2011%2018%20Z%20M%2010%2018%20L%2011%2018%20L%2011%2019%20L%2010%2019%20L%2010%2018%20Z%20M%209.5%2018.5%20L%2010%2018%20L%2010%2019%20L%209%2019%20L%209.5%2018.5%20Z%20M%209%2019%20L%2010%2019%20L%2010%2020%20L%209%2020%20L%209%2019%20Z%20M%2010%2020%20L%2011%2020%20L%2011%2021%20L%2010%2021%20L%2010%2020%20Z%20M%2011%2021%20L%2012%2021%20L%2012%2022%20L%2011%2022%20L%2011%2021%20Z%20M%2011%2022%20L%2012%2022%20L%2011.5%2022.5%20L%2011%2023%20L%2011%2022%20Z%20M%2010%2022%20L%2011%2022%20L%2011%2023%20L%2010%2023%20L%2010%2022%20Z%20M%209%2022%20L%2010%2022%20L%2010%2023%20L%209%2023%20L%209%2022%20Z%20M%209%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2014%2022%20L%2015%2022%20L%2015%2023%20L%2014%2023%20L%2014%2022%20Z%20M%2014%2021%20L%2015%2021%20L%2015%2022%20L%2014%2022%20L%2014%2021%20Z%20M%2013%2020%20L%2014%2020%20L%2014%2021%20L%2013%2021%20L%2013%2020%20Z%20M%2013%2019%20L%2014%2019%20L%2014%2020%20L%2013%2020%20L%2013%2019%20Z%20M%2013%2018%20L%2014%2018%20L%2014%2019%20L%2013%2019%20L%2013%2018%20Z%20M%2015%2018%20L%2016%2018%20L%2016%2019%20L%2015%2019%20L%2015%2018%20Z%20M%2015%2019%20L%2016%2019%20L%2016%2020%20L%2015%2020%20L%2015%2019%20Z%20M%2015%2020%20L%2016%2020%20L%2016%2021%20L%2015%2021%20L%2015%2020%20Z%20M%2015%2021%20L%2016%2021%20L%2015.5%2021.5%20L%2015%2022%20L%2015%2021%20Z%20M%2013%2021%20L%2014%2021%20L%2014%2022%20L%2013.5%2021.5%20L%2013%2021%20Z%20M%2013%2021%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-bmp,.g-panel--icon-png {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%200%202.01%20C%200%200.9%200.9%200%201.99%200%20L%2019.01%200%20C%2020.11%200%2021%200.9%2021%202.01%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20Z%20M%200%202.01%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%203.01%20C%201%201.9%201.89%201%203%201%20L%2018%201%20C%2019.11%201%2020%201.9%2020%203.01%20L%2020%2015%20L%201%2015%20L%201%203.01%20Z%20M%201%203.01%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205.91%207.18%20C%206.41%206.19%207.31%206.13%207.93%207.05%20L%2012.02%2013.06%20L%2014.39%2010.35%20C%2014.75%209.93%2015.3%209.95%2015.64%2010.4%20L%2019%2015%20L%202%2015%20L%205.91%207.18%20Z%20M%205.91%207.18%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013.5%207%20C%2014.33%207%2015%206.33%2015%205.5%20C%2015%204.67%2014.33%204%2013.5%204%20C%2012.67%204%2012%204.67%2012%205.5%20C%2012%206.33%2012.67%207%2013.5%207%20Z%20M%2013.5%207%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2019%20L%2017%2019%20L%2017%2020%20L%204%2020%20L%204%2019%20Z%20M%204%2021%20L%2014%2021%20L%2014%2022%20L%204%2022%20L%204%2021%20Z%20M%204%2021%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-gif {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%200%202.01%20C%200%200.9%200.9%200%201.99%200%20L%2019.01%200%20C%2020.11%200%2021%200.9%2021%202.01%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20Z%20M%200%202.01%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205.91%207.18%20C%206.41%206.19%207.31%206.13%207.93%207.05%20L%2012.02%2013.06%20L%2014.39%2010.35%20C%2014.75%209.93%2015.3%209.95%2015.64%2010.4%20L%2019%2015%20L%202%2015%20L%205.91%207.18%20Z%20M%205.91%207.18%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013.5%207%20C%2014.33%207%2015%206.33%2015%205.5%20C%2015%204.67%2014.33%204%2013.5%204%20C%2012.67%204%2012%204.67%2012%205.5%20C%2012%206.33%2012.67%207%2013.5%207%20Z%20M%2013.5%207%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205%2021%20L%206%2021%20L%206%2022%20L%205%2022%20L%205%2021%20Z%20M%205%2020%20L%206%2020%20L%206%2021%20L%205%2021%20L%205%2020%20Z%20M%205%2019%20L%206%2019%20L%206%2020%20L%205%2020%20L%205%2019%20Z%20M%206%2018%20L%207%2018%20L%207%2019%20L%206%2019%20L%206%2018%20Z%20M%206%2022%20L%207%2022%20L%207%2023%20L%206%2023%20L%206%2022%20Z%20M%207%2022%20L%208%2022%20L%208%2023%20L%207%2023%20L%207%2022%20Z%20M%208%2021%20L%209%2021%20L%209%2022%20L%208%2022%20L%208%2021%20Z%20M%207%2018%20L%208%2018%20L%208%2019%20L%207%2019%20L%207%2018%20Z%20M%208%2020%20L%209%2020%20L%209%2021%20L%208%2021%20L%208%2020%20Z%20M%207%2020%20L%208%2020%20L%208%2021%20L%207%2021%20L%207%2020%20Z%20M%208%2022%20L%209%2022%20L%208.5%2022.5%20L%208%2023%20L%208%2022%20Z%20M%205%2022%20L%206%2022%20L%206%2023%20L%205.5%2022.5%20L%205%2022%20Z%20M%205.5%2018.5%20L%206%2018%20L%206%2019%20L%205%2019%20L%205.5%2018.5%20Z%20M%205.5%2018.5%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2010%2018%20L%2011%2018%20L%2011%2023%20L%2010%2023%20L%2010%2018%20Z%20M%2010%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2012%2022%20L%2013%2022%20L%2013%2023%20L%2012%2023%20L%2012%2022%20Z%20M%2012%2021%20L%2013%2021%20L%2013%2022%20L%2012%2022%20L%2012%2021%20Z%20M%2012%2020%20L%2013%2020%20L%2013%2021%20L%2012%2021%20L%2012%2020%20Z%20M%2012%2019%20L%2013%2019%20L%2013%2020%20L%2012%2020%20L%2012%2019%20Z%20M%2012%2018%20L%2013%2018%20L%2013%2019%20L%2012%2019%20L%2012%2018%20Z%20M%2013%2018%20L%2014%2018%20L%2014%2019%20L%2013%2019%20L%2013%2018%20Z%20M%2014%2018%20L%2015%2018%20L%2015%2019%20L%2014%2019%20L%2014%2018%20Z%20M%2013%2020%20L%2014%2020%20L%2014%2021%20L%2013%2021%20L%2013%2020%20Z%20M%2014%2020%20L%2015%2020%20L%2015%2021%20L%2014%2021%20L%2014%2020%20Z%20M%2014%2020%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-jpeg,.g-panel--icon-jpg {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%200%202.01%20C%200%200.9%200.9%200%201.99%200%20L%2019.01%200%20C%2020.11%200%2021%200.9%2021%202.01%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20Z%20M%200%202.01%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%203.01%20C%201%201.9%201.89%201%203%201%20L%2018%201%20C%2019.11%201%2020%201.9%2020%203.01%20L%2020%2015%20L%201%2015%20L%201%203.01%20Z%20M%201%203.01%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205.91%207.18%20C%206.41%206.19%207.31%206.13%207.93%207.05%20L%2012.02%2013.06%20L%2014.39%2010.35%20C%2014.75%209.93%2015.3%209.95%2015.64%2010.4%20L%2019%2015%20L%202%2015%20L%205.91%207.18%20Z%20M%205.91%207.18%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013.5%207%20C%2014.33%207%2015%206.33%2015%205.5%20C%2015%204.67%2014.33%204%2013.5%204%20C%2012.67%204%2012%204.67%2012%205.5%20C%2012%206.33%2012.67%207%2013.5%207%20Z%20M%2013.5%207%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2021%20L%205%2021%20L%205%2022%20L%204%2022%20L%204%2021%20Z%20M%205%2022%20L%206%2022%20L%206%2023%20L%205%2023%20L%205%2022%20Z%20M%206%2021%20L%207%2021%20L%207%2022%20L%206%2022%20L%206%2021%20Z%20M%206%2020%20L%207%2020%20L%207%2021%20L%206%2021%20L%206%2020%20Z%20M%206%2019%20L%207%2019%20L%207%2020%20L%206%2020%20L%206%2019%20Z%20M%206%2018%20L%207%2018%20L%207%2019%20L%206%2019%20L%206%2018%20Z%20M%204%2022%20L%205%2022%20L%205%2023%20L%204.5%2022.5%20L%204%2022%20Z%20M%206%2022%20L%207%2022%20L%206.5%2022.5%20L%206%2023%20L%206%2022%20Z%20M%206%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%209%2020%20L%2010%2020%20L%2010%2021%20L%209%2021%20L%209%2023%20L%208%2023%20L%208%2019%20L%209%2019%20L%209%2020%20L%209%2020%20Z%20M%208%2018%20L%2010%2018%20L%2010%2019%20L%208%2019%20L%208%2018%20L%208%2018%20Z%20M%2010%2018%20L%2011%2019%20L%2011%2020.02%20L%2010%2021%20L%2010%2018%20L%2010%2018%20Z%20M%2010%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2012%2021%20L%2013%2021%20L%2013%2022%20L%2012%2022%20L%2012%2021%20Z%20M%2012%2020%20L%2013%2020%20L%2013%2021%20L%2012%2021%20L%2012%2020%20Z%20M%2012%2019%20L%2013%2019%20L%2013%2020%20L%2012%2020%20L%2012%2019%20Z%20M%2013%2018%20L%2014%2018%20L%2014%2019%20L%2013%2019%20L%2013%2018%20Z%20M%2013%2022%20L%2014%2022%20L%2014%2023%20L%2013%2023%20L%2013%2022%20Z%20M%2014%2022%20L%2015%2022%20L%2015%2023%20L%2014%2023%20L%2014%2022%20Z%20M%2015%2021%20L%2016%2021%20L%2016%2022%20L%2015%2022%20L%2015%2021%20Z%20M%2014%2018%20L%2015%2018%20L%2015%2019%20L%2014%2019%20L%2014%2018%20Z%20M%2015%2020%20L%2016%2020%20L%2016%2021%20L%2015%2021%20L%2015%2020%20Z%20M%2014%2020%20L%2015%2020%20L%2015%2021%20L%2014%2021%20L%2014%2020%20Z%20M%2015%2022%20L%2016%2022%20L%2015.5%2022.5%20L%2015%2023%20L%2015%2022%20Z%20M%2012%2022%20L%2013%2022%20L%2013%2023%20L%2012.5%2022.5%20L%2012%2022%20Z%20M%2012.5%2018.5%20L%2013%2018%20L%2013%2019%20L%2012%2019%20L%2012.5%2018.5%20Z%20M%2012.5%2018.5%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-image {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%200%202.01%20C%200%200.9%200.9%200%201.99%200%20L%2019.01%200%20C%2020.11%200%2021%200.9%2021%202.01%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20Z%20M%200%202.01%22%2F%3E%3Cpath%20fill%3D%22%23f9f9f9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%201%203.01%20C%201%201.9%201.89%201%203%201%20L%2018%201%20C%2019.11%201%2020%201.9%2020%203.01%20L%2020%2015%20L%201%2015%20L%201%203.01%20Z%20M%201%203.01%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205.91%207.18%20C%206.41%206.19%207.31%206.13%207.93%207.05%20L%2012.02%2013.06%20L%2014.39%2010.35%20C%2014.75%209.93%2015.3%209.95%2015.64%2010.4%20L%2019%2015%20L%202%2015%20L%205.91%207.18%20Z%20M%205.91%207.18%22%2F%3E%3Cpath%20fill%3D%22%23d1d1d1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013.5%207%20C%2014.33%207%2015%206.33%2015%205.5%20C%2015%204.67%2014.33%204%2013.5%204%20C%2012.67%204%2012%204.67%2012%205.5%20C%2012%206.33%2012.67%207%2013.5%207%20Z%20M%2013.5%207%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%2019%20L%2017%2019%20L%2017%2020%20L%204%2020%20L%204%2019%20Z%20M%204%2021%20L%2014%2021%20L%2014%2022%20L%204%2022%20L%204%2021%20Z%20M%204%2021%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-doc {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%208%208%20L%2017%208%20L%2017%209%20L%208%209%20L%208%208%20Z%20M%208%2010%20L%2017%2010%20L%2017%2011%20L%208%2011%20L%208%2010%20Z%20M%204%208%20L%207%208%20L%207%2011%20L%204%2011%20L%204%208%20Z%20M%204%2012%20L%2017%2012%20L%2017%2013%20L%204%2013%20L%204%2012%20Z%20M%204%2014%20L%2017%2014%20L%2017%2015%20L%204%2015%20L%204%2014%20Z%20M%204%2014%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206.45%2022%20L%206.9%2022%20L%207.97%2022%20L%207%2022.49%20L%207%2023%20L%206%2023%20L%206%2022%20L%206.45%2022%20Z%20M%205%2022%20L%206%2022%20L%206%2023%20L%205%2023%20L%205%2022%20Z%20M%205%2021%20L%206%2021%20L%206%2022%20L%205%2022%20L%205%2021%20Z%20M%205%2020%20L%206%2020%20L%206%2021%20L%205%2021%20L%205%2020%20Z%20M%205%2019%20L%206%2019%20L%206%2020%20L%205%2020%20L%205%2019%20Z%20M%205%2018%20L%206%2018%20L%206%2019%20L%205%2019%20L%205%2018%20Z%20M%206%2018%20L%206.9%2018%20L%208%2019%20L%206%2019%20L%206%2018%20Z%20M%207%2019%20L%208%2019%20L%208%2020%20L%207%2020%20L%207%2019%20Z%20M%207%2021%20L%208%2021%20L%208%2022%20L%207%2022%20L%207%2021%20Z%20M%207%2020%20L%208%2020%20L%208%2021%20L%207%2021%20L%207%2020%20Z%20M%207%2020%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%209%2019%20L%2010%2019%20L%2010%2020%20L%209%2020%20L%209%2019%20Z%20M%2010%2018%20L%2011%2018%20L%2011%2019%20L%2010%2019%20L%2010%2018%20Z%20M%209.5%2018.5%20L%2010%2018%20L%2010%2019%20L%209%2019%20L%209.5%2018.5%20Z%20M%2011%2018%20L%2011.5%2018.5%20L%2012%2019%20L%2011%2019%20L%2011%2018%20Z%20M%209%2022%20L%2010%2022%20L%2010%2023%20L%209.5%2022.5%20L%209%2022%20Z%20M%2011%2022%20L%2012%2022%20L%2011.5%2022.5%20L%2011%2023%20L%2011%2022%20Z%20M%2011%2019%20L%2012%2019%20L%2012%2020%20L%2011%2020%20L%2011%2019%20Z%20M%2011%2020%20L%2012%2020%20L%2012%2021%20L%2011%2021%20L%2011%2020%20Z%20M%2011%2021%20L%2012%2021%20L%2012%2022%20L%2011%2022%20L%2011%2021%20Z%20M%209%2020%20L%2010%2020%20L%2010%2021%20L%209%2021%20L%209%2020%20Z%20M%209%2021%20L%2010%2021%20L%2010%2022%20L%209%2022%20L%209%2021%20Z%20M%2010%2022%20L%2011%2022%20L%2011%2023%20L%2010%2023%20L%2010%2022%20Z%20M%2010%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013%2019%20L%2014%2019%20L%2014%2020%20L%2013%2020%20L%2013%2019%20Z%20M%2014%2018%20L%2015%2018%20L%2015%2019%20L%2014%2019%20L%2014%2018%20Z%20M%2015%2019%20L%2016%2019%20L%2016%2020%20L%2015%2020%20L%2015%2019%20Z%20M%2013%2020%20L%2014%2020%20L%2014%2021%20L%2013%2021%20L%2013%2020%20Z%20M%2013%2021%20L%2014%2021%20L%2014%2022%20L%2013%2022%20L%2013%2021%20Z%20M%2014%2022%20L%2015%2022%20L%2015%2023%20L%2014%2023%20L%2014%2022%20Z%20M%2015%2021%20L%2016%2021%20L%2016%2022%20L%2015%2022%20L%2015%2021%20Z%20M%2013.5%2018.5%20L%2014%2018%20L%2014%2019%20L%2013%2019%20L%2013.5%2018.5%20Z%20M%2015%2018%20L%2015.5%2018.5%20L%2016%2019%20L%2015%2019%20L%2015%2018%20Z%20M%2015%2022%20L%2016%2022%20L%2015.5%2022.5%20L%2015%2023%20L%2015%2022%20Z%20M%2013%2022%20L%2014%2022%20L%2014%2023%20L%2013.5%2022.5%20L%2013%2022%20Z%20M%2013%2022%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-pdf {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%2020%20L%207%2020%20L%207%2021%20L%206%2021%20L%206%2023%20L%205%2023%20L%205%2019%20L%206%2019%20L%206%2020%20L%206%2020%20Z%20M%205%2018%20L%207%2018%20L%207%2019%20L%205%2019%20L%205%2018%20L%205%2018%20Z%20M%207%2018%20L%208%2019%20L%208%2020.02%20L%207%2021%20L%207%2018%20L%207%2018%20Z%20M%207%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2014%2020%20L%2014%2019%20L%2013%2019%20L%2013%2023%20L%2014%2023%20L%2014%2021%20L%2016%2021%20L%2016%2020%20L%2014%2020%20L%2014%2020%20Z%20M%2013%2018%20L%2016%2018%20L%2016%2019%20L%2013%2019%20L%2013%2018%20L%2013%2018%20Z%20M%2013%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%209%2018%20L%2010%2018%20L%2010%2023%20L%209%2023%20L%209%2018%20L%209%2018%20Z%20M%2011%2018%20L%2012%2019%20L%2012%2022%20L%2011%2023%20L%2011%2018%20L%2011%2018%20Z%20M%2010%2018%20L%2011%2018%20L%2011%2019%20L%2010%2019%20L%2010%2018%20L%2010%2018%20Z%20M%2010%2022%20L%2011%2022%20L%2011%2023%20L%2010%2023%20L%2010%2022%20L%2010%2022%20Z%20M%2010%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%208%20L%2017%208%20L%2017%209%20L%204%209%20L%204%208%20Z%20M%204%2010%20L%2017%2010%20L%2017%2011%20L%204%2011%20L%204%2010%20Z%20M%204%2012%20L%2017%2012%20L%2017%2013%20L%204%2013%20L%204%2012%20Z%20M%204%2014%20L%2013%2014%20L%2013%2015%20L%204%2015%20L%204%2014%20Z%20M%204%2014%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-rtf {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%208%20L%2017%208%20L%2017%209%20L%204%209%20L%204%208%20Z%20M%204%2010%20L%2017%2010%20L%2017%2011%20L%204%2011%20L%204%2010%20Z%20M%204%2012%20L%2017%2012%20L%2017%2013%20L%204%2013%20L%204%2012%20Z%20M%204%2014%20L%2017%2014%20L%2017%2015%20L%204%2015%20L%204%2014%20Z%20M%204%2014%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%205%2018%20L%206%2018%20L%206%2023%20L%205%2023%20L%205%2018%20Z%20M%206%2018%20L%207%2018%20L%207%2019%20L%206%2019%20L%206%2018%20Z%20M%207%2019%20L%208%2019%20L%208%2020%20L%207%2020%20L%207%2019%20Z%20M%206%2020%20L%207%2020%20L%207%2021%20L%206%2021%20L%206%2020%20Z%20M%207%2020%20L%208%2020%20L%207.5%2020.5%20L%207%2021%20L%207%2020%20Z%20M%207%2018%20L%207.5%2018.5%20L%208%2019%20L%207%2019%20L%207%2018%20Z%20M%206%2021%20L%207%2021%20L%207%2022%20L%206%2021.5%20L%206%2021%20Z%20M%207%2022%20L%208%2022%20L%208%2023%20L%207%2023%20L%207%2022%20Z%20M%207%2021.33%20L%207.5%2021.66%20L%208%2022%20L%207%2022%20L%207%2021.33%20Z%20M%207%2021.33%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%209%2018%20L%2010%2018%20L%2010%2019%20L%209%2019%20L%209%2018%20Z%20M%2010%2018%20L%2011%2018%20L%2011%2019%20L%2010%2019%20L%2010%2018%20Z%20M%2011%2018%20L%2012%2018%20L%2012%2019%20L%2011%2019%20L%2011%2018%20Z%20M%2010%2019%20L%2011%2019%20L%2011%2020%20L%2010%2020%20L%2010%2019%20Z%20M%2010%2020%20L%2011%2020%20L%2011%2021%20L%2010%2021%20L%2010%2020%20Z%20M%2010%2021%20L%2011%2021%20L%2011%2022%20L%2010%2022%20L%2010%2021%20Z%20M%2010%2022%20L%2011%2022%20L%2011%2023%20L%2010%2023%20L%2010%2022%20Z%20M%2010%2022%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2013%2018%20L%2014%2018%20L%2014%2019%20L%2013%2019%20L%2013%2018%20Z%20M%2013%2019%20L%2014%2019%20L%2014%2020%20L%2013%2020%20L%2013%2019%20Z%20M%2013%2020%20L%2014%2020%20L%2014%2021%20L%2013%2021%20L%2013%2020%20Z%20M%2013%2021%20L%2014%2021%20L%2014%2022%20L%2013%2022%20L%2013%2021%20Z%20M%2013%2022%20L%2014%2022%20L%2014%2023%20L%2013%2023%20L%2013%2022%20Z%20M%2014%2018%20L%2015%2018%20L%2015%2019%20L%2014%2019%20L%2014%2018%20Z%20M%2014%2020%20L%2015%2020%20L%2015%2021%20L%2014%2021%20L%2014%2020%20Z%20M%2015%2020%20L%2016%2020%20L%2016%2021%20L%2015%2021%20L%2015%2020%20Z%20M%2015%2018%20L%2016%2018%20L%2016%2019%20L%2015%2019%20L%2015%2018%20Z%20M%2015%2018%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel--icon-xls {
    background-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2221px%22%20height%3D%2227px%22%20%20viewBox%3D%220%200%2021%2027%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20stroke-linejoin%3D%22miter%22%20stroke-linecap%3D%22butt%22%20stroke-width%3D%221%22%20stroke%3D%22%23b2b2b2%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2021%206.07%20L%2021%2024.99%20C%2021%2026.1%2020.1%2027%2019.01%2027%20L%201.99%2027%20C%200.89%2027%200%2026.1%200%2024.99%20L%200%202.01%20C%200%200.9%200.9%200%202%200%20L%2015.1%200%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2015%200%20L%2021%206%20L%2015.99%206%20C%2015.44%206%2015%205.55%2015%205.01%20L%2015%200%20Z%20M%2015%200%22%2F%3E%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%204%208%20L%2017%208%20L%2017%209%20L%204%209%20L%204%208%20Z%20M%204%2010%20L%2017%2010%20L%2017%2011%20L%204%2011%20L%204%2010%20Z%20M%204%2012%20L%2017%2012%20L%2017%2013%20L%204%2013%20L%204%2012%20Z%20M%204%2014%20L%2017%2014%20L%2017%2015%20L%204%2015%20L%204%2014%20Z%20M%204%209%20L%205%209%20L%205%2010%20L%204%2010%20L%204%209%20Z%20M%2016%209%20L%2017%209%20L%2017%2010%20L%2016%2010%20L%2016%209%20Z%20M%208%209%20L%209%209%20L%209%2010%20L%208%2010%20L%208%209%20Z%20M%204%2011%20L%205%2011%20L%205%2012%20L%204%2012%20L%204%2011%20Z%20M%2016%2011%20L%2017%2011%20L%2017%2012%20L%2016%2012%20L%2016%2011%20Z%20M%208%2011%20L%209%2011%20L%209%2012%20L%208%2012%20L%208%2011%20Z%20M%204%2013%20L%205%2013%20L%205%2014%20L%204%2014%20L%204%2013%20Z%20M%2016%2013%20L%2017%2013%20L%2017%2014%20L%2016%2014%20L%2016%2013%20Z%20M%208%2013%20L%209%2013%20L%209%2014%20L%208%2014%20L%208%2013%20Z%20M%208%2013%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2011%2018%20L%2010%2018%20L%2010%2023%20L%2013%2023%20L%2013%2022%20L%2011%2022%20L%2011%2018%20Z%20M%2011%2018%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%206%2020%20L%207%2020%20L%207%2021%20L%206%2021%20L%206%2020%20L%206%2020%20L%206%2020%20Z%20M%207%2021%20L%208%2021%20L%208%2022%20L%207%2022%20L%207%2021%20L%207%2021%20L%207%2021%20Z%20M%207%2019%20L%208%2019%20L%208%2020%20L%207%2020%20L%207%2019%20L%207%2019%20L%207%2019%20Z%20M%205%2021%20L%206%2021%20L%206%2022%20L%205%2022%20L%205%2021%20L%205%2021%20L%205%2021%20Z%20M%205%2019%20L%206%2019%20L%206%2020%20L%205%2020%20L%205%2019%20L%205%2019%20L%205%2019%20Z%20M%204%2022%20L%206%2022%20L%205%2023%20L%204%2023%20L%204%2022%20L%204%2022%20L%204%2022%20Z%20M%204%2019%20L%206%2019%20L%205%2018%20L%204%2018%20L%204%2019%20L%204%2019%20L%204%2019%20Z%20M%209%2022%20L%207%2022%20L%208%2023%20L%209%2023%20L%209%2022%20L%209%2022%20L%209%2022%20Z%20M%209%2019%20L%207%2019%20L%208%2018%20L%209%2018%20L%209%2019%20L%209%2019%20L%209%2019%20Z%20M%209%2019%22%2F%3E%3Cpath%20fill%3D%22%23b2b2b2%22%20fill-rule%3D%22evenodd%22%20d%3D%22M%2014%2022%20L%2017%2022%20L%2015.98%2023%20L%2014%2023%20L%2014%2022%20L%2014%2022%20Z%20M%2015.02%2018%20L%2017%2018%20L%2017%2019%20L%2014%2019%20L%2015.02%2018%20Z%20M%2016%2021%20L%2017%2021%20L%2017%2022%20L%2016%2022%20L%2016%2021%20L%2016%2021%20Z%20M%2015%2020%20L%2016%2020%20L%2016%2021%20L%2015%2021%20L%2015%2020%20L%2015%2020%20Z%20M%2014%2019%20L%2015%2019%20L%2015%2020%20L%2014%2020%20L%2014%2019%20L%2014%2019%20Z%20M%2014%2019%22%2F%3E%3C%2Fsvg%3E)
}

.g-panel__head {
    display: block;
    margin-bottom: .4em;
    color: var(--g-panel-head-color);
    font-size: 1.3333em
}

.g-panel__head a {
    text-decoration: none;
    color: var(--g-base-color-link)
}

.g-panel__head a:hover {
    text-decoration: underline
}

.g-panel__body {
    font-size: .8667em;
    margin-top: .9286em;
    color: var(--g-panel-body-color)
}

.g-panel__capture {
    color: var(--g-panel-capture-color)
}

.g-button {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    padding: var(--g-button-padding);
    cursor: pointer;
    text-decoration: none;
    color: var(--g-button-text-color);
    border: .07143em solid rgba(0,0,0,.1);
    border-radius: .28571em;
    outline: 0;
    background-color: var(--g-button-bg-color);
    background-image: linear-gradient(-180deg,var(--g-button-bg-color-l-15) 0,var(--g-button-bg-color) 100%);
    box-shadow: 0 .07143em .07143em 0 rgba(0,0,0,.2);
    text-shadow: var(--g-button-text-shadow);
    font-size: var(--g-button-font-size);
    font-weight: var(--g-button-font-weight);
    line-height: 1.2;
    height: var(--g-button-height)
}

.g-button:hover {
    color: var(--g-button-text-color);
    background: var(--g-button-bg-color);
    box-shadow: 0 .07143em .07143em 0 rgba(0,0,0,.2)
}

.g-button:active {
    color: var(--g-button-text-color);
    background: var(--g-button-bg-color);
    box-shadow: inset 0 .07143em .14286em 0 rgba(0,0,0,.3)
}

.g-button.g-button--invert {
    color: var(--g-button-bg-color);
    border-color: var(--g-button-invert-border-color);
    background: var(--g-button-text-color);
    background-image: none;
    box-shadow: none;
    text-shadow: none
}

.g-button.g-button--invert:hover {
    color: var(--g-button-text-color);
    border-color: var(--g-button-bg-color);
    background: var(--g-button-bg-color);
    text-shadow: 0 .07143em .07143em rgba(0,0,0,.2)
}

.g-button.g-button--disabled,.g-button.g-button--disabled:active,.g-button.g-button--disabled:hover,.g-button.g-button--invert.g-button--disabled,.g-button.g-button--invert.g-button--disabled:active,.g-button.g-button--invert.g-button--disabled:hover {
    cursor: default;
    color: var(--g-button-color-disabled);
    border-color: var(--g-button-color-border);
    background: var(--g-button-color-fill);
    box-shadow: none;
    text-shadow: none
}

.g-button--dublicator {
    padding: .5em .6428em
}

.g-button--middle {
    vertical-align: middle
}

.g-button--arr-left::after,.g-button--arr-right::after {
    position: absolute;
    top: 50%;
    display: block;
    width: .9286em;
    height: .7857em;
    margin-top: -.3571em;
    content: ''
}

.g-button.g-button--arr-right {
    padding: .5em 2.3571em .5em 1.1428em
}

.g-button.g-button--arr-right::after {
    right: .7143em;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-arrow-bg-color)
}

.g-button.g-button--arr-left {
    padding: .5em 1.1428em .5em 2.3571em
}

.g-button.g-button--arr-left::after {
    left: 10px;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-arrow-bg-color)
}

.g-button--invert.g-button--arr-right::after {
    right: .7143em;
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%2315c%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%2315c%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-invert-arrow-color)
}

.g-button--invert.g-button--arr-left::after {
    left: .7143em;
    background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%2315c%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-invert-arrow-color)
}

.g-button--invert.g-button--arr-right:active::after,.g-button--invert.g-button--arr-right:hover::after {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-arrow-bg-color)
}

.g-button--invert.g-button--arr-left:active::after,.g-button--invert.g-button--arr-left:hover::after {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-arrow-bg-color)
}

.g-button--disabled.g-button--arr-right::after {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-color-disabled)
}

.g-button--disabled.g-button--arr-left::after {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 13px 11px;
    mask-size: 13px 11px;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-color-disabled)
}

.g-button--arr-left::after,.g-button--arr-right::after,.g-button--disabled.g-button--arr-left::after,.g-button--disabled.g-button--arr-right::after {
    background-size: cover
}

.g-button--back {
    margin-top: 3.33333em;
    margin-left: .73333em
}

.g-button--vote-back {
    margin-top: 1.33333em
}

.g-user_svg_icon .g-user_svg_block {
    background: var(--g-base-color-link-o-30)
}

.g-user_svg_icon .g-user_svg_block svg {
    fill: var(--g-button-bg-color)
}

.shop2-product-amount button.amount-minus.g-user_wb_mount_minus,.shop2-product-amount button.amount-minus.g-user_wb_mount_minus:disabled {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M5.877%2010.75C5.67809%2010.75%205.48732%2010.671%205.34667%2010.5303C5.20602%2010.3897%205.127%2010.1989%205.127%2010C5.127%209.80109%205.20602%209.61032%205.34667%209.46967C5.48732%209.32902%205.67809%209.25%205.877%209.25H14C14.1989%209.25%2014.3897%209.32902%2014.5303%209.46967C14.671%209.61032%2014.75%209.80109%2014.75%2010C14.75%2010.1989%2014.671%2010.3897%2014.5303%2010.5303C14.3897%2010.671%2014.1989%2010.75%2014%2010.75H5.877ZM10%2019.75C4.615%2019.75%200.25%2015.385%200.25%2010C0.25%204.615%204.615%200.25%2010%200.25C15.385%200.25%2019.75%204.615%2019.75%2010C19.75%2015.385%2015.385%2019.75%2010%2019.75ZM10%2018.25C12.188%2018.25%2014.2865%2017.3808%2015.8336%2015.8336C17.3808%2014.2865%2018.25%2012.188%2018.25%2010C18.25%207.81196%2017.3808%205.71354%2015.8336%204.16637C14.2865%202.61919%2012.188%201.75%2010%201.75C7.81196%201.75%205.71354%202.61919%204.16637%204.16637C2.61919%205.71354%201.75%207.81196%201.75%2010C1.75%2012.188%202.61919%2014.2865%204.16637%2015.8336C5.71354%2017.3808%207.81196%2018.25%2010%2018.25V18.25Z%22%20fill%3D%22%2315c%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M5.877%2010.75C5.67809%2010.75%205.48732%2010.671%205.34667%2010.5303C5.20602%2010.3897%205.127%2010.1989%205.127%2010C5.127%209.80109%205.20602%209.61032%205.34667%209.46967C5.48732%209.32902%205.67809%209.25%205.877%209.25H14C14.1989%209.25%2014.3897%209.32902%2014.5303%209.46967C14.671%209.61032%2014.75%209.80109%2014.75%2010C14.75%2010.1989%2014.671%2010.3897%2014.5303%2010.5303C14.3897%2010.671%2014.1989%2010.75%2014%2010.75H5.877ZM10%2019.75C4.615%2019.75%200.25%2015.385%200.25%2010C0.25%204.615%204.615%200.25%2010%200.25C15.385%200.25%2019.75%204.615%2019.75%2010C19.75%2015.385%2015.385%2019.75%2010%2019.75ZM10%2018.25C12.188%2018.25%2014.2865%2017.3808%2015.8336%2015.8336C17.3808%2014.2865%2018.25%2012.188%2018.25%2010C18.25%207.81196%2017.3808%205.71354%2015.8336%204.16637C14.2865%202.61919%2012.188%201.75%2010%201.75C7.81196%201.75%205.71354%202.61919%204.16637%204.16637C2.61919%205.71354%201.75%207.81196%201.75%2010C1.75%2012.188%202.61919%2014.2865%204.16637%2015.8336C5.71354%2017.3808%207.81196%2018.25%2010%2018.25V18.25Z%22%20fill%3D%22%2315c%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 20px 20px;
    mask-size: 20px 20px;
    -webkit-mask-position: 50% 50%;
    mask-position: 50% 50%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-bg-color)
}

.shop2-product-amount button.amount-plus.g-user_wb_amount_plus {
    -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M10.75%2010.85V14.1C10.75%2014.2989%2010.671%2014.4897%2010.5303%2014.6303C10.3897%2014.771%2010.1989%2014.85%2010%2014.85C9.80109%2014.85%209.61032%2014.771%209.46967%2014.6303C9.32902%2014.4897%209.25%2014.2989%209.25%2014.1V10.85H5.877C5.67809%2010.85%205.48732%2010.771%205.34667%2010.6303C5.20602%2010.4897%205.127%2010.2989%205.127%2010.1C5.127%209.90109%205.20602%209.71032%205.34667%209.56967C5.48732%209.42902%205.67809%209.35%205.877%209.35H9.25V6.1C9.25%205.90109%209.32902%205.71032%209.46967%205.56967C9.61032%205.42902%209.80109%205.35%2010%205.35C10.1989%205.35%2010.3897%205.42902%2010.5303%205.56967C10.671%205.71032%2010.75%205.90109%2010.75%206.1V9.35H14C14.1989%209.35%2014.3897%209.42902%2014.5303%209.56967C14.671%209.71032%2014.75%209.90109%2014.75%2010.1C14.75%2010.2989%2014.671%2010.4897%2014.5303%2010.6303C14.3897%2010.771%2014.1989%2010.85%2014%2010.85H10.75ZM10%2019.85C4.615%2019.85%200.25%2015.485%200.25%2010.1C0.25%204.715%204.615%200.35%2010%200.35C15.385%200.35%2019.75%204.715%2019.75%2010.1C19.75%2015.485%2015.385%2019.85%2010%2019.85ZM10%2018.35C12.188%2018.35%2014.2865%2017.4808%2015.8336%2015.9336C17.3808%2014.3865%2018.25%2012.288%2018.25%2010.1C18.25%207.91196%2017.3808%205.81354%2015.8336%204.26637C14.2865%202.71919%2012.188%201.85%2010%201.85C7.81196%201.85%205.71354%202.71919%204.16637%204.26637C2.61919%205.81354%201.75%207.91196%201.75%2010.1C1.75%2012.288%202.61919%2014.3865%204.16637%2015.9336C5.71354%2017.4808%207.81196%2018.35%2010%2018.35Z%22%20fill%3D%22%2315c%22%2F%3E%3C%2Fsvg%3E);
    mask-image: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M10.75%2010.85V14.1C10.75%2014.2989%2010.671%2014.4897%2010.5303%2014.6303C10.3897%2014.771%2010.1989%2014.85%2010%2014.85C9.80109%2014.85%209.61032%2014.771%209.46967%2014.6303C9.32902%2014.4897%209.25%2014.2989%209.25%2014.1V10.85H5.877C5.67809%2010.85%205.48732%2010.771%205.34667%2010.6303C5.20602%2010.4897%205.127%2010.2989%205.127%2010.1C5.127%209.90109%205.20602%209.71032%205.34667%209.56967C5.48732%209.42902%205.67809%209.35%205.877%209.35H9.25V6.1C9.25%205.90109%209.32902%205.71032%209.46967%205.56967C9.61032%205.42902%209.80109%205.35%2010%205.35C10.1989%205.35%2010.3897%205.42902%2010.5303%205.56967C10.671%205.71032%2010.75%205.90109%2010.75%206.1V9.35H14C14.1989%209.35%2014.3897%209.42902%2014.5303%209.56967C14.671%209.71032%2014.75%209.90109%2014.75%2010.1C14.75%2010.2989%2014.671%2010.4897%2014.5303%2010.6303C14.3897%2010.771%2014.1989%2010.85%2014%2010.85H10.75ZM10%2019.85C4.615%2019.85%200.25%2015.485%200.25%2010.1C0.25%204.715%204.615%200.35%2010%200.35C15.385%200.35%2019.75%204.715%2019.75%2010.1C19.75%2015.485%2015.385%2019.85%2010%2019.85ZM10%2018.35C12.188%2018.35%2014.2865%2017.4808%2015.8336%2015.9336C17.3808%2014.3865%2018.25%2012.288%2018.25%2010.1C18.25%207.91196%2017.3808%205.81354%2015.8336%204.26637C14.2865%202.71919%2012.188%201.85%2010%201.85C7.81196%201.85%205.71354%202.71919%204.16637%204.26637C2.61919%205.81354%201.75%207.91196%201.75%2010.1C1.75%2012.288%202.61919%2014.3865%204.16637%2015.9336C5.71354%2017.4808%207.81196%2018.35%2010%2018.35Z%22%20fill%3D%22%2315c%22%2F%3E%3C%2Fsvg%3E);
    -webkit-mask-size: 20px 20px;
    mask-size: 20px 20px;
    -webkit-mask-position: 50% 50%;
    mask-position: 50% 50%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background: var(--g-button-bg-color)
}

.g-user_option-type.so-content__payment-type--opened,.shop2-order-options.shop2-delivery .option-type.g-user_option-type.active-type,.shop2-order-options.shop2-delivery .option-type.g-user_option-type.active-type .option-label ins {
    border-color: var(--g-button-bg-color)
}

.g-user_option-type.so-content__payment-type--opened .g-form-control-radio__label {
    color: var(--g-button-bg-color)
}

.g-user_option-type.so-content__payment-type--opened .g-form-control-radio input[type=radio]:checked~.g-form-control-radio__input {
    border-color: var(--g-button-bg-color);
    background-color: var(--g-button-bg-color)
}

.g-user_text_color,a.g-user_text_color {
    color: var(--g-button-bg-color)
}


.block-7 > div {
 max-width:  1280px;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
}
.mob-tel-head {
text-decoration: none;
color: white;
font-weight: bold;
font-size: 20px;
}

@media (min-width: 961px) {
 .block-23 {
  z-index: 20;
  margin-top: 75px;
 }

 .editorElement.layer-type-block.ui-droppable.block-7 {
  position: fixed;
  box-shadow: 0 1px 3px 0 #33333345;
 }

 .block-25, .block-13 {
  padding-right: 30px;
  padding-left: 30px;
 }
 .block-3 {
  background: #288bbfb8;
  width: 100%;
  max-width:  1280px;
  margin-left: auto;
  margin-right: auto;
 }

 .site-name-9.widget-4 {
  width: unset;
 }

 .block-7 {
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
 }

 .widget-6.menu-13 {
  padding-left: 0;
  padding-right: 0;
 }




}
/*под менюшкой новая*/
.block_menu_bottom > div {
 max-width:  1280px;
 margin-left: auto;
 margin-right: auto;
 display: flex;
 flex-wrap: wrap;
 align-items: flex-start;
 justify-content: space-between;
}

.block_menu_bottom > div .sn-logo {
 height: 100px;
}

.block_menu_bottom > div .sn-logo img {
 height: 100px;
}

.block_menu_bottom {
 margin-bottom: 10px;
 padding: 10px 30px;
}
.block_menu_bottom .sn-text .align-elem {
 font-size: 20px;
 font-weight: bold;
}

.block_menu_bottom .sn-text {
 margin-bottom: 10px;
}

.block_menu_bottom .address {
 font-size: 15px;
}

.block_logo_name {
 display: flex;
 align-items: center;
 flex-wrap: wrap;
}

.block_logo_name .sn-logo {
 margin-right: 10px;
}

.block_menu_bottom .telephone a {
 text-decoration: none;
 color: #093a7c;
 font-weight: bold;
 font-size: 20px;
}

.block_menu_bottom .telephone a:hover {
 text-decoration: underline;
}
.block_menu_bottom .email a {
 text-decoration: none;
 color: #093a7c;
 font-weight: bold;
 font-size: 18px;
 text-align: right;
}

.block_menu_bottom .email a:hover {
 text-decoration: underline;
}

.button-prays a {
 display: inline-block;
 background: #3A71BE;
 border-radius: 5px;
 padding: 10px 15px;
 color: #fff;
 text-decoration: none;
 font-weight: bold;
 font-size: 15px;
}

.button-prays a:hover {
 background: #093a7c;
}

@media (max-width: 960px) {
 .block_menu_bottom > div {
  justify-content: center;
 }

 .block_menu_bottom > div > div {
  justify-content: center;
  text-align: center;
  margin-bottom: 15px;
 }
}

.layout_109 {
 display: none;
 position: fixed;
 z-index: 100;
 bottom: 15px;
 right: 15px;
 padding: 10px;
 background: #3a71be;
 cursor: pointer;
 border-radius: 5px;
}

.up-109 .icon {
 box-sizing: border-box;
 margin-top: 0;
 height: 20px;
 width: 34px;
 display: inline-block;
 background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDQwIDI0IiBpZD0ic3ZnLTEiPjxkZWZzIGlkPSJkZWZzLTIiPjxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggaWQ9IlVQLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNNzA4IDU4OC41MjlsLTIwLTE5LjU0MS0yMCAxOS41NDFMNjcyLjUxMyA1OTMgNjg4IDU3Ny44NjUgNzAzLjQ4NyA1OTN6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY4IC01NjkpIiBmaWxsPSIjMzIzMjMyIiBmaWxsLW9wYWNpdHk9IjEiIHR5cGU9InNvbGlkQ29sb3IiLz48L3N2Zz4=) left 50% top 50% / 20px no-repeat;
 filter: invert(1);
}
.layout_109:hover {
 background: #093a7c;
}

.socseti {
 margin-top: 8px;
 display: flex;

}

.socseti > a:first-child {
 background: #07f;
}

.socseti > a {
 display: flex;
 justify-content: center;
 align-items: center;
 padding: 5px;
 box-sizing: border-box;
 height: 45px;
 width: 45px;
 border-radius: 50%;
 margin-right: 5px;
 overflow: hidden;
}


.socseti img {
 height: 26px;
 width: 26px;
}

.socseti > a:nth-child(2) {
 background: #1bd741;
}

.socseti > a:nth-child(3) {
 background: #29a9eb;
}

.socseti > a:last-child img {
	width: 100%;
	height: 100%;
}

.socseti > a:last-child {
	padding: 0;
}

.button-prays {
 display: flex;
 flex-direction: column;
}

.button-prays #zakazat_zvonok {
 margin-bottom: 7px;
 text-align: center;
 background: #ffa83d;
 display: inline-block;
 border-radius: 5px;
 padding: 10px 15px;
 color: #fff;
 font-weight: bold;
 font-size: 15px;
 cursor: pointer;
}


.button-prays #zakazat_zvonok:hover {
 background: #ff763d;
}

.side-panel-56 .side-panel-content {
 background: #fff;
}

.menu-13 .menu-scroll > ul ul {
 padding: 5px;
 min-height: unset;
 background: #3A71BE !important;
}

.side-panel .menu-13 .menu-scroll > ul ul > li > a {
 color: #fff;
}

.side-panel-56 .side-panel-button {
 background: #194482;
}

.side-panel-56 .side-panel-button > span > span {
 background: #fff;
}

.block-20 .layout_46_id_48 .socseti {
 justify-content: center;
}

.block_logo_name a {
 text-decoration: none;
}

.socs-gif {
display:none;
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 9;
    border-radius: 50%;
    width: 70px;
}
.iconblock {
	display:none;
    position: fixed;
    right: 20px;
    bottom: 90px;
    z-index: 9;
    width: max-content;
    flex-direction: column;
    gap: 10px;
    transition: .3s;
    transform: translate(140%, 0);
}
.iconblock-act {
    transform: translate(0, 0);
}
.footer-icon {
    width: 50px;
    height: 50px;
}

@media (min-width: 961px) {
 .menu-13 .menu-scroll > ul > li.menu-item {
  position: relative;
 }

 ul.level-2 a {
  color: #fff !important;
 }

 ul.level-2 {
  width: 200px !important;
 }
}

@media (max-width: 960px) {
 .side-panel .menu-13 .menu-scroll > ul > li.menu-item > a {
  text-transform: none;
  color: #fff !important;
 }

 .side-panel-56 .side-panel-content {
  background: linear-gradient(to bottom, #3a71be, #133F7C);
 }

 .side-panel .menu-13 .menu-scroll > ul > li.menu-item.submenu-opened {
  background: #3a71be;
 }

 .side-panel .menu-13 .menu-scroll > ul > li.menu-item.submenu-opened a {
  color: #fff;
 }

 .side-panel .menu-13 .menu-scroll > ul > li.menu-item > a {
  border-bottom: 1px solid #ffffff38;
 }
 
.socs-gif {
display:block;
}
.iconblock {
display:flex;
}
.block_menu_bottom .telephone a {
display:none;
}

 .block-24 {
  justify-content: center;
 }
}

.form_adaptive {
 display: flex;
 width: 100%;
 height: 100%;
 position: fixed;
 z-index: 100;
 top: 0;
 left: 0;
 justify-content: center;
 align-items: center;
 background: #33333363;
}

.form_adaptive .form_adaptive-cont {
 padding: 20px;
 background: #fff;
 box-shadow: 0 0 10px 0 #33333352;
 position: relative;
 max-width: 400px;
 min-width: 320px;
 width: 100%;
 box-sizing: border-box;
 border-radius: 5px;
}

.form_adaptive .close-form {
 position: absolute;
 top: 10px;
 right: 15px;
 font-weight: bold;
 font-size: 20px;
 cursor: pointer;
}

.form_adaptive .form__header {
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 margin-bottom: 20px;
 margin-top: 10px;
}

.form_adaptive .form_adaptive-cont input, .form_adaptive .form_adaptive-cont textarea {
 margin-bottom: 15px;
 padding: 10px;
 width: 100%;
 box-sizing: border-box;
 border: 1px solid #3a71be;
 border-radius: 5px;
}

.form_adaptive .form-item__title.agreement {
 color: #3a71be !important;
 display: block;
 margin-top: 25px !important;
 font-size: 14px;
}

.form_adaptive .form_adaptive-cont input:focus-visible {
 outline: 0;
 box-shadow: 0 3px 4px -2px #086fff;
}



.form_adaptive button.wm-input-default {padding: 10px 15px;color: #fff;background: #3a71be;border-radius: 5px;}

.form_adaptive .form-item__body {
 display: flex;
 justify-content: center;
 margin: 10px 0;
}

.form_adaptive button.wm-input-default:hover {
 background: #2d568e;
}

.form_adaptive.zakazat-po-photo .form-item-group.group-textarea {
 display: none;
}

.zakazat_po_photo {
 display: block;
 background: #3A71BE;
 border-radius: 5px;
 padding: 7px 10px;
 color: #fff;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 margin-top: 10px;
 cursor: pointer;
}

.zakazat_po_photo:hover {
 background: #093a7c;
}


table.table {
 width: 100%;
 margin-bottom: 20px;
}

table.table th {padding: 5px 10px; background: #3a71be;color: #fff;text-align: center;border: 1px solid #3a71be;}

table.table td {padding: 5px 10px; border: 1px solid #3a71be;}

.g-article-list article.g-article {
 margin-right: 20px;
 margin-bottom: 10px;
 max-width: 280px;
 width: 100%;
 border: 1px solid #133F7C;
 box-shadow: 3px 3px 3px 0 #3a71be42;
}

.g-article-list {
 display: flex;
 flex-wrap: wrap;
 justify-content: center;
}

.g-article--simple-view .g-article__name {
 text-align: center;
 text-decoration: none;
 font-size: 18px;
 font-weight: bold;
 color: #3a71be;
}

.g-article__body > .g-article__image {
 margin-right: 0 !important;
 float: none !important;
}

/*.g-article__body .g-article__image img {
 height: 220px;
}*/

.g-article__text {
 color: #3a71be;
 margin-top: 10px;
 text-align: center;
 font-weight: bold;
 font-size: 16px;
}

.g-article__body {
 margin-bottom: 0;
}

img {
 max-width: 100%;
}



.custom-title{
 box-sizing: border-box;
 font-size: 24px;
 margin-top: 15px;
 margin-bottom: 15px;
 font-weight: 600;
 font-style: normal;
 text-align: left;
 font-family: Merriweather, serif;
 color: #ffffff;
}

.footer{
 flex-wrap: wrap;
 justify-content: space-between;
 max-width:  1280px;
 display: -webkit-flex;
 display: flex;
 -moz-flex-direction: column;
 -moz-flex: 1 0 0px;
 flex: 1 0 0px;
 margin-top: 0;
 margin-left: auto;
 margin-right: auto;
 width: 100%;

}
.footer .contact-data{
 display: flex;
 flex-direction: column;
}
.footer .contact-data ul{
 text-decoration: none;
 list-style-type: none;
 text-align: center;
}


.footer .small-menu{
 display:flex;
 flex-wrap: wrap;
}

.footer .sn-logo {
 width:200px;
}
/*.footer .sn-logo img{
 filter: brightness(100);

}*/
.footer .menu-usligi ul, .footer .menu-dop ul, .footer .contact-data ul {
 color:#d4d2d2;
 list-style-type: none;
 font-size: 14px;
}
.footer .menu-usligi ul li, .footer .menu-dop ul li, .footer .contact-data ul li {
 margin: 5px;
}
.footer .menu-usligi ul li a, .footer .menu-dop ul li a, .footer .contact-data ul li {
 text-decoration: none;
}
.footer .menu-usligi ul li a:hover, .footer .menu-dop ul li a:hover, .footer .contact-data ul li:hover {
 text-decoration: underline;
}
.footer .menu-usligi-title, .footer .zakazat_zvonok-form{
 font-family: Merriweather, serif;
 font-size: 20px;
 color: #ffffff;
 text-align: left;
 text-decoration: none;
 font-weight: bold;
 display: -webkit-flex;
 display: flex;
 -webkit-justify-content: normal;
 -moz-justify-content: normal;
 /*justify-content: center;*/
 margin-top: 20px;
}
.footer .zakazat_zvonok-form{
 margin-bottom: 7px;
 text-align: center;
 background: #ffa83d;
 display: inline-block;
 border-radius: 5px;
 padding: 10px 15px;
 color: #fff;
 font-weight: bold;
 font-size: 15px;
 cursor: pointer;
}
.footer .zakazat_zvonok-form:hover{
 background:#b17832;
}
.bottom-part{
 flex-wrap: wrap;
 justify-content: space-between;
 max-width:  1280px;
 display: -webkit-flex;
 display: flex;
 -moz-flex-direction: column;
 -moz-flex: 1 0 0px;
 flex: 1 0 0px;
 margin-top: 0;
 margin-left: auto;
 margin-right: auto;
 width: 100%
}
.footer .contact-data .adres {
 cursor: default;
 text-decoration: none!important;
}
.footer .contact-data .mail {
 cursor: pointer;
 text-decoration: none;
}
.footer .contact-data .mail:hover {
 cursor: pointer;
 text-decoration: underline;
}
.footer .contact-data .tel {
 cursor: pointer;
 text-decoration: none;
}
.footer .contact-data .tel:hover {
 cursor: pointer;
 text-decoration: underline;
}
.footer .contact-data .socseti {
 display: flex;
 justify-content: right;
}
.makrks-block {
list-style: none;
padding: 0px;
}
.makrks-block > li {
display: inline-block;
}
.makrks-block > li > a {
display: inline-block;
padding: 7px 10px;
margin-right: 10px;
margin-bottom: 10px;
color: #3a71be;
text-decoration: none;
border: 1px solid;
font-size: 14px;
border-radius: 5px;
transition: 0.4s;
}
ul.button-cat-container {
 display: flex;
 list-style: none;
 margin-top: 0;
 padding-left: 0;
 margin-bottom: 0;
 overflow-x: scroll;
 scroll-behavior: smooth
}
ul.button-cat-container::-webkit-scrollbar {
-webkit-appearance: none;
}
.button-cat-container > .button-cat {
flex-shrink: 0;
}

ul.button-cat-container a {
 display: inline-block;
 padding: 7px 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 color: #3a71be;
 text-decoration: none;
 border: 1px solid;
 font-size: 14px;
 border-radius: 5px;
 transition: 0.4s;
}

ul.button-cat-container a:hover {
 transition: 0.4s;
 background: #3a71be;
 color: #fff;
}
@media(max-width: 960px){
 .block-7 {
  display: none;
 }

 .block-23 {
  padding-top: 45px;
 }
}
@media(max-width: 960px){
 .block-7 {
  display: none;
 }

 .block-23 {
  padding-top: 45px;
 }
 .widget-6 ul ul.level-2 {
  display: none;
 }
}

.copyright {
 margin: 0;
 border: none;
 position: relative;
 top: 0;
 left: 0;
 z-index: 1;
 font-family: Merriweather, serif;
 color: #ffffff;
 line-height: 1.4;
 text-align: center;
 text-transform: uppercase;
 text-decoration: none;
 box-sizing: border-box;
 width: auto;
 right: 0;
 font-weight: bold;
}

.footer .menu-usligi ul {
 padding-left: 0;
}

.footer .menu-dop ul {
 padding-left: 0;
}

.footer .menu-usligi-title {
 margin-top: 0;
}

.footer .menu-dop .zakazat_zvonok-form {
 margin-top: 0;
}

.footer .menu-dop {
 margin-left: 20px;
}

.footer .menu-usligi {
 margin-left: 20px;
}

.footer a, .footer * {
 color: #fff;
}

.footer .contact-data ul {
 margin: 0;
 padding-left: 0;
}

.footer .contact-data li {
 text-align: right;
}
@media (max-width: 1025px) {
 .all-footer {
  padding: 0 30px;
 }
}

table:not([class]) tr:first-child td {
 padding: 15px;
 background: #ffa83d;
 font-size: 22px !important;
 font-weight: bold;
 color: #fff;
}

table:not([class]) th {
 padding: 15px;
 background: #ffa83d;
 border: 1px solid #e18b22;
 font-size: 18px !important;
 font-weight: bold;
 color: #fff;
}

table:not([class]) td { 
font-size: 16px;
text-align: left;
padding: 5px;
border: 1px solid #e18b22;
}

table:not([class]) {width: 100%; text-align: center;}

table:not([class]) tr:first-child td span {
 font-size: 22px !important;
 font-weight: bold;
 color: #fff;
}

table:not([class]) tr:last-child td {
 color: #000;
}

.g-page-article__text img {
 border-radius: 10px;
}

.phone-button-prays {
 display: flex;
 flex-wrap: wrap;
}

.phone-button-prays > div:first-child {
 margin-right: 25px;
 margin-bottom: 20px;
}

.block-20 a, .block-20 span {
 color: #3a71be !important;
 font-size: 16px;
}

.block-20 div:not(.zakazat_zvonok-form) {
 color: #013a8a;
}

.block-20 a:hover, .block-20 span:hover {
 text-decoration: underline;
}
.block-20 {
 box-shadow: inset 0 10px 5px -5px #298abe;
}
span.copyright {
 font-size: 10px !important;
}

.footer .contact-data .adres {
 color: #103a8a;
 font-size: 16px;
}

.footer {
    line-height: 1.4;
}

.g-page-article {
    font-size: 17px !important;
}

.widget-32 a, .widget-32 {
    font-size: 13px;
}

.widget-32 {
    color: #666;
}

.form_adaptive.zakazat_zvonok-forma {
    font-family: 'Merriweather', serif;
}

.zakazat_po_photo {
    padding: 4px 10px;
    display: inline-block;
}

.g-img--gallery-image a.g-img__link, .g-img--gallery-album a.g-img__link {
    border-color: transparent !important;
    padding: 0;
}

.g-img__image {
    border-radius: 10px;
}

.g-img--gallery-image:hover .g-img__link {
    box-shadow: none !important;
}

.g-img--gallery-image:hover {
    box-shadow: 0 0 5px 0 #3a71be;
}

.g-img--gallery-image {
    padding: 0 0 5px;
    border-radius: 10px;
    overflow: hidden;
}

.g-img .g-img__caption {
    padding: 0 5px;
}

.g-page.g-page-article a {
    font-size: 17px;
}

.g-article__image{
    height: 220px;

}

/* .sn-logo {
    height: 100px;
} */
.sn-logo {
    width: 100px;
}

.g-page-article {
    margin-top: 0 !important;
}
.g-article__block_text_before {
    padding-top: 0 !important;
}
ul.button-cat-container a, article.g-article a {
    font-size: 17px !important;
}
.footer .small-menu .sn-logo img{
	height:200px;
	width:200px;
}
.block_logo_name .sn-logo img {
	height:100px;
	width:100px;	
}
.g-article__body .g-article__image img {
    width: 280px;
    height: 220px;
    vertical-align: top;
}

.g-img__layers img{
width: auto;
    height: 166px;
}

.g-article__text {
    position: relative;
}

.date-pos {
    position: absolute;
    left: 0;
    top: 0;
    background: #fff;
    border: 1px solid #0e50ad;
    font-size: 13px;
    display: none;
    padding: 5px;
    text-align: center;
}

.g-article__text:hover .date-pos {
    display: block;
}

.text_top {
    margin-bottom: 10px;
    font-size: 17px;
}

.text_bottom {
    font-size: 17px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.knopka_prays {
    background: #3A71BE;
    border-radius: 5px;
    padding: 10px 15px;
    color: #fff !important;
    text-decoration: none !important;
    font-weight: bold;
    font-size: 14px;
}
.knopka_prays:hover {
    background: #093a7c;
}
.knopka_prays_div {
margin: 20px 0 30px 0;	
}
.uslugi_doptext {
	padding: 15px;
    background: #FF6C3D;
    font-size: 16px !important;
    color: #fff;
    text-align: center;
    font-weight: 400;
}
@media (max-width: 545px) {
 .knopka_prays {
 display: block;	
 }
 }
 
 a.knopka_prays {
    display: inline-block;
    margin: 0 10px 20px 0;
}

.knopka_prays_div {
    margin: 20px 0 0 0;
}
.otzyzy {
    max-width: 750px;
    width: 100%;
    height: 800px;
    overflow: hidden;
    position: relative;
    margin: 0px auto 50px auto;
}

.otzyzy iframe {
	width:100%;
	height:100%;
	border:1px solid #e6e6e6;
	border-radius:8px;
	box-sizing:border-box;
}

.h2 {
    box-sizing: border-box;
    font-family: Merriweather, serif;
    color: #3b3839;
    font-style: normal;
    font-size: 24px;
    line-height: 1.2;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    font-weight: 600;
    margin-top: 15px;
    margin-bottom: 15px;
}
.block-img-column {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
    text-align: center;
}
.block-img {
    height: 228px;
    width: 305px;
    object-fit: cover;
}

.menu-13 .menu-scroll > ul ul ul, .menu-13 .menu-scroll > ul ul {
    width: 255px;
}

.button-cat-img.button-cat-link {
    display: flex;
    flex-direction: column;
    text-align: center;
}

.button-cat-img.button-cat-link img {
    margin-bottom: 5px;
    height: 40px;
    width: auto;
}

vk {
	height: 350px;
    width: 100%;
    margin-right: 10px;
    max-width: 300px;
    display: inline-block;
    border: 1px solid #09397b;
    background-image: url(/d/vk-video.svg);
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #3a71bec9;
    cursor: pointer;
}

iframe[src*="https://vk.com"] {
    height: 500px;
    max-width: 500px;
    width: 100%;
}
.sliderprev, .slidernext {
background-color: rgb(232, 232, 232);
padding: 11px 15px;
border-radius: 19px;
cursor: pointer;
}
.slidernext {
position: absolute;
top: calc(50% - 43px);
right: -50px;
z-index:9;
}
.sliderprev {
position: absolute;
top: calc(50% - 43px);
left: -50px;
rotate: 180deg;
z-index:9;
}
.slick-dots {
display: flex;
gap:5px;
flex-wrap: wrap;
justify-content: center;
padding: 0px;
margin: 20px 0px;
}
.slick-dots > li{
width:8px;
height: 8px;
border-radius: 4px;
background-color: #c7c7c7;
}
li.slick-active {
background-color: black;
}
.button-cat-container.button-cat-cont li.slick-active, .button-cat-brand li.slick-active {
background-color: white;
}
.slick-dots > li::marker {
    content: "";
}
.slick-dots button {
display:none;
}
.img-slider-img, .img-slider-slick .slick-list {
width:100%;
height: 630px;
object-fit: cover;
}
.slick-track > a {
display:block;
margin: 0px !important
}
.cat-slider {
display: flex;
justify-content: center;
gap: 40px;
margin: 30px 0px;
}
.cat-slider-imgblock {
max-width:762px;
width:100%;
flex-shrink: 0;
}
.cat-slider-smallimg-dn {
display:none;
}
@media (max-width: 1400px) {
.img-slider {
max-width: 960px;
width: 100%;
margin: auto;
}
.img-slider-img, .img-slider-slick .slick-list {
height: 550px;
}
.slidernext {
right: -20px;
}
.sliderprev {
left: -20px;
}
.cat-slider-imgblock {
max-width: 620px;
}
.cat-slider-text {
font-size: 15px;
}
}
@media (max-width: 1000px) {
.cat-slider {
flex-wrap: wrap;
}
}
@media (max-width: 960px) {
.img-slider-img, .img-slider-slick .slick-list {
height: 415px;
}
}
@media (max-width: 600px) {
.img-slider-img, .img-slider-slick .slick-list {
height: 300px;
}
.cat-slider-smallimg {
max-width: 45px;
width: 100%;
}
}

.text-after-h1 {
    text-align: center;
    line-height: 1;
    font-size: 18px;
    margin-bottom: 30px;
}
.uslug-cart-block {
display: grid;
gap: 30px;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
padding: 0px 0px 50px 0px;
margin: 50px 0px;
border-bottom: 1px solid grey;
}
.uslug-cart-img {
display:block;
height: 270px;
width: 100%;
object-fit: cover;
}
.uslug-cart-zag {
font-weight: bold;
font-size: 24px!important;
color: black!important;
text-decoration: none!important;
text-align: center;
margin: 23px 0px 10px 0px!important;
}
.uslug-cart-zag-href {
font-weight: bold;
font-size: 22px!important;
color: black!important;
text-decoration: none!important;
}
.uslug-cart-cena {
font-weight: bold;
font-size: 18px;
text-align: center;
margin: 0px 0px 23px 0px;
}
.uslug-cart-text {
text-align: center;
}
.uslug-cart-podrob {
font-weight: bold;
font-size: 15px!important;
padding: 13px 30px;
display: block;
margin: 30px auto 0px auto!important;
max-width: max-content;
text-decoration: none!important;
color: white!important;
background: #3A71BE;
line-height: normal!important;
}
.uslug-cart-raschet {
font-weight: bold;
font-size: 15px;
padding: 13px 30px;
margin: 30px auto 0px auto;
max-width: max-content;
color: white;
cursor: pointer;
background: #3A71BE;
line-height: normal;
}
.uslug-cart-podrob:hover, .uslug-cart-raschet:hover {
background: #093a7c;
}
@media (max-width: 425px) {
.uslug-cart-block {
grid-template-columns: 100%;
}
}
.grey-border-bottom {
margin: 0px 0px 50px 0px;
border-bottom: 1px solid grey;
}
.poluch-rasch-block {
background-color: #eeeeee;
padding: 30px;
max-width: 560px;
text-align: center;
margin: 0px auto 50px auto;
}
.poluch-rasch-zag {
font-size: 24px;
line-height: normal;
font-weight: bold;
margin: 0px 0px 20px 0px;
}
.poluch-rasch-text {
margin: 20px 0px;
}
.poluch-rasch-href, .poluch-primer-rabot-href {
color: #ffffff!important;
background-color: #5bbb51;
text-decoration: none!important;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 10px;
margin: 0px!important;
flex-shrink: 0;
}
.text-center{
text-align:center;
}
.poluch-primer-rabot-block {
display: flex;
align-items: center;
justify-content: space-between;
padding: 25px 10px;
gap: 15px;
margin: 20px 0px;
background-color: #f3f3f3;
}
.poluch-primer-rabot-zag {
font-size: 22px;
font-weight: bold;
}
@media (max-width: 768px) {
.poluch-primer-rabot-block {
flex-direction: column;
text-align: center;
}
}
.polush-raschet-stoimruly-block{
margin: 50px 0px;
text-align: center;
padding: 50px 10px;
}
.polush-raschet-stoimruly-zag {
font-weight: bold;
line-height: normal;
max-width: 760px;
font-size: 24px;
margin:0px auto 25px auto;
}
.polush-raschet-stoimruly-text {
    line-height: normal;
    max-width: 760px;
    font-size: 18px;
    margin: 0px auto 20px auto;
}
.polush-raschet-stoimruly-href {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
padding: 22px 10px;
color: #ffffff!important;
text-decoration: none!important;
font-size: 22px!important;
background-color: #5bbb51;
max-width: 550px;
margin: 0px auto;
}
@media (max-width: 550px) {
.polush-raschet-stoimruly-zag {
font-size: 26px;
}
.polush-raschet-stoimruly-text {
font-size: 20px;
}
.polush-raschet-stoimruly-href {
font-size: 16px!important;
}
}
.tri-vryd-slider {
margin:50px 0px;
}
.tri-vryd-prev {
left: calc(30% - 20px);
transform: rotate(180deg);
}
.tri-vryd-next {
right: calc(30% - 20px);
}
.tri-vryd-prev, .tri-vryd-next {
position: absolute;
z-index: 9;
top: calc(50% - 20px);
padding: 11px 15px;
border-radius: 20px;
background-color: rgb(232, 232, 232);
cursor: pointer;
}
.tri-vryd-slider > .slick-list > .slick-track > .tri-vryd-hrefslide {
margin:0px 30px!important;
}
.tri-vryd-img {
width: 100%;
height: 550px;
object-fit: cover;
filter: brightness(0.5);
}
.tri-vryd-slider > .slick-list > .slick-track > .slick-active > .tri-vryd-img {
filter: brightness(1);
}
@media (max-width: 1200px) {
.tri-vryd-prev {
left: calc(15% - 20px);
}
.tri-vryd-next {
right: calc(15% - 20px);
}
.tri-vryd-img {
height: 450px;
}
}
@media (max-width: 700px) {
.tri-vryd-prev {
left: 20px;
}
.tri-vryd-next {
right: 20px;
}
.tri-vryd-img {
height: 380px;
}
.tri-vryd-slider > .slick-list > .slick-track > .tri-vryd-hrefslide {
margin:0px 10px!important;
}
}
@media (max-width: 425px) {
.tri-vryd-img {
height: 250px;
}
}

.g-categories {
width:100%;
}
summary {
    padding: 10px 40px 10px 10px;
    font-size: 17px;
    font-weight: bold;
    color: white;
    background: #3a71be;
    margin: 0 0 15px;
    cursor: pointer;
    display: inline-block;
    position: relative;
}

details summary:after {
    content: "+";
    position: absolute;
    right: 15px;
}

details[open] summary:after {
    content: "-";
}

details {
    align-items: center;
    display: flex;
    flex-direction: column;
}
.usluga-text-block {
text-align: center;
margin: 50px 0px 0px 0px;
padding: 50px 0px 0px 0px;
border-top: 1px solid grey;
}
.usluga-price-content {
margin:0px 0px 50px 0px;
border-bottom: 1px solid #80808033;
}
.usluga-price {
margin:50px 0px 0px 0px;
}
.usluga-price-block {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
padding: 0px 0px 20px 0px;
margin: 0px 0px 20px 0px;
border-bottom: 1px solid grey;
}
.usluga-price-prodolj{
margin: 0px 0px 10px 0px;
}
.usluga-price-name {
font-size: 20px;
font-weight: bold;
}
.usluga-price-cena {
font-size: 24px;
font-weight: bold;
flex-shrink: 0;
    color: #3a71be;
}

.uslug-cart-block ul {
    list-style: none;
}

.uslug-cart-zag-href {
    font-size: 18px !important;
}

.uslug-cart-zag {
    font-size: 18px !important;
    margin: 10px 0px !important;
}

.uslug-cart-cena {
    margin: 0 0 5px 0;
}

.uslug-cart-text ul {
    margin: 0;
}

.uslug-cart-raschet, .uslug-cart-podrob {
    margin: 10px auto 0px auto !important;
}

.uslug-cart-cena span {
    font-size: 25px;
    color: #3a71be;
}

.usluga-price-text-bottom * {
    margin: 0 0 5px;
    line-height: 1.5;
}

.polush-raschet-stoimruly-href:hover, .poluch-rasch-href:hover, .poluch-primer-rabot-href:hover {
	filter: hue-rotate(45deg);
}

.uslug-cart-text {
    font-size: 15px;
    text-align: left;
}

.uslug-cart-text ul {
    padding: 0;
}

details {
    margin-top: 20px;
}

.block-25 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.widget-31 {
    margin-top: 0;
}

.h2.h2-cart {
    margin-top: 39px;
}

.block-gray {
    background: #f3f3f3;
    box-sizing: border-box;
}

.wraper-block {
    max-width: 1280px;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
}

@media(max-width: 1280px) {
	.wraper-block {
    padding: 0 30px;
}
}

textarea[disabled] {
    cursor: not-allowed;
}

.usluga-price-prodolj, .usluga-price-name {
    text-transform: uppercase;
}

.h2.text-after {
    text-align: center;
    margin-top: 15px;
    padding-top: 25px;
    border-top: 1px solid grey;
}

.g-article-new .g-article {
    transition: opacity 0.4s ease, transform 0.4s ease;
    opacity: 0;
    transform: translateY(10px);
}

.slick-slide img {
    border: none;
}
.g-article-new .g-article.shown {
    opacity: 1;
    transform: translateY(0);
    display: block !important;
}

div#show-more-btn {
    font-weight: bold;
    font-size: 15px;
    padding: 13px 30px;
    display: block;
    margin: 10px auto 0px auto;
    max-width: max-content;
    color: #fff;
    background: #3a71be;
    line-height: normal;
    cursor: pointer;
}

.uslug-cart-but {
    display: flex;
    flex-wrap: wrap;
}

.uslug-cart-zag a:hover {
    text-decoration: underline !important;
    color: #3a71be !important;
}

ul.button-cat-container.text-center {
    justify-content: center;
}

ul.button-cat-container.text-center a {
    margin-bottom: 10px;
}

.g-pagination {
    display: flex;
    align-items: baseline;
}

.button_tovar a {
    font-weight: bold;
    padding: 13px 30px;
    display: block;
    margin: 20px auto 0px auto;
    max-width: max-content;
    text-decoration: none;
    color: #3a71be;
    border: 2px solid;
    line-height: normal;
}

.button_tovar a:hover {
    color: #ffa83d;
}

ul.button-cat-container.button-cat-cont {
    margin-top: 20px;
}
.button-cat-href-block, .button-cat-brand-block {
 position: relative;
}
.button-cat-href-block:has(:nth-child(5)), .button-cat-brand-block:has(:nth-child(12)) {
padding: 0px 33px;
}
.button-cat-container.button-cat-cont.slick-initialized {
 padding: 0px 33px;
}
.categorsliderprev, .categorslidernext {
position: absolute;
top: 3px;
padding: 7px 11px;
border-radius: 20px;
background-color: rgb(232, 232, 232);
cursor: pointer;
}
.brendssliderprev, .brendsslidernext {
position: absolute;
top: 25px;
padding: 7px 11px;
border-radius: 20px;
background-color: rgb(232, 232, 232);
cursor: pointer;
}
.categorsliderprev, .brendssliderprev {
left: 0;
transform: rotate(180deg);
}
.categorslidernext, .brendsslidernext {
right:0;
}
ul.slick-dots {
    list-style: none;
}
@media(max-width: 769px) {
img {
    height: auto;
}}

.uslugi-cat {
    flex-wrap: wrap !important;
}

.menu-13 .menu-scroll > ul > li.menu-item > a {
    font-size: 14px;
    margin: 2px 6px;
}

.overlay-coocki.overlay-coocki-act {
    display: block;
}

.overlay-coocki {
    position: fixed;
    display: none;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%;
}

.overlay-coocki a {
    color: #3a71be;
}

.coocki-btn-block {
    display: flex;
    flex-direction: row-reverse;
    max-width: 800px;
    align-items: center;
    width: 100%;
    background: #fff;
    padding: 20px;
    font-size: 13px;
    border: 2px solid #3a71be;
}

.coocki-block {
    display: flex;
    justify-content: center;
}

.coocki-btn {
    display: block;
    padding: 10px 15px;
    font-size: 20px;
    background: #3a71be;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}

.block-20 .coocki-btn:not(.zakazat_zvonok-form){
	color: #fff;
}

.wrapper.layer-type-wrapper {
    z-index: 4;
}

.coocki-text a {
    font-size: 13px;
}

@media (max-width: 960px){
	.overlay-coocki {
    bottom: 90px;
	}
}

.disnone {
	display: none;
}


.infrm-block{
	color: #1058bd;
	background-color: #fff;
    border: 1px solid #133f7c;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 5px #cdcdcd;
}
.uslugi-btns{
	display:flex;
	gap:15px;
	margin:10px 0;
}
.uslugi-btns-btn{
	color: #133f7c !important;
	background-color: #fff;
    border: 1px solid #133f7c;
    text-decoration:none !important;
    padding: 5px;
    border-radius: 5px;
    box-shadow: 0 0 5px #cdcdcd;
    transition:all .5s;
}
.uslugi-btns-btn:hover{
	color: #fff !important;
	background-color: #133f7c;
    border: 1px solid #133f7c;
}

.button-cat-href-block {
    padding: 0 !important;
}

.button-cat-href-block ul.button-cat-container {
    flex-wrap: wrap;
    gap: 15px;
}

.g-page.g-page-article a {
    margin: 0;
}
.button-cat-href-block ul.button-cat-container.button-cat-href.button-cat-cont a {
    background: #3a71be;
    color: #fff;
    transition: all 0.3s;
}

.button-cat-href-block ul.button-cat-container.button-cat-href.button-cat-cont a:hover {
    background: #fff;
    color: #3a71be;
    transition: all 0.5s;
}

ul.button-cat-container.button-cat-brand.uslugi-cat.uslugi1 {
    gap: 15px;
}

ul.button-cat-container.button-cat-brand.uslugi-cat.uslugi1 a {
    margin: 0;
}

.button-cat-container_dropdown a {
    margin: 0 !important;
}

@media (max-width: 769px) {
	.button-cat-href-block.brand_block_category {
    position: relative;
    border: 1px solid #3a71be;
    margin: 0 auto;
    border-radius: 5px;
}

.button-cat-href-block.brand_block_category:before {
    content: "Выберите марку авто";
    display: block;
    font-weight: bold;
}

.button-cat-brand_cont {
    flex-direction: column;
    align-items: center;
    display: none;
    position: absolute;
    z-index: 2;
    background: #fff;
    width: 289px;
    top: 47px;
    left: 0px;
    border: 1px solid #3a71be;
    border-radius: 5px;
    padding: 15px;
}

ul.button-cat-container.button-cat-brand a {
    width: 100%;
}

ul.button-cat-container.button-cat-brand:not(.uslugi1) li {
    width: 100%;
    text-align: center;
}

.button-cat-href-block.brand_block_category {
    width: 300px;
    padding: 10px !important;
    text-align: center;
}

.button-cat-href-block.brand_block_category.is-active .button-cat-brand_cont {
    display: flex;
}

.button-cat-href-block.brand_block_category {
    margin-top: 20px;
}
.button-cat-href-block.brand_block_category.is-active ul.button-cat-container.button-cat-brand {
    display: flex;
}

.button-cat-brand_cont {
    height: 205px;
    overflow-y: scroll;
}

.button-cat-href-block ul.button-cat-container {
    padding: 0 !important;
}

ul.button-cat-container {
    overflow: unset;
}
.button-cat-brand_cont::-webkit-scrollbar{
width: 10px;
}
.button-cat-brand_cont::-webkit-scrollbar-thumb {
background-color: #3a71be87;
border-radius: 20px;
}
.button-cat-brand_cont::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 20px;
}

/* Скрываем подменю по умолчанию */
.menu-item.first-level .level-2 {
    display: none;
}

/* Показываем подменю, когда у родителя есть класс .is-open */
.menu-item.first-level.is-open .level-2 {
    display: block; /* или flex/grid в зависимости от вашей верстки */
}

/* Стилизация указателя (опционально) */
.menu-trigger {
        font-size: 0.8em;
        transition: transform 0.3s;
        width: 20px;
        height: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        border: 1px solid #fff;
        border-radius: 50%;
        margin-right: 15px;
}

li.opened.menu-item.first-level.menu-item_has_children.submenu-opened {
    background: transparent !important;
}

li.opened.menu-item.first-level.menu-item_has_children.submenu-opened ul.level-2 {
    background: transparent !important;
}

li.opened.menu-item.first-level.menu-item_has_children.submenu-opened ul.level-2 a {
    padding: 5px;
    margin: 0;
    font-size: 14px;
}

.side-panel .menu-13 .menu-scroll > ul > li.menu-item.submenu-opened {
    background: transparent;
}

.side-panel .menu-13 .menu-scroll > ul ul {
    background: transparent !important;
    border-bottom: 1px solid #4f74a7;
}

.side-panel .menu-13 .menu-scroll > ul ul a {
    padding: 5px;
    margin: 0;
    font-size: 14px;
}

li.menu-item.first-level.menu-item_has_children.is-open .menu-trigger {
    transform: rotate(180deg);
    transition: transform 0.3s;
}

}

.button-cat-href-block.brand_block_category {
    margin-top: 20px;
}

.side-panel .menu-13 .menu-scroll > ul > li.menu-item > a {
    margin: 0;
    padding: 10px 0;
}

.side-panel .widget-6 .menu-scroll {
    flex-direction: column;
    gap: 30px;
}

ul.menu-second-part {
    position: relative;
}


ul.menu-second-part:before {
    content: "Medvedev AutoLab";
    display: block;
    font-size: 15px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}

.side-panel .menu-13 .menu-scroll > ul:first-child:before {
    content: "Услуги";
    display: block;
    font-size: 15px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}

.side-panel-56 .side-panel-content-inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.custom-after-menu-block a {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
}

.custom-after-menu-block {
    color: #fff;
}

.side-panel .widget-6 {
    height: calc(100vh - 70px);
    overflow-y: auto;
    justify-content: flex-start;
}

.iconblock img {
    width: 50px;
    height: 50px;
}

.button-cat-container > .button-cat {
    flex-shrink: 1;
}

.side-panel .menu-13 .menu-scroll > ul ul {
	width: 100%;
}

.form-search-header {
    width: 100%;
    display: flex;
    justify-content: right;
    height: 38px;
}

.phone-button-prays {
    flex-direction: column;
    gap: 10px;
}

.phone-button-prays > div:first-child {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-right: 0;
    margin-bottom: 0;
}


.g-button {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    padding:  0.5em 1.35714em;;
    cursor: pointer;
    text-decoration: none;
    color: #fff;
    border: .07143em solid rgba(0, 0, 0, .1);
    border-radius: .28571em;
    outline: 0;
    box-shadow: 0 .07143em .07143em 0 rgba(0, 0, 0, .2);
    text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
}

.g-form-control-text, .g-form-control-textarea, input[type=text][name='_cn'] {
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #c5c5c5;
    box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, .1);
    border-radius: 4px;
    color: #484848;
    font-size: 14px;
    line-height: 1.2;
    outline: 0;
    padding: 0.5em 0.71428em;
    transition: border-color .3s, box-shadow .3s;
}

form.g-search {
    display: flex;
}

.form-search-header .g-button {
    background: #3a71be;
    height: 100%;
}

.form-search-header input {
    height: 100%;
}

.form-search-header .g-form-field__value {
    margin-bottom: 0;
    height: 100%;
}

.questions-block details {
    margin: 0;
    width: 100%;
    align-items: flex-start;
}

.questions-block summary {
    margin: 0;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}

.questions-block {
    max-width: 1280px;
    padding: 0 15px;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
}

.questions-block summary span {
    display: inline-block;
    margin-right: 10px;
    font-size: 20px;
}

.questions-block .question-otvet {
    padding: 10px;
    font-size: 17px;
    line-height: 1.5;
    width: 100%;
}

.question-otvet .text {
    width: 100%;
}

.text_top__telo {
    overflow: hidden;
    position: relative;
    transition: max-height .28s ease;
}

.text_top__telo_svernut::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 16px;
    background: linear-gradient(rgba(255, 255, 255, 0), #fff);
    pointer-events: none;
}

.text_top__knopka {
    margin: 6px 0 16px;
    text-align: center;
}

.text_top__knopka button {
    display: inline-block;
    margin: 0;
    padding: 4px 2px;
    border: 0;
    border-bottom: 1px dashed #3A71BE;
    border-radius: 0;
    background: none;
    box-shadow: none;
    color: #3A71BE;
    font-family: inherit;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    text-transform: none;
    cursor: pointer;
    -webkit-appearance: none;
    appearance: none;
}

.text_top__knopka button:hover,
.text_top__knopka button:focus {
    color: #093A7C;
    border-bottom-color: #093A7C;
    background: none;
}

.text_top__knopka button::after {
    content: "";
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: -3px 0 0 9px;
    border: solid currentColor;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    vertical-align: middle;
}

.text_top__knopka_otkryt button::after {
    margin-top: 2px;
    transform: rotate(-135deg);
}

@media (prefers-reduced-motion: reduce) {
    .text_top__telo { transition: none; }
}