@import url(//valhousa.com/wp-content/themes/Valhousa/template/assets/css/../fonts/stylesheet.css);@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');*{padding:0;margin:0;-webkit-font-smoothing:antialiased}body *,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}img{max-width:100%}body{font-family:'Prometo' !important;font-size:18px;font-weight:400;line-height:28px;text-align:left}.p_120{padding:120px 0}h1{font-size:100px;font-weight:700;line-height:100px;letter-spacing:-.02em}h2{font-size:65px;font-weight:700;line-height:75px;letter-spacing:-.02em;text-align:center;color:rgba(0,0,0,1)}h3{font-size:60px;font-weight:700;line-height:70px;letter-spacing:-.02em;text-align:left}:hover{transition:ease-out .5s;-webkit-transition:ease-out .5s;-moz-transition:ease-out .5s}header{background:rgba(121,180,230,1);padding:10px 60px;position:fixed;width:100%;z-index:999}header a.nav-link{padding:0 !important;margin:0 !important;font-size:18px;font-weight:400;line-height:17.98px;color:rgba(255,255,255,1)}ul.navbar-nav{display:flex;gap:80px}nav.navbar.navbar-expand-lg{padding:0 !important;margin:0 !important}.logo-header{text-align:center}.right-header{text-align:right}.right-header ul{list-style:none;margin:0;padding:0}a.cta.black{background:rgba(0,0,0,1);color:#fff;font-size:16px;font-weight:400;line-height:15.98px;text-align:left;padding:17px 37px;text-decoration:none;display:inline-block;border-radius:200px}a.cta.black i{padding-right:8px}a.cta.black:hover{background-color:#fff;color:#000}header a.nav-link:hover{color:#000}.banner_sec{background:rgba(121,180,230,1);overflow:hidden;padding-top:270px !important}.banner_sec h1{text-align:center;color:#fff}.banner_sec h1 span{color:#000}.banner-head p{margin:0;font-size:26px;font-weight:500;line-height:25.97px;text-align:center;color:rgba(255,255,255,1);margin-top:12px}.search-bar{text-align:center;box-shadow:0px 21px 34px 0px rgba(161,203,237,.15);border:1px solid rgba(255,255,255,1);max-width:718px;margin:auto;display:flex;align-items:center;border-radius:245px;margin-top:38px}.search-bar input.searchTerm{background-color:transparent;font-family:Prometo;font-size:18px;font-weight:400;line-height:17.98px;text-align:left;color:rgba(221,239,255,1);height:100%;width:100%;outline:none;border:0;padding:22px 26px}button.searchButton{border:0;padding:0;outline:none;background:rgba(255,255,255,1);box-shadow:0px 21px 34px 0px rgba(161,203,237,.15);padding:20px 64px;border-radius:0 245px 245px 0}.search-bar input.searchTerm::placeholder{color:rgba(221,239,255,1)}button.searchButton:hover{background-color:#000;color:#fff}.mask_img{position:absolute;bottom:-200px;width:100%}.mask_img img{width:100%}.banner-content{max-width:452px;margin:auto;text-align:center}.banner-content h6{font-family:Montserrat;font-size:24px;font-weight:500;line-height:35px;text-align:center;margin:0;color:rgba(255,255,255,1)}.text_banner{padding-top:26px}.control_counter{display:flex;justify-content:space-between;align-items:center}.counter-container{font-family:Prometo;font-size:85px;font-weight:500;line-height:84.92px;color:rgba(255,255,255,1);width:33.333%;text-align:center}.counter-container p{font-family:Montserrat;font-size:22px;font-weight:400;line-height:33px;text-align:center;margin:0}.banner_images{padding-top:120px;position:relative}.counter_wrapper{padding-top:230px;position:relative}.counter_wrapper:after{content:"";position:absolute;background-image:url("https://valhousa.com/wp-content/uploads/2024/08/banner-after.png");width:1430px;height:274px;bottom:-80px;left:0;right:0;margin:auto}.box{animation:animName 5s linear infinite}section.works_sec .row{gap:100px 0}.custom_box{display:flex;gap:25px}.custom_img{min-width:78px}.custom_txt{max-width:530px}.custom_txt h6{font-family:Montserrat;font-size:24px;font-weight:700;line-height:25px;text-align:left;color:rgba(0,0,0,1);margin-bottom:13px}.custom_txt p{font-family:Montserrat;font-size:18px;font-weight:400;line-height:28px;text-align:left;color:rgba(86,86,86,1)}.works_head{padding-bottom:70px}a.black{background:rgba(0,0,0,1);text-decoration:none;font-family:Prometo;font-size:16px;font-weight:400;line-height:15.98px;color:#fff;padding:24px 42px;border-radius:200px;display:inline-block;padding-top:26px}.now-btn{text-align:center;padding-top:50px}a.black:hover{background:rgba(121,180,230,1)}.section_bg{background:rgba(121,180,230,1);padding:100px 80px;border-radius:25px;position:relative}.network-content{max-width:966px}.network-content h3{color:rgba(255,255,255,1);margin:0}.network-content p{font-family:Montserrat;font-size:24px;font-weight:400;line-height:34px;color:#fff}.network-content h6{font-family:Montserrat;font-size:22px;font-weight:700;line-height:35px;color:#fff}.business_txt{padding:30px 0 30px 70px;padding-bottom:40px}.section_bg a.black:hover{background-color:#fff;color:#000}.section_bg:after{content:'';position:absolute;background-image:url("https://valhousa.com/wp-content/uploads/2024/08/network.png")}.section_bg:after{content:'';position:absolute;background-image:url("https://valhousa.com/wp-content/uploads/2024/08/network.png");width:490px;height:465px;bottom:0;right:0}.valhousa_head{padding-bottom:20px}.valhousa_box{border:1px solid rgba(229,229,229,1);border-radius:25px;padding:30px;height:100%}.value-img{padding-bottom:27px}.value_content h6{font-family:Montserrat;font-size:20px;font-weight:700;line-height:25px;text-align:left;color:rgba(0,0,0,1);margin-bottom:13px}.value_content p{font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;text-align:left;color:rgba(86,86,86,1)}.valhousa_box:hover{box-shadow:-16px -10px 30px 0px rgba(0,0,0,.07)}.agent-head p{margin:0;color:rgba(86,86,86,1);font-size:24px;font-weight:500;line-height:23.98px;text-align:center;margin-top:10px}.slider-wrapper{max-width:1080px;margin:auto;box-shadow:0px 26px 36px 0px rgba(0,0,0,.06);border-radius:25px}.slider-wrapper .slick-arrow img{position:absolute;cursor:pointer;z-index:9;top:50%;transform:translateY(-50%);left:-110px}.slider-wrapper span.slide-arrow.next-arrow.slick-arrow img{right:-110px;left:auto}.agent-slider .slick-slide{margin:0 10px}.agent_wrapper{padding:40px;border-radius:25px;margin-top:40px}.agent_wrapper.d-flex{align-items:center;gap:60px;justify-content:center}.slider-content{max-width:480px}.slider-content h5{font-size:26px;font-weight:700;line-height:25.97px;text-align:left;color:rgba(0,0,0,1)}.slider-content span{font-family:Montserrat;font-size:16px;font-weight:300;line-height:19.5px;text-align:left;color:rgba(15,43,114,1);margin-bottom:30px;display:block}.slider-content h6{font-size:20px;font-weight:500;line-height:26px;color:rgba(0,0,0,1)}.agent-slider p{color:rgba(86,86,86,1)}.agents_sec{border-top:1px solid #79b4e6;margin-top:120px;background-size:cover;background-repeat:no-repeat}body{overflow-x:hidden}.profile-head{padding-bottom:30px}.profile-box{border-radius:25px;padding:35px;border:1px solid rgba(233,233,233,1);height:100%}.profile-box:hover{box-shadow:-10px -10px 40px 0px rgba(0,0,0,.04)}.agent_dflex{display:flex;align-items:center;gap:20px;padding-bottom:32px}.agent-details h6{font-size:24px;font-weight:500;line-height:23.98px;text-align:left}.agent-img{min-width:100px}.agent_contents h6{font-size:20px;font-weight:500;line-height:19.98px;text-align:left;color:rgba(0,0,0,1);margin-bottom:20px}.agent_contents ul{display:flex;gap:40px;margin-bottom:17px}.agent_contents ul:last-child{margin:0}.agent_contents ul li{font-family:Montserrat;font-size:16px;font-weight:400;line-height:21.94px;text-align:left;color:rgba(86,86,86,1)}.zillow_img{padding-top:36px}.agent-profile.p_120{padding-bottom:0}.custom_faq button.accordion-button{padding:40px;font-family:Montserrat;font-size:25px;font-weight:500;line-height:30.48px;color:rgba(97,97,97,1);background-color:#fff;border:0 !important;border-radius:5px}.custom_faq{max-width:1246px;margin:auto}.accordion-button:focus{box-shadow:none}.accordion-item{margin-bottom:30px;border:1px solid rgba(233,233,233,1) !important;border-radius:5px}.accordion-body{padding:40px;font-size:20px;border:0 !important;padding-top:0;color:rgba(97,97,97,1);font-family:Montserrat;font-weight:400;text-align:left;padding-right:60px}.accordion-button:after{background-image:url("https://valhousa.com/wp-content/uploads/2024/08/arrow.png") !important}.accordion-button:not(.collapsed){box-shadow:none}.faq_wrapper{margin-bottom:35px}.about_wrapper{padding:100px;background-size:100% 100%;background-repeat:no-repeat}.about_sec h2{color:#fff}.about_wrapper p{text-align:center;color:#fff;font-size:22px}.about_wrapper ul{margin:0;list-style:none}.about_wrapper .row{padding-top:50px}.about_wrapper ul li{font-family:'Montserrat';margin-bottom:20px;color:#fff;cursor:pointer;position:relative;font-weight:700}.about_wrapper ul li:before{content:'';position:absolute;background-image:url(//valhousa.com/wp-content/themes/Valhousa/template/assets/css/../img/Star9.svg);height:20px;width:20px;left:-30px;top:50%;transform:translateY(-50%)}.about_wrapper li.active:before{background-image:url('https://valhousa.com/wp-content/uploads/2024/08/Star1.png')}.about_wrapper li.active{color:#1a2b56;font-weight:700;text-decoration:underline}.search-content{max-width:1072px;margin:auto;text-align:center}.search-content p{font-family:Montserrat;font-size:22px;font-weight:400;line-height:32px;text-align:center}.search-content a.black{padding:27px 118px;line-height:10px}footer{background-color:#000}.footer-content p{font-family:Montserrat;font-size:20px;font-weight:400;line-height:30px;text-align:left;color:#fff}.footer-log{padding-bottom:40px}.footer-links h6{font-size:28px;font-weight:500;line-height:27.97px;text-align:left;color:#fff}.footer-links ul li a{font-family:Montserrat;font-size:18px;font-weight:400;line-height:21.94px;text-align:left;color:#fff;text-decoration:none;margin-top:20px;display:inline-block}.footer-links ul{list-style:none;padding:0;margin:0}.footer-links ul li{display:flex;gap:35px}.footer-links ul li i{font-size:22px}.copy-right{border-top:1px solid rgba(70,70,70,1);padding-top:80px;margin-top:80px}.copy-right p{max-width:1365px;margin:auto;font-family:Montserrat;font-size:20px;font-weight:400;line-height:30px;text-align:center;color:#fff}.copy-right span{display:block;padding-top:30px;font-family:Montserrat;font-size:20px;font-weight:600;line-height:30px;text-align:center;color:rgba(121,180,230,1)}.footer-links ul li i:hover{color:#79;transition:0}.search-bar{position:relative}.sticky{position:fixed;top:0;left:0;width:100%;z-index:9999;right:0}div#searchBar{background:#79b4e6;width:100%;max-width:50%;margin:auto;padding-bottom:20px}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}@keyframes animName{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animated-line{position:absolute;left:0;transform:translateY(17%);animation:moveLine 8s linear infinite alternate}@keyframes moveLine{0%{left:0}100%{left:calc(100% - 280px)}}.blue-btn{background-color:#79b4e6 !important;padding:24px 60px !important}input:focus-visible,select:focus-visible,span:focus-visible{outline:none}.form-hd h1,.form-hd p{color:#000}.form-hd p,.agnt-bx-hd p{font-family:Montserrat;font-size:22px;font-weight:400;line-height:30px}.signup-frm{background-color:#fff;color:#000;max-width:1100px;margin:auto;padding:90px 100px;border-radius:25px}.drop_box{height:120px}.frm-input input,.frm-input select,.frm-input textarea,.drop_box button{width:100%;height:100%;border-radius:5px;margin-bottom:20px;padding:20px;font-family:Montserrat;border:1px solid #d9d9d9;background-color:transparent;color:#565656;cursor:pointer}.form-hd{padding-bottom:40px}.frm-input h6{font-family:Montserrat;font-size:20px;font-weight:400;line-height:24.38px;text-align:left}.frm-btn a{width:100%;text-align:center;background-color:#79b4e6;font-size:22px}.frm-input button p{color:#565656;font-size:18px;font-weight:400;line-height:21.94px;margin:0}.frm-input button{display:flex;justify-content:center;align-items:center;gap:10px}h6.photo{margin-top:10px}h6.Serviced{margin-top:30px}.srch-words a{font-family:Montserrat;text-decoration:none;font-size:16px;font-weight:400;line-height:19.5px;color:#565656;background-color:#f2f2f2;border-radius:5px;padding:12px 20px;margin:0;margin-bottom:30px}.srch-words{gap:16px}.frm-btn{padding-top:40px}.signup-head{padding-bottom:0}.serach-frm-img{padding-top:40px}.banner_sec.agent-sec{padding-bottom:300px;position:relative}.agent_mask-img{position:absolute;left:0;right:0}.star-img{text-align:center}.mid-agnt-row{padding:30px 0}.agent-bx-sec{padding-top:0;margin-top:-170px;position:relative}.agntbtn{text-align:center;padding-top:60px}.agnt-bx-cntnt{padding-top:40px}.agnt-bx-hd p{position:relative;color:#fff}.agnt-bx-hd p:after{content:"";position:absolute;height:1px;width:100%;background-color:#fff;left:0;top:100%}.agent-box{background-color:#fff}.signup-head{padding-top:120px !important}.inner-header{position:relative}.frm-btn a.black:hover{background-color:#000}.agent-bx-sec a.black{display:inline-block;width:fit-content}.agent-bx-sec .frm-btn{text-align:center}.agnt-bx-cntnt .row{gap:20px 0}.banner_sec.agent-sec.agnt-pro-sec{padding-top:120px !important}.counter-wrp{border:1px solid #79b4e6;border-radius:25px;padding:28px 30px;width:33.33%}.counter-wrp span{font-size:45px;font-weight:500;line-height:40px}.counter-wrp p{margin:0;font-family:Montserrat;font-size:24px;font-weight:400;line-height:40px}.counter-box{gap:30px}.profile-txt h4{font-size:36px;font-weight:500;line-height:35.96px}.profile-txt span{font-family:Montserrat;font-size:20px;font-weight:400;line-height:24.38px;color:#79b4e6}.agnt-profile{background-color:#fff;border-radius:25px;box-shadow:0px -79px 44px 0px #a1cbed33}.profile-hd{background-color:rgba(121,180,230,.06);padding:50px}.profile-big-box{padding:50px}.plus-sign{font-size:18px}.abt-john{padding:60px 0}.abt-john h5,.designations h5,.profsnl-info h5{font-size:26px;font-weight:700;line-height:25.97px;letter-spacing:-.02em}.designations h5,.designations h6{margin-bottom:13px}.abt-john p,.designations h6,.Specialties-list li,.pro-wrp p{color:rgba(86,86,86,1);font-family:Montserrat}.Specialties-list{padding:0;margin:0;gap:20px;padding-bottom:34px}.Specialties-list li{display:flex;align-items:center;gap:10px;background-color:rgba(161,203,237,.15);border-radius:5px;padding:12px 20px}.Specialties-list li p{margin:0}.pro-wrp h5{font-size:22px;font-weight:500}.profsnl-info a{text-decoration:none;color:#000}.prsnl-info-wrp{max-width:50%;flex-wrap:wrap}.prsnl-info-wrp .pro-wrp{width:50%}.profsnl-info h5{padding:30px 0}.blue-span{gap:10px}.blue-span span{font-family:Montserrat;font-size:18px;font-weight:400;line-height:21.94px;color:rgba(121,180,230,1)}.spn-before{position:relative}.spn-before:before{position:absolute;content:"";height:20px;width:1px;background-color:rgba(121,180,230,1);left:-5px;top:0}.profile-img{min-width:200px;border-radius:100%;padding-right:30px}.profile-txt{width:100%}