.elementor-225 .elementor-element.elementor-element-3a8d758d:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-3a8d758d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/07/banner_app-personal-campo_01-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-225 .elementor-element.elementor-element-3a8d758d > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-3a8d758d .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-225 .elementor-element.elementor-element-3a8d758d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-225 .elementor-element.elementor-element-1ce212ea{margin-top:40px;margin-bottom:40px;}.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-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 );}.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 );color:var( --e-global-color-text );}.elementor-225 .elementor-element.elementor-element-6c53be66 .elementor-icon-box-wrapper{text-align:left;}.elementor-225 .elementor-element.elementor-element-6c53be66{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-6c53be66.elementor-view-stacked .elementor-icon{background-color:#EBF0FF;}.elementor-225 .elementor-element.elementor-element-6c53be66.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-6c53be66.elementor-view-default .elementor-icon{fill:#EBF0FF;color:#EBF0FF;border-color:#EBF0FF;}.elementor-225 .elementor-element.elementor-element-6c53be66 .elementor-icon-box-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-6c53be66 .elementor-icon-box-description{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-2e120eba .elementor-icon-box-wrapper{text-align:left;}.elementor-225 .elementor-element.elementor-element-2e120eba{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-2e120eba.elementor-view-stacked .elementor-icon{background-color:#EBF0FF;}.elementor-225 .elementor-element.elementor-element-2e120eba.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-2e120eba.elementor-view-default .elementor-icon{fill:#EBF0FF;color:#EBF0FF;border-color:#EBF0FF;}.elementor-225 .elementor-element.elementor-element-2e120eba .elementor-icon-box-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-2e120eba .elementor-icon-box-description{color:#FFFFFF;}.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-225 .elementor-element.elementor-element-ff8d853 .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-225 .elementor-element.elementor-element-ff8d853 .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-ff8d853 .elementor-button:focus{background-color:#000000;}.elementor-225 .elementor-element.elementor-element-ff8d853 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-47e2b79{margin-top:40px;margin-bottom:40px;}.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-225 .elementor-element.elementor-element-7975f55{text-align:center;}.elementor-225 .elementor-element.elementor-element-7975f55 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-1592fa15{text-align:center;}.elementor-225 .elementor-element.elementor-element-7ff60eec{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#409B35;}.elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-225 .elementor-element.elementor-element-7ff60eec.elementor-view-default:has(:focus) .elementor-icon{fill:#409B35;color:#409B35;border-color:#409B35;}.elementor-225 .elementor-element.elementor-element-7ff60eec .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-7ff60eec .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-48fb6365{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-48fb6365.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-48fb6365.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-48fb6365.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-48fb6365 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-48fb6365 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-4e06c32d{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-4e06c32d.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-4e06c32d.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-4e06c32d.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-4e06c32d .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-4e06c32d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-6d345a04{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-6d345a04.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-6d345a04.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-6d345a04.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-6d345a04 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-6d345a04 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-7f884a2a{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-7f884a2a.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-7f884a2a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-7f884a2a.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-7f884a2a .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-7f884a2a .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-79611232{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-79611232.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-79611232.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-79611232.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-79611232 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-79611232 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-f9238b0{--icon-box-icon-margin:15px;}.elementor-225 .elementor-element.elementor-element-f9238b0.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-f9238b0.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-f9238b0.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-225 .elementor-element.elementor-element-f9238b0 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-f9238b0 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-225 .elementor-element.elementor-element-6380f4d7:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-6380f4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/07/Banner_personal_02-1-scaled.jpg");}.elementor-225 .elementor-element.elementor-element-6380f4d7 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-6380f4d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-225 .elementor-element.elementor-element-4f61dc5c{--spacer-size:40px;}.elementor-225 .elementor-element.elementor-element-2fa6dd5d{text-align:center;}.elementor-225 .elementor-element.elementor-element-2fa6dd5d .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-225 .elementor-element.elementor-element-7fbc5bd6{text-align:center;color:#000000;}.elementor-225 .elementor-element.elementor-element-3ca4cb25 .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-225 .elementor-element.elementor-element-3ca4cb25 .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-3ca4cb25 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-3ca4cb25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-3ca4cb25 .elementor-button:hover svg, .elementor-225 .elementor-element.elementor-element-3ca4cb25 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-d6d81db{margin-top:20px;margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-233b6399:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated, .elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated > .elementor-background-overlay, .elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-233b6399 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-225 .elementor-element.elementor-element-e1d959a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-225 .elementor-element.elementor-element-e1d959a .elementor-image-box-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-e1d959a .elementor-image-box-title{margin-bottom:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-e1d959a .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-830ffce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-225 .elementor-element.elementor-element-830ffce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated, .elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated > .elementor-background-overlay, .elementor-225 .elementor-element.elementor-element-830ffce > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-830ffce .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-98c6670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-225 .elementor-element.elementor-element-98c6670 .elementor-image-box-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-98c6670 .elementor-image-box-title{margin-bottom:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-98c6670 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-b593bad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-225 .elementor-element.elementor-element-b593bad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated, .elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated > .elementor-background-overlay, .elementor-225 .elementor-element.elementor-element-b593bad > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-b593bad .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-fc19535 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-225 .elementor-element.elementor-element-fc19535 .elementor-image-box-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-fc19535 .elementor-image-box-title{margin-bottom:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-fc19535 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-4de0cf9{--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;}.elementor-225 .elementor-element.elementor-element-735661a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-225 .elementor-element.elementor-element-8cd7203{--display:flex;}.elementor-225 .elementor-element.elementor-element-48779fb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-225 .elementor-element.elementor-element-0f2c2d7{--display:flex;}.elementor-225 .elementor-element.elementor-element-7f56cac > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-225 .elementor-element.elementor-element-1ecbf86.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-cee8cf9:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-cee8cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-cee8cf9 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-cee8cf9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-225 .elementor-element.elementor-element-8248e54{--spacer-size:40px;}.elementor-225 .elementor-element.elementor-element-ff58232{text-align:center;}.elementor-225 .elementor-element.elementor-element-ff58232 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-225 .elementor-element.elementor-element-c3f2c37{text-align:center;color:#000000;}.elementor-225 .elementor-element.elementor-element-15c06e9 > .elementor-container{max-width:753px;}.elementor-225 .elementor-element.elementor-element-15c06e9{margin-top:20px;margin-bottom:20px;padding:0px 080px 0px 080px;}.elementor-225 .elementor-element.elementor-element-32f2ff7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated, .elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated > .elementor-background-overlay, .elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-32f2ff7 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-347f811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-225 .elementor-element.elementor-element-347f811 .elementor-image-box-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-347f811 .elementor-image-box-title{margin-bottom:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-347f811 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-48035f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated, .elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-48035f6 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-e935bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-225 .elementor-element.elementor-element-e935bf1 .elementor-image-box-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-e935bf1 .elementor-image-box-title{margin-bottom:22px;color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-e935bf1 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-86e2518{--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;}.elementor-225 .elementor-element.elementor-element-3b58dd0{--display:flex;}.elementor-225 .elementor-element.elementor-element-633da0a{--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;}.elementor-225 .elementor-element.elementor-element-b8fbb88{--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;}.elementor-225 .elementor-element.elementor-element-32e9309{--display:flex;}.elementor-225 .elementor-element.elementor-element-07c5c74{--display:flex;}.elementor-225 .elementor-element.elementor-element-2e9d457{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-225 .elementor-element.elementor-element-9af60a2.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-db20159 > .elementor-widget-container{border-style:none;}.elementor-225 .elementor-element.elementor-element-db20159 img{opacity:0.1;}.elementor-225 .elementor-element.elementor-element-4a44126{--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;}.elementor-225 .elementor-element.elementor-element-ffe2983.elementor-element{--align-self:center;}.elementor-225 .elementor-element.elementor-element-e8418cb{--display:flex;}.elementor-225 .elementor-element.elementor-element-1579b806 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-225 .elementor-element.elementor-element-1579b806 > .elementor-container{min-height:400px;}.elementor-225 .elementor-element.elementor-element-1579b806{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-225 .elementor-element.elementor-element-165f5b3e .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-225 .elementor-element.elementor-element-151d7669 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-225 .elementor-element.elementor-element-151d7669{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#373737;}.elementor-225 .elementor-element.elementor-element-518677c .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-225 .elementor-element.elementor-element-518677c .elementor-button:hover, .elementor-225 .elementor-element.elementor-element-518677c .elementor-button:focus{background-color:#000000;}.elementor-225 .elementor-element.elementor-element-518677c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-6a469776{--spacer-size:10px;}.elementor-225 .elementor-element.elementor-element-355be32b{--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;}.elementor-225 .elementor-element.elementor-element-7d356f8a{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-225 .elementor-element.elementor-element-7d356f8a:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-7d356f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;}.elementor-225 .elementor-element.elementor-element-4f5e145a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-225 .elementor-element.elementor-element-16b504f3{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-225 .elementor-element.elementor-element-2b8aeb76{--display:flex;}.elementor-225 .elementor-element.elementor-element-2b8aeb76.e-con{--align-self:flex-start;}.elementor-225 .elementor-element.elementor-element-2f10cdce{--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;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-225 .elementor-element.elementor-element-58d57e5e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-225 .elementor-element.elementor-element-58d57e5e .elementor-icon-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-58d57e5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-58d57e5e .elementor-icon{font-size:75px;}.elementor-225 .elementor-element.elementor-element-58d57e5e .elementor-icon svg{height:75px;}.elementor-225 .elementor-element.elementor-element-704ea5fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-225 .elementor-element.elementor-element-5820f3f9{--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;}.elementor-225 .elementor-element.elementor-element-4bff290a{width:var( --container-widget-width, 32.011% );max-width:32.011%;--container-widget-width:32.011%;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-4bff290a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-225 .elementor-element.elementor-element-4bff290a .elementor-icon-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-4bff290a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-4bff290a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-4bff290a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-4bff290a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-4bff290a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-4bff290a .elementor-icon{font-size:75px;}.elementor-225 .elementor-element.elementor-element-4bff290a .elementor-icon svg{height:75px;}.elementor-225 .elementor-element.elementor-element-78a8e96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-225 .elementor-element.elementor-element-7178f0db a{color:var( --e-global-color-astglobalcolor3 );}.elementor-225 .elementor-element.elementor-element-297c6930{--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;}.elementor-225 .elementor-element.elementor-element-1c02044a{width:var( --container-widget-width, 32.136% );max-width:32.136%;--container-widget-width:32.136%;--container-widget-flex-grow:0;}.elementor-225 .elementor-element.elementor-element-1c02044a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-225 .elementor-element.elementor-element-1c02044a .elementor-icon-wrapper{text-align:center;}.elementor-225 .elementor-element.elementor-element-1c02044a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-1c02044a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-1c02044a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-1c02044a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-1c02044a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-225 .elementor-element.elementor-element-1c02044a .elementor-icon{font-size:75px;}.elementor-225 .elementor-element.elementor-element-1c02044a .elementor-icon svg{height:75px;}.elementor-225 .elementor-element.elementor-element-56b19924{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-4761c644{width:56.786%;}.elementor-225 .elementor-element.elementor-element-370f52{width:43.214%;}.elementor-225 .elementor-element.elementor-element-b8fbb88{--content-width:1680px;}.elementor-225 .elementor-element.elementor-element-2e9d457{--width:52%;}.elementor-225 .elementor-element.elementor-element-7d356f8a{--content-width:1790px;}.elementor-225 .elementor-element.elementor-element-4f5e145a{--width:53%;}.elementor-225 .elementor-element.elementor-element-16b504f3{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-225 .elementor-element.elementor-element-4f5e145a{--width:100%;}.elementor-225 .elementor-element.elementor-element-16b504f3{--width:100%;}}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-7d356f8a{--min-height:0px;--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-225 .elementor-element.elementor-element-4f5e145a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-225 .elementor-element.elementor-element-16b504f3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-233b6399 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-830ffce > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-b593bad > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-32f2ff7 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-225 .elementor-element.elementor-element-48035f6 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-225 .elementor-element.elementor-element-7d356f8a{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-225 .elementor-element.elementor-element-4f5e145a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-225 .elementor-element.elementor-element-16b504f3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}/* Start custom CSS for html, class: .elementor-element-608b45d1 */@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600;700&display=swap");

*,
*::before,
*::after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;

  /* Creating animations for dark mode */
  transition: background-color 0.3s, border 0.3s;
}

#customFormContainer {
  font-family: "Roboto", sans-serif;
  display: flex;
  flex-direction: column;
  width: 35rem;
  margin: 0 auto;
  padding: 2rem;
  background-color: #f5f5f5;
  border-radius: 8px;
}

