.avia-section.av-ms4vfq-52d38ed582550fa2a7617a0663e7b148{
background-repeat:no-repeat;
background-image:url(https://staging.opecantabria.eurocastaliahost4.com/wp-content/uploads/2023/03/ope-cantabria-2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ms4vfq-52d38ed582550fa2a7617a0663e7b148 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

#top .av-special-heading.av-ldsl2eos-7b4846f8bdbc1d2c91edd0010c7f7db7{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ldsl2eos-7b4846f8bdbc1d2c91edd0010c7f7db7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ldsl2eos-7b4846f8bdbc1d2c91edd0010c7f7db7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ldsl2eos-7b4846f8bdbc1d2c91edd0010c7f7db7 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4awtt2-475e438f543858cc00b6c265ae009333{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-4awtt2-475e438f543858cc00b6c265ae009333{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-ldskengb-5300ca7dc5e24659d5d6e364bc072190{
margin:25px 0 0 0;
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-ldskengb-5300ca7dc5e24659d5d6e364bc072190 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldskengb-5300ca7dc5e24659d5d6e364bc072190 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ldskengb-5300ca7dc5e24659d5d6e364bc072190 .av-subheading{
font-size:15px;
}

#top .hr.av-1vce5i-3b1c474f0d2548e7acd372df969576d1{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1vce5i-3b1c474f0d2548e7acd372df969576d1 .hr-inner{
width:100px;
border-color:#000000;
}

#top .av-special-heading.av-ldsn9sqw-7b24f09238f664ecac82e11f8c13d902{
margin:25px 0 0 0;
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-ldsn9sqw-7b24f09238f664ecac82e11f8c13d902 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldsn9sqw-7b24f09238f664ecac82e11f8c13d902 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ldsn9sqw-7b24f09238f664ecac82e11f8c13d902 .av-subheading{
font-size:15px;
}

#top .hr.av-ldsn97e0-500143241564caa2dd5b3ca2128c41c7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-ldsn97e0-500143241564caa2dd5b3ca2128c41c7 .hr-inner{
width:100px;
border-color:#000000;
}

