.elementor-1923 .elementor-element.elementor-element-34c9a6b0{--display:flex;--min-height:720px;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-34c9a6b0:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;background-image:url("https://clickaton.gt/wp-content/uploads/2026/09/cinema-hero.webp");background-position:center center;background-size:cover;}.elementor-1923 .elementor-element.elementor-element-34c9a6b0::before, .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #070A09E6 0%, #070A0944 100%);}.elementor-1923 .elementor-element.elementor-element-53c8d659{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-4d44f90d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4d44f90d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5a3ba9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5a3ba9d8 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:38px;font-weight:700;line-height:1.05em;letter-spacing:-0.8px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-1fe044fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-70e12d9e{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-77e87b55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-77e87b55 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-77e87b55.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-77e87b55.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-77e87b55.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-77e87b55.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-77e87b55.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-77e87b55 .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-77e87b55 .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-34666fe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-34666fe9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-44badf01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-64060971{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-54eb982a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-54eb982a .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-54eb982a.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-54eb982a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-54eb982a.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-54eb982a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-54eb982a.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-54eb982a .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-54eb982a .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-5ad5a9c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5ad5a9c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-79d81cf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-6038e379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6038e379 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button{background-color:#F2D17B;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#070A09;color:#070A09;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2D17B;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button:hover, .elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button:focus{background-color:#F8DFA0;color:#070A09;}.elementor-1923 .elementor-element.elementor-element-54081172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button:hover svg, .elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button:focus svg{fill:#070A09;}.elementor-1923 .elementor-element.elementor-element-580f0d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-494a75d0{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-494a75d0:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-494a75d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;}.elementor-1923 .elementor-element.elementor-element-6c69f0d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-15293baf{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-685f3899{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-685f3899 img{width:100%;height:530px;object-fit:cover;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-70dcc370{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7de80227{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7de80227 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:1.6px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-69ca991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-69ca991 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-2648a233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-2648a233 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-4628af5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-52bc0c40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-48422e48{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#454C40;--border-color:#454C40;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-10eaff30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-10eaff30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:1.6px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-28107925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-28107925 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-454b69fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-39a69352{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-3f10e121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-3f10e121 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-3f10e121.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3f10e121.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-3f10e121.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3f10e121.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-3f10e121.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3f10e121 .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-3f10e121 .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-5fedf075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5fedf075 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-33359dd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-6afa2a82{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7983b7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7983b7af .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-7983b7af.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7983b7af.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7983b7af.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7983b7af.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7983b7af.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7983b7af .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-7983b7af .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-621e6ed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-621e6ed6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-3ad0904f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-5f721536{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-5f721536:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-5f721536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;background-image:url("https://clickaton.gt/wp-content/uploads/2026/09/cinema-experience.webp");background-position:center center;background-size:cover;}.elementor-1923 .elementor-element.elementor-element-5f721536::before, .elementor-1923 .elementor-element.elementor-element-5f721536 > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-5f721536 > .e-con-inner > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-5f721536 > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-5f721536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-5f721536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #070A09E6 0%, #070A0944 100%);}.elementor-1923 .elementor-element.elementor-element-3751099b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-75c2bab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-75c2bab7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:1.6px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-4f43fd2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4f43fd2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-6d424478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6d424478 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:37px;font-weight:700;line-height:1.05em;letter-spacing:-0.8px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-5292922e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6917b279{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7622a26b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-28a85177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-28a85177 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-28a85177.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-28a85177.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-28a85177.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-28a85177.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-28a85177.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-28a85177 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-28a85177 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-18863448{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-25b021e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-25b021e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-47e8ab1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-2acaa7e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6b66fff7{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-29b63bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-29b63bd4 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-29b63bd4.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-29b63bd4.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-29b63bd4.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-29b63bd4.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-29b63bd4.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-29b63bd4 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-29b63bd4 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-7caa2f0{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-45fe2734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-45fe2734 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-7611c1b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-59df394a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-39dfedf{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6641eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6641eec .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-6641eec.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6641eec.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-6641eec.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6641eec.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-6641eec.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6641eec .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-6641eec .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-3ef129a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-4a1d9b9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4a1d9b9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-44b20bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-58745ece{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-72d1b71{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-75fd0e59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-75fd0e59 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-75fd0e59.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-75fd0e59.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-75fd0e59.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-75fd0e59.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-75fd0e59.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-75fd0e59 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-75fd0e59 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-174766c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6dd27d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6dd27d50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-288e6c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-4a4a3c24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-2c4a034c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-23392eb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-23392eb5 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-23392eb5.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-23392eb5.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-23392eb5.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-23392eb5.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-23392eb5.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-23392eb5 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-23392eb5 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-69c2207d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-61d34485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-61d34485 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-b26cacb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-57792a6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-428c615b{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-3a03a54a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-3a03a54a .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-3a03a54a.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3a03a54a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-3a03a54a.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3a03a54a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-3a03a54a.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-3a03a54a .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-3a03a54a .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-528f3f10{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-18bf5bc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-18bf5bc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-1408b0ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-6f1e5605{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-6f1e5605:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-6f1e5605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;}.elementor-1923 .elementor-element.elementor-element-3538cd80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-46e81cc0{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-8e82dc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-8e82dc4 img{width:100%;height:540px;object-fit:cover;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-56d973e2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-37703507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-37703507 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-29c75129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-29c75129 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-3bd7c64c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-3bd7c64c .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:37px;font-weight:700;line-height:1.05em;letter-spacing:-0.8px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6037e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7ba5a5f0{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6134e6af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6134e6af .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-6134e6af.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6134e6af.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-6134e6af.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6134e6af.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-6134e6af.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6134e6af .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-6134e6af .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-7e78eb59{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-76164873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-76164873 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-70fa8e6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-3304f8ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-338124a9{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-621c075a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-621c075a .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-621c075a.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-621c075a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-621c075a.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-621c075a.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-621c075a.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-621c075a .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-621c075a .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-3e8ef65d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-640d457d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-640d457d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5bc670b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-14a5c37c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6f2b3f1e{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-718615a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-718615a7 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-718615a7.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-718615a7.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-718615a7.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-718615a7.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-718615a7.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-718615a7 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-718615a7 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-641fffc{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-5212d2bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5212d2bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-357aebf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button{background-color:#F2D17B;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#070A09;color:#070A09;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2D17B;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button:hover, .elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button:focus{background-color:#F8DFA0;color:#070A09;}.elementor-1923 .elementor-element.elementor-element-68dea3a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button:hover svg, .elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button:focus svg{fill:#070A09;}.elementor-1923 .elementor-element.elementor-element-7c1181f{--display:flex;}.elementor-1923 .elementor-element.elementor-element-56d22c03{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-56d22c03:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-56d22c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;}.elementor-1923 .elementor-element.elementor-element-82b28fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-82b28fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:1.6px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-52dc5fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-52dc5fda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-959794a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-742763ab{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-27dc7ce8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-27dc7ce8 .ct-campaign{--ct-id-bg:#070A09;--ct-id-surface:#101612;--ct-id-gold:#F2D17B;--ct-id-ink:#F7F5EF;--ct-id-muted:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-5e3fffcb{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-4557e9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-4557e9f9 .ct-campaign{--ct-id-bg:#070A09;--ct-id-surface:#101612;--ct-id-gold:#F2D17B;--ct-id-ink:#F7F5EF;--ct-id-muted:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-25ce0483{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-1b514ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-1b514ca2 .ct-campaign{--ct-id-bg:#070A09;--ct-id-surface:#101612;--ct-id-gold:#F2D17B;--ct-id-ink:#F7F5EF;--ct-id-muted:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-b35637d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-63b51ed2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7b9c0bb7.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7b9c0bb7.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-7b9c0bb7 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-dd20b0b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-5d6af2ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5d6af2ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-436db016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-3bc4ecac{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-3bc4ecac:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-3bc4ecac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;}.elementor-1923 .elementor-element.elementor-element-1efb151e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-2b1e0766{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7becc3bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7becc3bb img{width:100%;height:480px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-403599a1{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-389eae90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-389eae90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-72c1958b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6eaedc9c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-1caa8635{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-1caa8635 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-1caa8635.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-1caa8635.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-1caa8635.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-1caa8635.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-1caa8635.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-1caa8635 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-1caa8635 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-53c304c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-38ed7b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-38ed7b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5c38baac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-d45f3b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-652019ed{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-eeb0229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-eeb0229 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-eeb0229.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-eeb0229.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-eeb0229.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-eeb0229.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-eeb0229.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-eeb0229 .elementor-icon{font-size:24px;}.elementor-1923 .elementor-element.elementor-element-eeb0229 .elementor-icon svg{height:24px;}.elementor-1923 .elementor-element.elementor-element-a5faa88{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-2d8d82d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-2d8d82d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-33b37346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-10ff92b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-10ff92b4 .ct-campaign{--ct-id-bg:#070A09;--ct-id-surface:#101612;--ct-id-gold:#F2D17B;--ct-id-ink:#F7F5EF;--ct-id-muted:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-12748985{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-12748985:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-12748985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;background-image:url("https://clickaton.gt/wp-content/uploads/2026/09/cinema-experience-1.webp");background-position:center center;background-size:cover;}.elementor-1923 .elementor-element.elementor-element-12748985::before, .elementor-1923 .elementor-element.elementor-element-12748985 > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-12748985 > .e-con-inner > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-12748985 > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-12748985 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-12748985 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #070A09E6 0%, #070A0944 100%);}.elementor-1923 .elementor-element.elementor-element-9cf3d0e{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-78b279cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-78b279cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:1.6px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-6d2e32d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6d2e32d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.8px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-47441beb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-2cc13829{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-64d72805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-64d72805 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-64d72805.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-64d72805.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-64d72805.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-64d72805.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-64d72805.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-64d72805 .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-64d72805 .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-45e2a50e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-45e2a50e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5280a874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-1a491579{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-4c33aa60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4c33aa60 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-4c33aa60.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-4c33aa60.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-4c33aa60.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-4c33aa60.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-4c33aa60.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-4c33aa60 .elementor-icon{font-size:20px;}.elementor-1923 .elementor-element.elementor-element-4c33aa60 .elementor-icon svg{height:20px;}.elementor-1923 .elementor-element.elementor-element-603185c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-603185c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5c642f0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}.elementor-1923 .elementor-element.elementor-element-28f1ef00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.55em;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-74fc9d54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#454C40;--border-color:#454C40;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6287be1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-42832496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-42832496 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-42832496.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-42832496.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-42832496.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-42832496.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-42832496.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-42832496 .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-42832496 .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-5018eed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5018eed7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-166fb03e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-2b6c02f6.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-2b6c02f6.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6 .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-2b6c02f6 .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-5aa3c9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5aa3c9a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-5949d4c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7b2f5356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7b2f5356 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-7b2f5356.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b2f5356.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7b2f5356.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b2f5356.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-7b2f5356.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-7b2f5356 .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-7b2f5356 .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-4f97d7a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4f97d7a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-2a0c3760{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-61baeb62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-61baeb62 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-61baeb62.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-61baeb62.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-61baeb62.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-61baeb62.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-61baeb62.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-61baeb62 .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-61baeb62 .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-238cc797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-238cc797 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-1566a049{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-5a7e8213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5a7e8213 .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-5a7e8213.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-5a7e8213.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-5a7e8213.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-5a7e8213.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-5a7e8213.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-5a7e8213 .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-5a7e8213 .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-6b07a7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-6b07a7db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-311964ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-a153e0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-a153e0f .elementor-icon-wrapper{text-align:start;}.elementor-1923 .elementor-element.elementor-element-a153e0f.elementor-view-stacked .elementor-icon{background-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-a153e0f.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-a153e0f.elementor-view-default .elementor-icon{color:#F2D17B;border-color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-a153e0f.elementor-view-framed .elementor-icon, .elementor-1923 .elementor-element.elementor-element-a153e0f.elementor-view-default .elementor-icon svg{fill:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-a153e0f .elementor-icon{font-size:22px;}.elementor-1923 .elementor-element.elementor-element-a153e0f .elementor-icon svg{height:22px;}.elementor-1923 .elementor-element.elementor-element-368280b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-368280b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-155e3a4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1923 .elementor-element.elementor-element-155e3a4d .ct-countdown{--ct-countdown-gold:#F7F5EF;--ct-countdown-text:#F7F5EF;--ct-countdown-background:#070A09;--ct-countdown-border:#454C40;--ct-countdown-size:36px;}.elementor-1923 .elementor-element.elementor-element-155e3a4d .ct-countdown-units{justify-content:flex-start;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button{background-color:#F2D17B;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#070A09;color:#070A09;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2D17B;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button:hover, .elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button:focus{background-color:#F8DFA0;color:#070A09;}.elementor-1923 .elementor-element.elementor-element-5b731d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button:hover svg, .elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button:focus svg{fill:#070A09;}.elementor-1923 .elementor-element.elementor-element-63fca8ae{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-63fca8ae:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-63fca8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-7091a401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7091a401 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#070A09;}.elementor-1923 .elementor-element.elementor-element-2a15187e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-5d4dcb05{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-776b61e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-776b61e0 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-42c68389{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-7d02f0d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-7d02f0d6 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-7aa5189c{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-21c0f582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-21c0f582 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-109b504a{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-4454188d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4454188d img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-5156f7e2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-4490a70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-4490a70f img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-31dd6d32{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-57831749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-57831749 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-2a4e6e1f{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-75221385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-75221385 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-6d7bbbf6{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-2b6c0aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-2b6c0aca img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-35eaac54{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-1923 .elementor-element.elementor-element-2339a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-2339a31 img{width:100%;height:108px;object-fit:contain;object-position:center center;}.elementor-1923 .elementor-element.elementor-element-1b2c1980{--display:flex;--min-height:620px;--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;--justify-content:flex-end;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1923 .elementor-element.elementor-element-1b2c1980:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070A09;background-image:url("https://clickaton.gt/wp-content/uploads/2026/09/inicio-video-1.webp");background-position:center center;background-size:cover;}.elementor-1923 .elementor-element.elementor-element-1b2c1980::before, .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .e-con-inner > .elementor-background-video-container::before, .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1923 .elementor-element.elementor-element-1b2c1980 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #070A09E6 0%, #070A0944 100%);}.elementor-1923 .elementor-element.elementor-element-70552d20{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-10db7a45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-10db7a45 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:88px;font-weight:700;line-height:1.05em;letter-spacing:-0.8px;color:#F2D17B;}.elementor-1923 .elementor-element.elementor-element-1f0822cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-1f0822cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.12em;letter-spacing:0px;color:#F7F5EF;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button{background-color:#F2D17B;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#070A09;color:#070A09;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2D17B;border-radius:999px 999px 999px 999px;padding:16px 26px 16px 26px;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button:hover, .elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button:focus{background-color:#F8DFA0;color:#070A09;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button:hover svg, .elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button:focus svg{fill:#070A09;}.elementor-1923 .elementor-element.elementor-element-667be22e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.55em;color:#C0C4B8;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1923 .elementor-element.elementor-element-34c9a6b0{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-4d44f90d .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-5a3ba9d8 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-34666fe9 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5ad5a9c6 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-6038e379 .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-494a75d0{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-7de80227 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-69ca991 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-2648a233 .elementor-heading-title{font-size:18px;}.elementor-1923 .elementor-element.elementor-element-10eaff30 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-28107925 .elementor-heading-title{font-size:26px;}.elementor-1923 .elementor-element.elementor-element-5fedf075 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-621e6ed6 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5f721536{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-75c2bab7 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-4f43fd2a .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-6d424478 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-6917b279{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-25b021e8 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-2acaa7e3{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-45fe2734 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-59df394a{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-4a1d9b9e .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-58745ece{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-6dd27d50 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-4a4a3c24{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-61d34485 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-57792a6e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-18bf5bc3 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-6f1e5605{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-37703507 .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-29c75129 .elementor-heading-title{font-size:16px;}.elementor-1923 .elementor-element.elementor-element-3bd7c64c .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-6037e18{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-76164873 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-3304f8ec{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-640d457d .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-14a5c37c{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-5212d2bc .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-56d22c03{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-82b28fd .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-52dc5fda .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-959794a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1923 .elementor-element.elementor-element-b35637d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-5d6af2ac .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-3bc4ecac{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-389eae90 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-72c1958b{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-38ed7b4 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-d45f3b6{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-2d8d82d2 .elementor-heading-title{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-12748985{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-78b279cc .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-6d2e32d4 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-45e2a50e .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-603185c .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5018eed7 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-5aa3c9a9 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-4f97d7a0 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-238cc797 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-6b07a7db .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-368280b0 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-63fca8ae{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-7091a401 .elementor-heading-title{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-1b2c1980{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-1923 .elementor-element.elementor-element-10db7a45 .elementor-heading-title{font-size:36px;}.elementor-1923 .elementor-element.elementor-element-1f0822cf .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-1923 .elementor-element.elementor-element-34c9a6b0{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-53c8d659{--width:58%;}.elementor-1923 .elementor-element.elementor-element-70e12d9e{--width:47%;}.elementor-1923 .elementor-element.elementor-element-64060971{--width:47%;}.elementor-1923 .elementor-element.elementor-element-494a75d0{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-15293baf{--width:48%;}.elementor-1923 .elementor-element.elementor-element-70dcc370{--width:48%;}.elementor-1923 .elementor-element.elementor-element-39a69352{--width:47%;}.elementor-1923 .elementor-element.elementor-element-6afa2a82{--width:47%;}.elementor-1923 .elementor-element.elementor-element-5f721536{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-3751099b{--width:48%;}.elementor-1923 .elementor-element.elementor-element-7622a26b{--width:32px;}.elementor-1923 .elementor-element.elementor-element-18863448{--width:90%;}.elementor-1923 .elementor-element.elementor-element-6b66fff7{--width:32px;}.elementor-1923 .elementor-element.elementor-element-7caa2f0{--width:90%;}.elementor-1923 .elementor-element.elementor-element-39dfedf{--width:32px;}.elementor-1923 .elementor-element.elementor-element-3ef129a{--width:90%;}.elementor-1923 .elementor-element.elementor-element-72d1b71{--width:32px;}.elementor-1923 .elementor-element.elementor-element-174766c{--width:90%;}.elementor-1923 .elementor-element.elementor-element-2c4a034c{--width:32px;}.elementor-1923 .elementor-element.elementor-element-69c2207d{--width:90%;}.elementor-1923 .elementor-element.elementor-element-428c615b{--width:32px;}.elementor-1923 .elementor-element.elementor-element-528f3f10{--width:90%;}.elementor-1923 .elementor-element.elementor-element-6f1e5605{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-46e81cc0{--width:48%;}.elementor-1923 .elementor-element.elementor-element-56d973e2{--width:48%;}.elementor-1923 .elementor-element.elementor-element-7ba5a5f0{--width:32px;}.elementor-1923 .elementor-element.elementor-element-7e78eb59{--width:90%;}.elementor-1923 .elementor-element.elementor-element-338124a9{--width:32px;}.elementor-1923 .elementor-element.elementor-element-3e8ef65d{--width:90%;}.elementor-1923 .elementor-element.elementor-element-6f2b3f1e{--width:32px;}.elementor-1923 .elementor-element.elementor-element-641fffc{--width:90%;}.elementor-1923 .elementor-element.elementor-element-56d22c03{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-742763ab{--width:31%;}.elementor-1923 .elementor-element.elementor-element-5e3fffcb{--width:31%;}.elementor-1923 .elementor-element.elementor-element-25ce0483{--width:31%;}.elementor-1923 .elementor-element.elementor-element-63b51ed2{--width:32px;}.elementor-1923 .elementor-element.elementor-element-dd20b0b{--width:90%;}.elementor-1923 .elementor-element.elementor-element-3bc4ecac{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-2b1e0766{--width:48%;}.elementor-1923 .elementor-element.elementor-element-403599a1{--width:48%;}.elementor-1923 .elementor-element.elementor-element-6eaedc9c{--width:32px;}.elementor-1923 .elementor-element.elementor-element-53c304c{--width:90%;}.elementor-1923 .elementor-element.elementor-element-652019ed{--width:32px;}.elementor-1923 .elementor-element.elementor-element-a5faa88{--width:90%;}.elementor-1923 .elementor-element.elementor-element-12748985{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-9cf3d0e{--width:48%;}.elementor-1923 .elementor-element.elementor-element-2cc13829{--width:47%;}.elementor-1923 .elementor-element.elementor-element-1a491579{--width:47%;}.elementor-1923 .elementor-element.elementor-element-6287be1a{--width:30%;}.elementor-1923 .elementor-element.elementor-element-166fb03e{--width:30%;}.elementor-1923 .elementor-element.elementor-element-5949d4c4{--width:30%;}.elementor-1923 .elementor-element.elementor-element-2a0c3760{--width:30%;}.elementor-1923 .elementor-element.elementor-element-1566a049{--width:30%;}.elementor-1923 .elementor-element.elementor-element-311964ae{--width:30%;}.elementor-1923 .elementor-element.elementor-element-63fca8ae{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-5d4dcb05{--width:30%;}.elementor-1923 .elementor-element.elementor-element-42c68389{--width:30%;}.elementor-1923 .elementor-element.elementor-element-7aa5189c{--width:30%;}.elementor-1923 .elementor-element.elementor-element-109b504a{--width:30%;}.elementor-1923 .elementor-element.elementor-element-5156f7e2{--width:30%;}.elementor-1923 .elementor-element.elementor-element-31dd6d32{--width:30%;}.elementor-1923 .elementor-element.elementor-element-2a4e6e1f{--width:30%;}.elementor-1923 .elementor-element.elementor-element-6d7bbbf6{--width:30%;}.elementor-1923 .elementor-element.elementor-element-35eaac54{--width:30%;}.elementor-1923 .elementor-element.elementor-element-1b2c1980{--content-width:1160px;}.elementor-1923 .elementor-element.elementor-element-70552d20{--width:50%;}}@media(max-width:767px){.elementor-1923 .elementor-element.elementor-element-34c9a6b0{--min-height:690px;--padding-top:210px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-34c9a6b0:not(.elementor-motion-effects-element-type-background), .elementor-1923 .elementor-element.elementor-element-34c9a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% center;}.elementor-1923 .elementor-element.elementor-element-53c8d659{--width:100%;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-4d44f90d .elementor-heading-title{font-size:33px;}.elementor-1923 .elementor-element.elementor-element-5a3ba9d8 .elementor-heading-title{font-size:29px;}.elementor-1923 .elementor-element.elementor-element-1fe044fd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1923 .elementor-element.elementor-element-70e12d9e{--width:47%;}.elementor-1923 .elementor-element.elementor-element-34666fe9 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-44badf01{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-64060971{--width:47%;}.elementor-1923 .elementor-element.elementor-element-5ad5a9c6 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-79d81cf2{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-6038e379 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-54081172 .elementor-button{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-580f0d64{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-494a75d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-6c69f0d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1923 .elementor-element.elementor-element-15293baf{--width:100%;}.elementor-1923 .elementor-element.elementor-element-685f3899 img{height:210px;}.elementor-1923 .elementor-element.elementor-element-70dcc370{--width:100%;--padding-top:32px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-7de80227 .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-69ca991 .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-2648a233 .elementor-heading-title{font-size:15px;}.elementor-1923 .elementor-element.elementor-element-4628af5c{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-52bc0c40{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-10eaff30 .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-28107925 .elementor-heading-title{font-size:23px;}.elementor-1923 .elementor-element.elementor-element-454b69fc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1923 .elementor-element.elementor-element-39a69352{--width:47%;}.elementor-1923 .elementor-element.elementor-element-5fedf075 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-33359dd5{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-6afa2a82{--width:47%;}.elementor-1923 .elementor-element.elementor-element-621e6ed6 .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-3ad0904f{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5f721536{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-3751099b{--width:100%;}.elementor-1923 .elementor-element.elementor-element-75c2bab7 .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-4f43fd2a .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-6d424478 .elementor-heading-title{font-size:30px;}.elementor-1923 .elementor-element.elementor-element-6917b279{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-7622a26b{--width:32px;}.elementor-1923 .elementor-element.elementor-element-18863448{--width:80%;}.elementor-1923 .elementor-element.elementor-element-25b021e8 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-47e8ab1c{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-2acaa7e3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-6b66fff7{--width:32px;}.elementor-1923 .elementor-element.elementor-element-7caa2f0{--width:80%;}.elementor-1923 .elementor-element.elementor-element-45fe2734 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-7611c1b2{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-59df394a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-39dfedf{--width:32px;}.elementor-1923 .elementor-element.elementor-element-3ef129a{--width:80%;}.elementor-1923 .elementor-element.elementor-element-4a1d9b9e .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-44b20bc{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-58745ece{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-72d1b71{--width:32px;}.elementor-1923 .elementor-element.elementor-element-174766c{--width:80%;}.elementor-1923 .elementor-element.elementor-element-6dd27d50 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-288e6c98{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-4a4a3c24{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-2c4a034c{--width:32px;}.elementor-1923 .elementor-element.elementor-element-69c2207d{--width:80%;}.elementor-1923 .elementor-element.elementor-element-61d34485 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-b26cacb{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-57792a6e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-428c615b{--width:32px;}.elementor-1923 .elementor-element.elementor-element-528f3f10{--width:80%;}.elementor-1923 .elementor-element.elementor-element-18bf5bc3 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-1408b0ae{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-6f1e5605{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-3538cd80{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1923 .elementor-element.elementor-element-46e81cc0{--width:100%;}.elementor-1923 .elementor-element.elementor-element-8e82dc4 img{height:230px;}.elementor-1923 .elementor-element.elementor-element-56d973e2{--width:100%;--padding-top:32px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-37703507 .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-29c75129 .elementor-heading-title{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-3bd7c64c .elementor-heading-title{font-size:30px;}.elementor-1923 .elementor-element.elementor-element-6037e18{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-7ba5a5f0{--width:32px;}.elementor-1923 .elementor-element.elementor-element-7e78eb59{--width:80%;}.elementor-1923 .elementor-element.elementor-element-76164873 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-70fa8e6f{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-3304f8ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-338124a9{--width:32px;}.elementor-1923 .elementor-element.elementor-element-3e8ef65d{--width:80%;}.elementor-1923 .elementor-element.elementor-element-640d457d .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5bc670b2{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-14a5c37c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-6f2b3f1e{--width:32px;}.elementor-1923 .elementor-element.elementor-element-641fffc{--width:80%;}.elementor-1923 .elementor-element.elementor-element-5212d2bc .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-357aebf6{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-68dea3a8 .elementor-button{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-56d22c03{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-82b28fd .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-52dc5fda .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-959794a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1923 .elementor-element.elementor-element-742763ab{--width:100%;}.elementor-1923 .elementor-element.elementor-element-5e3fffcb{--width:100%;}.elementor-1923 .elementor-element.elementor-element-25ce0483{--width:100%;}.elementor-1923 .elementor-element.elementor-element-b35637d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-63b51ed2{--width:32px;}.elementor-1923 .elementor-element.elementor-element-dd20b0b{--width:80%;}.elementor-1923 .elementor-element.elementor-element-5d6af2ac .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-436db016{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-3bc4ecac{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-1efb151e{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1923 .elementor-element.elementor-element-2b1e0766{--width:100%;}.elementor-1923 .elementor-element.elementor-element-7becc3bb img{height:250px;}.elementor-1923 .elementor-element.elementor-element-403599a1{--width:100%;}.elementor-1923 .elementor-element.elementor-element-389eae90 .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-72c1958b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-6eaedc9c{--width:32px;}.elementor-1923 .elementor-element.elementor-element-53c304c{--width:80%;}.elementor-1923 .elementor-element.elementor-element-38ed7b4 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-5c38baac{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-d45f3b6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-652019ed{--width:32px;}.elementor-1923 .elementor-element.elementor-element-a5faa88{--width:80%;}.elementor-1923 .elementor-element.elementor-element-2d8d82d2 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-33b37346{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-12748985{--padding-top:220px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-9cf3d0e{--width:100%;}.elementor-1923 .elementor-element.elementor-element-78b279cc .elementor-heading-title{font-size:11px;}.elementor-1923 .elementor-element.elementor-element-6d2e32d4 .elementor-heading-title{font-size:28px;}.elementor-1923 .elementor-element.elementor-element-47441beb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1923 .elementor-element.elementor-element-2cc13829{--width:47%;}.elementor-1923 .elementor-element.elementor-element-45e2a50e .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-5280a874{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-1a491579{--width:47%;}.elementor-1923 .elementor-element.elementor-element-603185c .elementor-heading-title{font-size:10px;}.elementor-1923 .elementor-element.elementor-element-5c642f0c{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-28f1ef00{font-size:14px;}.elementor-1923 .elementor-element.elementor-element-74fc9d54{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1923 .elementor-element.elementor-element-6287be1a{--width:30%;}.elementor-1923 .elementor-element.elementor-element-5018eed7 .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-166fb03e{--width:30%;}.elementor-1923 .elementor-element.elementor-element-5aa3c9a9 .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-5949d4c4{--width:30%;}.elementor-1923 .elementor-element.elementor-element-4f97d7a0 .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-2a0c3760{--width:30%;}.elementor-1923 .elementor-element.elementor-element-238cc797 .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-1566a049{--width:30%;}.elementor-1923 .elementor-element.elementor-element-6b07a7db .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-311964ae{--width:30%;}.elementor-1923 .elementor-element.elementor-element-368280b0 .elementor-heading-title{font-size:9px;}.elementor-1923 .elementor-element.elementor-element-155e3a4d .ct-countdown{--ct-countdown-size:30px;}.elementor-1923 .elementor-element.elementor-element-5b731d8c .elementor-button{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-63fca8ae{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1923 .elementor-element.elementor-element-7091a401{padding:0px 20px 0px 20px;}.elementor-1923 .elementor-element.elementor-element-7091a401 .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-2a15187e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-5d4dcb05{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-776b61e0 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-42c68389{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-7d02f0d6 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-7aa5189c{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-21c0f582 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-109b504a{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-4454188d img{height:84px;}.elementor-1923 .elementor-element.elementor-element-5156f7e2{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-4490a70f img{height:84px;}.elementor-1923 .elementor-element.elementor-element-31dd6d32{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-57831749 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-2a4e6e1f{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-75221385 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-6d7bbbf6{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-2b6c0aca img{height:84px;}.elementor-1923 .elementor-element.elementor-element-35eaac54{--width:30%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1923 .elementor-element.elementor-element-2339a31 img{height:84px;}.elementor-1923 .elementor-element.elementor-element-1b2c1980{--min-height:580px;--padding-top:180px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1923 .elementor-element.elementor-element-70552d20{--width:100%;}.elementor-1923 .elementor-element.elementor-element-10db7a45 .elementor-heading-title{font-size:61px;}.elementor-1923 .elementor-element.elementor-element-1f0822cf .elementor-heading-title{font-size:12px;}.elementor-1923 .elementor-element.elementor-element-16c4ff7e .elementor-button{font-size:13px;}.elementor-1923 .elementor-element.elementor-element-667be22e{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-56d22c03 */<style>

