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

#top .flex_column.av-3270l9i-9cb7b16f476142132c78bbe261ccb7b7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3270l9i-9cb7b16f476142132c78bbe261ccb7b7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3270l9i-9cb7b16f476142132c78bbe261ccb7b7{
margin-top:0px;
margin-bottom:0px;
}

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

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

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

.flex_column.av-2t6hf4m-26a9d2874dd650dcd33661f2a7da8db7{
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-2t6hf4m-26a9d2874dd650dcd33661f2a7da8db7 .av-flex-placeholder{
width:0%;
}

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

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

.flex_column.av-2n9oo3a-04990be0268250edb4fd65676d7d8da9{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

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

.flex_column.av-2egr7cm-d3d9c9134b5105e35f40df097c8d6c96{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

.flex_column.av-27n8wc6-5813e379b5f6b1102201ec98e11186f3{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

.avia-image-container.av-24niifa-9271530485471f5cb60bda1c889c8592 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-24niifa-9271530485471f5cb60bda1c889c8592 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-22dp4h2-f71d41f170d878db399c7f6e643ce325{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

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

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

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

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

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

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

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

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

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

.flex_column.av-4ta35y-34f56e42ba37001d2901cb3869133889{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

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

.flex_column.av-49uxeu-f11254d4658838729e26ea3b5cee9df0{
padding:30px 30px 30px 30px;
background-color:rgba(161,198,226,0.14);
}

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

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

.flex_column.av-yzhixi-45fbe896ad17a81f7112c8b93599340f{
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-y1dtee-5015380246afdc36239d7f65b093f206{
padding-bottom:30px;
color:#093b71;
font-size:36px;
}
body .av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .special-heading-inner-border{
border-color:#093b71;
}
.av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ua9286-5c25d10791c8ed8473173219f4b6312c{
height:50px;
}

.flex_column.av-2x5geu-c3fb9ef515e2713c741db11f02c21495{
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-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .av-subheading{
font-size:15px;
}

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

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

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

#top .av-masonry.av-izguva-387c5689b125accbb525877ad4f521f1{
background-color:#ffffff;
}

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

.av_font_icon.av-236hti-baea33dc8b588527c36c06d49f43b699 .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-2zvf47q-5f4573b82b03a94d84fbb1c2287c3c44 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-y1dtee-5015380246afdc36239d7f65b093f206 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rd1c7a-3c5ec49a07af7996e7bc4aec27eaef50 .av-special-heading-tag{
font-size:0.8em;
}
}
