body .awb-imageframe-style-dario .awb-imageframe-caption .awb-imageframe-caption-title:after {
transform: translate3d(-101%, 0, 0);
}
body .fusion-alert.alert.success.alert-success * {
color: var(--awb-color4) !important;
background: #c2e4ff;
}
body .fusion-alert.alert.success.alert-success {
border-color: #0073ce;
background: #c2e4ff;
}
background: var(--awb-color3) !important;
.archive .entry-title.fusion-post-title {
font-size: 26px !important;}
#fpaypal input {
border-color: var(--awb-color5);
margin: 10px;}
.rayamenu {
background: var(--awb-color4);
height: 50%;
width: 1px;
display: flex;
margin: 130px 0 0 0;}
.avisokit blockquote {
background: #0073ce !important;
padding: 10px !important;
color: #fff !important;
border-color: #00439e !important;
border-left-width: 20px !important;
font-weight: bold !important;
} .tuip {padding: 100px;PADDING-BOTTOM: 0PX; text-align: center;}
.tuip h2 {
font-size: 40px !important;font-family: 'Montserrat'; text-transform: uppercase !important; color:black !important;}
.tuip h3 {
margin-top: -20px !important;
margin-left: 200px;
margin-right: 200px;
color: #0073ce !important;
font-weight: 400 !important;}
.fusion-content-boxes.content-boxes-clean-horizontal .col {
padding: 0px !important;
min-height: 19px !important;}
.fusion-content-boxes.content-boxes-icon-on-side .heading {
margin-bottom: -3px !important;}
.fondo {background-color: white; padding:10px;}
.REZ {font-family:'REZ' !important;font-size: 38px;}
.REZgrande {font-family: 'REZ' !important;
font-size: 81px;
font-weight: initial;
line-height: 0.5;}
.REZtxt {font-family:'REZ' !important;font-size: 29px;
line-height: 0.5;}
.REZ span {font-family:'REZ' !important;}
.margenes {margin-left: 50px !important; margin-right: 50px !important;}
.margenesmenu {margin-left: 20px !important; margin-right: 20px !important;}
#awb-mega-menu-435 {width: 1500px !important;}
.fusion-form-element-required {display: none !important;}
.margenblog {margin-right:50px; margin-left:50px;}
.botonsi {
background: #0073ce;
width: 120px;
margin: 0 auto 30px;
text-align: center;
padding: 20px;
color: #fff;
font-size: 3em;
border-radius: 15px;
line-height: 1em;}
.botonsi p {margin-bottom: 0px !important;}
.botonno p {margin-bottom: 0px !important;}
.botonno {
background: #c00;
width: 120px;
margin: 0 auto 30px;
text-align: center;
padding: 20px;
color: #fff;
font-size: 3em;
border-radius: 15px;
line-height: 1em;}
.destacado {background-color: white !important;} input#from-input1 {
width: 25%;
height: 40px;
border: 1px solid black;
margin-bottom: 10px;
min-width: 250px;}
input#driveclick {
width: 25%;
font-size: 16px;
text-transform: none;
background-color: black;
padding-top: 15px;
padding-bottom: 15px;
color: white;
min-width: 250px;}
input#driveclick:hover {
width: 25%;
font-size: 16px;
text-transform: none;
background-color:#0073ce;
padding-top: 15px;
padding-bottom: 15px;
color: black;}
.boton {border: 0px;} .fusion-button.button-flat.button-small {font-size: 14px !important;}
.cita blockquote {
background-color: #f7f7f7 !important;
font-size: 24px !important;
font-family: 'Montserrat' !important;
Padding: 20px !important;
Padding-left: 150px !important;
Padding-right: 150px !important;
border: 0px !important;}
.BAW {
filter: grayscale(100%) !important;
}
#botonPDF span::before {
content: "Presentación PDF";}
#botonPDF:hover span::before {
content: "Llévanos contigo";}
#botonPDFCAT span::before {
content: "Presentació PDF";}
#botonPDFCAT:hover span::before {
content: "Porta'ns amb tu";}  @media only screen and (max-width: 650px) and (min-width: 250px)  {
.margenesmenu {margin-left: 0px !important; margin-right: 0px !important;} .margenes {margin-left: 0px !important; margin-right: 0px !important;}
#post-384 .fusion-column-wrapper {border: none;} .home h1 { font-size: 25px !important; line-height:25px !important;}
.titulomovil h1 {font-size: 30px !important; line-height: 30px !important}
.titulomovil  {font-size: 30px !important; line-height: 30px !important} .titulomovil div {
font-size: 35px !important;
line-height: 43px !important;}
.title-heading-left .textomovil h1 {
font-size: 25px !important; line-height:25px !important;}
.textomovil div, .textomovil h1 {
font-size: 28px !important;
line-height: 29px !important;
TEXT-TRANSFORM: Uppercase !important;}
.textomovil h2 {
font-size: 28px !important;
line-height: 29px !important;
TEXT-TRANSFORM: Uppercase !important;} .textoazul {
font-size: 21px !important;
text-align: left !important;
margin-left: -15px !important;
margin-right: -20px !important;
line-height: 24px !important;}
.textoazul div {
font-size: 20px !important;
line-height: 24px !important;} .awb-background-mask { background: var(--awb-color4); }
.REZgrande {
font-family: 'REZ' !important;
font-size: 62px; 
font-weight: initial; line-height: 0.8;}
.tuip h3 {
margin-top: -20px !important;
margin-left: 0px;
margin-right: 0px;
color: #0073ce !important;
font-weight: 400 !important;}
}