.elementor-8515 .elementor-element.elementor-element-5b291e5{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-5b291e5:not(.elementor-motion-effects-element-type-background), .elementor-8515 .elementor-element.elementor-element-5b291e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121831 0%, #000000 100%);}.elementor-8515 .elementor-element.elementor-element-7b21b7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-ef5d46c{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-a5f2de4{--display:flex;--min-height:380px;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:43px;--padding-bottom:40px;--padding-left:63px;--padding-right:63px;}.elementor-8515 .elementor-element.elementor-element-a5f2de4:not(.elementor-motion-effects-element-type-background), .elementor-8515 .elementor-element.elementor-element-a5f2de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2636C7;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8515 .elementor-element.elementor-element-0081782 .elementor-button{background-color:#202B43;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;fill:#E3E3E3;color:#E3E3E3;border-radius:8px 8px 8px 8px;padding:10px 22px 10px 22px;}body:not(.rtl) .elementor-8515 .elementor-element.elementor-element-0081782{right:20px;}body.rtl .elementor-8515 .elementor-element.elementor-element-0081782{left:20px;}.elementor-8515 .elementor-element.elementor-element-0081782{top:20px;}.elementor-8515 .elementor-element.elementor-element-0081782 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8515 .elementor-element.elementor-element-0081782 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8515 .elementor-element.elementor-element-30a9f64 .elementor-button{background-color:#202B43;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;fill:#E3E3E3;color:#E3E3E3;border-radius:8px 8px 8px 8px;padding:10px 22px 10px 22px;}body:not(.rtl) .elementor-8515 .elementor-element.elementor-element-30a9f64{right:20px;}body.rtl .elementor-8515 .elementor-element.elementor-element-30a9f64{left:20px;}.elementor-8515 .elementor-element.elementor-element-30a9f64{top:20px;}.elementor-8515 .elementor-element.elementor-element-30a9f64 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8515 .elementor-element.elementor-element-30a9f64 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8515 .elementor-element.elementor-element-976e728 .elementor-button{background-color:#202B43;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;fill:#E3E3E3;color:#E3E3E3;border-radius:8px 8px 8px 8px;padding:10px 22px 10px 22px;}body:not(.rtl) .elementor-8515 .elementor-element.elementor-element-976e728{right:20px;}body.rtl .elementor-8515 .elementor-element.elementor-element-976e728{left:20px;}.elementor-8515 .elementor-element.elementor-element-976e728{top:20px;}.elementor-8515 .elementor-element.elementor-element-976e728 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8515 .elementor-element.elementor-element-976e728 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8515 .elementor-element.elementor-element-10bfc7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 22px;--row-gap:0px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-558481f{--display:flex;--justify-content:center;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-558481f.e-con{--flex-grow:0;--flex-shrink:0;}.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-8515 .elementor-element.elementor-element-365e566 img{width:62px;height:62px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#283551;border-radius:200px 200px 200px 200px;}.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-8515 .elementor-element.elementor-element-e298eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-8515 .elementor-element.elementor-element-e298eb8{right:0px;}body.rtl .elementor-8515 .elementor-element.elementor-element-e298eb8{left:0px;}.elementor-8515 .elementor-element.elementor-element-e298eb8 .elementor-icon-wrapper{text-align:center;}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-36d1348 );}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon, .elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-default .elementor-icon{color:var( --e-global-color-36d1348 );border-color:var( --e-global-color-36d1348 );}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon, .elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-36d1348 );}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-e298eb8 .elementor-icon{font-size:11px;}.elementor-8515 .elementor-element.elementor-element-e298eb8 .elementor-icon svg{height:11px;}.elementor-8515 .elementor-element.elementor-element-7a9f321{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-dab5fd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8515 .elementor-element.elementor-element-6583cd6{text-align:start;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:700;line-height:30px;}.elementor-8515 .elementor-element.elementor-element-6583cd6 p{margin-block-end:0px;}.elementor-8515 .elementor-element.elementor-element-4b59739{text-align:start;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:700;line-height:30px;}.elementor-8515 .elementor-element.elementor-element-4b59739 p{margin-block-end:0px;}.elementor-8515 .elementor-element.elementor-element-ad44ad3 .elementor-icon-wrapper{text-align:center;}.elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-stacked .elementor-icon{background-color:#17AC15;color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon, .elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-default .elementor-icon{color:#17AC15;border-color:#17AC15;}.elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon, .elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-default .elementor-icon svg{fill:#17AC15;}.elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-ad44ad3.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-ad44ad3 .elementor-icon{font-size:7px;padding:2px;}.elementor-8515 .elementor-element.elementor-element-ad44ad3 .elementor-icon svg{height:7px;}.elementor-8515 .elementor-element.elementor-element-7870f26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-1cf6995{text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:30px;}.elementor-8515 .elementor-element.elementor-element-1cf6995 p{margin-block-end:0px;}.elementor-8515 .elementor-element.elementor-element-3766063{--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;--gap:10px 11px;--row-gap:10px;--column-gap:11px;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-edd3e1c .elementor-button{background-color:#0B35A100;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 16px 11px 16px;}.elementor-8515 .elementor-element.elementor-element-edd3e1c .elementor-button:hover, .elementor-8515 .elementor-element.elementor-element-edd3e1c .elementor-button:focus{background-color:#202B43;}.elementor-8515 .elementor-element.elementor-element-edd3e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-909b9a8 .elementor-button{background-color:#E0E0E0;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#393939;color:#393939;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 21px 11px 20px;}.elementor-8515 .elementor-element.elementor-element-909b9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-909b9a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8515 .elementor-element.elementor-element-909b9a8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8515 .elementor-element.elementor-element-86287d1 .elementor-button{background-color:#0B35A100;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 16px 11px 16px;}.elementor-8515 .elementor-element.elementor-element-86287d1 .elementor-button:hover, .elementor-8515 .elementor-element.elementor-element-86287d1 .elementor-button:focus{background-color:#202B43;}.elementor-8515 .elementor-element.elementor-element-86287d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-579ad00{--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;--gap:10px 11px;--row-gap:10px;--column-gap:11px;--margin-top:15px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-cc06fa4 .elementor-button{background-color:#0B35A100;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 15px 11px 15px;}.elementor-8515 .elementor-element.elementor-element-cc06fa4 .elementor-button:hover, .elementor-8515 .elementor-element.elementor-element-cc06fa4 .elementor-button:focus{background-color:#202B43;}.elementor-8515 .elementor-element.elementor-element-cc06fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-cc06fa4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8515 .elementor-element.elementor-element-0d6cdcb .elementor-button{background-color:#E0E0E0;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;fill:#393939;color:#393939;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 15px 11px 15px;}.elementor-8515 .elementor-element.elementor-element-0d6cdcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-74c3fdb .elementor-button{background-color:#0B35A100;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8C8C8C9E;border-radius:9px 9px 9px 9px;padding:11px 15px 11px 15px;}.elementor-8515 .elementor-element.elementor-element-74c3fdb .elementor-button:hover, .elementor-8515 .elementor-element.elementor-element-74c3fdb .elementor-button:focus{background-color:#202B43;}.elementor-8515 .elementor-element.elementor-element-74c3fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8515 .elementor-element.elementor-element-1ade8c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-8542935{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-8542935:not(.elementor-motion-effects-element-type-background), .elementor-8515 .elementor-element.elementor-element-8542935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121831 0%, #000000 100%);}.elementor-8515 .elementor-element.elementor-element-439246e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 0px;--row-gap:28px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-1b04d97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8515 .elementor-element.elementor-element-69e2b01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8515 .elementor-element.elementor-element-69e2b01 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-8fe94d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8515 .elementor-element.elementor-element-8fe94d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-8515 .elementor-element.elementor-element-1c9f868{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:63px;--padding-right:63px;}.elementor-8515 .elementor-element.elementor-element-1c9f868:not(.elementor-motion-effects-element-type-background), .elementor-8515 .elementor-element.elementor-element-1c9f868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2636C7;}.elementor-8515 .elementor-element.elementor-element-ace5662{--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;--justify-content:center;--gap:15px 7px;--row-gap:15px;--column-gap:7px;--margin-top:-3px;--margin-bottom:0px;--margin-left:-2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-30a5953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:#E0E0E0;}.elementor-8515 .elementor-element.elementor-element-30a5953 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-8515 .elementor-element.elementor-element-5b291e5{--min-height:100vh;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-ef5d46c{--min-height:100vh;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-8515 .elementor-element.elementor-element-a5f2de4{--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:38px;--padding-right:38px;}.elementor-8515 .elementor-element.elementor-element-0081782 .elementor-button{font-size:14px;}.elementor-8515 .elementor-element.elementor-element-30a9f64 .elementor-button{font-size:14px;}.elementor-8515 .elementor-element.elementor-element-976e728 .elementor-button{font-size:14px;}.elementor-8515 .elementor-element.elementor-element-10bfc7d{--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-558481f{--width:125px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8515 .elementor-element.elementor-element-365e566 img{width:125px;height:125px;border-width:4px 4px 4px 4px;border-radius:220px 220px 220px 220px;}body:not(.rtl) .elementor-8515 .elementor-element.elementor-element-e298eb8{right:0px;}body.rtl .elementor-8515 .elementor-element.elementor-element-e298eb8{left:0px;}.elementor-8515 .elementor-element.elementor-element-e298eb8{bottom:3px;}.elementor-8515 .elementor-element.elementor-element-e298eb8 .elementor-icon{font-size:19px;}.elementor-8515 .elementor-element.elementor-element-e298eb8 .elementor-icon svg{height:19px;}.elementor-8515 .elementor-element.elementor-element-7a9f321{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-dab5fd8{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8515 .elementor-element.elementor-element-6583cd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:28px;}.elementor-8515 .elementor-element.elementor-element-4b59739{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:28px;}.elementor-8515 .elementor-element.elementor-element-7870f26{--justify-content:center;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-1cf6995{font-size:13px;}.elementor-8515 .elementor-element.elementor-element-3766063{--justify-content:center;--margin-top:4px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-909b9a8 .elementor-button{font-size:15px;padding:12px 22px 12px 22px;}.elementor-8515 .elementor-element.elementor-element-579ad00{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:4px;--margin-bottom:27px;--margin-left:0px;--margin-right:0px;}.elementor-8515 .elementor-element.elementor-element-cc06fa4 .elementor-button{font-size:12.5px;padding:12px 14px 12px 14px;}.elementor-8515 .elementor-element.elementor-element-0d6cdcb .elementor-button{font-size:12.5px;padding:12px 16px 12px 16px;}.elementor-8515 .elementor-element.elementor-element-74c3fdb .elementor-button{font-size:12.5px;padding:12px 14px 12px 14px;}.elementor-8515 .elementor-element.elementor-element-6adf773{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8515 .elementor-element.elementor-element-8542935{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-439246e{--min-height:100vh;--justify-content:flex-start;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-8515 .elementor-element.elementor-element-1b04d97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8515 .elementor-element.elementor-element-69e2b01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8515 .elementor-element.elementor-element-69e2b01 .elementor-heading-title{font-size:23px;}.elementor-8515 .elementor-element.elementor-element-8fe94d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8515 .elementor-element.elementor-element-8fe94d4 .elementor-heading-title{font-size:23px;}.elementor-8515 .elementor-element.elementor-element-1c9f868{--border-radius:17px 17px 17px 17px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:34px;}.elementor-8515 .elementor-element.elementor-element-ace5662{--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-8515 .elementor-element.elementor-element-30a5953{font-size:15px;}}@media(min-width:768px){.elementor-8515 .elementor-element.elementor-element-7b21b7d{--width:8%;}.elementor-8515 .elementor-element.elementor-element-ef5d46c{--width:84%;}.elementor-8515 .elementor-element.elementor-element-a5f2de4{--width:621px;}.elementor-8515 .elementor-element.elementor-element-558481f{--width:62px;}.elementor-8515 .elementor-element.elementor-element-7a9f321{--width:86%;}.elementor-8515 .elementor-element.elementor-element-1ade8c4{--width:8%;}.elementor-8515 .elementor-element.elementor-element-439246e{--width:100%;}.elementor-8515 .elementor-element.elementor-element-1c9f868{--width:450px;}}/* Start custom CSS for shortcode, class: .elementor-element-6adf773 *//* Oculta toda la barra de navegación del formulario PMS */
.pms-account-navigation {
    display: none !important;
}

/* Oculta la etiqueta y el input del nombre de usuario */
#pms_edit-profile-form .pms-user-login-field {
    display: none !important;
}

