@charset "utf-8";@media only screen and (max-width:1280px){.container{width:96%}.bannerbottom .lft-content .content-top p{width:68%}.bannerbottom .lft-content .content-bottom .rgt-content{width:81%}.servingsection .servingboxes ul{margin-left:-1%;margin-top:-1%}.servingsection .servingboxes li{width:24%;margin-left:1%;margin-top:1%}.testimonails .lft-clients{width:49%}.testimonails .lft-clients li,.testimonails .rgt-clients li{width:auto;margin-bottom:4%}.testimonails .rgt-clients{width:49%}.contactsection{padding:25px 0;background-size:cover}.contactsection .gform_wrapper .gform_body,.contactsection .gform_wrapper .gform_footer{width:60%;padding:15px 18px}.contactsection .gform_wrapper .gform_footer{padding-top:10px !important}.innertestimonails .innerlft-clients{width:49%}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{width:auto;margin-bottom:4%}.innertestimonails .innerrgt-clients{width:49%}.site-id-9 .header .logo h3{word-spacing:0;letter-spacing:0}.site-id-9 .header .navbar ul li a{margin-left:15px}.banner .caption{right:0;margin-right:0}.header .navbar{margin-right:350px}.header .top-right-sec .top-call-box a{padding:44px}.header.fixedheader .top-right-sec .top-call-box a:after{border-bottom:67px solid #ee2d35}.header.fixedheader .top-right-sec .top-call-box a:hover:after{border-bottom:67px solid #c0262b}.matchmakersec .actionbox .buttonsec ul li a{padding:12px 35px 10px}.home-search-sec h3.widget-title{font-size:24px}.banner .bannercaptionwrap{margin-right:-48%;max-width:500px;top:90px;padding:20px}.banner .bannercaptionwrap h3{font-size:28px}.banner .bannercaptionwrap h4{font-size:24px}.bannerbottom.homebanner{padding:25px 0 0}}@media only screen and (max-width:1200px){.blog #primary,.single #primary,.archive #primary{width:64%}.blog #secondary,.single #secondary,.archive #secondary{width:33%}#secondary .homelindasection .homelindacontent h3{font-size:28px}#secondary .homelindasection .homelindacontent h4{font-size:20px}#secondary .homelindasection .homelindacontent h5{font-size:16px}#secondary .homelindacontent a.btn{display:block;padding:15px}.blogsec ul li .blogcontent p{letter-spacing:-.1px}}@media only screen and (max-width:1101px){.homelindasection_template ul li{width:28%}.homelindasection_template ul li.realtor_midsection{width:38%}.homelindasection_template ul li h4,.homelindasection_template ul li .mailtext{font-size:18px}.homelindasection_template ul li h3{font-size:32px;line-height:45px}.homelindasection_template ul li .callbtn a{font-size:20px;padding:15px 30px}.homelindasection_template ul li .mailtext{margin-top:35px}}@media only screen and (max-width:1024px){.bannerbottom{padding:25px 0 0}.bannerbottom h3{font-size:30px}.bannerbottom .lft-content{width:69%}.bannerbottom .rgt-award{width:19%}.bannerbottom .lft-content .content-top{gap:15px 3%}.bannerbottom .lft-content .content-top p{width:100%;margin-top:0;font-size:19px;line-height:29px}.bannerbottom .lft-content .content-bottom .rgt-content{width:74%}.bannerbottom .lft-content .content-bottom .rgt-content p.first{margin-bottom:15px}.bannerbottom .lft-content .content-top .call{width:80%}.bannerbottom .lft-content .content-top .call h4{font-size:20px}.bannerbottom .lft-content .content-top .call h5{font-size:19px}.servingsection .container{padding:30px 0}.servingsection .servingboxes{padding-bottom:0}.testimonails{padding:25px 0 10px}.testimonails h3{margin-bottom:25px}.testimonails .lft-clients li,.testimonails .rgt-clients li{margin-bottom:5%}.testimonails .rgt-clients li{padding:25px 30px 22px 46px}.experiencesection .getstarted h3{font-size:35px;line-height:50px;margin-bottom:15px}.wrap{padding:25px 0 15px}.header .logo h3{display:block;margin-top:10px;margin-left:0}.header .top-right-sec{margin-top:45px}.header .navbar ul li a{margin-left:25px}.innertestimonails{padding:25px 0 10px}.wrap .innertestimonails h3{margin-bottom:25px}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{margin-bottom:5%}.innertestimonails .innerrgt-clients li{padding:25px 30px 22px 46px}.site-id-8 .bannerbottom h3{font-size:26px;line-height:140%}.site-id-10 .header .top-right-sec{margin-top:0;float:none;text-align:center;margin-bottom:10px}.site-id-10 .header .logo h3{display:inline-block;margin-top:0;margin-left:10px}.site-id-10 .header .logo{float:none;text-align:center}.header .logo{width:160px}.header .logo h3{display:none}.header .top-right-sec{margin-top:15px}.header .navbar{margin-right:250px}.header .top-right-sec .top-call-box a{padding:17px;font-size:20px}.header .top-right-sec .top-call-box a:after{border-bottom:80px solid #ee2d35;border-left:40px solid transparent;left:-40px}.header .top-right-sec .top-call-box a:hover:after{border-bottom:80px solid #c0262b;border-left:40px solid transparent}#primary .questionairepageform .gform_wrapper ul.gform_fields li.gfield.numberfield .ginput_container{margin-left:0}#primary .questionairepageform .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]{margin-top:2px}#primary .questionairepageform .gform_wrapper ul.gfield_checkbox li{width:30.33%}#primary .questionairepageform .gform_wrapper ul.gform_fields li.gfield.numberfield label{display:block}.matchmakersec .actionbox .buttonsec ul li a{padding:12px 15px 10px;font-size:18px}.home-search-sec{text-align:center}.home-search-sec h3.widget-title{display:block;text-align:center;margin-bottom:20px;width:auto}.home-search-sec h3.widget-title+div{width:50%;margin:0 auto}.home-search-sec .ihf-eureka .ihf-input-group{text-align:left}#secondary .gform_legacy_markup_wrapper ul.gform_fields li.gfield #input_1_6 div{width:auto !important}#secondary .homelindasection .homelindacontent h3{font-size:26px}#secondary .homelindasection .homelindacontent h4{font-size:18px}#secondary .homelindasection .homelindacontent h5{font-size:15px}#secondary .homelindacontent a.btn{display:block;padding:15px}.bbwrap .acfctasec p{font-size:19px;line-height:29px}}@media only screen and (max-width:980px){.bannerbottom .lft-content{width:72%}.bannerbottom .rgt-award{width:20%}.header .navbar ul li a{margin-left:25px}.testimonails .rgt-clients li{padding:25px 30px 17px 46px}.innertestimonails .innerrgt-clients li{padding:25px 30px 17px 46px}.site-id-9 .header .navbar ul li a{margin-left:10px;font-size:15px}.site-id-10 .header .navbar ul li a{margin-left:15px;font-size:16px}.bannerbottom .lft-content .content-top .call h5{font-size:19px}.matchmakersec:before{width:100%;height:70vh;background-size:cover;display:block;position:relative}.matchmakersec .matchmakerlft{float:none;margin:0 auto;width:65%}.matchmakersec .matchmakerlft .containwrap{padding:30px}}@media only screen and (max-width:800px){.hc-offcanvas-nav.hc-nav-1{display:block !important}.mobilestyicky{position:fixed;width:100%;left:0;top:0;z-index:99;padding:5px 0;border-bottom:1px solid #eaeaea;background:#fff;display:block}.hdrgt{padding-top:90px}.header{position:relative}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.logged-in .hc-offcanvas-nav{top:32px}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999}.hc-offcanvas-nav.is-ios *{cursor:pointer !important}.logged-in .hc-offcanvas-nav .nav-container{top:32px}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;width:360px;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;max-height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none;box-sizing:border-box}.hc-offcanvas-nav .nav-content{height:100%;max-height:100vh}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav input[type=checkbox]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav li.nav-parent .nav-item .icon{display:none}.hc-offcanvas-nav a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav a,.hc-offcanvas-nav a:hover{text-decoration:none;background:#056199}.hc-offcanvas-nav .nav-item{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav.disable-body:after,.hc-offcanvas-nav .nav-wrapper:after{content:'';position:fixed;z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-ms-scroll-chaining:none;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body.nav-open:after,.hc-offcanvas-nav .sub-level-open:after{visibility:visible;opacity:1;transition-delay:.05s}.hc-offcanvas-nav:not(.nav-open):after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper:after{display:none}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,-webkit-transform .4s ease;transition:visibility 0s ease .4s,transform .4s ease;transition:visibility 0s ease .4s,transform .4s ease,-webkit-transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0;-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%;height:auto;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%;height:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-open[class*=hc-nav-] div.nav-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hc-nav-trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;top:0;z-index:9980;width:auto;min-height:1.3rem}.hc-nav-trigger span{width:26px;top:calc(50% - 1.5px);margin-left:0}.hc-nav-trigger span,.hc-nav-trigger span:before,.hc-nav-trigger span:after{display:block;position:absolute;left:50%;transform:translateX(-50%);height:3px;background:#fff;transition:all .2s ease;display:grid}.hc-nav-trigger span:before,.hc-nav-trigger span:after{content:'';width:100%}.hc-nav-trigger span:before{top:-7px}.hc-nav-trigger span:after{bottom:-7px}.hc-nav-trigger.toggle-open span{background:rgba(0,0,0,0);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hc-nav-trigger.toggle-open span:before{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.hc-nav-trigger.toggle-open span:after{-webkit-transform:rotate(-90deg) translate3d(13px,0,0);transform:rotate(-90deg) translate3d(13px,0,0)}.hc-offcanvas-nav:after,.hc-offcanvas-nav .nav-wrapper:after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#0b7cc0}.hc-offcanvas-nav h3{font-size:19px;font-weight:400;text-align:left;padding:20px 17px;color:#fff}.hc-offcanvas-nav a,.hc-offcanvas-nav .nav-item{padding:12px 15px;z-index:1;background:#0b7cc0;border-bottom:1px solid #076dab;color:#fff;font-size:16px;font-family:'AvenirLTStdRoman'}.hc-offcanvas-nav:not(.touch-device) a:hover{background:#305c6a}.hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a{border-top:1px solid #6e98dd;margin-top:-1px}.hc-offcanvas-nav li{text-align:left}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a{background:#066097;border-top:1px solid #0e5c8b;border-bottom:1px solid #0e5c8b}.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav li.nav-back a:hover{background:#056199}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav li.nav-parent .nav-item{padding-right:58px}.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent span.nav-next,.hc-offcanvas-nav li.nav-back span{width:55px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .2s ease;border-left:1px solid #0d5078}.hc-offcanvas-nav li.nav-close span:before,.hc-offcanvas-nav li.nav-close span:after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-6px;border-top:2px solid #fff;border-left:2px solid #fff}.hc-offcanvas-nav li.nav-close span:before{margin-left:-13px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.hc-offcanvas-nav li.nav-close span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next{border-left:1px solid #076dab}.hc-offcanvas-nav span.nav-next:before,.hc-offcanvas-nav li.nav-back span:before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform-origin:center;transform-origin:center}.hc-offcanvas-nav span.nav-next:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav li.nav-back span:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right span.nav-next:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right li.nav-back span:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top span.nav-next:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top li.nav-back span:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom span.nav-next:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span:before{margin-left:0;margin-right:-2px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper{box-shadow:none;background:0 0}.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li{transition:.3s ease}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open{background:#2e6296}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a:hover,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a:hover{background:#2f649a}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item .nav-next:before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item .nav-next:before{margin-top:2px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container span.nav-next:before,.hc-offcanvas-nav.nav-levels-none .nav-container span.nav-next:before{margin-top:-2px;-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.hc-nav-1{display:block !important}.mobile_menu{width:43px;height:43px;vertical-align:middle;position:absolute;left:2%;top:calc(50% - 21px);background:#085690;padding:5px;box-sizing:border-box;display:grid;place-content:center;text-align:center;border-radius:5px}.hc-offcanvas-nav ul{width:100%;display:block}.wp-block-navigation .wp-block-navigation-item{width:100%;display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:#fff}.header .navbar{display:none !important}.banner .caption h3{font-size:22px}.banner .caption{padding:15px 12px 15px 0}.banner .caption:before{width:125px}.bannerbottom h3{font-size:30px;line-height:40px;width:88%;text-align:center;margin-bottom:15px}.bannerbottom .lft-content h4.subheading{font-size:23px;line-height:normal;text-align:center}.bannerbottom .lft-content{width:100%;float:none}.bannerbottom .lft-content .content-top{align-items:center}.bannerbottom .lft-content .content-top p{text-align:center}.bannerbottom .lft-content .content-top .call{width:75%}.bannerbottom .lft-content .content-bottom .rgt-content{width:77%}.bannerbottom .rgt-award{width:200px;margin:20px auto;float:none;text-align:center}.bannerbottom .rgt-award img{vertical-align:middle}.bannerbottom .rgt-award img.first{margin-bottom:0 !important;margin-left:inherit}.bannerbottom .lft-content{clear:both;overflow:hidden}.bannerbottom .rgt-award img.first{margin-bottom:30px}.servingsection h4{font-size:23px;line-height:130%}.servingsection .servingboxes ul{margin-left:-1.5%;margin-top:-1.5%}.servingsection .servingboxes li{width:48.5%;margin-left:1.5%;margin-top:1.5%}.experiencesection .getstarted h3{font-size:30px;line-height:40px}.testimonails .lft-clients,.testimonails .rgt-clients{width:auto}.testimonails .lft-clients li,.testimonails .rgt-clients li{margin-bottom:4%;background-position:15px 26px}.contactsection .gform_wrapper .gform_body,.contactsection .gform_wrapper .gform_footer{width:90%}.servingsection .servingboxes h3{margin:15px 0 25px}#menufication-top #menufication-btn:before,#menufication-non-css3-top #menufication-non-css3-btn:before{height:18px !important}.wrap h1{font-size:26px;margin-bottom:15px}.content-area p{margin-bottom:15px}.header .logo{padding:10px 0;float:none;text-align:center}.header{padding:0}.header .top-right-sec{float:none;background:#0b6eb7;padding:10px 2%;margin-bottom:10px;margin:0 -2%}.mobile-menu-bar{margin-top:4px;display:block;position:absolute;left:2%}.top-right-sec.header-fixed{position:fixed;left:0;right:0;top:0;z-index:999;padding:10px 4%;box-shadow:1px 1px 2px 1px #dfe5eb}.header .top-right-sec .top-call-box{display:inline-block;vertical-align:middle;margin-left:0;float:none;position:initial}.top-right-sec .shiftnav-toggle-button{color:#fff;font-size:18px;background:#085690;border-radius:3px}.top-right-sec .shiftnav-toggle-button .fa{margin:0}.header .logo h3{display:block;margin-top:inherit}.innertestimonails .innerlft-clients,.innertestimonails .innerrgt-clients{width:auto}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{margin-bottom:4%;background-position:15px 26px}.site-id-9 .header .logo h3{word-spacing:2px;letter-spacing:1px}.header .top-right-sec .top-call-box a{padding:15px;font-size:15px}.header .top-right-sec .top-call-box a:after{border-bottom:67px solid #ee2d35;border-left:30px solid transparent;left:-30px}.header .top-right-sec .top-call-box a:hover:after{border-bottom:67px solid #c0262b;border-left:30px solid transparent}.header.fixedheader{position:inherit;animation:none}#wrapper{padding-top:67px}#primary .questionairepageform .gform_wrapper ul.gform_fields li.gfield{width:97%}#primary .questionairepageform .gform_wrapper ul.gform_fields li.gfield.numberfield label{display:inline-block;margin-right:25px}#primary .questionairepageform .gform_wrapper ul.gfield_checkbox li{width:47%}.matchmakersec .matchmakerlft{width:80%}.homelindacontent{margin-left:0;margin-top:25px;text-align:center}.redhotsec .lftimgsec,.redhotsec .rgtcontentsec{float:none;width:auto}.redhotsec .lftimgsec{margin-bottom:30px}.home-search-sec h3.widget-title+div{width:90%}.brandsharksec h3{font-size:15px;line-height:30px}.brandsharksec p{line-height:22px}.blog #primary,.single #primary,.archive #primary{width:auto;float:none}.blog #secondary,.single #secondary,.archive #secondary{width:auto;float:none;margin-top:40px}#secondary .homelindasection .homelindaimage{vertical-align:middle;width:253px;margin-right:30px}#secondary .homelindasection .homelindacontent{margin:0;text-align:left;width:calc(100% - 283px)}#secondary .homelindasection .homelindacontent h3{font-size:35px}#secondary .homelindasection .homelindacontent h4{font-size:24px}#secondary .homelindasection .homelindacontent h5{font-size:20px}#secondary .homelindacontent a.btn{display:inline-block;padding:15px 35px}.outerbrandsharksec{flex-flow:column-reverse nowrap;gap:30px}.brandsharksec{padding:20px;grid-auto-flow:row}.brandsharksec .brand-img{margin:0;margin-bottom:20px}.banner .bannercaptionwrap h3{font-size:22px}.banner .bannercaptionwrap h4{font-size:16px}.banner .bannercaptionwrap .bannercaptioninnersec{padding-left:10px}.banner .bannercaptionwrap{top:70px;max-width:320px;padding:10px}.banner .bannercaptionwrap.innerbannercaptionwrap{top:70px}.banner._innerbanner img{height:300px;object-fit:cover;object-position:right}.header .top-right-sec{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;margin:0;z-index:99;display:flex;flex-wrap:wrap;justify-content:right;align-items:center;font-size:0;padding:0}.top_mail_section{text-align:right;padding-right:12px}.top_mail_section a{display:inline-block;background:#085690 url(/wp-content/uploads/2024/01/mailiconimg.png) no-repeat center;width:32px;height:32px;border-radius:3px}.header .top-right-sec .top-call-box a:after{content:unset}.header .logowrapsection .remaxagentsection p{display:block}.banner .mobile_bannercaption{display:block}.banner .bannercaption{display:none}.logowrapsection{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.remaxagentsection{padding:10px 6px;border:1px solid #0c6eb7;border-left:0;border-right:0}.remaxagentsection p{font-family:'AvenirLTStdRoman';font-size:clamp(0.6875rem, 0.3125rem + 1.875vw, 1.25rem);line-height:clamp(1rem, 0.5833rem + 2.0833vw, 1.625rem);font-weight:600;color:#0c6eb7;text-align:center}.remaxagentsection p span{display:block}.header .logo h3{font-size:12px;word-spacing:0;letter-spacing:-.2px;margin-top:5px}.logowrapsection{padding:10px 0}.header .logo{width:210px;padding:0}.mobile_bannercaption{position:absolute;top:35px;right:0;padding:15px 20px;background:#ef2d35}.mobile_bannercaption h3{font-size:24px;font-weight:400;line-height:normal;color:#fff;font-weight:600}.mobile_bannercaption h3 span{display:block}.homelindasection .mobilelindasec{display:block}body:not(.page-template-page-wesley-chapel-template) .homelindasection .homelindasectionwrap{display:none}body:not(.page-template-page-wesley-chapel-template) .homelindasection{padding:0 0 40px}.homelindaimage img{padding:5px}.homelindasection .homelindacontent h3{color:#076eba}.homelindasection .homelindacontent h3 span,.homelindasection .homelindacontent h5 span{display:block}.homelindasection .homelindacontent h5{color:#0a3d63;line-height:26px}.homelindaimage .call-label{font-style:normal}.homelindasection .homelindaimage .call-label{color:#0a3d63}.mobilelindasec .highlightsec{margin-top:50px;padding:25px 15px;background:#095e9d;position:relative}.mobilelindasec .highlightsec ul{display:flex;gap:15px;flex-flow:column nowrap;margin:0;max-width:290px;margin-inline:auto}.mobilelindasec .highlightsec li{width:100%;font-size:20px;color:#fff;font-weight:600;line-height:20px;padding-left:15px;position:relative;margin:0;text-align:left}.mobilelindasec .highlightsec li:before{content:'';position:absolute;top:calc(50% - 4px);left:0;border-radius:50%;background:#fff;width:7px;height:7px;box-sizing:border-box}.mobilelindasec .lindawrap{display:grid;grid-template-columns:1fr 2fr;gap:30px}.homelindacontent{text-align:left}.homelindacontent h3{font-size:40px}.bannerbottom a.clientbtn{display:block;vertical-align:top;padding:15px 35px;background:#095e9d;color:#fff;font-size:20px;border-bottom:5px solid #072038;border-radius:8px;text-decoration:none;margin:0 auto 30px;max-width:261px;text-align:center}.bannerbottom a.clientbtn:hover{background:#0b3f6d}.banner_innerbanner .mobile_bannercaption{display:block}.banner_innerbanner .innerbannercaptionwrap,.banner_innerbanner .caption{display:none}.innerpagesection{display:block;border-bottom:1px solid #ef2d35;padding-bottom:25px}.homelindasection_template ul{margin-top:0}.homelindasection_template :not(.highlightsec) ul li,.homelindasection_template ul li:is(:first-child,:last-child){width:48%;order:2;margin-top:30px}.homelindasection_template .highlightsec ul li{width:initial;margin:0}.homelindasection_template ul li.realtor_midsection{width:100%;order:1}.homelindasection_template ul li h3 span{display:inline}.homelindasection_template ul li h3{font-size:36px;line-height:normal}.homelindasection_template ul li .mailtext{font-size:20px;margin-top:15px}.homelindasection_template{padding:30px 0}.homelindasection_template ul li .callbtn a{font-size:18px;padding:14px 20px}.homelindasection_template ul li .imgbox{max-width:inherit}.mobilelindasec_template{display:block}.experiencesection .videowrap{grid-template-columns:1fr 1.5fr;gap:30px}.blogsec{padding:40px 0}.blogsec ul{flex-wrap:wrap;justify-content:center}.blogsec ul li{flex:0 1 47%}.bannerbottom.homebanner .bbwrap .content-top .call.callnew{order:1}.bannerbottom.homebanner .bbwrap .content-top p{order:2}.bannerbottom.homebanner h3{margin-bottom:10px;width:100%}.topnewreviewsec{width:100%}.bannerbottom.homebanner .rgt-award{order:2}.bannerbottom.homebanner .topnewreviewsec{order:1}.bannerbottom.homebanner .outerbrandsharksec{order:3}.bbwrap .acfctasec{margin-bottom:10px}.footersection .custom-html-widget{flex-flow:row wrap}.footersection .footerlogo,.footersection .footer-slogan,.footersection .footerbtn,.footersection .footercall{width:47%}.header .top-right-sec{margin-top:0}}@media only screen and (max-width:768px){.bannerbottom .lft-content h4.subheading{width:85%;margin:0 auto}.experiencesection .getstarted h3{font-size:35px;line-height:45px}}@media only screen and (max-width:736px){.bannerbottom .lft-content .content-bottom .rgt-content{width:75%}.wrap{padding:25px 0 5px}.wrap h1{font-size:29px;line-height:130%}.bannerbottom h3,.bannerbottom h3 span{font-size:27px}}@media only screen and (max-width:668px){.bannerbottom h3{font-size:27px;line-height:37px}.bannerbottom .lft-content{width:92%}.bannerbottom .lft-content h4.subheading{width:100%}.bannerbottom .lft-content .content-top .call{width:90%}.bannerbottom .lft-content .content-bottom .rgt-content{width:71%}.bannerbottom .rgt-award{width:200px}.contactsection{padding:15px 0 25px}.contactsection .gform_wrapper .gform_body,.contactsection .gform_wrapper .gform_footer{width:100%}.contactsection .gform_wrapper .gform_footer{padding-top:5px !important}.contactsection .gform_wrapper h4{padding-bottom:15px}.matchmakersec .matchmakerlft{width:100%}.matchmakersec:before{height:50vh}.matchmakersec .matchmakerlft .containwrap{padding:30px 0}.brandsharksec h3{font-size:15px;line-height:22px}.brandsharksec p{line-height:22px}.blog #primary .has-post-thumbnail .blogdetailpage .post-thumbnail{float:none;width:auto;margin-bottom:20px}.blog #primary .has-post-thumbnail .blogdetailpage .blogpostcontent{float:none;width:auto}#secondary .homelindasection .homelindaimage{width:200px;margin-right:30px}#secondary .homelindasection .homelindacontent{width:calc(100% - 230px)}#secondary .homelindasection .homelindacontent h3{font-size:30px}#secondary .homelindasection .homelindacontent h4{font-size:18px}#secondary .homelindasection .homelindacontent h5{font-size:16px}#secondary .homelindacontent a.btn{display:block;padding:15px;text-align:center}#secondary .homelindasection .homelindaimage .call-label{font-size:14px;padding:10px}.homelindacontent h3{font-size:32px}.homelindaimage .call-label{font-size:14px;width:100%;padding:10px 15px}.blogsec h3{margin-bottom:15px}.blogsec ul li .blogcontent p{letter-spacing:0;margin-top:10px;font-size:16px}.blogsec ul{display:grid;grid-template-columns:1fr;max-width:min(450px, 100%);margin:0 auto}.blogsec .blogbtn{margin-top:20px}}@media only screen and (max-width:640px){.bannerbottom h3{width:100%}.bannerbottom .lft-content .content-bottom .rgt-content{width:70%}.bannerbottom .lft-content .content-top .call{float:none;width:70%;display:inline-block}.bannerbottom .lft-content .content-top .call a{padding:10px 25px}.bannerbottom .lft-content .content-top .call a h4{display:block;text-align:center}.bannerbottom .lft-content .content-top .call a h5{display:block;margin-left:0}.bannerbottom .lft-content .content-bottom{text-align:center}.bannerbottom .lft-content .content-bottom .rgt-content{text-align:left}.bannerbottom .lft-content .content-top{text-align:center}.bannerbottom .lft-content .content-top p{width:auto;text-align:center}.bannerbottom .lft-content .content-bottom .rgt-content{width:auto}.bannerbottom .lft-content .content-bottom .lft-balloon{margin-bottom:10px;margin-left:20px}.wrap .mapmainsec{width:100%;margin-left:0;float:none}#primary .questionairepageform .gform_wrapper ul.gfield_checkbox li label,#primary .questionairepageform .gform_wrapper ul.gfield_radio li label{width:auto}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:normal !important;min-height:inherit !important}.homelindacontent h3{font-size:30px}.homelindacontent h4{font-size:25px}.outerbrandsharksec{padding:30px 20px}.brandsharksec .brand-content h3,.brandsharksec .brand-content h3 span{font-size:18px}.brandsharksec .brand-content h3{display:block}.brandsharksec .brand-content p{font-size:17px}}@media only screen and (max-width:600px){.banner .caption h3{font-size:20px}.banner .caption{padding:12px 10px 12px 0}.experiencesection .getstarted{width:100%}.experiencesection .videosec{width:100%}.testimonails .lft-clients li,.testimonails .rgt-clients li{font-size:17px}.wrap h3{margin-bottom:15px;font-size:22px}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{font-size:17px}.brandsharksec .brand-content p{font-size:16px}.homelindacontent a.btn{font-size:16px;padding:15px;text-align:center;width:100%}.homelindacontent .emailtext{font-size:16px}.homelindasection_template ul li h3{font-size:30px;margin-bottom:15px}.homelindasection_template ul li .imgbox{max-width:169px}.homelindasection_template ul li .imgbox img{border:8px solid #fff}.homelindasection_template ul li .mailtext{font-size:18px;margin-top:10px}.homelindasection_template ul li h4{font-size:17px}.experiencesection .videowrap{grid-template-columns:1fr}.experiencesection .getstarted h3 span{display:block}}@media only screen and (max-width:568px){.award-winning h3{font-size:24px}.bannerbottom h3{font-size:25px}.servingsection h3{font-size:21px}.servingsection .container{padding:25px 0 30px}.footer-slogan{display:block;text-align:right}.site-id-8 .bannerbottom h3{font-size:22px}#primary .questionairepageform .gform_wrapper .top_label .gfield_label{font-size:18px}#primary .questionairepageform .gform_wrapper li.otherfieldlft input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.banner .banner-search-sec{width:100%;position:relative;top:0;right:0;margin-top:15px}.brandsharksec h3{font-size:15px;line-height:22px}.brandsharksec p{line-height:22px}.homelindacontent{margin-top:0}.mobilelindasec .lindawrap{grid-template-columns:1.5fr 2fr}.bannerbottom h3 span{margin-top:15px}.homelindacontent .emailtext a{display:block;margin-top:5px}.homelindacontent h3{font-size:24px}.brandsharksec .brand-img{margin-bottom:0}.brandsharksec .brand-content h3,.brandsharksec .brand-content h3 span{font-size:17px}.brandsharksec{padding:15px}}@media only screen and (max-width:480px){.container{width:95%}.award-winning{padding:15px 0}.award-winning h3{font-size:20px}.bannerbottom h3{font-size:26px;line-height:130%;text-align:left}.bannerbottom h4{text-align:left}.bannerbottom .lft-content{width:100%}.wesleychapel_template .bannerbottom .lft-content{margin-top:30px}.wesleychapel_template .bannerbottom p,.bannerbottom .lft-content .content-top p{width:auto;font-size:17px;line-height:25px;text-align:left}.bannerbottom .lft-content .content-top .call{margin-right:0;width:100%}.bannerbottom .lft-content .content-bottom .lft-balloon{margin-left:0;margin-top:0}.servingsection h3{font-size:18px}.servingsection h4{font-size:23px}.testimonails h3,.topnewreviewsec .googlereviewsection h3{margin-bottom:20px;font-size:25px}.testimonails .lft-clients li,.testimonails .rgt-clients li{padding:20px 20px 20px 42px;margin-bottom:6%}.contactsection .gform_wrapper ul.gform_fields{margin-left:inherit !important;margin-top:-4% !important}.contactsection .gform_wrapper ul.gform_fields li.gfield{width:100%;margin-left:inherit !important;margin-top:4% !important}.contactsection .gform_wrapper ul.gform_fields li.gfield.last{width:100%}.gform_wrapper li.hidden_label input{margin-top:0 !important}.banner .caption h3{font-size:18px}.header .logo h3{margin-top:10px}.header .logo{float:none;text-align:center}.wrap h1{font-size:25px}.wrap .innertestimonails h3{margin-bottom:20px;font-size:25px}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{padding:20px 20px 20px 42px;margin-bottom:6%}.site-id-10 .header .logo h3{display:block;margin-left:0;margin-top:10px}#primary .questionairepageform .gform_wrapper{padding:25px}#primary .questionairepageform .gform_wrapper ul.gfield_checkbox li{width:97%}#primary .questionairepageform .gform_wrapper .gfield_checkbox li label{font-size:16px}.matchmakersec .actionbox .buttonsec ul li{display:block;padding:5px}.blogsec{padding:20px 0 30px}.blogsec h3{font-size:24px}.blogsec ul li .blogcontent h4,.blogsec ul li .blogcontent h4 a{font-size:20px}.blogsec .blogbtn a{padding:10px 25px;font-size:16px}.blogsec ul li{padding:10px}.redhotsec .lftimgsec,.redhotsec .rgtcontentsec{line-height:34px}.home-search-sec h3.widget-title{font-size:20px}.brandsharksec .brand-img{float:none;margin:0 auto 10px}.brandsharksec h3{font-size:15px;line-height:22px;text-align:center}.brandsharksec p{line-height:22px;text-align:center}#secondary .homelindasection .homelindaimage{width:auto;margin-right:0}#secondary .homelindasection .homelindacontent{width:auto;margin-top:25px;text-align:center}#secondary .homelindasection .homelindacontent h3{font-size:38px}.banner .bannercaptionwrap{max-width:initial;top:60px;margin:0 auto;right:2%;margin-right:0;width:96%;left:2%}.banner .bannercaptionwrap h4{letter-spacing:.4px}.logowrapsection{display:grid;grid-template-columns:auto 2fr}.header .logo h3{font-size:10px}.mobile_bannercaption{padding:12px 15px}.mobile_bannercaption h3{font-size:18px;font-weight:600;line-height:24px}.banner .mobile_bannercaption .btn a{padding:7px 10px;font-size:13px;margin:10px 0 0}.mobilelindasec .highlightsec{padding:15px;margin-top:30px}.mobilelindasec .highlightsec ul{gap:10px}.mobilelindasec .highlightsec li{font-size:18px}.homelindacontent a.btn{padding:15px 10px;width:100%;box-sizing:border-box}.homelindasection_template ul li h3 span{display:block}.homelindasection_template ul li h4{letter-spacing:1px;line-height:22px}.experiencesection .videosec,.experiencesection .vr-video{padding:0;border:5px solid #0d71cf}.bannerbottom{padding:25px 0 0}.bbwrap .acfctasec{margin-bottom:0}.bbwrap .acfctasec p{font-size:17px;line-height:25px}.footersection .footerlogo,.footersection .footer-slogan,.footersection .footerbtn,.footersection .footercall{width:100%}.footersection .footer-slogan h3{text-align:center}.footersection .footerbtn a{font-size:16px;line-height:16px}}@media only screen and (max-width:415px){.header .logo{float:none;text-align:center}.header .logo h3{margin-top:10px}.award-winning h3{font-size:18px}.bannerbottom{padding:18px 0 0}.bannerbottom h3{font-size:23px;line-height:33px}.bannerbottom .lft-content h4.subheading{font-size:20px}.bannerbottom .lft-content .content-top .call{float:none}.bannerbottom .lft-content .content-bottom .lft-balloon{text-align:center;display:block}.bannerbottom .rgt-award img{display:block;margin-left:inherit}.bannerbottom .rgt-award img.first{margin-bottom:20px !important}.servingsection h3{font-size:24px}.servingsection h4{font-size:25px}.servingsection .servingboxes ul{margin-left:inherit;margin-top:-3%}.servingsection .servingboxes li{margin-left:inherit;width:100%;margin-top:3%}.experiencesection .getstarted h3{font-size:32px}.testimonails h3,.topnewreviewsec .googlereviewsection h3{font-size:22px;margin-bottom:0}.experiencesection .getstartedbox{height:225px}.servingsection .servingboxes li a{font-size:18px}.banner .caption:before{width:55px;left:-50px}.banner .caption{padding:9px 9px 9px 0}.banner .caption h3{font-size:16px}.wrap .innertestimonails h3{font-size:22px}.matchmakersec:before{height:40vh}.header .logo{width:150px}.banner img,.banner_innerbanner img{height:300px;object-fit:cover}.banner .bannercaptionwrap h4{letter-spacing:0}.mobilelindasec .lindawrap{gap:15px}.homelindaimage .call-label{padding:10px 5px}.homelindacontent h3{font-size:20px;line-height:normal}.homelindasection .homelindacontent h5{font-size:16px;line-height:normal}.bannerbottom h3{line-height:normal}.bannerbottom .lft-content .content-top .call h4{font-size:18px}.bannerbottom .lft-content .content-top .call h5{font-size:17px}}@media only screen and (max-width:384px){.award-winning h3{font-size:23px}.servingsection h4{font-size:23px}.experiencesection .getstarted h3{font-size:28px}.testimonails h3,.topnewreviewsec .googlereviewsection h3{font-size:26px}.testimonails .lft-clients li,.testimonails .rgt-clients li{background-position:8px 23px;padding:20px 20px 20px 35px}.contactsection .gform_wrapper ul.gform_fields li.gfield textarea.large{height:120px}.bannerbottom .lft-content .content-top p,.bannerbottom .lft-content .content-bottom .rgt-content p{font-size:17px;line-height:25px}.wrap h1{font-size:23px}.content-area p{margin-bottom:10px;font-size:17px;line-height:28px}.wrap ul li,.wrap ol li{font-size:17px;line-height:28px}.wrap ul,.wrap ol{margin-left:25px}.footersection .footerlogo{float:none;text-align:center}.footersection .footercall{float:none;margin-left:0;text-align:center}.footer-slogan{text-align:center}.innertestimonails .innerlft-clients li,.innertestimonails .innerrgt-clients li{background-position:8px 23px;padding:20px 20px 20px 35px}.brandsharksec h3{font-size:15px;line-height:22px;text-align:center}.brandsharksec p{line-height:22px;text-align:center}#secondary .homelindasection .homelindacontent h3{font-size:30px}.homelindacontent a.btn{font-size:14px;font-weight:600}.mobile_bannercaption h3{font-size:15px}.homelindaimage .call-label{font-size:12px}.bannerbottom h3{font-size:22px}}@media only screen and (max-width:375px){.wrap .innertestimonails h3{font-size:20px}#primary .questionairepageform .formtitle h1{font-size:35px}#primary .questionairepageform .formtitle p{font-size:20px}.bannerbottom h3,.bannerbottom h3 span{font-size:20px}.mobile_bannercaption h3{font-size:15px;line-height:normal}.homelindasection_template ul li .imgbox img{border:5px solid #fff}.homelindasection_template ul li h4{font-size:16px;letter-spacing:0;line-height:24px}.homelindasection_template ul li h3{font-size:28px}.homelindasection_template ul li .imgbox{max-width:135px}}@media only screen and (max-width:360px){.hc-offcanvas-nav .nav-container{width:300px}.experiencesection .getstarted a{padding:15px 10px}.contactsection{overflow:hidden}.homelindacontent h4{font-size:20px;margin-bottom:10px}.homelindacontent h5{font-size:18px}.banner .bannercaptionwrap h3{letter-spacing:-.3px}.homelindacontent h5{font-size:15px}.homelindasection_template ul li .mailtext{font-size:17px}}@media only screen and (max-width:320px){.experiencesection .getstarted h3{font-size:24px;line-height:35px}.experiencesection .getstartedbox{height:200px}.banner .caption{top:33%}.wrap .innertestimonails h3{font-size:18px}.site-id-8 .bannerbottom h3{font-size:20px}#secondary .homelindasection .homelindacontent h3{font-size:27px}#secondary .homelindasection .homelindacontent h5{font-size:15px}#secondary .homelindacontent a.btn{font-size:18px}.header .logo{width:140px}.header .logo h3{font-size:9px}.mobilelindasec .lindawrap{grid-template-columns:1.5fr 2.5fr}.homelindacontent h3{font-size:18px}.homelindasection .homelindacontent h5{font-size:14px}.homelindacontent a.btn{font-size:13px}.bannerbottom h3,.bannerbottom h3 span{font-size:18px}.mobilelindasec .highlightsec li{font-size:16px}.homelindaimage .call-label{font-size:9px}.outerbrandsharksec{padding:30px 0}}