.avia-section.av-3il00n1-f7a963193258f0df4dbdb895b6ef9b73{
background-color:#0d2e68;
background-image:url(https://assanetcr.assanet.cr/wp-content/uploads/2023/12/bn-main-assa-vida-tx.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3g7x6al-469a50a39a747df6a9edb8f770f50f73{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-3g7x6al-469a50a39a747df6a9edb8f770f50f73{
width:49.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3g7x6al-469a50a39a747df6a9edb8f770f50f73 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-yejtewt-98127487e8e9b35117363c327ea7219f .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-xw3535p-8dc6f7194ddd4d9606dd98fd532fbc6d{
height:25px;
}

#top .av-special-heading.av-x50zn5p-760f21dcde2fea0b6b8b8ffdb44f7567{
margin:-20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:33px;
}
body .av-special-heading.av-x50zn5p-760f21dcde2fea0b6b8b8ffdb44f7567 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-x50zn5p-760f21dcde2fea0b6b8b8ffdb44f7567 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-x50zn5p-760f21dcde2fea0b6b8b8ffdb44f7567 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-x50zn5p-760f21dcde2fea0b6b8b8ffdb44f7567 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-wr97zq5-16037c86e06fe79027d8e8b3725e7375{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vrn55nh-a94fe9ec072f94565ed2cef52a8b0b67{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-vrn55nh-a94fe9ec072f94565ed2cef52a8b0b67{
width:49.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-vrn55nh-a94fe9ec072f94565ed2cef52a8b0b67 .av-flex-placeholder{
width:1%;
}

.avia-section.av-vavjwkd-0874a6bee2e2ae71b522124cdbe84232{
background-color:#1749a0;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-33krabh-3ffe618c5f6977a4789ea26125054097{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-33krabh-3ffe618c5f6977a4789ea26125054097{
width:23.875%;
margin-left:0;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-33krabh-3ffe618c5f6977a4789ea26125054097 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-31bfh31-52ab44727755eb35db7a1322a04e366f .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-tx5mbh9-d2418b1ef0813649cb10b8daad2b13e4{
margin-top:-45px;
height:1px;
}

#top .av_textblock_section.av-ttc7h25-559265dfca8bba87920fd12c6dbecfa0 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-t3oyla5-0654faf39c199d77ae35b50c295a2ea7{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-t3oyla5-0654faf39c199d77ae35b50c295a2ea7{
width:23.875%;
margin-left:0;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-t3oyla5-0654faf39c199d77ae35b50c295a2ea7 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-stya9z1-b756a4dfc440fbf3425a528864b38b13 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-sd8u6nx-24afca341bf8cbe8710580c76802bb6b{
margin-top:-45px;
height:1px;
}

#top .av_textblock_section.av-rnwwjdp-98f3db40879f513588c02d3416219c3b .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rd00la5-32b444eb92ff27c4d0d3df5ad9bed963{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-rd00la5-32b444eb92ff27c4d0d3df5ad9bed963{
width:23.875%;
margin-left:0;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-rd00la5-32b444eb92ff27c4d0d3df5ad9bed963 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-r2222al-8b51d93931dc7160d43f7468a231117b .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-qfidta5-9b8063507594654cab1e30a16662b62a{
margin-top:-45px;
height:1px;
}

#top .av_textblock_section.av-m16seyzk-c0e897ee5a60f1dac7da6edd7e96dfd0 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-pj98465-a238c56804d0910b8ea4c62a4b0aa987{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-pj98465-a238c56804d0910b8ea4c62a4b0aa987{
width:23.875%;
margin-left:0;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-pj98465-a238c56804d0910b8ea4c62a4b0aa987 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-ozra1y5-de8ecef6906cc55e91a7409721698081 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-ot1qhtp-6d41353f632886d0692dfc6f1e75e6bb{
margin-top:-40px;
height:1px;
}

#top .av_textblock_section.av-o042htp-8497e8d20c8dd9bd094bf52311b214c3 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

.avia-section.av-2cmw5vh-a249bad0530e4389f22affd6ba3acfe8{
background-color:#f5faff;
background-image:unset;
}

.flex_column.av-ne3x9gd-3ed0c1f03077782e09ab46643b327e9a{
border-radius:15px 15px 15px 15px;
padding:64px 0 0 64px;
}

#top .hr.hr-invisible.av-molz4yl-d874f4bd19fed18920e4cf7f96118f83{
margin-top:-20px;
height:1px;
}

#top .av_textblock_section.av-mhtvexp-352178283c9224c4068513a2b8bdf4ef .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .av_textblock_section.av-26xlwhp-171066af731c2b08d3e738374c063500 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-1zvi3i5-45817d8577c8c5ee70fedf7836508f49 .avia_textblock{
font-size:15px;
}

.avia-section.av-jkg9ml9-508496f108201f8615242eb3e952a356{
background-color:#ffffff;
background-image:unset;
}

#top .av_textblock_section.av-m1jo7zwa-8df10d30be0a7b7ad2a038234129867c .avia_textblock{
font-size:33px;
color:#0d2e68;
}

@keyframes av_boxShadowEffect_av-i650q1p-f2a52b8ad33af10ff1e4fe08e64abeb1-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 3px 0 #cecece; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-i650q1p-f2a52b8ad33af10ff1e4fe08e64abeb1{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-i650q1p-f2a52b8ad33af10ff1e4fe08e64abeb1{
width:32.3333333333%;
margin-left:0;
box-shadow: 0 0 3px 0 #cecece;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-i650q1p-f2a52b8ad33af10ff1e4fe08e64abeb1 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-hnglrfh-2a8f6c515bb9b693d9c2e61474280b4b .avia_textblock{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-1qd5unx-b0b3bd47e08211cfc8c590502d04fc59-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 3px 0 #cecece; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-1qd5unx-b0b3bd47e08211cfc8c590502d04fc59{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-1qd5unx-b0b3bd47e08211cfc8c590502d04fc59{
width:32.3333333333%;
margin-left:0;
box-shadow: 0 0 3px 0 #cecece;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1qd5unx-b0b3bd47e08211cfc8c590502d04fc59 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-gz89fvh-2b5661f411ee75178c46b1a3f55f2e9a .avia_textblock{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-gesutgd-e5348b5e111267225402450ae4f4c6ae-column {
0%   { box-shadow:  0 0 0 0 #cecece; opacity: 1; }
100% { box-shadow:  0 0 3px 0 #cecece; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-gesutgd-e5348b5e111267225402450ae4f4c6ae{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-gesutgd-e5348b5e111267225402450ae4f4c6ae{
width:32.3333333333%;
margin-left:0;
box-shadow: 0 0 3px 0 #cecece;
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-gesutgd-e5348b5e111267225402450ae4f4c6ae .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-fo2qbvh-f3ba7824b84cbdc3f0c1dba2822aed80 .avia_textblock{
font-size:15px;
}

.avia-section.av-fcfag71-0c0f0cab54453144380ece1f015d3aa4{
background-color:#0d2e68;
background-image:unset;
}

.flex_column.av-f38k5nh-a8999d547fb50a7d9eb4c012863a40c5{
width:59.4%;
margin-left:0;
padding:0 0 0 50px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-f38k5nh-a8999d547fb50a7d9eb4c012863a40c5 .av-flex-placeholder{
width:1.5%;
}

#top .av-special-heading.av-egecj8d-c93da4986d19a3bbc81249a99d2cb9f7{
padding-bottom:10px;
color:#ffffff;
font-size:33px;
}
body .av-special-heading.av-egecj8d-c93da4986d19a3bbc81249a99d2cb9f7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-egecj8d-c93da4986d19a3bbc81249a99d2cb9f7 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-egecj8d-c93da4986d19a3bbc81249a99d2cb9f7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-egecj8d-c93da4986d19a3bbc81249a99d2cb9f7 .av-subheading{
font-size:15px;
}

.flex_column.av-brs1wv1-c08233291c2ecba1695238dd81c00d75{
width:39.1%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-brs1wv1-c08233291c2ecba1695238dd81c00d75 .av-flex-placeholder{
width:1.5%;
}

#top .hr.hr-invisible.av-14xdn6l-d3046e1ec641e08806c5202c64fc56f4{
height:30px;
}

.avia-image-container.av-b0wqybh-1da29b315688d5b6d8b50b20fd9be683 .avia-image-container-inner{
transform:translate3d( -100, 0, 0 );
}
.avia-image-container.av-b0wqybh-1da29b315688d5b6d8b50b20fd9be683 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-b0wqybh-1da29b315688d5b6d8b50b20fd9be683 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-agj6rvh-d84f76b254e5bc288fbb077982568136{
background-color:#f5faff;
background-image:unset;
}

#top .av_textblock_section.av-9n2cm71-61c2c53cde797165c322090fba9a6f66 .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8sajcvx-7dcc374d146d71f5684ec28f2a66fc6e{
margin-top:25px;
margin-bottom:25px;
}

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

#top .av_textblock_section.av-86d2kql-d271c4ec829a9dbaf21c4badca4d0239 .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7rwf07x-2cc8fe398afe7af13a6d2f79e600e4f8{
margin-top:25px;
margin-bottom:25px;
}

.avia-icon-list-container.av-706zigt-a030aabd2de26e0316ddea11a09bf45b .iconlist_content{
font-size:10px;
}

#top #wrap_all .avia-button.av-29wycv1-e274a988ab06638e9af4ac92de2e9abe{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1kf4iot-112abf4826a2cf9c6dc86be0e5d12959{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-13oq4t9-5ab99fdcd89204d121650085d50faf01{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}


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

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

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

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