.vc_row .cos-cta-descargable:first-of-type{padding-top:4rem}.vc_row .cos-cta-descargable:last-of-type{padding-bottom:4rem}.row--flex{display:flex;flex-wrap:wrap}.row--flex [class^="col-"],.row--flex [class*="col-"]{float:none}@media (max-width:767.98px){.col-xs-order-1{order:1}}.newsletter img{height:100%;object-fit:cover;position:absolute;bottom:0;left:0}.cos-cta-descargable.newsletter{padding-bottom:4rem}@media (min-width:576px){.cos-cta-descargable.newsletter .input-group-inside{right:0;margin:4px -2px}}@media (max-width:767.98px){.cos-cta-descargable.newsletter .input-group-inside{margin:0rem 0 0 0}}.cos-cta-descargable.newsletter .form-check-input{margin-top:.2rem;transform:scale(1.25)}.cos-cta-descargable.newsletter .newsletter-content{z-index:2;background:#d0d1d0;padding:3em;min-height:415px!important}.cos-cta-descargable.newsletter .newsletter-content .gform_wrapper{padding-bottom:0}.cos-cta-descargable.newsletter .newsletter-content *:not(input){text-align:center}.cos-cta-descargable.newsletter .newsletter-content .form-check{width:100%}@media (max-width:991.98px){.cos-cta-descargable.newsletter .newsletter-content{padding-top:4rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767.98px){.cos-cta-descargable.newsletter .newsletter-content{padding-top:2rem;padding-bottom:1.5rem}}@media (max-width:767.98px){.cos-cta-descargable.newsletter .newsletter-image{min-height:415px}.cos-cta-descargable.newsletter .newsletter-image img{left:0}}.errorAction{display:flex;flex-direction:column}.error{color:red}.newsletterEmail .input-group-prepend{position:absolute;right:4px;top:4px;bottom:4px;z-index:9}.newsletterEmail input[type="email"]{border:none;width:100%;padding-right:123px;border-radius:25px!important}.newsletterEmail{position:relative}input#inputGroupPrepend2{height:40px;padding:0rem 2rem 0rem 2rem;border-radius:25px}#email-error{padding-top:8px;margin:auto;width:100%;text-align:center}.darken-background .newsletter-content{background-color:#232323!important;color:#fff!important}.darken-background .newsletter-content .btn{background-color:#fff!important;color:#232323!important}.darken-background .newsletter-content .btn:hover{background-color:#8E8E8E!important;color:#fff!important}.darken-background .newsletter-content label>a{color:#8E8E8E!important}.darken-background .newsletter-content label>a:hover{text-decoration:underline!important}