/* =================================================
   CLICKATÓN 2026
   SISTEMA VISUAL GLOBAL

   Fotografía
   Filmmakers
   Creadores de contenido

   Diseño compacto, responsive y reutilizable
================================================= */


/* =================================================
   01. VARIABLES GENERALES
================================================= */

.ct-category-content {

    --ct-gold: #F2D17B;
    --ct-accent: #D7AD45;
    --ct-text: #C0C4B8;
    --ct-heading: #F7F5EF;
    --ct-black: #070A09;
    --ct-dark: #101612;
    --ct-border: #454C40;

    --ct-surface: #182019;
    --ct-hover: #202A21;

    --ct-gold-soft: rgba(242,209,123,.10);
    --ct-gold-border: rgba(242,209,123,.25);

    --ct-radius: 12px;

    color: var(--ct-text);

}


/* =================================================
   02. ACORDEONES DE LAS TRES CATEGORÍAS
================================================= */

.ct-category-content .ct-category-accordions {

    display: flex;
    flex-direction: column;

    gap: 8px;

    width: 100%;

    padding: 10px 0;

    background: transparent;
    border: none;

}


/* TARJETAS DEL ACORDEÓN */

.ct-category-content
.ct-category-accordions > details {

    position: relative;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;

    background: #101612;

    border: 1px solid #454C40;
    border-radius: 12px;

    transition:
        background .25s ease,
        border-color .25s ease,
        box-shadow .25s ease;

}


