.elementor-2 .elementor-element.elementor-element-89c79d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-72cf57a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-72cf57a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-72cf57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-45473c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c5e0fbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-c5e0fbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c5e0fbb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c5e0fbb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c5e0fbb:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-c5e0fbb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-c5e0fbb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-7647eac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ba81539{--spacer-size:60px;background-color:var( --e-global-color-3b05349 );}.elementor-2 .elementor-element.elementor-element-fdfcc22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-33bbc95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-33bbc95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-33bbc95.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-33bbc95.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-33bbc95:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-33bbc95:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-33bbc95 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-ffa7445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6db1e1a{--spacer-size:60px;background-color:var( --e-global-color-3b05349 );}.elementor-2 .elementor-element.elementor-element-cc2cb55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-26b2cf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-26b2cf1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-26b2cf1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-26b2cf1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-26b2cf1:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-26b2cf1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-26b2cf1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-d27e45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-519096c{--spacer-size:60px;background-color:var( --e-global-color-3b05349 );}.elementor-2 .elementor-element.elementor-element-bd37524{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-3d15308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-3d15308.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3d15308.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3d15308.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-3d15308:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-3d15308:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-3d15308 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-05cf1e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-05cf1e5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-05cf1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-ccf400a{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-de21fe7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-de21fe7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de21fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-6151677{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3bfb7cc{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-eddef60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FD802E;}.elementor-2 .elementor-element.elementor-element-58d07d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:#233D4C;}.elementor-2 .elementor-element.elementor-element-2409bad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-accent );}.elementor-widget-text-editor{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 );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-2 .elementor-element.elementor-element-f1e59df{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 );}.elementor-2 .elementor-element.elementor-element-3f28e2a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6899574.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-6899574.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-6899574.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6899574 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cfbc523.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cfbc523.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-cfbc523.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-cfbc523 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ea8e1f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ea8e1f5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ea8e1f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-ea8e1f5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-93c13bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-93c13bf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-93c13bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-93c13bf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-024262a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2 .elementor-element.elementor-element-024262a .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-024262a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-024262a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-024262a.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-024262a .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-024262a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-024262a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-024262a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-51abc47{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-d30bac5{--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;--border-radius:0px 15px 15px 0px;}.elementor-2 .elementor-element.elementor-element-d30bac5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d30bac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://materialesquintosol.mx/wp-content/uploads/2026/05/1.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-11fe86a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-11fe86a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-11fe86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-5b86227{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-029cfb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-ce5c90b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-ce5c90b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce5c90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3b0a8b0 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{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 );}.elementor-2 .elementor-element.elementor-element-4ff0f30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-dca8144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-e721705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-af16acf{--spacer-size:60px;}.elementor-2 .elementor-element.elementor-element-4b77e77{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 5px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );text-align:center;}.elementor-2 .elementor-element.elementor-element-4b77e77.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4b77e77 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-60d7280{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-1ec3bf8{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:44px;--arrow-normal-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1ec3bf8 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-3372f06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-4902f55{--spacer-size:60px;}.elementor-2 .elementor-element.elementor-element-ac45708{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 5px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-ac45708.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ac45708 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.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-size:var( --e-global-typography-secondary-font-size );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-2 .elementor-element.elementor-element-f2be586{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-2 .elementor-element.elementor-element-f2be586 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-f2be586 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-d0a9659{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-bf19f4e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-bf19f4e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bf19f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-d7f2326{--display:flex;}.elementor-2 .elementor-element.elementor-element-d7f2326.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-afbe636 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8beaccb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-54eb670{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.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-2 .elementor-element.elementor-element-d7af0f2 .elementor-icon-wrapper{text-align:end;}.elementor-2 .elementor-element.elementor-element-d7af0f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d7af0f2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d7af0f2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d7af0f2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d7af0f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d7af0f2 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-d7af0f2 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-3d7bc85{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-3d7bc85:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d7bc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-2172221{--display:flex;}.elementor-2 .elementor-element.elementor-element-2172221.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b2f3824 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c6094f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-fc122ac{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-13b6958 .elementor-icon-wrapper{text-align:end;}.elementor-2 .elementor-element.elementor-element-13b6958.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-13b6958.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-13b6958.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-13b6958.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-13b6958.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-13b6958 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-13b6958 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-37a3699{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-37a3699:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-37a3699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-d9ebf8f{--display:flex;}.elementor-2 .elementor-element.elementor-element-d9ebf8f.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-28b5d25 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-35b4711 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-dfa74e3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-623f91e .elementor-icon-wrapper{text-align:end;}.elementor-2 .elementor-element.elementor-element-623f91e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-623f91e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-623f91e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-623f91e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-623f91e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-623f91e .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-623f91e .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-4460308{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-4460308:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4460308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-186bcc1 );}.elementor-2 .elementor-element.elementor-element-591112d{--display:flex;}.elementor-2 .elementor-element.elementor-element-591112d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2b30a37 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0786b40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b62c075{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-5d22f0c .elementor-icon-wrapper{text-align:end;}.elementor-2 .elementor-element.elementor-element-5d22f0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5d22f0c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5d22f0c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5d22f0c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5d22f0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5d22f0c .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-5d22f0c .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-4c1c896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-a840042{--spacer-size:60px;}.elementor-2 .elementor-element.elementor-element-8cefbef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8cefbef:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8cefbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://materialesquintosol.mx/wp-content/uploads/2026/05/ventajas-testimonios.webp");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-9ed28e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-03275ba{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3e7d1f7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-345aa86 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-cfc563e{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 020px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-accent );text-align:start;}.elementor-2 .elementor-element.elementor-element-cfc563e.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-cfc563e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-7b6f5b5{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-4d94f63{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-8ba2b8b{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-e171077 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-963708a{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 20px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-dd6aed7 );text-align:start;}.elementor-2 .elementor-element.elementor-element-963708a.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-963708a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-dd6aed7 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-1febdaa .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-1febdaa .elementor-testimonial__text{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-1febdaa .elementor-testimonial__name{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-1febdaa .elementor-testimonial__title{color:var( --e-global-color-dd6aed7 );}.elementor-2 .elementor-element.elementor-element-e75d436{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-8593807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-2a0d893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-6302377{--spacer-size:60px;}.elementor-2 .elementor-element.elementor-element-471f98e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2ede120{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-91243dc{--spacer-size:80px;}.elementor-2 .elementor-element.elementor-element-f5bb4b1{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 5px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );text-align:start;}.elementor-2 .elementor-element.elementor-element-f5bb4b1.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-f5bb4b1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-6ca97af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-2d6b464{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-09717a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-92209c5{--spacer-size:60px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-45473c8{--width:25%;}.elementor-2 .elementor-element.elementor-element-7647eac{--width:1px;}.elementor-2 .elementor-element.elementor-element-fdfcc22{--width:25%;}.elementor-2 .elementor-element.elementor-element-ffa7445{--width:1px;}.elementor-2 .elementor-element.elementor-element-cc2cb55{--width:25%;}.elementor-2 .elementor-element.elementor-element-d27e45a{--width:1px;}.elementor-2 .elementor-element.elementor-element-bd37524{--width:25%;}.elementor-2 .elementor-element.elementor-element-6151677{--width:50%;}.elementor-2 .elementor-element.elementor-element-d30bac5{--width:50%;}.elementor-2 .elementor-element.elementor-element-ce5c90b{--width:33%;}.elementor-2 .elementor-element.elementor-element-4ff0f30{--width:33%;}.elementor-2 .elementor-element.elementor-element-dca8144{--width:33%;}.elementor-2 .elementor-element.elementor-element-bf19f4e{--width:25%;}.elementor-2 .elementor-element.elementor-element-d7f2326{--width:70%;}.elementor-2 .elementor-element.elementor-element-3d7bc85{--width:25%;}.elementor-2 .elementor-element.elementor-element-2172221{--width:70%;}.elementor-2 .elementor-element.elementor-element-37a3699{--width:25%;}.elementor-2 .elementor-element.elementor-element-d9ebf8f{--width:70%;}.elementor-2 .elementor-element.elementor-element-4460308{--width:25%;}.elementor-2 .elementor-element.elementor-element-591112d{--width:70%;}.elementor-2 .elementor-element.elementor-element-9ed28e6{--width:18%;}.elementor-2 .elementor-element.elementor-element-03275ba{--width:32%;}.elementor-2 .elementor-element.elementor-element-4d94f63{--width:32%;}.elementor-2 .elementor-element.elementor-element-8593807{--width:18%;}.elementor-2 .elementor-element.elementor-element-2ede120{--width:50%;}.elementor-2 .elementor-element.elementor-element-6ca97af{--width:50%;}}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-f1e59df{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-3f28e2a{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-4b77e77 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-1ec3bf8{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-ac45708 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-afbe636 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-b2f3824 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-28b5d25 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-2b30a37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-345aa86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-cfc563e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-e171077 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-963708a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-f5bb4b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-2d6b464{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-f1e59df{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-3f28e2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-4b77e77 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-1ec3bf8{--swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-ac45708 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-afbe636 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-b2f3824 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-28b5d25 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-2b30a37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-345aa86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-cfc563e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-e171077 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-963708a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-f5bb4b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-2d6b464{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-eddef60 */.elementor-2 .elementor-element.elementor-element-eddef60{
    display:flex;
    align-items:center;
    gap:14px;
}

.elementor-2 .elementor-element.elementor-element-eddef60::before{
    content:'';
    width:50px;
    height:3px;
    background:#FD802E;
    display:block;
}/* End custom CSS */