.elementor-38 .elementor-element.elementor-element-cp_hero{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_hero:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_hero_h1{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_hero_h1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_hero_desc{text-align:center;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.65em;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_hero_btns{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_btn_cal .elementor-button{background-color:#FF6600;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_btn_part .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_stats_row{--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;}.elementor-38 .elementor-element.elementor-element-cp_stat_0{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_stat_0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_stat_0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_0{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_0{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_stat_1{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_stat_1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_stat_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_1{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_1{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_stat_2{--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_stat_2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_stat_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_stat_val_2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_2{text-align:center;font-family:"Inter", Sans-serif;font-size:11px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_participation{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_participation:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_participation > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-38 .elementor-element.elementor-element-cp_part_hdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_part_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_part_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_part_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:#5B6B82;}.elementor-38 .elementor-element.elementor-element-cp_part_cards{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_step_0{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6600;--border-color:#FF6600;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-38 .elementor-element.elementor-element-cp_step_0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_step_0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_step_num_0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:800;line-height:1em;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0.elementor-view-stacked .elementor-icon{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_0.elementor-view-default .elementor-icon{color:#0B1F3A;border-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_0.elementor-view-default .elementor-icon svg{fill:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0 .elementor-icon{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_0 .elementor-icon svg{height:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ttl_0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_dsc_0{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_step_btn_0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_step_1{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6600;--border-color:#FF6600;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-38 .elementor-element.elementor-element-cp_step_1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_step_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_step_num_1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:800;line-height:1em;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1.elementor-view-stacked .elementor-icon{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_1.elementor-view-default .elementor-icon{color:#0B1F3A;border-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_1.elementor-view-default .elementor-icon svg{fill:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1 .elementor-icon{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_1 .elementor-icon svg{height:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ttl_1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_dsc_1{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_step_btn_1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_step_2{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6600;--border-color:#FF6600;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-38 .elementor-element.elementor-element-cp_step_2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_step_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_step_num_2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:800;line-height:1em;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2.elementor-view-stacked .elementor-icon{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_2.elementor-view-default .elementor-icon{color:#0B1F3A;border-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_2.elementor-view-default .elementor-icon svg{fill:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2 .elementor-icon{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_2 .elementor-icon svg{height:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ttl_2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_dsc_2{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_step_3{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6600;--border-color:#FF6600;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-38 .elementor-element.elementor-element-cp_step_3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_step_3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_step_num_3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:800;line-height:1em;color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3.elementor-view-stacked .elementor-icon{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_3.elementor-view-default .elementor-icon{color:#0B1F3A;border-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_step_ico_3.elementor-view-default .elementor-icon svg{fill:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3 .elementor-icon{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ico_3 .elementor-icon svg{height:26px;}.elementor-38 .elementor-element.elementor-element-cp_step_ttl_3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_step_dsc_3{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_calendar_wrap{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_calendar_wrap:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_calendar_wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_cal_hdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_cal_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_cal_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_cal_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_upcoming{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_upcoming:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_upcoming > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_up_shdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_up_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_up_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_up_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_up_grid{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.08);}.elementor-38 .elementor-element.elementor-element-cp_up_card_0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_up_card_0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_body{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_date_row{--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:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_title .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_loc{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_part{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_up_card_0_btn .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_up_cta .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_results{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_results:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_results > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_res_shdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_res_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_res_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_res_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_res_grid{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.08);}.elementor-38 .elementor-element.elementor-element-cp_res_card_0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_res_card_0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_body{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_date_row{--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:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_title .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_loc{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_part{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_res_card_0_btn .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.08);}.elementor-38 .elementor-element.elementor-element-cp_res_card_1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_res_card_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_body{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_date_row{--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:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_title .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_loc{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_part{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_res_card_1_btn .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2{--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;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.08);}.elementor-38 .elementor-element.elementor-element-cp_res_card_2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_res_card_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2_body{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2_date_row{--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:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2_title .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:1.3em;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2_loc{font-family:"Inter", Sans-serif;font-size:13px;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_res_card_2_btn .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FF6600;color:#FF6600;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-cp_rankings{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_rankings:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_rankings > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_rnk_shdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_rnk_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_rnk_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_rnk_empty > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.20);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.20);border-color:rgba(255,255,255,0.20);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.20);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico .elementor-icon{font-size:52px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ico .elementor-icon svg{height:52px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ttl{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_ttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_rnk_empty_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:rgba(255,255,255,0.35);}.elementor-38 .elementor-element.elementor-element-cp_rnk_licence .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_regulations{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_regulations:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_regulations > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-38 .elementor-element.elementor-element-cp_rules_hdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_rules_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_rules_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_rules_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:#5B6B82;}.elementor-38 .elementor-element.elementor-element-cp_rules_grid{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_doc_0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.07);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_doc_0:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_doc_0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0.elementor-view-stacked .elementor-icon{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_0.elementor-view-default .elementor-icon{color:#FF6600;border-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_0.elementor-view-default .elementor-icon svg{fill:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0 .elementor-icon{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_0 .elementor-icon svg{height:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ttl_0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_doc_dsc_0{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_doc_1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.07);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_doc_1:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_doc_1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1.elementor-view-stacked .elementor-icon{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_1.elementor-view-default .elementor-icon{color:#FF6600;border-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_1.elementor-view-default .elementor-icon svg{fill:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1 .elementor-icon{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_1 .elementor-icon svg{height:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ttl_1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_doc_dsc_1{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_doc_2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.07);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_doc_2:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_doc_2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2.elementor-view-stacked .elementor-icon{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_2.elementor-view-default .elementor-icon{color:#FF6600;border-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_2.elementor-view-default .elementor-icon svg{fill:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2 .elementor-icon{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_2 .elementor-icon svg{height:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ttl_2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_doc_dsc_2{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_doc_3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(0,0,0,0.07);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_doc_3:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_doc_3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3.elementor-view-stacked .elementor-icon{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_3.elementor-view-default .elementor-icon{color:#FF6600;border-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_doc_ico_3.elementor-view-default .elementor-icon svg{fill:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3 .elementor-icon{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ico_3 .elementor-icon svg{height:32px;}.elementor-38 .elementor-element.elementor-element-cp_doc_ttl_3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_doc_dsc_3{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;color:#6B7280;}.elementor-38 .elementor-element.elementor-element-cp_organizer{--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:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_organizer:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_organizer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_org_text{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38 .elementor-element.elementor-element-cp_org_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_org_body{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-icon i{color:#FF6600;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-icon svg{fill:#FF6600;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-cp_org_list{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-cp_org_list .elementor-icon-list-text{color:rgba(255,255,255,0.70);transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-cp_org_cta .elementor-button{background-color:#FF6600;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_org_card{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-38 .elementor-element.elementor-element-cp_org_card:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_org_card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_org_card_ico.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cp_org_card_ico.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico .elementor-icon{font-size:40px;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ico .elementor-icon svg{height:40px;}.elementor-38 .elementor-element.elementor-element-cp_org_card_ttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_org_card_body{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;color:rgba(255,255,255,0.85);}.elementor-38 .elementor-element.elementor-element-cp_org_card_btn .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_archives{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_archives:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_archives > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-38 .elementor-element.elementor-element-cp_arch_hdr{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38 .elementor-element.elementor-element-cp_arch_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_arch_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_arch_sub{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_arch_grid{--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;}.elementor-38 .elementor-element.elementor-element-cp_arch_yr_2026{--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;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-cp_arch_yr_2026:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_arch_yr_2026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102341;}.elementor-38 .elementor-element.elementor-element-cp_arch_ttl_2026{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_arch_ttl_2026 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_arch_cnt_2026{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;color:rgba(255,255,255,0.70);}.elementor-38 .elementor-element.elementor-element-cp_faq{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_faq:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-38 .elementor-element.elementor-element-cp_faq_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_faq_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_cta{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-38 .elementor-element.elementor-element-cp_cta:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cp_cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6600;}.elementor-38 .elementor-element.elementor-element-cp_cta_h2{text-align:center;}.elementor-38 .elementor-element.elementor-element-cp_cta_h2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:1.12em;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-cp_cta_text{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6em;color:rgba(255,255,255,0.90);}.elementor-38 .elementor-element.elementor-element-cp_cta_btns{--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;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-38 .elementor-element.elementor-element-cp_cta_btn1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_cta_btn2 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}.elementor-38 .elementor-element.elementor-element-cp_cta_btn3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 28px 14px 28px;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-cp_org_text{--width:55%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-cp_hero{--padding-top:80px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_hero_h1 .elementor-heading-title{font-size:38px;}.elementor-38 .elementor-element.elementor-element-cp_participation{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_part_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_calendar_wrap{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_cal_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_upcoming{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_up_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_results{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_res_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_rankings{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_regulations{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_rules_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_organizer{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_org_h2 .elementor-heading-title{font-size:28px;}.elementor-38 .elementor-element.elementor-element-cp_archives{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_arch_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_faq{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_faq_h2 .elementor-heading-title{font-size:32px;}.elementor-38 .elementor-element.elementor-element-cp_cta{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-38 .elementor-element.elementor-element-cp_cta_h2 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-cp_hero{--padding-top:60px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_hero_h1 .elementor-heading-title{font-size:28px;}.elementor-38 .elementor-element.elementor-element-cp_hero_desc{font-size:16px;}.elementor-38 .elementor-element.elementor-element-cp_participation{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_part_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_calendar_wrap{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_cal_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_upcoming{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_up_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_results{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_res_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_rankings{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_rnk_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_regulations{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_rules_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_organizer{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_org_h2 .elementor-heading-title{font-size:24px;}.elementor-38 .elementor-element.elementor-element-cp_archives{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_arch_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_faq{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_faq_h2 .elementor-heading-title{font-size:26px;}.elementor-38 .elementor-element.elementor-element-cp_cta{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-38 .elementor-element.elementor-element-cp_cta_h2 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for button, class: .elementor-element-cp_btn_cal */.elementor-38 .elementor-element.elementor-element-cp_btn_cal .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:opacity .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_btn_cal .elementor-button:hover { opacity:.85; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_btn_part */.elementor-38 .elementor-element.elementor-element-cp_btn_part .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_btn_part .elementor-button:hover { background:rgba(255,255,255,0.10) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_hero_btns */@media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_hero_btns { justify-content: stretch !important; } .elementor-38 .elementor-element.elementor-element-cp_hero_btns .elementor-button-wrapper { width: 100%; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cp_stat_lbl_0 */.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_0 { letter-spacing: .1em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cp_stat_lbl_1 */.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_1 { letter-spacing: .1em; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cp_stat_lbl_2 */.elementor-38 .elementor-element.elementor-element-cp_stat_lbl_2 { letter-spacing: .1em; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_stats_row */.elementor-38 .elementor-element.elementor-element-cp_stats_row > .e-con { flex: 1 1 calc(33% - 11px); } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_stats_row > .e-con { flex: 1 1 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_hero */.elementor-38 .elementor-element.elementor-element-cp_hero > .e-con-inner { max-width: 900px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_step_btn_0 */.elementor-38 .elementor-element.elementor-element-cp_step_btn_0 .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_step_btn_0 .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_step_btn_1 */.elementor-38 .elementor-element.elementor-element-cp_step_btn_1 .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_step_btn_1 .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_part_cards */.elementor-38 .elementor-element.elementor-element-cp_part_cards > .e-con { flex: 1 1 calc(25% - 18px); } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_part_cards > .e-con { flex: 1 1 calc(50% - 12px); } } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_part_cards > .e-con { flex: 1 1 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_participation */.elementor-38 .elementor-element.elementor-element-cp_participation > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_calendar_wrap */.elementor-38 .elementor-element.elementor-element-cp_calendar_wrap > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_up_card_0_btn */.elementor-38 .elementor-element.elementor-element-cp_up_card_0_btn .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_up_card_0_btn .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_up_card_0 */.elementor-38 .elementor-element.elementor-element-cp_up_card_0 { transition: transform .2s ease, box-shadow .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_up_card_0:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0,0,0,0.13); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_up_grid */.elementor-38 .elementor-element.elementor-element-cp_up_grid > .e-con { flex: 1 1 calc(33% - 16px); } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_up_grid > .e-con { flex: 1 1 calc(50% - 12px); } } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_up_grid > .e-con { flex: 1 1 100% !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_up_cta */.elementor-38 .elementor-element.elementor-element-cp_up_cta .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_up_cta .elementor-button:hover { background:rgba(255,255,255,0.10) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_upcoming */.elementor-38 .elementor-element.elementor-element-cp_upcoming > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cp_res_card_0_img */.elementor-38 .elementor-element.elementor-element-cp_res_card_0_img img { width: 100%; height: 180px; object-fit: cover; display: block; border-radius: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_res_card_0_btn */.elementor-38 .elementor-element.elementor-element-cp_res_card_0_btn .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_res_card_0_btn .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_res_card_0 */.elementor-38 .elementor-element.elementor-element-cp_res_card_0 { transition: transform .2s ease, box-shadow .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_res_card_0:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0,0,0,0.13); }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cp_res_card_1_img */.elementor-38 .elementor-element.elementor-element-cp_res_card_1_img img { width: 100%; height: 180px; object-fit: cover; display: block; border-radius: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_res_card_1_btn */.elementor-38 .elementor-element.elementor-element-cp_res_card_1_btn .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_res_card_1_btn .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_res_card_1 */.elementor-38 .elementor-element.elementor-element-cp_res_card_1 { transition: transform .2s ease, box-shadow .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_res_card_1:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0,0,0,0.13); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_res_card_2_btn */.elementor-38 .elementor-element.elementor-element-cp_res_card_2_btn .elementor-button { padding:0 !important; text-decoration:underline; text-transform:none; font-size:14px !important; transition:opacity .2s; } .elementor-38 .elementor-element.elementor-element-cp_res_card_2_btn .elementor-button:hover { opacity:.75; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_res_card_2 */.elementor-38 .elementor-element.elementor-element-cp_res_card_2 { transition: transform .2s ease, box-shadow .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_res_card_2:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0,0,0,0.13); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_res_grid */.elementor-38 .elementor-element.elementor-element-cp_res_grid > .e-con { flex: 1 1 calc(33% - 16px); } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_res_grid > .e-con { flex: 1 1 calc(50% - 12px); } } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_res_grid > .e-con { flex: 1 1 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_results */.elementor-38 .elementor-element.elementor-element-cp_results > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_rnk_licence */.elementor-38 .elementor-element.elementor-element-cp_rnk_licence .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_rnk_licence .elementor-button:hover { background:rgba(255,255,255,0.10) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_rankings */.elementor-38 .elementor-element.elementor-element-cp_rankings > .e-con-inner { max-width: 800px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_rules_grid */.elementor-38 .elementor-element.elementor-element-cp_rules_grid > .e-con { flex: 1 1 calc(25% - 18px); } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_rules_grid > .e-con { flex: 1 1 calc(50% - 12px); } } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_rules_grid > .e-con { flex: 1 1 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_regulations */.elementor-38 .elementor-element.elementor-element-cp_regulations > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_org_cta */.elementor-38 .elementor-element.elementor-element-cp_org_cta .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:opacity .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_org_cta .elementor-button:hover { opacity:.85; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_org_text */@media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_org_text { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_org_card_btn */.elementor-38 .elementor-element.elementor-element-cp_org_card_btn .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_org_card_btn .elementor-button:hover { background:rgba(255,255,255,0.15) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_org_card */@media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_org_card { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_organizer */.elementor-38 .elementor-element.elementor-element-cp_organizer > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_organizer > .e-con-inner { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_arch_grid */.elementor-38 .elementor-element.elementor-element-cp_arch_grid > .e-con { flex: 1 1 calc(20% - 13px); min-width: 140px; } @media (max-width: 1024px) { .elementor-38 .elementor-element.elementor-element-cp_arch_grid > .e-con { flex: 1 1 calc(33% - 11px); } } @media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_arch_grid > .e-con { flex: 1 1 calc(50% - 8px); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_archives */.elementor-38 .elementor-element.elementor-element-cp_archives > .e-con-inner { max-width: 1200px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_faq */.elementor-38 .elementor-element.elementor-element-cp_faq > .e-con-inner { max-width: 800px; margin: 0 auto; width: 100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_cta_btn1 */.elementor-38 .elementor-element.elementor-element-cp_cta_btn1 .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_cta_btn1 .elementor-button:hover { background:rgba(255,255,255,0.15) !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_cta_btn2 */.elementor-38 .elementor-element.elementor-element-cp_cta_btn2 .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_cta_btn2 .elementor-button:hover { background:rgba(255,255,255,0.15) !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp_cta_btn3 */.elementor-38 .elementor-element.elementor-element-cp_cta_btn3 .elementor-button { text-transform:uppercase; letter-spacing:.05em; transition:background .2s ease; } .elementor-38 .elementor-element.elementor-element-cp_cta_btn3 .elementor-button:hover { background:rgba(255,255,255,0.15) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_cta_btns */@media (max-width: 767px) { .elementor-38 .elementor-element.elementor-element-cp_cta_btns { flex-direction: column !important; align-items: stretch !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cp_cta */.elementor-38 .elementor-element.elementor-element-cp_cta > .e-con-inner { max-width: 760px; margin: 0 auto; width: 100%; }/* End custom CSS */