.elementor-604 .elementor-element.elementor-element-714deb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F4D620;--border-color:#F4D620;--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-604 .elementor-element.elementor-element-714deb8:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-714deb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E81E25;}.elementor-604 .elementor-element.elementor-element-9af37db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-604 .elementor-element.elementor-element-96e675c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-37a3ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-37a3ab0.elementor-element{--align-self:flex-start;}.elementor-604 .elementor-element.elementor-element-37a3ab0 img{width:159px;}.elementor-604 .elementor-element.elementor-element-e565947{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-e565947:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-e565947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;background-image:url("https://euvoupromexico.com/wp-content/uploads/2025/05/shutterstock-620267228.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-604 .elementor-element.elementor-element-e565947::before, .elementor-604 .elementor-element.elementor-element-e565947 > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-e565947 > .e-con-inner > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-e565947 > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-e565947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-e565947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CACACA;--background-overlay:'';}.elementor-604 .elementor-element.elementor-element-bb155f7{--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;--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-604 .elementor-element.elementor-element-c9e39df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-604 .elementor-element.elementor-element-c9e39df.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-604 .elementor-element.elementor-element-6d9ebdb{text-align:start;}.elementor-604 .elementor-element.elementor-element-6d9ebdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:120%;color:#000000;}.elementor-604 .elementor-element.elementor-element-10a3936{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:start;}.elementor-604 .elementor-element.elementor-element-10a3936 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-10a3936 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:150%;color:#000000;}.elementor-604 .elementor-element.elementor-element-0a8c13b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-604 .elementor-element.elementor-element-d8faaf6{text-align:start;}.elementor-604 .elementor-element.elementor-element-d8faaf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:120%;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-icon i{color:#E81E25;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-icon svg{fill:#E81E25;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-1917d4c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-text{transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-c53b57d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-d504f37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-7accfc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.32;--overlay-mix-blend-mode:luminosity;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-7accfc7::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-264cadc );background-image:url("https://euvoupromexico.com/wp-content/uploads/2024/12/pexels-andre-furtado-43594-1856488-1-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-604 .elementor-element.elementor-element-60a712b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-604 .elementor-element.elementor-element-60a712b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-bd2472c{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:center;}.elementor-604 .elementor-element.elementor-element-bd2472c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-604 .elementor-element.elementor-element-444e87c{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;}.elementor-604 .elementor-element.elementor-element-444e87c > .elementor-widget-container{padding:0px 24px 12px 24px;}.elementor-604 .elementor-element.elementor-element-444e87c .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-444e87c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-604 .elementor-element.elementor-element-6da440a{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;}.elementor-604 .elementor-element.elementor-element-6da440a > .elementor-widget-container{padding:0px 24px 12px 24px;}.elementor-604 .elementor-element.elementor-element-6da440a .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-6da440a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-604 .elementor-element.elementor-element-b8b8368{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;}.elementor-604 .elementor-element.elementor-element-b8b8368 > .elementor-widget-container{padding:0px 24px 12px 24px;}.elementor-604 .elementor-element.elementor-element-b8b8368 .elementor-icon-box-wrapper{text-align:start;}.elementor-604 .elementor-element.elementor-element-b8b8368 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-604 .elementor-element.elementor-element-46d2c06 .elementor-button{background-color:#006341;box-shadow:10px 10px 15px -2px rgba(0, 0, 0, 0.3);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-604 .elementor-element.elementor-element-46d2c06 .elementor-button:hover, .elementor-604 .elementor-element.elementor-element-46d2c06 .elementor-button:focus{background-color:#E81E25;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-46d2c06 .elementor-button:hover svg, .elementor-604 .elementor-element.elementor-element-46d2c06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-9b85031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-604 .elementor-element.elementor-element-9b85031:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-9b85031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E81E25;}.elementor-604 .elementor-element.elementor-element-d9e61b7{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:center;}.elementor-604 .elementor-element.elementor-element-d9e61b7 > .elementor-widget-container{margin:0px 0px 046px 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-d9e61b7 .elementor-heading-title{color:#000000;}.elementor-604 .elementor-element.elementor-element-c893163{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-604 .elementor-element.elementor-element-7412155 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-604 .elementor-element.elementor-element-7412155.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-7412155.elementor-view-framed .elementor-icon, .elementor-604 .elementor-element.elementor-element-7412155.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-7412155 .elementor-icon{font-size:52px;}.elementor-604 .elementor-element.elementor-element-7412155 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-7412155 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-7412155 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-13da0a3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-604 .elementor-element.elementor-element-13da0a3 .elementor-icon{font-size:36px;}.elementor-604 .elementor-element.elementor-element-13da0a3 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-13da0a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-13da0a3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-15a4a28 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-604 .elementor-element.elementor-element-15a4a28 .elementor-icon{font-size:36px;}.elementor-604 .elementor-element.elementor-element-15a4a28 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-15a4a28 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-15a4a28 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-3fd2da6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-604 .elementor-element.elementor-element-0be6a5a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-604 .elementor-element.elementor-element-0be6a5a .elementor-icon{font-size:36px;}.elementor-604 .elementor-element.elementor-element-0be6a5a .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-0be6a5a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-0be6a5a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-a8de464 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-604 .elementor-element.elementor-element-a8de464 .elementor-icon{font-size:36px;}.elementor-604 .elementor-element.elementor-element-a8de464 .elementor-icon-box-title, .elementor-604 .elementor-element.elementor-element-a8de464 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:120%;}.elementor-604 .elementor-element.elementor-element-a8de464 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-8b7010e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-8d4fa32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-604 .elementor-element.elementor-element-494c60d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:capitalize;line-height:120%;}.elementor-604 .elementor-element.elementor-element-eb19d5c{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:start;}.elementor-604 .elementor-element.elementor-element-eb19d5c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-604 .elementor-element.elementor-element-3a37007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-604 .elementor-element.elementor-element-ad52fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-ad52fe8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:700;text-transform:capitalize;line-height:120%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-604 .elementor-element.elementor-element-a9b2212 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-a9b2212{color:var( --e-global-color-secondary );}.elementor-604 .elementor-element.elementor-element-445fe5f{--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-604 .elementor-element.elementor-element-3a62bae .elementor-button{background-color:#006341;box-shadow:10px 10px 15px -2px rgba(0, 0, 0, 0.3);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-604 .elementor-element.elementor-element-3a62bae .elementor-button:hover, .elementor-604 .elementor-element.elementor-element-3a62bae .elementor-button:focus{background-color:#E81E25;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-3a62bae .elementor-button:hover svg, .elementor-604 .elementor-element.elementor-element-3a62bae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-014ffbe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-dc64328{text-align:center;}.elementor-604 .elementor-element.elementor-element-dc64328 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;line-height:120%;color:#E81E25;}.elementor-604 .elementor-element.elementor-element-d291d23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;line-height:120%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-604 .elementor-element.elementor-element-91e9b51 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-main-swiper .swiper-slide{background-color:#F2F2F2;border-radius:0px;padding:30px 30px 30px 30px;}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-604 .elementor-element.elementor-element-91e9b51.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-604 .elementor-element.elementor-element-91e9b51.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-604 .elementor-element.elementor-element-91e9b51.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-604 .elementor-element.elementor-element-91e9b51.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-604 .elementor-element.elementor-element-91e9b51.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-testimonial__text{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-testimonial__name{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-testimonial__title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-604 .elementor-element.elementor-element-66084df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-eae2ba4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-604 .elementor-element.elementor-element-8d6a4c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;line-height:120%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-604 .elementor-element.elementor-element-266a13f{--divider-border-style:solid;--divider-color:#fc1c24;--divider-border-width:1px;}.elementor-604 .elementor-element.elementor-element-266a13f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-266a13f .elementor-divider-separator{width:200px;}.elementor-604 .elementor-element.elementor-element-266a13f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-604 .elementor-element.elementor-element-e4ad4e5{width:var( --container-widget-width, 767px );max-width:767px;--container-widget-width:767px;--container-widget-flex-grow:0;text-align:start;}.elementor-604 .elementor-element.elementor-element-e4ad4e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:150%;}.elementor-604 .elementor-element.elementor-element-8e313b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-604 .elementor-element.elementor-element-18892a2{text-align:end;}.elementor-604 .elementor-element.elementor-element-18892a2 img{width:60%;border-radius:24px 24px 24px 24px;}.elementor-604 .elementor-element.elementor-element-5132858 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-5132858{text-align:start;}.elementor-604 .elementor-element.elementor-element-5132858 img{width:100%;border-style:solid;border-width:5px 5px 0px 0px;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;}.elementor-604 .elementor-element.elementor-element-dc5d8c0{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-ebb261c{text-align:center;}.elementor-604 .elementor-element.elementor-element-ebb261c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:900;line-height:120%;color:#E81E25;}.elementor-604 .elementor-element.elementor-element-094b670{text-align:center;}.elementor-604 .elementor-element.elementor-element-094b670 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:800;line-height:120%;}.elementor-604 .elementor-element.elementor-element-017c013{--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;--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-604 .elementor-element.elementor-element-a864540{--display:flex;}.elementor-604 .elementor-element.elementor-element-45445d1{--display:flex;}.elementor-604 .elementor-element.elementor-element-a41f514{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E81E25;--border-color:#E81E25;--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-604 .elementor-element.elementor-element-a41f514:not(.elementor-motion-effects-element-type-background), .elementor-604 .elementor-element.elementor-element-a41f514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("https://euvoupromexico.com/wp-content/uploads/2024/11/world-1837416-EDIT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-604 .elementor-element.elementor-element-a41f514::before, .elementor-604 .elementor-element.elementor-element-a41f514 > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-a41f514 > .e-con-inner > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-a41f514 > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-a41f514 > .e-con-inner > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-a41f514 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-604 .elementor-element.elementor-element-84721b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-604 .elementor-element.elementor-element-6ae5551{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-604 .elementor-element.elementor-element-6ae5551.e-con{--align-self:center;}.elementor-604 .elementor-element.elementor-element-c5ff991{--display:flex;}.elementor-604 .elementor-element.elementor-element-db5fde4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#E81E25;}.elementor-604 .elementor-element.elementor-element-a1ca975 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-604 .elementor-element.elementor-element-260be91{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-604 .elementor-element.elementor-element-88c53c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#E81E25;}.elementor-604 .elementor-element.elementor-element-02dbf05 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-02dbf05 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-02dbf05{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-02dbf05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-02dbf05 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-604 .elementor-element.elementor-element-02dbf05 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-ccdbd14 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-ccdbd14 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-ccdbd14{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-ccdbd14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-ccdbd14 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-604 .elementor-element.elementor-element-ccdbd14 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-e493269 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-e493269 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-604 .elementor-element.elementor-element-e493269{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-604 .elementor-element.elementor-element-e493269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-e493269 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-604 .elementor-element.elementor-element-e493269 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-604 .elementor-element.elementor-element-fd4ee50{--display:flex;}.elementor-604 .elementor-element.elementor-element-24bf80f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#E81E25;}.elementor-604 .elementor-element.elementor-element-b0a6876{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-604 .elementor-element.elementor-element-4901065 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#000000;}@media(min-width:768px){.elementor-604 .elementor-element.elementor-element-714deb8{--content-width:100%;}.elementor-604 .elementor-element.elementor-element-9af37db{--width:1140px;}.elementor-604 .elementor-element.elementor-element-96e675c{--width:100%;}.elementor-604 .elementor-element.elementor-element-c9e39df{--width:50%;}.elementor-604 .elementor-element.elementor-element-c53b57d{--width:50%;}.elementor-604 .elementor-element.elementor-element-8d4fa32{--width:50%;}.elementor-604 .elementor-element.elementor-element-3a37007{--width:50%;}.elementor-604 .elementor-element.elementor-element-eae2ba4{--width:50%;}.elementor-604 .elementor-element.elementor-element-8e313b0{--width:50%;}.elementor-604 .elementor-element.elementor-element-a864540{--width:50%;}.elementor-604 .elementor-element.elementor-element-45445d1{--width:50%;}.elementor-604 .elementor-element.elementor-element-a41f514{--content-width:100vw;}.elementor-604 .elementor-element.elementor-element-84721b5{--width:1140px;}.elementor-604 .elementor-element.elementor-element-6ae5551{--width:25%;}.elementor-604 .elementor-element.elementor-element-c5ff991{--width:25%;}.elementor-604 .elementor-element.elementor-element-260be91{--width:25%;}.elementor-604 .elementor-element.elementor-element-fd4ee50{--width:25%;}.elementor-604 .elementor-element.elementor-element-b0a6876{--content-width:100vw;}}@media(min-width:1025px){.elementor-604 .elementor-element.elementor-element-7accfc7::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-604 .elementor-element.elementor-element-7accfc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-bd2472c .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-444e87c .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-6da440a .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-b8b8368 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-604 .elementor-element.elementor-element-9af37db{--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-96e675c{--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-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-37a3ab0.elementor-element{--align-self:center;}.elementor-604 .elementor-element.elementor-element-e565947{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-604 .elementor-element.elementor-element-c9e39df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-604 .elementor-element.elementor-element-6d9ebdb .elementor-heading-title{font-size:25px;}.elementor-604 .elementor-element.elementor-element-10a3936 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-10a3936{text-align:start;}.elementor-604 .elementor-element.elementor-element-10a3936 .elementor-heading-title{font-size:17px;line-height:17px;}.elementor-604 .elementor-element.elementor-element-0a8c13b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-d8faaf6 .elementor-heading-title{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-1917d4c{--icon-vertical-align:flex-start;}.elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-604 .elementor-element.elementor-element-1917d4c .elementor-icon-list-item > a{font-size:15px;}.elementor-604 .elementor-element.elementor-element-d504f37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-7accfc7{--padding-top:42px;--padding-bottom:42px;--padding-left:020px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-bd2472c .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-444e87c .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-6da440a .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-b8b8368 .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-9b85031{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-d9e61b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-c893163{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-3fd2da6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-604 .elementor-element.elementor-element-8b7010e{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-eb19d5c{text-align:start;}.elementor-604 .elementor-element.elementor-element-eb19d5c .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-604 .elementor-element.elementor-element-014ffbe{--padding-top:42px;--padding-bottom:042px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{line-height:var( --e-global-typography-primary-line-height );}.elementor-604 .elementor-element.elementor-element-91e9b51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-66084df{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-266a13f .elementor-divider-separator{width:155px;}.elementor-604 .elementor-element.elementor-element-e4ad4e5{text-align:start;}.elementor-604 .elementor-element.elementor-element-e4ad4e5 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-604 .elementor-element.elementor-element-5132858 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-dc5d8c0{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-604 .elementor-element.elementor-element-017c013{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-604 .elementor-element.elementor-element-89f45b3 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-d0f95cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-604 .elementor-element.elementor-element-c5ff991{--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-604 .elementor-element.elementor-element-4901065{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-714deb8 */.elementor-604 .elementor-element.elementor-element-714deb8 {

  background: linear-gradient(
    to right,
    #006341 33.33%,  /* Verde */
    #ffffff 33.33%, 66.66%,  /* Branco */
    #DB002D 66.66%   /* Vermelho */
  );
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a10c30 */@media (max-width: 740px) {
    .flex{
    display: flex;
    flex-direction: column !important;
}
}
.flex{
    display: flex;
    gap: 10px;
    flex-direction: row;
}
.form2 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  position: relative;
  background-color: transparente
  !important;
}

