#account_main_content2{margin-top:6%;text-align:left;padding-left:6.5%;border-top:1px solid #dadada}#account_nav{margin-top:3%;display:flex;cursor:pointer;justify-content:space-between;font-size:1.2dvw;width:20%}.nav_option{text-decoration:underline;color:#000}#personal_info_main{display:flex;margin-top:2%}#personal_info_left{display:flex;flex-direction:column;align-items:center;background-color:#f7f7f7;height:25dvw;width:20dvw}#pi_left_content{height:70%;width:85%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border-bottom:1px solid #dadada}#pi_photo{height:9dvw;width:9dvw;border-radius:50%}#personal_name{font-size:1.5dvw;font-family:Roboto-Bold}#member_length{font-size:1dvw;height:2.8dvw;background-color:#fff;display:flex;align-items:center;justify-content:center;padding-left:5%;padding-right:5%;border-radius:.5em;border:1px solid}#pi_bottom{display:flex;justify-content:center;align-items:center;height:30%}.review_row{display:flex;justify-content:space-between}.pi_icon_box{height:2dvw;width:2dvw}.pi_stat_title{font-size:1dvw;text-align:left;width:6dvw;margin-left:5%;display:flex;align-items:center}#edit_photo{height:1.5dvw;width:3.5dvw;border-radius:.5dvw;display:flex;justify-content:space-evenly;background-color:#fff;position:relative;top:90%;cursor:pointer;left:30%}#edit_title{font-size:1dvw}#camera_box{height:1dvw;width:1dvw}#personal_info_right{margin-left:5%}#right_title{font-size:1.5dvw;font-family:Roboto-Bold;padding-bottom:10%}.pi_right_row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dadada;width:30dvw;padding-top:2%;padding-bottom:2%}.field_type{font-size:1dvw}.field_value{font-size:1dvw;color:#5e5e5e}.edit_button{font-size:1dvw;cursor:pointer;text-decoration:underline}#city_select{height:2.2dvw;width:8dvw;background-color:#fff;color:#000;text-align:center;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;border-radius:.25em;font-family:Roboto-Regular}#special_field{padding-top:3%;padding-bottom:3%}#name_input_row{display:flex;justify-content:space-between}.name_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border-radius:.5em;height:2.5dvw;width:14dvw;border:1px solid #dadada}.email_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border-radius:.5em;height:2.5dvw;width:100%;border:1px solid #dadada}#pi_name_input{border-bottom:1px solid #dadada;padding-bottom:3%}#save_button{margin-top:3%;font-size:1dvw}#bar_container{position:absolute;z-index:2;top:0;display:flex;justify-content:space-between;align-items:center;border-bottom:solid;height:8dvh;width:70dvw;border:none;border-color:#000;margin-bottom:2%;padding-top:2.5%;margin-left:0%;z-index:991}#top_logo{position:relative;width:3dvw;background-color:#fff;border-radius:2%}#left_grouping{display:flex;justify-content:space-between;width:300px}#top_button_box2{height:42px;width:90px;right:90%;top:9%;display:flex;background:linear-gradient(to bottom,#06f,#5c95ed);border-radius:1.5em;position:relative;justify-content:space-between}#menu_container{height:20px;width:20px;margin-left:15%}#profile_container{margin-right:12%;height:4dvh}#left_navbar3_section{width:20dvw;height:8dvh;margin-bottom:1.5%;display:flex;align-items:center;justify-content:right}@media (min-width: 425px){#top_logo{width:9dvw;margin-bottom:68%}}@media (min-width: 768px){#top_logo{width:7.75dvw;margin-bottom:25%}}@media (min-width: 1024px){#top_logo{width:8dvw;margin-bottom:25%}}@media (min-width: 1440px){#top_logo{width:8.5dvw;margin-bottom:25%}}@media (min-width: 2560px){#top_logo{width:7dvw;margin-bottom:25%}}#account_popup_container{height:12dvw;width:12dvw;background-color:#fff;position:fixed;right:3.6%;border-radius:.5em;top:12%;filter:drop-shadow(10px 10px 10px lightgray)}.account_option{text-align:left;padding-top:3%;padding-bottom:3%;font-size:1.2dvw;padding-left:7%;cursor:pointer;color:#000}#notification_option{border-top:1px solid lightgray;border-bottom:1px solid lightgray}#account_popup_content{padding-top:7%}@media (min-width: 425px){#account_popup_container{right:5%;top:6%}}@media (min-width: 768px){#account_popup_container{right:5%;top:8%}}@media (min-width: 1024px){#account_popup_container{right:4.5%;top:9%}}#footer_background{background-color:#f5f5f5;height:20dvw;width:100dvw;display:flex;justify-content:space-evenly}#column{display:flex;flex-direction:column;margin-top:2%}#section{display:flex;flex-direction:column}#section_2{display:flex;flex-direction:column;margin-top:10%}#section_title{font-size:1.5dvw;font-family:Roboto-Bold;margin-bottom:3%;text-align:left;text-decoration:underline}#link{text-align:left}#bar_container2{position:fixed;z-index:200;top:0;background-color:#fff;display:flex;justify-content:space-evenly;align-items:center;border-bottom:solid;height:8.7dvh;width:90dvw;border:none;border-color:#000;padding-top:3%;margin-left:16%}#left_navbar2_section{width:5dvw;height:8dvh;margin-right:17%;margin-bottom:3%;display:flex;align-items:center;justify-content:right}#left_navbar2{color:#000;display:flex;align-items:center;justify-content:right;font-size:1dvw;justify-content:space-between}#right_navbar{display:flex;justify-content:left;width:20dvw}#page_link{align-content:center;margin-top:7%}#login_container{display:flex;justify-content:space-between;gap:.5rem;align-items:center;margin-top:4%;width:4dvw;border-radius:1em;border:1px solid #dddddd;cursor:pointer;margin-right:3%;height:5dvh;background-color:#fff}#login{height:100%;width:100%}#login_icon_container{height:28px;width:28px;display:flex;margin-top:5.5%;margin-right:25%}#login_icon{height:100%;width:100%}#search_section_top{width:50dvw;display:flex;justify-content:center;overflow:hidden;margin-right:10%;margin-bottom:1dvh}#search_main_top{background-color:#fff;border-radius:1.5em;margin-bottom:5%;height:45px;border-width:.5px;width:28dvw;display:flex;padding-left:4%;border:1px solid grey;justify-content:space-between;filter:drop-shadow(0px 5px 5px #ebebeb)}#search_input_top{background-color:#fff;border-radius:1.5em;color:#000;border-style:none;width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none}#mag_glass_box{position:absolute;top:30%;right:30%;height:15px;width:15px}#mag_glass{height:100%;width:100%}#top_button_box{height:40px;width:40px;right:1%;top:5.5%;display:flex;background:linear-gradient(to bottom,#06f,#5c95ed);border-radius:1.5em;position:relative;align-items:center}#search_button_text{font-size:11px;color:#fff;font-family:Roboto-Bold}#top_button_image{height:100%;width:100%;cursor:pointer}@media (min-width: 425px){#login_container{height:3dvh;width:8dvw}#profile_container{height:4.4dvh}#left_navbar3_section{padding-bottom:13%}}@media (min-width: 768px){#login_container{height:3dvh;width:5dvw}#profile_container{height:2.75dvh}#left_navbar3_section{padding-bottom:5%}}@media (min-width: 1024px){#login_container{height:4dvh}}@media (min-width: 1440px){#login_container{height:6dvh}#profile_container{height:5dvh}#left_navbar3_section{padding-bottom:3.5%}}@media (min-width: 2560px){#login_container{height:6dvh}#profile_container{height:4.4dvh}#left_navbar3_section{padding-bottom:4.5%}}#search_popup_top{width:95%;height:8%;margin-left:2%;border-bottom:1.5px solid #dadada}#search_popup_x{display:flex;height:1.5dvw;width:1.5dvw}#filter_popup_title{font-size:1.2dvw;padding-left:12%;font-family:Roboto-BOld}#no_results{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:30dvw;font-size:4dvw}#list_title{width:32dvw;font-size:3.3dvw;background:linear-gradient(to right,#06f,#db00ffc7);-webkit-background-clip:text;color:transparent;margin-top:1.5%;margin-left:3%;text-align:left;font-family:Roboto-Bold}#results_number{background-color:#f7f7f7;font-size:1dvw;width:6.1dvw;padding:.5%;text-align:center;color:#747675}#search_top_content{width:55%;height:100%;align-items:center;display:flex;justify-content:space-between}#filter_back,#filter_next{cursor:pointer}#search_top_content2{width:100%;height:100%;align-items:center;display:flex;justify-content:space-between}#filter_nav{display:flex;justify-content:space-between;font-size:1dvw;width:20%}#results_line{border-bottom:1px solid #dadada;width:120dvw;top:12%;right:0%;position:absolute}#filter_nav_end{font-size:1dvw}#filters_section{margin-top:10%;margin-bottom:3%}#search_popup_content{margin-left:3%;margin-right:3%;height:100%}#filters_popup,#filters_popup2,#filters_popup3{background-color:#fff;position:absolute;height:38dvw;width:40dvw;top:10%;right:30%;opacity:100%;z-index:99;border-radius:.5em;filter:drop-shadow(10px 10px 10px lightgray)}#filters_popup4{background-color:#fff;position:absolute;height:44dvw;width:40dvw;top:10%;right:30%;opacity:100%;z-index:99;border-radius:.5em;filter:drop-shadow(10px 10px 10px lightgray)}#search_popup_type{padding-top:3%;padding-bottom:3%;border-bottom:1.5px solid #dadada}#property_type_title2{font-size:1.2dvw;font-family:Roboto-Bold}#property_type_subtiltle2{font-size:.8dvw;color:#717171}#popup_type_text{text-align:left}#type_box_section{display:flex;justify-content:space-between;padding-top:2%}.type_box{height:7dvw;width:8dvw;font-size:1.2dvw;font-family:Roboto-Bold;border:1px solid black;display:flex;align-items:center;justify-content:center;cursor:pointer}.filter_title{text-align:left;margin-top:3%;margin-bottom:3%;font-family:Roboto-Bold;font-size:1.2dvw}.min_max_section{display:flex;width:100%;margin-top:2%;justify-content:space-between}#distance_section{border-bottom:1.5px solid #dadada}#distance_main{display:flex;justify-content:space-between;height:16dvw;align-items:center;margin-left:5%;margin-right:5%}.radius_button{background-color:#fff;border-radius:50%;outline:none;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.radius_button:focus{outline:none}#distance_text{text-align:left}#radius_text{font-size:1.2dvw;font-family:Roboto-Bold}#radius_subtext{font-size:.8dvw;color:#717171}#radius_output{font-size:1.2dvw;font-family:Roboto-Bold}.radius_button:hover{border:3px black solid}#button1{height:3dvw;width:3dvw;z-index:99}#button2{height:5dvw;width:5dvw;z-index:98}#button3{height:7dvw;width:7dvw;z-index:97}#button4{height:9dvw;width:9dvw;z-index:96}#button5{height:11dvw;width:11dvw;z-index:95}#button6{height:13dvw;width:13dvw;z-index:94}#radius_button_section{display:flex;justify-content:center}.min_section{text-align:left}.max_section{text-align:right}.min_title{font-family:Roboto-Regular;font-size:1dvw}.min_value{font-size:.8dvw;color:#717171}#main_slider_section{padding-bottom:3%;border-bottom:1.5px solid #dadada}.filter_slider{width:80%;display:flex;align-items:center;flex-direction:column}#property_type_section{display:flex;justify-content:space-between;padding-top:2%;padding-bottom:2%;text-align:left;border-bottom:1.5px solid #dadada;cursor:pointer}#type_right_side{display:flex;align-items:center;margin-right:3%;font-size:1dvw;color:#717171}#filter_popup_final{display:flex;justify-content:space-between;align-items:center;height:5dvw}#filter_clear_all{font-size:1dvw;font-family:Roboto-Bold;text-decoration:underline;cursor:pointer}#filter_show_results{background:linear-gradient(to left,#06f,#5c95ed);color:#fff;font-size:1dvw}#property_type_title{font-family:Roboto-Bold;font-size:1dvw}#property_type_subtitle{font-size:.8dvw;color:#717171}.slider_section{display:flex;flex-direction:column;align-items:center}#ownership_section{display:flex;flex-direction:column;padding-top:3%;padding-bottom:2%;border-bottom:1.5px solid #dadada}#ownership_text{text-align:left}#ownership_title{font-size:1.2dvw;font-family:Roboto-Bold;text-align:left}#ownership_subtitle{font-size:1dvw;color:#717171}#ownership_buttons{display:flex;justify-content:space-between;width:80%;padding-top:3%;padding-bottom:2%}#ownership_buttons2{display:flex;justify-content:space-between;width:90%;padding-top:3%;padding-bottom:2%}#ownership_buttons3{display:flex;justify-content:space-between;width:60%;padding-top:3%;padding-bottom:2%}.own_button{background-color:#fff;border:1px solid black;color:#000;font-size:1dvw;font-family:Roboto-Bold}#check_box_section{display:flex;flex-direction:column;font-size:1dvw;padding-top:2%}.check_row{display:flex;justify-content:space-between}.check{height:3dvw;width:3dvw;background-color:#fff;border:1px solid black;-webkit-appearance:none;-moz-appearance:none;appearance:none}.check:checked{border:2px solid black;background-image:url(/icons/checkmark.svg);background-repeat:no-repeat;background-position:center}.check_field{display:flex;align-items:center;width:32%}#listing{margin-bottom:5%}#required_section{padding-top:2%;padding-bottom:2%;border-bottom:1px solid #dadada}#required_title{text-align:left;font-size:1.2dvw;font-family:Roboto-Bold}#filter_section{display:flex;flex-direction:column}.options_row{display:flex;justify-content:space-between;align-items:center;width:70%}#options_button_section{padding-top:2%}.options_title{font-size:1dvw}.option_left_button{font-size:1dvw;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid black}.option_left_button:focus{outline:none}.options_row{margin-bottom:3%}.option_right_button:focus{outline:none}.option_right_button{font-size:1dvw;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid black}#keywords_section{border-bottom:1px solid #dadada;text-align:left;padding-bottom:3%;padding-top:3%}#keywords_subtitle{font-size:.8dvw;color:#717171}#keyword_buttons{display:flex;justify-content:space-between;width:28%}#keywords_title{font-family:Roboto-Bold;font-size:1.2dvw}#keyword_input{background-color:#fff;border-radius:.5em;border:1px solid black;height:2.2dvw;width:15dvw;margin-top:2%;margin-bottom:2%;color:gray}#button_bar{display:flex;justify-content:space-between}#left_buttons{display:flex;justify-content:space-evenly;width:55%}#right_buttons{display:flex;justify-content:space-evenly;width:35%}.filter_button{color:#000;background-color:#fff;border-radius:1.5em;border:1.5px solid black;font-size:1dvw;height:3.2dvw}#map_button{background:#000}#map_box{height:2dvw;width:2dvw}#map_icon{height:100%;width:100%}#main_filter{display:flex;justify-content:space-between;width:9dvw}#filter_box{height:2dvw;width:2dvw}#filter_icon{height:100%;width:100%}#filter_text{margin-top:5%}#alert_filter{display:flex;justify-content:space-between;width:11dvw}#alert_box{height:2dvw;width:2dvw}#alert_icon{height:100%;width:100%}#alert_text{margin-top:5%}#results_summary{display:flex;justify-content:right}#top_results{margin-top:1%;margin-bottom:0%}#bottom_results{font-family:MazzardH-Bold}#results_list{padding-left:3%}#featured_main{display:flex;height:30dvw;width:82.5dvw;justify-content:space-between;box-shadow:5px 5px 5px #d3d3d3;color:#000}#featured_left{height:100%;width:39.5%;background-size:cover;margin-right:.5%}#featured_center{display:flex;flex-direction:column;height:100%;width:29.5%;justify-content:space-between}#featured2_image_box,#featured3_image_box{width:100%;height:49.2%;background-size:cover}#featured_right{background-color:#fff;width:30%;height:100%}#featured_text{width:100%;height:100%;margin-left:2%;margin-right:2%;display:flex;flex-direction:column;justify-content:space-between}#featured_bottom{margin-bottom:2%;display:flex;margin-right:3%;text-align:left;flex-direction:column;align-items:flex-end}#featured_bottom_content{text-align:left;width:45%}#big_price{font-size:2dvw;font-family:Roboto-Bold}#added_on{font-size:.8dvw;text-align:right;margin-right:6%}#featured_topline{margin-top:1%;display:flex;justify-content:space-between;width:97%}#featured_title{text-align:left}#title_text{font-family:Roboto-Bold;text-align:left}#realtor_logo_box{height:4dvw;width:4dvw}#realtor_logo_pic{height:100%;width:100%}#house_type{font-size:1dvw;margin-top:3%}#house_specs{display:flex;justify-content:space-between;width:100%;margin-top:2%}#bed_bath_box{display:flex;width:55%;justify-content:space-between;align-items:center}.bed_bath_box_item{display:flex;align-items:center}#house_icon_pic{width:100%;height:100%}#featured_description{text-align:left;font-size:1dvw;margin-top:5%;width:95%;display:-webkit-box;-webkit-line-clamp:11;line-clamp:11;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.multi-range-slider{display:flex;position:relative;border:solid 1px gray;border-radius:10px;padding:20px 10px;box-shadow:1px 1px 4px #000;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider .bar-left{width:25%;background-color:#f0f0f0;border-radius:10px 0 0 10px;box-shadow:inset 0 0 5px #000;padding:4px 0}.multi-range-slider .bar-right{width:25%;background-color:#f0f0f0;border-radius:0 10px 10px 0;box-shadow:inset 0 0 5px #000}.multi-range-slider .bar-inner{background-color:#0f0;display:flex;flex-grow:1;flex-shrink:1;position:relative;border:solid 1px black;justify-content:space-between;box-shadow:inset 0 0 5px #000}.multi-range-slider .thumb:before{content:"";background-color:inherit;position:absolute;width:20px;height:20px;border:solid 1px black;box-shadow:0 0 3px #000,inset 0 0 5px gray;border-radius:50%;z-index:1;margin:-8px -12px;cursor:pointer}.multi-range-slider .input-type-range:focus+.thumb:after{content:"";position:absolute;top:-4px;left:-7px;width:11px;height:11px;z-index:2;border-radius:50%;border:dotted 1px black;box-shadow:0 0 5px #fff,inset 0 0 10px #000}.multi-range-slider .thumb .caption *{position:absolute;min-width:30px;height:30px;font-size:75%;text-align:center;line-height:30px;background-color:#00f;border-radius:15px;color:#fff;box-shadow:0 0 5px #000;padding:0 5px;white-space:nowrap}.multi-range-slider-black *{box-sizing:border-box;padding:0;margin:0}.multi-range-slider-black{display:flex;position:relative;background-color:#000;border:solid 1px gray;padding:30px 10px 25px;flex-direction:column;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider-black .bar{display:flex}.multi-range-slider-black .bar.active *{transition:none}.multi-range-slider-black .bar-left{width:25%;background-color:gray;border-radius:10px 0 0 10px;box-shadow:inset 0 0 5px #000;border:solid 1px black;padding:5px 0}.multi-range-slider-black .bar-right{width:25%;background-color:gray;border-radius:0 10px 10px 0;box-shadow:inset 0 0 5px #000;border:solid 1px black}.multi-range-slider-black .bar-inner{background-color:#0f0;display:flex;flex-grow:1;flex-shrink:1;position:relative;border:solid 1px black;justify-content:space-between;box-shadow:inset 0 0 5px #000}.multi-range-slider-black .bar-inner-left,.multi-range-slider-black .bar-inner-right{width:50%}.multi-range-slider-black .thumb{background-color:#fff;position:relative;z-index:1;cursor:pointer}.multi-range-slider-black .thumb:before{content:"";background-color:inherit;position:absolute;width:20px;height:30px;border:solid 1px black;box-shadow:0 0 5px #000,inset 0 0 10px gray;border-radius:7px;z-index:1;margin:-10px -12px;cursor:pointer}.multi-range-slider-black .input-type-range:focus+.thumb:after{content:"";position:absolute;top:-6px;left:-8px;width:12px;height:22px;z-index:2;border-radius:7px;border:dotted 1px black;box-shadow:0 0 5px #fff,inset 0 0 10px #000}.multi-range-slider-black .caption{position:absolute;bottom:45px;width:2px;height:2px;left:1px;display:flex;justify-content:center;align-items:center;overflow:visible}.multi-range-slider-black .thumb .caption *{position:absolute;min-width:30px;height:30px;font-size:75%;text-align:center;line-height:30px;background-color:#00f;border-radius:15px;color:#fff;box-shadow:0 0 5px #000;padding:0 5px;white-space:nowrap}.multi-range-slider-black .thumb:active .caption{display:flex}.multi-range-slider-black .input-type-range:focus+.thumb .caption{display:flex}.multi-range-slider-black .input-type-range{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none}.multi-range-slider-black .ruler{margin:10px 0 -5px;display:flex;overflow:hidden}.multi-range-slider-black .ruler .ruler-rule{border-left:solid 1px;border-bottom:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider-black .ruler .ruler-rule:last-child{border-right:solid 1px}.multi-range-slider-black .ruler .ruler-sub-rule{border-left:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0;bottom:0;margin-bottom:-5px}.multi-range-slider-black .ruler .ruler-sub-rule:first-child{border-left:none}.multi-range-slider-black .labels{display:flex;justify-content:space-between;padding:0;margin-top:10px;margin-bottom:-20px}.multi-range-slider-black .label{font-size:80%}.multi-range-slider-black.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider-black.zero-ranage-margin .thumb-right{left:8px}.multi-range-slider *{box-sizing:border-box;padding:0;margin:0}.multi-range-slider{display:flex;position:relative;border:solid 1px gray;border-radius:10px;padding:0;box-shadow:none;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider .bar-left{width:25%;background-color:#f0f0f0;border-radius:10px 0 0 10px;box-shadow:none;padding:4px 0}.multi-range-slider .bar-right{width:25%;background-color:#f0f0f0;border-radius:0 10px 10px 0;box-shadow:none}.multi-range-slider .bar-inner{background-color:#0f0;display:flex;flex-grow:1;flex-shrink:1;position:relative;border:none;justify-content:space-between;box-shadow:none}.multi-range-slider .bar-inner-left,.multi-range-slider .bar-inner-right{width:50%}.multi-range-slider .thumb{background-color:#fff;position:relative;z-index:1;cursor:pointer}.multi-range-slider .thumb:before{content:"";background-color:inherit;position:absolute;width:1dvw;height:1dvw;border:solid 1px black;box-shadow:none;border-radius:50%;z-index:1;margin:-4px -12px;cursor:pointer}.multi-range-slider .input-type-range:focus+.thumb:after{content:"";position:absolute;top:-4px;left:-7px;width:11px;height:11px;z-index:2;border-radius:50%;border:dotted 1px black;box-shadow:none}.multi-range-slider .caption{position:absolute;bottom:35px;width:2px;height:2px;left:1px;display:flex;justify-content:center;align-items:center;overflow:visible;display:none}.multi-range-slider .thumb .caption *{position:absolute;min-width:30px;height:30px;font-size:75%;text-align:center;line-height:30px;background-color:#fff;display:none;border-radius:15px;color:#fff;box-shadow:none;color:#000;white-space:nowrap}.multi-range-slider .thumb:active .caption{display:flex}.multi-range-slider .input-type-range:focus+.thumb .caption{display:flex}.multi-range-slider .input-type-range{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none}.multi-range-slider .ruler{margin:10px 0 -5px;display:flex;overflow:hidden}.multi-range-slider .ruler .ruler-rule{border-left:solid 1px;border-bottom:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider .ruler .ruler-rule:last-child{border-right:solid 1px}.multi-range-slider .ruler .ruler-sub-rule{border-left:solid 1px;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0;bottom:0;margin-bottom:-5px}.multi-range-slider .ruler .ruler-sub-rule:first-child{border-left:none}.multi-range-slider .labels{display:flex;justify-content:space-between;padding:0;margin-top:10px;margin-bottom:-20px}.multi-range-slider .label{font-size:80%;display:flex;width:1px;justify-content:center}.multi-range-slider .label:first-child{justify-content:start}.multi-range-slider .label:last-child{justify-content:end}.multi-range-slider.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider.zero-ranage-margin .thumb-right{left:8px}.multi-range-slider.disabled{border:solid 1px rgb(200,200,200);box-shadow:1px 1px 4px #b4b4b4;color:#b4b4b4}.multi-range-slider .bar{display:flex}.multi-range-slider.disabled .bar-left,.multi-range-slider.disabled .bar-right{background-color:#c9c9c9;box-shadow:inset 0 0 5px #a0a0a0}.multi-range-slider.disabled .bar-inner{background-color:#82f382;border:solid 1px rgb(149,149,149);box-shadow:inset 0 0 5px #676767}.multi-range-slider.disabled .thumb{background-color:#fff}.multi-range-slider.disabled .thumb:before{border:solid 1px rgb(200,200,200);box-shadow:0 0 3px #232323,inset 0 0 5px gray}.multi-range-slider.disabled .input-type-range:focus+.thumb:after{border:dotted 1px rgb(35,35,35);box-shadow:0 0 5px #fff,inset 0 0 10px #232323}.multi-range-slider.disabled .thumb .caption *{background-color:#545489;color:#c7c7c7;box-shadow:0 0 5px #232323}#root{padding:0rem;width:100%;margin:0 auto;text-align:center;background-color:#fff;color:#000;overflow-x:hidden}#navbar{display:flex;justify-content:center}#main{margin-left:7%;margin-right:7%}#content{background-color:#fff;height:100%;width:86%;padding:4% 7%}.search_category{height:1dvw;display:flex;align-items:center;border-radius:.5em;font-weight:800;z-index:999991;cursor:pointer}#line{width:100dvw;height:2dvw;border-bottom:1px lightgray;border-bottom-style:solid}#spacer{width:10dvw;height:12dvh}#search_section{display:flex;justify-content:center}#mag_glass_2{width:100%;height:100%}#mag_content{width:100%;display:flex;justify-content:space-between;margin-top:4%}#mag_glass_box2{height:1dvw;top:34%;right:1%;position:absolute}#search_button_text2{font-size:1dvw;font-family:Roboto-Bold;color:#fff}#top_button_box3{max-height:6.5dvh;left:18%;top:13%;display:flex;background:linear-gradient(to bottom,#06f,#5c95ed);border-radius:4em;position:relative;justify-content:space-between}#top_search_text{display:flex;flex-direction:row;gap:.1rem;justify-content:space-evenly;font-size:1.1rem;margin:0% 8% 2%}#search_container{z-index:9002;width:55%;justify-content:center;display:flex;flex-direction:column;color:#000;margin-top:-8.5dvh;margin-left:2.5%}#search_main{background-color:#fff;border-radius:3.5em;width:100%;height:4dvw;border:1px #ebebeb;border-style:solid;display:flex;border-style:#ebebeb;filter:drop-shadow(0px 3px 3px #ebebeb);justify-content:space-between;cursor:pointer}#search_input{background-color:#fff;border-radius:1.5em;border-style:none;width:100%;color:#000;outline:none;margin-left:2%}#search_button_box{height:4dvw;width:4dvw;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#intro_text{margin-top:2.5%;margin-bottom:3.3%;font-family:Roboto-Bold;background:linear-gradient(to right,#06f,#4c10ce,#4913d0c7,#06f);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:6.5dvw}#join_us{margin-bottom:3%;font-size:1.6dvw}#join_us_button{background:linear-gradient(to left,#06f,#5c95ed);color:#fff;width:16%;height:4dvw;filter:drop-shadow(0px 4px 4px lightgray)}#main_pic_section{display:flex;width:100%;justify-content:center}#main_pic_box{width:80dvw;height:30dvw;margin-bottom:3%}#main_pic{height:100%;width:100%}#toolbar_section{margin-bottom:3%}#property_section{width:100%;display:flex;flex-direction:column}#button_box{display:flex;justify-content:left;height:2.5dvw;width:6dvw;margin-top:1%;font-size:1dvw}#bigbar{margin-top:3%}@media (min-width: 425px){#top_search_text{font-size:.35rem;margin-top:-15%}#search_container{padding-top:7.5%}#bar_container{padding-top:6.7%}#search_button_box{width:38px;height:30px}#mag_glass_box2{width:8.5dvw;top:-14%}#top_button_box3{left:-12%;top:2.2%;width:.25dvw;height:.1dvh}}@media (min-width: 768px){#top_search_text{font-size:.6rem;padding-top:14%;margin-bottom:3%}#search_button_box{width:5.5dvw}#search_container{padding-top:2%}#bar_container{padding-top:4.25%}#mag_glass_box2{width:4.8dvw;top:1%}#top_button_box3{left:-12%;top:13%;width:1dvw;height:1dvh}}@media (min-width: 1024px){#top_search_text{font-size:.85rem;padding-top:2.5%;margin-top:-2.8%}#search_button_box{width:4.25vw}#search_container{padding-top:2%}#bar_container{padding-top:4.25%}#mag_glass_box2{width:3.6dvw;top:18%}#top_button_box3{left:-12%;top:12%;width:.25dvw;height:5dvh}}@media (min-width: 1440px){#top_search_text{font-size:1rem;padding-top:3%;margin-top:-2.75%}#search_button_box{width:3.5vw}#mag_glass_box2{width:2.8dvw;top:32%}#top_button_box3{left:-12%;top:18%;width:3dvw;height:3dvw}}@media (min-width: 2560px){#top_search_text{font-size:1.75rem;margin-top:-2%}#search_button_box{width:3.5vw}#mag_glass_box2{width:2.8dvw;top:35%}#top_button_box3{left:-12%;top:30%;width:3dvw}}a{color:inherit;text-decoration:none}#search_popup{width:53dvw;border-radius:1.5em;background-color:#fff;position:absolute;margin-top:.5%;filter:drop-shadow(10px 10px 10px lightgray);max-height:28dvw;padding-bottom:1%;color:#000}#search_popup2{width:53dvw;border-radius:1.5em;background-color:#fff;position:absolute;margin-top:.5%;filter:drop-shadow(10px 10px 10px lightgray);height:24.5dvw;padding-bottom:1%;display:flex}.neighbourhood_result{margin-top:2%;margin-left:2%;margin-right:2%;border-radius:.5em;display:flex;justify-content:left;align-content:center;height:3dvw;background-color:#fff}.neighbourhood_result:hover{background-color:#f5f5f5}#recent_searches_title{font-family:Roboto-Bold;font-size:1dvw}#gray_box{height:3dvw;width:3dvw;border-radius:.5em;background-color:#d3d3d3;display:flex;align-content:center;justify-content:center}#pin_pic{position:relative;top:25%;height:50%;width:50%}.neighbourhood_text{align-self:center;margin-left:2%;font-size:1.2dvw;color:#000}#popup2_left{margin-top:3%;margin-bottom:5%;width:50%;height:90%;border-right:1px lightgray;border-right-style:solid;display:flex;flex-direction:column}#popup2_right{margin-top:3%;margin-bottom:5%;width:50%;height:90%;flex-direction:column;object-fit:contain}#search_section_2{padding-left:8%}#recent_search_results:hover{background-color:#f5f5f5}#recent_searches_title{text-align:left;padding-bottom:1%}#recent_search_results{height:3dvw;display:flex;align-content:center;margin-top:3%}#previous_search{font-size:1dvw;align-self:center;margin-left:2%;color:#000}#search_erase{font-size:1dvw;text-align:left;margin-top:5%;font-family:Roboto-Bold;text-decoration:underline}#buy_or_rent{height:15%;width:90%;margin-left:5%;margin-right:5%;border-bottom:1px lightgray;border-bottom-style:solid;display:flex;justify-content:space-between}#bor_text{text-align:left}#bor_title{font-family:Roboto-Bold;font-size:1dvw}#bor_description{font-size:.8dvw}#bor_button{background-color:#fff;color:#000;border-color:#000;font-size:1dvw;width:8dvw}#slider_section{margin-left:5%;margin-right:5%;border-bottom:1px lightgray;border-bottom-style:solid}#price_range{margin-top:7%;font-family:Roboto-Bold;text-align:left;font-size:.9dvw;display:flex;flex-direction:column}#bed_range{font-family:Roboto-Bold;text-align:left;font-size:.9dvw;display:flex;flex-direction:column;margin-top:5%;margin-bottom:7%}.minimum_text{font-size:.7dvw;margin-top:1%;font-family:Roboto-Regular}.maximum_text{font-size:.7dvw;margin-top:1%;font-family:Roboto-Regular;margin-left:5%}#slider1_box{margin-right:4%;display:flex;flex:none;flex-grow:none;flex-shrink:none}#slider2_box{margin-left:4%;display:flex;flex:none;flex-grow:none;flex-shrink:none}#slider_price{font-size:.6dvw}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:9dvw;height:.5dvw;border-radius:.5em;outline:none;opacity:.7;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1dvw;height:1dvw;border-radius:100%;background:#000;cursor:pointer}.slider::-moz-range-thumb{width:.8dvw;height:.8dvw;border-radius:100%;border-color:#000;background:#000;cursor:pointer}#top_filters{margin-top:5%;display:flex;flex:none;flex-grow:none;flex-shrink:none;justify-content:space-between}#filter_1,#filter_2{width:50%}#button_image{height:100%;width:100%;cursor:pointer;position:relative;right:10%}#rent_toggle{width:9dvw;height:6dvw;border-radius:1em;background-color:#fff;position:absolute;margin-top:1.5%;filter:drop-shadow(10px 10px 10px lightgray);padding-bottom:1%;right:25%}#rent_close{height:1dvw;width:1dvw;position:relative;left:80%}#type_close{height:1dvw;width:1dvw;position:relative;left:82%;top:2%}#type_spacer{height:.5dvw}#type_content{display:flex;margin-left:5%;margin-right:10%;flex-direction:column;width:85%}.type_option{display:flex;flex-direction:row;border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:7%;padding-top:7%;cursor:pointer}.type_option:hover{background-color:#f5f5f5}#type_end{border-bottom-style:none}.type_desc{position:relative;font-size:1dvw;top:25%;width:50%;text-align:left;margin-left:5%}#x_icon{width:100%;height:100%}#rent_content{margin-left:10%;margin-right:10%}#buy_section{height:2.5dvw;border-bottom:1px lightgray;border-bottom-style:solid;font-size:1dvw;text-align:left}#rent_section{height:3dvw;font-size:1dvw;text-align:left;justify-content:center}#buy{margin-bottom:2%;width:5dvw;font-size:.9dvw;margin-left:15%;background-color:#fff;color:#000}#rent{margin-top:4%;width:5dvw;margin-left:15%;font-size:.9dvw;background-color:#fff;color:#000}#popup2_bottom{margin-top:6%;display:flex;justify-content:space-between;margin-left:5%;margin-right:5%}#p2_bottom_left{text-align:left;width:50%}#p2l_title{font-size:1dvw;font-family:Roboto-Bold}#p2l_desc{font-size:.8dvw;color:gray}#type_button{background-color:#fff;color:#000;border-color:#000;font-size:1dvw;width:8dvw}#type_popup{height:23dvw;width:12dvw;position:absolute;border-radius:1.5em;background-color:#fff;margin-top:.5%;top:3%;right:2%;filter:drop-shadow(10px 10px 10px lightgray);display:flex}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}#house_section{height:100%;display:flex;flex-direction:column}#property_title{text-align:left;width:100%}#main_container{right:13%;position:relative;display:flex;justify-content:space-between;flex-direction:row;width:100%;object-fit:contain;white-space:nowrap}#display_zone{width:100%;object-fit:contain;white-space:nowrap;overflow:hidden}#similar_house_boxes{display:flex;flex-direction:row}#similar_house_bedrooms{display:flex;align-items:center;font-size:.8dvw;margin-right:5%;flex-direction:row}#similar_house_bathrooms{display:flex;font-size:.8vw;align-items:center;flex-direction:row}.house{display:flex;width:18dvw;background-color:#fff;border-radius:10px;flex-direction:column;font-family:Roboto-Regular;line-height:85%;margin-left:1%;margin-right:20px}#tool_icon_container{height:6dvw;width:6dvw}#article_text{font-size:1dvw;font-family:Roboto-Bold;padding-top:2%}.house_pic_box{width:18dvw;height:18dvw;border-radius:1em;background-size:cover}#map_heart_pic{height:2dvw;width:2dvw;z-index:99;position:relative;top:4%;left:35%}#map_house_background{width:100%;height:100%;object-fit:cover;z-index:1}#house_pic{height:105%;width:105%}#house_icon_box{height:2dvw;width:6dvw}#house_icons{height:100%;width:100%}#first_line{margin-top:2%;display:flex;text-align:left;justify-content:space-between;font-size:.8dvw}#price{text-align:left;font-size:1.2dvw;margin-top:3%;font-family:Roboto-Bold}#house_button_box{display:flex;justify-content:left;height:2.5dvw;width:6dvw;font-family:Roboto-Regular;font-size:1dvw;margin-top:1%;margin-bottom:2%}#right_arrow_box{z-index:99;position:absolute;right:-12%;height:2dvw;width:2dvw;margin-top:8.5%}#right_arrow{height:100%;width:100%}#left_arrow_box{height:2dvw;width:2dvw;margin-top:8.5%;position:absolute;left:15%}#left_arrow,#test_pic{height:100%;width:100%}#bedroom_icon,#bathroom_icon{width:1.5dvw;height:1.5dvw;margin-right:.5dvw}#section_box3{right:29%;position:relative;display:flex;justify-content:space-between;flex-direction:row;width:133dvw;object-fit:contain;white-space:nowrap;overflow-y:hidden;overflow-x:hidden}#community_title{text-align:left}#item_2{display:flex;flex-direction:column;margin-left:2%;margin-right:2%;height:100%}#community_pic_box1{height:25dvw;width:32dvw;display:flex;flex-direction:column;justify-content:right;background-size:cover}#big_bar_section{width:100%;height:100%;overflow-x:hidden;white-space:nowrap}#top_row{display:flex;width:100%;height:10%;justify-content:space-between}#icon_box1{height:2.5dvw;width:2.5dvw;margin-left:3%;margin-top:3%}#icon_box2{height:2.5dvw;width:2.5dvw;margin-right:3%;margin-top:3%}#icon{height:100%;width:100%}#bottom_row{display:flex;align-self:center;text-align:center;font-family:Roboto-Bold;width:80%;font-size:2.2dvw;margin-top:35%;white-space:wrap}#business_pic{height:100%;width:100%}#business_text{margin-top:2%;display:flex;justify-content:space-between}#community_button_box{margin-bottom:5%;margin-top:3%;display:flex}#big_right_arrow_box3{height:2.5dvw;width:2.5dvw;margin-top:8%;position:absolute;right:20%}#big_left_arrow_box3{height:2.5dvw;width:2.5dvw;margin-top:8%;position:absolute;left:20%}#community_see_all_button{font-size:1dvw}#homecom_subtitle{font-size:2dvw;margin-bottom:3%}.com_button{font-family:Roboto-Bold;background-color:#fff;color:#000;border:1px black;border-style:solid}.community_title{text-align:left}#com_categories{display:flex;flex-direction:column}.comcat_row{display:flex;flex-direction:row;justify-content:space-between}.comcat{display:flex;align-items:center;justify-content:space-evenly;width:27dvw;font-family:Roboto-Bold;font-size:2dvw;height:12dvw}.comcat:hover{cursor:pointer}.comcat_content{color:#000}.com_icon_box{height:4dvw;width:4dvw}.com_icon{height:100%;width:100%}#comcat_1{background-color:#ffebef}#comcat_2{background-color:#ebfaf9}#comcat_3{background-color:#fffbec}#comcat_4{background-color:#e8f7ee}#comcat_5{background-color:#f9ebff}#comcat_6{background-color:#ffebef}#comcat_bottom_row{margin-top:2%;margin-bottom:2%}#explore_section{display:flex;justify-content:right}#trending_row{display:flex;justify-content:space-evenly}.trending_topic{background-color:#fff;width:12dvw;height:15dvw}#card_5,#card_6,#card_7,#card_8{background-color:#fff;border:1px black solid;border-radius:.5em}.post_title{font-size:1.4dvw;font-family:Roboto-Bold;margin-bottom:4%;text-align:left}.post_message{font-size:1dvw;text-align:left}#arrow_icon_box{height:2.5dvw;width:2.5dvw}#resource_table{display:flex;justify-content:space-between}.resource_column{width:31%;display:flex;flex-direction:column}.resource_cell{width:100%;height:5dvw;border-top:1px black;border-top-style:solid;display:flex;flex-direction:column;text-align:left;justify-content:center}.resource_title{font-family:Roboto-Bold}.resource_subtitle{font-size:.9dvw}#bottom_cell{border-bottom:1px black;border-bottom-style:solid}#resource_title{text-align:left}#help_main{display:flex;justify-content:space-evenly}.help{height:28dvw;width:38dvw;background-color:#ebfaf9;display:flex;align-items:center;justify-content:center}.help_column{display:column}.help_box{height:20dvw;width:20dvw}#help_realtor{background-color:#fffbec}.help_image{height:100%;width:100%}.help_title{font-size:2dvw;font-family:Roboto-Bold;text-align:left;text-decoration:underline;margin-top:3%;margin-bottom:5%}#school_banner{background-color:#ffebef;width:100dvw;position:relative;height:20dvw;right:8%;overflow-x:visible}#school_banner_content{display:flex;flex-direction:column;margin-left:5%;padding-top:2%}#school_icon_banner{display:flex}#title_and_button{display:flex;justify-content:space-between;width:80%}#school_title{padding-top:1%;font-family:Roboto-Bold;font-size:3dvw}#question_button{width:10dvw;height:3dvw;font-size:1dvw;background-color:#fff;color:#000;border:1.5px black;border-style:solid}#school_subtext{padding-top:1%;font-size:1.8dvw;display:flex;width:40%;text-align:left}#question_box{margin-top:3%}#questions_banner{width:100%;height:15dvw;background-color:#f7f7f7}#questions_banner_title{font-family:Roboto-Bold;font-size:2.5dvw;width:30%;display:flex;margin-left:3%;text-align:left;padding-top:4%}#recent_questions{display:flex;margin-right:3%;padding-top:2%;text-decoration:underline;justify-content:right}#explore_section2{display:flex;justify-content:center;width:100%;margin-bottom:3%}#com_categories_section2{margin-top:2%}.community_post{cursor:pointer}#post_body{height:20dvw;width:100%;border-radius:.5em;border:1px black solid;margin-top:2%}#post_content{display:flex}#post_heart{padding-top:1%;position:relative;left:95%;height:1dvw;width:1dvw}#post_left{display:flex;justify-content:center;padding-top:1%;width:8%}#post_right{width:90%;text-align:left;display:flex;flex-direction:column;justify-content:space-between}#post_right_title{font-family:Roboto-Bold;font-size:1.2dvw;text-decoration:underline;margin-bottom:1%}#post_right_question{font-family:Roboto-Bold;margin-bottom:1%}#post_right_stats{font-family:Roboto-Bold;font-size:1dvw}#post_bottom{margin-top:2%;display:flex;justify-content:space-between}#reply_button{font-family:Roboto-Bold;text-decoration:underline;font-size:1.2dvw}#post_body2{height:20dvw;width:100%}#post_right_bar{display:flex;justify-content:space-between;width:30dvw;align-items:center}#post_detail_like_button2{display:flex;justify-content:space-between;background-color:#fff;border:1.5px black;border-style:solid;align-items:center;width:6dvw;height:3dvw}#post_number_likes2{color:#000;display:flex;font-size:1dvw}#button_like_box{height:1.3dvw;width:1.3vw}#post_reply_button{width:6dvw;height:3dvw;font-size:1dvw}#post_time_stats{font-size:1dvw}#school_return{text-align:left;text-decoration:underline;font-size:1.2dvw;margin-bottom:1%;margin-top:1%;cursor:pointer}#post_overview{display:flex;flex-direction:row;width:100%}#overview_left{display:flex;align-items:center;justify-content:space-between;flex-direction:column;background-color:#f7f7f7;width:25%}#overview_right{display:flex;flex-direction:column;justify-content:space-between;margin-left:6%;width:75%}#avatar_bloc{padding-top:5%;padding-bottom:5%;width:10dvw;height:10dvw}#avatar_name{font-size:1.5dvw;font-family:Roboto-bold;text-decoration:underline}#poster_stats{margin-top:5%;margin-bottom:8%;display:flex;flex-direction:column}.stats_section{margin-bottom:5%;display:flex;justify-content:space-between;width:105%}.stats_image{height:2dvw;width:2dvw}.stats_number{font-size:1dvw;display:flex;align-items:center}#post_detail_title{font-family:Roboto-bold;font-size:2.8dvw;text-align:left}#post_detail_body{text-align:left}#post_button_bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:3%}#post_detail_like_button{display:flex;justify-content:space-between;background-color:#fff;border:1.5px black;border-style:solid;align-items:center;width:5.7dvw;height:3dvw}#button_like_box{height:1.6dvw;width:1.6dvw}#post_reply_button{width:6dvw;height:3dvw;font-size:1.2dvw}#post_number_likes{color:#000;display:flex;font-size:1.2dvw}#post_detail_report_content{display:flex;justify-content:space-between;align-items:center}#report_box{height:1dvw;width:1dvw}#report_text{margin-top:5%;font-size:.6dvw}#best_reply_banner{margin-top:3%;margin-bottom:3%;background-color:#f7f7f7;width:100%;height:6dvw;text-align:left;display:flex;align-items:center;font-size:2.5dvw;font-family:Roboto-bold;padding-left:3%}#map_button_bar2{display:flex;width:100%;justify-content:space-between;margin-bottom:3%}.neighbourhood_button{background-color:#fff;font-size:1.2dvw;border-radius:1.5em;color:#000;border:1px solid gray;justify-content:space-between}#nmap{display:flex;justify-content:space-between;align-items:center;width:12dvw}#alert_filter2{display:flex;width:12dvw;justify-content:space-between}#main_filter1{width:10dvw;display:flex;justify-content:space-between}.neighbourhood_row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2%}#map_right_buttons2{display:flex;justify-content:space-between;width:35dvw}#map_left_buttons2{display:flex;justify-content:space-between;width:19dvw}.neighbourhood_listing{display:flex;flex-direction:column;width:22dvw;gap:1.5dvh}#neighbourhood_list{display:flex;flex-direction:column}.neighbourhood_pic_box{height:32dvw;width:100%;background-size:cover}#heart_box{position:relative;top:2%;left:88%;width:2dvw;height:2dvw}#heart{width:100%;height:100%}.pic{height:100%;width:100%}.star_icon_box{height:3.5dvh}.neighbourhood_bottom{width:100%;text-align:left;display:flex;flex-direction:column}.neighbourhood_rating{display:flex;width:2.3dvw;justify-content:center;gap:25%;flex-direction:row-reverse;align-items:baseline}.neighbourhood_bottom_row1{display:flex;justify-content:space-between;align-items:center}.neighbourhood_title{font-family:Roboto-Bold;font-size:2dvw}.neighbourhood_bottom_row2{font-size:1dvw}.rating_number{font-size:2.5dvh}@media (min-width: 425px){.neighbourhood_rating{padding-right:5%}.rating_number{font-size:1.5dvh}.neigh_star{height:1.2dvh}}@media (min-width: 768px){.neighbourhood_rating{padding-right:1%}}@media (min-width: 1024px){.neighbourhood_rating{padding-right:0%}.neigh_star{height:1.5dvh}.rating_number{font-size:2dvh}}#todo_filter_popup{position:fixed;top:15%;left:30%;z-index:999}#todo_button_bar{display:flex;justify-content:space-between;margin-bottom:2%}.todo_button{background-color:#fff;color:#000;border-radius:1.52em;border:.5px gray solid;font-size:1dvw;padding-top:1.5%;padding-bottom:1.5%;font-weight:900}#todo_carousel_section{overflow-x:hidden;width:100%;object-fit:contain;white-space:nowrap}#carousel_bar{display:flex;justify-content:space-between;width:120%;position:relative;right:15%;margin-bottom:3%;gap:1%;filter:drop-shadow(0px 6px 6px lightgray)}.carousel_card{height:27dvw;width:16dvw;border-radius:1em;border:1px #ebebeb;border-style:solid}.carousel_pic{width:100%;height:80%}.favourite_icon_box1{height:2dvw;width:2dvw;margin-left:85%}.category_title_pic{color:#fff;font-size:3dvw;font-family:Roboto-Bold;display:flex;align-items:center;height:80%;justify-content:center;filter:drop-shadow(0px 3px 3px black)}.category_title{display:flex;justify-content:center;align-items:center;height:20%;font-size:1.5dvw;font-family:Roboto-Bold;filter:drop-shadow(0px 0px 0px white);background-color:#fff;border-radius:0 0 1em 1em}.thing_to_do_heart{padding-top:25%}#restaurant_subtitle{font-family:Roboto-Regular;font-size:1.2dvw;color:#5e5e5e;margin-top:.5%}#restaurant_info{margin-top:2%;text-align:left;font-size:1dvw;word-spacing:6%;padding-top:1%;line-height:85%}#restaurant_title{font-family:Roboto-Bold}#restaurant_rating{display:flex;margin-top:2%}#rating_stars_box{height:1dvw;width:4dvw}#todo_filter_main{width:45dvw;height:40dvw;background-color:#fff;border-radius:.5em;z-index:999}#todof_top{display:flex;align-items:center;border-bottom:1px solid #dadada;height:3dvw}#todof_top_content{width:55%;margin-left:2%;display:flex;align-items:center;justify-content:space-between}#todof_close{cursor:pointer;height:1.5dvw;width:1.5dvw}#todof_main{margin-left:4%;margin-right:4%;margin-top:4%;height:30dvw;overflow-y:scroll;border-bottom:1px solid #dadada}#todof_rating{width:100%;display:flex;flex-direction:column;justify-self:left;border-bottom:1px solid #dadada}.todof_title{margin-bottom:5%;font-size:1.5dvw;text-align:left;font-family:Roboto-Bold}.star_container{height:2dvw;width:8dvw;margin-bottom:5%;border-radius:1em;border:1px solid #dddddd}.todof_cat_row{margin-bottom:2%;display:flex;justify-content:space-between}.todof_cat{font-size:1dvw;border:1px solid #dadada;padding:2%;border-radius:1em}#second_row{width:85%}#third_row{width:40%}#special{padding:4%}#todof_bottom{height:4.5dvw;display:flex;justify-content:space-between;align-items:center;margin-left:4%;margin-right:4%}.navfade-enter{opacity:0;transform:translateY(-10px)}.navfade-enter-active{opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s ease}.navfade-exit{opacity:1;transform:translateY(0)}.navfade-exit-active{opacity:0;transform:translateY(-10px);transition:opacity .45s ease,transform .45s ease}#listing_content{position:absolute;top:0%}#picture_section{display:flex;flex-direction:column}#listing_photos_all{height:100dvh;width:100dvw;background-color:#fff;overflow-y:hidden}#photos_close_section{display:flex;align-items:center;justify-content:space-around;width:12%}#photos_close_box{height:1.5dvw;width:1.5dvw;cursor:pointer}#listing_photobar{display:flex;margin-top:1%;justify-content:center}#photos_body_content{display:flex;justify-content:space-between;width:40%;margin-right:10%}#picture_top_right3{display:flex;font-size:1.2dvw;justify-content:space-between;width:30%;text-decoration:underline}#photos_icon_box{height:1.5dvw;width:1.5dvw}#picture_top{display:flex;justify-content:space-between;margin-top:10%;margin-bottom:1%}#picture_top_right{display:flex;justify-content:space-between;width:15%;font-size:1.4dvw}#picture_top_left{display:flex;justify-content:space-between;width:16dvw;color:#000;font-size:1.4dvw;cursor:pointer}#save,#share{width:38%;display:flex;align-items:center;justify-content:space-between}#share2,#save2{width:45%;display:flex;align-items:center;justify-content:space-between}#share_icon_box{margin-top:3%;height:2dvw;width:2dvw;margin-right:5%}#listing_main_pic{display:flex;justify-content:center}#listing_details{border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:5%}#listing_main_pic_box{width:85dvw;height:35dvw;display:flex;cursor:pointer;justify-content:space-between}.photo_option{height:2.5dvw;padding-left:2%;padding-right:2%;border-radius:.5em;display:flex;justify-content:center;align-items:center;cursor:pointer}#listing_main_pic_left{height:100%;width:69%;cursor:pointer;background-size:cover}#listing_main_pic_right{display:flex;flex-direction:column;width:30%;cursor:pointer;align-content:space-around;justify-content:space-between}#main_pic_top_right,#main_pic_bottom_right{height:49%;width:100%;background-size:cover}#listing_info_main{display:flex;flex-direction:column;width:80%;justify-content:left}#see_all_photos_button{height:3dvw;width:10dvw;background-color:#ffffffbf;opacity:75%;border-radius:.5em;display:flex;align-items:center;justify-content:center;position:relative;left:58%;top:80%;font-size:1dvw;font-family:Roboto-Bold;cursor:pointer}#listing_main_address{text-align:left}#offer_text{font-size:1dvw}#listing_price_section{text-align:left;margin-bottom:5%}#listing_price{font-family:Roboto-Bold;font-size:2dvw}#details_top{display:flex;flex-direction:row;margin-bottom:3%;justify-content:space-between}#offers_over{font-size:1dvw}#details_bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:2%;width:80%}.detail{display:flex;flex-direction:column;width:100%;border-right:1px solid #dddddd;text-align:left}#left_detail{border-right:1px solid #dddddd;border-left:none}#right_detail{border-right:none}.detail_value_section{display:flex;flex-direction:column;align-items:center}.detail_title{text-align:center;font-family:Roboto-Bold;font-size:1.2dvw}.detail_icon_box{margin-top:3%;margin-bottom:3%;height:1.5dvw;width:1.5dvw;display:flex;align-items:center}.detail_icon{height:100%;width:100%}.detail_value{color:#5e5e5e;font-size:1.2dvw;display:flex;align-items:center}#listing_photo_section{text-align:left;display:flex;flex-direction:column}#pg_subtitle{font-size:1dvw}#listing_pg{display:flex;flex-direction:column}.pg_row{display:flex;justify-content:space-between;margin-top:1%}#pg_row1_left{width:49.5%;height:20dvw;background-image:url(/houses/listing1_1.svg);background-size:cover;cursor:pointer}#pg_row1_right{width:49.5%;height:20dvw;background-image:url(/houses/listing1_2.svg);background-size:cover;cursor:pointer}#pg_row2_left{width:32.5%;height:15dvw;background-image:url(/houses/listing1_3.svg);background-size:cover;cursor:pointer}#pg_row2_mid{width:32.5%;height:15dvw;background-image:url(/houses/listing1_4.svg);background-size:cover;cursor:pointer}#pg_row2_right{width:32.5%;height:15dvw;background-image:url(/houses/listing1_5.svg);background-size:cover;cursor:pointer}#show_all_photos_listing{position:absolute;top:50%;right:50%}.pg_button{background-color:#fff;color:#000;font-family:Roboto-Bold;border:1.5px black;border-style:solid;font-size:1dvw;width:9dvw}#pg_button_section{width:35dvw;display:flex;justify-content:space-between;margin-top:3%}#listing_similar_properties{margin-top:2%}#contact_card_section{width:30%;display:flex;justify-content:right}#split_section{display:flex}#contact_card{height:25dvw;width:17dvw;background-color:#fff;border-radius:1.5em;border:1px #ebebeb;border-style:solid;border-style:#ebebeb;filter:drop-shadow(0px 4px 4px lightgray)}#card_content{margin-left:5%;margin-right:5%;margin-top:8%}#card_top_content{display:flex}#card_left{width:70%;font-size:.8dvw;text-align:left}#realtor_text{font-family:Roboto-Bold;margin-top:5%;margin-bottom:5%}#card_right{width:30%}#card_logo_box{height:4dvw;width:4dvw}#card_logo{width:100%;height:100%}#call_agent_button{margin-top:8%;margin-bottom:5%;background-color:#fff;color:#000;border:1px solid black;width:100%;font-size:1dvw;height:2.5dvw}#request_details_button{background:linear-gradient(to right,#06f,#5c95ed);color:#fff;width:100%;font-size:1dvw;height:2.5dvw}#card_stuffer{width:100%;height:5dvw;border-bottom:1px lightgray;border-bottom-style:solid}#card_bottom{margin-top:5%;display:flex;flex-direction:column;justify-content:center;font-size:.8dvw}#more_agent{text-decoration:underline}#description_section{text-align:left;border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:3%}#description_text{font-size:1dvw;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#key_features_section{display:flex;flex-direction:column;text-align:left;border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:3%}#features_subtitle{font-size:1dvw;margin-bottom:2%}#features_list{display:flex;overflow-y:hidden;flex-direction:column}.features_row{display:flex;flex-direction:row;justify-content:space-between}#f_row2{margin-top:1.7%}.feature{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;height:12dvw;width:14.5dvw;background-color:#f6f6f6;border-radius:.5em}.feature_icon{height:100%;width:100%}.feature_image_box{height:8dvw;width:8dvw;align-self:center;margin-bottom:8%}#features_all_button{width:15dvw;font-size:1dvw;background-color:#fff;color:#000;border:2px solid black;font-family:Roboto-Bold;margin-top:4%}#listing_neighbourhood{text-align:left;border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:3%}#listing_neighbourhood_subtitle{font-size:1dvw;margin-bottom:2%}#listing_neighbouthood_pic_box{width:100%;height:40dvw;background-image:url(/neighbourhood_pics/neighbourhood_pic.svg);background-size:cover}#listing_neighbourhood_pic{height:100%;width:100%;object-fit:contain}#listing_location{text-align:left}#helpful_tools{display:flex;flex-direction:column;margin-top:2%}.tool_row{display:flex}#top_tool{border-top:1px solid black}.tool_half{display:flex;padding:1%;justify-content:space-between;border-bottom:1px solid black;margin-right:2%;width:45%}#bottom_tool{border-bottom:solid black 1px}#sp_title{text-align:left}#mortgage_calculator{margin-top:2%;margin-bottom:2%;width:96%;height:20dvw;background-color:#f7f7f7}#mortgage_title{font-size:1.8dvw;font-family:Roboto-Bold}#mortgage_content{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;width:94%;margin-left:3%}#mortgage_price_field{margin-top:1%;position:relative;width:100%;height:2dvw;color:#000;background-color:#fff;border-radius:.5em;border:1px solid #dddddd}.mortgage_field_title{font-size:1dvw}#second_field{display:flex;justify-content:space-between}#second_half{width:48%}.tool_type,.tool_v{cursor:pointer}#mortgage_price_field2{margin-top:1%;position:relative;width:100%;height:2dvw;color:#000;background-color:#fff;border-radius:.5em;border:1px solid #dddddd}#total_section{display:flex;height:100%;align-content:bottom;align-items:bottom}#total_mortgage{padding-top:15%;font-family:Roboto-BOld;font-size:1.8dvw}#mortgage_disclaimer{font-size:1dvw;margin-bottom:3%}#mortgage_section{display:flex;flex-direction:column}#bank_section{display:flex;justify-content:space-between;margin-bottom:2%;width:96%}.bank{border-radius:.5em;cursor:pointer;height:8dvw;width:15dvw;border:1px solid black;display:flex;justify-content:center;align-items:center}.bank_image{height:8dvw;width:10dvw}#llyods{background-color:#097d20}#stamp_duty_calculator{margin-top:2%;margin-bottom:2%;width:96%;height:19dvw;background-color:#f7f7f7}#stamp_duty_top{display:flex;justify-content:space-between}#stamp_info{text-decoration:underline;font-size:1dvw}#stamp_calculate{display:flex;justify-content:space-between}.stamp_field{width:33%}.stamp_field_title{font-size:1dvw;margin-bottom:1%}#stamp_select{width:100%;height:2.5dvw;color:#000;background-color:#fff;border-radius:.5em;border:1px solid #dddddd}#stamp_button{margin-top:3.2%;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.2dvw;width:10dvw;height:2.5dvw}#stamp_disclaimer{font-size:1.2dvw}#stamp_value{font-size:2dvw;font-family:Roboto-Bold}#agent_row1{display:flex;width:100%}#agent_left{width:70%}#agent_right{width:30%}#agent_input{width:100%;height:2.5dvw;color:#000;background-color:#fff;border-radius:.5em;border:1px solid #dddddd}#agent_field{width:100%}#stamp_field_title{font-size:1dvw}#agent_bottom{display:flex;justify-content:space-between}.agent_option{width:11.5dvw;align-items:center;display:flex;font-size:1dvw}#broadband_speed_section{width:100%;height:12dvw;background-color:#f7f7f7;margin-top:1%;margin-bottom:1%}#broadband_content{display:flex;flex-direction:column;justify-content:space-evenly;margin-left:3%;margin-right:3%;height:100%}#speed_stats{display:flex;align-items:center}#wifi_pic{margin-left:1%;height:3dvw;width:3dvw}#wifi_more_info{display:flex;justify-content:right;font-size:1dvw;text-decoration:underline}#notes_box{margin-top:1%;width:100%;background-color:#fff;color:#000;border:1px solid black;height:15dvw;margin-bottom:1%}#notes_button_section{display:flex;justify-content:right}#notes_button{font-size:1.2dvw;width:10dvw}.provider{border-radius:.5em;cursor:pointer;height:7dvw;width:18dvw;border:1px solid black;display:flex;justify-content:center;align-items:center}.provider_row{margin-bottom:2%;margin-top:1%;display:flex;justify-content:space-between}.provider_image{height:5dvw;width:12dvw}#bt{background-color:#8e43fc}#virgin{background-color:#ff0b0a}#vodophone{background-color:#000}#ee{background-color:#009c9c}#hyperoptic{background-color:#2facb2}#broadband_alternate{display:flex;justify-content:space-around;align-items:center}.alternate_side{width:45%;border-bottom:1px solid black}#or{font-size:1dvw}#compare_row{margin-top:2%;display:flex;justify-content:space-between;align-items:center}.compare_box{display:flex;border-radius:.5em;align-items:center;justify-content:center;height:8dvw;width:15dvw;border:1px solid black}#compare_text{margin-left:5%}#compare_image{height:6dvw;width:10dvw}#submap_main{height:100%}#listing_map_box{width:100%;height:30dvw}#listing_map{height:100%;width:100%}#listing_map_buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1%;margin-bottom:2%}#location_title{font-size:1dvw;margin-bottom:2%}#location_title_2{font-size:1dvw;text-align:left;margin-bottom:2%}#location_section_title_2{text-align:left}.map_button{background-color:#fff;color:#000;font-size:1dvw;border:none;outline:none}.map_button:hover{border:none}#station_box{display:flex;flex-direction:column;text-align:left;width:40dvw}#station_title{font-size:1dvw;font-family:Roboto-Bold}.station{display:flex;font-size:1dvw;margin-top:2%;width:100%}.station_logo_box{height:1.3dvw;width:1.5dvw}.station_logo{height:100%;width:100%}.station_name{margin-left:2%;width:10dvw}.distance{text-align:right;width:10dvw}#commute_form_section{margin-top:3%;width:25dvw;display:flex;justify-content:space-between}#commute_form{background-color:#fff;border-radius:.5em;height:2.5dvw;color:#000;width:15dvw;border:1px black solid}#display_zone3{width:44%;white-space:nowrap;overflow:hidden;display:flex;justify-content:center}#main_container3{display:flex;justify-content:space-evenly;flex-direction:row;width:100%}.mapped_photo2{margin-left:1%;margin-right:1%}.photobar_pic_box2{height:8dvw;width:10dvw;cursor:pointer;background-size:cover;background-position:center}.photo_option{display:flex;align-items:center;text-align:center;justify-content:center;margin-left:5%;font-size:1.2dvw;width:10dvw}#main_photo_section{height:100%;display:flex;max-width:100dvw;justify-content:center}.photobar_pic_box{height:100%;width:100%;cursor:pointer;background-size:cover;background-position:center}#photos_body_top{margin-top:2%;margin-bottom:1%;display:flex;font-size:1.2dvw;justify-content:right}#photo_top_content{margin-left:10%;min-width:47%;display:flex;justify-content:space-between}.mapped_photo{height:8dvw;width:16dvw;display:flex;flex-direction:column;font-family:Roboto-Regular;margin-left:1%;margin-right:1%}#photos_close_section{display:flex;justify-content:space-between;min-width:5dvw}#photos_all_top{border-bottom:1px solid #dadada;height:60px;display:flex;width:100dvw;font-size:1.2dvw;align-items:center}#photo_center_box{height:28dvw;width:55dvw}#photo_center_section{display:flex;justify-content:center;align-items:center;padding-bottom:1%;width:100dvw}#main_photo_arrow_l{border:1px solid black;cursor:pointer;margin-right:3%;background-color:#fff;border-radius:50%;height:3dvw;width:3dvw}#main_photo_arrow_r{border:1px solid black;cursor:pointer;margin-left:3%;background-color:#fff;border-radius:50%;height:3dvw;width:3dvw}#right_arrow_box2{z-index:99;position:absolute;right:1%;margin-top:5%;height:2dvw;width:2dvw}#left_arrow_box2{height:2dvw;width:2dvw;border:1px solid black;position:absolute;left:2%;margin-top:5%}#left_arrow_box3{height:2dvw;width:2dvw;position:absolute;left:15%;top:20}#contact_agent_popup{height:44.4dvw;width:45dvw;background-color:#fff;position:fixed;right:25%;top:5%;z-index:60;opacity:100%;filter:drop-shadow(10px 10px 10px lightgray);border-radius:.5em}#contact_agent_top{border-bottom:1px solid #dadada;height:3.5dvw;width:100%;display:flex;align-items:center}#contact_agent_top_content{width:60%;display:flex;margin-left:4%;align-self:center;font-size:1dvw;font-family:Roboto-Bold;justify-content:space-between}#contact_top_title{padding-right:3%}#close_contact_agent{height:1.8dvw;width:1.8dvw}#contact_middle{border-bottom:1px solid #dadada}#contact_middle_content{margin-left:3%;margin-right:3%}#contact_address{padding-top:2%;padding-bottom:2%;padding-left:1%;font-size:1.2dvw;text-align:left;font-family:Roboto-BOld}#contact_checkbox_section{display:flex;justify-content:space-between;font-size:1dvw;margin-right:3%;padding-bottom:1%}.contact_check{display:flex;align-items:center;width:30%}.contact_checkbox{height:1.8dvw;width:1.8dvw;background-color:#fff;border:1px solid black;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em;margin-right:8%}.contact_checkbox:checked{background-image:url(/icons/checkmark.svg);background-repeat:no-repeat;background-position:center}.contact_input_row{display:flex;padding-top:3%;justify-content:space-between}#contact_input_section{padding-bottom:3%}.contact_input{height:2.2dvw;width:18dvw;background-color:#fff;color:gray;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;border-radius:.25em;font-family:Roboto}.user-input{height:2.2dvw;width:18dvw;background-color:#fff;color:#000;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;display:flex;text-align:left;border-radius:.25em}.contact_input2{height:2.3dvw;width:18.5dvw;font-size:1dvw;background-color:#fff;color:gray;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em}.user-input2{height:2.3dvw;width:18.5dvw;background-color:#fff;color:#000;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;border-radius:.25em}#notes_section{padding-top:2%;margin-right:1%}#review_box{width:100%}#notes{width:80%;height:8dvw;background-color:#fff;color:#000;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:gray;font-family:Roboto}#notes_select{width:100%;height:8dvw;background-color:#fff;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:#000;font-family:Roboto}#disclaimer{font-size:.6dvw;text-align:left;padding-top:2%}#contact_bottom{display:flex;height:10%;margin-left:3%;margin-right:3%;align-items:center;justify-content:space-between}#nb_content{margin-top:8%}#nb_title{font-family:Roboto-Bold;font-size:3dvw}#nb_overview{text-align:left;border-bottom:1px lightgray;padding-bottom:2%;border-bottom-style:solid}#neighbourhood_stats{display:flex;justify-content:space-between}.n_stat_section{margin-top:2%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#underline_value{text-decoration:underline}.n_stat_title{font-family:Roboto-Bold;font-size:1.2dvw}.n_stat_pic_box{margin-top:4%;margin-bottom:4%;height:1.5dvw;width:1.5dvw}.stat_value{font-size:1dvw;color:#5e5e5e}#nb_pictures{display:flex;justify-content:space-between}#nb_share{display:flex;width:11dvw;justify-content:space-between}#nb_share_section{display:flex;width:100%;justify-content:right}#save{display:flex}#saveheart_box{margin-right:10%}#n_arrow_left{position:absolute;top:59%;right:90%;height:2.5dvw;width:2.5dvw;cursor:pointer;display:none}#n_arrow_right{position:absolute;top:59%;left:90%;cursor:pointer;height:2.5dvw;width:2.5dvw;display:none}#nb_text{margin-top:1%;display:flex;width:20%;align-items:center;justify-content:space-between;margin-bottom:2%}#nb_name{font-family:Roboto-Bold;font-size:2dvw}#tag_top{font-size:1dvw;color:gray;margin-bottom:4px}#nb_main_text{margin-top:1%;font-size:1.2dvw}#read_more{margin-top:1%;margin-bottom:2%;font-size:1.2dvw;font-family:Roboto-Bold;text-decoration:underline}#view_map_button,.nb_button{font-size:1dvw}#nb_rating_section{text-align:left}#rating_categories{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.nb_category{margin-right:10px;margin-bottom:10px;background-color:#fff;color:#000;border:none;outline:none}#rating_card_section{display:flex}#no_comments{display:flex;justify-content:center;align-items:center;width:100%;height:20dvw;font-size:3dvw}.card_content{height:100%;display:flex;justify-content:center;align-items:center}.rating_card{margin-right:2%;height:20dvw;width:20dvw}.card_top{display:flex;justify-content:center;align-items:center;height:100%;padding:15px;text-align:center}#review_box{display:flex}#name_name{margin-right:3%}#name_input{background-color:#fff;border-radius:.5em;border:1px solid lightgray;height:2dvw;width:20dvw;color:#000}#name_box{margin-top:2%;display:flex}.card_bottom{height:20%;display:flex;flex-direction:column;justify-content:center;align-items:center}.card_top{margin-bottom:5%}.poster_info{margin-left:5%}.poster_name{font-family:Roboto-Bold}.post_age{font-size:1dvw}.post_content{font-size:1.2dvw}#card_1{background-color:#e8f7ee}#card_2{background-color:#f0f4ff}#card_3{background-color:#ebfaf9}#card_4{background-color:#ffebef}.card_top{display:flex}.card_pic_box{height:4dvw;width:4dvw}.card_pic{height:100%;width:100%}#nb_left_arrow_box{height:2dvw;width:2dvw}#arrow_pic{height:100%;width:100%}#nb_review_button{margin-top:2%;margin-bottom:2%}#vote_section{display:flex;flex-direction:column;height:61dvh;overflow-y:hidden;margin-bottom:2%}.vote_column{width:61dvw}.vote_text{width:20%;display:flex;align-items:center}.vote_row{display:flex;align-items:center;width:100%;border-top:1px black;padding-top:1%;padding-bottom:1%;border-top-style:solid}.vote_results{display:flex;align-items:center;border-radius:.5em;height:3dvw;padding-top:1%;padding-bottom:1%}#vote_row1{background-color:#e8f7ee}#vote_row2{background-color:#f0f4ff}#vote_row3{background-color:#ebfaf9}#vote_row4{background-color:#ffebef}#vote_row5{background-color:#fffbec}.thumbs_up_box{margin-left:2%;margin-right:2%;height:2dvw;width:2dvw}.thumbs_up{width:100%;height:100%}.vote_number{font-size:1.2dvw;padding-left:5px}#vote_row_bottom{border-bottom:1px black;border-bottom-style:solid}#vote_read_more{margin-top:1%;display:flex;text-decoration:underline;font-family:Roboto-Bold;cursor:pointer;align-items:center}#read_less{transform:rotatex(180deg)}.postal_codes_list{display:flex;flex-wrap:wrap;gap:4px}.postal_code{color:#333;font-size:14px}#tags{display:flex;flex-direction:column;gap:4px}#l2{font-size:1dvw;color:gray}#section_box2{right:28%;position:relative;display:flex;justify-content:space-between;flex-direction:row;width:133dvw;object-fit:contain;white-space:nowrap;height:100%;margin-bottom:2%}#big_title2{text-align:left}#item_2{display:flex;flex-direction:column;margin-left:2%;margin-right:2%}#business_pic_box2{height:25dvw;width:32dvw;display:flex;justify-content:right;background-size:cover}#big_bar_section{width:100%;overflow-x:hidden;white-space:nowrap}#white_heart_box2{position:relative;top:3%;margin-right:3%;height:2dvw;width:2dvw}#white_heart_pic,#business_pic{height:100%;width:100%}#business_text{display:flex;justify-content:space-between}#business_name{font-family:Roboto-Bold;font-size:2dvw}#rating{display:flex}#l1{text-align:left}#l2{text-align:left;font-family:Roboto-Bold}#big_right_arrow_box2{height:2.5dvw;width:2.5dvw;margin-top:8%;position:absolute;right:20%}#big_left_arrow_box2{height:2.5dvw;width:2.5dvw;margin-top:8%;position:absolute;left:20%}#big_right_arrow,#big_left_arrow{height:100%;width:100%}#business_button_box2{display:flex;justify-content:left;height:2.5dvw;width:6dvw;font-family:Roboto-Regular;font-size:1dvw;margin-top:3%;margin-bottom:2%}#n_review_section{height:41dvw;width:45dvw;border-radius:.5em;background-color:#fff;position:fixed;color:#000;right:25%;filter:drop-shadow(10px 10px 10px lightgray);top:5%;z-index:99}#n_review_top_content{width:54%;display:flex;margin-left:4%;align-self:center;font-size:1dvw;font-family:Roboto-Bold;justify-content:space-between}#resident_checkboxes{display:flex;font-size:1.2dvw}.rcheck{height:1.5dvw;width:1.5dvw;background-color:#fff}#checkbox_title{margin-top:2%;margin-bottom:2%;font-size:1.5dvw;font-family:Roboto-Bold;display:flex}.check_section{display:flex;margin-right:3%}#rating_section{border-bottom:1px solid #dadada;padding-left:3%;padding-right:3%;height:80%}#rating_neighbourhood{padding-top:2%;font-size:1.5dvw;text-align:left;font-family:Roboto-Bold}#filter_show_results{height:2.5dvw}#neighbourhood_stars{display:flex;margin-top:2%;margin-bottom:2%;align-items:center}#n_stars_box{width:15dvw;height:5dvw}#rating_text{margin-left:4%;font-family:Roboto-Bold;font-size:1.5dvw}#rating_overall_box{display:flex;justify-content:space-between;align-items:center;width:100%}#rating_overall{display:flex;flex-direction:column}#rating_explanation{text-align:left;font-size:.8dvw;color:#222}#date_time{font-size:1dvw}#rating_feedback_title{padding-top:5%;text-align:left;font-size:1.5dvw;font-family:Roboto-Bold}#rating_feedback_subtitle{text-align:left;color:#222;font-size:.8dvw;padding-bottom:3%}#review_categories{display:flex;align-items:center}#review_label{margin-right:3%;font-size:1.2dvw}#review_dropdown{height:2.3dvw;width:15dvw;background-color:#fff;color:#000;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;border-radius:.25em}#review_box{padding-top:2%;display:flex}#review_notes{width:90%;height:8dvw;background-color:#fff;color:#000;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:gray;font-family:Roboto}.n_vote_row{display:flex;justify-content:space-between;padding-bottom:2%}.n_vote_category{height:3.5dvw;width:12dvw;font-size:1dvw;background-color:#fff;color:#000;border:1px solid black}.n_vote_button{height:3.5dvw;display:flex;align-items:center;justify-content:center;width:5dvw;font-size:1.2dvw;color:#000;border:1px solid black}#vote_like{background-color:#e8f7ee}#vote_neutral{background-color:#fffbec}#vote_dislike{background-color:#ffebef}.thumbs_container{height:2dvw;width:2dvw}#todo_main_pic_left{height:100%;width:48%;background-size:cover}#todo_main_pic_right{display:flex;flex-direction:column;width:25%;align-content:space-around;justify-content:space-between}#t_arrow_left{position:absolute;top:55%;right:90%;height:2.5dvw;width:2.5dvw;cursor:pointer}#t_arrow_right{position:absolute;top:55%;left:90%;cursor:pointer;height:2.5dvw;width:2.5dvw}#t_link{color:#000;font-size:1.5dvw;font-family:Roboto-Bold;text-decoration:underline}#amp{font-size:1.5dvw}#t_picture_top_left{display:flex;justify-content:space-between;width:45%}#todo_top{margin-top:3%;margin-bottom:1%;display:flex;align-items:center}#todo_name{font-size:2.2dvw;font-family:Roboto-Bold}#awards_box{height:3dvw;width:10dvw;background-color:#f7f0eb;color:#d3072b;display:flex;border-radius:.5em;justify-content:center;align-items:center;position:relative;right:-1%;top:2%;font-size:1dvw;font-family:Roboto-Bold}#awards_icon_box{height:2dvw;width:2dvw;margin-right:4%}#todo_tags{text-align:left;font-size:1dvw;font-family:Roboto-Bold;margin-bottom:3%}#todo_reviews{display:flex;align-items:center;margin-top:1%;margin-left:2%;width:40%}#todo_review_section{padding-bottom:3%;border-bottom:1px solid lightgray}#todo_review_number{font-size:1dvw;padding-left:2%}#todo_about{text-align:left;margin-bottom:3%;font-size:1.2dvw}#website_value{font-size:.8dvw}#details_bottom2{display:flex;flex-direction:row;justify-content:space-between;margin-top:2%;width:74.5%}#what_this_place_offers{display:flex;flex-direction:column}#offers_title{text-align:left}#offers_top{display:flex;justify-content:space-between;border-bottom:1px lightgray;border-bottom-style:solid;padding-bottom:2%;padding-top:2%}.service_icon_box{height:1.5dvw;width:1.5dvw}.check_box{margin-right:5%;height:1dvw;width:1dvw}#offers_left{display:flex;width:54%;flex-direction:column}#accessibility_points{display:flex;flex-direction:column}#offers_right{display:flex;flex-direction:column;width:43%}.service_point{display:flex;width:40%}#service_options{display:flex;width:60%}.service_main_title{font-family:Roboto-Bold;font-size:1.2dvw;margin-bottom:6%;margin-left:3%}#accessibility_box{margin-left:5%}.service_title{font-size:1dvw}.service_row{display:flex;justify-content:space-between;margin-bottom:3%}#todo_top_bar{margin-top:4%;padding-top:2%;display:flex;justify-content:space-between;border-top:1px lightgray;border-top-style:solid}#todo_review_title{font-size:2.2dvw;text-align:center;font-family:Roboto-Bold;background-color:#f7f7f7;border-radius:.5em;width:11dvw;margin-bottom:3%}#todo_item_rating_section{display:flex;align-items:center;justify-content:space-between;width:26%}#todo_stars_box{height:2dvw;width:5dvw}#todo_rating_value{font-size:2.2dvw;font-family:Roboto-Bold}#todo_review_main{display:flex;flex-direction:column}.todo_reviews_row{display:flex;justify-content:space-between}.todo_review{width:45%;margin-bottom:3%}.todo_review_top{display:flex}.todo_top_left{width:20%}.todo_image_box{height:4dvw;width:4dvw}.todo_top_right{display:flex;flex-direction:column;width:80%}.review_poster_name{font-size:1.5dvw;font-family:Roboto-Bold}.review_post_date{font-size:1dvw}.review_stars_box{margin-top:3%;margin-bottom:1%;height:2.5dvw;width:6dvw}.todo_review_content{font-size:1dvw}#show_all_reviews{text-decoration:underline;font-size:1dvw;color:gray}#card_business_title{font-size:1.6dvw;font-family:Roboto-Bold}#call_agent_button2{margin-top:8%;margin-bottom:5%;background-color:#fff;color:#000;border:1px solid black;width:100%;font-size:1dvw;height:2.5dvw}#call_agent_button3{margin-bottom:5%;background-color:#fff;color:#000;border:1px solid black;width:100%;font-size:1dvw;height:2.5dvw}#todo_address{margin-bottom:2%;margin-top:2%}#card_stuffer2{width:100%;height:4dvw;border-bottom:1px lightgray;border-bottom-style:solid}#sticky_contact_card{position:fixed;top:10%;height:25dvw;width:17dvw;background-color:#fff;border-radius:1.5em;border:1px #ebebeb;border-style:solid;border-style:#ebebeb;filter:drop-shadow(0px 4px 4px lightgray)}#todo_details{display:flex;flex-direction:column}#account_main_page{overflow-y:hidden;width:100dvw}#account_main_title{text-align:left}#account_navbar{margin-left:5%}#account_main_content{margin-top:6%;text-align:left;padding-left:10%;height:100dvh;margin-bottom:2%;border-top:1px solid #dadada}.account_option_row{display:flex;width:90%;margin-bottom:2%;justify-content:space-between}.account_option_row2{display:flex;width:59%;margin-bottom:2%;justify-content:space-between}.account_icon_box{height:4dvw;width:4dvw;padding-bottom:10%}.account_option2{cursor:pointer;display:flex;flex-direction:column;text-align:left;height:15dvw;width:25dvw;color:#000;background-color:#f7f7f7}.account_option_content{padding-left:8%;padding-top:5%}#clock{margin-top:.5dvw;height:80%;width:80%}.option_category{font-family:Roboto-Bold;font-size:1.5dvw}.option_subtitle{font-size:1dvw}#login_main{margin-top:5%}#account_delete_popup{height:23dvw;width:30dvw;position:fixed;border-radius:.5em;z-index:99;filter:drop-shadow(10px 10px 10px lightgray);background-color:#fff;top:20%;right:35%}#delete_top{border-bottom:1px solid #dadada}#account_main_content2{margin-top:6%;text-align:left;padding-left:10%;height:100dvh;border-top:1px solid #dadada}#delete_top_content{width:55%;display:flex;justify-content:space-between;align-items:center;margin-top:3%;margin-bottom:3%}#delete_top_content2{width:62%;display:flex;justify-content:space-between;align-items:center;margin-top:3%;margin-bottom:3%}#delete_close{width:1.5dvw;height:1.5dvw;display:flex;margin-left:9%;cursor:pointer}#delete_body{text-align:left;margin-left:5%;width:92%}#delete_content_main{margin-top:5%}#delete_content_title{font-size:1.2dvw;font-family:Roboto-Bold;margin-bottom:2%}#delete_content_subtitle{font-size:1dvw;margin-bottom:4%}#delete_final_top{font-size:.8dvw;color:#5e5e5edd;margin-bottom:1%}#top_delete_title{font-size:1.2dvw;font-family:Roboto-Bold}#explore_button{margin-top:9%;width:16dvw;font-size:1.2dvw}#delete_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border-radius:.5em;height:2.5dvw;width:26dvw;border:1px solid #dadada}#delete_account_button{margin-top:8%;font-size:1dvw}#confirm_delete_popup{height:20dvw;width:25dvw;position:fixed;border-radius:.5em;z-index:99;filter:drop-shadow(10px 10px 10px lightgray);background-color:#fff;top:20%;right:35%}#confirm_delete_body{display:flex;align-items:center;justify-content:center;flex-direction:column}#confirm_delete_title{font-size:1.2dvw;font-family:Roboto-Bold;margin-top:3%;margin-bottom:3%}#confirm_delete_subtitle{width:60%;font-size:1dvw}#confirm_box{margin-top:5%;height:2dvw;width:2dvw}#login_title{font-size:1.2dvw;margin-bottom:2%;font-family:Roboto-Bold}#delete_title{font-size:1.2dvw;margin-bottom:2%;margin-top:3%;font-family:Roboto-Bold}.login_field{font-size:1dvw;padding-bottom:1%;width:35dvw;justify-content:space-between;border-bottom:1px solid #dadada}.login_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border-radius:.5em;height:2.5dvw;width:22dvw;border:1px solid #dadada}#password_box{font-size:1dvw;width:30%}#update_date{font-size:.8dvw;color:#5e5e5e}.password_change{flex-direction:column;width:35dvw;border-bottom:1px solid #dadada}#password_cancel{font-size:1dvw;cursor:pointer;text-decoration:underline}#pw_change_left{margin-bottom:2%}#top_password{display:flex;justify-content:space-between}.password_title{font-size:1dvw;margin-bottom:1%}#password_button{width:11dvw;font-size:1dvw;margin-top:2%;margin-bottom:4%}#delete_section{border-bottom:1px solid #dadada;width:35dvw}#account_delete{display:flex;justify-content:space-between;margin-bottom:3%}#delete_button{color:red;font-size:1dvw;cursor:pointer;text-decoration:underline}#favourites_section{margin-top:5%;margin-right:8%}#fav_main_page{overflow-y:hidden}#favourites_title{font-size:1.6dvw;margin-bottom:2%;font-family:Roboto-Bold}#favourites_subtitle{display:flex;align-items:center;margin-bottom:3%;margin-top:1%}#prop_title,#fav_title{font-size:1.2dvw;font-family:Roboto-Bold}#remove_all{margin-left:5%;font-size:1dvw;text-decoration:underline;cursor:pointer}#properties_row{display:flex;margin-bottom:2%;justify-content:space-between}#account_main_content3{margin-top:6%;text-align:left;padding-left:10%;border-top:1px solid #dadada}#fav_properties{overflow-y:hidden;border-bottom:1px solid #dadada;padding-bottom:3%}#properties_content,#todo_content{height:20dvw;overflow-y:hidden}#props_show_all{margin-top:1%;font-size:1.2dvw}#fav_neighbourhoods{margin-top:2%}#remove_all_popup{height:12dvw;width:18dvw;background-color:#fff;position:fixed;top:35%;border-radius:.5em;z-index:99;right:40%;filter:drop-shadow(10px 10px 10px lightgray)}#remove_close{height:1.5dvw;cursor:pointer;width:1.5dvw}#remove_all_top{border-bottom:1px solid #dadada;display:flex;height:2.5dvw}#remove_top_content{display:flex;width:62%;margin-left:3%;font-size:1.2dvw;font-family:Roboto-Bold;justify-content:space-between;align-items:center}#remove_main{margin-top:5%;margin-left:5%;margin-right:5%}#remove_buttons{margin-top:5%;font-size:1.2dvw;width:100%;display:flex;justify-content:space-evenly}#remove_button{font-size:1.2dvw;width:6dvw}#one_main{width:19dvw}#prop_main_image{height:17dvw;width:100%;border-radius:.5em}#one_heart{height:2dvw;width:2dvw;position:relative;left:84%;top:2%}#one_price{font-size:1.2dvw;font-family:Roboto-Bold}#no_favs_main{width:20dvw;height:17dvw;background-color:#f7f7f7;border-bottom:.5em}#nofavs_content{display:flex;flex-direction:column;align-items:center;justify-content:center}#nofavs_title{margin-top:25%;font-size:1.2dvw}#nofavs_icon_box{margin-top:5%;margin-bottom:5%;height:2dvw;width:2dvw}#nofavs_subtitle{color:#5e5e5e;font-size:1dvw;text-decoration:underline}#one_rating{display:flex}#one_title{font-size:1.2dvw;font-family:Roboto-Bold}#one_info{font-size:1dvw}#props_title{font-size:2dvw;z-index:200}#props_title{font-family:Roboto-Bold;font-size:1.8dvw;top:55%;text-align:left;margin-left:5%;margin-right:5%;position:relative}#one_heart2{height:2dvw;width:2dvw;position:relative;left:88%;bottom:29%}#post_icon{height:2dvw;width:2dvw;position:relative;left:4%;bottom:40%}#one_title2{font-size:1.2dvw;font-family:Roboto-Bold;margin-top:3%}#privacy_section_title{font-size:1.8dvw;font-family:Roboto-Bold;margin-bottom:2%}#privacy_title{margin-top:1%;font-size:1.2dvw;font-family:Roboto-Bold;margin-bottom:1%}#privacy_field{font-size:1dvw;padding-bottom:1%;width:35dvw;justify-content:space-between;display:flex}#privacy_bottom{font-size:1dvw;padding-bottom:1%;width:35dvw;justify-content:space-between;display:flex;border-bottom:1px solid #dadada}#privacy_subtitle{font-size:1.2dvw}#privacy_policy_popup{position:absolute;height:40dvw;width:35dvw;right:30%;top:8%;border-radius:.5em;background-color:#fff;filter:drop-shadow(10px 10px 10px lightgray);z-index:99}#privacy_top{border-bottom:1px solid #dadada;display:flex;height:3dvw}#privacy_top_content{display:flex;width:52%;margin-left:3%;font-size:1.2dvw;font-family:Roboto-Bold;justify-content:space-between;align-items:center}#privacy_main_content{text-align:left;margin-top:7%;margin-left:5%;margin-right:6%}#privacy_paragraph{font-size:.8dvw;margin-bottom:3%}#privacy_bold{font-family:Roboto-Bold}.underline{text-decoration:underline}.bold{font-family:Roboto-Bold}#privacy_popup_title{font-size:1.2dvw;font-family:Roboto-Bold;text-decoration:underline;margin-top:2%;margin-bottom:3%}#cookies_popup{height:38dvw;width:32dvw;position:absolute;top:10%;left:40%;background-color:#fff;border-radius:.5em;z-index:99;filter:drop-shadow(10px 10px 10px lightgray)}#cookies_top{border-bottom:1px solid #dadada;display:flex;height:3dvw}#cookies_top_content{display:flex;width:62%;margin-left:3%;font-size:1.2dvw;font-family:Roboto-Bold;justify-content:space-between;align-items:center}#cookies_main_content{text-align:left;margin-top:7%;margin-left:5%;margin-right:6%}#cookies_main_title{font-size:1.5dvw;font-family:Roboto-Bold}#cookies_about{margin-top:3%;font-size:.9dvw;margin-bottom:10%}#cookies_row{font-size:.9dvw;margin-bottom:5%;font-family:Roboto-Bold;border-bottom:1px solid #dadada;display:flex;align-items:center;justify-content:space-between}.cookie_body_on{display:flex;justify-content:right;align-items:center;cursor:pointer;height:2.2dvw;width:3.8dvw;margin-bottom:10%;border-radius:2em;background-color:#000;transition:background-color .5s ease}.cookie_body_off{background-color:#dadada;display:flex;justify-content:left;align-items:center;cursor:pointer;height:2.2dvw;width:3.8dvw;margin-bottom:10%;border-radius:2em;transition:background-color .5s ease}.cookie_thumb_on{height:1.7dvw;margin-right:4%;width:1.7dvw;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff}.cookie_thumb_off{height:1.7dvw;margin-left:4%;width:1.7dvw;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff}.thumb_image{height:1dvw;width:1dvw}#cookie_save_button{width:100%;font-size:1dvw}#update_delete{display:flex;justify-content:space-between;width:7dvw}#password_box2{width:50%}#not_field{border-bottom:none;margin-top:1%;margin-bottom:.5%}#notifications_main{margin-top:2%}#not_title{font-size:1.8dvw;font-family:Roboto-Bold}#not_type{font-size:1.2dvw;font-family:Roboto-Bold;margin-top:1.5%;margin-bottom:1.5%}.toggle-switch{width:50px;height:25px;background-color:#06f;border-radius:25px;display:flex;align-items:center;cursor:pointer;padding:3px;transition:background-color .3s ease}.switch{width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.toggle-switch.on{background-color:#fff}.switch.on{transform:translate(25px)}.switch.off{transform:translate(0)}#update_popup{position:absolute;top:15%;left:40%;border-radius:.5dvw;height:25dvw;width:25dvw;background-color:#fff;z-index:99;filter:drop-shadow(10px 10px 10px lightgray)}#update_top{height:3dvw;display:flex;align-items:center;border-bottom:1px solid #dadada}#update_top_content{display:flex;width:57%;align-items:center;justify-content:space-between;font-size:1.2dvw}#update_not_body{text-align:left;margin-left:5%;margin-right:5%;margin-top:5%}#update_search_title{font-size:1.2dvw;font-family:Roboto-Bold;text-decoration:underline}#update_search_city{font-size:1.2dvw;margin-top:4%;margin-bottom:4%;font-family:Roboto-Bold}#update_search_criteria{font-size:1dvw;display:flex}.update_criteria{background-color:#f7f7f7;margin-right:2%;padding:2%}#update_desc{font-size:1dvw;margin-top:6%;margin-bottom:4%}#time_select{height:2.2dvw;width:90%;background-color:#fff;color:#000;text-align:center;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1dvw;border-radius:.25em;font-family:Roboto-Regular}#notification_save{font-size:1.2dvw;margin-top:5%}#bar_container3{position:fixed;z-index:100;top:0;background-color:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:solid;height:69px;width:100%;border:none;border-color:#000;margin-bottom:4%;margin-left:3.5%}#n_button_bar{top:12%;left:5%;z-index:99;position:absolute}#n_button_main{display:flex;width:55dvw;justify-content:space-between}@font-face{font-family:MazzardH-Regular;src:url(/assets/MazzardH-Regular-P3yQHQJV.otf) format("truetype");font-weight:regular}@font-face{font-family:MazzardH-Bold;src:url(/assets/MazzardH-Bold-Dxs91AlQ.otf) format("truetype");font-weight:700}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype");font-weight:regular}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype");font-weight:700}:root{font-family:Roboto-Regular;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:5dvw;line-height:1.1;font-family:MazzardH-Bold}h2{font-size:2dvw;line-height:1.1;font-family:MazzardH-Bold}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