/* HOVER */

@media (hover: hover) {

    .ct-category-content
    .ct-category-accordions > details:hover {

        background: #19221B;
        border-color: #D7AD45;

    }

}


/* ACORDEÓN ABIERTO */

.ct-category-content
.ct-category-accordions > details[open] {

    background: #101612;

    border-color: #D7AD45;

    box-shadow:
        0 0 0 1px rgba(215,173,69,.08),
        0 8px 25px rgba(0,0,0,.12);

}


/* =================================================
   03. ENCABEZADOS DEL ACORDEÓN
================================================= */

.ct-category-content
.ct-category-accordions > details > summary {

    display: flex !important;

    align-items: center;

    position: relative;

    gap: 12px;

    width: 100%;
    min-height: 58px;

    margin: 0 !important;
    padding: 13px 16px !important;

    background: transparent !important;

    color: #F7F5EF !important;

    font-size: 13px !important;
    font-weight: 750 !important;
    line-height: 1.4 !important;

    list-style: none !important;

    cursor: pointer;
    user-select: none;

    transition:
        background .2s ease,
        color .2s ease;

}


/* OCULTAR MARCADORES NATIVOS */

.ct-category-content
.ct-category-accordions
> details > summary::-webkit-details-marker {

    display: none;

}

.ct-category-content
.ct-category-accordions
> details > summary::marker {

    content: "";

}