#pms_edit-profile-form,
#pms_edit-profile-form * {
    color: #E0E0E0 !important;
}


/* CASILLEROS - Estilo base de los casilleros */
#pms_edit-profile-form input[type="text"],
#pms_edit-profile-form input[type="password"],
#pms_edit-profile-form input[type="email"],
#pms_edit-profile-form input[type="number"],
#pms_edit-profile-form textarea {
    background-color: #202B43 !important;
    border: 1px solid #808080 !important;
    color: #E0E0E0 !important;
    padding: 10px;
    border-radius: 6px;
    transition: all 0.25s ease;
}

/* Enfoque (cuando hacen clic para escribir) */
#pms_edit-profile-form input[type="text"]:focus,
#pms_edit-profile-form input[type="password"]:focus,
#pms_edit-profile-form input[type="email"]:focus,
#pms_edit-profile-form input[type="number"]:focus,
#pms_edit-profile-form textarea:focus {
    background-color: #202B43 !important; /* mismo fondo */
    border: 1px solid #0057E0 !important; /* borde azul */
    outline: none !important; /* elimina el borde feo del navegador */
}

/* Separación entre etiqueta y casillero */
#pms_edit-profile-form .pms-field input,
#pms_edit-profile-form .pms-field textarea {
    margin-top: 5px !important;
}

