.elementor-2003 .elementor-element.elementor-element-b0511b1 .elementor-repeater-item-c6c19c6.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2003 .elementor-element.elementor-element-316f85c{--spacer-size:50px;}.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-2003 .elementor-element.elementor-element-1769e55{text-align:center;}.elementor-2003 .elementor-element.elementor-element-1769e55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;letter-spacing:-1px;text-shadow:0px 1px 2px rgba(0,0,0,0.3);color:#23A455;}.elementor-2003 .elementor-element.elementor-element-00e2d9e{text-align:center;}.elementor-2003 .elementor-element.elementor-element-00e2d9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:#808080;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2003 .elementor-element.elementor-element-50b6f86{--divider-border-style:solid;--divider-color:#23A455;--divider-border-width:1px;}.elementor-2003 .elementor-element.elementor-element-50b6f86 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2003 .elementor-element.elementor-element-50b6f86 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.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-2003 .elementor-element.elementor-element-3aa562e{--spacer-size:15px;}.elementor-2003 .elementor-element.elementor-element-b0511b1:not(.elementor-motion-effects-element-type-background), .elementor-2003 .elementor-element.elementor-element-b0511b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2003 .elementor-element.elementor-element-b0511b1 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-b0511b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2003 .elementor-element.elementor-element-b0511b1 > .elementor-shape-top .elementor-shape-fill{fill:#F2F2F2;}.elementor-2003 .elementor-element.elementor-element-b0511b1 > .elementor-shape-top svg{width:calc(176% + 1.3px);height:226px;}.elementor-2003 .elementor-element.elementor-element-026e3e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-026e3e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-026e3e8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.34;}.elementor-2003 .elementor-element.elementor-element-026e3e8 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#23A455;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-026e3e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-ba298c2 img{width:153px;}.elementor-2003 .elementor-element.elementor-element-3e75160 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-3e75160{text-align:center;}.elementor-2003 .elementor-element.elementor-element-3e75160 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#23A455;}.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-2003 .elementor-element.elementor-element-101f2db{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-f349d53 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-f349d53{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-e94050d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-e94050d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-e94050d > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#0AADBA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-e94050d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-44906a4 img{width:161px;}.elementor-2003 .elementor-element.elementor-element-e6eb627 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-e6eb627{text-align:center;}.elementor-2003 .elementor-element.elementor-element-e6eb627 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#0AADBA;}.elementor-2003 .elementor-element.elementor-element-cdea7a5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-2c7f2f8 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-2c7f2f8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-3c54e50{margin-top:30px;margin-bottom:0px;}.elementor-2003 .elementor-element.elementor-element-7546e57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-7546e57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-7546e57 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#F08019;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-7546e57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-b9ca235 img{width:153px;}.elementor-2003 .elementor-element.elementor-element-0501d83 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-0501d83{text-align:center;}.elementor-2003 .elementor-element.elementor-element-0501d83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#F08019;}.elementor-2003 .elementor-element.elementor-element-a5b526c{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-bf05c2b > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-bf05c2b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-3c2ec51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-3c2ec51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-3c2ec51 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#8FB42D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-3c2ec51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-aa6fe3b img{width:197px;}.elementor-2003 .elementor-element.elementor-element-0fcc887 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-0fcc887{text-align:center;}.elementor-2003 .elementor-element.elementor-element-0fcc887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#8FB42D;}.elementor-2003 .elementor-element.elementor-element-865b9b8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-3cef28a > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-3cef28a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-9e9c35e{margin-top:30px;margin-bottom:0px;}.elementor-2003 .elementor-element.elementor-element-ef86772:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-ef86772 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-ef86772 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#BB0E0C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-ef86772 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-7de56b2 img{width:189px;}.elementor-2003 .elementor-element.elementor-element-f7360d0 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-f7360d0{text-align:center;}.elementor-2003 .elementor-element.elementor-element-f7360d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#BB0E0C;}.elementor-2003 .elementor-element.elementor-element-1610fb3{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-b190fe1 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-b190fe1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-ebdd473:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-ebdd473 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-ebdd473 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#00B7FF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-ebdd473 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-4110ea5 img{width:189px;}.elementor-2003 .elementor-element.elementor-element-b0fd6d3 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-b0fd6d3{text-align:center;}.elementor-2003 .elementor-element.elementor-element-b0fd6d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#00B7FF;}.elementor-2003 .elementor-element.elementor-element-b761b83{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.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-2003 .elementor-element.elementor-element-0a6a5b8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-2003 .elementor-element.elementor-element-1e6d36c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-2003 .elementor-element.elementor-element-db7922a > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-db7922a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-c0e77de{margin-top:30px;margin-bottom:0px;}.elementor-2003 .elementor-element.elementor-element-7de858d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-7de858d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-7de858d > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#156917;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-7de858d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-c8fafb0 img{width:265px;}.elementor-2003 .elementor-element.elementor-element-47e9b4a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-47e9b4a{text-align:center;}.elementor-2003 .elementor-element.elementor-element-47e9b4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#156917;}.elementor-2003 .elementor-element.elementor-element-fa87b69{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-029eae8 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-029eae8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-1a98bbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-1a98bbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-1a98bbe > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#E3CB1C;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-1a98bbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-d55dcfa img{width:182px;}.elementor-2003 .elementor-element.elementor-element-a24cb97 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-a24cb97{text-align:center;}.elementor-2003 .elementor-element.elementor-element-a24cb97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#E3CB1C;}.elementor-2003 .elementor-element.elementor-element-bd08035{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-e911de9 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-e911de9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-a092385{margin-top:30px;margin-bottom:0px;}.elementor-2003 .elementor-element.elementor-element-3ea2601:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-3ea2601 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-3ea2601 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#1583AD;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-3ea2601 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-6d62423 img{width:139px;}.elementor-2003 .elementor-element.elementor-element-268b336 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-268b336{text-align:center;}.elementor-2003 .elementor-element.elementor-element-268b336 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#1583AD;}.elementor-2003 .elementor-element.elementor-element-1ac07d8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-29b71c4 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-29b71c4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-2003 .elementor-element.elementor-element-8daa110:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2003 .elementor-element.elementor-element-8daa110 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2003 .elementor-element.elementor-element-8daa110 > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#B4358B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-2003 .elementor-element.elementor-element-8daa110 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2003 .elementor-element.elementor-element-90a1e56 img{width:139px;}.elementor-2003 .elementor-element.elementor-element-811afd7 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2003 .elementor-element.elementor-element-811afd7{text-align:center;}.elementor-2003 .elementor-element.elementor-element-811afd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.4em;color:#B4358B;}.elementor-2003 .elementor-element.elementor-element-4037c8b{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-2003 .elementor-element.elementor-element-8278724 > .elementor-widget-container{background-color:#ECECEC;padding:21px 15px 1px 15px;}.elementor-2003 .elementor-element.elementor-element-8278724{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#000000;}/* Start custom CSS */.menuiconos .elementor-image {
  display: flex;
  justify-content: center; /* centra horizontalmente */
  align-items: center;     /* centra verticalmente */
  text-align: center;      /* centra el texto dentro del figure */
  height: 100%;            /* asegúrate de que el contenedor tenga altura */
}
.menuiconos .iconoscontainer .elementor-widget-wrap {}
.menuiconos .elementor-widget:not(:last-child) {margin-bottom:0;}
.menuiconos .elementor-image {cursor:pointer;}
.menuiconos .elementor-image figure figcaption {font-size:9px;}
.menuiconos {}
.menuiconos .elementor-image {;height:90px;border:solid 2px #bebebe; padding:2px;border-radius: 10px;margin:0 auto;box-shadow:0 0 5px #e2e2e2;margin:0 3px;}
.menuiconos .elementor-image {
  transition: transform 0.3s ease-in-out; /* suaviza la animación */
}

.menuiconos .elementor-image:hover {
  transform: scale(1.1); /* aumenta un 10% */
}
.menuiconos .elementor-image img {max-height:30px;width:auto;}
.menuiconos .iconoscontainer .elementor-widget-wrap {
  display: flex;
  flex-wrap: nowrap; /* una sola línea */
  justify-content: space-between; /* separa los iconos */
  align-items: center;
}

/* Cada icono se adapta al ancho */
.menuiconos .iconoscontainer .elementor-widget-wrap .elementor-element {
  flex: 1 1 auto;
  text-align: center;
}

@media (max-width: 1020px) {
    .menuiconos .elementor-image {
  height: 90px;}
    
}
@media (max-width: 767px) {
  .menuiconos .iconoscontainer .elementor-widget-wrap {
    display: flex;
    flex-wrap: wrap; /* permite varias filas */
    justify-content: center;
  }
.menuiconos .elementor-image {margin-bottom:20px;}
  .menuiconos .iconoscontainer .elementor-widget-wrap .elementor-element {
    flex: 0 0 20%; /* 5 por fila → 100% / 5 = 20% */
    box-sizing: border-box;text-align: center;
  }
      .menuiconos .elementor-image {
 }
 .bloquegrupo {margin-bottom:20px;}
}

@media (max-width: 450px) {
  .menuiconos .iconoscontainer .elementor-widget-wrap .elementor-element {
    flex: 0 0 30%;}
  .elementor-2003 .elementor-element.elementor-element-1769e55 .elementor-heading-title {font-size:40px;}
  .elementor-2003 .elementor-element.elementor-element-00e2d9e .elementor-heading-title {line-height:19px;}
  body #content .elementor-heading-title {font-size:25px !important;}
    body #content .elementor-section-wrap  .elementor-column {display:block;}
    body #content .elementor-widget-wrap {padding-left:15px; padding-right:15px;}
   body #content .elementor-column-wrap {margin-left:0; margin-right:0;}
      body #content .elementor-column-wrap p,      body #content .elementor-column-wrap .elementor-text-editor {font-size:15px !important;}
}/* End custom CSS */