/* =================================================
   04. NÚMEROS DE LAS PESTAÑAS
================================================= */

.ct-category-content
.ct-category-accordions
> details > summary::before {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 31px;

    width: 31px;
    height: 31px;

    background: rgba(242,209,123,.10);

    border: 1px solid rgba(242,209,123,.22);
    border-radius: 8px;

    color: #F2D17B;

    font-size: 11px;
    font-weight: 850;

}


/* ASIGNACIÓN AUTOMÁTICA */

.ct-category-content
.ct-category-accordions
> details:nth-child(1) > summary::before {

    content: "01";

}

.ct-category-content
.ct-category-accordions
> details:nth-child(2) > summary::before {

    content: "02";

}

.ct-category-content
.ct-category-accordions
> details:nth-child(3) > summary::before {

    content: "03";

}

.ct-category-content
.ct-category-accordions
> details:nth-child(4) > summary::before {

    content: "04";

}

.ct-category-content
.ct-category-accordions
> details:nth-child(5) > summary::before {

    content: "05";

}


/* =================================================
   05. BOTÓN DE APERTURA + / -
================================================= */

/* OCULTAR EL ICONO ORIGINAL */

.ct-category-content
.ct-category-accordions
> details > summary > span {

    display: none !important;

}


/* NUEVO ICONO */

