.elementor-51852 .elementor-element.elementor-element-6a1599b3{--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:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-25fc6ea4{--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-51852 .elementor-element.elementor-element-189ceca8{text-align:left;}.elementor-51852 .elementor-element.elementor-element-189ceca8 .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-51852 .elementor-element.elementor-element-7f3949bc{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-51852 .elementor-element.elementor-element-7f3949bc > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51852 .elementor-element.elementor-element-58b076be{--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-51852 .elementor-element.elementor-element-6c5035d6 .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-51852 .elementor-element.elementor-element-2cab28f1{--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-51852 .elementor-element.elementor-element-1a702766 img{border-radius:16px 16px 16px 16px;}.elementor-51852 .elementor-element.elementor-element-d542f05{--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-51852 .elementor-element.elementor-element-141fd41{text-align:center;}.elementor-51852 .elementor-element.elementor-element-141fd41 .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-51852 .elementor-element.elementor-element-3e3761f{--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-51852 .elementor-element.elementor-element-4d8e86c{--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-51852 .elementor-element.elementor-element-4d8e86c:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-4d8e86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-374d328{text-align:center;}.elementor-51852 .elementor-element.elementor-element-374d328 .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-51852 .elementor-element.elementor-element-b4b9ef9 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-b4b9ef9{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-34795b6{--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-51852 .elementor-element.elementor-element-34795b6:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-34795b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-258f994{text-align:center;}.elementor-51852 .elementor-element.elementor-element-258f994 .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-51852 .elementor-element.elementor-element-225c666 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-225c666{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-21c9c24{--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-51852 .elementor-element.elementor-element-21c9c24:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-21c9c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-f3a235e{text-align:center;}.elementor-51852 .elementor-element.elementor-element-f3a235e .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-51852 .elementor-element.elementor-element-35df5fc > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-35df5fc{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-18a7bbb{--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:20px;--padding-right:20px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-5aec11f{--display:flex;--justify-content:flex-start;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-c2a21b0{text-align:left;}.elementor-51852 .elementor-element.elementor-element-c2a21b0 .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-51852 .elementor-element.elementor-element-a7ccae7 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51852 .elementor-element.elementor-element-a7ccae7{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-51852 .elementor-element.elementor-element-0ba6d2d{--display:flex;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-0a1adc8{text-align:left;}.elementor-51852 .elementor-element.elementor-element-0a1adc8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:40px;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-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-51852 .elementor-element.elementor-element-b4e6a83{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-51852 .elementor-element.elementor-element-44fb314{--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:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-07a9fe5{text-align:center;}.elementor-51852 .elementor-element.elementor-element-07a9fe5 .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-51852 .elementor-element.elementor-element-ee2be75{--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-51852 .elementor-element.elementor-element-e63e881{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-e63e881:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-e63e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-d275dc1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-0fa4687 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-0fa4687{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-08003fc{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-08003fc:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-08003fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-1256b1f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-3b2c8a4 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-3b2c8a4{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-ce24c11{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-ce24c11:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-ce24c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-1a2fcf2 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-caad4c3 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-caad4c3{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-6e2a5e6{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-6e2a5e6:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-6e2a5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-67588f3 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-d54eebb > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-d54eebb{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-4680932 .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-51852 .elementor-element.elementor-element-9f8e02d{--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-51852 .elementor-element.elementor-element-94499f7{text-align:center;}.elementor-51852 .elementor-element.elementor-element-94499f7 .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-51852 .elementor-element.elementor-element-2920d0e{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-c4edda4 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-c4edda4{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-7347413{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-678713a > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-678713a{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-e72bade{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-425f678 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-425f678{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-f3766aa{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-0d0a537 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-0d0a537{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-c9bcd38{--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-51852 .elementor-element.elementor-element-c9bcd38 > .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-51852 .elementor-element.elementor-element-c9bcd38 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-51852 .elementor-element.elementor-element-c9bcd38 > .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-51852 .elementor-element.elementor-element-5e7a4d9 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51852 .elementor-element.elementor-element-5e7a4d9{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-51852 .elementor-element.elementor-element-2239bdc2{--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-51852 .elementor-element.elementor-element-da94965{text-align:center;}.elementor-51852 .elementor-element.elementor-element-da94965 .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-51852 .elementor-element.elementor-element-3958af79{--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-51852 .elementor-element.elementor-element-58606f25{--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-51852 .elementor-element.elementor-element-58606f25:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-58606f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-31e4ed3b{text-align:center;}.elementor-51852 .elementor-element.elementor-element-31e4ed3b .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-51852 .elementor-element.elementor-element-1605a853{text-align:center;}.elementor-51852 .elementor-element.elementor-element-1605a853 .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-51852 .elementor-element.elementor-element-5bbfcffb > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-5bbfcffb{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-d86b9cb{--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-51852 .elementor-element.elementor-element-d86b9cb:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-d86b9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-75a8f1b5{text-align:center;}.elementor-51852 .elementor-element.elementor-element-75a8f1b5 .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-51852 .elementor-element.elementor-element-48236fd8{text-align:center;}.elementor-51852 .elementor-element.elementor-element-48236fd8 .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-51852 .elementor-element.elementor-element-6f4e6c37 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-6f4e6c37{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-6d2d7f23{--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-51852 .elementor-element.elementor-element-6d2d7f23:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-6d2d7f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-6157fb81{text-align:center;}.elementor-51852 .elementor-element.elementor-element-6157fb81 .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-51852 .elementor-element.elementor-element-56fb2c1a{text-align:center;}.elementor-51852 .elementor-element.elementor-element-56fb2c1a .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-51852 .elementor-element.elementor-element-6e6913ea > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-6e6913ea{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-378133b8{--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-51852 .elementor-element.elementor-element-378133b8:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-378133b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-36d7b545{text-align:center;}.elementor-51852 .elementor-element.elementor-element-36d7b545 .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-51852 .elementor-element.elementor-element-784f4528{text-align:center;}.elementor-51852 .elementor-element.elementor-element-784f4528 .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-51852 .elementor-element.elementor-element-2001c941 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-2001c941{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-293a8ec{--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-51852 .elementor-element.elementor-element-293a8ec:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-293a8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-67893e4{text-align:center;}.elementor-51852 .elementor-element.elementor-element-67893e4 .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-51852 .elementor-element.elementor-element-57487a3{text-align:center;}.elementor-51852 .elementor-element.elementor-element-57487a3 .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-51852 .elementor-element.elementor-element-8bb2977 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-8bb2977{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-281bebc{--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-51852 .elementor-element.elementor-element-281bebc:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-281bebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-9ef5629{text-align:center;}.elementor-51852 .elementor-element.elementor-element-9ef5629 .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-51852 .elementor-element.elementor-element-85fce26{text-align:center;}.elementor-51852 .elementor-element.elementor-element-85fce26 .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-51852 .elementor-element.elementor-element-85d1f33 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-85d1f33{text-align:center;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-ee1880c .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-51852 .elementor-element.elementor-element-d18e95a{--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-51852 .elementor-element.elementor-element-1c7b439{text-align:center;}.elementor-51852 .elementor-element.elementor-element-1c7b439 .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-51852 .elementor-element.elementor-element-f4f4347{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-feaccc2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-feaccc2:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-feaccc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-6244157 .elementor-icon-wrapper{text-align:left;}.elementor-51852 .elementor-element.elementor-element-5c7cfca .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-5ae94ff > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-5ae94ff{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-be9ffae{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-be9ffae:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-be9ffae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-0b4806e .elementor-icon-wrapper{text-align:left;}.elementor-51852 .elementor-element.elementor-element-e2360b8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-54ea2d0 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-54ea2d0{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-c3b0b73{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-c3b0b73:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-c3b0b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-bf20ad0 .elementor-icon-wrapper{text-align:left;}.elementor-51852 .elementor-element.elementor-element-48be991 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-ccca8e8 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-ccca8e8{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-cddb2d9{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-cddb2d9:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-cddb2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-bf10945 .elementor-icon-wrapper{text-align:left;}.elementor-51852 .elementor-element.elementor-element-f4a8e9e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-ad9b5f2 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-ad9b5f2{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-23951c9{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-23951c9:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-23951c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF6B 0%, #F2295B00 40%);}.elementor-51852 .elementor-element.elementor-element-16b2bd8 .elementor-icon-wrapper{text-align:left;}.elementor-51852 .elementor-element.elementor-element-9ebb3fc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-51852 .elementor-element.elementor-element-0fbbd36 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-0fbbd36{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-fda4155 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-51852 .elementor-element.elementor-element-fda4155{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-51852 .elementor-element.elementor-element-ef0d2c3{--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-51852 .elementor-element.elementor-element-7b693e62{text-align:center;}.elementor-51852 .elementor-element.elementor-element-7b693e62 .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-51852 .elementor-element.elementor-element-6aee0f{--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-51852 .elementor-element.elementor-element-34224a46{--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-51852 .elementor-element.elementor-element-34224a46:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-34224a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-34224a46.e-con{--order:-99999 /* order start hack */;}.elementor-51852 .elementor-element.elementor-element-164337c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51852 .elementor-element.elementor-element-164337c0{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-5ff91566{--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-51852 .elementor-element.elementor-element-5ff91566:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-5ff91566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF3B 0%, #FFFFFF00 52%);}.elementor-51852 .elementor-element.elementor-element-67019eb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51852 .elementor-element.elementor-element-67019eb8{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-710e1dd{--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-51852 .elementor-element.elementor-element-3d47aec{text-align:center;}.elementor-51852 .elementor-element.elementor-element-3d47aec .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-51852 .elementor-element.elementor-element-4824740{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-51852 .elementor-element.elementor-element-4824740 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-51852 .elementor-element.elementor-element-2fea115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-ed338ee .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-51852 .elementor-element.elementor-element-8e31089 .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-51852 .elementor-element.elementor-element-75b9d69{--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:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-53dc394{text-align:center;}.elementor-51852 .elementor-element.elementor-element-53dc394 .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-51852 .elementor-element.elementor-element-b79f2b1{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-5b7ed30 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-5b7ed30{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-2324d19{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-081c24e > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-081c24e{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-e1b2199{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-73fb4f3 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-73fb4f3{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-79372fd{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-0f3ed00 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-0f3ed00{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-b248ed8{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-16b0675 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-16b0675{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-d3da10e{--display:flex;border-style:none;--border-style:none;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-54c5152 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-51852 .elementor-element.elementor-element-54c5152{text-align:left;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-51852 .elementor-element.elementor-element-6fe6e49{--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-51852 .elementor-element.elementor-element-6fe6e49 > .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-51852 .elementor-element.elementor-element-6fe6e49 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-51852 .elementor-element.elementor-element-6fe6e49 > .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-51852 .elementor-element.elementor-element-1c47bfa{--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-51852 .elementor-element.elementor-element-1a38c3e{--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-51852 .elementor-element.elementor-element-1a38c3e:not(.elementor-motion-effects-element-type-background), .elementor-51852 .elementor-element.elementor-element-1a38c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44BAA3;}.elementor-51852 .elementor-element.elementor-element-1a38c3e.e-con{--align-self:center;}.elementor-51852 .elementor-element.elementor-element-8b5e451 > .elementor-widget-container{margin:-40px 0px -20px -40px;}.elementor-51852 .elementor-element.elementor-element-84f28e2{--display:flex;overflow:visible;}.elementor-51852 .elementor-element.elementor-element-5d9356a{text-align:left;}.elementor-51852 .elementor-element.elementor-element-5d9356a .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-51852 .elementor-element.elementor-element-ae3be0b{--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-51852 .elementor-element.elementor-element-a9d7335 .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-51852 .elementor-element.elementor-element-afd1e75 .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(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-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-51852 .elementor-element.elementor-element-6a1599b3{--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-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-51852 .elementor-element.elementor-element-189ceca8 .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-51852 .elementor-element.elementor-element-6c5035d6 .elementor-button{padding:20px 20px 20px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-51852 .elementor-element.elementor-element-18a7bbb{--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-51852 .elementor-element.elementor-element-c2a21b0 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-0ba6d2d{--justify-content:center;}.elementor-51852 .elementor-element.elementor-element-0a1adc8 .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-51852 .elementor-element.elementor-element-ee2be75{--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-51852 .elementor-element.elementor-element-4680932 .elementor-button{padding:20px 20px 20px 20px;}.elementor-51852 .elementor-element.elementor-element-3958af79{--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-51852 .elementor-element.elementor-element-ee1880c .elementor-button{padding:20px 20px 20px 20px;}.elementor-51852 .elementor-element.elementor-element-f4f4347{--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-51852 .elementor-element.elementor-element-6aee0f{--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-51852 .elementor-element.elementor-element-ed338ee .elementor-button{padding:20px 20px 20px 20px;}.elementor-51852 .elementor-element.elementor-element-1a38c3e{--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-51852 .elementor-element.elementor-element-8b5e451 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-51852 .elementor-element.elementor-element-8b5e451 img{width:50%;}.elementor-51852 .elementor-element.elementor-element-5d9356a{text-align:center;}.elementor-51852 .elementor-element.elementor-element-a9d7335 .elementor-button{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-51852 .elementor-element.elementor-element-6a1599b3{--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-51852 .elementor-element.elementor-element-189ceca8{text-align:center;}.elementor-51852 .elementor-element.elementor-element-189ceca8 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-51852 .elementor-element.elementor-element-7f3949bc{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-51852 .elementor-element.elementor-element-58b076be{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-51852 .elementor-element.elementor-element-6c5035d6 .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-51852 .elementor-element.elementor-element-d542f05{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-141fd41 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-374d328 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-258f994 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-f3a235e .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-18a7bbb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-c2a21b0 .elementor-heading-title{font-size:25px;}.elementor-51852 .elementor-element.elementor-element-a7ccae7{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-51852 .elementor-element.elementor-element-0a1adc8 .elementor-heading-title{font-size:25px;}.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-51852 .elementor-element.elementor-element-b4e6a83{--e-icon-list-icon-size:20px;}.elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51852 .elementor-element.elementor-element-b4e6a83 .elementor-icon-list-item > a{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-07a9fe5 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-4680932 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51852 .elementor-element.elementor-element-9f8e02d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-94499f7 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-c4edda4{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-678713a{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-425f678{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-0d0a537{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-c9bcd38{--n-accordion-title-font-size:24px;}.elementor-51852 .elementor-element.elementor-element-2239bdc2{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-da94965 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-31e4ed3b .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-1605a853 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-5bbfcffb{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-75a8f1b5 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-48236fd8 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-6157fb81 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-56fb2c1a .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-6e6913ea{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-36d7b545 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-784f4528 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-2001c941{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-67893e4 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-57487a3 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-9ef5629 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-85fce26 .elementor-heading-title{font-size:24px;}.elementor-51852 .elementor-element.elementor-element-85d1f33{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-ee1880c .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51852 .elementor-element.elementor-element-1c7b439 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-ef0d2c3{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-7b693e62 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-164337c0{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-3d47aec .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-4824740{width:100%;max-width:100%;text-align:center;font-size:20px;}.elementor-51852 .elementor-element.elementor-element-2fea115{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51852 .elementor-element.elementor-element-ed338ee .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51852 .elementor-element.elementor-element-8e31089 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51852 .elementor-element.elementor-element-75b9d69{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-53dc394 .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-5b7ed30{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-081c24e{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-73fb4f3{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-0f3ed00{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-16b0675{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-54c5152{font-size:20px;}.elementor-51852 .elementor-element.elementor-element-6fe6e49{--n-accordion-title-font-size:24px;}.elementor-51852 .elementor-element.elementor-element-1c47bfa{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-51852 .elementor-element.elementor-element-8b5e451 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-51852 .elementor-element.elementor-element-8b5e451{text-align:center;}.elementor-51852 .elementor-element.elementor-element-8b5e451 img{width:100%;}.elementor-51852 .elementor-element.elementor-element-5d9356a .elementor-heading-title{font-size:35px;}.elementor-51852 .elementor-element.elementor-element-ae3be0b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51852 .elementor-element.elementor-element-a9d7335 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}.elementor-51852 .elementor-element.elementor-element-afd1e75 .elementor-button{font-size:18px;padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-51852 .elementor-element.elementor-element-6a1599b3{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-d542f05{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-3e3761f{--content-width:1600px;}.elementor-51852 .elementor-element.elementor-element-18a7bbb{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-44fb314{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-e63e881{--width:100%;}.elementor-51852 .elementor-element.elementor-element-08003fc{--width:100%;}.elementor-51852 .elementor-element.elementor-element-ce24c11{--width:100%;}.elementor-51852 .elementor-element.elementor-element-6e2a5e6{--width:100%;}.elementor-51852 .elementor-element.elementor-element-9f8e02d{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-2239bdc2{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-58606f25{--width:49%;}.elementor-51852 .elementor-element.elementor-element-d86b9cb{--width:49%;}.elementor-51852 .elementor-element.elementor-element-6d2d7f23{--width:49%;}.elementor-51852 .elementor-element.elementor-element-378133b8{--width:49%;}.elementor-51852 .elementor-element.elementor-element-293a8ec{--width:49%;}.elementor-51852 .elementor-element.elementor-element-281bebc{--width:49%;}.elementor-51852 .elementor-element.elementor-element-d18e95a{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-feaccc2{--width:49%;}.elementor-51852 .elementor-element.elementor-element-be9ffae{--width:49%;}.elementor-51852 .elementor-element.elementor-element-c3b0b73{--width:32%;}.elementor-51852 .elementor-element.elementor-element-cddb2d9{--width:32%;}.elementor-51852 .elementor-element.elementor-element-23951c9{--width:32%;}.elementor-51852 .elementor-element.elementor-element-ef0d2c3{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-34224a46{--width:49%;}.elementor-51852 .elementor-element.elementor-element-5ff91566{--width:49%;}.elementor-51852 .elementor-element.elementor-element-75b9d69{--content-width:1440px;}.elementor-51852 .elementor-element.elementor-element-1c47bfa{--content-width:1440px;}}/* Start custom CSS for container, class: .elementor-element-4d8e86c */.elementor-51852 .elementor-element.elementor-element-4d8e86c {
    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-34795b6 */.elementor-51852 .elementor-element.elementor-element-34795b6 {
    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-21c9c24 *//* Use '.elementor-51852 .elementor-element.elementor-element-21c9c24' to target the current element in Elementor */
.elementor-51852 .elementor-element.elementor-element-21c9c24 {
    /* 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 heading, class: .elementor-element-c2a21b0 */.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-0a1adc8 */.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-e63e881 */.elementor-51852 .elementor-element.elementor-element-e63e881 {
    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-08003fc */.elementor-51852 .elementor-element.elementor-element-08003fc {
    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-ce24c11 */.elementor-51852 .elementor-element.elementor-element-ce24c11 {
    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-6e2a5e6 */.elementor-51852 .elementor-element.elementor-element-6e2a5e6 {
    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-58606f25 */.elementor-51852 .elementor-element.elementor-element-58606f25 {
    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-d86b9cb *//* Use '.elementor-51852 .elementor-element.elementor-element-d86b9cb' to target the current element in Elementor */
.elementor-51852 .elementor-element.elementor-element-d86b9cb {
    /* 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-6d2d7f23 */.elementor-51852 .elementor-element.elementor-element-6d2d7f23 {
    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-378133b8 */.elementor-51852 .elementor-element.elementor-element-378133b8 {
    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-293a8ec *//* Use '.elementor-51852 .elementor-element.elementor-element-293a8ec' to target the current element in Elementor */
.elementor-51852 .elementor-element.elementor-element-293a8ec {
    /* 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-281bebc */.elementor-51852 .elementor-element.elementor-element-281bebc {
    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-feaccc2 */.elementor-51852 .elementor-element.elementor-element-feaccc2 {
    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-be9ffae */.elementor-51852 .elementor-element.elementor-element-be9ffae {
    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-c3b0b73 */.elementor-51852 .elementor-element.elementor-element-c3b0b73 {
    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-cddb2d9 */.elementor-51852 .elementor-element.elementor-element-cddb2d9 {
    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-23951c9 */.elementor-51852 .elementor-element.elementor-element-23951c9 {
    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-34224a46 */.elementor-51852 .elementor-element.elementor-element-34224a46 {
    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-5ff91566 */.elementor-51852 .elementor-element.elementor-element-5ff91566 {
    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-5d9356a */.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 */