#customFormLanding {
  display: flex;
  flex-direction: column;
}

#nameLabelLandingForm,
#emailLabelLandingForm,
#companyLabelLandingForm,
#phoneLabelLandingForm,
#countryLabelLandingForm,
#productsLabelLandingForm,
#messageLabelLandingForm {
  font-weight: 600;
  margin-top: 15px;
}

#nameLandingForm,
#emailLandingForm,
#companyLandingForm,
#phoneLandingForm,
#countryLandingForm,
#productsLandingForm,
#messageLandingForm {
  max-width: 100%;
  padding: 10px;
  margin-top: 5px;
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  font-size: 16px;
  transition: all 0.3s ease;
}

#nameLandingForm:focus,
#emailLandingForm:focus,
#companyLandingForm:focus,
#phoneLandingForm:focus,
#countrylLandingForm:focus,
#productsLandingForm:focus,
#messageLandingForm:focus {
  border-color: #409b35;
  outline: none;
  box-shadow: 0 0 5px rgba(64, 155, 53, 0.4);
}

#messageLandingForm {
  resize: vertical;
  min-height: 100px;
}

#submitLandingForm {
  background: #409b35;
  color: white;
  padding: 12px;
  border: none;
  font-size: 18px;
  font-weight: 600;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 20px;
  transition: background 0.3s;
}

#submitLandingForm:hover {
  background: #367d2b;
}

#submitLandingForm:disabled {
  background: #666;
  cursor: not-allowed;
}

#formStatus {
  margin-top: 15px;
  font-weight: 600;
  text-align: center;
}

/* Loading animation */
#loading {
  display: none;
  width: 24px;
  height: 24px;
  border: 3px solid white;
  border-top: 3px solid transparent;
  border-radius: 50%;
  animation: spin 0.7s linear infinite;
  margin-left: 10px;
}

@keyframes spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}

/* Flexbox for button & loading */
.button-container {
  display: flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */