.elementor-2330 .elementor-element.elementor-element-267695e{--display:flex;--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2330 .elementor-element.elementor-element-3f2f723 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-3f2f723 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2330 .elementor-element.elementor-element-1d19242{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2330 .elementor-element.elementor-element-c489537{--display:flex;}.elementor-2330 .elementor-element.elementor-element-fc22c18{--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:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2330 .elementor-element.elementor-element-66a8621 .elementor-button{background-color:#06402A;width:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#06402A;padding:20px 25px 20px 25px;}.elementor-2330 .elementor-element.elementor-element-66a8621 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-47ef264 .elementor-button{background-color:#FFFFFF;width:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#172B15;color:#172B15;border-style:solid;border-width:2px 2px 2px 2px;border-color:#06402A;padding:20px 25px 20px 25px;}.elementor-2330 .elementor-element.elementor-element-47ef264 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-0ac3268{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2330 .elementor-element.elementor-element-2b582d8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2330 .elementor-element.elementor-element-2b582d8{font-weight:400;color:#172B15;}.elementor-2330 .elementor-element.elementor-element-3768d48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2330 .elementor-element.elementor-element-a15d550{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:00px;--padding-bottom:00px;--padding-left:10px;--padding-right:010px;}.elementor-2330 .elementor-element.elementor-element-288b778{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#172B15;}.elementor-2330 .elementor-element.elementor-element-288b778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b{--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:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-ea6ec6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://firstgenevents2026.goldenpencil.com/wp-content/uploads/2026/07/COUNTDOWN-RC.webp");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2330 .elementor-element.elementor-element-ece4f54{width:var( --container-widget-width, 7.513% );max-width:7.513%;--container-widget-width:7.513%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-ece4f54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-item{background-color:#FFFFFF00;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-digits{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-label{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2330 .elementor-element.elementor-element-9cdb1a2 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-9cdb1a2.elementor-element{--align-self:flex-start;}.elementor-2330 .elementor-element.elementor-element-9cdb1a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-item{background-color:#1C998700;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-digits{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-label{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2330 .elementor-element.elementor-element-79da8a9 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-79da8a9.elementor-element{--align-self:flex-start;}.elementor-2330 .elementor-element.elementor-element-79da8a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-item{background-color:#1C998700;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-digits{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-label{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2330 .elementor-element.elementor-element-307d3af > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-307d3af.elementor-element{--align-self:flex-start;}.elementor-2330 .elementor-element.elementor-element-307d3af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-item{background-color:#1C998700;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-digits{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-label{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2330 .elementor-element.elementor-element-0b766da{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#172B15;}.elementor-2330 .elementor-element.elementor-element-0b766da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-36ad7ff .elementor-button{background-color:#06402A;width:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2330 .elementor-element.elementor-element-36ad7ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-f5a1972{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#F1F1F1;--border-color:#F1F1F1;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-f5a1972:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-f5a1972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2330 .elementor-element.elementor-element-03ae9bd{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2330 .elementor-element.elementor-element-12af260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:03px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-12af260{column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:0px;color:#172B15;}.elementor-2330 .elementor-element.elementor-element-3c0f87b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-3c0f87b.elementor-element{--align-self:flex-start;}.elementor-2330 .elementor-element.elementor-element-3c0f87b img{width:100%;}.elementor-2330 .elementor-element.elementor-element-1c6289e{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2330 .elementor-element.elementor-element-d54be26 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2330 .elementor-element.elementor-element-d54be26{column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#172B15;}.elementor-2330 .elementor-element.elementor-element-2936d05{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-dec60b0{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-dec60b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-1c974cb{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-1c974cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-15637cb{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-15637cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-132fdc1{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-2330 .elementor-element.elementor-element-132fdc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}body.elementor-page-2330:not(.elementor-motion-effects-element-type-background), body.elementor-page-2330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBFFF2;}@media(min-width:768px){.elementor-2330 .elementor-element.elementor-element-c489537{--width:100%;}.elementor-2330 .elementor-element.elementor-element-3768d48{--width:75%;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b{--width:80%;}.elementor-2330 .elementor-element.elementor-element-f5a1972{--width:80%;}.elementor-2330 .elementor-element.elementor-element-03ae9bd{--width:100%;}.elementor-2330 .elementor-element.elementor-element-2936d05{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2330 .elementor-element.elementor-element-ea6ec6b{--width:100%;}.elementor-2330 .elementor-element.elementor-element-f5a1972{--width:100%;}}@media(max-width:1024px){.elementor-2330 .elementor-element.elementor-element-66a8621 .elementor-button{width:150px;font-size:12px;}.elementor-2330 .elementor-element.elementor-element-47ef264 .elementor-button{width:150px;font-size:12px;}.elementor-2330 .elementor-element.elementor-element-288b778{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-ea6ec6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-digits{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-label{font-size:12px;}.elementor-2330 .elementor-element.elementor-element-9cdb1a2 > .elementor-widget-container{padding:33px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-9cdb1a2 .elementor-heading-title{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-digits{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-label{font-size:12px;}.elementor-2330 .elementor-element.elementor-element-79da8a9 > .elementor-widget-container{padding:033px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-79da8a9 .elementor-heading-title{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-digits{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-label{font-size:12px;}.elementor-2330 .elementor-element.elementor-element-307d3af > .elementor-widget-container{padding:033px 0px 0px 0px;}.elementor-2330 .elementor-element.elementor-element-307d3af .elementor-heading-title{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-digits{font-size:30px;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-label{font-size:12px;}.elementor-2330 .elementor-element.elementor-element-0b766da{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-36ad7ff .elementor-button{width:220px;}.elementor-2330 .elementor-element.elementor-element-03ae9bd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2330 .elementor-element.elementor-element-12af260{font-size:12px;}.elementor-2330 .elementor-element.elementor-element-d54be26{font-size:13px;}}@media(max-width:767px){.elementor-2330 .elementor-element.elementor-element-fc22c18{--justify-content:center;}.elementor-2330 .elementor-element.elementor-element-66a8621 .elementor-button{width:130px;font-size:10px;padding:10px 015px 10px 015px;}.elementor-2330 .elementor-element.elementor-element-47ef264 .elementor-button{width:130px;font-size:10px;border-width:2px 2px 2px 2px;padding:10px 015px 10px 015px;}.elementor-2330 .elementor-element.elementor-element-288b778{font-size:13px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b{--width:100%;--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2330 .elementor-element.elementor-element-ea6ec6b:not(.elementor-motion-effects-element-type-background), .elementor-2330 .elementor-element.elementor-element-ea6ec6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-digits{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-ece4f54 .elementor-countdown-label{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-9cdb1a2 .elementor-heading-title{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-digits{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-a2aa979 .elementor-countdown-label{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-79da8a9 .elementor-heading-title{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-digits{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-2af7989 .elementor-countdown-label{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-307d3af .elementor-heading-title{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-digits{font-size:20px;}.elementor-2330 .elementor-element.elementor-element-a8b6a3c .elementor-countdown-label{font-size:15px;}.elementor-2330 .elementor-element.elementor-element-0b766da{font-size:13px;}.elementor-2330 .elementor-element.elementor-element-36ad7ff .elementor-button{width:200px;}.elementor-2330 .elementor-element.elementor-element-d54be26{text-align:justify;font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-2b582d8 *//* First Gen Bakawan Awards — scoped for safe use in Elementor Custom CSS. */
@font-face {
  font-family: "Bakawan Montserrat";
  src: url("/wp-content/plugins/happy-elementor-addons/assets/fonts/montserrat/montserrat-v23-latin-regular.woff2") format("woff2"),
       url("/wp-content/plugins/happy-elementor-addons/assets/fonts/montserrat/montserrat-v23-latin-regular.woff") format("woff");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Bakawan Montserrat";
  src: url("/wp-content/plugins/happy-elementor-addons/assets/fonts/montserrat/montserrat-v23-latin-700.woff2") format("woff2"),
       url("/wp-content/plugins/happy-elementor-addons/assets/fonts/montserrat/montserrat-v23-latin-700.woff") format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

.bakawan-awards {
  --bakawan-ink: #172b15;
  --bakawan-dark: #06402a;
  --bakawan-card: #1b9885;
  --bakawan-accent: #00ef87;
  width: 100%;
  color: var(--bakawan-ink);
  font-family: "Bakawan Montserrat", Montserrat, Arial, sans-serif;
  font-size: clamp(0.75rem, 0.67rem + 0.3vw, 0.9375rem);
  font-weight: 400;
  line-height: 1.45;
}

.bakawan-awards *,
.bakawan-awards *::before,
.bakawan-awards *::after {
  box-sizing: border-box;
}

.bakawan-awards h2,
.bakawan-awards h3,
.bakawan-awards p {
  margin: 0;
  color: inherit;
  font-family: inherit;
}

.bakawan-awards strong,
.bakawan-awards h2,
.bakawan-awards h3 {
  font-weight: 700;
}

.bakawan-awards__intro {
  margin-bottom: clamp(42px, 7vw, 82px);
}

.bakawan-awards__intro h2 {
  margin-bottom: clamp(16px, 2.2vw, 24px);
  font-size: 1em;
  font-weight: 700;
}

.bakawan-awards__intro p {
  max-width: 66rem;
}

.bakawan-awards__reasons {
  margin-bottom: clamp(38px, 6vw, 72px);
  text-align: center;
}

.bakawan-awards__reasons > h2,
.bakawan-awards__journey > h2 {
  display: table;
  margin: 0 auto clamp(34px, 5vw, 54px);
  padding: 0 22px 5px;
  border-bottom: 4px solid #066344;
  font-size: clamp(1.25rem, 1rem + 1vw, 1.75rem);
  line-height: 1.15;
}

.bakawan-awards__reason-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(24px, 5vw, 64px);
  align-items: start;
}

.bakawan-awards__reason {
  min-width: 0;
}

.bakawan-awards__reason img {
  display: block;
  width: 100%;
  height: clamp(74px, 9vw, 112px);
  margin: 0 auto 14px;
  object-fit: contain;
}

.bakawan-awards__reason h3 {
  margin-bottom: 16px;
  font-size: clamp(0.875rem, 0.805rem + 0.25vw, 1rem);
  font-weight: 700;
}

.bakawan-awards__reason p {
  font-size: clamp(0.6875rem, 0.62rem + 0.22vw, 0.8125rem);
  line-height: 1.5;
}

.bakawan-awards__perks {
  display: inline-block;
  margin-top: clamp(28px, 4vw, 46px) !important;
  padding: 10px 20px;
  border-radius: 10px;
  color: #fff !important;
  background: var(--bakawan-dark);
  font-size: clamp(0.6875rem, 0.62rem + 0.22vw, 0.8125rem);
  line-height: 1.4;
}

.bakawan-awards__journey {
  overflow: hidden;
  margin-bottom: 0;
}

.bakawan-awards__journey > h2 {
  margin-bottom: 10px;
}

.bakawan-awards__timeline {
  position: relative;
  left: 50%;
  display: block;
  width: min(112%, 1120px);
  max-width: none;
  height: auto;
  margin: -15% 0 -20%;
  transform: translateX(-50%);
}

.bakawan-awards__lead {
  margin: clamp(42px, 7vw, 82px) 4% clamp(28px, 4vw, 44px) !important;
  font-size: clamp(1rem, 0.88rem + 0.45vw, 1.25rem);
  line-height: 1.4;
}

.bakawan-awards__categories {
  display: grid;
  gap: clamp(14px, 2vw, 20px);
}

.bakawan-awards__category {
  padding: clamp(18px, 2.5vw, 30px);
  border: 2px solid var(--bakawan-dark);
  color: #fff;
  background: var(--bakawan-card);
}

.bakawan-awards__category--primary {
  background: var(--bakawan-dark);
}

.bakawan-awards__category h2 {
  font-size: clamp(0.875rem, 0.76rem + 0.42vw, 1.125rem);
  line-height: 1.2;
}

.bakawan-awards__category .bakawan-awards__subtitle {
  margin-bottom: clamp(18px, 3vw, 30px);
  font-size: clamp(0.75rem, 0.67rem + 0.3vw, 0.9375rem);
}

.bakawan-awards__category > p:last-child {
  max-width: 72rem;
}

@media (max-width: 767px) {
  .bakawan-awards__reason-grid {
    grid-template-columns: 1fr;
    gap: 34px;
  }

  .bakawan-awards__reason {
    max-width: 320px;
    margin-inline: auto;
  }

  .bakawan-awards__reason img {
    height: 90px;
  }

  .bakawan-awards__reasons > h2,
  .bakawan-awards__journey > h2 {
    padding-inline: 12px;
    border-bottom-width: 3px;
  }

  .bakawan-awards__timeline {
    width: 125%;
    margin-block: -15% -22%;
  }

  .bakawan-awards__lead {
    margin: clamp(32px, 8vw, 48px) 0 clamp(28px, 4vw, 44px) !important;
  }
}

@media (min-width: 768px) {
  .bakawan-awards__reason h3 {
    min-height: 2.9em; /* reserves space for two title lines */
  }
}

@media (max-width: 420px) {
  .bakawan-awards__category {
    padding: 16px 14px;
  }

  .bakawan-awards__timeline {
    width: 140%;
    margin-bottom: -24%;
  }
}

@media (prefers-reduced-motion: reduce) {
  .bakawan-awards *,
  .bakawan-awards *::before,
  .bakawan-awards *::after {
    scroll-behavior: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6ec6b */.elementor-countdown-item {
  display: flex;
  flex-direction: column; /* stack vertically */
  align-items: center;    /* center text */
}

.elementor-countdown-label {
  order: -1;              /* move label above number */
  margin-bottom: 5px;
  font-size: 14px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://firstgenevents2026.goldenpencil.com/wp-content/uploads/2026/07/Montserrat-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */