@media only screen and (max-width:640px){#home-slider .slider-caption{left:50%;padding:5px 0}#home-slider .slick-slide,.post-top-image{height:300px}#home-slider .slick-slide h3{font-size:21px}.header-left{display:none}.map{margin-bottom:30px}.logo{text-align:center;padding:10px}h2{font-size:32px}h3{font-size:28px}.title-bar{background-color:#024d2a;padding:0;line-height:45px}.title-bar .title-bar-title{vertical-align:top}.title-bar .menu-icon{position:relative;display:inline-block;padding:0;width:20px;height:45px;background-color:#fff0;vertical-align:top;cursor:pointer;outline:none}.title-bar .menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:50%;left:0;margin-top:-9px;-moz-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.top-bar{display:none;height:auto;padding:0;background-color:#626262}.top-bar ul{background:#fff0;margin:0;list-style:none;padding:0}.top-bar ul li>a{display:block;font-family:"Roboto",sans-serif;color:#fff;font-size:14px;background:#626262;line-height:45px;padding:0 15px}.top-bar ul li>a:hover{background-color:#878787!important}.top-bar ul li.current-menu-item>a,.top-bar ul li.current_page_ancestor>a{background-color:#878787!important}.top-bar ul li.has-dropdown a:after{display:none}.top-bar ul li.has-dropdown .accordion-toggle{display:block;position:absolute;width:50px;height:45px;right:0;top:0;color:#fff;z-index:100;text-align:center}.top-bar ul li.has-dropdown .accordion-toggle i.fa{font-size:13px;line-height:1;height:13px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.top-bar ul li[aria-expanded="true"]>a{background:#626262}.top-bar ul li[aria-expanded="true"]>a .accordion-toggle i.fa{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-bar ul li .submenu a{padding-left:25px}.slick-dots,.slick-prev,.slick-next,.learn_more{display:none!important}#home-slider .slider-caption{top:88%;min-height:120px;background:rgb(0 0 0 / .6);display:none}#home-slider .slider-caption .columns{padding-left:10px;padding-right:10px}#home-slider .slider-caption p{font-size:15px}#home-slider .slick-slide h3{font-size:18px}.alignright,.alignleft,.aligncenter,.alignnone{float:none;margin:0 0 1em}.header_contacts{text-align:center;padding:0}.header-social,.header-email{display:none}.header-phone a{font-size:22px}.home_main_text{padding:0;margin-bottom:20px}.short_notice_bg{background-size:0% 100%}.short_notice_bg:after{content:"";border-color:#fff0 #fff0 #fff0 #fff0}.short_notice_corner{display:none}.short_notice p{padding-right:0}.short_notice_title{white-space:normal;font-size:21px;text-align:center}.information_row h2{text-align:left}.information_row .information_row_image{width:100%;position:static;min-height:300px}.information_row .columns{position:relative;z-index:100}.news_image{min-height:200px}.overview_container .postimage{display:none}.copyright{margin:0;padding:10px 0 15px 0}.copyright p,.copyright a{white-space:nowrap}.page_title_tag{text-align:center}.other-proj-post h3{text-align:center}.gallery_container h2{text-align:left}.gallery_container .columns p{text-align:center}.contact_about_img{display:none}.contact_us_form{padding-right:20px}.template-template-contact .gform_wrapper .gform_footer input.button,.page-template-template-contact .gform_wrapper .gform_footer input[type=submit]{width:100%!important}.container_about .contacts a,.container_about .contacts p{font-size:16px}.footer_contact_bg{text-align:center}.footer{text-align:left}.footer .logo{text-align:center}.copyright a{display:block}.category_review p{font-size:20px;padding:0 9px}.home_main_text{padding:20px 10px}.contact_us_form{padding-left:20px}.footer_menu_title,.footer_contacts_title{padding-top:40px;margin:0 auto;max-width:300px}h1.page-title{position:absolute;transform:translateX(-15px);font-size:22px;padding:15px}.about-image{padding-top:0}}@media only screen and (min-width:641px){.title-bar{display:none}.news_image{background-position:10%}.service_row{height:433px}.top-bar{padding:0;background-color:#fff0}.top-bar ul{background:#fff0;margin:0;list-style:none;padding:0}.top-bar .header-menu{padding:0 20px;position:relative;text-align:justify;font-size:0}.top-bar .header-menu>*{float:none;display:inline-block}.top-bar .header-menu:after{content:'';display:inline-block;width:100%;height:0;line-height:0}.top-bar .header-menu li{background-color:#fff0}.top-bar .header-menu li>a{display:block;padding:0 20px;background:#fff0;font-size:18px;font-weight:700;line-height:40px;color:#fff;font-family:"Roboto",sans-serif}.top-bar .header-menu li.current-menu-item>a,.top-bar .header-menu li.current_page_ancestor>a,.top-bar .header-menu li.current_page_parent>a{background:#6ddd9e;color:#024d2a}.top-bar .header-menu li.has-dropdown>a{padding-right:15px;padding-left:15px}.top-bar .header-menu li.has-dropdown>a:after{display:none!important}.top-bar .header-menu li>a:hover{background:#6ddd9e;color:#024d2a}.top-bar .header-menu:after{content:'';clear:both}.top-bar ul li:hover>a{background:#6ddd9e;color:#024d2a}.top-bar .submenu{display:none;border:none}.top-bar .submenu.js-dropdown-active{background:#626262;display:block}.top-bar .submenu li{display:block}.top-bar .submenu li>a{text-transform:none;font-size:14px!important;font-weight:400;color:#fff;line-height:0;padding:17px 20px 17px 15px;text-align:left}.top-bar .submenu li>a:hover{background:#949191;color:#fff}.top-bar .is-dropdown-submenu .is-dropdown-submenu{margin-top:0}.header_contacts{float:right;text-align:right}.image-size{max-width:50%}.is-dropdown-submenu.js-dropdown-active{transform:translateY(-.5px)}.contact_about_content{padding-left:40px}}@media only screen and (min-width:641px) and (max-width:1024px){.about-image{padding-top:0}.header_contacts a,.header-social{line-height:2}.header_contacts i{display:none}.header-left,.header_contacts{padding-top:10px}.header-email a,.header-phone a,.header-social a,.flag-message{font-size:14px}#home-slider .slick-slide,.post-top-image{height:400px}#home-slider .slick-slide h3{font-size:21px}.map{margin-bottom:30px}.top-bar .header-menu li>a{font-size:12px;padding-left:4px;padding-right:4px}.top-bar .header-menu li.has-dropdown>a{padding-right:4px;padding-left:4px}.short_notice_corner{width:63%}.home_main_text{padding:20px 10px;margin-bottom:20px}.footer_contacts a{font-size:16px}.footer_contact_bg .get_in_touch{letter-spacing:0;padding-top:27px}.footer_contact_bg p{font-size:19px}.proj_post_content{padding-top:0}.proj_post_content h3{line-height:1}}@media only screen and (min-width:1025px){.sidebar_column{transform:translateX(-20px)}}@media only screen and (min-width:1025px) and (max-width:1270px){.header_contacts{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1100px){.top-bar .header-menu li a{font-size:13px;padding-right:5px;padding-left:5px}.top-bar .header-menu li.has-dropdown>a{padding-right:5px;padding-left:5px}}@media only screen and (min-width:1000px) and (max-width:1220px){.top-bar .header-menu li a{font-size:15px}}