.elementor-80211 .elementor-element.elementor-element-66804e40{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-80211 .elementor-element.elementor-element-66804e40.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-9913f45{--display:flex;--position:fixed;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.5);top:0px;--z-index:99999999999;}.elementor-80211 .elementor-element.elementor-element-9913f45:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-9913f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-9913f45{left:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-9913f45{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-80211 .elementor-element.elementor-element-03c6c16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-03c6c16{text-align:center;}.elementor-80211 .elementor-element.elementor-element-03c6c16 img{width:13%;border-style:solid;border-width:0px 0px 14px 0px;border-color:#02010100;}.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-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button{background-color:#15CC7D;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button:focus{background-color:#10925A;color:#FFFFFF;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-9a81ab4{left:20px;}body.rtl .elementor-80211 .elementor-element.elementor-element-9a81ab4{right:20px;}.elementor-80211 .elementor-element.elementor-element-9a81ab4{top:17px;}.elementor-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button{background-color:#E74D84;}.elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button:focus{background-color:#AC164B;color:#F0F0F0;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-99959fa{right:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-99959fa{left:0px;}.elementor-80211 .elementor-element.elementor-element-99959fa{top:0px;}.elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button:focus svg{fill:#F0F0F0;}.elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button{background-color:#3864DC;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button:focus{background-color:#0E3296;color:#F0F0F0;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-052c7a6{right:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-052c7a6{left:0px;}.elementor-80211 .elementor-element.elementor-element-052c7a6{top:0px;}.elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button:focus svg{fill:#F0F0F0;}.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 );}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-91253ab{right:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-91253ab{left:0px;}.elementor-80211 .elementor-element.elementor-element-91253ab{top:0px;}.elementor-80211 .elementor-element.elementor-element-91253ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#757575;}.elementor-80211 .elementor-element.elementor-element-410b69d > .elementor-widget-container{margin:-12px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-410b69d.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-410b69d{text-align:center;}.elementor-80211 .elementor-element.elementor-element-410b69d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:600;color:#3EB85E;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-59d7b15{left:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-59d7b15{right:0px;}.elementor-80211 .elementor-element.elementor-element-59d7b15{top:0px;}.elementor-80211 .elementor-element.elementor-element-de24678{width:100%;max-width:100%;}.elementor-80211 .elementor-element.elementor-element-de24678 > .elementor-widget-container{margin:92px 0px 0px 0px;border-style:solid;border-color:#02010100;box-shadow:0px 90px 35px -90px rgba(0,0,0,0.5);}.elementor-80211 .elementor-element.elementor-element-34ec6ad{--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;}.elementor-80211 .elementor-element.elementor-element-d82ec71{--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;}.elementor-80211 .elementor-element.elementor-element-13ebf75{--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;}.elementor-80211 .elementor-element.elementor-element-09f4041{--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;}.elementor-80211 .elementor-element.elementor-element-beb445a{--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:space-around;}.elementor-80211 .elementor-element.elementor-element-384211c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00C6FF 0%, #0072FF 100%);box-shadow:1px 5px 10px 2px rgba(0, 170.99999999999986, 255, 0.64);transition-duration:0s;border-style:solid;border-color:#FFFFFF;}.elementor-80211 .elementor-element.elementor-element-384211c .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-384211c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #04A7D6 0%, #0052B8 100%);}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-384211c{left:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-384211c{right:0px;}.elementor-80211 .elementor-element.elementor-element-384211c{top:0px;}.elementor-80211 .elementor-element.elementor-element-aefb02d{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-80211 .elementor-element.elementor-element-8565793{--divider-border-style:dotted;--divider-color:#DEF3FD;--divider-border-width:3.5px;}.elementor-80211 .elementor-element.elementor-element-8565793 .elementor-divider-separator{width:100%;}.elementor-80211 .elementor-element.elementor-element-8565793 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-80211 .elementor-element.elementor-element-63269a7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#00A1FF;}.elementor-80211 .elementor-element.elementor-element-e25a2e5{--display:flex;}.elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:underline;fill:#545454;color:#545454;}.elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button:focus{color:#000000;}.elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button:focus svg{fill:#000000;}.elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:underline;fill:#545454;color:#545454;}.elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button:focus{color:#000000;}.elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button:focus svg{fill:#000000;}.elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:underline;fill:#545454;color:#545454;}.elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button:focus{color:#000000;}.elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button:focus svg{fill:#000000;}.elementor-80211 .elementor-element.elementor-element-e9c913b{--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;}.elementor-80211 .elementor-element.elementor-element-e9c913b:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-e9c913b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #86EBB3 0%, #009B23 100%);}.elementor-80211 .elementor-element.elementor-element-63656fd{--display:flex;}.elementor-80211 .elementor-element.elementor-element-63656fd:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-63656fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFE;}.elementor-80211 .elementor-element.elementor-element-2fd3214 .elementor-heading-title{font-family:"Yanone Kaffeesatz", Sans-serif;font-weight:500;text-decoration:underline;color:#545454;}.elementor-80211 .elementor-element.elementor-element-14269d3{--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;}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-base, .elementor-widget-premium-addon-progressbar .premium-progressbar-circle-inner{border-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle div, .elementor-widget-premium-addon-progressbar .premium-progressbar-hf-circle-progress{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-left-label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-progressbar .premium-progressbar-right-label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-drawable-icon *, .elementor-widget-premium-addon-progressbar svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-progressbar .premium-progressbar-center-label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-progressbar .premium-progressbar-percentage{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-progressbar .premium-progressbar-arrow{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-pin{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-progressbar .premium-progressbar-hf-label-left{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-progressbar .premium-progressbar-hf-label-right{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-hf-circle-progress{transition-duration:2200ms;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar-wrap, .elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar{height:55px;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar-wrap, .elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar, .elementor-80211 .elementor-element.elementor-element-d92363a .progress-segment{border-radius:10px;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar, .elementor-80211 .elementor-element.elementor-element-d92363a .segment-inner{background-color:#12C4DC;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar-wrap:not(.premium-progressbar-dots), .elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-circle-base, .elementor-80211 .elementor-element.elementor-element-d92363a .progress-segment, .elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-circle-inner{background-color:#EEEEEE;}.elementor-80211 .elementor-element.elementor-element-61ea55e{--display:flex;}.elementor-80211 .elementor-element.elementor-element-e52564a{--divider-border-style:dotted;--divider-color:#DEF3FD;--divider-border-width:3.5px;}.elementor-80211 .elementor-element.elementor-element-e52564a .elementor-divider-separator{width:100%;}.elementor-80211 .elementor-element.elementor-element-e52564a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-80211 .elementor-element.elementor-element-c9abd67{--divider-border-style:dotted;--divider-color:#DEF3FD;--divider-border-width:3.5px;}.elementor-80211 .elementor-element.elementor-element-c9abd67 .elementor-divider-separator{width:100%;}.elementor-80211 .elementor-element.elementor-element-c9abd67 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-80211 .elementor-element.elementor-element-f149fb9{--display:flex;}.elementor-80211 .elementor-element.elementor-element-f149fb9:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-f149fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFE;}.elementor-80211 .elementor-element.elementor-element-050676a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;text-shadow:1px 1px 0px rgba(222, 115.00000000000001, 185.99999999999997, 0.72);color:#1D78B2;}.elementor-80211 .elementor-element.elementor-element-9f1ded5{--display:flex;}.elementor-80211 .elementor-element.elementor-element-9f1ded5:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-9f1ded5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-80211 .elementor-element.elementor-element-9f1ded5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-80211 .elementor-element.elementor-element-9f1ded5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#DE73BA;}.elementor-80211 .elementor-element.elementor-element-9f1ded5 > .elementor-shape-bottom svg, .elementor-80211 .elementor-element.elementor-element-9f1ded5 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-80211 .elementor-element.elementor-element-c02693b{--display:flex;}.elementor-80211 .elementor-element.elementor-element-c02693b:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-c02693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #38B6FF 0%, #F0F0F0 100%);}.elementor-80211 .elementor-element.elementor-element-c807d35{--display:flex;border-style:solid;--border-style:solid;border-color:#EEEEEE;--border-color:#EEEEEE;}.elementor-80211 .elementor-element.elementor-element-c807d35:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-c807d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;fill:#38B6FF;color:#38B6FF;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-00d027e{left:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-00d027e{right:0px;}.elementor-80211 .elementor-element.elementor-element-00d027e{top:0px;}.elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button-content-wrapper{flex-direction:row;}.elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button:focus{color:#3399D3;}.elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button:hover svg, .elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button:focus svg{fill:#3399D3;}.elementor-80211 .elementor-element.elementor-element-12ea46f{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-80211 .elementor-element.elementor-element-12ea46f:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-12ea46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-7500f6d{right:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-7500f6d{left:0px;}.elementor-80211 .elementor-element.elementor-element-7500f6d{top:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-80211 .elementor-element.elementor-element-629eaf4{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-80211 .elementor-element.elementor-element-6b90643{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-80211 .elementor-element.elementor-element-6b90643:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-6b90643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-80211 .elementor-element.elementor-element-8e22b6a{--display:flex;}.elementor-80211 .elementor-element.elementor-element-7775e2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#EEC00D;}.elementor-80211 .elementor-element.elementor-element-8ddf731 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:#4D4D4D;}.elementor-80211 .elementor-element.elementor-element-449a499{--display:flex;}.elementor-80211 .elementor-element.elementor-element-d49ca73{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-80211 .elementor-element.elementor-element-9a81ab4{top:8px;}.elementor-80211 .elementor-element.elementor-element-de24678 > .elementor-widget-container{margin:90px 0px 0px 0px;}}@media(max-width:767px){.elementor-80211 .elementor-element.elementor-element-9913f45{--justify-content:flex-start;--margin-top:0px;--margin-bottom:-67px;--margin-left:0px;--margin-right:0px;--z-index:20000;}.elementor-80211 .elementor-element.elementor-element-03c6c16 > .elementor-widget-container{margin:-7px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-03c6c16.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-03c6c16{z-index:3;text-align:center;}.elementor-80211 .elementor-element.elementor-element-03c6c16 img{width:122px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-9a81ab4{width:auto;max-width:auto;top:10px;z-index:2000;}.elementor-80211 .elementor-element.elementor-element-9a81ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -0px 0px;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-9a81ab4{left:19px;}body.rtl .elementor-80211 .elementor-element.elementor-element-9a81ab4{right:19px;}.elementor-80211 .elementor-element.elementor-element-9a81ab4 .elementor-button{font-size:14px;border-radius:10px 10px 10px 10px;padding:9px 10px 9px 10px;}.elementor-80211 .elementor-element.elementor-element-99959fa > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-80211 .elementor-element.elementor-element-99959fa.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-99959fa{right:53px;}body.rtl .elementor-80211 .elementor-element.elementor-element-99959fa{left:53px;}.elementor-80211 .elementor-element.elementor-element-99959fa{top:5px;}.elementor-80211 .elementor-element.elementor-element-99959fa .elementor-button{border-radius:8px 8px 8px 8px;padding:5px 6px 5px 7.5px;}.elementor-80211 .elementor-element.elementor-element-052c7a6 > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-80211 .elementor-element.elementor-element-052c7a6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-052c7a6{right:15px;}body.rtl .elementor-80211 .elementor-element.elementor-element-052c7a6{left:15px;}.elementor-80211 .elementor-element.elementor-element-052c7a6{top:5px;}.elementor-80211 .elementor-element.elementor-element-052c7a6 .elementor-button{border-radius:8px 8px 8px 8px;padding:6px 9px 5px 9px;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-91253ab{right:21px;}body.rtl .elementor-80211 .elementor-element.elementor-element-91253ab{left:21px;}.elementor-80211 .elementor-element.elementor-element-91253ab{top:34px;text-align:end;}.elementor-80211 .elementor-element.elementor-element-91253ab .elementor-heading-title{font-size:12px;}.elementor-80211 .elementor-element.elementor-element-59d7b15{width:100%;max-width:100%;top:0px;z-index:-1;}.elementor-80211 .elementor-element.elementor-element-59d7b15 > .elementor-widget-container{margin:0px -16px -0px -16px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-59d7b15{left:0px;}body.rtl .elementor-80211 .elementor-element.elementor-element-59d7b15{right:0px;}.elementor-80211 .elementor-element.elementor-element-59d7b15 img{width:100%;max-width:150%;}.elementor-80211 .elementor-element.elementor-element-de24678 > .elementor-widget-container{margin:34px -23px 0px -24px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-de24678{z-index:2;}.elementor-80211 .elementor-element.elementor-element-d82ec71{--margin-top:-692.5px;--margin-bottom:0600px;--margin-left:-0px;--margin-right:-0px;}.elementor-80211 .elementor-element.elementor-element-13ebf75{--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:-0px;}.elementor-80211 .elementor-element.elementor-element-006eb4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-09f4041{--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:-0px;}.elementor-80211 .elementor-element.elementor-element-eed7b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-beb445a{--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;--z-index:2;}.elementor-80211 .elementor-element.elementor-element-beb445a.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-384211c{width:100%;max-width:100%;top:-232px;}.elementor-80211 .elementor-element.elementor-element-384211c > .elementor-widget-container{margin:-0px -0px -0px 0px;padding:-0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-384211c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-384211c{left:0%;}body.rtl .elementor-80211 .elementor-element.elementor-element-384211c{right:0%;}.elementor-80211 .elementor-element.elementor-element-384211c .elementor-button{line-height:1.2em;background-color:transparent;background-image:linear-gradient(90deg, #00C6FF 0%, #0072FF 100%);border-width:1.5px 1.5px 1.5px 1.5px;border-radius:30px 30px 30px 30px;padding:12px 33px 12px 31px;}.elementor-80211 .elementor-element.elementor-element-384211c .elementor-button:hover, .elementor-80211 .elementor-element.elementor-element-384211c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #04A7D6 0%, #0052B8 100%);}.elementor-80211 .elementor-element.elementor-element-aefb02d{--margin-top:-198px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-80211 .elementor-element.elementor-element-8565793 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-80211 .elementor-element.elementor-element-8565793 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-80211 .elementor-element.elementor-element-63269a7{width:100%;max-width:100%;text-align:center;}.elementor-80211 .elementor-element.elementor-element-63269a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-63269a7 .elementor-heading-title{font-size:30px;}.elementor-80211 .elementor-element.elementor-element-e25a2e5{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80211 .elementor-element.elementor-element-8e0dfb8 .elementor-button{padding:6px 6px 6px 6px;}.elementor-80211 .elementor-element.elementor-element-ebffdfb .elementor-button{padding:6px 6px 6px 6px;}.elementor-80211 .elementor-element.elementor-element-dbd4ed2 > .elementor-widget-container{margin:-11px 0px -11px 0px;}.elementor-80211 .elementor-element.elementor-element-dbd4ed2 .elementor-button{padding:6px 6px 6px 6px;}.elementor-80211 .elementor-element.elementor-element-e9c913b{--width:1600px;--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;}.elementor-80211 .elementor-element.elementor-element-63656fd{--width:96%;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;}.elementor-80211 .elementor-element.elementor-element-63656fd.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-e8c2af8 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-80211 .elementor-element.elementor-element-2fd3214 > .elementor-widget-container{margin:16px 0px -6px 0px;}.elementor-80211 .elementor-element.elementor-element-2fd3214{text-align:center;}.elementor-80211 .elementor-element.elementor-element-2fd3214 .elementor-heading-title{font-size:45px;}.elementor-80211 .elementor-element.elementor-element-14269d3{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:297px;--padding-left:0px;--padding-right:0px;}.elementor-80211 .elementor-element.elementor-element-d92363a > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:288px -308px 0px -282px;padding:-0px -0px -0px -0px;}.elementor-80211 .elementor-element.elementor-element-d92363a.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-bar-wrap{margin:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-left-label{margin:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-d92363a .premium-progressbar-right-label{margin:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-61ea55e{--margin-top:-333px;--margin-bottom:317px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80211 .elementor-element.elementor-element-4dc6007 > .elementor-widget-container{margin:-319px 0px 0px -106px;}.elementor-80211 .elementor-element.elementor-element-4dc6007.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-c3d1ef5 > .elementor-widget-container{margin:-269px -155px 0px 36px;}.elementor-80211 .elementor-element.elementor-element-c3d1ef5.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-b6d7ff0 > .elementor-widget-container{margin:-219px 0px 0px -144px;}.elementor-80211 .elementor-element.elementor-element-b6d7ff0.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-39ee124 > .elementor-widget-container{margin:-169px -155px 0px 36px;}.elementor-80211 .elementor-element.elementor-element-39ee124.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-02b9bf4 > .elementor-widget-container{margin:-119px -0px -78px -144px;}.elementor-80211 .elementor-element.elementor-element-02b9bf4.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-2f2cbd0 > .elementor-widget-container{margin:-70px -155px -66px 36px;}.elementor-80211 .elementor-element.elementor-element-2f2cbd0.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-053cd66 > .elementor-widget-container{margin:-17px -0px -99px -144px;}.elementor-80211 .elementor-element.elementor-element-053cd66.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-5c813bf > .elementor-widget-container{margin:32px -155px -126px 36px;}.elementor-80211 .elementor-element.elementor-element-5c813bf.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-6031792 > .elementor-widget-container{margin:98px -0px -174px -144px;}.elementor-80211 .elementor-element.elementor-element-6031792.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-0046e89 > .elementor-widget-container{margin:159px -155px -203px 36px;}.elementor-80211 .elementor-element.elementor-element-0046e89.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-02fba11 > .elementor-widget-container{margin:197px -0px -244px -133px;}.elementor-80211 .elementor-element.elementor-element-02fba11.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-1b699af > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-80211 .elementor-element.elementor-element-e52564a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-80211 .elementor-element.elementor-element-e52564a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-80211 .elementor-element.elementor-element-159881e > .elementor-widget-container{margin:0px 6px 0px 6px;}.elementor-80211 .elementor-element.elementor-element-c9abd67 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-80211 .elementor-element.elementor-element-c9abd67 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-80211 .elementor-element.elementor-element-d173ba0 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-80211 .elementor-element.elementor-element-f149fb9{--width:97%;--border-radius:25px 25px 25px 25px;}.elementor-80211 .elementor-element.elementor-element-f149fb9.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-050676a{width:var( --container-widget-width, 221px );max-width:221px;--container-widget-width:221px;--container-widget-flex-grow:0;text-align:center;}.elementor-80211 .elementor-element.elementor-element-050676a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-050676a.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-9f1ded5{--width:90%;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-80211 .elementor-element.elementor-element-9f1ded5 > .elementor-shape-bottom svg, .elementor-80211 .elementor-element.elementor-element-9f1ded5 > .e-con-inner > .elementor-shape-bottom svg{height:43px;}.elementor-80211 .elementor-element.elementor-element-9f1ded5.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-468f63b > .elementor-widget-container{margin:0px 0px 0px -16px;padding:20px 16px 16px 16px;}.elementor-80211 .elementor-element.elementor-element-468f63b{text-align:start;}.elementor-80211 .elementor-element.elementor-element-468f63b img{width:65%;max-width:65%;}.elementor-80211 .elementor-element.elementor-element-c02693b{--width:90%;--min-height:0px;--border-radius:0px 0px 0px 0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80211 .elementor-element.elementor-element-c02693b:not(.elementor-motion-effects-element-type-background), .elementor-80211 .elementor-element.elementor-element-c02693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #38B6FF 0%, #F0F0F0 3%);}.elementor-80211 .elementor-element.elementor-element-c02693b.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-c807d35{--content-width:100%;--min-height:461px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-width:7px 7px 7px 7px;--border-top-width:7px;--border-right-width:7px;--border-bottom-width:7px;--border-left-width:7px;--border-radius:30px 30px 30px 30px;--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-80211 .elementor-element.elementor-element-00d027e > .elementor-widget-container{margin:6px -0px 0px 3px;padding:0px 1px 0px 9px;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-00d027e{left:3px;}body.rtl .elementor-80211 .elementor-element.elementor-element-00d027e{right:3px;}.elementor-80211 .elementor-element.elementor-element-00d027e{top:7px;}.elementor-80211 .elementor-element.elementor-element-00d027e .elementor-button{font-size:18px;padding:4px 4px 4px 4px;}.elementor-80211 .elementor-element.elementor-element-12ea46f{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:57px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-80211 .elementor-element.elementor-element-12ea46f.e-con{--align-self:flex-start;}.elementor-80211 .elementor-element.elementor-element-66daaa6{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;text-align:start;}.elementor-80211 .elementor-element.elementor-element-66daaa6.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-66daaa6 img{width:80px;border-radius:6px 6px 6px 6px;}.elementor-80211 .elementor-element.elementor-element-7500f6d{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;top:-46px;}.elementor-80211 .elementor-element.elementor-element-7500f6d > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-7500f6d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-80211 .elementor-element.elementor-element-7500f6d{right:-4px;}body.rtl .elementor-80211 .elementor-element.elementor-element-7500f6d{left:-4px;}.elementor-80211 .elementor-element.elementor-element-7500f6d img{width:30px;}.elementor-80211 .elementor-element.elementor-element-629eaf4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;line-height:1.5em;}.elementor-80211 .elementor-element.elementor-element-629eaf4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-80211 .elementor-element.elementor-element-629eaf4.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-5968d57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-80211 .elementor-element.elementor-element-6b90643{--min-height:0px;--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;--margin-top:-130px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-80211 .elementor-element.elementor-element-6b90643.e-con{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-8e22b6a{--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;--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-80211 .elementor-element.elementor-element-7775e2e{text-align:center;}.elementor-80211 .elementor-element.elementor-element-7775e2e .elementor-heading-title{font-size:19px;}.elementor-80211 .elementor-element.elementor-element-8ddf731 > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-80211 .elementor-element.elementor-element-8ddf731{text-align:center;}.elementor-80211 .elementor-element.elementor-element-8ddf731 .elementor-heading-title{font-size:19px;}.elementor-80211 .elementor-element.elementor-element-e13bd47{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-80211 .elementor-element.elementor-element-e13bd47.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-e13bd47 img{width:112px;border-radius:5px 5px 5px 5px;}.elementor-80211 .elementor-element.elementor-element-5c5d045{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-80211 .elementor-element.elementor-element-5c5d045.elementor-element{--align-self:center;}.elementor-80211 .elementor-element.elementor-element-449a499{--min-height:0px;--margin-top:-6px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80211 .elementor-element.elementor-element-19a30f5 > .elementor-widget-container{margin:-50px -50px -50px -50px;}}/* Start custom CSS for heading, class: .elementor-element-410b69d */.elementor-40003 .elementor-element.elementor-element-410b69d .elementor-heading-title{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59d7b15 *//* 100% de width entre 375px y 767px */
@media (min-width: 375px) and (max-width: 767px) {
  .elementor-78914 .elementor-element.elementor-element-7f1b5b9 img {
    width: 100%;
  }
}

/* 105% de width entre 358px y 374px */
@media (min-width: 358px) and (max-width: 374px) {
  .elementor-78914 .elementor-element.elementor-element-7f1b5b9 img {
    width: 105%;
  }
}

/* 108% de width entre 348px y 357px */
@media (min-width: 348px) and (max-width: 357px) {
  .elementor-78914 .elementor-element.elementor-element-7f1b5b9 img {
    width: 108%;
  }
}

/* 110% de width para 347px y menos */
@media (max-width: 347px) {
  .elementor-78914 .elementor-element.elementor-element-7f1b5b9 img {
    width: 110%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-666dc82 *//* ───────────────────────────────────────────────────────────────
   CONTENEDOR GENERAL
──────────────────────────────────────────────────────────────── */
.promo-bar{
  display:flex;flex-wrap:nowrap;width:100%;
  border-radius:24px 24px 0 0;overflow:hidden;margin:0;
}
.full-bleed{
  position:relative;left:50%;right:50%;
  margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;
  height:70px;                                    /* ← nuevo alto */
}

/* ───────────────────────────────────────────────────────────────
   BOTONES
──────────────────────────────────────────────────────────────── */
.promo-btn{
  flex:1 1 0;
  display:flex;flex-direction:column;justify-content:center;align-items:center;
  background:#1b1919;color:#fff;text-align:center;
  padding:14px 10px;text-decoration:none;
}
.promo-btn.center{flex:2 1 0;background:#333;}
.promo-btn.right {flex-direction:row;gap:8px;}

/* separadores finos (1 px) */
.promo-btn+ .promo-btn{position:relative;}
.promo-btn+ .promo-btn::before{
  content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#0084ff;}
.promo-btn.center::before{background:#04c35c;} /* verde */

/* esquinas externas */
.promo-btn.left {border-radius:24px 0 0 0;}
.promo-btn.right{border-radius:0 24px 0 0;}

/* ───────────────────────────────────────────────────────────────
   TIPOGRAFÍA Y ESPACIADOS
──────────────────────────────────────────────────────────────── */
.txt-main{line-height:1;font-size:1.1em;}
.txt-sub {line-height:1;font-size:clamp(11.5px, 3vw, 26px);margin-top:6px;}
.big     {font-size:clamp(13.5px,3vw,26px);font-weight:500;margin-top:-3px;} /* tamaño ajustado */
.txt-gray{color:#b2b0b0;}
.txt-blue{color:#42b3ff;text-decoration:underline;}
.aqui    {font-size:1.1em;font-weight:500;margin-top:8px;}
.nowrap  {white-space:nowrap;}
.line2   {margin-top:-3px;margin-bottom:-1.5px;}

/* ───────────────────────────────────────────────────────────────
   BARRA DE CARGA (Botón 3)
──────────────────────────────────────────────────────────────── */
.bar{
  position:relative;width:10px;height:115%;
  background:#19d1ff;border-radius:30px;overflow:hidden;
  align-self:center;
}
.bar-fill{
  position:absolute;left:0;right:0;bottom:0;
  height:70%;background:#0084ff;border-radius:30px 30px 0 0;
}

/* texto botón 3 */
.right-text{
  display:flex;flex-direction:column;justify-content:center;
  align-items:flex-start;line-height:1;
}
.ver-wrap{white-space:nowrap;}
.ver-bold{font-weight:700;}
.plus    {color:#0084ff;font-weight:700;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-006eb4d *//* ───────────────────────────────────────────────────────────────
   CONTENEDOR GENERAL
──────────────────────────────────────────────────────────────── */
.promo-bar{
  display:flex;flex-wrap:nowrap;width:100%;
  border-radius:24px 24px 0 0;overflow:hidden;margin:0;
}
.full-bleed{
  position:relative;left:50%;right:50%;
  margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;
  height:70px;                                    /* ← nuevo alto */
}

/* ───────────────────────────────────────────────────────────────
   BOTONES
──────────────────────────────────────────────────────────────── */
.promo-btn{
  flex:1 1 0;
  display:flex;flex-direction:column;justify-content:center;align-items:center;
  background:#1b1919;color:#fff;text-align:center;
  padding:14px 10px;text-decoration:none;
}
.promo-btn.center{flex:2 1 0;background:#333;}
.promo-btn.right {flex-direction:row;gap:8px;}

/* separadores finos (1 px) */
.promo-btn+ .promo-btn{position:relative;}
.promo-btn+ .promo-btn::before{
  content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#0084ff;}
.promo-btn.center::before{background:#04c35c;} /* verde */

/* esquinas externas */
.promo-btn.left {border-radius:24px 0 0 0;}
.promo-btn.right{border-radius:0 24px 0 0;}

/* ───────────────────────────────────────────────────────────────
   TIPOGRAFÍA Y ESPACIADOS
──────────────────────────────────────────────────────────────── */
.txt-main{line-height:1;font-size:1.1em;}
.txt-sub {line-height:1;font-size:clamp(11.5px, 3vw, 26px);margin-top:6px;}
.big     {font-size:clamp(13.5px,3vw,26px);font-weight:500;margin-top:-3px;} /* tamaño ajustado */
.txt-gray{color:#b2b0b0;}
.txt-blue{color:#42b3ff;text-decoration:underline;}
.aqui    {font-size:1.1em;font-weight:500;margin-top:8px;}
.nowrap  {white-space:nowrap;}
.line2   {margin-top:-3px;margin-bottom:-1.5px;}

/* ───────────────────────────────────────────────────────────────
   BARRA DE CARGA (Botón 3)
──────────────────────────────────────────────────────────────── */
.bar{
  position:relative;width:10px;height:115%;
  background:#19d1ff;border-radius:30px;overflow:hidden;
  align-self:center;
}
.bar-fill{
  position:absolute;left:0;right:0;bottom:0;
  height:70%;background:#0084ff;border-radius:30px 30px 0 0;
}

/* texto botón 3 */
.right-text{
  display:flex;flex-direction:column;justify-content:center;
  align-items:flex-start;line-height:1;
}
.ver-wrap{white-space:nowrap;}
.ver-bold{font-weight:700;}
.plus    {color:#0084ff;font-weight:700;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eed7b03 *//* ───────────────────────────────────────────────────────────────
   CONTENEDOR GENERAL
──────────────────────────────────────────────────────────────── */
.promo-bar{
  display:flex;flex-wrap:nowrap;width:100%;
  border-radius:24px 24px 0 0;overflow:hidden;margin:0;
}
.full-bleed{
  position:relative;left:50%;right:50%;
  margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;
  height:70px;                                    /* ← nuevo alto */
}

/* ───────────────────────────────────────────────────────────────
   BOTONES
──────────────────────────────────────────────────────────────── */
.promo-btn{
  flex:1 1 0;
  display:flex;flex-direction:column;justify-content:center;align-items:center;
  background:#1b1919;color:#fff;text-align:center;
  padding:14px 10px;text-decoration:none;
}
.promo-btn.center{flex:2 1 0;background:#333;}
.promo-btn.right {flex-direction:row;gap:8px;}

/* separadores finos (1 px) */
.promo-btn+ .promo-btn{position:relative;}
.promo-btn+ .promo-btn::before{
  content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#0084ff;}
.promo-btn.center::before{background:#04c35c;} /* verde */

/* esquinas externas */
.promo-btn.left {border-radius:24px 0 0 0;}
.promo-btn.right{border-radius:0 24px 0 0;}

/* ───────────────────────────────────────────────────────────────
   TIPOGRAFÍA Y ESPACIADOS
──────────────────────────────────────────────────────────────── */
.txt-main{line-height:1;font-size:1.1em;}
.txt-sub {line-height:1;font-size:clamp(11.5px, 3vw, 26px);margin-top:6px;}
.big     {font-size:clamp(13.5px,3vw,26px);font-weight:500;margin-top:-3px;} /* tamaño ajustado */
.txt-gray{color:#b2b0b0;}
.txt-blue{color:#42b3ff;text-decoration:underline;}
.aqui    {font-size:1.1em;font-weight:500;margin-top:8px;}
.nowrap  {white-space:nowrap;}
.line2   {margin-top:-3px;margin-bottom:-1.5px;}

/* ───────────────────────────────────────────────────────────────
   BARRA DE CARGA (Botón 3)
──────────────────────────────────────────────────────────────── */
.bar{
  position:relative;width:10px;height:115%;
  background:#19d1ff;border-radius:30px;overflow:hidden;
  align-self:center;
}
.bar-fill{
  position:absolute;left:0;right:0;bottom:0;
  height:70%;background:#0084ff;border-radius:30px 30px 0 0;
}

/* texto botón 3 */
.right-text{
  display:flex;flex-direction:column;justify-content:center;
  align-items:flex-start;line-height:1;
}
.ver-wrap{white-space:nowrap;}
.ver-bold{font-weight:700;}
.plus    {color:#0084ff;font-weight:700;}/* End custom CSS */
/* Start custom CSS for premium-addon-progressbar, class: .elementor-element-d92363a */e-no-lazyload/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14269d3 */e-no-lazyload/* End custom CSS */