*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content:''}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:#fff0;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding-top:.5rem;padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[type='text']:focus,input:where(:not([type])):focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type='checkbox']{border-radius:0}[type='radio']{border-radius:100%}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid #fff0;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type='checkbox']:checked,[type='radio']:checked{border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type='checkbox']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type='radio']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:#fff0;background-color:currentColor}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors:active){[type='checkbox']:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:#fff0;background-color:currentColor}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}.prose :where(figure>*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4+*):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.clear-both{clear:both}.block{display:block}.hidden{display:none}.max-h-\[20px\]{max-height:20px}.w-\[20px\]{width:20px}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*{font-family:"Montserrat",sans-serif;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}html{overflow-x:hidden}body{overflow-x:hidden;font-size:16px;padding-bottom:0px!important}.screen-reader-text{display:none}svg{max-width:60px}section .inner-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:40px;padding-right:40px}.link.primary{position:relative;display:inline-block;overflow:clip;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));padding-top:18px;padding-bottom:18px;padding-right:18px;padding-left:58px;font-size:12px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.link.primary .square-1{position:absolute;left:-18px;top:7px;height:38px;width:38px;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:.5;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.link.primary .square-2{position:absolute;left:-32px;top:8px;height:38px;width:38px;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.link.primary:hover .square-1{left:4px}.link.primary:hover .square-2{left:-18px}.link.primary.blue,.link.primary.dark-blue{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.link.primary.blue .square-1,.link.primary.blue .square-2,.link.primary.dark-blue .square-1,.link.primary.dark-blue .square-2{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}.site-search{position:absolute;right:-1px;top:0;z-index:30;display:none;height:100%;max-height:100px;width:342px}@media (min-width:640px){.site-search{display:block}}@media (min-width:1150px){.site-search{width:356px}}.site-search .search-icon{position:absolute;right:40px;top:28px;cursor:pointer;overflow:visible}.site-search .search-icon svg{overflow:visible}.site-search .search-icon svg .ellipse,.site-search .search-icon svg line{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.site-search .search-icon:hover svg .ellipse,.site-search .search-icon:hover svg .line{stroke-width:4}.site-search .search-form-wrapper{position:relative;z-index:40;display:none;height:94px;width:197px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (min-width:1150px){.site-search .search-form-wrapper{width:210px}}.site-search .search-form-wrapper input[type=submit]{display:none}.site-search .search-form-wrapper input[type=text]{width:100%;border-width:0;padding-bottom:62px}.site-search .search-form-wrapper button.search-submit-button{float:right;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:10px;padding-bottom:10px}.site-search .search-form-wrapper button.search-submit-button .square-1,.site-search .search-form-wrapper button.search-submit-button .square-2{top:5px;height:28px;width:28px}.site-search .search-form-wrapper button.search-submit-button .square-1{left:-14px}.site-search .search-form-wrapper button.search-submit-button .square-2{left:-26px}.site-search .search-form-wrapper button.search-submit-button:hover .square-1{left:7px}.site-search .search-form-wrapper button.search-submit-button:hover .square-2{left:-14px}.site-search.active{z-index:100}.content li{position:relative;margin-bottom:1em;list-style-type:none;padding-left:15px;line-height:1.3em;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.content li:last-child{margin-bottom:0}.content li:before{position:absolute;top:-1px;left:0;font-size:18px;font-weight:600;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));--tw-content:"•";content:var(--tw-content)}.student-block-search-title{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding-top:30px;padding-bottom:30px;text-align:center}.student-block-search-title .title{font-size:28px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){.student-block-search-title .title{font-size:36px}}header.site-header{position:relative;top:0;left:0;z-index:60;width:100%;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}header.site-header .inner-header{position:relative;margin-left:auto;margin-right:auto;display:flex;height:120px;max-width:1440px;flex-wrap:wrap;gap:14px;padding-left:40px;padding-right:40px}header.site-header .inner-header .site-branding{position:relative;z-index:200;display:flex;width:200px;align-items:center}header.site-header .inner-header .site-branding img{width:195px}header.site-header .inner-header .navigation-wrapper{position:relative;display:flex;width:calc(100% - 200px - 14px);justify-content:flex-end}header.site-header .inner-header .navigation-wrapper:after{position:absolute;top:0;left:100%;display:block;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}header.site-header .inner-header .navigation-wrapper .contact-wrapper{position:relative;display:none;width:105px;align-items:center;justify-content:flex-end;gap:24px;overflow-y:clip;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}@media (min-width:500px){header.site-header .inner-header .navigation-wrapper .contact-wrapper{display:flex}}header.site-header .inner-header .navigation-wrapper .contact-wrapper:after{position:absolute;bottom:0;left:-40%;z-index:20;display:block;aspect-ratio:1/1;height:100%;transform-origin:bottom left;--tw-rotate:45deg;--tw-scale-x:2.2;--tw-scale-y:2.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(199 213 48 / .4);mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content)}header.site-header .inner-header .navigation-wrapper .contact-wrapper a{position:relative;z-index:30;margin-top:10px;font-size:22px;font-weight:500;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header.site-header .inner-header .navigation-wrapper .contact-wrapper a svg{margin-top:6px;width:22px;border-radius:9999px;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(19 20 46 / var(--tw-border-opacity,1));padding:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header.site-header .inner-header .navigation-wrapper .contact-wrapper a svg path{fill:#13142E;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header.site-header .inner-header .navigation-wrapper .contact-wrapper a:hover{--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}header.site-header .inner-header .navigation-wrapper .contact-wrapper a:hover svg{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}header.site-header .inner-header .navigation-wrapper .contact-wrapper a:hover svg path{fill:#FFF}header.site-header .search{position:absolute;right:0;top:120px;z-index:30;height:100%;width:370px}header.site-header .search .search-icon{position:absolute;right:40px;top:28px;cursor:pointer;overflow:visible}header.site-header .search .search-icon svg{overflow:visible}header.site-header .search .search-icon svg .ellipse,header.site-header .search .search-icon svg line{stroke:#0068B3;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header.site-header .search .search-icon:hover svg .ellipse,header.site-header .search .search-icon:hover svg .line{stroke-width:4}header.site-header .search .search-form-wrapper{display:none;height:94px;width:226px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}header.site-header .search .search-form-wrapper input[type=submit]{display:none}header.site-header .search .search-form-wrapper input[type=text]{width:100%;border-width:0}.header-navigation{display:flex;width:calc(100% - 105px - 14px);flex-wrap:wrap;align-items:center;justify-content:flex-end}.header-navigation .menu-main-menu-container{position:fixed;top:0;right:0;z-index:150;display:none;height:100vh;width:100vw;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1));padding-top:110px}@media (min-width:1024px){.header-navigation .menu-main-menu-container{position:static;z-index:0;display:block;height:100%;width:auto;background-color:#fff0;padding-top:0}}.header-navigation .menu-main-menu-container .menu{display:block;height:100%;align-items:center;overflow:scroll;padding-left:40px;padding-right:40px;padding-bottom:50px}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu{display:flex;overflow:visible;padding:0;padding-bottom:0}}.header-navigation .menu-main-menu-container .menu li{position:relative;height:auto;align-items:center;font-size:1rem;line-height:1.5rem;text-transform:uppercase}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li{display:flex;height:100%}}.header-navigation .menu-main-menu-container .menu li a{margin-top:17px;display:block;cursor:pointer;padding-left:10px;padding-right:10px;font-size:18px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.header-navigation .menu-main-menu-container .menu li a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li a{padding-top:10px;padding-bottom:10px;font-size:13px}}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li a{padding-left:16px;padding-right:16px;font-size:1rem;line-height:1.5rem}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li a{padding-left:25px;padding-right:25px}}.header-navigation .menu-main-menu-container .menu li.green a{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.header-navigation .menu-main-menu-container .menu li.green a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.header-navigation .menu-main-menu-container .menu li.line:before{position:absolute;--tw-bg-opacity:1;background-color:rgb(198 198 198 / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li.line:before{top:0;left:0;height:100%;width:1px}}.header-navigation .menu-main-menu-container .menu li .sub-menu{top:120px;left:0;margin-left:20px;display:none;background-color:rgb(19 20 46 / .7);padding-bottom:10px;padding-top:10px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li .sub-menu{visibility:hidden;position:absolute;margin-left:0;display:block;opacity:0}}.header-navigation .menu-main-menu-container .menu li .sub-menu li a{margin-top:0;padding-top:5px;padding-bottom:5px;font-size:12px;line-height:1.3em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.header-navigation .menu-main-menu-container .menu li .sub-menu li a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li:hover>ul{visibility:visible;opacity:1}}.header-navigation .menu-main-menu-container .menu li:nth-child(1) .sub-menu{width:390px}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li:nth-child(1) .sub-menu{width:517px}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li:nth-child(1) .sub-menu{width:607px}}.header-navigation .menu-main-menu-container .menu li:nth-child(3) .sub-menu{width:302px}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li:nth-child(3) .sub-menu{width:374px}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li:nth-child(3) .sub-menu{width:428px}}.header-navigation .menu-main-menu-container .menu li:nth-child(4) .sub-menu{width:221px}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li:nth-child(4) .sub-menu{width:271px}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li:nth-child(4) .sub-menu{width:308px}}.header-navigation .menu-main-menu-container .menu li:nth-child(5) .sub-menu{width:140px}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li:nth-child(5) .sub-menu{width:170px}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li:nth-child(5) .sub-menu{width:188px}}.header-navigation .menu-main-menu-container .menu li:nth-child(6) .sub-menu{width:190px}@media (min-width:1158px){.header-navigation .menu-main-menu-container .menu li:nth-child(6) .sub-menu{width:210px}}@media (min-width:1280px){.header-navigation .menu-main-menu-container .menu li:nth-child(6) .sub-menu{width:210px}}@media (min-width:1024px){.header-navigation .menu-main-menu-container .menu li:nth-child(6) a,.header-navigation .menu-main-menu-container .menu li:nth-child(7) a{padding-left:25px;padding-right:25px}}.menu-toggle{position:absolute;top:42%;right:20px;z-index:200;margin-top:5px;display:block;transform-origin:center;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms;transition-timing-function:linear}@media (min-width:500px){.menu-toggle{right:131px}}@media (min-width:640px){.menu-toggle{top:51%}}@media (min-width:1024px){.menu-toggle{display:none}}.menu-toggle.open{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon{z-index:50;float:right;margin:0;height:18px;width:32px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:linear}#nav-icon span{position:absolute;left:0;display:block;height:2px;width:100%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:linear}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px}#nav-icon span:nth-child(4){top:16px}#nav-icon.open span{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}#nav-icon.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-icon.open span:nth-child(2){--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon.open span:nth-child(3){--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#nav-icon.open span:nth-child(4){top:8px;width:0%;left:50%}@media (min-width:1024px){.mobile-search{display:none!important}}.mobile-search{margin-top:100px;width:100%}.mobile-search input{margin-left:10px;margin-right:10px;width:calc(100% - 200px);padding-top:.75rem;padding-bottom:.75rem}.mobile-search button.link.primary{padding-top:14px;padding-bottom:11px}.mobile-search button.link.primary .square-1,.mobile-search button.link.primary .square-2{top:8px;height:34px;width:34px}footer.site-footer{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}footer.site-footer .inner-footer{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}footer.site-footer .inner-footer div{position:relative;z-index:20}footer.site-footer .inner-footer .footer-background{position:absolute;margin-left:auto;margin-right:auto;display:grid;height:100%;width:100%;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}footer.site-footer .inner-footer .footer-background .footer-background-wrapper{position:relative;grid-column:span 6 / span 6;grid-column-start:1;height:100%}@media (min-width:620px){footer.site-footer .inner-footer .footer-background .footer-background-wrapper{grid-column-start:5}}footer.site-footer .inner-footer .footer-background .footer-background-wrapper svg{position:absolute;bottom:0;left:0;width:100%;min-width:600px;max-width:none;--tw-translate-y:33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}footer.site-footer .inner-footer .footer-logo{order:1;grid-column:span 12 / span 12;grid-row:span 1 / span 1;margin-right:-40px;border-bottom-width:1px;border-bottom-color:rgb(255 255 255 / .5);padding-top:40px;padding-bottom:30px}@media (min-width:500px){footer.site-footer .inner-footer .footer-logo{grid-column:span 7 / span 7;grid-row:span 1 / span 1;margin-right:0}}@media (min-width:620px){footer.site-footer .inner-footer .footer-logo{grid-column:span 8 / span 8;grid-row:span 1 / span 1}}@media (min-width:900px){footer.site-footer .inner-footer .footer-logo{grid-column:span 4 / span 4;grid-row:span 2 / span 2}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-logo{grid-column:span 4 / span 4;grid-row:span 1 / span 1}}footer.site-footer .inner-footer .footer-logo:after{position:absolute;bottom:0;left:0;height:100%;width:100vw;--tw-translate-x:-100%;--tw-translate-y:0.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:1px;border-bottom-color:rgb(255 255 255 / .5);--tw-content:"";content:var(--tw-content)}footer.site-footer .inner-footer .footer-logo img{margin-left:0}@media (min-width:900px){footer.site-footer .inner-footer .footer-logo img{margin-left:40px}}footer.site-footer .inner-footer .footer-phone,footer.site-footer .inner-footer .footer-email{margin-right:-40px;display:flex;align-items:center;border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(255 255 255 / .5);border-left-color:rgb(255 255 255 / .5);padding-left:30px;padding-right:30px}@media (min-width:620px){footer.site-footer .inner-footer .footer-phone,footer.site-footer .inner-footer .footer-email{margin-right:0}}footer.site-footer .inner-footer .footer-phone a,footer.site-footer .inner-footer .footer-email a{display:flex;align-items:center;padding-top:20px;padding-bottom:20px;font-size:16px;font-weight:500;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:680px){footer.site-footer .inner-footer .footer-phone a,footer.site-footer .inner-footer .footer-email a{font-size:20px}}@media (min-width:900px){footer.site-footer .inner-footer .footer-phone a,footer.site-footer .inner-footer .footer-email a{padding-top:0;padding-bottom:0}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-phone a,footer.site-footer .inner-footer .footer-email a{margin-top:12px;font-size:16px}}@media (min-width:1340px){footer.site-footer .inner-footer .footer-phone a,footer.site-footer .inner-footer .footer-email a{font-size:20px}}footer.site-footer .inner-footer .footer-phone a span,footer.site-footer .inner-footer .footer-email a span{font-size:26px;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1140px){footer.site-footer .inner-footer .footer-phone a span,footer.site-footer .inner-footer .footer-email a span{font-size:32px}}footer.site-footer .inner-footer .footer-phone a svg,footer.site-footer .inner-footer .footer-email a svg{margin-right:10px;aspect-ratio:1/1;width:29px;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));padding:7px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-phone a svg path,footer.site-footer .inner-footer .footer-email a svg path{fill:#FFF}footer.site-footer .inner-footer .footer-phone a:hover,footer.site-footer .inner-footer .footer-email a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1140px){footer.site-footer .inner-footer .footer-email a{margin-top:12px}}footer.site-footer .inner-footer .footer-email a span{margin-right:10px;margin-top:-3px}footer.site-footer .inner-footer .footer-email{order:3;grid-column:span 12 / span 12;grid-row:span 1 / span 1}@media (min-width:620px){footer.site-footer .inner-footer .footer-email{order:3;grid-column:span 6 / span 6;grid-row:span 1 / span 1}}@media (min-width:900px){footer.site-footer .inner-footer .footer-email{order:4;grid-column:span 5 / span 5;grid-row:span 1 / span 1}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-email{order:2;grid-column:span 3 / span 3;grid-row:span 1 / span 1}}footer.site-footer .inner-footer .footer-phone{order:4;grid-column:span 12 / span 12;grid-row:span 1 / span 1}@media (min-width:620px){footer.site-footer .inner-footer .footer-phone{order:4;grid-column:span 6 / span 6;grid-row:span 1 / span 1}}@media (min-width:900px){footer.site-footer .inner-footer .footer-phone{order:2;grid-column:span 5 / span 5;grid-row:span 1 / span 1}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-phone{order:3;grid-column:span 3 / span 3;grid-row:span 1 / span 1}}footer.site-footer .inner-footer .footer-socials{position:relative;order:2;grid-column:span 12 / span 12;grid-row:span 1 / span 1;min-height:115px;border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(255 255 255 / .5);border-left-color:rgb(255 255 255 / .5)}@media (min-width:500px){footer.site-footer .inner-footer .footer-socials{order:2;grid-column:span 5 / span 5;grid-row:span 1 / span 1}}@media (min-width:620px){footer.site-footer .inner-footer .footer-socials{order:2;grid-column:span 4 / span 4;grid-row:span 1 / span 1}}@media (min-width:900px){footer.site-footer .inner-footer .footer-socials{order:3;grid-column:span 3 / span 3;grid-row:span 2 / span 2}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-socials{order:4;grid-column:span 2 / span 2;grid-row:span 1 / span 1}}footer.site-footer .inner-footer .footer-socials:after{position:absolute;bottom:0;right:0;height:100%;width:100vw;--tw-translate-x:100%;--tw-translate-y:0.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:1px;border-bottom-color:rgb(255 255 255 / .5);--tw-content:"";content:var(--tw-content)}footer.site-footer .inner-footer .footer-menu{order:5;grid-column:span 12 / span 12;margin-right:-40px;margin-left:0;border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(255 255 255 / .5);border-left-color:rgb(255 255 255 / .5)}@media (min-width:620px){footer.site-footer .inner-footer .footer-menu{grid-column:span 6 / span 6;margin-right:0;margin-left:0}}@media (min-width:900px){footer.site-footer .inner-footer .footer-menu{grid-column:span 4 / span 4;margin-left:62px}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-menu{grid-column:span 4 / span 4}}@media (min-width:1440px){footer.site-footer .inner-footer .footer-menu{margin-left:62px}}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container{padding-left:25px;padding-right:25px;padding-top:25px;padding-bottom:25px}@media (min-width:620px){footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container{padding-bottom:65px}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container{padding-left:50px;padding-right:50px}}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container ul{display:flex;width:100%;flex-wrap:wrap}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li{display:block;width:50%}@media (min-width:620px){footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li{width:100%}}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li a{display:inline-block;padding-top:7px;padding-bottom:7px;font-size:14px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li.green a{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-menu .menu-footer-menu-container li.green a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-fhp-logos{position:relative;order:6;grid-column:span 12 / span 12;margin-right:-40px;border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(255 255 255 / .5);border-left-color:rgb(255 255 255 / .5);padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px}@media (min-width:620px){footer.site-footer .inner-footer .footer-fhp-logos{grid-column:span 6 / span 6;margin-right:0}}@media (min-width:900px){footer.site-footer .inner-footer .footer-fhp-logos{grid-column:span 3 / span 3}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-fhp-logos{grid-column:span 3 / span 3}}footer.site-footer .inner-footer .footer-fhp-logos:before{position:absolute;top:0;right:0;display:none;height:1px;width:100vw;--tw-translate-x:100%;--tw-translate-y:-0.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(255 255 255 / .35);--tw-content:"";content:var(--tw-content)}@media (min-width:620px){footer.site-footer .inner-footer .footer-fhp-logos:before{display:block}}@media (min-width:900px){footer.site-footer .inner-footer .footer-fhp-logos:before{display:none}}footer.site-footer .inner-footer .footer-fhp-logos p{margin-bottom:10px;font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-fhp-logos a{display:block;width:145px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-fhp-logos a:hover{opacity:.8}footer.site-footer .inner-footer .footer-fhp-logos a.fhp-logo{margin-bottom:35px;width:125px}@media (min-width:620px){footer.site-footer .inner-footer .footer-fhp-logos a.fhp-logo{margin-bottom:85px}}footer.site-footer .inner-footer .footer-accreditations-wrapper{order:7;grid-column:span 12 / span 12;margin-right:-40px;display:flex;flex-direction:column;justify-content:space-between;border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(255 255 255 / .5);border-left-color:rgb(255 255 255 / .5)}@media (min-width:620px){footer.site-footer .inner-footer .footer-accreditations-wrapper{grid-column:span 12 / span 12;margin-right:0;flex-direction:row}}@media (min-width:900px){footer.site-footer .inner-footer .footer-accreditations-wrapper{grid-column:span 5 / span 5;flex-direction:column}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-accreditations-wrapper{grid-column:span 5 / span 5}}footer.site-footer .inner-footer .footer-accreditations-wrapper:after{position:absolute;bottom:0;right:0;display:none;height:100%;width:100vw;--tw-translate-x:100%;--tw-translate-y:0.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:1px;border-bottom-color:rgb(255 255 255 / .5);--tw-content:"";content:var(--tw-content)}@media (min-width:620px){footer.site-footer .inner-footer .footer-accreditations-wrapper:after{display:block}}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations{display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:55px;border-right-width:0;border-right-color:rgb(255 255 255 / .4);padding-top:35px;padding-bottom:35px;padding-left:35px;padding-right:35px}@media (min-width:620px){footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations{border-right-width:1px}}@media (min-width:900px){footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations{border-right-width:0;padding-right:0}}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper{width:calc(33.3333% - 20px)}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper:nth-child(3n+2){text-align:center}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper:nth-child(3n+3){text-align:right}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper a{display:inline-block;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper a:hover{opacity:.8}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-accreditations .link-wrapper a img{height:45px;width:auto}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal{border-top-width:1px;border-top-color:rgb(255 255 255 / .5);padding-top:35px;padding-bottom:35px;padding-left:20px;padding-right:20px}@media (min-width:620px){footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal{border-top-width:0}}@media (min-width:900px){footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal{border-top-width:1px}}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal:after{position:absolute;bottom:1px;right:0;display:none;height:100%;width:100vw;--tw-translate-x:100%;--tw-translate-y:-0.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1px;border-top-color:rgb(255 255 255 / .5);--tw-content:"";content:var(--tw-content)}@media (min-width:620px){footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal:after{display:block}}footer.site-footer .inner-footer .footer-accreditations-wrapper .footer-legal p{font-size:12px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-policies{order:8;grid-column:span 12 / span 12;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-left-width:1px;border-left-color:rgb(255 255 255 / .5);padding-top:25px;padding-bottom:25px;padding-left:25px}@media (min-width:900px){footer.site-footer .inner-footer .footer-policies{margin-left:62px}}@media (min-width:1140px){footer.site-footer .inner-footer .footer-policies{flex-wrap:nowrap;padding-left:50px}}footer.site-footer .inner-footer .footer-policies .menu{width:100%}@media (min-width:1140px){footer.site-footer .inner-footer .footer-policies .menu{width:auto}}footer.site-footer .inner-footer .footer-policies .menu li{margin-right:50px;display:inline-block}footer.site-footer .inner-footer .footer-policies .menu li a{font-size:14px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-policies .menu li a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}footer.site-footer .inner-footer .footer-policies .backlink{margin-top:10px;width:100%;text-align:left;font-size:14px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1140px){footer.site-footer .inner-footer .footer-policies .backlink{margin-top:0;width:auto;text-align:right}}footer.site-footer .inner-footer .footer-policies .backlink a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}footer.site-footer .inner-footer .footer-policies .backlink a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.search-form-section-wrapper{border-top-width:1px;border-top-color:rgb(255 255 255 / .5);--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}.search-form-section-wrapper select{width:100%;border-width:0;font-size:12px;text-transform:uppercase}@media (min-width:1368px){.search-form-section-wrapper select{max-width:82px}}.search-form-section-wrapper select:focus{--tw-ring-color:transparent !important;border-color:transparent!important}.search-form-section-wrapper.buttons{display:none}.search-form-section-wrapper .inner-wrapper{display:flex;flex-wrap:wrap;overflow-x:clip}.search-form-section-wrapper .inner-wrapper .search-small{display:flex;width:62px;flex-direction:column}.search-form-section-wrapper .inner-wrapper .search-small .search-button{position:relative;display:flex;height:100%;min-height:90px;cursor:pointer;align-items:center;justify-content:center;overflow-y:clip;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-form-section-wrapper .inner-wrapper .search-small .search-button:hover{opacity:.8}.search-form-section-wrapper .inner-wrapper .search-small .search-button span{display:block;transform-origin:center;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:20px;font-weight:600;text-transform:uppercase}.search-form-section-wrapper .inner-wrapper .search-small .search-button .button-anim{position:absolute;top:0;left:0;display:flex;height:100%;width:40px;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-form-section-wrapper .inner-wrapper .search-small .search-button .button-anim .square-1,.search-form-section-wrapper .inner-wrapper .search-small .search-button .button-anim .square-2{position:absolute;left:0;height:37px;width:37px;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-form-section-wrapper .inner-wrapper .search-small .search-button .button-anim .square-1{opacity:.4}.search-form-section-wrapper .inner-wrapper .search-small .search-button .button-anim .square-2{left:-50%}.search-form-section-wrapper .inner-wrapper .search-small .search-button.active{opacity:1}.search-form-section-wrapper .inner-wrapper .search-small .search-button.active .button-anim{opacity:1}.search-form-section-wrapper .inner-wrapper .search-small .search-button.rent{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.rent .button-anim{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.rent .button-anim .square-1,.search-form-section-wrapper .inner-wrapper .search-small .search-button.rent .button-anim .square-2{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.rent span{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.buy{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.buy .button-anim{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.buy .button-anim .square-1,.search-form-section-wrapper .inner-wrapper .search-small .search-button.buy .button-anim .square-2{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-small .search-button.buy span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.search-form-section-wrapper .inner-wrapper .home-search-wrapper{position:relative;width:calc(100% - 62px);border-right-width:1px;border-right-color:rgb(255 255 255 / .5)}@media (min-width:1024px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper{width:calc(50% - 62px)}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform{padding:18px}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form{display:flex;width:100%;flex-wrap:wrap;padding-bottom:50px}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form{padding-bottom:0}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h2,.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h1{margin-right:50px;width:calc(100% - 50px);text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h2,.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h1{width:calc(60% - 50px)}}@media (min-width:1368px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h2,.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form h1{width:calc(100% - 216px - 50px)}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include{display:flex;width:100%;align-items:center;padding-left:10px}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include{width:40%}}@media (min-width:1368px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include{width:216px;padding-left:0}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include div{width:100%;text-align:right;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include div{text-align:left}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include input[type=checkbox]{margin-right:10px;margin-top:-1px;border-width:1px;border-color:rgb(255 255 255 / .7)}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include input[type=checkbox]:checked{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));background-image:none}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .include input[type=checkbox]:focus{--tw-ring-color:transparent !important;--tw-ring-offset-width:0px !important;--tw-ring-offset-color:transparent !important}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .location-wrapper{margin-top:10px;margin-bottom:20px;display:flex;width:100%;align-items:center;gap:14px}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .location-wrapper input{width:100%;font-size:12px;text-transform:uppercase}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .location-wrapper input:focus{--tw-ring-color:transparent !important;border-color:transparent!important}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .selects-wrapper{margin-left:35px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:25px}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .selects-wrapper{flex-wrap:nowrap}}@media (min-width:1024px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .selects-wrapper{flex-wrap:wrap}}@media (min-width:1368px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .selects-wrapper{flex-wrap:nowrap}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .beds-wrapper{display:flex;width:100%;gap:25px}@media (min-width:1386px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .beds-wrapper{max-width:238px}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .price-wrapper{display:flex;width:100%;gap:25px}@media (min-width:1386px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .price-wrapper{max-width:238px}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item{display:flex;width:50%;align-items:center;gap:10px}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item .select-wrapper{width:100%}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item select{width:100%;font-size:12px;text-transform:uppercase}@media (min-width:1368px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item select{max-width:82px}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item .pound{width:20px}@media (min-width:1368px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .select-item .pound{width:14px}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search{position:absolute;bottom:0;right:18px;z-index:40;display:flex;cursor:pointer;align-items:center;overflow:clip;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search{right:0;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search input{width:150px;cursor:pointer;padding-left:18px;padding-right:18px;padding-top:10px;padding-bottom:10px;text-align:right;font-size:16px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search input{width:216px;font-size:20px}}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search .square-1{position:absolute;left:-16px;height:35px;width:35px;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:.5;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search .square-2{position:absolute;left:-30px;height:35px;width:35px;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search:hover{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search:hover input{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search:hover .square-1{left:2px;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform form .search:hover .square-2{left:-18px;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform.student-form{margin-left:-60px}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform.student-form select.student-location{width:100%;max-width:none}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform.student-form .selects-wrapper{margin-left:8px}.search-form-section-wrapper .inner-wrapper .home-search-wrapper .main-searchform.rent-form{display:none}.search-form-section-wrapper .inner-wrapper .home-search-wrapper.buy-sell .main-searchform.rent-form{display:block}.search-form-section-wrapper .inner-wrapper .search-title{display:none;align-items:center;justify-content:center}@media (min-width:1024px){.search-form-section-wrapper .inner-wrapper .search-title{display:flex;width:50%}}.search-form-section-wrapper .inner-wrapper .search-title.home p{font-size:28px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1280px){.search-form-section-wrapper .inner-wrapper .search-title.home p{font-size:36px}}.search-form-section-wrapper .inner-wrapper .search-title.buy-sell{margin-right:104px;width:calc(50% - 104px);flex-direction:column;align-items:flex-start;border-right-width:1px;border-right-color:rgb(255 255 255 / .5);padding-left:40px;padding-right:40px}@media (min-width:1280px){.search-form-section-wrapper .inner-wrapper .search-title.buy-sell{padding-left:80px;padding-right:80px}}.search-form-section-wrapper .inner-wrapper .search-title.buy-sell p{line-height:1.25em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-title.buy-sell.buy h2{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.1em;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}.search-form-section-wrapper .inner-wrapper .search-title.buy-sell.rent h2,.search-form-section-wrapper .inner-wrapper .search-title.buy-sell.student h2{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.1em;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.news-search{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.news-search .inner-section{position:relative;margin-left:auto;margin-right:auto;display:flex;max-width:1440px;flex-wrap:wrap;padding-left:40px;padding-right:40px}section.news-search .inner-section:after{position:absolute;top:-120px;right:67px;z-index:20;display:none;aspect-ratio:1/1;height:120px;transform-origin:bottom left;--tw-rotate:45deg;--tw-scale-x:2.2;--tw-scale-y:2.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(199 213 48 / .4);mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.news-search .inner-section:after{display:block}}section.news-search .inner-section .top-content{position:relative;margin-left:-40px;margin-right:-40px;display:grid;width:calc(100% + 80px);grid-template-columns:repeat(11,minmax(0,1fr));gap:14px;border-right-width:1px;border-right-color:rgb(198 198 198 / .3);--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding-left:40px;padding-right:40px;padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.news-search .inner-section .top-content{margin-left:-40px;margin-right:-40px;width:calc(100% - 65px)}}@media (min-width:1288px){section.news-search .inner-section .top-content{padding-top:80px}}section.news-search .inner-section .top-content:after{position:absolute;left:35px;top:50%;aspect-ratio:1/1;height:200px;--tw-translate-y:-50%;--tw-translate-x:-100%;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(46 49 129 / .3);--tw-content:"";content:var(--tw-content)}section.news-search .inner-section .top-content h1{position:relative;z-index:20;grid-column:span 11 / span 11;font-size:36px;line-height:1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1288px){section.news-search .inner-section .top-content h1{grid-column:span 2 / span 2}}section.news-search.site-search-results-header .inner-section .top-content{display:flex;overflow-y:clip}section.news-archive .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px;row-gap:100px;padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:80px}section.news-archive .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.news-archive .inner-section:after{left:101px}}section.news-hero .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}section.news-hero .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:1024px){section.news-hero .inner-section:after{left:101px}}section.news-hero .inner-section .image{grid-column:span 12 / span 12;margin-left:-40px;margin-right:-40px;aspect-ratio:4/3}@media (min-width:768px){section.news-hero .inner-section .image{grid-column:span 6 / span 6;margin-right:0}}@media (min-width:1024px){section.news-hero .inner-section .image{grid-column:span 7 / span 7}}section.news-hero .inner-section .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.news-hero .inner-section .title{position:relative;grid-column:span 12 / span 12;margin-left:-40px;margin-right:-40px;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgb(19 20 46 / .85);padding:30px}@media (min-width:768px){section.news-hero .inner-section .title{grid-column:span 6 / span 6;margin-left:0}}@media (min-width:1024px){section.news-hero .inner-section .title{grid-column:span 5 / span 5}}section.news-hero .inner-section .title:after{position:absolute;right:40px;top:0;z-index:40;display:none;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:768px){section.news-hero .inner-section .title:after{display:block}}@media (min-width:900px){section.news-hero .inner-section .title:after{right:144px}}section.news-hero .inner-section .title h1{margin-right:40px;padding-left:40px;font-size:28px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.news-hero .inner-section .title h1{padding-left:0}}@media (min-width:900px){section.news-hero .inner-section .title h1{margin-right:150px}}@media (min-width:1280px){section.news-hero .inner-section .title h1{font-size:34px}}section.news-hero .inner-section .title .date{margin-bottom:10px;padding-left:40px;font-size:14px;font-weight:300;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.news-hero .inner-section .title .date{padding-left:0}}section.news-article .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}section.news-article .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:1024px){section.news-article .inner-section:after{left:101px}}section.news-article .inner-section .content{grid-column:span 12 / span 12;margin-left:35px;margin-right:0;padding-top:40px;padding-bottom:40px}@media (min-width:768px){section.news-article .inner-section .content{margin-right:50px}}@media (min-width:900px){section.news-article .inner-section .content{grid-column:span 6 / span 6}}@media (min-width:1024px){section.news-article .inner-section .content{grid-column:span 7 / span 7;margin-left:111px}}section.news-article .inner-section .content p{margin-bottom:1em}section.news-article .inner-section .content p:last-child{margin-bottom:0}section.news-article .inner-section .content .link-wrapper{margin-top:100px;display:block}section.news-article .inner-section .meta{position:relative;grid-column:span 12 / span 12;margin-right:40px;margin-left:40px}@media (min-width:900px){section.news-article .inner-section .meta{grid-column:span 6 / span 6;margin-right:-40px;margin-left:0}}@media (min-width:1024px){section.news-article .inner-section .meta{grid-column:span 5 / span 5}}section.news-article .inner-section .meta:after{position:absolute;top:0;z-index:40;display:none;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.news-article .inner-section .meta:after{right:144px;display:block}}section.news-article .inner-section .meta .team-card{margin-right:0;margin-bottom:100px;margin-top:-1px;display:none;border-width:1px;border-color:rgb(198 198 198 / .6)}@media (min-width:900px){section.news-article .inner-section .meta .team-card{margin-right:144px;display:flex}}section.news-article .inner-section .meta .team-card .link{right:0}section.property-hero{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.property-hero .inner-section{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:40px;padding-right:40px}section.property-hero .inner-section:before{position:absolute;top:0;right:144px;display:none;height:100%;width:1px;background-color:rgb(255 255 255 / .5);background-position:1px;--tw-content:"";content:var(--tw-content)}@media (min-width:940px){section.property-hero .inner-section:before{display:block}}section.property-hero .inner-section:after{position:absolute;top:-120px;right:67px;z-index:20;display:none;aspect-ratio:1/1;height:120px;transform-origin:bottom left;--tw-rotate:45deg;--tw-scale-x:2.2;--tw-scale-y:2.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(199 213 48 / .4);mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.property-hero .inner-section:after{display:block}}section.property-hero .inner-section .top-section{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}section.property-hero .inner-section .top-section .images{position:relative;grid-column:span 12 / span 12;margin-right:-40px;margin-left:-40px;display:flex}@media (min-width:940px){section.property-hero .inner-section .top-section .images{grid-column:span 7 / span 7;margin-right:0}}section.property-hero .inner-section .top-section .images:before{position:absolute;top:0;right:20px;z-index:30;display:block;height:100%;width:1px;background-color:rgb(255 255 255 / .5);background-position:1px;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.property-hero .inner-section .top-section .images:before{right:144px;display:block}}@media (min-width:940px){section.property-hero .inner-section .top-section .images:before{display:none}}section.property-hero .inner-section .top-section .images .splide .splide__track{height:100%}section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide{height:auto!important;width:100%!important}section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide .view-photos{position:absolute;bottom:0;right:0;z-index:40}section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide a{position:relative;display:block;height:400px}@media (min-width:640px){section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide a{height:500px}}@media (min-width:768px){section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide a{height:600px}}@media (min-width:940px){section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide a{height:640px}}section.property-hero .inner-section .top-section .images .splide .splide__track .splide__slide a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.property-hero .inner-section .top-section .info{position:relative;z-index:50;grid-column:span 12 / span 12;margin-left:-40px;margin-right:-40px;display:flex;flex-direction:column;justify-content:flex-start;background-color:rgb(255 255 255 / .15);padding:20px;padding-top:50px;padding-left:40px}@media (min-width:640px){section.property-hero .inner-section .top-section .info{flex-direction:row}}@media (min-width:940px){section.property-hero .inner-section .top-section .info{grid-column:span 5 / span 5;margin-right:105px;margin-left:0;flex-direction:column;justify-content:flex-end;padding-left:20px}}section.property-hero .inner-section .top-section .info .top{margin-top:-50px;margin-bottom:-20px;width:auto;border-right-width:1px;border-right-color:rgb(198 198 198 / .5);padding-right:20px;padding-top:30px;padding-bottom:20px}@media (min-width:800px){section.property-hero .inner-section .top-section .info .top{width:50%}}@media (min-width:940px){section.property-hero .inner-section .top-section .info .top{margin-top:0;margin-bottom:0;width:auto;border-width:0;padding-right:0;padding-top:0;padding-bottom:0}}section.property-hero .inner-section .top-section .info .bottom{margin-bottom:-20px;margin-top:20px;display:flex;flex-direction:column;justify-content:flex-end;border-right-width:1px;border-right-color:rgb(198 198 198 / .5);padding-left:0;padding-bottom:20px}@media (min-width:640px){section.property-hero .inner-section .top-section .info .bottom{margin-bottom:0;margin-top:0;border-width:0;padding-left:30px;padding-bottom:0}}@media (min-width:940px){section.property-hero .inner-section .top-section .info .bottom{padding-left:0}}section.property-hero .inner-section .top-section .info .small-title{margin-bottom:10px;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .property-qualifier{font-size:16px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .property-price{font-size:24px;font-weight:600;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .display-status span{margin-top:20px;display:block;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));padding-top:6px;padding-bottom:6px;padding-left:20px;padding-right:40px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info h1{margin-top:20px;margin-right:30px;max-width:350px;font-size:20px;line-height:1.3em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:940px){section.property-hero .inner-section .top-section .info h1{margin-right:0}}section.property-hero .inner-section .top-section .info .stats{margin-right:-20px;margin-bottom:15px;margin-top:25px;margin-left:-40px;display:flex;align-items:center;border-bottom-width:1px;border-bottom-color:rgb(198 198 198 / .5);padding-right:20px;padding-left:40px}@media (min-width:940px){section.property-hero .inner-section .top-section .info .stats{margin-left:0;margin-bottom:0;padding-left:0}}section.property-hero .inner-section .top-section .info .stats .bedrooms,section.property-hero .inner-section .top-section .info .stats .receptions,section.property-hero .inner-section .top-section .info .stats .bathrooms{display:flex;align-items:center;gap:10px;border-left-width:1px;border-left-color:rgb(198 198 198 / .5);padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .stats .bedrooms{border-left-width:0;padding-left:0}section.property-hero .inner-section .top-section .info .address-wrapper{margin-top:0;display:flex;flex-wrap:wrap}@media (min-width:640px){section.property-hero .inner-section .top-section .info .address-wrapper{margin-top:30px}}section.property-hero .inner-section .top-section .info .address-wrapper .icon{margin-right:15px;width:24px}section.property-hero .inner-section .top-section .info .address-wrapper .address{width:calc(100% - 39px);max-width:250px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .map-and-images{margin-top:35px;margin-bottom:20px}@media (min-width:940px){section.property-hero .inner-section .top-section .info .map-and-images{padding-bottom:0}}@media (min-width:1300px){section.property-hero .inner-section .top-section .info .map-and-images{display:flex;justify-content:space-between}}section.property-hero .inner-section .top-section .info .map-and-images .map-link,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages{display:flex;cursor:pointer;align-items:center;gap:14px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .map-and-images .map-link .text,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .text{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-hero .inner-section .top-section .info .map-and-images .map-link .text:hover,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .text:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .map-and-images .map-link span,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages span{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.property-hero .inner-section .top-section .info .map-and-images .map-link .current,section.property-hero .inner-section .top-section .info .map-and-images .map-link .total,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .current,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .total{display:inline-block;width:10px}section.property-hero .inner-section .top-section .info .map-and-images .map-link .current,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .current{width:15px;text-align:right}section.property-hero .inner-section .top-section .info .map-and-images .map-link .total,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages .total{margin-right:10px}section.property-hero .inner-section .top-section .info .map-and-images .map-link img,section.property-hero .inner-section .top-section .info .map-and-images .slide-pages img{width:24px}section.property-hero .inner-section .top-section .info .map-and-images .map-link{margin-bottom:10px}@media (min-width:1300px){section.property-hero .inner-section .top-section .info .map-and-images .map-link{margin-bottom:0}}section.property-hero .inner-section .media-links{position:relative;margin-right:-40px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}section.property-hero .inner-section .media-links:after{position:absolute;top:0;left:0;height:100%;width:100vw;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(244 244 245 / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}section.property-hero .inner-section .media-links .links{grid-column:span 12 / span 12;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;--tw-bg-opacity:1;background-color:rgb(244 244 245 / var(--tw-bg-opacity,1));padding-top:15px;padding-bottom:15px;padding-right:20px}@media (min-width:640px){section.property-hero .inner-section .media-links .links{flex-wrap:nowrap}}@media (min-width:940px){section.property-hero .inner-section .media-links .links{grid-column:span 7 / span 7;justify-content:flex-start;padding-right:50px}}section.property-hero .inner-section .media-links .brochure{position:relative;z-index:50;grid-column:span 12 / span 12;margin-right:-40px;margin-left:-40px;display:flex;align-items:center;border-top-width:1px;border-left-width:0;border-top-color:rgb(198 198 198 / .5);border-left-color:rgb(198 198 198 / .5);--tw-bg-opacity:1;background-color:rgb(244 244 245 / var(--tw-bg-opacity,1));padding-top:15px;padding-bottom:15px;padding-right:40px;padding-left:40px;line-height:1.2em}@media (min-width:940px){section.property-hero .inner-section .media-links .brochure{grid-column:span 5 / span 5;margin-right:144px;margin-left:-23px;border-top-width:0;border-left-width:1px;padding-right:0;padding-left:20px}}section.property-hero .inner-section .media-links .brochure .brochure-download,section.property-hero .inner-section .media-links .brochure .street-brochure-download a{display:flex;cursor:pointer;align-items:center;gap:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-hero .inner-section .media-links .brochure .brochure-download:hover,section.property-hero .inner-section .media-links .brochure .street-brochure-download a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.property-hero .inner-section .media-links .brochure .brochure-download img,section.property-hero .inner-section .media-links .brochure .street-brochure-download a img{height:auto;width:24px}@media (min-width:940px){section.property-hero .inner-section .media-links .brochure .brochure-download img,section.property-hero .inner-section .media-links .brochure .street-brochure-download a img{height:24px;width:auto}}section.property-hero .inner-section .media-links .brochure.no-brochure{display:none}@media (min-width:940px){section.property-hero .inner-section .media-links .brochure.no-brochure{display:flex}}section.property-hero .inner-section .extra-floorplans{position:relative;margin-right:-40px;display:flex;height:0;flex-wrap:wrap;align-items:center;gap:20px;overflow-y:clip;--tw-bg-opacity:1;background-color:rgb(250 250 249 / var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:640px){section.property-hero .inner-section .extra-floorplans{flex-wrap:nowrap}}@media (min-width:940px){section.property-hero .inner-section .extra-floorplans{margin-right:104px}}section.property-hero .inner-section .extra-floorplans.active{height:110px;padding-top:20px;padding-bottom:20px}@media (min-width:940px){section.property-hero .inner-section .extra-floorplans.active{height:60px}}section.property-hero .inner-section .extra-floorplans:before{position:absolute;top:0;left:0;height:100%;width:100vw;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(250 250 249 / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}section.property-hero .inner-section .infoblock,section.property-hero .inner-section .infoblock a{display:flex;width:calc(50% - 10px);align-items:center;gap:14px;line-height:1.2em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.property-hero .inner-section .infoblock:hover,section.property-hero .inner-section .infoblock a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}@media (min-width:940px){section.property-hero .inner-section .infoblock,section.property-hero .inner-section .infoblock a{width:auto}}section.property-hero .inner-section .infoblock.extra-floorplans-link,section.property-hero .inner-section .infoblock a.extra-floorplans-link{cursor:pointer}section.property-hero .inner-section .infoblock img,section.property-hero .inner-section .infoblock a img{height:auto;width:24px}@media (min-width:940px){section.property-hero .inner-section .infoblock img,section.property-hero .inner-section .infoblock a img{height:24px;width:auto}}section.property-hero .inner-section .infoblock.housetype:hover,section.property-hero .inner-section .infoblock a.housetype:hover{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.property-hero .inner-section .infoblock a{width:100%}section.property-hero .inner-section section.property-map #google-map{margin-left:-40px;margin-right:-40px;display:none;height:500px;overflow:hidden}@media (min-width:940px){section.property-hero .inner-section section.property-map #google-map{margin-right:105px}}section.brochure-form{position:relative;margin-right:-40px;height:0;overflow-y:clip;--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:940px){section.brochure-form{margin-right:105px}}section.brochure-form.active{height:430px}@media (min-width:640px){section.brochure-form.active{height:200px}}@media (min-width:1024px){section.brochure-form.active{height:150px}}section.brochure-form:after{position:absolute;top:0;left:0;height:100%;width:100vw;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}section.brochure-form .section-wrapper{position:relative;z-index:60;padding-top:15px;padding-bottom:30px}section.brochure-form .section-wrapper h3,section.brochure-form .section-wrapper h2{margin-bottom:10px;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.brochure-form .section-wrapper form{display:flex;width:100%;flex-wrap:wrap}section.brochure-form .section-wrapper form input,section.brochure-form .section-wrapper form select{border-width:0}section.brochure-form .section-wrapper form .select-wrapper{margin-right:1%;margin-bottom:10px}@media (min-width:1024px){section.brochure-form .section-wrapper form .select-wrapper{margin-bottom:0}}section.brochure-form .section-wrapper form input{margin-right:1%;margin-bottom:10px;width:calc(100% - 1.5rem - 20px);padding-top:.75rem;padding-bottom:.75rem}@media (min-width:640px){section.brochure-form .section-wrapper form input{width:calc(46% - 13px - 1.5rem)}}@media (min-width:1024px){section.brochure-form .section-wrapper form input{margin-bottom:0;width:calc(21.6% - 13px - 1.5rem)}}@media (min-width:1280px){section.brochure-form .section-wrapper form input{width:calc(22% - 13px - 1.5rem)}}section.brochure-form .section-wrapper form input[name=PHONE_H]{width:calc(100% - 1.5rem - 20px)}@media (min-width:640px){section.brochure-form .section-wrapper form input[name=PHONE_H]{width:calc(46% - 36px - 1.5rem)}}@media (min-width:1024px){section.brochure-form .section-wrapper form input[name=PHONE_H]{width:calc(21.6% - 13px - 1.5rem)}}@media (min-width:1280px){section.brochure-form .section-wrapper form input[name=PHONE_H]{width:calc(22% - 13px - 1.5rem)}}section.brochure-form .section-wrapper form select{height:46px}@media (min-width:640px){section.brochure-form .section-wrapper form select{height:54px}}section.brochure-form .section-wrapper form button{margin-bottom:10px}@media (min-width:1024px){section.brochure-form .section-wrapper form button{margin-bottom:0}}section.content-wrapper .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}section.content-wrapper .inner-section:after{position:absolute;left:40px;top:0;z-index:40;display:none;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.content-wrapper .inner-section:after{left:101px}}@media (min-width:1024px){section.content-wrapper .inner-section:after{display:block}}section.content-wrapper .inner-section .content{grid-column:span 12 / span 12;grid-column-start:1;margin-right:0;padding-top:35px;padding-bottom:20px}@media (min-width:768px){section.content-wrapper .inner-section .content{grid-column:span 7 / span 7;grid-column-start:1;margin-right:40px;padding-bottom:80px}}@media (min-width:1024px){section.content-wrapper .inner-section .content{grid-column:span 6 / span 6;grid-column-start:2}}section.content-wrapper .inner-section .content h3,section.content-wrapper .inner-section .content h2{font-size:24px;font-weight:400;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.content-wrapper .inner-section .content .key-features{margin-top:10px;margin-bottom:30px}section.content-wrapper .inner-section .content .description{margin-bottom:40px}section.content-wrapper .inner-section .content .description h3,section.content-wrapper .inner-section .content .description h2{margin-bottom:.5em}section.content-wrapper .inner-section .content .description p{margin-bottom:1em}section.content-wrapper .inner-section .content .description p:last-child{margin-bottom:0}section.content-wrapper .inner-section .content .description ul{margin-bottom:1.2em}section.content-wrapper .inner-section .content .description a{--tw-text-opacity:1;color:rgb(182 199 32 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.content-wrapper .inner-section .content .description a:hover{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.content-wrapper .inner-section .sidebar{grid-column:span 12 / span 12;grid-column-start:1;margin-bottom:80px;margin-left:1px}@media (min-width:768px){section.content-wrapper .inner-section .sidebar{grid-column:span 5 / span 5;grid-column-start:8}}@media (min-width:940px){section.content-wrapper .inner-section .sidebar{grid-column:span 5 / span 5;grid-column-start:8;margin-right:103px}}section.content-wrapper .inner-section .sidebar h3,section.content-wrapper .inner-section .sidebar h2{margin-bottom:10px;font-size:20px;font-weight:400;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}@media (min-width:1024px){section.content-wrapper .inner-section .sidebar h3,section.content-wrapper .inner-section .sidebar h2{font-size:24px}}section.content-wrapper .inner-section .sidebar .form-wrapper{position:relative;margin-bottom:90px;border-width:1px;border-top-width:1px;border-color:rgb(198 198 198 / .5);padding-left:20px;padding-right:20px;padding-top:35px}@media (min-width:768px){section.content-wrapper .inner-section .sidebar .form-wrapper{border-top-width:0}}section.content-wrapper .inner-section .sidebar .form-wrapper input,section.content-wrapper .inner-section .sidebar .form-wrapper select{margin-top:10px;width:100%;border-width:0;background-color:rgb(198 198 198 / .2)}section.content-wrapper .inner-section .sidebar .form-wrapper input:focus,section.content-wrapper .inner-section .sidebar .form-wrapper select:focus{--tw-ring-color:transparent;--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1))}section.content-wrapper .inner-section .sidebar .form-wrapper button{position:absolute;bottom:0;right:-1px;width:100%;min-width:175px;max-width:150px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:left}@media (min-width:768px){section.content-wrapper .inner-section .sidebar .form-wrapper button{max-width:calc(100% - 212px)}}section.content-wrapper .inner-section .sidebar .form-wrapper iframe{height:520px;width:100%}section.content-wrapper .inner-section .sidebar .contact-team{margin-bottom:110px;border-width:1px;border-color:rgb(198 198 198 / .75)}section.content-wrapper .inner-section .sidebar .contact-team h3,section.content-wrapper .inner-section .sidebar .contact-team h2{padding-left:20px;padding-right:20px;padding-top:10px}section.content-wrapper .inner-section .sidebar .in-partnership{margin-bottom:100px;border-width:1px;border-color:rgb(198 198 198 / .5)}section.content-wrapper .inner-section .sidebar .in-partnership h3,section.content-wrapper .inner-section .sidebar .in-partnership h2{width:100%;padding-left:20px;padding-right:20px;padding-top:10px}section.content-wrapper .inner-section .sidebar .in-partnership a{display:flex;justify-content:center;background-color:rgb(198 198 198 / .2);padding-top:10px;padding-bottom:10px}section.content-wrapper .inner-section .sidebar .in-partnership img{margin-left:auto;margin-right:auto;aspect-ratio:1/1;width:100%;max-width:200px}.sidebar .contact-team-student-block .card.team-card{margin-bottom:100px;border-width:1px;border-color:rgb(198 198 198 / .5)}.sidebar .contact-team-student-block h2{width:100%;border-width:1px;border-bottom-width:0;border-color:rgb(198 198 198 / .5);padding-left:20px;padding-right:20px;padding-bottom:10px;margin-bottom:0px!important;padding-top:10px!important}.property-back-link.desktop{display:none}@media (min-width:768px){.property-back-link.desktop{display:inline}}.property-back-link.mobile{display:inline}@media (min-width:768px){.property-back-link.mobile{display:none}}section.team-profile .inner-section{position:relative;margin-left:auto;margin-right:auto;min-height:500px;max-width:1440px;padding-left:40px;padding-right:40px;padding-bottom:80px}section.team-profile .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.team-profile .inner-section:after{left:101px}}section.team-profile .inner-section .content{position:relative;z-index:50;margin-left:35px;margin-right:0;margin-bottom:30px;display:flex;min-height:500px;flex-wrap:wrap;background-color:rgb(19 20 46 / .85)}@media (min-width:768px){section.team-profile .inner-section .content{margin-left:50px;margin-right:105px}}@media (min-width:900px){section.team-profile .inner-section .content{margin-left:102px}}section.team-profile .inner-section .content .image{order:1;width:100%;border-bottom-color:rgb(255 255 255 / .5)}@media (min-width:480px){section.team-profile .inner-section .content .image{width:280px}}@media (min-width:700px){section.team-profile .inner-section .content .image{border-bottom-width:1px}}@media (min-width:1280px){section.team-profile .inner-section .content .image{order:1;margin-right:20px;width:250px;border-bottom-width:0}}section.team-profile .inner-section .content .image img{height:auto;width:100%}section.team-profile .inner-section .content .bio{order:3;width:100%;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:60px}@media (min-width:1280px){section.team-profile .inner-section .content .bio{order:2;width:calc(100% - 670px);padding-bottom:70px}}section.team-profile .inner-section .content .bio h2{margin-bottom:1em;font-size:24px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .bio h3{margin-bottom:.5em;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .bio p{margin-bottom:1em;line-height:1.3em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .bio p:last-child{margin-bottom:0}section.team-profile .inner-section .content .contact{order:2;width:100%;border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-left-color:rgb(255 255 255 / .5);border-bottom-color:rgb(255 255 255 / .5);border-top-color:rgb(255 255 255 / .5);padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:10px}@media (min-width:700px){section.team-profile .inner-section .content .contact{width:calc(100% - 280px);border-top-width:0;padding-bottom:0}}@media (min-width:1280px){section.team-profile .inner-section .content .contact{order:3;width:400px;border-bottom-width:0;padding-left:15px;padding-right:15px;padding-top:90px}}section.team-profile .inner-section .content .contact h3{margin-bottom:1em;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .contact a,section.team-profile .inner-section .content .contact p{margin-bottom:.7em;display:flex;align-items:center;gap:10px}section.team-profile .inner-section .content .contact a .icon,section.team-profile .inner-section .content .contact p .icon{display:flex;aspect-ratio:1/1;height:32px;width:32px;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-profile .inner-section .content .contact a .icon span,section.team-profile .inner-section .content .contact p .icon span{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-weight:600;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-profile .inner-section .content .contact a .icon svg,section.team-profile .inner-section .content .contact p .icon svg{width:52%;fill:#c7d530}section.team-profile .inner-section .content .contact a .icon.linkedin svg,section.team-profile .inner-section .content .contact p .icon.linkedin svg{--tw-translate-y:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.team-profile .inner-section .content .contact a .icon.vcard svg,section.team-profile .inner-section .content .contact p .icon.vcard svg{width:40%}section.team-profile .inner-section .content .contact a .title,section.team-profile .inner-section .content .contact a .title span,section.team-profile .inner-section .content .contact p .title,section.team-profile .inner-section .content .contact p .title span{font-size:14px;font-weight:400;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .contact a .title.linkedin,section.team-profile .inner-section .content .contact a .title.vcard,section.team-profile .inner-section .content .contact a .title.vcard span,section.team-profile .inner-section .content .contact a .title span.linkedin,section.team-profile .inner-section .content .contact a .title span.vcard,section.team-profile .inner-section .content .contact a .title span.vcard span,section.team-profile .inner-section .content .contact p .title.linkedin,section.team-profile .inner-section .content .contact p .title.vcard,section.team-profile .inner-section .content .contact p .title.vcard span,section.team-profile .inner-section .content .contact p .title span.linkedin,section.team-profile .inner-section .content .contact p .title span.vcard,section.team-profile .inner-section .content .contact p .title span.vcard span{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-profile .inner-section .content .contact a .title,section.team-profile .inner-section .content .contact a svg{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-profile .inner-section .content .contact a:hover .icon{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}section.team-profile .inner-section .content .contact a:hover .icon svg{fill:#13142E}section.team-profile .inner-section .content .contact a:hover .icon span{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .contact a:hover .title{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.team-profile .inner-section .content .contact a:hover .title.linkedin,section.team-profile .inner-section .content .contact a:hover .title.vcard,section.team-profile .inner-section .content .contact a:hover .title.vcard span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-profile .inner-section .link-wrapper{margin-left:35px;display:block;width:100%}@media (min-width:768px){section.team-profile .inner-section .link-wrapper{margin-left:50px}}@media (min-width:900px){section.team-profile .inner-section .link-wrapper{margin-left:102px}}section.site-search-archive .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;min-height:500px;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px;padding-left:40px;padding-right:40px;padding-bottom:80px}section.site-search-archive .inner-section .search-section-title{grid-column:span 12 / span 12;padding-top:40px;padding-bottom:40px;font-size:28px;font-weight:500;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}section.site-search-archive .inner-section .card{grid-column:span 12 / span 12}@media (min-width:640px){section.site-search-archive .inner-section .card{grid-column:span 6 / span 6}}@media (min-width:768px){section.site-search-archive .inner-section .card{grid-column:span 4 / span 4}}section.site-search-archive .inner-section .card.news-card,section.site-search-archive .inner-section .card.team-card{margin-bottom:100px}header .socials-wrapper{position:absolute;top:15px;right:105px;z-index:10;display:none;width:196px;gap:13px;overflow:hidden;padding-left:24px}@media (min-width:640px){header .socials-wrapper{display:flex}}@media (min-width:1158px){header .socials-wrapper{width:210px;gap:18px}}header .socials-wrapper div{display:flex;aspect-ratio:1/1;height:27px;width:27px;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));padding:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header .socials-wrapper div svg{height:15px;fill:#FFF;stroke:#FFF;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header .socials-wrapper div:hover{--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1))}header .socials-wrapper div:hover svg{fill:#c7d530}header .socials-wrapper div.active{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}header .socials-wrapper div.active svg{fill:#13142E}header .socials-wrapper div.active:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}header .header-social-links{position:absolute;bottom:0;right:105px;z-index:10;display:none;width:190px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:12px}@media (min-width:1158px){header .header-social-links{width:210px}}header .header-social-links .close{position:absolute;top:2px;right:7px;cursor:pointer;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity,1))}header .header-social-links p{margin-bottom:2px;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1))}header .header-social-links .links{display:flex;gap:14px;font-size:12px;font-weight:500;text-transform:uppercase}header .header-social-links .links a{--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}header .header-social-links .links a:hover{--tw-text-opacity:1;color:rgb(182 199 32 / var(--tw-text-opacity,1))}.footer-socials .socials-wrapper{margin-left:35px;margin-top:40px;display:flex;justify-content:space-between;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-socials .socials-wrapper.active{margin-top:12px}.footer-socials .socials-wrapper div{display:flex;aspect-ratio:1/1;height:32px;width:32px;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));padding:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-socials .socials-wrapper div svg{height:17px;fill:#FFF;stroke:#FFF;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-socials .socials-wrapper div:hover{--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1))}.footer-socials .socials-wrapper div:hover svg{fill:#c7d530}.footer-socials .socials-wrapper div.active{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.footer-socials .socials-wrapper div.active svg{fill:#13142E}.footer-socials .socials-wrapper div.active:hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.footer-social-links{bottom:0;right:-40px;z-index:10;display:none;width:calc(100% + 40px);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:10px;padding-right:10px;padding-top:12px;padding-bottom:12px;position:absolute!important}.footer-social-links .close{top:2px;right:15px;cursor:pointer;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity,1));position:absolute!important}.footer-social-links p{margin-bottom:2px;font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1))}.footer-social-links .links{display:flex;gap:14px;font-size:12px;font-weight:500;text-transform:uppercase}.footer-social-links .links a{--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-social-links .links a:hover{--tw-text-opacity:1;color:rgb(182 199 32 / var(--tw-text-opacity,1))}section.hero{position:relative}section.hero .inner-hero{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;height:100%;max-width:1440px;padding-left:40px;padding-right:40px}section.hero .inner-hero:before{position:absolute;top:0;right:144px;display:none;height:100%;width:1px;background-color:rgb(255 255 255 / .5);background-position:1px;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.hero .inner-hero:before{display:block}}section.hero .inner-hero:after{position:absolute;top:-120px;right:67px;z-index:20;display:none;aspect-ratio:1/1;height:120px;transform-origin:bottom left;--tw-rotate:45deg;--tw-scale-x:2.2;--tw-scale-y:2.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(199 213 48 / .4);mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.hero .inner-hero:after{display:block}}section.hero .inner-hero .title-wrapper{position:absolute;bottom:0;left:0;max-width:100%;background-color:rgb(0 104 179 / .6);padding:25px;padding-left:40px;padding-right:60px}@media (min-width:640px){section.hero .inner-hero .title-wrapper{max-width:calc(100% - 145px)}}@media (min-width:768px){section.hero .inner-hero .title-wrapper{max-width:calc(100% - 145px);padding:30px;padding-right:70px}}@media (min-width:1024px){section.hero .inner-hero .title-wrapper{max-width:50%}}section.hero .inner-hero .title-wrapper .title{font-size:30px;font-weight:400;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1024px){section.hero .inner-hero .title-wrapper .title{font-size:36px}}section.hero .inner-hero .title-wrapper .title h1{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.hero .inner-hero .title-wrapper:before{position:absolute;left:0;bottom:0;display:block;height:100%;width:100vw;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(0 104 179 / .6);--tw-content:"";content:var(--tw-content)}section.hero.video-hero{position:relative;aspect-ratio:16/8;max-height:750px;min-height:400px;width:100%;overflow:hidden}section.hero.video-hero video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.hero.image-hero{position:relative;margin-bottom:2px;display:flex;height:450px;width:100%;overflow:hidden}section.hero.image-hero picture{position:relative;display:block;width:100%}section.hero.image-hero picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.hero.image-hero .search-pages.search-small{display:none}section.hero.image-hero .search-small.buttons{position:absolute;right:0;bottom:0;z-index:50;display:none;height:100%;width:145px;align-items:flex-end;border-left-width:1px;border-left-color:rgb(198 198 198 / .5)}@media (min-width:640px){section.hero.image-hero .search-small.buttons{display:flex}}@media (min-width:1024px){section.hero.image-hero .search-small.buttons{right:141px;width:194px}}@media (min-width:1158px){section.hero.image-hero .search-small.buttons{width:215px}}section.hero.image-hero .search-small.buttons a.search-button{position:relative;display:flex;aspect-ratio:1/1;width:50%;align-items:flex-end;justify-content:center;overflow-y:clip;padding-bottom:10px;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase}section.hero.image-hero .search-small.buttons a.search-button .square-1,section.hero.image-hero .search-small.buttons a.search-button .square-2{position:absolute;left:50%;aspect-ratio:1/1;height:30px;width:30px;transform-origin:center;--tw-translate-x:-50%;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:1024px){section.hero.image-hero .search-small.buttons a.search-button .square-1,section.hero.image-hero .search-small.buttons a.search-button .square-2{height:40px;width:40px}}section.hero.image-hero .search-small.buttons a.search-button .square-1{top:-12px;opacity:.5}@media (min-width:1024px){section.hero.image-hero .search-small.buttons a.search-button .square-1{top:-20px}}section.hero.image-hero .search-small.buttons a.search-button .square-2{top:-23px;opacity:1}@media (min-width:1024px){section.hero.image-hero .search-small.buttons a.search-button .square-2{top:-34px}}section.hero.image-hero .search-small.buttons a.search-button.buy{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}section.hero.image-hero .search-small.buttons a.search-button.buy span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.hero.image-hero .search-small.buttons a.search-button.buy .square-1,section.hero.image-hero .search-small.buttons a.search-button.buy .square-2{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.hero.image-hero .search-small.buttons a.search-button.rent{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}section.hero.image-hero .search-small.buttons a.search-button.rent span{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.hero.image-hero .search-small.buttons a.search-button:hover .square-1{top:0}@media (min-width:1024px){section.hero.image-hero .search-small.buttons a.search-button:hover .square-1{top:5px}}section.hero.image-hero .search-small.buttons a.search-button:hover .square-2{top:-16px}@media (min-width:1024px){section.hero.image-hero .search-small.buttons a.search-button:hover .square-2{top:-20px}}section.mobile-title{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}@media (min-width:768px){section.mobile-title{padding-top:0}}@media (min-width:1024px){section.mobile-title{display:none}}section.mobile-title .inner-wrapper{margin-right:40px;display:flex;border-right-width:1px;border-top-width:1px;border-right-color:rgb(255 255 255 / .4);border-top-color:rgb(255 255 255 / .4);padding-top:15px;padding-bottom:15px}section.mobile-title .inner-wrapper p{width:100%;text-align:center;font-size:28px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.mobile-title .inner-wrapper p{text-align:left}}@media (min-width:1280px){section.mobile-title .inner-wrapper p{font-size:36px}}section.mobile-title.buy-sell .inner-wrapper{flex-direction:column;padding-top:25px;padding-bottom:25px}section.mobile-title.buy-sell .inner-wrapper h2{margin-bottom:10px;width:100%;font-size:20px;font-weight:600;line-height:1.1em}@media (min-width:768px){section.mobile-title.buy-sell .inner-wrapper h2{width:calc(100% - 250px)}}section.mobile-title.buy-sell .inner-wrapper p{width:100%;text-align:left;font-size:16px;line-height:1.25em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){section.mobile-title.buy-sell .inner-wrapper p{width:calc(100% - 250px)}}section.mobile-title.buy .inner-wrapper h2{--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}section.mobile-title.rent .inner-wrapper h2,section.mobile-title.student .inner-wrapper h2{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.mobile-title.buttons{display:none}section.page-content{position:relative;overflow-y:clip;border-bottom-width:1px;border-bottom-color:rgb(198 198 198 / .75)}section.page-content.grey{background-color:rgb(198 198 198 / .1)}section.page-content.grey .square-2{--tw-bg-opacity:1;background-color:rgb(249 249 249 / var(--tw-bg-opacity,1))}section.page-content.white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}section.page-content .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}section.page-content .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:200%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.page-content .inner-section:after{left:101px}}section.page-content .inner-section .content{position:relative;z-index:30;grid-column:span 12 / span 12;margin-left:0;padding-top:50px;padding-bottom:50px;padding-left:35px;padding-right:10px}@media (min-width:768px){section.page-content .inner-section .content{padding-top:80px;padding-bottom:80px;padding-left:50px;padding-right:50px}}@media (min-width:900px){section.page-content .inner-section .content{margin-left:61px}}@media (min-width:1024px){section.page-content .inner-section .content{grid-column:span 10 / span 10}}@media (min-width:1280px){section.page-content .inner-section .content{grid-column:span 8 / span 8}}section.page-content .inner-section .content h1{margin-bottom:1em;font-size:30px;font-weight:600;line-height:1.2em;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}section.page-content .inner-section .content h2{position:relative;z-index:20;margin-bottom:1em;font-size:24px;font-weight:500;line-height:1.2em;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.page-content .inner-section .content p{position:relative;z-index:30;margin-bottom:1em;font-size:16px;font-weight:500;line-height:1.4em;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.page-content .inner-section .content p:last-child{margin-bottom:0}section.page-content .inner-section .content p strong{font-size:20px;font-weight:600}section.page-content .inner-section .content p a{--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.page-content .inner-section .content p a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.page-content .inner-section .content ul{margin-bottom:2.5em}section.page-content .inner-section .content ul:last-child{margin-bottom:0}section.page-content .inner-section .content .link-wrapper{margin-top:20px;display:inline-block}section.page-content .inner-section .content table{width:100%}section.page-content .inner-section .content table td{border-width:1px;--tw-border-opacity:1;border-color:rgb(198 198 198 / var(--tw-border-opacity,1));padding:10px;vertical-align:top}section.page-content .inner-section .flourish{position:absolute;right:0;top:50%;bottom:4px;z-index:20;height:100%;max-height:600px;min-height:600px;width:auto;--tw-translate-y:-50%;--tw-translate-x:50%;--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.25}@media (min-width:768px){section.page-content .inner-section .flourish{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.page-content .inner-section .flourish svg{height:100%;width:auto;max-width:none}section.page-content.html-block .inner-section .content{position:relative;z-index:50;grid-column:span 12 / span 12;margin-left:0;padding-top:50px;padding-bottom:50px;padding-left:35px;padding-right:0}@media (min-width:768px){section.page-content.html-block .inner-section .content{padding-top:80px;padding-bottom:80px;padding-left:50px;padding-right:0}}@media (min-width:900px){section.page-content.html-block .inner-section .content{margin-left:61px}}section.text-with-image{overflow:hidden}section.text-with-image .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px}section.text-with-image .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:200%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.text-with-image .inner-section:after{left:101px}}section.text-with-image .inner-section .content{position:relative;order:1;grid-column:span 12 / span 12;padding-top:50px;padding-bottom:50px;padding-left:35px;padding-right:10px}@media (min-width:640px){section.text-with-image .inner-section .content{padding-top:80px;padding-bottom:80px;padding-left:50px;padding-right:50px}}@media (min-width:900px){section.text-with-image .inner-section .content{grid-column:span 6 / span 6;margin-left:61px}}@media (min-width:1024px){section.text-with-image .inner-section .content{order:1}}section.text-with-image .inner-section .content h2{position:relative;z-index:20;margin-bottom:1em;font-size:24px;font-weight:500;line-height:1.4em}@media (min-width:900px){section.text-with-image .inner-section .content h2{max-width:450px}}section.text-with-image .inner-section .content p{position:relative;z-index:30;margin-bottom:1em;font-size:16px;font-weight:500;line-height:1.4em;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content p:last-child{margin-bottom:0}@media (min-width:900px){section.text-with-image .inner-section .content p{max-width:450px}}section.text-with-image .inner-section .content p strong{font-size:20px;font-weight:600}section.text-with-image .inner-section .content p a{--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:200ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.text-with-image .inner-section .content p a:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content ul{margin-bottom:2.5em}section.text-with-image .inner-section .content .link-wrapper{margin-top:20px;display:inline-block}section.text-with-image .inner-section .content .flourish{position:absolute;left:0;bottom:4px;z-index:20;width:98%}section.text-with-image .inner-section .content .flourish svg{width:100%;max-width:none;--tw-translate-y:33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.text-with-image .inner-section .content.dark-blue{margin-left:-40px;margin-right:-40px;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1));padding-left:75px}@media (min-width:640px){section.text-with-image .inner-section .content.dark-blue{padding-left:90px}}@media (min-width:900px){section.text-with-image .inner-section .content.dark-blue{margin-right:0;padding-left:151px}}section.text-with-image .inner-section .content.dark-blue h2{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.dark-blue p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.dark-blue p strong{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.dark-blue p a{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.dark-blue p a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue{margin-left:-40px;margin-right:-40px;--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding-left:75px}@media (min-width:640px){section.text-with-image .inner-section .content.light-blue{padding-left:90px}}@media (min-width:900px){section.text-with-image .inner-section .content.light-blue{margin-right:0;padding-left:151px}}section.text-with-image .inner-section .content.light-blue h2{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue p strong{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue p a{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue p a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.text-with-image .inner-section .content.light-blue .flourish .bgsvg-2{fill:rgb(19 20 46 / .4)!important}section.text-with-image .inner-section .image{position:relative;order:2;grid-column:span 12 / span 12;margin-right:-40px;margin-left:-40px;max-height:400px}@media (min-width:900px){section.text-with-image .inner-section .image{grid-column:span 6 / span 6;margin-left:-1px;max-height:none}}@media (min-width:1024px){section.text-with-image .inner-section .image{order:2}}section.text-with-image .inner-section .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:900px){section.text-with-image .inner-section.top-margin .content{padding-top:100px}}section.text-with-image .inner-section.bottom-margin{margin-bottom:65px}section.text-with-image .inner-section.reversed .content{order:1}@media (min-width:900px){section.text-with-image .inner-section.reversed .content{order:2}}section.text-with-image .inner-section.reversed .content.dark-blue{margin-left:0;margin-right:-40px;padding-left:50px}section.text-with-image .inner-section.reversed .image{order:2;margin-left:-40px;margin-right:-40px}@media (min-width:900px){section.text-with-image .inner-section.reversed .image{order:1;margin-right:0}}section.call-to-action-link .inner-section.standard{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:40px;padding-right:40px;padding-bottom:150px}section.call-to-action-link .inner-section.standard .content-panel{position:relative;margin-left:-40px;margin-right:-20px;margin-top:-60px;min-height:170px;max-width:1060px;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));padding-left:80px;padding-top:34px;padding-bottom:34px}@media (min-width:768px){section.call-to-action-link .inner-section.standard .content-panel{margin-right:0;margin-top:0}}@media (min-width:900px){section.call-to-action-link .inner-section.standard .content-panel{padding-left:151px}}section.call-to-action-link .inner-section.standard .content-panel h3{margin-bottom:5px;max-width:270px;font-size:24px;font-weight:500;line-height:1.2em}section.call-to-action-link .inner-section.standard .content-panel p{max-width:270px;line-height:1.3em}section.call-to-action-link .inner-section.standard .content-panel .link{position:absolute;bottom:0;right:0;left:auto;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){section.call-to-action-link .inner-section.standard .content-panel .link{left:80px;right:auto}}@media (min-width:900px){section.call-to-action-link .inner-section.standard .content-panel .link{left:151px}}section.call-to-action-link .inner-section.standard .image{left:370px;top:34px;z-index:30;margin-left:-40px;margin-right:-40px;height:225px;max-width:784px}@media (min-width:768px){section.call-to-action-link .inner-section.standard .image{position:absolute;margin-left:0;margin-right:0}}@media (min-width:900px){section.call-to-action-link .inner-section.standard .image{left:500px}}section.call-to-action-link .inner-section.standard .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.call-to-action-link .inner-section.reversed{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:60px}section.call-to-action-link .inner-section.reversed:before{position:absolute;top:60px;left:102px;height:calc(100% - 120px);width:calc(100vw - 151px - 40px);border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(198 198 198 / .5);border-bottom-color:rgb(198 198 198 / .5);--tw-content:"";content:var(--tw-content)}section.call-to-action-link .inner-section.reversed .image{grid-column:span 12 / span 12;grid-column-start:1;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px);overflow:hidden}@media (min-width:768px){section.call-to-action-link .inner-section.reversed .image{position:absolute;bottom:60px;z-index:30;grid-column:span 6 / span 6;grid-column-start:1;margin-left:0;margin-right:0;height:230px;width:100%}}@media (min-width:900px){section.call-to-action-link .inner-section.reversed .image{grid-column:span 7 / span 7;grid-column-start:1}}@media (min-width:1280px){section.call-to-action-link .inner-section.reversed .image{grid-column:span 7 / span 7;grid-column-start:2}}section.call-to-action-link .inner-section.reversed .image img{bottom:0;right:0;transform-origin:bottom right;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){section.call-to-action-link .inner-section.reversed .image img{position:absolute;--tw-scale-x:1.6;--tw-scale-y:1.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:900px){section.call-to-action-link .inner-section.reversed .image img{--tw-scale-x:1.2;--tw-scale-y:1.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.call-to-action-link .inner-section.reversed .content-panel{position:relative;z-index:30;grid-column:span 12 / span 12;grid-column-start:1;margin-left:-40px;margin-right:-20px;margin-top:-60px;display:flex;justify-content:flex-end;padding-right:40px;padding-top:60px}@media (min-width:768px){section.call-to-action-link .inner-section.reversed .content-panel{z-index:0;grid-column:span 9 / span 9;grid-column-start:4;margin-right:0;margin-top:0;min-height:270px}}section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper{position:relative;width:100%;padding-left:80px;padding-bottom:60px}@media (min-width:768px){section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper{width:65%;padding-bottom:0}}@media (min-width:900px){section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper{width:54%}}@media (min-width:1280px){section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper{width:40%}}section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper h3,section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper p{max-width:330px;line-height:1.3em}section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper h3{margin-bottom:5px;font-size:24px;font-weight:500;line-height:1.2em}section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper .link{position:absolute;bottom:0;right:-40px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){section.call-to-action-link .inner-section.reversed .content-panel .content-wrapper .link{right:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.call-to-action-link .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.call-to-action-link .inner-section:after{left:101px}}section.call-to-action-link .inner-section.blue .content-panel,section.call-to-action-link .inner-section.dark-blue .content-panel{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.call-to-action-link .inner-section.blue .content-panel h3,section.call-to-action-link .inner-section.dark-blue .content-panel h3{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}section.call-to-action-link .inner-section.blue .content-panel p,section.call-to-action-link .inner-section.dark-blue .content-panel p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.call-to-action-link .inner-section.blue .content-panel .link,section.call-to-action-link .inner-section.dark-blue .content-panel .link{bottom:1px}section.card-wrapper .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding-left:40px;padding-right:40px}section.card-wrapper .inner-section:after{position:absolute;left:40px;top:0;z-index:30;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.card-wrapper .inner-section:after{left:101px}}section.card-wrapper .inner-section .card{position:relative;z-index:40}section.card-wrapper.margin .inner-section{padding-top:60px;padding-bottom:60px}section.contact-form{margin-bottom:60px;--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}section.contact-form .inner-section .content h2,section.contact-form .inner-section .content h3,section.contact-form .inner-section .content p,section.contact-form .inner-section .content li,section.contact-form .inner-section .content a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.contact-form .inner-section .content h3 p{font-size:20px;font-weight:500;line-height:1.2em}@media (min-width:640px){section.contact-form .inner-section .content h3 p{font-size:22px}}section.contact-form .inner-section .content form{margin-top:30px;margin-bottom:30px;display:flex;width:100%;flex-direction:column;align-items:flex-end}section.contact-form .inner-section .content form input{margin-bottom:10px;width:100%;border-width:0}section.contact-form .inner-section .content form button{min-width:150px}section.contact-form .inner-section .flourish{top:auto;bottom:0;right:0;left:auto;max-height:800px;min-height:800px;--tw-translate-x:25%;--tw-translate-y:25%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.contact-form .inner-section .flourish svg .bgsvg-2{fill:#13142E}section.contact-form .inner-section .flourish svg .bgsvg-1{opacity:.2}section.contact-form .inner-section .contacts{margin-top:30px;display:flex;width:100%;flex-wrap:wrap;gap:20px}@media (min-width:640px){section.contact-form .inner-section .contacts{flex-wrap:nowrap;gap:50px}}section.contact-form .inner-section .contacts a{display:flex;align-items:center;gap:14px;white-space:nowrap;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-form .inner-section .contacts a div{display:flex;aspect-ratio:1/1;height:42px;width:42px;align-items:center;justify-content:center;border-radius:9999px;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-form .inner-section .contacts a div span{margin-top:-4px;font-size:22px;font-weight:700;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-form .inner-section .contacts a svg{width:24px;fill:#c7d530;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-form .inner-section .contacts a:hover div{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}section.contact-form .inner-section .contacts a:hover div svg{fill:#0068B3}section.contact-form .inner-section .contacts a:hover div span{--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}section.contact-offices{overflow:hidden}section.contact-offices .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-right:40px;padding-top:60px;padding-bottom:60px;padding-left:90px}@media (min-width:900px){section.contact-offices .inner-section{padding-left:151px}}section.contact-offices .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:200%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.contact-offices .inner-section:after{left:101px}}section.contact-offices .inner-section .offices-wrapper{grid-column:span 12 / span 12;margin-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (min-width:940px){section.contact-offices .inner-section .offices-wrapper{margin-right:40px}}section.contact-offices .inner-section .offices-wrapper .office{grid-column:span 2 / span 2}@media (min-width:768px){section.contact-offices .inner-section .offices-wrapper .office{grid-column:span 1 / span 1}}section.contact-offices .inner-section .offices-wrapper .office .goog-map{margin-bottom:30px;aspect-ratio:4/3}section.contact-offices .inner-section .offices-wrapper .office h3,section.contact-offices .inner-section .offices-wrapper .office h2{font-size:24px;font-weight:500;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1))}section.contact-offices .inner-section .offices-wrapper .office p{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.contact-offices .inner-section .offices-wrapper .office a{margin-top:20px;display:flex;align-items:center;gap:14px;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-offices .inner-section .offices-wrapper .office a div{display:flex;aspect-ratio:1/1;height:42px;width:42px;align-items:center;justify-content:center;border-radius:9999px;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(0 104 179 / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-offices .inner-section .offices-wrapper .office a div span{margin-top:-4px;font-size:22px;font-weight:700;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-offices .inner-section .offices-wrapper .office a svg{width:24px;fill:#0068B3;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.contact-offices .inner-section .offices-wrapper .office a:hover div{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1))}section.contact-offices .inner-section .offices-wrapper .office a:hover div svg{fill:#FFF}section.contact-offices .inner-section .offices-wrapper .office a:hover div span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-archive-filters{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.team-archive-filters .inner-section{position:relative;margin-left:auto;margin-right:auto;display:flex;max-width:1440px;flex-wrap:wrap;padding-left:40px;padding-right:40px}section.team-archive-filters .inner-section:after{position:absolute;top:-120px;right:67px;z-index:20;display:none;aspect-ratio:1/1;height:120px;transform-origin:bottom left;--tw-rotate:45deg;--tw-scale-x:2.2;--tw-scale-y:2.2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(199 213 48 / .4);mix-blend-mode:multiply;--tw-content:"";content:var(--tw-content)}@media (min-width:640px){section.team-archive-filters .inner-section:after{display:block}}section.team-archive-filters .inner-section .top-content{position:relative;margin-left:-40px;margin-right:-40px;display:grid;width:calc(100% + 80px);grid-template-columns:repeat(11,minmax(0,1fr));gap:14px;border-right-width:1px;border-right-color:rgb(198 198 198 / .3);--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding-left:40px;padding-right:40px;padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.team-archive-filters .inner-section .top-content{margin-left:-40px;margin-right:-40px;width:calc(100% - 65px)}}@media (min-width:1288px){section.team-archive-filters .inner-section .top-content{padding-top:80px}}section.team-archive-filters .inner-section .top-content:after{position:absolute;left:35px;top:50%;aspect-ratio:1/1;height:200px;--tw-translate-y:-50%;--tw-translate-x:-100%;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(46 49 129 / .3);--tw-content:"";content:var(--tw-content)}section.team-archive-filters .inner-section .top-content h1{position:relative;z-index:20;grid-column:span 11 / span 11;font-size:36px;line-height:1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1288px){section.team-archive-filters .inner-section .top-content h1{grid-column:span 2 / span 2}}section.team-archive-filters .inner-section .top-content .team-filters{position:relative;z-index:30;grid-column:span 11 / span 11;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.5%}@media (min-width:1288px){section.team-archive-filters .inner-section .top-content .team-filters{grid-column:span 9 / span 9}}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper{margin-bottom:14px;display:flex;width:100%;gap:1.5%}@media (min-width:1024px){section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper{margin-bottom:0;width:calc(100% - 332px)}}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter{position:relative;width:100%}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter input{width:100%;border-width:0}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .input{position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding:8px;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .input svg{position:absolute;right:10px;top:50%;width:24px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#c7d530}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .filter-dropdown{position:absolute;top:40px;display:none;width:100%;cursor:pointer;border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(0 104 179 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .filter-dropdown .filter-option{cursor:pointer;border-bottom-width:1px;border-bottom-color:rgb(0 104 179 / .5);padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .filter-dropdown .filter-option:last-child{border-width:0}section.team-archive-filters .inner-section .top-content .team-filters .filter-wrapper .filter .filter-dropdown .filter-option:hover{background-color:rgb(198 198 198 / .2)}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link{cursor:pointer;padding-top:11px;padding-bottom:11px}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link .square-1,section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link .square-2{top:6px;height:28px;width:28px}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link .square-1{left:-11px}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link .square-2{left:-23px}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link:hover .square-1{left:7px}section.team-archive-filters .inner-section .top-content .team-filters .button-filter .link:hover .square-2{left:-14px}section.team-archive-filters .inner-section .top-content .team-filters .button-clear{display:flex;width:180px;cursor:pointer;align-items:center;gap:14px;border-width:1px;border-color:rgb(255 255 255 / .5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}section.team-archive-filters .inner-section .top-content .team-filters .button-clear:hover{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.team-archive-filters .inner-section .top-content .team-filters .button-clear span{font-size:16px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.team-archive-filters .inner-section .top-content .team-filters .button-clear .icon{display:flex;aspect-ratio:1/1;height:100%;align-items:center;justify-content:center;border-right-width:1px;border-right-color:rgb(255 255 255 / .5)}section.team-archive-filters .inner-section .top-content .team-filters .button-clear .icon svg{height:80%;fill:#c7d530}section.team-archive-filters.single-team .top-content{position:relative;z-index:20;display:flex;align-items:flex-end;justify-content:space-between;overflow-y:clip;padding-top:40px}section.team-archive-filters.single-team .top-content .name{margin-left:35px;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:1em;column-gap:1em;row-gap:.5em}@media (min-width:768px){section.team-archive-filters.single-team .top-content .name{margin-left:50px}}@media (min-width:900px){section.team-archive-filters.single-team .top-content .name{margin-left:111px;display:flex}}section.team-archive-filters.single-team .top-content .name h1{margin-bottom:.2em;font-weight:500}@media (min-width:900px){section.team-archive-filters.single-team .top-content .name h1{margin-bottom:0}}section.team-archive-filters.single-team .top-content .name h2{position:relative;z-index:20;grid-column:span 11 / span 11;font-size:30px;font-weight:300;line-height:1em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:1288px){section.team-archive-filters.single-team .top-content .name h2{grid-column:span 2 / span 2}}section.team-archive .inner-section{position:relative;margin-left:auto;margin-right:auto;display:flex;max-width:1440px;flex-wrap:wrap;padding-left:40px;padding-right:40px}section.team-archive .inner-section .content{width:100%}section.team-archive .inner-section .content .team-wrapper{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;padding-top:30px}section.team-archive .inner-section .content .team-wrapper:nth-child(even){border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-left-color:rgb(198 198 198 / var(--tw-border-opacity,1));border-right-color:rgb(198 198 198 / var(--tw-border-opacity,1));background-color:rgb(198 198 198 / .05)}section.team-archive .inner-section .content .team-wrapper:nth-child(even):before{position:absolute;left:0;top:0;height:100%;width:100vw;--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-left-color:rgb(198 198 198 / var(--tw-border-opacity,1));border-right-color:rgb(198 198 198 / var(--tw-border-opacity,1));background-color:rgb(198 198 198 / .05);--tw-content:"";content:var(--tw-content)}section.team-archive .inner-section .content .team-wrapper:nth-child(even):after{position:absolute;right:0;top:0;height:100%;width:100vw;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-left-color:rgb(198 198 198 / var(--tw-border-opacity,1));border-right-color:rgb(198 198 198 / var(--tw-border-opacity,1));background-color:rgb(198 198 198 / .05);--tw-content:"";content:var(--tw-content)}section.team-archive .inner-section .content .team-wrapper h2{grid-column:span 12 / span 12;padding-bottom:.5em;font-size:24px;font-weight:500;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.team-archive .inner-section .content .team-wrapper .team-card{grid-column:span 12 / span 12;margin-bottom:80px;border-width:1px;border-color:rgb(198 198 198 / .5)}@media (min-width:640px){section.team-archive .inner-section .content .team-wrapper .team-card{grid-column:span 6 / span 6}}@media (min-width:768px){section.team-archive .inner-section .content .team-wrapper .team-card{grid-column:span 4 / span 4}}section.team-archive .inner-section .content .team-wrapper .team-card .image{width:100%}@media (min-width:1310px){section.team-archive .inner-section .content .team-wrapper .team-card .image{width:214px}}section.team-archive .inner-section .content .team-wrapper .team-card .info{min-height:200px;width:100%}@media (min-width:1310px){section.team-archive .inner-section .content .team-wrapper .team-card .info{min-height:100%;width:calc(100% - 214px)}}section.reviews .section-wrapper{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));padding-left:40px;padding-right:40px;padding-top:50px;padding-bottom:50px}@media (min-width:900px){section.reviews .section-wrapper{gap:50px}}section.reviews .section-wrapper .reviews-left,section.reviews .section-wrapper .reviews-right{grid-column:span 12 / span 12;margin-left:30px}@media (min-width:768px){section.reviews .section-wrapper .reviews-left,section.reviews .section-wrapper .reviews-right{margin-left:50px}}@media (min-width:900px){section.reviews .section-wrapper .reviews-left,section.reviews .section-wrapper .reviews-right{margin-left:105px}}@media (min-width:1024px){section.reviews .section-wrapper .reviews-left,section.reviews .section-wrapper .reviews-right{grid-column:span 6 / span 6}}section.reviews .section-wrapper .reviews-left .grw-header,section.reviews .section-wrapper .reviews-right .grw-header{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #0068b3}section.reviews .section-wrapper .reviews-left .wp-google-feedback,section.reviews .section-wrapper .reviews-right .wp-google-feedback{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #0068b3}section.property-search.property-search-results-wrapper .inner-section{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:40px;padding-right:40px;padding-top:75px;padding-bottom:60px}@media (min-width:640px){section.property-search.property-search-results-wrapper .inner-section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}}section.property-search.property-search-results-wrapper .inner-section .label{grid-column:span 8 / span 8;font-size:24px;font-weight:400;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.property-search.property-search-results-wrapper .inner-section .filters{grid-column:span 4 / span 4;margin-top:.75rem;margin-bottom:1rem;display:flex}@media (min-width:640px){section.property-search.property-search-results-wrapper .inner-section .filters{margin-top:0;margin-bottom:0;justify-content:flex-end}}section.property-search.property-search-results-wrapper .inner-section .filters .filters-wrapper{display:flex;border-width:1px;border-color:rgb(198 198 198 / .5)}section.property-search.property-search-results-wrapper .inner-section .filters .filters-wrapper select{border-width:0;border-left-width:1px;border-left-color:rgb(198 198 198 / .5)}section.property-search.property-search-results-wrapper .inner-section .filters .filters-wrapper select:focus{--tw-ring-color:transparent;border-color:rgb(198 198 198 / .5)}section.property-search.property-search-results-wrapper .inner-section .filters .filters-wrapper .icon{aspect-ratio:1/1;height:50px;padding:7px}section.property-search.property-search-results-wrapper .inner-section .filters .filters-wrapper .icon svg{fill:#c7d530}section.property-search.property-search-results-wrapper .inner-section .property-search-results{grid-column:span 12 / span 12;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}section.property-search.property-search-results-wrapper .inner-section .property-search-results h2{grid-column:span 12 / span 12;font-size:20px;font-weight:500;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}@media (min-width:768px){section.property-search.property-search-results-wrapper .inner-section .property-search-results h2{font-size:24px}}section.tabbed-content{padding-bottom:80px}section.tabbed-content .inner-section{position:relative;margin-left:auto;margin-right:auto;display:flex;height:540px;max-width:1440px}section.tabbed-content .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:calc(100% + 80px);width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.tabbed-content .inner-section:after{left:101px}}section.tabbed-content .inner-section .tabbed-content-tab{display:none;height:100%}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper{display:flex;height:100%;flex-wrap:wrap}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .image{position:relative;width:85%}@media (min-width:768px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .image{width:calc(100% - 350px)}}@media (min-width:1024px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .image{width:calc(100% - 500px)}}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side{position:relative;width:15%}@media (min-width:768px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side{width:350px}}@media (min-width:1024px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side{width:500px}}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel{position:absolute;top:0;right:0;z-index:10;height:calc(100% - 100px);width:100%;overflow:clip;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}@media (min-width:768px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel{width:350px}}@media (min-width:1024px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel{width:500px}}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel .flourish{top:0;right:0;aspect-ratio:1/1;height:100%;transform-origin:center;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(0 104 179 / .3)}@media (min-width:768px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel .flourish{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .panel .flourish{--tw-translate-x:84%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel{position:absolute;right:20px;bottom:100px;z-index:20;min-height:332px;width:calc(100vw - 80px);max-width:440px;--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding:30px;padding-top:20px}@media (min-width:768px){section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel{right:140px;width:440px}}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel h3{margin-top:30px;margin-bottom:10px;font-size:24px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel p{margin-bottom:1em;max-width:320px;font-size:16px;line-height:1.2em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel p:last-child{margin-bottom:0}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel p a{font-weight:600}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel p a:hover{text-decoration-line:underline}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel .tabs-navigation{position:absolute;right:0;top:0;display:flex;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:1px}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel .tabs-navigation .tab-nav-element{cursor:pointer;border-top-left-radius:6px;border-top-right-radius:6px;--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;font-size:12px;font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel .tabs-navigation .tab-nav-element:nth-child(even){--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab .tab-wrapper .right-side .content-panel .link.primary{position:absolute;right:0;bottom:1px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.tabbed-content .inner-section .tabbed-content-tab.active{display:flex}section.tabbed-content .inner-section .tabbed-content-tab:not(:first-child){position:absolute;top:0;left:0;width:100%}section.tabbed-content .inner-section .tabbed-content-tab:not(:first-child) .right-side .content-panel{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab:not(:first-child) .right-side .content-panel h3,section.tabbed-content .inner-section .tabbed-content-tab:not(:first-child) .right-side .content-panel p{--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.tabbed-content .inner-section .tabbed-content-tab:not(:first-child) .right-side .content-panel .link.primary{--tw-bg-opacity:1;background-color:rgb(0 104 179 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}section.page-content-side-by-side .inner-section{position:relative;margin-left:auto;margin-right:auto;display:grid;max-width:1440px;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}@media (min-width:640px){section.page-content-side-by-side .inner-section{padding-bottom:60px}}section.page-content-side-by-side .inner-section:after{position:absolute;left:40px;top:0;z-index:40;height:100%;width:1px;background-color:rgb(198 198 198 / .6);--tw-content:"";content:var(--tw-content)}@media (min-width:900px){section.page-content-side-by-side .inner-section:after{left:101px}}section.page-content-side-by-side .inner-section .content-wrapper{position:relative;grid-column:span 12 / span 12;margin-bottom:40px;padding-bottom:0}@media (min-width:640px){section.page-content-side-by-side .inner-section .content-wrapper{padding-bottom:100px}}@media (min-width:1024px){section.page-content-side-by-side .inner-section .content-wrapper{grid-column:span 6 / span 6;margin-bottom:0;padding-bottom:140px}}section.page-content-side-by-side .inner-section .content-wrapper .image{aspect-ratio:5/3;width:100%}@media (min-width:640px){section.page-content-side-by-side .inner-section .content-wrapper .image{aspect-ratio:4/3;width:85%}}@media (min-width:1024px){section.page-content-side-by-side .inner-section .content-wrapper .image{aspect-ratio:1/1}}section.page-content-side-by-side .inner-section .content-wrapper .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.page-content-side-by-side .inner-section .content-wrapper .content-panel{position:relative;bottom:0;z-index:30;margin-top:-60px;width:calc(100% - 20px);text-align:right}@media (min-width:640px){section.page-content-side-by-side .inner-section .content-wrapper .content-panel{position:absolute;right:20px;margin-top:0;width:327px}}@media (min-width:900px){section.page-content-side-by-side .inner-section .content-wrapper .content-panel{right:40px}}@media (min-width:1024px){section.page-content-side-by-side .inner-section .content-wrapper .content-panel{right:0}}section.page-content-side-by-side .inner-section .content-wrapper .content-panel .content{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));padding-top:30px;padding-left:80px;padding-right:120px;padding-bottom:40px;text-align:left}@media (min-width:640px){section.page-content-side-by-side .inner-section .content-wrapper .content-panel .content{padding-left:25px}}section.page-content-side-by-side .inner-section .content-wrapper .content-panel .content .icon{margin-bottom:35px}section.page-content-side-by-side .inner-section .content-wrapper .content-panel .content h3{margin-bottom:10px;font-size:24px;font-weight:500;line-height:1.1em;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}section.page-content-side-by-side .inner-section .content-wrapper .content-panel .content p{line-height:1.3em}section.page-content-side-by-side .inner-section .content-wrapper .content-panel.dark-blue .content{--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}section.page-content-side-by-side .inner-section .content-wrapper .content-panel.dark-blue h3,section.page-content-side-by-side .inner-section .content-wrapper .content-panel.dark-blue p{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.search-pagination{grid-column:span 12 / span 12;display:flex;justify-content:space-between}@media (min-width:640px){.search-pagination{justify-content:flex-end}}.search-pagination .pagination-item{margin-left:2px;margin-right:2px;display:none;aspect-ratio:1/1;height:50px;width:50px;align-items:center;justify-content:center;border-width:1px;border-color:rgb(198 198 198 / .6);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:640px){.search-pagination .pagination-item{display:flex}}.search-pagination .pagination-item.current{font-weight:600;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.search-pagination .pagination-item.current:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.search-pagination .pagination-item.ellipsis:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.search-pagination .pagination-item.next,.search-pagination .pagination-item.prev{display:flex;width:auto;padding-left:20px;padding-right:20px;font-size:14px}.search-pagination .pagination-item.next svg,.search-pagination .pagination-item.prev svg{margin-left:10px;margin-top:1px;width:9px;fill:#c7d530;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.search-pagination .pagination-item.prev svg{margin-left:0;margin-right:10px;margin-top:0;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-pagination .pagination-item:hover{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}.search-pagination .pagination-item:hover svg{fill:#13142E}.card.page-card{position:relative;z-index:30;grid-column:span 12 / span 12;display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(19 20 46 / var(--tw-bg-opacity,1))}@media (min-width:480px){.card.page-card{grid-column:span 6 / span 6}}@media (min-width:640px){.card.page-card{grid-column:span 6 / span 6}}@media (min-width:768px){.card.page-card{grid-column:span 3 / span 3}}.card.page-card .image{position:relative;aspect-ratio:13/14;overflow:hidden}.card.page-card .image .image-overlay{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;align-items:flex-end;justify-content:center;background-color:rgb(199 213 48 / .3);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.page-card .image .image-overlay .icon{display:flex;aspect-ratio:1/1;height:50px;width:50px;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}.card.page-card .image .image-overlay .icon img{height:30px;width:auto}.card.page-card .image img{height:100%;width:100%;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.page-card:hover .image .image-overlay{opacity:1}.card.page-card:hover .image img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card.page-card .info{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;padding:15px}.card.page-card .info .title{text-align:center;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.card.page-card .info .link{text-align:center;font-size:14px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.team-card{position:relative;display:flex;flex-wrap:wrap}.card.team-card .image{aspect-ratio:14/15;width:214px;overflow:hidden}@media (min-width:768px){.card.team-card .image{aspect-ratio:16/14;width:100%}}@media (min-width:1310px){.card.team-card .image{aspect-ratio:14/15;width:214px}}.card.team-card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card.team-card .info{display:flex;width:calc(100% - 214px);flex-direction:column;justify-content:space-between;background-color:rgb(198 198 198 / .2);padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px}@media (min-width:768px){.card.team-card .info{width:100%}}@media (min-width:1310px){.card.team-card .info{width:calc(100% - 214px)}}.card.team-card .info h4{font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1))}.card.team-card .info p.position{margin-bottom:10px;font-weight:500;line-height:1.2em;--tw-text-opacity:1;color:rgb(46 49 129 / var(--tw-text-opacity,1))}.card.team-card .info .details .icon-wrapper{display:flex;flex-wrap:wrap;gap:10px}.card.team-card .info .details .icon-wrapper a{display:flex;aspect-ratio:1/1;height:32px;width:32px;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(199 213 48 / var(--tw-border-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.team-card .info .details .icon-wrapper a:hover{--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1))}.card.team-card .info .details .icon-wrapper a svg{height:15px;fill:#c7d530;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.team-card .info .details .icon-wrapper a span{margin-top:-3px;display:inline-block;font-size:17px;font-weight:700;line-height:15px;--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.team-card .info .details .icon-wrapper a:hover svg{fill:#FFF}.card.team-card .info .details .icon-wrapper a:hover span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.card.team-card .info .location{margin-bottom:1em;display:flex;align-items:center;gap:6px}.card.team-card .link{position:absolute;bottom:0;right:-1px;width:100%;min-width:175px;max-width:150px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.card.team-card .link{max-width:calc(100% - 212px)}}.card.news-card{position:relative;z-index:50;grid-column:span 12 / span 12;display:flex;flex-direction:column;justify-content:space-between;border-width:1px;border-color:rgb(198 198 198 / .6);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (min-width:640px){.card.news-card{grid-column:span 6 / span 6}}@media (min-width:768px){.card.news-card{grid-column:span 4 / span 4}}.card.news-card .image{position:relative;aspect-ratio:16/9;overflow:hidden}.card.news-card .image img{height:100%;width:100%;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.news-card .image:hover img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card.news-card .title{padding:10px;font-size:24px;font-weight:500;line-height:1.1em;--tw-text-opacity:1;color:rgb(0 104 179 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.news-card .title:hover{--tw-text-opacity:1;color:rgb(199 213 48 / var(--tw-text-opacity,1))}.card.news-card .news-info{align-self:flex-end;padding:10px}.card.news-card .news-info .date{margin-top:10px;text-align:right;font-size:12px;text-transform:uppercase}.card.news-card .link-wrapper{position:absolute;bottom:0;right:-1px;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card.property-card{grid-column:span 12 / span 12;display:flex;flex-direction:column;justify-content:space-between;border-width:1px;border-color:rgb(198 198 198 / .5)}@media (min-width:640px){.card.property-card{grid-column:span 6 / span 6}}@media (min-width:900px){.card.property-card{grid-column:span 4 / span 4}}.card.property-card .image{position:relative;aspect-ratio:10/7}.card.property-card .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.card.property-card .image .av-banner{position:absolute;bottom:0;left:0;display:flex;width:100%;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:flex-end;--tw-bg-opacity:1;background-color:rgb(199 213 48 / var(--tw-bg-opacity,1));padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.card.property-card .details{padding:20px;padding-top:50px}.card.property-card .details .qualifier{font-size:12px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.card.property-card .details .price{margin-bottom:5px;font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.card.property-card .details .title{max-width:300px;font-weight:500;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.card.property-card .details.student{padding-top:20px}.card.property-card .details.student .title{margin-bottom:10px;font-size:20px;line-height:1.2em}.card.property-card .extra{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;padding:20px;padding-bottom:0;padding-top:0}@media (min-width:640px){.card.property-card .extra{flex-wrap:wrap}}@media (min-width:1200px){.card.property-card .extra{flex-wrap:nowrap}}.card.property-card .extra .stats{display:flex;width:100%}.card.property-card .extra .stats .bathrooms,.card.property-card .extra .stats .bedrooms,.card.property-card .extra .stats .receptions{display:flex;border-left-width:1px;border-left-color:rgb(198 198 198 / .5);padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-weight:500}.card.property-card .extra .stats .bathrooms img,.card.property-card .extra .stats .bedrooms img,.card.property-card .extra .stats .receptions img{margin-right:7px;height:23px;width:auto}.card.property-card .extra .stats .bedrooms{border-left-width:0;padding-left:0}.card.property-card .extra .link-wrapper{display:flex;width:100%;justify-content:flex-end}.card.property-card .extra .link{margin-right:-20px;justify-self:end;padding-top:10px;padding-bottom:10px}.card.property-card .extra .link .square-1,.card.property-card .extra .link .square-2{top:6px;height:29px;width:29px}.card.property-card .extra .link .square-1{left:-14px}.card.property-card .extra .link .square-2{left:-26px}.card.property-card .extra .link:hover .square-1{left:5px}.card.property-card .extra .link:hover .square-2{left:-13px}.card.property-card .extra.student .price{width:100%;padding-bottom:10px;font-size:20px;font-weight:600;--tw-text-opacity:1;color:rgb(19 20 46 / var(--tw-text-opacity,1))}.card.property-card:hover .image img{opacity:.8}.fancybox__counter{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.fancybox__counter span{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.fancybox__toolbar svg{stroke:#FFFFFF!important}.fancybox__nav svg path{stroke:#FFFFFF!important}