@media only screen and (min-width:1440px){.header{padding:30px 0 80px}.header.fixed{padding:10px 0 110px}}@media only screen and (max-width:1199px){.header.fixed{padding:10px 0 40px}#nav>li>a{font-size:15px}#nav>li{margin:0 0 0 11px}#hp-qs{bottom:30px}.header.fixed .header-nav{padding:10px 0 0}.header .logo img{max-width:185px}.qs-wrapper h2:before{width:22.271%}.qs-wrapper h2:after{width:22.271%}.qs-wrapper form .qs-adv a,.qs-wrapper form .qs-submit input{font-size:13px}.qs-wrapper form .qs-field input[type="text"]{padding:8px 5px}.qs-wrapper h2{padding:0 0 15px}.cta-wrapper ul li h3{font-size:18px}.cta-wrapper ul li h3 span{font-size:22px}#hp-cta{padding:145px 0 95px}.cta-wrapper ul li a{height:223px}.cta-wrapper ul li .cta-img{padding:45px 0 10px}.fp-title h2{font-size:27px}.fp-det .fp-price{font-size:35px}.fp-det .fp-add{font-size:21px;padding:35px 0}.fp-det a{font-size:16px}.fc-wrapper .fc-det h3{font-size:21px;bottom:-35px}.welcome-contact h2{font-size:18px}.welcome-text:before{left:-55px}.welcome-text .welcome-intro{padding:20px 0 20px 0}.welcome-text p{padding:0 0 10px 0}.welcome-text h1{font-size:22px}.welcome-text h1 span{font-size:50px}.testi-wrapper ul li{padding:0 10px}.ip-container .bootstrap-select.btn-group .dropdown-menu{min-width:100%}#hp-qs .bootstrap-select.btn-group .dropdown-toggle .filter-option{overflow:hidden;text-overflow:ellipsis}.ip-container #custom-quick-search-sidebar button.btn.dropdown-toggle.bs-placeholder.btn-default,select#proptype-sidebar,#sb-qs .qs-field input{border:1px solid #ccc;-webkit-appearance:none}.welcome-contact .info-email{font-size:12px}.sb-info ul li{font-size:11px}}@media only screen and (max-width:991px){#intro-wrap{display:none!important}.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}.header-nav{display:none}.header,.header.fixed{background:#fff;position:relative;padding:70px 0 20px}.header .logo{text-align:center}.header .logo img,.header.fixed .logo img{max-width:230px}#hp-qs{position:relative;bottom:0;padding:30px 0}.qs-wrapper h2{padding:10px 0;margin:0 0}.qs-wrapper h2:before,.qs-wrapper h2:after{display:none}.qs-wrapper form .qs-field:first-child,.qs-wrapper form .qs-field{margin:0 0 4px 0;vertical-align:top;border:1px solid #b1b1b1}.qs-wrapper form .qs-ptype,.qs-wrapper form .qs-city{width:calc(100% - 4px);margin:0 auto 4px}.qs-wrapper form .qs-short{width:calc(50% - 4px);margin:0 2px 4px}select#proptype,#custom-quick-search button.btn.dropdown-toggle.bs-placeholder.btn-default,#custom-quick-search button.btn.dropdown-toggle.btn-default{padding:8px 20px}.qs-wrapper form .qs-submit{width:calc(50% - 4px);margin:0 4px 2px 0}.qs-wrapper form .qs-adv{width:calc(50% - 4px)}.cta-wrapper ul li:first-child,.cta-wrapper ul li{margin:0 0 0 0;width:50%}.sidebar .cta-wrapper ul li:first-child,.sidebar .cta-wrapper ul li{width:100%;margin:20px auto 0}.home .cta-wrapper ul li:first-child,.home .cta-wrapper ul li:first-child+li{margin:0 0 60px 0}.cta-wrapper ul li a{width:271px;height:271px;margin:0 auto}.fp-nav{font-size:0;position:relative;bottom:0;right:0;z-index:1;text-align:center;padding:0 0 15px}.fp-det .fp-price{padding:20px 0}.fp-title{text-align:center}.fp-det{text-align:center}.fp-det a{font-size:15px;display:block;margin:0 auto}.fc-wrapper h2{padding:0 0 20px}.testi-navs{padding:20px 0 0}.testi-navs a{position:static;margin:0 20px}.testi-wrapper ul li{padding:0 0}.welcome-text{text-align:center;padding:40px 0 0}.welcome-text:before{display:none}.fp-det .fp-add{font-size:35px;padding:25px 0}.git-container{margin:20px 0 0}.footernav li{padding:4px 19px}.cta-wrapper ul li h3{font-size:21px}.cta-wrapper ul li h3 span{font-size:27px}.cta-wrapper ul li .cta-img{padding:65px 0 20px}#content .img-responsive{margin:0 auto}body.page-id-112 #inner-page-wrapper #content .entry{text-align:center}.git-cf div.wpcf7-response-output{bottom:-50px}#content a.ihf-advanced-search-launch{white-space:normal;text-align:left}#ihf-main-container .checkbox{padding-left:0}#ihf-main-container #ihf-advsearch-features .checkbox{padding-left:19px}}@media only screen and (max-width:767px){.cta-wrapper ul li:first-child,.cta-wrapper ul li{width:100%}.qs-wrapper h2{font-size:85px}.cta-wrapper ul li{margin:60px auto 0}.cta-wrapper ul li:first-child{margin:0 0 0 0}.fc-wrapper h2{font-size:29px}.git-wrapper ul li{font-weight:600;display:block;vertical-align:middle;margin:5px 0 0}.git-wrapper ul li.git-phone,.git-wrapper ul li.git-email,.git-wrapper ul li.git-sm{padding:0 0 0}.footernav li{padding:4px 15px;margin:0 0 9px}.copyright{line-height:1.4}.header .logo img,.header.fixed .logo img{max-width:200px}}@media only screen and (max-width:480px){.qs-wrapper h2{font-size:55px}.fp-det .fp-add{font-size:25px}.welcome-text h1 span{font-size:31px}.git-wrapper h2{font-size:31px}.git-cf .git-d-field{width:100%;margin:0 0 3px}.git-cf .git-d-field input{padding:15px 5px}.git-cf .git-txt textarea{padding:20px 5px}.git-cf .git-d-field:nth-child(even){border-right:1px solid #717171}.git-cf .git-txt{border-top:1px solid #717171}.git-form h3{font-size:25px;letter-spacing:.02em;padding:0 0 15px}}@media print{.page-id-0 .header,.addtoany_share_save_container,.entry-title,.page-id-0 .footer,.page-id-0 .sidebar,.page-id-0 #breadcrumbs,.page-id-0 #content .entry>a,#ihf-main-container .extra-link,.page-id-0 .ip-banner,iframe[title="chat widget"],iframe[title="chat widget"]{display:none!important;opacity:0!important}.page-id-0 #content-sidebar #content{width:100%;margin-top:-60px!important}}