[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fab,.fal,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fab{font-family:"Font Awesome 5 Brands"}.fab,.far{font-weight:400}.far{font-family:"Font Awesome 5 Free"}:root{--font-size-lg: 20px;--font-size-sm: 12px;--border-radius-regular: 3px;--border-radius-sm: 2px;--padding-regular: 5px 15px}.pagination li span,.pagination li a.dot{border:1px solid #fff0!important}.pagination li a.current-page{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.card-header[aria-expanded=false]{border-radius:3px;overflow:hidden;border-bottom:0}.hidden{display:none}:root{--estate-event-style-grid-gutter:48px;--estate-event-style-grid-gutter-negative:calc(var(--estate-event-style-grid-gutter)*-1);--estate-event-style-grid-gutter-half:calc(var(--estate-event-style-grid-gutter)/2);--estate-event-style-grid-gutter-half-negative:calc(var(--estate-event-style-grid-gutter-half)*-1);--estate-event-style-grid-gutter-small:42px;--estate-event-style-grid-gutter-small-negative:calc(var(--estate-event-style-grid-gutter-small)*-1);--estate-event-style-grid-gutter-small-half:calc(var(--estate-event-style-grid-gutter-small)/2);--estate-event-style-grid-gutter-small-half-negative:calc(var(--estate-event-style-grid-gutter-small-half)*-1);--estate-event-style-grid-gutter-page:42px;--estate-event-style-grid-gutter-page-small:19.5px;--estate-event-style-grid-width-default:1176px;--estate-event-style-grid-width-min:320px;--estate-event-style-grid-width:calc(var(--estate-event-style-grid-width-default) + var(--estate-event-style-grid-gutter-page)*2);--estate-event-style-grid-width-1-of-2:50%;--estate-event-style-grid-width-1-of-3:33.333%;--estate-event-style-grid-width-1-of-4:25%;--estate-event-style-grid-width-1-of-5:20%;--estate-event-style-grid-width-1-of-7:14.285%;--estate-event-style-grid-width-1-of-8:12.5%;--estate-event-style-grid-width-1-of-9:11.111%;--estate-event-style-spacer-0:4px;--estate-event-style-spacer-1:8px;--estate-event-style-spacer-2:12px;--estate-event-style-spacer-3:16px;--estate-event-style-spacer-4:20px;--estate-event-style-spacer-5:24px;--estate-event-style-spacer-6:28px;--estate-event-style-spacer-7:32px;--estate-event-style-spacer-8:40px;--estate-event-style-spacer-9:48px;--estate-event-style-spacer-10:56px;--estate-event-style-spacer-11:64px;--estate-event-style-spacer-12:80px;--estate-event-style-spacer-13:96px;--estate-event-style-spacer-14:160px;--estate-event-style-z-index-spinner-container:100;--estate-event-style-z-index-views-selector:30;--estate-event-style-z-index-dropdown:30;--estate-event-style-z-index-events-bar-button:20;--estate-event-style-z-index-search:10;--estate-event-style-z-index-filters:9;--estate-event-style-z-index-scroller:7;--estate-event-style-z-index-week-event-hover:5;--estate-event-style-z-index-map-event-hover:5;--estate-event-style-z-index-map-event-hover-actions:6;--estate-event-style-z-index-multiday-event:5;--estate-event-style-z-index-multiday-event-bar:2;--estate-event-style-color-text-primary:#141827;--estate-event-style-color-text-primary-light:#1418279e;--estate-event-style-color-text-secondary:#5d5d5d;--estate-event-style-color-text-disabled:#d5d5d5;--estate-event-style-color-text-events-title:var(--estate-event-style-color-text-primary);--estate-event-style-color-text-event-title:var(--estate-event-style-color-text-events-title);--estate-event-style-color-text-event-date:var(--estate-event-style-color-text-primary);--estate-event-style-color-text-secondary-event-date:var(--estate-event-style-color-text-secondary);--estate-event-style-color-icon-primary:#5d5d5d;--estate-event-style-color-icon-primary-alt:#757575;--estate-event-style-color-icon-secondary:#bababa;--estate-event-style-color-icon-active:#141827;--estate-event-style-color-icon-disabled:#d5d5d5;--estate-event-style-color-icon-focus:#334aff;--estate-event-style-color-icon-error:#da394d;--estate-event-style-color-event-icon:#141827;--estate-event-style-color-event-icon-hover:#334aff;--estate-event-style-color-accent-primary:#334aff;--estate-event-style-color-accent-primary-hover:#334affcc;--estate-event-style-color-accent-primary-active:#334affe6;--estate-event-style-color-accent-primary-background:#334aff12;--estate-event-style-color-accent-secondary:#141827;--estate-event-style-color-accent-secondary-hover:#141827cc;--estate-event-style-color-accent-secondary-active:#141827e6;--estate-event-style-color-accent-secondary-background:#14182712;--estate-event-style-color-button-primary:var(--estate-event-style-color-accent-primary);--estate-event-style-color-button-primary-hover:var(--estate-event-style-color-accent-primary-hover);--estate-event-style-color-button-primary-active:var(--estate-event-style-color-accent-primary-active);--estate-event-style-color-button-primary-background:var(--estate-event-style-color-accent-primary-background);--estate-event-style-color-button-secondary:var(--estate-event-style-color-accent-secondary);--estate-event-style-color-button-secondary-hover:var(--estate-event-style-color-accent-secondary-hover);--estate-event-style-color-button-secondary-active:var(--estate-event-style-color-accent-secondary-active);--estate-event-style-color-button-secondary-background:var(--estate-event-style-color-accent-secondary-background);--estate-event-style-color-link-primary:var(--estate-event-style-color-text-primary);--estate-event-style-color-link-accent:var(--estate-event-style-color-accent-primary);--estate-event-style-color-link-accent-hover:#334affcc;--estate-event-style-color-border-default:#d5d5d5;--estate-event-style-color-border-secondary:#e4e4e4;--estate-event-style-color-border-tertiary:#7d7d7d;--estate-event-style-color-border-hover:#5d5d5d;--estate-event-style-color-border-active:#141827;--estate-event-style-color-background:#fff;--estate-event-style-color-background-events:#0000;--estate-event-style-color-background-transparent:#fff9;--estate-event-style-color-background-secondary:#f7f6f6;--estate-event-style-color-background-messages:#14182712;--estate-event-style-color-background-secondary-hover:#f0eeee;--estate-event-style-color-background-error:#da394d14;--estate-event-style-color-box-shadow:rgba(#000,.14);--estate-event-style-color-box-shadow-secondary:rgba(#000,.1);--estate-event-style-color-scroll-track:rgba(#000,.25);--estate-event-style-color-scroll-bar:rgba(#000,.5);--estate-event-style-color-background-primary-multiday:#334aff3d;--estate-event-style-color-background-primary-multiday-hover:#334aff57;--estate-event-style-color-background-secondary-multiday:#1418273d;--estate-event-style-color-background-secondary-multiday-hover:#14182757;--estate-event-style-color-accent-primary-week-event:#334aff1a;--estate-event-style-color-accent-primary-week-event-hover:#334aff33;--estate-event-style-color-accent-primary-week-event-featured:#334aff0a;--estate-event-style-color-accent-primary-week-event-featured-hover:#334aff24;--estate-event-style-color-background-secondary-datepicker:var(--estate-event-style-color-background-secondary);--estate-event-style-color-accent-primary-background-datepicker:var(--estate-event-style-color-accent-primary-background)}:root{--estate-event-style-grid-gutter:48px;--estate-event-style-grid-gutter-negative:calc(var(--estate-event-style-grid-gutter)*-1);--estate-event-style-grid-gutter-half:calc(var(--estate-event-style-grid-gutter)/2);--estate-event-style-grid-gutter-half-negative:calc(var(--estate-event-style-grid-gutter-half)*-1);--estate-event-style-grid-gutter-small:42px;--estate-event-style-grid-gutter-small-negative:calc(var(--estate-event-style-grid-gutter-small)*-1);--estate-event-style-grid-gutter-small-half:calc(var(--estate-event-style-grid-gutter-small)/2);--estate-event-style-grid-gutter-small-half-negative:calc(var(--estate-event-style-grid-gutter-small-half)*-1);--estate-event-style-grid-gutter-page:42px;--estate-event-style-grid-gutter-page-small:19.5px;--estate-event-style-grid-width-default:1176px;--estate-event-style-grid-width-min:320px;--estate-event-style-grid-width:calc(var(--estate-event-style-grid-width-default) + var(--estate-event-style-grid-gutter-page)*2);--estate-event-style-grid-width-1-of-2:50%;--estate-event-style-grid-width-1-of-3:33.333%;--estate-event-style-grid-width-1-of-4:25%;--estate-event-style-grid-width-1-of-5:20%;--estate-event-style-grid-width-1-of-7:14.285%;--estate-event-style-grid-width-1-of-8:12.5%;--estate-event-style-grid-width-1-of-9:11.111%;--estate-event-style-spacer-0:4px;--estate-event-style-spacer-1:8px;--estate-event-style-spacer-2:12px;--estate-event-style-spacer-3:16px;--estate-event-style-spacer-4:20px;--estate-event-style-spacer-5:24px;--estate-event-style-spacer-6:28px;--estate-event-style-spacer-7:32px;--estate-event-style-spacer-8:40px;--estate-event-style-spacer-9:48px;--estate-event-style-spacer-10:56px;--estate-event-style-spacer-11:64px;--estate-event-style-spacer-12:80px;--estate-event-style-spacer-13:96px;--estate-event-style-spacer-14:160px;--estate-event-style-z-index-spinner-container:100;--estate-event-style-z-index-views-selector:30;--estate-event-style-z-index-dropdown:30;--estate-event-style-z-index-events-bar-button:20;--estate-event-style-z-index-search:10;--estate-event-style-z-index-filters:9;--estate-event-style-z-index-scroller:7;--estate-event-style-z-index-week-event-hover:5;--estate-event-style-z-index-map-event-hover:5;--estate-event-style-z-index-map-event-hover-actions:6;--estate-event-style-z-index-multiday-event:5;--estate-event-style-z-index-multiday-event-bar:2;--estate-event-style-color-text-primary:#141827;--estate-event-style-color-text-primary-light:#1418279e;--estate-event-style-color-text-secondary:#5d5d5d;--estate-event-style-color-text-disabled:#d5d5d5;--estate-event-style-color-text-events-title:var(--estate-event-style-color-text-primary);--estate-event-style-color-text-event-title:var(--estate-event-style-color-text-events-title);--estate-event-style-color-text-event-date:var(--estate-event-style-color-text-primary);--estate-event-style-color-text-secondary-event-date:var(--estate-event-style-color-text-secondary);--estate-event-style-color-icon-primary:#5d5d5d;--estate-event-style-color-icon-primary-alt:#757575;--estate-event-style-color-icon-secondary:#bababa;--estate-event-style-color-icon-active:#141827;--estate-event-style-color-icon-disabled:#d5d5d5;--estate-event-style-color-icon-focus:#334aff;--estate-event-style-color-icon-error:#da394d;--estate-event-style-color-event-icon:#141827;--estate-event-style-color-event-icon-hover:#334aff;--estate-event-style-color-accent-primary:#334aff;--estate-event-style-color-accent-primary-hover:#334affcc;--estate-event-style-color-accent-primary-active:#334affe6;--estate-event-style-color-accent-primary-background:#334aff12;--estate-event-style-color-accent-secondary:#141827;--estate-event-style-color-accent-secondary-hover:#141827cc;--estate-event-style-color-accent-secondary-active:#141827e6;--estate-event-style-color-accent-secondary-background:#14182712;--estate-event-style-color-button-primary:var(--estate-event-style-color-accent-primary);--estate-event-style-color-button-primary-hover:var(--estate-event-style-color-accent-primary-hover);--estate-event-style-color-button-primary-active:var(--estate-event-style-color-accent-primary-active);--estate-event-style-color-button-primary-background:var(--estate-event-style-color-accent-primary-background);--estate-event-style-color-button-secondary:var(--estate-event-style-color-accent-secondary);--estate-event-style-color-button-secondary-hover:var(--estate-event-style-color-accent-secondary-hover);--estate-event-style-color-button-secondary-active:var(--estate-event-style-color-accent-secondary-active);--estate-event-style-color-button-secondary-background:var(--estate-event-style-color-accent-secondary-background);--estate-event-style-color-link-primary:var(--estate-event-style-color-text-primary);--estate-event-style-color-link-accent:var(--estate-event-style-color-accent-primary);--estate-event-style-color-link-accent-hover:#334affcc;--estate-event-style-color-border-default:#d5d5d5;--estate-event-style-color-border-secondary:#e4e4e4;--estate-event-style-color-border-tertiary:#7d7d7d;--estate-event-style-color-border-hover:#5d5d5d;--estate-event-style-color-border-active:#141827;--estate-event-style-color-background:#fff;--estate-event-style-color-background-events:#0000;--estate-event-style-color-background-transparent:#fff9;--estate-event-style-color-background-secondary:#f7f6f6;--estate-event-style-color-background-messages:#14182712;--estate-event-style-color-background-secondary-hover:#f0eeee;--estate-event-style-color-background-error:#da394d14;--estate-event-style-color-box-shadow:rgba(#000,.14);--estate-event-style-color-box-shadow-secondary:rgba(#000,.1);--estate-event-style-color-scroll-track:rgba(#000,.25);--estate-event-style-color-scroll-bar:rgba(#000,.5);--estate-event-style-color-background-primary-multiday:#334aff3d;--estate-event-style-color-background-primary-multiday-hover:#334aff57;--estate-event-style-color-background-secondary-multiday:#1418273d;--estate-event-style-color-background-secondary-multiday-hover:#14182757;--estate-event-style-color-accent-primary-week-event:#334aff1a;--estate-event-style-color-accent-primary-week-event-hover:#334aff33;--estate-event-style-color-accent-primary-week-event-featured:#334aff0a;--estate-event-style-color-accent-primary-week-event-featured-hover:#334aff24;--estate-event-style-color-background-secondary-datepicker:var(--estate-event-style-color-background-secondary);--estate-event-style-color-accent-primary-background-datepicker:var(--estate-event-style-color-accent-primary-background);--estate-event-style-border-radius-default:4px;--estate-event-style-border-width-week-event:2px;--estate-event-style-box-shadow-default:0 2px 5px 0 var(--estate-event-style-color-box-shadow);--estate-event-style-box-shadow-tooltip:0 2px 12px 0 var(--estate-event-style-color-box-shadow);--estate-event-style-box-shadow-card:0 1px 6px 2px var(--estate-event-style-color-box-shadow);--estate-event-style-box-shadow-multiday:16px 6px 6px -2px var(--estate-event-style-color-box-shadow-secondary);--estate-event-style-form-color-background:var(--estate-event-style-color-background);--estate-event-style-form-color-border-default:var(--estate-event-style-color-text-primary);--estate-event-style-form-color-border-active:var(--estate-event-style-color-accent-secondary);--estate-event-style-form-color-border-secondary:var(--estate-event-style-color-border-tertiary);--estate-event-style-form-color-accent-primary:var(--estate-event-style-color-accent-primary);--estate-event-style-form-box-shadow-default:var(--estate-event-style-box-shadow-default);--estate-event-style-opacity-background:.07;--estate-event-style-opacity-select-highlighted:.3;--estate-event-style-opacity-icon-hover:.8;--estate-event-style-opacity-icon-active:.9;--estate-event-style-opacity-default:1;--estate-event-style-outline-width-default:2px;--estate-event-style-outline-style-default:solid;--estate-event-style-outline-color-default:var(--estate-event-style-color-border-active,#1a202c);--estate-event-style-outline-offset-default:2px;--estate-event-style-outline-active-default:var(--estate-event-style-outline-width-default) var(--estate-event-style-outline-style-default) var(--estate-event-style-outline-color-default);--estate-event-style-transition:all .2s ease;--estate-event-style-transition-background-color:background-color .2s ease;--estate-event-style-transition-color-border-color:color .2s ease,border-color .2s ease;--estate-event-style-transition-transform:transform .2s ease;--estate-event-style-transition-border-color:border-color .2s ease;--estate-event-style-transition-color:color .2s ease;--estate-event-style-transition-opacity:opacity .2s ease;--estate-event-style-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--estate-event-style-font-weight-regular:400;--estate-event-style-font-weight-bold:700;--estate-event-style-font-size-0:11px;--estate-event-style-font-size-1:12px;--estate-event-style-font-size-2:14px;--estate-event-style-font-size-3:16px;--estate-event-style-font-size-4:18px;--estate-event-style-font-size-5:20px;--estate-event-style-font-size-6:22px;--estate-event-style-font-size-7:24px;--estate-event-style-font-size-8:28px;--estate-event-style-font-size-9:32px;--estate-event-style-font-size-10:42px;--estate-event-style-line-height-0:1.38;--estate-event-style-line-height-1:1.42;--estate-event-style-line-height-2:1.5;--estate-event-style-line-height-3:1.62}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;src:url(/assets/fonts/4f1d312ddd3962ef37f0-MwQsbh3o1vLImiwAVvYawgcf2eVer2q3bHNwZcQHrKU-b33198fb52366e82.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;src:url(/assets/fonts/62414c6f2bcec19454ec-MwQsbh3o1vLImiwAVvYawgcf2eVer2q-bHNwZcQHrKU-424b4f88c651e866.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;src:url(/assets/fonts/f3c01dd03f56a09ac14b-MwQsbh3o1vLImiwAVvYawgcf2eVer2q1bHNwZcQHrKU-01a6e4c5494407e3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;src:url(/assets/fonts/9194f08fa2187d9fbfc0-MwQsbh3o1vLImiwAVvYawgcf2eVer2q0bHNwZcQHrKU-5aee253c8731c7e7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Old Standard TT;font-style:italic;font-weight:400;src:url(/assets/fonts/926bb78a1da0688b627d-MwQsbh3o1vLImiwAVvYawgcf2eVer2q6bHNwZcQH-37de00fad3261e45.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;src:url(/assets/fonts/337a44193436e244e628-MwQubh3o1vLImiwAVvYawgcf2eVep1q4ZnRSZ_QG-8c167cad093a6b64.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;src:url(/assets/fonts/f8e43db3dc83c0989c4a-MwQubh3o1vLImiwAVvYawgcf2eVerlq4ZnRSZ_QG-781efc61771b9bd1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;src:url(/assets/fonts/38e1b7a4460058102c2f-MwQubh3o1vLImiwAVvYawgcf2eVepVq4ZnRSZ_QG-af3229afabaa8282.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;src:url(/assets/fonts/ae224d75273251502fb8-MwQubh3o1vLImiwAVvYawgcf2eVepFq4ZnRSZ_QG-c0622f45c6553009.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:400;src:url(/assets/fonts/c50684f43f79e8312c8d-MwQubh3o1vLImiwAVvYawgcf2eVeqlq4ZnRSZw-48f9f02f3deb51cb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;src:url(/assets/fonts/94339d70d1e62e0025e3-MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRlZfTc4PlJz5-bc7afc4ebe0dfeb2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;src:url(/assets/fonts/fcc062c0b6b69a27874e-MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tT1ZfTc4PlJz5-fed306f72eda2753.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;src:url(/assets/fonts/36da4db67f5c8f464e95-MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRFZfTc4PlJz5-14f12dadd0ee744d.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;src:url(/assets/fonts/4774904ef4c9f167a311-MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRVZfTc4PlJz5-f62e855e030f2b01.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;src:url(/assets/fonts/1f989b95a20d8b21ea40-MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tS1ZfTc4PlA-b57915f2b753b4dc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/assets/fonts/336223b579153fe57795-pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF-e52298147011bf41.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/assets/fonts/f82772729a7f05c7258f-pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF-4380c3cae8ec8ca8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/assets/fonts/4bf0757b21a7c8919ce4-pxiGyp8kv8JHgFVrJJLucHtAOvWDSA-4eaac5c96bd47f9f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/assets/fonts/70f285f4c197951a1cb5-pxiGyp8kv8JHgFVrLPTucXtAOvWDSHFF-14aaa8db9dd5f3ad.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/assets/fonts/a8818cc37d40973d123b-pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF-a04c26cd0be3ca69.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/assets/fonts/c047b02e6636eecd18b6-pxiGyp8kv8JHgFVrLPTucHtAOvWDSA-ba433c0e3e2ccac3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/assets/fonts/af9ad050d28671c93ea6-pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw-a17766e20e5ec85b.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/assets/fonts/1fd4b9bb5d11784ed60f-pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw-45d9ed43e433b923.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/assets/fonts/562bd5985cb385b2134a-pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk-244dd57da310b3fe.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/fonts/a8658beaa6a4abb5dfc4-pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw-f019bf8fa642981b.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/fonts/7a8f5d3b20a66ae83e3d-pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw-c2857fb5c3f971df.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/assets/fonts/fae37f530ebbdab0cb73-pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk-643e38d8c288a1da.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts/0f44cb18e042e01216fb-pxiEyp8kv8JHgFVrJJbecnFHGPezSQ-23617a1bf667dd6a.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts/0ff0d30c6068b7e49ac1-pxiEyp8kv8JHgFVrJJnecnFHGPezSQ-1fae5e73d2788ee1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/assets/fonts/13045147df4a8dc24928-pxiEyp8kv8JHgFVrJJfecnFHGPc-3dc5d0c52428fe16.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/assets/fonts/9a88fc1fa635f1dbf1eb-pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw-9c8c47ee0aeaa2d3.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/assets/fonts/1db57cd9fd1912612f55-pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw-f8f0c28661c88edb.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/assets/fonts/f5e57db43303d40f8d8d-pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk-289e0afc8be731a8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/fonts/b8f4f752785afec7dd3c-pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw-6d8ef422be4d8270.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/fonts/39e7f079fca653a85d96-pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw-72efc6a32cfd37c5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/assets/fonts/2cf2a9022258f97dc52a-pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk-872e862918591a9e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/assets/fonts/9607042d621b8194d197-pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw-6eb8802d7319fcd4.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/assets/fonts/054df55a41b0d77c11f1-pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw-2477683a4b120068.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/assets/fonts/0ee5dc9af34c5a76a706-pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk-197a3cbd7290c242.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/assets/fonts/0e3bf82ecbaedfbe3a28-pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw-a8ad4aa5049a5198.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/assets/fonts/2c2efe4c15f8d7e63f02-pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw-db859b9cbc7a9170.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/assets/fonts/d04ddd99283126289955-pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk-4ef5511d8e7b39ae.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/assets/fonts/1493cf0ee44ccea0427a-pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw-62f6f3cfa32e55fc.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/assets/fonts/31bd99a213fc6590e818-pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw-48a1a4d15417c864.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/assets/fonts/5366a17795813be01f2f-pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk-d1ebe21db0d30b4c.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,h1,h2,h3,h4,.h3:where([data-visual-heading="5"]),.h3:where([data-visual-heading="6"]),h3:where([data-visual-heading="5"]),h3:where([data-visual-heading="6"]){margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h3:where([data-visual-heading="5"]),h3:where([data-visual-heading="5"]){font-size:1.25rem}.h3:where([data-visual-heading="6"]),h3:where([data-visual-heading="6"]){font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}th,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}@media(min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media(min-width:992px){.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-9{flex:0 0 auto;width:75%}.offset-lg-1{margin-left:8.33333333%}}@media(min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.offset-xl-1{margin-left:8.33333333%}}@media(min-width:1400px){.offset-xxl-0{margin-left:0}}.dropdown{position:relative}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.progress{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.d-flex{display:flex!important}.d-none{display:none!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.gap-2{gap:.5rem!important}.visible{visibility:visible!important}@media(min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-search:before{content:"\f002"}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.preloader{position:fixed;z-index:999999;width:100%;height:100%;left:0;top:0;background-color:var(--ts-color-theme-secondary)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#fff0)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#fff0)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#fff0)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#fff0)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.7;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000000}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}button::-moz-focus-inner{padding:0;border:0}.odometer.odometer-auto-theme{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}:root{--ts-ff-body:"Poppins", sans-serif;--ts-ff-heading:"Old Standard TT", serif;--ts-ff-p:"Poppins", sans-serif;--ts-ff-fontawesome:"Font Awesome 6 Pro";--ts-fw-normal:normal;--ts-fw-thin:100;--ts-fw-elight:200;--ts-fw-light:300;--ts-fw-regular:400;--ts-fw-medium:500;--ts-fw-sbold:600;--ts-fw-bold:700;--ts-fw-ebold:800;--ts-fw-black:900;--ts-fs-body:16px;--ts-fs-p:16px;--ts-fs-h1:80px;--ts-fs-h2:60px;--ts-fs-h3:45px;--ts-fs-h4:26px;--ts-fs-h5:24px;--ts-fs-h6:22px;--ts-color-common-white:#ffffff;--ts-color-common-black:#000000;--ts-color-common-yellow:#ffc107;--ts-color-heading-primary:#102039;--ts-color-text-body:#747474;--ts-color-theme-primary:#742e19;--ts-color-theme-secondary:#102039;--ts-color-theme-shape:rgba(116, 46, 25, .4);--ts-color-overlay-white:#f5f5f5;--ts-color-grey-light:#4c5d77;--ts-color-border-primary:rgba(219, 219, 219, .15);--ts-color-border-secondary:#ebebeb;--ts-color-border-form:rgba(255, 255, 255, .45);--ts-color-placeholder-primary:#c1c1c1}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,.site-main{overflow-x:hidden;position:relative}body{font-family:var(--ts-ff-body);font-size:var(--ts-fs-body);font-weight:var(--ts-fw-regular);color:var(--ts-color-text-body);line-height:1.6}a{text-decoration:none}h1,h2,h3,h4,h3:where([data-visual-heading="5"]),h3:where([data-visual-heading="6"]){font-family:var(--ts-ff-heading);color:var(--ts-color-heading-primary);margin-top:0;font-weight:var(--ts-fw-bold);line-height:1.2;-webkit-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s}h1{font-size:var(--ts-fs-h1);letter-spacing:-1.6px}h2{font-size:var(--ts-fs-h2)}h3{font-size:var(--ts-fs-h3)}h4{font-size:var(--ts-fs-h4)}h3:where([data-visual-heading="5"]){font-size:var(--ts-fs-h5)}h3:where([data-visual-heading="6"]){font-size:var(--ts-fs-h6)}@media only screen and (min-width:1200px)and (max-width:1399px){h1{font-size:65px;letter-spacing:0}h2{font-size:50px}h3{font-size:40px}h4{font-size:24px}h3:where([data-visual-heading="5"]){font-size:22px}h3:where([data-visual-heading="6"]){font-size:20px}}@media only screen and (min-width:992px)and (max-width:1199px){h1{font-size:65px;letter-spacing:0}h2{font-size:45px}h3{font-size:35px}h4{font-size:24px}h3:where([data-visual-heading="5"]){font-size:22px}h3:where([data-visual-heading="6"]){font-size:20px}}@media only screen and (min-width:768px)and (max-width:991px){h1{font-size:65px;letter-spacing:0}h2{font-size:45px}h3{font-size:30px}h4{font-size:24px}h3:where([data-visual-heading="5"]){font-size:22px}h3:where([data-visual-heading="6"]){font-size:20px}}@media only screen and (min-width:576px)and (max-width:767px){h1{font-size:55px;letter-spacing:0}h2{font-size:40px}h3{font-size:30px}h4{font-size:22px}h3:where([data-visual-heading="5"]){font-size:20px}h3:where([data-visual-heading="6"]){font-size:18px}}@media(max-width:575px){h1{font-size:35px;letter-spacing:0}h2{font-size:30px}h3{font-size:25px}h4{font-size:22px}h3:where([data-visual-heading="5"]){font-size:20px}h3:where([data-visual-heading="6"]){font-size:18px}}h1 a,h2 a,h3 a,h4 a,h3:where([data-visual-heading="5"]) a,h3:where([data-visual-heading="6"]) a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;display:inline-block}h1:hover a,h2:hover a,h3:hover a,h4:hover a,h3:where([data-visual-heading="5"]):hover a,h3:where([data-visual-heading="6"]):hover a{font-size:inherit;color:inherit;font-weight:inherit}i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}a,button,span,p,input,select,textarea,li,img,svg path,*:after,*:before,h1,h2,h3,h4,h3:where([data-visual-heading="5"]),h3:where([data-visual-heading="6"]){-webkit-transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),color .3s cubic-bezier(.5,1,.89,1),background-color .3s cubic-bezier(.5,1,.89,1),border-color .3s cubic-bezier(.5,1,.89,1),box-shadow .3s cubic-bezier(.5,1,.89,1);transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),color .3s cubic-bezier(.5,1,.89,1),background-color .3s cubic-bezier(.5,1,.89,1),border-color .3s cubic-bezier(.5,1,.89,1),box-shadow .3s cubic-bezier(.5,1,.89,1)}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none}a,button{color:inherit;outline:none;border:none;background:#fff0}button:hover{cursor:pointer}button:focus,button:focus:not(:focus-visible){outline:0;-webkit-box-shadow:0 0 0;box-shadow:0 0}select,input:not([type=submit]):not([type=radio]):not([type=checkbox]),textarea{outline:none;background-color:var(--ts-color-common-white);min-height:50px;height:auto;width:100%;font-family:var(--ts-ff-body);font-size:16px;border:1px solid var(--ts-color-border-secondary);color:var(--ts-color-common-black);padding-left:20px;padding-right:20px}select:focus,input:not([type=submit]):not([type=radio]):not([type=checkbox]):focus,textarea:focus{border-color:var(--ts-color-theme-primary)}*{scrollbar-width:thin;scrollbar-color:var(--ts-color-theme-primary) var(--ts-color-theme-secondary)}::-webkit-scrollbar{height:4px;width:6px}::-webkit-scrollbar-thumb{background:var(--ts-color-theme-primary);-webkit-border-radius:1ex;-webkit-box-shadow:0 0 0 rgb(0 0 0 / .75)}::-webkit-scrollbar-corner{background:#fff0}*::-moz-selection{background:var(--ts-color-common-black);color:var(--ts-color-common-white);text-shadow:none}::-moz-selection{background:var(--ts-color-common-black);color:var(--ts-color-common-white);text-shadow:none}::selection{background:var(--ts-color-common-black);color:var(--ts-color-common-white);text-shadow:none}*::-webkit-input-placeholder{color:var(--ts-color-placeholder-primary);font-size:var(--ts-fs-body);opacity:1}*::-moz-placeholder{color:var(--ts-color-placeholder-primary);font-size:var(--ts-fs-body);opacity:1}*:-ms-input-placeholder{color:var(--ts-color-placeholder-primary);font-size:var(--ts-fs-body);opacity:1}*::-ms-input-placeholder{color:var(--ts-color-placeholder-primary);font-size:var(--ts-fs-body);opacity:1}*::placeholder{color:var(--ts-color-placeholder-primary);font-size:var(--ts-fs-body);opacity:1}.clear{clear:both}section{position:relative}.section_title .subtitle{display:block;font-weight:var(--ts-fw-sbold);font-family:var(--ts-ff-heading);font-size:22px;line-height:1.2;color:var(--ts-color-theme-primary);margin-bottom:25px}.section_title .title{margin:0}.section_title .description{margin-top:20px}.section_title .description p{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;color:inherit}.section_title .description p:last-child{margin:0}.section_title .button{margin-top:25px}.section_title .button .ts-btn{font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold)}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px){.section_title .subtitle{margin-bottom:15px}}@media(max-width:575px){.section_title .subtitle{font-size:18px;margin-bottom:10px}.section_title .description{margin-top:15px}.section_title .button{margin-top:20px}}.section_title.layout-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_title.layout-2 .button{margin-top:0}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px){.section_title.layout-2 .button{margin-top:25px}}@media(max-width:575px){.section_title.layout-2 .button{margin-top:20px}}.swiper-pagination-bullets{margin-top:40px;text-align:center}@media(max-width:575px){.swiper-pagination-bullets{margin-top:30px}}.swiper-pagination-bullets .swiper-pagination-bullet{width:24px;height:24px;border:1px solid #fff0;border-radius:50%;opacity:1;position:relative;background-color:#fff0}.swiper-pagination-bullets .swiper-pagination-bullet:before{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background-color:var(--ts-color-theme-primary);border-radius:50%}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--ts-color-theme-primary)}.panel{position:absolute;top:0;width:0%;height:100%;left:0;background:var(--ts-color-common-white);z-index:10;-webkit-transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-animation:panel 1s;animation:panel 1s;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86)}@-webkit-keyframes panel{0%{width:100%}to{width:0}}@keyframes panel{0%{width:100%}to{width:0}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.ts-btn,.ts-btn-lg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;overflow:hidden;background-color:var(--ts-color-theme-primary);font-size:18px;line-height:1;font-weight:var(--ts-fw-bold);text-transform:capitalize;color:var(--ts-color-common-white);font-family:var(--ts-ff-heading);letter-spacing:.5px;padding:19px 30px;border:none;border-radius:0}.ts-btn:visited,.ts-btn-lg:visited,.ts-btn:focus,.ts-btn-lg:focus{color:var(--ts-color-common-white)}.ts-btn i,.ts-btn-lg i,.ts-btn svg,.ts-btn-lg svg{max-width:18px;margin-left:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform .3s ease-in-out 0s;-webkit-transition:-webkit-transform .3s ease-in-out 0s;transition:-webkit-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}.ts-btn:before,.ts-btn-lg:before{position:absolute;content:"";-webkit-transition-duration:.8s;transition-duration:.8s;width:200%;height:200%;top:-200%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);border-radius:50%;z-index:-1;background-color:var(--ts-color-theme-secondary)}.ts-btn:hover,.ts-btn-lg:hover{color:var(--ts-color-common-white)}.ts-btn:hover i,.ts-btn-lg:hover i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.ts-btn:hover:before,.ts-btn-lg:hover:before{top:-50%}@media(max-width:575px){.ts-btn,.ts-btn-lg{padding:15px 30px}}.ts-btn-lg{padding:19px 46px}@media(max-width:575px){.ts-btn-lg{padding:15px 35px}}.ts-inline-btn{font-size:16px;line-height:26px;font-family:var(--ts-ff-body);font-weight:var(--ts-fw-medium);text-transform:capitalize;color:var(--ts-color-theme-secondary)}.ts-inline-btn i{color:var(--ts-color-theme-secondary);-webkit-transition:transform .3s,opacity .3s,color .3s,background-color .3s,border-color .3s,box-shadow .3s;transition:transform .3s,opacity .3s,color .3s,background-color .3s,border-color .3s,box-shadow .3s}.ts-inline-btn:hover{color:var(--ts-color-theme-primary)}.ts-inline-btn:hover i{color:var(--ts-color-theme-primary);margin-left:10px}.offcanvas-area{position:fixed;right:-490px;top:0;width:450px;height:100%;-webkit-box-shadow:-5px 0 20px -5px rgb(0 0 0 / .5);-ms-box-shadow:-5px 0 20px -5px rgb(0 0 0 / .5);-o-box-shadow:-5px 0 20px -5px rgb(0 0 0 / .5);box-shadow:-5px 0 20px -5px #00000080;-webkit-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),border-color .3s cubic-bezier(.785,.135,.15,.86),box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),border-color .3s cubic-bezier(.785,.135,.15,.86),box-shadow .3s cubic-bezier(.785,.135,.15,.86);-webkit-transition-duration:1s;transition-duration:1s;z-index:9999;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.offcanvas-area::-webkit-scrollbar{display:none}.offcanvas-area.opened{right:0}@media(max-width:575px){.offcanvas-area{width:300px}}.offcanvas_bg{height:100%;width:100%;position:absolute;top:0;left:0;background-color:var(--ts-color-theme-secondary);z-index:-1;-webkit-backdrop-filter:blur(37px);backdrop-filter:blur(37px)}.offcanvas_wrapper{position:relative;padding:45px 45px 90px;overflow:auto;height:100%}@media(max-width:575px){.offcanvas_wrapper{padding:20px 20px 40px}}.offcanvas_top{margin-bottom:40px}.offcanvas_logo{max-width:185px}.offcanvas_logo a{display:block}@media(max-width:575px){.offcanvas_logo{max-width:150px}}.offcanvas_close{margin-left:auto;margin-top:10px}.offcanvas_close_btn{display:inline-block;font-size:35px;line-height:1;color:var(--ts-color-common-white)}.offcanvas_close_btn:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:var(--ts-color-theme-primary)}.offcanvas_menu{overflow:hidden}.offcanvas_bottom{margin-top:40px;padding-top:30px;border-top:1px solid var(--ts-color-border-primary)}.offcanvas_bottom .contact_info{margin-bottom:30px}.offcanvas_bottom .contact_info .title{margin-bottom:20px;color:var(--ts-color-common-white)}.offcanvas_bottom .contact_info .info_list{list-style:none;padding:0}.offcanvas_bottom .contact_info .info_list li{display:block}.offcanvas_bottom .contact_info .info_list li .item_inner .icon span,.offcanvas_bottom .contact_info .info_list li .item_inner .icon a{display:inline-block;width:45px;height:45px;background-color:var(--ts-color-theme-primary);color:var(--ts-color-common-white);text-align:center;line-height:45px;border-radius:50%;font-size:20px}.offcanvas_bottom .contact_info .info_list li .item_inner .icon span:hover,.offcanvas_bottom .contact_info .info_list li .item_inner .icon a:hover{background-color:var(--ts-color-common-white)}.offcanvas_bottom .contact_info .info_list li .item_inner .icon span:hover i,.offcanvas_bottom .contact_info .info_list li .item_inner .icon a:hover i{color:var(--ts-color-theme-primary)}.offcanvas_bottom .contact_info .info_list li .item_inner .text{margin-top:10px}.offcanvas_bottom .contact_info .info_list li .item_inner .text p,.offcanvas_bottom .contact_info .info_list li .item_inner .text a{display:inline-block;font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold);color:var(--ts-color-common-white);margin:0}.offcanvas_bottom .contact_info .info_list li .item_inner .text a:hover{color:var(--ts-color-theme-primary)}.offcanvas_bottom .contact_info .info_list li:not(:last-child){margin-bottom:20px}.body-overlay{background-color:var(--ts-color-theme-shape);height:100%;width:100%;position:fixed;top:0;z-index:999;left:0;opacity:0;visibility:hidden;-webkit-transition:transform .3s ease-out 0s,opacity .3s ease-out 0s,color .3s ease-out 0s,background-color .3s ease-out 0s,border-color .3s ease-out 0s,box-shadow .3s ease-out 0s;transition:transform .3s ease-out 0s,opacity .3s ease-out 0s,color .3s ease-out 0s,background-color .3s ease-out 0s,border-color .3s ease-out 0s,box-shadow .3s ease-out 0s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.body-overlay.opened{opacity:1;visibility:visible}.header-area{position:relative;padding:15px 0;background-color:var(--ts-color-theme-secondary);-webkit-transition:transform .4s,opacity .4s,color .4s,background-color .4s,border-color .4s,box-shadow .4s;transition:transform .4s,opacity .4s,color .4s,background-color .4s,border-color .4s,box-shadow .4s;z-index:90}.header-area.header-absolute{position:absolute;left:0;top:0;width:100%;background-color:#fff0;z-index:95}.header-area.header-duplicate{position:absolute;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:89}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header-area .main_header{padding:10px 0}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header-area .main_header.header_style_02{padding:0}}.header-area.header-2{padding:0}.site_logo .logo .primary_logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:195px;width:100%}.menu_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.menu_area .main_menu ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu_area .main_menu ul li{display:inline-block;position:relative}.menu_area .main_menu ul li a{display:block;font-size:17px;line-height:1.4;font-weight:var(--ts-fw-bold);color:var(--ts-color-common-white);text-transform:capitalize;font-family:var(--ts-ff-heading);letter-spacing:.5px;padding:25px 0}.menu_area .main_menu ul li.has-dropdown a,.menu_area .main_menu ul li.menu-item-has-children a{padding-right:17px}.menu_area .main_menu ul li.has-dropdown a:before,.menu_area .main_menu ul li.menu-item-has-children a:before{position:absolute;content:"";right:0;top:50%;width:8px;height:8px;margin-top:-4px;border-right:1px solid var(--ts-color-common-white);border-bottom:1px solid var(--ts-color-common-white);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.menu_area .main_menu ul li.has-dropdown ul.sub-menu,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu{display:block;position:absolute;top:120%;left:0;width:200px;background:var(--ts-color-common-white);z-index:99;visibility:hidden;opacity:0;pointer-events:none;-webkit-box-shadow:0 30px 70px 0 rgb(11 6 70 / .08);-ms-box-shadow:0 30px 70px 0 rgb(11 6 70 / .08);-o-box-shadow:0 30px 70px 0 rgb(11 6 70 / .08);box-shadow:0 30px 70px #0b064614;padding:13px 0;-webkit-transition:transform .3s 0s ease-out,opacity .3s 0s ease-out,color .3s 0s ease-out,background-color .3s 0s ease-out,border-color .3s 0s ease-out,box-shadow .3s 0s ease-out;transition:transform .3s 0s ease-out,opacity .3s 0s ease-out,color .3s 0s ease-out,background-color .3s 0s ease-out,border-color .3s 0s ease-out,box-shadow .3s 0s ease-out;border-top:4px solid var(--ts-color-theme-primary)}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li{display:block;width:100%;margin:0;padding:0}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li a,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li a{display:block;color:var(--ts-color-theme-secondary);font-size:16px;padding:12px 20px}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li a:before,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li a:before{display:none}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li a:after,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li a:after{content:"\f111";font-family:var(--ts-ff-fontawesome);color:var(--ts-color-theme-primary);font-size:7px;font-weight:900;position:absolute;top:50%;left:10px;margin-top:-2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left .25s cubic-bezier(.54,.49,0,1.75);transition:left .25s cubic-bezier(.54,.49,0,1.75);visibility:hidden;opacity:0}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li.has-dropdown>a:before,.menu_area .main_menu ul li.has-dropdown ul.sub-menu li.menu-item-has-children>a:before,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li.has-dropdown>a:before,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a:before{display:block;position:absolute;content:"";right:20px;top:50%;width:8px;height:8px;margin-top:0;border-right:1px solid var(--ts-color-theme-secondary);border-bottom:1px solid var(--ts-color-theme-secondary);-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li.has-dropdown>.sub-menu,.menu_area .main_menu ul li.has-dropdown ul.sub-menu li.menu-item-has-children>.sub-menu,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li.has-dropdown>.sub-menu,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children>.sub-menu{left:100%;opacity:0;visibility:hidden;pointer-events:none}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li:hover>a,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li:hover>a{padding-left:35px;color:var(--ts-color-theme-primary)}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li:hover>a:after,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li:hover>a:after{visibility:visible;opacity:1;left:20px}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li:hover>a:before,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li:hover>a:before{border-color:var(--ts-color-theme-primary)}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li:hover>.sub-menu,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li:hover>.sub-menu{visibility:visible;opacity:1;top:0;pointer-events:all}.menu_area .main_menu ul li:hover ul.sub-menu{top:100%;visibility:visible;opacity:1;pointer-events:all}.menu_area .main_menu ul li:not(:first-child){margin-left:55px}@media only screen and (min-width:1200px)and (max-width:1399px){.menu_area .main_menu ul li:not(:first-child){margin-left:40px}}.menu_area .main_menu>ul>li>a:after{content:"";position:absolute;left:0;bottom:27px;width:100%;height:1px;background-color:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.menu_area .main_menu>ul>li:hover>a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu_area .menu_search{margin-left:55px}.menu_area .menu_search .search_btn{display:inline-block;width:45px;height:45px;background-color:var(--ts-color-common-white);border-radius:50%;text-align:center;line-height:45px}.menu_area .menu_search .search_btn i{width:20px;height:20px;color:var(--ts-color-theme-primary)}.menu_area .menu_search .search_btn:hover{background-color:var(--ts-color-theme-primary)}.menu_area .menu_search .search_btn:hover i{color:var(--ts-color-common-white)}.menu_area .menu_bar .menu_bar_icon{font-size:25px;display:inline-block;color:var(--ts-color-common-white);width:45px;height:45px;border:1px solid var(--ts-color-common-white);text-align:center;line-height:45px;border-radius:5px}@media only screen and (min-width:1200px)and (max-width:1399px){.menu_area .menu_search{margin-left:40px}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px){.menu_area .menu_search{margin-left:0;margin-right:40px}}@media only screen and (min-width:576px)and (max-width:767px){.menu_area .menu_search{margin-left:0;margin-right:30px}}@media(max-width:575px){.menu_area .menu_search{margin-left:0;margin-right:20px}}.header_style_02 .row>*{padding-right:0;padding-left:0}.header_style_02 .site_logo{background-color:var(--ts-color-theme-primary);max-width:16%;width:100%;padding:7px 25px 4px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header_style_02 .site_logo:after{position:absolute;content:"";left:100%;top:0;margin-left:-1px;height:101%;width:110px;background-color:var(--ts-color-theme-primary);-webkit-clip-path:polygon(0 0,70% 0,0% 100%,0 100%);clip-path:polygon(0 0,70% 0,0% 100%,0 100%)}.header_style_02 .site_logo .logo{margin-left:auto}@media only screen and (min-width:1200px)and (max-width:1399px){.header_style_02 .site_logo{max-width:14%}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header_style_02 .site_logo{padding:10px 0 10px 15px}.header_style_02 .site_logo:after{width:70px}}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header_style_02 .site_logo{padding:0 0 0 15px;max-width:25%}}@media(max-width:575px){.header_style_02 .site_logo{max-width:35%}.header_style_02 .site_logo:after{width:50px}}.header_inner{width:100%}.header_inner_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--ts-color-common-white);padding-left:140px;padding-right:45px}.header_inner_top .contact_info{list-style:none;padding:0;margin:0}.header_inner_top .contact_info li{padding-top:15px;padding-bottom:15px;line-height:1}.header_inner_top .contact_info li a:hover,.header_inner_top .contact_info li a:hover i{color:var(--ts-color-theme-primary)}.header_inner_top .contact_info li i{margin-right:10px}.header_inner_top .contact_info li:not(:last-child){padding-right:31px;border-right:1px solid var(--ts-color-border-secondary);margin-right:30px}.header_inner_top .header_socials ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:10px}.header_inner_top .header_socials ul li{display:inline-block;padding-top:15px;padding-bottom:15px}.header_inner_top .header_socials ul li a{display:block;font-size:20px;line-height:1;color:var(--ts-color-theme-primary)}.header_inner_top .header_socials ul li a:hover i{color:var(--ts-color-theme-secondary)}@media only screen and (min-width:1200px)and (max-width:1399px){.header_inner_top{padding-left:100px;padding-right:20px}}@media only screen and (min-width:992px)and (max-width:1199px){.header_inner_top{padding-left:60px;padding-right:15px}.header_inner_top .contact_info li:not(:last-child){margin-right:0;border:none}}@media only screen and (min-width:768px)and (max-width:991px){.header_inner_top{padding:10px 15px 10px 60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_inner_top .contact_info{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:10px}.header_inner_top .contact_info li{padding:0}.header_inner_top .contact_info li:not(:last-child){margin-right:0;border:none;padding:0}.header_inner_top .header_socials ul li{padding:0}}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header_inner_top{padding:10px 15px 10px 35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_inner_top .contact_info{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:10px}.header_inner_top .contact_info li{padding:0;text-align:center}.header_inner_top .contact_info li:not(:last-child){margin-right:0;border:none;padding:0}.header_inner_top .header_socials ul{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.header_inner_top .header_socials ul li{padding:0}}.header_inner_bottom .menu_area .main_menu ul{position:relative;padding-right:30px}@media only screen and (min-width:1200px)and (max-width:1399px){.header_inner_bottom .menu_area .main_menu ul{padding-right:20px}}.header_inner_bottom .menu_area .main_menu ul li{padding:9px 0}.header_inner_bottom .menu_area .main_menu ul li a{padding:20px 0}.header_inner_bottom .menu_area .main_menu ul li a:before{margin-top:-2px}.header_inner_bottom .menu_area .main_menu ul li.has-dropdown a,.header_inner_bottom .menu_area .main_menu ul li.menu-item-has-children a{padding-right:17px}@media only screen and (min-width:1400px)and (max-width:1599px){.header_inner_bottom .menu_area .main_menu ul li:not(:first-child){margin-left:44px}}@media only screen and (min-width:1200px)and (max-width:1399px){.header_inner_bottom .menu_area .main_menu ul li:not(:first-child){margin-left:30px}}.header_inner_bottom .menu_area .menu_search{position:relative;margin-left:30px;margin-right:30px}.header_inner_bottom .menu_area .menu_search:after{position:absolute;content:"";left:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:var(--ts-color-border-primary)}@media only screen and (min-width:1200px)and (max-width:1399px){.header_inner_bottom .menu_area .menu_search{margin-left:15px;margin-right:15px}.header_inner_bottom .menu_area .menu_search:after{left:-20px}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px){.header_inner_bottom .menu_area .menu_search:after{display:none}}@media(max-width:575px),only screen and (min-width:576px)and (max-width:767px){.header_inner_bottom .menu_area .menu_search{margin-left:0}.header_inner_bottom .menu_area .menu_search:after{display:none}}.header_inner_bottom .menu_area .menu_search .search_btn{width:35px;height:35px;border-radius:0;line-height:35px;font-size:25px;background-color:#fff0;color:var(--ts-color-common-white)}.header_inner_bottom .menu_area .menu_search .search_btn i{width:auto;height:auto;display:block;color:var(--ts-color-common-white)}.header_inner_bottom .menu_area .menu_search .search_btn:hover i{color:var(--ts-color-theme-primary)}.header_inner_bottom .menu_area .menu_button .ts-btn{font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold);padding:32px 35px}@media only screen and (min-width:1200px)and (max-width:1399px){.header_inner_bottom .menu_area .menu_button .ts-btn{padding:32px 20px}}.header_inner_bottom .menu_area .menu_button .ts-btn:before{background-color:var(--ts-color-text-body)}.header_inner_bottom .menu_area .menu_button .ts-btn:hover{color:var(--ts-color-common-white)}@media only screen and (min-width:992px)and (max-width:1199px){.header_inner_bottom{padding:20px 15px 20px 0}}@media only screen and (min-width:768px)and (max-width:991px){.header_inner_bottom{padding:15px 15px 15px 0}}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.header_inner_bottom{padding:10px 15px 10px 0}}.footer-area{position:relative;z-index:1;background-color:var(--ts-color-grey-light);background-size:cover;background-position:center top;background-repeat:no-repeat}.footer-area:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:#102039f7;z-index:-1}.footer-area.layout-2{background-color:var(--ts-color-theme-secondary)}.footer-area.layout-2:after{background-color:#fff0}.main_slider .slider_item{height:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1400px)and (max-width:1599px){.main_slider .slider_item{height:600px}}@media only screen and (min-width:1200px)and (max-width:1399px){.main_slider .slider_item{height:510px}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px){.main_slider .slider_item{height:600px}}@media only screen and (min-width:576px)and (max-width:767px){.main_slider .slider_item{height:550px}}@media(max-width:575px){.main_slider .slider_item{height:500px}}.main_slider .slider_item .slider_bg{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1;-webkit-transition:transform 8s linear 0s,opacity 8s linear 0s,color 8s linear 0s,background-color 8s linear 0s,border-color 8s linear 0s,box-shadow 8s linear 0s;transition:transform 8s linear 0s,opacity 8s linear 0s,color 8s linear 0s,background-color 8s linear 0s,border-color 8s linear 0s,box-shadow 8s linear 0s}.main_slider .slider_item .slider_bg:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#0009}.main_slider .slider_item .octagon{width:800px;height:850px;background-color:#fff0;position:absolute;top:0;left:8%;z-index:-1}.main_slider .slider_item .octagon:before{position:absolute;content:"";width:100%;height:0;top:0;left:0;border-bottom:400px solid var(--ts-color-theme-shape);border-left:250px solid #fff0;border-right:100px solid #fff0}.main_slider .slider_item .octagon:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;border-top:450px solid var(--ts-color-theme-shape);border-left:100px solid #fff0;border-right:215px solid #fff0}@media only screen and (min-width:768px)and (max-width:991px){.main_slider .slider_item .octagon{width:580px}.main_slider .slider_item .octagon:before{border-left:170px solid #fff0}}@media only screen and (min-width:576px)and (max-width:767px){.main_slider .slider_item .octagon{width:450px;height:700px}.main_slider .slider_item .octagon:before{border-bottom:300px solid var(--ts-color-theme-shape);border-left:140px solid #fff0}.main_slider .slider_item .octagon:after{border-top:400px solid var(--ts-color-theme-shape);border-right:140px solid #fff0}}@media(max-width:575px){.main_slider .slider_item .octagon{width:300px;height:600px}.main_slider .slider_item .octagon:before{border-bottom:250px solid var(--ts-color-theme-shape);border-left:70px solid #fff0;border-right:70px solid #fff0}.main_slider .slider_item .octagon:after{border-top:350px solid var(--ts-color-theme-shape);border-left:40px solid #fff0;border-right:70px solid #fff0}}.main_slider .slider_item .slider_content .subtitle{display:block;font-size:24px;line-height:1.1;font-weight:var(--ts-fw-medium);color:var(--ts-color-common-white);margin-bottom:34px}.main_slider .slider_item .slider_content .title{color:var(--ts-color-common-white);margin-bottom:0}@media only screen and (min-width:1400px)and (max-width:1599px){.main_slider .slider_item .slider_content .title{font-size:70px}}@media only screen and (min-width:1200px)and (max-width:1399px){.main_slider .slider_item .slider_content .title{font-size:65px}}.main_slider .slider_item .slider_content .slider_btn{margin-top:50px;font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold);background-color:var(--ts-color-common-white);color:var(--ts-color-theme-primary)}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1200px)and (max-width:1399px){.main_slider .slider_item .slider_content .slider_btn{margin-top:25px}}.main_slider .slider_item .slider_content .slider_btn:hover{color:var(--ts-color-common-white)}@media only screen and (min-width:1400px)and (max-width:1599px){.main_slider .slider_item .slider_content{margin-left:100px}}@media only screen and (min-width:768px)and (max-width:991px){.main_slider .slider_item .slider_content{max-width:550px;margin-left:auto;margin-right:auto}.main_slider .slider_item .slider_content .title{font-size:55px}}@media only screen and (min-width:576px)and (max-width:767px){.main_slider .slider_item .slider_content .subtitle{font-size:20px;margin-bottom:20px}.main_slider .slider_item .slider_content .slider_btn{margin-top:30px}}@media(max-width:575px){.main_slider .slider_item .slider_content{max-width:350px;margin-left:auto;margin-right:auto}.main_slider .slider_item .slider_content .subtitle{font-size:18px;margin-bottom:20px}.main_slider .slider_item .slider_content .slider_btn{margin-top:30px}}.main_slider .slider_item.swiper-slide-active .slider_bg{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.main_slider .slider_navigation{display:none}}.main_slider .slider_navigation .slider_prev,.main_slider .slider_navigation .slider_next{color:var(--ts-color-common-white);font-size:65px;line-height:80px;width:80px;height:80px;text-align:center;position:absolute;z-index:9;top:50%;left:1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main_slider .slider_navigation .slider_next{right:1%;left:auto}.main_slider .slider_pagination{position:absolute;bottom:30px;z-index:9;text-align:center;display:none}.main_slider .slider_pagination .swiper-pagination-bullet{width:24px;height:24px;border:1px solid #fff0;border-radius:50%;opacity:1;position:relative;background-color:#fff0}.main_slider .slider_pagination .swiper-pagination-bullet:after{position:absolute;content:"";left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background-color:var(--ts-color-common-white);border-radius:50%}.main_slider .slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--ts-color-common-white)}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.main_slider .slider_pagination{display:block}}.brands_wrapper{padding:65px 0}@media(max-width:575px){.brands_wrapper{padding:60px 0}}.brands_wrapper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-section{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:var(--ts-color-grey-light);position:relative;z-index:1;overflow:hidden}.cta-section:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:#000000bf;z-index:-1}.service{display:block;position:relative;margin-bottom:30px}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.service{max-width:415px;width:100%;margin-left:auto;margin-right:auto}}@media(max-width:575px){.service{max-width:400px}}.service_inner{max-width:328px;width:100%;background-color:var(--ts-color-common-white);-webkit-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);-ms-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);-o-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);box-shadow:0 0 35px #0000001a;padding:40px 30px}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),(max-width:575px){.service_inner{max-width:270px;padding:30px 20px}}.service_thumb{position:absolute;width:calc(100% - 30px);max-height:225px;top:40px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),(max-width:575px){.service_thumb{top:30px;left:20px;width:calc(100% - 20px)}}@media(max-width:575px){.service_thumb{top:30px;left:20px;height:200px;width:calc(100% - 20px)}}.service_thumb .icon{max-width:70px;width:100%;height:70px;background-color:var(--ts-color-theme-secondary);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;margin-right:-35px;-webkit-transition:transform .3s ease,opacity .3s ease,color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,opacity .3s ease,color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.service_thumb .icon i,.service_thumb .icon img,.service_thumb .icon svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:45px;line-height:1;color:var(--ts-color-common-white);position:absolute;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),color .3s cubic-bezier(.5,1,.89,1),background-color .3s cubic-bezier(.5,1,.89,1),border-color .3s cubic-bezier(.5,1,.89,1),box-shadow .3s cubic-bezier(.5,1,.89,1);transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),color .3s cubic-bezier(.5,1,.89,1),background-color .3s cubic-bezier(.5,1,.89,1),border-color .3s cubic-bezier(.5,1,.89,1),box-shadow .3s cubic-bezier(.5,1,.89,1)}.service_thumb .icon img,.service_thumb .icon svg{max-width:40px}@media(max-width:575px){.service_thumb .icon{max-width:50px;height:50px;margin-right:-30px}.service_thumb .icon i{font-size:35px}.service_thumb .icon svg,.service_thumb .icon img{max-width:40px}}.service_thumb .image{overflow:hidden;position:relative}.service_thumb .image img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:transform 2s ease,opacity 2s ease,color 2s ease,background-color 2s ease,border-color 2s ease,box-shadow 2s ease;transition:transform 2s ease,opacity 2s ease,color 2s ease,background-color 2s ease,border-color 2s ease,box-shadow 2s ease}.service_thumb .image:after{position:absolute;content:"";top:0;left:-75%;z-index:1;display:block;width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0,#ffffff4d);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}@media(max-width:575px){.service_thumb .image{height:100%}}.service:hover .service_thumb .icon{background-color:var(--ts-color-theme-primary)}.service:hover .service_thumb .icon i,.service:hover .service_thumb .icon svg,.service:hover .service_thumb .icon img{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.service:hover .service_thumb .image img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.service:hover .service_thumb .image:after{-webkit-animation:shine .8s;animation:shine .8s}.service.layout-2 .service_inner{max-width:100%;padding:0}.service.layout-2 .service_inner .service_thumb{position:relative;max-height:220px;width:100%;left:0;top:0;overflow:hidden}@media(max-width:575px){.service.layout-2 .service_inner .service_thumb{height:auto}}.service.layout-2 .service_inner .service_thumb .image{width:100%}.service.layout-2 .service_inner .service_thumb .image:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:var(--ts-color-common-black);opacity:.5;z-index:1}.service.layout-2 .service_inner .service_thumb .image img{width:100%}.service.layout-2 .service_inner .service_thumb .image .link{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.service.layout-2 .service_inner .service_thumb .image .link a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border:1px solid var(--ts-color-common-white);text-align:center;line-height:1;border-radius:50%;font-size:30px;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);visibility:hidden;opacity:0}.service.layout-2 .service_inner .service_thumb .image .link a i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;color:var(--ts-color-common-white);-webkit-transition:none;transition:none}.service.layout-2 .service_inner .service_thumb .image .link a:hover{border-color:var(--ts-color-theme-primary)}.service.layout-2 .service_inner .service_thumb .image .link a:hover i{color:var(--ts-color-theme-primary)}.service.layout-2:hover .service_inner .service_thumb .image:before{opacity:.2}.service.layout-2:hover .service_inner .service_thumb .image .link a{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.project{width:100%;max-height:393px;height:100%}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.project{max-width:415px;width:100%;margin-left:auto;margin-right:auto}}.project_inner{width:100%;height:100%;position:relative;overflow:hidden;z-index:1}.project_thumb{width:100%;height:100%}.project_thumb a{height:100%;display:block;position:relative;z-index:1}.project_thumb a:before{position:absolute;left:0;content:"";top:0;width:100%;height:100%;background-color:var(--ts-color-common-black);z-index:1;opacity:.5;-webkit-transform:scaleY(0) translateZ(100px);-ms-transform:scaleY(0) translateZ(100px);transform:scaleY(0) translateZ(100px);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:opacity .5s ease,visibility .5s ease,transform .7s ease,-webkit-transform .7s ease;transition:opacity .5s ease,visibility .5s ease,transform .7s ease,-webkit-transform .7s ease;visibility:hidden}.project_thumb a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:transform 2s ease,opacity 2s ease,color 2s ease,background-color 2s ease,border-color 2s ease,box-shadow 2s ease;transition:transform 2s ease,opacity 2s ease,color 2s ease,background-color 2s ease,border-color 2s ease,box-shadow 2s ease}.project:hover .project_thumb a img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.project:hover .project_thumb a:before{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0);visibility:visible}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.project .project_thumb a img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.project .project_thumb a:before{-webkit-transform:scaleY(1) translateZ(0);-ms-transform:scaleY(1) translateZ(0);transform:scaleY(1) translateZ(0);visibility:visible}}.layout-2 .project{max-height:450px;height:450px}@media only screen and (min-width:1400px)and (max-width:1599px),only screen and (min-width:1200px)and (max-width:1399px){.layout-2 .project{max-height:393px}}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.layout-2 .project{max-height:350px}}.estate-layout .team_image img{width:100%;height:100%;border-radius:50%}.team_member{background-color:var(--ts-color-common-white);-webkit-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);-ms-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);-o-box-shadow:0 0 35px 0 rgb(0 0 0 / .1);box-shadow:0 0 35px #0000001a;margin-bottom:30px}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.team_member{max-width:415px;width:100%;margin-left:auto;margin-right:auto}}@media(max-width:575px){.team_member{max-width:350px}}.team_inner{padding:40px;text-align:center}@media only screen and (min-width:992px)and (max-width:1199px){.team_inner{padding:40px 30px}}@media(max-width:575px){.team_inner{padding:30px 20px}}.team_image{display:inline-block;width:260px;height:260px;border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:30px;position:relative}.team_image:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;border-radius:50%;border:2px dashed var(--ts-color-theme-primary);z-index:1;-webkit-animation:rotate 20s linear infinite;animation:rotate 20s linear infinite;opacity:0}.team_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;padding:0;-webkit-transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease;transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease}@media only screen and (min-width:992px)and (max-width:1199px){.team_image{width:230px;height:230px}}@media(max-width:575px){.team_image{width:200px;height:200px;margin-bottom:20px}}.team_content .name{margin-bottom:0}.team_content a{display:inline-block}.team_content a:hover .name{color:var(--ts-color-theme-primary)}.team_content .designation{display:block;font-weight:500;color:var(--ts-color-theme-primary);margin-top:5px}.team_socials{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:0}.team_socials li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.team_socials li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border:1px solid var(--ts-color-text-body);background-color:var(--ts-color-common-white);border-radius:50%;font-size:20px;line-height:1;color:var(--ts-color-text-body)}.team_socials li a i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;-webkit-transition:none;transition:none;color:var(--ts-color-text-body)}.team_socials li a:hover{border-color:var(--ts-color-theme-primary);background-color:var(--ts-color-theme-primary);color:var(--ts-color-common-white)}.team_socials li a:hover i{color:var(--ts-color-common-white)}@media(max-width:575px){.team_socials li a{width:40px;height:40px}}.team_member:hover .team_image:after{opacity:1}.team_member:hover .team_image img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.team_member .team_image:after{opacity:1}.team_member .team_image img{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}.team_member.layout-2{border-radius:0 0 5px 5px}.team_member.layout-2 .team_inner{padding:0;text-align:start}.team_member.layout-2 .team_inner .team_image{margin-bottom:0;width:100%;height:auto;border-radius:0;position:relative}.team_member.layout-2 .team_inner .team_image:after{display:none}.team_member.layout-2 .team_inner .team_image img{width:100%;border-radius:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.team_member.layout-2 .team_inner .team_image .team_socials{margin-top:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:15px;padding-right:40px;position:absolute;left:0;bottom:30px;z-index:2;-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translate(-80%);background:#fff0;-webkit-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.team_member.layout-2 .team_inner .team_image .team_socials{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);background-color:var(--ts-color-theme-primary)}}.team_member.layout-2 .team_inner .team_image .team_socials li{margin:0}.team_member.layout-2 .team_inner .team_image .team_socials li a{width:auto;height:auto;border:none;background-color:#fff0;border-radius:0;font-size:20px;line-height:1;padding:10px}.team_member.layout-2 .team_inner .team_image .team_socials li a i{color:var(--ts-color-common-white)}.team_member.layout-2 .team_inner .team_image .team_socials li a:hover i{color:var(--ts-color-theme-secondary)}.team_member.layout-2 .team_inner .team_image .team_socials:before{content:"+";font-family:var(--ts-ff-fontawesome);font-weight:300;width:45px;height:45px;border:2px solid var(--ts-color-common-white);border-radius:50%;background-color:var(--ts-color-theme-primary);text-align:center;line-height:40px;color:var(--ts-color-common-white);position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.team_member.layout-2 .team_inner .team_image .team_socials:before{content:"\f178"}}.team_member.layout-2 .team_inner .team_content{padding:25px 30px}.team_member.layout-2 .team_inner .team_content .designation{font-weight:var(--ts-fw-regular);color:var(--ts-color-text-body)}.team_member.layout-2:hover .team_inner .team_image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.team_member.layout-2:hover .team_inner .team_image .team_socials{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);background-color:var(--ts-color-theme-primary)}.team_member.layout-2:hover .team_inner .team_image .team_socials:before{content:"\f178"}.testimonials .testimonial_pagination{margin-top:40px;text-align:center}@media(max-width:575px){.testimonials .testimonial_pagination{margin-top:30px}}.testimonials .testimonial_pagination .swiper-pagination-bullet{width:24px;height:24px;border:1px solid #fff0;background-color:#fff0;position:relative;border-radius:50%;opacity:1}.testimonials .testimonial_pagination .swiper-pagination-bullet:before{position:absolute;content:"";width:8px;height:8px;background-color:var(--ts-color-theme-primary);border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonials .testimonial_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--ts-color-theme-primary)}.blog_item{margin-bottom:30px}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.blog_item{max-width:415px;width:100%;margin-left:auto;margin-right:auto}}@media(max-width:575px){.blog_item{max-width:350px}}.blog_item .blog_thumb a{display:inline-block;height:275px;width:100%;position:relative;overflow:hidden}@media(max-width:575px){.blog_item .blog_thumb a{height:240px}}.blog_item .blog_thumb a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease;transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease}.blog_item .blog_thumb a:after{position:absolute;content:"";top:0;left:-75%;z-index:1;display:block;width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0,#ffffff4d);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.blog_item .blog_thumb a:hover:after{-webkit-animation:shine .8s;animation:shine .8s}.blog_item .blog_content{position:relative;z-index:2;background-color:var(--ts-color-common-white);-webkit-box-shadow:2px 3px 50px 0 rgb(188 188 188 / .25);-ms-box-shadow:2px 3px 50px 0 rgb(188 188 188 / .25);-o-box-shadow:2px 3px 50px 0 rgb(188 188 188 / .25);box-shadow:2px 3px 50px #bcbcbc40;max-width:93%;margin-left:auto;margin-right:auto;padding:30px 20px;margin-top:-45px}.blog_item .blog_content .post_date{display:inline-block;background-color:var(--ts-color-theme-secondary);padding:8px 30px;border-radius:40px;font-size:14px;line-height:1;text-transform:capitalize;color:var(--ts-color-common-white);position:absolute;right:20px;top:-18px;z-index:2}.blog_item .blog_content .post_date .day{font-size:20px}@media(max-width:575px){.blog_item .blog_content .post_date{background-color:var(--ts-color-theme-primary)}}.blog_item .blog_content .post_author{margin-bottom:25px;display:block;color:var(--ts-color-text-body)}.blog_item .blog_content .post_author .author{display:inline-block;text-transform:capitalize}.blog_item .blog_content .post_author .author:hover{color:var(--ts-color-theme-primary)}@media(max-width:575px){.blog_item .blog_content .post_author{margin-bottom:20px}}.blog_item .blog_content .post_title{display:block;margin-bottom:25px}.blog_item .blog_content .post_title .title{margin-bottom:0}@media only screen and (min-width:992px)and (max-width:1199px){.blog_item .blog_content .post_title .title{font-size:20px}}.blog_item .blog_content .post_title .title:hover{color:var(--ts-color-theme-primary)}@media(max-width:575px){.blog_item .blog_content .post_title{margin-bottom:20px}}.blog_item .blog_content .ts-inline-btn{font-family:var(--ts-ff-body);font-weight:var(--ts-fw-medium)}.blog_item:hover .blog_thumb a img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.blog_item:hover .blog_content .post_date{background-color:var(--ts-color-theme-primary)}.blog_item.layout-2{background-color:var(--ts-color-common-white)}.blog_item.layout-2 .blog_inner .blog_thumb{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.blog_item.layout-2 .blog_inner .blog_thumb>a{height:370px}@media only screen and (min-width:992px)and (max-width:1199px){.blog_item.layout-2 .blog_inner .blog_thumb>a{height:300px}}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta{position:absolute;bottom:20px;background-color:var(--ts-color-common-white);width:92%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:100%;background-color:var(--ts-color-theme-secondary);color:var(--ts-color-common-white);text-transform:capitalize;line-height:1.2;padding:8px;-webkit-transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,color .3s ease-in-out 0s,background-color .3s ease-in-out 0s,border-color .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s}@media(max-width:575px){.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_date{width:50px;padding:8px 5px}}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1;text-transform:capitalize;margin-left:25px;padding:9px 0}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),(max-width:575px){.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author{margin-left:10px;font-size:12px}}@media(max-width:575px){.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author{font-size:13px}}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author i{font-size:17px;color:var(--ts-color-theme-secondary);margin-right:7px}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author a{height:auto;margin-left:5px}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author a:after{display:none}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_author a:hover{color:var(--ts-color-theme-primary)}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1;text-transform:capitalize;margin-left:20px;padding:9px 0}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),(max-width:575px){.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_comment{margin-left:10px;font-size:12px}}@media(max-width:575px){.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_comment{font-size:13px}}.blog_item.layout-2 .blog_inner .blog_thumb .post_meta .post_comment i{font-size:17px;color:var(--ts-color-theme-secondary);margin-right:7px}.blog_item.layout-2 .blog_inner .blog_content{margin-top:0;max-width:100%;-webkit-box-shadow:0 0 25px 0 rgb(0 0 0 / .1);-ms-box-shadow:0 0 25px 0 rgb(0 0 0 / .1);-o-box-shadow:0 0 25px 0 rgb(0 0 0 / .1);box-shadow:0 0 25px #0000001a;padding:20px 30px 0}@media(max-width:575px){.blog_item.layout-2 .blog_inner .blog_content{padding:20px 25px 0}}.blog_item.layout-2 .blog_inner .blog_content .post_title{margin-bottom:10px}.blog_item.layout-2 .blog_inner .blog_content .post_title .title{line-height:1.4}.blog_item.layout-2 .blog_inner .blog_content .excerpt{margin-bottom:30px}.blog_item.layout-2 .blog_inner .blog_content .excerpt p:last-child{margin-bottom:0}.blog_item.layout-2 .blog_inner .blog_content .post_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;border-top:1px solid var(--ts-color-border-secondary);padding:20px 0}@media only screen and (min-width:992px)and (max-width:1199px),(max-width:575px){.blog_item.layout-2 .blog_inner .blog_content .post_btn{font-size:18px}}.blog_item.layout-2 .blog_inner .blog_content .post_btn:hover{padding-right:15px}.blog_item.layout-2 .blog_inner:hover .blog_thumb .post_meta .post_date{background-color:var(--ts-color-theme-primary)}.blog_item.layout-2 .blog_inner:hover .blog_thumb .post_meta .post_author i,.blog_item.layout-2 .blog_inner:hover .blog_thumb .post_meta .post_comment i{color:var(--ts-color-theme-primary)}blockquote{border:0;border-radius:4px;background:var(--ts-color-overlay-white);padding:40px 30px;position:relative;margin-bottom:30px;font-family:var(--ts-ff-body);font-weight:var(--ts-fw-normal);line-height:var(--ts-body-l-height)}blockquote p:last-child{margin:0}@media(max-width:575px){blockquote{padding:25px 15px}}blockquote:before{content:"\e969";font-family:estate-theme-icons!important;position:static;display:block;line-height:1;font-size:40px;color:var(--ts-color-theme-primary);margin-bottom:15px}.blog_area_wrapper{margin-right:10px}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.blog_area_wrapper{margin-right:0}}.blog_sidebar{margin-left:10px}@media only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.blog_sidebar{margin-left:0}}@media only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.blog_sidebar{margin-top:20px;padding-top:50px;border-top:1px solid var(--ts-color-border-secondary)}}.blog_standard{margin-bottom:40px}.blog_standard .blog_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:25px}.blog_standard .blog_thumb a{display:inline-block;position:relative}.blog_standard .blog_thumb a img{-webkit-transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease;transition:transform 1s ease,opacity 1s ease,color 1s ease,background-color 1s ease,border-color 1s ease,box-shadow 1s ease}.blog_standard .blog_thumb a:after{position:absolute;content:"";top:0;left:-75%;z-index:1;display:block;width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),to(rgb(255 255 255 / .3)));background:linear-gradient(to right,#fff0,#ffffff4d);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.blog_standard .blog_thumb a:hover:after{-webkit-animation:shine .8s;animation:shine .8s}.blog_standard .blog_thumb iframe{width:100%}.blog_standard .blog_content{font-family:var(--ts-ff-body);font-weight:var(--ts-fw-normal);line-height:var(--ts-body-l-height)}.blog_standard .blog_content .blog_title{font-size:35px;margin-bottom:0;font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold);line-height:1.2}@media only screen and (min-width:576px)and (max-width:767px){.blog_standard .blog_content .blog_title{font-size:30px}}@media(max-width:575px){.blog_standard .blog_content .blog_title{font-size:25px}}.blog_standard .blog_content .blog_title a{display:inline;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),to(currentColor));background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;-webkit-transition:transform .3s,background-size .8s,opacity .3s,background-size .8s,color .3s,background-size .8s,background-color .3s,background-size .8s,border-color .3s,background-size .8s,box-shadow .3s,background-size .8s;transition:transform .3s,background-size .8s,opacity .3s,background-size .8s,color .3s,background-size .8s,background-color .3s,background-size .8s,border-color .3s,background-size .8s,box-shadow .3s,background-size .8s}.blog_standard .blog_content .blog_title a:hover{color:var(--ts-color-theme-primary)}.blog_standard .blog_content .blog-btn{margin-top:20px;font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold)}.blog_standard:hover .blog_thumb a img{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.blog_standard:hover .blog_content .blog_title a{background-size:100% 2px}.fun_fact_content .fact_number{color:var(--ts-color-common-white);font-size:65px;line-height:1;font-family:var(--ts-ff-heading);font-weight:var(--ts-fw-bold);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media only screen and (min-width:992px)and (max-width:1199px){.fun_fact_content .fact_number{font-size:50px}}@media only screen and (min-width:768px)and (max-width:991px){.fun_fact_content .fact_number{font-size:50px}}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.fun_fact_content .fact_number{font-size:40px}}.fun_fact_content .fact_title{color:var(--ts-color-common-white);line-height:1;margin-bottom:0;margin-top:20px}@media only screen and (min-width:768px)and (max-width:991px){.fun_fact_content .fact_title{margin-top:15px}}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.fun_fact_content .fact_title{margin-top:10px}}.ts-sidebar__widget{background-color:var(--ts-color-overlay-white);width:100%;border-radius:4px;padding:35px 25px;margin-bottom:30px;font-family:var(--ts-ff-body);line-height:var(--ts-body-l-height);font-weight:var(--ts-fw-normal)}.ts-sidebar__widget .estate-content-block-heading{position:relative;padding-bottom:12px;margin-bottom:30px}.ts-sidebar__widget .estate-content-block-heading .title{margin-bottom:0;line-height:1}.ts-sidebar__widget .estate-content-block-heading:before{position:absolute;content:"";left:0;bottom:0;width:55px;height:2px;background-color:var(--ts-color-theme-primary)}.ts-sidebar__widget.widget_block .estate-content-block-heading{font-size:25px;line-height:1;font-weight:var(--ts-fw-sbold);font-family:var(--ts-ff-heading);color:var(--ts-color-heading-primary)}@media only screen and (min-width:1200px)and (max-width:1399px),only screen and (min-width:992px)and (max-width:1199px),only screen and (min-width:768px)and (max-width:991px){.ts-sidebar__widget.widget_block .estate-content-block-heading{font-size:22px}}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.ts-sidebar__widget.widget_block .estate-content-block-heading{font-size:20px}}:root{--ts-body-font:var(--ts-ff-body);--ts-body-f-size:var(--ts-fs-body);--ts-body-f-weight:400;--ts-body-l-height:1.6;--ts-body-color:var(--ts-color-text-body);--ts-color-primary:var(--ts-color-theme-primary);--ts-color-secondary:var(--ts-color-theme-secondary);--ts-color-white:var(--ts-color-common-white);--ts-color-border:var(--ts-color-border-secondary);--ts-color-gray:var(--ts-color-border-secondary)}body{-ms-word-wrap:break-word;word-wrap:break-word;overflow-x:hidden}img{max-width:100%;height:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.ts-entry__content a{color:var(--ts-color-primary)}.ts-entry__content a{text-decoration:underline;text-underline-offset:3px;transition:transform .3s ease-in-out,opacity .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.ts-entry__content a:hover{text-decoration-style:dotted;text-decoration-skip-ink:none}.ts-entry__content ul{margin-top:0;padding-left:24px;margin-bottom:25px}.ts-entry__content ul li{padding-top:7px}.ts-entry__content li a,.estate-content-block-latest-posts li a{color:inherit}.ts-entry__content li a:hover,.estate-content-block-latest-posts li a:hover{color:var(--ts-color-primary)}.ts-entry__content ul ul{margin-bottom:0}.ts-entry__content .estate-content-block-latest-posts__list{padding-left:0}.ts-entry__content{overflow:hidden;font-family:var(--ts-body-font);font-weight:var(--ts-body-f-weight);line-height:var(--ts-body-l-height)}.ts-entry__content h1,.ts-entry__content h2,.ts-entry__content h3,.ts-entry__content h4,.ts-entry__content h3:where([data-visual-heading="5"]),.ts-entry__content h3:where([data-visual-heading="6"]){font-family:var(--ts-ff-heading);line-height:1.2;font-weight:var(--ts-fw-bold)}.ts-entry__content iframe{width:100%}.ts-sidebar__widget .estate-content-block-latest-posts{margin:0;padding:0;list-style:none}.ts-sidebar__widget .estate-content-block-latest-posts li{margin:0}.ts-sidebar__widget .estate-content-block-latest-posts li:not(:last-child){margin-bottom:10px}.ts-sidebar__widget .estate-content-block-latest-posts li a{display:initial;padding:0;background-color:#fff0;font-size:initial;line-height:initial}.ts-sidebar__widget .estate-content-block-latest-posts li a:hover{color:var(--ts-color-primary);background-color:#fff0}.ts-sidebar__widget .estate-content-block-latest-posts .estate-content-block-latest-posts__post-title{display:block}.ts-sidebar__widget form input{width:100%;padding:10px 20px}.ts-sidebar__widget form textarea{width:100%;padding:10px 20px;border-radius:4px;border:none}.ts-sidebar__widget form textarea:focus-visible{outline:none}.ts-sidebar__widget form input[type=submit]{background-color:var(--ts-color-primary);color:var(--ts-color-white);width:auto;padding:10px 25px}:root{--direction-multiplier:1}.screen-reader-text,.screen-reader-text span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.estate-layout *,.estate-layout :after,.estate-layout :before{box-sizing:border-box}.estate-layout a{box-shadow:none;text-decoration:none}.estate-layout img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.estate-layout .estate-layout-widget:not(.estate-layout-widget-text-editor):not(.estate-layout-widget-theme-post-content) figure{margin:0}.estate-layout embed,.estate-layout iframe,.estate-layout video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.estate-layout-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.estate-layout-element:where(.estate-con-full,.estate-layout-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.estate-layout-invisible{visibility:hidden}.estate-layout-align-center{text-align:center}:root{--page-title-display:block}.estate-layout-widget{position:relative}.estate-layout-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.estate-layout-widget:not(:last-child).estate-layout-widget__width-initial{margin-block-end:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.estate-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--estate-con-grid-template-columns:repeat(3,1fr);--estate-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.estate-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.estate-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.estate-con.estate-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.estate-con-full,.estate-con>.estate-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.estate-con-full.estate-flex,.estate-con.estate-flex>.estate-con-inner{flex-direction:var(--flex-direction)}.estate-con,.estate-con>.estate-con-inner{display:var(--display)}.estate-con-boxed.estate-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.estate-con-boxed{gap:initial;text-align:initial}.estate-con.estate-flex>.estate-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.estate-con>.estate-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}.estate-con .estate-layout-widget.estate-layout-widget{margin-block-end:0}.estate-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.estate-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.estate-con .estate-layout-widget{min-width:0}.estate-con>.estate-con-inner>.estate-layout-widget>.estate-layout-widget-container,.estate-con>.estate-layout-widget>.estate-layout-widget-container{height:100%}.estate-con.estate-con>.estate-con-inner>.estate-layout-widget,.estate-layout.estate-layout .estate-con>.estate-layout-widget{max-width:100%}.estate-con .estate-layout-widget:not(:last-child){--kit-widget-spacing:0px}@media(max-width:767px){.estate-con.estate-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media(prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.estate-layout-kit-8{--estate-global-color-primary:#6EC1E4;--estate-global-color-secondary:#54595F;--estate-global-color-text:#7A7A7A;--estate-global-color-accent:#61CE70;--estate-global-typography-primary-font-family:"Roboto";--estate-global-typography-primary-font-weight:600;--estate-global-typography-secondary-font-family:"Roboto Slab";--estate-global-typography-secondary-font-weight:400;--estate-global-typography-text-font-family:"Roboto";--estate-global-typography-text-font-weight:400;--estate-global-typography-accent-font-family:"Roboto";--estate-global-typography-accent-font-weight:500}.estate-con{--container-max-width:1140px}.estate-layout-widget:not(:last-child){margin-block-end:20px}.estate-layout-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.estate-con{--container-max-width:1024px}}@media(max-width:767px){.estate-con{--container-max-width:767px}}:root{--swiper-theme-color:#007aff}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.estate-con{--container-widget-width:100%}.estate-layout-68 .estate-layout-element.estate-layout-element-2c52fac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.estate-layout-68 .estate-layout-element.estate-layout-element-0d73452,.estate-layout-68 .estate-layout-element.estate-layout-element-8facc82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.estate-layout-68 .estate-layout-element.estate-layout-element-8facc82:not(.estate-layout-motion-effects-element-type-background){background-color:#102039;background-image:url(/assets/optimized/6a163606521840f9-1600.webp);background-position:center center;background-repeat:repeat;background-size:contain}.estate-layout-68 .estate-layout-element.estate-layout-element-e95055e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}.estate-layout-68 .estate-layout-element.estate-layout-element-d2cea84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.estate-layout-68 .estate-layout-element.estate-layout-element-b55b311{width:var(--container-widget-width,540px);max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0}.estate-layout-68 .estate-layout-element.estate-layout-element-b55b311 .subtitle{margin:0 0 10px}.estate-layout-68 .estate-layout-element.estate-layout-element-251dbe8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.estate-layout-68 .estate-layout-element.estate-layout-element-4e67ed4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}.estate-layout-68 .estate-layout-element.estate-layout-element-4e67ed4:not(.estate-layout-motion-effects-element-type-background){background-color:#102039;background-image:url(/assets/optimized/de47108839dcb34b-1600.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.estate-layout-68 .estate-layout-element.estate-layout-element-9dc7793,.estate-layout-68 .estate-layout-element.estate-layout-element-986e724,.estate-layout-68 .estate-layout-element.estate-layout-element-f2f6203,.estate-layout-68 .estate-layout-element.estate-layout-element-063d3c2{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.estate-layout-68 .estate-layout-element.estate-layout-element-53dceb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}.estate-layout-68 .estate-layout-element.estate-layout-element-8ef6a42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.estate-layout-68 .estate-layout-element.estate-layout-element-869cfab{width:var(--container-widget-width,540px);max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0}.estate-layout-68 .estate-layout-element.estate-layout-element-869cfab .subtitle{margin:0 0 10px}.estate-layout-68 .estate-layout-element.estate-layout-element-0dfd5e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 25px;--row-gap:30px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:767px){.estate-layout-68 .estate-layout-element.estate-layout-element-e95055e{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.estate-layout-68 .estate-layout-element.estate-layout-element-4e67ed4{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.estate-layout-68 .estate-layout-element.estate-layout-element-9dc7793,.estate-layout-68 .estate-layout-element.estate-layout-element-986e724,.estate-layout-68 .estate-layout-element.estate-layout-element-f2f6203,.estate-layout-68 .estate-layout-element.estate-layout-element-063d3c2{width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0}.estate-layout-68 .estate-layout-element.estate-layout-element-53dceb3{--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}}.fa-brands,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fal,.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far{font-family:"Font Awesome 6 Pro"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}:root{--fa-style-family-brands: "Font Awesome 6 Sharp";--fa-font-brands: normal 300 1em/1 "Font Awesome 6 Sharp"}:root{--fa-style-family-brands: "Font Awesome 6 Sharp";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Sharp"}:root{--fa-style-family-brands: "Font Awesome 6 Sharp";--fa-font-brands: normal 900 1em/1 "Font Awesome 6 Sharp"}.fa-bars-sort:before{content:"\e0ae"}.fa-phone:before{content:"\f095"}.fa-circle-user:before{content:"\f2bd"}.fa-times:before{content:"\f00d"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}:root{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}.fa-brands,.fab{font-weight:400}.fa-facebook-f:before{content:"\f39e"}.fa-tiktok:before{content:"\e07b"}.fa-instagram:before{content:"\f16d"}.fa-youtube:before{content:"\f167"}:root{--fa-style-family-duotone: "Font Awesome 6 Duotone";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"}:root{--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"}.fa-light,.fal{font-weight:300}:root{--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"}.fa-regular,.far{font-weight:400}:root{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"}.fa-solid{font-weight:900}:root{--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"}.fa-thin{font-weight:100}[class^=ts-],[class*=" ts-"]{font-family:estate-theme-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ts-equestrian:before{content:"\e921"}.ts-horse-24:before{content:"\e93b"}.ts-horse-35:before{content:"\e946"}img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px}:root{--estate-content--preset--aspect-ratio--square: 1;--estate-content--preset--aspect-ratio--4-3: 4/3;--estate-content--preset--aspect-ratio--3-4: 3/4;--estate-content--preset--aspect-ratio--3-2: 3/2;--estate-content--preset--aspect-ratio--2-3: 2/3;--estate-content--preset--aspect-ratio--16-9: 16/9;--estate-content--preset--aspect-ratio--9-16: 9/16;--estate-content--preset--color--black: #000000;--estate-content--preset--color--cyan-bluish-gray: #abb8c3;--estate-content--preset--color--white: #ffffff;--estate-content--preset--color--pale-pink: #f78da7;--estate-content--preset--color--vivid-red: #cf2e2e;--estate-content--preset--color--luminous-vivid-orange: #ff6900;--estate-content--preset--color--luminous-vivid-amber: #fcb900;--estate-content--preset--color--light-green-cyan: #7bdcb5;--estate-content--preset--color--vivid-green-cyan: #00d084;--estate-content--preset--color--pale-cyan-blue: #8ed1fc;--estate-content--preset--color--vivid-cyan-blue: #0693e3;--estate-content--preset--color--vivid-purple: #9b51e0;--estate-content--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--estate-content--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--estate-content--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--estate-content--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--estate-content--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--estate-content--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--estate-content--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--estate-content--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--estate-content--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--estate-content--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--estate-content--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--estate-content--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--estate-content--preset--font-size--small: 13px;--estate-content--preset--font-size--medium: 20px;--estate-content--preset--font-size--large: 36px;--estate-content--preset--font-size--x-large: 42px;--estate-content--preset--spacing--20: .44rem;--estate-content--preset--spacing--30: .67rem;--estate-content--preset--spacing--40: 1rem;--estate-content--preset--spacing--50: 1.5rem;--estate-content--preset--spacing--60: 2.25rem;--estate-content--preset--spacing--70: 3.38rem;--estate-content--preset--spacing--80: 5.06rem;--estate-content--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--estate-content--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--estate-content--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--estate-content--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--estate-content--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding:0}:where(.estate-content-block-latest-posts.is-layout-flex){gap:1.25em}:where(.estate-content-block-latest-posts.is-layout-grid){gap:1.25em}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#cccccc;--rpi-icon-scale-google:1;--rpi-icon-scale-yelp:.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#cccccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.estate-layout-element-8facc82{display:none!important}:root{--ts-ff-body:Poppins;--ts-fs-body:16px;--ts-ff-heading:Old Standard TT;--ts-color-text-body:#747474;--ts-color-heading-primary:#102039;--ts-color-theme-primary:#742e19;--ts-color-theme-secondary:#102039}body{line-height:1.6}@media(max-width:767px){.site_logo .logo .primary_logo{max-width:195px}.site_logo .logo .primary_logo img{height:auto}.offcanvas_logo{max-width:165px}.offcanvas_logo img{height:auto}}@media(min-width:768px)and (max-width:991px){.site_logo .logo .primary_logo{max-width:195px}.site_logo .logo .primary_logo img{height:auto}.offcanvas_logo{max-width:165px}.offcanvas_logo img{height:auto}}@media(min-width:992px){.site_logo .logo .primary_logo{max-width:195px}.site_logo .logo .primary_logo img{height:auto}.offcanvas_logo{max-width:165px}.offcanvas_logo img{height:auto}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pxiEyp8kv8JHgFVrJJbecmNE-6b986471df6084ba.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pxiEyp8kv8JHgFVrJJnecmNE-0b1fcab42c18b69b.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pxiEyp8kv8JHgFVrJJfecg-7d93459d86585bfc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRlZfX80-817278dc63f62df7.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tT1ZfX80-46b2eddd9d4344e4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRFZfX80-8bb280d21aaa0a88.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tRVZfX80-2e656fbdfdcc8041.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-tS1Zf-c2f2e80290b457a7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #4a8eff;--color-primary-rgb: 74, 142, 255;--color-primary-hover: #5998ff;--color-primary-active: #3281ff;--color-secondary: #6c757d;--color-secondary-rgb: 108, 117, 125;--color-secondary-hover: #6c757d;--color-secondary-active: #6c757d;--color-success: #018e11;--color-success-rgb: 1, 142, 17;--color-success-hover: #0aad01;--color-success-active: #0c8c01;--color-info: #2CA8FF;--color-info-rgb: 44, 168, 255;--color-info-hover: #2CA8FF;--color-info-active: #2CA8FF;--color-warning: #FFB236;--color-warning-rgb: 255, 178, 54;--color-warning-hover: #FFB236;--color-warning-active: #FFB236;--color-danger: #ff5062;--color-danger-rgb: 255, 80, 98;--color-danger-hover: #ff5062;--color-danger-active: #ff5062;--color-green: #30b570;--color-blue: #0073ff;--color-purple: #8557D3;--color-red: #ff5062;--color-muted: rgba(69, 89, 122, .6);--wpdm-font: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.estate-cookie-dialog{--cookie-paper:#faf8f4;--cookie-brown:#803a23;position:fixed;inset:auto 20px 20px auto;margin:0;width:min(720px,calc(100vw - 40px));z-index:10000;max-width:none;max-height:calc(100dvh - 56px);padding:0;border:1px solid #e7e1d8;border-radius:17px;background:var(--cookie-paper);color:#253b40;box-shadow:0 14px 70px #111b1840;overflow:auto;overscroll-behavior:contain;font-family:var(--replica-body-font)}.estate-cookie-dialog[open]{animation:cookie-enter .45s cubic-bezier(.2,.7,.2,1) both}.estate-cookie-dialog *{box-sizing:border-box}.estate-cookie-layout{display:grid;grid-template-columns:30% 45% 25%;min-height:278px}.cookie-picture{position:relative;overflow:hidden;border-radius:16px 0 0 16px;min-height:278px}.cookie-picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:42% 52%}.cookie-picture:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,var(--cookie-paper) 100%);pointer-events:none}.cookie-copy{padding:44px 25px 32px 10px;align-self:center}.estate-cookie-dialog h2{display:flex;align-items:center;gap:15px;font:700 clamp(23px,2.2vw,34px)/1.2 var(--replica-heading-font);color:#172e39;letter-spacing:-.015em;margin:0 0 14px}.estate-cookie-dialog h2 svg{width:43px;height:43px;flex:none;color:#765742}.estate-cookie-dialog .cookie-copy>p{font:400 14px/1.85 var(--replica-body-font);color:#51534f;margin:0 0 17px}.cookie-policy{display:inline-flex;align-items:center;gap:8px;font:400 13px/1.5 var(--replica-body-font);color:#4c443c;text-decoration:underline;text-underline-offset:3px}.cookie-policy svg{width:15px;height:15px}.cookie-actions{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:14px;padding:36px 42px 32px 10px}.estate-cookie-dialog button{font:500 13px/1.5 var(--replica-body-font);letter-spacing:0;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:11px;padding:15px 13px;border-radius:7px;min-height:49px;transition:background .2s,box-shadow .2s;color:var(--cookie-brown)}.estate-cookie-dialog button svg{width:19px;height:19px;flex:none}.estate-cookie-dialog .cookie-accept{background:var(--cookie-brown);color:#fff;border:1px solid var(--cookie-brown);box-shadow:0 4px 12px #79371f12}.estate-cookie-dialog .cookie-accept:hover{background:#98482b}.estate-cookie-dialog .cookie-customize{padding:5px 0;min-height:34px;border:0;background:transparent;font-size:13px;font-weight:400;color:#634936}.cookie-customize svg{width:15px!important;height:15px!important;transition:transform .2s}.cookie-customize[aria-expanded=true] svg{transform:rotate(90deg)}.estate-cookie-dialog :is(button,a,input):focus-visible{outline:3px solid #b08956;outline-offset:4px}.estate-cookie-dialog .cookie-preferences[hidden]{display:none}.cookie-preferences{margin-top:23px;padding-top:20px;border-top:1px solid #dfd5c9}.estate-cookie-dialog .cookie-preferences h3{font:700 23px/1.2 var(--replica-heading-font);color:#253b40;margin:0 0 14px}.cookie-preferences label{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0;padding:12px 0;border-bottom:1px solid #e8e0d5;color:#54483e;font-size:13px}.cookie-preferences strong{display:block;font-weight:500}.cookie-preferences small{display:block;font-size:11px;line-height:1.6;color:#77706a;margin-top:3px}.cookie-preferences input{appearance:none;width:37px;height:21px;flex:none;border:1px solid #bcb1a4;border-radius:15px;background:#d4cdc4;margin:0;position:relative;cursor:pointer;transition:background .2s}.cookie-preferences input:before{content:"";position:absolute;left:2px;top:2px;width:15px;height:15px;background:#fff;border-radius:50%;transition:transform .2s}.cookie-preferences input:checked{background:#803a23;border-color:#803a23}.cookie-preferences input:checked:before{transform:translate(15px)}.cookie-preferences input:disabled{opacity:.55;cursor:default}.cookie-preferences-open .cookie-actions{align-self:start;padding-top:45px}.estate-cookie-dialog.cookie-is-closing{animation:cookie-exit .22s ease forwards}@keyframes cookie-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cookie-exit{to{opacity:0;transform:translateY(12px)}}.estate-cookie-layout{grid-template-columns:190px minmax(0,1fr);min-height:0}.cookie-picture{grid-row:span 2;min-height:0}.cookie-picture img{object-position:40% center}.cookie-copy{padding:24px 24px 0 10px}.estate-cookie-dialog h2{font-size:26px;gap:10px;margin-bottom:12px}.estate-cookie-dialog h2 svg{width:32px;height:32px}.estate-cookie-dialog .cookie-copy>p{font-size:12px;line-height:1.75;margin-bottom:12px}.cookie-policy{font-size:11px}.cookie-actions{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:20px 24px 18px 10px}.estate-cookie-dialog button{font-size:11px;gap:7px;min-height:43px;padding:10px 9px}.estate-cookie-dialog button svg{width:16px;height:16px}.estate-cookie-dialog .cookie-customize{grid-column:1/-1;font-size:11px;min-height:28px}.cookie-preferences-open .cookie-actions{padding-top:20px}.estate-cookie-dialog h2:focus{outline:none}@media(max-width:600px){.estate-cookie-dialog{inset:auto 12px 12px auto;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:13px}.estate-cookie-layout{grid-template-columns:100px minmax(0,1fr)}.cookie-picture{grid-row:1;min-height:0;border-radius:12px 0 0}.cookie-picture img{object-position:42% center}.cookie-picture:after{background:linear-gradient(90deg,transparent 75%,var(--cookie-paper))}.cookie-copy{padding:20px 17px 0 8px}.estate-cookie-dialog h2{font-size:23px;gap:7px}.estate-cookie-dialog h2 svg{width:25px;height:25px}.estate-cookie-dialog .cookie-copy>p{font-size:11px;line-height:1.7}.cookie-policy{font-size:10px}.cookie-actions{grid-column:1/-1;padding:17px 17px 13px;gap:8px}.estate-cookie-dialog button{font-size:10px;min-height:44px}.cookie-preferences-open .cookie-picture{align-self:start;height:160px}.cookie-preferences-open .cookie-picture img{object-fit:cover}.cookie-preferences{margin-left:-91px}}@media(prefers-reduced-motion:reduce){.estate-cookie-dialog,.estate-cookie-dialog *{animation:none!important;transition:none!important}}.cookie-storage-note,.cookie-feedback{font:400 12px/1.8 var(--replica-body-font);margin:14px 0 0;color:#635647}.estate-footer [data-consent-settings]{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.estate-cookie-dialog .cookie-accept{grid-column:1/-1}.estate-offers{position:relative;isolation:isolate;overflow:hidden;background:#fff;color:#102039;padding:48px 0 0}.estate-offers *{box-sizing:border-box}.offers-shell{width:min(1480px,92%);margin:auto;position:relative;z-index:1}.offers-heading{display:grid;grid-template-columns:1.25fr .9fr .65fr;align-items:center;gap:25px;margin:0 24px 20px}.estate-offers .offers-eyebrow{font:500 9px/1.5 var(--replica-body-font);letter-spacing:.32em;text-transform:uppercase;color:#977e67;margin:0 0 12px;display:flex;align-items:center;gap:15px}.offers-eyebrow:after{content:"";width:48px;height:1px;background:#cdbba9}.estate-offers h2{font:700 clamp(42px,4.6vw,72px)/1.05 var(--replica-heading-font);color:#101d2f;margin:0 0 10px;letter-spacing:-.03em}.estate-offers .offers-description{font:400 15px/1.7 var(--replica-body-font);color:#80807c;max-width:570px;margin:0}.offers-signature{position:relative;height:155px;align-self:end}.offers-horse{position:absolute;inset:-30px auto 0 -10px;width:205px;background:url(/assets/optimized/5ce6e9d54eb3a5e1-1600.webp) right top/600px auto no-repeat;opacity:.3;mask-image:linear-gradient(to bottom,#000 60%,transparent)}.estate-offers .offers-signature p{position:absolute;left:39%;top:6px;font:italic 22px/1.5 Segoe Script,Apple Chancery,cursive;transform:rotate(-12deg);color:#b5a795;white-space:nowrap;margin:0}.offers-signature p span:nth-of-type(1){padding-left:23px}.offers-signature p span:nth-of-type(2){padding-left:40px}.offers-flourish{position:absolute;bottom:2px;left:24%;right:4%;display:flex;align-items:center;gap:9px;color:#b99c7d}.offers-flourish:before,.offers-flourish:after{content:"";height:1px;flex:1;background:#c5b09a}.offers-more{text-align:center;justify-self:end}.offers-more>a{display:flex;align-items:center;justify-content:center;gap:20px;padding:19px 30px;background:#7d321c;color:#fff;font:400 18px/1.2 var(--replica-heading-font);box-shadow:0 5px 18px #6a301b18;transition:background .25s,transform .25s}.offers-more>a:hover{background:#9a482b;transform:translateY(-2px)}.offers-more svg{width:20px;height:20px;flex:none}.estate-offers .offers-more>p{font:400 8px/1.4 var(--replica-body-font);letter-spacing:.26em;color:#927b67;text-transform:uppercase;margin:18px 0 0;display:flex;align-items:center;justify-content:center;gap:12px}.offers-more>p:before{content:"";width:34px;height:1px;background:#b99c7d}.offers-grid{display:grid;grid-template-columns:.94fr 1fr 1.06fr;grid-template-rows:270px 225px;gap:14px}.offer-card{position:relative;display:block;isolation:isolate;overflow:hidden;border-radius:8px;box-shadow:0 5px 16px #211b1110;color:#fff;background:#283026;min-width:0}.offer-featured{grid-row:span 2}.offer-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.55,.3,1)}.offer-card:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#09120d00 25%,#0a0d0b33 45%,#060a08df);transition:opacity .5s}.offer-card:hover>img,.offer-card:focus-visible>img{transform:scale(1.045)}.offer-card:hover .offer-arrow{background:#eee0c8;color:#30291e;transform:translate(2px)}.offer-copy{position:absolute;bottom:24px;left:24px;right:72px;z-index:1}.estate-offers .offer-copy h3{font:700 24px/1.15 var(--replica-heading-font);color:#fff;letter-spacing:-.02em;margin:0 0 10px;text-wrap:balance}.estate-offers .offer-featured h3{font-size:33px}.estate-offers .offer-copy p{display:flex;align-items:center;gap:13px;font:400 12px/1.4 var(--replica-body-font);color:#fff;margin:0}.offer-copy p svg{width:27px;height:27px;flex:none;color:#d6bea0}.offer-note{display:block;margin-top:12px;font:400 8px/1.6 var(--replica-body-font);letter-spacing:.23em;text-transform:uppercase;color:#cdbda8}.offer-arrow{position:absolute;right:22px;bottom:25px;z-index:2;display:grid;place-items:center;width:48px;height:48px;border:1px solid #dbcbb4;border-radius:50%;color:#ecdfc8;transition:transform .35s,background .35s,color .35s}.offer-arrow svg{width:23px;height:23px}.offer-featured .offer-arrow{bottom:60px}.offer-card:focus-visible,.offers-more>a:focus-visible{outline:3px solid #a7784c;outline-offset:5px}.offers-closing{height:87px;display:flex;align-items:center;justify-content:center;gap:14px;font:500 8px/1.5 var(--replica-body-font);letter-spacing:.27em;text-transform:uppercase;color:#967a62}.offers-closing svg{width:26px;height:26px;flex:none}.offers-closing:before,.offers-closing:after{content:"";width:42px;height:1px;background:#cdbba9}.offers-landscape{position:absolute;bottom:-45px;width:36%;height:150px;z-index:0;pointer-events:none;background:url(/assets/optimized/5ce6e9d54eb3a5e1-1600.webp) left top/950px auto no-repeat;opacity:.32;mask-image:linear-gradient(to top,#000 35%,transparent)}.offers-landscape-left{left:0;transform:scaleX(-1);opacity:.2}.offers-landscape-right{right:-20px}@media(min-width:1600px){.offers-grid{grid-template-rows:290px 235px}}@media(max-width:1100px){.offers-heading{grid-template-columns:1.2fr .8fr;gap:20px;margin-inline:0}.offers-signature{display:none}.offers-grid{grid-template-rows:245px 215px}.estate-offers .offer-copy h3{font-size:21px}.estate-offers .offer-featured h3{font-size:28px}.offer-copy{left:18px;right:56px;bottom:20px}.offer-arrow{width:37px;height:37px;right:13px;bottom:24px}.estate-offers .offer-copy p{font-size:10px;gap:8px}.offer-copy p svg{width:22px;height:22px}}@media(max-width:760px){.estate-offers{padding-top:34px}.offers-heading{grid-template-columns:1fr;gap:22px;margin-bottom:23px}.offers-more{justify-self:start}.offers-more>a{padding:15px 23px;font-size:17px}.estate-offers .offers-more>p{display:none}.estate-offers .offers-description{font-size:13px;max-width:500px}.offers-grid{grid-template-columns:1fr 1fr;grid-template-rows:260px 220px 220px;gap:12px}.offer-featured{grid-column:span 2;grid-row:auto}.offer-featured>img{object-position:50% 58%}.offer-featured .offer-arrow{bottom:37px}.offers-closing{gap:9px;font-size:7px;letter-spacing:.15em}.offers-closing:before,.offers-closing:after{width:20px}.offers-landscape{opacity:.16}}@media(max-width:480px){.offers-grid{grid-template-columns:1fr;grid-template-rows:330px repeat(4,225px);gap:14px}.offer-featured{grid-column:auto}.estate-offers .offer-copy h3{font-size:25px}.estate-offers .offer-featured h3{font-size:32px}.estate-offers .offer-copy p{font-size:12px}.offer-copy{bottom:24px;left:23px;right:75px}.offer-arrow{right:22px;width:43px;height:43px}.offer-featured .offer-arrow{bottom:60px}.offers-closing{letter-spacing:.08em;gap:8px}.offers-closing:before,.offers-closing:after{width:12px}}@media(prefers-reduced-motion:reduce){.offer-card>img,.offer-arrow,.offers-more>a{transition:none}.offer-card:hover>img,.offer-card:focus-visible>img{transform:none}}.estate-offers .offer-card:not(.offer-featured) h3{max-width:250px}.estate-offers .offer-featured h3:after{content:"";display:block;width:66px;height:1px;background:#d0bda566;margin-top:14px}.offers-landscape{background-size:760px auto;background-position:left 33%;bottom:-25px;opacity:.32}.offers-landscape-left{opacity:.2}@media(max-width:480px){.estate-offers .offer-card:not(.offer-featured) h3{max-width:230px}.offers-landscape{opacity:.14}}.estate-reviews{position:relative;isolation:isolate;background:#faf7f0 url(/assets/images/reviews/estate-background-v1.webp) center/100% 100% no-repeat;padding:52px 0 32px;color:#102638;min-height:530px}.estate-reviews *{box-sizing:border-box}.reviews-shell{width:min(1110px,76%);margin:auto;display:grid;grid-template-columns:38% minmax(0,1fr) 65px;gap:26px;align-items:center}.reviews-intro{padding:0 10px}.estate-reviews .reviews-eyebrow{font:11px/1.6 var(--replica-body-font);letter-spacing:3px;color:#793d28;margin:0 0 13px;display:flex;gap:18px;align-items:center}.reviews-eyebrow:after{content:"";height:1px;flex:1;max-width:80px;background:#ae8064}.estate-reviews h2{font:700 clamp(40px,4vw,63px)/.99 var(--replica-heading-font);letter-spacing:-2px;color:#102638;margin:0 0 18px}.estate-reviews .reviews-summary{font:17px/1.5 var(--replica-heading-font);color:#102638;margin:0 0 10px}.reviews-google{font:16px/1.6 var(--replica-heading-font);color:#8a492f;text-decoration:underline;text-underline-offset:4px}.reviews-write{display:flex;align-items:center;gap:14px;padding:14px 17px;background:#ffffffad;border:1px solid #fff;border-radius:14px;box-shadow:0 6px 20px #6b47220a;margin:24px 0 30px;color:#102638;font:12px/1.3 var(--replica-heading-font)}.reviews-google-word{font:700 18px/1 Arial,sans-serif;letter-spacing:-1px;color:#4285f4}.reviews-write .reviews-gold{border-left:1px solid #e6ded3;padding-left:14px;font-size:19px;white-space:nowrap}.reviews-gold{display:block;font:20px/1.4 Arial,sans-serif;color:#c89228;letter-spacing:2px}.estate-reviews .reviews-motto{font:italic 24px/1.2 Segoe Script,Georgia,serif;color:#82523b;margin:0 0 0 30px;transform:rotate(-8deg);text-align:center;max-width:290px}.reviews-stage{min-width:0}.reviews-main{background:#ffffffed;border-radius:14px;padding:24px 26px 15px;box-shadow:0 12px 38px #6c4e2010}.reviews-figure{margin:0}.reviews-author{display:flex;align-items:center;gap:16px;margin-bottom:16px}.reviews-avatar{position:relative;flex:0 0 64px;width:64px;height:64px;border-radius:50%;overflow:hidden;background:#e8ddce;display:grid;place-items:center;font:23px Georgia;color:#793d28}.reviews-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.reviews-author strong{display:block;font:700 20px/1.3 var(--replica-heading-font);color:#102638}.reviews-author time{display:block;font:13px/1.6 var(--replica-heading-font);color:#625c54}.estate-reviews blockquote{position:relative;font:italic 16px/1.55 Georgia,serif;color:#5e5a54;background:none;box-shadow:none;border:0;padding:0 0 0 39px;margin:0;white-space:pre-line;overflow-wrap:anywhere;max-height:175px;overflow:auto;scrollbar-width:thin}.estate-reviews blockquote:before{content:"\201c";position:absolute;left:0;top:-12px;font:75px/1 Georgia;color:#c7a780;background:none}.estate-reviews blockquote:after{display:none}.reviews-bottom{border-top:1px solid #e7e0d7;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:13px;color:#766d62;font:10px/1.5 var(--replica-body-font)}.reviews-source{display:flex;align-items:center;gap:12px;color:inherit;font:10px/1.5 var(--replica-heading-font)}.reviews-position{text-align:right}.reviews-previews{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.reviews-preview{display:block;text-align:left;background:#ffffffeb;color:#102638;border:1px solid #fff;border-radius:12px;padding:16px 18px;cursor:pointer;box-shadow:0 8px 24px #6c4e200a;min-width:0;transition:transform .2s,box-shadow .2s}.reviews-preview:hover{transform:translateY(-3px);box-shadow:0 10px 25px #6c4e201b}.reviews-preview .reviews-author{gap:10px;margin-bottom:10px}.reviews-preview .reviews-avatar{width:42px;height:42px;flex-basis:42px;font-size:16px}.reviews-preview .reviews-author strong{font-size:14px}.reviews-preview .reviews-author time{font-size:11px}.reviews-preview .reviews-gold{font-size:14px;letter-spacing:1px}.estate-reviews .reviews-excerpt{padding:0;font:13px/1.5 Georgia,serif;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:59px}.estate-reviews .reviews-excerpt:before{display:none}.reviews-arrows{display:flex;gap:9px;margin-top:-145px}.reviews-arrows button{display:grid;place-items:center;width:35px;height:35px;flex:0 0 35px;padding:0;background:#fff;border:0;border-radius:50%;color:#9a603e;font:27px/1 Georgia;cursor:pointer;box-shadow:0 4px 12px #71431a15}.reviews-arrows button:last-child{background:#914324;color:#fff}.reviews-arrows button:disabled{opacity:.3;cursor:default}.reviews-provider{display:block;text-align:right;font:9px/1.5 var(--replica-body-font);color:#8a7b69;margin-top:8px;text-decoration:underline}.reviews-sign{position:absolute;left:1.4%;top:110px;width:9%;max-width:none;white-space:nowrap;text-align:center;transform:rotate(5deg);font:italic 17px/1.4 Segoe Script,Georgia,serif;color:#49341e}.estate-reviews .reviews-side-motto{position:absolute;right:2%;bottom:47px;font:italic 20px/1.35 Segoe Script,Georgia,serif;color:#916c52;text-align:center;transform:rotate(-8deg);margin:0}.estate-reviews a:focus-visible,.estate-reviews button:focus-visible{outline:3px solid #9a603e;outline-offset:4px}@media(max-width:1200px){.reviews-shell{width:84%;grid-template-columns:35% minmax(0,1fr);gap:25px}.reviews-arrows{grid-column:2;margin:0;justify-content:center}.reviews-sign,.estate-reviews .reviews-side-motto{display:none}.reviews-write{flex-wrap:wrap;gap:10px}.reviews-main{padding:22px}.estate-reviews h2{font-size:49px}.reviews-preview{padding:12px}.reviews-preview .reviews-author{gap:7px}.reviews-preview .reviews-avatar{flex-basis:34px;width:34px;height:34px}}@media(max-width:760px){.estate-reviews{padding:35px 0 28px;background-position:60% center}.reviews-shell{width:90%;display:flex;flex-direction:column;gap:24px}.reviews-intro{width:100%;padding:0;text-align:center}.reviews-eyebrow{justify-content:center}.reviews-eyebrow:after{display:none}.estate-reviews h2{font-size:47px;line-height:1.03;letter-spacing:-1px}.estate-reviews h2 br{display:none}.estate-reviews h2 br:after{content:" "}.estate-reviews .reviews-summary{font-size:16px}.reviews-write{justify-content:center;max-width:370px;margin:18px auto 0;padding:12px}.estate-reviews .reviews-motto{display:none}.reviews-stage{width:100%}.reviews-main{padding:20px 18px 14px}.reviews-author strong{font-size:19px}.estate-reviews blockquote{font-size:15px;max-height:220px;padding-left:28px}.estate-reviews blockquote:before{font-size:60px}.reviews-previews{gap:10px}.reviews-preview .reviews-author{align-items:flex-start;flex-wrap:wrap}.reviews-preview .reviews-author strong{font-size:14px}.reviews-preview .reviews-author time{font-size:10px}.reviews-bottom{gap:8px}.reviews-source{gap:7px;font-size:9px}.reviews-source .reviews-google-word{font-size:15px}.reviews-position{font-size:9px}.reviews-arrows{margin:-12px 0 0}.reviews-arrows button{width:40px;height:40px;flex-basis:40px}}@media(prefers-reduced-motion:reduce){.reviews-preview{transition:none;transform:none}}.estate-reviews .reviews-main{height:365px;display:flex;flex-direction:column}.reviews-content{flex:1;min-height:0}.reviews-content .reviews-figure{height:100%;display:grid;grid-template-rows:96px minmax(0,1fr)}.reviews-content .reviews-author{height:84px;min-width:0;margin-bottom:12px}.reviews-author>div{min-width:0}.reviews-author strong{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.estate-reviews .reviews-content blockquote{max-height:none;height:100%;min-height:0;overscroll-behavior:contain}.reviews-bottom{flex:0 0 39px;min-height:39px;margin-top:16px;padding-top:12px}.reviews-previews{height:184px}.reviews-preview{height:184px;overflow:hidden}.reviews-preview .reviews-author{height:75px;margin-bottom:10px}.reviews-arrows{flex-wrap:wrap;width:80px;justify-content:center}.reviews-arrows [data-review-step="1"]{background:#914324;color:#fff}.estate-reviews .reviews-sign{left:2.1%;top:16.5%;width:8.5%;height:26%;display:flex;align-items:center;justify-content:center;white-space:nowrap;transform:rotate(4deg);font:italic clamp(12px,1.15vw,19px)/1.5 "Segoe Script",Georgia,serif;color:#302015;text-shadow:0 1px 1px #efdbb5a6;z-index:1}.estate-reviews .reviews-motto{color:#633b27;position:relative;padding:16px 20px;margin-left:10px;background:radial-gradient(ellipse,#fffaf1f5 25%,#fffaf1bf 55%,#fffaf100 75%);text-shadow:0 1px 2px #fff;max-width:320px}.estate-reviews .reviews-side-motto{color:#68442f;padding:12px;background:radial-gradient(ellipse,#fffaf1eb 25%,#fffaf100 75%);text-shadow:0 1px 2px #fff}@media(max-width:1200px){.estate-reviews .reviews-sign,.estate-reviews .reviews-side-motto{display:none}.reviews-arrows{width:auto;flex-wrap:nowrap}.reviews-preview .reviews-author{height:86px}.reviews-previews,.reviews-preview{height:193px}}@media(max-width:760px){.estate-reviews .reviews-main{height:400px}.reviews-content .reviews-figure{grid-template-rows:100px minmax(0,1fr)}.reviews-content .reviews-author{height:88px}.reviews-previews,.reviews-preview{height:228px}.reviews-preview .reviews-author{height:136px;align-content:flex-start;gap:7px}.reviews-preview .reviews-author>div{width:100%}.estate-reviews .reviews-motto{display:none}.reviews-arrows{width:auto}}.estate-reviews{padding:32px 0 22px;min-height:0}.estate-reviews .reviews-main{height:275px;padding:18px 22px 12px}.reviews-content .reviews-figure{grid-template-rows:77px minmax(0,1fr)}.reviews-content .reviews-author{height:67px;margin-bottom:10px}.reviews-content .reviews-avatar{width:52px;height:52px;flex-basis:52px}.reviews-content .reviews-author strong{font-size:18px;line-height:1.2}.reviews-content .reviews-author time{font-size:12px}.reviews-content .reviews-gold{font-size:17px}.estate-reviews .reviews-content blockquote{font-size:15px;line-height:1.5;overflow-y:auto;scrollbar-gutter:stable}.reviews-bottom{margin-top:10px;padding-top:9px;flex-basis:31px;min-height:31px}.reviews-previews{margin-top:12px;gap:12px}.reviews-previews,.reviews-preview{height:140px}.reviews-preview{padding:12px 14px}.reviews-preview .reviews-author{height:61px;margin-bottom:6px;gap:9px}.reviews-preview .reviews-author strong{font-size:13px;line-height:1.2}.reviews-preview .reviews-avatar{height:36px;width:36px;flex-basis:36px}.reviews-preview .reviews-gold{font-size:13px}.estate-reviews .reviews-excerpt{-webkit-line-clamp:2;max-height:39px}.reviews-arrows{width:80px;flex-wrap:nowrap;margin-top:-115px}.reviews-write{margin:18px 0 16px;padding:12px}.estate-reviews .reviews-motto{font-size:21px;padding:10px 15px}.estate-reviews .reviews-sign{left:2.6%;top:18%;width:7.7%;height:25%;font-size:clamp(11px,1.02vw,17px);line-height:1.45;transform:rotate(5deg);color:#281a11;text-shadow:0 1px 1px #f3debd80}.estate-reviews .reviews-side-motto{bottom:25px;font-size:18px}@media(max-width:1200px){.reviews-arrows{margin:0;width:auto}.reviews-previews,.reviews-preview{height:155px}.reviews-preview .reviews-author{height:73px}}@media(max-width:760px){.estate-reviews{padding:25px 0 20px}.reviews-shell{gap:16px}.estate-reviews h2{font-size:39px;margin-bottom:12px}.estate-reviews .reviews-eyebrow{margin-bottom:9px}.reviews-write{margin:12px auto 0;padding:10px}.estate-reviews .reviews-main{height:290px;padding:16px 16px 11px}.reviews-content .reviews-figure{grid-template-rows:83px minmax(0,1fr)}.reviews-content .reviews-author{height:73px}.reviews-previews,.reviews-preview{height:173px}.reviews-preview{padding:11px}.reviews-preview .reviews-author{height:105px;gap:5px}.reviews-preview .reviews-avatar{width:29px;height:29px;flex-basis:29px;font-size:12px}.reviews-preview .reviews-author strong{font-size:12px}.reviews-preview .reviews-author time{font-size:9px}.estate-reviews .reviews-excerpt{font-size:12px;line-height:1.45;max-height:35px}.reviews-arrows{margin:-5px 0 0}}.estate-loading{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;pointer-events:none;background:#071b29;color:#f4ead6;opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);contain:layout paint style}.estate-loading.is-visible{opacity:1;pointer-events:auto;touch-action:none}.estate-loading-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none}.estate-loading-inner{position:relative;z-index:1;text-align:center;width:min(580px,80vw);transform:translateY(-5vh)}.estate-loading-logo{display:block;width:min(400px,100%);height:auto;max-height:35vh;object-fit:contain;margin:0 auto 30px;filter:drop-shadow(0 3px 16px #06172480)}.estate-loading-values{display:flex;align-items:center;justify-content:center;gap:16px;color:#d5c1a1;font:400 10px/1.6 Arial,sans-serif;letter-spacing:.3em;white-space:nowrap}.estate-loading-values span{height:1px;width:25px;background:#b99a73;opacity:.7}.estate-loading-dots{display:flex;justify-content:center;gap:20px;margin:38px 0 22px}.estate-loading-dots i{display:block;width:8px;height:8px;border-radius:50%;background:#ffe4ac;box-shadow:0 0 12px 3px #e3b05c80;animation:estate-loading-glow 1.5s ease-in-out infinite}.estate-loading-dots i:nth-child(2){animation-delay:.18s}.estate-loading-dots i:nth-child(3){animation-delay:.36s}.estate-loading-caption{font:italic 36px/1.3 Segoe Script,Snell Roundhand,Apple Chancery,cursive!important;color:#d7b582!important;letter-spacing:0!important;margin:0!important}@keyframes estate-loading-glow{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:600px){.estate-loading-inner{width:86vw;transform:translateY(-3vh)}.estate-loading-logo{width:300px;margin-bottom:26px}.estate-loading-values{font-size:7px;gap:8px;letter-spacing:.18em}.estate-loading-values span{width:15px}.estate-loading-dots{margin-top:32px;gap:18px}.estate-loading-caption{font-size:32px!important}}@media(prefers-reduced-motion:reduce){.estate-loading{display:none}.estate-loading *{animation:none!important;transition:none!important}}html.estate-loading-pending{background:#071b29}html.estate-loading-pending:before{content:"";position:fixed;inset:0;z-index:2147482999;background:#071b29 url(/assets/preloader/estate-dusk-v3.webp) center/cover no-repeat}html.estate-loading-pending .estate-loading{opacity:1;transition:none}.estate-loading.is-entering .estate-loading-inner{animation:estate-loading-enter .5s ease both}.estate-loading.is-incoming{transition:none}.estate-loading.is-leaving{opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1) .1s;pointer-events:none}.estate-loading.is-leaving .estate-loading-inner{animation:estate-loading-exit .3s cubic-bezier(.4,0,.2,1) both}@keyframes estate-loading-exit{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 -8px}}@keyframes estate-loading-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html.estate-loading-pending:before{display:none}html.estate-loading-pending body>:not(.estate-loading){visibility:visible!important}}html.estate-loading-pending .estate-loading:not(.is-visible) .estate-loading-inner{opacity:0}:root{--replica-heading-font: "Old Standard TT", Georgia, serif;--replica-body-font: "Poppins", Arial, sans-serif}body{font-family:var(--replica-body-font)}h1,h2,h3,h4,h3:where([data-visual-heading="5"]),h3:where([data-visual-heading="6"]){font-family:var(--replica-heading-font)}:root{--replica-rust: #742e19;--replica-navy: #102039;--replica-paper: #fff;--replica-text: #747474;--replica-header-height: 82px}html{scroll-behavior:smooth;scroll-padding-top:104px}body{min-width:320px;overflow-x:clip}body.replica-overlay-open{overflow:hidden}[hidden]{display:none!important}img{max-width:100%}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid #bf8645;outline-offset:5px}.replica-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.preloader,.header-duplicate{display:none!important}.wow,.estate-layout-invisible,[data-animation]{visibility:visible!important;opacity:1!important;animation:none!important;transform:none!important}.estate-con,.estate-con-inner,.estate-layout-widget,.estate-layout-widget-container,.header_inner,.site-main,.swiper-container{min-width:0}.odometer{font-family:inherit!important;line-height:inherit!important}.header-area{z-index:100;transition:background-color .2s,box-shadow .2s}.menu_area .main_menu li:focus-within>.sub-menu,.menu_area .main_menu li.replica-submenu-open>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;top:100%!important}.menu_area .main_menu .sub-menu li:focus-within>.sub-menu,.menu_area .main_menu .sub-menu li.replica-submenu-open>.sub-menu{top:0!important}.menu_area .main_menu>ul>li:last-child .sub-menu .sub-menu{left:auto!important;right:100%}.menu_bar_icon{display:inline-grid!important;place-items:center;min-width:48px;min-height:48px}.replica-menu-glyph{display:block;width:25px;height:19px;border-block:2px solid currentColor;position:relative}.replica-menu-glyph:after{content:"";position:absolute;inset:7px 0 auto;border-top:2px solid currentColor}.offcanvas-area.replica-menu{width:min(420px,92vw);right:0;transform:translate(110%);background:var(--replica-navy);visibility:hidden;transition:transform .22s ease;overscroll-behavior:contain;z-index:1001}.offcanvas-area.replica-menu.opened{transform:translate(0);visibility:visible}.replica-menu .offcanvas_wrapper{padding:28px 26px 40px}.replica-menu .offcanvas_top{margin-bottom:24px}.replica-menu .offcanvas_close_btn{min-height:48px;min-width:48px;font:38px/1 Arial,sans-serif}.replica-menu .mobile_menu ul{list-style:none;margin:0;padding:0}.replica-menu .mobile_menu li{position:relative}.replica-menu .mobile_menu a{display:block;padding:14px 46px 14px 0;color:#fff;border-bottom:1px solid #ffffff24;font:700 21px/1.35 Old Standard TT,Georgia,serif}.replica-menu .mobile_menu .sub-menu{padding-left:18px}.replica-menu .mobile_menu .sub-menu a{font-size:18px}.replica-menu .mobile_menu .replica-submenu-toggle{position:absolute;inset:1px 0 auto auto;width:44px;height:52px;color:#fff;font-size:26px;background:transparent;border:0}.replica-menu .offcanvas_bottom{margin-top:34px}.body-overlay.replica-menu-overlay{position:fixed;inset:0;background:#071324aa;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s}.body-overlay.replica-menu-overlay.opened{opacity:1;visibility:visible;pointer-events:auto}.main_slider,.testimonials{position:relative;overflow:hidden}.main_slider>.swiper-wrapper,.testimonials>.swiper-wrapper{display:block;height:auto;transform:none!important}.main_slider>.swiper-wrapper>.swiper-slide,.testimonials>.swiper-wrapper>.swiper-slide{width:100%!important}.main_slider:not(.replica-carousel-ready)>.swiper-wrapper>.swiper-slide~.swiper-slide,.testimonials:not(.replica-carousel-ready)>.swiper-wrapper>.swiper-slide~.swiper-slide{display:none}.main_slider .slider_item{position:relative;isolation:isolate;overflow:hidden}.main_slider .slider_item .slider_bg{transform:none;transition:none}.main_slider .slider_content_inner{position:relative;z-index:2}.main_slider .slider_navigation button{font-family:Georgia,serif;font-weight:400;background:transparent;border:0}.main_slider .slider_pagination{display:flex;justify-content:center;inset-inline:0;width:100%;gap:8px}.replica-slide-dots{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.replica-slide-dot{width:26px;height:26px;border-radius:50%;border:1px solid transparent;background:transparent;position:relative;padding:0;color:var(--replica-rust)}.replica-slide-dot:before{content:"";position:absolute;inset:8px;border-radius:50%;background:currentColor}.replica-slide-dot[aria-current=true]{border-color:currentColor}.main_slider .replica-slide-dot{color:#fff}.replica-carousel-controls{display:flex;align-items:center;justify-content:center;gap:14px;padding-block:22px 4px}.replica-carousel-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid currentColor;border-radius:50%;color:var(--replica-rust);font:25px/1 Georgia,serif;background:#fff}.replica-carousel-controls button:hover{background:var(--replica-rust);color:#fff}.projects_slider>.swiper-wrapper{display:flex;width:100%;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#742e1950 transparent;transform:none!important;height:auto;padding-bottom:6px}.projects_slider>.swiper-wrapper>.swiper-slide{flex:0 0 25%;width:25%;scroll-snap-align:start;height:auto}.projects_slider .project_thumb img{width:100%;height:auto;aspect-ratio:460 / 450;object-fit:cover}.foogallery .fg-thumb{display:block!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;visibility:visible!important;opacity:1!important}.replica-lightbox{border:0;padding:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;background:#07101cec;color:#fff;overflow:hidden}.replica-lightbox::backdrop{background:#07101c}.replica-lightbox[open]{display:grid;place-items:center}.replica-lightbox figure{margin:0;width:calc(100% - 120px);height:calc(100% - 120px);display:grid;grid-template-rows:minmax(0,1fr) auto}.replica-lightbox img{width:100%;height:100%;min-height:0;object-fit:contain}.replica-lightbox figcaption{text-align:center;padding:16px 8px 0;font:14px/1.5 Poppins,sans-serif}.replica-lightbox button{position:absolute;display:grid;place-items:center;color:#fff;background:#ffffff15;border:1px solid #ffffff40;border-radius:50%;width:48px;height:48px;padding:0;font:34px/1 Arial,sans-serif}.replica-lightbox button:hover{background:#ffffff35}.replica-lightbox-close{top:16px;right:16px}.replica-lightbox-prev{top:calc(50% - 24px);left:12px}.replica-lightbox-next{top:calc(50% - 24px);right:12px}.replica-notice{margin:0 0 20px;padding:12px 16px;border:1px solid currentColor;font:400 13px/1.65 Poppins,sans-serif;color:inherit;opacity:.85}.replica-embed{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:320px;padding:48px 24px;text-align:center;background:#edf0ed;color:var(--replica-navy);border:1px solid #dfe4df}.replica-embed-map{min-height:380px;background-color:#e8eee7;background-image:linear-gradient(31deg,transparent 45%,#faf8ec 46%,#faf8ec 49%,transparent 50%),linear-gradient(115deg,transparent 54%,#faf8ec 55%,#faf8ec 58%,transparent 59%),repeating-linear-gradient(0deg,#dfe9dc66 0,#dfe9dc66 70px,transparent 70px,transparent 140px)}.replica-embed h2,.replica-embed h3{margin:0;font-size:clamp(24px,3vw,34px)}.replica-embed p{max-width:540px;margin:0}.replica-embed a{text-decoration:underline;text-underline-offset:4px}.replica-embed button{border:1px solid currentColor;padding:10px 20px;color:inherit}.replica-toast{position:fixed;inset:auto 20px 24px auto;z-index:2000;max-width:min(420px,calc(100vw - 40px));background:var(--replica-navy);color:#fff;border:1px solid #ffffff35;box-shadow:0 8px 35px #10203940;padding:18px 22px;font:14px/1.65 Poppins,sans-serif}@media(min-width:1200px)and (max-width:1439px){.header_inner_top{padding-left:85px;padding-right:24px}.header_inner_top .contact_info li{font-size:12px}.header_inner_top .contact_info li:not(:last-child){padding-right:14px;margin-right:14px}.header_inner_bottom{padding-left:60px}.header_inner_bottom .menu_area{gap:16px}.menu_area .main_menu>ul>li>a{font-size:15px;letter-spacing:0}}@media(max-width:1199px){.header_inner_top{display:none!important}.header_style_02 .site_logo{flex-shrink:0;max-width:190px;padding:10px 10px 10px 18px}.header_style_02 .site_logo img{max-height:66px;width:auto}.header_inner_bottom{height:86px;padding-inline:15px}.header_inner_bottom .menu_area{height:100%}.header-area.header-absolute .site_logo img{max-height:82px;width:auto}.main_slider .slider_item .slider_content .title{font-size:clamp(40px,5.7vw,64px);line-height:1.15}.main_slider .slider_item .slider_content{max-width:720px;margin-inline:auto;padding-inline:22px}.projects_slider>.swiper-wrapper>.swiper-slide{flex-basis:33.333%;width:33.333%}}@media(max-width:767px){html{scroll-padding-top:94px}body{overflow-wrap:break-word}.estate-con-boxed>.estate-con-inner{max-width:100%}.container,.container-fluid{--bs-gutter-x: 32px}.header_style_02 .site_logo{max-width:160px}.header_style_02 .site_logo:after{width:44px}.header_inner_bottom{height:80px}.header_style_02 .site_logo img{max-height:60px}.main_slider .slider_item{min-height:540px;height:auto;padding-block:65px 95px}.main_slider .slider_item .slider_content{max-width:560px;padding-inline:8px}.main_slider .slider_item .slider_content .title{font-size:clamp(35px,6.8vw,52px);line-height:1.17}.main_slider .slider_item .slider_content .subtitle{font-size:17px;line-height:1.65;max-width:30em}.main_slider .slider_item .slider_content .slider_btn{margin-top:28px}.main_slider .slider_pagination{bottom:28px}.main_slider .slider_item .octagon{left:-10%;opacity:.75}.section_title .title{font-size:clamp(32px,6vw,44px);line-height:1.2}.projects_slider>.swiper-wrapper>.swiper-slide{flex-basis:50%;width:50%}.replica-lightbox figure{width:calc(100% - 24px);height:calc(100% - 150px)}.replica-lightbox-prev,.replica-lightbox-next{top:auto;bottom:18px}.replica-lightbox-prev{left:calc(50% - 60px)}.replica-lightbox-next{right:calc(50% - 60px)}.replica-embed-map{min-height:300px}}@media(max-width:479px){.projects_slider>.swiper-wrapper>.swiper-slide{flex-basis:86%;width:86%}.header_style_02 .site_logo{max-width:135px}.header_style_02 .site_logo img{max-height:54px}.header_inner_bottom{height:76px}.main_slider .slider_item{min-height:550px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.offcanvas-area:not(.replica-menu){visibility:hidden!important;pointer-events:none}.main_slider.replica-hero-motion{background:#102039}.main_slider.replica-hero-motion>.swiper-wrapper{display:grid;position:relative}.main_slider.replica-hero-motion>.swiper-wrapper>.slider_item{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:none;min-width:0}.main_slider.replica-hero-motion>.swiper-wrapper>.slider_item.is-current,.main_slider.replica-hero-motion>.swiper-wrapper>.slider_item.is-leaving{visibility:visible}.main_slider.replica-hero-motion>.swiper-wrapper>.slider_item.is-current{opacity:1;pointer-events:auto;z-index:1}.main_slider.replica-hero-motion>.swiper-wrapper>.slider_item.is-leaving{pointer-events:none}.main_slider.replica-hero-motion .slider_item .slider_bg{transform:none;transition:none!important}.main_slider.replica-hero-motion .slider_item .octagon{pointer-events:none}.replica-hero-sweep{position:absolute;top:-15%;left:0;width:48%;height:130%;background:linear-gradient(90deg,#742e19,#9f5638 70%,#742e19);opacity:0;z-index:4;pointer-events:none}.main_slider.replica-hero-motion .slider_navigation button,.main_slider.replica-hero-motion .slider_pagination{z-index:6}.replica-hero-motion-controls{position:absolute;bottom:37px;right:clamp(20px,4vw,65px);z-index:7}.replica-hero-toggle{display:inline-flex;justify-content:center;align-items:center;min-height:40px;min-width:102px;padding:9px 14px;color:#fff;border:1px solid #ffffff50;border-radius:2px;background:#10203945;font:400 12px/1.3 Poppins,Arial,sans-serif;letter-spacing:.025em;transition:background-color .25s ease,border-color .25s ease}.replica-hero-toggle:hover{background:#742e19c9;border-color:#ffffffa0}.replica-hero-progress{position:absolute;inset:auto 0 0;height:3px;z-index:7;pointer-events:none;background:#ffffff12}.replica-hero-progress>span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:#c29165}@media(max-width:767px){.replica-hero-motion-controls{right:16px;bottom:19px}.replica-hero-toggle{min-width:94px;min-height:38px;font-size:11px;padding:8px 10px}.main_slider.replica-hero-motion .slider_pagination{justify-content:flex-start;padding-left:20px;width:auto;right:125px}.replica-hero-sweep{width:65%}}@media(prefers-reduced-motion:reduce){.replica-hero-sweep,.replica-hero-progress,.replica-hero-motion-controls{display:none}.main_slider.replica-hero-motion .slider_item .slider_bg{transform:none!important}}.main_slider.replica-hero-motion .slider_content_inner>*,.main_slider.replica-hero-motion .slider_item .octagon{transition-property:color,background-color,border-color!important}.replica-motion-card{--card-motion-accent: #742e19;--card-motion-ease: cubic-bezier(.22, 1, .36, 1)}.replica-card-surface{outline:1px solid transparent;outline-offset:-1px}.replica-card-image-frame{overflow:hidden}.replica-motion-card .replica-card-image{transform:none!important;transform-origin:center}.replica-motion-card .service_thumb .image:after,.replica-motion-card .blog_thumb a:after{animation:none!important;opacity:0}.replica-card-entering{will-change:opacity,translate}.replica-motion-card:focus-within .replica-card-surface,.replica-motion-card.replica-card-surface:focus-within{opacity:1!important;translate:0 0!important}.replica-motion-card:focus-within>.replica-card-surface,.replica-motion-card.replica-card-surface:focus-within{outline-color:#742e1945}@media(prefers-reduced-motion:no-preference){.replica-motion-card{transition:translate .38s var(--card-motion-ease)}.replica-card-surface{transition:box-shadow .42s var(--card-motion-ease),outline-color .42s ease}.replica-motion-card .replica-card-image{scale:1;transition:scale .8s var(--card-motion-ease),filter .7s ease}.replica-motion-card:focus-within{translate:0 -4px}.replica-motion-card:focus-within .replica-card-image{scale:1.025;filter:saturate(1.035)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.replica-motion-card:hover{translate:0 -6px}.replica-motion-card:hover>.replica-card-surface,.replica-motion-card.replica-card-surface:hover{outline-color:#742e1935;box-shadow:0 18px 42px -24px #10203966,inset 0 -2px #742e1970}.replica-motion-card:hover .replica-card-image{scale:1.04;filter:saturate(1.035)}.team_member.replica-motion-card:hover .replica-card-image{scale:1.025}.estate-article-posts-list>.replica-motion-card:hover{translate:0 -3px}}@media(prefers-reduced-motion:reduce){.replica-motion-card,.replica-card-surface,.replica-motion-card .replica-card-image{translate:none!important;scale:none!important;transition:none!important}.replica-card-surface{opacity:1!important}.replica-card-entering{will-change:auto}}.blog-preview-banner{position:relative;z-index:1200;display:flex;justify-content:center;align-items:center;gap:16px;padding:13px 24px;background:#ffe7b8;color:#39270f;font:14px/1.5 Poppins,sans-serif}.blog-preview-banner strong{flex:0 0 auto}.blog-page-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:330px;padding:72px 0;background:#102039 url(/assets/optimized/4ae2a6cda88142db-1600.webp) center 47% / cover;color:#fff}.blog-page-hero-overlay{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#102039d6,#1020396e)}.blog-page-hero h1{max-width:1050px;margin:22px 0 0;color:#fff;font-family:Old Standard TT,Georgia,serif;font-size:clamp(35px,4.2vw,64px);font-weight:400;line-height:1.13;text-wrap:balance}.blog-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#ffffffc7;font-size:14px}.blog-breadcrumb a{color:#fff}.blog-breadcrumb a:hover{color:#e1ba9c}.blog-post-section,.blog-index-section{padding:80px 0}.blog-post{max-width:960px;margin:0 auto}.blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:24px}.blog-category{display:inline-block;margin:0 7px 7px 0;color:#866346;font:500 12px/1.4 Poppins,sans-serif;letter-spacing:.03em}.blog-post-meta .blog-category{padding:7px 12px;margin-bottom:0;border:1px solid #eaded4;background:#faf7f3}.blog-meta-line{display:flex;flex-wrap:wrap;gap:7px 18px;color:#68717b;font:12px/1.7 Poppins,sans-serif}.blog-post-cover-wrap{margin:0 0 44px}.blog-post-cover{display:block;width:100%;max-height:650px;object-fit:cover;border-radius:3px}.blog-post-body{color:#424c59;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.blog-post-body>*:first-child{margin-top:0}.blog-post-body p{margin:0 0 24px}.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,.blog-post-body h3:where([data-visual-heading="5"]),.blog-post-body h3:where([data-visual-heading="6"]){clear:both;margin:42px 0 19px;color:#102039;font-family:Old Standard TT,Georgia,serif;font-weight:400;line-height:1.25}.blog-post-body h2{font-size:clamp(29px,3vw,38px)}.blog-post-body h3{font-size:29px}.blog-post-body h4,.blog-post-body h3:where([data-visual-heading="5"]),.blog-post-body h3:where([data-visual-heading="6"]){font-size:25px}.blog-post-body ul{padding-left:25px;margin:0 0 26px}.blog-post-body li{margin:7px 0}.blog-post-body a{color:#916541;text-decoration:underline;text-underline-offset:3px}.blog-post-body a:hover{color:#102039}.blog-post-body img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:2px}.blog-post-body figure{max-width:100%;margin:30px 0}.blog-post-body figure figure{margin:0}.blog-post-body figcaption{margin-top:10px;color:#69727c;font-size:13px;line-height:1.6;text-align:center}.blog-post-body figure:has(>figure){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:34px 0}.blog-post-body figure:has(>figure)>figure{width:auto!important;margin:0!important}.blog-post-body figure:has(>figure)>figure img{width:100%;height:280px;object-fit:cover}.blog-post-body blockquote{padding:22px 28px;margin:30px 0;border-left:3px solid #c79b77;background:#faf7f3}.blog-post-body blockquote p:last-child{margin-bottom:0}.blog-post-footer{margin-top:48px;padding-top:24px;border-top:1px solid #e9e1da}.blog-related{padding:65px 0 75px;background:#faf7f3}.blog-related>.container>h2{margin-bottom:32px;font:400 clamp(30px,3vw,42px)/1.25 "Old Standard TT",Georgia,serif}.blog-card{margin-bottom:32px}.blog-card-home{height:calc(100% - 32px);background:#fff;border:1px solid #eee7e1}.blog-card-home .blog_inner{height:100%}.blog-card-home .blog_thumb{overflow:hidden}.blog-card-home .blog_thumb img{width:100%;height:235px;object-fit:cover;transition:transform .35s ease}.blog-card-home:hover .blog_thumb img{transform:scale(1.025)}.blog-card-home .blog_content{padding:23px 24px 27px}.blog-card-home h3{margin:4px 0 15px;font:400 27px/1.23 Old Standard TT,Georgia,serif}.blog-card-home h3 a.post_title{display:inline;font:inherit}.blog-card-excerpt{color:#68717b;font-size:14px;line-height:1.8;margin:15px 0 20px}.blog-card-home .post_btn{margin-top:4px}.blog-card-list .blog_thumb img{width:100%;max-height:430px;object-fit:cover}.blog-card-list .blog_content{padding:30px}.blog-card-list .blog_title{font-size:clamp(28px,3vw,38px)}.blog-card-compact.list-item{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(0,1.4fr);gap:25px;align-items:start;padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #e9e1da}.blog-card-compact .item-thumb,.blog-card-compact .item-meta{width:auto!important;max-width:none!important;padding:0!important}.blog-card-compact .item-thumb img{width:100%;height:245px;object-fit:cover}.blog-card-compact h2.post-title{margin:3px 0 14px;font:400 29px/1.22 Old Standard TT,Georgia,serif}.blog-empty{grid-column:1 / -1;padding:38px 20px;color:#68717b;text-align:center}.blog-card a:focus-visible,.blog-post a:focus-visible,.blog-breadcrumb a:focus-visible{outline:2px solid #bd916c;outline-offset:5px}@media(max-width:767px){.blog-page-hero{min-height:260px;padding:47px 0}.blog-post-section,.blog-index-section{padding:44px 0}.blog-post-meta{gap:8px 13px}.blog-post-cover-wrap{margin-bottom:28px}.blog-post-body{font-size:15px;line-height:1.8}.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,.blog-post-body h3:where([data-visual-heading="5"]){margin-top:30px}.blog-post-body figure:has(>figure){gap:10px}.blog-post-body figure:has(>figure)>figure img{height:190px}.blog-related{padding:44px 0}.blog-card-compact.list-item{grid-template-columns:1fr;gap:20px}.blog-card-compact .item-thumb img{height:250px}.blog-card-list .blog_content{padding:23px 18px}.blog-preview-banner{display:block;padding:12px 18px;font-size:12px}.blog-preview-banner strong{margin-right:10px}}@media(max-width:420px){.blog-post-body figure:has(>figure){grid-template-columns:1fr}.blog-post-body figure:has(>figure)>figure img{height:auto}}@media(prefers-reduced-motion:reduce){.blog-card-home .blog_thumb img{transition:none}}.blog-pagination{margin:20px 0 0}.blog-pagination ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;list-style:none;margin:0;padding:0}.blog-pagination a,.blog-pagination span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border:1px solid #e4d8cd;color:#102039;font:14px Poppins,sans-serif}.blog-pagination a:hover,.blog-pagination [aria-current=page]{background:#102039;border-color:#102039;color:#fff}.blog-pagination [aria-disabled=true]{opacity:.35}.blog-pagination-gap{padding:0 5px}.blog-index-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:45px;align-items:start}.blog-index-main,.blog-dynamic-sidebar{min-width:0}.blog-dynamic-sidebar .sidebar_widget{margin-bottom:30px}.blog-dynamic-sidebar .estate-content-block-heading{margin:0 0 20px;color:#102039;font:400 27px/1.25 Old Standard TT,Georgia,serif}.blog-dynamic-sidebar .estate-content-block-latest-posts__list{margin:0;padding:0;list-style:none}.blog-dynamic-sidebar .estate-content-block-latest-posts__list li{margin:0 0 14px;line-height:1.7}.blog-dynamic-sidebar .widget_latest_post .latest_post_single{display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;margin-bottom:22px}.blog-dynamic-sidebar .widget_latest_post .post_thumb,.blog-dynamic-sidebar .widget_latest_post .post_content{width:auto;padding:0;min-width:0}.blog-dynamic-sidebar .widget_latest_post .post_thumb img{width:78px;height:78px;object-fit:cover}.blog-dynamic-sidebar .widget_latest_post .post_content>a{display:block;font-size:15px;line-height:1.5}.blog-dynamic-sidebar .blog-meta-line{margin-top:8px;font-size:11px}@media(max-width:991px){.blog-index-layout{grid-template-columns:minmax(0,1fr);gap:35px}.blog-dynamic-sidebar{max-width:680px;width:100%}}.home-events{position:relative;isolation:isolate;background:#fff;color:#102039;padding:44px 0 36px;overflow:hidden;font:400 14px/1.65 Poppins,Arial,sans-serif}.home-events h2,.home-events h3,.home-events h4{font-family:var(--replica-heading-font);color:#102039;letter-spacing:0}.home-events a{color:inherit;text-decoration:none}.home-events a:focus-visible{outline:3px solid #b28b60;outline-offset:5px}.home-events-container{width:calc(100% - 80px);max-width:1280px;margin:0 auto}.home-events-heading{text-align:center;position:relative;z-index:1;margin:0 auto 18px;padding:0 20px}.home-events-heading h2{font-size:clamp(32px,3.3vw,49px);font-weight:700;line-height:1.18;margin:0 0 10px}.home-events-ornament{display:flex;align-items:center;justify-content:center;gap:12px;color:#a6846f;height:28px}.home-events-ornament:before,.home-events-ornament:after{content:"";width:38px;height:1px;background:currentColor}.home-events-ornament svg{width:18px;height:25px}.home-events-intro{position:relative;min-height:320px;padding-bottom:22px}.home-events-intro:before,.home-events-content--upcoming:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/assets/optimized/5ce6e9d54eb3a5e1-1600.webp) center center/100% auto no-repeat;opacity:.24;mask-image:linear-gradient(90deg,#000 0%,#000 28%,transparent 45%,transparent 64%,#000 82%);pointer-events:none}.home-events-empty{text-align:center;position:relative;z-index:1;padding:18px 20px 0}.home-events-empty h3{font-size:clamp(24px,2.3vw,33px);line-height:1.25;margin:0 0 13px}.home-events-empty>p:not(.home-events-signature){font:400 14px/1.7 Poppins,Arial,sans-serif;color:#555;margin:0 auto 15px;max-width:560px}.home-events-empty .home-events-signature{font:italic 28px/1.5 Segoe Script,Apple Chancery,cursive;color:#a87760;margin:13px 0 0}.home-events-past{background:#f6f4f1;border-radius:9px;padding:22px 28px 26px}.home-events-past-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.home-events-past-heading h3,.home-events-more>h3{font-size:clamp(26px,2.5vw,36px);line-height:1.2;margin:0}.home-events-past-heading>a,.home-events-all>a{display:inline-flex;align-items:center;gap:15px;font:500 13px/1.5 var(--replica-heading-font);color:#793c26;text-decoration:underline;text-underline-offset:4px}.home-events svg{flex-shrink:0}.home-events-past-heading>a svg,.home-events-all>a svg{width:19px;height:19px}.home-events-past-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.home-event-small{display:grid;grid-template-columns:1.08fr 1fr;min-width:0;background:#fff;border-radius:7px;overflow:hidden;box-shadow:0 4px 20px #3c291707;transition:box-shadow .25s,transform .25s}.home-event-photo{display:block;position:relative;overflow:hidden;min-width:0;background:#f5f2ed}.home-event-photo img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .6s}.home-event-photo--empty{background:#faf9f7 url(/assets/optimized/5ce6e9d54eb3a5e1-1600.webp) left center/auto 100% no-repeat;min-height:200px}.home-event-small-body{padding:24px 20px;min-width:0;display:flex;align-items:flex-start;flex-direction:column}.home-event-small-date{font-size:11px;line-height:1.5;color:#7b766f;margin:0 0 10px}.home-event-small h4{font-size:clamp(20px,1.7vw,25px);line-height:1.18;margin:0 0 10px;overflow-wrap:anywhere}.home-event-small-summary{font:400 12px/1.7 Poppins,Arial,sans-serif;color:#625d58;margin:0 0 19px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-events .home-event-button{display:inline-flex;justify-content:center;align-items:center;gap:22px;padding:11px 24px;min-height:44px;background:#7a351f;color:#fff;border:1px solid #7a351f;border-radius:4px;font:600 15px/1.3 var(--replica-heading-font);transition:background .2s,color .2s,transform .2s}.home-events .home-event-button--outline{color:#7a351f;background:transparent}.home-event-button svg{width:18px;height:18px}.home-event-small .home-event-button{font-size:13px;min-height:36px;padding:7px 18px;margin-top:auto;gap:18px}.home-events .home-event-button:hover{background:#102039;border-color:#102039;color:#fff;transform:translateY(-2px)}.home-event-featured{display:grid;grid-template-columns:1.05fr 1fr;position:relative;background:#fffdfb;box-shadow:0 9px 32px #40271510;border:1px solid #efe9e3;border-radius:8px;overflow:hidden;min-height:410px}.home-event-featured-body{padding:30px 34px;min-width:0}.home-event-status{display:inline-block;font:600 11px/1.4 var(--replica-heading-font);letter-spacing:.025em;text-transform:uppercase;color:#fff;background:#7b3822;border-radius:3px;padding:5px 15px;margin-bottom:13px}.home-event-featured h3{font-size:clamp(30px,3vw,44px);line-height:1.13;margin:0 0 16px;overflow-wrap:anywhere}.home-event-date{display:flex;gap:14px 22px;flex-wrap:wrap;margin-bottom:22px;font:600 13px/1.5 var(--replica-heading-font)}.home-event-date>span{display:flex;align-items:center;gap:9px}.home-event-date svg{width:20px;height:20px;color:#82442c}.home-event-summary{font:400 14px/1.75 Poppins,Arial,sans-serif;color:#625d58;margin:0 0 22px}.home-event-facts{display:flex;gap:20px;border-top:1px solid #d8ccc2;padding-top:20px;margin:0 0 24px}.home-event-facts:empty{display:none}.home-event-facts>div{display:flex;gap:10px;flex:1;min-width:0}.home-event-facts>div+div{border-left:1px solid #e0d7d0;padding-left:20px}.home-event-facts svg{width:21px;height:21px;color:#86452c}.home-event-facts p{margin:0;font:400 11px/1.6 Poppins,Arial,sans-serif;color:#6a645e}.home-event-facts strong{display:block;font:700 14px/1.4 var(--replica-heading-font);color:#102039;margin:0 0 5px}.home-event-actions{display:flex;flex-wrap:wrap;gap:12px}.home-event-actions>a{flex:1}.home-events-all{text-align:right;margin-top:20px}.home-events-more{margin-top:30px}.home-events-more>h3{margin-bottom:18px}.home-event-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.home-event-small:hover{transform:translateY(-4px);box-shadow:0 10px 25px #3c291714}.home-event-featured:hover .home-event-photo img,.home-event-small:hover .home-event-photo img{transform:scale(1.035)}}@media(min-width:1600px){.home-events-intro:before{background-size:1600px auto}}@media(max-width:1000px){.home-events-container{width:calc(100% - 40px)}.home-events-past{padding:20px}.home-event-small{grid-template-columns:1fr 1fr}.home-event-small-body{padding:18px 14px}.home-event-featured-body{padding:24px}.home-event-facts{gap:10px}.home-event-facts>div+div{padding-left:10px}.home-event-actions{gap:8px}.home-event-actions .home-event-button{padding:10px 16px}.home-events-intro:before{background-size:auto 320px;opacity:.24}}@media(max-width:700px){.home-events{padding:30px 0}.home-events-container{width:calc(100% - 32px)}.home-events-heading{margin-bottom:15px}.home-events-intro{min-height:300px;padding-bottom:28px}.home-events-intro:before{background-size:auto 240px;background-position:center bottom;opacity:.16}.home-events-empty{padding-top:12px}.home-events-empty h3{font-size:25px}.home-events-empty>p:not(.home-events-signature){font-size:13px;max-width:390px}.home-events-desktop-break{display:none}.home-events-empty .home-events-signature{font-size:24px}.home-events-past{padding:20px 14px}.home-events-past-heading{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px}.home-events-past-heading>a{font-size:12px}.home-events-past-grid{grid-template-columns:1fr;gap:18px}.home-event-small{min-height:220px;grid-template-columns:.8fr 1.2fr}.home-event-small-body{padding:19px 15px}.home-event-small h4{font-size:21px}.home-event-small-summary{font-size:11px;-webkit-line-clamp:3}.home-event-featured{grid-template-columns:1fr}.home-event-featured>.home-event-photo{min-height:0;aspect-ratio:1.35}.home-event-featured-body{padding:24px 20px}.home-event-featured h3{font-size:34px}.home-event-date{font-size:12px;gap:12px}.home-event-summary{font-size:13px}.home-event-facts{flex-wrap:wrap}.home-event-facts>div{flex-basis:45%}.home-events-all{text-align:center}.home-events-content--upcoming:before{display:none}}@media(prefers-reduced-motion:reduce){.home-event-small,.home-event-photo img,.home-events .home-event-button{transition:none}.home-event-small:hover,.home-events .home-event-button:hover,.home-event-featured:hover .home-event-photo img,.home-event-small:hover .home-event-photo img{transform:none}}@media(max-width:380px){.home-event-small{grid-template-columns:1fr}.home-event-small>.home-event-photo{aspect-ratio:1.55;min-height:0}.home-event-small-body{padding:20px}.home-event-small h4{font-size:24px}.home-event-small-summary{font-size:12px}.home-event-small .home-event-button{margin-top:5px}.home-events-empty .home-events-signature{font-size:21px}}.fa-thin.fa-times:before{content:""!important;font-family:inherit!important;display:inline-block;width:.75em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/6b6feeb4036867fc.svg) center/contain no-repeat;mask:url(/assets/icons/6b6feeb4036867fc.svg) center/contain no-repeat}.fal.fa-phone:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/92c3889cb7f0ba51.svg) center/contain no-repeat;mask:url(/assets/icons/92c3889cb7f0ba51.svg) center/contain no-repeat}.fa-light.fa-long-arrow-right:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat;mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat}.fa-regular.fa-search:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/8212471ea38e4438.svg) center/contain no-repeat;mask:url(/assets/icons/8212471ea38e4438.svg) center/contain no-repeat}.fa-brands.fa-facebook-f:before{content:""!important;font-family:inherit!important;display:inline-block;width:.515625em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/afdc7987588865d8.svg) center/contain no-repeat;mask:url(/assets/icons/afdc7987588865d8.svg) center/contain no-repeat}.fab.fa-tiktok:before{content:""!important;font-family:inherit!important;display:inline-block;width:.875em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/d59d4ad45cf11f00.svg) center/contain no-repeat;mask:url(/assets/icons/d59d4ad45cf11f00.svg) center/contain no-repeat}.fab.fa-instagram:before{content:""!important;font-family:inherit!important;display:inline-block;width:.875em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/db90884990965b84.svg) center/contain no-repeat;mask:url(/assets/icons/db90884990965b84.svg) center/contain no-repeat}.fal.fa-long-arrow-right:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat;mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat}.fa-light.fa-arrow-right-long:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat;mask:url(/assets/icons/09ef70234915f4f1.svg) center/contain no-repeat}.fa-thin.fa-chevron-left:before{content:""!important;font-family:inherit!important;display:inline-block;width:.625em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/a35dc83dd26de63d.svg) center/contain no-repeat;mask:url(/assets/icons/a35dc83dd26de63d.svg) center/contain no-repeat}.fa-thin.fa-chevron-right:before{content:""!important;font-family:inherit!important;display:inline-block;width:.625em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/2e4b99cdfeb27e89.svg) center/contain no-repeat;mask:url(/assets/icons/2e4b99cdfeb27e89.svg) center/contain no-repeat}.fa-light.fa-phone:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/92c3889cb7f0ba51.svg) center/contain no-repeat;mask:url(/assets/icons/92c3889cb7f0ba51.svg) center/contain no-repeat}.fa-light.fa-envelope:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/b50e448f9f4aead8.svg) center/contain no-repeat;mask:url(/assets/icons/b50e448f9f4aead8.svg) center/contain no-repeat}.fa-light.fa-map-marker-alt:before{content:""!important;font-family:inherit!important;display:inline-block;width:.75em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/90439e4802f63fd5.svg) center/contain no-repeat;mask:url(/assets/icons/90439e4802f63fd5.svg) center/contain no-repeat}.fa-solid.fa-phone:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/36d088064697a988.svg) center/contain no-repeat;mask:url(/assets/icons/36d088064697a988.svg) center/contain no-repeat}.fa-regular.fa-circle-user:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/fd40f2f66bb19c52.svg) center/contain no-repeat;mask:url(/assets/icons/fd40f2f66bb19c52.svg) center/contain no-repeat}.fa-regular.fa-comment:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/de2c7f6d2f208722.svg) center/contain no-repeat;mask:url(/assets/icons/de2c7f6d2f208722.svg) center/contain no-repeat}.fa-brands.fa-instagram:before{content:""!important;font-family:inherit!important;display:inline-block;width:.875em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/db90884990965b84.svg) center/contain no-repeat;mask:url(/assets/icons/db90884990965b84.svg) center/contain no-repeat}.fa-brands.fa-youtube:before{content:""!important;font-family:inherit!important;display:inline-block;width:1.125em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/b8cabb67e2760f3d.svg) center/contain no-repeat;mask:url(/assets/icons/b8cabb67e2760f3d.svg) center/contain no-repeat}.fal.fa-map-marker-alt:before{content:""!important;font-family:inherit!important;display:inline-block;width:.75em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/90439e4802f63fd5.svg) center/contain no-repeat;mask:url(/assets/icons/90439e4802f63fd5.svg) center/contain no-repeat}.fal.fa-envelope:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/b50e448f9f4aead8.svg) center/contain no-repeat;mask:url(/assets/icons/b50e448f9f4aead8.svg) center/contain no-repeat}.far.fa-search:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/8212471ea38e4438.svg) center/contain no-repeat;mask:url(/assets/icons/8212471ea38e4438.svg) center/contain no-repeat}.fa-light.fa-bars-sort:before{content:""!important;font-family:inherit!important;display:inline-block;width:.875em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/ee327c7898f8eef8.svg) center/contain no-repeat;mask:url(/assets/icons/ee327c7898f8eef8.svg) center/contain no-repeat}.dropdown-items:after{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/ac5cb73382a60878.svg) center/contain no-repeat;mask:url(/assets/icons/ac5cb73382a60878.svg) center/contain no-repeat}.ts-equestrian:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/9f22aeb703d00a73.svg) center/contain no-repeat;mask:url(/assets/icons/9f22aeb703d00a73.svg) center/contain no-repeat}.ts-horse-24:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/236caad5ec9e0949.svg) center/contain no-repeat;mask:url(/assets/icons/236caad5ec9e0949.svg) center/contain no-repeat}.ts-horse-35:before{content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:url(/assets/icons/23895ee281151934.svg) center/contain no-repeat;mask:url(/assets/icons/23895ee281151934.svg) center/contain no-repeat}.slider_bg picture,.slider_bg .hero-photo{display:block;width:100%;height:100%}.slider_bg .hero-photo{object-fit:cover;object-position:center}.slider_bg{overflow:hidden}.px-deferred-background{background-image:none!important}.menu_area .main_menu ul li.has-dropdown ul.sub-menu li a:after,.menu_area .main_menu ul li.menu-item-has-children ul.sub-menu li a:after{content:"\25cf"!important;font-family:inherit!important}html.estate-defer-backgrounds .px-section-waiting,html.estate-defer-backgrounds .px-section-waiting *,html.estate-defer-backgrounds .px-section-waiting:before,html.estate-defer-backgrounds .px-section-waiting:after,html.estate-defer-backgrounds .px-section-waiting *:before,html.estate-defer-backgrounds .px-section-waiting *:after{background-image:none!important}.cta-estate.cta-section{position:relative;isolation:isolate;width:100%;aspect-ratio:3/1;padding:0;margin:0;overflow:hidden;background:transparent}.cta-estate .cta-estate-photo{position:absolute;z-index:0;left:35%;top:13.5%;width:65%;height:70%;object-fit:cover;object-position:50% 0%}.cta-estate .cta-estate-art{position:absolute;z-index:1;inset:0;width:100%;height:100%;pointer-events:none}.cta-estate-copy{position:absolute;z-index:3;left:7.4%;top:23%;width:30.7%;text-align:center}.cta-estate .cta-estate-eyebrow{display:flex;align-items:center;justify-content:center;gap:.6em;margin:0 0 1.75vw;color:#c9b798;font-family:var(--replica-heading-font);font-size:clamp(10px,.91vw,18px);font-weight:400;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.cta-estate-eyebrow:before,.cta-estate-eyebrow:after{content:"";height:1px;width:1.1em;flex:none;background:#9e8b68;opacity:.6}.cta-estate #cta-estate-title{margin:0 0 .7vw;color:#f8f3e9;font-size:3.33vw;font-weight:400;line-height:1.15;letter-spacing:0;white-space:nowrap}.cta-estate-numbers{display:flex;flex-direction:column;align-items:center}.cta-estate-numbers a{color:#cfad83;font-family:var(--replica-heading-font);font-size:2.8vw;font-weight:400;line-height:1.12;white-space:nowrap;text-decoration:none;transition:color .2s}.cta-estate-numbers a:hover{color:#fff4dc}.cta-estate-call{position:absolute;z-index:4;left:48%;top:49%;display:grid;place-items:center;width:6.4%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#944323;color:#fff7e7;box-shadow:0 3px 14px #31160930;transition:background .25s,box-shadow .25s}.cta-estate-call:before{content:"";position:absolute;inset:-8%;border:2px dotted #faf1dc;border-radius:50%;pointer-events:none}.cta-estate-call svg{width:52%;height:52%;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cta-estate-call:hover{background:#ac5734;color:#fff;box-shadow:0 5px 22px #31160950}.cta-estate a:focus-visible{outline:2px solid #f6d9a7;outline-offset:6px}@media(max-width:767px){.cta-estate.cta-section{height:730px;aspect-ratio:auto}.cta-estate .cta-estate-art{width:220%;max-width:none;height:480px}.cta-estate .cta-estate-photo{z-index:2;left:0;top:400px;width:100%;height:250px;object-position:50% 45%;border-top:3px solid #c6a67d}.cta-estate-copy{left:5%;top:113px;width:90%}.cta-estate .cta-estate-eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:23px;gap:.5em}.cta-estate #cta-estate-title{font-size:clamp(29px,8.5vw,44px);margin-bottom:15px}.cta-estate-numbers a{font-size:clamp(28px,8vw,40px);line-height:1.24}.cta-estate-call{left:50%;top:400px;width:68px}}@media(prefers-reduced-motion:reduce){.cta-estate a{transition:none}}.cta-estate.cta-section:before,.cta-estate.cta-section:after{display:none}.cta-estate .cta-estate-footer-art{display:none}@media(max-width:767px){.cta-estate .cta-estate-footer-art{display:block;position:absolute;z-index:3;width:220%;max-width:none;height:480px;left:-120%;bottom:0;clip-path:inset(83.4% 0 0 0);pointer-events:none}}.cta-estate-numbers .cta-estate-plus{font-size:.72em;vertical-align:.08em}.estate-layout-68 .estate-layout-element.estate-layout-element-0d73452{position:relative;z-index:1;margin-top:-4.5vw}@media(max-width:767px){.estate-layout-68 .estate-layout-element.estate-layout-element-0d73452{margin-top:-64px}}.header-area .site_logo{flex:0 0 clamp(225px,17vw,265px);width:clamp(225px,17vw,265px);max-width:none;padding:10px 4px 10px 22px;display:flex;align-items:center;justify-content:center}.header-area .site_logo .logo,.header-area .site_logo .primary_logo{display:block;width:100%;max-width:none}.header-area .site_logo img{display:block;width:100%;max-width:none;height:auto;max-height:none;object-fit:contain}.estate-why{background:#fff;position:relative;overflow:hidden;color:#102039}.estate-why-inner{position:relative;max-width:1672px;margin:auto;padding:40px 4.3% 55px;display:grid;grid-template-columns:46% 49%;gap:5%;isolation:isolate;container-type:inline-size}.estate-why-visual{position:relative;min-width:0;align-self:stretch;min-height:540px;padding-top:50px;padding-bottom:25px}.estate-why .estate-why-photo{position:absolute;inset:50px 0 35px;z-index:1;width:100%;height:calc(100% - 85px);max-height:none;object-fit:cover;object-position:center;border-radius:15px}.estate-photo-backplate{position:absolute;inset:15px 8% 0 24%;border-radius:18px;background:#f0eeea}.estate-why .estate-why-ornaments{position:absolute;inset:0;z-index:2;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;pointer-events:none}.estate-photo-note{position:absolute;z-index:3;left:8%;bottom:0;transform:rotate(-5deg);margin:0;background:#faf8f4;padding:16px 24px;box-shadow:0 12px 25px #30211314;color:#514738;font:italic clamp(17px,1.7vw,26px)/1.8 "Segoe Script","Apple Chancery",cursive}.estate-why-content{position:relative;z-index:3;min-width:0}.estate-eyebrow{display:flex;align-items:center;gap:20px;text-transform:uppercase;letter-spacing:.22em;font:500 12px/1.6 Poppins,Arial,sans-serif;color:#742e19;margin:0 0 14px}.estate-eyebrow span{width:110px;height:1px;background:linear-gradient(90deg,#947057,transparent)}.estate-why #estate-why-title{font-family:var(--replica-heading-font);font-size:clamp(40px,3.6vw,58px);font-weight:700;line-height:1.03;letter-spacing:-.035em;color:#102039;margin:0 0 16px}.estate-why-intro{font:400 16px/1.6 Poppins,Arial,sans-serif;color:#60605c;max-width:580px;margin:0 0 14px}.estate-features{display:grid;grid-template-columns:1fr 1fr;gap:10px}.estate-feature{display:flex;gap:12px;padding:10px 12px;border:1px solid #e9e4df;border-radius:13px;background:#ffffffc9;transition:transform .25s,box-shadow .25s}.estate-feature:hover{transform:translateY(-3px);box-shadow:0 7px 20px #3823180b}.estate-feature:last-child{grid-column:1/-1}.estate-feature-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:50%;background:#f4efea;color:#804129}.estate-feature-icon svg{width:28px;height:28px}.estate-feature h3{font:700 18px/1.15 Georgia,serif;margin:0 0 5px;color:#102039}.estate-feature p{font:400 14px/1.5 Poppins,Arial,sans-serif;margin:0;color:#686861}.estate-why-actions{display:flex;gap:16px;margin-top:16px;position:relative;z-index:1}.estate-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:50px;padding:11px 24px;border:1px solid #803d26;border-radius:10px;background:#7b341f;color:#fff;font:700 16px/1.25 Georgia,serif;transition:background .2s,transform .2s}.estate-button svg{width:21px;height:21px;flex:none}.estate-button:hover{color:#fff;background:#94472d;transform:translateY(-2px)}.estate-button-outline{background:#fff;color:#743c27}.estate-button-outline:hover{background:#f6f1ed;color:#743c27}.estate-footer.footer-area{position:relative;isolation:isolate;background:#071d2c;padding:0;color:#f0ece4;overflow:hidden;font-family:Georgia,serif}.estate-footer-art{position:absolute;z-index:-1;inset:0 0 auto;width:100%;height:calc(100% - 65px);object-fit:cover;object-position:center bottom;opacity:.66;pointer-events:none}.estate-footer-main{max-width:1540px;margin:auto;display:grid;grid-template-columns:26% 18% 27% 29%;padding:44px 4% 80px;min-height:385px}.estate-footer-brand{text-align:center;padding:0 35px 0 0;border-right:1px solid #ad937b80}.estate-footer-logo{display:block;width:210px;max-width:90%;margin:0 auto 14px}.estate-footer-logo img{display:block;width:100%;height:auto}.estate-footer-motto{font:italic 21px/1.4 Georgia,serif;color:#d8bb8f;margin:10px 0 4px}.estate-flourish{font:22px/1.3 Georgia,serif;letter-spacing:.1em;color:#c6a778;margin:7px auto}.estate-footer h2{font:700 21px/1.2 Georgia,serif;color:#dfc397;margin:0 0 26px}.estate-footer-brand h2{font-size:19px;margin:7px 0 12px}.estate-socials{display:flex;justify-content:center;gap:19px}.estate-socials a{display:grid;place-items:center;width:36px;height:36px;border:1px solid #cbaa7b;border-radius:50%;color:#e2c590;font-size:18px}.estate-socials a:hover{background:#b18c5540;color:#fff}.estate-footer-links{padding:0 30px 0 36px;border-right:1px solid #ad937b80}.estate-footer-links h2:after,.estate-footer-gallery h2:after{content:"";display:block;width:36px;height:2px;background:#cfaf82;margin-top:12px}.estate-footer ul{list-style:none;padding:0;margin:0}.estate-footer a{color:inherit;text-decoration:none}.estate-footer a:hover{color:#e2c590}.estate-footer-links li{margin-bottom:14px}.estate-footer-links a{display:flex;justify-content:space-between;gap:12px;font-size:17px;line-height:1.3}.estate-footer-links a span{color:#d9ba8c}.estate-footer-contact{padding:0 28px 0 35px}.estate-footer-contact ul{display:flex;flex-direction:column;gap:14px}.estate-footer-contact li{display:flex;gap:15px;align-items:flex-start;font-size:16px;line-height:1.45}.estate-footer-contact a[href^=mailto]{overflow-wrap:anywhere}.estate-contact-icon{display:grid;place-items:center;flex:0 0 31px;height:31px;border:1px solid #cbaa7b;border-radius:50%;color:#dfc397}.estate-contact-icon svg{width:19px;height:19px}.estate-footer-contact .estate-flourish{margin-top:21px;text-align:center;border-top:1px solid #9e896658}.estate-footer-signature{font:italic 21px/1.4 Segoe Script,Apple Chancery,cursive;color:#c0a078;margin:0;text-align:center;white-space:nowrap}.estate-footer-gallery{padding-left:15px}.estate-footer-collage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0 9px;margin-top:15px}.estate-footer-collage a{position:relative;display:block;aspect-ratio:1.65;border:2px solid #e4caa4;border-radius:7px;overflow:hidden;box-shadow:0 5px 15px #0003;transition:transform .25s}.estate-footer-collage a:nth-child(1){transform:rotate(-7deg);margin-top:12px}.estate-footer-collage a:nth-child(2){transform:rotate(4deg);margin-top:-12px}.estate-footer-collage a:nth-child(3){transform:rotate(4deg);margin:0 8px 0 14px}.estate-footer-collage a:nth-child(4){transform:rotate(3deg);margin-top:4px}.estate-footer-collage a:hover{transform:rotate(0) scale(1.045);z-index:1}.estate-footer-collage img{display:block;width:100%;height:100%;object-fit:cover}.estate-footer-bottom{border-top:1px solid #c5a572;display:flex;justify-content:space-between;gap:25px;padding:19px max(4%,calc((100% - 1415px)/2));font-size:13px;line-height:1.6;background:#071d2c66}.estate-footer-bottom p{margin:0}.estate-footer-bottom nav{display:flex;gap:30px}.estate-footer-bottom nav a{border-left:1px solid #ad937b80;padding-left:30px}@media(max-width:1199px){.header-area .site_logo{flex-basis:195px;width:195px;padding:9px 10px 9px 18px}.estate-why-inner{padding:36px 4% 55px;gap:4%;grid-template-columns:45% 51%}.estate-why-visual{min-height:540px}.estate-feature{padding:12px 10px;gap:9px}.estate-feature-icon{flex-basis:42px;height:42px}.estate-feature-icon svg{width:26px;height:26px}.estate-feature h3{font-size:17px}.estate-feature p{font-size:15px}.estate-why-actions{gap:10px}.estate-button{padding:12px 15px;font-size:14px;gap:10px}.estate-footer-main{grid-template-columns:1fr 1fr;gap:38px 30px;padding:45px 6% 65px}.estate-footer-brand,.estate-footer-links{border:0;padding:0}.estate-footer-contact,.estate-footer-gallery{padding:0}.estate-footer-art{height:100%;object-fit:cover;opacity:.4}}@media(max-width:767px){.header-area .site_logo{flex-basis:177px;width:177px;padding:8px 13px 8px 18px}.estate-why-inner{display:flex;flex-direction:column;gap:26px;padding:26px 22px 48px}.estate-why-visual{min-height:0;height:360px;padding-top:20px;padding-bottom:24px}.estate-why .estate-why-photo{inset:20px 0 24px;height:calc(100% - 44px)}.estate-photo-backplate{inset:0 5% 5px 20%}.estate-photo-note{left:8%;padding:14px 18px;font-size:16px;bottom:0}.estate-why .estate-why-ornaments{width:200%;max-width:none;height:auto;left:0;top:0;object-fit:contain}.estate-eyebrow{font-size:10px;gap:12px;margin-bottom:15px}.estate-eyebrow span{width:55px}.estate-why #estate-why-title{font-size:43px}.estate-why-intro{font-size:17px;line-height:1.5}.estate-features{grid-template-columns:1fr;gap:10px}.estate-feature:last-child{grid-column:auto}.estate-feature{padding:11px 13px;gap:12px}.estate-feature-icon{flex-basis:48px;height:48px}.estate-feature h3{font-size:18px}.estate-feature p{font-size:16px}.estate-why-actions{flex-wrap:wrap;gap:12px}.estate-button{flex:1 1 180px;font-size:16px}.estate-footer-main{grid-template-columns:1fr;gap:35px;padding:38px 28px 70px}.estate-footer-brand{padding-bottom:26px;border-bottom:1px solid #c1a27550}.estate-footer-logo{width:225px}.estate-footer-links,.estate-footer-contact,.estate-footer-gallery{padding:0 10px}.estate-footer-collage{max-width:440px}.estate-footer-gallery{padding-bottom:15px}.estate-footer-art{object-fit:contain;object-position:center bottom;height:100%;opacity:.65}.estate-footer-bottom{flex-direction:column;align-items:center;text-align:center;padding:20px;gap:14px}.estate-footer-bottom nav{gap:20px}.estate-footer-bottom nav a{padding:0;border:0}}@media(prefers-reduced-motion:reduce){.estate-feature,.estate-button,.estate-footer-collage a{transition:none}.estate-feature:hover,.estate-button:hover{transform:none}}.estate-why .estate-why-ornaments{mask-image:linear-gradient(90deg,#000 45%,#0005 85%)}.estate-footer.footer-area:before,.estate-footer.footer-area:after{display:none}.estate-footer .estate-footer-art{z-index:0;max-width:none}.estate-footer-main,.estate-footer-bottom{position:relative;z-index:1}@media(max-width:767px){.estate-why .estate-why-ornaments{mask-image:none}}.estate-flourish svg{display:block;width:90%;max-width:240px;height:24px;margin:auto}.estate-footer .estate-footer-art{opacity:.5;mask-image:linear-gradient(180deg,transparent 0%,#0001 35%,#0008 65%,#000 100%)}.estate-footer .estate-footer-side-art{mask-image:linear-gradient(90deg,#000,transparent 12%,transparent 91%,#000);opacity:.55}.estate-feature-icon-horse{position:relative;overflow:hidden}.estate-why .estate-feature-icon-horse img{position:absolute;width:800px;max-width:none;height:450px;left:calc(50% - 85px);top:calc(50% - 72px);mix-blend-mode:multiply}.replica-header-shell{position:relative;overflow-anchor:none}.replica-header-shell>.header-area{position:fixed!important;inset:0 0 auto;width:100%;margin:0;padding-block:0;animation:none;transform:none;transition:none}.header-area .header_inner_top{overflow:hidden;min-height:0;transition:none}.header-area .header_inner_top>*{flex-shrink:0}.header-area .site_logo{transition:none;flex-shrink:0}.header-area .site_logo .logo,.header-area .site_logo .primary_logo{max-height:100%;height:100%}.header-area .site_logo img{height:100%;width:100%;max-height:100%;object-fit:contain}.replica-header-shell>.header-area{box-shadow:0 4px 16px rgb(7 22 41 / calc(var(--header-collapse,0) * .14))}.replica-header-shell{background:var(--replica-navy)}.header-area.header-2 .site_logo{z-index:2}.header-area.header-2 .site_logo:after{height:100%}.header-area .header_inner_top{opacity:1}.estate-feature{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:start;padding:13px 14px}.estate-feature-icon{width:56px;height:56px;align-self:start}.estate-feature-icon svg{width:30px;height:30px}.estate-feature>div{padding-top:3px;min-width:0}.estate-feature h3{margin-bottom:6px}@media(max-width:1199px){.estate-feature{grid-template-columns:46px minmax(0,1fr);gap:11px;padding:12px}.estate-feature-icon{width:46px;height:46px}.estate-feature-icon svg{width:27px;height:27px}}@media(max-width:767px){.estate-why-intro{font-size:16px;line-height:1.6}.estate-feature{grid-template-columns:48px minmax(0,1fr);gap:13px}.estate-feature-icon{width:48px;height:48px}.estate-feature p{font-size:14px;line-height:1.5}}.estate-why .estate-why-ornaments{clip-path:polygon(20% 0,100% 0,100% 100%,0 100%,0 30%,20% 30%)}.estate-quote{position:relative;isolation:isolate;overflow:hidden;background:#17241d;color:#fff;padding:80px 5%;font-family:Poppins,Arial,sans-serif;scroll-margin-top:100px}.estate-quote .quote-poster,.estate-quote .quote-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.estate-quote .quote-video{opacity:0;transition:opacity .65s;pointer-events:none}.estate-quote.is-video-playing .quote-video{opacity:1}.estate-quote:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#100e09a6,#10130dc4);z-index:-2;pointer-events:none}.quote-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(250px,1fr);gap:65px;max-width:1200px;margin:auto;align-items:center}.quote-panel{position:relative;isolation:isolate;padding:46px 48px;color:#fff}.quote-panel:before{content:"";position:absolute;inset:-24px -18px -22px -35px;z-index:-2;background:linear-gradient(120deg,#61311eea,#422013f5);border:1px solid #b5936c;clip-path:polygon(8% 0,100% 7%,95% 94%,0 100%)}.quote-panel:after{content:"";position:absolute;inset:-10px -28px -10px -20px;z-index:-3;background:#d88c57;clip-path:polygon(12% 0,100% 7%,95% 94%,0 100%)}.quote-panel-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;opacity:.13;z-index:-1;pointer-events:none;clip-path:polygon(4% 0,100% 5%,96% 96%,0 100%)}.quote-eyebrow{font:500 11px/1.5 Poppins,Arial,sans-serif;letter-spacing:.25em;text-transform:uppercase;color:#d8a27c;margin:0 0 12px}.estate-quote h2{font:500 clamp(29px,2.6vw,42px)/1.15 var(--replica-heading-font);color:#fff;margin:0 0 12px}.estate-quote h2 em{font-style:normal;color:#ecae7c}.quote-intro{font-size:13px;line-height:1.6;margin-bottom:25px}.quote-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quote-field{display:flex;align-items:center;gap:12px;border:1px solid #d8bba569;padding:0 13px;min-width:0;background:#2f190a18}.quote-field svg{width:21px;height:21px;flex:none;stroke:#efd5bf;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.estate-quote .quote-field input,.estate-quote .quote-field textarea{width:100%;min-width:0;color:#fff!important;background:transparent!important;border:0!important;border-radius:0;outline-offset:0;padding:12px 0!important;font:400 12px/1.5 Poppins,Arial,sans-serif;box-shadow:none;height:auto}.estate-quote .quote-field input::placeholder,.estate-quote .quote-field textarea::placeholder{color:#ecdfd5;opacity:1}.quote-field:focus-within{outline:2px solid #efb487;outline-offset:2px}.estate-quote .quote-field :is(input,textarea,.quote-date-trigger):focus{outline:none;box-shadow:none}.quote-message{grid-column:1/-1;align-items:flex-start;position:relative;padding-bottom:19px}.quote-message svg{margin-top:13px}.estate-quote .quote-message textarea{resize:vertical;min-height:100px}.quote-count{position:absolute;right:12px;bottom:6px;font-size:10px;color:#d5bda9}.quote-consent{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.6;margin:19px 0}.quote-consent input{accent-color:#f2b483;margin-top:3px}.quote-consent a{color:inherit;text-decoration:underline}.quote-submit-row{display:flex;align-items:center;gap:24px}.quote-submit{background:linear-gradient(100deg,#ffb780,#e89459);color:#402317;border:0;padding:16px 22px;font:500 14px Poppins,Arial,sans-serif;display:flex;align-items:center;gap:25px}.quote-submit:disabled{opacity:1;cursor:not-allowed}.quote-privacy{font-size:10px;line-height:1.5;color:#f0dbcb;max-width:160px}.quote-preview-note{font-size:10px;color:#e0c3ad;margin:14px 0 0}.quote-reviews{min-width:0}.quote-reviews h2{font-size:32px;margin-bottom:26px}.quote-review-head{display:flex;align-items:center;gap:18px;margin-bottom:24px}.estate-quote .quote-review-head img{width:58px;height:58px;border-radius:50%;object-fit:cover}.quote-review-head h3{font:600 16px/1.3 var(--replica-heading-font);color:#fff;margin:0 0 8px}.quote-stars{color:#ffce36;letter-spacing:2px;font-size:15px}.estate-quote .quote-review-text{font:400 13px/1.8 Poppins,Arial,sans-serif;color:#fff;margin:0}.quote-reviews .swiper-wrapper{display:block;transform:none!important}.quote-reviews .swiper-slide{width:100%!important}.quote-reviews .replica-slide-dots{justify-content:flex-start;margin-top:22px}.quote-reviews .replica-slide-dot{width:7px;height:7px;min-width:7px;padding:0;background:#bda28c;border:1px solid #fff}.quote-reviews .replica-slide-dot[aria-current=true]{background:#fff}.quote-video-toggle{position:absolute;right:20px;bottom:15px;background:#151b17b3;color:#fff;border:1px solid #ffffff66;border-radius:4px;padding:7px 11px;font:11px Poppins,Arial,sans-serif}@media(max-width:1100px){.quote-layout{gap:40px;grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr)}.quote-panel{padding:30px 20px}.quote-submit-row{gap:14px}.quote-submit{padding:14px;font-size:12px}}@media(max-width:767px){.estate-quote{padding:44px 22px}.quote-layout{grid-template-columns:1fr;gap:55px}.quote-panel{padding:28px 14px}.quote-panel:before{inset:-10px;clip-path:polygon(3% 0,100% 2%,97% 99%,0 100%)}.quote-panel:after{inset:-4px -14px;clip-path:polygon(3% 0,100% 2%,97% 99%,0 100%)}.quote-fields{grid-template-columns:1fr;gap:10px}.quote-intro{font-size:12px}.quote-submit-row{flex-wrap:wrap}.quote-privacy{max-width:none}.quote-reviews{padding:0 8px}.quote-reviews h2{font-size:30px}.quote-video{display:none}}@media(prefers-reduced-motion:reduce){.estate-quote .quote-video{transition:none}}.estate-quote form{position:relative;isolation:isolate}.estate-quote form>*{transition:opacity .45s ease}.estate-quote form.is-submitted>:not(.quote-success){opacity:.2;pointer-events:none}.quote-success{position:absolute;inset:-12px;z-index:3;display:grid;place-items:center;padding:24px 18px;text-align:center;background:linear-gradient(135deg,#281c16df,#19291ee8);border:1px solid #ddc5a33d;border-radius:12px;box-shadow:0 12px 36px #160e1426;animation:quote-receipt-in .55s ease both}.quote-success:focus{outline:none}.quote-success-content{max-width:430px;animation:quote-receipt-rise .65s cubic-bezier(.2,.7,.3,1) both}.quote-success-icon{width:88px;height:88px;margin:0 auto 20px;border-radius:50%;background:#84cd9b14;box-shadow:0 0 40px #77c89512}.quote-success-icon svg{display:block;width:100%;height:100%;stroke:#96deb0;stroke-linecap:round;stroke-linejoin:round}.quote-success-ring{stroke-width:1.5;stroke-dasharray:214;stroke-dashoffset:214;animation:quote-receipt-draw .7s .15s ease forwards}.quote-success-check{stroke-width:3.5;stroke-dasharray:50;stroke-dashoffset:50;animation:quote-receipt-draw .45s .55s ease forwards}.estate-quote .quote-success h3{font:500 clamp(27px,2.7vw,36px)/1.2 var(--replica-heading-font);color:#fff9ed;margin:0 0 16px}.estate-quote .quote-success p{font:400 14px/1.9 Poppins,Arial,sans-serif;color:#f3eae0;margin:0}.quote-success-detail{display:block;margin-top:22px;font:400 11px/1.6 Poppins,Arial,sans-serif;letter-spacing:.025em;color:#b8ceb9}@keyframes quote-receipt-in{0%{opacity:0}to{opacity:1}}@keyframes quote-receipt-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes quote-receipt-draw{to{stroke-dashoffset:0}}@media(max-width:767px){.quote-success{inset:-8px;padding:22px 14px}.estate-quote .quote-success p{font-size:13px}.quote-success-icon{width:76px;height:76px}}@media(prefers-reduced-motion:reduce){.estate-quote form>*{transition:none}.quote-success,.quote-success-content,.quote-success-ring,.quote-success-check{animation:none}.quote-success-ring,.quote-success-check{stroke-dashoffset:0}}.estate-quote .quote-date-trigger{font:400 12px/1.5 Poppins,Arial,sans-serif;text-align:left;color:#ecdfd5;background:transparent;border:0;padding:12px 0;width:100%;min-height:43px;cursor:pointer}.estate-quote .quote-date-trigger.has-value{color:#fff}.quote-date-dialog{position:fixed;inset:0;margin:auto;width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;border:1px solid #c8ae8c;border-radius:18px;padding:26px;background:#fffdf9;color:#17283d;box-shadow:0 24px 100px #0006;font:14px/1.5 Poppins,Arial,sans-serif;box-sizing:border-box}.quote-date-dialog::backdrop{background:#101d2bbd;backdrop-filter:blur(5px)}.quote-date-dialog[open]{animation:qdp-enter .25s ease-out}.quote-date-dialog *{box-sizing:border-box}.qdp-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.qdp-heading p{font-size:9px;letter-spacing:.16em;color:#8a4933;margin:0 0 7px}.qdp-heading h2{font:32px/1.1 var(--replica-heading-font);color:#17283d;margin:0}.quote-date-dialog button{cursor:pointer;font-family:inherit}.qdp-close{background:#f0e9e0;border:0;border-radius:50%;width:34px;height:34px;flex-shrink:0;font-size:25px;color:#793d28;line-height:1}.qdp-intro{font-size:12px;color:#75716b;margin:14px 0 18px}.qdp-month-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.qdp-month-nav h3{font:600 15px Poppins,Arial,sans-serif;margin:0;color:#17283d}.qdp-month-nav button{border:1px solid #e5dbcd;border-radius:9px;background:#fff;width:36px;height:36px;font-size:25px;line-height:1;color:#793d28}.qdp-week,.qdp-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;gap:5px}.qdp-week{font-size:11px;color:#8b8176;margin-bottom:7px}.qdp-days button{aspect-ratio:1;border:1px solid transparent;background:transparent;border-radius:9px;color:#17283d;font-size:13px;padding:0}.qdp-days button:hover{background:#eee4d7}.qdp-days button[aria-current=date]{border-color:#c6a680}.qdp-days button[aria-pressed=true]{background:#793d28;color:#fff;border-color:#793d28}.qdp-time{display:flex;align-items:center;gap:9px;border-top:1px solid #e5dbcd;padding-top:18px;margin-top:18px}.qdp-time>span:first-child{margin-right:auto;font-size:12px}.qdp-time label{margin:0}.qdp-time select{appearance:auto;border:1px solid #d9ccbc;border-radius:8px;padding:9px;background:#fff;color:#17283d;font:13px Poppins,Arial,sans-serif;min-width:68px}.qdp-error{font-size:12px;color:#9d3025;margin:10px 0;min-height:0}.qdp-confirm,.qdp-unknown{width:100%;padding:12px;border-radius:9px;font-size:13px}.qdp-confirm{border:1px solid #793d28;background:#793d28;color:#fff;display:flex;justify-content:space-between;gap:10px}.qdp-unknown{margin-top:8px;border:1px solid #d8c7b0;background:transparent;color:#793d28}.qdp-footnote{font-size:10px;color:#82786d;margin:12px 0 0}.quote-date-dialog :focus-visible{outline:2px solid #ac7b47;outline-offset:3px}@keyframes qdp-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:480px){.quote-date-dialog{padding:20px}.qdp-heading h2{font-size:29px}.qdp-days{gap:3px}}@media(prefers-reduced-motion:reduce){.quote-date-dialog[open]{animation:none}}.estate-quote .quote-required-note{font:400 10px/1.5 Poppins,Arial,sans-serif;color:#e8cfb9;margin:-12px 0 16px}.qdp-time small{font-size:10px;color:#82786d}.quote-date-dialog .qdp-clear-time{display:block;margin:6px 0 0 auto;padding:3px 0;background:none;border:0;text-decoration:underline;color:#793d28;font-size:11px}.estate-services{position:relative;isolation:isolate;overflow:hidden;background:#fff;padding:48px 0 30px;color:#102039}.estate-services .services-ornaments{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;z-index:-1;pointer-events:none;opacity:.76}.services-heading{text-align:center;max-width:650px;margin:0 auto 46px;padding:0 20px}.services-eyebrow{display:flex;justify-content:center;align-items:center;gap:24px;color:#a38363;font:400 12px/15px Poppins,Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase;margin:0 0 18px}.services-eyebrow:before,.services-eyebrow:after{content:"";height:1px;width:40px;background:#a9876b}.estate-services h2{font:700 clamp(36px,3.4vw,54px)/1.1 var(--replica-heading-font);color:#102039;margin:0 0 18px}.services-intro{font:400 15px/1.65 Poppins,Arial,sans-serif;color:#747474;margin:0}.services-cards{width:68%;max-width:1100px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 auto;align-items:start}.estate-service-card{position:relative;min-width:0;border-radius:22px;background:#fff;box-shadow:0 12px 30px #46321d13;transition:transform .3s,box-shadow .3s}.estate-service-card:nth-child(2){transform:translateY(-20px)}.estate-service-card:hover,.estate-service-card:focus-within{transform:translateY(-7px);box-shadow:0 18px 35px #46321d22}.estate-service-card:nth-child(2):hover,.estate-service-card:nth-child(2):focus-within{transform:translateY(-27px)}.service-estate-photo{display:block;position:relative;overflow:hidden;height:clamp(195px,15vw,250px);border-radius:22px 22px 0 0}.estate-services .service-estate-photo img{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;transform:none}.service-estate-body{position:relative;border-radius:36px 36px 22px 22px;background:#fff;margin-top:-18px;padding:54px 26px 26px;text-align:center;min-height:280px;display:flex;flex-direction:column;align-items:center}.service-estate-icon{position:absolute;top:-43px;left:50%;transform:translate(-50%);width:90px;height:90px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#fbfaf7;box-shadow:0 5px 12px #35291c12;color:#844a32}.service-estate-icon i{display:block;font-size:48px;line-height:1}.estate-services h3{font:700 clamp(17px,1.5vw,23px)/1.2 var(--replica-heading-font);color:#102039;margin:0 0 14px}.estate-services h3 a{color:inherit}.service-estate-divider{position:relative;width:76%;height:1px;background:linear-gradient(90deg,transparent,#cfb8a7,transparent);margin:0 0 20px}.service-estate-divider:after{content:"";position:absolute;left:50%;top:-2px;width:5px;height:5px;background:#85452f;transform:rotate(45deg)}.service-estate-body p{font:400 14px/1.55 Poppins,Arial,sans-serif;color:#747474;margin:0 0 24px}.service-estate-link{margin-top:auto;font:500 12px/1.5 var(--replica-heading-font);letter-spacing:.08em;text-transform:uppercase;color:#742e19;border-bottom:1px solid #ad7a66;padding-bottom:3px;display:inline-flex;gap:18px;align-items:center}.service-estate-link:hover{color:#a55734}.service-estate-link span{font:22px/1 Arial,sans-serif}.services-script{position:absolute;right:4.5%;top:75px;transform:rotate(-10deg);font:italic clamp(17px,1.65vw,27px)/1.35 "Segoe Script","Apple Chancery",cursive;color:#b48b73;text-align:center;margin:0}.services-script:after{content:"";display:block;width:38px;height:1px;background:#aa8a6c;margin:16px auto}.services-side-note{position:absolute;bottom:48px;left:3.5%;font:400 9px/1.9 var(--replica-heading-font);letter-spacing:.22em;text-transform:uppercase;color:#c1ac94}.services-closing{text-align:center;color:#a8957e;margin:8px auto 0}.services-closing svg{width:25px;height:25px;display:block;margin:0 auto 7px;stroke:#ad8765;fill:none;stroke-width:1.4}.services-closing p{font:400 12px/15px var(--replica-heading-font);letter-spacing:.24em;text-transform:uppercase;display:flex;gap:22px;align-items:center;justify-content:center;margin:0}.services-closing p:before,.services-closing p:after{content:"";width:35px;height:1px;background:#a98b71}@media(max-width:1199px){.services-cards{width:80%}.services-script{right:1%;font-size:17px;top:55px;max-width:150px}.service-estate-body{padding-inline:18px}.service-estate-body p{font-size:13px}.services-side-note{display:none}}@media(max-width:900px){.services-cards{width:92%}.services-script{display:none}.services-heading{max-width:600px}.service-estate-icon{width:72px;height:72px;top:-34px}.service-estate-icon i{font-size:39px}.service-estate-body{padding:44px 15px 23px}.service-estate-link{font-size:10px;gap:10px}}@media(max-width:650px){.estate-services{padding:38px 0 32px}.services-heading{margin-bottom:30px}.services-eyebrow{font-size:10px;line-height:12px;letter-spacing:.12em;gap:8px}.services-eyebrow:before,.services-eyebrow:after{width:20px}.services-intro{font-size:14px}.services-cards{width:calc(100% - 48px);max-width:410px;grid-template-columns:1fr;gap:28px}.estate-service-card:nth-child(2){transform:none}.estate-service-card:nth-child(2):hover{transform:translateY(-7px)}.service-estate-photo{height:230px}.service-estate-body{min-height:0;padding:48px 25px 25px}.estate-services h3{font-size:23px}.service-estate-body p{font-size:14px}.service-estate-link{font-size:12px}.estate-services .services-ornaments{object-position:left top;opacity:.45}.services-closing{padding:0 25px;margin-top:28px}.services-closing p{font-size:10px;line-height:12px;letter-spacing:.12em;gap:6px}.services-closing p:before,.services-closing p:after{width:12px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){.estate-service-card{transition:none}.estate-service-card:hover,.estate-service-card:focus-within{transform:none}.estate-service-card:nth-child(2):hover,.estate-service-card:nth-child(2):focus-within{transform:translateY(-20px)}}@media(max-width:650px)and (prefers-reduced-motion:reduce){.estate-service-card:nth-child(2):hover,.estate-service-card:nth-child(2):focus-within{transform:none}}@media(min-width:651px){.estate-service-card:nth-child(2) .service-estate-body{min-height:310px}}.estate-directions{position:relative;isolation:isolate;overflow:hidden;background:#fff;padding:46px 5% 55px;color:#102039}.estate-directions .directions-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;pointer-events:none;opacity:.65}.directions-heading{text-align:center;position:relative;margin:0 auto 35px;max-width:850px}.directions-kicker{display:flex;align-items:center;justify-content:center;gap:20px;color:#793820;font:500 19px/1.4 var(--replica-heading-font);margin:0 0 12px}.directions-kicker:before,.directions-kicker:after{content:"";width:75px;height:1px;background:linear-gradient(90deg,transparent,#a8836c)}.directions-kicker:after{transform:rotate(180deg)}.estate-directions h2{font:700 clamp(34px,4.1vw,62px)/1.1 var(--replica-heading-font);color:#102039;margin:0 0 18px}.directions-tagline{font:400 12px/1.5 Poppins,Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#8a8983;margin:0}.directions-script{position:absolute;right:14%;top:80px;transform:rotate(-13deg);font:italic 23px/1.2 Segoe Script,Apple Chancery,cursive;color:#c6b9ad;text-align:center}.directions-panel{position:relative;max-width:1390px;margin:auto;padding:25px 28px;display:grid;grid-template-columns:57% minmax(0,1fr);gap:0;background:#ffffffed;border:1px solid #f4f1ec;border-radius:28px;box-shadow:0 9px 26px #3227130c}.directions-map-column{min-width:0;padding-right:32px;border-right:1px solid #dfd8d1}.directions-map-frame{position:relative;overflow:hidden;border-radius:16px;background:#e9eee5;aspect-ratio:1.85}.directions-map-frame iframe{display:block;border:0;width:100%;height:100%}.directions-map-link{display:flex;align-items:center;justify-content:center;gap:13px;color:#7b3925;border:1px solid #96715c;border-radius:8px;padding:13px 15px;font:600 17px/1.3 var(--replica-heading-font);margin-top:17px}.directions-map-link:hover{background:#faf7f3;color:#7b3925}.estate-directions svg{display:inline-block;width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.directions-info{padding:20px 8px 8px 42px;min-width:0}.directions-eyebrow{font:500 10px/1.5 Poppins,Arial,sans-serif;letter-spacing:.27em;color:#793820;text-transform:uppercase;margin:0 0 12px}.estate-directions h3{font:700 clamp(25px,2.8vw,42px)/1.08 var(--replica-heading-font);color:#102039;margin:0 0 14px}.directions-address{display:flex;gap:11px;align-items:center;font:400 16px/1.5 Poppins,Arial,sans-serif;color:#494943;margin:0 0 32px}.directions-address svg{color:#783a23;width:19px;height:19px}.directions-navigation{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:24px;border-top:1px solid #f0ece8;padding-top:24px;align-items:center}.directions-instruction{display:flex;align-items:center;gap:15px;font:400 16px/1.5 Poppins,Arial,sans-serif;color:#494943;margin:0 0 28px}.directions-instruction svg{width:29px;height:37px;color:#803e27}.directions-start{display:flex;justify-content:center;align-items:center;gap:12px;border-radius:6px;padding:16px 12px;background:linear-gradient(110deg,#75341f,#8c4228);box-shadow:0 5px 12px #76391d12;color:#fff;font:500 15px/1.25 var(--replica-heading-font);text-align:center}.directions-start:hover{background:#93472e;color:#fff}.directions-start svg{width:16px;height:16px}.directions-help{font:400 12px/1.5 Poppins,Arial,sans-serif;text-align:center;color:#85817a;margin:10px 0 0}.directions-qr{margin:0;text-align:center}.directions-qr a{display:block;position:relative;padding:9px;background:#fff;border:2px solid #84523c;border-radius:12px}.estate-directions .directions-qr img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.directions-qr figcaption{font:500 10px/1.5 var(--replica-heading-font);letter-spacing:.15em;text-transform:uppercase;color:#793820;margin-top:10px}.directions-closing{font:400 10px/1.5 var(--replica-heading-font);letter-spacing:.27em;text-transform:uppercase;color:#9a948a;display:flex;align-items:center;justify-content:center;gap:24px;margin:52px 0 0;text-align:center}.directions-closing:before,.directions-closing:after{content:"";height:1px;width:50px;background:linear-gradient(90deg,transparent,#b6a28f)}.directions-closing:after{transform:rotate(180deg)}@media(max-width:1199px){.directions-panel{grid-template-columns:53% minmax(0,1fr);padding:23px}.directions-info{padding:10px 0 5px 25px}.directions-map-column{padding-right:24px}.directions-map-frame{aspect-ratio:auto;height:350px}.directions-navigation{grid-template-columns:minmax(0,1fr) 135px;gap:15px}.directions-address,.directions-instruction{font-size:13px}.directions-start{font-size:13px;gap:8px}.directions-script{display:none}}@media(max-width:900px){.directions-panel{grid-template-columns:1fr;gap:28px;max-width:720px}.directions-map-column{padding:0;border:0}.directions-info{border-top:1px solid #dfd8d1;padding:25px 6px 8px}.estate-directions h3{font-size:34px}.directions-navigation{grid-template-columns:minmax(0,1fr) 170px}.directions-address,.directions-instruction{font-size:15px}.directions-start{font-size:16px}.directions-map-frame{height:340px}}@media(max-width:480px){.estate-directions{padding:35px 16px 40px}.directions-kicker{font-size:17px;gap:10px}.directions-kicker:before,.directions-kicker:after{width:24px}.estate-directions h2{font-size:clamp(28px,7.6vw,36px);overflow-wrap:anywhere}.directions-tagline{font-size:9px;letter-spacing:.18em}.directions-panel{padding:14px;border-radius:20px}.directions-map-frame{height:285px}.directions-map-link{font-size:14px;gap:8px}.estate-directions h3{font-size:29px}.directions-address{font-size:13px;align-items:flex-start}.directions-navigation{grid-template-columns:1fr;gap:25px}.directions-instruction{margin-bottom:20px}.directions-qr{width:160px;margin:0 auto}.directions-closing{font-size:8px;gap:12px;margin-top:35px}.directions-closing:before,.directions-closing:after{width:22px}.estate-directions .directions-art{opacity:.45;object-position:right bottom}}.replica-slide-dot{position:relative;width:32px!important;height:32px!important;background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important}.replica-slide-dot:before{content:"";position:absolute;inset:11px;border-radius:50%;background:#9b785d;opacity:.45}.replica-slide-dot[aria-current=true]:before{opacity:1;background:#742e19}.quote-reviews .replica-slide-dots{height:7px;flex-wrap:nowrap}.quote-reviews .replica-slide-dot{margin-block:-12.5px!important}.quote-reviews .replica-slide-dot:before{inset:12.5px;background:#bda28c;opacity:1}.quote-reviews .replica-slide-dot[aria-current=true]:before{background:#fff}h2:where([data-visual-heading="3"]){font-size:var(--ts-fs-h3)}@media(min-width:1200px)and (max-width:1399px){h2:where([data-visual-heading="3"]){font-size:40px}}@media(min-width:992px)and (max-width:1199px){h2:where([data-visual-heading="3"]){font-size:35px}}@media(min-width:576px)and (max-width:991px){h2:where([data-visual-heading="3"]){font-size:30px}}@media(max-width:575px){h2:where([data-visual-heading="3"]){font-size:25px}}
