@media only screen and (max-width:1440px){.navigation{right:140px}.custom-container{padding:0 15px}#nav li{margin:0 10px}#fixednav li{margin:0 18px}.about-cont .title-wrap strong{font-size:22px}#fc-section{padding-left:30px;padding-right:30px}#slide-nav{padding-top:100px}}@media only screen and (max-width:1366px){.about-text-bg.non-fixed-bg{left:15px}.testi-slide{margin-left:0}}@media only screen and (max-width:1280px){#nav a,#fixednav a{font-size:12px}.fixed-smi .fs-text span{top:70px}.fixed-smi{top:52%}}@media only screen and (max-width:1199px){.hdr-info-right{margin-left:10px}.fixed-header .custom-container{padding:0 30px}#nav li,#fixednav li{margin:0 5px}#nav a,#fixednav a{font-size:11px;letter-spacing:.025em}.fixed-smi .fs-text span{font-size:12px;top:20px}.qs-cont .field-1,.qs-cont .field-2{width:100px}.qs-cont .field-5,.qs-cont .field-6,.qs-cont .field-3,.qs-cont .field-4{width:80px}.hdr-logo a{font-size:26px}.about-text{margin-left:0}.about-img::after{left:-26px;width:300px;}.fp-list a>.fp-details .fp-info span{font-size:16px}}@media only screen and (max-width:991px){.hdr-logo a{font-size:30px}#header-wrap{position:relative;z-index:2;margin-top:52px;background:#283547}#header-wrap>.container-fluid{padding-left:15px;padding-right:15px}.nav-wrapp{display:none}.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}.hdr-flex,.fixed-header,.fixed-header.active,.footer:after,.footer:before,.fixed-smi,.about-img::after,.connect-content.active,.connect-content,.nav-wrapp,.about-img::after{display:none}.about-area .row{display:block}.main-header{position:relative;padding:80px 0 30px;height:auto;text-align:center;top:0;background-color:#fff}.qs-wrap{flex-flow:row wrap}.qs-title{display:block;text-align:center;width:100%}.qs-cont{width:100%;font-size:0;letter-spacing:0;display:flex;justify-content:center;margin:0 auto;padding:0 15px}.qs-cont form{vertical-align:top;display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.qs-cont .field-2,.qs-cont .field-1{width:100%;max-width:100%;margin:10px auto;padding:0 5px}.qs-cont .field-3,.qs-cont .field-4,.qs-cont .field-5,.qs-cont .field-6{width:50%;max-width:50%;margin:10px auto;padding:0 5px}.qs-cont .qs-cont-sub,.qs-cont .adv-srch{width:100%;margin:2px 5px}.r-more{justify-content:center;flex-flow:row wrap}.about-wrap .row{display:block}.about-text{position:relative;padding:30px;width:100%;margin-left:0}.about-img{width:100%;margin:20px 0 0}section#testi-section{padding:70px 15px 45px}.testi-wrap .row,.socmed-area .row,.copy-wrap .row{display:block}.testi-title-wrap{padding:30px 0}a.hp-link{margin:5px auto;width:100%;max-width:100%}#fc-section{padding:0 15px 50px}#fp-section{padding:0 15px}.fp-list a>.fp-details .fp-info span{font-size:20px}.wwwu-flex{flex-flow:row wrap}.wwwu-item{width:100%;border:none}.wwwu-item h3{font-size:50px}.sm-info{margin-left:0}.sm-photo{margin-right:0}.ftr-info-wrap .contact-info span{margin:10px auto;justify-content:center}.ftr-info-wrap .contact-info{display:block}.footer li{padding:5px 10px;width:100%}.slideshow-canvas canvas{display:none}.hp-slideshow{position:relative;width:100%;height:100%;top:0;left:0}.blog-list{width:100%}.footer-logos{flex-flow:row wrap}.footer-logos img{margin:20px auto}.footer-logos .hdr-logo{width:100%}.ftr-info span.ftr-w-title,.ftr-w-title,.ftr-info-wrap,.footernav,.footer .sub-menu li a,.footer .copyright,.ftr-logos{text-align:center}.ftr-info-wrap .smi{padding:20px 0}.blog-list div .blog-details .blog-title{font-size:16px}.main-header .hdr-logo img{filter:unset}.footernav{display:block}}@media only screen and (max-width:767px){.ip-banner .container{width:100%}.tag-wrap{font-size:35px}.form-field-wrap{flex-flow:row wrap}.form-field-short{width:100%;margin:0 0 10px}.title-widget{font-size:30px!important}.title-wrap span{font-size:20px!important}.fc-list{width:100%}.fc-list .canvas-img{height:600px}}@media only screen and (max-width:480px){.about-wrap{padding:0}.fc-list a .fc-details .fc-title{font-size:14px}.aios-custom-ihomefinder-results-template #content-full .entry-title{font-size:32px!important;padding:0!important}}