#hub-module__dR5bDq__details_main{margin-top:30px;padding-top:80px}.hub-module__dR5bDq__carousel_bg{width:80vw;margin-left:10vw}.hub-module__dR5bDq__carousel-item img{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}.hub-module__dR5bDq__carouselContents{justify-content:center;width:auto;height:500px;display:flex;position:relative}#hub-module__dR5bDq__photo_section{cursor:grab;height:370px;overflow:scroll hidden}#hub-module__dR5bDq__photo_section::-webkit-scrollbar{background-color:var(--secondary)}#hub-module__dR5bDq__photo_section::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:10px;margin:1px}#hub-module__dR5bDq__back_button{color:var(--primary);cursor:pointer;padding-top:0;padding-left:0.em;width:content;white-space:nowrap;align-items:center;margin-right:30px;font-size:1.2em;font-weight:700;transition:all .2s linear;display:flex;position:relative;text-transform:none!important}#hub-module__dR5bDq__back_button svg{width:1.2em;height:1.2em;margin-left:.2em;transition:all .2s linear}#hub-module__dR5bDq__back_button:hover{color:var(--secondary)}#hub-module__dR5bDq__back_button:hover svg{transform:scale(1.1)}#hub-module__dR5bDq__back_button:hover svg path{fill:var(--primary);stroke:var(--primary)}#hub-module__dR5bDq__heading_container{justify-content:center;margin-bottom:.5rem;display:flex}#hub-module__dR5bDq__summary_info{flex-direction:row;justify-content:space-between;margin:0;display:flex}#hub-module__dR5bDq__detail{width:70%;margin:0 auto;padding:2em}#hub-module__dR5bDq__address{text-align:center;font-size:2em;font-weight:300;text-decoration:underline}#hub-module__dR5bDq__heart_icon{margin-left:.5em;font-size:1em;position:relative;bottom:1px}#hub-module__dR5bDq__features_container{border:.3px solid #787276;flex-flow:wrap;justify-content:space-around;gap:.5rem;min-width:210px;margin:1.5em auto 2em;padding:1em;display:flex;box-shadow:0 1px 3px #00000005,0 0 0 1px #1b1f2326}.hub-module__dR5bDq__features h3{text-align:center;font-size:1em;font-weight:400;color:#787276!important}.hub-module__dR5bDq__features p{text-align:center;font-size:2em;font-weight:300}.hub-module__dR5bDq__features{border-right:var(--primary)}#hub-module__dR5bDq__contact_section{text-align:center;border:.3px solid #000;width:30%;min-width:200px;max-height:fit-content;margin:2em 1em auto;padding:1.5em 2em;box-shadow:0 1px 3px #00000005,0 0 0 1px #1b1f2326}#hub-module__dR5bDq__contact_heading{text-align:center;padding:.3em;font-size:1.6em;font-weight:600}#hub-module__dR5bDq__contact_info p{font-size:1em;font-weight:300}#hub-module__dR5bDq__contact_info h5{margin-top:1em;font-weight:600}#hub-module__dR5bDq__walking,#hub-module__dR5bDq__car{position:relative;top:3px}#hub-module__dR5bDq__map{background-color:#a1c6ff;width:100%;height:30vh;margin-top:2em}#hub-module__dR5bDq__descriptions,#hub-module__dR5bDq__roommate_search,#hub-module__dR5bDq__virtual_tour,#hub-module__dR5bDq__map_section{margin:2em;position:relative}#hub-module__dR5bDq__descriptions{margin:1.5rem 0 0}#hub-module__dR5bDq__descriptions h4,#hub-module__dR5bDq__roommate_search h4,#hub-module__dR5bDq__virtual_tour h4,#hub-module__dR5bDq__location_heading{text-align:left;color:#000;font-size:1.5em;font-weight:700}.hub-module__dR5bDq__housingDetails{margin-top:0}.hub-module__dR5bDq__housingDetailsFlex{width:90%;margin-top:2em}.hub-module__dR5bDq__housingDetailsFlex li{margin-left:-1.5em;padding-bottom:1.5em;font-size:1.1em;list-style:none}.hub-module__dR5bDq__housingDetailsFlex li:last-child{padding-bottom:0}.hub-module__dR5bDq__houseingDetailsFlex p{margin-left:40em}.hub-module__dR5bDq__housingDetailsFlex b{font-weight:550}.hub-module__dR5bDq__housingDetails li:before{content:"🏡";margin-right:10px}.hub-module__dR5bDq__addressBlur{color:#0000;text-shadow:0 0 15px #00000080}.hub-module__dR5bDq__btn_ctn{flex-direction:column;justify-content:space-evenly;width:90%;margin:auto auto 1rem;display:flex}#hub-module__dR5bDq__apply_btn{color:#fff;text-align:center;background:#061f3d;border:1px solid #061f3d;border-radius:4px;margin-top:.75rem;padding:5px;text-decoration:none}#hub-module__dR5bDq__applied_btn{color:#fff;text-align:center;background:gray;border:1px solid #061f3d;border-radius:4px;margin-top:.75rem;padding:5px;text-decoration:none}#hub-module__dR5bDq__contact_btn,.hub-module__dR5bDq__roommate_search_btn{color:#fff;text-align:center;background:#061f3d;border:1px solid #061f3d;border-radius:4px;padding:5px;text-decoration:none}#hub-module__dR5bDq__contact_btn:hover,#hub-module__dR5bDq__apply_btn:hover,.hub-module__dR5bDq__roommate_search_btn:hover{color:#061f3d;background-color:#fff;border-color:#061f3d}.hub-module__dR5bDq__roommate_search_btn:disabled{color:#fff;background-color:gray;border-color:gray}.hub-module__dR5bDq__leave_search{color:var(--secondary)}.hub-module__dR5bDq__leave_search:hover{color:var(--secondary);cursor:pointer}#hub-module__dR5bDq__affiliates img{border-radius:10px}.hub-module__dR5bDq__fav_button{vertical-align:middle;background-color:#0000;border:0;margin-left:10px;padding-left:15px}.hub-module__dR5bDq__fav_button:hover{transition-duration:.3s;transform:scale(1.15)}.hub-module__dR5bDq__phoneNum_textbox{width:100%}#hub-module__dR5bDq__klapty_iframe>iframe{width:100%!important;height:600px!important;max-height:80vh!important}#hub-module__dR5bDq__affiliates{flex-direction:row;justify-content:space-evenly;width:90%;margin:auto auto 1rem;display:flex}#hub-module__dR5bDq__boldAlign{display:flex}#hub-module__dR5bDq__boldMargin{margin-right:5px}#hub-module__dR5bDq__chatContactContainer{flex-direction:column;justify-content:center;display:flex}#hub-module__dR5bDq__contactChatButton{color:#fff;background-color:#0073ff;border-radius:10px;margin:auto;padding:10px}#hub-module__dR5bDq__sectionDivider{color:#c3c1c1;align-items:center;padding:10px;display:flex}#hub-module__dR5bDq__sectionDivider:before,#hub-module__dR5bDq__sectionDivider:after{content:"";border-bottom:1px solid #c3c1c1e7;flex:1}.hub-module__dR5bDq__transUnionButton{background-color:#f1f1f1;border:none;border-radius:5px;align-items:center;margin-right:6%;padding:10px;text-decoration:none;display:flex}.hub-module__dR5bDq__transUnionLogo{width:100px;height:40px;margin-top:-3px;margin-left:3px}.hub-module__dR5bDq__lemonadeButton{background-color:#ff0c84;border-radius:5px;padding:10px}.hub-module__dR5bDq__lemonadeLogo{width:100px;height:30px;margin-top:4px}.hub-module__dR5bDq__assistance{margin-top:2rem}.hub-module__dR5bDq__assistance p{padding-right:2%;font-size:small}@media (max-width:1200px){#hub-module__dR5bDq__affiliates{justify-content:space-evenly;width:100%}.hub-module__dR5bDq__lemonadeButton{text-align:center;background-color:#ff0c84;border-radius:5px;width:50%;margin-bottom:5%;padding:10px}.hub-module__dR5bDq__lemonadeLogo{width:100%;height:30px;margin-top:4px}.hub-module__dR5bDq__transUnionButton{background-color:#f1f1f1;border:none;border-radius:5px;align-items:center;width:50%;margin-bottom:5%;margin-right:6%;padding:10px;text-decoration:none;display:flex}.hub-module__dR5bDq__transUnionLogo{width:100%;height:40px;margin-top:-3px;margin-left:3px}.hub-module__dR5bDq__btn_ctn{width:100%}}@media (max-width:1000px){#hub-module__dR5bDq__affiliates{flex-direction:row;justify-content:space-evenly;width:60%;margin:auto}.hub-module__dR5bDq__transUnionButton{background-color:#f1f1f1;border:none;border-radius:5px;align-items:center;width:35%;margin-bottom:5%;padding:10px;text-decoration:none;display:flex}.hub-module__dR5bDq__transUnionLogo{width:100%;height:40px;margin-top:-3px}.hub-module__dR5bDq__lemonadeButton{text-align:center;background-color:#ff0c84;border-radius:5px;width:35%;margin-bottom:5%;padding:10px}.hub-module__dR5bDq__lemonadeLogo{width:100%;height:30px;margin-top:4px}.hub-module__dR5bDq__assistance{margin-top:2rem}#hub-module__dR5bDq__summary_info{flex-direction:column;margin:.5em}#hub-module__dR5bDq__detail{width:95%;margin:0 auto;padding:2rem}#hub-module__dR5bDq__address{margin:0;font-size:1.6rem}#hub-module__dR5bDq__features_container{width:85vw;padding:0}.hub-module__dR5bDq__features{margin:.5em;font-size:.8rem}#hub-module__dR5bDq__contact_section{width:auto;margin:0 10px;padding:1rem}#hub-module__dR5bDq__contact_heading{font-size:1.2em}#hub-module__dR5bDq__contact_info p{margin-bottom:.5rem;font-size:1em}#hub-module__dR5bDq__contact_info h5{margin-top:.5em;font-size:1.1em}.hub-module__dR5bDq__btn_ctn{flex-direction:column;width:60%}#hub-module__dR5bDq__apply_btn{color:#fff;text-align:center;background:#061f3d;border:1px solid #061f3d;border-radius:4px;margin-top:1rem;padding:6px 10px;text-decoration:none}#hub-module__dR5bDq__applied_btn{color:#fff;text-align:center;background:gray;border:1px solid #061f3d;border-radius:4px;margin-top:1rem;padding:6px 10px;text-decoration:none}#hub-module__dR5bDq__contact_btn,.hub-module__dR5bDq__roommate_search_btn{color:#fff;text-align:center;background:#061f3d;border:1px solid #061f3d;border-radius:4px;padding:6px 10px;text-decoration:none}.hub-module__dR5bDq__housingDetailsFlex li{padding-bottom:0}.hub-module__dR5bDq__carouselContents{height:350px}}@media (max-width:700px){.hub-module__dR5bDq__carouselContents{height:260px}}@media (max-width:550px){#hub-module__dR5bDq__affiliates{flex-direction:row;justify-content:space-evenly;width:100%;margin:auto}.hub-module__dR5bDq__transUnionButton{background-color:#f1f1f1;border:none;border-radius:5px;align-items:center;width:35%;margin-bottom:5%;padding:10px;text-decoration:none;display:flex}.hub-module__dR5bDq__transUnionLogo{width:100%;height:40px;margin-top:-3px}.hub-module__dR5bDq__lemonadeButton{text-align:center;background-color:#ff0c84;border-radius:5px;width:35%;margin-bottom:5%;padding:10px}.hub-module__dR5bDq__lemonadeLogo{width:100%;height:30px;margin-top:4px}.hub-module__dR5bDq__carouselContents{height:220px}#hub-module__dR5bDq__address{margin:0;font-size:1.4rem}}@media (max-width:440px){#hub-module__dR5bDq__features_container{width:300px}.hub-module__dR5bDq__features>p{font-size:22px}}
#FavoriteHousingCards-module__pluE3W__content{padding:1em}#FavoriteHousingCards-module__pluE3W__page_section{place-content:center;align-items:center;width:100%;margin:auto auto 1em;display:flex}#FavoriteHousingCards-module__pluE3W__favorite_housing_cards_section{flex-wrap:wrap;justify-content:center;width:100%;height:100%;display:flex;overflow-x:hidden}#FavoriteHousingCards-module__pluE3W__favorite_housing_page{width:80%;margin:auto}#FavoriteHousingCards-module__pluE3W__main{flex-direction:row;justify-content:center;align-items:stretch;margin-top:30px;padding-top:77px;display:flex}#FavoriteHousingCards-module__pluE3W__content{width:calc(100% - 225px);min-height:calc(100vh - 100px);padding-top:1em}#FavoriteHousingCards-module__pluE3W__content h1{flex-flow:wrap;margin-bottom:0;display:flex}@media (max-width:768px){#FavoriteHousingCards-module__pluE3W__housing_cards_section{width:100%}}.FavoriteHousingCards-module__pluE3W__housing_card{cursor:pointer;border:.5px solid #00000080;border-radius:.3rem;flex-basis:45%;width:100%;margin:1em;position:relative;overflow:hidden}@media (max-width:1000px){.FavoriteHousingCards-module__pluE3W__housing_card{flex-basis:90%}}.FavoriteHousingCards-module__pluE3W__housing_card:hover{border:.5px solid #0000ff80}.FavoriteHousingCards-module__pluE3W__housing_card_image_panel{position:relative}.FavoriteHousingCards-module__pluE3W__housing_card_image{-o-object-fit:cover;object-fit:cover;justify-content:center;width:100%;height:400px;display:flex}.FavoriteHousingCards-module__pluE3W__housing_card_info{flex-direction:column;justify-content:flex-start;padding:.4rem;display:flex}.FavoriteHousingCards-module__pluE3W__housing_card_info p{margin:0;padding:0}.FavoriteHousingCards-module__pluE3W__housing_info_header{color:#000;margin-bottom:3px;padding-top:6px;font-size:21pt;font-weight:500}.FavoriteHousingCards-module__pluE3W__housing_sub_text{color:#565656;font-size:10pt;font-weight:300}.FavoriteHousingCards-module__pluE3W__housingHat{z-index:2;background-color:#f5f5f5;border-radius:50%;width:50px;height:50px;position:absolute;top:3%;left:2%;transform:rotate(20deg)}.FavoriteHousingCards-module__pluE3W__featured_label{background-color:var(--primary);z-index:2;color:#fff;border-radius:5rem;padding:1% 2.5%;font-size:14px;position:absolute;top:4%;right:2%}.FavoriteHousingCards-module__pluE3W__fav_button{z-index:2;background-color:#0000;border:0;position:absolute;bottom:1%;right:1%}.FavoriteHousingCards-module__pluE3W__fav_button:hover{transition-duration:.4s;transform:scale(1.1)}.FavoriteHousingCards-module__pluE3W__housing_card_travel_time_row{margin-bottom:4px;display:flex}.FavoriteHousingCards-module__pluE3W__housing_card_travel_time{color:#000}@media screen and (max-width:700px){#FavoriteHousingCards-module__pluE3W__content{width:100%;margin-top:60px}#FavoriteHousingCards-module__pluE3W__content h1{text-align:center;justify-content:center}}@media screen and (max-width:400px){#FavoriteHousingCards-module__pluE3W__content{width:100%;margin-top:160px}#FavoriteHousingCards-module__pluE3W__content h1{text-align:center}}
#Sidebar-module__FvtG7G__Title{text-align:center;padding:20px}#Sidebar-module__FvtG7G__Title h3{color:#fff;font-size:30px;font-weight:650}.Sidebar-module__FvtG7G__sidebar{display:fixed;flex-direction:column;align-self:stretch;display:flex}.Sidebar-module__FvtG7G__sidebar button{color:#fff;text-align:left;background-color:var(--primary);border:none;width:100%;padding:1.3em;font-size:18px;font-weight:600;text-decoration:none;display:block;position:relative}.Sidebar-module__FvtG7G__sidebar button.Sidebar-module__FvtG7G__active{color:#fff}.Sidebar-module__FvtG7G__Item{text-align:left;color:#fff;background-color:var(--primary);border:none;width:100%;padding:1.3em 1.3em 1.3em 2em;font-size:18px;font-weight:600;position:relative}.Sidebar-module__FvtG7G__Item:hover{color:var(--primary);background-color:#fff}.Sidebar-module__FvtG7G__mainSidebar{border-radius:5px;margin-right:1rem;overflow:hidden;box-shadow:2px 2px 5px #0000004d}.Sidebar-module__FvtG7G__roommateSidebar{flex-direction:column;align-self:stretch;width:400px;margin-right:1rem;padding-top:30px;display:flex;position:sticky}.Sidebar-module__FvtG7G__roommateSidebar button{color:#000;text-align:left;background-color:#fff;border:none;width:100%;padding:16px;font-size:18px;font-weight:550;text-decoration:none;display:block;position:relative}.Sidebar-module__FvtG7G__roommateSidebar button.Sidebar-module__FvtG7G__active{color:#fff}.Sidebar-module__FvtG7G__roommateItem{box-sizing:border-box;text-align:left;color:#fff;border-bottom:1px solid #000;width:100%;font-size:18px;position:relative}.Sidebar-module__FvtG7G__roommateItem button:hover{color:var(--primary);font-weight:600}.Sidebar-module__FvtG7G__mobile_sidebar{display:none}@media screen and (max-width:900px){.Sidebar-module__FvtG7G__sidebar{display:none}.Sidebar-module__FvtG7G__container{flex-direction:column}.Sidebar-module__FvtG7G__mobile_sidebar{flex-direction:column;width:100%;min-width:400px;padding:30px 0 0;display:flex;position:absolute}.Sidebar-module__FvtG7G__mobile_sidebar button{color:#fff;text-align:left;background-color:#fff;border:none;width:100%;padding:2px;font-size:18px;font-weight:600;text-decoration:none}.Sidebar-module__FvtG7G__mobile_sidebar button.Sidebar-module__FvtG7G__active{color:#fff}}@media screen and (max-width:400px){.Sidebar-module__FvtG7G__mobile_sidebar{flex-direction:column;width:100%;height:400px;padding:0;display:flex;position:absolute;overflow:visible}.Sidebar-module__FvtG7G__mobile_sidebar button{text-align:left;border:none;width:100%;padding:2px;font-size:18px;font-weight:600;text-decoration:none}.Sidebar-module__FvtG7G__mobile_sidebar button.Sidebar-module__FvtG7G__active{color:#fff}}@media screen and (max-width:900px){.Sidebar-module__FvtG7G__roommateSidebar{display:none}.Sidebar-module__FvtG7G__mobile_sidebar{align-items:center;display:flex}.Sidebar-module__FvtG7G__mobile_sidebar button{color:#000;text-align:center;border:none;width:100%;padding:16px;font-size:18px;font-weight:600;text-decoration:none;display:block}.Sidebar-module__FvtG7G__mobile_sidebar button.Sidebar-module__FvtG7G__active{color:#fff}.Sidebar-module__FvtG7G__mainSidebar{width:calc(100% - 110px)}}
#Sidebar-module__jTCV6a__Title{text-align:center;background-color:var(--primary);padding:20px}#Sidebar-module__jTCV6a__Title h3{color:#fff;font-size:30px;font-weight:650}.Sidebar-module__jTCV6a__sidebar{background-color:#6ba7ff;align-self:stretch;width:240px;margin-right:1em;padding:0;overflow:auto}.Sidebar-module__jTCV6a__sidebar button{color:#fff;text-align:left;border:none;width:100%;padding:1.3em;font-size:18px;text-decoration:none;display:block;position:relative;font-weight:400!important}.Sidebar-module__jTCV6a__sidebar button.Sidebar-module__jTCV6a__active{color:#fff}.Sidebar-module__jTCV6a__Item{text-align:left;color:#fff;white-space:nowrap;background-color:#6ba7ff;border:none;width:100%;padding:1.3em;font-size:18px;font-weight:600;position:relative}.Sidebar-module__jTCV6a__Item:hover{background-color:var(--primary);transition:background-color .5s}.Sidebar-module__jTCV6a__mobile_sidebar{display:none}@media screen and (max-width:700px){.Sidebar-module__jTCV6a__sidebar{display:none}.Sidebar-module__jTCV6a__container{flex-direction:column}.Sidebar-module__jTCV6a__mobile_sidebar{z-index:3;background-color:#6ba7ff;flex-direction:row;align-self:stretch;width:100%;margin-top:-20px;padding:0;display:flex;position:fixed;overflow:auto}.Sidebar-module__jTCV6a__mobile_sidebar button{color:#fff;text-align:center;background-color:#6ba7ff;border:none;width:100%;padding:2px;font-size:14px;font-weight:600;text-decoration:none}.Sidebar-module__jTCV6a__mobile_sidebar button.Sidebar-module__jTCV6a__active{color:#fff}}@media screen and (max-width:610px){.Sidebar-module__jTCV6a__Item{vertical-align:middle;height:58px;display:table-cell;white-space:pre-wrap!important;padding:0 4.5px!important;display:inline-block!important}}@media screen and (max-width:200px){.Sidebar-module__jTCV6a__mobile_sidebar{flex-direction:column;justify-content:center;align-items:center}.Sidebar-module__jTCV6a__mobile_sidebar button{color:#fff;text-align:center;background-color:var(--primary);border:none;width:100%;padding:2px;font-size:12px;font-weight:600;text-decoration:none}.Sidebar-module__jTCV6a__mobile_sidebar button.Sidebar-module__jTCV6a__active{color:#fff}}
#RoommateForm-module__9jjBIG__buttonRow{flex-flow:wrap;display:flex}#RoommateForm-module__9jjBIG__buttonRow Button{margin-right:1rem}#RoommateForm-module__9jjBIG__card{margin-top:1rem;margin-bottom:1rem}#RoommateForm-module__9jjBIG__disabled{color:#696969;background-color:#d3d3d3;border-radius:15px}#RoommateForm-module__9jjBIG__edit #RoommateForm-module__9jjBIG__view_content,#RoommateForm-module__9jjBIG__active #RoommateForm-module__9jjBIG__edit_content,#RoommateForm-module__9jjBIG__disabled #RoommateForm-module__9jjBIG__edit_content{display:none}#RoommateForm-module__9jjBIG__view_content{flex-direction:row;display:flex}#RoommateForm-module__9jjBIG__left_col{max-width:92%}#RoommateForm-module__9jjBIG__right_col{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.RoommateForm-module__9jjBIG__top_bar{flex-direction:row;margin-bottom:1rem;display:flex}#RoommateForm-module__9jjBIG__title{font-size:1.5rem;font-weight:700;text-decoration:underline}#RoommateForm-module__9jjBIG__rent{color:var(--primary);margin-left:auto;font-size:1.9rem;font-weight:800}#RoommateForm-module__9jjBIG__disabled #RoommateForm-module__9jjBIG__rent{color:#696969}#RoommateForm-module__9jjBIG__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#RoommateForm-module__9jjBIG__toggle{float:right;width:min-content;height:min-content;display:block}.RoommateForm-module__9jjBIG__edit_btn{float:right;display:block}.RoommateForm-module__9jjBIG__delete_btn{float:right;background-color:red!important;border-color:red!important}.RoommateForm-module__9jjBIG__delete_btn:hover{color:red!important;background-color:#fff!important}.RoommateForm-module__9jjBIG__comment{margin:.5rem 0;padding:0 .25rem}#RoommateForm-module__9jjBIG__input_form{max-width:100%}#RoommateForm-module__9jjBIG__input_form input{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;width:30%;height:40px;margin:.25rem 0;padding:0 4px}#RoommateForm-module__9jjBIG__input_form textarea{width:30%;height:6.2rem}@media (max-width:1200px){#RoommateForm-module__9jjBIG__input_form input{width:60%}#RoommateForm-module__9jjBIG__input_form textarea{width:100%}}@media (max-width:700px){#RoommateForm-module__9jjBIG__input_form input,#RoommateForm-module__9jjBIG__input_form textarea{width:100%}}#RoommateForm-module__9jjBIG__input_form select{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;margin:.25rem 0;padding:0 4px}#RoommateForm-module__9jjBIG__input_form .RoommateForm-module__9jjBIG__longer_input{width:100%}#RoommateForm-module__9jjBIG__input_form .RoommateForm-module__9jjBIG__long_input{min-width:30%;max-width:50%}#RoommateForm-module__9jjBIG__input_form .RoommateForm-module__9jjBIG__middle_input{width:8%}#RoommateForm-module__9jjBIG__input_form .RoommateForm-module__9jjBIG__short_input{width:5%}#RoommateForm-module__9jjBIG__form_items{margin-bottom:1rem}.RoommateForm-module__9jjBIG__wrap_horizontal{flex-direction:row;justify-content:space-between;display:flex}.RoommateForm-module__9jjBIG__form_btns{flex-direction:row;display:flex}#RoommateForm-module__9jjBIG__fieldset{display:block}#RoommateForm-module__9jjBIG__asterisk{color:red}#RoommateForm-module__9jjBIG__dropdown_items{width:100%}@media screen and (max-width:1200px){#RoommateForm-module__9jjBIG__dropdown_items{width:100%}}#RoommateForm-module__9jjBIG__option_text{margin-top:20px}#RoommateForm-module__9jjBIG__manual_color{color:#000}#RoommateForm-module__9jjBIG__button_content_pad{padding:10px}#RoommateForm-module__9jjBIG__header_pad{text-align:center;padding-top:10px}#RoommateForm-module__9jjBIG__vertical_line{border-left:thin solid gray}#RoommateForm-module__9jjBIG__manual_button_pad{width:300px;margin-left:40px;padding:10px}#RoommateForm-module__9jjBIG__upload_button_pad{width:300px;margin-right:40px}#RoommateForm-module__9jjBIG__select_btn_align{padding:20px;display:flex}#RoommateForm-module__9jjBIG__header_align{align-items:center;margin-bottom:20px;padding-top:10px;display:flex}#RoommateForm-module__9jjBIG__center_title{text-align:center;width:100%}#RoommateForm-module__9jjBIG__arrow_position{position:absolute;top:15px;left:10px}#RoommateForm-module__9jjBIG__close_position{color:gray;position:absolute;top:12.5px;right:15px}#RoommateForm-module__9jjBIG__input_container{padding:15px;display:flex}#RoommateForm-module__9jjBIG__left_inputs{margin-right:20px;display:block}#RoommateForm-module__9jjBIG__right_inputs{display:block}#RoommateForm-module__9jjBIG__input_margin{margin-top:20px}#RoommateForm-module__9jjBIG__full_width_input{width:200%}#RoommateForm-module__9jjBIG__select_width{width:100%}#RoommateForm-module__9jjBIG__align_form_btns{display:flex}#RoommateForm-module__9jjBIG__align_monthly_btn{margin-left:20px}#RoommateForm-module__9jjBIG__form_text_container{max-width:400px;padding:15px}#RoommateForm-module__9jjBIG__loading_spinner{width:130.5px}#RoommateForm-module__9jjBIG__terms{justify-content:center;max-width:400px;display:flex}#RoommateForm-module__9jjBIG__form_subtitle{text-align:center;margin-bottom:20px;padding-left:15px;padding-right:15px;display:flex}#RoommateForm-module__9jjBIG__message_align{width:90%;margin-left:5%}
#FavoriteRoommateCards-module__VON0ZW__page_section{place-content:center;align-items:center;width:100%;margin:auto auto 1em;display:flex}#FavoriteRoommateCards-module__VON0ZW__favorite_housing_cards_section{grid-gap:1em;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-items:center;width:100%;display:grid}#FavoriteRoommateCards-module__VON0ZW__favorite_housing_page{width:80%;margin:auto}#FavoriteRoommateCards-module__VON0ZW__main{flex-direction:row;justify-content:center;align-items:stretch;width:calc(100% - 100px);margin-top:20px;margin-left:60px;padding-top:77px;display:flex}#FavoriteRoommateCards-module__VON0ZW__content{width:calc(100% - 225px);padding-top:1em}#FavoriteRoommateCards-module__VON0ZW__header{align-items:center;margin-top:1em;margin-bottom:2em;margin-right:1em;padding:2em;box-shadow:2px 2px 5px #0000004d}#FavoriteRoommateCards-module__VON0ZW__header h1{flex-flow:wrap;margin-bottom:0;font-weight:600;display:flex}#FavoriteRoommateCards-module__VON0ZW__section{display:fixed;overflow-y:scroll}@media (max-width:768px){#FavoriteRoommateCards-module__VON0ZW__housing_cards_section{width:100%}}.FavoriteRoommateCards-module__VON0ZW__housing_card{cursor:pointer;border:.5px solid #00000080;border-radius:.3rem;flex-basis:45%;width:100%;margin:1em;position:relative;overflow:hidden}@media (max-width:1000px){.FavoriteRoommateCards-module__VON0ZW__housing_card{flex-basis:90%}}.FavoriteRoommateCards-module__VON0ZW__housing_card:hover{border:.5px solid var(--primary)}.FavoriteRoommateCards-module__VON0ZW__housing_card_image_panel{position:relative}.FavoriteRoommateCards-module__VON0ZW__housing_card_image{-o-object-fit:cover;object-fit:cover;justify-content:center;width:100%;height:400px;display:flex}.FavoriteRoommateCards-module__VON0ZW__housing_card_info{flex-direction:column;justify-content:flex-start;padding:.4rem;display:flex}.FavoriteRoommateCards-module__VON0ZW__housing_card_info p{margin:0;padding:0}.FavoriteRoommateCards-module__VON0ZW__housing_info_header{color:#000;margin-bottom:3px;padding-top:6px;font-size:21pt;font-weight:500}.FavoriteRoommateCards-module__VON0ZW__housing_sub_text{color:#565656;font-size:10pt;font-weight:300}.FavoriteRoommateCards-module__VON0ZW__housingHat{z-index:2;background-color:#f5f5f5;border-radius:50%;width:50px;height:50px;position:absolute;top:2%;left:2%;transform:rotate(20deg)}.FavoriteRoommateCards-module__VON0ZW__featured_label{background-color:var(--primary);z-index:2;color:#fff;border-radius:5rem;padding:1% 2.5%;font-size:14px;position:absolute;top:4%;right:2%}.FavoriteRoommateCards-module__VON0ZW__fav_button{z-index:2;background-color:#0000;border:0;position:absolute;bottom:1%;right:1%}.FavoriteRoommateCards-module__VON0ZW__fav_button:hover{transition-duration:.4s;transform:scale(1.1)}.FavoriteRoommateCards-module__VON0ZW__housing_card_travel_time_row{margin-bottom:4px;display:flex}.FavoriteRoommateCards-module__VON0ZW__housing_card_travel_time{color:#000}.FavoriteRoommateCards-module__VON0ZW__dropdown{margin-left:10px}@media screen and (max-width:900px){#FavoriteRoommateCards-module__VON0ZW__content{width:100%;margin-top:350px}#FavoriteRoommateCards-module__VON0ZW__content h1{text-align:center;justify-content:center}#FavoriteRoommateCards-module__VON0ZW__dropDownContainer{text-align:center!important}}@media screen and (max-width:1050px){#FavoriteRoommateCards-module__VON0ZW__header{text-align:center;display:block}#FavoriteRoommateCards-module__VON0ZW__dropDownContainer{text-align:left;margin-top:10px}}@media screen and (max-width:400px){#FavoriteRoommateCards-module__VON0ZW__content{width:100%;margin-top:350px}#FavoriteRoommateCards-module__VON0ZW__content h1{text-align:center}}
#RoommateContact-module__smJEGa__title{margin-right:1em}#RoommateContact-module__smJEGa__secondaryTitle{margin-top:2rem}#RoommateContact-module__smJEGa__content{overflow-wrap:break-word;margin-right:1em;font-size:1rem}@media screen and (max-width:700px){#RoommateContact-module__smJEGa__content{margin-top:450px}}@media screen and (max-width:400px){#RoommateContact-module__smJEGa__content{margin-top:410px}}
#RoommateEducation-module__syOoGW__title{margin-right:1em}#RoommateEducation-module__syOoGW__secondaryTitle{margin-top:2rem}#RoommateEducation-module__syOoGW__content{overflow-wrap:break-word;margin-right:1em;font-size:1rem}@media screen and (max-width:700px){#RoommateEducation-module__syOoGW__content{margin-top:450px}}@media screen and (max-width:400px){#RoommateEducation-module__syOoGW__content{margin-top:410px}}
#RoommateHousingForm-module__L3GDXq__buttonRow{flex-flow:wrap;display:flex}#RoommateHousingForm-module__L3GDXq__buttonRow Button{margin-right:1rem}#RoommateHousingForm-module__L3GDXq__card{margin-top:1rem;margin-bottom:1rem}#RoommateHousingForm-module__L3GDXq__disabled{color:#696969;background-color:#d3d3d3;border-radius:15px}#RoommateHousingForm-module__L3GDXq__edit #RoommateHousingForm-module__L3GDXq__view_content,#RoommateHousingForm-module__L3GDXq__active #RoommateHousingForm-module__L3GDXq__edit_content,#RoommateHousingForm-module__L3GDXq__disabled #RoommateHousingForm-module__L3GDXq__edit_content{display:none}#RoommateHousingForm-module__L3GDXq__view_content{flex-direction:row;display:flex}#RoommateHousingForm-module__L3GDXq__left_col{max-width:92%}#RoommateHousingForm-module__L3GDXq__right_col{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.RoommateHousingForm-module__L3GDXq__top_bar{flex-direction:row;margin-bottom:1rem;display:flex}#RoommateHousingForm-module__L3GDXq__title{font-size:1.5rem;font-weight:700;text-decoration:underline}#RoommateHousingForm-module__L3GDXq__rent{color:var(--primary);margin-left:auto;font-size:1.9rem;font-weight:800}#RoommateHousingForm-module__L3GDXq__disabled #RoommateHousingForm-module__L3GDXq__rent{color:#696969}#RoommateHousingForm-module__L3GDXq__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#RoommateHousingForm-module__L3GDXq__toggle{float:right;width:min-content;height:min-content;display:block}.RoommateHousingForm-module__L3GDXq__edit_btn{float:right;display:block}.RoommateHousingForm-module__L3GDXq__delete_btn{float:right;background-color:red!important;border-color:red!important}.RoommateHousingForm-module__L3GDXq__delete_btn:hover{color:red!important;background-color:#fff!important}.RoommateHousingForm-module__L3GDXq__comment{margin:.5rem 0;padding:0 .25rem}#RoommateHousingForm-module__L3GDXq__input_form{max-width:100%}#RoommateHousingForm-module__L3GDXq__input_form input{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;width:30%;height:40px;margin:.25rem 0;padding:0 4px}#RoommateHousingForm-module__L3GDXq__input_form textarea{width:30%;height:6.2rem}@media (max-width:1200px){#RoommateHousingForm-module__L3GDXq__input_form input{width:60%}#RoommateHousingForm-module__L3GDXq__input_form textarea{width:100%}}@media (max-width:700px){#RoommateHousingForm-module__L3GDXq__input_form input,#RoommateHousingForm-module__L3GDXq__input_form textarea{width:100%}}#RoommateHousingForm-module__L3GDXq__input_form select{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;margin:.25rem 0;padding:0 4px}#RoommateHousingForm-module__L3GDXq__input_form .RoommateHousingForm-module__L3GDXq__longer_input{width:100%}#RoommateHousingForm-module__L3GDXq__input_form .RoommateHousingForm-module__L3GDXq__long_input{min-width:30%;max-width:50%}#RoommateHousingForm-module__L3GDXq__input_form .RoommateHousingForm-module__L3GDXq__middle_input{width:8%}#RoommateHousingForm-module__L3GDXq__input_form .RoommateHousingForm-module__L3GDXq__short_input{width:5%}#RoommateHousingForm-module__L3GDXq__input_form label{margin:.25rem 0}#RoommateHousingForm-module__L3GDXq__input_entry{margin-bottom:.5rem}.RoommateHousingForm-module__L3GDXq__wrap_horizontal{flex-direction:row;justify-content:space-between;display:flex}.RoommateHousingForm-module__L3GDXq__form_btns{flex-direction:row;display:flex}#RoommateHousingForm-module__L3GDXq__fieldset{display:block}#RoommateHousingForm-module__L3GDXq__form_items{margin-bottom:1rem}#RoommateHousingForm-module__L3GDXq__asterisk{color:red}#RoommateHousingForm-module__L3GDXq__dropdown_items{width:25%}@media screen and (max-width:1200px){#RoommateHousingForm-module__L3GDXq__dropdown_items{width:100%}}
#RoommateInterestsForm-module__N5S-vG__buttonRow{flex-flow:wrap;display:flex}#RoommateInterestsForm-module__N5S-vG__buttonRow Button{margin-right:1rem}#RoommateInterestsForm-module__N5S-vG__card{margin-top:1rem;margin-bottom:1rem}#RoommateInterestsForm-module__N5S-vG__disabled{color:#696969;background-color:#d3d3d3;border-radius:15px}#RoommateInterestsForm-module__N5S-vG__edit #RoommateInterestsForm-module__N5S-vG__view_content,#RoommateInterestsForm-module__N5S-vG__active #RoommateInterestsForm-module__N5S-vG__edit_content,#RoommateInterestsForm-module__N5S-vG__disabled #RoommateInterestsForm-module__N5S-vG__edit_content{display:none}#RoommateInterestsForm-module__N5S-vG__view_content{flex-direction:row;display:flex}#RoommateInterestsForm-module__N5S-vG__left_col{max-width:92%}#RoommateInterestsForm-module__N5S-vG__right_col{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.RoommateInterestsForm-module__N5S-vG__top_bar{flex-direction:row;margin-bottom:1rem;display:flex}#RoommateInterestsForm-module__N5S-vG__title{font-size:1.5rem;font-weight:700;text-decoration:underline}#RoommateInterestsForm-module__N5S-vG__rent{color:var(--primary);margin-left:auto;font-size:1.9rem;font-weight:800}#RoommateInterestsForm-module__N5S-vG__disabled #RoommateInterestsForm-module__N5S-vG__rent{color:#696969}#RoommateInterestsForm-module__N5S-vG__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#RoommateInterestsForm-module__N5S-vG__toggle{float:right;width:min-content;height:min-content;display:block}.RoommateInterestsForm-module__N5S-vG__edit_btn{float:right;display:block}.RoommateInterestsForm-module__N5S-vG__delete_btn{float:right;background-color:red!important;border-color:red!important}.RoommateInterestsForm-module__N5S-vG__delete_btn:hover{color:red!important;background-color:#fff!important}.RoommateInterestsForm-module__N5S-vG__comment{margin:.5rem 0;padding:0 .25rem}#RoommateInterestsForm-module__N5S-vG__input_form{max-width:100%}#RoommateInterestsForm-module__N5S-vG__input_form input{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;width:30%;height:40px;margin:.25rem 0;padding:0 4px}#RoommateInterestsForm-module__N5S-vG__input_form textarea{background-color:#f6f6f6;width:30%;height:6.2rem}@media (max-width:1200px){#RoommateInterestsForm-module__N5S-vG__input_form input{width:60%}#RoommateInterestsForm-module__N5S-vG__input_form textarea{width:100%}}@media (max-width:700px){#RoommateInterestsForm-module__N5S-vG__input_form input,#RoommateInterestsForm-module__N5S-vG__input_form textarea{width:100%}}#RoommateInterestsForm-module__N5S-vG__input_form select{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;margin:.25rem 0;padding:0 4px}#RoommateInterestsForm-module__N5S-vG__input_form .RoommateInterestsForm-module__N5S-vG__longer_input{width:100%}#RoommateInterestsForm-module__N5S-vG__input_form .RoommateInterestsForm-module__N5S-vG__long_input{min-width:30%;max-width:50%}#RoommateInterestsForm-module__N5S-vG__input_form .RoommateInterestsForm-module__N5S-vG__middle_input{width:8%}#RoommateInterestsForm-module__N5S-vG__input_form .RoommateInterestsForm-module__N5S-vG__short_input{width:5%}#RoommateInterestsForm-module__N5S-vG__form_items{margin-bottom:1rem}.RoommateInterestsForm-module__N5S-vG__wrap_horizontal{flex-direction:row;justify-content:space-between;display:flex}.RoommateInterestsForm-module__N5S-vG__form_btns{flex-direction:row;display:flex}#RoommateInterestsForm-module__N5S-vG__fieldset{display:block}#RoommateInterestsForm-module__N5S-vG__asterisk{color:red}#RoommateInterestsForm-module__N5S-vG__dropdown_items{width:25%}@media screen and (max-width:1200px){#RoommateInterestsForm-module__N5S-vG__dropdown_items{width:100%}}
#RoommatePersonalForm-module__AOpxMq__buttonRow{flex-flow:wrap;display:flex}#RoommatePersonalForm-module__AOpxMq__buttonRow Button{margin-right:1rem}#RoommatePersonalForm-module__AOpxMq__card{margin-top:1rem;margin-bottom:1rem}#RoommatePersonalForm-module__AOpxMq__disabled{color:#696969;background-color:#d3d3d3;border-radius:15px}#RoommatePersonalForm-module__AOpxMq__edit #RoommatePersonalForm-module__AOpxMq__view_content,#RoommatePersonalForm-module__AOpxMq__active #RoommatePersonalForm-module__AOpxMq__edit_content,#RoommatePersonalForm-module__AOpxMq__disabled #RoommatePersonalForm-module__AOpxMq__edit_content{display:none}#RoommatePersonalForm-module__AOpxMq__view_content{flex-direction:row;display:flex}#RoommatePersonalForm-module__AOpxMq__left_col{max-width:92%}#RoommatePersonalForm-module__AOpxMq__right_col{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.RoommatePersonalForm-module__AOpxMq__top_bar{flex-direction:row;margin-bottom:1rem;display:flex}#RoommatePersonalForm-module__AOpxMq__title{font-size:1.5rem;font-weight:700;text-decoration:underline}#RoommatePersonalForm-module__AOpxMq__rent{color:var(--primary);margin-left:auto;font-size:1.9rem;font-weight:800}#RoommatePersonalForm-module__AOpxMq__disabled #RoommatePersonalForm-module__AOpxMq__rent{color:#696969}#RoommatePersonalForm-module__AOpxMq__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#RoommatePersonalForm-module__AOpxMq__toggle{float:right;width:min-content;height:min-content;display:block}.RoommatePersonalForm-module__AOpxMq__edit_btn{float:right;display:block}.RoommatePersonalForm-module__AOpxMq__delete_btn{float:right;background-color:red!important;border-color:red!important}.RoommatePersonalForm-module__AOpxMq__delete_btn:hover{color:red!important;background-color:#fff!important}.RoommatePersonalForm-module__AOpxMq__comment{margin:.5rem 0;padding:0 .25rem}#RoommatePersonalForm-module__AOpxMq__input_form{max-width:100%}#RoommatePersonalForm-module__AOpxMq__input_form input{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;width:30%;height:40px;margin:.25rem 0;padding:0 4px}#RoommatePersonalForm-module__AOpxMq__input_form textarea{background-color:#f6f6f6;width:30%;height:6.2rem}@media (max-width:1200px){#RoommatePersonalForm-module__AOpxMq__input_form input{width:60%}#RoommatePersonalForm-module__AOpxMq__input_form textarea{width:100%}}@media (max-width:700px){#RoommatePersonalForm-module__AOpxMq__input_form input,#RoommatePersonalForm-module__AOpxMq__input_form textarea{width:100%}}#RoommatePersonalForm-module__AOpxMq__input_form select{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #000;border-radius:4px;margin:.25rem 0;padding:0 4px}#RoommatePersonalForm-module__AOpxMq__input_form .RoommatePersonalForm-module__AOpxMq__longer_input{width:100%}#RoommatePersonalForm-module__AOpxMq__input_form .RoommatePersonalForm-module__AOpxMq__long_input{min-width:30%;max-width:50%}#RoommatePersonalForm-module__AOpxMq__input_form .RoommatePersonalForm-module__AOpxMq__middle_input{width:8%}#RoommatePersonalForm-module__AOpxMq__input_form .RoommatePersonalForm-module__AOpxMq__short_input{width:5%}#RoommatePersonalForm-module__AOpxMq__input_form label{margin:.25rem 0}#RoommatePersonalForm-module__AOpxMq__input_entry{margin-bottom:.5rem}.RoommatePersonalForm-module__AOpxMq__wrap_horizontal{flex-direction:row;justify-content:space-between;display:flex}.RoommatePersonalForm-module__AOpxMq__form_btns{flex-direction:row;display:flex}#RoommatePersonalForm-module__AOpxMq__fieldset{display:block}#RoommatePersonalForm-module__AOpxMq__asterisk{color:red}
/*# sourceMappingURL=2f6be1d9091e9d03.css.map*/