.elementor-51508 .elementor-element.elementor-element-d735f19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-b75ccca{--display:flex;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-a114278{text-align:left;}.elementor-51508 .elementor-element.elementor-element-a114278 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-51508 .elementor-element.elementor-element-8f1b177{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-8f1b177 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51508 .elementor-element.elementor-element-6edc0ce{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-51508 .elementor-element.elementor-element-591fcf7 .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-d5323dc .elementor-button{background-color:#44BBA400;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-3fd3976{--display:flex;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-51508 .elementor-element.elementor-element-fd4b9c2 img{border-radius:16px 16px 16px 16px;}.elementor-51508 .elementor-element.elementor-element-05e21b3{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-465a344{text-align:center;}.elementor-51508 .elementor-element.elementor-element-465a344 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-3bd032f{--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;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-ab67f22{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-ab67f22:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-ab67f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-2e86ee3{text-align:center;}.elementor-51508 .elementor-element.elementor-element-2e86ee3 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-acf15a5 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-acf15a5{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-a1a337b{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-a1a337b:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-a1a337b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-26640b7{text-align:center;}.elementor-51508 .elementor-element.elementor-element-26640b7 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-99cdb83 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-99cdb83{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-389cb97{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-389cb97:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-389cb97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-37d5314{text-align:center;}.elementor-51508 .elementor-element.elementor-element-37d5314 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-8fdf9b0 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-8fdf9b0{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-03d4561{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-4bd0ba5{text-align:center;}.elementor-51508 .elementor-element.elementor-element-4bd0ba5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-c798531{--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;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-977ffa3{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-977ffa3:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-977ffa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-b33eefc{text-align:center;}.elementor-51508 .elementor-element.elementor-element-b33eefc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-7d7c5eb > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-7d7c5eb{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-c66bf80{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c66bf80:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-c66bf80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-a7ea61e{text-align:center;}.elementor-51508 .elementor-element.elementor-element-a7ea61e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-e96e491 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-e96e491{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-8498b89{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-8498b89:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-8498b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-569b075{text-align:center;}.elementor-51508 .elementor-element.elementor-element-569b075 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-92af728 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-92af728{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-7685047{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-7685047:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-7685047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-51486b9{text-align:center;}.elementor-51508 .elementor-element.elementor-element-51486b9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-1164d46 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-1164d46{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-ede85a2 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51508 .elementor-element.elementor-element-ede85a2{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-51508 .elementor-element.elementor-element-2bdb2c8{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-4b5e2f5{text-align:center;}.elementor-51508 .elementor-element.elementor-element-4b5e2f5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-cc05082{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-d33cfb1{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-d33cfb1:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-d33cfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-048e123 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-844ba8a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-844ba8a{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-7521ffe{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-7521ffe:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-7521ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-c2ad866 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-ee82a0b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-ee82a0b{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-9fd4808{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-9fd4808:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-9fd4808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-ac2fa08 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-33230a0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-33230a0{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-cb0eb1c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-112f346{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-112f346:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-112f346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-d92e140 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-3880dbe > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-3880dbe{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-8a69c8d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-8a69c8d:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-8a69c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-3135c30 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-bf4a8c0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-bf4a8c0{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-e13042c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-e13042c:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-e13042c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51508 .elementor-element.elementor-element-7d5d045 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-8310223 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-8310223{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-7e38fb7 .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-bdd96e2{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-dde50c3{text-align:center;}.elementor-51508 .elementor-element.elementor-element-dde50c3 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-71c2441{--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:visible;}.elementor-51508 .elementor-element.elementor-element-a0e50ce{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-a0e50ce:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-a0e50ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-e6ba49d{text-align:center;}.elementor-51508 .elementor-element.elementor-element-e6ba49d .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-51508 .elementor-element.elementor-element-768a474{text-align:center;}.elementor-51508 .elementor-element.elementor-element-768a474 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-3167c5c > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-3167c5c{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-fee3c57{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-fee3c57:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-fee3c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-3a1f32c{text-align:center;}.elementor-51508 .elementor-element.elementor-element-3a1f32c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-51508 .elementor-element.elementor-element-ab7d4ec{text-align:center;}.elementor-51508 .elementor-element.elementor-element-ab7d4ec .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-1ac8929 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-1ac8929{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-9c5e6e5{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-9c5e6e5:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-9c5e6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-002da9c{text-align:center;}.elementor-51508 .elementor-element.elementor-element-002da9c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-51508 .elementor-element.elementor-element-19d7c13{text-align:center;}.elementor-51508 .elementor-element.elementor-element-19d7c13 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-9cefe83 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-9cefe83{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-fc87ffa{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-fc87ffa:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-fc87ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-89aa03b{text-align:center;}.elementor-51508 .elementor-element.elementor-element-89aa03b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-accent );}.elementor-51508 .elementor-element.elementor-element-2774bed{text-align:center;}.elementor-51508 .elementor-element.elementor-element-2774bed .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-ff707c4 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-ff707c4{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-00b3b3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-16a0c15{text-align:center;}.elementor-51508 .elementor-element.elementor-element-16a0c15 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-51508 .elementor-element.elementor-element-b4f4737{--display:flex;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-617785b{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-77eeb7b{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-73afc57{--display:flex;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-d20122c{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-4a91287{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-54e5692{--display:flex;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-7261ba6{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-6171ae3{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-79ece23{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:24px;--n-tabs-title-color:var( --e-global-color-2d3386c8 );--n-tabs-title-color-active:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-79ece23 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-2ecc4856 );}.elementor-51508 .elementor-element.elementor-element-79ece23.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-79ece23.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-51508 .elementor-element.elementor-element-79ece23.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-79ece23.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Fira Sans", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-51508 .elementor-element.elementor-element-afa0ed1{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-6c89bebf{--display:flex;--justify-content:center;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-63c87dbe{text-align:left;}.elementor-51508 .elementor-element.elementor-element-63c87dbe .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-32a9d4fe > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-32a9d4fe{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-7e1df6b .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-183f5427{--display:flex;--justify-content:center;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-35f3f26f img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-51508 .elementor-element.elementor-element-47e43ee6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-34d7f172{text-align:center;}.elementor-51508 .elementor-element.elementor-element-34d7f172 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-17de2f92{--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;--flex-wrap:wrap;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-77bd507{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-77bd507:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-77bd507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-77bd507.e-con{--order:-99999 /* order start hack */;}.elementor-51508 .elementor-element.elementor-element-3cded75b{text-align:center;}.elementor-51508 .elementor-element.elementor-element-3cded75b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-2d268e89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51508 .elementor-element.elementor-element-2d268e89{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-ea83653{text-align:center;}.elementor-51508 .elementor-element.elementor-element-ea83653 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-cfe449a .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-2aa3134{--display:flex;--justify-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-2aa3134:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-2aa3134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51508 .elementor-element.elementor-element-1cd0c7d0{text-align:center;}.elementor-51508 .elementor-element.elementor-element-1cd0c7d0 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-510ed7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51508 .elementor-element.elementor-element-510ed7e{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-99aa279{text-align:center;}.elementor-51508 .elementor-element.elementor-element-99aa279 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;}.elementor-51508 .elementor-element.elementor-element-6efb25d .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-b336c78{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-497b41b{text-align:center;}.elementor-51508 .elementor-element.elementor-element-497b41b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-51508 .elementor-element.elementor-element-eb406a1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-4859b77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-9dd1e5f{text-align:center;}.elementor-51508 .elementor-element.elementor-element-9dd1e5f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-32084b3{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-4ec6ae9 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-4ec6ae9{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-63a2663{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-b4d4713 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-b4d4713{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-97e9868{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-f63101a > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-f63101a{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-04d074c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c801a27 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-c801a27{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-315a79c{--n-accordion-title-font-size:32px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51508 .elementor-element.elementor-element-315a79c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-51508 .elementor-element.elementor-element-315a79c {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-51508 .elementor-element.elementor-element-315a79c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-51508 .elementor-element.elementor-element-408ac8dd{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-fe3cc50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-51508 .elementor-element.elementor-element-30f75020{text-align:left;}.elementor-51508 .elementor-element.elementor-element-30f75020 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .elementor-repeater-item-364934f .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-364934f .timeline-item, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-364934f .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-364934f .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-364934f:nth-child(odd) .timeline-pin{border-color:#FFFFFF38 #FFFFFF38 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-364934f:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF38 #FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-364934f .timeline-pin{border-color:transparent transparent #FFFFFF38 #FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-364934f .pin-top{border-color:#FFFFFF38 #FFFFFF38 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .elementor-repeater-item-7b799bb .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-7b799bb .timeline-item, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-7b799bb .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-7b799bb .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-7b799bb:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-7b799bb:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-7b799bb .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-7b799bb .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .elementor-repeater-item-fad7bcd .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-fad7bcd .timeline-item, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-fad7bcd .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-fad7bcd .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-fad7bcd:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-fad7bcd:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-fad7bcd .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-fad7bcd .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .elementor-repeater-item-6608a4f .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-6608a4f .timeline-item, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-6608a4f .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-6608a4f .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-6608a4f:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-6608a4f:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-6608a4f .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-6608a4f .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .elementor-repeater-item-467d2fc .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-467d2fc .timeline-item, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-467d2fc .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .elementor-repeater-item-467d2fc .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-467d2fc:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .elementor-repeater-item-467d2fc:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-467d2fc .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .elementor-repeater-item-467d2fc .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .timeline-area.horizantal-timeline{justify-content:center;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .timeline-content{text-align:center !important;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .top-content .title{color:#FFFFFF!important;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .timeline-content p{color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .timeline-pin{width:0px;height:0px;right:calc(-0px / 2);border-width:calc(0px / 2);}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-pin{right:inherit;left:calc(-0px / 2);}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .single-timeline .timeline-pin{top:calc(100% - 0px/2);width:0px;height:0px;border-width:calc(0px / 2);}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .single-timeline .pin-top{top:unset;bottom:calc(100% - 0px/2);}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-icon i{color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-icon{background-color:var( --e-global-color-a8945f7 );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .floating-style .single-timeline .timeline-info .date{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .floating-style .single-timeline .timeline-info .date a{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .horizantal-timeline .bottom-content .date{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .timeline-info .date svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .timeline-info .date, .elementor-51508 .elementor-element.elementor-element-366d5b65 .horizantal-timeline .bottom-content .date{font-size:18px;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-bar{background-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .horizantal-timeline .bar{background-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-img{border-color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .horizantal-timeline .bar .pin{background-color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-366d5b65 .ekit-wid-con .horizantal-timeline .single-timeline.hover .bar .pin{border-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-pin-icon{width:30px;height:30px;line-height:calc(30px - 2px);}.elementor-51508 .elementor-element.elementor-element-cfc4648{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-ddc2736{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-51508 .elementor-element.elementor-element-5ff0229{text-align:left;}.elementor-51508 .elementor-element.elementor-element-5ff0229 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .elementor-repeater-item-364934f .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-364934f .timeline-item, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-364934f .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-364934f .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-364934f:nth-child(odd) .timeline-pin{border-color:#FFFFFF38 #FFFFFF38 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-364934f:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF38 #FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-364934f .timeline-pin{border-color:transparent transparent #FFFFFF38 #FFFFFF38;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-364934f .pin-top{border-color:#FFFFFF38 #FFFFFF38 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .elementor-repeater-item-7b799bb .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-7b799bb .timeline-item, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-7b799bb .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-7b799bb .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-7b799bb:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-7b799bb:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-7b799bb .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-7b799bb .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .elementor-repeater-item-fad7bcd .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-fad7bcd .timeline-item, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-fad7bcd .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-fad7bcd .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-fad7bcd:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-fad7bcd:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-fad7bcd .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-fad7bcd .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .elementor-repeater-item-6608a4f .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-6608a4f .timeline-item, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-6608a4f .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-6608a4f .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-6608a4f:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-6608a4f:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-6608a4f .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-6608a4f .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .elementor-repeater-item-467d2fc .timeline-item .timeline-content .title{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-467d2fc .timeline-item, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-467d2fc .single-timeline .timeline-item .timeline-icon, .elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .elementor-repeater-item-467d2fc .single-timeline .timeline-item .timeline-icon{background-color:#FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-467d2fc:nth-child(odd) .timeline-pin{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .elementor-repeater-item-467d2fc:nth-child(even) .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-467d2fc .timeline-pin{border-color:transparent transparent #FFFFFF45 #FFFFFF45;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .elementor-repeater-item-467d2fc .pin-top{border-color:#FFFFFF45 #FFFFFF45 transparent transparent;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .timeline-area.horizantal-timeline{justify-content:center;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-content{text-align:center !important;}.elementor-51508 .elementor-element.elementor-element-db302eb  {{CURRENT_ITEM}} .timeline-item.media{align-items:flex-start;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-content p{color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .timeline-pin{width:0px;height:0px;right:calc(-0px / 2);border-width:calc(0px / 2);}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-pin{right:inherit;left:calc(-0px / 2);}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .single-timeline .timeline-pin{top:calc(100% - 0px/2);width:0px;height:0px;border-width:calc(0px / 2);}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .single-timeline .pin-top{top:unset;bottom:calc(100% - 0px/2);}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-icon i{color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-icon svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-icon{background-color:var( --e-global-color-a8945f7 );}.elementor-51508 .elementor-element.elementor-element-db302eb .floating-style .single-timeline .timeline-info .date{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .floating-style .single-timeline .timeline-info .date a{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .horizantal-timeline .bottom-content .date{color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-info .date svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-info .date, .elementor-51508 .elementor-element.elementor-element-db302eb .horizantal-timeline .bottom-content .date{font-size:18px;}.elementor-51508 .elementor-element.elementor-element-db302eb .floating-style .single-timeline .timeline-info p{color:#A82B2B;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-info p{color:#A82B2B;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-info .place svg path{stroke:#A82B2B;fill:#A82B2B;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-bar{background-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .horizantal-timeline .bar{background-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-img{border-color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .horizantal-timeline .bar .pin{background-color:var( --e-global-color-primary );}.elementor-51508 .elementor-element.elementor-element-db302eb .ekit-wid-con .horizantal-timeline .single-timeline.hover .bar .pin{border-color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-pin-icon{width:30px;height:30px;line-height:calc(30px - 2px);}.elementor-51508 .elementor-element.elementor-element-db302eb .vertical-timeline .single-timeline:nth-child(even) .timeline-info{margin-right:60px;}.elementor-51508 .elementor-element.elementor-element-db302eb .vertical-timeline .single-timeline:nth-child(odd) .timeline-info{margin-left:60px;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline:not(:nth-last-child(2)), .elementor-51508 .elementor-element.elementor-element-db302eb .horizantal-timeline > .single-timeline{margin-bottom:30px;}.elementor-51508 .elementor-element.elementor-element-906cd25{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-f5863ab{text-align:center;}.elementor-51508 .elementor-element.elementor-element-f5863ab .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-f6bff99 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-51508 .elementor-element.elementor-element-f6bff99{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-00b330c{--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;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-841db0e{--display:flex;--justify-content:center;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-51508 .elementor-element.elementor-element-01b2c90{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-d1f466a{--display:flex;--justify-content:flex-end;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-51508 .elementor-element.elementor-element-b3c170c{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-51508 .elementor-element.elementor-element-0bd5c90 .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-660605b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c3aa262{text-align:center;}.elementor-51508 .elementor-element.elementor-element-c3aa262 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#FFFFFF;}.elementor-51508 .elementor-element.elementor-element-c630208{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-a1f3d24 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-a1f3d24{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-22348e8{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c1ce088 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-c1ce088{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-c3c51c4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-09f4f41 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-09f4f41{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-b8930ae{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-e679faa > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-e679faa{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-3243fad{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-1c78f59 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-1c78f59{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-2277e81{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c2c331f > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-c2c331f{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51508 .elementor-element.elementor-element-4142f1c{--n-accordion-title-font-size:32px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51508 .elementor-element.elementor-element-4142f1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-51508 .elementor-element.elementor-element-4142f1c {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-51508 .elementor-element.elementor-element-4142f1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-51508 .elementor-element.elementor-element-62922ac{--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;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-924ec25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:36px 36px 36px 36px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:100px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-924ec25:not(.elementor-motion-effects-element-type-background), .elementor-51508 .elementor-element.elementor-element-924ec25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44BAA3;}.elementor-51508 .elementor-element.elementor-element-924ec25.e-con{--align-self:center;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b > .elementor-widget-container{margin:-40px 0px -20px -40px;}.elementor-51508 .elementor-element.elementor-element-844ca47{--display:flex;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-a00ee41{text-align:left;}.elementor-51508 .elementor-element.elementor-element-a00ee41 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#001219;}.elementor-51508 .elementor-element.elementor-element-50edb8e > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51508 .elementor-element.elementor-element-50edb8e{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;color:#001219;}.elementor-51508 .elementor-element.elementor-element-1147efc{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-51508 .elementor-element.elementor-element-c1bed50 .elementor-button{background-color:#FF9600;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:#001219;color:#001219;border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}.elementor-51508 .elementor-element.elementor-element-92cded2 .elementor-button{background-color:#44BBA400;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;fill:var( --e-global-color-2ecc4856 );color:var( --e-global-color-2ecc4856 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2ecc4856 );border-radius:99px 99px 99px 99px;padding:16px 32px 16px 32px;}@media(min-width:768px){.elementor-51508 .elementor-element.elementor-element-d735f19{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-05e21b3{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-3bd032f{--content-width:1600px;}.elementor-51508 .elementor-element.elementor-element-03d4561{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-c798531{--content-width:1600px;}.elementor-51508 .elementor-element.elementor-element-2bdb2c8{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-bdd96e2{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-71c2441{--width:50%;}.elementor-51508 .elementor-element.elementor-element-00b3b3e{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-afa0ed1{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-47e43ee6{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-77bd507{--width:49%;}.elementor-51508 .elementor-element.elementor-element-2aa3134{--width:49%;}.elementor-51508 .elementor-element.elementor-element-4859b77{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-408ac8dd{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-fe3cc50{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-cfc4648{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-ddc2736{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-906cd25{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-841db0e{--width:50%;}.elementor-51508 .elementor-element.elementor-element-d1f466a{--width:50%;}.elementor-51508 .elementor-element.elementor-element-660605b{--content-width:1440px;}.elementor-51508 .elementor-element.elementor-element-62922ac{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-51508 .elementor-element.elementor-element-71c2441{--width:100%;}.elementor-51508 .elementor-element.elementor-element-77bd507{--width:100%;}.elementor-51508 .elementor-element.elementor-element-2aa3134{--width:100%;}.elementor-51508 .elementor-element.elementor-element-841db0e{--width:100%;}.elementor-51508 .elementor-element.elementor-element-d1f466a{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-51508 .elementor-element.elementor-element-d735f19{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51508 .elementor-element.elementor-element-a114278 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-51508 .elementor-element.elementor-element-591fcf7 .elementor-button{padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-51508 .elementor-element.elementor-element-05e21b3{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-51508 .elementor-element.elementor-element-3bd032f{--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-51508 .elementor-element.elementor-element-c798531{--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-51508 .elementor-element.elementor-element-2bdb2c8{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-51508 .elementor-element.elementor-element-cc05082{--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-51508 .elementor-element.elementor-element-cb0eb1c{--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-51508 .elementor-element.elementor-element-7e38fb7 .elementor-button{padding:20px 20px 20px 20px;}.elementor-51508 .elementor-element.elementor-element-bdd96e2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-51508 .elementor-element.elementor-element-79ece23{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-51508 .elementor-element.elementor-element-afa0ed1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-51508 .elementor-element.elementor-element-63c87dbe .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-7e1df6b .elementor-button{padding:20px 20px 20px 20px;}.elementor-51508 .elementor-element.elementor-element-183f5427{--justify-content:center;}.elementor-51508 .elementor-element.elementor-element-35f3f26f img{height:250px;object-fit:contain;}.elementor-51508 .elementor-element.elementor-element-17de2f92{--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-51508 .elementor-element.elementor-element-cfe449a .elementor-button{padding:20px 20px 20px 20px;}.elementor-51508 .elementor-element.elementor-element-6efb25d .elementor-button{padding:20px 20px 20px 20px;}.elementor-51508 .elementor-element.elementor-element-b336c78{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-51508 .elementor-element.elementor-element-408ac8dd{--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-51508 .elementor-element.elementor-element-30f75020 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-cfc4648{--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-51508 .elementor-element.elementor-element-5ff0229 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-906cd25{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-51508 .elementor-element.elementor-element-f5863ab.elementor-element{--order:99999 /* order end hack */;}.elementor-51508 .elementor-element.elementor-element-f5863ab .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-00b330c{--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-51508 .elementor-element.elementor-element-d1f466a{--justify-content:center;}.elementor-51508 .elementor-element.elementor-element-0bd5c90.elementor-element{--order:-99999 /* order start hack */;}.elementor-51508 .elementor-element.elementor-element-0bd5c90 .elementor-button{padding:20px 20px 20px 20px;}.elementor-51508 .elementor-element.elementor-element-924ec25{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b img{width:50%;}.elementor-51508 .elementor-element.elementor-element-a00ee41{text-align:center;}.elementor-51508 .elementor-element.elementor-element-50edb8e{text-align:center;}.elementor-51508 .elementor-element.elementor-element-c1bed50 .elementor-button{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-51508 .elementor-element.elementor-element-d735f19{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51508 .elementor-element.elementor-element-a114278{text-align:center;}.elementor-51508 .elementor-element.elementor-element-a114278 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-51508 .elementor-element.elementor-element-8f1b177{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-51508 .elementor-element.elementor-element-6edc0ce{--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:stretch;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-51508 .elementor-element.elementor-element-591fcf7 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-d5323dc .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-51508 .elementor-element.elementor-element-05e21b3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-465a344 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-2e86ee3 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-26640b7 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-37d5314 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-03d4561{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-4bd0ba5 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-2bdb2c8{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-4b5e2f5 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-7e38fb7 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-dde50c3 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-e6ba49d .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-768a474 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-3a1f32c .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-ab7d4ec .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-002da9c .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-19d7c13 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-89aa03b .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-2774bed .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-16a0c15 .elementor-heading-title{font-size:35px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-51508 .elementor-element.elementor-element-afa0ed1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-63c87dbe .elementor-heading-title{font-size:25px;}.elementor-51508 .elementor-element.elementor-element-32a9d4fe{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-7e1df6b .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-35f3f26f img{height:150px;}.elementor-51508 .elementor-element.elementor-element-47e43ee6{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-34d7f172 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-3cded75b .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-2d268e89{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-ea83653 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-cfe449a .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-1cd0c7d0 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-99aa279 .elementor-heading-title{font-size:24px;}.elementor-51508 .elementor-element.elementor-element-6efb25d .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-497b41b .elementor-heading-title{font-size:35px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-51508 .elementor-element.elementor-element-eb406a1{width:100%;max-width:100%;--e-icon-list-icon-size:20px;}.elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-eb406a1 .elementor-icon-list-item > a{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-4859b77{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-9dd1e5f .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-4ec6ae9{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-b4d4713{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-f63101a{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-c801a27{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-315a79c{--n-accordion-title-font-size:24px;}.elementor-51508 .elementor-element.elementor-element-408ac8dd{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-30f75020 .elementor-heading-title{font-size:25px;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .timeline-item{padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-366d5b65 .single-timeline .timeline-content p{font-size:16px;}.elementor-51508 .elementor-element.elementor-element-cfc4648{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-5ff0229{text-align:center;}.elementor-51508 .elementor-element.elementor-element-5ff0229 .elementor-heading-title{font-size:25px;}.elementor-51508 .elementor-element.elementor-element-db302eb .timeline-item{padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-db302eb .single-timeline .timeline-content p{font-size:16px;}.elementor-51508 .elementor-element.elementor-element-906cd25{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-f5863ab .elementor-heading-title{font-size:25px;}.elementor-51508 .elementor-element.elementor-element-f6bff99{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-01b2c90{--e-icon-list-icon-size:20px;}.elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-01b2c90 .elementor-icon-list-item > a{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-b3c170c{--e-icon-list-icon-size:20px;}.elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51508 .elementor-element.elementor-element-b3c170c .elementor-icon-list-item > a{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-0bd5c90 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-660605b{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-c3aa262 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-a1f3d24{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-c1ce088{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-09f4f41{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-e679faa{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-1c78f59{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-c2c331f{font-size:20px;}.elementor-51508 .elementor-element.elementor-element-4142f1c{--n-accordion-title-font-size:24px;}.elementor-51508 .elementor-element.elementor-element-62922ac{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b{text-align:center;}.elementor-51508 .elementor-element.elementor-element-2ff1a5b img{width:100%;}.elementor-51508 .elementor-element.elementor-element-a00ee41 .elementor-heading-title{font-size:35px;}.elementor-51508 .elementor-element.elementor-element-1147efc{--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:stretch;}.elementor-51508 .elementor-element.elementor-element-c1bed50 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51508 .elementor-element.elementor-element-92cded2 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}}/* Start custom CSS for container, class: .elementor-element-ab67f22 */.elementor-51508 .elementor-element.elementor-element-ab67f22 {
    border: 3px solid rgba(236, 0, 97, 0.6);

    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(236, 0, 97, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a337b */.elementor-51508 .elementor-element.elementor-element-a1a337b {
    border: 3px solid rgba(255, 150, 0, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 215, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-389cb97 *//* Use '.elementor-51508 .elementor-element.elementor-element-389cb97' to target the current element in Elementor */
.elementor-51508 .elementor-element.elementor-element-389cb97 {
    /* A very subtle, semi-transparent outer border */
    border: 3px solid rgba(0, 173, 237, 0.6);

    /* Layer multiple inner shadows, separated by a comma. */
    /* The first shadow is the sharp, bright inner line. */
    /* The second shadow is the wider, softer glow. */
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2), /* <-- Sharper, brighter edge */
        inset 0px 0px 25px -5px rgba(0, 173, 237, 0.4);   /* <-- Softer, wider glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-977ffa3 */.elementor-51508 .elementor-element.elementor-element-977ffa3 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c66bf80 */.elementor-51508 .elementor-element.elementor-element-c66bf80 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8498b89 */.elementor-51508 .elementor-element.elementor-element-8498b89 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7685047 */.elementor-51508 .elementor-element.elementor-element-7685047 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d33cfb1 */.elementor-51508 .elementor-element.elementor-element-d33cfb1 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7521ffe */.elementor-51508 .elementor-element.elementor-element-7521ffe {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd4808 */.elementor-51508 .elementor-element.elementor-element-9fd4808 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-112f346 */.elementor-51508 .elementor-element.elementor-element-112f346 {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a69c8d */.elementor-51508 .elementor-element.elementor-element-8a69c8d {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13042c */.elementor-51508 .elementor-element.elementor-element-e13042c {
    border: 3px solid rgba(255, 255, 255, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 255, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0e50ce */.elementor-51508 .elementor-element.elementor-element-a0e50ce {
    border: 3px solid rgba(236, 0, 97, 0.6);

    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(236, 0, 97, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fee3c57 */.elementor-51508 .elementor-element.elementor-element-fee3c57 {
    border: 3px solid rgba(255, 150, 0, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 215, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c5e6e5 *//* Use '.elementor-51508 .elementor-element.elementor-element-9c5e6e5' to target the current element in Elementor */
.elementor-51508 .elementor-element.elementor-element-9c5e6e5 {
    /* A very subtle, semi-transparent outer border */
    border: 3px solid rgba(0, 173, 237, 0.6);

    /* Layer multiple inner shadows, separated by a comma. */
    /* The first shadow is the sharp, bright inner line. */
    /* The second shadow is the wider, softer glow. */
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2), /* <-- Sharper, brighter edge */
        inset 0px 0px 25px -5px rgba(0, 173, 237, 0.4);   /* <-- Softer, wider glow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc87ffa */.elementor-51508 .elementor-element.elementor-element-fc87ffa {
    border: 3px solid rgba(255, 150, 0, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 215, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63c87dbe */.cv-gradient {
    background-image: linear-gradient(to right, #F7871B, #E8100F);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77bd507 */.elementor-51508 .elementor-element.elementor-element-77bd507 {
    border: 3px solid rgba(255, 150, 0, 0.6);
    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(255, 215, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa3134 */.elementor-51508 .elementor-element.elementor-element-2aa3134 {
    border: 3px solid rgba(236, 0, 97, 0.6);

    box-shadow: 
        inset 0px 0px 3px 3px rgba(255, 255, 255, 0.2),
        inset 0px 0px 25px -5px rgba(236, 0, 97, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30f75020 */.cv-gradient {
    background-image: linear-gradient(to right, #F7871B, #E8100F);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for elementskit-timeline, class: .elementor-element-366d5b65 */.horizantal-timeline .timeline-item {
  position: relative;
  background: linear-gradient(135deg, rgba(0, 25, 35, 0.9), rgba(0, 45, 55, 0.85));
  border-radius: 12px;
  padding: 20px;
  text-align: center;

  /* Glow border */
  border: 1px solid rgba(0, 200, 255, 0.3);
  box-shadow: 
    0 0 12px rgba(0, 200, 255, 0.3), /* outer glow */
    inset 0 0 8px rgba(255, 255, 255, 0.05); /* inner subtle */
  
  /* Frosted-glass effect */
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* Arrow pointing up */
.horizantal-timeline .timeline-item::before {
  content: "";
  position: absolute;
  top: -10px; /* adjust distance from box */
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  background: inherit; /* matches gradient background */
  border-left: 1px solid rgba(0, 200, 255, 0.3);
  border-top: 1px solid rgba(0, 200, 255, 0.3);
  transform: translateX(-50%) rotate(45deg);
  box-shadow: -2px -2px 6px rgba(0, 200, 255, 0.2);
  border-radius: 2px;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff0229 */.cv-gradient {
    background-image: linear-gradient(to right, #F7871B, #E8100F);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for elementskit-timeline, class: .elementor-element-db302eb */.horizantal-timeline .timeline-item {
  position: relative;
  background: linear-gradient(135deg, rgba(0, 25, 35, 0.9), rgba(0, 45, 55, 0.85));
  border-radius: 12px;
  padding: 20px;
  text-align: center;

  /* Glow border */
  border: 1px solid rgba(0, 200, 255, 0.3);
  box-shadow: 
    0 0 12px rgba(0, 200, 255, 0.3), /* outer glow */
    inset 0 0 8px rgba(255, 255, 255, 0.05); /* inner subtle */
  
  /* Frosted-glass effect */
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* Arrow pointing up */
.horizantal-timeline .timeline-item::before {
  content: "";
  position: absolute;
  top: -10px; /* adjust distance from box */
  left: 50%;
  transform: translateX(-50%);
  width: 20px;
  height: 20px;
  background: inherit; /* matches gradient background */
  border-left: 1px solid rgba(0, 200, 255, 0.3);
  border-top: 1px solid rgba(0, 200, 255, 0.3);
  transform: translateX(-50%) rotate(45deg);
  box-shadow: -2px -2px 6px rgba(0, 200, 255, 0.2);
  border-radius: 2px;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5863ab */.cv-gradient {
    background-image: linear-gradient(to right, #F7871B, #E8100F);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a00ee41 */.cv-gradient {
    background-image: linear-gradient(to right, #F7871B, #E8100F);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */