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

#top .flex_column.av-2sgpcjq-9be3fd7314408146154990cb9f5e4625{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2sgpcjq-9be3fd7314408146154990cb9f5e4625{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2sgpcjq-9be3fd7314408146154990cb9f5e4625{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-2nuk4h2-4eb7febd6c408d7541d91ad8f62efb5a{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-2nuk4h2-4eb7febd6c408d7541d91ad8f62efb5a{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2nuk4h2-4eb7febd6c408d7541d91ad8f62efb5a{
margin-top:25px;
margin-bottom:25px;
}

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

.flex_column.av-2k1jn12-85619008aef911b9ecdd36b8963d3596{
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-2k1jn12-85619008aef911b9ecdd36b8963d3596 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-90zjqe-83d578cb7ebf60e566c1f1c9afdd12e0{
padding-bottom:10px;
}
body .av-special-heading.av-90zjqe-83d578cb7ebf60e566c1f1c9afdd12e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-90zjqe-83d578cb7ebf60e566c1f1c9afdd12e0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2efreom-d1eb28b350873d42eeb5c7bfcb7af87a{
height:25px;
}

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

.flex_cell.av-29arlli-6af6c4c700d6dcbbb9c0c2ae87be0d52{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-29arlli-6af6c4c700d6dcbbb9c0c2ae87be0d52{
padding:90px 90px 90px 90px !important;
}

.flex_column.av-28ag5p2-e610eafbe7175d9ecbcb18165a392ad7{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

#top .av-special-heading.av-266zw7a-82b289e02429221a165544a9b5e94ee6{
margin:25px 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-266zw7a-82b289e02429221a165544a9b5e94ee6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-266zw7a-82b289e02429221a165544a9b5e94ee6 .av-subheading{
font-size:15px;
}

.avia-image-container.av-25bs4ye-90a0369fe673b05dfbfb9e04c7a264f5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-25bs4ye-90a0369fe673b05dfbfb9e04c7a264f5 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-201bcti-24cc5507385cd34c19d05e309fb25718{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

.flex_column.av-1tcp8ee-2112ec7ed4a4476513dfa17c42da383a{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

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

.flex_column.av-1l1op92-4dc0f4b9d519515b4be9ba30a97e6cd4{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.09);
}

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

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

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

.flex_column.av-1djj1sm-16448cbf131fda01e23d974b2fde0727{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

.flex_column.av-16oxiqu-4d293a17293b1603e5963ab1856ddc7c{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_column.av-14rny86-d43a28fd99f7356e720627c063541017{
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-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a{
padding-bottom:30px;
color:#093b71;
font-size:36px;
}
body .av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .special-heading-inner-border{
border-color:#093b71;
}
.av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-udpl5y-33f5e946b065b733f5d4c0b9cb7f0464{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .hr.hr-invisible.av-ths3zq-673410cb071b327de878f4829bf72ca0{
height:50px;
}

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

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

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

#top #wrap_all .iconbox.av-jjxiue-4de75cd994ad6227d648a246965a74f6 .iconbox_content_title{
font-size:26px;
color:#084a79;
}
.iconbox.av-jjxiue-4de75cd994ad6227d648a246965a74f6 .iconbox_content_container{
font-size:24px;
color:#3091d1;
}

#top .av-masonry.av-h5eds6-d19f1a86c4812eddb943626602536d97{
background-color:#ffffff;
}

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


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

#top #wrap_all .av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qeou86-05a80669c0fe49fbde132220c1eb5604 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-13k5dme-f60b6595d7d950dc8de21ec0141f4c2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qeou86-05a80669c0fe49fbde132220c1eb5604 .av-special-heading-tag{
font-size:0.8em;
}
}
