.elementor-14 .elementor-element.elementor-element-75309dc1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-75309dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/07/banner_inicio_01-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-75309dc1 > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-75309dc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-12854982{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-14 .elementor-element.elementor-element-367badf8{width:var( --container-widget-width, 93.257% );max-width:93.257%;--container-widget-width:93.257%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-367badf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-14 .elementor-element.elementor-element-a539aee .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-a539aee{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-a539aee.elementor-view-stacked .elementor-icon{background-color:#0d5270;}.elementor-14 .elementor-element.elementor-element-a539aee.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a539aee.elementor-view-default .elementor-icon{fill:#0d5270;color:#0d5270;border-color:#0d5270;}.elementor-14 .elementor-element.elementor-element-a539aee .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a539aee .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-3399bc69 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-3399bc69{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-3399bc69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-3399bc69.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3399bc69.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-14 .elementor-element.elementor-element-3399bc69 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3399bc69 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.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-14 .elementor-element.elementor-element-6465145d .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-6465145d .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-6465145d .elementor-button:focus{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-6465145d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-67bb6704 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-67bb6704 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-67bb6704{z-index:999;}.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-14 .elementor-element.elementor-element-629d98ea{z-index:999;}.elementor-14 .elementor-element.elementor-element-442e9a5{--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-14 .elementor-element.elementor-element-962c964{--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:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-14 .elementor-element.elementor-element-8636edf{--display:flex;}.elementor-14 .elementor-element.elementor-element-da51771{width:var( --container-widget-width, 60.775% );max-width:60.775%;--container-widget-width:60.775%;--container-widget-flex-grow:0;text-align:left;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-da51771.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-402fd44 > .elementor-widget-container{margin:0px 90px 0px 0px;}.elementor-14 .elementor-element.elementor-element-402fd44{columns:1;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-14 .elementor-element.elementor-element-740339d .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-740339d .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-740339d .elementor-button:focus{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-740339d > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f428a24:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f428a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010108;background-image:url("https://gather.com.mx/wp-content/uploads/2025/07/Banner_personal_02-1-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f428a24 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-f428a24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-14 .elementor-element.elementor-element-325e7a44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 60px;}.elementor-14 .elementor-element.elementor-element-325e7a44{color:#000000;}.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-14 .elementor-element.elementor-element-74712c1d > .elementor-widget-container{margin:20px 20px 20px 20px;padding:020px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-74712c1d .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-74712c1d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-74712c1d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-74712c1d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-74712c1d .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-14 .elementor-element.elementor-element-74712c1d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-74712c1d .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:#000000;}.elementor-14 .elementor-element.elementor-element-74712c1d .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:#000000;}.elementor-14 .elementor-element.elementor-element-1a971997 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1a971997 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-1a971997.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-1a971997.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-1a971997.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-1a971997 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-14 .elementor-element.elementor-element-1a971997 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-1a971997 .elementor-image-box-title{color:#000000;}.elementor-14 .elementor-element.elementor-element-1a971997 .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:#000000;}.elementor-14 .elementor-element.elementor-element-5015cd5d{padding:0px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-f646fb3{--spacer-size: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-14 .elementor-element.elementor-element-4bd6ff48{text-align:center;}.elementor-14 .elementor-element.elementor-element-4bd6ff48 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-7073e606{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-14 .elementor-element.elementor-element-6c17efe8{margin-top:20px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-17554a59 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-17554a59 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a5005e1 img{width:70%;}.elementor-14 .elementor-element.elementor-element-4efba4c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-4efba4c4 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-4efba4c4 .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-4efba4c4 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-369d3ba > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-369d3ba .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-892bc57 img{width:70%;}.elementor-14 .elementor-element.elementor-element-edc35d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-edc35d2 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-edc35d2 .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-edc35d2 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-bbba8b0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-bbba8b0 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2bb7ab9 img{width:70%;}.elementor-14 .elementor-element.elementor-element-543368b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-543368b .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-543368b .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-543368b .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-4efa3468{margin-top:20px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-51d74c3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-51d74c3 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-394d7e5 img{width:70%;}.elementor-14 .elementor-element.elementor-element-479e254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-479e254 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-479e254 .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-479e254 .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-6fc283b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-6fc283b .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1b77fc9 img{width:70%;}.elementor-14 .elementor-element.elementor-element-facb70a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-facb70a .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-facb70a .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-facb70a .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor4 );opacity:0.8;}.elementor-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;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-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-2b5259f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-2b5259f .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a0a5b91 img{width:70%;}.elementor-14 .elementor-element.elementor-element-b0d64df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-b0d64df .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-b0d64df .elementor-image-box-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-b0d64df .elementor-image-box-description{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-b162d48 .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-14 .elementor-element.elementor-element-b162d48 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-b162d48 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-b162d48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b162d48 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-b162d48 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-65eb7166:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-65eb7166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/07/Banner_inicio_03-1-1536x549.jpg");}.elementor-14 .elementor-element.elementor-element-65eb7166 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-65eb7166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-14 .elementor-element.elementor-element-baa67b > .elementor-element-populated{border-style:none;}.elementor-14 .elementor-element.elementor-element-23b8e516 .elementor-heading-title{color:#000000;}.elementor-14 .elementor-element.elementor-element-32e98c4 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-14 .elementor-element.elementor-element-32e98c4{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-14 .elementor-element.elementor-element-1f0dfa6f .elementor-button{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-14 .elementor-element.elementor-element-1f0dfa6f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1f0dfa6f .elementor-button:focus{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-1f0dfa6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-530f661d{--spacer-size:10px;}.elementor-14 .elementor-element.elementor-element-6f8b591:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6f8b591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14 .elementor-element.elementor-element-6f8b591{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-6f8b591 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-12dbcbaa{--spacer-size:40px;}.elementor-14 .elementor-element.elementor-element-45d6f594{text-align:center;}.elementor-14 .elementor-element.elementor-element-45d6f594 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-14 .elementor-element.elementor-element-34f96b6a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-14 .elementor-element.elementor-element-37a028a8{margin-top:20px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-5f33008:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-5f33008 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/06/home-evidencia-nf9.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-5f33008 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000E0;opacity:0.7;}.elementor-14 .elementor-element.elementor-element-5f33008 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;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-14 .elementor-element.elementor-element-5f33008 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5f33008 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1973af36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-1973af36 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-1973af36 .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1973af36 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4737e70f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4737e70f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/06/home-formularios-s5f-YgO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4737e70f > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.7;}.elementor-14 .elementor-element.elementor-element-4737e70f > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-14 .elementor-element.elementor-element-4737e70f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-144a8f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-144a8f4 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-144a8f4 .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-144a8f4 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6979ff80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-6979ff80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/06/home-alertas-SGZ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6979ff80 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.7;}.elementor-14 .elementor-element.elementor-element-6979ff80 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-14 .elementor-element.elementor-element-6979ff80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-75757fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-75757fd7 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-75757fd7 .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-75757fd7 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-118c2cf1{margin-top:20px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-1cd951e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-1cd951e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/06/home-sos-jot.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-1cd951e8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000E0;opacity:0.7;}.elementor-14 .elementor-element.elementor-element-1cd951e8 > .elementor-element-populated{border-style:solid;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-14 .elementor-element.elementor-element-1cd951e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1cd951e8 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2715dc3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-2715dc3e .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-2715dc3e .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2715dc3e .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4f6c67dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4f6c67dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gather.com.mx/wp-content/uploads/2025/06/home-monitoreo-JzH.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4f6c67dd > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.7;}.elementor-14 .elementor-element.elementor-element-4f6c67dd > .elementor-element-populated{border-style:solid;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 40px 60px 40px;}.elementor-14 .elementor-element.elementor-element-4f6c67dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-781f5350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0.1s;}.elementor-14 .elementor-element.elementor-element-781f5350 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-781f5350 .elementor-image-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-781f5350 .elementor-image-box-description{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3de884d{--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-14 .elementor-element.elementor-element-3268b4a{--display:flex;}.elementor-14 .elementor-element.elementor-element-5b68ce6{--display:flex;}.elementor-14 .elementor-element.elementor-element-ff45b70{--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-14 .elementor-element.elementor-element-2d33a7a4{--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-14 .elementor-element.elementor-element-2d33a7a4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2d33a7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;}.elementor-14 .elementor-element.elementor-element-70a5f3e3{--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-14 .elementor-element.elementor-element-450818f6{--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-14 .elementor-element.elementor-element-19d75b63{--display:flex;}.elementor-14 .elementor-element.elementor-element-19d75b63.e-con{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-4eaf3335{--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-14 .elementor-element.elementor-element-423da475{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-423da475.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-423da475 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-423da475.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-423da475.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-423da475.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-423da475.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-423da475.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-423da475 .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-423da475 .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-6a395915{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-4a8eef8{--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-14 .elementor-element.elementor-element-20d050ab{width:var( --container-widget-width, 32.011% );max-width:32.011%;--container-widget-width:32.011%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-20d050ab.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-20d050ab .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-20d050ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-20d050ab.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-20d050ab.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-20d050ab.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-20d050ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-20d050ab .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-20d050ab .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-3de1a0bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-5f4c1db9 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-14 .elementor-element.elementor-element-78ae9193{--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-14 .elementor-element.elementor-element-6d0a5a1f{width:var( --container-widget-width, 32.136% );max-width:32.136%;--container-widget-width:32.136%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6d0a5a1f .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6d0a5a1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-14 .elementor-element.elementor-element-6d0a5a1f .elementor-icon{font-size:75px;}.elementor-14 .elementor-element.elementor-element-6d0a5a1f .elementor-icon svg{height:75px;}.elementor-14 .elementor-element.elementor-element-54793dcd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-3bdac8d8{width:56.786%;}.elementor-14 .elementor-element.elementor-element-67bb6704{width:43.214%;}.elementor-14 .elementor-element.elementor-element-962c964{--content-width:1100px;}.elementor-14 .elementor-element.elementor-element-2d33a7a4{--content-width:1790px;}.elementor-14 .elementor-element.elementor-element-70a5f3e3{--width:53%;}.elementor-14 .elementor-element.elementor-element-450818f6{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-70a5f3e3{--width:100%;}.elementor-14 .elementor-element.elementor-element-450818f6{--width:100%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-2d33a7a4{--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-14 .elementor-element.elementor-element-70a5f3e3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-450818f6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-67bb6704 > .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-14 .elementor-element.elementor-element-325e7a44 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-74712c1d > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-74712c1d .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-1a971997 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-14 .elementor-element.elementor-element-1a971997 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-17554a59 > .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-14 .elementor-element.elementor-element-17554a59 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-369d3ba > .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-14 .elementor-element.elementor-element-369d3ba > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-bbba8b0 > .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-14 .elementor-element.elementor-element-bbba8b0 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-51d74c3 > .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-14 .elementor-element.elementor-element-51d74c3 > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-6fc283b > .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-14 .elementor-element.elementor-element-6fc283b > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-2b5259f > .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-14 .elementor-element.elementor-element-2b5259f > .elementor-element-populated{border-width:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-baa67b > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-23b8e516 > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-14 .elementor-element.elementor-element-5f33008 > .elementor-element-populated{border-width:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-4737e70f > .elementor-element-populated{border-width:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-6979ff80 > .elementor-element-populated{border-width:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-1cd951e8 > .elementor-element-populated{border-width:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-4f6c67dd > .elementor-element-populated{border-width:5px 5px 5px 5px;}.elementor-14 .elementor-element.elementor-element-2d33a7a4{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-70a5f3e3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-450818f6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}/* Start custom CSS for html, class: .elementor-element-1ef7aa72 */@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 */