.elementor-8878 .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-8878 .elementor-element.elementor-element-5b291e5:not(.elementor-motion-effects-element-type-background), .elementor-8878 .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-8878 .elementor-element.elementor-element-7b21b7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8878 .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-8878 .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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:52px;--padding-left:63px;--padding-right:63px;}.elementor-8878 .elementor-element.elementor-element-a5f2de4:not(.elementor-motion-effects-element-type-background), .elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-0081782{right:20px;}body.rtl .elementor-8878 .elementor-element.elementor-element-0081782{left:20px;}.elementor-8878 .elementor-element.elementor-element-0081782{top:20px;}.elementor-8878 .elementor-element.elementor-element-0081782 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8878 .elementor-element.elementor-element-0081782 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-30a9f64{right:20px;}body.rtl .elementor-8878 .elementor-element.elementor-element-30a9f64{left:20px;}.elementor-8878 .elementor-element.elementor-element-30a9f64{top:20px;}.elementor-8878 .elementor-element.elementor-element-30a9f64 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8878 .elementor-element.elementor-element-30a9f64 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-976e728{right:20px;}body.rtl .elementor-8878 .elementor-element.elementor-element-976e728{left:20px;}.elementor-8878 .elementor-element.elementor-element-976e728{top:20px;}.elementor-8878 .elementor-element.elementor-element-976e728 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8878 .elementor-element.elementor-element-976e728 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8878 .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-8878 .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-8878 .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-8878 .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-8878 .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-8878 .elementor-element.elementor-element-e298eb8{right:0px;}body.rtl .elementor-8878 .elementor-element.elementor-element-e298eb8{left:0px;}.elementor-8878 .elementor-element.elementor-element-e298eb8 .elementor-icon-wrapper{text-align:center;}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-36d1348 );}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon, .elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-default .elementor-icon{color:var( --e-global-color-36d1348 );border-color:var( --e-global-color-36d1348 );}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon, .elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-36d1348 );}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-e298eb8.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-e298eb8 .elementor-icon{font-size:11px;}.elementor-8878 .elementor-element.elementor-element-e298eb8 .elementor-icon svg{height:11px;}.elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-6583cd6{text-align:start;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:700;line-height:30px;}.elementor-8878 .elementor-element.elementor-element-6583cd6 p{margin-block-end:0px;}.elementor-8878 .elementor-element.elementor-element-4b59739{text-align:start;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:700;line-height:30px;}.elementor-8878 .elementor-element.elementor-element-4b59739 p{margin-block-end:0px;}.elementor-8878 .elementor-element.elementor-element-ad44ad3 .elementor-icon-wrapper{text-align:center;}.elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-stacked .elementor-icon{background-color:#17AC15;color:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon, .elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-default .elementor-icon{color:#17AC15;border-color:#17AC15;}.elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon, .elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-default .elementor-icon svg{fill:#17AC15;}.elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-ad44ad3.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-ad44ad3 .elementor-icon{font-size:7px;padding:2px;}.elementor-8878 .elementor-element.elementor-element-ad44ad3 .elementor-icon svg{height:7px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-1cf6995{text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:30px;color:#EDEDED;}.elementor-8878 .elementor-element.elementor-element-1cf6995 p{margin-block-end:0px;}.elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-edd3e1c .elementor-button:hover, .elementor-8878 .elementor-element.elementor-element-edd3e1c .elementor-button:focus{background-color:#202B43;}.elementor-8878 .elementor-element.elementor-element-edd3e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-909b9a8 .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-8878 .elementor-element.elementor-element-909b9a8 .elementor-button:hover, .elementor-8878 .elementor-element.elementor-element-909b9a8 .elementor-button:focus{background-color:#202B43;}.elementor-8878 .elementor-element.elementor-element-909b9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-86287d1 .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-8878 .elementor-element.elementor-element-86287d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-86287d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8878 .elementor-element.elementor-element-86287d1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-cc06fa4 .elementor-button:hover, .elementor-8878 .elementor-element.elementor-element-cc06fa4 .elementor-button:focus{background-color:#202B43;}.elementor-8878 .elementor-element.elementor-element-cc06fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-cc06fa4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8878 .elementor-element.elementor-element-0d6cdcb .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-8878 .elementor-element.elementor-element-0d6cdcb .elementor-button:hover, .elementor-8878 .elementor-element.elementor-element-0d6cdcb .elementor-button:focus{background-color:#202B43;}.elementor-8878 .elementor-element.elementor-element-0d6cdcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-74c3fdb .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-8878 .elementor-element.elementor-element-74c3fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;border-radius:0px 0px 0px 0px;}.elementor-8878 .elementor-element.elementor-element-6adf773{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8878 .elementor-element.elementor-element-1ade8c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-8542935:not(.elementor-motion-effects-element-type-background), .elementor-8878 .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-8878 .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-8878 .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-8878 .elementor-element.elementor-element-69e2b01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8878 .elementor-element.elementor-element-69e2b01 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-8878 .elementor-element.elementor-element-8fe94d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8878 .elementor-element.elementor-element-8fe94d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-8878 .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-8878 .elementor-element.elementor-element-1c9f868:not(.elementor-motion-effects-element-type-background), .elementor-8878 .elementor-element.elementor-element-1c9f868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2636C7;}.elementor-8878 .elementor-element.elementor-element-34c694b{--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-8878 .elementor-element.elementor-element-ead2112{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-8878 .elementor-element.elementor-element-ead2112 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-8878 .elementor-element.elementor-element-5b291e5{--min-height:100vh;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-0081782 .elementor-button{font-size:14px;}.elementor-8878 .elementor-element.elementor-element-30a9f64 .elementor-button{font-size:14px;}.elementor-8878 .elementor-element.elementor-element-976e728 .elementor-button{font-size:14px;}.elementor-8878 .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-8878 .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-8878 .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-8878 .elementor-element.elementor-element-e298eb8{right:0px;}body.rtl .elementor-8878 .elementor-element.elementor-element-e298eb8{left:0px;}.elementor-8878 .elementor-element.elementor-element-e298eb8{bottom:3px;}.elementor-8878 .elementor-element.elementor-element-e298eb8 .elementor-icon{font-size:19px;}.elementor-8878 .elementor-element.elementor-element-e298eb8 .elementor-icon svg{height:19px;}.elementor-8878 .elementor-element.elementor-element-7a9f321{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-6583cd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:28px;}.elementor-8878 .elementor-element.elementor-element-4b59739{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:28px;}.elementor-8878 .elementor-element.elementor-element-7870f26{--justify-content:center;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8878 .elementor-element.elementor-element-1cf6995{font-size:13px;}.elementor-8878 .elementor-element.elementor-element-3766063{--justify-content:center;--margin-top:4px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px;}.elementor-8878 .elementor-element.elementor-element-86287d1 .elementor-button{font-size:15px;padding:12px 22px 12px 22px;}.elementor-8878 .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-8878 .elementor-element.elementor-element-cc06fa4 .elementor-button{font-size:12.5px;padding:12px 14px 12px 14px;}.elementor-8878 .elementor-element.elementor-element-0d6cdcb .elementor-button{font-size:12.5px;padding:12px 14px 12px 14px;}.elementor-8878 .elementor-element.elementor-element-74c3fdb .elementor-button{font-size:12.5px;padding:12px 16px 12px 16px;}.elementor-8878 .elementor-element.elementor-element-6adf773{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 0px 16px;}.elementor-8878 .elementor-element.elementor-element-8542935{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8878 .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-8878 .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-8878 .elementor-element.elementor-element-69e2b01{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8878 .elementor-element.elementor-element-69e2b01 .elementor-heading-title{font-size:23px;}.elementor-8878 .elementor-element.elementor-element-8fe94d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8878 .elementor-element.elementor-element-8fe94d4 .elementor-heading-title{font-size:23px;}.elementor-8878 .elementor-element.elementor-element-1c9f868{--border-radius:17px 17px 17px 17px;--padding-top:44px;--padding-bottom:44px;--padding-left:34px;--padding-right:34px;}.elementor-8878 .elementor-element.elementor-element-34c694b{--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-8878 .elementor-element.elementor-element-ead2112{font-size:15px;}}@media(min-width:768px){.elementor-8878 .elementor-element.elementor-element-7b21b7d{--width:8%;}.elementor-8878 .elementor-element.elementor-element-ef5d46c{--width:84%;}.elementor-8878 .elementor-element.elementor-element-a5f2de4{--width:621px;}.elementor-8878 .elementor-element.elementor-element-558481f{--width:62px;}.elementor-8878 .elementor-element.elementor-element-7a9f321{--width:86%;}.elementor-8878 .elementor-element.elementor-element-1ade8c4{--width:8%;}.elementor-8878 .elementor-element.elementor-element-439246e{--width:100%;}.elementor-8878 .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;
}