/* Separación entre bloques */
#pms_edit-profile-form .pms-field {
    margin-bottom: 14px !important;
}


/* BOTÓN - Botón base */
#pms_edit-profile-form input[type="submit"] {
    background-color: #0057E0 !important;
    color: #FFFFFF !important;
    border: none !important;
    width: 100% !important;
    padding: 13px 0 !important;
    border-radius: 9px !important; /* radio solicitado */
    cursor: pointer !important;
    transition: background-color 0.25s ease !important;
}

/* Hover */
#pms_edit-profile-form input[type="submit"]:hover {
    background-color: #0063FF !important;
}


/* TIPOGRAFÍA - Manrope para labels */
#pms_edit-profile-form label {
    font-family: 'Manrope', sans-serif !important;
    font-size: 14px !important;
}

/* Tipografía Manrope para inputs de texto */
#pms_edit-profile-form input[type="text"],
#pms_edit-profile-form input[type="email"],
#pms_edit-profile-form input[type="password"],
#pms_edit-profile-form input[type="number"],
#pms_edit-profile-form textarea {
    font-family: 'Manrope', sans-serif !important;
    font-size: 14px !important;
}

/* Tipografía Manrope para mensajes, textos internos y cualquier otro elemento */
#pms_edit-profile-form .pms-field,
#pms_edit-profile-form .pms-form-fields-wrapper,
#pms_edit-profile-form ul,
#pms_edit-profile-form li {
    font-family: 'Manrope', sans-serif !important;
    font-size: 14px !important;
}


