.elementor-10 .elementor-element.elementor-element-3df4706 > .elementor-container{min-height:600px;}.elementor-10 .elementor-element.elementor-element-3df4706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-3df4706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-771532f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-771532f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magmainstalaciones.es/wp-content/uploads/2025/11/Gemini_Generated_Image_g62wqpg62wqpg62w-e1763835623184.avif");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-771532f1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-771532f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-771532f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-771532f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-771532f1{z-index:1;}.elementor-10 .elementor-element.elementor-element-54314a2f{--spacer-size:477px;}.elementor-10 .elementor-element.elementor-element-5e5fa25f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-5e5fa25f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5e5fa25f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-5e5fa25f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-5e5fa25f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:96px 30px 96px 30px;}.elementor-10 .elementor-element.elementor-element-5e5fa25f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-10ab569f{z-index:1;}.elementor-10 .elementor-element.elementor-element-399ccf > .elementor-element-populated{margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50d38e3f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-icon i{color:var( --e-global-color-f9b47be );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-icon svg{fill:var( --e-global-color-f9b47be );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > a{font-family:var( --e-global-typography-68c4dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-68c4dbb-font-size );font-weight:var( --e-global-typography-68c4dbb-font-weight );text-transform:var( --e-global-typography-68c4dbb-text-transform );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-text{color:var( --e-global-color-f9b47be );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-596b5761{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-596b5761 .elementor-heading-title{font-family:var( --e-global-typography-7f1ce3e-font-family ), Sans-serif;font-size:var( --e-global-typography-7f1ce3e-font-size );font-weight:var( --e-global-typography-7f1ce3e-font-weight );text-transform:var( --e-global-typography-7f1ce3e-text-transform );line-height:var( --e-global-typography-7f1ce3e-line-height );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-6eb45ce9{font-family:var( --e-global-typography-dc0d9ad-font-family ), Sans-serif;font-size:var( --e-global-typography-dc0d9ad-font-size );font-weight:var( --e-global-typography-dc0d9ad-font-weight );line-height:var( --e-global-typography-dc0d9ad-line-height );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-43411c7b{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-22e6432b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-22e6432b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-22e6432b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-10 .elementor-element.elementor-element-22e6432b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-264b3779 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-19a385e );}.elementor-10 .elementor-element.elementor-element-220d055d{--icon-box-icon-margin:0px;}.elementor-10 .elementor-element.elementor-element-220d055d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f9b47be );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-220d055d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-220d055d.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-10 .elementor-element.elementor-element-220d055d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-220d055d .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-220d055d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-220d055d .elementor-icon-box-title a{font-weight:600;}.elementor-10 .elementor-element.elementor-element-220d055d .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-33a016f3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-19a385e );}.elementor-10 .elementor-element.elementor-element-19e0ae66{--icon-box-icon-margin:0px;}.elementor-10 .elementor-element.elementor-element-19e0ae66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f9b47be );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-19e0ae66.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-19e0ae66.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-10 .elementor-element.elementor-element-19e0ae66.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-19e0ae66 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-19e0ae66 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-19e0ae66 .elementor-icon-box-title a{font-weight:600;}.elementor-10 .elementor-element.elementor-element-19e0ae66 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-703473c6 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-19a385e );}.elementor-10 .elementor-element.elementor-element-3d0c88c7{--icon-box-icon-margin:0px;}.elementor-10 .elementor-element.elementor-element-3d0c88c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f9b47be );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-3d0c88c7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3d0c88c7.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-10 .elementor-element.elementor-element-3d0c88c7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-3d0c88c7 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-3d0c88c7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3d0c88c7 .elementor-icon-box-title a{font-weight:600;}.elementor-10 .elementor-element.elementor-element-3d0c88c7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-391906ea{--icon-box-icon-margin:0px;}.elementor-10 .elementor-element.elementor-element-391906ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f9b47be );color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-391906ea.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-391906ea.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-10 .elementor-element.elementor-element-391906ea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-391906ea .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-391906ea .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-391906ea .elementor-icon-box-title a{font-weight:600;}.elementor-10 .elementor-element.elementor-element-391906ea .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-33399897:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33399897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af0210f );}.elementor-10 .elementor-element.elementor-element-33399897{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-33399897 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-591d3cd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:96px 30px 96px 30px;}.elementor-10 .elementor-element.elementor-element-2e4792ec{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-68c4dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-68c4dbb-font-size );font-weight:var( --e-global-typography-68c4dbb-font-weight );text-transform:var( --e-global-typography-68c4dbb-text-transform );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1103c11b{margin-top:0px;margin-bottom:24px;}.elementor-10 .elementor-element.elementor-element-1a1375f1 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1a1375f1{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-1a1375f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1a1375f1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1a1375f1.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-10 .elementor-element.elementor-element-1a1375f1 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1a1375f1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1a1375f1 .elementor-icon-box-title a{font-weight:800;}.elementor-10 .elementor-element.elementor-element-1a1375f1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2db39439 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-2db39439{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-2db39439.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2db39439.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2db39439.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-10 .elementor-element.elementor-element-2db39439 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-2db39439 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2db39439 .elementor-icon-box-title a{font-weight:800;}.elementor-10 .elementor-element.elementor-element-2db39439 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6599ead0 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-6599ead0{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-6599ead0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6599ead0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6599ead0.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-10 .elementor-element.elementor-element-6599ead0 .elementor-icon{font-size:30px;}.elementor-10 .elementor-element.elementor-element-6599ead0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6599ead0 .elementor-icon-box-title a{font-weight:800;}.elementor-10 .elementor-element.elementor-element-6599ead0 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7e1d0340 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7e1d0340 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7e1d0340 .elementor-button:focus{background-color:var( --e-global-color-a49fe0f );}.elementor-10 .elementor-element.elementor-element-7e1d0340{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-714a568b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-714a568b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magmainstalaciones.es/wp-content/uploads/2025/11/Gemini_Generated_Image_1tq9w31tq9w31tq9-e1763836328399.avif");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-714a568b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-714a568b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-714a568b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-714a568b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-2216b611{--spacer-size:300px;}.elementor-10 .elementor-element.elementor-element-28f3bc38:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28f3bc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af0210f );}.elementor-10 .elementor-element.elementor-element-28f3bc38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-10 .elementor-element.elementor-element-28f3bc38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6d6eb83e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-10a5f222{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > a{font-family:var( --e-global-typography-68c4dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-68c4dbb-font-size );font-weight:var( --e-global-typography-68c4dbb-font-weight );text-transform:var( --e-global-typography-68c4dbb-text-transform );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b786d74{text-align:center;}.elementor-10 .elementor-element.elementor-element-62ee4b4e{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-62ee4b4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-62ee4b4e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-62ee4b4e.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-10 .elementor-element.elementor-element-62ee4b4e .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-62ee4b4e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-62ee4b4e .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-62ee4b4e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4546478e{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-4546478e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4546478e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4546478e.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-10 .elementor-element.elementor-element-4546478e .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-4546478e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4546478e .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-4546478e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2512c88d{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-2512c88d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2512c88d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2512c88d.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-10 .elementor-element.elementor-element-2512c88d .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-2512c88d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2512c88d .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-2512c88d .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-26b85e88{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-26b85e88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-26b85e88.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-26b85e88.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-10 .elementor-element.elementor-element-26b85e88 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-26b85e88 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-26b85e88 .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-26b85e88 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7b883b49{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-7b883b49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7b883b49.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7b883b49.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-10 .elementor-element.elementor-element-7b883b49 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-7b883b49 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7b883b49 .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-7b883b49 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-405ab269{--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-405ab269.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-405ab269.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-405ab269.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-10 .elementor-element.elementor-element-405ab269 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-405ab269 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-405ab269 .elementor-icon-box-title a{font-size:19px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-405ab269 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a7affc4{padding:96px 0px 96px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-76863557.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-76863557.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-76863557.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-76863557 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-76863557 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1cb721a7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1cb721a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magmainstalaciones.es/wp-content/uploads/2025/11/Gemini_Generated_Image_2pyud82pyud82pyu-e1763836807491.avif");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1cb721a7 > .elementor-container{min-height:581px;}.elementor-10 .elementor-element.elementor-element-1cb721a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-1cb721a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7fd495db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-7fd495db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-7fd495db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-7fd495db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7fd495db{z-index:1;}.elementor-10 .elementor-element.elementor-element-32cfea45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-32cfea45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-32cfea45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-32cfea45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-298486bb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > a{font-family:var( --e-global-typography-68c4dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-68c4dbb-font-size );font-weight:var( --e-global-typography-68c4dbb-font-weight );text-transform:var( --e-global-typography-68c4dbb-text-transform );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-text{color:var( --e-global-color-c2ece12 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-79a1452e{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-79a1452e .elementor-title{color:var( --e-global-color-a49fe0f );font-family:var( --e-global-typography-99de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-99de2d7-font-size );font-weight:var( --e-global-typography-99de2d7-font-weight );text-transform:var( --e-global-typography-99de2d7-text-transform );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-79a1452e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-79a1452e .elementor-progress-bar{height:4px;line-height:4px;}.elementor-10 .elementor-element.elementor-element-7918ea9d{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-7918ea9d .elementor-title{color:var( --e-global-color-a49fe0f );font-family:var( --e-global-typography-99de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-99de2d7-font-size );font-weight:var( --e-global-typography-99de2d7-font-weight );text-transform:var( --e-global-typography-99de2d7-text-transform );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7918ea9d .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7918ea9d .elementor-progress-bar{height:4px;line-height:4px;}.elementor-10 .elementor-element.elementor-element-70f30af2{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-70f30af2 .elementor-title{color:var( --e-global-color-a49fe0f );font-family:var( --e-global-typography-99de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-99de2d7-font-size );font-weight:var( --e-global-typography-99de2d7-font-weight );text-transform:var( --e-global-typography-99de2d7-text-transform );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-70f30af2 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-70f30af2 .elementor-progress-bar{height:4px;line-height:4px;}.elementor-10 .elementor-element.elementor-element-7397ae77{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-7397ae77 .elementor-title{color:var( --e-global-color-a49fe0f );font-family:var( --e-global-typography-99de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-99de2d7-font-size );font-weight:var( --e-global-typography-99de2d7-font-weight );text-transform:var( --e-global-typography-99de2d7-text-transform );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7397ae77 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7397ae77 .elementor-progress-bar{height:4px;line-height:4px;}.elementor-10 .elementor-element.elementor-element-3f56b263 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3f56b263 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3f56b263 .elementor-button:focus{background-color:var( --e-global-color-a49fe0f );}.elementor-10 .elementor-element.elementor-element-3f56b263{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-3353c69e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3353c69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3353c69e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-3353c69e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6a39a449 .elementor-heading-title{color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-4d9c47c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-6b891e2c{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-7663d3f3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7663d3f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af0210f );}.elementor-10 .elementor-element.elementor-element-7663d3f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-10 .elementor-element.elementor-element-7663d3f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-bbb9fbf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > a{font-family:var( --e-global-typography-68c4dbb-font-family ), Sans-serif;font-size:var( --e-global-typography-68c4dbb-font-size );font-weight:var( --e-global-typography-68c4dbb-font-weight );text-transform:var( --e-global-typography-68c4dbb-text-transform );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-text{color:var( --e-global-color-a49fe0f );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1caa93ab{text-align:center;}.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-main-swiper{width:100%;}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-9b067b9 );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__content, .elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__content:after{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__content{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:30px;}.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 30px 0 30px;}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__text{color:var( --e-global-color-f9b47be );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__name{color:var( --e-global-color-a49fe0f );font-family:var( --e-global-typography-99de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-99de2d7-font-size );font-weight:var( --e-global-typography-99de2d7-font-weight );text-transform:var( --e-global-typography-99de2d7-text-transform );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__image img{width:62px;height:62px;}.elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 30px + (62px / 2) - 8px );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 30px + (62px / 2) - 8px );right:auto;}body.rtl .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 30px + (62px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 30px + (62px / 2) - 8px );right:auto;}body.rtl .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-10 .elementor-element.elementor-element-4fb14580.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 30px + (62px / 2) - 8px );left:auto;}.elementor-10 .elementor-element.elementor-element-62b09d13:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-62b09d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9b47be );}.elementor-10 .elementor-element.elementor-element-62b09d13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 96px 0px;}.elementor-10 .elementor-element.elementor-element-62b09d13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0da5d52-font-family ), Sans-serif;font-size:var( --e-global-typography-0da5d52-font-size );font-weight:var( --e-global-typography-0da5d52-font-weight );text-transform:var( --e-global-typography-0da5d52-text-transform );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0da5d52-font-family ), Sans-serif;font-size:var( --e-global-typography-0da5d52-font-size );font-weight:var( --e-global-typography-0da5d52-font-weight );text-transform:var( --e-global-typography-0da5d52-text-transform );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0da5d52-font-family ), Sans-serif;font-size:var( --e-global-typography-0da5d52-font-size );font-weight:var( --e-global-typography-0da5d52-font-weight );text-transform:var( --e-global-typography-0da5d52-text-transform );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0da5d52-font-family ), Sans-serif;font-size:var( --e-global-typography-0da5d52-font-size );font-weight:var( --e-global-typography-0da5d52-font-weight );text-transform:var( --e-global-typography-0da5d52-text-transform );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-596b5761 .elementor-heading-title{font-size:var( --e-global-typography-7f1ce3e-font-size );line-height:var( --e-global-typography-7f1ce3e-line-height );}.elementor-10 .elementor-element.elementor-element-6eb45ce9{font-size:var( --e-global-typography-dc0d9ad-font-size );line-height:var( --e-global-typography-dc0d9ad-line-height );}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a7affc4{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-1cb721a7 > .elementor-container{min-height:300px;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-79a1452e .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7918ea9d .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-70f30af2 .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7397ae77 .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7663d3f3{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__name{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-62b09d13{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-771532f1{width:50%;}.elementor-10 .elementor-element.elementor-element-5e5fa25f{width:50%;}.elementor-10 .elementor-element.elementor-element-591d3cd4{width:53.128%;}.elementor-10 .elementor-element.elementor-element-714a568b{width:46.78%;}.elementor-10 .elementor-element.elementor-element-b358966{width:15%;}.elementor-10 .elementor-element.elementor-element-6d6eb83e{width:69.333%;}.elementor-10 .elementor-element.elementor-element-151ab270{width:15%;}.elementor-10 .elementor-element.elementor-element-3d89448d{width:67.306%;}.elementor-10 .elementor-element.elementor-element-4d9c47c6{width:32.368%;}.elementor-10 .elementor-element.elementor-element-5328d20f{width:15%;}.elementor-10 .elementor-element.elementor-element-bbb9fbf{width:69.333%;}.elementor-10 .elementor-element.elementor-element-a77a682{width:15%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-771532f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-54314a2f{--spacer-size:315px;}.elementor-10 .elementor-element.elementor-element-399ccf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-50d38e3f .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-596b5761{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-596b5761 .elementor-heading-title{font-size:var( --e-global-typography-7f1ce3e-font-size );line-height:var( --e-global-typography-7f1ce3e-line-height );}.elementor-10 .elementor-element.elementor-element-6eb45ce9{font-size:var( --e-global-typography-dc0d9ad-font-size );line-height:var( --e-global-typography-dc0d9ad-line-height );}.elementor-10 .elementor-element.elementor-element-22e6432b{margin-top:0px;margin-bottom:0px;padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-33399897{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2e4792ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-28f3bc38{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10a5f222 .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a7affc4{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-1cb721a7 > .elementor-container{min-height:300px;}.elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-298486bb .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-79a1452e .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7918ea9d .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-70f30af2 .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-7397ae77 .elementor-title{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-4d9c47c6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-7663d3f3{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-bbb9fbf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5e4ec8cb .elementor-icon-list-item > a{font-size:var( --e-global-typography-68c4dbb-font-size );line-height:var( --e-global-typography-68c4dbb-line-height );letter-spacing:var( --e-global-typography-68c4dbb-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4fb14580 .elementor-testimonial__name{font-size:var( --e-global-typography-99de2d7-font-size );line-height:var( --e-global-typography-99de2d7-line-height );}.elementor-10 .elementor-element.elementor-element-62b09d13{padding:48px 0px 48px 0px;}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-6d8ad997 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-a4c7b2a .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-4c9cdd8f .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0da5d52-font-size );line-height:var( --e-global-typography-0da5d52-line-height );}.elementor-10 .elementor-element.elementor-element-3ffc1370 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}