.btn { color: #ffffff; }
.btn { background-color: #21884E; }
.btn { border-color: #333333; }
.btn { border-radius: 4px !important; }
.btn { border-width: 1px !important; }
h1, .h1 { font-size: 40px !important; }
h2, .h2 { font-size: 36px !important; }
h3, .h3 { font-size: 28px !important; }
h4, .h4 { font-size: 18px !important; }
h5, .h5 { font-size: 16px !important; }
h6, .h6 { font-size: 14px !important; }
header#header { background-color: #A4CEE2; }
header#header { background-position: top left; }
header#header { background-repeat: no-repeat; }
header#header { background-size: auto; }
header#header .block-vcenter { height: 40px; }
header#header .socials a { font-size: 22px !important; }
header#header .contacts a i { font-size: 22px !important; }
header#header { font-size: 20px !important; }
header#header a.btn { color: #ffffff !important; }
header#header a.btn { background-color: #21884E !important; }
header#header a.btn { border-color: #21884E !important; }
header#header a.btn { border-radius: 4px !important; }
header#header a.btn { border-width: 1px !important; }


nav#menu { background-color: #ffffff; }
nav#menu a, nav#menu a:active { color: #A4CEE2 !important; }
nav#menu a:visited { color: #A4CEE2 !important; }
nav#menu a:hover { color: #21884E !important; }
nav#menu a.active, nav#menu a.active:active { color: #21884E !important; border-color: #21884E !important;}
nav#menu a.active:hover { color: #21884E !important; }
nav#menu a.active:visited { color: #21884E !important; }
nav#menu .menu-list { text-align: center; }
nav#menu a { font-size: 18px !important; }
nav#menu .block-vcenter { height: 60px; }
nav#menu .block-vcenter .menu-list a { padding: 6px 0 !important; }
#menu {border-bottom: 2px solid #eeeeee; }


section#slider { font-size: 18px !important; }
@media screen and (min-width: 64em) {
section#slider .slide-container { min-height: 750px !important; }
}
@media screen and (max-width: 63.95em) {
a.on section#slider .slide-container { height: 375px !important; }
a.on section#slider .slide-container { min-height: 375px; }
}
section#slider .slide.slide-0 .slide-content { border-radius: 4px !important; }
section#slider .slide.slide-0 .slide-content { background-color: rgba(255,255,255,0.9); }
section#slider .slide.slide-0 .slide-content * { color: #333 !important; }
section#slider .slide.slide-0 .btn { color: popup !important; }
section#slider .slide-addition.slide-0 .btn { color: popup !important; }
section#slider .slide.slide-0 .btn { border-radius: 4px !important; }
section#slider .slide-addition.slide-0 .btn { border-radius: 4px !important; }


div#about { background-color: #f5f5f5; }
div#about { background-position-x: left !important; }
div#about { background-repeat: no-repeat; }
div#about { background-size: cover; }
div#about { color: #333333; }
div#about ul li { color: #333333; }
div#about h1 { color: #0A3A56 !important; }
div#about h2 { color: #0A3A56 !important; }
div#about h3 { color: #0A3A56 !important; }
div#about h4 { color: #0A3A56 !important; }
div#about h5 { color: #0A3A56 !important; }
div#about h6 { color: #0A3A56 !important; }
div#about div > p { font-size: 16px; }
div#about div > ul { font-size: 16px; }
#about {padding: 80px}


section#rent-sale { background-color: #E3F1F8; }
section#rent-sale { background-position-x: left !important; }
section#rent-sale { background-repeat: no-repeat; }
section#rent-sale { background-size: auto; }
section#rent-sale a, section#rent-sale a:active { color: #ffffff !important; }
section#rent-sale a:visited { color: #ffffff !important; }
section#rent-sale a:hover { color: #ffffff !important; }
section#rent-sale .content-box .title { color: #333333 !important; }
section#rent-sale p { color: #333333 !important; }
section#rent-sale ul li { color: #333333 !important; }
section#rent-sale .content-box img { border-color: #E3F1F80 !important; }
section#rent-sale .content-box img { box-shadow: inset 2px 2px 2px #E3F1F80, inset -2px -2px 2px #E3F1F80 !important; }
section#rent-sale .content-box img { border-width: 0px !important; }
section#rent-sale .content-box img { border-radius: 0px !important; }
section#rent-sale p { font-size: 24px !important; }
#rent-sale {padding: 80px}

#rent-sale .btn {color: white; padding: 10px 20px; }



section#service { background-color: #CCE5F1; }
section#service { background-position-x: left !important; }
section#service { background-repeat: no-repeat; }
section#service { background-size: auto; }
section#service .content-box .title { color: #333333 !important; }
section#service p { color: #333333 !important; }
section#service ul li { color: #333333 !important; }
section#service h1 { color: #0A3A56 !important; }
section#service h2 { color: #0A3A56 !important; }
section#service h3 { color: #0A3A56 !important; }
section#service h4 { color: #0A3A56 !important; }
section#service h5 { color: #0A3A56 !important; }
section#service h6 { color: #0A3A56 !important; }
section#service .content-box img { border-color: #E3F1F8 !important; }
section#service .content-box img { box-shadow: inset 2px 2px 2px #E3F1F8, inset -2px -2px 2px #E3F1F8 !important; }
section#service .content-box img { border-width: 10px !important; }
section#service .content-box img { border-radius: 500px !important; }
section#service p { font-size: 16px !important; }
#service {padding: 80px}


footer#footer { background-color: #333333; }
footer#footer { color: #ffffff !important; }
footer#footer { font-size: 14px !important; }


div#popup_1 form { background-color: #ffffff; }
div#popup_1 .popup-full .title { background-color: #21884E; }
div#popup_1_success .popup-full .title { background-color: #21884E; }
div#popup_1 .popup-full .title { color: #ffffff; }
div#popup_1_success .popup-full .title { color: #ffffff; }
div#popup_1 .popup-full .title i { color: #ffffff; }
div#popup_1_success .popup-full .title i { color: #ffffff; }
div.popup-wrapper#popup_1 .popup-full { border-color: #21884E; }
div.popup-wrapper#popup_1_success .popup-full { border-color: #21884E; }
div.popup-wrapper#popup_1 .popup-full { border-radius: 4px ; }
div.popup-wrapper#popup_1 .popup-full .title { border-radius: 4px 4px 0 0; }
div.popup-wrapper#popup_1_success .popup-full { border-radius: 4px ; }
div.popup-wrapper#popup_1_success .popup-full .title { border-radius: 4px 4px 0 0; }
div.popup-wrapper#popup_1 .popup-full { border-width: 1px; }
div.popup-wrapper#popup_1_success .popup-full { border-width: 1px; }
div.popup-wrapper#popup_1 .popup-full { max-width: 400px; }
div.popup-wrapper#popup_1_success .popup-full { max-width: 400px; }
div#popup_1 .content { background-position-x: left !important; }
div#popup_1 .content { background-repeat: no-repeat; }
div#popup_1 .content { background-size: auto; }
div#popup_1 p { color: #333333 !important; }
div#popup_1 form { color: #333333 !important; }
div#popup_1 form label { color: #333333 !important; }
div#popup_1 form h1 { color: #333333 !important; }
div#popup_1 form h2 { color: #333333 !important; }
div#popup_1 form h3 { color: #333333 !important; }
div#popup_1 form h4 { color: #333333 !important; }
div#popup_1 form h5 { color: #333333 !important; }
div#popup_1 form h6 { color: #333333 !important; }
div#popup_1 form { font-size: 16px !important; }
div#popup_1 form .btn { color: #ffffff !important; }
div#popup_1 form .btn { background-color: #21884E !important; }
div#popup_1 form .btn { border-color: #21884E !important; }
div#popup_1 form .btn { border-radius: 4px !important; }
div#popup_1 form .btn { border-width: 1px !important; }
div#popup_1 form [name] { color: #21884E !important; }
div#popup_1 form [name] { background-color: #ffffff !important; }
div#popup_1 form [name] { border-color: #eeeeee !important; }
div#popup_1 form [name] { border-radius: 4px !important; }
div#popup_1 form [name] { border-width: 1px !important; }


