.elementor-1271 .elementor-element.elementor-element-337a8c31:not(.elementor-motion-effects-element-type-background), .elementor-1271 .elementor-element.elementor-element-337a8c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portafolio.manthra.lat/wp-content/uploads/2026/03/Image-Background-Placeholder-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1271 .elementor-element.elementor-element-337a8c31 > .elementor-container{min-height:200px;}.elementor-1271 .elementor-element.elementor-element-337a8c31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-6em;margin-bottom:0em;z-index:1;}.elementor-1271 .elementor-element.elementor-element-337a8c31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1271 .elementor-element.elementor-element-492a8249{width:var( --container-widget-width, 107.383% );max-width:107.383%;--container-widget-width:107.383%;--container-widget-flex-grow:0;top:-195px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-492a8249{left:-41px;}body.rtl .elementor-1271 .elementor-element.elementor-element-492a8249{right:-41px;}.elementor-1271 .elementor-element.elementor-element-64b11621{padding:60px 0px 80px 0px;}.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-1271 .elementor-element.elementor-element-25e59cc0{width:var( --container-widget-width, 98.31% );max-width:98.31%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:end;}.elementor-1271 .elementor-element.elementor-element-25e59cc0 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#4B71D2;}.elementor-1271 .elementor-element.elementor-element-536e5439{width:var( --container-widget-width, 98.31% );max-width:98.31%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:end;}.elementor-1271 .elementor-element.elementor-element-536e5439 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#4B71D2;}.elementor-1271 .elementor-element.elementor-element-3309c3dc{width:var( --container-widget-width, 136.683% );max-width:136.683%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:136.683%;--container-widget-flex-grow:0;top:-49px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-3309c3dc{left:-105px;}body.rtl .elementor-1271 .elementor-element.elementor-element-3309c3dc{right:-105px;}.elementor-1271 .elementor-element.elementor-element-2867c5fa{width:var( --container-widget-width, 136.683% );max-width:136.683%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:136.683%;--container-widget-flex-grow:0;top:-50px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-2867c5fa{left:-105px;}body.rtl .elementor-1271 .elementor-element.elementor-element-2867c5fa{right:-105px;}.elementor-1271 .elementor-element.elementor-element-3fcdf569 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.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-1271 .elementor-element.elementor-element-75fdb93a{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-3be47d47{width:var( --container-widget-width, 98.028% );max-width:98.028%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 0px 0px;--container-widget-width:98.028%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-22358ab0{width:var( --container-widget-width, 56.772% );max-width:56.772%;--container-widget-width:56.772%;--container-widget-flex-grow:0;top:-51px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-22358ab0{left:419px;}body.rtl .elementor-1271 .elementor-element.elementor-element-22358ab0{right:419px;}.elementor-1271 .elementor-element.elementor-element-53893688{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-1271 .elementor-element.elementor-element-53893688 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1271 .elementor-element.elementor-element-618b50e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-2ed5ac2c{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 25px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:end;}.elementor-1271 .elementor-element.elementor-element-2ed5ac2c .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#CD398F;}.elementor-1271 .elementor-element.elementor-element-7fe5941f{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:20px 20px 0px 70px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-16b9b2e5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-16b9b2e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-bd0c70c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-7b13192b{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 180px 0px 45px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:#CD398F;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:17px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-375f49ce{width:var( --container-widget-width, 153.042% );max-width:153.042%;--container-widget-width:153.042%;--container-widget-flex-grow:0;top:256px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-375f49ce{left:143px;}body.rtl .elementor-1271 .elementor-element.elementor-element-375f49ce{right:143px;}.elementor-1271 .elementor-element.elementor-element-1b1938b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:35px 0px 60px 0px;}.elementor-1271 .elementor-element.elementor-element-1b1938b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-59906bbb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-59906bbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-11c8c98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 55px 0px 0px;text-align:end;}.elementor-1271 .elementor-element.elementor-element-12b5b42e{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 0px 0px 20px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-12b5b42e .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#52AFAF;}.elementor-1271 .elementor-element.elementor-element-2dcc773f{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:20px 90px 0px 20px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-6e374ab4{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 150px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#52AFAF;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:18px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-3f715dd2{width:var( --container-widget-width, 113.225% );max-width:113.225%;--container-widget-width:113.225%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-6944dec3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-6944dec3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-2df07498{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 0px 0px 20px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-2df07498 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#52AFAF;}.elementor-1271 .elementor-element.elementor-element-367d898e{width:var( --container-widget-width, 97.705% );max-width:97.705%;--container-widget-width:97.705%;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-367d898e{left:-766px;}body.rtl .elementor-1271 .elementor-element.elementor-element-367d898e{right:-766px;}.elementor-1271 .elementor-element.elementor-element-66344f9f{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:20px 90px 0px 20px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-41644fe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 60px 0px;}.elementor-1271 .elementor-element.elementor-element-41644fe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1271 .elementor-element.elementor-element-1677f8b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-3fdac23e{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 25px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:end;}.elementor-1271 .elementor-element.elementor-element-3fdac23e .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#F47B20;}.elementor-1271 .elementor-element.elementor-element-40841bab{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 70px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-684b9c5d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-684b9c5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-a1c3b71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-21d1aeae{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 160px 0px 55px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:#F47B20;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:17px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-33dccb0b{width:var( --container-widget-width, 113.225% );max-width:113.225%;--container-widget-width:113.225%;--container-widget-flex-grow:0;top:89px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-33dccb0b{left:112px;}body.rtl .elementor-1271 .elementor-element.elementor-element-33dccb0b{right:112px;}.elementor-1271 .elementor-element.elementor-element-4ceb544a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 80px 0px;}.elementor-1271 .elementor-element.elementor-element-4ceb544a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-55f28511.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-55f28511.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-3299e53f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;text-align:end;}.elementor-1271 .elementor-element.elementor-element-2cc69007{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 150px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#64328F;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:17px;font-weight:400;color:#787878;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-36070664.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-36070664.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-36070664 > .elementor-element-populated{padding:0px 0px 5px 30px;}.elementor-1271 .elementor-element.elementor-element-bca392d{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 0px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-bca392d .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#64328F;}.elementor-1271 .elementor-element.elementor-element-7107d2a0{width:var( --container-widget-width, 69.12% );max-width:69.12%;--container-widget-width:69.12%;--container-widget-flex-grow:0;top:382px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-7107d2a0{left:-550px;}body.rtl .elementor-1271 .elementor-element.elementor-element-7107d2a0{right:-550px;}.elementor-1271 .elementor-element.elementor-element-6325b339{width:var( --container-widget-width, 17.892% );max-width:17.892%;--container-widget-width:17.892%;--container-widget-flex-grow:0;top:164px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-6325b339{left:471px;}body.rtl .elementor-1271 .elementor-element.elementor-element-6325b339{right:471px;}.elementor-1271 .elementor-element.elementor-element-3e6f1487{width:var( --container-widget-width, 96.753% );max-width:96.753%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:20px 90px 0px 0px;--container-widget-width:96.753%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-7c259863{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 150px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#64328F;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:17px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-6deeac2a{margin-top:0px;margin-bottom:30px;padding:30px 0px 60px 0px;}.elementor-1271 .elementor-element.elementor-element-26824b05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1271 .elementor-element.elementor-element-679da5c7{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 25px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:end;}.elementor-1271 .elementor-element.elementor-element-679da5c7 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#2AB46A;}.elementor-1271 .elementor-element.elementor-element-764c49d4{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:20px 20px 0px 60px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-29df5723.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-29df5723.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-59ca6b33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-239e0b38{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 170px 0px 45px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:#2AB46A;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:17px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-7cfd7d76{width:var( --container-widget-width, 98.477% );max-width:98.477%;--container-widget-width:98.477%;--container-widget-flex-grow:0;top:76px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-7cfd7d76{left:48px;}body.rtl .elementor-1271 .elementor-element.elementor-element-7cfd7d76{right:48px;}.elementor-1271 .elementor-element.elementor-element-4d4b5aea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:35px 0px 60px 0px;}.elementor-1271 .elementor-element.elementor-element-4d4b5aea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-5d60fed4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-5d60fed4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-2899efee{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 40px 0px 0px;text-align:end;}.elementor-1271 .elementor-element.elementor-element-7be2c455{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 130px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#48B6E6;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:19px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-2f808514{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 40px 0px 0px;text-align:end;}.elementor-bc-flex-widget .elementor-1271 .elementor-element.elementor-element-25a7ed10.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-25a7ed10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1271 .elementor-element.elementor-element-25a7ed10 > .elementor-element-populated{padding:0px 0px 10px 25px;}.elementor-1271 .elementor-element.elementor-element-442eb6e5{width:var( --container-widget-width, 98.31% );max-width:98.31%;padding:0px 0px 0px 0px;--container-widget-width:98.31%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-442eb6e5 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#48B6E6;}.elementor-1271 .elementor-element.elementor-element-111d9a47{width:var( --container-widget-width, 63.897% );max-width:63.897%;--container-widget-width:63.897%;--container-widget-flex-grow:0;top:204px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-111d9a47{left:197px;}body.rtl .elementor-1271 .elementor-element.elementor-element-111d9a47{right:197px;}.elementor-1271 .elementor-element.elementor-element-19aba578{width:var( --container-widget-width, 63.897% );max-width:63.897%;--container-widget-width:63.897%;--container-widget-flex-grow:0;top:664px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-19aba578{left:-513px;}body.rtl .elementor-1271 .elementor-element.elementor-element-19aba578{right:-513px;}.elementor-1271 .elementor-element.elementor-element-2c0e9d02{width:var( --container-widget-width, 54.713% );max-width:54.713%;--container-widget-width:54.713%;--container-widget-flex-grow:0;top:-55px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-2c0e9d02{left:-141px;}body.rtl .elementor-1271 .elementor-element.elementor-element-2c0e9d02{right:-141px;}.elementor-1271 .elementor-element.elementor-element-55bdec19{width:var( --container-widget-width, 85.44% );max-width:85.44%;--container-widget-width:85.44%;--container-widget-flex-grow:0;top:7px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-55bdec19{left:-679px;}body.rtl .elementor-1271 .elementor-element.elementor-element-55bdec19{right:-679px;}.elementor-1271 .elementor-element.elementor-element-26e60969{width:var( --container-widget-width, 74.362% );max-width:74.362%;--container-widget-width:74.362%;--container-widget-flex-grow:0;top:391px;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-26e60969{left:97px;}body.rtl .elementor-1271 .elementor-element.elementor-element-26e60969{right:97px;}.elementor-1271 .elementor-element.elementor-element-7e47840d{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:20px 70px 0px 0px;--container-widget-width:96.557%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-59e8ef1c{width:var( --container-widget-width, 96.557% );max-width:96.557%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 130px;--container-widget-width:96.557%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#48B6E6;text-align:end;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:19px;font-weight:400;color:#787878;}.elementor-1271 .elementor-element.elementor-element-4f2598bd > .elementor-container{max-width:600px;}.elementor-1271 .elementor-element.elementor-element-4f2598bd{padding:30px 0px 80px 0px;}.elementor-1271 .elementor-element.elementor-element-664867a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1271 .elementor-element.elementor-element-50765639{width:var( --container-widget-width, 102.917% );max-width:102.917%;padding:0px 0px 0px 0px;--container-widget-width:102.917%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-50765639 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#FCB913;}.elementor-1271 .elementor-element.elementor-element-2840bdc8{width:var( --container-widget-width, 102.917% );max-width:102.917%;padding:0px 0px 0px 0px;--container-widget-width:102.917%;--container-widget-flex-grow:0;text-align:start;}.elementor-1271 .elementor-element.elementor-element-2840bdc8 .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:40px;font-weight:400;line-height:43px;color:#FCB913;}.elementor-1271 .elementor-element.elementor-element-60e08627{width:var( --container-widget-width, 103.848% );max-width:103.848%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:103.848%;--container-widget-flex-grow:0;text-align:start;font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-1271 .elementor-element.elementor-element-15ccb103 > .elementor-container{min-height:100px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-1271 .elementor-element.elementor-element-64da8b4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1271 .elementor-element.elementor-element-25e59cc0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1271 .elementor-element.elementor-element-536e5439{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-2867c5fa{left:-14px;}body.rtl .elementor-1271 .elementor-element.elementor-element-2867c5fa{right:-14px;}.elementor-1271 .elementor-element.elementor-element-2867c5fa{top:329px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-3fcdf569 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1271 .elementor-element.elementor-element-3fcdf569 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1271 .elementor-element.elementor-element-75fdb93a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1271 .elementor-element.elementor-element-3be47d47{padding:10px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-53893688{padding:0px 0px 0px 25px;}.elementor-1271 .elementor-element.elementor-element-4182dbc7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-618b50e0{padding:0px 100px 0px 0px;text-align:end;}.elementor-1271 .elementor-element.elementor-element-2ed5ac2c{width:var( --container-widget-width, 356px );max-width:356px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:356px;--container-widget-flex-grow:0;text-align:center;}.elementor-1271 .elementor-element.elementor-element-7fe5941f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-16b9b2e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-1271 .elementor-element.elementor-element-7b13192b{width:var( --container-widget-width, 354.141px );max-width:354.141px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;--container-widget-width:354.141px;--container-widget-flex-grow:0;border-width:2px 0px 0px 0px;text-align:center;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-375f49ce{left:98px;}body.rtl .elementor-1271 .elementor-element.elementor-element-375f49ce{right:98px;}.elementor-1271 .elementor-element.elementor-element-375f49ce{top:141px;}.elementor-1271 .elementor-element.elementor-element-1b1938b9{margin-top:120px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-59906bbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-11c8c98e{width:var( --container-widget-width, 134px );max-width:134px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:134px;--container-widget-flex-grow:0;text-align:center;}.elementor-1271 .elementor-element.elementor-element-12b5b42e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;text-align:end;}.elementor-1271 .elementor-element.elementor-element-2dcc773f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1271 .elementor-element.elementor-element-6e374ab4{width:var( --container-widget-width, 371.281px );max-width:371.281px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 25px;padding:25px 0px 0px 0px;--container-widget-width:371.281px;--container-widget-flex-grow:0;border-width:2px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-3f715dd2{width:var( --container-widget-width, 596.594px );max-width:596.594px;margin:-80px 120px calc(var(--kit-widget-spacing, 0px) + 0px) -250px;--container-widget-width:596.594px;--container-widget-flex-grow:0;}.elementor-1271 .elementor-element.elementor-element-41644fe0{padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-1677f8b1{padding:0px 0px 0px 70px;}.elementor-1271 .elementor-element.elementor-element-3fdac23e{padding:0px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-40841bab{padding:30px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-21d1aeae{padding:20px 20px 0px 20px;border-width:2px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-55f28511 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-3299e53f{text-align:center;}.elementor-1271 .elementor-element.elementor-element-3e6f1487{padding:20px 15px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-7c259863{margin:40px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;border-width:2px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-6deeac2a{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1271 .elementor-element.elementor-element-26824b05{width:var( --container-widget-width, 399px );max-width:399px;margin:0px -130px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;padding:0px 0px 0px 0px;--container-widget-width:399px;--container-widget-flex-grow:0;}.elementor-1271 .elementor-element.elementor-element-679da5c7{padding:0px 20px 0px 0px;text-align:end;}.elementor-1271 .elementor-element.elementor-element-764c49d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-239e0b38{width:var( --container-widget-width, 360.281px );max-width:360.281px;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:30px 0px 0px 0px;--container-widget-width:360.281px;--container-widget-flex-grow:0;border-width:2px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-2f808514{margin:0px 70px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1271 .elementor-element.elementor-element-2f808514 img{height:0%;}body:not(.rtl) .elementor-1271 .elementor-element.elementor-element-111d9a47{left:222px;}body.rtl .elementor-1271 .elementor-element.elementor-element-111d9a47{right:222px;}.elementor-1271 .elementor-element.elementor-element-111d9a47{top:503px;}.elementor-1271 .elementor-element.elementor-element-7e47840d{padding:20px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-59e8ef1c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;border-width:2px 0px 0px 0px;text-align:center;}.elementor-1271 .elementor-element.elementor-element-4f2598bd{padding:10px 0px 40px 0px;}.elementor-1271 .elementor-element.elementor-element-50765639{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1271 .elementor-element.elementor-element-32da2a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;text-align:start;}.elementor-1271 .elementor-element.elementor-element-2e9596ee{width:70%;}.elementor-1271 .elementor-element.elementor-element-2840bdc8{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1271 .elementor-element.elementor-element-2bf4c171{width:30%;}.elementor-1271 .elementor-element.elementor-element-60e08627{text-align:center;}.elementor-1271 .elementor-element.elementor-element-304dfa0a{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}}/* Start custom CSS for section, class: .elementor-element-337a8c31 */.elementor-18 .elementor-element.elementor-element-6a3cd95d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6a3cd95d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(60deg, #2d3a90 17%, #2e3990 90%) !important;
}
.hfe-nav-menu__layout-horizontal,
.elementor-widget-social-icons .elementor-grid{
    position: relative;
    z-index: 1000000;
}
.elementor-18 .elementor-element.elementor-element-7bab8a66:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7bab8a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: none !important;
}

.elementor-18 .elementor-element.elementor-element-a4b7640 .elementor-nav-menu--main .elementor-item:hover, .elementor-18 .elementor-element.elementor-element-a4b7640 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #68AEFF !important;
}


@media (max-width:768px){
    html, body{
        overflow-x: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75fdb93a */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3be47d47 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-618b50e0 */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fe5941f */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd0c70c */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b13192b */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11c8c98e */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dcc773f */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e374ab4 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66344f9f */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1677f8b1 */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40841bab */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1c3b71 */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d1aeae */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3299e53f */.icono-construimos img{
    max-height: 140px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cc69007 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6f1487 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c259863 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-764c49d4 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59ca6b33 */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239e0b38 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2899efee */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7be2c455 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f808514 */.icono-conv img{
    max-height: 87px;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e47840d */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59e8ef1c */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60e08627 */.doble-columna p{
    column-count: 2;
    column-gap: 2em
}/* End custom CSS */