.elementor-1463 .elementor-element.elementor-element-f78164a{--display:flex;--min-height:600px;--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;--overlay-opacity:0.5;}.elementor-1463 .elementor-element.elementor-element-f78164a:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-f78164a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mechreps.com/wp-content/uploads/2024/10/257290p.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1463 .elementor-element.elementor-element-f78164a::before, .elementor-1463 .elementor-element.elementor-element-f78164a > .elementor-background-video-container::before, .elementor-1463 .elementor-element.elementor-element-f78164a > .e-con-inner > .elementor-background-video-container::before, .elementor-1463 .elementor-element.elementor-element-f78164a > .elementor-background-slideshow::before, .elementor-1463 .elementor-element.elementor-element-f78164a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1463 .elementor-element.elementor-element-f78164a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0C1020;}.elementor-1463 .elementor-element.elementor-element-862b667{--display:flex;--justify-content:center;}.elementor-1463 .elementor-element.elementor-element-862b667.e-con{--flex-grow:0;--flex-shrink:0;}.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-1463 .elementor-element.elementor-element-5eadc5c .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-b1497ed .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-1463 .elementor-element.elementor-element-b1497ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1463 .elementor-element.elementor-element-e2fb3e1 .elementor-button{font-family:"Exo", Sans-serif;font-weight:700;background-color:#3987C7;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-1463 .elementor-element.elementor-element-943e24a{--display:flex;}.elementor-1463 .elementor-element.elementor-element-40e113a{--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-1463 .elementor-element.elementor-element-bc44ee6{--spacer-size:65px;}.elementor-1463 .elementor-element.elementor-element-81d7f0c{text-align:center;}.elementor-1463 .elementor-element.elementor-element-81d7f0c .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:40px;font-weight:700;color:#1B1B43;}.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-1463 .elementor-element.elementor-element-5c72c8e{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#1B1B43;}.elementor-1463 .elementor-element.elementor-element-1ccbeb6{--spacer-size:65px;}.elementor-1463 .elementor-element.elementor-element-e861c1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-1463 .elementor-element.elementor-element-2240003{--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-1463 .elementor-element.elementor-element-7803a7d{--spacer-size:75px;}.elementor-1463 .elementor-element.elementor-element-dcc9224{text-align:center;}.elementor-1463 .elementor-element.elementor-element-dcc9224 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;color:#323E48;}.elementor-1463 .elementor-element.elementor-element-987fd36{--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-1463 .elementor-element.elementor-element-9142a78{--display:flex;}.elementor-1463 .elementor-element.elementor-element-29a4942{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-29a4942:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-29a4942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-e587a04{z-index:2;}.elementor-1463 .elementor-element.elementor-element-f978e48 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-f978e48 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-f978e48{z-index:100;}.elementor-1463 .elementor-element.elementor-element-8e2c7c5::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-8e2c7c5::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-8e2c7c5{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-8e2c7c5::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-8e2c7c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-eddc293{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-6970983{--display:flex;}.elementor-1463 .elementor-element.elementor-element-2fdaabe{--display:flex;--min-height:413px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-2fdaabe:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-2fdaabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-1ed9420{z-index:2;}.elementor-1463 .elementor-element.elementor-element-3a15e32 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-3a15e32 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-3a15e32{z-index:100;}.elementor-1463 .elementor-element.elementor-element-275f535::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-275f535::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-275f535{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-275f535::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-275f535.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-39c6e04{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-d79bde1{--display:flex;}.elementor-1463 .elementor-element.elementor-element-cbbf5c0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-cbbf5c0:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-cbbf5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-03aaea9 .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-03aaea9 .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-03aaea9 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-03aaea9 > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-03aaea9{z-index:2;}.elementor-1463 .elementor-element.elementor-element-eee925b .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-eee925b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-eee925b{z-index:100;}.elementor-1463 .elementor-element.elementor-element-a2d862f::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-a2d862f::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-a2d862f{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-a2d862f::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-a2d862f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-fa76cf6{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-6607c5c{--display:flex;}.elementor-1463 .elementor-element.elementor-element-5bbdb0f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-5bbdb0f:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-5bbdb0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-bcb6998 .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-bcb6998 .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-bcb6998 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-bcb6998 > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-bcb6998{z-index:2;}.elementor-1463 .elementor-element.elementor-element-e46d3c0 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-e46d3c0 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-e46d3c0{z-index:100;}.elementor-1463 .elementor-element.elementor-element-332600d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-332600d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-332600d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-332600d::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-332600d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-8714a6a{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-936310d{--display:flex;}.elementor-1463 .elementor-element.elementor-element-ee6c336{--display:flex;--min-height:416px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-ee6c336:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-ee6c336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-dc8826a{z-index:2;}.elementor-1463 .elementor-element.elementor-element-a21a203 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-a21a203 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-a21a203{z-index:100;}.elementor-1463 .elementor-element.elementor-element-50d4752::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-50d4752::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-50d4752{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-50d4752::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-50d4752.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-6ed18eb{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-d5dae09{--display:flex;}.elementor-1463 .elementor-element.elementor-element-a6ce753{--display:flex;--min-height:413px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-a6ce753:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-a6ce753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-a12e5b5 .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-a12e5b5 .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-a12e5b5 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-a12e5b5 > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-a12e5b5{z-index:2;}.elementor-1463 .elementor-element.elementor-element-b55dc35 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-b55dc35 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-b55dc35{z-index:100;}.elementor-1463 .elementor-element.elementor-element-e55cf3d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-e55cf3d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-e55cf3d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-e55cf3d::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-e55cf3d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-4917883{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-e3113f7{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-1463 .elementor-element.elementor-element-68fc3aa{--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-1463 .elementor-element.elementor-element-79892bf{--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-1463 .elementor-element.elementor-element-fc53929{--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-1463 .elementor-element.elementor-element-5a32adb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1463 .elementor-element.elementor-element-514359e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-514359e:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-514359e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-3b3c466{z-index:2;}.elementor-1463 .elementor-element.elementor-element-4fef3dd .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-4fef3dd > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-4fef3dd{z-index:100;}.elementor-1463 .elementor-element.elementor-element-6c58d97::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-6c58d97::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-6c58d97{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-6c58d97::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-6c58d97.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-6032508{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-eccc97c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-eccc97c:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-eccc97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-2852e7d{z-index:2;}.elementor-1463 .elementor-element.elementor-element-b68d00e .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-b68d00e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-b68d00e{z-index:100;}.elementor-1463 .elementor-element.elementor-element-d7f302d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-d7f302d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-d7f302d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-d7f302d::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-d7f302d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-293e6c9{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-f695a13{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-f695a13:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-f695a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-03a0a7d .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-03a0a7d .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-03a0a7d .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-03a0a7d > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-03a0a7d{z-index:2;}.elementor-1463 .elementor-element.elementor-element-6668c92 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-6668c92 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-6668c92{z-index:100;}.elementor-1463 .elementor-element.elementor-element-b0bf59a::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-b0bf59a::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-b0bf59a{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-b0bf59a::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-b0bf59a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-a00152e{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-bc914fa{--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-1463 .elementor-element.elementor-element-d3cd000{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1463 .elementor-element.elementor-element-a98857f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-a98857f:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-a98857f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-d15515f .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-d15515f .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-d15515f .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-d15515f > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-d15515f{z-index:2;}.elementor-1463 .elementor-element.elementor-element-4cebc26 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-4cebc26 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-4cebc26{z-index:100;}.elementor-1463 .elementor-element.elementor-element-71c583d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-71c583d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-71c583d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-71c583d::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-71c583d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-baf1c70{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-174ee02{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-174ee02:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-174ee02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-b7c22d0{z-index:2;}.elementor-1463 .elementor-element.elementor-element-e8b4fa9 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-e8b4fa9 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-e8b4fa9{z-index:100;}.elementor-1463 .elementor-element.elementor-element-53e85a1::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-53e85a1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-53e85a1{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-53e85a1::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-53e85a1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-1690bf5{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-625e881{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1463 .elementor-element.elementor-element-625e881:not(.elementor-motion-effects-element-type-background), .elementor-1463 .elementor-element.elementor-element-625e881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-1463 .elementor-element.elementor-element-c9c9d8f .pt_plus_animated_image img,.elementor-1463 .elementor-element.elementor-element-c9c9d8f .pt_plus_animated_image .scroll-image-wrap,.elementor-1463 .elementor-element.elementor-element-c9c9d8f .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-1463 .elementor-element.elementor-element-c9c9d8f > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-1463 .elementor-element.elementor-element-c9c9d8f{z-index:2;}.elementor-1463 .elementor-element.elementor-element-f5f041e .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-1463 .elementor-element.elementor-element-f5f041e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-1463 .elementor-element.elementor-element-f5f041e{z-index:100;}.elementor-1463 .elementor-element.elementor-element-b503471::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-b503471::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-1463 .elementor-element.elementor-element-b503471{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-1463 .elementor-element.elementor-element-b503471::-webkit-scrollbar{width:12px;}.elementor-1463 .elementor-element.elementor-element-b503471.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1463 .elementor-element.elementor-element-314ca4e{--spacer-size:50px;z-index:100;}.elementor-1463 .elementor-element.elementor-element-1168681{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1463 .elementor-element.elementor-element-e3113f7{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1463 .elementor-element.elementor-element-862b667{--width:52.546%;}.elementor-1463 .elementor-element.elementor-element-29a4942{--width:100%;}.elementor-1463 .elementor-element.elementor-element-2fdaabe{--width:100%;}.elementor-1463 .elementor-element.elementor-element-cbbf5c0{--width:100%;}.elementor-1463 .elementor-element.elementor-element-5bbdb0f{--width:100%;}.elementor-1463 .elementor-element.elementor-element-ee6c336{--width:100%;}.elementor-1463 .elementor-element.elementor-element-a6ce753{--width:100%;}.elementor-1463 .elementor-element.elementor-element-5a32adb{--width:100%;}.elementor-1463 .elementor-element.elementor-element-514359e{--width:100%;}.elementor-1463 .elementor-element.elementor-element-eccc97c{--width:100%;}.elementor-1463 .elementor-element.elementor-element-f695a13{--width:100%;}.elementor-1463 .elementor-element.elementor-element-d3cd000{--width:100%;}.elementor-1463 .elementor-element.elementor-element-a98857f{--width:100%;}.elementor-1463 .elementor-element.elementor-element-174ee02{--width:100%;}.elementor-1463 .elementor-element.elementor-element-625e881{--width:100%;}}@media(max-width:767px){.elementor-1463 .elementor-element.elementor-element-5eadc5c{text-align:center;}.elementor-1463 .elementor-element.elementor-element-5eadc5c .elementor-heading-title{font-size:29px;}.elementor-1463 .elementor-element.elementor-element-b1497ed{text-align:center;}.elementor-1463 .elementor-element.elementor-element-b1497ed .elementor-heading-title{font-size:43px;}.elementor-1463 .elementor-element.elementor-element-943e24a{--min-height:0px;}.elementor-1463 .elementor-element.elementor-element-e3113f7{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e2c7c5 */.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ul li, 
.elementor-1463 .elementor-element.elementor-element-8e2c7c5 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a4942 */.elementor-1463 .elementor-element.elementor-element-29a4942 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-29a4942:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275f535 */.elementor-1463 .elementor-element.elementor-element-275f535 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-275f535 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-275f535 ul li, 
.elementor-1463 .elementor-element.elementor-element-275f535 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdaabe */.elementor-1463 .elementor-element.elementor-element-2fdaabe {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-2fdaabe:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2d862f */.elementor-1463 .elementor-element.elementor-element-a2d862f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-a2d862f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-a2d862f ul li, 
.elementor-1463 .elementor-element.elementor-element-a2d862f ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbf5c0 */.elementor-1463 .elementor-element.elementor-element-cbbf5c0 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-cbbf5c0:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-332600d */.elementor-1463 .elementor-element.elementor-element-332600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-332600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-332600d ul li, 
.elementor-1463 .elementor-element.elementor-element-332600d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb0f */.elementor-1463 .elementor-element.elementor-element-5bbdb0f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-5bbdb0f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d4752 */.elementor-1463 .elementor-element.elementor-element-50d4752 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-50d4752 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-50d4752 ul li, 
.elementor-1463 .elementor-element.elementor-element-50d4752 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6c336 */.elementor-1463 .elementor-element.elementor-element-ee6c336 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-ee6c336:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55cf3d */.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-e55cf3d ul li, 
.elementor-1463 .elementor-element.elementor-element-e55cf3d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ce753 */.elementor-1463 .elementor-element.elementor-element-a6ce753 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a6ce753:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c58d97 */.elementor-1463 .elementor-element.elementor-element-6c58d97 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-6c58d97 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-6c58d97 ul li, 
.elementor-1463 .elementor-element.elementor-element-6c58d97 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514359e */.elementor-1463 .elementor-element.elementor-element-514359e {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-514359e:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7f302d */.elementor-1463 .elementor-element.elementor-element-d7f302d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-d7f302d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-d7f302d ul li, 
.elementor-1463 .elementor-element.elementor-element-d7f302d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eccc97c */.elementor-1463 .elementor-element.elementor-element-eccc97c {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-eccc97c:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0bf59a */.elementor-1463 .elementor-element.elementor-element-b0bf59a ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-b0bf59a ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-b0bf59a ul li, 
.elementor-1463 .elementor-element.elementor-element-b0bf59a ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f695a13 */.elementor-1463 .elementor-element.elementor-element-f695a13 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-f695a13:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71c583d */.elementor-1463 .elementor-element.elementor-element-71c583d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-71c583d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-71c583d ul li, 
.elementor-1463 .elementor-element.elementor-element-71c583d ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a98857f */.elementor-1463 .elementor-element.elementor-element-a98857f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-a98857f:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e85a1 */.elementor-1463 .elementor-element.elementor-element-53e85a1 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-53e85a1 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-53e85a1 ul li, 
.elementor-1463 .elementor-element.elementor-element-53e85a1 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-174ee02 */.elementor-1463 .elementor-element.elementor-element-174ee02 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-174ee02:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b503471 */.elementor-1463 .elementor-element.elementor-element-b503471 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-1463 .elementor-element.elementor-element-b503471 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-1463 .elementor-element.elementor-element-b503471 ul li, 
.elementor-1463 .elementor-element.elementor-element-b503471 ol li {
    background-color: #f0f0f0; /* Esto aplica el fondo gris */
    padding: 10px; /* Ajusta el relleno según lo que necesites */
    margin-bottom: 5px; /* Esto agrega un espacio entre los elementos de la lista */
    border-radius: 0px; /* Esto agrega bordes redondeados si lo deseas */
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-625e881 */.elementor-1463 .elementor-element.elementor-element-625e881 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-1463 .elementor-element.elementor-element-625e881:after {
    
    content: '';
    position: absolute;
    height:99%;
    width: 99%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    background: #FFFFFF; /*Add inner color here*/
  clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

    
}/* End custom CSS */