.elementor-223737 .elementor-element.elementor-element-18699c3:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-18699c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.omnium.cat/wp-content/uploads/2019/11/27132525/foto-ok.jpg");background-position:top center;background-size:cover;}.elementor-223737 .elementor-element.elementor-element-18699c3 > .elementor-container{min-height:1014px;}.elementor-223737 .elementor-element.elementor-element-18699c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-223737 .elementor-element.elementor-element-18699c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-223737 .elementor-element.elementor-element-fe21ddb{left:1px;}body.rtl .elementor-223737 .elementor-element.elementor-element-fe21ddb{right:1px;}.elementor-223737 .elementor-element.elementor-element-fe21ddb{top:335px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-223737 .elementor-element.elementor-element-de48a56 .elementor-button{background-color:#ffffff;font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-223737 .elementor-element.elementor-element-de48a56 .elementor-button:hover, .elementor-223737 .elementor-element.elementor-element-de48a56 .elementor-button:focus{background-color:#000000;color:#ffffff;}.elementor-223737 .elementor-element.elementor-element-de48a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-223737 .elementor-element.elementor-element-de48a56{left:1px;}body.rtl .elementor-223737 .elementor-element.elementor-element-de48a56{right:1px;}.elementor-223737 .elementor-element.elementor-element-de48a56{top:592px;z-index:0;}.elementor-223737 .elementor-element.elementor-element-de48a56 .elementor-button:hover svg, .elementor-223737 .elementor-element.elementor-element-de48a56 .elementor-button:focus svg{fill:#ffffff;}.elementor-223737 .elementor-element.elementor-element-d63bcda:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-d63bcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-223737 .elementor-element.elementor-element-d63bcda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:150;}.elementor-223737 .elementor-element.elementor-element-d63bcda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-223737 .elementor-element.elementor-element-5ee6133 > .elementor-widget-container{padding:20px 96px 20px 96px;}.elementor-223737 .elementor-element.elementor-element-5ee6133{text-align:justify;font-family:"Roboto Slab", Sans-serif;font-size:20px;}.elementor-223737 .elementor-element.elementor-element-689a2fe > .elementor-widget-container{margin:0px 96px 0px 96px;}.elementor-223737 .elementor-element.elementor-element-09c4429 .elementor-button:hover, .elementor-223737 .elementor-element.elementor-element-09c4429 .elementor-button:focus{background-color:#ffffff;color:#ef3e1e;}.elementor-223737 .elementor-element.elementor-element-09c4429 > .elementor-widget-container{padding:0px 0px 0px 96px;}.elementor-223737 .elementor-element.elementor-element-09c4429 .elementor-button{font-family:"Roboto Slab", Sans-serif;font-size:32px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-223737 .elementor-element.elementor-element-09c4429 .elementor-button:hover svg, .elementor-223737 .elementor-element.elementor-element-09c4429 .elementor-button:focus svg{fill:#ef3e1e;}.elementor-223737 .elementor-element.elementor-element-ac7dd24{--spacer-size:20px;}.elementor-223737 .elementor-element.elementor-element-d402bb3:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-d402bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-223737 .elementor-element.elementor-element-d402bb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-223737 .elementor-element.elementor-element-d402bb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-223737 .elementor-element.elementor-element-92db3ed{--spacer-size:50px;}.elementor-223737 .elementor-element.elementor-element-d5bbcfe:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-d5bbcfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.omnium.cat/wp-content/uploads/2019/11/02132037/foto-formulari-07.png");background-position:top left;background-size:cover;}.elementor-223737 .elementor-element.elementor-element-d5bbcfe > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-223737 .elementor-element.elementor-element-d5bbcfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-223737 .elementor-element.elementor-element-90633dd:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-90633dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-223737 .elementor-element.elementor-element-90633dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-223737 .elementor-element.elementor-element-90633dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-223737 .elementor-element.elementor-element-fd8e22e .elementor-button:hover, .elementor-223737 .elementor-element.elementor-element-fd8e22e .elementor-button:focus{background-color:#363636;border-color:#363636;}.elementor-223737 .elementor-element.elementor-element-fd8e22e > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dotted;}.elementor-223737 .elementor-element.elementor-element-fd8e22e .elementor-button{font-family:"Roboto Slab", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef3e1e;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}@media(min-width:1025px){.elementor-223737 .elementor-element.elementor-element-18699c3:not(.elementor-motion-effects-element-type-background), .elementor-223737 .elementor-element.elementor-element-18699c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-223737 .elementor-element.elementor-element-de48a56 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-223737 .elementor-element.elementor-element-de48a56 > .elementor-widget-container{margin:-75px 0px 0px 0px;}.elementor-223737 .elementor-element.elementor-element-5ee6133 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-223737 .elementor-element.elementor-element-5ee6133{column-gap:0px;text-align:left;}.elementor-223737 .elementor-element.elementor-element-09c4429 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-fe21ddb */.contenidor{
    width: 100%;
}
.elementor-223737 .elementor-element.elementor-element-fe21ddb div:first-child {
opacity: .99;
}
.titol-act_blanc {
    font-family: 'BebasNeue', sans-serif;
    font-size: 86pt;
    color: #fff;
    margin-top:150px!important;
}
.subtitol_act_blanc {
    font-family: 'Roboto slab', serif;
    font-size: 30pt;
    color: #fff;
    margin-top:-25px;
}
@media (max-width: 1650px){
     .titol-act_blanc {
        font-size: 50pt!important;
        margin-top:-125px!important
    }
    .subtitol_act_blanc {
    margin-top:0;
    }
}

