

/* Start:/bitrix/templates/cok/components/bitrix/menu/topmenu/style.css?1685959298100*/
.active_polosa{
display:block;
width:100%;
height:10px;
background:#4a9eb8;
margin-top:26px;
}
/* End */


/* Start:/bitrix/templates/cok/components/bitrix/breadcrumb/hleb/style.css?1685959298471*/
.bx-breadcrumb {
margin:10px 0;
}
.bx-breadcrumb i {
color:#b5bdc2;
line-height:13px;
font-size:12px;
vertical-align:middle;
margin-right:5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
float:left;
white-space:nowrap;
vertical-align:middle;
margin-right:10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
font-family:ProbaProMedium;
font-size:18px;
white-space:normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom:none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/bitrix/templates/cok/template_styles.css?17894714839666*/
@font-face {
font-display: swap;
font-family:'ProbaProBold';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Bold.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProBoldItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-BoldItalic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProExtalight';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Extalight.ttf') format('truetype');font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProExtalightItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-ExtalightItalic.ttf') format('truetype');font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Italic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProLight';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Light.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProLightItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-LightItalic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProMedium';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Medium.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProMediumItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-MediumItalic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProRegular';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Regular.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProSemiBold';
src: url('/bitrix/templates/cok/fonts/ProbaPro-SemiBold.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProSemiBoldItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-SemiBoldItalic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProThin';
src: url('/bitrix/templates/cok/fonts/ProbaPro-Thin.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
@font-face {
font-display: swap;
font-family:'ProbaProThinItalic';
src: url('/bitrix/templates/cok/fonts/ProbaPro-ThinItalic.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}

body{
margin:0;
padding:0;
font-family:ProbaProMedium;
}
a{
text-decoration:none;
}
.textrea .arh_5{
display:none;

}
.bac1{
background-image : url('/bitrix/templates/cok/image/c1.png');
width: 100%;
height: 298px;
}
.bac2{
background: rgba(74, 138, 165, 0.7);
width: 100%;
height: 298px;
}
.menu ul{
margin-left:-0;
padding:0;
}
.menu ul li{
list-style: none;
text-align: center;
float:left;
font-size: 24px;
}
.menu ul li a{
width:calc(100% - 80px);
padding:0 40px;
display:inline-block;
}
.menu ul li:first-child a{
padding:0 60px 0 20px;
}
.cok{
background:white;
font-weight: bold;
font-size: 69.077px;
height: 165px;
width:9.2%;
color: #000000;
float:left;
margin:55px 0 10px 64px;
color:#6d97a8;
text-align:center;
vertical-align:center;
}
.cok p{
margin-top:24.5%;
}
.polosa{
height: 10px;
margin-top: 73px;
background: white;
}
.polosa1{
height: 10px;
background:#4A9EB8;
width:10%;
}
.polosa2{
height: 10px;
margin-left: 11%;
background: #4A9EB8;
width:10.6%;
}
.verh{
margin-left:17.5%;
padding-top:47px;
}
li a{
color:#fff;
}
.srch{
padding:0;
position: relative;
width: 13%;
float:right;
margin-right:4.5%;
float:right;
border:1px solid #fff;
background: none;
}
.srch input{
padding:0;
color:#fff;
height:30px;
background: none;
float:left;
border:0;
margin-left: -25px;
font-size:14px;
text-align:center;
}
.srch button{
background: none;
border:0;
border-left:1px solid #fff;
padding:0;
float:right;
display:block;
height:30px;
width:14%;
}
.zagolovok{
font-size: 50px;
float:left;
margin-top:20px;
color: #fff;
text-transform: uppercase;
}
.zagolovok1{
font-size:50px;
float:left;
margin-top:20px;
color:#1B3E49;
text-transform:uppercase;
max-width:80%;
}
.podzag{
font-size: 18px;
color:#fff;
margin-top:115px;
}
.podzag a{
color:#fff;
}
.arr{
padding:0 10px 3px;
}
.img1{
float:right;
margin-right:4.5%;
margin-top:20px;
width:114px;
height:119;
}
.main1{
min-height: 832px;
overflow: hidden;
}
.main{
height: 970px;
}
.main2{
height: 1220px;
}
.leftmenu{
float:left;
width : 13%;
text-align:center;
font-size: 26px;
margin-left:2%;
margin-top:47px;
height: 678px;
}
.p11{
padding:5px;

}
.p12 p{
margin:0;
}
.p12{
color: #4E483E;
}
.p13{
height:10px;
width:157px;
background:#4A9EB8;
margin-left:26px;
margin-top:10px;
display:none;
}
.p14{
height:10px;
width:157px;
background:#4A9EB8;
margin-left:26px;
margin-top:10px;
}
.p1:hover .p13{
display:block;
}
.p1{
padding:20px;
height:33%;
}
.p2{
margin-top:6%;
}
.textcok1{
height:518px;
width:83%;
float:right;
}
.textcok2{
width:50.9%;
height:100%;
float:left;
background:#4A9EB8;
font-family:ProbaProLight;
}
.img2{
height:100%;
width:49.1%;
background-image : url('/bitrix/templates/cok/image/image 23.png');
float:right;
}
.textcok{
font-size: 48px;
color: #4E483E;
margin:3% 0 32px 40px;
float:left;
}
.textcok p{
margin:0;
}
.textcok3{
font-size: 20px;
padding:20px 60px;
color: #FFFFFF;
}
.textab{
height:918px;
margin:-85px 65px 0 45px;
font-size: 18px;
font-family:ProbaProLight;
line-height:1.35;
float:left;
width:79%;
}
.textab p a{
text-decoration:underline;
margin-left:15px;
color: #4A9EB8;
}
.textm0{
margin-bottom:0;
}
.textb{
font-size: 36px;
margin-bottom:0;
}
.textq{
    margin: 27px 65px 0 calc(15% + 45px);
    font-size: 36px;
    font-family: ProbaProLight;
    float: none;
    clear: none;
    width: auto;
    box-sizing: border-box;
    overflow: hidden;
}
.textq a{
    text-decoration: underline;
    color: #4A9EB8;
    font-size: 16px;
}
.textq span{
    font-size: 16px;
}
.textn{
    font-size: 22px;
    line-height: 1.5;
}
.textq p{
    margin-bottom: 50px;
}
.textq ol,
.textq ul{
    padding-left: 25px;
    margin: 10px 0;
}
.textq li{
    margin-bottom: 8px;
    font-size: 20px;
}
.textreq{
height:918px;
margin:-110px 65px 0 45px;
font-size: 18px;
font-family:ProbaProLight;
line-height:2;
float:left;
width:79%;
}
.textreq span{
font-family:ProbaProMedium;
}
.textreq p{
margin:30px 0;
}
.textreqb{
font-size: 36px;
margin:-20px 0 -15px;
text-decoration:none;
}
.textreqm{
font-size:24px;
color:#4A9EB8;
font-family:ProbaProMedium;
margin:55px 0 20px
}
.textre2{
margin-top:75px;
}
.textre{
margin:-100px 65px 20px 45px;
font-size: 36px;
font-family:ProbaProLight;
width:79%;
float:left;
}
.textrea{
line-height:2.7;

font-size: 22px;
margin-top:50px;
}
.textrea a{
color:#000;
text-decoration:underline;
}
.текст{
font-family:ProbaProLight;
font-size: 18px;
float:left;
width:70%;
padding-left:48px;
}
.textcon{
margin:55px 20px 0 45px;
font-size: 18px;
font-family:ProbaProLight;
line-height:0.5;
width:20%;
float:left;
}
.n26{
margin-top:80px;
padding:5px;
}
.textcon img{
padding-right:17px;
}
.message{
width: 305px;
height: 47px;
margin:90px 0;
background:#4A9EB8;
border-radius:3px;
border:none;
color:#fff;
font-size: 22px;
}
.mapp{
float:right;
margin-top:65px;
}
.arr1{
background: #4A9EB8;
width: 66px;
height: 65px;
margin-top:80px;
border:none;
}
.arr1 img{
padding:24px 14px;
}
.polosa3{
height:15px;
background:#F2F2F2;
}
.more{
border:1px solid #fff;
float:left;
margin:1% 0 0 7.6%;
height:53px;
width:150px;
color:#fff;
font-size: 20px;
padding-left:40px;
}
.moreimg{
margin:23px 0 0 5px;
height:10px;
}
.tab{
float:left;
margin:3% 0 0 2%;
width: 42.2%;
height: 7%;
text-align:center;
line-height:200%;
font-size: 30px;
}
.tab1{
width:50%;
height:104%;
background:#BAA98F;
float:left;
color: #fff;
}
.tab2{
width:49.7%;
height:100%;
border:1px solid #BAA98F;
float:right;
color: #4E483E;
}
.niz{
height:457px;
float:left;
width:100%;
}
.n1{
float:left;
height:240px;
width:25%;
margin-left:3.8%;
margin-top:70px;
}
.n4{
line-height:2;
}
.n4 a{
color: #1B3E49;
font-family:ProbaProLight;
font-size:20px;
}
.n3{
font-size: 26px;
margin:-26px 0 45px;
}
.n2{
width:30%;
margin-right:4%;
float:right;
margin-top:70px;
}
.n21{
float:left;
width:33%;
color: #4E483E;
}
.n21 p{
margin:0;

}
.n22{
box-shadow: 0 0 5px rgba(0,0,0,0.5);
height:102px;
padding-left:15px;
background-image:url('/bitrix/templates/cok/image/23 1.png');
background-position: 85% ,50%;
background-repeat: no-repeat;
margin-bottom:34px;
color: #4E483E;
}
.n23{
box-shadow: 0 0 5px rgba(0,0,0,0.5);
height:102px;
padding-left:15px;
background-image:url('/bitrix/templates/cok/image/icons 1.png');
background-position: 93% ,50%;
background-repeat: no-repeat;
color: #4E483E;
}
.n21 span{
font-size: 24px;
line-height: 1.5;
}
.n24{
width:152px;
height:160px;
float:right;
}
.n25{
float:right;
text-align:right;
margin-top:76px;
font-size: 18px;
font-family:ProbaProLight;
color: #1B3E49;
}
.n25 a{
padding:4px;
}
.n5{
width:35%;
position:absolute;
margin-left:655px;
margin-top:70px;
}
.novost{
float:right;
width:calc(83% - 100px);
margin-top:40px;
padding-right:100px;
text-align:justify;
}
.novost_zag{
font-size:30px;
margin:20px 0;
}
.novost_txt{
font-size:20px;
}
.novost_txt a{
color:#4a9eb8;
}
/* End */
/* /bitrix/templates/cok/components/bitrix/menu/topmenu/style.css?1685959298100 */
/* /bitrix/templates/cok/components/bitrix/breadcrumb/hleb/style.css?1685959298471 */
/* /bitrix/templates/cok/template_styles.css?17894714839666 */