/* Ocultar todo Editar perfil */
#pms_edit-profile-form {
    display: none !important;
}

/* Ocultar todo Pagos */
.pms-no-payments {
    display: none !important;
}

/* Ocultar el boton cambiar */
.pms-account-subscription-action-link__change {
    display: none !important;
}



/* Color blanco a la letra */
.pms-account-subscription-details-table,
.pms-account-subscription-details-table td,
.pms-account-subscription-details-table tr,
.pms-account-subscription-details-table a {
    color: #E0E0E0 !important;
}

/* Tamaño de la letra */
.pms-account-subscription-details-table,
.pms-account-subscription-details-table td,
.pms-account-subscription-details-table tr,
.pms-account-subscription-details-table a {
    font-size: 14px !important;
}




/* Relleno de la tabla */
.pms-account-subscription-details-table td {
    padding-top: 7px !important;
    padding-bottom: 6px !important;
    padding-left: 14px !important;   /* más espacio a la izquierda */
    padding-right: 14px !important;  /* más espacio a la derecha */
}

@media (max-width: 768px) {
    /* Relleno de la tabla en móvil */
    .pms-account-subscription-details-table td {
        padding-top: 7px !important;
        padding-bottom: 6px !important;
        padding-left: 14px !important;   /* más espacio a la izquierda */
        padding-right: 0px !important;  /* más espacio a la derecha */
    }
}



