.elementor .header_link:hover,.elementor .header_link:focus-visible{text-decoration:underline;}.elementor .bz-footer-copyright{flex:0 0 auto;white-space: nowrap;\n}.elementor .hp-team-modal-body{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.5rem;overflow-wrap:anywhere;\n}.elementor .hp-team-close-icon{width:1.25rem;height:1.25rem;display:block;}.elementor .hp-team-close{width:2rem;height:2rem;min-width:2rem;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:var(--bruzek-footer-muted);display:flex;justify-content:center;align-items:center;}.elementor .hp-team-modal-title{font-family:var(--bruzek-font-secondary);font-weight:500;font-size:1.25rem;color:var(--bruzek-navy);line-height:1.2;margin:0px;}.elementor .hp-team-modal-header{padding:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:flex-start;}.elementor .hp-team-modal-card{width:100%;padding:1.5rem;border-radius:1.5rem;border-width:1px;border-color:var(--bruzek-line);border-style:solid;background-color:var(--bruzek-white);display:flex;flex-direction:column;gap:1.5rem;}.elementor .hp-team-dialog{width:min(53.125rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;color:var(--bruzek-navy);padding:0px;margin:auto;border-radius:1.5rem;border-width:0px;background-color:var(--bruzek-white);box-shadow:0px 4px 12px 0px rgba(142,142,142,.08);max-width:none; &::backdrop { background:rgba(26,37,64,.64);backdrop-filter:blur(16px); }\n}.elementor .hp-team-modal-source{display:none;}.elementor .hp-team-thumb-active{& > img { border-color:var(--bruzek-coral); } &::after { content:'';position:absolute;bottom:0;left:calc(50% - .25rem);width:.5rem;height:.5rem;border-radius:50%;background:var(--bruzek-coral); }\n}.elementor .hp-team-thumb-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;border-width:1px;border-color:transparent;border-style:solid;background-color:rgba(255,255,255,.3);object-position:center 18%;\n}.elementor .hp-team-thumb{min-width:0px;position:relative;cursor:pointer;padding-block-start:0px;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:block;flex:0 0 calc((100% - 4.5rem)/4);&:focus-visible { outline:2px solid var(--bruzek-coral);outline-offset:-2px; }\n}.elementor .hp-team-track{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1.5rem;--hp-team-space:1.5rem;\n}.elementor .hp-team-viewport{width:100%;min-width:0px;max-width:28.5rem;overflow:hidden;padding:0px;&.swiper-initialized > .hp-team-track { gap:0; } &.swiper-initialized .hp-team-thumb { flex:0 0 auto; }\n}.elementor .hp-team-more:hover,.elementor .hp-team-more:focus-visible{color:var(--bruzek-slate);}.elementor .hp-team-more{font-family:var(--bruzek-font-primary);font-weight:400;font-size:0.875rem;color:var(--bruzek-navy);line-height:1.5;text-decoration:underline;cursor:pointer;padding:0px;border-width:0px;background-color:transparent;text-align:left; &:focus-visible { outline:2px solid var(--bruzek-coral);outline-offset:4px; }\n}.elementor .hp-team-member{min-width:0px;padding:0px;display:none;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .hp-team-current{display:flex;}.elementor .hp-team-members{min-width:0px;padding:0px;}.elementor .hp-team-right{min-width:0px;padding-block-start:0px;padding-block-end:3.75rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;}.elementor .hp-team-arrow-icon{width:2rem;height:2rem;display:block;}.elementor .hp-team-arrow{width:2rem;height:2rem;min-width:0px;position:static;cursor:pointer;padding:0px;margin:0px;border-radius:50%;border-width:0px;background-color:transparent;display:flex;justify-content:center;align-items:center;&:focus-visible { outline:2px solid var(--bruzek-coral);outline-offset:4px; } inset:auto; &::after { display:none; }\n}.elementor .hp-team-portrait{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block;align-self:end;object-position:center bottom;\n}.elementor .hp-team-visual{min-width:0px;padding:0px;display:grid;gap:0.75rem;grid-template-columns:2rem minmax(0,1fr) 2rem;grid-template-rows:auto;align-items:center;}.elementor .hp-team-stage{width:100%;min-width:0px;position:relative;z-index:2;column-gap:14.0151%;padding:0px;display:grid;grid-template-columns:minmax(0,51.4394%) minmax(0,34.5455%);grid-template-rows:auto;}.elementor .hp-team-header-copy{width:100%;max-width:24rem;padding:0px;display:flex;flex-direction:column;gap:1.75rem;}.elementor .hp-team-header{width:100%;position:relative;z-index:2;padding:0px;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .hp-team-background{width:100%;height:100%;object-fit:cover;position:absolute;opacity:22%;filter:blur(36px);transform:scale3d(1.1, 1.1, 1);inset:0; object-position:center 25%; pointer-events:none;\n}.elementor .toggle_icon{display:none;}.elementor .fw-sec{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;}.elementor .hp-team-carousel{overflow:hidden;position:relative;padding-block-start:4.9375rem;padding-block-end:0px;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#f2f4fa;display:flex;flex-direction:column;gap:3.875rem;}.elementor .hp-form-toggle{padding:0px;display:flex;flex-direction:row;gap:15px;grid-column:1/-1;grid-row:3;align-items:center;& > input { width:56px;height:18px;padding:2px;border:0;border-radius:16px;background:#c0c3c9;position:relative;appearance:none;display:flex;justify-content:flex-end;align-items:center;cursor:pointer; } & > input::before { content:'';width:24px;height:14px;border-radius:18px;background:var(--bruzek-navy);opacity:1;clip-path:none; } & > input:not(:checked) { background:rgba(91,102,128,.08);justify-content:flex-start; } & > input:not(:checked)::before { background:var(--bruzek-slate); } & > p { font-family:var(--bruzek-font-primary);font-size:16px;font-weight:400;line-height:1.5;color:var(--bruzek-navy); }\n}.elementor .hp-submit{min-height:56px;font-family:var(--bruzek-font-primary);font-weight:400;font-size:16px;color:var(--bruzek-sage-text);cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:8px;border-radius:32px;border-width:0px;background-color:var(--bruzek-sage);display:inline-flex;gap:10px;justify-content:center;align-items:center;&::after { content:'▷';width:40px;height:40px;border-radius:50%;background:var(--bruzek-white);display:grid;place-items:center;font-size:20px;color:var(--bruzek-slate-soft); } &:hover,&:focus-visible { transform:translateY(-2px);background-color:var(--bruzek-sage); }\n}.elementor .hp-gdpr{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;& > input { width:20px;height:20px;flex:0 0 auto;border-radius:6px;border-color:var(--bruzek-slate);color:var(--bruzek-navy); } & > p { font-family:var(--bruzek-font-primary);font-size:1rem;font-weight:300;line-height:1.5;color:var(--bruzek-navy);white-space:normal; }\n}.elementor .hp-radio-row{min-height:40px;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:32px;border-width:1px;border-color:#f0f0f0;border-style:solid;background-color:#fff;display:flex;flex-direction:row;gap:0px;flex:1 1 0px;justify-content:center;align-items:center;&>input { position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer; } &>p { font-family:var(--bruzek-font-primary);font-size:13px;font-weight:400;line-height:1.5;color:#1a2540;white-space:nowrap; } &:has(input:checked) { background:#5b6680; } &:has(input:checked)>p { color:#fff; }\n}.elementor .hp-form-options{padding:0px;display:flex;flex-direction:column;gap:8px;&>p { font-family:var(--bruzek-font-primary);font-size:13px;font-weight:300;line-height:1.5;color:rgba(26,37,64,.8); } &>div { padding:0;display:flex;flex-direction:row;gap:12px; }\n}.elementor .hp-form-field{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.5rem;& > label { font-family:var(--bruzek-font-primary);font-size:13px;font-weight:300;line-height:1.5;color:rgba(26,37,64,.8); } & > input { width:100%;height:44px;padding:10px 16px;border:1px solid var(--bruzek-line);border-radius:32px;background:var(--bruzek-white);font-family:var(--bruzek-font-primary);font-size:16px;font-weight:400;color:var(--bruzek-navy);outline:none; } & > input:focus { border-color:var(--bruzek-slate-soft); } & > input::placeholder { color:rgba(26,37,64,.32);font-weight:400; }\n}.elementor .hp-form{width:100%;height:auto;min-width:0px;column-gap:1.5rem;padding:0px;display:grid;grid-template-columns:minmax(0,0.393979fr) minmax(0,0.606021fr);grid-auto-rows:auto;align-items:start;row-gap:1.5rem; & > .hp-form-field:nth-of-type(1) { grid-column:1/-1; grid-row:1; width:calc((100% - 1.5rem)/2); } & > .hp-form-field:nth-of-type(2) { grid-column:1/-1; grid-row:1; width:calc((100% - 1.5rem)/2); justify-self:end; } & > .hp-form-field:nth-of-type(5) { grid-column:1/-1; grid-row:4; width:calc((100% - 2.3125rem)/2); } & > .hp-form-field:nth-of-type(6) { grid-column:1/-1; grid-row:4; width:calc((100% - 2.3125rem)/2); justify-self:end; } & > .hp-form-options { align-self:center; min-width:0; } & > .hp-gdpr { grid-column:1/-1; grid-row:5; margin-top:2.5rem; } & > .hp-submit { grid-column:1/-1; grid-row:5; margin-top:2.5rem; } & > .hp-form-toggle { margin-top:0.5rem; } & > .hp-form-field:nth-of-type(3) { grid-column:1;grid-row:2; } & > .hp-form-options { grid-column:2;grid-row:2; } & > .hp-gdpr { align-self:center; } & > .hp-submit { justify-self:end; }\n}.elementor .hp-booking-content{width:100%;height:auto;min-width:0px;column-gap:14.467%;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4.625rem;padding-inline-end:4.625rem;background-color:var(--bruzek-white);display:grid;grid-template-columns:minmax(0,47.335%) minmax(0,38.198%);grid-template-rows:auto auto;align-items:start;row-gap:4.75rem; & > h2 { font-size:4rem; letter-spacing:-0.12rem; padding:0; margin-top:2.4375rem; } & > p:nth-of-type(2) { width:100%; min-width:0; } & > p:first-child { grid-column:1;grid-row:1;align-self:start; } & > h2 { grid-column:1;grid-row:1;align-self:start;line-height:1; } & > p:nth-of-type(2) { grid-column:2;grid-row:1;align-self:end; } & > form { grid-column:1/-1;grid-row:2; }\n}.elementor .hp-booking-image{width:100%;height:100%;min-height:0px;object-fit:cover;border-radius:12px;object-position:61.78% center;\n}.elementor .hp-gallery-grid{padding:0px;display:grid;gap:24px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));&>img { width:100%;height:100%;object-fit:cover;border-radius:24px; } &>img:nth-child(1) { grid-column:1;grid-row:1/span 2; } &>img:nth-child(2) { grid-column:2;grid-row:1; } &>img:nth-child(3) { grid-column:2;grid-row:2; } &>img:nth-child(4) { grid-column:3;grid-row:1; } &>img:nth-child(5) { grid-column:3;grid-row:2; }\n}.elementor .hp-stat-card-sand{position:absolute;text-align:center;padding-block-start:16px;padding-block-end:32px;padding-inline-start:100px;padding-inline-end:100px;box-shadow:0px -4px 8px 0px rgba(0,0,0,.08) inset,0px 4px 16px 0px rgba(255,255,255,.5) inset,0px 24px 36px 0px rgba(26,37,64,.14);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .hp-stat-card-coral{position:absolute;text-align:center;padding-block-start:16px;padding-block-end:32px;padding-inline-start:100px;padding-inline-end:100px;box-shadow:0px -4px 8px 0px rgba(0,0,0,.08) inset,0px 4px 16px 0px rgba(255,255,255,.5) inset,0px 24px 36px 0px rgba(26,37,64,.14);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .hp-stats-grid{width:77%;height:440px;position:relative;padding:0px;display:block;}.elementor .hp-review-card{width:100%;min-height:323px;padding:24px;border-radius:24px;border-width:1px;border-color:#f0f0f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 12px 0px rgba(142,142,142,.08);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;&>img { width:120px;height:24px; } &>p:nth-of-type(1) { flex:1;font-family:var(--bruzek-font-primary);font-size:14px;font-weight:300;line-height:1.5;color:rgba(26,37,64,.8); } &>p:nth-of-type(2) { font-family:Manrope;font-size:16px;font-weight:500;line-height:1.2;color:#1a2540;&::before{content:'— ';} }\n}.elementor .hp-service-card{min-height:247px;overflow:hidden;position:relative;color:#1a2540;text-decoration:none;padding:24px;border-radius:24px;border-width:1px;border-color:#f0f0f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 12px 0px rgba(142,142,142,.08);display:flex;flex-direction:column;gap:32px;justify-content:flex-start;transition:transform .2s,background .2s; &:hover,&:focus-visible { transform:translateY(-4px);background:#f7faf7; } &>div:first-child { padding:0;display:flex;justify-content:space-between;align-items:flex-start; }  &>div:first-child>p::before { content:'[0' counter(service-card,decimal-leading-zero) ']'; }\n}.elementor .hp-services-grid{width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;background-color:transparent;display:flex;gap:24px;flex-wrap:wrap;grid-template-columns:repeat(100, 1fr);;grid-template-rows:repeat(3, 1fr);box-sizing:border-box; counter-reset:service-card; &>* { counter-increment:service-card; } &>:nth-child(1) { width: calc(24% - 16px); } &>:nth-child(2) { width: calc(38% - 16px); } &>:nth-child(3) { width: calc(38% - 16px); } &>:nth-child(4) { width: calc(50% - 12px); } &>:nth-child(5) { width: calc(50% - 12px); } &>:nth-child(6) { width: calc(38% - 16px); } &>:nth-child(7) { width: calc(38% - 16px); } &>:nth-child(8) { width: calc(24% - 16px); }\n}.elementor .hp-section-header{padding:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .hp-about-copy{width:67.05%;min-width:0px;position:relative;column-gap:5.48%;padding:0px;display:grid;row-gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;align-items:start;}.elementor .hp-about-grid{position:relative;padding:0px;flex-direction:row;justify-content:space-between;align-items:end;box-sizing:border-box;\n}.elementor .hp-hero-media{width:100%;height:618px;min-width:0px;overflow:visible;position:relative;padding:0px;&>img { position:absolute;object-fit:cover;display:block; } &>img:nth-child(1) { left:117px;top:296px;width:430px;height:322px;border-radius:24px;z-index:2; } &>img:nth-child(2) { left:0;top:0;width:311px;height:467px;border-radius:24px;z-index:1; } &>img:nth-child(3) { right:0;top:0;width:102px;height:40px;z-index:3; } &>img:nth-child(4) { right:0;top:244px;width:68px;height:27px;z-index:3; } &>img:nth-child(5) { left:0;top:500px;width:41px;height:104px;z-index:3; }\n}.elementor .hp-actions{padding:0px;margin-block-start:24px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .hp-stack{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .hp-heading-split{padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .hp-booking{height:auto;position:relative;z-index:10;padding:0.75rem;margin-block-start:-18px;margin-block-end:2.5rem;border-radius:24px;background-color:var(--bruzek-white);box-shadow:0px 4px 24px 0px rgba(0,0,0,.04);display:grid;gap:0px;grid-template-columns:minmax(0,37.0968%) minmax(0,62.9032%);align-items:stretch;}.elementor .hp-gallery{padding-block-start:0px;padding-block-end:144px;background-color:#fff;display:flex;flex-direction:column;gap:24px;}.elementor .hp-stats{overflow:visible;position:relative;padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:column;gap:90px;justify-content:center;align-items:center;}.elementor .hp-reviews{padding-block-start:0px;padding-block-end:80px;display:flex;flex-direction:column;gap:55px;}.elementor .hp-services{position:relative;padding-block-start:0px;padding-block-end:85px;margin-block-start:192px;background-color:transparent;display:flex;flex-direction:column;gap:48px;}.elementor .hp-about{position:relative;padding-block-start:0px;padding-block-end:0px;display:block;}.elementor .hp-hero{overflow:hidden;position:relative;z-index:5;padding-block-start:177px;padding-block-end:105px;display:grid;gap:4.62%;grid-template-columns:minmax(0px, 53.94%) minmax(0px, 41.44%);align-items:center;background-image: radial-gradient(circle at 0 28%,rgba(244,156,132,.18),transparent 26%), radial-gradient(circle at 100% 12%,rgba(188,212,189,.22),transparent 24%), none;&>* { position:relative;z-index:5; }\n}.elementor .bz-button-secondary{width:max-content;min-height:0px;font-family:var(--bruzek-font-primary);font-weight:400;font-size:16px;color:#fff;line-height:1.5;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:32px;background-color:#79858e;transition:background-color 200ms, transform 0.2s;display:flex;flex-direction:row;justify-content:center;&:hover,&:focus-visible { transform:translateY(-2px); }\n}.elementor .bz-button-secondary:hover,.elementor .bz-button-secondary:focus-visible{background-color:var(--bruzek-slate);}.elementor .bz-button-primary{font-family:var(--bruzek-font-primary);font-weight:400;font-size:16px;color:#444c44;line-height:1.5;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:8px;border-radius:32px;background-color:#bcd4bd;transition:background-color 200ms, color 200ms, transform 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;&::after { content:'↗';width:2em;height:2em;border-radius:50%;background:#fff;display:grid;place-items:center;line-height:1;color:#79858e; } &:hover,&:focus-visible { transform:translateY(-2px); }\n}.elementor .bz-button-primary:hover,.elementor .bz-button-primary:focus-visible{color:var(--bruzek-white);background-color:var(--bruzek-sage-text);}.elementor .bz-card{padding:24px;border-radius:var(--bruzek-radius-card);border-width:1px;border-color:var(--bruzek-line);border-style:solid;background-color:var(--bruzek-white);box-shadow:0px 0.25rem 0.75rem 0px rgba(142,142,142,0.08);}.elementor .bz-body-small{font-family:var(--bruzek-font-primary);font-weight:300;font-size:14px;color:rgba(26,37,64,.8);line-height:1.5;}.elementor .bz-footer-credit{display:flex;flex-direction:row;gap:0.25rem;flex:0 0 auto;align-items:center;width: max-content;\n}.elementor .bz-footer-meta{min-width:0px;color:var(--bruzek-white);line-height:1.4;overflow-wrap: anywhere; & a { color: inherit; text-decoration: none; } & a:hover { color: var(--bruzek-sage); } & a:focus-visible { outline: 2px solid var(--bruzek-sage); outline-offset: 3px; }\n}.elementor .bz-footer-legal{min-width:0px;display:flex;flex-direction:row;gap:2.8125rem;flex:1 1 auto;align-items:center;}.elementor .bz-footer-bottom{width:100%;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .bz-footer-list{min-width:0px;display:flex;flex-direction:column;gap:0px;}.elementor .bz-footer-contact-list{gap:0.75rem;}.elementor .bz-footer-text{min-width:0px;color:var(--bruzek-white);line-height:1.857142857;overflow-wrap: anywhere; & a { color: inherit; text-decoration: none; } & a:hover { color: var(--bruzek-sage); } & a:focus-visible { outline: 2px solid var(--bruzek-sage); outline-offset: 3px; }\n}.elementor .bz-footer-title{font-family:var(--bruzek-font-primary);font-size:14px;color:var(--bruzek-footer-muted);letter-spacing:0.045rem;line-height:1.4;}.elementor .bz-footer-column{min-width:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .bz-footer-claim{max-width:15.1875rem;color:var(--bruzek-white);text-align:center;}.elementor .bz-footer-logo{width:15.3125rem;height:auto;max-width:100%;}.elementor .bz-footer-brand{min-width:0px;padding:1rem;background-color:rgba(255,255,255,0.08);display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;}.elementor .bz-footer-grid{width:100%;display:grid;gap:3rem;grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:start;}.elementor .bz-footer{width:100%;color:var(--bruzek-white);padding-block-start:7.75rem;padding-block-end:2rem;background-color:var(--bruzek-navy);display:flex;flex-direction:column;gap:3rem;& .bz-footer-text, & .bz-footer-claim, & .bz-footer-meta { color: var(--bruzek-white); }\n}.elementor .bz-body{font-family:var(--bruzek-font-primary);font-weight:300;font-size:16px;color:rgba(26,37,64,.8);line-height:1.5;}.elementor .bz-heading{font-family:var(--bruzek-font-primary);font-weight:500;font-size:48px;color:transparent;letter-spacing:-1.44px;line-height:1;padding-block-start:0em;padding-block-end:0.1em;padding-inline-start:0em;padding-inline-end:0em;background-image:linear-gradient(180deg, #1a2540 0%,#79858e 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip:text;\n}.elementor .hp-team-name{font-size:2rem;letter-spacing:-0.06rem;padding:0px;}.elementor .bz-display{font-family:var(--bruzek-font-primary);font-weight:500;font-size:64px;color:transparent;letter-spacing:-1.92px;line-height:1;padding-block-end:0.1em;background-image:linear-gradient(180deg, #1a2540 0%,#79858e 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip:text;\n}.elementor .bz-eyebrow{font-family:var(--bruzek-font-primary);font-weight:500;font-size:14px;color:#a29680;line-height:1.5;}.elementor .p-0{padding:0px;}.elementor .fixed-hero-background{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;padding:0px;}.elementor .fw-400{font-family:BDOGrotesk;font-weight:400;}.elementor .bz-20-m-400-09{font-family:Manrope;font-weight:400;font-size:20px;color:var(--bruzek-navy);line-height:0.9em;text-align:start;}.elementor .br-24{border-radius:24px;}.elementor .fw-500{font-weight:500;}.elementor .lh-12{line-height:1.2em;}.elementor .stat_number{font-family:BDOGrotesk;font-weight:500;font-size:64px;letter-spacing:-0.05em;line-height:1em;background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.51) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;\n}.elementor .stat_text{font-family:BDOGrotesk;font-weight:500;font-size:14px;color:#fff;line-height:1.5em;}.elementor .cards-swiper{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .swiper-button{width:32px;height:32px;position:absolute;inset-block-start:unset!important;inset-block-end:0px;transform:translate3d(0px, 0px, 0px);transform: unset!important;
margin: 0!important;\n}.elementor .swiper-button-prev{&::after{
  display: none;
}\n}.elementor .swiper-button-next{&::after{
  display: none;
}\n}