.elementor-5170101 .elementor-element.elementor-element-5ad242ba:not(.elementor-motion-effects-element-type-background), .elementor-5170101 .elementor-element.elementor-element-5ad242ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banner%20principal%20origami.png");background-position:center right;background-size:cover;}.elementor-5170101 .elementor-element.elementor-element-5ad242ba > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #21261F 45%, rgba(255, 255, 255, 0) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170101 .elementor-element.elementor-element-5ad242ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5170101 .elementor-element.elementor-element-22557a8a > .elementor-element-populated{padding:7em 5em 7em 5em;}.elementor-5170101 .elementor-element.elementor-element-28dc9e2b .elementor-heading-title{color:#FFFFFF;font-size:50px;}.elementor-5170101 .elementor-element.elementor-element-5619da28{color:#FFFFFF;width:35%;max-width:max(35%, 100%);}.elementor-5170101 .elementor-element.elementor-element-4b64570 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:25px;column-gap:0px;}.elementor-5170101 .elementor-element.elementor-element-4b64570:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5170101 .elementor-element.elementor-element-4b64570 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBD9C9;}.elementor-5170101 .elementor-element.elementor-element-4b64570 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 5em 5em 5em;}.elementor-5170101 .elementor-element.elementor-element-4b64570 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170101 .elementor-element.elementor-element-5193632 .elementor-text-editor{text-align:left;}.elementor-5170101 .elementor-element.elementor-element-5193632{color:#F26B21;font-weight:700;}.elementor-5170101 .elementor-element.elementor-element-44f8183.elementor-view-stacked .elementor-icon{background-color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-44f8183.elementor-view-framed .elementor-icon, .elementor-5170101 .elementor-element.elementor-element-44f8183.elementor-view-default .elementor-icon{color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-44f8183 .elementor-icon-box-wrapper{gap:17px;}.elementor-5170101 .elementor-element.elementor-element-44f8183 .elementor-icon i{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-44f8183 .elementor-icon-box-title{margin-bottom:6px;font-size:14px;}.elementor-5170101 .elementor-element.elementor-element-44f8183 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-5170101 .elementor-element.elementor-element-8572b5a.elementor-view-stacked .elementor-icon{background-color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-8572b5a.elementor-view-framed .elementor-icon, .elementor-5170101 .elementor-element.elementor-element-8572b5a.elementor-view-default .elementor-icon{color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-8572b5a .elementor-icon-box-wrapper{gap:17px;}.elementor-5170101 .elementor-element.elementor-element-8572b5a .elementor-icon i{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-8572b5a .elementor-icon-box-title{margin-bottom:6px;font-size:14px;}.elementor-5170101 .elementor-element.elementor-element-8572b5a .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-5170101 .elementor-element.elementor-element-f562df2.elementor-view-stacked .elementor-icon{background-color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-f562df2.elementor-view-framed .elementor-icon, .elementor-5170101 .elementor-element.elementor-element-f562df2.elementor-view-default .elementor-icon{color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-f562df2 .elementor-icon-box-wrapper{gap:17px;}.elementor-5170101 .elementor-element.elementor-element-f562df2 .elementor-icon i{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-f562df2 .elementor-icon-box-title{margin-bottom:6px;font-size:14px;}.elementor-5170101 .elementor-element.elementor-element-f562df2 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-5170101 .elementor-element.elementor-element-38e6faf.elementor-view-stacked .elementor-icon{background-color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-38e6faf.elementor-view-framed .elementor-icon, .elementor-5170101 .elementor-element.elementor-element-38e6faf.elementor-view-default .elementor-icon{color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-38e6faf .elementor-icon-box-wrapper{gap:17px;}.elementor-5170101 .elementor-element.elementor-element-38e6faf .elementor-icon i{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-38e6faf .elementor-icon-box-title{margin-bottom:6px;font-size:14px;}.elementor-5170101 .elementor-element.elementor-element-38e6faf .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-5170101 .elementor-element.elementor-element-7536ae7.elementor-view-stacked .elementor-icon{background-color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-7536ae7.elementor-view-framed .elementor-icon, .elementor-5170101 .elementor-element.elementor-element-7536ae7.elementor-view-default .elementor-icon{color:#21261F;}.elementor-5170101 .elementor-element.elementor-element-7536ae7 .elementor-icon-box-wrapper{gap:17px;}.elementor-5170101 .elementor-element.elementor-element-7536ae7 .elementor-icon i{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-7536ae7 .elementor-icon-box-title{margin-bottom:6px;color:#000000;font-size:14px;font-weight:700;}.elementor-5170101 .elementor-element.elementor-element-7536ae7 .elementor-icon-box-description{color:#000000;font-size:16px;line-height:1.2em;}.elementor-bc-flex-widget .elementor-5170101 .elementor-element.elementor-element-aa56d39.elementor-column .elementor-column-wrap{align-items:center;}.elementor-5170101 .elementor-element.elementor-element-aa56d39.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5170101 .elementor-element.elementor-element-aa56d39.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5170101 .elementor-element.elementor-element-aa56d39 > .elementor-element-populated{padding:5em 5em 5em 5em;}.elementor-5170101 .elementor-element.elementor-element-d90bb5c .elementor-text-editor{text-align:left;}.elementor-5170101 .elementor-element.elementor-element-d90bb5c{color:#F26B21;font-weight:700;}.elementor-5170101 .elementor-element.elementor-element-f3825e5 .elementor-form-fields-wrapper{row-gap:10px;margin:0 calc(-10px / 2);}.elementor-5170101 .elementor-element.elementor-element-f3825e5 .elementor-field-group{padding:0 calc(10px / 2);}.elementor-5170101 .elementor-element.elementor-element-f3825e5 .elementor-button{background-color:#21261F;border-radius:0px;}.elementor-5170101 .elementor-element.elementor-element-427accb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170101 .elementor-element.elementor-element-f43cd2b iframe{height:490px;filter:brightness(100%) contrast(96%) saturate(71%) blur(0px) hue-rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-6f1fb0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5170101 .elementor-element.elementor-element-e9060ca iframe{height:490px;filter:brightness(100%) contrast(96%) saturate(71%) blur(0px) hue-rotate(0deg);}@media(min-width:768px){.elementor-5170101 .elementor-element.elementor-element-4b64570{width:43.465%;}.elementor-5170101 .elementor-element.elementor-element-aa56d39{width:56.535%;}}/* Start custom CSS for page-settings *//* Reducir tamaño de iconos en todos los Icon Box */
.elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon i {
    font-size: 28px !important;
}

/* Por si algún Icon Box utiliza SVG */
.elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */