.dynamicRealtorsWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:35px;padding-top:35px}.dynamicRealtorHeadshotArea{flex-basis:30%}.dynamicRealtorBioArea{flex-basis:65%}@media screen and (max-width:800px){.dynamicRealtorBioArea,.dynamicRealtorHeadshotArea{flex-basis:100%}}.dynamicRealtorHeadshot{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:300px;margin:0 auto;max-width:300px;width:100%}.dynamicRealtorsPropertiesContainer{background-color:#f5f5f5;margin-top:40px}.listingPropertiesWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.listingPropertiesItem{background-color:#fff;border:1px solid #c8c8c8;border-radius:6px;box-sizing:border-box;flex-basis:30%;margin:25px 1.65%}@media screen and (max-width:900px){.listingPropertiesItem{border:1px solid #c8c8c8;border-radius:6px;box-sizing:border-box;flex-basis:45%;margin:25px 2%}}@media screen and (max-width:650px){.listingPropertiesItem{border:1px solid #c8c8c8;border-radius:6px;box-sizing:border-box;flex-basis:100%;margin:25px 0}}.ListingFeaturedImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px;width:100%}.listingPropertiesInner{padding:10px 20px 20px}.property_listingsName{text-align:center}.nameListings__Title{color:#4b858e;padding-top:40px;text-align:center}.dynamicPersonName,.nameListings__Title{text-transform:capitalize}.viewListingButtonContainer{margin-bottom:15px;margin-top:15px;text-align:center}.ViewListingButton{background-color:#cc9f52;color:#fff;display:inline-block;font-size:16px;font-size:14px;font-weight:300;padding:10px 30px;text-decoration:none}.phoneNumbers{font-size:15px;text-align:center}.phoneNumber_links{color:#6c6b6f;text-decoration:none}.BioVideoButton{background-color:#000;border:1px solid #000;color:#fff;display:inline-block;min-width:205px;padding:15px 40px;text-align:center;text-decoration:none;transition:all .5s ease}.realtor_button__container{margin-bottom:20px;margin-top:20px}.blogPostsWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.blogPostsItem{background-color:#fff;border:1px solid #c8c8c8;border-radius:6px;flex-basis:30%;margin:15px 1.65%}@media screen and (max-width:900px){.blogPostsItem{background-color:#fff;border:1px solid #c8c8c8;border-radius:6px;flex-basis:45%;margin:15px 2%}}@media screen and (max-width:600px){.blogPostsItem{background-color:#fff;border:1px solid #c8c8c8;border-radius:6px;flex-basis:100%;margin:15px 0}}.blogPostsBG{background-position:50%;background-repeat:no-repeat;background-size:cover;height:225px}.blogPosts__inner{padding:0 15px 15px}.blog_post_button{margin-bottom:15px;margin-top:15px;text-align:center}.blog_post_BTN{padding:10px 35px;text-decoration:none}#dropFormButton,.blog_post_BTN{background-color:#000;color:#fff;text-align:center}#dropFormButton{cursor:pointer;display:inline-block;padding:10px 40px}.hiddenForm{display:none}.dropForm{margin-bottom:15px;margin-top:15px;max-width:500px}.dropForm input[type=email],.dropForm input[type=number]
.dropForm select,.dropForm input[type=tel],.dropForm input[type=text]{background-color:#fff;border:1px solid #c8c8c8;height:40px;margin-bottom:15px;margin-top:15px;padding-left:10px;width:100%}.dropForm input[type=submit]{appearance:none;background-color:#000;border:none;color:#fff;font-family:Cormorant Garamond,serif;font-size:15px;padding:7px 40px;text-align:center}