.ct-category-content
.ct-category-accordions
> details > summary::after {

    content: "+";

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 29px;

    width: 29px;
    height: 29px;

    margin-left: auto;

    background: rgba(242,209,123,.10);

    border: 1px solid rgba(242,209,123,.18);
    border-radius: 8px;

    color: #F2D17B;

    font-size: 20px;
    font-weight: 400;
    line-height: 1;

    transition:
        background .2s ease,
        color .2s ease;

}


/* PESTAÑA ABIERTA */

.ct-category-content
.ct-category-accordions
> details[open] > summary {

    color: #F2D17B !important;

    background: linear-gradient(
        100deg,
        rgba(242,209,123,.07),
        rgba(242,209,123,.015)
    ) !important;

}


/* NÚMERO ACTIVO */

.ct-category-content
.ct-category-accordions
> details[open] > summary::before {

    background: #F2D17B;
    border-color: #F2D17B;

    color: #070A09;

}


/* ICONO ACTIVO */

.ct-category-content
.ct-category-accordions
> details[open] > summary::after {

    content: "−";

    background: #F2D17B;
    border-color: #F2D17B;

    color: #070A09;

}


/* ACCESIBILIDAD */

.ct-category-content
.ct-category-accordions
> details > summary:focus-visible {

    outline: 2px solid #F2D17B;
    outline-offset: -3px;

}


/* =================================================
   06. CONTENIDO INTERIOR DEL ACORDEÓN
================================================= */

.ct-category-content
.ct-category-accordions
> details > div {

    min-width: 0;

    padding: 16px;

    background: #070A09;

    border-top: 1px solid #454C40;

    color: #C0C4B8;

}


/* =================================================
   07. SISTEMA VISUAL DE LAS CINCO PESTAÑAS
================================================= */

/* CONTENEDORES */

.ctf-quick,
.ctf-req,
.ctf-dates,
.ctf-evaluation,
.ctf-recognition {

    --ct-gold: #F2D17B;
    --ct-accent: #D7AD45;
    --ct-text: #C0C4B8;
    --ct-heading: #F7F5EF;
    --ct-black: #070A09;
    --ct-dark: #101612;
    --ct-border: #454C40;

    --ct-surface: #182019;
    --ct-hover: #202A21;

    --ct-gold-soft: rgba(242,209,123,.10);
    --ct-gold-border: rgba(242,209,123,.25);

    width: 100%;
    max-width: 1100px;

    margin: 0 auto;

    color: var(--ct-text);

    font-family: inherit;

    font-size: 13px;
    line-height: 1.6;

    overflow-wrap: break-word;

}


/* BOX SIZING */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
),

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) * {

    box-sizing: border-box;

}


/* RESET DE TEXTOS */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) :is(h3,h4,h5,p) {

    margin: 0 !important;
    padding: 0 !important;

    font-family: inherit !important;

    line-height: 1.5;

}


/* =================================================
   08. ENCABEZADOS INTERIORES
================================================= */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) :is(
    .ctf-quick-header,
    .ctf-req-header,
    .ctf-dates-header,
    .ctf-evaluation-header,
    .ctf-recognition-header
) {

    position: relative;

    padding: 18px 20px;
    margin-bottom: 12px;

    background: linear-gradient(
        115deg,
        #101612,
        #263024
    );

    border: 1px solid var(--ct-border);
    border-left: 4px solid var(--ct-accent);

    border-radius: 12px;

}


