/*
Theme Name: Cudeca
Theme URI: https://www.cudeca.org
Author: HINIESTIC
Author URI: https://www.hiniestic.com
Description: Cudeca
Version: 1.4
License: Private
Text Domain: cudeca

*/
.header-top {
    padding-bottom: 8px;
}

#idioma-esp >a,#idioma-eng > a{
  padding:0px;
  margin-top: 10px;

}
#idioma-esp ,#idioma-eng{
  padding-right: 10px;
}
#idioma-eng{
    padding-left: 10px;
}
.select-idioma{
  color:#fff;
}
#idioma-esp > a{
  /*border-right: 1px solid #fff;*/
  border-right: none;
}
.jumbotron-strip-container {
    margin-top: 0;
}

.jumbotron-strip-container .jumbotron-strip-img-container-modile-fix-height {
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip-img-container-modile-fix-height {
        display:none
    }
}

@media only screen and (max-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip-img-container-modile-fix-height {
        position:relative;
        overflow: hidden
    }

    .jumbotron-strip-container .jumbotron-strip-img-container-modile-fix-height.live:after {
        content: "LIVE";
        position: absolute;
        width: 100px;
        height: 30px;
        top: 0;
        right: 30px;
        padding-top: 5px;
        background: #009435;
        text-align: center;
        font-weight: bold;
        border-radius: 0 0 8px 8px;
        background-clip: padding-box;
        z-index: 20
    }

    .jumbotron-strip-container .jumbotron-strip-img-container-modile-fix-height img {
        width: 100%;
        display: block;
        overflow: hidden
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .cutaway-container-content-right p {
        padding-left:2rem;
        padding-right: 2rem
    }
}

.jumbotron-strip-container .cutaway-container-content-right .btn {
    margin-left: 2rem!important
}

.jumbotron-strip-container .cutaway-container-content-left .row.content.cutaway {
    padding-left: 2rem
}

.jumbotron-strip-container .cutaway-container-content-left .row.content.cutaway .col-xs-12.col-sm-6 {
    padding-left: 0
}

.jumbotron-strip-container h1 {
    margin-top: 1rem;
    color:#fff;
    background: transparent;
}
.module-cta p{
  color:#fff;
}
.module-cta a{
  color:#FBCB31;
}

.jumbotron-strip-container .jumbotron-strip {
    width: 100%;
    position: relative;
    background-size: 100% 230px;
    background-repeat: no-repeat;
    background-position: left top;
    border-top: 3px solid #009435
}

@media only screen and (max-width: 30em) {
    .jumbotron-strip-container .jumbotron-strip {
        background-image:none!important
    }
}

.jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container-modile-fix-height {
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container-modile-fix-height {
        display:none
    }
}

@media only screen and (max-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container-modile-fix-height {
        position:relative;
        overflow: hidden
    }

    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container-modile-fix-height img {
        width: 100%;
        display: block;
        overflow: hidden
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip {
        min-height:425px;
        background-size: cover;
        background-position: left top
    }
}

.jumbotron-strip-container .jumbotron-strip:after {
    content: "";
    display: block;
    min-height: 26px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip:after {
        /*background-repeat:no-repeat;
        background-image: url("/Content/images/svg-backgrounds/wiggly_smooth.svg");
        background-size: 1368px 26px*/
    }
}

@media only screen and (min-width: 75em) {
    .jumbotron-strip-container .jumbotron-strip:after {
        background-size:100% 100%
    }
}

.jumbotron-strip-container .jumbotron-strip.no-border {
    border-top: 1px solid #fff;
    margin-bottom: 0
}

.jumbotron-strip-container .jumbotron-strip.no-border:after {
    display: none
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip.no-border.live:before {
        bottom:0
    }
}

@media only screen and (max-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip {
        background-image:none
    }
}

@media only screen and (max-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip .container {
        padding-left:0;
        padding-right: 0
    }
}

.jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container {
}

@media screen and (device-aspect-ratio: 40/71) {
    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container img {
        display:none
    }
}

@media only screen and (max-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container img {
        width:100%;
        display: block;
        border-radius: 0
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip .jumbotron-strip-img-container {
        display:none
    }
}

.jumbotron-strip-container .jumbotron-strip.live:before {
    content: "LIVE";
    position: absolute;
    width: 100px;
    height: 30px;
    top: 0;
    right: 30px;
    padding-top: 5px;
    background: #009435;
    text-align: center;
    font-weight: bold;
    z-index: 20;
    border-radius: 0 0 8px 8px;
    background-clip: padding-box
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip.live:before {
        border-radius:8px 8px 0 0;
        background-clip: padding-box;
        top: auto;
        bottom: 18px;
        right: 11%;
        z-index: 0
    }
}

@media only screen and (min-width: 62em) {
    .jumbotron-strip-container .jumbotron-strip.live:before {
        bottom:10px
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .jumbotron-strip.live.left:before {
        left:11%
    }
}

.jumbotron-strip-container .jumbotron-strip .btn.donate {
    position: absolute;
    bottom: 0;
    width: 90%;
    margin-left: 5%;
    background-color: #ff9e1b;
    border-color: #ffa500;
    font-weight: bold;
    color: #000;
    z-index: 30
}

.jumbotron-strip-container .jumbotron-strip .btn.donate.cutawayDonateBtn {
    margin-bottom: 55px
}

.jumbotron-strip-container .strapline-button {
    position: absolute;
    display: block;
    width: 85%;
    bottom: 55px;
    left: 0;
    right: 0;
    max-width: 300px;
    margin: 0 auto;
    text-align: center;
    z-index: 10
}

.jumbotron-strip-container .strapline-button .btn {
    width: 100%
}

.jumbotron-strip-container .strapline-container {
    position: relative;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .strapline-container {
        float:left;
        width: 325px;
        margin-right: 10%;
        margin-bottom: 30px
    }

    .jumbotron-strip-container .strapline-container.left {
        float: left;
        margin-right: 0;
        margin-left: 10%
    }
}

@media only screen and (min-width: 62em) {
    .jumbotron-strip-container .strapline-container {
        margin-right:0
    }

    .jumbotron-strip-container .strapline-container.left {
        margin-left: 0
    }
}

.jumbotron-strip-container .strapline {
    background-color: #009435;
    position: relative;
    display: block;
    margin-bottom: 23px;
    padding: 1rem 1.5rem;
    text-align: center
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .strapline {
        margin-top:0;
        width: 325px;
        margin-bottom: 50px;
        text-align: left
    }
}

.jumbotron-strip-container .strapline:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -22px;
    left: 0;
    min-height: 23px;
    width: 100%;
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20id%3D%22svg3492%22%0A%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20viewBox%3D%220%200%20304%2023%22%3E%0A%20%20%3Cmetadata%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%0A%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%20%20%3C%2Frdf%3ARDF%3E%0A%20%20%3C%2Fmetadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%28-165.80056%2C-456.60008%29%22%0A%20%20%20%20%20id%3D%22layer1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23009435%22%0A%20%20%20%20%20%20%20d%3D%22m%20397.11332%2C478.52816%20c%20-11.55%2C-0.40203%20-28.65%2C-1.20378%20-38%2C-1.78167%20-9.35%2C-0.57789%20-49.92994%2C-1.07224%20-90.17764%2C-1.09856%20-76.59141%2C-0.0501%20-85.33952%2C-0.45809%20-93.32236%2C-4.35252%20-4.40799%2C-2.15044%20-7.71865%2C-6.61454%20-9.22968%2C-12.44533%20l%20-0.58308%2C-2.25%20151.90638%2C0%20151.90638%2C0%200%2C5.49712%20c%200%2C4.84819%20-0.4018%2C5.94186%20-3.40363%2C9.26453%20-6.84982%2C7.58194%20-19.49135%2C8.89307%20-69.09637%2C7.16643%20z%22%0A%20%20%20%20%20%20%20id%3D%22path3519%22%20%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.no-svg .jumbotron-strip-container .strapline:after {
    border-color: #009435;
    background-image: none
}

.jumbotron-strip-container .strapline.donate-module-desktop {
    display: none
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .strapline.donate-module-desktop {
        display:block
    }
}

.jumbotron-strip-container .strapline.donate-module-mobile {
    margin-top: 0;
    border-radius: 16px 16px 0 0
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .strapline.donate-module-mobile {
        display:none
    }
}

.jumbotron-strip-container .strapline p {
    margin-bottom: 1rem
}

.jumbotron-strip-container .strapline a.btn.btn-wobbly {
    margin-top: 0
}

.jumbotron-strip-container .strapline .list-bank-container {
    padding-top: 0!important
}

.jumbotron-strip-container .strapline .list-bank-container .list-bank {
    margin-top: 0
}

.jumbotron-strip-container .strapline .list-bank-container .list-bank li a {
    font-size: 1rem;
    color: #fff;
    line-height: 1.8rem;
}

.jumbotron-strip-container .strapline .list-bank-container .list-bank li a li a {
      font-size: 1rem;
      line-height: 1rem;
  }
.jumbotron-strip-container .strapline .jumbotron-strip-quote {
    font-size: 1.5rem;
    line-height: 1.35;
    font-style: italic;
    font-weight: 400;
    quotes: "“" "”"
}

.list-bank{
  padding-left:0px;
}
@media screen and (min-width: 992px) {
    .jumbotron-strip-container .strapline .jumbotron-strip-quote {
        font-size:1.875rem
    }
}

.jumbotron-strip-container .strapline .jumbotron-strip-quote:before {
    content: open-quote
}

.jumbotron-strip-container .strapline .jumbotron-strip-quote:after {
    content: close-quote
}

.jumbotron-strip-container .strapline figcaption {
    color: #333;
    font-size: 1rem;
    line-height: 1.5;
    font-style: normal;
    font-weight: 400;
    margin-top: 1.5rem
}

@media screen and (min-width: 992px) {
    .jumbotron-strip-container .strapline figcaption {
        font-size:1.125rem
    }
}

.jumbotron-strip-container .cutaway {
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 1rem 2rem 0 2rem;
    top: -40px;
    margin-bottom: -20px;
    z-index: 1
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .cutaway {
        top:-60px;
        margin-bottom: -40px;
        padding: 1rem 3rem 0 2rem
    }
}

.jumbotron-strip-container .cutaway:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20id%3D%22svg2%22%0A%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20viewBox%3D%220%200%20626%20430%22%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata7%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%0A%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%20%20%3C%2Frdf%3ARDF%3E%0A%20%20%3C%2Fmetadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%282907.5258%2C-286.13042%29%22%0A%20%20%20%20%20id%3D%22layer1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20d%3D%22m%20-2452.7143%2C714.36803%20c%20-22.275%2C-0.70234%20-49.05%2C-1.84897%20-59.5%2C-2.54806%20-13.8035%2C-0.92343%20-60.162%2C-1.32127%20-169.5%2C-1.45459%20-106.6291%2C-0.13002%20-153.8523%2C-0.52519%20-162%2C-1.35563%20-27.8499%2C-2.83853%20-41.3934%2C-8.06486%20-47.3812%2C-18.28402%20-3.3658%2C-5.74411%20-8.156%2C-20.65323%20-10.2923%2C-32.03372%20-1.5304%2C-8.15241%20-1.75%2C-17.02345%20-1.8382%2C-74.25844%20-0.063%2C-40.90828%20-0.5388%2C-70.00366%20-1.2835%2C-78.5%20-3.1944%2C-36.44732%20-3.4603%2C-45.60693%20-2.5836%2C-89%200.4833%2C-23.925%200.7379%2C-55.13837%200.5657%2C-69.36304%20-0.2916%2C-24.09488%20-0.1664%2C-26.34579%201.8318%2C-32.92432%201.8446%2C-6.07299%203.0081%2C-7.92389%208.313%2C-13.22448%204.5548%2C-4.55099%207.7378%2C-6.75307%2012.1683%2C-8.41824%2014.1558%2C-5.32038%2011.7439%2C-5.1955%20122%2C-6.31645%20103.2857%2C-1.05009%20123.695%2C-0.80109%20195%2C2.37899%2012.65%2C0.56417%2064.85%2C1.40992%20116%2C1.87944%2091.024%2C0.83554%20100.9395%2C1.21484%20116.3166%2C4.44951%2025.0093%2C5.26088%2036.8032%2C16.75709%2042.1491%2C41.08535%201.849%2C8.41445%202.5411%2C14.63334%205.0585%2C45.45324%200.5616%2C6.875%201.5106%2C17.9%202.1088%2C24.5%201.0366%2C11.43443%200.9297%2C24.71769%20-0.7236%2C90%20-0.4666%2C18.42118%20-0.1819%2C29.81127%201.2248%2C49%202.3894%2C32.59406%202.8887%2C129.57033%200.7286%2C141.48731%20-2.2696%2C12.52039%20-8.8751%2C20.09401%20-21.3956%2C24.53133%20-13.2354%2C4.6907%20-60.7676%2C5.63374%20-146.9672%2C2.91582%20z%22%0A%20%20%20%20%20%20%20id%3D%22path3019%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
    background-size: 100% 430px;
    background-repeat: no-repeat
}

.no-svg .jumbotron-strip-container .cutaway:before {
    border-color: #fff;
    background-image: none
}

.jumbotron-strip-container .cutaway.live:after {
    display: none
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .cutaway.live:after {
        display:block;
        border-radius: 8px 8px 0 0;
        background-clip: padding-box;
        top: -28px;
        left: 5rem;
        content: "LIVE";
        position: absolute;
        width: 100px;
        height: 30px;
        padding-top: 5px;
        background: #009435;
        text-align: center;
        font-weight: bold;
        z-index: 20
    }
}

.jumbotron-strip-container .cutaway h1 {
    position: relative;
    margin-bottom: 0;
    margin-top: 0
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .cutaway-container.live:before {
        display:none
    }
}

.jumbotron-strip-container .strapline.orange {
    background-color: #ff9e1b
}

.jumbotron-strip-container .strapline.orange:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20version%3D%221.1%22%0A%20%20%20id%3D%22svg3492%22%0A%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20viewBox%3D%220%200%20304%2023%22%3E%0A%20%20%3Cmetadata%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%0A%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%20%20%3C%2Frdf%3ARDF%3E%0A%20%20%3C%2Fmetadata%3E%0A%20%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%28-165.80056%2C-456.60008%29%22%0A%20%20%20%20%20id%3D%22layer1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23ff9e1b%22%0A%20%20%20%20%20%20%20d%3D%22m%20397.11332%2C478.52816%20c%20-11.55%2C-0.40203%20-28.65%2C-1.20378%20-38%2C-1.78167%20-9.35%2C-0.57789%20-49.92994%2C-1.07224%20-90.17764%2C-1.09856%20-76.59141%2C-0.0501%20-85.33952%2C-0.45809%20-93.32236%2C-4.35252%20-4.40799%2C-2.15044%20-7.71865%2C-6.61454%20-9.22968%2C-12.44533%20l%20-0.58308%2C-2.25%20151.90638%2C0%20151.90638%2C0%200%2C5.49712%20c%200%2C4.84819%20-0.4018%2C5.94186%20-3.40363%2C9.26453%20-6.84982%2C7.58194%20-19.49135%2C8.89307%20-69.09637%2C7.16643%20z%22%0A%20%20%20%20%20%20%20id%3D%22path3519%22%20%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.no-svg .jumbotron-strip-container .strapline.orange:after {
    border-color: #ff9e1b;
    background-image: none
}

.jumbotron-strip-container .row.mobile-module .strapline {
    margin-top: 1.5rem;
    padding: 1rem;
    padding-top: .5rem;
    background: none
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.mobile-module .strapline {
        padding-top:1rem
    }
}

.jumbotron-strip-container .row.mobile-module .strapline:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%0A%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%0A%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%0A%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%0A%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20viewBox%3D%220%200%20304%20266%22%0A%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20id%3D%22svg2%22%0A%20%20%20version%3D%221.1%22%3E%0A%20%20%3Cdefs%0A%20%20%20%20%20id%3D%22defs4%22%20%2F%3E%0A%20%20%3Cmetadata%0A%20%20%20%20%20id%3D%22metadata7%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%0A%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%0A%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%0A%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%20%20%3C%2Frdf%3ARDF%3E%0A%20%20%3C%2Fmetadata%3E%0A%20%20%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23009435%22%0A%20%20%20%20%20d%3D%22m%20215.29621%2C264.4709%20c%20-7.15%2C-0.45011%20-51.475%2C-1.0047%20-98.5%2C-1.23242%20C%2040.89436%2C262.87092%2030.47796%2C262.63406%2024.00724%2C261.12854%2014.46491%2C258.90835%209.00587%2C254.84266%206.47746%2C248.073%202.21782%2C236.6681%201.79551%2C230.66808%201.81086%2C181.7727%201.81886%2C156.10858%201.30801%2C127.91067%200.67549%2C119.11067%20-0.1549%2C107.55771%20-0.21335%2C90.74234%200.46519%2C58.61067%201.51441%2C8.92531%201.32837%2C10.13531%208.74469%2C4.76295%20c%203.36805%2C-2.4398%205.36432%2C-2.95587%2015.21412%2C-3.93309%2012.77641%2C-1.26758%2082.39699%2C-1.07282%20183.8374%2C0.51428%2068.68988%2C1.07469%2070.07769%2C1.19351%2079.68465%2C6.82239%205.02492%2C2.94418%207.85755%2C6.7095%2010.31787%2C13.71519%203.73535%2C10.6363%204.30502%2C20.37297%204.57701%2C78.22895%200.1448%2C30.8%200.58208%2C75.53532%200.97174%2C99.41182%200.97501%2C59.74429%200.51617%2C61.78211%20-14.5583%2C64.65688%20-8.33912%2C1.59031%20-50.22254%2C1.75645%20-73.49297%2C0.29153%20z%22%0A%20%20%20%20%20id%3D%22path4172%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.no-svg .jumbotron-strip-container .row.mobile-module .strapline:after {
    border-color: #009435;
    background-image: none
}

.jumbotron-strip-container .row.content,.jumbotron-strip-container .row.content.cutaway {
    margin-bottom: 2rem
}

.jumbotron-strip-container .row.content p,.jumbotron-strip-container .row.content.cutaway p {
    position: relative;
    font-size: 16px
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content a,.jumbotron-strip-container .row.content.cutaway a {
        margin:0
    }
}

.jumbotron-strip-container .row.content.cutaway {
    top: 0
}

.jumbotron-strip-container .row.content.cutaway .block:first-child {
    margin-top: 20px
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content.cutaway .block:first-child {
        margin-top:0
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content.cutaway {
        padding:0 3rem
    }
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content.cutaway a {
        margin:0
    }
}

.jumbotron-strip-container .row.content .row.quote {
    margin-bottom: 20px;
    padding-left: 2rem;
    padding-rigth: 2rem
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content .row.quote {
        margin-top:30px
    }
}

.jumbotron-strip-container .row.content .row.quote a.btn {
    min-width: 10em;
    float: right
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content .row.quote a.btn {
        float:none;
        margin-top: .75rem
    }
}

.jumbotron-strip-container .row.content .row.quote .news-quote {
    margin-bottom: 1rem
}

.jumbotron-strip-container .row.content .row.quote .news-quote>p {
    padding: 0;
    margin-top: 1rem!important;
    margin-bottom: 0;
    font-size: 1rem;
    color: #424244;
    text-align: left
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content .row.quote .news-quote>p {
        text-align:right;
        margin-top: 0;
        line-height: 1rem
    }
}

.jumbotron-strip-container .row.content .row.quote .news-quote>p:first-of-type {
    font-weight: bold
}

@media only screen and (min-width: 48em) {
    .jumbotron-strip-container .row.content .row.quote .news-quote>p:first-of-type {
        margin-bottom:5px
    }
}

.jumbotron-strip-container .row.content .row.quote .news-quote>p:last-of-type {
    margin-top: 0!important
}

.jumbotron-strip-container .row.content .row.quote .news-quote>p a {
    color: #424244
}

.strip-additional-content {
    padding: 0 3.5rem;
    margin-top: 20px
}

.fullwidthpromoblock {
    padding-left: 0;
    padding-right: 0
}

@media only screen and (min-width: 48em) {
    .fullwidthpromoblock {
        padding-left:12px;
        padding-right: 12px
    }
}
.pl0{
  padding-left: 0px !important;
}
.pr0{
  padding-right: 0px !important;
}

#wp-calendar tfoot td {
    border-right: none !important;
    border-left: none !important;
}

#wp-calendar th {
    background: #dc8c01 !important;
    color: #fff;
}
.tiene-curso {
    /* background: #666 !important; */
    background: #009635 !important;
    color:#fff;
}
.img-tiene-curso {
    width: 1em;

}

/* mis cambios */
@media (max-width:1171px) {
    .enlaceImg{
        width: 50px;
    }
    .laimagen{
        margin-left: 5% !important;
    }
}
@media (max-width:999px) {
    .laimagen{
        margin-left: 2px !important;
        width: 50px !important;
    }
    ​
}
@media (max-width:991px){
    .padre{
        display: flex;
        flex-wrap: wrap;
    }
}
@media (max-width:767px){
    .hijo1{
        flex: 1;
        min-width: 20%;
    }
    .hijo2{
        flex: 1;
        min-width: 20%;
    }
    .parrafo{
        margin-top: 30% !important;
    }
}
@media (max-width:480px){
    .padre{
        display: flex;
        flex-direction: column;
    }
    .hijo1{
        flex: 1;
        min-width: 20%;
    }
    .hijo2{
        flex: 1;
        min-width: 20%;
    }
    .laimagen{
        width: 40px !important;
        margin-top:3% !important;
        margin-left: 0% !important;
    }
    .parrafo{
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top:0% !important;
        height: 100px;
    }

}