.form2 label {
  position: relative;
  
}

.form2 label input {
  background-color: #ffffff;
  color: #0a0a0a;
  width: 100%;
  padding: 20px 5px 5px 10px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  outline: 0;
  border: 1px solid rgba(105, 105, 105, 0.397);
  border-radius: 5px;
}

.form2 label input + span {
  color: rgba(29, 29, 29, 0.5);
  position: absolute;
  left: 10px;
  top: 0px;
  font-size: 0.9em;
  cursor: text;
  transition: 0.3s ease;
}

.form2 label input:placeholder-shown + span {
  top: 12.5px;
  
  font-size: 0.9em;
}

.form2 label input:focus + span,
.form2 label input:valid + span {
  color: #d12a18;
  top: -2px;
  
  font-size: 0.8em;
  font-weight: 600;
}

input {
  font-size: medium;
}

.form2 button {
  border: none;
  outline: none;
  padding: 10px;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  transition: 0.3s ease;
  background-color: #006946;
}

.form2 button:hover {
  background-color: #DB002D;
}

@keyframes pulse {
  from {
      transform: scale(0.9);
      opacity: 1;
  }
  to {
      transform: scale(1.8);
      opacity: 0;
  }
}

.wrapper {
  width: 200px;
  height: 60px;
  position: relative;
  z-index: 1;
}

