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

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

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

#top .flex_column.av-2sflwq1-924c05f0a373748a8d0108436e8a38e2{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-2sflwq1-924c05f0a373748a8d0108436e8a38e2{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2sflwq1-924c05f0a373748a8d0108436e8a38e2{
margin-top:25px;
margin-bottom:25px;
}

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

.flex_column.av-9mld7d-58a520b56f58b41d2b114aaebae216fe{
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-9mld7d-58a520b56f58b41d2b114aaebae216fe .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-9hobqx-530929d4cbaf1dd1e9eb58023e25cf16{
padding-bottom:10px;
}
body .av-special-heading.av-9hobqx-530929d4cbaf1dd1e9eb58023e25cf16 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9hobqx-530929d4cbaf1dd1e9eb58023e25cf16 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2jt7521-02779fa3ee3b692d386463dde5b7c9ed{
height:25px;
}

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

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

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

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

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

.flex_column.av-27c60m1-99fe3bf5251839ab9a08c00d4220a9a8{
padding:30px 30px 30px 30px;
background-color:rgba(153,153,153,0.14);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.avia-image-container.av-19fg455-9d94d759dbf595070643288834e4c40b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-19fg455-9d94d759dbf595070643288834e4c40b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-166hicp-f700f07f9336f61a7df6f0c68e1c480e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_column.av-152a3vd-20e76b834b4c3b8fd1c68a642fbb83bc{
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-131gsl5-543f6a75468c1b85918608464927f40c{
padding-bottom:30px;
color:#093b71;
font-size:36px;
}
body .av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .special-heading-inner-border{
border-color:#093b71;
}
.av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .av-subheading{
font-size:15px;
}

.flex_column.av-zq1gcp-b6ebd099af2cc4d54a75473b1a5cb57e{
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-yhnl7d-c38b45122c759c988ac96c1e1eaba08b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-yhnl7d-c38b45122c759c988ac96c1e1eaba08b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-w1g7xl-caa12241be298bc4c5100d41f1ad9853{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .hr.hr-invisible.av-ul3czt-00b9e82866dee4324839cfa5fae88d4c{
height:50px;
}

.flex_column.av-suquix-245bd754a017f84a2441a7b4b652c928{
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-qt7tbd-170115e6537f024af7f0dcf83339e3a4{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .av-subheading{
font-size:15px;
}

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

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

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

#top .av-masonry.av-ieflwp-e63ab8942f15bfd0980fc01c106c58c9{
background-color:#ffffff;
}

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

.av_font_icon.av-2ek315-b1292a581346e5fa26f068fe4917e207 .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-2v28z1l-d32bbdcefbaff1fba4e383397ff049b6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-131gsl5-543f6a75468c1b85918608464927f40c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-qt7tbd-170115e6537f024af7f0dcf83339e3a4 .av-special-heading-tag{
font-size:0.8em;
}
}
