.elementor .cookie-accept-all{background: var(--honey-yellow);
color: var(--jade-black);
border: 0;
border-radius: 0;
text-transform: none;
letter-spacing: 0;
font-family: var(--sans);
font-weight: 600;
font-size: 13px;
padding: 10px 20px;
cursor: pointer;\n}.elementor .jade{background:var(--jade-black);\n}.elementor .gal{width:100%;
height:100%;
object-fit:cover;\n}.elementor .pv-0{padding-block-start:0px;padding-block-end:0px;}.elementor .pt-12{padding-block-start:12px;}.elementor .content-carousel{height:480px;}.elementor .mapblock{display:grid;}.elementor .closed{display:block;}.elementor .grand{display:flex;}.elementor .class-q{display:flex;}.elementor .p-0{padding:0px;}.elementor .img{height:465px;\n}.elementor .inner{padding: 0px;\n}.elementor .rev{display:grid;}.elementor .btn{display:flex;border:  1px solid var(--jade-black);\n}.elementor .eyebrow{font-weight:500;font-size:var(--fs-legal);color:var(--muted);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;}.elementor .sec{padding-block-start:var(--s9);padding-block-end:var(--s9);padding-inline-start:var(--s7);padding-inline-end:var(--s7);}.elementor .accordion{padding: 0px;\n}.elementor .bfsplit{padding: 0px;\n}.elementor .bfcol-a{padding-left: 0px;
padding-right: 28px;\n}.elementor .bfcol-b{padding-left: 28px;\n}.elementor .hlpanels{display:block;}.elementor .hlfeat{display:grid;}.elementor .offer{display:grid;}.elementor .content-gallery-go{display:flex;
gap:16px;
flex-wrap:wrap;
margin-top:22px;\n}.elementor .count{position:absolute;
right:14px;top:14px;
background:rgba(18,18,18,.55);
color:var(--warm-white);
font-size:12px;
padding:4px 10px;\n}