html .popover-close { background-image: url("/img/82c18e1ccde85ef77823282a03a83adf.svg"); }
html .popover-body { box-shadow: rgb(255, 255, 255) 0px 0px 6px; }
html body { color: rgb(33, 33, 33); }
html a { color: rgb(33, 33, 33); }
html .subtitle-general { color: rgb(1, 115, 193); }
html .subtitle__in-general { color: rgb(33, 33, 33); }
html .text-general { color: rgb(51, 51, 51); }
html .button-general { background-color: rgb(1, 115, 193); }
html .button-general { border-top-color: rgb(1, 115, 193); }
html .button-general { border-right-color: rgb(1, 115, 193); }
html .button-general { border-bottom-color: rgb(1, 115, 193); }
html .button-general { border-left-color: rgb(1, 115, 193); }
html .button-general:hover { background-color: rgb(0, 99, 177); }
html .button-general:hover { color: rgb(255, 255, 255); }
html .button-general:hover { border-top-color: rgb(0, 99, 177); }
html .button-general:hover { border-right-color: rgb(0, 99, 177); }
html .button-general:hover { border-bottom-color: rgb(0, 99, 177); }
html .button-general:hover { border-left-color: rgb(0, 99, 177); }
html .button-general:active { text-shadow: rgb(255, 255, 255) 0px 1px 0px; }
html .button-general:active { background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); }
html .tpl-anketa .tpl-field-button button { border-top-color: rgb(0, 136, 47); }
html .tpl-anketa .tpl-field-button button { border-right-color: rgb(0, 136, 47); }
html .tpl-anketa .tpl-field-button button { border-bottom-color: rgb(0, 136, 47); }
html .tpl-anketa .tpl-field-button button { border-left-color: rgb(0, 136, 47); }
html .tpl-anketa .field-value label a { color: rgb(1, 115, 193); }
html .popover-close { background-color: rgb(1, 115, 193); }
html .popover-body .tpl-field input[type="text"]:focus { background-color: rgb(255, 255, 255); }
html .popover-body .tpl-field input[type="text"]:focus { box-shadow: rgb(255, 255, 255) 0px 1px 2px; }
html .popover-body .tpl-field input[type="text"]:focus { border-top-color: rgb(1, 115, 193); }
html .popover-body .tpl-field input[type="text"]:focus { border-right-color: rgb(1, 115, 193); }
html .popover-body .tpl-field input[type="text"]:focus { border-bottom-color: rgb(1, 115, 193); }
html .popover-body .tpl-field input[type="text"]:focus { border-left-color: rgb(1, 115, 193); }
html .popover-body .tpl-field textarea:focus { background-color: rgb(255, 255, 255); }
html .popover-body .tpl-field textarea:focus { box-shadow: rgb(255, 255, 255) 0px 1px 2px; }
html .popover-body .tpl-field textarea:focus { border-top-color: rgb(1, 115, 193); }
html .popover-body .tpl-field textarea:focus { border-right-color: rgb(1, 115, 193); }
html .popover-body .tpl-field textarea:focus { border-bottom-color: rgb(1, 115, 193); }
html .popover-body .tpl-field textarea:focus { border-left-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button { box-shadow: rgb(255, 255, 255) 0px 1px 3px; }
html .popover-body .tpl-field.tpl-field-button button { background-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button { border-top-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button { border-right-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button { border-bottom-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button { border-left-color: rgb(1, 115, 193); }
html .popover-body .tpl-field.tpl-field-button button:hover { border-top-color: rgb(0, 99, 177); }
html .popover-body .tpl-field.tpl-field-button button:hover { border-right-color: rgb(0, 99, 177); }
html .popover-body .tpl-field.tpl-field-button button:hover { border-bottom-color: rgb(0, 99, 177); }
html .popover-body .tpl-field.tpl-field-button button:hover { border-left-color: rgb(0, 99, 177); }
html .popover-body .tpl-field.tpl-field-button button:hover { background-color: rgb(0, 99, 177); }
html .popover-body .tpl-field.tpl-field-button button:hover { color: rgb(255, 255, 255); }
html .accordion { background-color: rgb(248, 248, 248); }
html .accordion .item .title::before { background-image: url("./4e343fc621c7cd7ae841d4768f1f7e89.svg"); }
html .accordion .item .title.opened { background-color: rgb(0, 136, 47); }
html .services2::before { background-color: rgb(248, 248, 248); }
html .partners_bl_wrapper2 .owl-dots .owl-dot { border-top-color: rgb(1, 115, 193); }
html .partners_bl_wrapper2 .owl-dots .owl-dot { border-right-color: rgb(1, 115, 193); }
html .partners_bl_wrapper2 .owl-dots .owl-dot { border-bottom-color: rgb(1, 115, 193); }
html .partners_bl_wrapper2 .owl-dots .owl-dot { border-left-color: rgb(1, 115, 193); }
html .partners_bl_wrapper2 .owl-dots .owl-dot.active { background-color: rgb(1, 115, 193); }
html .new-menu1__inner { background-color: rgb(246, 246, 246); }
html .new-menu1__link { color: rgb(1, 115, 193); }
html .new-menu1__link:hover { border-top-color: rgb(0, 99, 177); }
html .new-menu1__link:hover { border-right-color: rgb(0, 99, 177); }
html .new-menu1__link:hover { border-bottom-color: rgb(0, 99, 177); }
html .new-menu1__link:hover { border-left-color: rgb(0, 99, 177); }
html .new-menu1__link:hover { color: rgb(0, 99, 177); }
@media (max-width: 960px) { html .new-menu1__fixed { background-color: rgb(246, 246, 246); } }
@media (max-width: 960px) { html .new-menu1__button-open { background-image: url("./e4e63aa485b2eb3c7a105c7e0f2d3817.svg"); } }
@media (max-width: 960px) { html .new-menu1__button-open { background-color: rgb(0, 136, 47); } }
@media (max-width: 960px) { html .new-menu1__button-close { background-image: url("./50c9f835a6c4ed16e9e2d1d11246e3ce.svg"); } }
@media (max-width: 960px) { html .new-menu1__button-close { background-color: rgb(0, 136, 47); } }
@media (max-width: 960px) { html .new-menu1__link { color: rgb(33, 33, 33); } }
@media (max-width: 960px) { html .new-menu1__link:hover { color: rgb(0, 99, 177); } }
html .faq_ver2 { background-color: rgb(248, 248, 248); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item.shadow { box-shadow: rgb(248, 248, 248) 0px 20px 40px; }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_read { border-top-color: rgb(1, 115, 193); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_read { border-right-color: rgb(1, 115, 193); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_read { border-bottom-color: rgb(1, 115, 193); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_read { border-left-color: rgb(1, 115, 193); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_read { color: rgb(1, 115, 193); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_hide { border-top-color: rgb(0, 99, 177); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_hide { border-right-color: rgb(0, 99, 177); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_hide { border-bottom-color: rgb(0, 99, 177); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_hide { border-left-color: rgb(0, 99, 177); }
html .faq_ver2 .faq_ver2_wrapper .faq_ver2_inner .faq-item .faq-item_button-wrap .button_hide { color: rgb(0, 99, 177); }
html .tariff-blocks_wrapper .block:hover { border-top-color: rgb(1, 115, 193); }
html .tariff-blocks_wrapper .block:hover { border-right-color: rgb(1, 115, 193); }
html .tariff-blocks_wrapper .block:hover { border-bottom-color: rgb(1, 115, 193); }
html .tariff-blocks_wrapper .block:hover { border-left-color: rgb(1, 115, 193); }
html .tabs-block_wrap { background-color: rgb(255, 255, 255); }
html .tabs-block_wrap .tabs_block .tabs li { background-color: rgb(248, 248, 248); }
html .tabs-block_wrap .tabs_block .tabs li { color: rgb(33, 33, 33); }
html .tabs-block_wrap .tabs_block .tabs li span { border-bottom-color: rgb(0, 136, 47); }
html .tabs-block_wrap .tabs_block .tabs li.opened { background-color: rgb(0, 136, 47); }
html .tabs-block_wrap .tabs_block .tabs li.opened span { color: rgb(255, 255, 255); }
html .one-screen::before { background-color: rgb(51, 51, 51); }
html .one-screen .text-part__button { background-color: rgb(1, 115, 193); }
html .one-screen .text-part__button { border-top-color: rgb(1, 115, 193); }
html .one-screen .text-part__button { border-right-color: rgb(1, 115, 193); }
html .one-screen .text-part__button { border-bottom-color: rgb(1, 115, 193); }
html .one-screen .text-part__button { border-left-color: rgb(1, 115, 193); }
html .one-screen .text-part__button:hover { background-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:hover { color: rgb(255, 255, 255); }
html .one-screen .text-part__button:hover { border-top-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:hover { border-right-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:hover { border-bottom-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:hover { border-left-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:hover { text-shadow: rgb(1, 115, 193) 0px 1px 0px; }
html .one-screen .advatages-part__pic svg path { fill: rgb(1, 115, 193); }
@media (max-width: 767px) { html .one-screen .contacts-part__phones--icon { background-image: url("./b1e6ff1643d619bdfb5657d5fc3d24c9.svg"); } }
html .one-screen .text-part__button:active { background-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:active { border-top-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:active { border-right-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:active { border-bottom-color: rgb(0, 99, 177); }
html .one-screen .text-part__button:active { border-left-color: rgb(0, 99, 177); }
html .one-screen.second-part .form-bottom-part .tpl-field input[type="text"] { border-top-color: rgb(210, 210, 210); }
html .one-screen.second-part .form-bottom-part .tpl-field input[type="text"] { border-right-color: rgb(210, 210, 210); }
html .one-screen.second-part .form-bottom-part .tpl-field input[type="text"] { border-bottom-color: rgb(210, 210, 210); }
html .one-screen.second-part .form-bottom-part .tpl-field input[type="text"] { border-left-color: rgb(210, 210, 210); }
html .one-screen.second-part .form-bottom-part .tpl-field input[type="text"] { box-shadow: rgb(255, 255, 255) 0px 1px 4px inset; }
html .new-menu2__inner { background-color: rgb(246, 246, 246); }
html .new-menu2__inner { box-shadow: rgb(255, 255, 255) 0px 0px 5px; }
html .new-menu2__link { color: rgb(1, 115, 193); }
html .new-menu2__link { border-bottom-color: rgb(255, 255, 255); }
html .new-menu2__link:hover { border-top-color: rgb(0, 99, 177); }
html .new-menu2__link:hover { border-right-color: rgb(0, 99, 177); }
html .new-menu2__link:hover { border-bottom-color: rgb(0, 99, 177); }
html .new-menu2__link:hover { border-left-color: rgb(0, 99, 177); }
@media (max-width: 960px) { html .new-menu2__fixed { background-color: rgb(255, 255, 255); } }
@media (max-width: 960px) { html .new-menu2__open-button { background-color: rgb(1, 115, 193); } }
@media (max-width: 960px) { html .new-menu2__open-button.active { background-color: rgb(0, 99, 177); } }
html .menu-open { background-color: rgb(0, 136, 47); }
html .site-header__companyInformation .descriptor { color: rgb(83, 91, 99); }
html .contacstTitle { color: rgb(83, 91, 99); }
@media screen and (min-width: 1024px) { html .menu_wrapper { border-top-color: rgb(255, 255, 255); } }
@media (max-width: 1023px) { html .menuDesktop { background-color: rgb(248, 248, 248); } }
@media (max-width: 1023px) { html .menuDesktop.opened { box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px 10000px; } }
html .menuDesktop .menu_close { background-color: rgb(0, 136, 47); }
html .menuDesktop__menuTop > li.dropdown-wrap { background-color: rgb(0, 136, 47); }
@media screen and (max-width: 1023px) { html .menuDesktop__menuTop > li > a { color: rgb(33, 33, 33); } }
html .menuDesktop__menuTop > li > a:hover { background-color: rgba(255, 255, 255, 0); }
html .menuDesktop__menuTop > li > a:hover { color: rgb(0, 136, 47); }
@media screen and (max-width: 1023px) { html .menuDesktop__menuTop > li > a:hover { background-color: rgba(255, 255, 255, 0); } }
@media screen and (max-width: 1023px) { html .menuDesktop__menuTop > li > a:hover { color: rgb(0, 136, 47); } }
html .new-menu3__open-button { background-color: rgb(0, 136, 47); }
html .new-menu3__link { color: rgb(33, 33, 33); }
html .new-menu3__link:hover { background-color: rgb(255, 255, 255); }
html .new-menu3__link:hover { color: rgb(0, 136, 47); }
html .new-menu3__link.active { background-color: rgb(255, 255, 255); }
html .new-menu3__link.active { color: rgb(0, 136, 47); }
html .new-menu3__close-button { background-color: rgb(0, 136, 47); }
@media (max-width: 960px) { html .new-menu3__fixed { background-color: rgb(255, 255, 255); } }
@media (max-width: 960px) { html .new-menu3__fixed.opened { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1000px; } }
html .top_block_wrapper { background-color: rgba(255, 255, 255, 0); }
html .reviews--theme5 .reviews-wrapper::before { background-color: rgb(234, 240, 243); }
html .reviews--theme5 .block-title { color: rgb(0, 0, 0); }
html .reviews--theme5 .item .text-part { box-shadow: rgb(1, 115, 193) 0px 3px 0px; }
html .reviews--theme5 .item .text-part { background-color: rgb(255, 255, 255); }
html .reviews--theme5 .reviews-slider .owl-nav button { background-image: url("/img/09726dedebb2917ae092d22ec313e760.svg"); }
html .contacts-block--theme5 .top-part { background-color: rgb(248, 248, 248); }
html .contacts-block--theme5 .phone { background-image: url("/img/077c70b549535db25168f17bd328c93d.svg"); }
html .contacts-block--theme5 .address-block .block-title { background-color: rgb(1, 115, 193); }
html .form_bl3_wrapper .form_bl3_wrap::before { background-color: rgba(0, 0, 0, 0.2); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button { background-color: rgb(103, 178, 97); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button { border-top-color: rgb(103, 178, 97); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button { border-right-color: rgb(103, 178, 97); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button { border-bottom-color: rgb(103, 178, 97); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button { border-left-color: rgb(103, 178, 97); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { background-color: rgb(70, 146, 83); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { color: rgb(255, 255, 255); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { border-top-color: rgb(70, 146, 83); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { border-right-color: rgb(70, 146, 83); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { border-bottom-color: rgb(70, 146, 83); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { border-left-color: rgb(70, 146, 83); }
html .form_bl3_wrapper .form_bl3_in .tpl-field.tpl-field-button button:hover { text-shadow: rgb(70, 146, 83) 0px 1px 0px; }
html .prd_bl1_wrapper .prd_bl1_item { border-top-color: rgb(210, 210, 210); }
html .prd_bl1_wrapper .prd_bl1_item { border-right-color: rgb(210, 210, 210); }
html .prd_bl1_wrapper .prd_bl1_item { border-bottom-color: rgb(210, 210, 210); }
html .prd_bl1_wrapper .prd_bl1_item { border-left-color: rgb(210, 210, 210); }
html .prd_bl1_wrapper .prd_title { background-color: rgb(103, 178, 97); }
html .prd_bl1_wrapper .owl-dots .owl-dot.active { background-color: rgb(70, 146, 83); }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { background-color: rgb(255, 255, 255); }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { box-shadow: rgb(255, 255, 255) 0px 1px 2px; }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { border-top-color: rgb(70, 146, 83); }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { border-right-color: rgb(70, 146, 83); }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { border-bottom-color: rgb(70, 146, 83); }
html .form_bl4_wrapper .tpl-anketa .tpl-field input[type="text"]:focus { border-left-color: rgb(70, 146, 83); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button { background-color: rgb(0, 136, 47); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { background-color: rgb(0, 92, 23); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { border-top-color: rgb(0, 92, 23); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { border-right-color: rgb(0, 92, 23); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { border-bottom-color: rgb(0, 92, 23); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { border-left-color: rgb(0, 92, 23); }
html .form_bl4_wrapper .tpl-anketa .tpl-field.tpl-field-button button:hover { color: rgb(255, 255, 255); }
html .product_bl_wrapper1.border { border-bottom-color: rgb(33, 33, 33); }
html .product_bl_wrapper1 .bl_right_icon svg path { fill: rgb(33, 33, 33); }
