.avia-section.av-1veq9xn-ca42dd7dfcb24c662816b44234b5200b{
background-repeat:no-repeat;
background-image:url(https://www.atab.cat/wp-content/uploads/2023/03/header-torreon.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1veq9xn-ca42dd7dfcb24c662816b44234b5200b .av-section-color-overlay{
opacity:0.5;
background-color:#a1c6e2;
}

#top .flex_column.av-1tkql8r-b0a5a2a01312857798acb4ea2c786874{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1tkql8r-b0a5a2a01312857798acb4ea2c786874{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1tkql8r-b0a5a2a01312857798acb4ea2c786874{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .av-subheading{
font-size:25px;
}

#top .flex_column.av-1osryl7-0e2df208cf460acde56ee6c5a09b4873{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-1osryl7-0e2df208cf460acde56ee6c5a09b4873{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1osryl7-0e2df208cf460acde56ee6c5a09b4873{
margin-top:25px;
margin-bottom:25px;
}

#top #wrap_all .iconbox.av-1m58j57-3da8afbefae74a259b22919cf45fd6f1 .iconbox_content_title{
font-size:34px;
color:#084a79;
}
.iconbox.av-1m58j57-3da8afbefae74a259b22919cf45fd6f1 .iconbox_content_container{
font-size:24px;
color:#3091d1;
}

.flex_cell.av-1k2j9vf-c67734b9d224a148fd440b2537b5e5b3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1k2j9vf-c67734b9d224a148fd440b2537b5e5b3{
padding:90px 90px 90px 90px !important;
}

.flex_column.av-1iea7gb-4ecb44b1617e82e48f381c9c05c4aeab{
padding:30px 30px 30px 30px;
}

.flex_column.av-1ggluiz-826c931c34492ae267109f4e32829bf7{
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-1eukarf-61225bd22d9a7e9b6e38dca9754c1a61{
padding-bottom:10px;
}
body .av-special-heading.av-1eukarf-61225bd22d9a7e9b6e38dca9754c1a61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1eukarf-61225bd22d9a7e9b6e38dca9754c1a61 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1d7bo2j-0c2f04cffbc1b9519b232cb63d5787b1{
height:30px;
}

#top .hr.hr-invisible.av-4lt3m3-929b52d2cbf652b5c9ed54ab361720ff{
height:30px;
}

#top .hr.hr-invisible.av-1625wqz-3a341b6ee693c08371facd9bf5aa63fe{
height:30px;
}

#top .hr.hr-invisible.av-12ez9bf-f070fccacf8102f2df6bf386a9d41fad{
height:30px;
}

#top .hr.hr-invisible.av-106mt8b-735257e87d9011b002bf3c90f29d6bb9{
height:30px;
}

.flex_column.av-39lmrf-90caffe034f1585663353f12393e79a7{
padding:30px 30px 30px 30px;
}

#top .hr.av-ufboe3-c619b61b6335de8a98f8c5eb7b6dced2{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ufboe3-c619b61b6335de8a98f8c5eb7b6dced2 .hr-inner{
width:100%;
border-color:#a1c6e2;
max-width:45%;
}
.hr.av-ufboe3-c619b61b6335de8a98f8c5eb7b6dced2 .av-seperator-icon{
color:#a1c6e2;
}
.hr.av-ufboe3-c619b61b6335de8a98f8c5eb7b6dced2 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#a1c6e2;
stroke:#a1c6e2;
}

.flex_column.av-tqgm63-b67b61e8eba7291b71fbf6ffb6d64f8b{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to right, #094978, rgba(9,73,120,0.7) );
}

#top .av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-q0knnf-4b2779ea1f76e9b5b095023382f16a9d{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-q0knnf-4b2779ea1f76e9b5b095023382f16a9d .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column.av-m4y2uz-9228f8936455fcf900e8a96691f57d40{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-m4y2uz-9228f8936455fcf900e8a96691f57d40{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-m4y2uz-9228f8936455fcf900e8a96691f57d40{
margin-top:25px;
margin-bottom:25px;
}

#top #wrap_all .iconbox.av-lhjqsb-0512276753b7f70cc124d6aade1983be .iconbox_content_title{
font-size:26px;
color:#084a79;
}
.iconbox.av-lhjqsb-0512276753b7f70cc124d6aade1983be .iconbox_content_container{
font-size:24px;
color:#3091d1;
}

#top .av-masonry.av-inz6zf-458736c3c76902da1a9afb4d1db47a77{
background-color:#ffffff;
}

#top .av-special-heading.av-h29fln-2e4bdb8b75b3755270d231d258153305{
padding-bottom:10px;
}
body .av-special-heading.av-h29fln-2e4bdb8b75b3755270d231d258153305 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h29fln-2e4bdb8b75b3755270d231d258153305 .av-subheading{
font-size:15px;
}

.av_font_icon.av-2xu3uj-5a2bdaaf5493a18e274518a602da7284 .av-icon-char{
font-size:40px;
line-height:40px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1rodduj-afde9903df441d9b92204ace168c8af2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ryqt0b-cb90806fd9e86adfac3363f5a1cd0f81 .av-special-heading-tag{
font-size:0.8em;
}
}
