.elementor-4690 .elementor-element.elementor-element-97c6777 .elementor-image img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-fe63df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#F9F9F9;}.elementor-4690 .elementor-element.elementor-element-ae1cfb6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4690 .elementor-element.elementor-element-4f6a27c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4690 .elementor-element.elementor-element-4f6a27c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4690 .elementor-element.elementor-element-4f6a27c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4690 .elementor-element.elementor-element-4f6a27c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4690 .elementor-element.elementor-element-4f6a27c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4690 .elementor-element.elementor-element-4f6a27c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-43cac3a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4690 .elementor-element.elementor-element-43cac3a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4690 .elementor-element.elementor-element-43cac3a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4690 .elementor-element.elementor-element-43cac3a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4690 .elementor-element.elementor-element-43cac3a .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-4690 .elementor-element.elementor-element-43cac3a > .elementor-widget-container{background-color:#F9F9F9;}.elementor-4690 .elementor-element.elementor-element-1f847e7.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-4690 .elementor-element.elementor-element-1f847e7.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-4690 .elementor-element.elementor-element-1f847e7.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-4690 .elementor-element.elementor-element-1f847e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4690 .elementor-element.elementor-element-1f847e7 .elementor-image-box-img img{transition-duration:0.3s;}@media(max-width:767px){.elementor-4690 .elementor-element.elementor-element-4f6a27c .elementor-image-box-img{margin-bottom:20px;}.elementor-4690 .elementor-element.elementor-element-43cac3a .elementor-image-box-img{margin-bottom:20px;}.elementor-4690 .elementor-element.elementor-element-1f847e7 .elementor-image-box-img{margin-bottom:20px;}}/* Start custom CSS for page-settings */.main > .container{
    width: 100%;
    overflow: hidden;
    padding: 0px;
}

.main > .container > div{
    width: 100%;
    overflow: hidden;
    margin: 0px;
}

.main > .container > div > div:last-child {
    max-width: 100% ;
    flex: 0 0 100%;
    padding: 0px
}

section[data-id="d37b201"] .elementor-container.elementor-column-gap-default,
section[data-id="d37b201"] .elementor-container.elementor-column-gap-default .elementor-row .elementor-column-wrap.elementor-element-populated{
    padding: 0px
}
div[data-id="97c6777"]{
    margin-bottom: 0px !important;
}

section[data-id="bf238fb"] {
    background: #F9F9F9;
}

section[data-id="f46b25d"] {
    background: #F9F9F9;
}

.encabezado-texto{
    text-align: center;
    font-family: Hind;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 0rem
}
.bloque-container .bloque-texto{
    color: #343535;
    font-family: Hind;
    font-style: normal;
    font-weight: 400;
}
.bloque-button{
    width: 11rem;
    height: 2.125rem;
    flex-shrink: 0;background: #D61820; border: none; display: flex; justify-content:center;
}
.bloque-button span{
    color: #FFF;
    text-align: center;
    font-family: Hind;
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.875rem;
}

@media screen and (max-width: 450px) {
    div[data-id="97c6777"] .elementor-widget-container .elementor-image img{
        display:none;
    }
    div[data-id="0df7bfb"] .elementor-widget-container .elementor-image img{
        display:inline-block;
    }
    .encabezado-texto{
        font-size: 1.625rem;
        line-height: 2.25rem;
    }
    .bloque-titulo{
        margin-top: 10px;
        text-align:center;
    }
    .bloque-container .bloque-subtitulo{
        margin-bottom:1.25rem;
        text-align:center;
    }
    .bloque-container .bloque-texto{
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .bloque-container a{
        display: flex;
        justify-content: center;
    }
    .bloque-lista li{
        margin-bottom: 1rem;
        text-align:center;
    }
}
@media screen and (min-width: 451px) {
        div[data-id="97c6777"] .elementor-widget-container .elementor-image img{
            display:inline-block;
        }
        div[data-id="0df7bfb"] .elementor-widget-container .elementor-image img{
            display:none;
        }
        .encabezado-texto{
            font-size: 2.625rem;
            line-height: normal;
        }
        .bloque-titulo{
            text-align:left;
        }
        .bloque-container .bloque-subtitulo{
            margin-bottom:1.5rem;
            text-align:left;
        }
        .bloque-container .bloque-texto{
            font-size: 1.125rem;
            line-height: 1.5rem;
        }
        .bloque-lista li{
            margin-bottom: 1.37rem;
            text-align:left;
        }
        div[data-id="4f6a27c"]{
            margin-top:4.38rem;
        }
        div[data-id="43cac3a"] .elementor-image-box-content{
            margin:auto;
        }
        div[data-id="1f847e7"]{
            margin-top:3.12rem;
        }
        
}/* End custom CSS */