/* ETIQUETAS */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) :is(
    .ctf-quick-label,
    .ctf-req-label,
    .ctf-dates-label,
    .ctf-evaluation-label,
    .ctf-recognition-label
) {

    display: block;

    margin-bottom: 6px;

    color: var(--ct-gold) !important;

    font-size: 10px;
    font-weight: 800;

    letter-spacing: .7px;

}


/* TÍTULOS */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) :is(
    .ctf-quick-header,
    .ctf-req-header,
    .ctf-dates-header,
    .ctf-evaluation-header,
    .ctf-recognition-header
) h3 {

    color: var(--ct-heading) !important;

    font-size: 23px !important;
    font-weight: 850 !important;

    line-height: 1.3 !important;

    margin-bottom: 5px !important;

}


/* DESCRIPCIONES */

:is(
    .ctf-quick,
    .ctf-req,
    .ctf-dates,
    .ctf-evaluation,
    .ctf-recognition
) :is(
    .ctf-quick-header,
    .ctf-req-header,
    .ctf-dates-header,
    .ctf-evaluation-header,
    .ctf-recognition-header
) p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.6 !important;

}


/* =================================================
   09. ¿QUÉ DEBO HACER?
================================================= */

.ctf-quick .ctf-quick-steps {

    display: grid;

    grid-template-columns:
        repeat(
            auto-fit,
            minmax(min(100%, 205px), 1fr)
        );

    gap: 10px;

}


/* TARJETAS */

.ctf-quick .ctf-quick-step {

    display: flex;
    align-items: flex-start;

    gap: 12px;

    min-width: 0;

    padding: 16px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

    transition:
        background .2s ease,
        border-color .2s ease,
        transform .2s ease;

}


.ctf-quick .ctf-quick-step:hover {

    background: var(--ct-hover);
    border-color: var(--ct-accent);

    transform: translateY(-2px);

}


.ctf-quick .ctf-quick-step > div {

    flex: 1;
    min-width: 0;

}


/* NÚMEROS */

.ctf-quick .ctf-quick-number {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 34px;

    width: 34px;
    height: 34px;

    background: var(--ct-gold);
    color: var(--ct-black);

    border-radius: 9px;

    font-size: 13px;
    font-weight: 900;

}


/* TÍTULOS */

.ctf-quick .ctf-quick-step h4 {

    color: var(--ct-heading) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

    margin-bottom: 5px !important;

}


/* DESCRIPCIONES */

.ctf-quick .ctf-quick-step p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.6 !important;

}


.ctf-quick .ctf-quick-step strong {

    color: var(--ct-gold) !important;

}


/* RECONOCIMIENTOS */

.ctf-quick .ctf-quick-awards {

    margin-top: 10px;
    padding: 15px 18px;

    background: linear-gradient(
        115deg,
        #292715,
        #1C2017
    );

    border: 1px solid #67572D;
    border-radius: 12px;

}


.ctf-quick .ctf-quick-award-title {

    display: flex;
    align-items: center;

    gap: 9px;

}


.ctf-quick .ctf-quick-award-title > span {

    font-size: 21px;

}


.ctf-quick .ctf-quick-award-title strong {

    color: var(--ct-gold) !important;

    font-size: 14px;
    font-weight: 800;

}


.ctf-quick .ctf-quick-award-items {

    display: flex;
    flex-wrap: wrap;

    gap: 7px;

    margin: 11px 0;

}


.ctf-quick .ctf-quick-award-items span {

    display: inline-flex;

    padding: 6px 10px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 7px;

    color: var(--ct-gold);

    font-size: 11px;
    font-weight: 750;

}


.ctf-quick .ctf-quick-awards p {

    color: var(--ct-text) !important;

    font-size: 12px !important;

}


/* FECHA Y CTA */

.ctf-quick .ctf-quick-footer {

    display: flex;
    align-items: center;
    justify-content: space-between;

    flex-wrap: wrap;

    gap: 14px;

    margin-top: 10px;
    padding: 16px 18px;

    background: var(--ct-black);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

}


.ctf-quick .ctf-quick-deadline {

    display: flex;
    flex-direction: column;

    gap: 3px;

}


.ctf-quick .ctf-quick-deadline span {

    color: var(--ct-text);

    font-size: 10px;
    font-weight: 700;

}


.ctf-quick .ctf-quick-deadline strong {

    color: var(--ct-gold);

    font-size: 20px;
    font-weight: 900;

}


/* BOTÓN */

.ctf-quick a.ctf-quick-button {

    display: inline-flex !important;

    align-items: center;
    justify-content: center;

    gap: 12px;

    min-height: 46px;

    padding: 12px 20px;

    background: var(--ct-gold) !important;

    color: var(--ct-black) !important;

    border: 1px solid var(--ct-accent);
    border-radius: 9px;

    font-size: 12px !important;
    font-weight: 900 !important;

    text-align: center;
    text-decoration: none !important;

    transition:
        background .2s ease,
        transform .2s ease;

}


.ctf-quick a.ctf-quick-button:hover {

    background: var(--ct-accent) !important;

    transform: translateY(-2px);

}


.ctf-quick a.ctf-quick-button:focus-visible {

    outline: 3px solid var(--ct-gold);
    outline-offset: 4px;

}


/* =================================================
   10. REQUISITOS
================================================= */

.ctf-req .ctf-req-grid {

    display: grid;

    grid-template-columns:
        repeat(
            auto-fit,
            minmax(min(100%, 240px), 1fr)
        );

    gap: 10px;

}


/* TARJETAS */

.ctf-req .ctf-req-card {

    display: flex;
    align-items: flex-start;

    gap: 11px;

    min-width: 0;

    padding: 15px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

    transition:
        border-color .2s ease,
        background .2s ease;

}


.ctf-req .ctf-req-card:hover {

    background: var(--ct-hover);

    border-color: var(--ct-accent);

}


/* ICONOS */

.ctf-req .ctf-req-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 38px;

    width: 38px;
    height: 38px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 10px;

    font-size: 19px;

}


.ctf-req .ctf-req-card > div {

    flex: 1;
    min-width: 0;

}


/* TEXTOS */

.ctf-req .ctf-req-card h4 {

    color: var(--ct-heading) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

    margin-bottom: 5px !important;

}


.ctf-req .ctf-req-card p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.6 !important;

}


.ctf-req strong {

    color: var(--ct-gold) !important;

}


/* BLOQUES */

.ctf-req .ctf-req-block {

    margin-top: 10px;
    padding: 16px 18px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

}


.ctf-req .ctf-req-block-title {

    display: flex;
    align-items: center;

    gap: 9px;

    margin-bottom: 10px;

}


.ctf-req .ctf-req-block-title > span {

    font-size: 20px;

}


.ctf-req .ctf-req-block-title h4 {

    color: var(--ct-gold) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

}


/* LISTAS */

.ctf-req .ctf-req-list {

    display: grid;
    gap: 9px;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;

}


.ctf-req .ctf-req-list li {

    display: flex;
    align-items: flex-start;

    gap: 10px;

    margin: 0 !important;
    padding: 0 !important;

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.6 !important;

    list-style: none !important;

}


.ctf-req .ctf-req-list li::before {

    content: "✓";

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 20px;

    width: 20px;
    height: 20px;

    margin-top: 1px;

    background: var(--ct-gold);
    color: var(--ct-black);

    border-radius: 6px;

    font-size: 11px;
    font-weight: 900;

}


/* RESTRICCIONES */

.ctf-req .ctf-req-restrictions {

    background: linear-gradient(
        110deg,
        #292715,
        #1C2017
    );

    border-color: #67572D;

}


.ctf-req
.ctf-req-restrictions
.ctf-req-list li::before {

    content: "×";

    background: var(--ct-accent);

    font-size: 14px;

}


/* RETOQUE DIGITAL */

.ctf-req .ctf-req-edit {

    display: flex;
    align-items: flex-start;

    gap: 12px;

    margin-top: 10px;
    padding: 16px 18px;

    background: #20271C;

    border: 1px solid #67572D;
    border-radius: 12px;

}


