@media only screen and (max-width:1200px){.top-footer{padding-bottom:20px;padding-top:20px;text-align:center}.top-footer .gform_heading,.top-footer .ginput_container,.top-footer .gform_footer{float:none}.top-footer .gform_wrapper .gform_heading{margin:0}.top-footer .ginput_container{width:100%}.top-footer .gform_body,.top-footer .gform_footer{display:inline-block;vertical-align:top}.top-footer .gform_body{margin-right:15px}.top-footer .validation_error{position:static;max-width:640px;margin:15px auto 0}.top-footer .gform_wrapper .ginput_container{width:100%}}@media only screen and (max-width:640px){h1{font-size:36px}.home_title p{font-size:18px;line-height:1.5;margin-bottom:0}.slick-dots{display:none!important}.footer_cont_2{padding-left:0}.footer_cont_1{padding:0}.logo img{padding:15px 0;max-width:200px}.header .contact_block{margin-bottom:10px}.top-bar{height:auto;background:#6d6b6b}.top-bar-section ul li>a{font-family:'Lato',sans-serif;color:#fff;font-size:14px;background:#6d6b6b;line-height:21px}.top-bar-section ul li:hover>a{background:#a4a1a1!important}.top-bar-section ul li.current-menu-item>a:not(.button),.top-bar-section ul li.current-page-ancestor>a:not(.button){background:#a4a1a1!important}.top-bar-section .menu{display:none}.top-bar-section .dropdown{clip:auto;height:auto;display:none;width:100%;position:static!important}.top-bar-section .dropdown>li a{padding-left:30px}.top-bar-section .has-dropdown>a:after{display:none}.top-bar-section ul li.has-dropdown a.dropdown-toggle{display:block;position:absolute;width:50px;height:44px;right:0;top:0;color:#fff;z-index:100;text-align:center}.top-bar-section ul li.has-dropdown a.dropdown-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.expanded .opnd>.dropdown-toggle i.fa{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-bar.expanded .title-area{background:#a4a1a1}.top-bar.expanded .toggle-topbar a{color:#fff}.top-bar.expanded .toggle-topbar a span{box-shadow:none!important}.top-bar.expanded .toggle-topbar a span:after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.tel a:after,.workday:after{display:none}.tel,.workday{display:block;text-align:center}.home_title{padding:22px 0 22px;font-size:18px}.parallax_title{font-size:38px}.parallax_cont{font-size:18px}.about{padding:0 0 10px}.main_block_f{padding:0 0 9px}.left_block_title{font-size:34px}.left_block_cont{font-size:16px}.about_title{font-size:34px}.about_cont{font-size:16px}.service_title{font-size:34px}.service_cont{font-size:16px}.gform_wrapper ul.gform_fields{padding-right:15px!important}.right_img{padding-bottom:75%;margin-bottom:25px}.bottom_image_field div{width:33.3333%;margin-bottom:10px}.banner_title{padding:0 0 0 10px}.contact_page{padding:30px 0}.footer_cont{margin-bottom:20px}.contact_tell{margin-bottom:20px}.header_banner{height:auto}.top_menu{display:none}.single-carpet-gallery .item-block .bg-img{padding-bottom:48vw}.no-pd{padding-left:0;padding-right:0}.my_button3{font-size:20px}}@media only screen and (min-width:641px){.no-pd-l{padding-left:0;padding-right:30px}.home_title p{line-height:1.5}h2{font-size:45px}h3{font-size:30px}.top-bar{background:#fff0;height:auto}.top-bar-section ul{background:#fff0;background-color:#fff0;text-align:center;display:table;position:relative;width:100%!important}.top-bar-section ul>li{background:#fff0;display:table-cell;text-align:center}.top-bar-section li:not(.has-form)>a:not(.button),.top-bar-section li.has-dropdown>a:not(.button){color:#fff;background:#fff0;text-transform:uppercase;font-family:Lato;font-weight:700}.top-bar-section li>a:not(.button):hover{color:#fff!important;background:#b71d4c!important}.top-bar-section>li.has-dropdown>a:hover{background-color:#000!important;color:#fff!important}.top-bar-section li:not(.has-form)>a:not(.button):after,.top-bar-section li.has-dropdown>a:not(.button):after{display:none}.top-bar-section li.current-menu-item>a:not(.button),.top-bar-section li.current_page_ancestor>a:not(.button){color:#fff;background:#b71d4c!important;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:700}.top-bar-section ul li:hover:not(.has-form)>a{background:#fff0;color:#fff}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#fff0;line-height:24px;font-weight:400;width:100%;padding:0 15px}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background:#6d6b6b}.top-bar-section .has-dropdown>.dropdown li .dropdrown_menu li a{background:blue}.top-bar-section>li.has-dropdown>.dropdown_menu li a:hover{color:#fff;text-decoration:underline;background-color:#6d6b6b!important}.has-dropdown .dropdown-toggle{display:none}.top-bar-section .dropdown li{float:left!important;text-align:left!important;margin:0}.top-bar-section .dropdown{background:#baae96!important;width:140%!important;padding:12px 0}.top-bar-section .dropdown li a{text-transform:none!important}.top-bar-section .dropdown li a:hover{background-color:#6d6b6b!important}.top-bar-section>.dropdown li:not(.has-form):not(.active)>a:not(.button):hover{background-color:#6d6b6b!important}.contact_send .gfield{float:left;width:100%}#field_1_1{padding-right:5px}#field_1_3{padding-left:5px}#field_1_1,#field_1_3{width:50%;float:left}}@media only screen and (min-width:641px) and (max-width:1024px){.tel a,.workday{font-size:13.97px;padding:0 5px}.top_menu{display:none}.header_banner{margin-bottom:20px}.tel a:after{height:37px;right:-3px}.workday:after{display:none}.social_icons i.fa{font-size:17px}.left_block_title{font-size:40px}.left_block_cont{font-size:18px}.about_title{font-size:40px}.about_cont{font-size:18px}.service_title{font-size:40px}.service_cont{font-size:18px}.about_block h2{font-size:38px}.footer_title{font-size:17px}iframe{width:100%}.bottom_image_field div{width:20%;margin:0 15px 15px}}@media only screen and (min-width:641px){.top-bar-section ul>li{text-align:center;vertical-align:middle;float:none}.footer_cont_2{padding-left:0}}@media only screen and (min-width:641px) and (max-width:950px){h3{font-size:26px}.top-bar-section li.current-menu-item>a:not(.button),.top-bar-section li.current_page_ancestor>a:not(.button),.top-bar-section li:not(.has-form)>a:not(.button),.top-bar-section li.has-dropdown>a:not(.button){font-size:13px;padding-left:5px;padding-right:5px}}@media only screen and (min-width:950px) and (max-width:1200px){.top-bar-section li.current-menu-item>a:not(.button),.top-bar-section li.current_page_ancestor>a:not(.button),.top-bar-section li:not(.has-form)>a:not(.button),.top-bar-section li.has-dropdown>a:not(.button){font-size:16px;padding-left:10px;padding-right:10px}}@media only screen and (min-width:1200px){.top-bar-section li.current-menu-item>a:not(.button),.top-bar-section li.current_page_ancestor>a:not(.button){font-size:18px}.top-bar-section li:not(.has-form)>a:not(.button),.top-bar-section li.has-dropdown>a:not(.button){font-size:18px;padding-left:20px;padding-right:20px}}@media only screen and (min-width:641px) and (max-width:1024px){.snip1369 h3{font-size:24px}.snip1369:hover h3{font-size:30px}.footer_cont_1{padding:0}.home_title p{font-size:20px;line-height:1.5}.my_button3{font-size:18px}}@media only screen and (max-width:1024px){.slick-dots{bottom:-36px}.slick-dots li button:before{width:15px;height:15px}.social_icons{display:none}.menu_t{text-align:center}}@media only screen and (min-width:900px){.menu_t{text-align:justify;font-size:0}.menu_t:after{content:'';display:inline-block;width:100%;height:0;line-height:0}}@media only screen and (min-width:1025px){body{font-size:24px}p{font-size:inherit}}