:root{--primary:#036;--white:#fff;--text:#6c757d;--gray-light:#1e45ab;--gray-dark:#4776e6;--roboto:"Roboto",sans-serif}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;margin:0;overflow-x:hidden;background:#036!important}body{font-family:var(--roboto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#country_code{border:1px solid #ccc;border-radius:3px!important;height:56px!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.price-slider-container{margin:10px 0;position:relative}.price-slider{appearance:none;cursor:pointer;background:#dee2e6;border-radius:5px;outline:none;width:100%;height:8px}.price-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#007bff;border:2px solid #fff;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 4px #0003}.price-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px #0000004d}.price-slider::-moz-range-thumb{cursor:pointer;background:#007bff;border:2px solid #fff;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 4px #0003}.price-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px #0000004d}.slider-labels{color:#ffffffb3;margin-top:5px;font-size:.75rem}.slider-label{text-align:center;min-width:30px;font-weight:500}.price-slider-container:last-of-type .price-slider::-webkit-slider-thumb{background:#28a745}.price-slider-container:last-of-type .price-slider::-moz-range-thumb{background:#28a745}.about_global_era .rm_banner{position:relative}.about_global_era .rm_banner .outlined_borders,.gloabllocationpage .outlined_borders{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.gloabllocationpage{position:relative}.navbar .nav-link.active,.dropdown-menu .dropdown-item.active{color:#004ffa!important}.goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame,.goog-logo-link,.goog-te-gadget{display:none!important}body{top:0!important}h1{font-weight:700!important}.glass-form{-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #007bff;border-radius:15px;max-width:1000px;margin:auto;padding:30px;box-shadow:0 8px 24px #0000001a}.custom-form{background:#fff;border-radius:16px;max-width:70%;margin:40px auto;padding:40px;box-shadow:0 4px 20px #0000001a}.navbar-brand img{width:180px;max-width:100%;height:53px;margin-top:-43px}#navbarNav .doted_link{font-weight:600!important}.navbar-toggler{background:0 0;border:none;padding:4px 8px}.navbar-toggler:focus{box-shadow:none}.mobile_nav_toggleBtn_line{background-color:#fff;border-radius:2px;width:25px;height:3px;margin:3px 0;transition:all .3s}.navbar-collapse{border-radius:8px;margin-top:10px;padding:15px}.navbar-collapse.show{display:block!important}@media (max-width:991.98px){.navbar-nav{flex-direction:column;width:100%}.nav-item{margin:5px 0}.nav-link{border-radius:5px;padding:10px 15px;transition:background-color .3s;color:#fff!important}.nav-link:hover{background-color:#ffffff1a}.dropdown-menu{float:none;background-color:#ffffff1a;border:none;border-radius:5px;width:100%;margin-top:10px;position:static!important}.dropdown-item{padding:8px 15px;color:#fff!important}.dropdown-item:hover{background-color:#ffffff1a}}.logo_footer{padding-bottom:0!important}.logo_footer a{z-index:999}@media screen and (max-width:768px){.subheader{margin-top:-10px!important}.navbar-collapse:after{top:6px;right:27px!important}.navbar-brand img{max-width:180px!important;height:40px!important;margin-top:3px!important}.custom-heading{font-size:20px!important}.own_remax #our_remax_bg{padding-top:0}.specificownremax.testimonialsmain{padding:10px}.testimonialsmain .styleheadingmain{padding-bottom:50px}#about_global_bg{height:176px}.locations_era .location_content div img{width:100%;height:auto}.custom-form{max-width:100%!important}.full-bg-section.rm_banner{padding-bottom:0}.buildcareerimg:before{background-color:#0a1e4c30}.own_remax #our_remax_bg:before{background:#0a1e4c12}.inner_form_ui_data{margin-top:0!important}.full-bg-section .inner_form_ui_data{padding:50px 10px!important}.flexed_gallery{height:250px!important}}.logo_footer img{margin-top:-55px!important}