.ctf-req .ctf-req-edit-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 38px;

    width: 38px;
    height: 38px;

    background: var(--ct-gold-soft);

    border-radius: 9px;

    font-size: 20px;

}


.ctf-req .ctf-req-edit > div:last-child {

    flex: 1;
    min-width: 0;

}


.ctf-req .ctf-req-edit h4 {

    color: var(--ct-gold) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

    margin-bottom: 5px !important;

}


.ctf-req .ctf-req-edit p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.65 !important;

}


/* =================================================
   11. FECHAS IMPORTANTES
================================================= */

.ctf-dates .ctf-dates-timeline {

    display: grid;
    gap: 10px;

}


/* TARJETAS */

.ctf-dates .ctf-dates-item {

    display: flex;
    align-items: flex-start;

    gap: 14px;

    min-width: 0;

    padding: 17px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

    transition:
        border-color .2s ease,
        background .2s ease;

}


.ctf-dates .ctf-dates-item:hover {

    background: var(--ct-hover);
    border-color: var(--ct-accent);

}


/* ICONOS */

.ctf-dates .ctf-dates-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 42px;

    width: 42px;
    height: 42px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 11px;

    font-size: 22px;

}


.ctf-dates .ctf-dates-content {

    flex: 1;
    min-width: 0;

}


/* ETIQUETAS */

.ctf-dates .ctf-dates-badge {

    display: inline-flex;

    margin-bottom: 6px;
    padding: 4px 8px;

    background: var(--ct-gold-soft);

    color: var(--ct-gold);

    border: 1px solid var(--ct-gold-border);
    border-radius: 5px;

    font-size: 9px;
    font-weight: 850;

    letter-spacing: .6px;

}


/* FECHA */

.ctf-dates .ctf-dates-content h4 {

    color: var(--ct-gold) !important;

    font-size: 19px !important;
    font-weight: 900 !important;

    margin-bottom: 3px !important;

}


/* TÍTULO */

.ctf-dates .ctf-dates-content h5 {

    color: var(--ct-heading) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

    margin-bottom: 7px !important;

}


/* DESCRIPCIÓN */

.ctf-dates .ctf-dates-content p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.65 !important;

    margin-bottom: 7px !important;

}


.ctf-dates strong {

    color: var(--ct-gold) !important;

}


/* LISTA */

.ctf-dates .ctf-dates-list {

    display: grid;
    gap: 5px;

    padding: 0 !important;
    margin: 8px 0 !important;

    list-style: none !important;

}


.ctf-dates .ctf-dates-list li {

    display: flex;
    align-items: flex-start;

    gap: 8px;

    padding: 0 !important;
    margin: 0 !important;

    color: var(--ct-text) !important;

    font-size: 12px !important;

    list-style: none !important;

}


.ctf-dates .ctf-dates-list li::before {

    content: "✓";

    color: var(--ct-gold);

    font-weight: 900;

}


/* NOTA */

.ctf-dates .ctf-dates-note {

    color: var(--ct-gold) !important;

    font-size: 11px !important;
    font-weight: 700 !important;

}


/* DESTACADO */

.ctf-dates .ctf-dates-highlight {

    margin-top: 10px;
    padding: 11px 13px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 9px;

    color: var(--ct-heading);

    font-size: 12px;
    line-height: 1.6;

}


/* GRAN GALA */

.ctf-dates .ctf-dates-gala {

    background: linear-gradient(
        110deg,
        #292715,
        #1B2118
    );

    border-color: #776132;

}


/* DATOS DEL EVENTO */

.ctf-dates .ctf-dates-event-info {

    display: flex;
    flex-wrap: wrap;

    gap: 8px;

    margin: 10px 0;

}


.ctf-dates .ctf-dates-event-info span {

    display: inline-flex;

    padding: 7px 10px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 7px;

    color: var(--ct-gold);

    font-size: 11px;
    font-weight: 750;

}


/* =================================================
   12. ¿CÓMO SE EVALÚA?
================================================= */

/* PORCENTAJES */

.ctf-evaluation .ctf-evaluation-scores {

    display: grid;

    grid-template-columns:
        repeat(2,minmax(0,1fr));

    gap: 10px;

    margin-bottom: 10px;

}


.ctf-evaluation .ctf-evaluation-score {

    display: flex;
    align-items: center;

    gap: 13px;

    min-width: 0;

    padding: 15px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

}


.ctf-evaluation .ctf-evaluation-score-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 39px;

    width: 39px;
    height: 39px;

    background: var(--ct-gold-soft);

    border-radius: 10px;

    font-size: 21px;

}


.ctf-evaluation .ctf-evaluation-score > div {

    display: flex;
    flex-direction: column;

    min-width: 0;

}


.ctf-evaluation .ctf-evaluation-score strong {

    color: var(--ct-gold);

    font-size: 28px;
    font-weight: 900;

    line-height: 1.1;

}


.ctf-evaluation .ctf-evaluation-score div span {

    color: var(--ct-text);

    font-size: 11px;
    font-weight: 700;

}


/* BLOQUES */

.ctf-evaluation .ctf-evaluation-section {

    margin-bottom: 10px;
    padding: 17px 18px;

    background: var(--ct-dark);

    border: 1px solid var(--ct-border);
    border-radius: 12px;

}


.ctf-evaluation .ctf-evaluation-section-title {

    display: flex;
    align-items: center;

    gap: 11px;

    margin-bottom: 12px;

}


.ctf-evaluation .ctf-evaluation-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 40px;

    width: 40px;
    height: 40px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 10px;

    font-size: 21px;

}


.ctf-evaluation .ctf-evaluation-section-title > div {

    flex: 1;
    min-width: 0;

}


/* ETIQUETA */

.ctf-evaluation .ctf-evaluation-badge {

    display: block;

    margin-bottom: 3px;

    color: var(--ct-gold);

    font-size: 10px;
    font-weight: 800;

    letter-spacing: .6px;

}


/* TÍTULOS */

.ctf-evaluation .ctf-evaluation-section h4 {

    color: var(--ct-heading) !important;

    font-size: 15px !important;
    font-weight: 800 !important;

}


/* DESCRIPCIONES */

.ctf-evaluation .ctf-evaluation-section p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.65 !important;

    margin-bottom: 10px !important;

}


.ctf-evaluation strong {

    color: var(--ct-gold);

}


/* CRITERIOS */

.ctf-evaluation .ctf-evaluation-criteria {

    display: grid;

    grid-template-columns:
        repeat(
            auto-fit,
            minmax(min(100%, 180px), 1fr)
        );

    gap: 8px;

    margin-top: 12px;

}


.ctf-evaluation .ctf-evaluation-criterion {

    display: flex;
    align-items: center;

    gap: 10px;

    min-width: 0;

    padding: 10px 12px;

    background: var(--ct-surface);

    border: 1px solid var(--ct-border);
    border-radius: 9px;

}


.ctf-evaluation .ctf-evaluation-criterion span {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 25px;

    width: 25px;
    height: 25px;

    background: var(--ct-gold-soft);

    color: var(--ct-gold);

    border-radius: 6px;

    font-size: 10px;
    font-weight: 850;

}


.ctf-evaluation .ctf-evaluation-criterion strong {

    color: var(--ct-heading);

    font-size: 12px;
    font-weight: 750;

}


/* RESULTADO FINAL */

.ctf-evaluation .ctf-evaluation-result {

    display: flex;
    align-items: flex-start;

    gap: 12px;

    padding: 16px 18px;
    margin-bottom: 10px;

    background: linear-gradient(
        110deg,
        #292715,
        #1C2017
    );

    border: 1px solid #67572D;
    border-radius: 12px;

}


.ctf-evaluation .ctf-evaluation-result-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 40px;

    width: 40px;
    height: 40px;

    background: var(--ct-gold-soft);

    border-radius: 10px;

    font-size: 22px;

}


