.avia-section.av-2rnmj81-2b7961c6c32d35e570450f8cc9fbd966{
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-2rnmj81-2b7961c6c32d35e570450f8cc9fbd966 .av-section-color-overlay{
opacity:0.5;
background-color:#a1c6e2;
}

#top .flex_column.av-2r4wg8x-8344537a10cca8ccfe83d8478b5c72b3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2r4wg8x-8344537a10cca8ccfe83d8478b5c72b3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2r4wg8x-8344537a10cca8ccfe83d8478b5c72b3{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-2m6qp6p-8e463c53254601fff386917569eb4ab0{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-2m6qp6p-8e463c53254601fff386917569eb4ab0{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2m6qp6p-8e463c53254601fff386917569eb4ab0{
margin-top:25px;
margin-bottom:25px;
}

#top #wrap_all .iconbox.av-2j9h9fl-d43648806e90acc89b8597cef0546c81 .iconbox_content_title{
font-size:34px;
color:#084a79;
}
.iconbox.av-2j9h9fl-d43648806e90acc89b8597cef0546c81 .iconbox_content_container{
font-size:24px;
color:#3091d1;
}

.flex_column.av-2hwvv1d-1062de7ad6c9f0163229a2ee92f08100{
width:100%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background-color:rgba(161,198,226,0.2);
}
#top .flex_column_table.av-equal-height-column-flextable.av-2hwvv1d-1062de7ad6c9f0163229a2ee92f08100 .av-flex-placeholder{
width:0%;
}

.flex_cell.av-2bwcxr5-fc9a2d41e52cf0915e6eb0e386a23b13{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2bwcxr5-fc9a2d41e52cf0915e6eb0e386a23b13{
padding:90px 90px 90px 90px !important;
}

.flex_column.av-2aco9jl-f07be0a7eddaecd779df90de6118f279{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-28fkhcx-fdd7413f005c691ee085e3529533d2e3{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-28fkhcx-fdd7413f005c691ee085e3529533d2e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28fkhcx-fdd7413f005c691ee085e3529533d2e3 .av-subheading{
font-size:15px;
}

.avia-image-container.av-26q86wh-5d64cf726ae3315d749ff6b79c816f7c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-26q86wh-5d64cf726ae3315d749ff6b79c816f7c .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-22d1jhd-c1567aee2d4ff49401f9a81de6367554{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-1zht6wh-7d70796a1439d36a5e0e049839c69472{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-1zht6wh-7d70796a1439d36a5e0e049839c69472 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1zht6wh-7d70796a1439d36a5e0e049839c69472 .av-subheading{
font-size:15px;
}

.avia-image-container.av-1xnzxox-c6c16d03e622f0f953590b183722dabe img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1xnzxox-c6c16d03e622f0f953590b183722dabe .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-6jq0v5-3597e5fcbdb69187b6302cc7e65c88b6{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-6blo69-f95e42c93f841f5575eeb4a5fb7913fc{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-6blo69-f95e42c93f841f5575eeb4a5fb7913fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6blo69-f95e42c93f841f5575eeb4a5fb7913fc .av-subheading{
font-size:15px;
}

.avia-image-container.av-1pxr04h-5989b05c607bdb65b41d1145fd8244ac img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1pxr04h-5989b05c607bdb65b41d1145fd8244ac .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-1kz73sx-8cc88ae4fbed5fa01ce41336e98bc263{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-1jjd3vl-88fe6c93d89671f12831d7fc3b84ef01{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-1jjd3vl-88fe6c93d89671f12831d7fc3b84ef01 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jjd3vl-88fe6c93d89671f12831d7fc3b84ef01 .av-subheading{
font-size:15px;
}

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

.flex_column.av-1eo6y9t-78742c99cd2df00eba288b0491febdc0{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-1cpmvdd-648263384779602aa0c41b71a3f51236{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-1cpmvdd-648263384779602aa0c41b71a3f51236 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cpmvdd-648263384779602aa0c41b71a3f51236 .av-subheading{
font-size:15px;
}

.avia-image-container.av-1b9l5o1-8852065925ddee47eebb4cade144dd69 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1b9l5o1-8852065925ddee47eebb4cade144dd69 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-45mbcx-279c249d3a1bc3ffdafdd1fb9fdd2e15{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-14yyxoh-45315b9bc33f31ffd48d24ec78d35c5b{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-14yyxoh-45315b9bc33f31ffd48d24ec78d35c5b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14yyxoh-45315b9bc33f31ffd48d24ec78d35c5b .av-subheading{
font-size:15px;
}

.avia-image-container.av-3ytrch-a435ba3e69cb26896efae5ad41984f43 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3ytrch-a435ba3e69cb26896efae5ad41984f43 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-d24c1-6c19ddefab4bb36ed271fc0771bf7fd1{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#a1c6e2;
background:linear-gradient( to right, #a1c6e2, rgba(161,198,226,0.24) );
}

#top .av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4{
padding-bottom:30px;
color:#093b71;
font-size:27px;
}
body .av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .special-heading-inner-border{
border-color:#093b71;
}
.av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .av-subheading{
font-size:15px;
}

.avia-image-container.av-wvjoht-fe8f067407f8af402dedbe12724a1504 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-wvjoht-fe8f067407f8af402dedbe12724a1504 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-v6ge41-e5f52a422abefbc4ef2398dcfa0bab29{
height:50px;
}

.flex_column.av-t4fzwh-e2bb22bbf9eca9910d7af43849e96e3c{
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-r8vxw1-e363e1d10dd881da0d307e8ed7821b23{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-r8vxw1-e363e1d10dd881da0d307e8ed7821b23 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-r8vxw1-e363e1d10dd881da0d307e8ed7821b23 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-r8vxw1-e363e1d10dd881da0d307e8ed7821b23 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-r8vxw1-e363e1d10dd881da0d307e8ed7821b23 .av-subheading{
font-size:15px;
}

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

#top .flex_column.av-n59q5t-8e0d81c1990e168b06ba9b88dc0e0bce{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-n59q5t-8e0d81c1990e168b06ba9b88dc0e0bce{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-n59q5t-8e0d81c1990e168b06ba9b88dc0e0bce{
margin-top:25px;
margin-bottom:25px;
}

#top #wrap_all .iconbox.av-kt0175-20eff0982ec0a024d3b77b0487958f33 .iconbox_content_title{
font-size:26px;
color:#084a79;
}
.iconbox.av-kt0175-20eff0982ec0a024d3b77b0487958f33 .iconbox_content_container{
font-size:24px;
color:#3091d1;
}

#top .av-masonry.av-j1nq5d-16b3598c7aef72840a053be948070188{
background-color:#ffffff;
}

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

.av_font_icon.av-36a0w1-3b29ff6bd75bce1ac3c5d5a18dde1c5f .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-2pa9m81-cf25e4e1c6b21787a0ffb62bc2dc7a69 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-y59rr5-7a7196314f98179f3f0c44f5a08969b4 .av-special-heading-tag{
font-size:0.8em;
}

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