.circle {
  width: 20px;
  height: 20px;
  position: absolute;
  border-radius: 50%;
  background-color: #d12a18;
  left: 15%;
  transform-origin: 50%;
  animation: circle7124 .5s alternate infinite ease;
}

@keyframes circle7124 {
  0% {
    top: 60px;
    height: 5px;
    border-radius: 50px 50px 25px 25px;
    transform: scaleX(1.7);
  }

  40% {
    height: 20px;
    border-radius: 50%;
    transform: scaleX(1);
  }

  100% {
    top: 0%;
  }
}

.circle:nth-child(2) {
  left: 45%;
  animation-delay: .2s;
}

.circle:nth-child(3) {
  left: auto;
  right: 15%;
  animation-delay: .3s;
}

.shadow {
  width: 20px;
  height: 4px;
  border-radius: 50%;
  background-color: rgba(0,0,0,0.9);
  position: absolute;
  top: 62px;
  transform-origin: 50%;
  z-index: -1;
  left: 15%;
  filter: blur(1px);
  animation: shadow046 .5s alternate infinite ease;
}

@keyframes shadow046 {
  0% {
    transform: scaleX(1.5);
  }

  40% {
    transform: scaleX(1);
    opacity: .7;
  }

  100% {
    transform: scaleX(.2);
    opacity: .4;
  }
}