.ctf-evaluation .ctf-evaluation-result > div {

    flex: 1;
    min-width: 0;

}


.ctf-evaluation .ctf-evaluation-result h4 {

    color: var(--ct-gold) !important;

    font-size: 14px !important;
    font-weight: 800 !important;

    margin-bottom: 6px !important;

}


.ctf-evaluation .ctf-evaluation-result p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.65 !important;

}


/* NOTA FINAL */

.ctf-evaluation .ctf-evaluation-note {

    display: flex;
    align-items: flex-start;

    gap: 10px;

    padding: 13px 15px;

    background: var(--ct-surface);

    border: 1px solid var(--ct-border);
    border-radius: 10px;

}


.ctf-evaluation .ctf-evaluation-note > span {

    font-size: 20px;

}


.ctf-evaluation .ctf-evaluation-note p {

    color: var(--ct-text) !important;

    font-size: 11px !important;
    line-height: 1.6 !important;

}


/* =================================================
   13. RECONOCIMIENTOS
================================================= */

.ctf-recognition .ctf-recognition-grid {

    display: grid;

    grid-template-columns:
        repeat(
            auto-fit,
            minmax(min(100%, 240px), 1fr)
        );

    gap: 10px;

}


/* TARJETAS */

.ctf-recognition .ctf-recognition-card {

    display: flex;
    align-items: flex-start;

    gap: 13px;

    min-width: 0;

    padding: 20px;

    background: linear-gradient(
        125deg,
        #1D241A,
        #101612
    );

    border: 1px solid var(--ct-border);
    border-radius: 12px;

    transition:
        border-color .2s ease,
        background .2s ease,
        transform .2s ease;

}


.ctf-recognition .ctf-recognition-card:hover {

    border-color: var(--ct-accent);

    background: #20291F;

    transform: translateY(-2px);

}


/* ICONOS */

.ctf-recognition .ctf-recognition-icon {

    display: flex;
    align-items: center;
    justify-content: center;

    flex: 0 0 48px;

    width: 48px;
    height: 48px;

    background: var(--ct-gold-soft);

    border: 1px solid var(--ct-gold-border);
    border-radius: 12px;

    font-size: 26px;

}


.ctf-recognition .ctf-recognition-content {

    flex: 1;
    min-width: 0;

}


/* ETIQUETA */

.ctf-recognition .ctf-recognition-badge {

    display: inline-flex;

    padding: 4px 8px;
    margin-bottom: 7px;

    background: var(--ct-gold-soft);

    color: var(--ct-gold);

    border: 1px solid var(--ct-gold-border);
    border-radius: 5px;

    font-size: 9px;
    font-weight: 850;

    letter-spacing: .7px;

}


/* TÍTULO */

.ctf-recognition .ctf-recognition-content h4 {

    color: var(--ct-gold) !important;

    font-size: 16px !important;
    font-weight: 850 !important;

    margin-bottom: 7px !important;

}


/* DESCRIPCIÓN */

.ctf-recognition .ctf-recognition-content p {

    color: var(--ct-text) !important;

    font-size: 12px !important;
    line-height: 1.65 !important;

}


/* =================================================
   14. RESPONSIVE PARA MÓVILES
================================================= */

@media (max-width: 600px) {


    /* ACORDEONES */

    .ct-category-content .ct-category-accordions {

        gap: 7px;
        padding: 8px 0;

    }


    .ct-category-content
    .ct-category-accordions > details {

        border-radius: 10px;

    }


    .ct-category-content
    .ct-category-accordions > details > summary {

        min-height: 54px;

        gap: 10px;

        padding: 11px 12px !important;

        font-size: 12px !important;

    }


    .ct-category-content
    .ct-category-accordions
    > details > summary::before {

        flex-basis: 29px;

        width: 29px;
        height: 29px;

        font-size: 10px;

    }


    .ct-category-content
    .ct-category-accordions
    > details > summary::after {

        flex-basis: 27px;

        width: 27px;
        height: 27px;

        font-size: 18px;

    }


    .ct-category-content
    .ct-category-accordions > details > div {

        padding: 10px;

    }


    /* ENCABEZADOS */

    :is(
        .ctf-quick,
        .ctf-req,
        .ctf-dates,
        .ctf-evaluation,
        .ctf-recognition
    ) :is(
        .ctf-quick-header,
        .ctf-req-header,
        .ctf-dates-header,
        .ctf-evaluation-header,
        .ctf-recognition-header
    ) {

        padding: 15px;
        margin-bottom: 9px;

        border-radius: 10px;

    }


    :is(
        .ctf-quick,
        .ctf-req,
        .ctf-dates,
        .ctf-evaluation,
        .ctf-recognition
    ) :is(
        .ctf-quick-header,
        .ctf-req-header,
        .ctf-dates-header,
        .ctf-evaluation-header,
        .ctf-recognition-header
    ) h3 {

        font-size: 20px !important;

    }


    /* INSCRIPCIÓN */

    .ctf-quick .ctf-quick-steps {

        grid-template-columns: 1fr;
        gap: 8px;

    }


    .ctf-quick .ctf-quick-step {

        padding: 13px;
        gap: 11px;

    }


    .ctf-quick .ctf-quick-awards {

        padding: 13px;

    }


    .ctf-quick .ctf-quick-footer {

        flex-direction: column;
        align-items: stretch;

        gap: 12px;

        padding: 15px;

        text-align: center;

    }


    .ctf-quick a.ctf-quick-button {

        width: 100%;
        min-height: 48px;

    }


    /* REQUISITOS */

    .ctf-req .ctf-req-grid {

        grid-template-columns: 1fr;
        gap: 8px;

    }


    .ctf-req .ctf-req-card {

        padding: 12px;
        gap: 10px;

    }


    .ctf-req .ctf-req-block,
    .ctf-req .ctf-req-edit {

        padding: 13px;

    }


    /* FECHAS */

    .ctf-dates .ctf-dates-timeline {

        gap: 8px;

    }


    .ctf-dates .ctf-dates-item {

        gap: 11px;
        padding: 13px;

    }


    .ctf-dates .ctf-dates-icon {

        flex-basis: 36px;

        width: 36px;
        height: 36px;

        font-size: 19px;

    }


    .ctf-dates .ctf-dates-content h4 {

        font-size: 17px !important;

    }


    /* EVALUACIÓN */

    .ctf-evaluation .ctf-evaluation-scores {

        gap: 8px;

    }


    .ctf-evaluation .ctf-evaluation-score {

        flex-direction: column;
        align-items: flex-start;

        gap: 8px;

        padding: 12px;

    }


    .ctf-evaluation .ctf-evaluation-score strong {

        font-size: 25px;

    }


    .ctf-evaluation .ctf-evaluation-section {

        padding: 13px;

    }


    .ctf-evaluation .ctf-evaluation-criteria {

        grid-template-columns: 1fr;

    }


    .ctf-evaluation .ctf-evaluation-result {

        padding: 13px;

    }


    /* RECONOCIMIENTOS */

    .ctf-recognition .ctf-recognition-grid {

        grid-template-columns: 1fr;

    }


    .ctf-recognition .ctf-recognition-card {

        padding: 15px;

    }


    .ctf-recognition .ctf-recognition-icon {

        flex-basis: 42px;

        width: 42px;
        height: 42px;

        font-size: 23px;

    }

}


/* =================================================
   15. ACCESIBILIDAD
================================================= */

@media (prefers-reduced-motion: reduce) {

    .ct-category-content
    .ct-category-accordions > details,

    .ct-category-content
    .ct-category-accordions > details > summary,

    :is(
        .ctf-quick,
        .ctf-req,
        .ctf-dates,
        .ctf-evaluation,
        .ctf-recognition
    ) * {

        transition: none !important;
        animation: none !important;

    }

}

<\/style>/* End custom CSS */