.elementor .e-88c6865-550c6d{font-family:"Open Sans";font-weight:400;font-size:12px;color:#a89564;letter-spacing:4px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-9bf77e4-254470{font-family:"Josefin Sans";font-weight:300;font-size:40px;color:#fff;letter-spacing:7px;line-height:1.25em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-8c062c8-8e81b9{font-family:"Open Sans";font-weight:400;font-size:13px;color:#8d8d8d;letter-spacing:3px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-3eefd8c-568dd4{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-fb7d7c3-90a556{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform 1.2s ease;object-position:30% center;\n}.elementor .e-bc924da-4f1b26{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position:relative;overflow:hidden;aspect-ratio:3/4.6;background:#151515;&:hover img{transform:scale(1.03)}@media(max-width:820px){aspect-ratio:3/4.4}\n}.elementor .e-7f20286-ddc1f4{font-family:"Open Sans";font-size:12px;color:#ffffff;letter-spacing:3px;text-align:center;text-transform:uppercase;padding-block-start:70px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;background:linear-gradient(transparent,rgba(0,0,0,.75));& a,& a:hover{color:#fff;text-decoration:none}&:before{content:"\25B6";display:flex;align-items:center;justify-content:center;width:46px;height:46px;box-sizing:border-box;border:1px solid rgba(255,255,255,.8);border-radius:50%;color:#fff;font-size:14px;padding-left:3px;margin:0 auto 12px}&:hover:before{background:#a89564;border-color:#a89564}&:before{transition:background .2s,border-color .2s}&:hover:before{background:#a89564;border-color:#a89564}&:before{transition:background .2s,border-color .2s}\n}.elementor .e-6b42bfa-95c3b7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position:relative;overflow:hidden;aspect-ratio:9/16;background:#151515;& .elementor-widget-video,& .elementor-widget-container,& .elementor-wrapper{position:absolute;inset:0;width:100%;height:100%}& video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:820px){grid-column:1/-1;order:-1;aspect-ratio:9/13}\n}.elementor .e-1e890a9-3d3e5f{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform 1.2s ease;\n}.elementor .e-5605411-bdb2dd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;position:relative;overflow:hidden;aspect-ratio:3/4.6;background:#151515;&:hover img{transform:scale(1.03)}@media(max-width:820px){aspect-ratio:3/4.4}\n}.elementor .e-57d819a-916c25{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:18px;align-items:center;@media(max-width:820px){grid-template-columns:1fr 1fr;gap:10px}\n}.elementor .e-182808d-2b3dd6{width:100%;max-width:620px;font-family:"Open Sans";font-weight:300;font-size:17px;color:#cfcfcf;line-height:1.7em;text-align:center;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;margin-inline:auto;text-align:center;\n}.elementor .e-751b798-b65a67{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-002af7d-730608{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-6304d68-bf6bf0{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-930f3d0-cc0e6d{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-551f743-20eec7{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-e1fae6d-a252d2{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-18f7dad-10d755{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-0b2f0b4-86c696{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-66475a2-0be190{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-abd4b3d-cac22c{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-b329b72-21d88d{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-192ce61-142cc9{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-297fbad-48bec1{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-c302e75-fb729e{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-841c951-16e492{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-2ca8a39-10aa3f{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-93d9554-17397e{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-4782828-eff93a{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-ff5a971-ca4fb0{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-e2186f7-7dfea4{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-1ada43c-05b4d2{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-b46f83a-9fc9ae{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-9c7162a-4d0f1d{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-670759d-e1fe18{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-4ef7cab-cebd76{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-e34cd7d-1abeda{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-cb34d41-5af19c{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-756c141-4683a1{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-bc814e0-d120fc{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-bd9b4bf-7b49f7{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-0e99cc8-4dd878{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-8433b23-5b03c5{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-f28f5fd-7a43e7{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-57f82ed-853623{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-bf89a30-e3a75e{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-af88be5-0a3554{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-1d3ce32-3db827{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-391ee61-a20271{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-781c913-15f27c{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-b299c75-7d14c4{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-8274c9c-1e732c{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-753e1a4-1e6484{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-8528e4c-a2327f{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-975094b-7575df{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-2e0c60d-a77d95{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-1d8bf9e-734690{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-4aee150-31aebf{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-62ac403-30dcec{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-49cabd5-e7280a{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-cff8555-433d53{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-f988c31-bc676a{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-296c9a8-6522c5{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-b46e1fd-e7ec64{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-cf20734-c09bb6{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-738bdd0-d48730{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-e77f381-3af42a{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-5b2a75a-dfcebf{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-70d9aa6-6926d5{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-5ace327-110253{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-84a11ff-e5803f{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-f44f1fa-ff0968{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-c67ee3a-8503df{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-37f5e3c-b30742{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-c403202-795813{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-b9d9337-87457d{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-0a74e82-260fd8{font-family:"Open Sans";font-weight:400;font-size:13px;color:#a89564;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-ef18b95-9b2d76{width:52px;height:52px;max-width:none;object-fit:cover;display:block;opacity:.85;transition:opacity .3s;summary:hover &,details[open] summary &{opacity:1}@media(max-width:820px){width:44px;height:44px}\n}.elementor .e-504d93c-624dd9{font-family:"Open Sans";font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;color:inherit;@media(max-width:820px){font-size:12px}\n}.elementor .e-38d6fb4-83339c{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;line-height:1.5em;text-transform:uppercase;color:#7d7d7d;white-space:nowrap;transition:color .3s;&:after{content:" +";display:inline-block;margin-left:4px;transition:transform .3s}details[open] &{color:#a89564}details[open] &:after{transform:rotate(45deg)}@media(max-width:820px){grid-column:3;font-size:12px;white-space:normal}\n}.elementor .e-6f923f0-00f12c{display:grid;grid-template-columns:44px 52px 1fr auto;gap:12px;align-items:center;width:100%;@media(max-width:820px){grid-template-columns:30px 44px 1fr}\n}.elementor .e-665ef36-29714f{color:#bdbdbd;padding-block-start:15px;padding-block-end:15px;padding-inline-start:4px;padding-inline-end:4px;transition:color .3s,padding .3s;&:hover,details[open]>&{color:#fff;padding-left:12px}\n}.elementor .e-7ce3ee6-b90765{display:block;width:auto;height:auto;max-width:min(1200px,96vw);max-height:80vh;margin:0 0 0 50%;transform:translateX(-50%);object-fit:contain\n}.elementor .e-8b251a5-ba2e1c{position:relative;display:block;width:fit-content;max-width:100%;padding:0;margin-inline:auto;cursor:zoom-in;&:after{content:"+";position:absolute;top:14px;right:14px;width:38px;height:38px;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font:300 26px/34px 'Open Sans',sans-serif;text-align:center;opacity:0;transition:opacity .2s,background .2s;pointer-events:none}&:hover:after{opacity:1;background:#a89564;border-color:#a89564}\n}.elementor .e-6ae425f-d93bc6{display:inline-block;margin:18px 0 0;padding:0 0 3px;background:none;border:0;border-bottom:1px solid #a89564;border-radius:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1.6;text-transform:uppercase;color:#a89564;text-decoration:none !important;transition:color .3s,border-color .3s;&:hover,&:focus{color:#fff;border-bottom-color:#fff;text-decoration:none !important}\n}.elementor .e-9ce4db1-a30788{text-align:center;padding-block-start:8px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-15f76b6-c660fb{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#262626;border-style:solid;&[open]::details-content{overflow:visible}\n}.elementor .e-68dff65-1c5377{width:100%;max-width:760px;margin:56px auto 0;border-top:1px solid #262626\n}.elementor .e-6543411-1c217d{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:3px;line-height:1.5em;text-transform:uppercase;color:#9a9a9a;text-align:left;transition:color .3s;&:hover{color:#a89564}& a,& a:hover,& a:focus{color:inherit;text-decoration:none !important}@media(max-width:820px){font-size:10px;letter-spacing:2px}\n}.elementor .e-295f653-a5854c{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:3px;line-height:1.5em;text-transform:uppercase;color:#9a9a9a;text-align:center;transition:color .3s;&:hover{color:#a89564}& a,& a:hover,& a:focus{color:inherit;text-decoration:none !important}@media(max-width:820px){font-size:10px;letter-spacing:2px}\n}.elementor .e-e5afe14-44f9b0{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;letter-spacing:3px;line-height:1.5em;text-transform:uppercase;color:#9a9a9a;text-align:right;transition:color .3s;&:hover{color:#a89564}& a,& a:hover,& a:focus{color:inherit;text-decoration:none !important}@media(max-width:820px){font-size:10px;letter-spacing:2px}\n}.elementor .e-bce65ed-bcf6a1{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:1fr auto 1fr;margin:80px auto 0;padding-top:28px;border-top:1px solid #262626;\n}.elementor .e-88ef12b-907a3b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-a821ad6-06a256{padding-block-start:90px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0b0b0b;display:flex;flex-direction:column;align-items:center}