.shadow:nth-child(4) {
  left: 45%;
  animation-delay: .2s
}

.shadow:nth-child(5) {
  left: auto;
  right: 15%;
  animation-delay: .3s;
}
    .button2 {
  display: inline-block;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: #ffffff;
  padding: 0.7em 3.3em 0.7em 1.7em;
  font-size: 18px;
  border-radius: 0.5em;
  background: #006341;
  border: 1px solid #e8e8e8;
  box-shadow: 6px 6px 12px #c5c5c5,
             -6px -6px 12px #ffffff;
}

.button2 > svg {
  height: 30px;
  position: absolute;
  padding: 0px 5px;
  margin-top: -4px;
}

.button2:active {
  color: #666;
  box-shadow: inset 4px 4px 12px #c5c5c5,
             inset -4px -4px 12px #ffffff;
}

.button2:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

.button2:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #009087;
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

.button2:hover {
  color: #7c7c7c;
  border: 1px solid #e8e8e8;
}

.button2:hover:before {
  top: -35%;
  background-color: #e8e8e8;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

.button2:hover:after {
  top: -45%;
  background-color: #e8e8e8;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-444e87c */.elementor-604 .elementor-element.elementor-element-444e87c{
    box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 1px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
    border-radius: 8px;
    background-color: #fafafa;
    border: 1px solid #e5e5e5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6da440a */.elementor-604 .elementor-element.elementor-element-6da440a{
    box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 1px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
    border-radius: 8px;
    background-color: #fafafa;
    border: 1px solid #e5e5e5;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b8b8368 */.elementor-604 .elementor-element.elementor-element-b8b8368{
    box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 1px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
    border-radius: 8px;
    background-color: #fafafa;
    border: 1px solid #e5e5e5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b85031 */.elementor-604 .elementor-element.elementor-element-9b85031 {

  background: linear-gradient(
    to right,
    #006341 33.33%,  /* Verde */
    #ffffff 33.33%, 66.66%,  /* Branco */
    #DB002D 66.66%   /* Vermelho */
  );
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-91e9b51 */.elementor-testimonial {
  display: flex;
  flex-direction: column-reverse; /* Inverte a ordem dos filhos */
}

.elementor-testimonial__footer {
  margin-bottom: 0px; /* Adiciona um espaçamento entre o footer e o conteúdo */
}

.elementor-testimonial__content {
  margin-top: 0px; /* Espaçamento entre o conteúdo e o footer */
}

.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button-next{
    position: absolute;
    top: -30px !important;
    right: 32px !important;
    background-color: #f2f2f2;
    padding: 12px;
}

.elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button-prev{
    background-color: #f2f2f2;
    position: absolute;
    top: -30px !important;
    padding: 12px;
    left: 1040px !important;
}

@media (max-width: 767px){
    .elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button-prev{
    left: 0px;
    }
    
    .elementor-604 .elementor-element.elementor-element-91e9b51 .elementor-swiper-button-next{
    right: 0px;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ecd00d8 */.rede-social a{
  color: #888;
  vertical-align: center;
  text-align: center;
  font-weight: 500;
}
.rede-social svg{
  vertical-align: -15px;
  margin-bottom: 10px;
  fill: #fff;
}
.rede-social path{
  fill: #fff;
}
.rede-social a:hover{
  color: #E81E25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0a6876 */.elementor-604 .elementor-element.elementor-element-b0a6876 {

  background: linear-gradient(
    to right,
    #006341 33.33%,  /* Verde */
    #ffffff 33.33%, 66.66%,  /* Branco */
    #DB002D 66.66%   /* Vermelho */
  );
}/* End custom CSS */
/* Start custom CSS */*, :after, :before {
  box-sizing: border-box;
  scrollbar-width: thin;
  scrollbar-color: #999 #dfdfdf;
  scroll-behavior: smooth;
}

/* From Uiverse.io by vinodjangid07 */ 
.Btn-Container {
  display: flex;
  width: 100%;
  height: fit-content;
  background-color: #25D366;
  border-radius: 8px;
  box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
  justify-content: space-between;
  align-items: center;
  border: none;
  cursor: pointer;
}
.icon-Container {
  width: 45px;
  height: 45px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  border: 2px solid #25D366;
  margin-right: -5px;
}
.text {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 1.2em;
  letter-spacing: 1.2px;
  margin-left: 12px;
  margin-right: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.icon-Container svg {
  transition-duration: 1.5s;
}
.Btn-Container:hover .icon-Container svg {
  transition-duration: 1.5s;
  animation: arrow 1s linear infinite;
}
@keyframes arrow {
  0% {
    opacity: 0;
    margin-left: 0px;
  }
  100% {
    opacity: 1;
    margin-left: 10px;
  }
}


.card{
    width: 399px;
    height: 330px;
    box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 1px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
    border-radius: 8px;
    background-color: #fafafa;
    border: 1px solid #e5e5e5;
    padding: 24px;
}

.card .elementor-icon-box-title{
    text-transform: capitalize;
    font-size: 20px;
    color:  --e-global-color-primary !important;
}

.card .elementor-icon-box-description{
    font-size: 12px;
    line-height: 150%;
    color: --e-global-color-text !important;
}

.card .elementor-icon-box-icon{
    background: #e81e25;
    width: 48px;
    height: 48px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 8px;

    margin: 0px !important;
}



.card .elementor-icon{
    font-size: 24px !important;
}

.card .elementor-icon {
    fill: #ffffff !important;
}

@media (max-width: 767px){
    .card{
    width: 100%;
    height: 100%;
}
}/* End custom CSS */