<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('bootstrap/css/bootstrap.min.css');
html,body {width:100%; height:100%;  font-family: Times, Sans-serif;font-size: 14px;padding: 0;margin: 0;background-color:#ebe7db;}
a {outline:none !important;color:#4d8b72;}
.clr {clear: both;}
.nav-menu ul, .top-menu ul {display:none;}
.sub-menu-container {border-right: 1px solid #4d8b72;}
.headerline{background-color:#4d8b72; height:22px;}
.header{background-color:#2a2b2c; height:96px;} 
.wrapper {width:960px; margin:auto;}
.wrapper section {padding: 20px 0;}
.main-navigation {width:742px;}
.main-navigation .current-menu-item {height:112px;}
.main-navigation ul {margin: 0; padding: 0;}
.main-navigation ul li {display: block;float: left; width:95px; line-height:96px; list-style-type: none; text-align:center;text-transform: uppercase;color:#fff;}
.main-navigation ul li:hover {background-color:rgba(77,139,114,.8);height:112px;}
.main-navigation ul li a {text-decoration:none; color:#fff;font-weight:bold;}
.main-navigation2 {margin-top: -8%;border-top: 1px solid rgb(77,139,114);border-bottom: 1px solid rgb(77,139,114);}
.main-navigation2 ul {margin: 0; padding: 0;}
.main-navigation2 ul li {display:table;vertical-align: middle;float:left;width:25%; height:74px;list-style-type:none;text-align:center;color:#000;}
.main-navigation2 ul li:hover {background-color:rgba(77,139,114,.8);color:#fff;}
.main-navigation2 ul li a:hover {color:#fff;}
.main-navigation2 a {display: table-cell;vertical-align: middle;text-decoration:none;font-weight:bold;color:#000;font-style:italic;}
.sidebar, .sub-menu {padding:0;margin: 45px 0;}
.sidebar ul, .sub-menu ul {margin: 0; padding: 0;}
.sidebar ul li, .sub-menu ul li {display:block;height:24px;list-style-type:none;color:#000;margin-bottom: 3%;}
.sidebar a, .sub-menu a {text-decoration:underline;color:#000;padding-left: 5%;}
.current-menu-item, .current-menu-ancestor {background-color:rgba(77,139,114,.8);}
.current-menu-item a, .current-menu-ancestor a {color:#fff;}
.main-heading {display:none;}
.main-contact {float:right;margin-top: 5%;line-height: 1;}
.main-contact a {text-decoration:none;color:#fff;font-size:30px !important;font-weight:bold;text-align:right;}
.main-contact button {width:228px;height:29px;border-radius:10px;background-color:#f4c80d;margin-top: -2%;}
.main-contact button span {font-weight:bold;color:#2e2e3a;text-transform:uppercase;text-align:center;font-family: Times, Sans-serif;}
.block2 {background-color:#ebe7db; min-height:440px;}
.block2 .contentblock2 {height:380px;padding-top: 4.7%;}
.block2 .leftblock, .row .leftblock {float:left;}
.row {height:380px;padding-top: 6.4%;}
.row .rightblock img {vertical-align: middle;display: block;border: 3px solid #d6d2c5;background: #dfdacb;margin-left: 10%;}
.block2 .press-button button {width:228px;height:29px;border-radius:10px;background-color:#f4c80d;}
.block2 .press-button span {font-weight:bold;color:#2e2e3a;text-transform:uppercase;text-align:center;font-family: Times, Sans-serif;}
.block3 {background-color:#4d8b72; min-height:470px;}
.glav_menu_block3 {background-color:rgba(250,239,207,.8);border-radius:20px;margin: 40px 0;max-height: 380px;padding: 10px;}
.glav_menu_block3 span {display: block;font-size:16px;font-weight:bold;text-align:center;margin: 20px 0;}
.glav_menu_block3 p {display: block;text-align:center;margin: 20px 0 40px 0;}
.glav_menu_block3 ul {list-style-image: url(/wp-content/themes/olkonev/img/marker.png);}
.glav_menu_block3 a {text-decoration:underline;color:#000;line-height:30px;display: block;line-height: 2;}
.glav_menu_block3 button {width:140px;height:1;border-radius:10px;background-color:#333;margin: 20px auto;display: block;border: 2px solid #333;}
.glav_menu_block3 button a {text-decoration:none;text-align:center;font-weight:bold;color:#fff;line-height:26px;}
.block4 {background: url(img/perozv.png) 30% 50% no-repeat, rgb(235,231,219);min-height:600px;}
.block4 .voprostxt {margin:20px 0;}
.block4 .voprostxt span {text-align:center;}
.razdel {background-color:#4d8b72; height:10px;}
.block5 {background-color:#ebe7db; min-height:360px;}
.block5 .a-sovets {margin: 5% 0 0 81%;}
.block4 h2, .block5 h2 {color:#2a2b2c !important;text-transform:uppercase;margin-top: 4%;}
.block5 h2 {float: left;}
.footer {background-color:#4d8b72; height:310px; }
.footer-content {width:960px; margin:auto;padding: 40px 0;}
.footer-content span {font-size:16px; color:#fff;font-weight: bold;text-align:center;}
.footer-left {width:742px;float: left;}
.footer-main, .footer-contact {height:210px;}
.footer-main ul, .footer-main span {display: block;width:227px; margin:0; padding:0;text-align:left;float: left;}
.footer-main ul li {list-style-type: none; text-align:left;color:#fff;line-height:24px;font-size:14px;}
.footer-main ul li a {color:#fff;font-size:14px;}
.footer-right {width:218px;float:right;text-align:right;}
.footer-right a {text-decoration:none;color:#fff;}
.footer-contact a {font-size:28px;font-weight:bold;}
.socset, .metrika {margin-top:20px;}
/*******РЎС‚РёР»Рё РґР»СЏ СЃС‚СЂР°РЅРёС†С‹ РѕС€РёР±РєРё 404********/
.fotoleft {width:310px;float: left;background: url(img/foto.png) no-repeat}
.textright {width:650px;height:256px;float:right;padding:92px 0;text-align:right;line-height:70px;}
.textright span {font-family:Georgia;font-size:16px;}
.textright a {text-decoration:none;color:#000;}

/*******РЎС‚РёР»Рё РґР»СЏ Contact form 7 РІР°СЂРёР°РЅС‚1********/
#fancybox-wrap {background: url(img/teleflog.png) 90% 90% no-repeat, rgb(235,231,219);  -moz-box-shadow: 0 0 6px #000; -webkit-box-shadow: 0 0 6px #000;box-shadow:0 0 2px #000;border-radius:10px;}
#fancybox-outer {background:none!important;}
#fancybox-outer&gt;div, #fancybox-content,  #contact_form_pop_up{background:none!important;border:none!important;}
#contact_form_pop_up{padding:0px 0px 0px 20px!important;}
.wpcf7 {width:290px; /*С€РёСЂРёРЅСѓ Р·Р°РґР°С‘Рј С‚Р°РєСѓСЋ, РєР°Рє РЅР°Рј РЅСѓР¶РЅРѕ РІ СЃР»СѓС‡Р°Рµ СЃ РІСЃРїР»С‹РІР°СЋС‰РµР№ С„РѕСЂРјРѕР№ РјРѕР¶РЅРѕ РІРѕРѕР±С‰Рµ РЅРµ Р·Р°РґР°РІР°С‚СЊ*/
padding:0px!important;/*РЅСѓР»РµРІРѕР№ РѕС‚СЃС‚СѓРї РґР»СЏ РІСЃРїР»С‹РІР°СЋС‰РµР№ С„РѕСЂРјС‹, Р° РµСЃР»Рё С„РѕСЂРјР° РЅР° СЃС‚СЂР°РЅРёС†Рµ, С‚Рѕ РЅСѓР¶РЅРѕ Р·Р°РґР°С‚СЊ 20px*/
overflow:hidden;}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {border:1px solid red;padding:4px!important;border-radius:10px;border:1px solid #000;}
.wpcf7 input[type="text"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 textarea:focus{border:1px solid #4d8b72;-moz-box-shadow: 0 0 6px #fff;-webkit-box-shadow: 0 0 6px #fff;box-shadow:0 0 6px #fff;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {width:270px!important;}
.wpcf7-submit{width:160px;height:28px;border-radius:10px;background-color:#f4c80d;!important;text-transform:uppercase;float:left;font-family:Times, Sans-serif;font-weight:bold;}
/*******РЎС‚РёР»Рё РґР»СЏ Contact form 7 Р—Р°РґР°С‚СЊ РІРѕРїСЂРѕСЃ********/
#wpcf7-f40-o2 {display:block;float:right;margin-right:15%;margin-top: 3%;}
.wpcf7-form-control wpcf7-text wpcf7-validates-as-required {height:50px !important;}
.wpcf7-form-control wpcf7-text wpcf7-validates-as-required {padding:10px !important;}</pre></body></html>