/* Botón Eliminar */
.pms-account-subscription-action-link__abandon {
    background-color: #192131 !important;
    color: #E0E0E0 !important;
    padding: 5px 15px;
    border-radius: 9px;
    border: 1px solid #8C8C8C9E !important;
    text-decoration: none !important;
    display: inline-block;
    transition: background-color 0.25s ease;
}

.pms-account-subscription-action-link__abandon:hover {
    background-color: #202B43 !important;

}



/* Eliminar todas las líneas internas */
.pms-account-subscription-details-table,
.pms-account-subscription-details-table tr,
.pms-account-subscription-details-table td {
    border: none !important;
}





/* PARA LOS QUE NO TIENEN SUSCRIPCIÓN */

/* Texto principal en blanco, tamaño 14px y peso 300 */
.elementor-shortcode p {
    color: #E0E0E0 !important;
    font-size: 14px !important;
    font-weight: 300 !important;
}

/* Enlace "hacer clic aquí" con color y hover, tamaño 14px y peso 300 */
.elementor-shortcode a.pms-register-page-link {
    color: #4285EE !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    text-decoration: none !important;
}

.elementor-shortcode a.pms-register-page-link:hover {
    color: #5899FF !important;
}

/* Reducir el espacio entre los párrafos dentro del shortcode */
.elementor-shortcode p {
    margin: 4px 0 !important;   /* Ajusta el espacio vertical */
    padding: 0 !important;
}

/* Centrar frases para el modo celular */
@media (max-width: 768px) {
    .elementor-shortcode p {
        text-align: center !important;
    }
}




/* PESTAÑA ELIMINAR SUSCRIPCIÓN */

/* Botón Eliminar suscripción */
#pms-abandon-subscription-form input[name="pms_confirm_abandon_subscription"] {
    background-color: #0057E0 !important;
    color: #FFFFFF !important;
    padding: 13px 20px; /* Puedes cambiar el relleno libremente */
    border-radius: 9px;
    border: none;
    font-family: 'Manrope', sans-serif;
    font-size: 15px;
    font-weight: 500;
    cursor: pointer;
    display: inline-block;
    transition: background-color 0.25s ease;
}

/* Hover */
#pms-abandon-subscription-form input[name="pms_confirm_abandon_subscription"]:hover {
    background-color: #0063FF !important;
}


/* Botón Volver */
#pms-abandon-subscription-form input[name="pms_redirect_back"] {
    background-color: #192131 !important;
    color: #FFFFFF !important;
    padding: 12px 20px; /* Puedes personalizar el relleno */
    border-radius: 9px;
    border: 1px solid #8C8C8C9E;
    font-family: 'Manrope', sans-serif;
    font-size: 15px;
    font-weight: 500;
    cursor: pointer;
    display: inline-block;
    transition: background-color 0.25s ease;
}

/* Hover */
#pms-abandon-subscription-form input[name="pms_redirect_back"]:hover {
    background-color: #202B43 !important;
}

/* Espacio debajo del párrafo */
#pms-abandon-subscription-form p,
.elementor-shortcode #pms-abandon-subscription-form p {
    margin-bottom: 32px !important; /* Ajusta a tu gusto */
}

/* Botones centrados en celular */
@media (max-width: 768px) {

    /* Contenedor del formulario */
    #pms-abandon-subscription-form {
        text-align: center; /* Centra los botones */
    }

    /* Botones apilados en móvil */
    #pms-abandon-subscription-form input[type="submit"] {
        display: block;          /* Fuerza que se pongan uno debajo del otro */
        width: 100%;             /* Opcional: que ocupen todo el ancho */
        max-width: 260px;        /* Ajusta si quieres un ancho más elegante */
        margin: 0 auto 15px;     /* Centrado + separación de 10px */
    }
}



/* MENSAJE DE EXITO AL BORRAR LA SUSCRIPCIÓN */

/* Eliminar cualquier borde del mensaje de éxito */
.pms_success-messages-wrapper p {
    border: none !important;
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
    outline: none !important;
    background: transparent !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    font-weight: 400 !important;
}


/* Texto del mensaje de éxito */
.pms_success-messages-wrapper p {
    color: #E0E0E0 !important;        /* Texto blanco */
    font-weight: 400 !important;      /* Peso 400 */
    margin: 0 !important;             /* Opcional: sin márgenes extra */
}

/* Título ¡Éxito! dentro del mensaje */
.pms_success-messages-wrapper .pms-notice-title {
    color: #E0E0E0 !important;        /* También en blanco */
    font-weight: 400 !important;      /* Igual peso */
}


/* Separación debajo del mensaje de éxito */
.pms_success-messages-wrapper {
    margin-bottom: 20px !important; /* Ajusta el valor a tu gusto */
}/* End custom CSS */