@media (max-width: 660px){
    .titol-act_blanc {
        font-size: 50pt!important;
        margin-top:-125px!important
    }
   .subtitol_act_blanc {
        font-size: 22pt!important;
            margin-top:0;
    }
}
@media (max-width: 500px){
    .titol-act_blanc {
        font-size: 40pt!important;
        margin-top:-125px!important;
    }
    .subtitol_act_blanc {
        font-size: 20pt!important;
            margin-top:0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de48a56 */.boto_anchor{
    margin-top:200px;
}
@media (max-width: 1650px){
    .boto_anchor{
        margin-top:-100px;
    }
}
@media (max-width: 900px){
    .boto_anchor{
        margin-top:-50px;
    }
}
@media (max-width: 360px){
    .boto_anchor{
        margin-top:-100px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd08a78 */.contenidor{
    margin:auto;
    width: 60%;
}
.titol-act_tar {
    font-family: 'BebasNeue', sans-serif;
    font-size: 83pt;
    color: #ef3e1e;
    margin-bottom: 0.3em;
}
.subtitol_act_tar {
    font-family: 'Roboto slab', serif;
    font-size: 30pt;
    font-weight: bold;
    color: black;
    line-height: 38pt;
}
@media (max-width: 768px){
    .contenidor { width: 90%}
}
@media (max-width: 660px){
    .titol-act_tar {
        font-size: 55pt!important;
    }
   .subtitol_act_tar {
        font-size: 22pt!important;
    }
}
@media (max-width: 500px){
    .contenidor { width: 100%}
    .titol-act_tar {
        font-size: 40pt!important;
    }
    .subtitol_act_tar {
        font-size: 20pt!important;
        line-height: 24pt!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-689a2fe */.button-copia{
    font-family: Roboto Slab, serif;
    font-weight: bold;
    font-size: 20px;
    color: #ef3e1e;
    background-color: #fff;
    padding: 0.6em 1.2em;
    border-color: #ef3e1e; 
    border-radius: 0;
}
.button-copia:hover{   
    color: #fff;
    background-color: #ef3e1e;
}
.avis{
    text-align: center;
    width: 200px;
    margin:-20px 0 10px 0;
    font-family: Roboto Slab, serif;
    font-size: 14px;
    background-color: #f3f3f3;
    padding:0.8em;
}
@media (max-width: 360px){
    .avis{
        width: 100%;
    }
}
.centrat{
    width: 100%;
    margin: 0 auto;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dfc5199 */.titol-act_neg {
    font-family: 'BebasNeue', sans-serif;
    font-size: 83pt;
    color: #000;
}
.subtitol_act_neg {
    font-family: 'Roboto slab', serif;
    font-size: 30pt;
    font-weight: bold;
    color: black;
    margin-left:96px;
}
.textarea {
    width: 85%;
    margin-left:96px; 
    border:3px solid #ef3e1e;
    background-color: transparent;
    font-family: 'Roboto slab', serif!important;
    font-weight: 300;
    font-size: 22px!important;
    padding: 0.6em;
    line-height: 32px;
}

@media (max-width: 660px){
    .subtitol_act_neg {
        font-size: 25pt;
        margin-left:50px!important;
    }
    .textarea {
    margin-left:50px!important; 
    font-size: 18pt!important;
    padding: 1em!important;
    }
}

@media (max-width: 500px){
    .subtitol_act_neg {
        font-size: 20pt;
        margin-left:10px!important;
    }
    .textarea {
    margin-left:10px!important; 
    font-size: 14pt!important;
    padding: 1em!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5320ad7 */.button-tweet{
    margin-left:96px;
    font-family: Roboto Slab, serif;
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    background-color: #ef3e1e;
    padding: 0.6em 1.2em;
    border-radius: 0;
}
.button-tweet:hover{    
    color: #fff;
    background-color: #363636; 
}
@media (max-width: 660px){
    .button-tweet{
        margin-left:50px!important;
    }
}
@media (max-width: 500px){
    .button-tweet{
        margin-left:10px!important;
    }
}/* End custom CSS */