.elementor-218 .elementor-element.elementor-element-e75ca01{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-b04f434{--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;}.elementor-218 .elementor-element.elementor-element-5e2852a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-218 .elementor-element.elementor-element-5e2852a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-218 .elementor-element.elementor-element-5e2852a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-218 .elementor-element.elementor-element-85e2f11{--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;}.elementor-218 .elementor-element.elementor-element-c69c04f{--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;}.elementor-218 .elementor-element.elementor-element-df97fea{--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;}.elementor-218 .elementor-element.elementor-element-11c060b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-065ac43{--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;}.elementor-218 .elementor-element.elementor-element-f2df1ae{--display:flex;}.elementor-218 .elementor-element.elementor-element-693e20d{--display:flex;}.elementor-218 .elementor-element.elementor-element-b5110f7{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-a661826 */.elementor-218 .elementor-element.elementor-element-a661826{width:100%!important;max-width:700px!important;align-self:center;margin:0 auto 44px!important;color:#F0E9D9;font:400 16px/1.9 Manrope,sans-serif;text-align:center;}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-a661826{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b04f434 */@font-face{font-family:'Bodoni Moda';font-style:normal;font-weight:400;font-display:swap;src:url('https://fonts.gstatic.com/l/font?kit=aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oU7awINytVjNawHA1cg4_Ox2elfFVP4XrqhZBBhlkO9CQMZh33lBGZM0-yctwot4FKTrhlfxukFw6pN8bR8a_K1ejwIoJA2mrgirqYn080PeXzQV1mmBLwvCGX3rT_Y4PRE5gguO9Y3wgRnqM5wfI_01qzuruNTfhqFo6mRHOKZ7_w&skey=f4820fc03b641f99&v=v28') format('woff');}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('https://fonts.gstatic.com/l/font?kit=xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_G87jxedbBOMKR4C65ilpU2Dkpz7KVWmhLWo000EDYqRKYq3kKH98GEDBG_Z6_E0c9hEVarRtAkEhE4lOkj7KHyQHER6kLKPmfzVl5KjU-p6LXcRaYksg0Jxa3TQRl-Q-Brka5S6BYSO37ZWFw9tDCNZhnVeTK4_sbQhElSAo&skey=c397ded15edc0853&v=v20') format('woff');}

.epico-page-root{--epico-black:#10100F;--epico-obsidian:#1E1A19;--epico-ivory:#F0E9D9;--epico-gold:#D4A768;--epico-terracotta:#87462F;--epico-taupe:#726052;padding:120px 48px;background:var(--epico-black);color:var(--epico-ivory);}
.epico-page-root>.e-con-inner{max-width:1240px;display:flex;flex-direction:row;align-items:center;gap:80px;}
.epico-page-root .epico-page-copy{width:52%;display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding:0;}
.epico-page-root .epico-page-photo{width:48%;flex-shrink:0;}.epico-page-root .epico-page-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 45%;}
.epico-page-root .epico-section-label .elementor-heading-title{font-family:Manrope,sans-serif;font-size:11px;line-height:1.6;font-weight:500;letter-spacing:.22em;color:var(--epico-gold);}
.epico-page-root .epico-page-heading .elementor-heading-title{font-family:'Bodoni Moda',serif;font-size:76px;line-height:1.08;font-weight:400;letter-spacing:-.025em;color:inherit;}
.epico-page-root .epico-section-heading .elementor-heading-title{font-family:'Bodoni Moda',serif;font-size:48px;line-height:1.15;font-weight:400;letter-spacing:-.02em;color:inherit;}
.epico-page-root .epico-section-copy{font-family:Manrope,sans-serif;font-size:16px;line-height:1.9;color:inherit;max-width:590px;}.epico-page-root .epico-section-copy p{margin:0 0 18px;}.epico-page-root .epico-section-copy p:last-child{margin-bottom:0;}
.epico-page-root .elementor-button{font-family:Manrope,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;line-height:1.6;color:inherit;background:transparent;border:1px solid var(--epico-gold);border-radius:0;padding:18px 26px;white-space:normal;}
.epico-page-root .elementor-button:hover{color:var(--epico-black);background:var(--epico-gold);}.epico-page-root a:focus-visible{outline:2px solid var(--epico-gold);outline-offset:5px;}
.epico-page-body{background:var(--epico-ivory);color:var(--epico-black);}.epico-page-body .epico-section-label .elementor-heading-title{color:var(--epico-taupe);}
.epico-page-closing>.e-con-inner{flex-direction:column;align-items:center;text-align:center;gap:28px;}.epico-page-closing .epico-section-copy{max-width:620px;}.epico-page-closing .epico-section-heading .elementor-heading-title{font-size:64px;}
@media(max-width:1024px){.epico-page-root{padding:90px 30px;}.epico-page-root>.e-con-inner{gap:44px;}.epico-page-root .epico-page-heading .elementor-heading-title{font-size:58px;}.epico-page-root .epico-section-heading .elementor-heading-title{font-size:40px;}}
@media(max-width:767px){.epico-page-root{padding:72px 20px;}.epico-page-root>.e-con-inner{flex-direction:column;gap:36px;}.epico-page-root .epico-page-copy,.epico-page-root .epico-page-photo{width:100%;}.epico-page-root .epico-page-heading .elementor-heading-title{font-size:44px;}.epico-page-root .epico-section-heading .elementor-heading-title{font-size:36px;}.epico-page-root .epico-section-copy{font-size:15px;}.epico-page-root .elementor-button{font-size:10px;padding:18px 22px;}.epico-page-closing .epico-section-heading .elementor-heading-title{font-size:40px;}}
.epico-page-root>.e-con-inner{flex-direction:row!important;align-items:center!important;gap:80px!important;max-width:1240px!important;}
.epico-page-root .epico-page-copy{flex-direction:column!important;align-items:flex-start!important;gap:26px!important;}
.epico-page-closing>.e-con-inner{flex-direction:column!important;align-items:center!important;gap:28px!important;}
@media(max-width:1024px){.epico-page-root>.e-con-inner{gap:44px!important;}}
@media(max-width:767px){.epico-page-root>.e-con-inner{flex-direction:column!important;gap:36px!important;}.epico-page-root .epico-page-copy,.epico-page-root .epico-page-photo{width:100%!important;}}
.epico-gallery-page>.e-con-inner{max-width:1240px!important;}
.epico-gallery-page .epico-page-heading{max-width:1000px;}
.epico-gallery-page .epico-editorial-gallery{width:100%;margin-top:40px;}
.epico-gallery-page .elementor-gallery-item__overlay{background:transparent!important;}
.epico-gallery-page .e-gallery-item{border-radius:0;}
.epico-gallery-page .epico-outline-button{margin-top:30px;}
@media(max-width:767px){.epico-gallery-page .epico-page-heading .elementor-heading-title{font-size:40px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-152e500 */.elementor-218 .elementor-element.elementor-element-152e500 .elementor-widget-container{max-width:780px;margin:0 auto;text-align:left;} .elementor-218 .elementor-element.elementor-element-152e500 h3{font-family:"Bodoni Moda",Georgia,serif;color:#D4A768;font-size:32px;font-weight:400;line-height:1.3;margin:40px 0 12px;} .elementor-218 .elementor-element.elementor-element-152e500 h3:first-child{margin-top:0;} .elementor-218 .elementor-element.elementor-element-152e500 p{font:400 16px/1.9 Manrope,sans-serif;margin:0 0 28px;} @media(max-width:767px){.elementor-218 .elementor-element.elementor-element-152e500 h3{font-size:28px;}.elementor-218 .elementor-element.elementor-element-152e500 p{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a985abc */.elementor-218 .elementor-element.elementor-element-a985abc .elementor-widget-container{max-width:780px;margin:0 auto;text-align:left;} .elementor-218 .elementor-element.elementor-element-a985abc h3{font-family:"Bodoni Moda",Georgia,serif;color:#D4A768;font-size:32px;font-weight:400;line-height:1.3;margin:40px 0 12px;} .elementor-218 .elementor-element.elementor-element-a985abc h3:first-child{margin-top:0;} .elementor-218 .elementor-element.elementor-element-a985abc p{font:400 16px/1.9 Manrope,sans-serif;margin:0 0 28px;} @media(max-width:767px){.elementor-218 .elementor-element.elementor-element-a985abc h3{font-size:28px;}.elementor-218 .elementor-element.elementor-element-a985abc p{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09e3227 */.elementor-218 .elementor-element.elementor-element-09e3227 .elementor-button{background:transparent;border:0;padding:12px;min-width:88px;min-height:78px;line-height:0;}.elementor-218 .elementor-element.elementor-element-09e3227 .elementor-button-content-wrapper{width:64px;height:48px;background:url("https://epicoevents.uk/wp-content/uploads/2026/10/EPICO-Events-Gold-Sunburst-Logo-300x225.webp") center/contain no-repeat;}.elementor-218 .elementor-element.elementor-element-09e3227 .elementor-button-text{font-size:0;letter-spacing:0;}.elementor-218 .elementor-element.elementor-element-09e3227 .elementor-button:focus-visible{outline:2px solid #D4A768;outline-offset:5px;}.elementor-218 .elementor-element.elementor-element-09e3227 .elementor-button:hover{opacity:.8;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716bc41 */.elementor-218 .elementor-element.elementor-element-716bc41 .elementor-widget-container{max-width:780px;margin:0 auto;text-align:left;}.elementor-218 .elementor-element.elementor-element-716bc41 h3{font-family:"Bodoni Moda",Georgia,serif;color:#D4A768;font-size:32px;font-weight:400;line-height:1.3;margin:40px 0 12px;}.elementor-218 .elementor-element.elementor-element-716bc41 h3:first-child{margin-top:0;}.elementor-218 .elementor-element.elementor-element-716bc41 p{font:400 16px/1.9 Manrope,sans-serif;margin:0 0 28px;}.elementor-218 .elementor-element.elementor-element-716bc41 img.emoji,.elementor-218 .elementor-element.elementor-element-716bc41 img.wp-smiley{display:inline!important;width:1em!important;height:1em!important;max-width:1em!important;margin:0 .05em!important;vertical-align:-.15em;object-fit:contain;}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-716bc41 h3{font-size:28px;}.elementor-218 .elementor-element.elementor-element-716bc41 p{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df97fea */.elementor-218 .elementor-element.elementor-element-df97fea{background:#0B0A09;color:#F5F2EC;padding:96px 48px;border-top:1px solid #C9A46B;scroll-margin-top:140px;--flex-direction:column;flex-direction:column!important;align-items:center!important;gap:28px;}.elementor-218 .elementor-element.elementor-element-df97fea:not(:target){display:none;}.elementor-218 .elementor-element.elementor-element-df97fea:target{display:flex!important;}.elementor-218 .elementor-element.elementor-element-df97fea>.e-con-inner{width:100%!important;max-width:900px!important;flex-direction:column!important;align-items:center!important;gap:28px;}.elementor-218 .elementor-element.elementor-element-df97fea>.elementor-widget,.elementor-218 .elementor-element.elementor-element-df97fea>.e-con-inner>.elementor-widget{width:100%!important;max-width:780px!important;}.elementor-218 .elementor-element.elementor-element-df97fea .elementor-widget-button{width:auto!important;align-self:center;}.elementor-218 .elementor-element.elementor-element-df97fea h2{font:400 64px/1.2 "Bodoni Moda",Georgia,serif;color:#C9A46B;text-align:center;margin:0;}.elementor-218 .elementor-element.elementor-element-df97fea .elementor-widget-text-editor{font:400 16px/1.9 Manrope,sans-serif;color:#F5F2EC;}.elementor-218 .elementor-element.elementor-element-df97fea .elementor-button{background:transparent;border:1px solid #C9A46B;border-radius:0;color:#F5F2EC;font:400 11px/1.5 Manrope,sans-serif;letter-spacing:.12em;padding:18px 26px;white-space:normal;}.elementor-218 .elementor-element.elementor-element-df97fea .elementor-button:focus-visible{outline:2px solid #F5F2EC;outline-offset:5px;}.elementor-218 .elementor-element.elementor-element-df97fea:focus{outline:1px solid #C9A46B;outline-offset:-1px;}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-df97fea{padding:72px 20px;scroll-margin-top:100px;}.elementor-218 .elementor-element.elementor-element-df97fea h2{font-size:44px;}.elementor-218 .elementor-element.elementor-element-df97fea .elementor-widget-text-editor{font-size:15px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4813db0 *//* Golden Ticket stays staged until its approved campaign launch. */
.elementor-218 .elementor-element.elementor-element-4813db0{display:none!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e39b77 */.elementor-218 .elementor-element.elementor-element-6e39b77 .elementor-button { padding:0; background:transparent; color:var(--epico-ivory,#F0E9D9); }
@media(min-width:768px) and (max-width:1024px){.elementor-218 .elementor-element.elementor-element-6e39b77 .elementor-button,.elementor-218 .elementor-element.elementor-element-6e39b77 .elementor-button-text{font-size:15px!important;letter-spacing:0!important;white-space:nowrap;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065ac43 */@font-face{font-family:'Bodoni Moda';font-style:normal;font-weight:400;font-display:swap;src:url('https://fonts.gstatic.com/l/font?kit=aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oU7awINytVjNawHA1cg4_Ox2elfFVP4XrqhZBBhlkO9CQMZh33lBGZM0-yctwot4FKTrhlfxukFw6pN8bR8a_K1ejwIoJA2mrgirqYn080PeXzQV1mmBLwvCGX3rT_Y4PRE5gguO9Y3wgRnqM5wfI_01qzuruNTfhqFo6mRHOKZ7_w&skey=f4820fc03b641f99&v=v28') format('woff');}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('https://fonts.gstatic.com/l/font?kit=xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_G87jxedbBOMKR4C65ilpU2Dkpz7KVWmhLWo000EDYqRKYq3kKH98GEDBG_Z6_E0c9hEVarRtAkEhE4lOkj7KHyQHER6kLKPmfzVl5KjU-p6LXcRaYksg0Jxa3TQRl-Q-Brka5S6BYSO37ZWFw9tDCNZhnVeTK4_sbQhElSAo&skey=c397ded15edc0853&v=v20') format('woff');}
.elementor-218 .elementor-element.elementor-element-065ac43.epico-footer {--epico-black:#10100F;--epico-obsidian:#1E1A19;--epico-ivory:#F0E9D9;--epico-gold:#D4A768;--epico-terracotta:#87462F;--epico-taupe:#726052;padding:100px 48px 32px!important;background:var(--epico-black)!important;color:var(--epico-ivory);border-top:1px solid rgba(212,167,104,.35);}
.elementor-218 .elementor-element.elementor-element-065ac43>.e-con-inner{max-width:1240px!important;width:100%;flex-direction:row!important;flex-wrap:wrap!important;gap:64px!important;align-items:flex-start!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-column{width:calc((100% - 128px)/3)!important;flex:1 1 0!important;min-width:0;padding:0!important;gap:20px!important;align-items:flex-start!important;flex-direction:column!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-brand img{width:176px!important;height:auto;object-fit:contain;max-width:100%;display:block;border-radius:0;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-microcopy{max-width:300px;color:var(--epico-ivory)!important;font:13px/1.8 "Manrope",Arial,sans-serif;letter-spacing:normal;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-microcopy p:last-child{margin-bottom:0;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-label .elementor-heading-title{font:500 11px/1.6 "Manrope",Arial,sans-serif!important;color:var(--epico-gold)!important;letter-spacing:.15em;text-transform:uppercase;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-nav-column{gap:0!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-nav-column .epico-footer-label{margin-bottom:16px;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-nav .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:10px 0!important;font:13px/1.7 "Manrope",Arial,sans-serif!important;letter-spacing:normal;color:var(--epico-ivory)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-contact .elementor-button{min-height:44px;padding:10px 0!important;background:transparent!important;border:0!important;border-radius:0!important;color:var(--epico-ivory)!important;font:13px/1.7 "Manrope",Arial,sans-serif!important;letter-spacing:normal;box-shadow:none!important;overflow-wrap:anywhere;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-enquire .elementor-button{display:inline-flex;align-items:center;min-height:48px;padding:15px 20px!important;background:transparent!important;border:1px solid var(--epico-gold)!important;border-radius:0!important;color:var(--epico-ivory)!important;font:500 10px/1.6 "Manrope",Arial,sans-serif!important;letter-spacing:.11em;box-shadow:none!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 a:hover,.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-nav .elementor-button:hover,.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-contact .elementor-button:hover{color:var(--epico-gold)!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-enquire .elementor-button:hover{background:var(--epico-gold)!important;color:var(--epico-black)!important;}
.elementor-218 .elementor-element.elementor-element-065ac43 a:focus-visible{outline:2px solid var(--epico-gold);outline-offset:4px;}
.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-legal{flex:0 0 100%!important;width:100%!important;border-top:1px solid rgba(212,167,104,.25);padding-top:28px!important;color:var(--epico-ivory);font:11px/1.8 "Manrope",Arial,sans-serif;letter-spacing:normal;}
@media(max-width:1024px){.elementor-218 .elementor-element.elementor-element-065ac43.epico-footer{padding:80px 30px 30px!important;}.elementor-218 .elementor-element.elementor-element-065ac43>.e-con-inner{gap:36px!important;}.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-column{width:calc((100% - 72px)/3)!important;}}
@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-065ac43.epico-footer{padding:60px 20px 28px!important;}.elementor-218 .elementor-element.elementor-element-065ac43>.e-con-inner{flex-direction:column!important;gap:38px!important;}.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-column{width:100%!important;flex:1 1 auto!important;}.elementor-218 .elementor-element.elementor-element-065ac43 .epico-footer-brand img{width:156px!important;}}/* End custom CSS */
/* Start custom CSS */body.elementor-page-218{background:#10100F;color:#F0E9D9;}
.elementor-218 .epico-gallery-page{background:#10100F;color:#F0E9D9;padding:172px 48px 120px;}
.elementor-218 .epico-gallery-page>.e-con-inner{max-width:1240px;display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center;}
.elementor-218 .epico-gallery-page .elementor-heading-title{font-family:"Bodoni Moda",serif;font-weight:400;color:inherit;line-height:1.12;}
.elementor-218 .epico-gallery-page h1{font-size:76px;letter-spacing:-.025em;}
.elementor-218 .epico-gallery-page h2{font-size:48px;letter-spacing:-.02em;}
.elementor-218 .epico-gallery-page h3{font-size:28px;margin:30px 0 14px;}
.elementor-218 .epico-gallery-page .epico-section-label .elementor-heading-title{font-family:Manrope,sans-serif;font-size:11px;letter-spacing:.22em;color:#D4A768;}
.elementor-218 .epico-gallery-page .elementor-widget-text-editor{font-family:Manrope,sans-serif;font-size:16px;line-height:1.9;max-width:760px;color:inherit;}
.elementor-218 .epico-gallery-page .elementor-widget-gallery{width:100%;margin:32px 0;}
.elementor-218 .epico-gallery-page .elementor-button{font-family:Manrope,sans-serif;font-size:11px;letter-spacing:.1em;line-height:1.6;background:transparent;color:#F0E9D9;border:1px solid #D4A768;border-radius:0;padding:18px 26px;}
.elementor-218 .epico-gallery-page .elementor-button:hover{background:#D4A768;color:#10100F;}
.elementor-218 a:focus-visible{outline:2px solid #D4A768;outline-offset:5px;}
@media(max-width:1024px){.elementor-218 .epico-gallery-page{padding:140px 30px 90px;}.elementor-218 .epico-gallery-page h1{font-size:58px;}.elementor-218 .epico-gallery-page h2{font-size:40px;}}
@media(max-width:767px){.elementor-218 .epico-gallery-page{padding:120px 20px 72px;}.elementor-218 .epico-gallery-page h1{font-size:44px;}.elementor-218 .epico-gallery-page h2{font-size:36px;}.elementor-218 .epico-gallery-page h3{font-size:26px;}.elementor-218 .epico-gallery-page .elementor-widget-text-editor{font-size:15px;}.elementor-218 .epico-gallery-page>.e-con-inner{gap:26px;}}
/* Preserve existing unpublished-campaign reveal safeguard. */
a[href="#epico-golden-sun"],a[href$="#epico-golden-sun"]{display:none!important;}/* End custom CSS */