.flex_column.av-ldsljt93-cb630c76e5be16347bf6c18edfd0e31e{
width:22.75%;
margin-left:0;
border-radius:0 50px 0 50px;
padding:30px 30px 30px 30px;
background-color:#636363;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ldsljt93-cb630c76e5be16347bf6c18edfd0e31e .av-flex-placeholder{
width:3%;
}
.flex_column.av-ldsljt93-cb630c76e5be16347bf6c18edfd0e31e .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.av_font_icon.av-ldsn82x4-1ffb6f99241d7b5ae92ec86346dcefd3{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ldsn82x4-1ffb6f99241d7b5ae92ec86346dcefd3 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-ldsllbvc-31ba8b8b4015ce3cee56904c59169987 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-61lrt2-0cc33e49929670a618ee0c040b8b3a0d{
width:22.75%;
margin-left:0;
border-radius:0 50px 0 50px;
padding:30px 30px 30px 30px;
background-color:#000000;
}
#top .flex_column_table.av-equal-height-column-flextable.av-61lrt2-0cc33e49929670a618ee0c040b8b3a0d .av-flex-placeholder{
width:3%;
}
.flex_column.av-61lrt2-0cc33e49929670a618ee0c040b8b3a0d .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.av_font_icon.av-ldsn7bmh-817982ec96fa239ca96d6d3b0320de65{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ldsn7bmh-817982ec96fa239ca96d6d3b0320de65 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-9imsue-57fa4ad449e995ce957dd517c46f2555 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-4os87a-f646cf00c54c2b58349cd12a32616b6b{
width:22.75%;
margin-left:0;
border-radius:0 50px 0 50px;
padding:30px 30px 30px 30px;
background-color:#636363;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4os87a-f646cf00c54c2b58349cd12a32616b6b .av-flex-placeholder{
width:3%;
}
.flex_column.av-4os87a-f646cf00c54c2b58349cd12a32616b6b .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.av_font_icon.av-ldsn7kfc-a6f3507c43ac7e913af7c9bbb3f7adf8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ldsn7kfc-a6f3507c43ac7e913af7c9bbb3f7adf8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-6k32fa-d32296aeadfb63462ef4956c094fede4 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.flex_column.av-2dytye-a4e4753885e8e4e9476839225eba7472{
width:22.75%;
margin-left:0;
border-radius:0 50px 0 50px;
padding:30px 30px 30px 30px;
background-color:#000000;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dytye-a4e4753885e8e4e9476839225eba7472 .av-flex-placeholder{
width:3%;
}
.flex_column.av-2dytye-a4e4753885e8e4e9476839225eba7472 .avia-curtain-reveal-overlay{
animation-duration:3s;
z-index:100;
}

.av_font_icon.av-ldsn5z0w-b0eac635d06e7cc768af65b7e925a42b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ldsn5z0w-b0eac635d06e7cc768af65b7e925a42b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-34u4hi-39a69efeafddbbfdfed1926f7510fd4e .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .hr.hr-invisible.av-ldsnheo1-51f6b5a9936735216573ec49aa7a64a6{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9da446-ec60c7628747eda6a79c45d3e9b56630{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9da446-ec60c7628747eda6a79c45d3e9b56630{
width:48.5%;
margin-left:0;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9da446-ec60c7628747eda6a79c45d3e9b56630 .av-flex-placeholder{
width:3%;
}

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

#top .hr.av-6sucqe-ab15d3900bfd8ffa9a7c23ca7436ae4a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-6sucqe-ab15d3900bfd8ffa9a7c23ca7436ae4a .hr-inner{
width:100px;
border-color:#000000;
}

#top .av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5{
margin:25px 0 0 0;
padding-bottom:10px;
font-size:26px;
}
body .av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5 .av-subheading{
font-size:15px;
}

#top .hr.av-gyh86-1351b1b5b76d448d2fe1da0b2de6aceb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-gyh86-1351b1b5b76d448d2fe1da0b2de6aceb .hr-inner{
width:100px;
border-color:#000000;
}

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

#top .hr.av-26xx0m-c47aee710d9c467e3aa99f96dcc1ea3e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-26xx0m-c47aee710d9c467e3aa99f96dcc1ea3e .hr-inner{
width:100px;
border-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6gigsm-ea783ff828232f00e32c8ab18fb293ff{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-6gigsm-ea783ff828232f00e32c8ab18fb293ff{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6gigsm-ea783ff828232f00e32c8ab18fb293ff .av-flex-placeholder{
width:3%;
}

.avia_transform .avia-image-container.av-ldssrj5o-4e88c6743c7af2a4e1992e977f4624aa{
animation-duration:3s;
}
.avia-image-container.av-ldssrj5o-4e88c6743c7af2a4e1992e977f4624aa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ldssrj5o-4e88c6743c7af2a4e1992e977f4624aa .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-75uw0m-f58e3e3435ce8e6eef7e81ca349b1d14{
height:20px;
}

.avia_transform .avia-image-container.av-fotpi-bebfbc3211b9effb95c726d4576eda8e{
animation-duration:3s;
}
.avia-image-container.av-fotpi-bebfbc3211b9effb95c726d4576eda8e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-fotpi-bebfbc3211b9effb95c726d4576eda8e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-9i4qe-a8c0bc4632897e775491c198e4b608f4{
height:20px;
}

.avia_transform .avia-image-container.av-2nh4hi-e85dfc1ae91b5e69d8adfd8d224a71ce{
animation-duration:3s;
}
.avia-image-container.av-2nh4hi-e85dfc1ae91b5e69d8adfd8d224a71ce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2nh4hi-e85dfc1ae91b5e69d8adfd8d224a71ce .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lerbngrz-7d92fe229c01ba534dc61de4519c1018{
margin:25px 0 0 0;
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-lerbngrz-7d92fe229c01ba534dc61de4519c1018 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lerbngrz-7d92fe229c01ba534dc61de4519c1018 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-lerbngrz-7d92fe229c01ba534dc61de4519c1018 .av-subheading{
font-size:15px;
}

#top .hr.av-2db96u-0037e773250d889ad1c36088b0898478{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2db96u-0037e773250d889ad1c36088b0898478 .hr-inner{
width:100px;
border-color:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1rwak6-18c26a1b5f3de86686c69164287a5bd6{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1rwak6-18c26a1b5f3de86686c69164287a5bd6{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}

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

#top .hr.av-e7w4eu-7ca5a3da4ab6d1fca3ae5d9848e42f7a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-e7w4eu-7ca5a3da4ab6d1fca3ae5d9848e42f7a .hr-inner{
width:100px;
border-color:#000000;
}


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

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

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

#top #wrap_all .av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ldsnf6bd-0e8f2e897dec9da8177e36a0c80cf98a .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

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

#top #wrap_all .av-special-heading.av-ldsnel1t-4178bbeb5110914fa8efdcc2fd1c4fd5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ldsnf6bd-0e8f2e897dec9da8177e36a0c80cf98a .av-special-heading-tag{
font-size:0.8em;
}

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

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