html body { color: rgb(74, 74, 74); }
html body { background-color: rgb(255, 255, 255); }
html h1 { color: rgb(74, 74, 74); }
html h3 { color: rgb(244, 200, 4); }
html a { color: rgb(74, 74, 74); }
html a img { border-top-color: rgb(227, 227, 227); }
html a img { border-right-color: rgb(227, 227, 227); }
html a img { border-bottom-color: rgb(227, 227, 227); }
html a img { border-left-color: rgb(227, 227, 227); }
html .top-line-header { background-color: rgb(155, 155, 155); }
@media (max-width: 1024px) { html .top-line-header { background-color: rgb(155, 155, 155); } }
@media (max-width: 1024px) { html .menu-mobile-button { background-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-mobile-button::after { background-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-top-close { background-image: url("./6d0c6806dce61b2f49079aed66634bc6.svg"); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top { background-color: rgb(227, 227, 227); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top { border-top-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top { border-right-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top { border-bottom-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top { border-left-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top > li.active > a { color: rgb(74, 74, 74); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top > li > a { color: rgb(74, 74, 74); } }
@media (max-width: 1024px) { html .menu-top-wrapper .menu-top > li > a:hover { color: rgba(74, 74, 74, 0.73); } }
@media (max-width: 1024px) { html .callWrappper::after { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); } }
@media (max-width: 1024px) { html .callWrappper .call-button { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); } }
@media (max-width: 1024px) { html .callWrappper:hover .call-button { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); } }
@media (max-width: 1024px) { html .callWrappper:active .call-button { background-color: rgb(244, 200, 4); } }
@media (max-width: 1024px) { html .callWrappper:hover::after { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); } }
@media (max-width: 1024px) { html .callWrappper:active::after { background-color: rgb(244, 200, 4); } }
@media (min-width: 1025px) { html .menu-top-wrapper .menu-top > li > a { color: rgb(74, 74, 74); } }
html .bottom-line { background-color: rgb(227, 227, 227); }
html .site-descriptor { color: rgb(0, 0, 0); }
html .site-contacts .phone-extra { background-image: url("./d1fc2fd25f6dba66143d3d99cbf54436.svg"); }
html .site-contacts .phone-extra a { color: rgb(74, 74, 74); }
html .site-contacts .callOrder a { color: rgb(208, 2, 27); }
html .site-address .address-wrapper { background-image: url("./98c2abd15f479c5b31592725e116f83c.svg"); }
html .site-address .address-wrapper { color: rgb(74, 74, 74); }
html .callWrappperBottom::after { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); }
html .callWrappperBottom .call-button { background-image: linear-gradient(rgb(244, 200, 4), rgb(248, 231, 28)); }
html .callWrappperBottom .call-button { color: rgb(74, 74, 74); }
html .callWrappperBottom:hover::after { background-image: linear-gradient(rgb(248, 231, 28), rgb(248, 231, 28)); }
html .callWrappperBottom:hover .call-button { background-image: linear-gradient(rgb(248, 231, 28), rgb(248, 231, 28)); }
html .callWrappperBottom:active::after { background-color: rgb(255, 255, 255); }
html .callWrappperBottom:active .call-button { background-color: rgb(255, 255, 255); }
html .form-wrapper .title { color: rgb(189, 16, 224); }
html .form-wrapper .tpl-field.tpl-field-button .getFormData { background-color: rgb(255, 255, 255); }
html .form-wrapper .tpl-field.tpl-field-button .getFormData { background-image: linear-gradient(rgba(165, 132, 180, 0.54), rgba(126, 87, 150, 0.52)); }
html .form-wrapper .tpl-field.tpl-field-button .getFormData:active { background-color: rgb(255, 255, 255); }
@media (max-width: 1023px) { html .block-wrapper .block-extra-wrapper .blocks-inner:hover { box-shadow: rgb(155, 155, 155) 0px 0px 0px 3px inset; } }
@media screen and (min-width: 1024px) { html .block-wrapper .block-extra-wrapper .blocks-inner:hover { box-shadow: rgb(227, 227, 227) 0px 0px 0px 1px; } }
@media screen and (min-width: 1024px) { html .block-wrapper .block-extra-wrapper .blocks-inner:hover { background-color: rgb(227, 227, 227); } }
html .sliderOurAdvantages { background-color: rgb(227, 227, 227); }
html .sliderOurAdvantages { box-shadow: rgb(244, 200, 4) 0px -10px 0px inset; }
html .sliderOurAdvantages .image-wrapper { border-top-color: rgb(244, 200, 4); }
html .sliderOurAdvantages .image-wrapper { border-right-color: rgb(244, 200, 4); }
html .sliderOurAdvantages .image-wrapper { border-bottom-color: rgb(244, 200, 4); }
html .sliderOurAdvantages .image-wrapper { border-left-color: rgb(244, 200, 4); }
html .sliderOurAdvantages .sliderTitle { color: rgb(74, 74, 74); }
html .site-footer { background-color: rgb(155, 155, 155); }
html .site-footer { border-bottom-color: rgb(227, 227, 227); }
html .site-contacts-footer { background-image: url("./d1fc2fd25f6dba66143d3d99cbf54436.svg"); }
html .site-contacts-footer .call { color: rgb(244, 200, 4); }
html .site-address-footer { background-image: url("./98c2abd15f479c5b31592725e116f83c.svg"); }
html .site-copyright { color: rgba(165, 132, 180, 0.54); }
html .g-button { background-color: rgb(244, 200, 4); }
html .g-button { background-image: linear-gradient(-180deg, rgb(244, 200, 4) 0%, rgb(248, 231, 28) 100%); }
html .g-button:hover { background-color: rgb(244, 200, 4); }
html .g-button:active { background-color: rgb(244, 200, 4); }
html .g-categories__button { color: rgb(244, 200, 4); }
html .g-categories__button { border-top-color: rgb(248, 231, 28); }
html .g-categories__button { border-right-color: rgb(248, 231, 28); }
html .g-categories__button { border-bottom-color: rgb(248, 231, 28); }
html .g-categories__button { border-left-color: rgb(248, 231, 28); }
html .g-categories__button:hover { box-shadow: rgb(155, 155, 155) 0px 0.07143em 0.28571em; }
html .g-categories__button::after { background-image: url("./38a14d5d74008db9ee6ff3be8610ac68.svg"); }
html .g-article-offered__button { color: rgb(244, 200, 4); }
html .g-article-offered__button { border-top-color: rgb(248, 231, 28); }
html .g-article-offered__button { border-right-color: rgb(248, 231, 28); }
html .g-article-offered__button { border-bottom-color: rgb(248, 231, 28); }
html .g-article-offered__button { border-left-color: rgb(248, 231, 28); }
