.elementor .e-44cd6004-4983{font-family:var(--font-label);font-weight:400;font-size:11px;color:var(--color-gold);letter-spacing:3.5px;text-transform:uppercase;margin-block-end:22px;display:block;cursor: default;\n}.elementor .e-7bd6faf1-3308{font-family:var(--font-heading);font-weight:400;font-size:80px;color:var(--color-ivory);letter-spacing:2px;line-height:1.1;text-transform:uppercase;margin-block-end:26px;display:block;cursor: default;\n}.elementor .e-4d33880f-84d5{font-family:var(--font-label);font-weight:400;font-size:18px;color:var(--color-gold);letter-spacing:3px;line-height:1.6;text-transform:uppercase;margin-block-end:26px;display:block;cursor: default;\n}.elementor .e-16d5bf5d-c1f7{max-width:620px;font-family:var(--font-heading);font-weight:400;font-size:22px;color:var(--color-ivory);line-height:1.5;font-style:normal;margin-block-end:26px;display:block;cursor: default;\n}.elementor .e-665230c1-d338{font-family:var(--font-label);font-weight:300;font-size:11px;color:var(--color-gray);letter-spacing:3.5px;line-height:1.8;text-transform:uppercase;margin-block-end:13px;display:block;cursor: default;\n}.elementor .e-2416e8d7-74e9{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--color-gold);letter-spacing:0px;text-transform:none;margin-block-end:35px;display:block;cursor: default;\n}.elementor .e-a7cadba-7c12:hover,.elementor .e-a7cadba-7c12:focus-visible{color:var(--color-gold-bright);border-color:var(--color-gold-bright);background-color:transparent;box-shadow:0px 0px 16px 0px rgba(192,139,62,0.28);box-shadow: 0px 0px 16px 0px var(--color-gold-line-strong);\n}.elementor .e-a7cadba-7c12{font-family:var(--font-label);font-weight:400;font-size:12px;color:var(--color-gold);letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:var(--color-gold);border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-block;}.elementor .e-a7cadba-7c12:active{color:var(--color-gold-bright);border-color:var(--color-gold-bright);background-color:transparent;box-shadow:0px 0px 16px 0px rgba(192,139,62,0.28);box-shadow: 0px 0px 16px 0px var(--color-gold-line-strong);\n}.elementor .e-549350af-368e:hover,.elementor .e-549350af-368e:focus-visible{color:var(--color-gold);border-color:var(--color-gold);background-color:transparent;}.elementor .e-549350af-368e{font-family:var(--font-label);font-weight:400;font-size:12px;color:var(--color-ivory);letter-spacing:2px;text-align:center;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-block;}.elementor .e-549350af-368e:active{color:var(--color-gold);border-color:var(--color-gold);background-color:transparent;}.elementor .e-a5fcb59-86a0{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-11fa98bd-6642{width:100%;max-width:920px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-42ae4dc-1f0f{font-family:var(--font-heading);font-size:40px;color:var(--color-gold);line-height:0.6;display:block;text-align: right; cursor: default;\n}.elementor .e-3f588385-4741{font-family:var(--font-heading);font-weight:400;font-size:20px;color:var(--color-ivory);line-height:1.5;font-style:italic;display:block;text-align: right; cursor: default;\n}.elementor .e-762e3cd6-c876{font-family:var(--font-heading);font-weight:400;font-size:15px;color:var(--color-gold);letter-spacing:1px;font-style:italic;display:block;text-align: right; cursor: default;\n}.elementor .e-5f2d52b5-be37{max-width:420px;position:absolute;inset-block-start:50%;inset-inline-end:8vw;z-index:2;padding:0px;transform:translate3d(0px, -50%, 0px);display:flex;flex-direction:column;gap:14px;align-items:flex-end;}.elementor .e-4327d105-b575{width:100%;min-height:100vh;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(90deg, rgba(5,4,3,0.97) 0%,rgba(5,4,3,0.75) 45%,rgba(5,4,3,0.25) 100%),url("http://aveteranoftroy.live/wp-content/uploads/troy-hero-header.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-position: center center, center right; background-size: cover, cover; background-repeat: no-repeat, no-repeat; background-attachment: scroll; background-position: center center, center right; background-size: cover, cover; background-repeat: no-repeat, no-repeat;\n}.elementor .e-7cc3e515-2926{font-family:var(--font-label);font-weight:400;font-size:13px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;margin-block-end:16px;display:block;cursor: default;\n}.elementor .e-473f7ed1-27db{font-family:var(--font-heading);font-weight:500;font-size:54px;color:var(--color-ivory);letter-spacing:2px;line-height:1.1;text-transform:uppercase;margin-block-end:24px;display:block;cursor: default;\n}.elementor .e-29a5a04-97ff{margin-block-end:28px;}.elementor .e-52ca7a77-ff09{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--color-gray);line-height:1.6;margin-block-end:20px;display:block;cursor: default;\n}.elementor .e-4f402447-4984{font-family:var(--font-heading);font-weight:400;font-size:18px;color:var(--color-ivory);line-height:1.7;margin-block-end:36px;display:block;cursor: default;\n}.elementor .e-ccb7200-6919{font-family:var(--font-label);font-size:11px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-1c90d6cd-296d{font-family:var(--font-body);font-size:14px;color:var(--color-ivory);line-height:1.4;display:block;cursor: default;\n}.elementor .e-2e58a3fe-a944{padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:8px;}.elementor .e-7a25d6cc-3e2b{font-family:var(--font-label);font-size:11px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-4edd926c-eed0{font-family:var(--font-body);font-size:14px;color:var(--color-ivory);line-height:1.4;display:block;cursor: default;\n}.elementor .e-28b9d59b-24a0{padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:8px;}.elementor .e-6ba4d0d0-8241{font-family:var(--font-label);font-size:11px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-22d2732f-2712{font-family:var(--font-body);font-size:14px;color:var(--color-ivory);line-height:1.4;display:block;cursor: default;\n}.elementor .e-2adac68b-9743{padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:8px;}.elementor .e-6860723b-a4db{width:100%;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-1986b08c-b8a8{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:55 1 0%;align-items:flex-start;}.elementor .e-58c4ea3d-d3b1:hover,.elementor .e-58c4ea3d-d3b1:focus-visible{opacity:85%;}.elementor .e-58c4ea3d-d3b1{width:100%;height:auto;cursor:pointer;transition:opacity 0.3s;display:block;}.elementor .e-674fe407-6b9a{width:0px;height:0px;padding:0px;margin-inline-start:6px;border-block-start-width:12px;border-block-end-width:12px;border-inline-start-width:20px;border-inline-end-width:0px;border-style:solid;border-top-color: transparent; border-bottom-color: transparent; border-right-color: transparent; border-left-color: #C08B3E;\n}.elementor .e-2bcb935-10a2{width:76px;height:76px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;border-width:1px;border-color:#C08B3E;border-style:solid;background-color:rgba(10, 8, 6, 0.55);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;pointer-events: none;\n}.elementor .e-6c1d5254-4810{width:100%;overflow:hidden;position:relative;line-height:0px;cursor:pointer;display:block;}.elementor .e-5fe9266f-1110{font-family:var(--font-label);font-size:11px;color:#C08B3E;letter-spacing:3px;text-align:center;text-transform:uppercase;margin:0px;display:block;}.elementor .e-54d56e63-c3de{min-width:0px;padding:12px;border-width:1px;border-color:rgba(192, 139, 62, 0.2);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:14px;flex:45 1 0%;align-items:stretch;align-self:center;}.elementor .e-2da2678b-bc0e{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:row;gap:60px;align-items:center;}.elementor .e-7bd3f4a7-d99a{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--color-bg);display:flex;flex-direction:column;align-items:center;}.elementor .e-6120309e-dbb9{font-family:var(--font-label);font-weight:400;font-size:13px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;margin-block-end:16px;display:block;cursor: default;\n}.elementor .e-67836781-fcb0{font-family:var(--font-heading);font-weight:500;font-size:54px;color:var(--color-ivory);letter-spacing:2px;line-height:1.1;text-transform:uppercase;margin-block-end:24px;display:block;cursor: default;\n}.elementor .e-5af18a0a-e9f3{margin-block-end:48px;}.elementor .e-62938b34-7125{font-family:var(--font-label);font-size:12px;color:var(--color-gold);letter-spacing:3px;display:block;cursor: default;\n}.elementor .e-3ca40b98-c824{font-family:var(--font-heading);font-weight:500;font-size:20px;color:var(--color-ivory);letter-spacing:1px;line-height:1.25;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-73b1e947-1ddd{font-family:var(--font-body);font-size:14px;color:var(--color-gray);line-height:1.7;display:block;cursor: default;\n}.elementor .e-4f6853de-73b0{padding:28px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-31cb6def-af5b{font-family:var(--font-label);font-size:12px;color:var(--color-gold);letter-spacing:3px;display:block;cursor: default;\n}.elementor .e-7a852a19-8cde{font-family:var(--font-heading);font-weight:500;font-size:20px;color:var(--color-ivory);letter-spacing:1px;line-height:1.25;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-13f8cf32-205a{font-family:var(--font-body);font-size:14px;color:var(--color-gray);line-height:1.7;display:block;cursor: default;\n}.elementor .e-27ec681b-1c32{padding:28px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-9c03d20-34e5{font-family:var(--font-label);font-size:12px;color:var(--color-gold);letter-spacing:3px;display:block;cursor: default;\n}.elementor .e-c6e39c5-4c57{font-family:var(--font-heading);font-weight:500;font-size:20px;color:var(--color-ivory);letter-spacing:1px;line-height:1.25;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-760a8646-19ed{font-family:var(--font-body);font-size:14px;color:var(--color-gray);line-height:1.7;display:block;cursor: default;\n}.elementor .e-b38d142-b1b8{padding:28px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-119a6f51-a913{font-family:var(--font-label);font-size:12px;color:var(--color-gold);letter-spacing:3px;display:block;cursor: default;\n}.elementor .e-3b9534fd-dd10{font-family:var(--font-heading);font-weight:500;font-size:20px;color:var(--color-ivory);letter-spacing:1px;line-height:1.25;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-136b296e-d35c{font-family:var(--font-body);font-size:14px;color:var(--color-gray);line-height:1.7;display:block;cursor: default;\n}.elementor .e-3d0633bf-3d0c{padding:28px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-50601f5f-5837{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-d2350ed-92d4{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2eec9851-b6fa{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--color-bg);display:flex;flex-direction:column;align-items:center;}.elementor .e-aa5c66c-d3a5{font-family:var(--font-label);font-weight:400;font-size:13px;color:var(--color-gold);letter-spacing:3px;text-transform:uppercase;margin-block-end:16px;display:block;cursor: default;\n}.elementor .e-6796d7b7-b96d{font-family:var(--font-heading);font-weight:500;font-size:54px;color:var(--color-ivory);letter-spacing:2px;line-height:1.1;text-transform:uppercase;margin-block-end:24px;display:block;cursor: default;\n}.elementor .e-49fce480-6071{margin-block-end:24px;}.elementor .e-2c401aa1-31eb{font-family:var(--font-label);font-weight:400;font-size:12px;color:var(--color-gold);letter-spacing:2px;text-transform:uppercase;margin-block-end:24px;display:block;cursor: default;\n}.elementor .e-2f509365-7224{font-family:var(--font-body);font-size:15px;color:var(--color-gray);line-height:1.8;margin-block-end:16px;display:block;cursor: default;\n}.elementor .e-7b2a9a0e-4d47{font-family:var(--font-body);font-size:15px;color:var(--color-gray);line-height:1.8;margin-block-end:16px;display:block;cursor: default;\n}.elementor .e-32b52bda-6ef7{font-family:var(--font-body);font-weight:300;font-size:15px;color:var(--color-ivory);line-height:1.8;margin-block-end:0px;display:block;cursor: default;\n}.elementor .e-6f86404a-2fb7{font-size:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:32px;display:none;}.elementor .e-77a942d8-4415{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:45 1 0%;align-items:flex-start;}.elementor .e-64ce1719-28af{width:100%;height:auto;border-width:1px;border-color:var(--color-gold-line);border-style:solid;display:block;cursor: default;\n}.elementor .e-2bfee527-75c2{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:30 1 0%;}.elementor .e-96f51e4-5161{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: grayscale(1) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-152d6f1c-b644{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-285bb72c-a239{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-40b657b4-e171{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-4573743b-bb09{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-78f296f7-638f{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-5209eb53-b912{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-c8171ca-6113{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-57927ebe-6354{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-76119e71-8123{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-6bccfab-297aefb{width:70px;height:40px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-93d1205-a02644d{min-height:90px;overflow:hidden;padding:20px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-31bd7f1b-87f9{width:110px;height:50px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-7849f326-2f66{min-height:90px;overflow:hidden;padding:10px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-d6e0963-450aa19{width:110px;height:50px;max-width:100%;object-fit:contain;opacity:85%;display:block;filter: brightness(0) invert(1) sepia(0.15); cursor: default;\n}.elementor .e-177d750-5bc69af{min-height:90px;overflow:hidden;padding:10px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;justify-content:center;align-items:center;}.elementor .e-680557a6-6de4{min-width:0px;padding:0px;display:grid;gap:12px;flex:25 1 0%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);align-items:stretch;}.elementor .e-a6e2d0e-4437{width:100%;max-width:1280px;padding:0px;display:flex;flex-direction:row;gap:50px;align-items:center;}.elementor .e-2ac10811-944f{width:100%;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--color-bg);display:flex;flex-direction:column;align-items:center;}.elementor .e-61bc9157-a3cb{align-self:center;}.elementor .e-357d44ce-c42e{margin-block-end:56px;}.elementor .e-3e700a37-d0c4{font-family:var(--font-heading);font-weight:400;font-size:40px;color:var(--color-gold);line-height:1;display:block;cursor: default;\n}.elementor .e-26bf6e36-315d{height:300px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 45%,rgba(20,16,12,1) 100%),url("http://aveteranoftroy.live/wp-content/uploads/workshop-1-BuRsOXwq.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:flex-end;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-14f20a4a-e985{font-size:14px;line-height:1.7;}.elementor .e-173a3487-1a71{padding-block-start:6px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-63642206-c34a{font-size:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:auto;}.elementor .e-7ee7ad7-8bf8{padding-block-start:24px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start;}.elementor .e-741d24c5-8b3a{overflow:hidden;padding:0px;}.elementor .e-75e5baf3-78b1{font-family:var(--font-heading);font-weight:400;font-size:40px;color:var(--color-gold);line-height:1;display:block;cursor: default;\n}.elementor .e-4b4bee96-626a{height:300px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 45%,rgba(20,16,12,1) 100%),url("http://aveteranoftroy.live/wp-content/uploads/workshop-2-8U1xbHSO.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:flex-end;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-529d981-9100{font-size:14px;line-height:1.7;}.elementor .e-60646b54-9f3b{padding-block-start:6px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-197d6e5a-db45{font-size:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:auto;}.elementor .e-5087694e-82b2{padding-block-start:24px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start;}.elementor .e-2b2d1dd5-d3fc{overflow:hidden;padding:0px;}.elementor .e-2d12ff77-cbbc{font-family:var(--font-heading);font-weight:400;font-size:40px;color:var(--color-gold);line-height:1;display:block;cursor: default;\n}.elementor .e-3fbb7f86-8ab3{height:300px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 45%,rgba(20,16,12,1) 100%),url("http://aveteranoftroy.live/wp-content/uploads/workshop-3-CRa4rUGM.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:flex-end;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-127ef074-9bfd{font-size:14px;line-height:1.7;}.elementor .e-573fec2a-d396{padding-block-start:6px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-13558d4d-e979{font-size:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:auto;}.elementor .e-6310a378-1577{padding-block-start:24px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start;}.elementor .e-42bc3e05-9e86{overflow:hidden;padding:0px;}.elementor .e-4347a265-5718{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;text-align: left;\n}.elementor .e-3b5da9f-8a1b{text-align:center;align-items:center;}.elementor .e-9fd1593-df06{overflow:hidden;background-image:linear-gradient(180deg, #1A1511 0%,#110D0A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-687f06ee-a654{margin-block-end:14px;}.elementor .e-68d53c45-bdf9{margin-block-end:14px;}.elementor .e-2b6f44be-8b7d{margin-block-end:36px;}.elementor .e-3ea9e30-c857{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 0%;align-items:flex-start;}.elementor .e-2b25c415-3356{width:7px;height:7px;min-width:7px;position:absolute;inset-block-start:3px;inset-inline-start:-44px;padding:0px;border-radius:50%;background-color:var(--color-gold);}.elementor .e-5fda5343-2619{color:var(--color-gold);}.elementor .e-14ed918c-e2af{font-family:var(--font-heading);font-weight:500;font-size:34px;color:#F0E8D8;letter-spacing:2px;line-height:1.1;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-51847cc5-9677{position:relative;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-7f34f24b-15ea{width:7px;height:7px;min-width:7px;position:absolute;inset-block-start:3px;inset-inline-start:-44px;padding:0px;border-radius:50%;background-color:var(--color-gold);}.elementor .e-7239a284-9859{color:var(--color-gold);}.elementor .e-366245e0-5dc9{font-family:var(--font-heading);font-weight:500;font-size:34px;color:#F0E8D8;letter-spacing:2px;line-height:1.1;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-57850fcc-594d{position:relative;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-2bfbb475-b136{width:7px;height:7px;min-width:7px;position:absolute;inset-block-start:3px;inset-inline-start:-44px;padding:0px;border-radius:50%;background-color:var(--color-gold);}.elementor .e-63fb9e90-ef28{color:var(--color-gold);}.elementor .e-4b99773b-de23{font-family:var(--font-heading);font-weight:500;font-size:34px;color:#F0E8D8;letter-spacing:2px;line-height:1.1;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-74cbe4c9-d5d0{position:relative;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-387ad6c9-ae72{width:7px;height:7px;min-width:7px;position:absolute;inset-block-start:3px;inset-inline-start:-44px;padding:0px;border-radius:50%;background-color:var(--color-gold);}.elementor .e-1330b39c-412d{color:var(--color-gold);}.elementor .e-61eac34b-eb80{font-family:var(--font-heading);font-weight:500;font-size:34px;color:#F0E8D8;letter-spacing:2px;line-height:1.1;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-465a690c-9ee2{position:relative;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-33d5e86c-aa8e{width:7px;height:7px;min-width:7px;position:absolute;inset-block-start:3px;inset-inline-start:-44px;padding:0px;border-radius:50%;background-color:var(--color-gold);}.elementor .e-65183be5-ba9e{color:var(--color-gold);}.elementor .e-69fc5721-97b9{font-family:var(--font-heading);font-weight:500;font-size:34px;color:#F0E8D8;letter-spacing:2px;line-height:1.1;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-330808b7-eaec{position:relative;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-2919526a-416b{min-width:0px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:40px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:36px;flex:1 1 0%;border-left-style: solid; border-left-color: rgba(201,160,92,0.3); border-left-color: rgba(192,139,62,0.3); border-left-color: var(--color-gold-line-strong);\n}.elementor .e-559e9e0c-9d7c{flex-direction:row;gap:80px;align-items:center;}.elementor .e-3b81533f-ba13{overflow:hidden;border-block-start-width:1px;background-image:linear-gradient(0deg, rgba(11,8,6,0.94) 0%,rgba(11,8,6,0.94) 100%),url("http://aveteranoftroy.live/wp-content/uploads/tour-map-D7WzF7RJ.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;border-top-style: solid; border-top-color: rgba(201,160,92,0.08); background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat; border-top-color: rgba(192,139,62,0.08); border-top-color: var(--color-gold-line);\n}.elementor .e-7167f38d-be1a{margin-block-end:36px;}.elementor .e-6f9eb60d-8933{font-size:12px;letter-spacing:2px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-4144e714-e488{font-size:12px;letter-spacing:2px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-5d507af6-f709{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-1f727720-c41a{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:45 1 0%;align-items:flex-start;}.elementor .e-3ba7f6fd-d78d{font-size:20px;letter-spacing:0.5px;}.elementor .e-7b3379e4-6b1e{color:var(--color-gold);line-height:1.7;}.elementor .e-5ae71c02-c5ba{padding-block-start:30px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;background-color:#0E0B08;gap:14px;}.elementor .e-1243dd65-eed2{font-size:20px;letter-spacing:0.5px;}.elementor .e-53dbe10a-5a98{color:var(--color-gold);line-height:1.7;}.elementor .e-52f6180e-69d5{padding-block-start:30px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-inline-start-width:0px;background-color:#0E0B08;gap:14px;}.elementor .e-36712a44-e77d{font-size:20px;letter-spacing:0.5px;}.elementor .e-13880e31-f214{color:var(--color-gold);line-height:1.7;}.elementor .e-7fbe0648-78ad{padding-block-start:30px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-inline-start-width:0px;background-color:#0E0B08;gap:14px;}.elementor .e-119ae868-169d{min-width:0px;padding:0px;display:grid;gap:0px;flex:55 1 0%;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-26ecdf25-7d3e{flex-direction:row;gap:60px;align-items:center;}.elementor .e-91ae42c-3077{overflow:hidden;background-image:linear-gradient(180deg, #1A1511 0%,#110D0A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1c8aca71-6103{margin-block-end:32px;}.elementor .e-69b99bf3-1363{font-family:var(--font-heading);font-weight:500;font-size:30px;color:var(--color-gold);letter-spacing:3px;line-height:1.2;text-transform:uppercase;margin-block-end:10px;display:block;cursor: default;\n}.elementor .e-20c70ff1-c0eb{color:var(--color-gold);margin-block-end:28px;}.elementor .e-7c3ed482-c10c{margin-block-end:10px;}.elementor .e-2ffbac56-6699{font-weight:500;color:#E2D9C8;margin-block-end:36px;}.elementor .e-a0e771b-4095{font-size:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-74b172aa-adc9{font-size:12px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-86606f6-8df2{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-27d7fe31-8c6e{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:45 1 0%;align-items:flex-start;}.elementor .e-3947acfc-a111{width:380px;height:auto;max-width:100%;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.6);display:block;cursor: default;\n}.elementor .e-2558f656-16b1{min-width:0px;padding-block-start:70px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;border-width:1px;border-color:var(--color-gold-line);border-style:solid;background-color:#14100C;display:flex;flex:55 1 0%;justify-content:center;align-items:center;}.elementor .e-52f06803-2be9{flex-direction:row;gap:60px;align-items:center;}.elementor .e-59d0f29a-ee9e{overflow:hidden;background-color:#070504;padding-block: 140px;\n}.elementor .e-a529d8f-805b{margin-block-end:56px;align-self:center;}.elementor .e-6c5e8bff-9409{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-774126fc-1060{width:100%;aspect-ratio:16/9;}.elementor .e-2a971f56-ebbd{width:100%;aspect-ratio:16/9;}.elementor .e-46544b26-6975{width:100%;aspect-ratio:16/9;}.elementor .e-3ec2491a-e7d0{width:100%;aspect-ratio:16/9;}.elementor .e-5efc39b7-9b26{width:100%;padding:0px;}.elementor .e-333da4f4-ff8c{background-image:url("http://aveteranoftroy.live/wp-content/uploads/troy-hero-header.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-position: 72% center;\n}.elementor .e-790e377-d453{background-image:url("http://aveteranoftroy.live/wp-content/uploads/doug-editorial.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-position: 40% center;\n}.elementor .e-291b113a-e2fd{background-image:url("http://aveteranoftroy.live/wp-content/uploads/doug-desert.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-81178e3-f78f{background-image:url("http://aveteranoftroy.live/wp-content/uploads/doug-headshot.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-position: center top;\n}.elementor .e-2ebb727b-121a{width:100%;padding:0px;}.elementor .e-4cc4183e-f01a{height:360px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,1) 100%),url("http://aveteranoftroy.live/wp-content/uploads/final-cta-wruOzE1C.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-3427b373-9985{cursor:pointer;}.elementor .e-3fe735a1-7530:hover,.elementor .e-3fe735a1-7530:focus-visible{border-color:var(--color-gold-line-hover);}.elementor .e-3fe735a1-7530{transition:border-color 0.3s;}.elementor .e-5f23e717-d078{height:360px;background-image:linear-gradient(180deg, rgba(20,16,12,0) 55%,rgba(20,16,12,1) 100%),url("http://aveteranoftroy.live/wp-content/uploads/tour-map-D7WzF7RJ.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-6ca57d51-7873{cursor:pointer;}.elementor .e-7d857263-c5f4:hover,.elementor .e-7d857263-c5f4:focus-visible{border-color:var(--color-gold-line-hover);}.elementor .e-7d857263-c5f4{transition:border-color 0.3s;}.elementor .e-205e664b-3c70{grid-template-columns:repeat(2, 1fr);}.elementor .e-4c2bf3e3-c20c{width:100%;padding:0px;}.elementor .e-490426dd-1ecf{width:100%;padding:0px;}.elementor .e-5f701094-7a03{width:100%;gap:40px;}.elementor .e-793e0d46-d0be{text-align:center;align-items:center;}.elementor .e-4328644a-a951{overflow:hidden;position:relative;background-image:linear-gradient(180deg, #1A1511 0%,#110D0A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2215807b-9a35{align-self:center;}.elementor .e-1c1266fb-8942{margin-block-end:56px;}.elementor .e-58592ade-a1ac{height:24px;font-family:var(--font-heading);font-size:48px;color:var(--color-gold);line-height:0.6;display:block;cursor: default;\n}.elementor .e-1b6d00ff-da8f{font-family:var(--font-heading);font-size:19px;color:#F0E8D8;line-height:1.5;font-style:italic;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-4ec39d70-f314{color:#B8B0A4;}.elementor .e-447ba983-4dbf{padding-block-start:36px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;background-color:#0F0B09;gap:18px;}.elementor .e-25bb6bc4-184b{height:24px;font-family:var(--font-heading);font-size:48px;color:var(--color-gold);line-height:0.6;display:block;cursor: default;\n}.elementor .e-1af21f53-3a23{font-family:var(--font-heading);font-size:19px;color:#F0E8D8;line-height:1.5;font-style:italic;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-18b0ed68-6a00{color:#B8B0A4;}.elementor .e-18f60884-9db9{padding-block-start:36px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;background-color:#0F0B09;gap:18px;}.elementor .e-7615099f-732b{height:24px;font-family:var(--font-heading);font-size:48px;color:var(--color-gold);line-height:0.6;display:block;cursor: default;\n}.elementor .e-5c0e625b-e27a{font-family:var(--font-heading);font-size:19px;color:#F0E8D8;line-height:1.5;font-style:italic;text-transform:uppercase;display:block;cursor: default;\n}.elementor .e-b8140b3-56b0{color:#B8B0A4;}.elementor .e-1219a7b1-4b6d{padding-block-start:36px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;background-color:#0F0B09;gap:18px;}.elementor .e-6899dcd4-5492{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;text-align: left;\n}.elementor .e-178d1f06-a60a{text-align:center;align-items:center;}.elementor .e-5f941f2f-54bc{overflow:hidden;background-color:#070504;}.elementor .e-749da860-baf5{font-family:var(--font-heading);font-weight:400;font-size:52px;color:#F0E8D8;line-height:1.35;text-align:center;margin-block-end:40px;display:block;cursor: default;\n}.elementor .e-625672b7-2892{margin-block-end:40px;}.elementor .e-56beea35-ce01{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-ab14a53-2d7c{max-width:1000px;text-align:center;align-items:center;}.elementor .e-3a65b081-a201{min-height:90vh;overflow:hidden;background-image:linear-gradient(0deg, rgba(11,8,6,0.75) 0%,rgba(11,8,6,0.75) 100%),url("http://aveteranoftroy.live/wp-content/uploads/final-cta-wruOzE1C.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;padding-block: 160px; background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}