@media only screen and (max-width:1024px){header .left-menu,header .right-menu{display:none}header .logo-col{margin:auto;float:none}header .mobile-menu{position:absolute;top:0;right:15px}.team-member .row .columns:nth-child(odd){margin-left:0}}@media only screen and (max-width:640px){.header .logo-col{text-align:left}.header .logo-col .logo{text-align:left}span.openNav{font-size:18px}.title-bar{background-color:#b89a5b;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:transparent;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;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.top-bar{display:none;height:auto;padding:0;background:#b89a5b}.top-bar ul{background:0 0;margin:0;list-style:none;padding:0}.top-bar ul li>a{display:block;font-family:"Montserrat",serif;color:#fff;font-size:16px;background:#b89a5b;line-height:45px;padding:0 15px}.top-bar ul li>a:hover{background:#ae8e4b !important}.top-bar ul li.current-menu-item>a,.top-bar ul li.current_page_ancestor>a{background:#c0a56d !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:#b39350}.top-bar ul li[aria-expanded=true]>a .accordion-toggle i.fa{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.top-bar ul li .submenu a{padding-left:25px}#mobile-menu ul ul .current-menu-item a{color:#a7a7a7 !important}.alignright,.alignleft,.aligncenter,.alignnone{float:none;margin:0 0 1em}section#general-info .content p{font-size:22px}.title-block{font-size:28px}section#services .item .title{font-size:22px}p{font-size:16px}section#qet-a-quote .content>*{font-size:28px}.footer{padding:60px 0 30px}a.btn.btn-large{width:100%}footer ul.socials li{margin:5px 0 !important}footer ul.socials li img{width:75%}#home-slider .slider-caption{margin-top:40px}section#services .item .service-img{height:250px}#home-slider .slider-caption{margin-top:60px}body #top-banner{height:450px}}@media only screen and (min-width:641px){body div.ginput_container_name span{padding-right:22px}body .gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{padding-right:22px}.title-bar{display:none}.top-bar{padding:28px 0 0;background-color:transparent}.top-bar ul{background:0 0;margin:0;list-style:none;padding:0}.top-bar .header-menu li{float:left;background-color:transparent}.top-bar .header-menu li>a{display:block;padding:0 15px;background:0 0;font-size:16px;line-height:40px;font-weight:500;color:#fff;font-family:"Montserrat",serif;text-transform:uppercase;letter-spacing:1.5px}.top-bar .header-menu li.current-menu-item>a,.top-bar .header-menu li.current_page_ancestor>a{background:0 0;color:#9f9f9f}.top-bar .header-menu li ul .current-menu-item>a{background:rgba(0,0,0,.85)}.top-bar .header-menu li.has-dropdown:after{content:'\f105';font-family:FontAwesome;position:absolute;right:-3px;top:5px;color:#fff}.top-bar .header-menu li.has-dropdown>a{padding:0 15px}.top-bar .header-menu li.has-dropdown>a:after{display:none !important}.top-bar .header-menu li.has-dropdown.is-active:after{content:'\f107';color:#a7a7a7}.top-bar .header-menu li>a:hover{background:0 0;color:#9f9f9f}.top-bar .header-menu:after{content:'';display:table;clear:both}.top-bar ul li:hover>a{background:inherit;color:#9f9f9f}.top-bar .submenu{display:none;border:none;width:245px}.top-bar .submenu.js-dropdown-active{display:block}.top-bar .submenu li{display:block;border-top:1px solid #706f6e}.top-bar .submenu li>a{background:rgba(0,0,0,.75);line-height:1.25;color:#fff;padding:8px 10px}.top-bar .submenu li>a:hover{color:#b89a5b;background:rgba(0,0,0,.95)}.top-bar .submenu li:last-child{border-bottom:1px solid #706f6e}.top-bar .is-dropdown-submenu .is-dropdown-submenu{margin-top:0}.top-bar .header-menu.right{float:right}.top-bar .header-menu{text-align:center}.top-bar .header-menu>li{float:none;display:inline-block}}@media only screen and (min-width:641px) and (max-width:1024px){#home-slider .slick-slide{height:800px}}@media only screen and (min-width:1025px) and (max-width:1070px){.top-bar .header-menu li>a{padding:0 13px}}@media only screen and (min-width:1025px){.logo-col{padding:0}.team-member .row .columns:nth-child(odd){margin-left:14.3333%;width:36.5%}.posts-container-main{max-width:1200px}}@media only screen and (min-width:1025px) and (min-height:600px){#home-slider .slick-slide{height:100vh}.logged-in #home-slider .slick-slide{height:calc(100vh - 32px)}}@media only screen and (max-height:599px){#home-slider .slick-slide,.logged-in #home-slider .slick-slide{height:800px}#home-slider .slider-caption{margin-top:60px}#home-slider .slider-caption h2{font-size:72px;line-height:1.2}#home-slider .slider-caption .content p{font-size:30px}}@media only screen and (max-width:1200px){header{margin-top:20px}#home-slider .slider-caption h2{font-size:72px;line-height:1.2}#home-slider .slider-caption .content p{font-size:30px}#top-banner{height:390px}#top-banner .content h1{font-size:75px}}@media only screen and (max-width:521px){#home-slider .slider-caption h2{font-size:42px}body #home-slider .slider-caption p{font-size:24px !important}#top-banner .content h1{font-size:44px}}@media only screen and (min-width:641px) and (max-width:900px){body #service-content .img-item{max-height:225px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.more-btn a.btn:hover{background:#b89a5b !important}}@supports (-ms-ime-align:auto){.more-btn a.btn:hover{background:#b89a5b !important}}