PageSourceSearch

https://www.pricebrotherskc.com/news/

html pricebrotherskc.com collected 2026-10-08 03:00:37 UTC 215,357 bytes, 6,744 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="en">
3    <head>
4        
5        
6        <title>
7            
8    Price Brothers Management Company - News
9
10        </title>
11        
12            <meta name="Author" content="Apartments 247">
13            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
14            <meta http-equiv="X-UA-Compatible" content="IE=edge">
15            <meta name="viewport" content="width=device-width, initial-scale=1">
16            <meta name="description" content="
17    Keep up with the latest news from Price Brothers Management Company! Find helpful tips, new and upcoming information.
18">
19            <meta name="keywords" content="Overland Park, KS, Price Brothers Management Company">
20            <meta name="format-detection" content="telephone=no">
21            
22    <meta name="google-site-verification" content="mjntT90lmbd7ldp7pojc4l7NrIsWLe2YmjgjTAeLqok" />
23
24            
25        
26        
27            
28                <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
29            
30            
31                <link rel="prefetch" href="/gridmedia/img/logo.svg?cv=20260925141">
32                <link rel="subresource" href="/gridmedia/css/main.css">
33                
34                           
35            <link rel="icon" href="/gridmedia/favicon.ico" type="image/x-icon">
36        
37        
38
39        
40        
41            
42            
43        
44        
45            
45<script src="https://static2.apts247.info/js/apartments247_api.min.js"></script>
45
46        
47        
48            <!-- Google Consent Mode v2 — region-based defaults, MUST come before any Google tag loads -->
49<script>
50    window.dataLayer = window.dataLayer || [];
51    function gtag(){dataLayer.push(arguments);}
52
53    // EU/EEA + UK + Switzerland: opt-in required (GDPR)
54    gtag('consent', 'default', {
55        ad_storage: 'denied',
56        ad_user_data: 'denied',
57        ad_personalization: 'denied',
58        analytics_storage: 'denied',
59        region: [
60            'AT','BE','BG','HR','CY','CZ','DK','EE','FI','FR',
61            'DE','GR','HU','IE','IT','LV','LT','LU','MT','NL',
62            'PL','PT','RO','SK','SI','ES','SE',
63            'IS','LI','NO',
64            'CH','GB'
65        ]
66    });
67
68    if (window.Apts247.cookie.get('acceptSiteCookies')==="false") {
69        gtag('consent', 'default', {
70            ad_storage: 'denied',
71            ad_user_data: 'denied',
72            ad_personalization: 'denied',
73            analytics_storage: 'denied'
74        });
75    } else {
76        // US states treated as opt-in: denied by default until the user accepts.
77        gtag('consent', 'default', {
78            ad_storage: 'denied',
79            ad_user_data: 'denied',
80            ad_personalization: 'denied',
81            analytics_storage: 'denied',
82            region: ['US-CA', 'US-FL', 'US-PA', 'US-MA', 'US-NH']
83        });
84        // Rest of world (including US): granted by default, user can opt out
85        gtag('consent', 'default', {
86            ad_storage: 'granted',
87            ad_user_data: 'granted',
88            ad_personalization: 'granted',
89            analytics_storage: 'granted'
90        });
91    }
92</script>
92
93
94        
95        
96    
97            
98<!-- Google Tag Manager -->
99<script>
vendor: 327 bytes, lines 99-103
99(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
100new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
101j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
102'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
103})(window,document,'script','dataLayer','
103GTM-N4TH78JT
vendor: 3 bytes, line 103
103');
103</script>
103
104<!-- End Google Tag Manager -->
105
106
107
108
109        
110    
110<script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "qtc11dw6qz"); </script>
110
111    <!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 111-112
111 
112    <script async src="https://www.googletagmanager.com/gtag/js?id=
112GT-PHCDXVSL
vendor: 17 bytes, lines 112-113
112"></script> 
113    
113<script> 
vendor: 127 bytes, line 113
113window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
113GT-PHCDXVSL
vendor: 4 bytes, line 113
113'); 
113</script>
113
114    
115    
115<script>
vendor: 373 bytes, lines 115-121
115
116        (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
117        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
118        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
119        })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
120    
121        ga('create', '
121UA-64398000-1
vendor: 48 bytes, lines 121-123
121', 'auto');
122        ga('send', 'pageview');
123    
123</script>
123
124
125        <style>
126            
127                @font-face {
128  font-family: "Oswald";
129  font-style: normal;
130  font-weight: 400;
131  font-display: swap;
132  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format("woff2");
133  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
134}
135/* cyrillic */
136@font-face {
137  font-family: "Oswald";
138  font-style: normal;
139  font-weight: 400;
140  font-display: swap;
141  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format("woff2");
142  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
143}
144/* vietnamese */
145@font-face {
146  font-family: "Oswald";
147  font-style: normal;
148  font-weight: 400;
149  font-display: swap;
150  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format("woff2");
151  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
152}
153/* latin-ext */
154@font-face {
155  font-family: "Oswald";
156  font-style: normal;
157  font-weight: 400;
158  font-display: swap;
159  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format("woff2");
160  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
161}
162/* latin */
163@font-face {
164  font-family: "Oswald";
165  font-style: normal;
166  font-weight: 400;
167  font-display: swap;
168  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format("woff2");
169  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
170}
171/* cyrillic-ext */
172@font-face {
173  font-family: "Oswald";
174  font-style: normal;
175  font-weight: 700;
176  font-display: swap;
177  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format("woff2");
178  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
179}
180/* cyrillic */
181@font-face {
182  font-family: "Oswald";
183  font-style: normal;
184  font-weight: 700;
185  font-display: swap;
186  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format("woff2");
187  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
188}
189/* vietnamese */
190@font-face {
191  font-family: "Oswald";
192  font-style: normal;
193  font-weight: 700;
194  font-display: swap;
195  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format("woff2");
196  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
197}
198/* latin-ext */
199@font-face {
200  font-family: "Oswald";
201  font-style: normal;
202  font-weight: 700;
203  font-display: swap;
204  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format("woff2");
205  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
206}
207/* latin */
208@font-face {
209  font-family: "Oswald";
210  font-style: normal;
211  font-weight: 700;
212  font-display: swap;
213  src: url(https://fonts.gstatic.com/s/oswald/v35/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format("woff2");
214  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
215}
216@font-face {
217  font-family: "Lato";
218  font-style: normal;
219  font-weight: 400;
220  font-display: swap;
221  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");
222  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
223}
224/* latin */
225@font-face {
226  font-family: "Lato";
227  font-style: normal;
228  font-weight: 400;
229  font-display: swap;
230  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");
231  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
232}
233/* latin-ext */
234@font-face {
235  font-family: "Lato";
236  font-style: normal;
237  font-weight: 700;
238  font-display: swap;
239  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");
240  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
241}
242/* latin */
243@font-face {
244  font-family: "Lato";
245  font-style: normal;
246  font-weight: 700;
247  font-display: swap;
248  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");
249  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
250}
251/* latin-ext */
252@font-face {
253  font-family: "Lato";
254  font-style: normal;
255  font-weight: 900;
256  font-display: swap;
257  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");
258  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
259}
260/* latin */
261@font-face {
262  font-family: "Lato";
263  font-style: normal;
264  font-weight: 900;
265  font-display: swap;
266  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");
267  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
268}
269@media only screen and (min-width: 768px) {
270  .insidepage {
271    margin: 27px;
272  }
273}
274
275body {
276  text-align: left;
277  font-weight: 400;
278  font-family: "Lato", sans-serif;
279  text-rendering: optimizeLegibility;
280  -webkit-text-size-adjust: 100%;
281     -moz-text-size-adjust: 100%;
282      -ms-text-size-adjust: 100%;
283          text-size-adjust: 100%;
284}
285@media screen and (max-width: 599px) {
286  body {
287    font-size: calc(18px + (30 - 18) * (100vw - 300px) / 1300);
288  }
289}
290@media screen and (min-width: 600px) {
291  body {
292    font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
293  }
294}
295
296@media screen and (max-width: 599px) {
297  p,
298  a,
299  input,
300  label {
301    font-size: calc(18px + (30 - 18) * (100vw - 300px) / 1300);
302    line-height: calc(1.5 * 1em + 1.5 * (100vw - 300px) / 1300);
303  }
304}
305@media screen and (min-width: 600px) {
306  p,
307  a,
308  input,
309  label {
310    font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
311    line-height: calc(1.5 * 1em + 1.5 * (100vw - 300px) / 1300);
312  }
313}
314p span,
315a span,
316input span,
317label span {
318  font-size: inherit;
319  line-height: inherit;
320}
321
322@media screen and (max-width: 599px) {
323  .errtext {
324    font-size: calc(16px + (30 - 11) * (100vw - 300px) / 1300);
325  }
326}
327@media screen and (min-width: 600px) {
328  .errtext {
329    font-size: calc(16px + (20 - 21) * (100vw - 300px) / 1300);
330  }
331}
332
333@media screen and (max-width: 599px) {
334  .required:before {
335    font-size: calc(18px + (30 - 18) * (100vw - 300px) / 1300);
336  }
337}
338@media screen and (min-width: 600px) {
339  .required:before {
340    font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
341  }
342}
343
344@media screen and (max-width: 599px) {
345  .phone-shortened-sr:before {
346    font-size: calc(18px + (30 - 18) * (100vw - 300px) / 1300);
347  }
348}
349@media screen and (min-width: 600px) {
350  .phone-shortened-sr:before {
351    font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
352  }
353}
354
355.link-with-subtext p:not(:last-child) {
356  margin-bottom: 0;
357}
358@media screen and (max-width: 599px) {
359  .link-with-subtext p.subtext {
360    font-size: calc(15px + (26 - 10) * (100vw - 300px) / 1300);
361  }
362}
363@media screen and (min-width: 600px) {
364  .link-with-subtext p.subtext {
365    font-size: calc(15px + (20 - 20) * (100vw - 300px) / 1300);
366  }
367}
368
369.sr-only {
370  position: absolute;
371  width: 1px;
372  height: 1px;
373  padding: 0;
374  overflow: hidden;
375  clip: rect(0, 0, 0, 0);
376  white-space: nowrap;
377  border: 0;
378  opacity: 0;
379}
380
381.sr-only-focusable:active, .sr-only-focusable:focus {
382  position: static;
383  width: auto;
384  height: auto;
385  overflow: visible;
386  clip: auto;
387  white-space: normal;
388}
389
390.fade {
391  -webkit-transition: opacity 0.15s linear;
392  transition: opacity 0.15s linear;
393}
394@media (prefers-reduced-motion: reduce) {
395  .fade {
396    -webkit-transition: none;
397    transition: none;
398  }
399}
400.fade:not(.show) {
401  opacity: 0;
402}
403
404.collapse:not(.show) {
405  display: none;
406}
407
408.collapsing {
409  position: relative;
410  height: 0;
411  overflow: hidden;
412  -webkit-transition: height 0.35s ease;
413  transition: height 0.35s ease;
414}
415@media (prefers-reduced-motion: reduce) {
416  .collapsing {
417    -webkit-transition: none;
418    transition: none;
419  }
420}
421
422.list-group {
423  padding-left: 0;
424  margin-bottom: 0;
425}
426@supports (display: flex) {
427  .list-group {
428    display: -webkit-box;
429    display: -ms-flexbox;
430    display: flex;
431    -webkit-box-orient: vertical;
432    -webkit-box-direction: normal;
433        -ms-flex-direction: column;
434            flex-direction: column;
435  }
436}
437
438.list-group-item-action {
439  width: 100%;
440  color: #292929;
441  text-align: inherit;
442}
443.list-group-item-action:hover, .list-group-item-action:focus {
444  z-index: 1;
445  color: #292929;
446  text-decoration: none;
447  background-color: #dadada;
448}
449.list-group-item-action:active {
450  color: #333;
451  background-color: #e2e2e6;
452}
453
454.list-group-item {
455  position: relative;
456  display: block;
457  padding: 0.75rem 1.25rem;
458  margin-bottom: -1px;
459  background-color: #fff;
460  border: 1px solid #e0e0e0;
461}
462.list-group-item:first-child {
463  border-top-left-radius: 0.25rem;
464  border-top-right-radius: 0.25rem;
465}
466.list-group-item:last-child {
467  margin-bottom: 0;
468  border-bottom-right-radius: 0.25rem;
469  border-bottom-left-radius: 0.25rem;
470}
471.list-group-item.disabled, .list-group-item:disabled {
472  color: #5c5c5c;
473  pointer-events: none;
474  background-color: #fff;
475}
476.list-group-item.active {
477  z-index: 2;
478  color: #333;
479  background-color: #e2e2e6;
480  border-color: #d1d1d4;
481}
482
483.list-group-horizontal {
484  -webkit-box-orient: horizontal;
485  -webkit-box-direction: normal;
486      -ms-flex-direction: row;
487          flex-direction: row;
488}
489.list-group-horizontal .list-group-item {
490  margin-right: -1px;
491  margin-bottom: 0;
492}
493.list-group-horizontal .list-group-item:first-child {
494  border-top-left-radius: 0.25rem;
495  border-bottom-left-radius: 0.25rem;
496  border-top-right-radius: 0;
497}
498.list-group-horizontal .list-group-item:last-child {
499  margin-right: 0;
500  border-top-right-radius: 0.25rem;
501  border-bottom-right-radius: 0.25rem;
502  border-bottom-left-radius: 0;
503}
504
505@media (min-width: 576px) {
506  .list-group-horizontal-sm {
507    -webkit-box-orient: horizontal;
508    -webkit-box-direction: normal;
509        -ms-flex-direction: row;
510            flex-direction: row;
511  }
512  .list-group-horizontal-sm .list-group-item {
513    margin-right: -1px;
514    margin-bottom: 0;
515  }
516  .list-group-horizontal-sm .list-group-item:first-child {
517    border-top-left-radius: 0.25rem;
518    border-bottom-left-radius: 0.25rem;
519    border-top-right-radius: 0;
520  }
521  .list-group-horizontal-sm .list-group-item:last-child {
522    margin-right: 0;
523    border-top-right-radius: 0.25rem;
524    border-bottom-right-radius: 0.25rem;
525    border-bottom-left-radius: 0;
526  }
527}
528@media (min-width: 768px) {
529  .list-group-horizontal-md {
530    -webkit-box-orient: horizontal;
531    -webkit-box-direction: normal;
532        -ms-flex-direction: row;
533            flex-direction: row;
534  }
535  .list-group-horizontal-md .list-group-item {
536    margin-right: -1px;
537    margin-bottom: 0;
538  }
539  .list-group-horizontal-md .list-group-item:first-child {
540    border-top-left-radius: 0.25rem;
541    border-bottom-left-radius: 0.25rem;
542    border-top-right-radius: 0;
543  }
544  .list-group-horizontal-md .list-group-item:last-child {
545    margin-right: 0;
546    border-top-right-radius: 0.25rem;
547    border-bottom-right-radius: 0.25rem;
548    border-bottom-left-radius: 0;
549  }
550}
551@media (min-width: 992px) {
552  .list-group-horizontal-lg {
553    -webkit-box-orient: horizontal;
554    -webkit-box-direction: normal;
555        -ms-flex-direction: row;
556            flex-direction: row;
557  }
558  .list-group-horizontal-lg .list-group-item {
559    margin-right: -1px;
560    margin-bottom: 0;
561  }
562  .list-group-horizontal-lg .list-group-item:first-child {
563    border-top-left-radius: 0.25rem;
564    border-bottom-left-radius: 0.25rem;
565    border-top-right-radius: 0;
566  }
567  .list-group-horizontal-lg .list-group-item:last-child {
568    margin-right: 0;
569    border-top-right-radius: 0.25rem;
570    border-bottom-right-radius: 0.25rem;
571    border-bottom-left-radius: 0;
572  }
573}
574@media (min-width: 1200px) {
575  .list-group-horizontal-xl {
576    -webkit-box-orient: horizontal;
577    -webkit-box-direction: normal;
578        -ms-flex-direction: row;
579            flex-direction: row;
580  }
581  .list-group-horizontal-xl .list-group-item {
582    margin-right: -1px;
583    margin-bottom: 0;
584  }
585  .list-group-horizontal-xl .list-group-item:first-child {
586    border-top-left-radius: 0.25rem;
587    border-bottom-left-radius: 0.25rem;
588    border-top-right-radius: 0;
589  }
590  .list-group-horizontal-xl .list-group-item:last-child {
591    margin-right: 0;
592    border-top-right-radius: 0.25rem;
593    border-bottom-right-radius: 0.25rem;
594    border-bottom-left-radius: 0;
595  }
596}
597.list-group-flush .list-group-item {
598  border-right: 0;
599  border-left: 0;
600  border-radius: 0;
601}
602.list-group-flush .list-group-item:last-child {
603  margin-bottom: -1px;
604}
605.list-group-flush:first-child .list-group-item:first-child {
606  border-top: 0;
607}
608.list-group-flush:last-child .list-group-item:last-child {
609  margin-bottom: 0;
610  border-bottom: 0;
611}
612
613.list-margin-bottom li {
614  margin-bottom: 18px;
615}
616
617/* mixins 
618* Calls background image for count in mixin, 1 being the smallest
619*/
620h1,
621h2,
622h3,
623h4,
624h5,
625h6 {
626  font-family: var(--headings-font-family);
627  font-weight: var(--headings-font-weight);
628  color: var(--headings-color);
629}
630
631p {
632  margin-top: 0;
633  margin-bottom: var(--paragraph-margin-bottom);
634  font-family: var(--base-font-family);
635}
636
637abbr[title],
638abbr[data-original-title] {
639  text-decoration: underline;
640  -webkit-text-decoration: underline dotted;
641          text-decoration: underline dotted;
642  cursor: help;
643  border-bottom: 0;
644  -webkit-text-decoration-skip-ink: none;
645          text-decoration-skip-ink: none;
646}
647
648address {
649  margin-bottom: 1rem;
650  font-style: normal;
651  line-height: inherit;
652}
653
654ol,
655ul,
656dl {
657  margin-top: 0;
658  margin-bottom: 1rem;
659}
660
661ol ol,
662ul ul,
663ol ul,
664ul ol {
665  margin-bottom: 0;
666}
667
668dt {
669  font-weight: var(--dt-font-weight);
670}
671
672dd {
673  margin-bottom: 0.5rem;
674  margin-left: 0;
675}
676
677blockquote {
678  margin: 0 0 1rem;
679}
680
681b,
682strong {
683  font-weight: var(--base-font-bold-weight);
684}
685
686small {
687  font-size: 80%;
688}
689
690sub,
691sup {
692  position: relative;
693  font-size: 75%;
694  line-height: 0;
695  vertical-align: baseline;
696}
697
698sub {
699  bottom: -0.25em;
700}
701
702sup {
703  top: -0.5em;
704}
705
706a {
707  color: var(--text-box-link-color);
708  -webkit-text-decoration: var(--text-box-link-decoration);
709          text-decoration: var(--text-box-link-decoration);
710  background-color: transparent;
711}
712a:hover {
713  color: var(--text-box-link-color-hover);
714  -webkit-text-decoration: var(--text-box-link-decoration-hover);
715          text-decoration: var(--text-box-link-decoration-hover);
716}
717
718a:not([href]):not([tabindex]) {
719  color: inherit;
720  text-decoration: none;
721}
722a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
723  color: inherit;
724  text-decoration: none;
725}
726a:not([href]):not([tabindex]):focus {
727  outline: 0;
728}
729
730pre,
731code,
732kbd,
733samp {
734  font-family: var(--font-family-monospace);
735  font-size: 1em;
736}
737
738pre {
739  margin-top: 0;
740  margin-bottom: 1rem;
741  overflow: auto;
742}
743
744hr {
745  margin-top: var(--hr-margin-y);
746  margin-bottom: var(--hr-margin-y);
747  border: 0;
748  border-top: var(--hr-border-width) solid var(--hr-border-color);
749}
750
751.list-unstyled {
752  padding-left: 0;
753  list-style: none;
754}
755
756@media screen and (max-width: 500px) {
757  .bulletlist {
758    padding-left: var(--bullet-list-padding-left-mobile);
759  }
760}
761@media screen and (min-width: 501px) {
762  .bulletlist {
763    padding-left: var(--bullet-list-padding-left);
764  }
765}
766
767.list-inline {
768  padding-left: 0;
769  list-style: none;
770}
771
772.list-inline-item {
773  display: inline-block;
774}
775.list-inline-item:not(:last-child) {
776  margin-right: var(--list-inline-padding);
777}
778
779.blockquote {
780  margin-bottom: 1rem;
781}
782
783.postal-address .single-line {
784  display: block;
785}
786
787.confined-paragraph {
788  max-width: var(--confined-paragraph-max-width);
789  margin: 30px auto;
790  padding: 20px;
791  display: block;
792}
793
794.strong {
795  font-weight: bold;
796}
797
798.errtext {
799  color: var(--danger);
800  font-style: italic;
801  font-family: var(--error-text-font-family);
802  font-weight: var(--error-text-font-weight);
803}
804
805.text-align-center {
806  text-align: center;
807}
808
809.text-align-right {
810  text-align: right;
811}
812
813.text-align-left {
814  text-align: left;
815}
816
817.required {
818  position: relative;
819  display: inline-block;
820  vertical-align: top;
821  overflow: hidden;
822  color: rgba(0, 0, 0, 0);
823  font-size: 0;
824}
825.required:before {
826  content: "*";
827  display: inline-block;
828  z-index: 10;
829  color: var(--text-box-bg-alt);
830  font-family: var(--base-font-family);
831}
832
833.screen-reader-only-description {
834  color: rgba(0, 0, 0, 0);
835  font-size: 0;
836}
837
838.phone-shortened-sr {
839  position: relative;
840  display: inline-block;
841  vertical-align: top;
842  overflow: hidden;
843  font-size: 0;
844}
845.phone-shortened-sr:before {
846  content: "P:";
847  display: inline-block;
848  z-index: 10;
849  font-family: var(--base-font-family);
850}
851
852.link-with-subtext p:not(:last-child) {
853  margin-bottom: 0;
854}
855
856.text-block {
857  margin: 0 0 40px;
858}
859
860.js .loading:before {
861  content: "";
862  position: fixed;
863  z-index: 100000;
864  top: 0;
865  left: 0;
866  width: 100%;
867  height: 100%;
868  background: var(--color-intro-bg);
869}
870.js .loading:after {
871  content: "";
872  position: fixed;
873  z-index: 100000;
874  top: 50%;
875  left: 50%;
876  width: 30px;
877  height: 30px;
878  margin: -15px 0 0 -15px;
879  pointer-events: none;
880  opacity: 0.4;
881  background: var(--color-intro-title);
882  -webkit-transform-origin: 50% 100%;
883          transform-origin: 50% 100%;
884  -webkit-transform: rotate3d(0, 0, 1, 45deg);
885          transform: rotate3d(0, 0, 1, 45deg);
886  -webkit-animation: loaderAnim 0.7s linear infinite alternate forwards;
887          animation: loaderAnim 0.7s linear infinite alternate forwards;
888}
889
890@-webkit-keyframes loaderAnim {
891  to {
892    opacity: 1;
893    -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1) rotate3d(0, 0, 1, -180deg);
894            transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1) rotate3d(0, 0, 1, -180deg);
895  }
896}
897
898@keyframes loaderAnim {
899  to {
900    opacity: 1;
901    -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1) rotate3d(0, 0, 1, -180deg);
902            transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1) rotate3d(0, 0, 1, -180deg);
903  }
904}
905#page_load_section {
906  min-height: 100vh;
907  min-width: 100vw;
908  position: absolute;
909  top: 0;
910  left: 0;
911}
912
913/* Insidepages */
914.form-container {
915  text-align: center;
916}
917.form-container form {
918  text-align: left;
919  width: 100%;
920}
921
922label {
923  display: inline-block;
924  margin-bottom: 0.5rem;
925}
926
927button {
928  border-radius: 0;
929}
930
931button:focus {
932  outline: 1px dotted;
933  outline: 5px auto -webkit-focus-ring-color;
934}
935
936input,
937button,
938select,
939optgroup,
940textarea,
941.select-style {
942  margin: 0;
943  font-family: inherit;
944  font-size: inherit;
945  line-height: inherit;
946}
947
948button,
949input {
950  overflow: visible;
951}
952
953button,
954select {
955  text-transform: none;
956}
957
958select {
959  word-wrap: normal;
960}
961
962.select-style {
963  text-align: left;
964}
965.select-style:after {
966  width: 8px;
967  height: 8px;
968  border-left: 0px solid transparent;
969  border-right: 2px solid #333;
970  border-top: 2px solid #333;
971  content: " ";
972  position: absolute;
973  right: 15px;
974  top: 15px;
975  display: block;
976  -webkit-transform: rotate(135deg);
977          transform: rotate(135deg);
978}
979.select-style[aria-expanded=true]::after {
980  border-left: 0px solid transparent;
981  border-right: 2px solid #333;
982  border-top: 2px solid #333;
983  -webkit-transform: rotate(-45deg);
984          transform: rotate(-45deg);
985  top: 17px;
986}
987
988.input-group {
989  position: relative;
990  width: 100%;
991}
992@supports (display: flex) {
993  .input-group {
994    display: -webkit-box;
995    display: -ms-flexbox;
996    display: flex;
997    -webkit-box-align: stretch;
998        -ms-flex-align: stretch;
999            align-items: stretch;
1000  }
1001}
1002@supports (display: flex) {
1003  .input-group.flex-end {
1004    -webkit-box-align: end;
1005        -ms-flex-align: end;
1006            align-items: flex-end;
1007  }
1008}
1009.input-group.mb-2 {
1010  margin-bottom: 0.5rem;
1011}
1012.input-group .input-group-prepend {
1013  margin-right: 13px;
1014}
1015@supports (display: flex) {
1016  .input-group .input-group-prepend {
1017    display: -webkit-box;
1018    display: -ms-flexbox;
1019    display: flex;
1020    -webkit-box-pack: center;
1021        -ms-flex-pack: center;
1022            justify-content: center;
1023    -webkit-box-align: center;
1024        -ms-flex-align: center;
1025            align-items: center;
1026  }
1027}
1028.input-group .large-col {
1029  width: 100%;
1030}
1031
1032button,
1033[type=button],
1034[type=reset],
1035[type=submit] {
1036  -webkit-appearance: button;
1037}
1038
1039button:not(:disabled),
1040[type=button]:not(:disabled),
1041[type=reset]:not(:disabled),
1042[type=submit]:not(:disabled) {
1043  cursor: pointer;
1044}
1045
1046button::-moz-focus-inner,
1047[type=button]::-moz-focus-inner,
1048[type=reset]::-moz-focus-inner,
1049[type=submit]::-moz-focus-inner {
1050  padding: 0;
1051  border-style: none;
1052}
1053
1054input[type=radio],
1055input[type=checkbox] {
1056  -webkit-box-sizing: border-box;
1057          box-sizing: border-box;
1058  padding: 0;
1059}
1060
1061input[type=date],
1062input[type=time],
1063input[type=datetime-local],
1064input[type=month] {
1065  -webkit-appearance: listbox;
1066}
1067
1068textarea {
1069  overflow: auto;
1070  resize: vertical;
1071}
1072
1073fieldset {
1074  min-width: 0;
1075  padding: 0;
1076  margin: 0;
1077  border: 0;
1078}
1079
1080legend {
1081  display: block;
1082  width: 100%;
1083  max-width: 100%;
1084  padding: 0;
1085  margin-bottom: 0.5rem;
1086  line-height: inherit;
1087  color: inherit;
1088  white-space: normal;
1089}
1090
1091progress {
1092  vertical-align: baseline;
1093}
1094
1095[type=number]::-webkit-inner-spin-button,
1096[type=number]::-webkit-outer-spin-button {
1097  height: auto;
1098}
1099
1100[type=search] {
1101  outline-offset: -2px;
1102  -webkit-appearance: none;
1103}
1104
1105[type=search]::-webkit-search-decoration {
1106  -webkit-appearance: none;
1107}
1108
1109::-webkit-file-upload-button {
1110  font: inherit;
1111  -webkit-appearance: button;
1112}
1113
1114.form-control {
1115  display: block;
1116  width: 100%;
1117  height: calc(1.5em + 0.75rem + 2px);
1118  padding: 0.375rem 0.75rem;
1119  font-size: 1.125rem;
1120  font-weight: 400;
1121  line-height: 1.5;
1122  color: #333;
1123  background-color: #fff;
1124  background-clip: padding-box;
1125  border: 1px solid #e0e0e0;
1126  border-radius: 0.25rem;
1127  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
1128  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
1129  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1130  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
1131}
1132@media (prefers-reduced-motion: reduce) {
1133  .form-control {
1134    -webkit-transition: none;
1135    transition: none;
1136  }
1137}
1138.form-control::-ms-expand {
1139  background-color: transparent;
1140  border: 0;
1141}
1142.form-control:focus {
1143  color: #333;
1144  background-color: #fff;
1145  border-color: #3e6cc0;
1146  outline: 0;
1147  -webkit-box-shadow: 0 0 0 0.2rem rgba(31, 54, 96, 0.25);
1148          box-shadow: 0 0 0 0.2rem rgba(31, 54, 96, 0.25);
1149}
1150.form-control::-webkit-input-placeholder {
1151  color: #707070;
1152  opacity: 1;
1153}
1154.form-control::-moz-placeholder {
1155  color: #707070;
1156  opacity: 1;
1157}
1158.form-control:-ms-input-placeholder {
1159  color: #707070;
1160  opacity: 1;
1161}
1162.form-control::-ms-input-placeholder {
1163  color: #707070;
1164  opacity: 1;
1165}
1166.form-control::placeholder {
1167  color: #707070;
1168  opacity: 1;
1169}
1170.form-control:disabled, .form-control[readonly] {
1171  background-color: #c2c2c2;
1172  opacity: 1;
1173}
1174
1175select.form-control:focus::-ms-value,
1176.select-style:focus::-ms-value {
1177  color: #333;
1178  background-color: #fff;
1179}
1180
1181.form-control-file,
1182.form-control-range,
1183.form-control-block {
1184  display: block;
1185  width: 100%;
1186}
1187
1188.col-form-label {
1189  padding-top: calc(0.375rem + 1px);
1190  padding-bottom: calc(0.375rem + 1px);
1191  margin-bottom: 0;
1192  font-size: inherit;
1193  line-height: 1.5;
1194}
1195
1196.col-form-label-lg {
1197  padding-top: calc(0.5rem + 1px);
1198  padding-bottom: calc(0.5rem + 1px);
1199  font-size: 1.35rem;
1200  line-height: 1.5;
1201}
1202@media (max-width: 1200px) {
1203  .col-form-label-lg {
1204    font-size: calc(1.26rem + 0.12vw);
1205  }
1206}
1207
1208.col-form-label-sm {
1209  padding-top: calc(0.25rem + 1px);
1210  padding-bottom: calc(0.25rem + 1px);
1211  font-size: 80%;
1212  line-height: 1.5;
1213}
1214
1215.form-control-plaintext {
1216  display: block;
1217  width: 100%;
1218  padding-top: 0.375rem;
1219  padding-bottom: 0.375rem;
1220  margin-bottom: 0;
1221  line-height: 1.5;
1222  color: #474747;
1223  background-color: transparent;
1224  border: solid transparent;
1225  border-width: 1px 0;
1226}
1227.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1228  padding-right: 0;
1229  padding-left: 0;
1230}
1231
1232.form-control-sm {
1233  height: calc(1.5em + 0.5rem + 2px);
1234  padding: 0.25rem 0.5rem;
1235  font-size: 80%;
1236  line-height: 1.5;
1237  border-radius: 0.2rem;
1238}
1239
1240.form-control-lg {
1241  height: calc(1.5em + 1rem + 2px);
1242  padding: 0.5rem 1rem;
1243  font-size: 1.35rem;
1244  line-height: 1.5;
1245  border-radius: 0.4rem;
1246}
1247@media (max-width: 1200px) {
1248  .form-control-lg {
1249    font-size: calc(1.26rem + 0.12vw);
1250  }
1251}
1252
1253select.form-control[size], select.form-control[multiple],
1254.select-style.form-control[size],
1255.select-style.form-control[multiple] {
1256  height: auto;
1257}
1258
1259textarea.form-control {
1260  height: auto;
1261}
1262
1263.form-group {
1264  margin-bottom: 2rem;
1265}
1266
1267.form-text {
1268  display: block;
1269  margin-top: 0.25rem;
1270}
1271
1272.form-label-style-2 {
1273  font-weight: bold;
1274}
1275
1276.form-row {
1277  margin-right: -5px;
1278  margin-left: -5px;
1279}
1280@supports (display: flex) {
1281  .form-row {
1282    display: -webkit-box;
1283    display: -ms-flexbox;
1284    display: flex;
1285    -ms-flex-wrap: wrap;
1286        flex-wrap: wrap;
1287  }
1288}
1289.form-row > .col,
1290.form-row > [class*=col-] {
1291  padding-right: 5px;
1292  padding-left: 5px;
1293}
1294
1295.form-check {
1296  position: relative;
1297  display: block;
1298  padding-left: 1.25rem;
1299}
1300
1301.form-check-input {
1302  position: absolute;
1303  margin-top: 0.3rem;
1304  margin-left: -1.25rem;
1305}
1306.form-check-input:disabled ~ .form-check-label {
1307  color: #858585;
1308}
1309
1310.form-check-label {
1311  margin-bottom: 0;
1312}
1313
1314.form-check-inline {
1315  display: -webkit-inline-box;
1316  display: -ms-inline-flexbox;
1317  display: inline-flex;
1318  -webkit-box-align: center;
1319      -ms-flex-align: center;
1320          align-items: center;
1321  padding-left: 0;
1322  margin-right: 0.75rem;
1323}
1324.form-check-inline .form-check-input {
1325  position: static;
1326  margin-top: 0;
1327  margin-right: 0.3125rem;
1328  margin-left: 0;
1329}
1330
1331.valid-feedback {
1332  display: none;
1333  width: 100%;
1334  margin-top: 0.25rem;
1335  font-size: 80%;
1336  color: #8BC34A;
1337}
1338
1339.valid-tooltip {
1340  position: absolute;
1341  top: 100%;
1342  z-index: 5;
1343  display: none;
1344  max-width: 100%;
1345  padding: 0.25rem 0.5rem;
1346  margin-top: 0.1rem;
1347  font-size: 80%;
1348  line-height: 1.5;
1349  color: color-yiq(#8BC34A);
1350  background-color: #8BC34A;
1351  border-radius: 0.25rem;
1352}
1353
1354.was-validated .form-control:valid, .form-control.is-valid {
1355  border-color: #8BC34A;
1356  padding-right: calc(1.5em + 0.75rem);
1357  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%238BC34A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
1358  background-repeat: no-repeat;
1359  background-position: center right calc(0.375em + 0.1875rem);
1360  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1361}
1362.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
1363  border-color: #8BC34A;
1364  -webkit-box-shadow: 0 0 0 0.2rem fade(#8BC34A, 25%);
1365          box-shadow: 0 0 0 0.2rem fade(#8BC34A, 25%);
1366}
1367.was-validated .form-control:valid ~ .valid-feedback,
1368.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
1369.form-control.is-valid ~ .valid-tooltip {
1370  display: block;
1371}
1372
1373.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
1374  padding-right: calc(1.5em + 0.75rem);
1375  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
1376}
1377
1378.was-validated .custom-select:valid, .custom-select.is-valid {
1379  border-color: #8BC34A;
1380  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
1381  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%238BC34A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1382}
1383.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
1384  border-color: #8BC34A;
1385  -webkit-box-shadow: 0 0 0 0.2rem fade(#8BC34A, 25%);
1386          box-shadow: 0 0 0 0.2rem fade(#8BC34A, 25%);
1387}
1388.was-validated .custom-select:valid ~ .valid-feedback,
1389.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
1390.custom-select.is-valid ~ .valid-tooltip {
1391  display: block;
1392}
1393
1394.was-validated .form-control-file:valid ~ .valid-feedback,
1395.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
1396.form-control-file.is-valid ~ .valid-tooltip {
1397  display: block;
1398}
1399
1400.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
1401  color: #8BC34A;
1402}
1403.was-validated .form-check-input:valid ~ .valid-feedback,
1404.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
1405.form-check-input.is-valid ~ .valid-tooltip {
1406  display: block;
1407}
1408
1409.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
1410  color: #8BC34A;
1411}
1412.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
1413  border-color: #8BC34A;
1414}
1415.was-validated .custom-control-input:valid ~ .valid-feedback,
1416.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
1417.custom-control-input.is-valid ~ .valid-tooltip {
1418  display: block;
1419}
1420.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
1421  border-color: #8BC34A;
1422  background-color: #a4d070;
1423}
1424.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
1425  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 195, 74, 0.25);
1426          box-shadow: 0 0 0 0.2rem rgba(139, 195, 74, 0.25);
1427}
1428.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
1429  border-color: #8BC34A;
1430}
1431
1432.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
1433  border-color: #8BC34A;
1434}
1435.was-validated .custom-file-input:valid ~ .valid-feedback,
1436.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
1437.custom-file-input.is-valid ~ .valid-tooltip {
1438  display: block;
1439}
1440.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
1441  border-color: #8BC34A;
1442  -webkit-box-shadow: 0 0 0 0.2rem rgba(139, 195, 74, 0.25);
1443          box-shadow: 0 0 0 0.2rem rgba(139, 195, 74, 0.25);
1444}
1445
1446.invalid-feedback {
1447  display: none;
1448  width: 100%;
1449  margin-top: 0.25rem;
1450  font-size: 80%;
1451  color: #FF5252;
1452}
1453
1454.invalid-tooltip {
1455  position: absolute;
1456  top: 100%;
1457  z-index: 5;
1458  display: none;
1459  max-width: 100%;
1460  padding: 0.25rem 0.5rem;
1461  margin-top: 0.1rem;
1462  font-size: 80%;
1463  line-height: 1.5;
1464  color: color-yiq(#FF5252);
1465  background-color: #FF5252;
1466  border-radius: 0.25rem;
1467}
1468
1469.was-validated .form-control:invalid, .form-control.is-invalid {
1470  border-color: #FF5252;
1471  padding-right: calc(1.5em + 0.75rem);
1472  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FF5252' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23FF5252' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
1473  background-repeat: no-repeat;
1474  background-position: center right calc(0.375em + 0.1875rem);
1475  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1476}
1477.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
1478  border-color: #FF5252;
1479  -webkit-box-shadow: 0 0 0 0.2rem fade(#FF5252, 25%);
1480          box-shadow: 0 0 0 0.2rem fade(#FF5252, 25%);
1481}
1482.was-validated .form-control:invalid ~ .invalid-feedback,
1483.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
1484.form-control.is-invalid ~ .invalid-tooltip {
1485  display: block;
1486}
1487
1488.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
1489  padding-right: calc(1.5em + 0.75rem);
1490  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
1491}
1492
1493.was-validated .custom-select:invalid, .custom-select.is-invalid {
1494  border-color: #FF5252;
1495  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
1496  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FF5252' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23FF5252' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1497}
1498.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
1499  border-color: #FF5252;
1500  -webkit-box-shadow: 0 0 0 0.2rem fade(#FF5252, 25%);
1501          box-shadow: 0 0 0 0.2rem fade(#FF5252, 25%);
1502}
1503.was-validated .custom-select:invalid ~ .invalid-feedback,
1504.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
1505.custom-select.is-invalid ~ .invalid-tooltip {
1506  display: block;
1507}
1508
1509.was-validated .form-control-file:invalid ~ .invalid-feedback,
1510.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
1511.form-control-file.is-invalid ~ .invalid-tooltip {
1512  display: block;
1513}
1514
1515.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
1516  color: #FF5252;
1517}
1518.was-validated .form-check-input:invalid ~ .invalid-feedback,
1519.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
1520.form-check-input.is-invalid ~ .invalid-tooltip {
1521  display: block;
1522}
1523
1524.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
1525  color: #FF5252;
1526}
1527.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
1528  border-color: #FF5252;
1529}
1530.was-validated .custom-control-input:invalid ~ .invalid-feedback,
1531.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
1532.custom-control-input.is-invalid ~ .invalid-tooltip {
1533  display: block;
1534}
1535.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
1536  border-color: #FF5252;
1537  background-color: #ff8585;
1538}
1539.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
1540  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 82, 82, 0.25);
1541          box-shadow: 0 0 0 0.2rem rgba(255, 82, 82, 0.25);
1542}
1543.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
1544  border-color: #FF5252;
1545}
1546
1547.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
1548  border-color: #FF5252;
1549}
1550.was-validated .custom-file-input:invalid ~ .invalid-feedback,
1551.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
1552.custom-file-input.is-invalid ~ .invalid-tooltip {
1553  display: block;
1554}
1555.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
1556  border-color: #FF5252;
1557  -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 82, 82, 0.25);
1558          box-shadow: 0 0 0 0.2rem rgba(255, 82, 82, 0.25);
1559}
1560
1561.form-inline {
1562  display: -webkit-box;
1563  display: -ms-flexbox;
1564  display: flex;
1565  -webkit-box-orient: horizontal;
1566  -webkit-box-direction: normal;
1567      -ms-flex-flow: row wrap;
1568          flex-flow: row wrap;
1569  -webkit-box-align: center;
1570      -ms-flex-align: center;
1571          align-items: center;
1572}
1573.form-inline .form-check {
1574  width: 100%;
1575}
1576@media (min-width: 576px) {
1577  .form-inline label {
1578    display: -webkit-box;
1579    display: -ms-flexbox;
1580    display: flex;
1581    -webkit-box-align: center;
1582        -ms-flex-align: center;
1583            align-items: center;
1584    -webkit-box-pack: center;
1585        -ms-flex-pack: center;
1586            justify-content: center;
1587    margin-bottom: 0;
1588  }
1589  .form-inline .form-group {
1590    margin-bottom: 0;
1591  }
1592  @supports (display: flex) {
1593    .form-inline .form-group {
1594      display: -webkit-box;
1595      display: -ms-flexbox;
1596      display: flex;
1597      -webkit-box-flex: 0;
1598          -ms-flex: 0 0 auto;
1599              flex: 0 0 auto;
1600      -webkit-box-orient: horizontal;
1601      -webkit-box-direction: normal;
1602          -ms-flex-flow: row wrap;
1603              flex-flow: row wrap;
1604      -webkit-box-align: center;
1605          -ms-flex-align: center;
1606              align-items: center;
1607    }
1608  }
1609  .form-inline .form-control {
1610    display: inline-block;
1611    width: auto;
1612    vertical-align: middle;
1613  }
1614  .form-inline .form-control-plaintext {
1615    display: inline-block;
1616  }
1617  .form-inline .input-group,
1618  .form-inline .custom-select {
1619    width: auto;
1620  }
1621  .form-inline .form-check {
1622    display: -webkit-box;
1623    display: -ms-flexbox;
1624    display: flex;
1625    -webkit-box-align: center;
1626        -ms-flex-align: center;
1627            align-items: center;
1628    -webkit-box-pack: center;
1629        -ms-flex-pack: center;
1630            justify-content: center;
1631    width: auto;
1632    padding-left: 0;
1633  }
1634  .form-inline .form-check-input {
1635    position: relative;
1636    -ms-flex-negative: 0;
1637        flex-shrink: 0;
1638    margin-top: 0;
1639    margin-right: 0.25rem;
1640    margin-left: 0;
1641  }
1642  .form-inline .custom-control {
1643    -webkit-box-align: center;
1644        -ms-flex-align: center;
1645            align-items: center;
1646    -webkit-box-pack: center;
1647        -ms-flex-pack: center;
1648            justify-content: center;
1649  }
1650  .form-inline .custom-control-label {
1651    margin-bottom: 0;
1652  }
1653}
1654
1655@supports (display: flex) {
1656  .form-col-group {
1657    display: -webkit-box;
1658    display: -ms-flexbox;
1659    display: flex;
1660    -webkit-box-pack: justify;
1661        -ms-flex-pack: justify;
1662            justify-content: space-between;
1663    -ms-flex-wrap: nowrap;
1664        flex-wrap: nowrap;
1665    -webkit-box-align: center;
1666        -ms-flex-align: center;
1667            align-items: center;
1668  }
1669}
1670.form-col-group .col-span {
1671  display: inline-block;
1672  width: 100%;
1673}
1674.form-col-group .col {
1675  display: inline-block;
1676}
1677@supports (display: flex) {
1678  .form-col-group .form-col-flex {
1679    -ms-flex-wrap: nowrap;
1680        flex-wrap: nowrap;
1681    display: -webkit-box;
1682    display: -ms-flexbox;
1683    display: flex;
1684    -webkit-box-pack: justify;
1685        -ms-flex-pack: justify;
1686            justify-content: space-between;
1687  }
1688}
1689
1690.col-margin-right {
1691  margin-right: 10px;
1692}
1693
1694.col-margin-left {
1695  margin-left: 15px;
1696}
1697
1698.col-margin-bottom {
1699  margin-bottom: 15px;
1700}
1701
1702.icon-247-calendar {
1703  width: 30px;
1704}
1705
1706.submit-group {
1707  text-align: right;
1708  width: 100%;
1709}
1710.submit-group .back-button {
1711  float: left;
1712}
1713@supports (display: flex) {
1714  .submit-group.has-breadcrumbs {
1715    display: -webkit-box;
1716    display: -ms-flexbox;
1717    display: flex;
1718    -webkit-box-pack: justify;
1719        -ms-flex-pack: justify;
1720            justify-content: space-between;
1721    -ms-flex-line-pack: center;
1722        align-content: center;
1723    -webkit-box-align: center;
1724        -ms-flex-align: center;
1725            align-items: center;
1726    width: 100%;
1727  }
1728}
1729.submit-group.has-breadcrumbs:after {
1730  background-color: #e0e0e0;
1731}
1732.submit-group.has-breadcrumbs .btn-back {
1733  margin-top: 0 !important;
1734}
1735.submit-group.has-breadcrumbs .btn-next {
1736  margin-top: 0;
1737}
1738.submit-group.has-breadcrumbs .stage {
1739  font-size: 18px;
1740  font-family: "Lato", sans-serif;
1741  font-weight: 400;
1742  text-align: center;
1743  width: 30px;
1744  height: 30px;
1745  line-height: 27px;
1746  background: #fff;
1747  color: #333;
1748  border-color: #e0e0e0;
1749}
1750
1751@supports (display: flex) {
1752  .switch {
1753    display: -webkit-box !important;
1754    display: -ms-flexbox !important;
1755    display: flex !important;
1756    -webkit-box-align: center;
1757        -ms-flex-align: center;
1758            align-items: center;
1759  }
1760}
1761.switch .switch-container {
1762  position: relative;
1763  width: 60px;
1764  margin-top: 10px;
1765}
1766.switch input {
1767  height: 16px;
1768  width: 45px;
1769  position: absolute;
1770  left: 0;
1771  top: 0;
1772  visibility: hidden;
1773}
1774.switch input:checked + label {
1775  background: #8BC34A;
1776}
1777.switch input:checked + label:after {
1778  left: 100%;
1779  -webkit-transform: translateX(-95%);
1780          transform: translateX(-95%);
1781}
1782.switch label {
1783  cursor: pointer;
1784  text-indent: -9999px;
1785  width: 45px;
1786  height: 16px;
1787  background: #e0e0e0;
1788  display: block;
1789  border-radius: 45px;
1790  position: relative;
1791}
1792.switch label:after {
1793  content: "";
1794  position: absolute;
1795  top: -7px;
1796  left: -5px;
1797  width: 28px;
1798  height: 28px;
1799  background: #fff;
1800  border: 1px solid #f0f0f0;
1801  -webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);
1802          box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);
1803  border-radius: 100%;
1804  -webkit-transition: 0.3s;
1805  transition: 0.3s;
1806}
1807.switch label:active:after {
1808  width: 35px;
1809}
1810.switch .switch-label {
1811  width: 100%;
1812  font-weight: 400;
1813}
1814
1815.conditional-switch-container.contents-checkbox {
1816  margin-bottom: 38px;
1817}
1818.conditional-switch-container.contents-checkbox > .switch {
1819  margin-bottom: 0;
1820}
1821
1822.radio-container .radio-check {
1823  position: absolute;
1824  top: 1px;
1825  left: -2px;
1826  height: 18px;
1827  width: 18px;
1828  border: 1px solid #e0e0e0;
1829  border-radius: 100%;
1830  background: #fff;
1831  margin-right: 5px;
1832  vertical-align: top;
1833}
1834.radio-container .radio-check:after {
1835  content: "";
1836  display: inline-block;
1837  width: 12px;
1838  height: 12px;
1839  top: 2px;
1840  left: 2px;
1841  border-radius: 100%;
1842  position: absolute;
1843}
1844.radio-container input {
1845  vertical-align: top;
1846  visibility: hidden;
1847}
1848.radio-container input:checked + .radio-check {
1849  background-color: #333;
1850  border-color: #e2e2e6;
1851}
1852.radio-container input:checked + .radio-check:after {
1853  background-color: #e2e2e6;
1854}
1855xs .radio-container input:not(:checked) + .radio-check:after {
1856  background-color: transparent;
1857}
1858.radio-container label {
1859  vertical-align: top;
1860}
1861
1862.checkbox-container .checkbox-item {
1863  position: relative;
1864}
1865.checkbox-container .checkbox {
1866  position: absolute;
1867  top: 1px;
1868  left: 4px;
1869  height: 18px;
1870  width: 18px;
1871  border: 1px solid #e0e0e0;
1872  background: #fff;
1873  z-index: 1;
1874  margin-top: 0;
1875}
1876.checkbox-container .checkbox:after {
1877  content: "";
1878  display: inline-block;
1879  width: 12px;
1880  height: 12px;
1881  top: 3px;
1882  position: absolute;
1883}
1884.checkbox-container input {
1885  z-index: 10;
1886  position: relative;
1887  width: 13px;
1888  height: 14px;
1889  margin-left: 1px;
1890  margin-right: 5px;
1891  opacity: 0;
1892}
1893.checkbox-container input:checked + .checkbox {
1894  background-color: #e2e2e6;
1895  border-color: #e2e2e6;
1896  background-image: url("https://static2.apts247.info/images/shared/check-white.png");
1897  background-size: 10.8px auto;
1898  background-repeat: no-repeat;
1899  background-position: center;
1900}
1901
1902.form-image-selection {
1903  width: 100%;
1904}
1905.form-image-selection.image-limited {
1906  width: 100%;
1907}
1908.form-image-selection .form-image-select {
1909  display: inline-block;
1910  position: relative;
1911  margin: 0 1% 8px 0;
1912  min-width: 68px;
1913  width: 22%;
1914  vertical-align: top;
1915}
1916.form-image-selection .form-image-select label {
1917  margin: 0;
1918  display: inline-block;
1919  width: auto;
1920  padding: 0;
1921}
1922.form-image-selection .form-image-select input {
1923  position: absolute;
1924  left: 0;
1925  top: 0;
1926  visibility: hidden;
1927}
1928.form-image-selection .form-image-select input:checked + .checkmark {
1929  position: absolute;
1930  left: 0;
1931  top: 0;
1932  width: 100%;
1933  height: 100%;
1934  overflow: hidden;
1935}
1936.form-image-selection .form-image-select input:checked + .checkmark:before {
1937  content: "";
1938  background-color: #8BC34A;
1939  background-image: url("https://static2.apts247.info/images/shared/check-white.png");
1940  background-size: 30px auto;
1941  background-repeat: no-repeat;
1942  background-position: center;
1943  display: inline-block;
1944  width: 50px;
1945  height: 50px;
1946  position: absolute;
1947  left: 50%;
1948  margin-left: -25px;
1949  top: 50%;
1950  margin-top: -25px;
1951  border-radius: 100%;
1952  z-index: 2;
1953}
1954.form-image-selection .form-image-select input:checked + .checkmark:after {
1955  content: "";
1956  background-color: rgba(255, 255, 255, 0.2);
1957  width: 100%;
1958  height: 100%;
1959  position: absolute;
1960  display: inline-block;
1961  left: 0;
1962  top: 0;
1963  z-index: 1;
1964}
1965.form-image-selection .form-image-select input:checked + .checkmark + .select-image {
1966  outline: 3px solid #8BC34A;
1967}
1968.form-image-selection .form-image-select img {
1969  width: 100%;
1970}
1971.form-image-selection .form-image-select .fp-name {
1972  width: 100%;
1973  text-align: center;
1974  display: inline-block;
1975  font-size: 16px;
1976}
1977
1978.tag-input-container {
1979  width: 100%;
1980  position: relative;
1981}
1982.tag-input-container .tag-button-container {
1983  border: 1px solid #e0e0e0;
1984  width: 100%;
1985  padding: 5px;
1986  border-radius: 0.25rem;
1987}
1988.tag-input-container .tag-button-container .tag-item {
1989  text-align: left;
1990}
1991.tag-input-container .tag-button-container .tag-item.tag-item-lrg {
1992  display: inline-block;
1993  width: 100%;
1994}
1995.tag-input-container .tag-button-container .tag-item.tag-item-lrg .tag-input {
1996  width: 100%;
1997  display: inline-block;
1998}
1999
2000.tag-input {
2001  background-color: #e2e2e6;
2002  color: #333;
2003  border-radius: 30px;
2004  border: 0 none;
2005  padding: 7px 10px;
2006  font-size: 17px;
2007  cursor: pointer !important;
2008  -webkit-transition: background-color 0.3s ease 0s;
2009  transition: background-color 0.3s ease 0s;
2010}
2011.tag-input::-webkit-input-placeholder {
2012  color: #333;
2013}
2014.tag-input::-moz-placeholder {
2015  color: #333;
2016}
2017.tag-input:-ms-input-placeholder {
2018  color: #333;
2019}
2020.tag-input::-ms-input-placeholder {
2021  color: #333;
2022}
2023.tag-input::placeholder {
2024  color: #333;
2025}
2026.tag-input:hover {
2027  background-color: #fff;
2028  color: #333;
2029  -webkit-transition: background-color 0.3s ease 0s;
2030  transition: background-color 0.3s ease 0s;
2031}
2032
2033.g-recaptcha {
2034  margin-bottom: 15px;
2035}
2036
2037.on-submit-action {
2038  overflow: hidden;
2039  -webkit-transition: all 0.3s ease 0s;
2040  transition: all 0.3s ease 0s;
2041}
2042
2043.on-submit-hide {
2044  height: 0;
2045}
2046
2047.on-submit-show {
2048  height: 100%;
2049}
2050
2051.success_popup,
2052.success-popup {
2053  position: relative;
2054  min-height: 400px;
2055  text-align: center;
2056}
2057.success_popup p,
2058.success-popup p {
2059  position: absolute;
2060  width: 100%;
2061  top: 50%;
2062  left: 50%;
2063  -webkit-transform: translate(-50%, -50%);
2064          transform: translate(-50%, -50%);
2065}
2066
2067.use-placeholder label {
2068  visibility: hidden;
2069  height: 0px;
2070  margin: 0;
2071  position: absolute;
2072}
2073
2074@media screen and (min-width: 500px) {
2075  @supports (display: flex) {
2076    .form-col-container {
2077      display: -webkit-box;
2078      display: -ms-flexbox;
2079      display: flex;
2080      -webkit-box-align: center;
2081          -ms-flex-align: center;
2082              align-items: center;
2083      -ms-flex-line-pack: center;
2084          align-content: center;
2085    }
2086  }
2087}
2088@media screen and (min-width: 500px) {
2089  .form-col-container .col-span {
2090    width: 49%;
2091  }
2092  .form-col-container .col-span:first-of-type {
2093    margin-right: 2%;
2094  }
2095}
2096.form-col-container .col-span .date_input {
2097  width: 100%;
2098}
2099.form-col-container .appointment-date-time.item-date input, .form-col-container .appointment-date-time.item-time input {
2100  background: #e2e2e6;
2101}
2102.form-col-container .appointment-date-time.item-date input:hover, .form-col-container .appointment-date-time.item-time input:hover {
2103  background: #fff;
2104}
2105.form-col-container .appointment-date-time.item-date input::-webkit-input-placeholder, .form-col-container .appointment-date-time.item-date input::-moz-placeholder, .form-col-container .appointment-date-time.item-date input:-ms-input-placeholder, .form-col-container .appointment-date-time.item-date input:-moz-placeholder, .form-col-container .appointment-date-time.item-time input
2105::-webkit-input-placeholder, .form-col-container .appointment-date-time.item-time input::-moz-placeholder, .form-col-container .appointment-date-time.item-time input:-ms-input-placeholder, .form-col-container .appointment-date-time.item-time input:-moz-placeholder {
2106  color: #333;
2107}
2108
2109.bread-cumbs {
2110  position: relative;
2111  width: auto;
2112  display: inline-block;
2113}
2114@supports (display: flex) {
2115  .bread-cumbs {
2116    display: -webkit-box;
2117    display: -ms-flexbox;
2118    display: flex;
2119    -webkit-box-pack: space-evenly;
2120        -ms-flex-pack: space-evenly;
2121            justify-content: space-evenly;
2122    -webkit-box-align: center;
2123        -ms-flex-align: center;
2124            align-items: center;
2125  }
2126}
2127.bread-cumbs:after {
2128  content: "";
2129  width: 100%;
2130  height: 2px;
2131  z-index: 1;
2132  display: inline-block;
2133  position: absolute;
2134  top: 55%;
2135  margin-top: -3px;
2136  left: 0;
2137  background-color: var(--bread-crumbs-1-border-color);
2138}
2139.bread-cumbs .stage {
2140  display: inline-block;
2141  width: var(--bread-crumbs-1-breadcrumb-size);
2142  height: var(--bread-crumbs-1-breadcrumb-size);
2143  font-size: var(--bread-crumbs-1-font-size);
2144  line-height: var(--bread-crumbs-1-font-size)1px;
2145  overflow: hidden;
2146  background-color: var(--bread-crumbs-1-bg);
2147  color: var(--bread-crumbs-1-bg-alt);
2148  border: 2px solid var(--bread-crumbs-1-border-color);
2149  text-align: center;
2150  border-radius: 100%;
2151  margin-right: 20px;
2152  position: relative;
2153  z-index: 2;
2154  vertical-align: middle;
2155}
2156.bread-cumbs .stage:last-of-type {
2157  margin-right: 0;
2158}
2159.bread-cumbs .stage.stage-complete {
2160  background-color: var(--bread-crumbs-1-completed-bg);
2161  color: var(--bread-crumbs-1-completed-bg-alt);
2162  border-color: var(--bread-crumbs-1-completed-bg);
2163  background-image: url("https://static2.apts247.info/images/shared/check-white.png");
2164  background-size: var(--bread-crumbs-1-breadcrumb-size)/23px;
2165  background-repeat: no-repeat;
2166  background-position: center;
2167}
2168
2169.image-upload-preview-1 #image-form {
2170  position: relative;
2171  padding: 10px;
2172  border: 1px solid #e0e0e0;
2173  text-align: left;
2174}
2175.image-upload-preview-1 #image-form label {
2176  padding-left: 21px;
2177}
2178.image-upload-preview-1 #image-form #permission {
2179  position: absolute;
2180  left: 11px;
2181  top: 10px;
2182  width: auto;
2183  line-height: 0;
2184  height: 20px;
2185}
2186.image-upload-preview-1 #image-form #fileupload {
2187  width: 100%;
2188}
2189.image-upload-preview-1 .table {
2190  display: table;
2191  width: 100%;
2192}
2193.image-upload-preview-1 .table #images-tbody {
2194  width: 100%;
2195}
2196.image-upload-preview-1 .table #images-tbody tr {
2197  width: 100%;
2198  border: 1px solid #e0e0e0;
2199  background: #f0f0f0;
2200}
2201.image-upload-preview-1 .table #images-tbody td {
2202  color: #333;
2203}
2204.image-upload-preview-1 .table #images-tbody td:first-child {
2205  width: 130px;
2206  min-width: 130px;
2207}
2208.image-upload-preview-1 .table #images-tbody td:first-child img {
2209  width: 100% !important;
2210  height: auto !important;
2211}
2212.image-upload-preview-1 .table #images-tbody td p {
2213  line-height: 1.2;
2214}
2215.image-upload-preview-1 .table #images-tbody td:nth-child(2) {
2216  width: 100%;
2217}
2218.image-upload-preview-1 .table #images-tbody td:last-child {
2219  width: 100px;
2220  min-width: 100px;
2221}
2222.image-upload-preview-1 .table #images-tbody td button {
2223  display: block;
2224  border: 0 none;
2225  padding: 4px 10px;
2226  min-width: 84px;
2227}
2228.image-upload-preview-1 .table #images-tbody td button.btn-cancel {
2229  margin-bottom: 7px;
2230}
2231.image-upload-preview-1 .table #images-tbody td #cancel_image {
2232  margin: 15px 5px;
2233}
2234.image-upload-preview-1 .table #images-tbody td #upload_image {
2235  margin: 15px 5px;
2236}
2237.image-upload-preview-1 .six {
2238  border: 1px solid #e0e0e0;
2239  padding: 6px;
2240  margin: 6px;
2241}
2242.image-upload-preview-1 .six h2 {
2243  margin: 11px 0;
2244}
2245.image-upload-preview-1 .six a {
2246  text-decoration: underline;
2247}
2248
2249@media only screen and (min-width: 768px) {
2250  #review-form-region {
2251    max-width: 510px;
2252  }
2253}
2254.error-msg-font-styling {
2255  font-style: italic;
2256  color: #FF5252;
2257  margin-bottom: 35px;
2258}
2259
2260.secondary-help-text {
2261  font-style: italic;
2262  font-family: "Lato", sans-serif;
2263  font-weight: 400;
2264  line-height: 1;
2265}
2266@media screen and (max-width: 599px) {
2267  .secondary-help-text {
2268    font-size: calc(17px + (26 - 12) * (100vw - 300px) / 1300);
2269  }
2270}
2271@media screen and (min-width: 600px) {
2272  .secondary-help-text {
2273    font-size: calc(17px + (22 - 22) * (100vw - 300px) / 1300);
2274  }
2275}
2276
2277:root {
2278  --bread-crumbs-1-breadcrumb-size: $bread-crumbs-1-breadcrumb-size;
2279  --bread-crumbs-1-bg: $bread-crumbs-1-bg;
2280  --bread-crumbs-1-bg-alt: $bread-crumbs-1-bg-alt;
2281  --bread-crumbs-1-border-color: $bread-crumbs-1-border-color;
2282  --bread-crumbs-1-active-bg: $bread-crumbs-1-active-bg;
2283  --bread-crumbs-1-active-bg-alt: $bread-crumbs-1-active-bg-alt;
2284  --bread-crumbs-1-completed-bg: $bread-crumbs-1-completed-bg;
2285  --bread-crumbs-1-completed-bg-alt: $bread-crumbs-1-completed-bg-alt;
2286  --bread-crumbs-1-font-size: $bread-crumbs-1-font-size;
2287}
2288
2289@-webkit-keyframes fadeIn {
2290  from {
2291    opacity: 0;
2292  }
2293  to {
2294    opacity: 1;
2295  }
2296}
2297
2298@keyframes fadeIn {
2299  from {
2300    opacity: 0;
2301  }
2302  to {
2303    opacity: 1;
2304  }
2305}
2306@-webkit-keyframes flipInX {
2307  from {
2308    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2309    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2310    -webkit-animation-timing-function: ease-in;
2311    animation-timing-function: ease-in;
2312    opacity: 0;
2313  }
2314  40% {
2315    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2316    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2317    -webkit-animation-timing-function: ease-in;
2318    animation-timing-function: ease-in;
2319  }
2320  60% {
2321    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2322    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2323    opacity: 1;
2324  }
2325  80% {
2326    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2327    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2328  }
2329  to {
2330    -webkit-transform: perspective(400px);
2331    transform: perspective(400px);
2332  }
2333}
2334@keyframes flipInX {
2335  from {
2336    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2337    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2338    -webkit-animation-timing-function: ease-in;
2339    animation-timing-function: ease-in;
2340    opacity: 0;
2341  }
2342  40% {
2343    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2344    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2345    -webkit-animation-timing-function: ease-in;
2346    animation-timing-function: ease-in;
2347  }
2348  60% {
2349    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2350    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2351    opacity: 1;
2352  }
2353  80% {
2354    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2355    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2356  }
2357  to {
2358    -webkit-transform: perspective(400px);
2359    transform: perspective(400px);
2360  }
2361}
2362@-webkit-keyframes slideInLeft {
2363  from {
2364    -webkit-transform: translate3d(-100%, 0, 0);
2365    transform: translate3d(-100%, 0, 0);
2366    visibility: visible;
2367  }
2368  to {
2369    -webkit-transform: translate3d(0, 0, 0);
2370    transform: translate3d(0, 0, 0);
2371  }
2372}
2373@keyframes slideInLeft {
2374  from {
2375    -webkit-transform: translate3d(-100%, 0, 0);
2376    transform: translate3d(-100%, 0, 0);
2377    visibility: visible;
2378  }
2379  to {
2380    -webkit-transform: translate3d(0, 0, 0);
2381    transform: translate3d(0, 0, 0);
2382  }
2383}
2384@-webkit-keyframes slideInRight {
2385  from {
2386    -webkit-transform: translate3d(100%, 0, 0);
2387    transform: translate3d(100%, 0, 0);
2388    visibility: visible;
2389  }
2390  to {
2391    -webkit-transform: translate3d(0, 0, 0);
2392    transform: translate3d(0, 0, 0);
2393  }
2394}
2395@keyframes slideInRight {
2396  from {
2397    -webkit-transform: translate3d(100%, 0, 0);
2398    transform: translate3d(100%, 0, 0);
2399    visibility: visible;
2400  }
2401  to {
2402    -webkit-transform: translate3d(0, 0, 0);
2403    transform: translate3d(0, 0, 0);
2404  }
2405}
2406@-webkit-keyframes fadeInUp {
2407  from {
2408    opacity: 0;
2409    -webkit-transform: translate3d(0, 100%, 0);
2410    transform: translate3d(0, 100%, 0);
2411  }
2412  to {
2413    opacity: 1;
2414    -webkit-transform: none;
2415    transform: none;
2416  }
2417}
2418@keyframes fadeInUp {
2419  from {
2420    opacity: 0;
2421    -webkit-transform: translate3d(0, 100%, 0);
2422    transform: translate3d(0, 100%, 0);
2423  }
2424  to {
2425    opacity: 1;
2426    -webkit-transform: none;
2427    transform: none;
2428  }
2429}
2430@-webkit-keyframes bubbleGrow {
2431  from {
2432    -webkit-transform: scale(0.001);
2433            transform: scale(0.001);
2434    opacity: 0;
2435  }
2436  20% {
2437    -webkit-transform: scale(0.001);
2438            transform: scale(0.001);
2439    opacity: 0;
2440  }
2441  22% {
2442    opacity: 1;
2443  }
2444  35% {
2445    -webkit-transform: scale(0.9);
2446            transform: scale(0.9);
2447  }
2448  40% {
2449    -webkit-transform: scale(1);
2450            transform: scale(1);
2451  }
2452  55% {
2453    -webkit-transform: scale(1);
2454            transform: scale(1);
2455  }
2456  58% {
2457    -webkit-transform: scale(0.1);
2458            transform: scale(0.1);
2459  }
2460  80% {
2461    -webkit-transform: scale(0.1);
2462            transform: scale(0.1);
2463    opacity: 1;
2464  }
2465  92% {
2466    -webkit-transform: scale(0.1);
2467            transform: scale(0.1);
2468    opacity: 1;
2469  }
2470  to {
2471    -webkit-transform: scale(0.001);
2472            transform: scale(0.001);
2473    opacity: 0;
2474  }
2475}
2476@keyframes bubbleGrow {
2477  from {
2478    -webkit-transform: scale(0.001);
2479            transform: scale(0.001);
2480    opacity: 0;
2481  }
2482  20% {
2483    -webkit-transform: scale(0.001);
2484            transform: scale(0.001);
2485    opacity: 0;
2486  }
2487  22% {
2488    opacity: 1;
2489  }
2490  35% {
2491    -webkit-transform: scale(0.9);
2492            transform: scale(0.9);
2493  }
2494  40% {
2495    -webkit-transform: scale(1);
2496            transform: scale(1);
2497  }
2498  55% {
2499    -webkit-transform: scale(1);
2500            transform: scale(1);
2501  }
2502  58% {
2503    -webkit-transform: scale(0.1);
2504            transform: scale(0.1);
2505  }
2506  80% {
2507    -webkit-transform: scale(0.1);
2508            transform: scale(0.1);
2509    opacity: 1;
2510  }
2511  92% {
2512    -webkit-transform: scale(0.1);
2513            transform: scale(0.1);
2514    opacity: 1;
2515  }
2516  to {
2517    -webkit-transform: scale(0.001);
2518            transform: scale(0.001);
2519    opacity: 0;
2520  }
2521}
2522@-webkit-keyframes disappear {
2523  from {
2524    opacity: 1;
2525  }
2526  58% {
2527    opacity: 1;
2528  }
2529  62% {
2530    opacity: 0;
2531  }
2532  92% {
2533    opacity: 0;
2534  }
2535  97% {
2536    opacity: 1;
2537  }
2538  to {
2539    opacity: 1;
2540  }
2541}
2542@keyframes disappear {
2543  from {
2544    opacity: 1;
2545  }
2546  58% {
2547    opacity: 1;
2548  }
2549  62% {
2550    opacity: 0;
2551  }
2552  92% {
2553    opacity: 0;
2554  }
2555  97% {
2556    opacity: 1;
2557  }
2558  to {
2559    opacity: 1;
2560  }
2561}
2562@-webkit-keyframes disappearEx {
2563  from {
2564    opacity: 0;
2565  }
2566  65% {
2567    opacity: 0;
2568  }
2569  68% {
2570    opacity: 1;
2571  }
2572  85% {
2573    opacity: 1;
2574  }
2575  91% {
2576    opacity: 0;
2577  }
2578  to {
2579    opacity: 0;
2580  }
2581}
2582@keyframes disappearEx {
2583  from {
2584    opacity: 0;
2585  }
2586  65% {
2587    opacity: 0;
2588  }
2589  68% {
2590    opacity: 1;
2591  }
2592  85% {
2593    opacity: 1;
2594  }
2595  91% {
2596    opacity: 0;
2597  }
2598  to {
2599    opacity: 0;
2600  }
2601}
2602.bfb-plus {
2603  width: 40px;
2604  height: 40px;
2605  display: inline-block;
2606  position: relative;
2607  background: var(--color2);
2608  border-radius: 100%;
2609  border: 0 none;
2610  text-indent: 1000px;
2611  overflow: hidden;
2612  white-space: nowrap;
2613  position: relative;
2614  -webkit-transition: background-color 0.3s ease;
2615  transition: background-color 0.3s ease;
2616}
2617.bfb-plus:hover {
2618  background: var(--color2-hover);
2619  -webkit-transition: background-color 0.3s ease;
2620  transition: background-color 0.3s ease;
2621}
2622.bfb-plus:before {
2623  content: "";
2624  width: 2px;
2625  height: 20px;
2626  display: inline-block;
2627  background-color: var(--color2-alt);
2628  position: absolute;
2629  top: 50%;
2630  left: 50%;
2631  margin-top: -10px;
2632  margin-left: -1px;
2633}
2634.bfb-plus:after {
2635  content: "";
2636  height: 2px;
2637  width: 20px;
2638  display: inline-block;
2639  background-color: var(--color2-alt);
2640  position: absolute;
2641  top: 50%;
2642  left: 50%;
2643  margin-left: -10px;
2644  margin-top: -1px;
2645}
2646
2647.bfb-plus {
2648  width: 40px;
2649  height: 40px;
2650  display: inline-block;
2651  position: relative;
2652  background: var(--color2);
2653  border-radius: 100%;
2654  border: 0 none;
2655  text-indent: 1000px;
2656  overflow: hidden;
2657  white-space: nowrap;
2658  position: relative;
2659  -webkit-transition: background-color 0.3s ease;
2660  transition: background-color 0.3s ease;
2661}
2662.bfb-plus:hover {
2663  background: var(--color2-hover);
2664  -webkit-transition: background-color 0.3s ease;
2665  transition: background-color 0.3s ease;
2666}
2667.bfb-plus:before {
2668  content: "";
2669  width: 2px;
2670  height: 20px;
2671  display: inline-block;
2672  background-color: var(--color2-alt);
2673  position: absolute;
2674  top: 50%;
2675  left: 50%;
2676  margin-top: -10px;
2677  margin-left: -1px;
2678}
2679.bfb-plus:after {
2680  content: "";
2681  height: 2px;
2682  width: 20px;
2683  display: inline-block;
2684  background-color: var(--color2-alt);
2685  position: absolute;
2686  top: 50%;
2687  left: 50%;
2688  margin-left: -10px;
2689  margin-top: -1px;
2690}
2691
2692@keyframes fadeIn {
2693  from {
2694    opacity: 0;
2695  }
2696  to {
2697    opacity: 1;
2698  }
2699}
2700@-webkit-keyframes flipInX {
2701  from {
2702    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2703    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2704    -webkit-animation-timing-function: ease-in;
2705    animation-timing-function: ease-in;
2706    opacity: 0;
2707  }
2708  40% {
2709    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2710    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2711    -webkit-animation-timing-function: ease-in;
2712    animation-timing-function: ease-in;
2713  }
2714  60% {
2715    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2716    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2717    opacity: 1;
2718  }
2719  80% {
2720    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2721    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2722  }
2723  to {
2724    -webkit-transform: perspective(400px);
2725    transform: perspective(400px);
2726  }
2727}
2728@keyframes flipInX {
2729  from {
2730    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2731    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2732    -webkit-animation-timing-function: ease-in;
2733    animation-timing-function: ease-in;
2734    opacity: 0;
2735  }
2736  40% {
2737    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2738    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2739    -webkit-animation-timing-function: ease-in;
2740    animation-timing-function: ease-in;
2741  }
2742  60% {
2743    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2744    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
2745    opacity: 1;
2746  }
2747  80% {
2748    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2749    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
2750  }
2751  to {
2752    -webkit-transform: perspective(400px);
2753    transform: perspective(400px);
2754  }
2755}
2756@-webkit-keyframes slideInLeft {
2757  from {
2758    -webkit-transform: translate3d(-100%, 0, 0);
2759    transform: translate3d(-100%, 0, 0);
2760    visibility: visible;
2761  }
2762  to {
2763    -webkit-transform: translate3d(0, 0, 0);
2764    transform: translate3d(0, 0, 0);
2765  }
2766}
2767@keyframes slideInLeft {
2768  from {
2769    -webkit-transform: translate3d(-100%, 0, 0);
2770    transform: translate3d(-100%, 0, 0);
2771    visibility: visible;
2772  }
2773  to {
2774    -webkit-transform: translate3d(0, 0, 0);
2775    transform: translate3d(0, 0, 0);
2776  }
2777}
2778@-webkit-keyframes slideInRight {
2779  from {
2780    -webkit-transform: translate3d(100%, 0, 0);
2781    transform: translate3d(100%, 0, 0);
2782    visibility: visible;
2783  }
2784  to {
2785    -webkit-transform: translate3d(0, 0, 0);
2786    transform: translate3d(0, 0, 0);
2787  }
2788}
2789@keyframes slideInRight {
2790  from {
2791    -webkit-transform: translate3d(100%, 0, 0);
2792    transform: translate3d(100%, 0, 0);
2793    visibility: visible;
2794  }
2795  to {
2796    -webkit-transform: translate3d(0, 0, 0);
2797    transform: translate3d(0, 0, 0);
2798  }
2799}
2800@-webkit-keyframes fadeInUp {
2801  from {
2802    opacity: 0;
2803    -webkit-transform: translate3d(0, 100%, 0);
2804    transform: translate3d(0, 100%, 0);
2805  }
2806  to {
2807    opacity: 1;
2808    -webkit-transform: none;
2809    transform: none;
2810  }
2811}
2812@keyframes fadeInUp {
2813  from {
2814    opacity: 0;
2815    -webkit-transform: translate3d(0, 100%, 0);
2816    transform: translate3d(0, 100%, 0);
2817  }
2818  to {
2819    opacity: 1;
2820    -webkit-transform: none;
2821    transform: none;
2822  }
2823}
2824@-webkit-keyframes bubbleGrow {
2825  from {
2826    -webkit-transform: scale(0.001);
2827            transform: scale(0.001);
2828    opacity: 0;
2829  }
2830  20% {
2831    -webkit-transform: scale(0.001);
2832            transform: scale(0.001);
2833    opacity: 0;
2834  }
2835  22% {
2836    opacity: 1;
2837  }
2838  35% {
2839    -webkit-transform: scale(0.9);
2840            transform: scale(0.9);
2841  }
2842  40% {
2843    -webkit-transform: scale(1);
2844            transform: scale(1);
2845  }
2846  55% {
2847    -webkit-transform: scale(1);
2848            transform: scale(1);
2849  }
2850  58% {
2851    -webkit-transform: scale(0.1);
2852            transform: scale(0.1);
2853  }
2854  80% {
2855    -webkit-transform: scale(0.1);
2856            transform: scale(0.1);
2857    opacity: 1;
2858  }
2859  92% {
2860    -webkit-transform: scale(0.1);
2861            transform: scale(0.1);
2862    opacity: 1;
2863  }
2864  to {
2865    -webkit-transform: scale(0.001);
2866            transform: scale(0.001);
2867    opacity: 0;
2868  }
2869}
2870@keyframes bubbleGrow {
2871  from {
2872    -webkit-transform: scale(0.001);
2873            transform: scale(0.001);
2874    opacity: 0;
2875  }
2876  20% {
2877    -webkit-transform: scale(0.001);
2878            transform: scale(0.001);
2879    opacity: 0;
2880  }
2881  22% {
2882    opacity: 1;
2883  }
2884  35% {
2885    -webkit-transform: scale(0.9);
2886            transform: scale(0.9);
2887  }
2888  40% {
2889    -webkit-transform: scale(1);
2890            transform: scale(1);
2891  }
2892  55% {
2893    -webkit-transform: scale(1);
2894            transform: scale(1);
2895  }
2896  58% {
2897    -webkit-transform: scale(0.1);
2898            transform: scale(0.1);
2899  }
2900  80% {
2901    -webkit-transform: scale(0.1);
2902            transform: scale(0.1);
2903    opacity: 1;
2904  }
2905  92% {
2906    -webkit-transform: scale(0.1);
2907            transform: scale(0.1);
2908    opacity: 1;
2909  }
2910  to {
2911    -webkit-transform: scale(0.001);
2912            transform: scale(0.001);
2913    opacity: 0;
2914  }
2915}
2916@-webkit-keyframes disappear {
2917  from {
2918    opacity: 1;
2919  }
2920  58% {
2921    opacity: 1;
2922  }
2923  62% {
2924    opacity: 0;
2925  }
2926  92% {
2927    opacity: 0;
2928  }
2929  97% {
2930    opacity: 1;
2931  }
2932  to {
2933    opacity: 1;
2934  }
2935}
2936@keyframes disappear {
2937  from {
2938    opacity: 1;
2939  }
2940  58% {
2941    opacity: 1;
2942  }
2943  62% {
2944    opacity: 0;
2945  }
2946  92% {
2947    opacity: 0;
2948  }
2949  97% {
2950    opacity: 1;
2951  }
2952  to {
2953    opacity: 1;
2954  }
2955}
2956@-webkit-keyframes disappearEx {
2957  from {
2958    opacity: 0;
2959  }
2960  65% {
2961    opacity: 0;
2962  }
2963  68% {
2964    opacity: 1;
2965  }
2966  85% {
2967    opacity: 1;
2968  }
2969  91% {
2970    opacity: 0;
2971  }
2972  to {
2973    opacity: 0;
2974  }
2975}
2976@keyframes disappearEx {
2977  from {
2978    opacity: 0;
2979  }
2980  65% {
2981    opacity: 0;
2982  }
2983  68% {
2984    opacity: 1;
2985  }
2986  85% {
2987    opacity: 1;
2988  }
2989  91% {
2990    opacity: 0;
2991  }
2992  to {
2993    opacity: 0;
2994  }
2995}
2996:root {
2997  --animated-headline-overlay-button-bg: #fff;
2998  --animated-headline-button-bg: #fff;
2999  --animated-headline-button-bg-alt: #333;
3000  --animated-headline-overlay-button-bg-alt: #fff;
3001  --animated-headline-overlay-button-accent: #1f3660;
3002  --animated-headline-overlay-button-accent-alt: #fff;
3003  --animated-headline-bg-p: white;
3004  --animated-headline-p-border-bottom: 1px solid 1px solid white;
3005  --animated-headline-zindex: 90000;
3006  --animated-headline-max-width: 390px;
3007  --animated-headline-font-size: inherit;
3008  --animated-headline-line-height: inherit;
3009  --animated-headline-close-font-size: 20px;
3010}
3011
3012.bfb-plus {
3013  width: 40px;
3014  height: 40px;
3015  display: inline-block;
3016  position: relative;
3017  background: var(--color2);
3018  border-radius: 100%;
3019  border: 0 none;
3020  text-indent: 1000px;
3021  overflow: hidden;
3022  white-space: nowrap;
3023  position: relative;
3024  -webkit-transition: background-color 0.3s ease;
3025  transition: background-color 0.3s ease;
3026}
3027.bfb-plus:hover {
3028  background: var(--color2-hover);
3029  -webkit-transition: background-color 0.3s ease;
3030  transition: background-color 0.3s ease;
3031}
3032.bfb-plus:before {
3033  content: "";
3034  width: 2px;
3035  height: 20px;
3036  display: inline-block;
3037  background-color: var(--color2-alt);
3038  position: absolute;
3039  top: 50%;
3040  left: 50%;
3041  margin-top: -10px;
3042  margin-left: -1px;
3043}
3044.bfb-plus:after {
3045  content: "";
3046  height: 2px;
3047  width: 20px;
3048  display: inline-block;
3049  background-color: var(--color2-alt);
3050  position: absolute;
3051  top: 50%;
3052  left: 50%;
3053  margin-left: -10px;
3054  margin-top: -1px;
3055}
3056
3057body {
3058  background: var(--page-bg);
3059  color: var(--page-bg-alt);
3060}
3061
3062.button-style-1, #submit-id-submit, .btn-basic, .submit-group.has-breadcrumbs .btn-back {
3063  padding: var(--button-style-1-petite-padding);
3064  text-align: center;
3065  display: inline-block;
3066  border: 0 none;
3067  cursor: pointer;
3068  text-decoration: none;
3069  background: var(--button-style-1-bg);
3070  color: var(--button-style-1-bg-alt);
3071  border-radius: var(--button-style-1-border-radius);
3072  text-transform: var(--button-style-1-text-transform);
3073  font-weight: var(--button-style-1-font-weight);
3074  letter-spacing: var(--button-style-1-letter-spacing);
3075  vertical-align: middle;
3076  position: relative;
3077  margin: var(--button-style-1-margin);
3078}
3079@media screen and (max-width: 599px) {
3080  .button-style-1, #submit-id-submit, .btn-basic, .submit-group.has-breadcrumbs .btn-back {
3081    font-size: var(--button-style-1-font-size-mobile);
3082  }
3083}
3084@media screen and (min-width: 600px) {
3085  .button-style-1, #submit-id-submit, .btn-basic, .submit-group.has-breadcrumbs .btn-back {
3086    font-size: var(--button-style-1-font-size);
3087  }
3088}
3089
3090.button-style-1-petite, .image-upload-preview-1 .table #images-tbody td #upload_image {
3091  padding: var(--button-style-1-petite-petite-padding);
3092  text-align: center;
3093  display: inline-block;
3094  border: 0 none;
3095  cursor: pointer;
3096  text-decoration: none;
3097  background: var(--button-style-1-petite-bg);
3098  color: var(--button-style-1-petite-bg-alt);
3099  border-radius: var(--button-style-1-petite-border-radius);
3100  text-transform: var(--button-style-1-petite-text-transform);
3101  font-weight: var(--button-style-1-petite-font-weight);
3102  letter-spacing: var(--button-style-1-petite-letter-spacing);
3103  vertical-align: middle;
3104  position: relative;
3105  margin: var(--button-style-1-petite-margin);
3106}
3107@media screen and (max-width: 599px) {
3108  .button-style-1-petite, .image-upload-preview-1 .table #images-tbody td #upload_image {
3109    font-size: var(--button-style-1-petite-font-size-mobile);
3110  }
3111}
3112@media screen and (min-width: 600px) {
3113  .button-style-1-petite, .image-upload-preview-1 .table #images-tbody td #upload_image {
3114    font-size: var(--button-style-1-petite-font-size);
3115  }
3116}
3117
3118.button-style-2 {
3119  padding: var(--button-style-2-petite-padding);
3120  text-align: center;
3121  display: inline-block;
3122  border: 0 none;
3123  cursor: pointer;
3124  text-decoration: none;
3125  background: var(--button-style-2-bg);
3126  color: var(--button-style-2-bg-alt);
3127  border-radius: var(--button-style-2-border-radius);
3128  text-transform: var(--button-style-2-text-transform);
3129  font-weight: var(--button-style-2-font-weight);
3130  letter-spacing: var(--button-style-2-letter-spacing);
3131  vertical-align: middle;
3132  position: relative;
3133  margin: var(--button-style-2-margin);
3134}
3135@media screen and (max-width: 599px) {
3136  .button-style-2 {
3137    font-size: var(--button-style-2-font-size-mobile);
3138  }
3139}
3140@media screen and (min-width: 600px) {
3141  .button-style-2 {
3142    font-size: var(--button-style-2-font-size);
3143  }
3144}
3145
3146.button-style-next, .btn-next {
3147  padding: var(--button-style-next-petite-padding);
3148  text-align: center;
3149  display: inline-block;
3150  border: 0 none;
3151  cursor: pointer;
3152  text-decoration: none;
3153  background: var(--button-style-next-bg);
3154  color: var(--button-style-next-bg-alt);
3155  border-radius: var(--button-style-next-border-radius);
3156  text-transform: var(--button-style-next-text-transform);
3157  font-weight: var(--button-style-next-font-weight);
3158  letter-spacing: var(--button-style-next-letter-spacing);
3159  vertical-align: middle;
3160  position: relative;
3161  margin: var(--button-style-next-margin);
3162}
3163@media screen and (max-width: 599px) {
3164  .button-style-next, .btn-next {
3165    font-size: var(--button-style-next-font-size-mobile);
3166  }
3167}
3168@media screen and (min-width: 600px) {
3169  .button-style-next, .btn-next {
3170    font-size: var(--button-style-next-font-size);
3171  }
3172}
3173
3174.button-style-danger {
3175  padding: var(--button-style-danger-petite-padding);
3176  text-align: center;
3177  display: inline-block;
3178  border: 0 none;
3179  cursor: pointer;
3180  text-decoration: none;
3181  background: var(--button-style-danger-bg);
3182  color: var(--button-style-danger-bg-alt);
3183  border-radius: var(--button-style-danger-border-radius);
3184  text-transform: var(--button-style-danger-text-transform);
3185  font-weight: var(--button-style-danger-font-weight);
3186  letter-spacing: var(--button-style-danger-letter-spacing);
3187  vertical-align: middle;
3188  position: relative;
3189  margin: var(--button-style-danger-margin);
3190}
3191@media screen and (max-width: 599px) {
3192  .button-style-danger {
3193    font-size: var(--button-style-danger-font-size-mobile);
3194  }
3195}
3196@media screen and (min-width: 600px) {
3197  .button-style-danger {
3198    font-size: var(--button-style-danger-font-size);
3199  }
3200}
3201
3202.button-style-success {
3203  padding: var(--button-style-success-petite-padding);
3204  text-align: center;
3205  display: inline-block;
3206  border: 0 none;
3207  cursor: pointer;
3208  text-decoration: none;
3209  background: var(--button-style-success-bg);
3210  color: var(--button-style-success-bg-alt);
3211  border-radius: var(--button-style-success-border-radius);
3212  text-transform: var(--button-style-success-text-transform);
3213  font-weight: var(--button-style-success-font-weight);
3214  letter-spacing: var(--button-style-success-letter-spacing);
3215  vertical-align: middle;
3216  position: relative;
3217  margin: var(--button-style-success-margin);
3218}
3219@media screen and (max-width: 599px) {
3220  .button-style-success {
3221    font-size: var(--button-style-success-font-size-mobile);
3222  }
3223}
3224@media screen and (min-width: 600px) {
3225  .button-style-success {
3226    font-size: var(--button-style-success-font-size);
3227  }
3228}
3229
3230.button-style-danger-petite, .image-upload-preview-1 .table #images-tbody td #cancel_image {
3231  padding: var(--button-style-danger-petite-petite-padding);
3232  text-align: center;
3233  display: inline-block;
3234  border: 0 none;
3235  cursor: pointer;
3236  text-decoration: none;
3237  background: var(--button-style-danger-petite-bg);
3238  color: var(--button-style-danger-petite-bg-alt);
3239  border-radius: var(--button-style-danger-petite-border-radius);
3240  text-transform: var(--button-style-danger-petite-text-transform);
3241  font-weight: var(--button-style-danger-petite-font-weight);
3242  letter-spacing: var(--button-style-danger-petite-letter-spacing);
3243  vertical-align: middle;
3244  position: relative;
3245  margin: var(--button-style-danger-petite-margin);
3246}
3247@media screen and (max-width: 599px) {
3248  .button-style-danger-petite, .image-upload-preview-1 .table #images-tbody td #cancel_image {
3249    font-size: var(--button-style-danger-petite-font-size-mobile);
3250  }
3251}
3252@media screen and (min-width: 600px) {
3253  .button-style-danger-petite, .image-upload-preview-1 .table #images-tbody td #cancel_image {
3254    font-size: var(--button-style-danger-petite-font-size);
3255  }
3256}
3257
3258.button-style-arrow {
3259  padding: var(--button-style-arrow-petite-padding);
3260  text-align: center;
3261  display: inline-block;
3262  border: 0 none;
3263  cursor: pointer;
3264  text-decoration: none;
3265  background: var(--button-style-arrow-bg);
3266  color: var(--button-style-arrow-bg-alt);
3267  border-radius: var(--button-style-arrow-border-radius);
3268  text-transform: var(--button-style-arrow-text-transform);
3269  font-weight: var(--button-style-arrow-font-weight);
3270  letter-spacing: var(--button-style-arrow-letter-spacing);
3271  vertical-align: middle;
3272  position: relative;
3273  margin: var(--button-style-arrow-margin);
3274}
3275@media screen and (max-width: 599px) {
3276  .button-style-arrow {
3277    font-size: var(--button-style-arrow-font-size-mobile);
3278  }
3279}
3280@media screen and (min-width: 600px) {
3281  .button-style-arrow {
3282    font-size: var(--button-style-arrow-font-size);
3283  }
3284}
3285
3286@media screen and (max-width: 450px) {
3287  .header-text-style-1 {
3288    font-size: var(--header-text-style-1-sm-font-size);
3289    text-transform: var(--header-text-style-1-text-transform);
3290    font-weight: var(--header-text-style-1-font-weight);
3291    font-family: var(--header-text-style-1-font-family);
3292    line-height: var(--header-text-style-1-line-height);
3293    letter-spacing: var(--header-text-style-1-letter-spacing);
3294    color: var(--header-text-style-1-color);
3295    margin: var(--header-text-style-1-margin);
3296    position: relative;
3297    z-index: 10;
3298  }
3299}
3300@media screen and (min-width: 451px) and (max-width: 1199px) {
3301  .header-text-style-1 {
3302    font-size: var(--header-text-style-1-md-font-size);
3303    text-transform: var(--header-text-style-1-text-transform);
3304    font-weight: var(--header-text-style-1-font-weight);
3305    font-family: var(--header-text-style-1-font-family);
3306    line-height: var(--header-text-style-1-line-height);
3307    letter-spacing: var(--header-text-style-1-letter-spacing);
3308    color: var(--header-text-style-1-color);
3309    margin: var(--header-text-style-1-margin);
3310    position: relative;
3311    z-index: 10;
3312  }
3313}
3314@media screen and (min-width: 1200px) {
3315  .header-text-style-1 {
3316    font-size: var(--header-text-style-1-lg-font-size);
3317    text-transform: var(--header-text-style-1-text-transform);
3318    font-weight: var(--header-text-style-1-font-weight);
3319    font-family: var(--header-text-style-1-font-family);
3320    line-height: var(--header-text-style-1-line-height);
3321    letter-spacing: var(--header-text-style-1-letter-spacing);
3322    color: var(--header-text-style-1-color);
3323    margin: var(--header-text-style-1-margin);
3324    position: relative;
3325    z-index: 10;
3326  }
3327}
3328
3329@media screen and (max-width: 1199px) {
3330  .header-text-style-2 {
3331    font-size: var(--header-text-style-2-font-sm-size);
3332    text-transform: var(--header-text-style-2-text-transform);
3333    font-weight: var(--header-text-style-2-font-weight);
3334    font-family: var(--header-text-style-2-font-family);
3335    line-height: var(--header-text-style-2-line-height);
3336    letter-spacing: var(--header-text-style-2-letter-spacing);
3337    color: var(--header-text-style-2-color);
3338    margin: var(--header-text-style-2-margin);
3339    position: relative;
3340    z-index: 10;
3341  }
3342}
3343@media screen and (min-width: 1200px) {
3344  .header-text-style-2 {
3345    font-size: var(--header-text-style-2-font-lg-size);
3346    text-transform: var(--header-text-style-2-text-transform);
3347    font-weight: var(--header-text-style-2-font-weight);
3348    font-family: var(--header-text-style-2-font-family);
3349    line-height: var(--header-text-style-2-line-height);
3350    letter-spacing: var(--header-text-style-2-letter-spacing);
3351    color: var(--header-text-style-2-color);
3352    margin: var(--header-text-style-2-margin);
3353    position: relative;
3354    z-index: 10;
3355  }
3356}
3357
3358.header-text-style-3 {
3359  font-size: var(--header-text-style-3-font-size);
3360  text-transform: var(--header-text-style-3-text-transform);
3361  font-weight: var(--header-text-style-3-font-weight);
3362  font-family: var(--header-text-style-3-font-family);
3363  line-height: var(--header-text-style-3-line-height);
3364  letter-spacing: var(--header-text-style-3-letter-spacing);
3365  color: var(--header-text-style-3-color);
3366  margin: var(--header-text-style-3-margin);
3367  position: relative;
3368  z-index: 10;
3369}
3370
3371.header-text-style-4, .blog-body strong {
3372  font-size: var(--header-text-style-4-font-size);
3373  text-transform: var(--header-text-style-4-text-transform);
3374  font-weight: var(--header-text-style-4-font-weight);
3375  font-family: var(--header-text-style-4-font-family);
3376  line-height: var(--header-text-style-4-line-height);
3377  letter-spacing: var(--header-text-style-4-letter-spacing);
3378  color: var(--header-text-style-4-color);
3379  margin: var(--header-text-style-4-margin);
3380  position: relative;
3381  z-index: 10;
3382}
3383
3384.header-text-style-5 {
3385  font-size: var(--header-text-style-5-font-size);
3386  text-transform: var(--header-text-style-5-text-transform);
3387  font-weight: var(--header-text-style-5-font-weight);
3388  font-family: var(--header-text-style-5-font-family);
3389  line-height: var(--header-text-style-5-line-height);
3390  letter-spacing: var(--header-text-style-5-letter-spacing);
3391  color: var(--header-text-style-5-color);
3392  margin: var(--header-text-style-5-margin);
3393  position: relative;
3394  z-index: 10;
3395}
3396
3397@media screen and (max-width: 450px) {
3398  .page-header {
3399    font-size: var(--page-header-font-size-mobile);
3400    text-transform: var(--page-header-text-transform);
3401    font-weight: var(--page-header-font-weight);
3402    font-family: var(--page-header-font-family);
3403    line-height: var(--page-header-line-height);
3404    letter-spacing: var(--page-header-letter-spacing);
3405    color: var(--page-header-color);
3406    margin: var(--page-header-margin);
3407    position: relative;
3408    z-index: 10;
3409  }
3410}
3411@media screen and (min-width: 451px) and (max-width: 1199px) {
3412  .page-header {
3413    font-size: var(--page-header-font-size-tablet);
3414    text-transform: var(--page-header-text-transform);
3415    font-weight: var(--page-header-font-weight);
3416    font-family: var(--page-header-font-family);
3417    line-height: var(--page-header-line-height);
3418    letter-spacing: var(--page-header-letter-spacing);
3419    color: var(--page-header-color);
3420    margin: var(--page-header-margin);
3421    position: relative;
3422    z-index: 10;
3423  }
3424}
3425@media screen and (min-width: 1200px) {
3426  .page-header {
3427    font-size: var(--page-header-font-size-sm-desktop);
3428    text-transform: var(--page-header-text-transform);
3429    font-weight: var(--page-header-font-weight);
3430    font-family: var(--page-header-font-family);
3431    line-height: var(--page-header-line-height);
3432    letter-spacing: var(--page-header-letter-spacing);
3433    color: var(--page-header-color);
3434    margin: var(--page-header-margin);
3435    position: relative;
3436    z-index: 10;
3437  }
3438}
3439@media screen and (min-width: 1600px) {
3440  .page-header {
3441    font-size: var(--page-header-font-size-md-desktop);
3442    text-transform: var(--page-header-text-transform);
3443    font-weight: var(--page-header-font-weight);
3444    font-family: var(--page-header-font-family);
3445    line-height: var(--page-header-line-height);
3446    letter-spacing: var(--page-header-letter-spacing);
3447    color: var(--page-header-color);
3448    margin: var(--page-header-margin);
3449    position: relative;
3450    z-index: 10;
3451  }
3452}
3453@media screen and (min-width: 2000px) {
3454  .page-header {
3455    font-size: var(--page-header-font-size-lg-desktop);
3456    text-transform: var(--page-header-text-transform);
3457    font-weight: var(--page-header-font-weight);
3458    font-family: var(--page-header-font-family);
3459    line-height: var(--page-header-line-height);
3460    letter-spacing: var(--page-header-letter-spacing);
3461    color: var(--page-header-color);
3462    margin: var(--page-header-margin);
3463    position: relative;
3464    z-index: 10;
3465  }
3466}
3467
3468.centered-info-1 {
3469  background: #e2e2e6;
3470  text-align: center;
3471  padding-top: 30px;
3472  padding-bottom: 30px;
3473}
3474.centered-info-1 .centered-header {
3475  text-align: center;
3476  width: 100%;
3477  color: var(--color3);
3478}
3479.centered-info-1 .text-block {
3480  color: inherit;
3481  max-width: 1200px;
3482  margin: auto;
3483  width: 80%;
3484  text-align: left;
3485}
3486
3487.centered-info-2 {
3488  background: transparent;
3489  text-align: center;
3490  padding-top: 30px;
3491  padding-bottom: 30px;
3492}
3493.centered-info-2 .centered-header {
3494  text-align: center;
3495  width: 100%;
3496  color: var(--color3);
3497}
3498.centered-info-2 .text-block {
3499  color: inherit;
3500  max-width: 1200px;
3501  margin: auto;
3502  width: 80%;
3503  text-align: left;
3504}
3505
3506#map_page .page-header-img {
3507  margin: 27px auto;
3508  width: calc(100% - 54px);
3509}
3510#map_page .insidepage {
3511  margin: 0;
3512}
3513
3514.button-style-1, #submit-id-submit, .submit-group.has-breadcrumbs .btn-back, .btn-basic {
3515  -webkit-transition: border-radius ease-in-out 0.25s;
3516  transition: border-radius ease-in-out 0.25s;
3517}
3518.button-style-1:hover, #submit-id-submit:hover, .submit-group.has-breadcrumbs .btn-back:hover, .btn-basic:hover {
3519  border-radius: 24px;
3520}
3521
3522.button-style-1, .submit-group.has-breadcrumbs .btn-back, .btn-basic, #submit-id-submit,
3523.button-style-2 {
3524  font-family: "Oswald", sans-serif;
3525}
3526.button-style-1:hover, .submit-group.has-breadcrumbs .btn-back:hover, .btn-basic:hover, #submit-id-submit:hover,
3527.button-style-2:hover {
3528  color: #fff;
3529}
3530
3531.no-wrap {
3532  white-space: nowrap;
3533}
3534
3535.line-underline {
3536  position: relative;
3537}
3538.line-underline:after {
3539  position: absolute;
3540  content: "";
3541  height: 2px;
3542  width: 90%;
3543  background: #fff;
3544  -webkit-transform: scaleX(0);
3545          transform: scaleX(0);
3546  bottom: -4px;
3547  -webkit-transition: ease-in-out 0.2s transform;
3548  transition: ease-in-out 0.2s transform;
3549  -webkit-transform-origin: center;
3550          transform-origin: center;
3551  left: 5%;
3552}
3553.line-underline:hover:after {
3554  -webkit-transform: scaleX(1);
3555          transform: scaleX(1);
3556}
3557
3558#root #mobile_page_container #mobile_bottom_nav #filter_button {
3559  width: 28px;
3560}
3561
3562#root #mobile_page_container #mobile_bottom_nav {
3563  display: -webkit-box;
3564  display: -ms-flexbox;
3565  display: flex;
3566  -ms-flex-wrap: wrap;
3567      flex-wrap: wrap;
3568  z-index: 100000038;
3569  height: auto;
3570}
3571#root #mobile_page_container #mobile_bottom_nav #state_filter {
3572  width: 50%;
3573  text-align: center;
3574}
3575#root #mobile_page_container #mobile_bottom_nav #state_filter .filterbar-title {
3576  text-align: center;
3577}
3578#root #mobile_page_container #mobile_bottom_nav #state_filter .filterbar-title .filterbar-title-span {
3579  display: block;
3580  margin: auto;
3581  padding: 19px;
3582}
3583#root #mobile_page_container #mobile_bottom_nav #city_filter {
3584  width: 50%;
3585  text-align: center;
3586}
3587#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter {
3588  width: 60%;
3589}
3590#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter .filterbar-title {
3591  display: -webkit-box;
3592  display: -ms-flexbox;
3593  display: flex;
3594  -webkit-box-align: center;
3595      -ms-flex-align: center;
3596          align-items: center;
3597}
3598#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter .filterbar-title .filter-button {
3599  font-size: 33px;
3600  padding: 0 10px;
3601}
3602#root #mobile_page_container #mobile_bottom_nav #mobile_refresh_button #mobile_refine_button {
3603  width: 28px;
3604}
3605#root #mobile_page_container #mobile_bottom_nav .filterbar-options {
3606  position: absolute;
3607  bottom: 100%;
3608  width: 100%;
3609  border: 1px solid #1f3660;
3610}
3611#root #mobile_page_container #mobile_bottom_nav .filterbar-options div {
3612  color: #1f3660;
3613  padding: 12px;
3614}
3615
3616.map-container {
3617  z-index: 13;
3618  position: relative;
3619}
3620
3621.horizontal-card {
3622  margin-top: 60px;
3623}
3624
3625#root #mobile_page_container #mobile_bottom_nav #filter_button {
3626  width: 28px;
3627}
3628
3629#root #mobile_page_container #mobile_bottom_nav {
3630  display: -webkit-box;
3631  display: -ms-flexbox;
3632  display: flex;
3633  -ms-flex-wrap: wrap;
3634      flex-wrap: wrap;
3635  z-index: 100000038;
3636  height: auto;
3637}
3638#root #mobile_page_container #mobile_bottom_nav #state_filter {
3639  width: 50%;
3640  text-align: center;
3641}
3642#root #mobile_page_container #mobile_bottom_nav #state_filter .filterbar-title {
3643  text-align: center;
3644}
3645#root #mobile_page_container #mobile_bottom_nav #state_filter .filterbar-title .filterbar-title-span {
3646  display: block;
3647  margin: auto;
3648  padding: 19px;
3649}
3650#root #mobile_page_container #mobile_bottom_nav #city_filter {
3651  width: 50%;
3652  text-align: center;
3653}
3654#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter {
3655  width: 60%;
3656}
3657#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter .filterbar-title {
3658  display: -webkit-box;
3659  display: -ms-flexbox;
3660  display: flex;
3661  -webkit-box-align: center;
3662      -ms-flex-align: center;
3663          align-items: center;
3664}
3665#root #mobile_page_container #mobile_bottom_nav #bedrooms_filter .filterbar-title .filter-button {
3666  font-size: 33px;
3667  padding: 0 10px;
3668}
3669#root #mobile_page_container #mobile_bottom_nav #mobile_refresh_button #mobile_refine_button {
3670  width: 28px;
3671}
3672#root #mobile_page_container #mobile_bottom_nav .filterbar-options {
3673  position: absolute;
3674  bottom: 100%;
3675  width: 100%;
3676  border: 1px solid #1f3660;
3677}
3678#root #mobile_page_container #mobile_bottom_nav .filterbar-options div {
3679  color: #1f3660;
3680  padding: 12px;
3681}
3682
3683.map-container {
3684  z-index: 13;
3685  position: relative;
3686}
3687
3688.horizontal-card {
3689  margin-top: 60px;
3690}
3691
3692:root {
3693  --header-text-style-4-color: #fff;
3694  --slideshow-text-1-main-line-height: 0.5;
3695}
3696
3697#home_slide .overlay-text .slideshow-header {
3698  margin: 0;
3699}
3700#home_slide .overlay-text .slideshow-header .secondary-font {
3701  display: block;
3702}
3703
3704.show-on-scroll.opacity {
3705  opacity: 0;
3706}
3707.show-on-scroll.slide-from-top-small {
3708  -webkit-transform: translateY(-20%);
3709          transform: translateY(-20%);
3710}
3711.show-on-scroll.slide-from-top-large {
3712  -webkit-transform: translateY(-60%);
3713          transform: translateY(-60%);
3714}
3715.show-on-scroll.slide-from-bottom-small {
3716  -webkit-transform: translateY(20%);
3717          transform: translateY(20%);
3718}
3719.show-on-scroll.slide-from-bottom-small-2 {
3720  -webkit-transform: translateY(20%);
3721          transform: translateY(20%);
3722}
3723.show-on-scroll.slide-from-bottom-small-3 {
3724  -webkit-transform: translateY(20%);
3725          transform: translateY(20%);
3726}
3727.show-on-scroll.slide-from-bottom-small-4 {
3728  -webkit-transform: translateY(20%);
3729          transform: translateY(20%);
3730}
3731.show-on-scroll.slide-from-bottom-large {
3732  -webkit-transform: translateY(60%);
3733          transform: translateY(60%);
3734}
3735.show-on-scroll.slide-from-left-small {
3736  -webkit-transform: translateX(-20%);
3737          transform: translateX(-20%);
3738}
3739.show-on-scroll.slide-from-left-large {
3740  -webkit-transform: translateX(-60%);
3741          transform: translateX(-60%);
3742}
3743.show-on-scroll.slide-from-right-large {
3744  -webkit-transform: translateX(60%);
3745          transform: translateX(60%);
3746}
3747.show-on-scroll.slide-from-right-small {
3748  -webkit-transform: translateX(20%);
3749          transform: translateX(20%);
3750}
3751
3752.zoom-in {
3753  -webkit-transform: scale(0.1);
3754          transform: scale(0.1);
3755  opacity: 0;
3756}
3757
3758.is-visible.opacity {
3759  opacity: 1;
3760  -webkit-transition: opacity 1s 0.35s ease-out;
3761  transition: opacity 1s 0.35s ease-out;
3762}
3763.is-visible.slide-from-bottom-small, .is-visible.slide-from-bottom-large, .is-visible.slide-from-top-small, .is-visible.slide-from-top-large {
3764  -webkit-transition: -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3765  transition: -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3766  transition: transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3767  transition: transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1), -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3768  -webkit-transform: translateY(0%);
3769          transform: translateY(0%);
3770}
3771.is-visible.slide-from-bottom-small.opacity, .is-visible.slide-from-bottom-large.opacity, .is-visible.slide-from-top-small.opacity, .is-visible.slide-from-top-large.opacity {
3772  -webkit-transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3773  transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3774  transition: transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out;
3775  transition: transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3776}
3777.is-visible.slide-from-left-small, .is-visible.slide-from-left-large, .is-visible.slide-from-right-small, .is-visible.slide-from-right-large {
3778  -webkit-transition: -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3779  transition: -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3780  transition: transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3781  transition: transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1), -webkit-transform 2.5s 0.25s cubic-bezier(0, 1, 0.3, 1);
3782  -webkit-transform: translateX(0%);
3783          transform: translateX(0%);
3784}
3785.is-visible.slide-from-left-small.opacity, .is-visible.slide-from-left-large.opacity, .is-visible.slide-from-right-small.opacity, .is-visible.slide-from-right-large.opacity {
3786  -webkit-transition: opacity 1s 0.35s ease-out, -webkit-transform 4s 0.5s cubic-bezier(0, 1, 0.3, 1);
3787  transition: opacity 1s 0.35s ease-out, -webkit-transform 4s 0.5s cubic-bezier(0, 1, 0.3, 1);
3788  transition: transform 4s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out;
3789  transition: transform 4s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out, -webkit-transform 4s 0.5s cubic-bezier(0, 1, 0.3, 1);
3790}
3791.is-visible.zoom-in {
3792  -webkit-transition: all 2.5s 1s cubic-bezier(0, 1, 0.3, 1);
3793  transition: all 2.5s 1s cubic-bezier(0, 1, 0.3, 1);
3794  -webkit-transform: scale(1);
3795          transform: scale(1);
3796  opacity: 1;
3797}
3798.is-visible.slide-from-bottom-small-2 {
3799  -webkit-transition: -webkit-transform 2.5s 0.5s cubic-bezier(0, 1, 0.3, 1);
3800  transition: -webkit-transform 2.5s 0.5s cubic-bezier(0, 1, 0.3, 1);
3801  transition: transform 2.5s 0.5s cubic-bezier(0, 1, 0.3, 1);
3802  transition: transform 2.5s 0.5s cubic-bezier(0, 1, 0.3, 1), -webkit-transform 2.5s 0.5s cubic-bezier(0, 1, 0.3, 1);
3803  -webkit-transform: translateY(0%);
3804          transform: translateY(0%);
3805}
3806.is-visible.slide-from-bottom-small-2.opacity {
3807  -webkit-transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3808  transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3809  transition: transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out;
3810  transition: transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out, -webkit-transform 3s 0.5s cubic-bezier(0, 1, 0.3, 1);
3811}
3812.is-visible.slide-from-bottom-small-3 {
3813  -webkit-transition: -webkit-transform 2.5s 0.85s cubic-bezier(0, 1, 0.3, 1);
3814  transition: -webkit-transform 2.5s 0.85s cubic-bezier(0, 1, 0.3, 1);
3815  transition: transform 2.5s 0.85s cubic-bezier(0, 1, 0.3, 1);
3816  transition: transform 2.5s 0.85s cubic-bezier(0, 1, 0.3, 1), -webkit-transform 2.5s 0.85s cubic-bezier(0, 1, 0.3, 1);
3817  -webkit-transform: translateY(0%);
3818          transform: translateY(0%);
3819}
3820.is-visible.slide-from-bottom-small-3.opacity {
3821  -webkit-transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.85s cubic-bezier(0, 1, 0.3, 1);
3822  transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 0.85s cubic-bezier(0, 1, 0.3, 1);
3823  transition: transform 3s 0.85s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out;
3824  transition: transform 3s 0.85s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out, -webkit-transform 3s 0.85s cubic-bezier(0, 1, 0.3, 1);
3825}
3826.is-visible.slide-from-bottom-small-4 {
3827  -webkit-transition: -webkit-transform 2.5s 1.15s cubic-bezier(0, 1, 0.3, 1);
3828  transition: -webkit-transform 2.5s 1.15s cubic-bezier(0, 1, 0.3, 1);
3829  transition: transform 2.5s 1.15s cubic-bezier(0, 1, 0.3, 1);
3830  transition: transform 2.5s 1.15s cubic-bezier(0, 1, 0.3, 1), -webkit-transform 2.5s 1.15s cubic-bezier(0, 1, 0.3, 1);
3831  -webkit-transform: translateY(0%);
3832          transform: translateY(0%);
3833}
3834.is-visible.slide-from-bottom-small-4.opacity {
3835  -webkit-transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 1.15s cubic-bezier(0, 1, 0.3, 1);
3836  transition: opacity 1s 0.35s ease-out, -webkit-transform 3s 1.15s cubic-bezier(0, 1, 0.3, 1);
3837  transition: transform 3s 1.15s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out;
3838  transition: transform 3s 1.15s cubic-bezier(0, 1, 0.3, 1), opacity 1s 0.35s ease-out, -webkit-transform 3s 1.15s cubic-bezier(0, 1, 0.3, 1);
3839}
3840
3841.noUi-connects {
3842  overflow: hidden;
3843  z-index: 0;
3844}
3845
3846.noUi-connect,
3847.noUi-origin {
3848  will-change: transform;
3849  position: absolute;
3850  z-index: 1;
3851  top: 0;
3852  left: 0;
3853  height: 100%;
3854  width: 100%;
3855  -webkit-transform-origin: 0 0;
3856  transform-origin: 0 0;
3857}
3858
3859html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
3860  left: auto;
3861  right: 0;
3862}
3863
3864.noUi-vertical .noUi-origin {
3865  width: 0;
3866}
3867
3868.noUi-horizontal .noUi-origin {
3869  height: 0;
3870}
3871
3872.noUi-handle {
3873  position: absolute;
3874}
3875
3876.noUi-state-tap .noUi-connect,
3877.noUi-state-tap .noUi-origin {
3878  -webkit-transition: transform 0.3s;
3879  -webkit-transition: -webkit-transform 0.3s;
3880  transition: -webkit-transform 0.3s;
3881  transition: transform 0.3s;
3882  transition: transform 0.3s, -webkit-transform 0.3s;
3883}
3884
3885.noUi-state-drag * {
3886  cursor: inherit !important;
3887}
3888
3889.noUi-horizontal {
3890  height: 18px;
3891}
3892
3893.noUi-horizontal .noUi-handle {
3894  width: 34px;
3895  height: 28px;
3896  left: -17px;
3897  top: -6px;
3898}
3899
3900.noUi-vertical {
3901  width: 18px;
3902}
3903
3904.noUi-vertical .noUi-handle {
3905  width: 28px;
3906  height: 34px;
3907  left: -6px;
3908  top: -17px;
3909}
3910
3911html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
3912  right: -17px;
3913  left: auto;
3914}
3915
3916.noUi-target {
3917  background: #FAFAFA;
3918  border-radius: 4px;
3919  border: 1px solid #D3D3D3;
3920  -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
3921          box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
3922}
3923
3924.noUi-connects {
3925  border-radius: 3px;
3926}
3927
3928.noUi-connect {
3929  background: var(--base-bg);
3930}
3931
3932.noUi-draggable {
3933  cursor: ew-resize;
3934}
3935
3936.noUi-vertical .noUi-draggable {
3937  cursor: ns-resize;
3938}
3939
3940.noUi-handle {
3941  border: 1px solid #D9D9D9;
3942  border-radius: 3px;
3943  background: #FFF;
3944  cursor: default;
3945  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
3946          box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
3947}
3948
3949.noUi-active {
3950  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
3951          box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
3952}
3953
3954.noUi-handle:before,
3955.noUi-handle:after {
3956  content: "";
3957  display: block;
3958  position: absolute;
3959  height: 14px;
3960  width: 1px;
3961  background: #E8E7E6;
3962  left: 14px;
3963  top: 6px;
3964}
3965
3966.noUi-handle:after {
3967  left: 17px;
3968}
3969
3970.noUi-vertical .noUi-handle:before,
3971.noUi-vertical .noUi-handle:after {
3972  width: 14px;
3973  height: 1px;
3974  left: 6px;
3975  top: 14px;
3976}
3977
3978.noUi-vertical .noUi-handle:after {
3979  top: 17px;
3980}
3981
3982[disabled] .noUi-connect {
3983  background: #B8B8B8;
3984}
3985
3986[disabled].noUi-target,
3987[disabled].noUi-handle,
3988[disabled] .noUi-handle {
3989  cursor: not-allowed;
3990}
3991
3992.noUi-pips,
3993.noUi-pips * {
3994  -webkit-box-sizing: border-box;
3995          box-sizing: border-box;
3996}
3997
3998.noUi-pips {
3999  position: absolute;
4000  color: #999;
4001}
4002
4003.noUi-value {
4004  position: absolute;
4005  white-space: nowrap;
4006  text-align: center;
4007}
4008
4009.noUi-value-sub {
4010  color: #ccc;
4011  font-size: 10px;
4012}
4013
4014.noUi-marker {
4015  position: absolute;
4016  background: #CCC;
4017}
4018
4019.noUi-marker-sub {
4020  background: #AAA;
4021}
4022
4023.noUi-marker-large {
4024  background: #AAA;
4025}
4026
4027.noUi-pips-horizontal {
4028  padding: 10px 0;
4029  height: 80px;
4030  top: 100%;
4031  left: 0;
4032  width: 100%;
4033}
4034
4035.noUi-value-horizontal {
4036  -webkit-transform: translate(-50%, 50%);
4037  transform: translate(-50%, 50%);
4038}
4039.noUi-rtl .noUi-value-horizontal {
4040  -webkit-transform: translate(50%, 50%);
4041  transform: translate(50%, 50%);
4042}
4043
4044.noUi-marker-horizontal.noUi-marker {
4045  margin-left: -1px;
4046  width: 2px;
4047  height: 5px;
4048}
4049
4050.noUi-marker-horizontal.noUi-marker-sub {
4051  height: 10px;
4052}
4053
4054.noUi-marker-horizontal.noUi-marker-large {
4055  height: 15px;
4056}
4057
4058.noUi-pips-vertical {
4059  padding: 0 10px;
4060  height: 100%;
4061  top: 0;
4062  left: 100%;
4063}
4064
4065.noUi-value-vertical {
4066  -webkit-transform: translate(0, -50%);
4067  transform: translate(0, -50%, 0);
4068  padding-left: 25px;
4069}
4070.noUi-rtl .noUi-value-vertical {
4071  -webkit-transform: translate(0, 50%);
4072  transform: translate(0, 50%);
4073}
4074
4075.noUi-marker-vertical.noUi-marker {
4076  width: 5px;
4077  height: 2px;
4078  margin-top: -1px;
4079}
4080
4081.noUi-marker-vertical.noUi-marker-sub {
4082  width: 10px;
4083}
4084
4085.noUi-marker-vertical.noUi-marker-large {
4086  width: 15px;
4087}
4088
4089.noUi-tooltip {
4090  display: block;
4091  position: absolute;
4092  border: 1px solid #D9D9D9;
4093  border-radius: 3px;
4094  background: #fff;
4095  color: #000;
4096  padding: 5px;
4097  text-align: center;
4098  white-space: nowrap;
4099}
4100
4101.noUi-horizontal .noUi-tooltip {
4102  -webkit-transform: translate(-50%, 0);
4103          transform: translate(-50%, 0);
4104  left: 50%;
4105  bottom: 120%;
4106}
4107
4108.noUi-vertical .noUi-tooltip {
4109  -webkit-transform: translate(0, -50%);
4110          transform: translate(0, -50%);
4111  top: 50%;
4112  right: 120%;
4113}
4114
4115body {
4116  margin: 0;
4117  position: relative;
4118}
4119body div {
4120  -webkit-box-sizing: border-box;
4121          box-sizing: border-box;
4122}
4123body .box {
4124  display: inline-block;
4125  height: 10px;
4126  margin: 0 5px;
4127  width: 10px;
4128}
4129body .box.light {
4130  background-color: var(--base-bg);
4131  border: 1px solid rgba(0, 0, 0, 0.6);
4132}
4133body .box.dark {
4134  background-color: rgba(0, 0, 0, 0.9);
4135  border: 1px solid rgba(0, 0, 0, 0.4);
4136}
4137body .box.no-pets {
4138  visibility: hidden;
4139}
4140body .box.paw {
4141  background-color: rgba(0, 0, 0, 0.4);
4142  border: 1px solid black;
4143  margin-right: 4px;
4144}
4145
4146#sidebar {
4147  position: absolute;
4148  right: 0;
4149  width: 320px;
4150  height: calc(100% - 70px);
4151  top: 70px;
4152  display: -webkit-box;
4153  display: -ms-flexbox;
4154  display: flex;
4155  -ms-flex-wrap: wrap;
4156      flex-wrap: wrap;
4157  -webkit-box-orient: vertical;
4158  -webkit-box-direction: normal;
4159      -ms-flex-direction: column;
4160          flex-direction: column;
4161  overflow-x: hidden;
4162  overflow-y: auto;
4163  background-color: var(--base-bg);
4164  z-index: 50;
4165}
4166#sidebar.open #search_results_container {
4167  margin-left: -320px;
4168}
4169#sidebar.open #sidebar_filter_container {
4170  right: -15px;
4171}
4172#sidebar.open #sidebar_filter_container > div {
4173  z-index: 500;
4174}
4175
4176#radius_error {
4177  display: none;
4178}
4179
4180#radius_min_max_level {
4181  display: -webkit-box;
4182  display: -ms-flexbox;
4183  display: flex;
4184  -webkit-box-pack: justify;
4185      -ms-flex-pack: justify;
4186          justify-content: space-between;
4187  margin: 0 auto 80px;
4188  max-width: 80%;
4189  position: relative;
4190  white-space: nowrap;
4191  width: 80%;
4192}
4193#radius_min_max_level span {
4194  display: inline-block;
4195  font-family: var(--map_refine_paragraph_font_family);
4196  font-size: var(--map_refine_paragraph_font_size);
4197  font-weight: var(--map_refine_paragraph_font_weight);
4198}
4199
4200.sidebar-container {
4201  position: absolute;
4202  top: 0;
4203  z-index: 2;
4204  overflow-x: hidden;
4205  overflow-y: hidden;
4206  border: none;
4207  border-bottom: 0;
4208  width: 320px;
4209  -webkit-transition: all var(--sidebarTransition) ease-in-out;
4210  transition: all var(--sidebarTransition) ease-in-out;
4211  z-index: 50;
4212}
4213.sidebar-container #plain_distance_slider_container {
4214  display: block;
4215  margin: 10px auto;
4216  max-width: 80%;
4217  text-align: center;
4218  width: 80%;
4219}
4220.sidebar-container #plain_distance_slider_container h3 {
4221  margin-bottom: 0;
4222}
4223.sidebar-container #plain_distance_slider_container p {
4224  font-family: var(--map_refine_paragraph_font_family);
4225  font-size: var(--map_refine_paragraph_font_size);
4226  font-weight: var(--map_refine_paragraph_font_weight);
4227  color: var(--map_refine_paragraph_color);
4228  line-height: 1.6;
4229  margin-top: 0;
4230}
4231.sidebar-container .text-box {
4232  text-align: center;
4233}
4234.sidebar-container .text-box input {
4235  width: 80%;
4236  background-color: transparent;
4237  margin-left: auto;
4238  margin-right: auto;
4239  border: 0;
4240  border-bottom: 1px solid var(--map_refine_placeholder_color);
4241  color: var(--map_refine_placeholder_color);
4242  font-size: var(--map_refine_placeholder_font_size);
4243  font-family: var(--map_refine_placeholder_font_family);
4244  font-weight: var(--map_refine_placeholder_font_weight);
4245}
4246.sidebar-container .text-box input:focus {
4247  outline: 1px;
4248}
4249.sidebar-container .text-box input::-webkit-input-placeholder, .sidebar-container .text-box input::-moz-placeholder, .sidebar-container .text-box input:-ms-input-placeholder, .sidebar-container .text-box input:-moz-placeholder {
4250  color: var(--map_refine_placeholder_color);
4251  font-size: var(--map_refine_placeholder_font_size);
4252  font-family: var(--map_refine_placeholder_font_family);
4253  font-weight: var(--map_refine_placeholder_font_weight);
4254}
4255.sidebar-container .location-text {
4256  margin-top: 20px;
4257}
4258.sidebar-container .location-text .sidebar-header {
4259  font-size: var(--map_refine_subheader_font_size);
4260  font-family: var(--map_refine_subheader_font_family);
4261  color: var(--map_refine_subheader_color);
4262  font-weight: var(--map_refine_subheader_font_weight);
4263  margin-bottom: 0;
4264}
4265.sidebar-container #distance_slider_container .noUi-handle-lower {
4266  display: none;
4267}
4268.sidebar-container #distance_button_container {
4269  padding-top: 30px;
4270  padding-bottom: 30px;
4271  background-color: var(--base-bg);
4272  width: 100%;
4273  -ms-flex-pack: distribute;
4274      justify-content: space-around;
4275  display: -webkit-box;
4276  display: -ms-flexbox;
4277  display: flex;
4278}
4279.sidebar-container #distance_button_container div {
4280  border: var(--color2);
4281  background-color: var(--color2);
4282  color: var(--color2-alt);
4283  text-align: center;
4284  padding: 8px 10px;
4285  background-color: var(--map-refine-bottom-buttons-background-color);
4286  color: var(--map-refine-bottom-buttons-font-color);
4287  font-family: var(--map-refine-bottom-buttons-font-family);
4288  font-size: var(--map-refine-bottom-buttons-font-size);
4289  font-weight: var(--map-refine-bottom-buttons-weight);
4290}
4291.sidebar-container #distance_button_container div:hover {
4292  cursor: pointer;
4293  background-color: var(--color2-hover);
4294  color: var(--color2-alt-hover);
4295}
4296.sidebar-container#search_results_container {
4297  position: absolute;
4298}
4299.sidebar-container #search_results_menu {
4300  padding: 10px 35px 10px 0;
4301  font-size: var(--header-font-size);
4302  background: var(--base-bg);
4303  color: var(--color2);
4304  font-weight: bold;
4305  display: -webkit-box;
4306  display: -ms-flexbox;
4307  display: flex;
4308  -webkit-box-pack: justify;
4309      -ms-flex-pack: justify;
4310          justify-content: space-between;
4311  position: relative;
4312  text-align: right;
4313  -webkit-transition: all var(--sidebarTransition) ease-in-out;
4314  transition: all var(--sidebarTransition) ease-in-out;
4315}
4316.sidebar-container #search_results_menu #search_menu_title {
4317  font-size: 28px;
4318  font-family: var(--base-font-family);
4319  font-weight: 400;
4320  color: var(--map-search-header-font-color);
4321}
4322.sidebar-container #search_results_menu #results_menu_filter {
4323  position: relative;
4324}
4325.sidebar-container #search_results_menu #results_menu_filter #results_menu_button {
4326  margin-right: 10px;
4327}
4328.sidebar-container #search_results_menu #results_menu_filter #results_menu_button img {
4329  height: 15px;
4330  width: auto;
4331}
4332.sidebar-container #search_results_menu #results_menu_filter #results_menu_button:hover {
4333  cursor: pointer;
4334  opacity: 0.8;
4335}
4336.sidebar-container #search_results_menu #results_menu_filter #results_menu_filter_options {
4337  -webkit-box-orient: vertical;
4338  -webkit-box-direction: normal;
4339      -ms-flex-direction: column;
4340          flex-direction: column;
4341  background-color: var(--color3);
4342  position: absolute;
4343  right: 0;
4344  top: 29px;
4345  width: 120px;
4346  padding: 5px;
4347  display: none;
4348}
4349.sidebar-container #search_results_menu #results_menu_filter #results_menu_filter_options.open {
4350  display: -webkit-box;
4351  display: -ms-flexbox;
4352  display: flex;
4353}
4354.sidebar-container #search_results_menu #results_menu_filter #results_menu_filter_options .filter-option {
4355  font-size: 13px;
4356  color: var(--color3-alt);
4357  margin-bottom: 5px;
4358}
4359.sidebar-container #search_results_menu #results_menu_filter #results_menu_filter_options .filter-option:last-child {
4360  margin-bottom: 0;
4361}
4362.sidebar-container #search_results_menu #results_menu_filter #results_menu_filter_options .filter-option:hover {
4363  background-color: var(--color2);
4364  color: var(--color2-alt);
4365  cursor: pointer;
4366}
4367.sidebar-container #filter_pets_label {
4368  width: 80%;
4369  margin: 20px auto -40px;
4370  color: var(--color1-hover);
4371}
4372.sidebar-container #filter_pets_container .md-btn--icon {
4373  padding-left: 0;
4374}
4375.sidebar-container #filter_pets_container .pet-icon {
4376  height: 50px;
4377  width: auto;
4378  margin-left: -25px;
4379  margin-right: 20px;
4380}
4381.sidebar-container #filter_pets_container .md-text--theme-secondary {
4382  color: var(--color3);
4383}
4384.sidebar-container .community-preview-container {
4385  right: 0;
4386  width: 100%;
4387  display: -webkit-box;
4388  display: -ms-flexbox;
4389  display: flex;
4390  -webkit-box-orient: vertical;
4391  -webkit-box-direction: normal;
4392      -ms-flex-direction: column;
4393          flex-direction: column;
4394  z-index: 2;
4395  background-color: var(--base-bg);
4396  margin-bottom: 0;
4397}
4398@media only screen and (min-width: 1100px) {
4399  .sidebar-container .community-preview-container {
4400    width: 320px;
4401  }
4402}
4403.sidebar-container .community-preview-container:last-child {
4404  margin-bottom: 0;
4405}
4406.sidebar-container .community-preview-container.highlighted {
4407  background: var(--base-bg-hover);
4408}
4409.sidebar-container .community-preview-container:hover {
4410  cursor: pointer;
4411}
4412.sidebar-container .community-preview-container .preview-image {
4413  width: 100%;
4414  height: 54vw;
4415  background-size: cover;
4416  background-position: center;
4417}
4418@media only screen and (min-width: 1082px) {
4419  .sidebar-container .community-preview-container .preview-image {
4420    height: 200px;
4421  }
4422}
4423.sidebar-container .community-preview-container .preview-main {
4424  padding: 0;
4425  display: -webkit-box;
4426  display: -ms-flexbox;
4427  display: flex;
4428  -webkit-box-orient: vertical;
4429  -webkit-box-direction: reverse;
4430      -ms-flex-direction: column-reverse;
4431          flex-direction: column-reverse;
4432}
4433@media only screen and (min-width: 560px) and (max-width: 1100px) {
4434  .sidebar-container .community-preview-container .preview-main {
4435    -webkit-box-orient: horizontal;
4436    -webkit-box-direction: normal;
4437        -ms-flex-direction: row;
4438            flex-direction: row;
4439  }
4440}
4441@media only screen and (min-width: 560px) and (max-width: 1100px) {
4442  .sidebar-container .community-preview-container .preview-main .preview-image {
4443    width: 50%;
4444  }
4445}
4446.sidebar-container .community-preview-container .preview-main .preview-title {
4447  font-family: var(--map-community-title-font-family);
4448  font-size: var(--map-community-title-font-size);
4449  font-weight: var(--map-community-title-font-weight);
4450  color: var(--map-community-title-font-color);
4451  margin: 0;
4452  white-space: normal;
4453}
4454.sidebar-container .community-preview-container .preview-main .preview-address {
4455  font-size: var(--map-community-address-font-size);
4456  font-weight: var(--map-community-address-font-weight);
4457  color: var(--map-community-address-font-color);
4458  font-family: var(--map-community-address-font-family);
4459  margin-bottom: 10px;
4460  display: inline-block;
4461}
4462.sidebar-container .community-preview-container .preview-main .preview-address:nth-of-type(2) {
4463  padding-left: 10px;
4464}
4465.sidebar-container .community-preview-container .preview-main .preview-info {
4466  font-size: 13px;
4467}
4468.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-left {
4469  display: -webkit-box;
4470  display: -ms-flexbox;
4471  display: flex;
4472  -webkit-box-orient: vertical;
4473  -webkit-box-direction: normal;
4474      -ms-flex-direction: column;
4475          flex-direction: column;
4476  width: 90%;
4477  text-align: left;
4478  margin: 5%;
4479}
4480.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-left .preview-title {
4481  font-size: 24px;
4482  font-weight: 500;
4483  text-transform: uppercase;
4484}
4485.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-left div {
4486  text-transform: capitalize;
4487}
4488.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-left .preview-text > div {
4489  font-family: var(--map-search-bed-bath-font-family);
4490  font-size: var(--map-search-bed-bath-font-size);
4491  font-weight: var(--map-search-bed-bath-font-weight);
4492  color: var(--map-search-bed-bath-font-color);
4493}
4494.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-left .preview-pets span {
4495  font-family: var(--map-search-pets-font-family);
4496  font-size: var(--map-search-pets-font-size);
4497  font-weight: var(--map-search-pets-font-weight);
4498  color: var(--map-search-pets-font-color);
4499}
4500.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-right {
4501  display: -webkit-box;
4502  display: -ms-flexbox;
4503  display: flex;
4504  -webkit-box-orient: vertical;
4505  -webkit-box-direction: normal;
4506      -ms-flex-direction: column;
4507          flex-direction: column;
4508  width: 44%;
4509  font-size: 13px;
4510  text-align: left;
4511  margin-left: 5%;
4512  margin-bottom: 10px;
4513}
4514.sidebar-container .community-preview-container .preview-main .preview-info .preview-info-right .specials {
4515  font-weight: bold;
4516}
4517.sidebar-container .community-preview-container .preview-bottom {
4518  background-color: var(--map-community-card-bottom-background-color);
4519  display: -webkit-box;
4520  display: -ms-flexbox;
4521  display: flex;
4522  -webkit-box-pack: justify;
4523      -ms-flex-pack: justify;
4524          justify-content: space-between;
4525  -webkit-box-align: center;
4526      -ms-flex-align: center;
4527          align-items: center;
4528  padding: 10px 30px 10px 10px;
4529  color: var(--color3-alt);
4530  font-size: 13px;
4531}
4532.sidebar-container .community-preview-container .preview-bottom a {
4533  color: var(--color3-alt);
4534  text-decoration: none;
4535  padding-right: 30px;
4536  font-size: 14px;
4537  color: var(--map-community-card-bottom-font-color);
4538  font-size: var(--map-community-card-bottom-font-size);
4539  font-weight: var(--map-community-card-bottom-font-weight);
4540}
4541.sidebar-container .community-preview-container .preview-bottom a:hover {
4542  color: var(--map-community-card-bottom-font-hover-color);
4543}
4544.sidebar-container .community-preview-container .preview-bottom:first-child {
4545  width: 55%;
4546}
4547.sidebar-container#sidebar_filter_container {
4548  right: -320px;
4549  -webkit-transition: all var(--sidebarTransition) ease-in-out;
4550  transition: all var(--sidebarTransition) ease-in-out;
4551  background: var(--base-bg);
4552}
4553.sidebar-container#sidebar_filter_container .sidebar-title {
4554  color: var(--map_refine_header_color);
4555  display: block;
4556  font-family: var(--map_refine_header_font_family);
4557  font-size: var(--map_refine_header_font_size);
4558  font-weight: var(--map_refine_header_font_weight);
4559  margin: 30px auto 0;
4560  position: relative;
4561  text-align: center;
4562  width: 100%;
4563}
4564.sidebar-container#sidebar_filter_container .sidebar-text {
4565  width: 80%;
4566  margin: 15px auto;
4567  text-align: justify;
4568  font-family: var(--map_refine_paragraph_font_family);
4569  font-size: var(--map_refine_paragraph_font_size);
4570  font-weight: var(--map_refine_paragraph_font_weight);
4571  color: var(--map_refine_paragraph_color);
4572  position: relative;
4573}
4574.sidebar-container#sidebar_filter_container div:nth-of-type(7) {
4575  display: -webkit-box;
4576  display: -ms-flexbox;
4577  display: flex;
4578  -webkit-box-pack: justify;
4579      -ms-flex-pack: justify;
4580          justify-content: space-between;
4581  margin-left: auto;
4582  margin-right: auto;
4583  max-width: 80%;
4584}
4585.sidebar-container#sidebar_filter_container div:nth-of-type(7) div {
4586  display: inline-block;
4587}
4588.sidebar-container#sidebar_filter_container div:nth-of-type(7) div label img {
4589  max-width: 50px;
4590}
4591.sidebar-container#sidebar_filter_container .md-cell {
4592  width: 300px;
4593}
4594.sidebar-container#sidebar_filter_container #filter_pets_container {
4595  width: 80%;
4596  max-width: 500px;
4597  margin: 35px auto;
4598}
4599.sidebar-container#sidebar_filter_container .multi-filter {
4600  width: 80%;
4601  margin: 20px auto;
4602  border-bottom: 1px solid rgba(var(--color2), 0.6);
4603  position: relative;
4604  -webkit-transition: all 1s ease-in-out;
4605  transition: all 1s ease-in-out;
4606}
4607.sidebar-container#sidebar_filter_container .multi-filter:hover {
4608  cursor: pointer;
4609}
4610.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-title {
4611  color: var(--color1-hover);
4612  display: -webkit-box;
4613  display: -ms-flexbox;
4614  display: flex;
4615  -webkit-box-pack: justify;
4616      -ms-flex-pack: justify;
4617          justify-content: space-between;
4618}
4619.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-title .filter-title-left {
4620  display: -webkit-box;
4621  display: -ms-flexbox;
4622  display: flex;
4623  -webkit-box-align: center;
4624      -ms-flex-align: center;
4625          align-items: center;
4626}
4627.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-title .filter-title-right {
4628  display: -webkit-box;
4629  display: -ms-flexbox;
4630  display: flex;
4631  width: 70px;
4632  -webkit-box-pack: end;
4633      -ms-flex-pack: end;
4634          justify-content: flex-end;
4635  -webkit-box-align: center;
4636      -ms-flex-align: center;
4637          align-items: center;
4638}
4639.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-title .filter-title-right .expand-button-container {
4640  font-weight: bold;
4641  color: var(--color2);
4642  margin-left: 15px;
4643  font-size: 20px;
4644  width: 10px;
4645}
4646.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-title .filter-title-right .multi-count {
4647  text-align: center;
4648  height: 20px;
4649  width: 20px;
4650  border-radius: 3px;
4651  background: var(--color2);
4652  color: var(--color3-alt);
4653  margin-right: 5px;
4654}
4655.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options {
4656  z-index: 3;
4657  top: 5px;
4658  overflow: auto;
4659  -webkit-transition: all 0.3s ease-in-out;
4660  transition: all 0.3s ease-in-out;
4661  height: 0;
4662}
4663.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options.open {
4664  height: 200px;
4665}
4666.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options .multi-filter-option {
4667  display: block;
4668  text-align: left;
4669  padding: 8px 5px;
4670  -webkit-box-sizing: border-box;
4671          box-sizing: border-box;
4672  border-bottom: 1px solid transparent;
4673}
4674.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options .multi-filter-option:hover {
4675  border-bottom: 1px solid var(--color2);
4676}
4677.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options .multi-filter-option .multi-checkbox {
4678  height: 15px;
4679  width: 15px;
4680  border: 1px solid black;
4681  border-radius: 3px;
4682  margin-right: 10px;
4683  text-align: left;
4684  display: inline-block;
4685}
4686.sidebar-container#sidebar_filter_container .multi-filter .multi-filter-options .multi-filter-option .multi-checkbox.checked {
4687  background-color: var(--color2);
4688}
4689.sidebar-container#sidebar_filter_container .slider-container {
4690  width: 80%;
4691  margin: 40px auto;
4692  position: relative;
4693}
4694.sidebar-container#sidebar_filter_container .slider-container .slider-label {
4695  color: var(--color1-hover);
4696  margin-bottom: 20px;
4697}
4698.sidebar-container#sidebar_filter_container .single-slider-container {
4699  width: 80%;
4700  margin: 15px auto 40px;
4701  margin-bottom: 60px;
4702}
4703.sidebar-container#sidebar_filter_container .single-slider-container .slider-label {
4704  color: var(--color1-hover);
4705  margin-bottom: 20px;
4706}
4707.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target,
4708.sidebar-container#sidebar_filter_container .slider-container .noUi-target {
4709  height: 4px;
4710  position: relative;
4711  top: 15px;
4712}
4713.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle,
4714.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle {
4715  height: 0;
4716  border: none;
4717}
4718.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle:before,
4719.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle:before {
4720  display: none;
4721}
4722.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip,
4723.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
4724  z-index: 5;
4725  font-size: 8px;
4726  height: 26px;
4727  width: 26px;
4728  border-radius: 50%;
4729  padding: 0;
4730  position: relative;
4731  display: -webkit-box;
4732  display: -ms-flexbox;
4733  display: flex;
4734  -webkit-box-align: center;
4735      -ms-flex-align: center;
4736          align-items: center;
4737  -webkit-box-pack: center;
4738      -ms-flex-pack: center;
4739          justify-content: center;
4740  top: -30px;
4741  background: var(--rangeSliderIconBg);
4742  color: var(--rangeSliderTextColor);
4743  border: 0;
4744  font-family: var(--map_refine_paragraph_font_family);
4745  font-size: calc(var(--map_refine_paragraph_font_size) * 0.8);
4746  font-weight: var(--map_refine_paragraph_font_weight);
4747  cursor: pointer;
4748}
4749.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip:after,
4750.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip:after {
4751  position: absolute;
4752  z-index: 1;
4753  top: 20px;
4754  content: "";
4755  left: 2px;
4756  border-top: 11px solid var(--rangeSliderIconBg);
4757  border-left: 11px solid transparent;
4758  border-right: 11px solid transparent;
4759}
4760.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle:after,
4761.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle:after {
4762  display: none;
4763}
4764.sidebar-container#sidebar_filter_container .single-slider-container .noUi-target .noUi-base .noUi-connect,
4765.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-connect {
4766  background: var(--base-bg);
4767}
4768
4769#root {
4770  width: 100%;
4771  max-width: 100%;
4772  position: relative;
4773  z-index: 2;
4774}
4775#root #mobile_page_container #mobile_bottom_nav {
4776  height: 50px;
4777  position: fixed;
4778  bottom: 0;
4779  width: 100%;
4780  margin-left: auto;
4781  margin-right: auto;
4782  background: var(--color1);
4783  color: var(--color1-alt);
4784  z-index: 50;
4785  display: -webkit-box;
4786  display: -ms-flexbox;
4787  display: flex;
4788  -ms-flex-pack: distribute;
4789      justify-content: space-around;
4790  -webkit-box-align: center;
4791      -ms-flex-align: center;
4792          align-items: center;
4793}
4794#root #mobile_page_container #mobile_bottom_nav #filter_button {
4795  width: 43px;
4796}
4797#root #mobile_page_container #mobile_bottom_nav #filter_button:hover {
4798  cursor: pointer;
4799}
4800#root #mobile_page_container #mobile_bottom_nav a img {
4801  width: 44px;
4802}
4803#root #mobile_page_container #mobile_bottom_nav .bottom-nav-button {
4804  visibility: hidden;
4805  height: 25px;
4806  margin-top: 5px;
4807  width: 25px;
4808  background: var(--color3-alt);
4809}
4810#root #mobile_page_container #mobile_container {
4811  width: 100%;
4812  display: -webkit-box;
4813  display: -ms-flexbox;
4814  display: flex;
4815  -webkit-box-orient: vertical;
4816  -webkit-box-direction: normal;
4817      -ms-flex-direction: column;
4818          flex-direction: column;
4819  -webkit-box-align: center;
4820      -ms-flex-align: center;
4821          align-items: center;
4822  height: 100%;
4823}
4824#root #mobile_page_container #mobile_container.first-page {
4825  background: var(--color1);
4826}
4827#root #mobile_page_container #mobile_container > div {
4828  width: 100%;
4829}
4830#root #mobile_page_container #mobile_container #mobile_header {
4831  display: -webkit-box;
4832  display: -ms-flexbox;
4833  display: flex;
4834  width: 100%;
4835  -webkit-box-pack: justify;
4836      -ms-flex-pack: justify;
4837          justify-content: space-between;
4838  -webkit-box-align: center;
4839      -ms-flex-align: center;
4840          align-items: center;
4841  padding-top: 5px;
4842}
4843#root #mobile_page_container #mobile_container #mobile_header #mobile_menu {
4844  height: 40px;
4845  width: 25px;
4846  margin-left: 10px;
4847}
4848#root #mobile_page_container #mobile_container #mobile_header #mobile_menu .hamburger-bar {
4849  width: 90%;
4850  height: 2px;
4851  margin-top: 5px;
4852  background-color: var(--base-bg-alt);
4853}
4854#root #mobile_page_container #mobile_container #mobile_header #mobile_header_title {
4855  width: 100%;
4856  text-align: center;
4857}
4858#root #mobile_page_container #mobile_container .first-page {
4859  display: -webkit-box;
4860  display: -ms-flexbox;
4861  display: flex;
4862  -webkit-box-orient: vertical;
4863  -webkit-box-direction: normal;
4864      -ms-flex-direction: column;
4865          flex-direction: column;
4866  -webkit-box-align: center;
4867      -ms-flex-align: center;
4868          align-items: center;
4869  height: 100%;
4870}
4871#root #mobile_page_container #mobile_container .first-page #mobile_logo {
4872  width: 80%;
4873  max-width: 500px;
4874  margin: 100px auto 5px;
4875}
4876#root #mobile_page_container #mobile_container .first-page .filterbar-select {
4877  width: 80%;
4878  border-bottom: 1px solid rgba(var(--color2), 0.6);
4879  position: relative;
4880  margin-bottom: 200px;
4881}
4882#root #mobile_page_container #mobile_container .first-page .filterbar-select:hover {
4883  cursor: pointer;
4884}
4885#root #mobile_page_container #mobile_container .first-page .filterbar-select .filterbar-title {
4886  display: -webkit-box;
4887  display: -ms-flexbox;
4888  display: flex;
4889  -webkit-box-pack: justify;
4890      -ms-flex-pack: justify;
4891          justify-content: space-between;
4892  font-weight: var(--map-filter-bar-select-font-weight);
4893  font-family: var(--map-filter-bar-select-font-family);
4894  font-size: var(--map-filter-bar-select-font-size);
4895  color: var(--map-filter-bar-select-font-color);
4896}
4897#root #mobile_page_container #mobile_container .first-page .filterbar-select .filterbar-options {
4898  background-color: var(--base-bg);
4899  width: 80%;
4900  position: absolute;
4901  z-index: 3;
4902  top: -30px;
4903  max-height: 200px;
4904  overflow: auto;
4905}
4906#root #mobile_page_container #mobile_container .first-page .filterbar-select .filterbar-options .filterbar-li {
4907  display: -webkit-box;
4908  display: -ms-flexbox;
4909  display: flex;
4910  -webkit-box-align: center;
4911      -ms-flex-align: center;
4912          align-items: center;
4913  padding: 3px 5px;
4914  border-bottom: 1px solid transparent;
4915}
4916#root #mobile_page_container #mobile_container .first-page .filterbar-select .filterbar-options .filterbar-li:hover {
4917  border-bottom: 1px solid var(--color3);
4918}
4919#root #mobile_page_container #mobile_container #mobile_list_and_map_container {
4920  position: relative;
4921}
4922#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container {
4923  top: 36px;
4924}
4925#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#search_results_container {
4926  width: 100%;
4927}
4928#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#search_results_container.mobile {
4929  position: relative;
4930  margin-top: -90px;
4931  margin-bottom: 90px;
4932  width: 100%;
4933}
4934#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#search_results_container.mobile .community-preview-container {
4935  width: 100%;
4936  margin: 0 auto;
4937}
4938@media (min-width: 501px) {
4939  #root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#search_results_container.mobile .community-preview-container .preview-image {
4940    height: 250px;
4941  }
4942}
4943@media (min-width: 401px) {
4944  #root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#search_results_container.mobile .community-preview-container .preview-image {
4945    height: 200px;
4946  }
4947}
4948#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#sidebar_filter_container {
4949  position: relative;
4950  right: auto;
4951  background: var(--base-bg);
4952  border: 0;
4953  margin: 0 auto;
4954  width: 100%;
4955  max-width: 500px;
4956  top: 0;
4957  padding-bottom: 100px;
4958}
4959#root #mobile_page_container #mobile_container #mobile_list_and_map_container .sidebar-container#sidebar_filter_container .slider-container {
4960  width: 80%;
4961}
4962#root #mobile_page_container #mobile_container #mobile_list_and_map_container #map {
4963  width: 100%;
4964  height: 500px;
4965}
4966#root #mobile_page_container #mobile_container #mobile_list_and_map_container #mobile_top_view_options {
4967  display: -webkit-box;
4968  display: -ms-flexbox;
4969  display: flex;
4970  max-width: 500px;
4971  margin-left: auto;
4972  margin-right: auto;
4973}
4974#root #mobile_page_container #mobile_container #mobile_list_and_map_container #mobile_top_view_options .mobile-top-option {
4975  width: 50%;
4976  text-align: center;
4977  font-size: 20px;
4978  padding: 5px;
4979}
4980#root #mobile_page_container #mobile_container #mobile_list_and_map_container #mobile_top_view_options .mobile-top-option.active {
4981  border-bottom: 3px solid var(--color2);
4982}
4983#root #mobile_page_container #mobile_container #mobile_list_and_map_container #mobile_top_view_options .mobile-top-option:hover {
4984  cursor: pointer;
4985}
4986
4987#home_page_container {
4988  position: relative;
4989  width: 100%;
4990}
4991#home_page_container #top_bar {
4992  width: 100%;
4993  height: var(--map-filter-bar-height);
4994  font-family: var(--base-font-family);
4995  font-size: var(--header-font-size);
4996  color: var(--base-bg);
4997  background-color: var(--map-filter-bar-color);
4998  text-align: center;
4999  display: -webkit-box;
5000  display: -ms-flexbox;
5001  display: flex;
5002  -webkit-box-pack: center;
5003      -ms-flex-pack: center;
5004          justify-content: center;
5005  -webkit-box-align: center;
5006      -ms-flex-align: center;
5007          align-items: center;
5008}
5009#home_page_container #top_bar img {
5010  height: 35px;
5011  margin: 7px 5px 0 5px;
5012}
5013#home_page_container #filterbar {
5014  width: 100%;
5015  display: -webkit-box;
5016  display: -ms-flexbox;
5017  display: flex;
5018  -webkit-box-pack: justify;
5019      -ms-flex-pack: justify;
5020          justify-content: space-between;
5021  background-color: var(--map-filter-bar-color);
5022  height: calc(var(--map-filter-bar-height) + 10);
5023  position: relative;
5024  z-index: 2;
5025  padding: 10px 0;
5026}
5027#home_page_container #filterbar h5 {
5028  margin-left: 0;
5029  margin-right: 40px;
5030  white-space: nowrap;
5031  line-height: normal;
5032  margin-top: 14px;
5033  font-weight: var(--map-filter-bar-font-weight);
5034  font-family: var(--map-filter-bar-font-family);
5035  font-size: var(--map-filter-bar-font-size);
5036  color: var(--map-filter-bar-font-color);
5037  margin-bottom: 0;
5038  margin-top: 0;
5039}
5040#home_page_container #filterbar h5 img {
5041  width: 30px;
5042  height: 28px;
5043  -ms-flex-item-align: center;
5044      -ms-grid-row-align: center;
5045      align-self: center;
5046  margin-right: 15px;
5047  position: static;
5048  -webkit-transform: translate(-35px, 0px);
5049          transform: translate(-35px, 0px);
5050  position: absolute;
5051}
5052#home_page_container #filterbar #filterbar_left {
5053  display: -webkit-box;
5054  display: -ms-flexbox;
5055  display: flex;
5056  -webkit-box-pack: start;
5057      -ms-flex-pack: start;
5058          justify-content: flex-start;
5059  width: 74%;
5060  -webkit-box-align: center;
5061      -ms-flex-align: center;
5062          align-items: center;
5063}
5064#home_page_container #filterbar #filterbar_left > div {
5065  margin-left: 20px;
5066}
5067#home_page_container #filterbar #filterbar_left > div:last-of-type {
5068  margin-left: 50px;
5069}
5070#home_page_container #filterbar #filterbar_right {
5071  display: -webkit-box;
5072  display: -ms-flexbox;
5073  display: flex;
5074  width: 25%;
5075  -webkit-box-pack: end;
5076      -ms-flex-pack: end;
5077          justify-content: flex-end;
5078}
5079#home_page_container #filterbar #filterbar_right > div {
5080  -ms-flex-item-align: center;
5081      -ms-grid-row-align: center;
5082      align-self: center;
5083}
5084#home_page_container #filterbar #filterbar_right > img {
5085  margin-right: 50px;
5086  margin-left: 100px;
5087}
5088#home_page_container #filterbar .filterbar-select {
5089  margin-top: 0;
5090  width: 200px;
5091  position: relative;
5092}
5093#home_page_container #filterbar .filterbar-select .filterbar-options {
5094  position: absolute;
5095  bottom: 0;
5096}
5097@media only screen and (min-width: 1100px) {
5098  #home_page_container #filterbar .filterbar-select .filterbar-options {
5099    top: 0;
5100    bottom: auto;
5101  }
5102}
5103#home_page_container #filterbar .filterbar-select.select-disabled:hover {
5104  cursor: not-allowed;
5105}
5106#home_page_container #filterbar .filterbar-select.select-disabled .filterbar-title {
5107  font-weight: var(--map-filter-bar-select-font-weight);
5108  font-family: var(--map-filter-bar-select-font-family);
5109  font-size: var(--map-filter-bar-select-font-size);
5110  color: var(--map-filter-bar-select-font-color);
5111}
5112#home_page_container #filterbar .filterbar-select:hover {
5113  cursor: pointer;
5114}
5115#home_page_container #filterbar .filterbar-select.filterbar-with-buttons .filterbar-title {
5116  display: -webkit-box;
5117  display: -ms-flexbox;
5118  display: flex;
5119  -webkit-box-pack: justify;
5120      -ms-flex-pack: justify;
5121          justify-content: space-between;
5122  font-weight: var(--map-filter-bar-select-font-weight);
5123  font-family: var(--map-filter-bar-select-font-family);
5124  font-size: var(--map-filter-bar-select-font-size);
5125  color: var(--map-filter-bar-select-font-color);
5126}
5127#home_page_container #filterbar .filterbar-select.filterbar-with-buttons .filterbar-title .filter-buttons-container {
5128  display: -webkit-box;
5129  display: -ms-flexbox;
5130  display: flex;
5131  -webkit-box-align: center;
5132      -ms-flex-align: center;
5133          align-items: center;
5134  -webkit-box-orient: horizontal;
5135  -webkit-box-direction: normal;
5136      -ms-flex-direction: row;
5137          flex-direction: row;
5138}
5139#home_page_container #filterbar .filterbar-select.filterbar-with-buttons .filterbar-title .filter-buttons-container .filter-button {
5140  display: -webkit-inline-box;
5141  display: -ms-inline-flexbox;
5142  display: inline-flex;
5143  -webkit-box-sizing: border-box;
5144          box-sizing: border-box;
5145  height: 75%;
5146  padding: 0 10px;
5147  border-right: 1px solid rgba(var(--base-bg-alt), 0.4);
5148  font-weight: bold;
5149  color: var(--color3);
5150}
5151#home_page_container #filterbar .filterbar-select.filterbar-with-buttons .filterbar-title .filter-buttons-container .filter-button:hover {
5152  color: var(--color2);
5153  cursor: pointer;
5154}
5155#home_page_container #filterbar .filterbar-select.filterbar-with-buttons .filterbar-title .filter-buttons-container .filter-button:last-of-type {
5156  border: 0;
5157}
5158#home_page_container #filterbar .filterbar-select .filterbar-title {
5159  width: 100%;
5160  height: 30px;
5161  display: -webkit-box;
5162  display: -ms-flexbox;
5163  display: flex;
5164  -webkit-box-align: center;
5165      -ms-flex-align: center;
5166          align-items: center;
5167  background-color: var(--base-bg);
5168  border: 1px solid var(--color3);
5169  font-size: 18px;
5170  color: var(--color2);
5171  padding-left: 10px;
5172}
5173#home_page_container #filterbar .filterbar-select .filterbar-title.with-arrow {
5174  display: -webkit-box;
5175  display: -ms-flexbox;
5176  display: flex;
5177  -webkit-box-pack: justify;
5178      -ms-flex-pack: justify;
5179          justify-content: space-between;
5180}
5181#home_page_container #filterbar .filterbar-select .filterbar-title.with-arrow .filterbar-title-span {
5182  font-weight: var(--map-filter-bar-select-font-weight);
5183  font-family: var(--map-filter-bar-select-font-family);
5184  font-size: var(--map-filter-bar-select-font-size);
5185  color: var(--map-filter-bar-select-font-color);
5186}
5187#home_page_container #filterbar .filterbar-select .filterbar-title.with-arrow .filterbar-dropdown-arrow {
5188  border-top: 11px solid var(--color3);
5189  border-left: 7px solid transparent;
5190  border-right: 7px solid transparent;
5191  margin-right: 5px;
5192}
5193#home_page_container #filterbar .filterbar-select .filterbar-title.with-arrow .filterbar-dropdown-arrow.up {
5194  border-top: 0;
5195  border-bottom: 11px solid var(--color3);
5196}
5197#home_page_container #filterbar .filterbar-select .filterbar-options {
5198  width: 100%;
5199  background: var(--base-bg);
5200  border: 1px solid var(--color3);
5201}
5202#home_page_container #filterbar .filterbar-select .filterbar-options .filterbar-li {
5203  width: 100%;
5204  height: 30px;
5205  display: -webkit-box;
5206  display: -ms-flexbox;
5207  display: flex;
5208  -webkit-box-align: center;
5209      -ms-flex-align: center;
5210          align-items: center;
5211  padding-left: 10px;
5212  font-size: 15px;
5213}
5214#home_page_container #filterbar .filterbar-select .filterbar-options .filterbar-li:hover {
5215  background-color: var(--color3);
5216  color: var(--base-bg);
5217  cursor: pointer;
5218}
5219#home_page_container #filterbar #reset_arrow,
5220#home_page_container #filterbar #sliders_thumb {
5221  width: 30px;
5222  height: 28px;
5223  -ms-flex-item-align: center;
5224      -ms-grid-row-align: center;
5225      align-self: center;
5226  margin-right: 15px;
5227  position: static;
5228  -webkit-transform: translate(-35px, 0px);
5229          transform: translate(-35px, 0px);
5230  position: absolute;
5231}
5232#home_page_container #filterbar #reset_arrow:hover,
5233#home_page_container #filterbar #sliders_thumb:hover {
5234  opacity: 0.8;
5235}
5236#home_page_container #filterbar #reset_arrow.disabled,
5237#home_page_container #filterbar #sliders_thumb.disabled {
5238  opacity: 0.4;
5239}
5240#home_page_container #map {
5241  width: calc(100% - 320px);
5242  height: var(--mapHeight);
5243  position: relative;
5244  z-index: 1;
5245  -webkit-transition: all 0.75s ease-in-out;
5246  transition: all 0.75s ease-in-out;
5247}
5248@media (max-width: 1081px) {
5249  #home_page_container #map {
5250    width: 100%;
5251  }
5252}
5253
5254.info-window {
5255  display: -webkit-box;
5256  display: -ms-flexbox;
5257  display: flex;
5258  -webkit-box-align: center;
5259      -ms-flex-align: center;
5260          align-items: center;
5261}
5262.info-window .info-left img {
5263  height: 80px;
5264  width: auto;
5265}
5266@media (max-width: 500px) {
5267  .info-window .info-left img {
5268    height: 50px;
5269  }
5270}
5271.info-window .info-right {
5272  display: -webkit-box;
5273  display: -ms-flexbox;
5274  display: flex;
5275  -webkit-box-orient: vertical;
5276  -webkit-box-direction: normal;
5277      -ms-flex-direction: column;
5278          flex-direction: column;
5279  padding-left: 10px;
5280  font-size: 12px;
5281}
5282.info-window .info-right h3 {
5283  font-size: 16px;
5284  margin-bottom: -2px;
5285}
5286.info-window .info-right div {
5287  margin-left: 0;
5288  display: -webkit-box;
5289  display: -ms-flexbox;
5290  display: flex;
5291  -webkit-box-align: start;
5292      -ms-flex-align: start;
5293          align-items: flex-start;
5294}
5295.info-window .info-right div .box {
5296  margin-top: 4px;
5297}
5298.info-window .info-right a {
5299  font-size: 14px;
5300}
5301
5302#body_communities .mobile {
5303  display: block;
5304}
5305@media only screen and (min-width: 1082px) {
5306  #body_communities .mobile {
5307    display: none;
5308  }
5309}
5310
5311.fa {
5312  margin-right: 5px;
5313}
5314
5315#filter_dogs,
5316#filter_cats {
5317  display: none;
5318}
5319
5320.sidebar-container#sidebar_filter_container #filter_pets_container {
5321  width: 80%;
5322  max-width: 500px;
5323  margin: 35px auto;
5324  -ms-flex-pack: distribute;
5325      justify-content: space-around;
5326}
5327.sidebar-container#sidebar_filter_container #filter_pets_container .md-selection-control-label {
5328  display: -webkit-box;
5329  display: -ms-flexbox;
5330  display: flex;
5331  width: 70px;
5332  -webkit-box-align: center;
5333      -ms-flex-align: center;
5334          align-items: center;
5335}
5336.sidebar-container#sidebar_filter_container #filter_pets_container .md-selection-control-label span {
5337  margin-left: 30px;
5338}
5339
5340.md-ink-container {
5341  position: absolute;
5342}
5343
5344.sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle.noUi-handle-lower .noUi-tooltip, .sidebar-container#sidebar_filter_container .slider-container .noUi-target .noUi-base .noUi-origin .noUi-handle.noUi-handle-upper .noUi-tooltip {
5345  font-family: var(--map_refine-price-min-max-font_family);
5346  font-size: var(--map_refine_price_min_max_font__size);
5347  font-weight: var(--map_refine_price_min_max_font_weight);
5348  color: var(--map_refine_price_min_max_color);
5349}
5350
5351.cluster img {
5352  top: 0 !important;
5353  left: 0 !important;
5354  clip: auto !important;
5355}
5356
5357.filterbar-options {
5358  background: var(--base-bg);
5359}
5360
5361#mobile_refresh_button,
5362#mobile_refine_button {
5363  border: none;
5364  background: none;
5365}
5366
5367.filterbar-title {
5368  display: -webkit-box;
5369  display: -ms-flexbox;
5370  display: flex;
5371}
5372
5373.filter-button {
5374  display: initial;
5375}
5376
5377@media only screen and (max-width: 1099px) {
5378  #body_search footer {
5379    display: none;
5380  }
5381}
5382#body_search .filterbar-options {
5383  position: absolute;
5384  bottom: 100%;
5385  max-height: 250px;
5386  overflow: scroll;
5387  width: 200px;
5388}
5389#body_search .filterbar-options .filterbar-li {
5390  padding: 12px;
5391  color: var(--color1-hover);
5392}
5393
5394@media only screen and (min-width: 560px) and (max-width: 1100px) {
5395  .sidebar-container .community-preview-container .preview-main .preview-info {
5396    width: 50%;
5397  }
5398}
5399
5400#body_blogs .content-container {
5401  padding: 2rem;
5402  overflow: hidden;
5403}
5404@media only screen and (min-width: 1025px) {
5405  #body_blogs .content-container {
5406    padding: 5rem 2.5rem;
5407  }
5408}
5409@media only screen and (max-width: 1439px) {
5410  #body_blogs .content-container #featured_blogs_template_wrapper {
5411    overflow: hidden;
5412  }
5413}
5414#body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide {
5415  background: transparent;
5416}
5417#body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide .main-text {
5418  color: var(--color2);
5419  text-align: left;
5420  text-overflow: ellipsis;
5421  overflow: hidden;
5422  white-space: nowrap;
5423}
5424#body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide .button-style-1, #body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide .submit-group.has-breadcrumbs .btn-back, .submit-group.has-breadcrumbs #body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide .btn-back, #body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide .btn-basic, #body_blogs .content-container #featured_blogs_template_wrapper .swiper-wrapper .swiper-slide #submit-id-submit {
5425  margin-top: 20px;
5426}
5427#body_blogs .content-container #featured_blogs_template_wrapper .header-text-style-2 {
5428  color: var(--color3);
5429  text-align: left;
5430  border-bottom: 2px solid var(--color3);
5431}
5432#body_blogs .content-container #featured_blogs_template_wrapper .header-text-style-2 .bold {
5433  text-transform: none;
5434}
5435@media only screen and (max-width: 1439px) {
5436  #body_blogs .content-container #featured_blogs_template_wrapper .featured-swiper-pagination {
5437    margin: 40px 0 0;
5438  }
5439}
5440@media only screen and (min-width: 1440px) {
5441  #body_blogs .content-container #featured_blogs_template_wrapper .featured-swiper-pagination {
5442    display: none;
5443  }
5444}
5445#body_blogs .content-container #featured_blogs_template_wrapper .featured-swiper-pagination .swiper-pagination-bullet {
5446  background: var(--color1);
5447}
5448#body_blogs .content-container #blogs_template_wrapper {
5449  max-width: 1900px;
5450  width: 100%;
5451  margin: 50px auto 0;
5452}
5453#body_blogs .content-container #blogs_template_wrapper > .header-text-style-2 {
5454  border-bottom: 2px solid var(--color3);
5455  color: var(--color3);
5456  margin-bottom: 1rem;
5457  text-align: left;
5458}
5459#body_blogs .content-container #blogs_template_wrapper > .header-text-style-2 .bold {
5460  text-transform: none;
5461}
5462#body_blogs .content-container #blogs_template_wrapper .swiper-wrapper .swiper-slide {
5463  background: var(--base-bg);
5464  cursor: -webkit-grab;
5465  cursor: grab;
5466  opacity: 0;
5467}
5468#body_blogs .content-container #blogs_template_wrapper .swiper-wrapper .swiper-slide.swiper-slide-active {
5469  display: block;
5470  opacity: 1;
5471}
5472#body_blogs .content-container #blogs_template_wrapper .blog-container {
5473  margin: 1rem auto;
5474  padding-bottom: 2rem;
5475  border-bottom: 2px solid var(--color3);
5476}
5477@supports (display: flex) {
5478  #body_blogs .content-container #blogs_template_wrapper .blog-container {
5479    display: -webkit-box;
5480    display: -ms-flexbox;
5481    display: flex;
5482    -webkit-box-align: center;
5483        -ms-flex-align: center;
5484            align-items: center;
5485    -webkit-box-pack: center;
5486        -ms-flex-pack: center;
5487            justify-content: center;
5488    -webkit-box-orient: vertical;
5489    -webkit-box-direction: normal;
5490        -ms-flex-direction: column;
5491            flex-direction: column;
5492  }
5493}
5494@media only screen and (min-width: 1025px) {
5495  #body_blogs .content-container #blogs_template_wrapper .blog-container {
5496    -webkit-box-orient: horizontal;
5497    -webkit-box-direction: normal;
5498        -ms-flex-direction: row;
5499            flex-direction: row;
5500    margin: 2rem auto;
5501    padding-top: 2rem;
5502  }
5503}
5504#body_blogs .content-container #blogs_template_wrapper .blog-container .img-wrapper {
5505  background-size: contain;
5506  background-repeat: no-repeat;
5507  background-position: center center;
5508  height: 300px;
5509  width: 100%;
5510}
5511@media only screen and (min-width: 1025px) {
5512  #body_blogs .content-container #blogs_template_wrapper .blog-container .img-wrapper {
5513    width: 30%;
5514    margin-right: 4rem;
5515  }
5516}
5517#body_blogs .content-container #blogs_template_wrapper .blog-container .body {
5518  text-align: left;
5519  max-width: 1200px;
5520  width: 100%;
5521}
5522@media only screen and (min-width: 1025px) {
5523  #body_blogs .content-container #blogs_template_wrapper .blog-container .body {
5524    width: 70%;
5525  }
5526}
5527#body_blogs .content-container #blogs_template_wrapper .blog-container .body h2 {
5528  color: var(--color1);
5529  margin: 15px 0;
5530}
5531#body_blogs .content-container #blogs_template_wrapper .blog-container .body .main-text {
5532  color: var(--color3);
5533  margin: 0 auto 1.5rem;
5534}
5535@media only screen and (max-width: 1024px) {
5536  #body_blogs .content-container #blogs_template_wrapper .blog-container .body .button-wrapper {
5537    text-align: center;
5538  }
5539}
5540@media only screen and (min-width: 1025px) {
5541  #body_blogs .content-container #blogs_template_wrapper .blog-container .body .button-wrapper {
5542    text-align: right;
5543  }
5544}
5545#body_blogs .content-container #blogs_template_wrapper .blog-container .body .button-style-1:hover, #body_blogs .content-container #blogs_template_wrapper .blog-container .body .submit-group.has-breadcrumbs .btn-back:hover, .submit-group.has-breadcrumbs #body_blogs .content-container #blogs_template_wrapper .blog-container .body .btn-back:hover, #body_blogs .content-container #blogs_template_wrapper .blog-container .body .btn-basic:hover, #body_blogs .content-container #blogs_template_wrapper .blog-container .body #submit-id-submit:hover {
5546  color: var(--base-bg);
5547}
5548#body_blogs .content-container .pagination-wrapper {
5549  margin: 20px 0;
5550}
5551@supports (display: flex) {
5552  #body_blogs .content-container .pagination-wrapper {
5553    display: -webkit-box;
5554    display: -ms-flexbox;
5555    display: flex;
5556    -webkit-box-pack: center;
5557        -ms-flex-pack: center;
5558            justify-content: center;
5559    -webkit-box-align: center;
5560        -ms-flex-align: center;
5561            align-items: center;
5562  }
5563}
5564#body_blogs .content-container .pagination-wrapper .swiper-pagination {
5565  position: relative;
5566  margin-top: 2vh;
5567  padding: 0 9px;
5568  width: auto;
5569}
5570#body_blogs .content-container .pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
5571  text-align: center;
5572  opacity: 1;
5573  color: var(--base-bg);
5574  background: var(--color3);
5575}
5576@media only screen and (max-width: 1023px) {
5577  #body_blogs .content-container .pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
5578    width: 27px;
5579    height: 25px;
5580    line-height: 25px;
5581    font-size: 14px;
5582    margin: 0 5px 5px;
5583  }
5584}
5585@media only screen and (min-width: 1024px) {
5586  #body_blogs .content-container .pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
5587    width: 40px;
5588    height: 40px;
5589    line-height: 40px;
5590  }
5591}
5592#body_blogs .content-container .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
5593  color: var(--base-bg);
5594  background: var(--color4);
5595}
5596#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container {
5597  margin-bottom: 1rem;
5598}
5599#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .img-wrapper {
5600  margin-bottom: 2rem;
5601  text-align: center;
5602  width: 100%;
5603}
5604#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .img-wrapper img {
5605  max-width: 450px;
5606}
5607#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .main-text,
5608#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container p {
5609  color: var(--color3);
5610  text-align: left;
5611}
5612#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .main-text a,
5613#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container p a {
5614  -webkit-transition: 0.4s;
5615  transition: 0.4s;
5616}
5617#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .main-text a:hover,
5618#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container p a:hover {
5619  color: var(--color4-hover);
5620}
5621#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container p {
5622  margin-bottom: 1.5rem;
5623}
5624#body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .button-style-1:hover, #body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .submit-group.has-breadcrumbs .btn-back:hover, .submit-group.has-breadcrumbs #body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .btn-back:hover, #body_blogs .content-container #full_blog_template_wrapper .blog .blog-container .btn-basic:hover, #body_blogs .content-container #full_blog_template_wrapper .blog .blog-container #submit-id-submit:hover {
5625  color: var(--base-bg);
5626}
5627
5628.img-wrapper {
5629  margin-bottom: 2rem;
5630  height: 300px;
5631}
5632.img-wrapper img {
5633  width: 100%;
5634  height: 100%;
5635  -o-object-fit: cover;
5636     object-fit: cover;
5637}
5638
5639:root {
5640  --navbar-bg: #1f3660;
5641  --navbar-dropdown-bg: #517bc7;
5642  --navbar-dropdown-bg-alt: #fff;
5643  --navbar-links-color: #fff;
5644  --navbar-width: calc(100vw - 40px);
5645  --navbar-logo-mobile-width: 250px;
5646  --navbar-logo-width: 350px;
5647  --navbar-links-case: uppercase;
5648  --navbar-sublinks-case: capitalize;
5649  --navbar-hamburger-bar-colors: #fff;
5650  --navbar-sublinks-margin-bottom: 15px;
5651  --navbar-menu-button-width: 46px;
5652  --navbar-menu-button-margin-right: 41px;
5653  --menu-overlay-bg: rgba(0, 0, 0, 0.5);
5654  --menu-bg: #1f3660;
5655  --menu-arrow-color: #fff;
5656  --menu-font-color: #fff;
5657  --page-header-1-h1-color: rgba(31, 54, 96, 0.8);
5658  --page-header-1-h2-color: #1f3660;
5659  --page-header-1-h1-text-align: center;
5660  --page-header-1-h2-text-align: center;
5661  --page-header-1-h1-font-size: calc(20px + 2vw);
5662  --page-header-1-h2-font-size: calc(30px + 3vw);
5663  --quote-text-bg: #e2e2e6;
5664  --quote-text--line-color: rgba(226, 226, 230, 0.4);
5665  --quote-header-text-color: #ad4c1b;
5666  --quote-title-text-color: #1f3660;
5667  --quote-text-color: #1f3660;
5668  --quote-2-marks-color: #ad4c1b;
5669  --quote-2-color: #1f3660;
5670  --quote-2-person-color: #ad4c1b;
5671  --history-timeline-header-1-color: #1f3660;
5672  --history-timeline-header-1-border-color: #333;
5673  --history-timeline-line-color: #333;
5674  --history-timeline-header-3-color: #1f3660;
5675  --squared-elements-padding: 60px 20px;
5676  --squared-elements-grid-gap: 20px 20px;
5677  --squared-elements-overlay-bg: #ad4c1b;
5678  --squared-elements-border: 2px solid #fff;
5679  --squared-elements-header-color: #fff;
5680  --squared-elements-text-shadow: 1px 1px 10px #333;
5681  --button-style-1-animation: grow-shadow;
5682  --button-style-1-petite: false;
5683  --button-style-1-bg: #ad4c1b;
5684  --button-style-1-bg-hover: #8b2a09;
5685  --button-style-1-bg-alt: #fff;
5686  --button-style-1-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5687  --button-style-1-border: 0 none;
5688  --button-style-1-border-radius: 0;
5689  --button-style-1-padding: 10px 40px;
5690  --button-style-1-petite-padding: 7px 15px;
5691  --button-style-1-text-transform: uppercase;
5692  --button-style-1-font-weight: 300;
5693  --button-style-1-letter-spacing: 1px;
5694  --button-style-1-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5695  --button-style-1-font-size: 30px;
5696  --button-style-1-margin: 40px 0 0 0;
5697  --button-style-1-petite-animation: grow-shadow;
5698  --button-style-1-petite-petite: true;
5699  --button-style-1-petite-bg: #e2e2e6;
5700  --button-style-1-petite-bg-hover: #fff;
5701  --button-style-1-petite-bg-alt: #333;
5702  --button-style-1-petite-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5703  --button-style-1-petite-border: 0 none;
5704  --button-style-1-petite-border-radius: 0;
5705  --button-style-1-petite-padding: 7px 15px;
5706  --button-style-1-petite-petite-padding: 7px 15px;
5707  --button-style-1-petite-text-transform: uppercase;
5708  --button-style-1-petite-font-weight: 400;
5709  --button-style-1-petite-letter-spacing: 1px;
5710  --button-style-1-petite-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5711  --button-style-1-petite-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5712  --button-style-1-petite-margin: 40px 0 0 0;
5713  --button-style-2-animation: grow-shadow;
5714  --button-style-2-petite: false;
5715  --button-style-2-bg: #ad4c1b;
5716  --button-style-2-bg-hover: #fff;
5717  --button-style-2-bg-alt: #fff;
5718  --button-style-2-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5719  --button-style-2-border: 0 none;
5720  --button-style-2-border-radius: 0;
5721  --button-style-2-padding: 10px 40px;
5722  --button-style-2-petite-padding: 7px 15px;
5723  --button-style-2-text-transform: uppercase;
5724  --button-style-2-font-weight: 300;
5725  --button-style-2-letter-spacing: 1px;
5726  --button-style-2-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5727  --button-style-2-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5728  --button-style-2-margin: 40px 0 0 0;
5729  --button-style-next-animation: grow-shadow;
5730  --button-style-next-petite: false;
5731  --button-style-next-bg: #FF5252;
5732  --button-style-next-bg-hover: #FF5252;
5733  --button-style-next-bg-alt: #fff;
5734  --button-style-next-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5735  --button-style-next-border: 0 none;
5736  --button-style-next-border-radius: 0;
5737  --button-style-next-padding: 10px 40px;
5738  --button-style-next-petite-padding: 7px 15px;
5739  --button-style-next-text-transform: uppercase;
5740  --button-style-next-font-weight: 400;
5741  --button-style-next-letter-spacing: 1px;
5742  --button-style-next-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5743  --button-style-next-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5744  --button-style-next-margin: 40px 0 0 0;
5745  --button-style-danger-animation: grow-shadow;
5746  --button-style-danger-petite: false;
5747  --button-style-danger-bg: #ad4c1b;
5748  --button-style-danger-bg-hover: #8b2a09;
5749  --button-style-danger-bg-alt: #fff;
5750  --button-style-danger-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5751  --button-style-danger-border: 0 none;
5752  --button-style-danger-border-radius: 0;
5753  --button-style-danger-padding: 10px 40px;
5754  --button-style-danger-petite-padding: 7px 15px;
5755  --button-style-danger-text-transform: uppercase;
5756  --button-style-danger-font-weight: 400;
5757  --button-style-danger-letter-spacing: 1px;
5758  --button-style-danger-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5759  --button-style-danger-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5760  --button-style-danger-margin: 40px 0 0 0;
5761  --button-style-danger-petite-animation: grow-shadow;
5762  --button-style-danger-petite-petite: false;
5763  --button-style-danger-petite-bg: #ad4c1b;
5764  --button-style-danger-petite-bg-hover: #8b2a09;
5765  --button-style-danger-petite-bg-alt: #fff;
5766  --button-style-danger-petite-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5767  --button-style-danger-petite-border: 0 none;
5768  --button-style-danger-petite-border-radius: 0;
5769  --button-style-danger-petite-padding: 7px 15px;
5770  --button-style-danger-petite-petite-padding: 7px 15px;
5771  --button-style-danger-petite-text-transform: uppercase;
5772  --button-style-danger-petite-font-weight: 400;
5773  --button-style-danger-petite-letter-spacing: 1px;
5774  --button-style-danger-petite-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5775  --button-style-danger-petite-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5776  --button-style-danger-petite-margin: 40px 0 0 0;
5777  --button-style-success-animation: grow-shadow;
5778  --button-style-success-petite: false;
5779  --button-style-success-bg: #8BC34A;
5780  --button-style-success-bg-hover: #6d9e0c;
5781  --button-style-success-bg-alt: #fff;
5782  --button-style-success-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5783  --button-style-success-border: 0 none;
5784  --button-style-success-border-radius: 0;
5785  --button-style-success-padding: 10px 40px;
5786  --button-style-success-petite-padding: 7px 15px;
5787  --button-style-success-text-transform: uppercase;
5788  --button-style-success-font-weight: 400;
5789  --button-style-success-letter-spacing: 1px;
5790  --button-style-success-font-size-mobile: calc(18px + (35 - 15) * (100vw - 300px) / 1300);
5791  --button-style-success-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5792  --button-style-success-margin: 40px 0 0 0;
5793  --button-style-arrow-animation: grow-shadow;
5794  --button-style-arrow-petite: false;
5795  --button-style-arrow-bg: #ad4c1b;
5796  --button-style-arrow-bg-hover: #8b2a09;
5797  --button-style-arrow-bg-alt: #fff;
5798  --button-style-arrow-hover-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
5799  --button-style-arrow-border: 0 none;
5800  --button-style-arrow-border-radius: 0;
5801  --button-style-arrow-padding: 10px 40px;
5802  --button-style-arrow-petite-padding: 7px 15px;
5803  --button-style-arrow-text-transform: uppercase;
5804  --button-style-arrow-font-weight: 400;
5805  --button-style-arrow-letter-spacing: 1px;
5806  --button-style-arrow-font-size-mobile: 25px;
5807  --button-style-arrow-font-size: calc(18px + (2.7) * (100vw - 300px) / 1300);
5808  --button-style-arrow-margin: 40px 0 0 0;
5809  --header-text-style-1-sm-font-size: 30px;
5810  --header-text-style-1-md-font-size: 30px;
5811  --header-text-style-1-lg-font-size: 65px;
5812  --header-text-style-1-font-family: Oswald, sans-serif;
5813  --header-text-style-1-color: #e2e2e6;
5814  --header-text-style-1-text-transform: uppercase;
5815  --header-text-style-1-letter-spacing: 0px;
5816  --header-text-style-1-margin: 0 0 35px;
5817  --header-text-style-1-font-weight: 400;
5818  --header-text-style-1-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5819  --header-text-style-2-font-lg-size: 105px;
5820  --header-text-style-2-font-sm-size: 45px;
5821  --header-text-style-2-font-family: Oswald, sans-serif;
5822  --header-text-style-2-color: #333;
5823  --header-text-style-2-text-transform: uppercase;
5824  --header-text-style-2-letter-spacing: 0px;
5825  --header-text-style-2-margin: 0 0 35px;
5826  --header-text-style-2-font-weight: 400;
5827  --header-text-style-2-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5828  --header-text-style-3-font-size: 30px;
5829  --header-text-style-3-font-family: Oswald, sans-serif;
5830  --header-text-style-3-color: #333;
5831  --header-text-style-3-text-transform: uppercase;
5832  --header-text-style-3-letter-spacing: 0px;
5833  --header-text-style-3-margin: 0 0 35px;
5834  --header-text-style-3-font-weight: 400;
5835  --header-text-style-3-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5836  --header-text-style-4-font-size: 18px;
5837  --header-text-style-4-font-family: Lato, sans-serif;
5838  --header-text-style-4-color: #333;
5839  --header-text-style-4-text-transform: uppercase;
5840  --header-text-style-4-letter-spacing: 0px;
5841  --header-text-style-4-margin: 0 0 10px;
5842  --header-text-style-4-font-weight: 700;
5843  --header-text-style-4-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5844  --header-text-style-5-font-size: 36px;
5845  --header-text-style-5-font-family: Oswald, sans-serif;
5846  --header-text-style-5-color: #1f3660;
5847  --header-text-style-5-text-transform: uppercase;
5848  --header-text-style-5-letter-spacing: 0px;
5849  --header-text-style-5-margin: 0 0 35px;
5850  --header-text-style-5-font-weight: 300;
5851  --header-text-style-5-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5852  --page-header-font-size-mobile: 25px;
5853  --page-header-font-size-tablet: 33px;
5854  --page-header-font-size-sm-desktop: 40px;
5855  --page-header-font-size-md-desktop: 50px;
5856  --page-header-font-size-lg-desktop: 58px;
5857  --page-header-font-family: Oswald, sans-serif;
5858  --page-header-color: #333;
5859  --page-header-text-transform: uppercase;
5860  --page-header-letter-spacing: 0px;
5861  --page-header-margin: 35px 0;
5862  --page-header-font-weight: 700;
5863  --page-header-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5864  --page-bg: #fff;
5865  --page-bg-alt: #333;
5866  --phi1n2-desktop-height: 34vw;
5867  --phi1n2-desktop-width: calc(100vw - 54px);
5868  --phi1n2-sm-desktop-height: 34vw;
5869  --phi1n2-sm-desktop-width: calc(100vw - 54px);
5870  --phi1n2-tablet-height: 34vw;
5871  --phi1n2-tablet-width: calc(100vw - 54px);
5872  --phi1n2-mobile-height: 54vh;
5873  --phi1n2-mobile-width: auto;
5874  --phi1n2-heading-2-text-color: #fff;
5875  --phi1n2-heading-2-font-family: Oswald, sans-serif;
5876  --phi1n2-heading-2-font-weight: 400;
5877  --phi1n2-heading-2-line-height: initial;
5878  --phi1n2-heading-2-font-size: 30px;
5879  --phi1n2-heading-2-text-transform: lowercase;
5880  --phi1n2-heading-3-text-color: #fff;
5881  --phi1n2-heading-3-font-family: Oswald, sans-serif;
5882  --phi1n2-heading-3-font-weight: 400;
5883  --phi1n2-heading-3-line-height: initial;
5884  --phi1n2-heading-3-font-size: 25px;
5885  --phi1n2-heading-3-text-transform: uppercase;
5886  --phi1n2-heading-position-x: center;
5887  --phi1n2-heading-position-y: top;
5888  --phi1n2-paragraph-text-color: #fff;
5889  --phi1n2-paragraph-font-family: Lato, sans-serif;
5890  --phi1n2-paragraph-font-weight: 400;
5891  --phi1n2-paragraph-line-height: initial;
5892  --phi1n2-paragraph-font-size: 18px;
5893  --phi1n2-paragraph-position-x: bottom;
5894  --phi1n2-paragraph-position-y: right;
5895  --phi1n2-heading-2-text-shadow: 1px 1px 1px rgba(51, 51, 51, 0.64);
5896  --phi1n2-heading-3-text-shadow: 1px 1px 1px rgba(51, 51, 51, 0.64);
5897  --phi1n2-paragraph-text-shadow: 1px 1px 1px rgba(51, 51, 51, 0.64);
5898  --phi1n2-background-size: cover;
5899  --base-bg: #fff;
5900  --base-bg-hover: #dadada;
5901  --base-bg-alt: #333;
5902  --base-bg-alt-hover: #ad4c1b;
5903  --color1: #ad4c1b;
5904  --color1-hover: #8b2a09;
5905  --color1-alt: #fff;
5906  --color1-alt-hover: #f7ede8;
5907  --color2: #e2e2e6;
5908  --color2-hover: #fff;
5909  --color2-alt: #333;
5910  --color2-alt-hover: #454545;
5911  --color3: #1f3660;
5912  --color3-hover: #8b2a09;
5913  --color3-alt: #fff;
5914  --color3-alt-hover: #e9ebef;
5915  --color4: #809db8;
5916  --color4-hover: #101010;
5917  --color4-alt: #fff;
5918  --color4-alt-hover: #f2f5f8;
5919  --header-font-family: Oswald, sans-serif;
5920  --subheader-font-family: Oswald, sans-serif;
5921  --base-font-family: Lato, sans-serif;
5922  --box-card-variables-bg: #fff;
5923  --box-card-variables-border: 1px solid #e0e0e0;
5924  --box-card-variables-bg-alt: #333;
5925  --box-card-variables-padding: 0;
5926  --box-card-variables-box-shadows: 0 10px 18px rgba(0, 0, 0, 0.5);
5927  --footer-bg: #1f3660;
5928  --footer-sm-fill-color: #fff;
5929  --footer-address-color: #fff;
5930  --footer-logo-max-width: 350px;
5931  --footer-copyright-border-top: #($footer-copyright-border-top);
5932  --footer-copyright-color: #fff;
5933  --apartment-search-container-bg: #e2e2e6;
5934  --apartment-search-container-padding: 30px 14px 60px;
5935  --apartment-search-container-header-color: #1f3660;
5936  --apartment-search-container-input-bg: #fff;
5937  --apartment-search-container-input-height: 50px;
5938  --apartment-search-container-input-focus-border-bottom: 1px solid #333;
5939  --apartment-search-container-button-bg: #ad4c1b;
5940  --apartment-search-container-button-bg-alt: #fff;
5941  --apartment-search-container-button-font: Oswald, sans-serif;
5942  --apartment-search-container-button-font-size: 25px;
5943  --apartment-search-dropdown-header-color: #1f3660;
5944  --slideshow-text-1-height: 56vw;
5945  --slideshow-text-1-width: 100vw;
5946  --slideshow-text-1-size-up: 3.4;
5947  --slideshow-text-1-size-up-xl: 6.8;
5948  --slideshow-text-1-size-up-secondary: 3;
5949  --slideshow-text-1-size-up-secondary-break: 1.6;
5950  --slideshow-text-1-size-up-secondary-break-mobile: 2;
5951  --slideshow-text-1-size-up-break: 2.8;
5952  --slideshow-text-1-size-up-small-break: 3.4;
5953  --slideshow-text-1-size-up-xl-break: 4.76;
5954  --slideshow-text-1-main-font-size-sm: calc(20px + 2vw);
5955  --slideshow-text-1-main-font-size-lg: calc(20px + 3vw);
5956  --slideshow-text-1-main-font-family: Oswald, sans-serif;
5957  --slideshow-text-1-main-font-color: #fff;
5958  --slideshow-text-1-main-text-transform: uppercase;
5959  --slideshow-text-1-main-letter-spacing: 0.05em;
5960  --slideshow-text-1-main-margin: 0 0 35px;
5961  --slideshow-text-1-main-font-weight: 400;
5962  --slideshow-text-1-main-line-height: 1.3em;
5963  --slideshow-text-1-secondary-font-size-sm: calc(20px + 4vw);
5964  --slideshow-text-1-secondary-font-size-md: calc(40px + 4vw);
5965  --slideshow-text-1-secondary-font-size-lg: calc(87px + 4vw);
5966  --slideshow-text-1-secondary-font-family: Oswald, sans-serif;
5967  --slideshow-text-1-secondary-font-color: #fff;
5968  --slideshow-text-1-secondary-text-transform: uppercase;
5969  --slideshow-text-1-secondary-letter-spacing: 0.05em;
5970  --slideshow-text-1-secondary-margin: 0;
5971  --slideshow-text-1-secondary-font-weight: 400;
5972  --slideshow-text-1-secondary-line-height: 1.3em;
5973  --slideshow-text-1-break-font-size-sm: 85px;
5974  --slideshow-text-1-break-font-size-md: 119px;
5975  --slideshow-text-1-break-font-size-lg: 170px;
5976  --slideshow-text-1-break-font-family: Oswald, sans-serif;
5977  --slideshow-text-1-break-font-color: #fff;
5978  --slideshow-text-1-break-text-transform: none;
5979  --slideshow-text-1-break-letter-spacing: 0;
5980  --slideshow-text-1-break-margin: 0 0 35px;
5981  --slideshow-text-1-break-font-weight: 400;
5982  --slideshow-text-1-break-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5983  --slideshow-text-1-em-font-size-sm: 70px;
5984  --slideshow-text-1-em-font-size-md: 70px;
5985  --slideshow-text-1-em-font-size-lg: 85px;
5986  --slideshow-text-1-em-font-family: Oswald, sans-serif;
5987  --slideshow-text-1-em-font-color: #fff;
5988  --slideshow-text-1-em-text-transform: none;
5989  --slideshow-text-1-em-letter-spacing: 0;
5990  --slideshow-text-1-em-margin: 0 0 35px;
5991  --slideshow-text-1-em-font-weight: 400;
5992  --slideshow-text-1-em-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
5993  --slideshow-text-1-em2-font-size-sm: 60px;
5994  --slideshow-text-1-em2-font-size-md: 48px;
5995  --slideshow-text-1-em2-font-size-lg: 90px;
5996  --slideshow-text-1-em2-font-family: Oswald, sans-serif;
5997  --slideshow-text-1-em2-font-color: #fff;
5998  --slideshow-text-1-em2-text-transform: none;
5999  --slideshow-text-1-em2-letter-spacing: 0;
6000  --slideshow-text-1-em2-margin: 0 0 35px;
6001  --slideshow-text-1-em2-font-weight: 400;
6002  --slideshow-text-1-em2-line-height: calc(1.3em + 0.3 * (100vw - 300px) / 1300);
6003  --slideshow-text-1-em-break-font-size-sm: 85px;
6004  --slideshow-text-1-em-break-font-size-md: 119px;
6005  --slideshow-text-1-em-break-font-size-lg: 170px;
6006  --slideshow-text-1-em-break-font-family: Oswald, sans-serif;
6007  --slideshow-text-1-em-break-font-color: #fff;
6008  --slideshow-text-1-em-break-text-transform: none;
6009  --slideshow-text-1-em-break-letter-spacing: 0;
6010  --slideshow-text-1-em-break-margin: 0 0 0;
6011  --slideshow-text-1-em-break-font-weight: 400;
6012  --slideshow-text-1-em-break-line-height: 1;
6013  --featured-community-heading: #1f3660;
6014  --featured-community-header-color: #fff;
6015  --featured-community-card-header-color: #fff;
6016  --featured-community-card-border-color: #333;
6017  --featured-floorplan-svg-color: #ad4c1b;
6018  --featured-floorplan-header-text-shadow: 1px 1px 10px #333;
6019  --ticker-bg: #e2e2e6;
6020  --ticker-padding: 40px;
6021  --ticker-division-borders: 1px solid #333;
6022  --ticker-number-color: #1f3660;
6023  --ticker-text-color: #1f3660;
6024  --hp-blog-header-color: #1f3660;
6025  --team-slide-header-text-1-color: #e2e2e6;
6026  --team-slide-employee-header-1-margin-right: 1.4vw;
6027  --team-slide-header-text-2-color: #1f3660;
6028  --team-slide-header-text-2-letter-spacing: 0.49vw;
6029  --team-slide-p-color: #809db8;
6030  --team-slide-text-bg: #e2e2e6;
6031  --team-slide-text-bg-alt: #333;
6032  --team-slide-text-text-font-weight: 400;
6033  --team-slide-text-max-width: 1200px;
6034  --team-slide-employee-header-1-color: #1f3660;
6035  --team-slide-header-text-1-margin-right: 1.4vw;
6036  --team-slide-header-employee-2-color: #1f3660;
6037  --team-slide-header-employee-2-letter-spacing: 0.035vw;
6038  --map_refine_header_font_size: 21px;
6039  --map_refine_header_font_family: Oswald, sans-serif;
6040  --map_refine_header_color: #e2e2e6;
6041  --map_refine_header_font_weight: 300;
6042  --map_refine_subheader_font_size: 17px;
6043  --map_refine_subheader_font_family: Oswald, sans-serif;
6044  --map_refine_subheader_color: #333;
6045  --map_refine_subheader_font_weight: 300;
6046  --map_refine_paragraph_font_family: Lato, sans-serif;
6047  --map_refine_paragraph_font_size: 13px;
6048  --map_refine_paragraph_font_weight: 300;
6049  --map_refine_paragraph_color: #333;
6050  --map_refine_placeholder_font_family: Lato, sans-serif;
6051  --map_refine_placeholder_font_size: 15px;
6052  --map_refine_placeholder_font_weight: 300;
6053  --map_refine_placeholder_color: #333;
6054  --map-refine-radius-color-dot: #e2e2e6;
6055  --map-refine-radius-color-dot-text: #333;
6056  --map-refine-slide-line-color: #1f3660;
6057  --map_refine-price-min-max-font_family: Lato, sans-serif;
6058  --map_refine_price_min_max_font__size: 10px;
6059  --map_refine_price_min_max_font_weight: 300;
6060  --map_refine_price_min_max_color: #333;
6061  --map-refine-bottom-buttons-background-color: #e2e2e6;
6062  --map-refine-bottom-buttons-font-color: #333;
6063  --map-refine-bottom-buttons-font-family: Lato, sans-serif;
6064  --map-refine-bottom-buttons-font-size: 15px;
6065  --map-refine-bottom-buttons-weight: 300;
6066  --map-search-header-font-family: Oswald, sans-serif;
6067  --map-search-header-font-size: 18px;
6068  --map-search-header-font-weight: 300;
6069  --map-search-header-font-color: #ad4c1b;
6070  --map-community-title-font-size: 17px;
6071  --map-community-title-font-family: Lato, sans-serif;
6072  --map-community-title-font-weight: 300;
6073  --map-community-title-font-color: #333;
6074  --map-community-address-font-family: Lato, sans-serif;
6075  --map-community-address-font-color: #333;
6076  --map-community-address-font-weight: 300;
6077  --map-community-address-font-size: 15px;
6078  --map-search-bed-bath-font-size: 17px;
6079  --map-search-bed-bath-font-weight: 300;
6080  --map-search-bed-bath-font-color: #333;
6081  --map-search-bed-bath-font-family: Lato, sans-serif;
6082  --map-search-pets-font-family: Lato, sans-serif;
6083  --map-search-pets-font-size: 15px;
6084  --map-search-pets-font-weight: 300;
6085  --map-search-pets-font-color: #333;
6086  --map-community-card-bottom-background-color: #e2e2e6;
6087  --map-community-card-bottom-font-color: #333;
6088  --map-community-card-bottom-font-hover-color: #454545;
6089  --map-community-card-bottom-font-size: 14px;
6090  --map-community-card-bottom-font-weight: 300;
6091  --map-filter-bar-color: #1f3660;
6092  --map-filter-bar-font-color: #fff;
6093  --map-filter-bar-font-family: Lato, sans-serif;
6094  --map-filter-bar-font-size: 18px;
6095  --map-filter-bar-font-weight: 300;
6096  --map-filter-bar-select-font-weight: 300;
6097  --map-filter-bar-select-font-family: Lato, sans-serif;
6098  --map-filter-bar-select-font-size: 18px;
6099  --map-filter-bar-select-font-color: #333;
6100  --map-filter-bar-height: 60px;
6101  --mapHeight: 600px;
6102  --rangeSliderIconBg: #e2e2e6;
6103  --rangeSliderTextColor: #333;
6104  --sidebarTransition: 0.75s;
6105  --bp-bg: #e2e2e6;
6106  --bp-return-btn-bg: #1f3660;
6107  --bp-return-btn-color: #fff;
6108  --bp-return-btn-bg-hover: #ad4c1b;
6109  --bp-return-btn-color-hover: #fff;
6110  --blog-read-more-bg: #1f3660;
6111  --blog-read-more-color: #fff;
6112  --blog-read-more-bg-hover: #8b2a09;
6113  --blog-read-more-color-hover: #e9ebef;
6114  --navbar-dropdown-bg: #1f3660;
6115}
6116
6117@media only screen and (min-width: 1200px) {
6118  @supports (display: flex) {
6119    #careers_header {
6120      display: -webkit-box;
6121      display: -ms-flexbox;
6122      display: flex;
6123      -webkit-box-align: center;
6124          -ms-flex-align: center;
6125              align-items: center;
6126      -ms-flex-wrap: wrap;
6127          flex-wrap: wrap;
6128    }
6129  }
6130}
6131@media only screen and (min-width: 1200px) {
6132  #careers_header .careers-left {
6133    width: 50%;
6134  }
6135}
6136@media only screen and (min-width: 1200px) {
6137  #careers_header .careers-right {
6138    width: 50%;
6139    padding-right: 5vh;
6140  }
6141}
6142#careers_header .youtube-container {
6143  width: 100%;
6144  height: 100%;
6145}
6146@media only screen and (min-width: 768px) {
6147  @supports (display: grid) {
6148    #careers_header .youtube-container {
6149      display: -ms-grid;
6150      display: grid;
6151      grid-auto-columns: 1fr;
6152      -ms-grid-columns: 1fr 10px 1fr 10px 1fr;
6153      grid-template-columns: 1fr 1fr 1fr;
6154      -ms-grid-rows: 1fr 10px 1fr;
6155      grid-template-rows: 1fr 1fr;
6156      gap: 10px 10px;
6157          grid-template-areas: "a b c" "d e .";
6158    }
6159  }
6160}
6161@media only screen and (max-width: 1199px) {
6162  #careers_header .youtube-container {
6163    padding: 45px 30px 0;
6164  }
6165}
6166#careers_header .youtube-container .yt-video {
6167  position: relative;
6168}
6169#careers_header .youtube-container .yt-video .popup-trigger {
6170  position: absolute;
6171  top: 50%;
6172  left: 50%;
6173  width: 16%;
6174  -webkit-transform: translate(-50%, -50%);
6175          transform: translate(-50%, -50%);
6176  border-radius: 50%;
6177  border: none;
6178  background: rgba(255, 255, 255, 0.8);
6179  height: 30%;
6180}
6181
6182#careers_video_modal .modal {
6183  display: none;
6184  background: rgba(17, 43, 61, 0.8);
6185  height: 100%;
6186  width: 100%;
6187  position: fixed;
6188  left: 0;
6189  top: 0;
6190  z-index: 100;
6191}
6192#careers_video_modal .modal.active {
6193  display: block !important;
6194}
6195#careers_video_modal .modal.active .ct-video {
6196  position: absolute;
6197  top: 50%;
6198  left: 50%;
6199  -webkit-transform: translate(-50%, -50%);
6200          transform: translate(-50%, -50%);
6201  margin: 0 auto;
6202  height: auto;
6203  width: auto;
6204}
6205@media only screen and (min-width: 480px) {
6206  #careers_video_modal .modal.active .ct-video {
6207    height: 235px;
6208    width: 445px;
6209  }
6210}
6211@media only screen and (min-width: 768px) {
6212  #careers_video_modal .modal.active .ct-video {
6213    width: 750px;
6214    height: 395px;
6215  }
6216}
6217#careers_video_modal .modal.active .close {
6218  fill: #fff;
6219  height: 4rem;
6220  width: 4rem;
6221  position: absolute;
6222  right: 4.5rem;
6223  top: 2.5rem;
6224  background: none;
6225  border: none;
6226}
6227#careers_video_modal .modal.active .close:hover {
6228  cursor: pointer;
6229}
6230
6231@media only screen and (min-width: 768px) {
6232  #col_hero .display-header {
6233    font-size: 2.5vw !important;
6234  }
6235}
6236
6237.blog-body .paragraph-text {
6238  margin-bottom: 20px;
6239}
6240            
6241            
6242                
6243    /*! this stylesheet compiles from scss/navbar.scss */.header{background-color:var(--navbar-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--navbar-width);padding:20px;z-index:2;position:relative}.header .header-logo{max-width:var(--navbar-logo-mobile-width);display:inline-block}@media only screen and (min-width:768px){.header .header-logo{max-width:var(--navbar-logo-width)}}.header .header-logo img{width:100%}@media only screen and (max-width:1200px){.header #main_navigation{dis
6243play:none}}@media only screen and (min-width:1201px){.header #main_navigation{width:70%}}@media only screen and (max-width:1200px){.header #main_navigation .list-unstyled{display:none}}@media only screen and (min-width:1201px){.header #main_navigation .list-unstyled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}}.header #main_navigation .list-unstyled a{color:var(--navbar-links-color);text-transform:var(--navbar-links-case)}.header #main_navigation .list-unstyled ul li a{text-transform:var(--navbar-sublinks-case);margin-bottom:var(--navbar-sublinks-margin-bottom);display:inline-block}@media only screen and (max-width:1200px){.header .menu-button{width:var(--navbar-menu-button-width);margin-right:var(--navbar-menu-button-margin-right)}}@media only screen and (min-width:1201px){.header .menu-button{display:none}}@media only screen and (max-width:1200px){.header .menu-button span{width:100%;margin:10px;height:2px;background:var(--navbar-hamburger-bar-colors);display:block}}.header .menu-button p{opacity:0;max-width:0;overflow:hidden;margin:0;line-height:0}.dropdown{position:relative}.dropdown .secondary-nav-link{color:var(--navbar-dropdown-bg-alt);background:transparent;border:none;outline:none!important;text-transform:uppercase}@media only screen and (max-width:1199px){.dropdown .secondary-nav-link{padding-bottom:0;padding-left:0}}.dropdown .dropdown-content{list-style:none;padding:0 42px}@media only screen and (min-width:1201px){.dropdown .dropdown-content{position:absolute;overflow-y:hidden;background:var(--navbar-dropdown-bg);min-width:218px;top:calc(100% + 43px);max-height:0;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;padding:0 20px}}.dropdown .active+.dropdown-content{max-height:400px;padding:20px}@media screen and (max-width:1200px){.dropdown .active+.dropdown-content{padding-top:10px;padding-bottom:0}}.dropdown li a{text-transform:capitalize}.menu-5{position:absolute;top:0;right:0;z-index:100;height:100vh;width:100vw;max-width:0;background:var(--menu-overlay-bg);-webkit-transition:0.3s all linear;transition:0.3s all linear;overflow:hidden}@media screen and (min-width:1201px){.menu-5{display:none}}.menu-5.active{max-width:100vw}.menu-5 .header-logo img{width:100%}.menu-5 .left-arrow-wrapper{position:relative;margin-right:0;margin-left:auto;width:50px}.menu-5 .left-arrow-wrapper:before{content:"";height:2px;width:37px;background:var(--menu-arrow-color);display:inline-block;position:absolute;top:50%;-webkit-transform:translate(-14px,-3px);transform:translate(-14px,-3px)}.menu-5 .left-arrow-wrapper .left-arrow{display:inline-block;height:20px;margin:0;padding:0;border-left:2px solid var(--menu-arrow-color);border-bottom:2px solid var(--menu-arrow-color);width:20px;-webkit-transform:rotate(226deg);transform:rotate(226deg)}.menu-5 .menu-wrapper{position:absolute;top:0;right:0;background:var(--menu-bg);height:100vh;padding:50px 30px 50px 30px;min-width:300px;overflow-y:auto}@media only screen and (min-width:768px){.menu-5 .menu-wrapper{padding:50px 50px 50px 100px;min-width:300px}}.menu-5 .menu-wrapper a,.menu-5 .menu-wrapper button{color:var(--menu-font-color)}.menu-5 .menu-wrapper button{background:transparent;border:none;outline:none;padding-bottom:20px}.menu-5 .menu-wrapper li{padding-bottom:20px;list-style:none}.menu-5 .menu-wrapper .dropdown-content li{padding-bottom:20px}.menu-5 .menu-wrapper .dropdown-content li a{text-transform:capitalize}
6244    
6245    /*! this stylesheet compiles from scss/_base.scss */body:not(#body_home) .header-logo .white-logo{display:none}body{margin:0;position:relative;max-width:100vw;overflow-x:hidden}.no-y-scroll{overflow-y:hidden}@media screen and (min-width:1201px){.no-y-scroll{overflow-y:initial}}
6246    
6247        .page-header-img{width:100%}.page-header-img img,.page-header-img picture{width:100%}.page-header{color:var(--page-header-1-h1-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.page-header .header-text-style-1{margin-bottom:0;text-align:var(--page-header-1-h1-text-align);color:var(--page-header-1-h1-color);text-transform:uppercase;font-size:var(--page-header-1-h1-font-size)}.page-header .header-text-style-2{color:var(--page-header-1-h2-color);text-align:var(--page-header-1-h2-text-align);line-height:1;font-size:var(--page-header-1-h2-font-size)}.page-header .text-block{margin-bottom:0;margin:0 auto;max-width:1200px;width:90%}
6248       
6249        @media screen and (min-width:1201px){#main_navigation .list-unstyled{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1201px) and (max-width:1450px){#main_navigation .list-unstyled a,#main_navigation .list-unstyled li{font-size:17px}}.header{z-index:50}.dropdown .dropdown-content{display:none}.dropdown .active+.dropdown-content{display:block}
6250    
6251
6252                
6253    @media only screen and (max-width:1199px){.blogs-page-container .blogs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blogs-page-container .blogs-wrapper .full-width{margin-top:60px}@media only screen and (min-width:1200px){.blogs-page-container .blogs-wrapper .full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}}@media only screen and (max-width:1199px){.blogs-page-container .blogs-wrapper .full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:340px}}@media only screen and (max-width:767px){.blogs-page-container .blogs-wrapper .full-width{max-width:none}}.blogs-page-container .blogs-wrapper .full-width .blog-body{background:var(--bp-bg);padding:42px}@media only screen and (min-width:1200px){.blogs-page-container .blogs-wrapper .full-width .blog-body{width:60%}}@media only screen and (max-width:1199px){.blogs-page-container .blogs-wrapper .full-width .blog-body{width:90%;max-width:600px;margin:0px auto}}.blogs-page-container .blogs-wrapper .full-width .blog-body .body-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blogs-page-container .blogs-wrapper .full-width .blog-body .read-more{position:relative;z-index:1}@media only screen and (min-width:1200px){.blogs-page-container .blogs-wrapper .full-width .blog-body .read-more{position:absolute;bottom:0;left:0;width:calc(60% - 40px);background:var(--blog-read-more-bg);color:var(--blog-read-more-color);padding:20px 20px}}@media only screen and (max-width:1199px){.blogs-page-container .blogs-wrapper .full-width .blog-body .read-more{background:var(--blog-read-more-bg);color:var(--blog-read-more-color);padding:8px 20px;display:inline-block;margin-top:30px}}.blogs-page-container .blogs-wrapper .full-width .blog-body .read-more:before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;background:var(--blog-read-more-bg-hover);color:var(--blog-read-more-color-hover);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;
6253-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);z-index:-1;-webkit-transition:0.2s ease-in-out transform;-o-transition:0.2s ease-in-out transform;transition:0.2s ease-in-out transform}.blogs-page-container .blogs-wrapper .full-width .blog-body .read-more:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.blogs-page-container .blogs-wrapper .full-width .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1200px){.blogs-page-container .blogs-wrapper .full-width .img-container{width:40%;min-height:396px}}@media only screen and (max-width:1199px){.blogs-page-container .blogs-wrapper .full-width .img-container{width:90%;max-width:600px;height:auto;margin:0px auto;min-height:200px}}.blogs-page-container .blogs-wrapper .full-width .img-container img{width:100%}@media only screen and (min-width:1200px){.blogs-page-container .blogs-wrapper .full-width .img-container img{height:100%;-o-object-fit:cover;object-fit:cover}}.blogs-page-container .blogs-wrapper .return-button{background:var(--blog-read-more-bg);color:var(--blog-read-more-color);max-width:1540px;margin:auto;display:block;margin-top:60px;padding:30px;position:relative;z-index:1}.blogs-page-container .blogs-wrapper .return-button:before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;background:var(--blog-read-more-bg-hover);color:var(--blog-read-more-color-hover);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);z-index:-1;-webkit-transition:0.2s ease-in-out transform;-o-transition:0.2s ease-in-out transform;transition:0.2s ease-in-out transform}.blogs-page-container .blogs-wrapper .return-button:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.blogs-page-container .blogs-wrapper>div{max-width:1600px;margin:auto;background:var(--bp-bg);padding-bottom:60px}.blogs-page-container .img-container{max-width:600px;text-align:center;margin:auto;padding:40px 0}.blogs-page-container .img-container img{width:100%}.blogs-page-container .blog-body{width:80%;max-width:1200px;margin:auto}.blogs-page-container .blog-body strong{margin-top:60px;color:var(--bp-return-btn-bg)!important}.blogs-page-container .blog-body p img{text-align:center;display:block;margin:60px auto 0}.blog-wrapper .return-button{background:var(--bp-return-btn-bg);color:var(--bp-return-btn-color);max-width:1540px;margin:auto;display:block;margin-top:60px;padding:30px;position:relative;z-index:1}.blog-wrapper .return-button:before{position:absolute;top:0;left:0;content:"";height:100%;width:100%;background:var(--bp-return-btn-bg-hover);color:var(--bp-return-btn-color-hover);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);z-index:-1;-webkit-transition:0.2s ease-in-out transform;-o-transition:0.2s ease-in-out transform;transition:0.2s ease-in-out transform}.blog-wrapper .return-button:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.blog-wrapper>div{max-width:1600px;margin:auto;background:var(--bp-bg);padding-bottom:60px}.blog-wrapper .img-container{max-width:600px;text-align:center;margin:auto;padding:40px 0}.blog-wrapper .img-container img{width:100%}.blog-wrapper .blog-body{width:80%;max-width:1200px;margin:auto}.blog-wrapper .blog-body strong{margin-top:60px;color:var(--blog-read-more-bg)!important}.blog-wrapper .blog-body p img{text-align:center;display:block;margin:60px auto 0}
6254    .body-content a,.blog-body a{color:#ad4c1b}#newsletter{position:relative}#newsletter span{position:absolute;width:50%;bottom:-40px;left:50%;transform:translateX(-50%);background-color:#1f3660;color:#fff;text-transform:uppsercase;padding:5px}#newsletter img{transition:all .3s;}#newsletter:hover img{box-shadow:0px 12px 18px rgba(0,0,0,0.2)}
6255    .body-content .header-text-style-6,.blog-body .header-text-style-6 {font-size: clamp(1rem, 1.25vw, 2rem);font-family: var(--header-text-style-5-font-family);text-transform: var(--header-text-style-5-text-transform);color: var(--header-text-style-5-color);margin: var(--header-text-style-5-margin);}
6256
6257            
6258        </style>
6259
6260    </head>
6261    <body news  class="page" >
6262        
6263    <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 6263-6264
6263
6264    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
6264GTM-N4TH78JT
vendor: 91 bytes, lines 6264-6266
6264"
6265    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
6266    
6266<!-- End Google Tag Manager (noscript) -->
6267
6268        <a href="#main_content" class="sr-only">Skip to main content</a>
6269        
6270    <header class="header show-on-scroll opacity">
6271        <a href="https://www.pricebrotherskc.com" class="header-logo show-on-scroll opacity slide-from-left-large">
6272            <img alt="Price Brothers Management Company logo" title="Price Brothers Management Company" class="Price Brothers Logo" src="/gridmedia/img/logo_white.png">
6273        </a>
6274        
6275            <nav id="main_navigation" class="">
6276                <ul class="list-unstyled list-inline show-on-scroll opacity slide-from-top-large">
6277                    <li class="about_ni dropdown">
6278    <button class="secondary-nav-link">
6279        + Our Story
6280    </button>
6281    <ul class="dropdown-content">
6282        <li>
6283            <a href="/about/">About Us</a>
6284        </li>
6285        <li>
6286            <a href="/history/">Our History</a>
6287        </li>
6288        <li>
6289            <a href="/team/">Meet Our Team</a>
6290        </li>
6291        
6292        <li class="news_ni">
6293            <a href="/news/">News</a>
6294        </li>
6295    </ul>
6296</li>
6297<li class="impact_ni">
6298    <a href="/impact/" aria-label="Link to Impact page">
6299        <img src="/gridmedia/img/impact1.png" alt="" style="width: 90px;">
6300    </a>
6301</li>
6302<li class="residential_ni dropdown">
6303    <button class="secondary-nav-link">
6304        + Rent
6305    </button>
6306    <ul class="dropdown-content">
6307        <li>
6308            <a href="/search/">Our Communities</a>
6309        </li>
6310        <li>
6311            <a href="/petroyaltyclub/">Pet Royalty Club</a>
6312        </li>
6313    </ul>
6314</li>
6315<li class="commercial_ni dropdown">
6316    <button class="secondary-nav-link">
6317        + Commercial
6318    </button>
6319    <ul class="dropdown-content">
6320        <li>
6321            <a href="/commercial/">Commercial</a>
6322        </li>
6323        <li>
6324            <a href="https://commercialcafe.securecafe3.com/newtenantportal/content2/login/?companyId=2795" target="_blank">Commercial Café Portal</a>
6325        </li>
6326    </ul>
6327</li>
6328<li class="buy_ni">
6329    <a href="https://www.coventryvalley.com/" target="_blank" rel="noopener">
6330        Buy
6331    </a>
6332</li>
6333<li class="development_ni">
6334    <a href="/development/">
6335        Development
6336    </a>
6337</li>
6338<li class="join_ni">
6339    <a href="/join-our-team/">
6340        Join Our Team
6341    </a>
6342</li>
6343<li class="contact_ni">
6344    <a href="/contact/">
6345        Contact Us
6346    </a>
6347</li>
6348<a href="/swagstore/" style="display:none;">
6349    Swag Store
6350</a>
6351
6352
6353    <li class="nav-social" itemscope itemtype="https://schema.org/Organization">
6354        
6355            <a href="https://www.facebook.com/PriceBrothersKC/" target="_blank" itemprop="url" aria-label="(New Window)">
6356                <span class="sr-only">Facebook</span>
6357                <span class="icon facebook-icon"></span>
6358            </a>
6359        
6360        
6361        
6362            <a href="https://www.instagram.com/pricebrotherskc/" target="_blank" itemprop="url" aria-label="(New Window)">
6363                <span class="sr-only">Instagram</span>
6364                <span class="icon instagram-icon"></span>
6365            </a>
6366        
6367        
6368        
6369        
6370        
6371            <a href="https://www.linkedin.com/company/price-brothers-management-company" target="_blank" itemprop="url" aria-label="(New Window)">
6372                <span class="sr-only">LinkedIn</span>
6373                <span class="icon linkedin-icon"></span>
6374            </a>
6375        
6376        
6377            <a href="https://www.youtube.com/Pricebrothersmgt" target="_blank" itemprop="url" aria-label="(New Window)">
6378                <span class="sr-only">YouTube</span>
6379                <span class="icon youtube-icon"></span>
6380            </a>
6381        
6382    </li>
6383
6384                </ul>
6385            </nav>
6386            <div class="menu-button show-on-scroll opacity slide-from-right-large">
6387                <span></span>
6388                <span></span>
6389                <span></span>
6390                <p>Menu</p>
6391            </div>
6392        
6393    </header>
6394    <div class="menu-5">
6395        <div class="menu-wrapper">
6396            <div class="left-arrow-wrapper menu-button">
6397                <span class="left-arrow"></span>
6398            </div>
6399            <a href="https://www.pricebrotherskc.com" class="header-logo">
6400                <img src="/gridmedia/img/logo_white.png" alt="Price Brothers Management Company logo" title="Price Brothers Management Company logo" class="Price Brothers Logo">
6401            </a>
6402            <ul class="list-unstyled list-inline">
6403                <li class="about_ni dropdown">
6404    <button class="secondary-nav-link">
6405        + Our Story
6406    </button>
6407    <ul class="dropdown-content">
6408        <li>
6409            <a href="/about/">About Us</a>
6410        </li>
6411        <li>
6412            <a href="/history/">Our History</a>
6413        </li>
6414        <li>
6415            <a href="/team/">Meet Our Team</a>
6416        </li>
6417        
6418        <li class="news_ni">
6419            <a href="/news/">News</a>
6420        </li>
6421    </ul>
6422</li>
6423<li class="impact_ni">
6424    <a href="/impact/" aria-label="Link to Impact page">
6425        <img src="/gridmedia/img/impact1.png" alt="" style="width: 90px;">
6426    </a>
6427</li>
6428<li class="residential_ni dropdown">
6429    <button class="secondary-nav-link">
6430        + Rent
6431    </button>
6432    <ul class="dropdown-content">
6433        <li>
6434            <a href="/search/">Our Communities</a>
6435        </li>
6436        <li>
6437            <a href="/petroyaltyclub/">Pet Royalty Club</a>
6438        </li>
6439    </ul>
6440</li>
6441<li class="commercial_ni dropdown">
6442    <button class="secondary-nav-link">
6443        + Commercial
6444    </button>
6445    <ul class="dropdown-content">
6446        <li>
6447            <a href="/commercial/">Commercial</a>
6448        </li>
6449        <li>
6450            <a href="https://commercialcafe.securecafe3.com/newtenantportal/content2/login/?companyId=2795" target="_blank">Commercial Café Portal</a>
6451        </li>
6452    </ul>
6453</li>
6454<li class="buy_ni">
6455    <a href="https://www.coventryvalley.com/" target="_blank" rel="noopener">
6456        Buy
6457    </a>
6458</li>
6459<li class="development_ni">
6460    <a href="/development/">
6461        Development
6462    </a>
6463</li>
6464<li class="join_ni">
6465    <a href="/join-our-team/">
6466        Join Our Team
6467    </a>
6468</li>
6469<li class="contact_ni">
6470    <a href="/contact/">
6471        Contact Us
6472    </a>
6473</li>
6474<a href="/swagstore/" style="display:none;">
6475    Swag Store
6476</a>
6477
6478
6479    <li class="nav-social" itemscope itemtype="https://schema.org/Organization">
6480        
6481            <a href="https://www.facebook.com/PriceBrothersKC/" target="_blank" itemprop="url" aria-label="(New Window)">
6482                <span class="sr-only">Facebook</span>
6483                <span class="icon facebook-icon"></span>
6484            </a>
6485        
6486        
6487        
6488            <a href="https://www.instagram.com/pricebrotherskc/" target="_blank" itemprop="url" aria-label="(New Window)">
6489                <span class="sr-only">Instagram</span>
6490                <span class="icon instagram-icon"></span>
6491            </a>
6492        
6493        
6494        
6495        
6496        
6497            <a href="https://www.linkedin.com/company/price-brothers-management-company" target="_blank" itemprop="url" aria-label="(New Window)">
6498                <span class="sr-only">LinkedIn</span>
6499                <span class="icon linkedin-icon"></span>
6500            </a>
6501        
6502        
6503            <a href="https://www.youtube.com/Pricebrothersmgt" target="_blank" itemprop="url" aria-label="(New Window)">
6504                <span class="sr-only">YouTube</span>
6505                <span class="icon youtube-icon"></span>
6506            </a>
6507        
6508    </li>
6509
6510            </ul>
6511        </div>
6512    </div>
6513
6514        
6515            <main id="main_content" class="container">
6516                
6517    <!-- Retargeting Pixel -->
6518    
6518<script type="text/javascript">document.write("<img src='https://bidagent.xad.com/conv/278653?ts=" + Date.now() + "'>" + "<img src='https://p.xad.com?id=278653&sid=7714192&ts=" + Date.now() + "'>");</script>
6518
6519    
6520                    <div class="insidepage">
6521                        
6522   <section class="page-header-img" aria-label="News">
6523        <picture>
6524            <source media="(min-width: 2000px)" srcset="/gridmedia/img/news-slide-2600.webp" type="image/webp">
6525            <source media="(min-width: 2000px)" srcset="/gridmedia/img/news-slide-2600.jpg" type="image/jpeg">
6526            <source media="(min-width: 1824px)" srcset="/gridmedia/img/news-slide-2000.webp" type="image/webp">
6527            <source media="(min-width: 1824px)" srcset="/gridmedia/img/news-slide-2000.jpg" type="image/jpeg">
6528            <source media="(min-width: 1224px)" srcset="/gridmedia/img/news-slide-1824.webp" type="image/webp">
6529            <source media="(min-width: 1224px)" srcset="/gridmedia/img/news-slide-1824.jpg" type="image/jpeg">
6530            <source media="(min-width: 769px)" srcset="/gridmedia/img/news-slide-1224.webp" type="image/webp">
6531            <source media="(min-width: 769px)" srcset="/gridmedia/img/news-slide-1224.jpg" type="image/jpeg">
6532            <source media="(max-width: 768px)" srcset="/gridmedia/img/news-slide-768.webp" type="image/webp">
6533            <source media="(max-width: 768px)" srcset="/gridmedia/img/news-slide-768.jpg" type="image/jpeg">
6534            <img data-src="/gridmedia/img/news-slide-2600.jpg" class="lazyload" alt="News">
6535        </picture>
6536    </section>
6537    <section class="blogs-page-container">
6538        <template id="blogs_template" data-wrapping-element-class="blogs-wrapper">
6539            <div class="full-width">
6540                <div class="blog-body">
6541                    <h1 class="header-text-style-5">${blog.title}</h1>
6542                    <p>${blog.timestamp}</p>
6543                    <div class="body-content">${grabFirstParagraph(blog.body)}</div>
6544                    <a class="read-more" href="/news/?news=${blog.id}"> READ MORE&gt;&gt;</a>
6545                </div>
6546                
6547                ${blog.post_tags.includes("newsletter") ? 
6548                    `<a id="newsletter" href="/gridmedia/img/news/${blog.image_alt}.pdf" target="_blank" class="img-container">
6549                        <img src="${blog.image}" alt="${blog.image_alt}">
6550                        <span>View Full Newsletter</span>
6551                    </a>` 
6552                    : 
6553                    `<div class="img-container">
6554                        <img src="${blog.image}" alt="">
6555                    </div>`
6556                }
6557            </div>
6558        </template>
6559        <template id="blog_template" data-wrapping-element-class="blog-wrapper">
6560            <a class="return-button hide" href="/news/"> &lt;&lt; Return To News</a>
6561            <div>
6562                <div class="img-container">
6563                    <img src="${blog.image}" alt="blog post accompanying image">
6564                </div>
6565                <div class="blog-body">
6566                    <h1 class="header-text-style-5">${blog.title}</h1>
6567                    <p>${blog.timestamp}</p>
6568                    ${blog.body}
6569                </div>
6570            </div>
6571        </template>
6572    </section>
6573    
6573<script src="/gridmedia/js/news.js"></script>
6573
6574
6575                    </div>
6576                
6577
6578            </main>
6579        
6580        
6581    <footer class="image-wrapper">
6582        <div class="footer-container">
6583            <div class="logo-address-wrapper">
6584                <div class="logo-address">
6585                    <a href="https://www.pricebrotherskc.com" class="footer-logo" itemscope itemtype="https://schema.org/Organization">
6586                        <img src="/gridmedia/img/logo_white.png" alt="Price Brothers Management Company logo" title="Price Brothers Management Company">
6587                    </a>
6588                    <address class="address-container" itemscope itemtype="https://schema.org/PostalAddress">
6589                        <div class="address" itemscope itemtype="https://schema.org/PostalAddress">
6590                            <div class="phone-number">
6591                                <span>
6592                                    <a href="tel:913-381-2280" class="corp-phone line-underline">P: 913-381-2280</a>
6593                                    <br><span>TTY: 711</span>
6594                                </span>
6595                            </div>
6596                        </div>
6597                    </address>
6598                </div>
6599                <div class="social-icons" itemscope itemtype="https://schema.org/Organization">
6600                    
6601                        <a href="https://www.facebook.com/PriceBrothersKC/" target="_blank" itemprop="url" aria-label="(New Window)">
6602                            <span class="sr-only">Facebook</span>
6603                            <?xml version="1.0" encoding="utf-8"?>
6604<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
6605<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
6606<svg version="1.1" id="Facebook_w_x2F__circle" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
6607	 x="0px" y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
6608<path d="M10,0.4c-5.302,0-9.6,4.298-9.6,9.6s4.298,9.6,9.6,9.6s9.6-4.298,9.6-9.6S15.302,0.4,10,0.4z M12.274,7.034h-1.443
6609	c-0.171,0-0.361,0.225-0.361,0.524V8.6h1.805l-0.273,1.486H10.47v4.461H8.767v-4.461H7.222V8.6h1.545V7.726
6610	c0-1.254,0.87-2.273,2.064-2.273h1.443V7.034z"/>
6611</svg>
6612
6613                        </a>
6614                    
6615                    
6616                    
6617                        <a href="https://www.instagram.com/pricebrotherskc/" target="_blank" itemprop="url" aria-label="(New Window)">
6618                            <span class="sr-only">Instagram</span>
6619                            <svg id="Instagram_w_circle" data-name="Instagram w/circle" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.19995 19.19995"><title>instagram-with-circle</title><path d="M13.89777,7.05115a1.65591,1.65591,0,0,0-.94891-0.94891,2.76589,2.76589,0,0,0-.92841-0.17218C11.49316,5.906,11.33508,5.90094,10,5.90094S8.50684,5.906,7.97955,5.93005a2.76589,2.76589,0,0,0-.92841.17218,1.65591,1.65591,0,0,0-.94891.94891,2.76589,2.76589,0,0,0-.17218.92841C5.906,8.50684,5.90094,8.665,5.90094,10s0.00507,1.49316.02911,2.02045a2.76553,2.76553,0,0,0,.17218.92841,1.65591,1.65591,0,0,0,.94891.94891,2.76589,2.76589,0,0,0,.92841.17218c0.52716,0.024.6853,0.02911,2.02045,0.02911s1.49329-.00507,2.02045-0.02911a2.76589,2.76589,0,0,0,.92841-0.17218,1.65591,1.65591,0,0,0,.94891-0.94891,2.76553,2.76553,0,0,0,.17218-0.92841c0.024-.52728.02911-0.68536,0.02911-2.02045S14.094,8.50684,14.06995,7.97955A2.76589,2.76589,0,0,0,13.89777,7.05115ZM10,12.56757A2.56757,2.56757,0,1,1,12.56757,10,2.56756,2.56756,0,0,1,10,12.56757ZM12.669,7.931a0.6,0.6,0,1,1,.6-0.6A0.6,0.6,0,0,1,12.669,7.931Z" transform="translate(-0.40002 -0.40002)"/><circle fill="#fff" cx="9.59998" cy="9.59998" r="1.66669"/><path d="M10,0.4A9.6,9.6,0,1,0,19.6,10,9.59995,9.59995,0,0,0,10,.4Zm4.96991,11.6615a3.67039,3.67039,0,0,1-.23242,1.21368,2.55612,2.55612,0,0,1-1.46228,1.46228,3.67039,3.67039,0,0,1-1.21368.23242C11.5282,14.99426,11.35791,15,10,15s-1.5282-.00574-2.06152-0.03009a3.67039,3.67039,0,0,1-1.21368-.23242,2.55612,2.55612,0,0,1-1.46228-1.46228,3.67039,3.67039,0,0,1-.23242-1.21368C5.00574,11.5282,5,11.35791,5,10s0.00574-1.5282.03009-2.06152a3.67039,3.67039,0,0,1,.23242-1.21368A2.55612,2.55612,0,0,1,6.72479,5.26251a3.67039,3.67039,0,0,1,1.21368-.23242C8.4718,5.00574,8.64209,5,10,5s1.5282,0.00574,2.06152.03009a3.67039,3.67039,0,0,1,1.21368.23242,2.55612,2.55612,0,0,1,1.46228,1.46228,3.67039,3.67039,0,0,1,.23242,1.21368C14.99426,8.4718,15,8.64209,15,10S14.99426,11.5282,14.96991,12.06152Z" transform="translate(-0.40002 -0.40002)"/></svg>
6620                        </a>
6621                    
6622                    
6623                    
6624                    
6625                    
6626                        <a href="https://www.linkedin.com/company/price-brothers-management-company" target="_blank" itemprop="url" aria-label="(New Window)">
6627                            <span class="sr-only">LinkedIn</span>
6628                            <?xml version="1.0" encoding="utf-8"?>
6629<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
6630<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
6631<svg version="1.1" id="LinkedIn_w_x2F__circle" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
6632	 x="0px" y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
6633<path d="M10,0.4c-5.302,0-9.6,4.298-9.6,9.6s4.298,9.6,9.6,9.6s9.6-4.298,9.6-9.6S15.302,0.4,10,0.4z M7.65,13.979H5.706V7.723H7.65
6634	V13.979z M6.666,6.955c-0.614,0-1.011-0.435-1.011-0.973c0-0.549,0.409-0.971,1.036-0.971c0.627,0,1.011,0.422,1.023,0.971
6635	C7.714,6.52,7.318,6.955,6.666,6.955z M14.75,13.979h-1.944v-3.467c0-0.807-0.282-1.355-0.985-1.355
6636	c-0.537,0-0.856,0.371-0.997,0.728c-0.052,0.127-0.065,0.307-0.065,0.486v3.607H8.814v-4.26c0-0.781-0.025-1.434-0.051-1.996h1.689
6637	l0.089,0.869h0.039c0.256-0.408,0.883-1.01,1.932-1.01c1.279,0,2.238,0.857,2.238,2.699V13.979z"/>
6638</svg>
6639
6640                        </a>
6641                    
6642                    
6643                        <a href="https://www.youtube.com/Pricebrothersmgt" target="_blank" itemprop="url" aria-label="(New Window)">
6644                            <span class="sr-only">YouTube</span>
6645                            <?xml version="1.0" encoding="utf-8"?>
6646<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
6647<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
6648<svg version="1.1" id="Youtube_w_x2F__circle" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
6649	 x="0px" y="0px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
6650<path d="M11.603,9.833L9.357,8.785C9.161,8.694,9,8.796,9,9.013v1.974c0,0.217,0.161,0.319,0.357,0.228l2.245-1.048
6651	C11.799,10.075,11.799,9.925,11.603,9.833z M10,0.4c-5.302,0-9.6,4.298-9.6,9.6s4.298,9.6,9.6,9.6s9.6-4.298,9.6-9.6
6652	S15.302,0.4,10,0.4z M10,13.9c-4.914,0-5-0.443-5-3.9s0.086-3.9,5-3.9s5,0.443,5,3.9S14.914,13.9,10,13.9z"/>
6653</svg>
6654
6655                        </a>
6656                    
6657                </div>
6658            </div>
6659            <div class="copyright">
6660                <div class="eho-container">
6661                    <a href="https://files.apts247.com/files/common/eho/index.html" class="icon-eho poplink line-underline" onclick="popLink(this.href);return false" aria-label="(New Window)">
6662                        <span class="sr-only">Equal Housing Opportunity</span>
6663                        <img src="/gridmedia/img/eho.png" alt="EHO Logo">
6664                    </a>
6665                </div>
6666                    
6667                        <p class="copyright-paragraph">
6668                            Copyright &copy; 2000 &ndash; 2026 &bull; <a class="line-underline" href="https://www.apartments247.com" target="_blank" aria-label="(New Window)">Apartments247.com</a>
6669                            All designs, content and images are subject to Copyright Laws. All rights reserved.
6670                            | <a href="https://files.apts247.com/files/common/disclaimer/index.html" class="poplink line-underline" onclick="popLink(this.href);return false" aria-label="(New Window)">Disclaimers</a>
6671                            |
6672                            <a class="line-underline" href="https://cms.apts247.info/cms/" target="_blank" aria-label="(New Window)">  Corporate Login</a> |
6673                            <a class="line-underline no-wrap" href="https://portal.apartments247.com/#!/pricebrothers/" target="_blank" aria-label="(New Window)">Document Portal</a> 
6674                        </p>
6675                    
6676            </div>
6677        </div>
6678    </footer>
6679    
6680
6681        
6682        
6683            
6683<script type='text/javascript' src="https://static2.apts247.info/js/webp_check.min.js?cv=20260925141" async></script>
6683
6684        
6685
6686
6687        
6688        
6689    
6689<script src="/gridmedia/js/basescripts-min.js"></script>
6689
6690    
6691     
6691<script type="application/ld+json">
6692        {
6693          "@context": "https://schema.org",
6694          "@type": "Organization",
6695          "url": "https://www.pricebrotherskc.com/",
6696          "logo": "https://www.pricebrotherskc.com/gridmedia/img/logo_white.png"
6697        }
6698    </script>
6698
6699
6700
6701        
6702            
6703                
6703<script src="https://static2.apts247.info/js/accessibility-statement/accessibility-statement.min.js" data-theme-type="corporation" data-class-props="y-padding"></script>
6703
6704            
6705        
6706        
6707        
6708            
6709                
6709<script src="https://static2.apts247.info/js/cookie-policy-corporate.js"></script>
6709
6710                <link rel="stylesheet" href="https://static2.apts247.info/css/cookie-policy.css">
6711            
6712        
6713        
6714            
6715    <style>
6716        footer{background-color:var(--footer-bg)}footer.webp{background-size:cover;background-position:center;background-image:url("/gridmedia/img/footer-bg.webp")}footer.no-webp{background-image:url("/gridmedia/img/footer-bg.png");background-size:cover;background-position:center}footer .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;-ms-flex-pack:distribute;justify-content:space-around;margin-right:4%}footer .social-icons svg{width:40px}footer .social-icons svg path{fill:var(--footer-sm-fill-color)}footer .logo-address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .logo-address-wrapper .logo-address{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:90%}@media only screen and (max-width:767px){footer .logo-address-wrapper .logo-address{margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .logo-address-wrapper .logo-address .footer-logo{width:100%;max-width:var(--footer-logo-max-width)}@media only screen and (min-width:1200px){footer .logo-address-wrapper .logo-address .footer-logo{width:50%}}footer .logo-address-wrapper .logo-address .footer-logo img{width:100%}footer .logo-address-wrapper .logo-address .address-container{margin-bottom:0;margin-left:30px}footer .logo-address-wrapper .logo-address .address-container .address{color:var(--footer-address-color)}footer .copyright{border-top:var(--footer-copyright-border-top);margin:0 60px;padding:20px 0}@media only screen and (max-width:767px){footer .copyright{text-align:center}}@media only screen and (min-width:768px){footer .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .copyright .eho{width:30px}footer .copyright .copyright-paragraph{color:var(--footer-copyright-color)}@media screen and (max-width:400px){.footer-container .logo-address-wrapper .logo-address .address-container{margin-left:0px}}@media screen and (max-width:400px) and (min-width:300px){.footer-container .logo-address-wrapper .logo-address .address-container .corp-phone.line-underline{white-space:nowrap}}@media screen and (max-width:400px){.footer-container .social-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
6717    </style>
6718    <style>
6719    @media only screen and (min-width: 1201px) {
6720        .dropdown .dropdown-content {
6721            min-width:278px;
6722        }
6723    }
6724    </style>
6725    <a href="/ResidentialRentalQualifications/" style="display:none;"></a>
6726    <a href="/promotion/" style="display:none;"></a>
6727    <a href="/StonepostApartments/" style="display:none;"></a>
6728    <a href="/OlatheApartments/" style="display:none;"></a>
6729    <a href="/JCCC/" style="display:none;"></a>
6730    <a href="/community_search/" style="display:none;"></a>
6731    <a href="/commercial/new_commercial/" style="display:none;"></a>
6732
6733            
6734        
6735        
6736            
6737<script>
6738    window.recaptchaKey = window.recaptchaKey || "6LehIR0rAAAAAFWHgEf-fHSzjHZstzRhicmroo9B";
6739</script>
vendor: 1 bytes, line 6739
6739
6740<script src="https://static2.apts247.info/js/apartments247_recaptcha.min.js"></script>
6740
6741
6742        
6743    </body>
6744</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.