@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("$slick-loader-path + $url") center center no-repeat}@font-face{font-family:slick;src:url("$slick-font-path + $url");src:url("$slick-font-path + $url") format("embedded-opentype"),url("$slick-font-path + $url") format("woff"),url("$slick-font-path + $url") format("truetype"),url("$slick-font-path + $url") format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:Euclid Circular A;src:url(/assets/EuclidCircularA-Light-Bfm93jvq.woff) format("woff"),url(/assets/EuclidCircularA-Light-DDIwqzd5.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Euclid Circular A;src:url(/assets/EuclidCircularA-Regular-aVS5Jfy0.woff) format("woff"),url(/assets/EuclidCircularA-Regular-T-_DMr_t.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Euclid Circular A;src:url(/assets/EuclidCircularA-Medium-BbnPmP6g.woff) format("woff"),url(/assets/EuclidCircularA-Medium-CtZ4WgR-.woff2) format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Roboto Mono;src:url(/assets/RobotoMono-Light-DjHq5toe.woff) format("woff"),url(/assets/RobotoMono-Light-DdCkErkF.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Roboto Mono;src:url(/assets/RobotoMono-Regular-CHHMW4N9.woff) format("woff"),url(/assets/RobotoMono-Regular-BdwxYM6T.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Roboto Mono;src:url(/assets/RobotoMono-Medium-F9Jn3_zw.woff) format("woff"),url(/assets/RobotoMono-Medium-CgpbTOPe.woff2) format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Sainte Colombe;src:url(/assets/SainteColombe-ExtraLight-DLp7JTAW.woff) format("woff"),url(/assets/SainteColombe-ExtraLight-R6DwPFRv.woff2) format("woff2");font-style:normal;font-weight:200}@font-face{font-family:Sainte Colombe;src:url(/assets/SainteColombe-Light-B4mvf7vL.woff) format("woff"),url(/assets/SainteColombe-Light-B0iZB76Q.woff2) format("woff2");font-style:normal;font-weight:300}@font-face{font-family:La Luxes;src:url(/assets/LaLuxesScript-fCtjAL7I.woff) format("woff"),url(/assets/LaLuxesScript-D5nS1uEP.woff2) format("woff2");font-style:normal;font-weight:400}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:112.5%/1.45em georgia,serif;box-sizing:border-box}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}body{color:#000c;font-family:georgia,serif;font-weight:400;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt"}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}h1{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:2.25rem;line-height:1.1}h2{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:1.62671rem;line-height:1.1}h3{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:1.38316rem;line-height:1.1}h4{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.1}h5{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:.85028rem;line-height:1.1}h6{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;font-size:.78405rem;line-height:1.1}hgroup{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}ul,ol{margin-left:1.45rem;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;list-style-position:outside;list-style-image:none}dl,dd,p{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}figure{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}pre{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;font-size:.85rem;line-height:1.42;background:#0000000a;border-radius:3px;overflow:auto;word-wrap:normal;padding:1.45rem}table{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;font-size:1rem;line-height:1.45rem;border-collapse:collapse;width:100%}fieldset{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}blockquote{margin-left:1.45rem;margin-right:1.45rem;margin-top:0;padding:0;margin-bottom:1.45rem}form,noscript,iframe{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}hr{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:calc(1.45rem - 1px);background:#0003;border:none;height:1px}address{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}b,strong,dt,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}li>ul{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}blockquote *:last-child{margin-bottom:0}p *:last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}acronym{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help;text-decoration:none}thead{text-align:left}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,0%,.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding-left:.96667rem;padding-right:.96667rem;padding-top:.725rem;padding-bottom:calc(.725rem - 1px)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tt,code{background-color:#0000000a;border-radius:3px;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace;padding:.2em 0}pre code{background:none;line-height:1.42}code:before,code:after,tt:before,tt:after{letter-spacing:-.2em;content:" "}pre code:before,pre code:after,pre tt:before,pre tt:after{content:""}@media only screen and (max-width: 480px){html{font-size:100%}}form{z-index:0;position:relative;margin:0}form fieldset{display:flex!important;flex-wrap:wrap;border:none;margin:0;gap:40px 6%}@media (min-width: 900px){form fieldset{gap:24px 6%}}form label{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;display:block;margin:0 0 10px;color:#000}form input,form textarea{border-radius:0}form .form__radio{display:flex;flex-direction:column;gap:13px;width:100%;margin:13px 0 5px}form .form__radio-label{margin:0 0 11px}form .form__radio label{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;color:#000;letter-spacing:0;margin:0;position:relative;padding-left:26px;cursor:pointer}form .form__radio label:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);height:16px;width:16px;border:1px solid #C6B092;border-radius:50%}form .form__radio label:after{position:absolute;display:none;border-radius:50%;content:"";left:5px;top:7px;width:6px;height:6px;background-color:#fff}form .form__radio input{position:absolute;cursor:pointer;opacity:0;height:0;width:0}form .form__radio input:checked~label:before{border:1px solid #222C3A;background-color:#222c3a}form .form__radio input:checked~label:after{display:block}form .form__title{width:100%;border-bottom:1px solid #C6B092;padding:0 0 12px;margin:0}form .form__title--property{margin-top:12px}form .form__title p{margin:0!important;font-size:13px;line-height:21px;font-weight:500;letter-spacing:.078px}form .form__text{flex:1 0 100%}@media (min-width: 900px){form .form__text{flex:1 0 47%}}form .form__text:has([name=property-address]){flex:1 0 100%}form .form__text:has([name=first-name]),form .form__text:has([name=last-name]){flex:1 0 47%}form .form__text:has([name=street-address]){flex:1 0 100%}form .form__text label{display:block;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px}form .form__text input{padding:12px 0 20px;border:none;width:100%;text-transform:none;border-bottom:1px solid #C6B092;max-height:40px;background-color:transparent;color:#000;font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}form .form__text input::placeholder{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;opacity:1;color:#000}form .form__text input:focus-visible{outline:none}form .form__textarea{flex:1 0 100%}form .form__textarea label{display:block;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px}form .form__textarea textarea{width:100%;border:none;text-transform:none;border-bottom:1px solid #C6B092;height:auto;padding:0 0 90px;font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;background-color:transparent;color:#000}form .form__textarea textarea::placeholder{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;opacity:1;color:#000}form .form__textarea textarea:focus-visible{outline:none}@media (max-width: 901px){form .form__textarea textarea{border:1px solid #C6B092;padding:20px 18px;min-height:120px}}form .form__hidden{display:none}form .form__checkbox{display:flex;align-items:center;gap:0;width:100%;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;color:#000;letter-spacing:0;width:auto}form .form__checkbox input{position:relative;cursor:pointer;opacity:0;height:0;width:0}form .form__checkbox input:checked~label:before{background-color:#222c3a;border-color:#222c3a}form .form__checkbox input:checked~label:after{display:block}form .form__checkbox label{position:relative;padding-left:26px;cursor:pointer;font-weight:300}form .form__checkbox label:before{position:absolute;content:"";top:2px;left:0;transform:translate(0);height:16px;width:16px;border-radius:0;border:1px solid #C6B092}form .form__checkbox label:after{position:absolute;display:none;border-radius:0;content:"";left:5px;top:7px;width:6px;height:6px;background-color:#fff}form .form__checkboxes{display:flex;flex-wrap:wrap;gap:30px}form .form__checkboxes label{font-weight:400}form .form__checkboxes .form__checkboxes-label{display:block;width:100%;color:#000;margin-bottom:-30px}form .form__checkboxes .form__checkbox{display:flex;align-items:center;gap:0;width:100%;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;color:#000;letter-spacing:0;width:auto}form .form__checkboxes .form__checkbox input{position:relative;cursor:pointer;opacity:0;height:0;width:0}form .form__checkboxes .form__checkbox input:checked~label:before{background-color:#222c3a;border-color:#222c3a}form .form__checkboxes .form__checkbox input:checked~label:after{display:block}form .form__checkboxes .form__checkbox label{position:relative;padding-left:26px;cursor:pointer;font-weight:300}form .form__checkboxes .form__checkbox label:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);height:16px;width:16px;border-radius:0;border:1px solid #C6B092}form .form__checkboxes .form__checkbox label:after{position:absolute;display:none;border-radius:0;content:"";left:5px;top:7px;width:6px;height:6px;background-color:#fff}form .form__select{flex:1 0 100%}form .form__select label{display:none}form .form__select .react-select__control{border:none;border:1px solid #C6B092;border-radius:0;height:42px;padding:0 20px;box-shadow:none;background-color:transparent}form .form__select .react-select__control--menu-is-open .react-select__indicator{transform:rotate(180deg)}form .form__select .react-select__option--is-selected{background-color:#000}form .form__select .react-select__placeholder{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;color:#000}form .form__select .react-select__value-container{padding:0}form .form__select .react-select__indicator{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='6'%20viewBox='0%200%2012%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%200.5L6%205.5L11%200.5'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;padding:0;width:16px;height:16px}form .form__select .react-select__indicator svg{display:none}form .form__select .react-select__indicator-separator{display:none}form .form__select .react-select__menu{box-shadow:4px 4px 8px #0000001a;border:1px solid #C6B092;margin:2px 0 0;border-radius:0;border-top:none}form .form__select .react-select__menu-list{padding:0;background-color:#c6b092}form .form__select .react-select__option{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;color:#fff;cursor:pointer}@media (min-width: 900px){form .form__select .react-select__option{padding:9px 20px}}form .form__select .react-select__option--is-focused{background-color:#000;color:#fff}form .form__submit{margin:0;padding:0;width:100%;display:flex;justify-content:flex-end}form .form__submit button{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;padding:9px 14px;background-color:#c6b092;border:1px solid #C6B092;color:#000;cursor:pointer;transition:all ease-in-out .3s;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-family:Euclid Circular A,serif}@media (min-width: 900px){form .form__submit button{padding:10px 20px}form .form__submit button:hover{background:#222c3a;border:1px solid #222C3A;color:#fff}}form .form__submit button svg path{stroke:#fff}form div[role=alert]{font-size:12px;display:block;color:#ff0202;margin:4px 0 0}@media (min-width: 900px){.page-template--letter-of-offer .form__checkboxes{flex:1 0 100%}.page-template--letter-of-offer .form__checkboxes .form__checkboxes-label{margin-bottom:-20px}}.page-template--letter-of-offer .form__text:has([name=other-finance]){display:none;width:100%}.page-template--letter-of-offer .form__text:has([name=other-inspections]){display:none}@media (min-width: 900px){.page-template--letter-of-offer .form__text:has([name=other-inspections]){flex:1 0 100%}}.page-template--letter-of-offer.number-of-days-required-for-finance-other .form__text:has([name=other-finance]){display:block}@media (min-width: 900px){.page-template--letter-of-offer.number-of-days-required-for-finance-other .form__text:has([name=other-finance]){flex:1 0 100%}}.page-template--letter-of-offer.number-of-days-required-for-inspections-other .form__text:has([name=other-inspections]){display:block}::selection{color:#fff;background:#1a1a1a}body{width:100vw;overflow-x:hidden;min-height:100vh;min-height:-webkit-fill-available;color:#000;transition:all ease-in-out .3s;background:#f0ebe4;--color--primary: #FFFFFF;--color--secondary: #000000}h1,h2,h3,h4,h5,h6{font-family:Sainte Colombe,sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000}p,ul,li,ol,div,table,button,input,select,textarea{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;font-family:Roboto Mono,serif;color:#000}a{font-family:Roboto Mono,serif;color:#000}.btn{text-decoration:none;transition:all ease-in-out .3s;display:inline-flex;align-items:center;border:1px solid #C6B092;transition:all ease .3s;border-radius:50px;padding:10px 24px;font-family:Euclid Circular A,serif;text-transform:uppercase;font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px}@media (min-width: 900px){.btn:hover{border:1px solid #222C3A}.btn:hover svg path{stroke:#222c3a}}.btn--gold{background-color:#c6b092;color:#000;border-radius:50px;padding:11px 20px}@media (min-width: 900px){.btn--gold:hover{background:#222c3a;border:1px solid #222C3A;color:#fff}}.btn--black{background:#000;color:#fff;border:1px solid #000000}.btn--black svg path{stroke:#fff}@media (min-width: 900px){.btn--black:hover{border:1px solid #222C3A;background:#222c3a;color:#b29977}.btn--black:hover svg path{stroke:#b29977}}.btn span{margin-right:4px;display:none}@media (min-width: 900px){.btn span{display:inline}}.btn svg{margin-left:10px}@media (max-width: 901px){.btn svg{width:16px;height:16px}}.btn svg path{transition:all ease .3s}@media (min-width: 900px){.btn{padding:8px 20px}}.tci{margin:0 0 40px;position:relative;padding:40px 0 0;z-index:1}@media (min-width: 900px){.tci{margin:0 0 100px;padding:140px 0 0}}.tci__inner{max-width:1440px;margin:0 auto;padding:0 20px;flex-direction:column-reverse;display:flex}@media (min-width: 900px){.tci__inner{padding:0 48px}}@media (min-width: 900px){.tci__inner{flex-direction:row;gap:40px;justify-content:space-between;align-items:center}}.tci__image{margin:0 0 40px}@media (min-width: 900px){.tci__image{width:50%;margin:0}}.tci__image .gatsby-image-wrapper{aspect-ratio:348/400!important}@media (min-width: 900px){.tci__image .gatsby-image-wrapper{aspect-ratio:660/874!important}}.tci__content{text-align:left}@media (min-width: 900px){.tci__content{width:50%;padding:0 75px}}.tci__content h2{font-size:24px;font-weight:200;line-height:30px;letter-spacing:-1px;margin:0 auto 20px}@media (min-width: 900px){.tci__content h2{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:0 auto 60px;max-width:510px;text-align:left}}.tci__content p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}@media (min-width: 900px){.tci__content p{margin-left:auto;margin-right:auto;max-width:510px;text-align:left}}.tci__content p:last-of-type{margin-bottom:0}.tci__content .btn{background:#b29977;color:#000;margin:30px 0 0;display:inline-flex}@media (min-width: 900px){.tci__content .btn{margin:60px 0 0}}.tci__pattern{display:none;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff0 60%,#f0ebe4),url(/assets/pattern-DZiSlEzL.jpg) no-repeat center/cover;background-blend-mode:multiply}@media (min-width: 900px){.tci.reverse .tci__inner{flex-direction:row-reverse}}.tci.reverse .tci__content{text-align:center}.tci.reverse .tci__content h2,.tci.reverse .tci__content p{text-align:center;margin-left:0}.header{position:fixed;top:0;width:100%;z-index:10;padding:12px 0}@media (min-width: 900px){.header{padding:24px 0}}.header__inner{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;justify-content:center}@media (min-width: 900px){.header__inner{padding:0 48px}}.header__bg{background:transparent;display:flex;justify-content:space-between;align-items:center;box-shadow:4px 4px 4px #0000;border-radius:60px;transition:all ease .5s;padding:6px 0;margin:0;width:100%}@media (max-width: 901px){.header__bg{justify-content:center}}.header__logo{position:relative;z-index:1}.header__logo--small{position:absolute;top:0;left:50%;transform:translateX(-50%,0);opacity:0;visibility:hidden}.header__logo--full{opacity:1;visibility:visible}.header__logo svg{display:block;margin:0;width:140px}@media (min-width: 900px){.header__logo svg{width:184px}}.header__nav{transition:all ease .5s;display:none}@media (min-width: 900px){.header__nav{display:block}}.header__nav ul{display:flex;gap:48px;list-style:none;padding:0;margin:0}.header__nav ul li{margin:0;font-family:Euclid Circular A,serif;position:relative;padding:10px 0}.header__nav ul li a{font-family:Euclid Circular A,serif;font-size:11px;line-height:17px;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:2px;position:relative;z-index:1}.header__nav ul li ul{position:absolute;top:100%;opacity:0;visibility:hidden;transition:all ease .3s;background:#fff;display:block;padding:12px 24px;width:240px;left:-24px;box-shadow:4px 4px 4px #0000;border-radius:16px;transform:translateY(-15px)}.header__nav ul li ul li{padding:2px 0}@media (min-width: 900px){.header__nav ul li:hover ul{opacity:1;visibility:visible;transform:translateY(0)}}.header__nav--left ul li:nth-child(1) ul{width:230px}.header__nav--left ul li:nth-child(2) ul{width:182px}.header__nav--left ul li:nth-child(3) ul{width:230px}.header__nav--right ul li:nth-child(1) ul{width:226px}.header__nav--right ul li:nth-child(2) ul{width:180px}.header__hamburger{position:absolute;top:24px;right:20px;background:none;width:24px;height:20px;border:none;cursor:pointer;display:block;padding:0;transition:all ease .3s}.header__hamburger:focus{outline:none}@media (min-width: 900px){.header__hamburger{display:none}}.header__hamburger .lines{background:#000;width:24px;height:1px;display:block;position:relative;transition:all ease .3s}.header__hamburger .lines:before{content:"";display:block;width:24px;height:1px;background:#000;margin:0;position:absolute;top:-6px;transition:all ease .3s}.header__hamburger .lines:after{content:"";display:block;width:24px;height:1px;background:#000;margin:0;transition:all ease .3s;position:absolute;top:6px}.header__hamburger.active .lines{background:transparent}.header__hamburger.active .lines:before{transform:translateY(6px) rotate(45deg)}.header__hamburger.active .lines:after{transform:translateY(-6px) rotate(-45deg)}.header--scrolled{padding:12px 0}@media (min-width: 900px){.header--scrolled{padding:24px 0}}.header--scrolled .header__bg{background:#fff;box-shadow:4px 4px 4px #0000001a;width:100%;overflow:auto}@media (min-width: 900px){.header--scrolled .header__bg{width:645px;overflow:visible}}.header--scrolled .header__hamburger{right:36px}.header--scrolled .header__logo{width:24px}@media (min-width: 900px){.header--scrolled .header__logo{width:32px}}.header--scrolled .header__logo svg{width:24px;height:30px}@media (min-width: 900px){.header--scrolled .header__logo svg{width:33px;height:40px}}.header--scrolled .header__logo--full{opacity:0;visibility:hidden}.header--scrolled .header__logo--small{opacity:1;visibility:visible;left:0;transform:none}.header--scrolled .header__nav--left{padding-left:36px}.header--scrolled .header__nav--left ul li:nth-child(1) ul{width:645px}.header--scrolled .header__nav--left ul li:nth-child(2) ul{width:645px;left:-123px;padding-left:123px}.header--scrolled .header__nav--left ul li:nth-child(3) ul{width:645px;left:-214px;padding-left:214px}.header--scrolled .header__nav--right{padding-right:36px}.header--scrolled .header__nav--right ul li:nth-child(1) ul{width:645px;left:-367px;padding-left:367px}.header--scrolled .header__nav--right ul li:nth-child(2) ul{width:645px;left:-460px;padding-left:460px}.header--scrolled .header__nav ul{gap:32px}.header--scrolled .header__nav ul li{padding:8px 0}.header--scrolled .header__nav ul li ul{top:calc(100% - 30px);padding:36px 36px 20px;width:240px;left:-36px}.header--scrolled .header__nav ul li ul li{padding:2px 0}.header--off-canvas .header__bg{background:transparent;box-shadow:none}.header--off-canvas .header__hamburger .lines:before,.header--off-canvas .header__hamburger .lines:after{background:#fff}.header--off-canvas .header__logo svg path{fill:#fff}@media (min-width: 900px){.property-template .header{padding:24px 0}.property-template .header__inner{justify-content:flex-start}.property-template .header__bg{background:#fff;box-shadow:4px 4px 4px #0000001a;width:104px;overflow:hidden}.property-template .header__hamburger{right:30px}.property-template .header__logo{width:32px}.property-template .header__logo svg{width:33px;height:40px}.property-template .header__logo--full{visibility:hidden;opacity:0}.property-template .header__logo--small{opacity:1;visibility:visible;left:0;transform:none}.property-template .header__nav--left{width:0;opacity:0;visibility:hidden;padding-left:36px}.property-template .header__nav--left ul li:nth-child(1) ul{width:645px}.property-template .header__nav--left ul li:nth-child(2) ul{width:645px;left:-123px;padding-left:123px}.property-template .header__nav--left ul li:nth-child(3) ul{width:645px;left:-214px;padding-left:214px}.property-template .header__nav--right{padding-right:36px;opacity:0;width:0;visibility:hidden}.property-template .header__nav--right ul li:nth-child(1) ul{width:645px;left:-367px;padding-left:367px}.property-template .header__nav--right ul li:nth-child(2) ul{width:645px;left:-460px;padding-left:460px}.property-template .header__nav ul{gap:32px}.property-template .header__nav ul li{padding:8px 0}.property-template .header__nav ul li ul{top:calc(100% - 30px);padding:36px 36px 20px;width:240px;left:-36px}.property-template .header__nav ul li ul li{padding:2px 0}.property-template .header--scrolled .header__inner{justify-content:center}.property-template .header--scrolled .header__bg{width:645px;overflow:visible}.property-template .header--scrolled .header__nav--left,.property-template .header--scrolled .header__nav--right{width:auto;opacity:1;visibility:visible}}.off-canvas{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9;transition:all ease-in-out .3s;background:#222c3a}.off-canvas.active{opacity:1;visibility:visible}.off-canvas__nav{padding:100px 20px 60px}.off-canvas__nav ul{list-style:none;margin:0;padding:0}.off-canvas__nav ul li{margin:0 0 14px}.off-canvas__nav ul li a{font-family:Sainte Colombe,sans-serif;font-size:20px;line-height:24px;font-weight:300;letter-spacing:-.6px;font-size:22px;text-decoration:none;color:#f0ebe4}.off-canvas__nav ul li ul{display:none}.off-canvas__nav ul li ul.open{display:block;padding:20px 0}.off-canvas__nav ul li ul li{margin:0 0 2px}.off-canvas__nav ul li ul li a{font-family:Roboto Mono,serif;font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;color:#f0ebe4;text-decoration:none}.off-canvas__nav ul li.off-canvas__phone{margin-top:50px}.off-canvas__nav ul li.off-canvas__phone a{font-family:Roboto Mono,serif;padding:8px 14px;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px}.home-banner{position:relative;background:#f0ebe4;width:100%;height:100vh}@media (max-width: 901px){.home-banner{overflow:hidden}}@media (min-width: 900px){.home-banner{height:200vh}}.home-banner__top{width:100%;height:200px;background:#f0ebe4;top:0;position:absolute;z-index:1}@media (min-width: 900px){.home-banner__top{height:236px}}.home-banner h1{font-family:Sainte Colombe,sans-serif;text-transform:uppercase;text-align:center;position:absolute;top:100px;left:50%;z-index:3;font-size:32px;line-height:40px;font-weight:200;letter-spacing:-.8px;transform:translate(-50%);width:340px}@media (min-width: 900px){.home-banner h1{font-size:76px;line-height:80px;font-weight:200;width:810px;top:146px}}.home-banner__arch{height:100%;position:sticky;margin:0 auto;top:0;z-index:1;transition:width .1s linear}@media (max-width: 901px){.home-banner__arch{width:calc(100% - 40px)!important}}.home-banner__arch-grow:before{content:"";position:absolute;top:0;right:100%;width:100%;height:100%;background:#f0ebe4;z-index:1}.home-banner__arch-grow:after{content:"";position:absolute;top:0;left:100%;width:100%;height:100%;background:#f0ebe4;z-index:1}.home-banner__arch-grow svg{display:block;margin:0;width:100%;aspect-ratio:2/1}.home-banner__icon{width:calc(100% + 2px);height:auto;position:absolute;top:200px;left:-1px;z-index:1}@media (min-width: 900px){.home-banner__icon{top:235px}}.home-banner video{width:100%;height:100vh;object-fit:cover;margin:0;top:0;position:sticky}.home-banner__video--mobile{display:block}@media (min-width: 900px){.home-banner__video--mobile{display:none}}.home-banner__video--desktop{display:none}@media (min-width: 900px){.home-banner__video--desktop{display:block}}.tcb{padding:60px 0 40px;position:relative}@media (min-width: 900px){.tcb{padding:116px 0 80px}}.tcb__inner{max-width:1440px;margin:0 auto;padding:0 20px;text-align:center;position:relative;z-index:1}@media (min-width: 900px){.tcb__inner{padding:0 48px}}.tcb__inner h1,.tcb__inner h2{font-size:24px;font-weight:200;line-height:30px;letter-spacing:-.6px;margin:0 auto 20px}@media (min-width: 900px){.tcb__inner h1,.tcb__inner h2{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:0 auto 55px;max-width:740px}}.tcb__wrapper{padding:0 0 60px;border-bottom:1px solid #C6B092}@media (min-width: 900px){.tcb__wrapper{padding:0 0 115px;border-bottom:0}}.tcb__content{max-width:506px;margin:0 auto 30px}.tcb__content p,.tcb__content ul li{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}.tcb--no-pad{padding-bottom:0}.tcb--error{padding:90px 0 60px}@media (min-width: 900px){.tcb--error{padding:220px 0 116px}}.tcb--basic{padding:90px 0 60px}@media (min-width: 900px){.tcb--basic{padding:160px 0 116px}}.tcb--basic .tcb__content{max-width:806px;text-align:left}.tcb--basic .tcb__content strong{font-weight:400}.tcb__pattern{display:none;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff0 60%,#f0ebe4),url(/assets/pattern-DZiSlEzL.jpg) no-repeat center/cover;background-blend-mode:multiply}.page-template--community .tcb{padding:80px 0 20px}@media (min-width: 900px){.page-template--community .tcb{padding:160px 0 20px}}.page-template--why-gold-coast-property .tcb{padding:100px 0 20px}@media (min-width: 900px){.page-template--why-gold-coast-property .tcb{padding:160px 0 0}}.card-block{padding:0 0 60px;position:relative;z-index:1}@media (min-width: 900px){.card-block{padding:0 0 116px}}.card-block__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.card-block__inner{padding:0 48px}}.card-block__items{display:flex;flex-wrap:wrap;gap:40px;padding:40px 0 0}@media (min-width: 900px){.card-block__items{border:none}}.card-block__item{width:100%;position:relative}@media (min-width: 900px){.card-block__item{text-align:center;width:calc(33.333% - 30px)}.card-block__item:nth-child(1){margin-top:-60px}.card-block__item:nth-child(2){margin-top:120px}.card-block__item:nth-child(3){margin-top:30px}.card-block__item:nth-child(4){margin-top:-60px}.card-block__item:nth-child(5){margin-top:120px}.card-block__item:nth-child(6){margin-top:30px}.card-block__item:nth-child(7){margin-top:-60px}.card-block__item:nth-child(8){margin-top:120px}.card-block__item:nth-child(9){margin-top:30px}}.card-block__item h4{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;margin:0}@media (min-width: 900px){.card-block__item h4{font-size:32px;line-height:40px;font-weight:200;letter-spacing:-.8px;margin:20px 0}}.card-block__item p{margin:10px 0 0}@media (min-width: 900px){.card-block__item p{margin:0}}.card-block__item a{position:absolute;top:0;left:0;width:100%;height:100%}.card-block__image{margin:0 0 20px}.card-block__image .gatsby-image-wrapper{aspect-ratio:426/500!important}@media (min-width: 900px){.card-block__image .gatsby-image-wrapper{aspect-ratio:426/564!important}}.image-banner__inner{padding:0 14px}@media (min-width: 900px){.image-banner__inner{padding:0}}.image-banner .gatsby-image-wrapper{width:100%;aspect-ratio:348/249!important}@media (min-width: 900px){.image-banner .gatsby-image-wrapper{height:100vh}}.image-banner .gatsby-image-wrapper img{object-position:top}.property-archive{padding:60px 0 100px}@media (min-width: 900px){.property-archive{padding:116px 0 100px}}.property-archive__inner{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 900px){.property-archive__inner{padding:0 48px}}.property-archive__main{width:100%}.property-archive__count{height:30px;border-bottom:1px solid #C6B092;margin-bottom:40px}.property-archive__count span{font-family:Euclid Circular A,serif;font-size:11px;line-height:17px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.property-archive__header{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}@media (min-width: 900px){.property-archive__header{padding:0}}.property-archive__header ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.property-archive__header ul li{margin-right:40px}.property-archive__header ul li a{text-decoration:none;width:120px;text-transform:uppercase;text-align:center}.property-archive__header ul li a.active{background:#000;color:#000}.property-archive__header .search{width:100%}.property-archive__items{display:flex;flex-wrap:wrap;gap:50px;padding-bottom:50px}@media (min-width: 900px){.property-archive__items{gap:50px}}.property-archive__items .card{width:100%}@media (min-width: 900px){.property-archive__items .card{width:calc(50% - 25px)}}.property-archive__filter{width:100%;margin-bottom:24px}@media (min-width: 900px){.property-archive__filter{margin-bottom:0}}.property-archive__button{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:9;margin-top:80px}.property-archive__button .btn{text-align:center;border:1px solid #FFFFFF;color:#fff;text-decoration:none;font-weight:500;width:90px;padding:6px}.infinite{display:flex;justify-content:center;position:relative;width:100%}.upcoming{padding:60px 0 100px}@media (min-width: 900px){.upcoming{padding:116px 0 100px}}.upcoming__inner{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 900px){.upcoming__inner{padding:0 48px}}.upcoming__main{width:100%}.upcoming__count{height:30px;border-bottom:1px solid #C6B092;margin-bottom:40px}.upcoming__count span{font-family:Euclid Circular A,serif;font-size:11px;line-height:17px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.upcoming__header{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}@media (min-width: 900px){.upcoming__header{padding:0}}.upcoming__header ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.upcoming__header ul li{margin-right:40px}.upcoming__header ul li a{text-decoration:none;width:120px;text-transform:uppercase;text-align:center}.upcoming__header ul li a.active{background:#000;color:#000}.upcoming__header .search,.upcoming__header form{width:100%}.upcoming__toggle{background:#e5dfd5;padding:1px;border-radius:50px;display:inline-flex}.upcoming__toggle a{text-decoration:none}.upcoming__list{width:100%}.upcoming__list h3{font-size:32px;line-height:40px;font-weight:250;letter-spacing:-.8px;margin:40px 0 24px;padding-bottom:16px;border-bottom:1px solid #C6B092}@media (min-width: 900px){.upcoming__list h3{font-size:40px;line-height:50px;font-weight:250;letter-spacing:-1px}}.upcoming__filter{width:100%;position:relative;z-index:6}.upcoming__filter .form{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 900px){.upcoming__filter{flex-wrap:nowrap}}.upcoming__filter .search__row--search{margin-bottom:12px}.upcoming__filter .search__row--search .btn{border:none;background:transparent}.upcoming__filter .search__row--search .btn.active{background:#d2c3ae}@media (min-width: 900px){.upcoming__filter .search__row--search{width:calc(40% - 25px);margin-bottom:0}}.upcoming__filter .search__row--dropdowns{display:flex;gap:40px;width:calc(60% - 25px)}.upcoming__dropdowns{width:100%;margin-bottom:24px}@media (min-width: 900px){.upcoming__dropdowns{margin-bottom:0}}.upcoming__items{display:flex;flex-wrap:wrap;gap:50px}@media (min-width: 900px){.upcoming__items{gap:50px}}.upcoming__items .card{width:100%}@media (min-width: 900px){.upcoming__items .card{width:calc(50% - 25px)}}.upcoming__filter{width:100%;margin-bottom:24px}@media (min-width: 900px){.upcoming__filter{margin-bottom:0}}.upcoming__load h6{margin-top:40px}.upcoming__button{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:9;margin-top:80px}.upcoming__button .btn{text-align:center;border:1px solid #FFFFFF;color:#fff;text-decoration:none;font-weight:500;width:90px;padding:6px}.infinite{display:flex;justify-content:center;position:relative}.infinite__loading{min-height:calc(100vh - 190px)}.infinite svg{margin-top:30px;animation:rotation 1s infinite linear;width:30px;height:30px}.infinite svg circle{stroke:#c6b092}.gatsby-image-wrapper [data-placeholder-image]{background:#ebdfce!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@media (min-width: 900px){.agents{margin-top:-80px}}.agents__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.agents__inner{padding:0 48px}}.agents__inner h2{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px}@media (max-width: 901px){.agents__inner h2{font-size:24px;line-height:32px;text-align:center;margin-bottom:30px}}.agents__items{display:flex;flex-wrap:wrap;gap:40px;margin:0 0 60px}@media (min-width: 900px){.agents__items{margin-bottom:120px}}.agents .card{width:100%}@media (min-width: 900px){.agents .card{width:calc(25% - 30px)}}.agent-slider{position:relative;margin:35px 0}@media (min-width: 900px){.agent-slider{margin:0 0 180px}}@media (max-width: 901px){.agent-slider{overflow:hidden}}.agent-slider__items{padding:0 0 35px;border-bottom:1px solid #C6B092}@media (min-width: 900px){.agent-slider__items{padding:0 0 180px;border-bottom:none;height:100%;overflow:hidden}}.agent-slider__desktop{display:block}@media (min-width: 900px){.agent-slider__desktop{display:block;height:100%}}.agent-slider__navigator{position:absolute;top:80%;transform:translateY(-35%);width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 901px){.agent-slider__navigator{top:50%;transform:translateY(-35%)}}.agent-slider__navigator button{padding:0;border:none;background:none;cursor:pointer}@media (max-width: 901px){.agent-slider__navigator button svg{width:25px;height:50px}}.agent-slider__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.agent-slider__inner{padding:0 48px}}@media (min-width: 900px){.agent-slider__inner{height:100%}}.agent-slider__inner .slick-list{overflow:visible}.agent-slider__inner .slick-slider{border-top:1px solid #C6B092;padding:50px 0 10px}@media (min-width: 900px){.agent-slider__inner .slick-slider{padding:100px 0 0}}.agent-slider__inner .slick-slide{transition:all ease-in-out .3s;padding:0 20px}@media (min-width: 900px){.agent-slider__inner .slick-slide{padding:0 20px}}.agent-slider__inner .slick-slide .card-agent{transition:transform .3s linear;transition-delay:.3s}.agent-slider__inner .slick-slider{margin:0 -20px}@media (min-width: 900px){.agent-slider__inner .slick-slider{margin:0 -20px}}.agent-slider__inner .slick-active{transform:translateY(0)}@media (min-width: 900px){.agent-slider__inner .slick-active{transform:translateY(50px)}}.agent-slider__inner .slick-active+.slick-active{transform:translateY(0)}@media (min-width: 900px){.agent-slider__inner .slick-active+.slick-active{transform:translateY(180px)}}.agent-slider__inner .slick-active+.slick-active+.slick-active{transform:translateY(0)}@media (min-width: 900px){.agent-slider__inner .slick-active+.slick-active+.slick-active{transform:translateY(75px)}}.agent-slider__inner .slick-active+.slick-active+.slick-active+.slick-active{transform:translateY(0)}.agent-header{padding:115px 0 60px}@media (min-width: 900px){.agent-header{padding:116px 0 60px}}.agent-header__inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.agent-header__inner{padding:0 48px}}.agent-header__back{display:none;justify-content:flex-end}@media (min-width: 900px){.agent-header__back{display:flex}}.agent-header__back a{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;text-transform:uppercase;letter-spacing:2px;color:#1a1a1a;position:relative;text-decoration:none;font-family:Euclid Circular A,serif}.agent-header__back a:after{content:"";display:block;position:absolute;bottom:-2px;width:100%;left:0;background:#c6b092;height:1px}.agent-header__image{position:relative;height:100%;width:100%;margin:0 0 45px}@media (min-width: 900px){.agent-header__image{width:47%;margin:0}}.agent-header__image .gatsby-image-wrapper{height:100%}.agent-header__image svg{position:absolute;top:0;left:0;right:0;z-index:1}.agent-header__details{width:100%;border-bottom:1px solid #C6B092;padding:0 0 60px}@media (min-width: 900px){.agent-header__details{border:none;width:47%;display:flex;flex-direction:column;justify-content:space-between;padding:0}}.agent-header__info{text-align:center;max-width:506px;margin:0}@media (min-width: 900px){.agent-header__info{margin:0 auto 50px}}.agent-header__info h1{margin:0 0 18px;font-size:24px;line-height:22px;font-weight:200}@media (min-width: 900px){.agent-header__info h1{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:30px 0 8px}}.agent-header__info span.agent-header__job-title{letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;display:block;margin-bottom:40px;font-size:12px;line-height:10px;font-weight:400}@media (min-width: 900px){.agent-header__info span.agent-header__job-title{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;letter-spacing:2px}}.agent-header__info p{font-size:14px;line-height:21px;font-weight:300;letter-spacing:.1px}@media (min-width: 900px){.agent-header__info p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}}.agent-header__info p:last-of-type{margin:0 0 50px}@media (min-width: 900px){.agent-header__info p:last-of-type{margin:0 0 60px}}.agent-header__info ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:30px 75px}.agent-header__info ul li{margin:0;text-align:center}.agent-header__info ul li span{display:block;font-family:Euclid Circular A,serif;text-transform:uppercase;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;letter-spacing:2px}.agent-header__info ul li span:first-of-type{font-weight:500}.agent-header__info ul li:last-of-type{width:100%}.agent-header__info ul li a{text-decoration:none}.testimonials{padding:0 0 60px;margin:0 0 60px}@media (min-width: 900px){.testimonials{padding:0 0 146px;margin:0}}.testimonials__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.testimonials__inner{padding:0 48px}}.testimonials__inner h2{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;font-size:22px;margin:0 0 36px;text-align:center}@media (min-width: 900px){.testimonials__inner h2{text-align:left;font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;padding:0 0 18px;border-bottom:1px solid #C6B092}}.testimonials__items{border-bottom:1px solid #C6B092;padding:0 0 80px}@media (min-width: 900px){.testimonials__items{padding:0;border:none}}.testimonials__item{padding:0 10px}@media (min-width: 900px){.testimonials__item{padding:0}}.testimonials__item h3{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;font-family:Roboto Mono,serif}@media (min-width: 900px){.testimonials__quote{padding-right:30px}}.testimonials .slick-arrow{top:auto;bottom:-30px;width:130px;transform:none;color:#1a1a1a;font-family:Euclid Circular A,serif;text-transform:uppercase;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;letter-spacing:2px;z-index:9}.testimonials .slick-prev{left:0;transform:none;text-align:left;padding-left:36px}.testimonials .slick-prev:before{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.48896e-07%208.10695L20%2016.2508L14.1229%208.2217L20%20-8.95613e-07L3.4884e-07%208.10565L3.48896e-07%208.10695Z'%20fill='%23C6B092'/%3e%3c/svg%3e");width:20px;height:17px;background-size:cover;content:"";position:absolute;left:0;top:2px;display:inline-flex}.testimonials .slick-next{right:0;transform:none;padding-right:36px;text-align:right}.testimonials .slick-next:before{content:"";position:absolute;right:0;top:2px;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%208.10695L-6.99382e-07%2016.2508L5.87709%208.2217L0%20-8.95613e-07L20%208.10565L20%208.10695Z'%20fill='%23C6B092'/%3e%3c/svg%3e");width:20px;height:17px;background-size:cover;display:inline-flex}.search{position:relative;z-index:8;padding-bottom:0}@media (min-width: 900px){.search{padding-bottom:0}}@media (min-width: 900px){.search__form{display:flex;flex-wrap:wrap;gap:50px}}.search .search__row--search{margin-bottom:12px}@media (min-width: 900px){.search .search__row--search{width:calc(40% - 25px);margin-bottom:0}}.search .search__row--dropdowns .form__select{margin-bottom:12px}@media (min-width: 900px){.search .search__row--dropdowns .form__select{margin-bottom:0}}.search.active .search__form .form__row--dropdowns{display:flex}.search .form{width:100%;padding-bottom:0;margin-bottom:0}.search .form__row--search{position:relative;display:block;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;width:100%}@media (min-width: 900px){.search .form__row--search{margin-bottom:16px}}.search .form__row--search .form__input{width:100%;background:transparent;border:0;box-shadow:none;font-size:11px;text-transform:uppercase;color:#000;text-transform:normal;font-weight:500;font-family:Euclid Circular A,serif;letter-spacing:2px;padding:10px 20px;border-radius:40px;border:1px solid #C6B092}.search .form__row--search .form__input::placeholder{opacity:1;color:#000}.search .form__row--search .form__input:focus{outline:0}.search .form__row--dropdowns{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:12px;width:100%}@media (min-width: 900px){.search .form__row--dropdowns{margin-top:0}}.search .form__row--dropdowns .form__select{width:100%}@media (min-width: 900px){.search .form__row--dropdowns .form__select{width:calc(25% - 40px)}}.search .form__row--dropdowns .form__select .react-select__control{border:0;box-shadow:none;font-size:12px;background:transparent;cursor:pointer;font-size:11px;text-transform:uppercase;color:#000;text-transform:normal;font-weight:500;font-family:Euclid Circular A,serif;letter-spacing:2px;padding:10px 20px;border-radius:40px}.search .form__row--dropdowns .form__select .react-select__control--is-focused{outline:0}.search .form__row--dropdowns .form__select .react-select__control--menu-is-open .react-select__indicator{transform:rotate(180deg)}.search .form__row--dropdowns .form__select .react-select__value-container{padding:0;border:0;align-items:flex-end}.search .form__row--dropdowns .form__select .react-select__value-container input{color:#000!important;font-weight:500!important}.search .form__row--dropdowns .form__select .react-select__input-container{border-radius:0;text-align:left;margin:0;flex:unset;display:flex;padding:14px 0 4px}.search .form__row--dropdowns .form__select .react-select__input-container input{cursor:pointer}.search .form__row--dropdowns .form__select .react-select__placeholder,.search .form__row--dropdowns .form__select .react-select__single-value{text-align:left;font-size:11px;text-transform:uppercase;color:#000;text-transform:normal;font-weight:500;font-family:Euclid Circular A,serif;letter-spacing:2px;padding:10px 20px}.search .form__row--dropdowns .form__select .react-select__indicator{position:relative;background-image:none;width:10px;height:12px}.search .form__row--dropdowns .form__select .react-select__indicator:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='12'%20viewBox='0%200%209%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.67608%2011.0986L0.666992%200.22778L4.61959%203.42223L8.66699%200.22778L4.67673%2011.0986L4.67608%2011.0986Z'%20fill='%23C6B092'/%3e%3c/svg%3e");background-size:cover;width:12px;height:6px;position:absolute;top:0;left:0}.search .form__row--dropdowns .form__select .react-select__indicator svg{display:none}.search .form__row--dropdowns .form__select .react-select__indicator-separator{display:none}.search .form__row--dropdowns .form__select .react-select__menu{margin:0;border-radius:0}.search .form__row--dropdowns .form__select .react-select__menu-list{padding:0;text-align:left}.search .form__row--dropdowns .form__select .react-select__option{padding:10px 20px;font-size:11px;font-weight:500;letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;background:#000;color:#fff}.search .form__row--dropdowns .form__select .react-select__option--is-focused{background:#fff;color:#000}@media (min-width: 900px){.search__row--dropdowns{display:flex;gap:40px;width:calc(60% - 25px)}}.search__row--dropdowns .form__select{width:100%}@media (min-width: 900px){.search__row--dropdowns .form__select{flex:unset;width:calc(33.333% - 25px)}}.search__row--dropdowns .form__select .react-select__control{border:0;box-shadow:none;background:transparent;font-size:11px;text-transform:uppercase;color:#000;text-transform:normal;font-weight:500;font-family:Euclid Circular A,serif;letter-spacing:2px;padding:10px 20px;border-radius:40px;border:1px solid #C6B092;cursor:pointer}.search__row--dropdowns .form__select .react-select__control--is-focused{outline:0}.search__row--dropdowns .form__select .react-select__control--menu-is-open .react-select__indicator{transform:rotate(180deg)}.search__row--dropdowns .form__select .react-select__value-container{padding:0;border:0;align-items:flex-end}.search__row--dropdowns .form__select .react-select__value-container input{color:#000!important;font-weight:400!important}.search__row--dropdowns .form__select .react-select__input-container{border-radius:0;text-align:left;margin:0;flex:unset;display:flex;padding:0}.search__row--dropdowns .form__select .react-select__input-container input{cursor:pointer}.search__row--dropdowns .form__select .react-select__placeholder,.search__row--dropdowns .form__select .react-select__single-value{text-align:left;font-size:11px;text-transform:uppercase;color:#000;text-transform:normal;padding:0;font-weight:500;font-family:Euclid Circular A,serif;letter-spacing:2px}.search__row--dropdowns .form__select .react-select__indicator{background-image:none;position:relative;width:10px;height:12px}.search__row--dropdowns .form__select .react-select__indicator:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='12'%20viewBox='0%200%209%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.67608%2011.0986L0.666992%200.22778L4.61959%203.42223L8.66699%200.22778L4.67673%2011.0986L4.67608%2011.0986Z'%20fill='%23C6B092'/%3e%3c/svg%3e");background-size:cover;width:10px;height:12px;position:absolute;top:0;left:0}.search__row--dropdowns .form__select .react-select__indicator svg{display:none}.search__row--dropdowns .form__select .react-select__indicator-separator{display:none}.search__row--dropdowns .form__select .react-select__menu{margin:-1px 0 0;border-radius:0;border-top:1px solid #C6B092}.search__row--dropdowns .form__select .react-select__menu-list{padding:0;text-align:left}.search__row--dropdowns .form__select .react-select__option{padding:10px 20px;font-size:11px;font-weight:500;letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;background:#f0ebe4;color:#000}.search__row--dropdowns .form__select .react-select__option--is-focused{background:#b29977;color:#000}.card{text-decoration:none;color:#000}.card--agent{text-align:center}@media (min-width: 900px){.card--agent:hover .card__image .gatsby-image-wrapper img{transform:scale(1.04)}}.card--agent .card__image{margin:0 0 11px}@media (min-width: 900px){.card--agent .card__image{margin:0}}.card--agent .card__image .gatsby-image-wrapper{width:100%;height:100%;aspect-ratio:162/196!important}@media (min-width: 900px){.card--agent .card__image .gatsby-image-wrapper{aspect-ratio:310/409!important}}.card--agent .card__image .gatsby-image-wrapper img{transition:all ease .3s!important}.card--agent .card__title h4{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;font-size:16px;margin:0 0 4px}@media (min-width: 900px){.card--agent .card__title h4{font-size:32px;line-height:40px;font-weight:200;letter-spacing:-.8px;margin:20px 0 10px}}.card--agent .card__title p{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;margin:0}@media (max-width: 901px){.card--agent .card__title p{font-size:10px}}.card--upcoming{width:100%;padding-bottom:40px}@media (min-width: 900px){.card--upcoming{padding-bottom:80px}}.card--upcoming__wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.card--upcoming__image{width:100%;margin-bottom:20px}@media (min-width: 900px){.card--upcoming__image{margin-bottom:0;width:40%;max-width:467px}}.card--upcoming__stats{gap:16px;margin-top:0;display:flex;align-items:center;margin-bottom:16px;width:100%}@media (min-width: 900px){.card--upcoming__stats{display:flex;margin-top:4px;margin-bottom:0;width:auto}}.card--upcoming__stats span{display:flex;align-items:center;gap:6px;font-size:13px}.card--upcoming__content{width:100%}@media (min-width: 900px){.card--upcoming__content{width:calc(60% - 25px);display:flex;flex-direction:column;justify-content:space-between}}.card--upcoming__row{position:relative;display:flex;gap:30px;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #C6B092}@media (min-width: 900px){.card--upcoming__row{gap:75px}}.card--upcoming__row:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.card--upcoming__row h4{font-family:Roboto Mono,serif;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;color:#1a1a1a;min-width:125px;margin:0}.card--upcoming__row p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;color:#1a1a1a;margin:0;position:relative}.card--upcoming__row a{font-weight:300;color:#1a1a1a;text-decoration:none}.card--upcoming__row strong{font-weight:300}.card--upcoming__row span{font-weight:300;color:#1a1a1a}.card--upcoming__row .atc-dropdown{position:absolute;top:100%;left:0;width:200px;background-color:#fff;margin:0;padding:5px 0;list-style:none}.card--upcoming__row .atc-dropdown li{padding:5px 15px;margin:0}.card--property{border-bottom:1px solid #C6B092}.card--property a{text-decoration:none;color:#000}@media (min-width: 900px){.card--property:hover .card__image .gatsby-image-wrapper img{transform:scale(1.04)}}.card--property .card__image{position:relative;margin-bottom:16px}@media (min-width: 900px){.card--property .card__image{margin-bottom:22px}}.card--property .card__image .gatsby-image-wrapper{width:100%;height:100%;aspect-ratio:348/264!important}@media (min-width: 900px){.card--property .card__image .gatsby-image-wrapper{aspect-ratio:660/544!important}}.card--property .card__image .gatsby-image-wrapper img{transition:all ease .3s!important}.card--property .card__title h4{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;margin:0 0 6px}@media (min-width: 900px){.card--property .card__title h4{margin:0 0 12px}}.card--property .card__title p{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;margin:0 0 18px}@media (min-width: 900px){.card--property .card__title p{margin:0 0 16px}}.card--property .card__meta{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (min-width: 900px){.card--property .card__meta{flex-wrap:nowrap}}.card--property .card__stats{gap:12px;margin-top:0;display:flex;align-items:center;margin-bottom:16px;width:100%}@media (min-width: 900px){.card--property .card__stats{display:flex;margin-top:4px;margin-bottom:0;width:auto}}.card--property .card__stats span{display:flex;align-items:center;gap:6px}.card__tag{background-color:#222c3a;padding:6px 24px 6px 22px;border-radius:0 40px 40px 0;position:absolute;left:0;top:7px}@media (min-width: 900px){.card__tag{top:20px;padding:12px 24px 11px 22px}}.card__tag span{font-size:11px;line-height:17px;font-weight:500;letter-spacing:.33px;font-family:Euclid Circular A,serif;color:#fff;text-transform:uppercase;letter-spacing:2px}.card__tag span:nth-child(2){font-weight:300}.stats{position:relative;z-index:1}@media (min-width: 900px){.stats{border:none}}.stats__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.stats__inner{padding:0 48px}}.stats__inner h2{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;font-size:22px;margin:0 0 40px}@media (min-width: 900px){.stats__inner h2{font-size:40px;line-height:46px;font-weight:200;margin:0 0 80px}}.stats__img .stats__items{border-top:none;padding-top:0}@media (min-width: 900px){.stats__img .stats__item:nth-child(2){margin:55px 0 0}}@media (min-width: 900px){.stats__img .stats__item:nth-child(3){margin:-120px 0 0}}@media (min-width: 900px){.stats__img .stats__item:nth-child(4){margin:-80px 0 0}}.stats__items{gap:37px;border-top:1px solid #C6B092;border-bottom:1px solid #C6B092;padding:40px 0;display:grid}@media (min-width: 900px){.stats__items{padding:0 0 40px;border-top:none;border-bottom:none;grid-template-columns:repeat(4,1fr)}}.stats__item h4{color:#222c3a;font-size:32px;line-height:40px;font-weight:200;letter-spacing:-.8px;margin:0 0 16px}@media (min-width: 900px){.stats__item h4{margin:0 0 12px;font-size:56px;line-height:60px;font-weight:200}}.stats__item .gatsby-image-wrapper{aspect-ratio:348/352!important;margin:0 0 40px}@media (min-width: 900px){.stats__item .gatsby-image-wrapper{aspect-ratio:309/352!important;margin:0 0 38px}}.stats__item p{margin:0;color:#1a1a1a}.contact{padding:116px 0 0}.contact__inner{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 900px){.contact__inner{padding:0 48px}}.contact__left{width:100%}@media (min-width: 900px){.contact__left{width:48%}}.contact__left h1{font-size:20px;line-height:28px;font-weight:200;letter-spacing:2px;font-size:22px;color:#1a1a1a;margin:0 0 38px}@media (min-width: 900px){.contact__left h1{margin:0 0 26px;font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px}}.contact__left p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}.contact__left p:last-of-type{margin:0 0 38px}@media (min-width: 900px){.contact__left p:last-of-type{margin:0}}.contact__form{margin-top:60px;margin-bottom:60px}@media (min-width: 900px){.contact__form{margin-bottom:120px}}.contact__content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.contact__content{width:100%}@media (min-width: 900px){.contact__content{width:47%}}.contact__details{width:100%}@media (min-width: 900px){.contact__details{width:47%}}.contact__details a{display:block;font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-decoration:none;margin:0 0 12px;font-family:Euclid Circular A,serif}@media (min-width: 900px){.contact__details a{margin:0 0 6px}}.contact__details a:last-of-type{margin:0}.contact__details a:last-of-type span{text-decoration:underline}.contact__right{width:100%}@media (min-width: 900px){.contact__right{width:48%}}.contact__image{position:relative;height:100%}.contact__image .gatsby-image-wrapper{height:100%}.contact__image svg{position:absolute;top:0;left:0;right:0;z-index:1}.contact--appraisal .contact__content{width:100%}@media (min-width: 900px){.contact--appraisal .contact__content{width:100%;max-width:400px}}.video-embed{margin:20px 0 40px}@media (min-width: 900px){.video-embed{margin:0 0 160px}}.video-embed__inner{max-width:1440px;margin:0 auto;padding:0 20px;max-width:800px}@media (min-width: 900px){.video-embed__inner{padding:0 48px}}.video-embed h2{text-align:center;font-size:20px;line-height:24px;font-weight:400;letter-spacing:-.6px}@media (min-width: 900px){.video-embed h2{font-size:26px;line-height:34px;font-weight:400;letter-spacing:-.6px}}.video-embed__video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-embed__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer{background:#222c3a;padding:24px 0 50px}@media (min-width: 900px){.footer{padding:44px 0}}.footer__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.footer__inner{padding:0 48px}}.footer__top{border-top:1px solid #464D57;border-bottom:1px solid #464D57;padding:16px 0;margin-bottom:48px}@media (min-width: 900px){.footer__top{padding:16px 0 40px;margin-bottom:50px}}.footer__top p{width:100%;color:#b29977;text-transform:uppercase;font-family:Euclid Circular A,serif;font-size:10px;line-height:14px;font-weight:400;margin:0 0 60px}@media (min-width: 900px){.footer__top p{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;letter-spacing:2px;margin:0}}.footer__top h3{color:#f0ebe4;font-family:Sainte Colombe,sans-serif;font-size:64px;line-height:78px;letter-spacing:-1px;margin:60px 0 0;display:none}@media (min-width: 900px){.footer__top h3{display:block}}.footer__top .btn{color:#b29977;border:1px solid #FFFFFF;margin:0}@media (min-width: 900px){.footer__top .btn{margin-bottom:12px}}.footer__contact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between}.footer__logo{width:100%;display:flex;flex-wrap:wrap;gap:35px;margin:0 0 42px}@media (min-width: 900px){.footer__logo{width:48%;display:block;margin:0}}.footer__logo svg{width:80px;height:98px;display:block}@media (min-width: 900px){.footer__logo svg{margin-bottom:35px}}.footer__logo ul{padding:0;list-style:none}.footer__logo ul li{margin:0 0 3px}.footer__logo ul li a{text-decoration:none;font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;color:#fff}.footer__contact-us{margin:0 0 50px}.footer__social{margin:0}@media (max-width: 901px){.footer__social{display:flex;flex:1 1 100%;gap:32px}}.footer__nav{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:28px 45px}@media (min-width: 900px){.footer__nav{justify-content:space-between;flex-wrap:wrap;display:flex;width:48%;gap:40px 0}}@media (min-width: 900px){.footer__menu{width:30%}}.footer__menu h4{color:#b29977;text-transform:uppercase;font-family:Euclid Circular A,serif;font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;letter-spacing:2px}@media (max-width: 901px){.footer__menu h4{margin:0 0 8px}}.footer__menu ul{list-style:none;padding:0;margin:0}.footer__menu ul li{margin-bottom:2px}@media (min-width: 900px){.footer__menu ul li{margin-bottom:4px}}.footer__menu ul li a{color:#fff;text-decoration:none;font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}.footer__menu ul li a:hover{color:#b29977}.footer__credit{display:flex;flex-wrap:wrap;margin:35px 0 0;gap:65px}@media (min-width: 900px){.footer__credit{justify-content:space-between;margin:100px 0 0;gap:0}}.footer__credit p{display:flex;flex-wrap:wrap;color:#a6a6a6;font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;letter-spacing:0;gap:24px;justify-content:space-between}@media (max-width: 901px){.footer__credit p:nth-child(2){flex-direction:column;gap:0}}.footer__credit p a{color:#a6a6a6;text-decoration:none}.featured-property{position:relative}@media (min-width: 900px){.featured-property{height:100vh}}.featured-property__inner{height:100%;padding:0 22px}@media (min-width: 900px){.featured-property__inner{padding:0}}.featured-property__items{border-top:1px solid #C6B092;border-bottom:1px solid #C6B092;padding:40px 0}@media (min-width: 900px){.featured-property__items{padding:0;border:none}}@media (min-width: 900px){.featured-property__item{position:relative;height:100vh}}.featured-property__asset{width:100%;height:400px;margin:0 0 18px}@media (min-width: 900px){.featured-property__asset{height:100%;left:0;top:0;position:absolute;margin:0}}.featured-property__asset .gatsby-image-wrapper{width:100%;height:100%;aspect-ratio:348/400!important}@media (min-width: 900px){.featured-property__asset .gatsby-image-wrapper{aspect-ratio:1440/900!important}}.featured-property__info{background-color:#f0ebe4;border-radius:425px 425px 0 0;position:relative;text-decoration:none;color:#1a1a1a}@media (min-width: 900px){.featured-property__info{text-align:center;flex-direction:column;justify-content:center;display:flex;align-items:center;left:85px;top:50%;position:absolute;width:30vw;min-width:420px;max-width:500px;min-height:63vh;padding:10vw 43px 7vw;transform:translateY(-50%)}}.featured-property__info h2{font-size:20px;line-height:24px;font-weight:200;letter-spacing:-.6px;margin:0 0 10px;color:#1a1a1a}@media (min-width: 900px){.featured-property__info h2{font-size:40px;line-height:46px;font-weight:200;text-transform:uppercase;margin:0 0 22px}}.featured-property__stats{gap:21px;margin:0;display:flex;align-items:center}@media (min-width: 900px){.featured-property__stats{justify-content:center}}.featured-property__stats li{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;list-style-type:none;margin:0;display:flex;align-items:center;gap:4px}@media (min-width: 900px){.featured-property__stats li{font-size:20px;line-height:28px;font-weight:400;letter-spacing:2px;gap:6px}}.featured-property__stats li svg{width:16px;height:16px}@media (min-width: 900px){.featured-property__stats li svg{height:24px;width:24px}}.featured-property__navigator{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:none;align-items:center;justify-content:space-between}@media (min-width: 900px){.featured-property__navigator{display:flex}}.featured-property__navigator button{padding:0;border:none;background:none;cursor:pointer}.featured-property__dots{margin:0;gap:12px;display:none}@media (min-width: 900px){.featured-property__dots{display:flex;position:absolute;bottom:35px;left:50%;transform:translate(-50%)}}.featured-property__dots li{margin:0;list-style-type:none}.featured-property__dots-item{width:7px;height:7px;background-color:#b29977;transform:rotate(45deg)}.image-cta{position:relative;padding:0 0 40px}@media (min-width: 900px){.image-cta{height:100vh;padding:0}}.image-cta__inner{height:100%;padding:0 22px}@media (min-width: 900px){.image-cta__inner{padding:0}}.image-cta__asset{width:100%;height:400px;margin:0 0 40px}@media (min-width: 900px){.image-cta__asset{height:100%;left:0;top:0;position:absolute;margin:0}}.image-cta__asset .gatsby-image-wrapper{width:100%;height:100%;aspect-ratio:348/400!important}@media (min-width: 900px){.image-cta__asset .gatsby-image-wrapper{aspect-ratio:1440/900!important}}.image-cta__wrapper{background-color:#f0ebe4;border-radius:425px 425px 0 0;text-align:center}@media (min-width: 900px){.image-cta__wrapper{flex-direction:column;justify-content:center;display:flex;align-items:center;right:85px;top:50%;position:absolute;width:30vw;min-width:420px;max-width:500px;min-height:63vh;padding:10vw 43px 7vw;transform:translateY(-50%)}}.image-cta__wrapper ul{width:53vw;margin:0 auto 28px}@media (min-width: 900px){.image-cta__wrapper ul{margin:0 0 60px;width:100%}}.image-cta__wrapper ul li{list-style-type:none}.image-cta__wrapper ul li:not(:last-of-type){margin:0 0 4px}@media (min-width: 900px){.image-cta__wrapper ul li:not(:last-of-type){margin:0 0 16px}}.image-cta__wrapper ul li a{font-family:Sainte Colombe,sans-serif;text-transform:uppercase;text-decoration:none;display:block;border-bottom:1px solid #C6B092;font-size:22px;line-height:46px;font-weight:200;min-width:215px;padding:0 0 8px;transition:all ease-in-out .3s;color:#1a1a1a}@media (min-width: 900px){.image-cta__wrapper ul li a{font-size:40px;line-height:46px;font-weight:20;min-width:auto}}.image-cta__wrapper ul li a:hover{opacity:.7}.image-cta__wrapper p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;margin:0 auto 20px}@media (min-width: 900px){.image-cta__wrapper p{max-width:345px}}.image-cta__wrapper p:last-of-type{margin:0 auto}.property-related h2{font-size:26px;line-height:34px;font-weight:200;letter-spacing:-.6px;text-align:center;margin:30px 0 26px}@media (min-width: 900px){.property-related h2{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:0 0 40px}}@media (max-width: 901px){.property-related .featured-property__items{border-top:0;padding-top:0}.property-related .featured-property__items .featured-property__stats{justify-content:center}}.property-gallery{position:relative}@media (min-width: 900px){.property-gallery{height:100vh}}.property-gallery__buttons{display:none}@media (min-width: 900px){.property-gallery__buttons{margin:50px 0 0;width:100%;display:block}}.property-gallery__buttons ul{margin:0;border:1px solid #C6B092;border-radius:50px;display:flex;overflow:hidden}.property-gallery__buttons ul li{margin:0;list-style-type:none;flex:1}.property-gallery__buttons ul li:not(:last-child){border-right:1px solid #C6B092}.property-gallery__buttons ul li button{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;font-family:Euclid Circular A,serif;padding:10px 20px;border:none;margin:0;background:none;text-transform:uppercase;transition:all ease-in-out .3s}.property-gallery__buttons ul li button:hover{background-color:#c6b092;color:#1a1a1a}.property-gallery__navigator{position:absolute;align-items:center;display:flex;justify-content:space-between;bottom:53px;width:100%;left:0}.property-gallery__navigator button{padding:0;border:none;background:none;cursor:pointer}@media (max-width: 901px){.property-gallery__navigator button{width:25px;height:50px}}.property-gallery__navigator button svg{height:100%;width:100%}.property-gallery__inner{height:100%;padding:0 22px}@media (min-width: 900px){.property-gallery__inner{padding:0}}.property-gallery__wrapper{margin:0 0 22px;position:relative}@media (min-width: 900px){.property-gallery__wrapper{margin:0}}@media (min-width: 900px){.property-gallery__item{position:relative;height:100vh}}.property-gallery__item .gatsby-image-wrapper{width:100%;height:100%}.property-gallery__asset{width:100%;height:400px;margin:0 0 18px}@media (min-width: 900px){.property-gallery__asset{height:100%;left:0;top:0;position:absolute;margin:0}}.property-gallery__asset .gatsby-image-wrapper{width:100%;height:100%;aspect-ratio:348/400!important}@media (min-width: 900px){.property-gallery__asset .gatsby-image-wrapper{aspect-ratio:1440/900!important}}.property-gallery__info{background-color:#f0ebe4;border-radius:425px 425px 0 0;padding:0 22px}@media (min-width: 900px){.property-gallery__info{text-align:center;flex-direction:column;justify-content:center;display:flex;align-items:center;right:40px;top:30px;position:absolute;width:30vw;min-width:420px;max-width:500px;padding:10vw 40px 40px}}.property-gallery__info span{display:none;font-family:Euclid Circular A,serif}@media (min-width: 900px){.property-gallery__info span{font-size:13px;line-height:21px;font-weight:500;letter-spacing:.078px;display:block;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px}}.property-gallery__info h2{font-size:24px;line-height:30px;font-weight:200;margin:0 0 10px;color:#1a1a1a;padding:16px 0 0;border-top:1px solid #C6B092}@media (min-width: 900px){.property-gallery__info h2{font-size:40px;line-height:46px;font-weight:200;text-transform:uppercase;border:none;margin:0 0 22px;padding:0}}.property-gallery__info button{width:100%;justify-content:center;margin:30px 0 0;cursor:pointer;padding:9px 20px}@media (max-width: 901px){.property-gallery__info .btn{display:none}}.property-gallery__stats{margin:0;display:flex;align-items:center;padding:0 0 20px;border-bottom:1px solid #C6B092;gap:8px}@media (min-width: 900px){.property-gallery__stats{justify-content:center;gap:21px;padding:0;border:none}}.property-gallery__stats li{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;list-style-type:none;margin:0;display:flex;align-items:center;gap:4px}@media (min-width: 900px){.property-gallery__stats li{font-size:13px;line-height:21px;font-weight:500;letter-spacing:.078px;gap:10px}}.property-gallery__stats li svg{width:16px;height:16px}@media (min-width: 900px){.property-gallery__stats li svg{height:24px;width:24px}}.property-gallery__stats li:last-of-type{font-size:13px;line-height:21px;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-family:Euclid Circular A,serif}.property-gallery .path-left,.property-gallery .path-right{position:absolute;content:"";height:100%;width:25%;top:0;background-color:transparent;transform:translate(0);z-index:0;overflow:hidden;white-space:nowrap}@media (max-width: 901px){.property-gallery .path-left,.property-gallery .path-right{display:none}}.property-gallery .path-center{position:absolute;content:"";height:100%;width:50%;top:0;background-color:transparent;transform:translate(0);z-index:0;overflow:hidden;white-space:nowrap}.property-gallery .path-left{left:0}.property-gallery .path-center{left:25%}.property-gallery .path-right{right:0}@media (min-width: 900px){.property-features{margin:80px 0 0}}.property-features__item{cursor:pointer}.property-features__item.active .property-features__item--content{max-height:300px}.property-features__item.active .icon:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.property-features__item.active .icon:after{transform:translatey(-50%) rotate(0)}.property-features__item--title{padding:0 0 12px;border-bottom:1px solid #C6B092;display:flex;align-items:center;justify-content:space-between}.property-features__item--title h4{font-family:Euclid Circular A,serif;font-size:13px;line-height:21px;font-weight:500;letter-spacing:2px;margin:0;text-transform:uppercase}.property-features__item--title .icon{position:relative;cursor:pointer;width:15px;height:15px}@media (min-width: 900px){.property-features__item--title .icon{width:17px;height:17px}}.property-features__item--title .icon:before,.property-features__item--title .icon:after{content:"";display:block;background-color:#1a1a1a;position:absolute;top:50%;left:0;transition:all ease-in-out .3s;width:100%;height:1px}.property-features__item--title .icon:before{transform:translatey(-50%)}.property-features__item--title .icon:after{transform:translatey(-50%) rotate(90deg)}.property-features__item--content{overflow:hidden;max-height:0;transition:all ease-in-out .3s}.property-features__item--content ul{margin:0 0 40px;padding:28px 0 0 15px}@media (min-width: 900px){.property-features__item--content ul{padding:28px 0 0 15px;margin:0}}.property-features__item--content ul li{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;margin:0}@media (min-width: 900px){.property-body{padding:120px 0 170px}}.property-body__inner{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column-reverse}@media (min-width: 900px){.property-body__inner{padding:0 48px}}@media (min-width: 900px){.property-body__inner{flex-direction:row}}.property-body__content{margin:0 0 40px}@media (min-width: 900px){.property-body__content{flex:1 1 64%;padding:0 120px 0 0;margin:0}}.property-body__content h3{font-size:24px;line-height:30px;font-weight:200;margin:0 0 44px}@media (min-width: 900px){.property-body__content h3{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:0 0 40px}}.property-body__content p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}@media (min-width: 900px){.property-body__content p:last-of-type{margin:0}}@media (min-width: 900px){.property-body__content--button{display:none}}.property-body__content--button button{font-size:13px;line-height:21px;font-weight:500;letter-spacing:.078px;font-family:Euclid Circular A,serif;letter-spacing:2px;padding:11px 0;display:block;text-transform:uppercase;background:none;width:100%;text-align:left;border:none;border-bottom:1px solid #C6B092}.property-body__details{margin:0 0 20px}@media (min-width: 900px){.property-body__details{flex:1 1 36%;margin:0}}.property-body__auction,.property-body__opening,.property-body__price{display:flex;align-items:start;padding:16px 0 13px;border-bottom:1px solid #C6B092;margin:0 0 21px;gap:10px;flex-direction:column}@media (min-width: 900px){.property-body__auction,.property-body__opening,.property-body__price{gap:75px;margin:0 0 12px;flex-direction:row}}.property-body__auction ul,.property-body__opening ul,.property-body__price ul{margin:0}.property-body__auction ul li,.property-body__opening ul li,.property-body__price ul li{list-style-type:none;display:flex;gap:40px;margin:0}.property-body__auction ul li:not(:last-child),.property-body__opening ul li:not(:last-child),.property-body__price ul li:not(:last-child){margin:0 0 12px}.property-body__auction span,.property-body__opening span,.property-body__price span{font-size:13px;line-height:21px;font-weight:400;letter-spacing:.078px;min-width:117px;color:#1a1a1a}.property-body__auction p,.property-body__opening p,.property-body__price p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;margin:0;color:#1a1a1a}.property-body__auction{border-top:1px solid #C6B092}@media (min-width: 900px){.property-body__auction{border-top:none}}.property-body__auction>div{position:relative}.property-body__auction .atc-item{text-decoration:none;position:relative}.property-body__auction .atc-item span{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;text-transform:none}@media (min-width: 900px){.property-body__auction .atc-item span{letter-spacing:0}}.property-body__auction .atc-dropdown{background-color:#c6b092;position:absolute;left:0}.property-body__auction .atc-dropdown li{margin:0!important}.property-body__auction .atc-dropdown li a{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px;text-decoration:none;color:#1a1a1a;padding:5px 10px}.property-body__price{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}@media (max-width: 901px){.property-body__price{display:flex;flex-direction:column;gap:10px}}.property-body__opening p:not(:last-child){margin:0 0 16px}.property-body__buttons{display:flex;flex-wrap:wrap;gap:10px}.property-body__agents{margin:0 0 18px;display:flex;gap:24px}@media (min-width: 900px){.property-body__agents{margin:70px 0 0;gap:42px}}.property-body__agents .card{margin:0;width:calc(50% - 12px)}@media (min-width: 900px){.property-body__agents .card{width:calc(50% - 21px)}}@media (min-width: 900px){.property-body__agents .card:nth-child(2n){margin:60px 0 0}}.property-body__agents .card__image .gatsby-image-wrapper{margin:0;aspect-ratio:113/144!important}@media (min-width: 900px){.property-body__agents .card__image .gatsby-image-wrapper{aspect-ratio:192/254!important;width:100%}}.property-body__agents .card__title{display:flex;flex-direction:column;justify-content:space-between}.property-body__agents .card__title h4{font-size:20px;line-height:24px;font-weight:400;letter-spacing:-.6px;line-height:34px;margin:8px 0 11px}@media (min-width: 900px){.property-body__agents .card__title h4{margin:20px 0 6px}}.property-body__agents .card__title a{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;font-family:Euclid Circular A,serif;text-decoration:none}.property-body__agents .card__title p{font-size:11px;line-height:17px;font-weight:400;letter-spacing:2px;margin:0 0 2px}@media (max-width: 901px){.property-body__agents .card__title p{display:none}}@media (min-width: 900px){.property-body__agents--mobile{display:none}}@media (max-width: 901px){.property-body__agents--desktop{display:none}}.property-map{padding:0 0 22px}@media (min-width: 900px){.property-map{padding:0}}.property-map__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.property-map__inner{padding:0 48px}}@media (min-width: 900px){.property-map__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}}.property-map__item{cursor:pointer}@media (max-width: 901px){.property-map__item:not(:last-child){margin:0 0 22px}}@media (min-width: 900px){.property-map__item .gatsby-image-wrapper{aspect-ratio:426/352!important}}@media (max-width: 901px){.property-map__item:nth-child(1) .gatsby-image-wrapper{aspect-ratio:348/400!important}}@media (max-width: 901px){.property-map__item:nth-child(2) .gatsby-image-wrapper{aspect-ratio:348/260!important}}@media (min-width: 900px){.property-form{padding:144px 0}}.property-form__inner{max-width:1440px;margin:0 auto;padding:0 20px}@media (min-width: 900px){.property-form__inner{padding:0 48px}}.property-form__content{border-top:1px solid #C6B092;padding:40px 0}@media (min-width: 900px){.property-form__content{border:none;padding:0}}@media (min-width: 900px){.property-form__wrapper{background-color:#e9e2d7;display:flex;border-radius:500px 0 0 500px;padding:66px 40px 40px 68px;align-items:center}}.property-form__wrapper form .form__radio label:before{border:1px solid #7F8388;width:100%;height:100%;border-radius:50px}.property-form__wrapper form .form__radio input:checked~label:before{background-color:#d9c4a9;z-index:-1;border:1px solid #D9C4A9}.property-form__wrapper form .form__radio input:checked~label:after{content:none}.property-form__wrapper form .form__radio-label{margin:0 25px 0 0}@media (max-width: 901px){.property-form__wrapper form .form__radio-label{width:100%;margin:0 0 15px}}.property-form__wrapper form .form__radio{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}@media (min-width: 900px){.property-form__wrapper form .form__radio{margin:0 0 25px}}.property-form__wrapper form .form__radio label{font-size:11px;line-height:17px;font-weight:500;letter-spacing:2px;font-family:Euclid Circular A,serif;text-transform:uppercase;padding:4px 13px}.property-form__wrapper h3{margin:0 0 12px;font-size:24px;line-height:30px;font-weight:200}@media (min-width: 900px){.property-form__wrapper h3{font-size:40px;line-height:50px;font-weight:200;letter-spacing:-1px;margin:0 0 20px}}.property-form__wrapper p{font-size:13px;line-height:21px;font-weight:300;letter-spacing:.078px}.property-form__wrapper p:last-of-type{margin:0}@media (min-width: 900px){.property-form__content:nth-child(1){flex:1 1 46%;padding:0 93px 0 0}}@media (min-width: 900px){.property-form__content:nth-child(2){flex:1 1 54%}}.property-template{padding:90px 0 0}@media (min-width: 900px){.property-template{padding:0}}.pswp__button--arrow--prev .pswp__icn{left:-15px!important}.pswp__button--arrow--next .pswp__icn{right:-15px!important}.pswp__video-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.pswp__video-inner-container{width:90%;aspect-ratio:16/9;position:relative}@media (min-width: 900px){.pswp__video-inner-container{width:100%;max-width:800px}}.pswp__video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.pswp--open{background:#fff}
