.elementor-17066 .elementor-element.elementor-element-9aa44ae:not(.elementor-motion-effects-element-type-background), .elementor-17066 .elementor-element.elementor-element-9aa44ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00218F;}.elementor-17066 .elementor-element.elementor-element-9aa44ae > .elementor-container{max-width:1280px;}.elementor-17066 .elementor-element.elementor-element-9aa44ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17066 .elementor-element.elementor-element-9aa44ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17066 .elementor-element.elementor-element-351a29d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17066 .elementor-element.elementor-element-351a29d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17066 .elementor-element.elementor-element-351a29d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17066 .elementor-element.elementor-element-351a29d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17066 .elementor-element.elementor-element-4b83540{text-align:center;}.elementor-17066 .elementor-element.elementor-element-4b83540 .widget-image-caption{color:#000000;font-family:"Open_Sans", Sans-serif;font-size:17px;}.elementor-17066 .elementor-element.elementor-element-6f94af6{text-align:left;}.elementor-17066 .elementor-element.elementor-element-6f94af6 .elementor-heading-title{font-family:"Contact", Sans-serif;font-size:50px;color:#000000;}.elementor-17066 .elementor-element.elementor-element-e477e90 > .elementor-widget-container{--e-transform-translateX:0px;background-color:#000000;margin:0px 0px 0px 0px;}.elementor-17066 .elementor-element.elementor-element-9c0cd16 .elementor-heading-title{font-weight:bold;color:#132651;}.elementor-17066 .elementor-element.elementor-element-b4c0510{text-align:center;}.elementor-17066 .elementor-element.elementor-element-b4c0510 img{border-radius:23px 23px 23px 23px;}.elementor-17066 .elementor-element.elementor-element-61956aa{text-align:center;}.elementor-17066 .elementor-element.elementor-element-ed75a05{text-align:center;}.elementor-17066 .elementor-element.elementor-element-ed75a05 img{border-radius:23px 23px 23px 23px;}.elementor-17066 .elementor-element.elementor-element-5ecd9ea{text-align:center;}@media(max-width:767px){.elementor-17066 .elementor-element.elementor-element-9aa44ae > .elementor-container{max-width:400px;}.elementor-17066 .elementor-element.elementor-element-e477e90 > .elementor-widget-container{margin:0px 30px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-e477e90 */.karta {
    background: url(http://www.muissla.ru/wp-content/uploads/2022/08/karta.jpg) right no-repeat;
    width: 100%;
    height: 292px;
    position: relative;
    width: 274px;
    float: right;
}

.reg_center {
    color: #e81f1f!important;
    position: absolute;
    left: 74px;
    top: 34px;
    font-size:14px;
}

.penza {
    left: 60px;
    position: absolute;
    top: 72px;
    color: #2552ad!important;
}

.volsk {
    position: absolute;
    right: 18px;
    top: 96px;
    color: #2552ad!important;
}

.balashov {
    position: absolute;
    left: 36px;
    top: 176px;
    color: #2552ad!important;
}

.kamishin {
    position: absolute;
    right: 70px;
    top: 224px;
    color: #2552ad!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Contact';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.muissla.ru/wp-content/uploads/2025/10/docker-one.woff') format('woff');
}
/* End Custom Fonts CSS */