/* OCULTAR - otras secciones del formulario */
.pms-account-subscription-details-table {
    display: none !important;
}

/* Oculta los mensajes de suscripción vacía */
.pms-account-subscriptions,
.pms-account-subscriptions-wrapper,
.pms-account-subscriptions-section,
.pms-register-page-link,
.pms-account-navigation + p,
.elementor-shortcode p:has(.pms-register-page-link) {
    display: none !important;
}


/* Borrar el marco verde del mensaje de ¡Exito! */
.elementor-shortcode .pms_success-messages-wrapper,
.elementor-shortcode .pms_success-messages-wrapper p,
.elementor-shortcode .pms_success-messages-wrapper span,
.elementor-shortcode div[class*="pms-success"],
.elementor-shortcode div[class*="pms_success"],
.elementor-shortcode div[class*="notice-success"],
.elementor-shortcode div[class*="pms-notice"] {
    background: none !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Texto del mensaje en blanco */
.elementor-shortcode .pms_success-messages-wrapper p,
.elementor-shortcode .pms_success-messages-wrapper span,
.elementor-shortcode div[class*="pms-success"],
.elementor-shortcode div[class*="pms_success"],
.elementor-shortcode div[class*="notice-success"],
.elementor-shortcode div[class*="pms-notice"] {
    color: #E0E0E0 !important;
}


/* Ocultar el texto ¡Exito! */
.pms_success-messages-wrapper .pms-notice-title {
    display: none !important;
}

/* Mensaje de ¡Exito! centrado en celulares */
@media (max-width: 768px) {
    .pms_success-messages-wrapper p {
        text-align: center !important;
    }
}/* End custom CSS */