@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";.inner header{border-top:0}.inner header img.header__bg{display:none !important}.inner>.container-fluid{padding:0}.inner>.container-fluid>.page{padding:0}.ui-autocomplete{text-transform:capitalize}.ui-autocomplete .ui-menu-item{font-size:15px;padding:2px 5px;cursor:pointer}.ui-autocomplete .ui-menu-item:hover{background:#eee}#agreement_popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}#agreement_popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:30px;border-radius:10px;text-align:left}@media(max-width: 575.98px){#agreement_popup .content hr{margin-top:10px;margin-bottom:10px}#agreement_popup .content p{font-size:15px;line-height:1.6;margin-bottom:0}}#agreement_popup .content .button-actions{display:flex;justify-content:flex-end}@media(max-width: 575.98px){#agreement_popup .content .button-actions{margin-top:20px;justify-content:center}}#agreement_popup .content .button-actions button{padding:10px 30px;border:1px solid #8d8d8d;border-radius:10px;box-shadow:none;margin-left:15px;transition:300ms ease all}@media(max-width: 575.98px){#agreement_popup .content .button-actions button{margin:0 8px}}#agreement_popup .content .button-actions button:hover{background:#f2f2f2}#vendors_body{background-color:#414141;background-image:url(https://cy-sierra-assets.s3.us-west-1.amazonaws.com/sites/kittlerealestate.com/images/footer.png);background-size:100%;background-repeat:no-repeat;background-position:top center;padding:90px 30px;padding-top:18vw;padding-bottom:100px;font-family:"Poppins","Montserrat",Helvetica,sans-serif;position:relative;margin-top:-150px;font-family:"Poppins","Montserrat",Helvetica,sans-serif;overflow:hidden}@media(max-width: 1199.98px){#vendors_body{padding-top:240px}}@media(max-width: 991.98px){#vendors_body{margin-top:-210px;padding-top:300px}}#vendors_body:before{content:"";position:absolute;top:0;left:0;pointer-events:none;z-index:0;width:100%;height:90vw;background-image:linear-gradient(to bottom, transparent, #414141)}#vendors_body #vendors_head{text-align:center;color:#fff;max-width:950px;margin:0 auto 100px;position:relative;z-index:99}@media(max-width: 991.98px){#vendors_body #vendors_head{max-width:100%;margin-bottom:60px}}#vendors_body #vendors_head h1{text-transform:uppercase;font-size:65px;font-weight:5300;margin:0 0 15px 0;font-family:"Poppins","Montserrat",Helvetica,sans-serif}@media(max-width: 991.98px){#vendors_body #vendors_head h1{font-size:55px}}@media(max-width: 767.98px){#vendors_body #vendors_head h1{font-size:10vw}}#vendors_body #vendors_head p{margin-top:0;margin-bottom:50px;font-size:17px;font-weight:300}#vendors_body #vendors_head input{width:100%;max-width:700px;padding:15px;font-size:17px;box-sizing:border-box;color:#000;text-transform:capitalize}#vendors_body #alphabet{text-align:center;width:100%;max-width:1400px;display:flex;margin:0 auto;justify-content:space-between;position:relative;z-index:99}@media(max-width: 767.98px){#vendors_body #alphabet{flex-wrap:wrap;justify-content:center}}#vendors_body #alphabet button{border:none;background:none;font-size:22px;cursor:pointer;position:relative;padding:0;width:3.8461538462%;color:#fff}@media(max-width: 991.98px){#vendors_body #alphabet button{font-size:17px}}@media(max-width: 767.98px){#vendors_body #alphabet button{width:7.6923076923%}#vendors_body #alphabet button:after{display:none}}@media(max-width: 575.98px){#vendors_body #alphabet button{width:15%}}#vendors_body #alphabet button:hover{text-decoration:underline}#vendors_body #alphabet button:not(:last-child)::after{content:"•";position:absolute;top:50%;left:100%;transform:translate(-50%, -50%)}#vendors_body #results{margin:30px auto 0;max-width:1400px;position:relative;z-index:99;min-height:600px}#vendors_body #results h2{margin-top:50px;background:#ae1129;color:#fff;padding:20px 30px;font-size:30px;font-family:"Poppins","Montserrat",Helvetica,sans-serif;font-weight:600;margin-bottom:0}@media(max-width: 991.98px){#vendors_body #results h2{font-size:25px}}#vendors_body #results .result-row{background:#fff;padding:30px;display:flex;position:relative}@media(max-width: 767.98px){#vendors_body #results .result-row{flex-wrap:wrap}}#vendors_body #results .result-row:not(:last-child)::after{content:"";position:absolute;bottom:0;left:30px;right:30px;border-bottom:1px solid #e1e1e1}#vendors_body #results .result-row .name-description{width:40%}@media(max-width: 1199.98px){#vendors_body #results .result-row .name-description{width:60%}}@media(max-width: 767.98px){#vendors_body #results .result-row .name-description{width:100%}}#vendors_body #results .result-row .name-description p{font-size:15px;line-height:1.6;margin-top:15px}#vendors_body #results .result-row .name-description h3{font-size:25px;font-weight:600;margin:0;font-family:"Poppins","Montserrat",Helvetica,sans-serif}@media(max-width: 991.98px){#vendors_body #results .result-row .name-description h3{font-size:22px}}#vendors_body #results .result-row .name-description h4{margin:3px 0 0 0;font-size:14px;letter-spacing:1px;font-weight:500;text-transform:uppercase;font-family:"Poppins","Montserrat",Helvetica,sans-serif}#vendors_body #results .result-row .name-description h5{margin:10px 0 0 0;font-size:18px;font-family:"Poppins","Montserrat",Helvetica,sans-serif}#vendors_body #results .result-row .meta-information{width:60%;display:flex}@media(max-width: 1199.98px){#vendors_body #results .result-row .meta-information{width:40%;flex-wrap:wrap;padding-left:30px;align-content:center}}@media(max-width: 767.98px){#vendors_body #results .result-row .meta-information{width:100%;padding-left:0}}#vendors_body #results .result-row .phone,#vendors_body #results .result-row .email,#vendors_body #results .result-row .website{width:38%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;font-size:14px;padding-top:35px}@media(max-width: 1199.98px){#vendors_body #results .result-row .phone,#vendors_body #results .result-row .email,#vendors_body #results .result-row .website{width:100%;flex-direction:row;padding:8px 0}}@media(max-width: 1199.98px){#vendors_body #results .result-row .phone a,#vendors_body #results .result-row .email a,#vendors_body #results .result-row .website a{word-wrap:break-word;max-width:calc(100% - 50px)}}#vendors_body #results .result-row .phone .icon,#vendors_body #results .result-row .email .icon,#vendors_body #results .result-row .website .icon{display:block;text-align:center;padding-bottom:15px}@media(max-width: 1199.98px){#vendors_body #results .result-row .phone .icon,#vendors_body #results .result-row .email .icon,#vendors_body #results .result-row .website .icon{padding-bottom:0;padding-right:15px}#vendors_body #results .result-row .phone .icon img,#vendors_body #results .result-row .email .icon img,#vendors_body #results .result-row .website .icon img{max-height:35px;margin:0 !important}}#vendors_body #results .result-row .phone{width:24%}#vendors_body #results .result-row .phone .phone-links{display:block}@media(max-width: 1199.98px){#vendors_body #results .result-row .phone .phone-links{width:calc(100% - 50px)}}#vendors_body #results .result-row .phone .phone-links a{display:block}@media(max-width: 1199.98px){#vendors_body #results .result-row .phone{width:100%}#vendors_body #results .result-row .phone a{display:block}}/*# sourceMappingURL=vendors.css.map */