body {font-family: 'Open Sans', sans-serif; font-size: 16px; color:#333333; font-weight: 300;}
ol, ul{margin: 0; padding: 0;}

::-webkit-scrollbar{ width: 6px;}
::-webkit-scrollbar-track{ background-color: rgba(143,156,138,1);}
::-webkit-scrollbar-thumb{ background-color: rgba(67, 212, 73,1);}

header{background: #fff; min-height:50px;}
nav ul{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between; user-focus: none; user-select: none; }

a:hover{text-decoration: none;}

header .logo{text-transform: uppercase; font-size: 20px;}
header .logo span{color: #43d449;}
header .logo img{width: 165px;}

header ul>li { list-style: none; text-align: center; margin-right: 10px; padding: 5px 15px; }
header ul>li.active{ border-bottom: 3px solid #43d449;  }
header ul>li a{ color: #000; font-size: 22px; }
header ul>li:hover{border-bottom: 3px solid #43d449; padding: 5px 15px 2px 15px;}
header ul>li a:hover{ color: #000; text-decoration: none; }
header .menu{display: none;}
.polosa{
    background: yellow;
    padding: 10px 0;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    box-shadow: 0 0 10px rgba(204,204,204,0.48);
    color: black;
}
.contacts .questions{color: #98d5ac; text-align: right; position: relative; font-size: 22px; z-index: 100;}
.contacts .questions:after{content: ''; background-color: #fff; width: 50px; height: 50px; transform: rotate(45deg); bottom: -25px; position: absolute; right: 55px; z-index: -1;}
.contacts .questions span{color: #000;}

header .menu-toggle { position: relative; display: none; top: 0; height: 20px;}
header .menu-toggle span { position: absolute; left: 0; top: 10px; }
header .menu-toggle span,
header .menu-toggle span:before,
header .menu-toggle span:after { position: absolute; display: block; content: ''; height: 2px; width: 16px; background: #333; border-radius: 1px; cursor: pointer; }
header .menu-toggle span:before { top: -6px; }
header .menu-toggle span:after { bottom: -6px; }
header .menu-toggle span, header .menu-toggle span:before, header .menu-toggle span:after { -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; }
header .menu-toggle.active span { background-color: transparent; }
header .menu-toggle.active span:before, header .menu-toggle.active span:after { top: 0; }
header .menu-toggle.active span:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
header .menu-toggle.active span:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

@media screen and (max-width: 991px){
    header .logo{font-size: 18px;}
    .contacts .questions{font-size: 18px;}
}

@media screen and (max-width: 768px){
    header .menu-toggle {display: inline-block;}
    header .top-menu{position: absolute; top:34px; left: 0; background-color: #fff; z-index: 200; width: 100%;}
    header .top-menu ul{display: none;}
    header .top-menu ul li {margin:-1px 0; border-top: 1px solid #333; border-bottom: 1px solid #333; border-left: none; border-right: none;}
    header .top-menu ul li a {text-align: center;}

    header .logo img{width: 100px;}
    header{min-height:35px;}
    header .container .row{flex-wrap: nowrap;}
    header .logo{font-size: 16px;}
    .polosa{
    background: yellow;
    padding: 10px 0;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    box-shadow: 0 0 10px rgba(204,204,204,0.48);
    color: black;
}
    .contacts .questions{font-size: 16px;}
    .contacts .questions:after{ width: 28px; bottom: -18px;  height: 28px;}
}

.section_1 .heder_img_home{ background: url('/img/back_img.jpg')no-repeat center; background-size: cover; height: 700px; }
.section_1 .heder_img_delivery{ background: url('/img/back_deliver.jpg')no-repeat center; background-size: cover; height: 400px; }
.section_1 .heder_img_order{ background: url('/img/back_order.jpg')no-repeat center; background-size: cover; height: 400px; }
.section_1 .heder_img_city{ background: url('/img/back_city.jpg')no-repeat center; background-size: cover; height: 400px; }
.section_1 .heder_img_document{ background: url('/img/back_document.jpg')no-repeat center; background-size: cover; height: 400px; }
.section_1 .heder_img_delivery h1, .section_1 .heder_img_order h1, .section_1 .heder_img_city h1{text-transform: uppercase; font-size: 50px; font-weight: bold;}
.section_1 .heder_img_home h1{line-height: 60px; padding-bottom: 50px;}
.section_1 .heder_img_home h1 span{color: #43d449;}
.section_1 .heder_img_document h1{padding-top: 50px;}
.section_1 .container-fluid .flex_container, .section_5_document .container-fluid .flex_container{ height: 100%; position: relative; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.section_1 h1{color: #fff; font-size: 30px;}
.section_1 .heder_img_document .specialty_title{color: #fff; font-size: 22px;}
.section_1 .heder_img_document .opportunity_text{color: #43d449; font-size: 25px;}
.section_1 .heder_img_document .specialty_price_block{color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.section_1 .heder_img_document .specialty_price_block .specialty_price{color: #43d449; font-size: 22px; font-weight: bold;}
.section_1 .heder_img_document .specialty_price_block div:first-child{margin-right: 20px;}
.section_1 .heder_img_document .specialty_price_block div:first-child span{text-decoration: line-through;}
.section_1 .heder_img_document .btn_header{padding: 5px 40px; font-size: 25px; margin-top: 20px;}
.section_1 .btn_header{background-color: rgba(67, 212, 73,1); padding: 10px 30px; color: #fff; font-size: 30px; cursor: pointer; border-radius: 2px; box-shadow: 3px 3px 8px rgba(0,0,0,0.4);}
.section_1 .container-fluid .btn_header:hover{background-color: rgba(67, 212, 73,.7);}
.section_1 .container-fluid .flex_container .contact_block{position: absolute; top: 40px; right: 0; color: #fff; text-align: right;}
.section_1 .container-fluid .flex_container .contact_block span{color: #43d449;}
@media screen and (max-width: 768px){
    .section_1 h1{font-size: 20px;}
    .section_1 .heder_img_document h1{padding-top: 100px;}
    .section_1 .container-fluid .flex_container .btn_header{font-size: 20px;}
    .section_1 .heder_img_delivery h1, .section_1 .heder_img_order h1, .section_1 .heder_img_city h1 { font-size: 30px; }
}
@media screen and (max-width: 576px){
    .section_1 .heder_img_document h1{font-size: 20px;}
    .section_1 .heder_img_document .specialty_title{font-size: 18px;}
    .section_1 .heder_img_document .opportunity_text{font-size: 16px;}
    .section_1 .heder_img_document .specialty_price_block{flex-direction: column;}
    .section_1 .heder_img_document .specialty_price_block div:first-child{margin-right: 0;}
}
/*.phone{float:right;background: url('/img/phmail.png') no-repeat; background-position: 107px 2px; font-size: 14px;}*/
/*.big{font-size: 18px;}*/
/*.mail{float:right; background: url('/img/phmail.png') no-repeat; background-position: 0px -23px; padding-left: 30px; padding-right: 26px; font-size: 14px;}*/
/*.callus{ padding-right:20px;}*/
.section_2, .section_2_delivery{padding-bottom: 50px;}
.section_2, .section_2_document, .section_3_document, .section_4_document, .section_6_document, .section_8_document{text-align: center;}
.section_2 .container{margin-top: -100px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.section_2 .circle_number{width: 150px; height: 150px; border-radius: 50%; background-color: #43d449; position: relative; color: white; font-size: 60px; margin-top: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.section_2 .circle_number:before{content: ''; position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; border: 3px solid #fff; border-radius: 50%;}
.section_2 ul li, .section_3 ul li{list-style: none;}
.section_2_delivery .delivery_container {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.section_2_delivery .delivery_container .delivery_block {padding: 10px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start;}
.section_2_delivery .delivery_block .icon { font-size: 40px; color: #43d449;}
.section_2_delivery .delivery_block .text {margin-left: 20px; font-family: 'MullerNarrowExtraLight'; font-size: 20px; font-weight: bold;}

@media screen and (max-width: 768px){
    .section_2 .circle_number{width: 100px; height: 100px; font-size: 40px;}
}
.section_3 .container-fluid{background: url('/img/back_maps_img.jpg')no-repeat; background-size: cover; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.section_3 .container-fluid h2{color: #fff;}
.section_3 .container-fluid span{color: #000; text-align: center;}
.section_3 .container-fluid .container_city{width: 620px; height: 760px; background-color: #fff; margin-bottom: 50px;}
.section_3 .container-fluid .block_city{width: 600px; height: 700px; overflow: auto; background-color: #e5f8e4; margin: 0 auto;}
.section_3 .container-fluid .container_city h3{text-align: center; font-weight: 600; padding-top: 10px;}
.section_3 .container-fluid .block_city li a{color: gray; font-size: 25px; padding-left: 20px; font-weight: bold;}
.section_3 .container-fluid .block_city li a:hover{color: #98d5ac;}
.section_3_document{padding-bottom: 50px;}
.section_3_document .icon_block img{width: 100%; padding: 15%;}
.section_3_document .icon_block:first-child .title {position: relative; top: 10px;}
.section_3_document .icon_block:nth-child(2) .title_2{position: relative; top: -5px;}
.section_3_document .icon_block .title{text-align: center; font-size: 16px;}
.section_3_document .icon_block .title_2{text-align: center; font-size: 12px; font-weight: bold; color: black; text-transform: uppercase;}

@media screen and (max-width: 768px){
    .section_3 .container-fluid .container_city{width: 90%; height: 400px;}
    .section_3 .container-fluid .block_city{width: 96%; height: 340px;}
}
.section_5_document .container-fluid{ background: url('/img/back_document_2.jpg')no-repeat center; background-size: cover; height: 400px;}
.section_5_document .container-fluid h3{color: #fff; font-size: 30px;}
.section_5_document .container-fluid .text{color: #fff; font-size: 25px;}
.section_5_document .container-fluid .icon img{width: 120px; padding-top: 20px;}
@media screen and (max-width: 768px){
    .section_5_document .container-fluid h3{font-size: 22px;}
    .section_5_document .container-fluid .text{font-size: 17px;}
}
.section_7_document .container-fluid{ background: #43d449; }
.section_7_document .container-fluid .specialty_block_list{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.section_7_document .container-fluid .specialty_block_list .specialty_block{width: 33%; height: 150px; background-color: #fff; margin: 0 0 10px 0;}
.section_7_document .container-fluid .specialty_block_list .specialty_block hr{border: 4px solid #43d449;}

.section_8_document{padding-bottom: 50px;}
.section_8_document .icon_block img{width: 100%; padding: 15%;}
.section_8_document .icon_block .title{text-align: center; font-size: 16px;}
.section_8_document .icon_block .title_2{text-align: center; font-size: 12px; font-weight: bold; color: black; text-transform: uppercase;}

.section_8_document .btn_bottom{background-color: rgba(67, 212, 73,1); width: 200px; margin: 30px auto 0 auto; color: #fff; font-size: 30px; cursor: pointer; border-radius: 2px; box-shadow: 3px 3px 8px rgba(0,0,0,0.4);}
.section_8_document .btn_bottom:hover{background-color: rgba(67, 212, 73,.7);}

 /*hr.line{width: 60px; border: 1px solid #000;}*/
 h2{font-size: 30px; color: #000; font-weight:700;padding-top: 40px;display: block; text-align: center;}
 span.text{font-size: 14px; color: #98d5ac; padding-bottom: 30px; display: block;}
/*.block2{background: #f1f2f2; padding-bottom: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.5);}*/
/*.block2 .container::before{padding-top:27px;}*/
/*.block2 .container img{padding-bottom: 37px;}*/
/*.block3{ padding-bottom: 10px; box-shadow: 0 1px 10px rgba(0,0,0,0.5); width:100%;}*/
/*.block4{text-align: center;}*/
/*.block5{background: url('/img/bottom_banner.jpg') no-repeat 50% 0 #243342;}*/
/*.block5 .container{margin: 0 auto; !*height:375px;*!}*/
/*.block5  ul{!*width:750px;*! height: 250px;list-style: none; display: block; margin: 0 auto; padding-top:80px;}*/
/*.block5  ul>li{float:left; height: 40px; width: 185px; margin: 0px 20px; border: 1px solid #fff; background:#979797; text-align:center; vertical-align:middle; margin-bottom:4px;}*/
/*.block5  ul>li:hover{background:#3b6da3;}*/
/*.block5  ul>li a{color:#fff; display:block; padding-top:6px;font-size:18px;}*/
.push {height:160px;}
footer{margin-top:-160px; padding-top: 50px; height: 250px; background-color: #131311;}
footer ul{list-style:none; text-align:center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
footer ul>li{text-transform: uppercase; padding:15px;}
footer ul>li a{color: #fff;}
footer .left_block{color: #fff; font-size: 22px; padding-left: 20px;}
footer .left_block div{padding: 5px 0;}
footer .left_block span{color: #43d449;}
footer .block_nav{height: 50px;}
footer .copy, footer .copy a{color: #fff; font-size: 14px;}
footer ul>li.active{ border-bottom: 3px solid #43d449; }
footer ul>li:hover{border-bottom: 3px solid #43d449;}
footer ul>li a:hover{color: #fff;}
@media screen and (max-width: 768px){
    footer .left_block { font-size: 18px; }
}
/*=========================LANDING===================*/
/*.main-banner-land{background:url('/img/banner_land.jpg') no-repeat 50% 50%; color: #fff; min-height:417px;*/
    /*max-height: 420px;}*/
/*.buy{width: 380px; height: 275px; background:#fff; border-radius:7px; float:left; margin-top:60px; color: #464646; text-align: center; padding-top:10px;}*/
/*.buy>span{padding: 10px 20px;}*/
/*.buy a {display: inline-block; background: url("/img/buy_button_02.png") no-repeat center; width: 172px; height: 50px; margin-top: 20px;}*/
/*.buy a:hover {background: url("/img/buy_button_01.png") no-repeat center;}*/

/*.prof-name {color:#000;}*/
/*.prof-name span {*/
    /*display: block;*/
    /*text-transform: uppercase;*/
    /*font-size: 24px;*/
    /*font-weight: 600;*/
/*}*/

/*.blueline{border-top:4px solid #71aadf;}*/
/*.banner_text{color: #fff; font-size:20px; width:450px; float:left; padding-top:80px;}*/
/*.banner_text strong{display:block; float:left; padding-right:40px;font-size:24px; margin-bottom:20px;}*/
/*.banner_text strong > span{font-size:30px;}*/
/*.price{font-size: 23px; color:#3b6da3; font-weight: 600;}*/
/*.blue{color: #218cda; font-size: 30px; margin-top:10px;}*/
/*.block_1{}*/
/*.block_2{background: #f1f2f2; padding-bottom: 5px; padding:40px 0px;*/
    /*-webkit-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*-moz-box-shadow:    0px 3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*box-shadow:         0px 3px 5px 0px rgba(50, 50, 50, 0.3);*/
/*}*/
/*.block_3{padding-top:50px;text-align:center; padding-bottom: 5px;  }*/
/*.block_3 img{padding-bottom:60px;}*/
/*.block_3 h3{font-size: 30px; color: #000;}*/
/*.block_4 {*/
    /*background: #f1f2f2;*/
    /*-webkit-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*-moz-box-shadow:    0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*box-shadow:         0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
/*}*/
/*.block_5 {background:url('/img/middle_banner_land.jpg') no-repeat 50% 50%; min-height:374px; margin-bottom:30px;}*/
/*.block_5 div.container div{background:url('/img/check.png') no-repeat 70% 50%; color: #fff; font-size: 30px; padding: 50px 20px 0px 40px;}*/
.section_6_document .btn_buy { background-color: rgba(67, 212, 73,1); padding: 5px 40px; margin-top: 10px; color: #fff; font-size: 20px; cursor: pointer; border-radius: 2px; box-shadow: 3px 3px 8px rgba(0,0,0,0.4); }
.section_6_document .btn_buy:hover{background-color: rgba(67, 212, 73,.7);}
.section_6_document .buy2 { background: #131311; color:#fff; padding: 30px 0; text-align: center; font-size: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 30px 0; }
.section_6_document .buy2 span {display: block; text-transform: uppercase; font-weight: 600; font-size: 30px; line-height: 40px;}
.section_6_document .buy2 a { display:inline-block; }
/*.block_6 {}*/
/*.block_7 {}*/
/*.block_8 {padding: 20px 0 20px;}*/
/*.block_9 {*/
    /*background: #f1f2f2;*/
    /*padding: 20px 0;*/
    /*-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.7);*/
    /*-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.7);*/
    /*box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.7);*/
    /*position: relative;*/
    /*z-index: 20;*/
/*}*/
/*.block_10 {position: relative; z-index: 10; padding: 20px 0 20px;}*/
/*.block_11 {*/
    /*background: #f1f2f2;*/
    /*padding: 40px 0 20px;*/
    /*-webkit-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*-moz-box-shadow:    0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*box-shadow:         0px -3px 5px 0px rgba(50, 50, 50, 0.3);*/
    /*position: relative;*/
    /*z-index: 20;*/

    /*text-align: center;*/
/*}*/

/*.block_11 .is {float:left; width: 190px; font-size:18px; line-height: 24px; font-weight: 600; margin: 30px 0;}*/
/*.block_11 .is.s1 {margin-left: 60px;}*/
/*.block_11 .is.s2 {margin-left: 20px;}*/
/*.block_11 .is.s3 {margin-left: 20px;}*/
/*.block_11 .is.s4 {margin-left: 20px;}*/
/*.block_12 {*/
    /*width:100%;*/
    /*min-height: 448px;*/
    /*background: url("/img/background_11.jpg") no-repeat center;*/
    /*color:#fff;*/
/*}*/

/*.block_12 .header-block {text-align: center; font-size: 48px; font-weight: 700; margin-top: 55px;}*/
/*.block_12 .is {width:285px; float: left; text-align: center; margin-top: 150px;}*/
/*.block_12 .is.s2 {margin-left: 35px;}*/
/*.block_12 .is.s3 {margin-left: 40px;}*/

.also {background: #131311;}
.also .item { display:block; text-decoration: none; text-align: center; padding: 20px 0; background: #fff; width:300px; margin: 10px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.also .item span {display: block; color: #131311;}
.also .item hr{border: 4px solid #131311; width: 102%; margin-left: -1%;}
.also .item img{width: 100%; box-shadow: 0 2px 3px rgba(0,0,0,.5), 0 -2px 3px rgba(0,0,0,.5); margin: 10px 0;}
.also .item .button-buy { display: inline-block; background-color: rgba(67, 212, 73,1); padding: 5px 40px; margin-top: 10px; color: #fff; font-size: 20px; cursor: pointer; border-radius: 2px; box-shadow: 3px 3px 8px rgba(0,0,0,0.4); }
.also .item .button-buy:hover {background-color: rgba(67, 212, 73,.7);}

.also .item b {text-transform: uppercase; display: block;}
.also .items-list {padding: 45px 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap;}

.header-text { font-size: 30px; color: #000; }

#prof-type ul {list-style: none; margin:30px 0; padding: 0; text-align: center;}
#prof-type ul li {display: inline-block; margin: 10px; cursor:pointer; font-weight: 700;}
#prof-type ul li a{color: #43d449;}
#prof-type ul li a:hover{color: #98d5ac;}

.prof-list .specialty_letter, .prof-list .specialty_list{list-style: none; }
.prof-list .specialty_list a{color: #333;}
.prof-list .specialty_letter b{color: #333; font-weight: bold;}
.prof-list .specialty_list a:hover{color: #98d5ac;}

.banner_text span { display: block; text-transform: uppercase; font-size: 24px;  }

.form-vertical{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.form-vertical label {display:block; margin-bottom:10px; color: black; text-align: center;}
.form-vertical input, .form-vertical textarea, .form-vertical select {display: inline-block; width:500px; padding: 9px 4px; outline: none; border: 2px solid rgb(67, 212, 73); text-align: center;}
.form-vertical .form-row {display: -webkit-box;display: -ms-flexbox; margin:20px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.form-vertical button {color:#fff; width: 300px; height: 50px; text-transform: uppercase; background: rgba(67, 212, 73,1); border:none; outline: none; box-shadow: 2px 2px 3px rgba(0,0,0,.7); cursor: pointer;}
.form-vertical button:hover{background-color: rgba(67, 212, 73,.7);}
.form-vertical textarea {min-height: 100px;}
.form-vertical {margin-bottom: 40px;}
.form-vertical select:active, .form-vertical select:focus{ outline:none; border: none;  }

@media screen and (max-width: 576px){
    .form-vertical input, .form-vertical textarea, .form-vertical select { width: 300px; }
}

@media (max-width: 767px) {
  .contact-info {
    display: block;
    margin-bottom: 5px;
  }
}

.price-description {font-size: 14px;}

.city-content { padding: 19px; background-color: #f5f5f5; border: 1px solid #e3e3e3; font-size: 14px; line-height: 22px; margin: 30px 0; }

.city-content p {margin: 0;}
.content-btn { text-align: center; margin-top: 20px; }

.content-btn a { display: inline-block; color: #fff; padding: 14px 40px; text-transform: uppercase; background: rgba(67, 212, 73,1); border: none; outline: none; box-shadow: 2px 2px 3px rgba(0,0,0,.7); }
.content-btn a:hover{background-color: rgba(67, 212, 73,.7);}

.images-list { display: flex; justify-content: space-between; margin: 40px 0; }

.images-list a { display: block; margin: 0 10px; }

.images-list img { max-width: 100%; display: block; }

/*.slick-arrow.next {*/
/*    position: absolute;*/
/*    right: -35px;*/
/*    top: 50%;*/
/*    z-index: 9;*/
/*    outline: none;*/
/*    transform: translateY(-50%) rotate(180deg);*/
/*    background: url('/img/arrow.png')no-repeat center; */
/*    background-size: cover;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*}*/
/*.slick-arrow.prev {*/
/*    position: absolute;*/
/*    left: -35px;*/
/*    top: 50%;*/
/*    z-index: 9;*/
/*    outline: none;*/
/*    transform: translateY(-50%);*/
/*    background: url('/img/arrow.png')no-repeat center; */
/*    background-size: cover;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*}*/


