.elementor-270 .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;--overflow:hidden;--overlay-opacity:0.66;}.elementor-270 .elementor-element.elementor-element-f78164a:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-f78164a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mechreps.com/wp-content/uploads/2024/10/da9a6d7a-a185-40e0-8a72-b3a24893afa1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-270 .elementor-element.elementor-element-f78164a::before, .elementor-270 .elementor-element.elementor-element-f78164a > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-f78164a > .e-con-inner > .elementor-background-video-container::before, .elementor-270 .elementor-element.elementor-element-f78164a > .elementor-background-slideshow::before, .elementor-270 .elementor-element.elementor-element-f78164a > .e-con-inner > .elementor-background-slideshow::before, .elementor-270 .elementor-element.elementor-element-f78164a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#030E36;}.elementor-270 .elementor-element.elementor-element-862b667{--display:flex;--justify-content:center;}.elementor-270 .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-270 .elementor-element.elementor-element-5eadc5c .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-270 .elementor-element.elementor-element-b1497ed .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-270 .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-270 .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-270 .elementor-element.elementor-element-943e24a{--display:flex;--overflow:hidden;}.elementor-270 .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;--overflow:hidden;}.elementor-270 .elementor-element.elementor-element-bc44ee6{--spacer-size:65px;}.elementor-270 .elementor-element.elementor-element-81d7f0c{text-align:center;}.elementor-270 .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-270 .elementor-element.elementor-element-5c72c8e{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#1B1B43;}.elementor-270 .elementor-element.elementor-element-1ccbeb6{--spacer-size:65px;}.elementor-270 .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-270 .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;--overflow:hidden;}.elementor-270 .elementor-element.elementor-element-7803a7d{--spacer-size:75px;}.elementor-270 .elementor-element.elementor-element-dcc9224{text-align:center;}.elementor-270 .elementor-element.elementor-element-dcc9224 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;color:#323E48;}.elementor-270 .elementor-element.elementor-element-7a29b46{--spacer-size:40px;}.elementor-270 .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-270 .elementor-element.elementor-element-1edab70{--display:flex;}.elementor-270 .elementor-element.elementor-element-3786920{--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-270 .elementor-element.elementor-element-3786920:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-3786920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-f306109{z-index:2;}.elementor-270 .elementor-element.elementor-element-5031252 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-5031252 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-5031252{z-index:100;}.elementor-270 .elementor-element.elementor-element-cff1dcd::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-cff1dcd::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-cff1dcd{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-cff1dcd::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-cff1dcd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-be27f84{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-b414d89{--display:flex;}.elementor-270 .elementor-element.elementor-element-966cbed{--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-270 .elementor-element.elementor-element-966cbed:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-966cbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-9d75be9 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-9d75be9 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-9d75be9 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-9d75be9 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-9d75be9{z-index:2;}.elementor-270 .elementor-element.elementor-element-d8df9ba .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-d8df9ba > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-d8df9ba{z-index:100;}.elementor-270 .elementor-element.elementor-element-f9ec377::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-f9ec377::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-f9ec377{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-f9ec377::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-f9ec377.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-0f848a5{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-5abf2b5{--display:flex;}.elementor-270 .elementor-element.elementor-element-66a5287{--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-270 .elementor-element.elementor-element-66a5287:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-66a5287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-83c48b6 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-83c48b6 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-83c48b6 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-83c48b6 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-83c48b6{z-index:2;}.elementor-270 .elementor-element.elementor-element-5123976 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-5123976 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-5123976{z-index:100;}.elementor-270 .elementor-element.elementor-element-5fbeb51::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-5fbeb51::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-5fbeb51{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-5fbeb51::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-5fbeb51.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-ecacbfc{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-610fb91{--display:flex;}.elementor-270 .elementor-element.elementor-element-42a8242{--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-270 .elementor-element.elementor-element-42a8242:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-42a8242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-4ca5208 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-4ca5208 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-4ca5208 .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-4ca5208 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-4ca5208.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-4ca5208{z-index:2;}.elementor-270 .elementor-element.elementor-element-f40855f .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-f40855f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-f40855f{z-index:100;}.elementor-270 .elementor-element.elementor-element-3f569f0::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-3f569f0::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-3f569f0{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-3f569f0::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-3f569f0.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-d5044a3{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-2c7d262{--display:flex;}.elementor-270 .elementor-element.elementor-element-83e96eb{--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-270 .elementor-element.elementor-element-83e96eb:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-83e96eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-28a1714{z-index:2;}.elementor-270 .elementor-element.elementor-element-287ee10 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-287ee10 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-287ee10{z-index:100;}.elementor-270 .elementor-element.elementor-element-fb3045f::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-fb3045f::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-fb3045f{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-fb3045f::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-fb3045f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-79e1615{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-12977cd{--display:flex;}.elementor-270 .elementor-element.elementor-element-a8ad55a{--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-270 .elementor-element.elementor-element-a8ad55a:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-a8ad55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-a0a9d41 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-a0a9d41 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-a0a9d41 .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-a0a9d41 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-a0a9d41.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-a0a9d41{z-index:2;}.elementor-270 .elementor-element.elementor-element-7ffb44e .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-7ffb44e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-7ffb44e{z-index:100;}.elementor-270 .elementor-element.elementor-element-c5b2143::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-c5b2143::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-c5b2143{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-c5b2143::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-c5b2143.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-e0ab96b{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-c3be4dd{--display:flex;}.elementor-270 .elementor-element.elementor-element-af1679f{--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-270 .elementor-element.elementor-element-af1679f:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-af1679f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-1d41780 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-1d41780 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-1d41780 .pt_plus_animated_image figure.js-tilt{max-width:260px;width:100%;}.elementor-270 .elementor-element.elementor-element-1d41780 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-1d41780{z-index:2;}.elementor-270 .elementor-element.elementor-element-22df7d2 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-22df7d2 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-22df7d2{z-index:100;}.elementor-270 .elementor-element.elementor-element-89c33d6::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-89c33d6::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-89c33d6{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-89c33d6::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-89c33d6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-8a1bc84{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-ea3b65a{--display:flex;}.elementor-270 .elementor-element.elementor-element-318416a{--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-270 .elementor-element.elementor-element-318416a:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-318416a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-f344945 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-270 .elementor-element.elementor-element-f344945{z-index:2;}.elementor-270 .elementor-element.elementor-element-60e31b4 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-60e31b4 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-60e31b4{z-index:100;}.elementor-270 .elementor-element.elementor-element-89d84a3::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-89d84a3::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-89d84a3{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-89d84a3::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-89d84a3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-40b96b5{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-7bbca19{--display:flex;}.elementor-270 .elementor-element.elementor-element-8bfc450{--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-270 .elementor-element.elementor-element-8bfc450:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-8bfc450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-58c2f33 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-58c2f33 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-58c2f33 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-58c2f33 > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-270 .elementor-element.elementor-element-58c2f33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-270 .elementor-element.elementor-element-58c2f33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-270 .elementor-element.elementor-element-f6e2124 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-f6e2124 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-f6e2124{z-index:100;}.elementor-270 .elementor-element.elementor-element-72d6418::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-72d6418::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-72d6418{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-72d6418::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-72d6418.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-80a30b2{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-130458d{--display:flex;}.elementor-270 .elementor-element.elementor-element-4e27f4d{--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-270 .elementor-element.elementor-element-4e27f4d:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-4e27f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-e282af0 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-e282af0 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-e282af0 .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-e282af0 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-e282af0.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-e282af0{z-index:2;}.elementor-270 .elementor-element.elementor-element-8919584 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-8919584 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-8919584{z-index:100;}.elementor-270 .elementor-element.elementor-element-07d600d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-07d600d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-07d600d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-07d600d::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-07d600d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-0ae0750{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-f52d7c9{--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-270 .elementor-element.elementor-element-ef9a6c0{--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;--overflow:hidden;}.elementor-270 .elementor-element.elementor-element-005a5ac{--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-270 .elementor-element.elementor-element-649b103{--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-270 .elementor-element.elementor-element-649b103:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-649b103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-e50802a{z-index:2;}.elementor-270 .elementor-element.elementor-element-f1e4bd7 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-f1e4bd7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-f1e4bd7{z-index:100;}.elementor-270 .elementor-element.elementor-element-4c90a6f::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-4c90a6f::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-4c90a6f{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-4c90a6f::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-4c90a6f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-d39d48d{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-317d15a{--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-270 .elementor-element.elementor-element-317d15a:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-317d15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-9d76584 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-9d76584 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-9d76584 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-9d76584 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-9d76584{z-index:2;}.elementor-270 .elementor-element.elementor-element-0f89674 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-0f89674 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-0f89674{z-index:100;}.elementor-270 .elementor-element.elementor-element-fa14a0d::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-fa14a0d::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-fa14a0d{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-fa14a0d::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-fa14a0d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-8a8f9af{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-ac70150{--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-270 .elementor-element.elementor-element-ac70150:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-ac70150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-054f7ce .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-054f7ce .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-054f7ce .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-054f7ce > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-054f7ce{z-index:2;}.elementor-270 .elementor-element.elementor-element-b93be02 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-b93be02 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-b93be02{z-index:100;}.elementor-270 .elementor-element.elementor-element-748f739::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-748f739::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-748f739{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-748f739::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-748f739.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-94346ab{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-817e587{--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;--overflow:hidden;}.elementor-270 .elementor-element.elementor-element-300cb44{--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-270 .elementor-element.elementor-element-f8c891e{--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-270 .elementor-element.elementor-element-f8c891e:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-f8c891e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-c8e728a .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-c8e728a .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-c8e728a .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-c8e728a > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-c8e728a.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-c8e728a{z-index:2;}.elementor-270 .elementor-element.elementor-element-2d47d63 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-2d47d63 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-2d47d63{z-index:100;}.elementor-270 .elementor-element.elementor-element-533b6f6::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-533b6f6::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-533b6f6{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-533b6f6::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-533b6f6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-209960b{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-b846244{--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-270 .elementor-element.elementor-element-b846244:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-b846244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-50b78a9{z-index:2;}.elementor-270 .elementor-element.elementor-element-e9d3180 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-e9d3180 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-e9d3180{z-index:100;}.elementor-270 .elementor-element.elementor-element-8fa9366::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-8fa9366::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-8fa9366{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-8fa9366::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-8fa9366.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-fd065d3{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-a63cdb5{--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-270 .elementor-element.elementor-element-a63cdb5:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-a63cdb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-121636d .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-121636d .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-121636d .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-121636d > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-121636d.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-121636d{z-index:2;}.elementor-270 .elementor-element.elementor-element-e1f2f4a .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-e1f2f4a > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-e1f2f4a{z-index:100;}.elementor-270 .elementor-element.elementor-element-6def353::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-6def353::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-6def353{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-6def353::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-6def353.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-8169cc1{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-7a877e3{--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;--overflow:hidden;}.elementor-270 .elementor-element.elementor-element-7d3975f{--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-270 .elementor-element.elementor-element-e622ec5{--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-270 .elementor-element.elementor-element-e622ec5:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-e622ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-fecd93d .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-fecd93d .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-fecd93d .pt_plus_animated_image figure.js-tilt{max-width:260px;width:100%;}.elementor-270 .elementor-element.elementor-element-fecd93d > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-fecd93d{z-index:2;}.elementor-270 .elementor-element.elementor-element-dc0fc98 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-dc0fc98 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-dc0fc98{z-index:100;}.elementor-270 .elementor-element.elementor-element-ef8fa19::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-ef8fa19::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-ef8fa19{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-ef8fa19::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-ef8fa19.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-a06f6f2{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-79e3d57{--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-270 .elementor-element.elementor-element-79e3d57:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-79e3d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-bd8b297 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-270 .elementor-element.elementor-element-bd8b297{z-index:2;}.elementor-270 .elementor-element.elementor-element-c949d41 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-c949d41 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-c949d41{z-index:100;}.elementor-270 .elementor-element.elementor-element-a865dfb::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-a865dfb::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-a865dfb{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-a865dfb::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-a865dfb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-b70c15a{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-f89e54a{--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-270 .elementor-element.elementor-element-f89e54a:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-f89e54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-c0e0544 .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-c0e0544 .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-c0e0544 .pt_plus_animated_image figure.js-tilt{max-width:1485px;width:100%;}.elementor-270 .elementor-element.elementor-element-c0e0544 > .elementor-widget-container{padding:44px 0px 30px 0px;}.elementor-270 .elementor-element.elementor-element-c0e0544{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-270 .elementor-element.elementor-element-c0e0544.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-270 .elementor-element.elementor-element-197e484 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-197e484 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-197e484{z-index:100;}.elementor-270 .elementor-element.elementor-element-526cfd1::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-526cfd1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-526cfd1{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-526cfd1::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-526cfd1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-419b241{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-55bffe8{--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-270 .elementor-element.elementor-element-452818d{--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-270 .elementor-element.elementor-element-452818d:not(.elementor-motion-effects-element-type-background), .elementor-270 .elementor-element.elementor-element-452818d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224C99;}.elementor-270 .elementor-element.elementor-element-026354f .pt_plus_animated_image img,.elementor-270 .elementor-element.elementor-element-026354f .pt_plus_animated_image .scroll-image-wrap,.elementor-270 .elementor-element.elementor-element-026354f .pt_plus_animated_image figure.js-tilt{max-width:205px;width:100%;}.elementor-270 .elementor-element.elementor-element-026354f > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-270 .elementor-element.elementor-element-026354f.elementor-element{--align-self:center;}.elementor-270 .elementor-element.elementor-element-026354f{z-index:2;}.elementor-270 .elementor-element.elementor-element-3e33a8f .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:700;color:#224C99;}.elementor-270 .elementor-element.elementor-element-3e33a8f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 25px;}.elementor-270 .elementor-element.elementor-element-3e33a8f{z-index:100;}.elementor-270 .elementor-element.elementor-element-799d2c8::-webkit-scrollbar-thumb{background-color:#224C99;border-radius:16px;}.elementor-270 .elementor-element.elementor-element-799d2c8::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:16px;}.elementor-270 .elementor-element.elementor-element-799d2c8{max-height:100px;overflow-y:scroll !important;oveflow-x:hidden !important;z-index:100;}.elementor-270 .elementor-element.elementor-element-799d2c8::-webkit-scrollbar{width:12px;}.elementor-270 .elementor-element.elementor-element-799d2c8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-270 .elementor-element.elementor-element-b070e7e{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-a542ff0{--display:flex;}.elementor-270 .elementor-element.elementor-element-7da554b{--spacer-size:50px;z-index:100;}.elementor-270 .elementor-element.elementor-element-6582c80{--display:flex;}.elementor-270 .elementor-element.elementor-element-9e0cbdc{--spacer-size:50px;z-index:100;}.elementor-270 .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-270 .elementor-element.elementor-element-f52d7c9{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-270 .elementor-element.elementor-element-862b667{--width:52.546%;}.elementor-270 .elementor-element.elementor-element-3786920{--width:100%;}.elementor-270 .elementor-element.elementor-element-966cbed{--width:100%;}.elementor-270 .elementor-element.elementor-element-66a5287{--width:100%;}.elementor-270 .elementor-element.elementor-element-42a8242{--width:100%;}.elementor-270 .elementor-element.elementor-element-83e96eb{--width:100%;}.elementor-270 .elementor-element.elementor-element-a8ad55a{--width:100%;}.elementor-270 .elementor-element.elementor-element-af1679f{--width:100%;}.elementor-270 .elementor-element.elementor-element-318416a{--width:100%;}.elementor-270 .elementor-element.elementor-element-8bfc450{--width:100%;}.elementor-270 .elementor-element.elementor-element-4e27f4d{--width:100%;}.elementor-270 .elementor-element.elementor-element-005a5ac{--width:100%;}.elementor-270 .elementor-element.elementor-element-649b103{--width:100%;}.elementor-270 .elementor-element.elementor-element-317d15a{--width:100%;}.elementor-270 .elementor-element.elementor-element-ac70150{--width:100%;}.elementor-270 .elementor-element.elementor-element-300cb44{--width:100%;}.elementor-270 .elementor-element.elementor-element-f8c891e{--width:100%;}.elementor-270 .elementor-element.elementor-element-b846244{--width:100%;}.elementor-270 .elementor-element.elementor-element-a63cdb5{--width:100%;}.elementor-270 .elementor-element.elementor-element-7d3975f{--width:100%;}.elementor-270 .elementor-element.elementor-element-e622ec5{--width:100%;}.elementor-270 .elementor-element.elementor-element-79e3d57{--width:100%;}.elementor-270 .elementor-element.elementor-element-f89e54a{--width:100%;}.elementor-270 .elementor-element.elementor-element-55bffe8{--width:100%;}.elementor-270 .elementor-element.elementor-element-452818d{--width:100%;}}@media(max-width:767px){.elementor-270 .elementor-element.elementor-element-5eadc5c{text-align:center;}.elementor-270 .elementor-element.elementor-element-5eadc5c .elementor-heading-title{font-size:29px;}.elementor-270 .elementor-element.elementor-element-b1497ed{text-align:center;}.elementor-270 .elementor-element.elementor-element-b1497ed .elementor-heading-title{font-size:43px;}.elementor-270 .elementor-element.elementor-element-943e24a{--min-height:0px;}.elementor-270 .elementor-element.elementor-element-f52d7c9{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for text-editor, class: .elementor-element-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-cff1dcd */.elementor-270 .elementor-element.elementor-element-cff1dcd ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-cff1dcd ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-cff1dcd ul li, 
.elementor-270 .elementor-element.elementor-element-cff1dcd 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-3786920 */.elementor-270 .elementor-element.elementor-element-3786920 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-3786920: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-f9ec377 */.elementor-270 .elementor-element.elementor-element-f9ec377 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-f9ec377 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-f9ec377 ul li, 
.elementor-270 .elementor-element.elementor-element-f9ec377 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-966cbed */.elementor-270 .elementor-element.elementor-element-966cbed {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-966cbed: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-5fbeb51 */.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-5fbeb51 ul li, 
.elementor-270 .elementor-element.elementor-element-5fbeb51 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-66a5287 */.elementor-270 .elementor-element.elementor-element-66a5287 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-66a5287: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-3f569f0 */.elementor-270 .elementor-element.elementor-element-3f569f0 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-3f569f0 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-3f569f0 ul li, 
.elementor-270 .elementor-element.elementor-element-3f569f0 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-42a8242 */.elementor-270 .elementor-element.elementor-element-42a8242 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-42a8242: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-fb3045f */.elementor-270 .elementor-element.elementor-element-fb3045f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fb3045f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fb3045f ul li, 
.elementor-270 .elementor-element.elementor-element-fb3045f 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-83e96eb */.elementor-270 .elementor-element.elementor-element-83e96eb {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-83e96eb: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-c5b2143 */.elementor-270 .elementor-element.elementor-element-c5b2143 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-c5b2143 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-c5b2143 ul li, 
.elementor-270 .elementor-element.elementor-element-c5b2143 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-a8ad55a */.elementor-270 .elementor-element.elementor-element-a8ad55a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a8ad55a: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-89c33d6 */.elementor-270 .elementor-element.elementor-element-89c33d6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89c33d6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89c33d6 ul li, 
.elementor-270 .elementor-element.elementor-element-89c33d6 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-af1679f */.elementor-270 .elementor-element.elementor-element-af1679f {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-af1679f: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-89d84a3 */.elementor-270 .elementor-element.elementor-element-89d84a3 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-89d84a3 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-89d84a3 ul li, 
.elementor-270 .elementor-element.elementor-element-89d84a3 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-318416a */.elementor-270 .elementor-element.elementor-element-318416a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-318416a: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-72d6418 */.elementor-270 .elementor-element.elementor-element-72d6418 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-72d6418 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-72d6418 ul li, 
.elementor-270 .elementor-element.elementor-element-72d6418 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-8bfc450 */.elementor-270 .elementor-element.elementor-element-8bfc450 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-8bfc450: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-07d600d */.elementor-270 .elementor-element.elementor-element-07d600d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-07d600d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-07d600d ul li, 
.elementor-270 .elementor-element.elementor-element-07d600d 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-4e27f4d */.elementor-270 .elementor-element.elementor-element-4e27f4d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-4e27f4d: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-4c90a6f */.elementor-270 .elementor-element.elementor-element-4c90a6f ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-4c90a6f ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-4c90a6f ul li, 
.elementor-270 .elementor-element.elementor-element-4c90a6f 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-649b103 */.elementor-270 .elementor-element.elementor-element-649b103 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-649b103: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-fa14a0d */.elementor-270 .elementor-element.elementor-element-fa14a0d ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-fa14a0d ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-fa14a0d ul li, 
.elementor-270 .elementor-element.elementor-element-fa14a0d 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-317d15a */.elementor-270 .elementor-element.elementor-element-317d15a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-317d15a: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-748f739 */.elementor-270 .elementor-element.elementor-element-748f739 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-748f739 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-748f739 ul li, 
.elementor-270 .elementor-element.elementor-element-748f739 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-ac70150 */.elementor-270 .elementor-element.elementor-element-ac70150 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-ac70150: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-533b6f6 */.elementor-270 .elementor-element.elementor-element-533b6f6 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-533b6f6 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-533b6f6 ul li, 
.elementor-270 .elementor-element.elementor-element-533b6f6 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-f8c891e */.elementor-270 .elementor-element.elementor-element-f8c891e {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-f8c891e: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-8fa9366 */.elementor-270 .elementor-element.elementor-element-8fa9366 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-8fa9366 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-8fa9366 ul li, 
.elementor-270 .elementor-element.elementor-element-8fa9366 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-b846244 */.elementor-270 .elementor-element.elementor-element-b846244 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-b846244: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-6def353 */.elementor-270 .elementor-element.elementor-element-6def353 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-6def353 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-6def353 ul li, 
.elementor-270 .elementor-element.elementor-element-6def353 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-a63cdb5 */.elementor-270 .elementor-element.elementor-element-a63cdb5 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-a63cdb5: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-ef8fa19 */.elementor-270 .elementor-element.elementor-element-ef8fa19 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-ef8fa19 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-ef8fa19 ul li, 
.elementor-270 .elementor-element.elementor-element-ef8fa19 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-e622ec5 */.elementor-270 .elementor-element.elementor-element-e622ec5 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-e622ec5: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-a865dfb */.elementor-270 .elementor-element.elementor-element-a865dfb ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-a865dfb ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-a865dfb ul li, 
.elementor-270 .elementor-element.elementor-element-a865dfb 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-79e3d57 */.elementor-270 .elementor-element.elementor-element-79e3d57 {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-79e3d57: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-526cfd1 */.elementor-270 .elementor-element.elementor-element-526cfd1 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-526cfd1 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-526cfd1 ul li, 
.elementor-270 .elementor-element.elementor-element-526cfd1 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-f89e54a */.elementor-270 .elementor-element.elementor-element-f89e54a {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-f89e54a: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-799d2c8 */.elementor-270 .elementor-element.elementor-element-799d2c8 ul li::marker {
  color: #224C99; /* Cambia el color de las viñetas */
}

.elementor-270 .elementor-element.elementor-element-799d2c8 ul li {
  color: #333333; /* Cambia el color del texto si lo deseas */
}
.elementor-270 .elementor-element.elementor-element-799d2c8 ul li, 
.elementor-270 .elementor-element.elementor-element-799d2c8 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-452818d */.elementor-270 .elementor-element.elementor-element-452818d {
    
clip-path: polygon(0 0, 100% 0, 100% 30%, 100% 100%, 70% 100%, 19% 100%, 0 84%, 0% 30%);

}

.elementor-270 .elementor-element.elementor-element-452818d: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 */