@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}}@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}}@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){.header .navbar{display:none}.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:static}#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}.mobile_bannercaption h3{background:#ef2d35;font-size:24px;font-weight:400;line-height:normal;color:#fff;padding:15px 20px;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%}}@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{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}.redhotsec .rgtcontentsec ul{margin-left:0}.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 h3{font-size:18px;font-weight:600;line-height:24px;padding:12px 15px}.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}}@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{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{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){.servingsection h3{font-size:25px}.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){.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}}