.block-inline-blockcomponent-banner{height:100%;padding:0;}.block-inline-blockcomponent-banner a{text-decoration:none;}.block-inline-blockcomponent-banner .containerBanner{display:flex;height:100%;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner{flex-direction:column-reverse;}}.block-inline-blockcomponent-banner .containerBanner.imageL .colBanner{width:33%;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner.imageL .colBanner{width:100%;}}.block-inline-blockcomponent-banner .containerBanner.imageL .Image{width:67%;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner.imageL .Image{width:100%;}}.block-inline-blockcomponent-banner .containerBanner .colBanner{width:50%;height:100%;padding:1rem;display:flex;flex-direction:column;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .colBanner{height:50%;width:100%;}}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .colBanner{min-height:230px;}}.block-inline-blockcomponent-banner .containerBanner .Titulo{grid-area:Titulo;z-index:10;}.block-inline-blockcomponent-banner .containerBanner .Titulo .field--name-field-title-banner p{color:#ffffff;font-family:TitilliumWeb-Light,sans-serif;font-size:1.625rem;font-weight:normal;font-style:normal;line-height:1.875rem;margin-bottom:0;}@media (max-width:73.125rem){.block-inline-blockcomponent-banner .containerBanner .Titulo .field--name-field-title-banner p{font-size:1.5rem;line-height:1.75rem;}}.block-inline-blockcomponent-banner .containerBanner .Titulo .field--name-field-text-tag-banner{width:-moz-max-content;width:max-content;margin-bottom:0.75rem;padding:0.0625rem 0.5rem;background-color:#ffffff;color:#000000;font-family:TitilliumWeb-Bold,sans-serif;font-size:0.875rem;font-weight:bold;font-style:normal;line-height:1.25rem;opacity:0.8;}.block-inline-blockcomponent-banner .containerBanner .Titulo .field--name-field-title-banner{margin-top:5rem;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .Titulo .field--name-field-title-banner{margin-top:0.9375rem;}}.block-inline-blockcomponent-banner .containerBanner .Descripcion .field--name-field-description-banner p{margin-top:0.75rem;margin-bottom:0;color:#ffffff;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:normal;font-style:normal;line-height:1.375rem;}@media (max-width:73.125rem){.block-inline-blockcomponent-banner .containerBanner .Descripcion .field--name-field-description-banner p{font-size:1rem;line-height:1.25rem;}}.block-inline-blockcomponent-banner .containerBanner .boton{display:flex;flex-wrap:wrap;grid-area:boton;align-items:flex-end;margin-top:1.875rem;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .boton{margin-top:auto;}}.block-inline-blockcomponent-banner .containerBanner .boton .field--name-field-text-button-banner,.block-inline-blockcomponent-banner .containerBanner .boton .field--name-field-text-button-banner-2{padding:0.375rem 1rem;border-radius:70px;font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:normal;font-style:normal;line-height:1.5rem;transition:all 0.2s;}.block-inline-blockcomponent-banner .containerBanner .boton .field--name-field-text-button-banner{margin-right:0.9375rem;}.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-primary .field--name-field-text-button-banner,.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-primary .field--name-field-text-button-banner-2{background-color:#ffffff;color:#F56A00;}.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-primary .field--name-field-text-button-banner:hover,.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-primary .field--name-field-text-button-banner-2:hover{background-color:#D14900;color:#ffffff;}.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-secondary .field--name-field-text-button-banner,.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-secondary .field--name-field-text-button-banner-2{background-color:#F56A00;color:#ffffff;transition:all 0.2s;}.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-secondary .field--name-field-text-button-banner:hover,.block-inline-blockcomponent-banner .containerBanner .boton.banner-button-secondary .field--name-field-text-button-banner-2:hover{background-color:#D14900;color:#ffffff;}.block-inline-blockcomponent-banner .containerBanner .Image{width:50%;}@media (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .Image{width:100%;height:50%;}}@media (max-width:64rem){.block-inline-blockcomponent-banner .containerBanner .Image .field--name-field-image-banner-large{height:100%;position:relative;}.block-inline-blockcomponent-banner .containerBanner .Image .field--name-field-image-banner-large img{margin:0;position:absolute;height:100%;top:50%;transform:translateY(-50%);}}@media (max-width:64rem) and (max-width:52.5rem){.block-inline-blockcomponent-banner .containerBanner .Image .field--name-field-image-banner-large img{top:0;position:relative;transform:none;}}.block-inline-blockcomponent-banner .containerBanner .Image img{-o-object-fit:cover;object-fit:cover;width:100%;height:324px;-o-object-position:center 25%;object-position:center 25%;}.block-inline-blockcomponent-banner .containerBanner .Image.imageL{width:67%;}.block-inline-blockcomponent-banner .containerBanner.col2Banner .field--name-field-text-button-banner-2{margin-left:0;}.section-banner.layout--onecol:not(.layout-builder__layout) > .layout__region{margin-top:0.75rem;}@media (max-width:64rem){.section-banner.layout--onecol:not(.layout-builder__layout) > .layout__region{padding-right:0;}}@media (max-width:38.4375rem){.section-banner.layout--onecol:not(.layout-builder__layout) > .layout__region{padding-left:0;}}@media (max-width:52.5rem){.section-banner.layout--onecol:not(.layout-builder__layout) > .layout__region .colBanner{max-width:100%;min-height:230px;}}@media (max-width:64rem){.section-banner .layout-builder__region{flex:0 1 50% !important;}}@media (max-width:38.4375rem){.section-banner .layout-builder__region{flex:0 1 100% !important;}}@media (max-width:64rem){.section-banner .layout-builder__region.layout__region--first,.section-banner .layout-builder__region.layout__region--third{padding-right:0.5rem;}}@media (max-width:38.4375rem){.section-banner .layout-builder__region.layout__region--first,.section-banner .layout-builder__region.layout__region--third{margin-bottom:1.5rem;padding:0;}}@media (max-width:64rem){.section-banner .layout-builder__region.layout__region--second,.section-banner .layout-builder__region.layout__region--fourth{padding-right:0;padding-left:0.5rem;}}@media (max-width:38.4375rem){.section-banner .layout-builder__region.layout__region--second,.section-banner .layout-builder__region.layout__region--fourth{margin-bottom:1.5rem;padding:0;}}@media (max-width:64rem){.section-banner .layout__region--first{padding-right:0;}}@media (max-width:38.4375rem){.section-banner .layout__region--first{padding-right:0;}}@media (max-width:64rem){.section-banner .layout__region--second{padding-right:0.5rem;}}@media (max-width:38.4375rem){.section-banner .layout__region--second{padding-right:0;}}@media (max-width:64rem){.section-banner .layout__region--third{padding-right:0;padding-left:0.5rem;}}@media (max-width:38.4375rem){.section-banner .layout__region--third{padding-right:0;padding-left:0;}}@media (max-width:64rem){.section-banner .Descripcion .field__item > p:last-child{margin-bottom:0;}}@media (max-width:52.5rem){.section-banner .block-inline-blockcomponent-banner .containerBanner{min-height:416px;}}@media (max-width:38.4375rem){.section-banner .block-inline-blockcomponent-banner .containerBanner{height:100%;}}@media (max-width:52.5rem){.section-banner .block-inline-blockcomponent-banner .containerBanner .Image img{height:208px;max-height:208px;}}@media (max-width:38.4375rem){.section-banner .block-inline-blockcomponent-banner .containerBanner .Image img{height:184px;max-height:184px;}}@media (max-width:30rem){.section-banner .block-inline-blockcomponent-banner .containerBanner .Image img{height:230px;max-height:460px;}}@media (max-width:38.4375rem){.section-banner .block-inline-blockcomponent-banner .containerBanner .Image.imageS img{height:324px;max-height:324px;}}@media (max-width:30rem){.section-banner .block-inline-blockcomponent-banner .containerBanner .Image.imageS img{height:230px;max-height:230px;}}@media (max-width:38.4375rem){.section-banner .block-inline-blockcomponent-banner .containerBanner.col2Banner{height:324px;}}@media (max-width:30rem){.section-banner .block-inline-blockcomponent-banner .containerBanner.col2Banner{height:100%;}}@media (max-width:64rem){.section-banner .block-inline-blockcomponent-banner .containerBanner.col2Banner .boton .field--name-field-text-button-banner-2{margin-top:0.5rem;margin-left:0;}}@media (max-width:64rem){.section-banner .layout--custom-threecol-section .section-banner .layout__region--first{flex:0 1 100%;}}@media (max-width:64rem){.section-banner .layout--custom-threecol-section .section-banner .layout__region--first .block-inline-blockcomponent-banner .containerBanner.col2Banner{grid-template-areas:"colBanner Image";grid-template-rows:1fr;grid-template-columns:200px 1.5fr;height:324px;}}@media (max-width:64rem){.section-banner .layout--custom-threecol-section .section-banner .layout__region--first .block-inline-blockcomponent-banner .containerBanner.col2Banner .Image img{height:324px;max-height:324px;}}@media (max-width:64rem){.section-banner .layout--custom-threecol-section .section-banner .layout__region--second,.section-banner .layout--custom-threecol-section .section-banner .layout__region--third{flex:0 1 50%;}}@media (max-width:38.4375rem){.section-banner .layout--custom-threecol-section .section-banner .layout__region--second,.section-banner .layout--custom-threecol-section .section-banner .layout__region--third{flex:0 1 100%;}}