/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 10 2025 | 07:20:41 */
@charset "UTF-8";:root{--main-color:#fff;--active-color:#be1622;--main-fonts:"Inter", "Tahoma"}body{padding:0;margin:0;font-family:var(--main-fonts);line-height:1.3}a{transition:all 0.5s}p{margin-top:0;line-height:1.5}p:last-child{margin-bottom:0}.pointer img{pointer-events:none}.link a:hover,.link a span:hover{color:var(--active-color)!important}.link-btn:hover{cursor:pointer}button:hover{cursor:pointer}#header-main .e-con-inner{transition:0.3s}#header-main.stikly-header .e-con-inner{padding:0}#header-main.stikly-header{background:#fff}.main-widget-content .e-con-boxed{padding-left:0;padding-right:0}@media screen and (max-width:1201px){.main-block-content{padding-left:0;padding-right:0}}.rank-math-breadcrumb,.woocommerce-breadcrumb{font-weight:400;font-size:12px;color:#333}.rank-math-breadcrumb a,.woocommerce-breadcrumb a{color:#333;font-weight:500}.rank-math-breadcrumb a:hover,.woocommerce-breadcrumb a:hover{color:var(--active-color)}@media screen and (min-width:1201px){::-webkit-scrollbar-thumb{background:var(--active-color);border-radius:0}::-webkit-scrollbar{width:10px;height:5px;background:#fff}}::placeholder{color:#333}.wpcf7-form-control{font-size:16px;padding:15px;margin-bottom:15px;width:100%;padding-left:30px;border-color:#F2F2F2;border-radius:0;background:#F2F2F2;color:#333;font-family:var(--main-fonts);margin-top:0;border:0;outline:0;max-height:150px}.wpcf7-submit{display:block;margin-top:10px;padding:15px 10px;border-radius:10px;background:var(--main-color);color:#FFF;text-align:center;width:100%;transition:all 0.3s;margin-bottom:0!important;text-transform:none!important;font-weight:700!important;text-transform:uppercase!important}.wpcf7-form p{margin-bottom:0!important}.wpcf7-list-item{margin-left:0!important}.wpcf7-submit:hover{cursor:pointer;background:#D90000}.wpcf7-acceptance{padding:0;background:none!important;border:none;box-shadow:none;font-size:14px}.wpcf7-acceptance label{display:flex;align-items:center}.wpcf7-acceptance .wpcf7-list-item-label{font-size:12px;margin-left:5px}.wpcf7-spinner{display:none!important}.wpcf7-not-valid-tip{font-size:12px;font-family:var(--main-fonts)}.wpcf7 form .wpcf7-response-output{font-size:12px;margin:0;line-height:16px;font-family:var(--main-fonts)}.wpcf7-checkbox,.wpcf7-radio{background:none;padding:0}.wpcf7-spam-blocked{background:#e2e2e2;border:1px solid #bcbcbc!important;color:#383838}.wpcf7-mail-sent-ng{background:#fcf8e3;border:1px solid #ac9163!important;color:#8a6d3b}.wpcf7-mail-sent-ok{background:#dff0d8;border:1px solid #3c763d!important;color:#3c763d}div.wpcf7-validation-errors{display:none!important}div.wpcf7-validation-errors{background:#ffe2e2;border:1px solid red;color:#C10000}div.wpcf7-response-output{display:none!important}span.wpcf7-not-valid-tip{display:none}span .wpcf7-not-valid{border-bottom:2px solid #ff0000!important}@media (max-width:767px){.wpcf7-submit{font-size:16px}.wpcf7-form-control{font-size:16px}}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true]{margin-bottom:0!important}@media (max-width:767px){.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{overflow:scroll;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px}.e-n-tab-title.e-collapse{display:none}.e-n-tab-title{margin:0}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title:not(:first-child){margin-block-start:0}}input[type="radio"]{appearance:none;width:20px;height:20px;border-radius:50%;border:3px solid #000;outline:none;transition:all 0.3s ease-in-out;position:relative;top:7px}input[type="radio"]::before{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type="radio"]:checked::before{background-color:#D90000}input[type="checkbox"]{appearance:none;width:20px;height:20px;border-radius:0;border:2px solid #000;outline:none;transition:all 0.3s ease-in-out;position:relative}input[type="checkbox"]::before{content:"";width:8px;height:8px;border-radius:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type="checkbox"]:checked::before{background-color:#000}.ymaps-2-1-79-map-copyrights-promo,.ymaps-2-1-79-copyright__wrap{display:none!important}