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

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

#top .av_textblock_section.av-qeh8d7s-1c88a30188c9759f0f38769eeb88fd74 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-ps1ufrc-0a1016946a2d439d4f33966cf0a28c91{
height:25px;
}

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

#top .hr.hr-invisible.av-pgc7954-5d7de33659e9859fdb3cdbc7d16f7f03{
height:25px;
}

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

.avia-section.av-oni853c-55c7ef48de0057ee814a89f7c95e1a63{
background-color:#1749a0;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-oc6gcvc-353d32bcf97abfa55b6754ac110224de{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-oc6gcvc-353d32bcf97abfa55b6754ac110224de{
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-oc6gcvc-353d32bcf97abfa55b6754ac110224de .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-nnjxx48-14268f89fa057746ad6e60d73a32d523 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-n5rk2ug-6eaa345ab450f86b708cbfddca97034b{
margin-top:-45px;
height:1px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mvx90qw-994c66e2dd4f771c06b3b8e985057165{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-mvx90qw-994c66e2dd4f771c06b3b8e985057165{
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-mvx90qw-994c66e2dd4f771c06b3b8e985057165 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-m1jfgcz6-777e8bb063eeb64423fc70e8c697fafd .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-m1jfhr40-e02052b0e2a228612564e8218fa08148{
margin-top:-40px;
height:1px;
}

#top .av_textblock_section.av-m1jd7ymd-37dc407714b7c5823c5893bbe9460ac2 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m9o4554-908c7e98ef4b81061f94ad2ea4dc5dc2{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-m9o4554-908c7e98ef4b81061f94ad2ea4dc5dc2{
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-m9o4554-908c7e98ef4b81061f94ad2ea4dc5dc2 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-26pqze0-12b79a09c08c63d1a3ef7a5f056dcb87 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

#top .hr.hr-invisible.av-l6q4lu0-5debf91f6ac366fab7c3ac7857a1b922{
margin-top:-45px;
height:1px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-l1p0jm0-6526db2941467cade29fe2d3436390d3{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-l1p0jm0-6526db2941467cade29fe2d3436390d3{
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-l1p0jm0-6526db2941467cade29fe2d3436390d3 .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-k1w5d8o-75bf2b90ee34c6d4334f83658bae8525{
margin-top:-45px;
height:1px;
}

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

.avia-section.av-j2ldrns-a32547ba5cb7dc7fb4c8a1e5edbb4612{
background-color:#f5faff;
background-image:unset;
}

.flex_column.av-ikc7i4o-24154a97856e6136320f21baaf5d5a37{
border-radius:15px 15px 15px 15px;
padding:64px 0 0 64px;
}

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

#top .av_textblock_section.av-hso7g88-cab542ac1755a94c46d79cf87913c03b .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .av_textblock_section.av-m1jcnogh-dc255974e15ff3d0502df9378a7dc089 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-ftsqb9k-d6774475904bdfa24d3d114c50cb69a4 .avia_textblock{
font-size:15px;
}

.avia-section.av-f8g7zm0-1a4f32871a0dbc92dacfc1538a62f401{
background-color:#ffffff;
background-image:unset;
}

#top .av_textblock_section.av-eghokaw-5ca53248f096241f39e65a04051e0980 .avia_textblock{
font-size:33px;
color:#0d2e68;
}

@keyframes av_boxShadowEffect_av-e2z2zl4-29b41cfed84a53a70c88eae3c3dac1b8-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-e2z2zl4-29b41cfed84a53a70c88eae3c3dac1b8{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-e2z2zl4-29b41cfed84a53a70c88eae3c3dac1b8{
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-e2z2zl4-29b41cfed84a53a70c88eae3c3dac1b8 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-m1jfdyul-7254b2ef58b301cf66325fd49cd68bae .avia_textblock{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-doeftbc-42a3b1f4198ced215130ad8389beebe9-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-doeftbc-42a3b1f4198ced215130ad8389beebe9{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-doeftbc-42a3b1f4198ced215130ad8389beebe9{
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-doeftbc-42a3b1f4198ced215130ad8389beebe9 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-m1jfbyj6-0fdc9d44c47cc9d481c9ecf01d21bbc4 .avia_textblock{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-czyapqg-5b5094c63aa602e452ad9a76d397a6f9-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-czyapqg-5b5094c63aa602e452ad9a76d397a6f9{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-czyapqg-5b5094c63aa602e452ad9a76d397a6f9{
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-czyapqg-5b5094c63aa602e452ad9a76d397a6f9 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-m1jctqna-75e843cb44da310dbe42a9c6e7b8c9d5 .avia_textblock{
font-size:15px;
}

.avia-section.av-cs413u0-2365ac9b8d693f7afaff56a78ffeca5b{
background-color:#0d2e68;
background-image:unset;
}

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

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

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

#top .hr.hr-invisible.av-wfj9t4-0b4c349921aced21962cf21c1be71120{
height:30px;
}

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

.avia-section.av-80ijpbc-f4af0329396e183fb935a58fb4b64ef2{
background-color:#f5faff;
background-image:unset;
}

#top .av_textblock_section.av-q8zfvs-07b420dcb6ff9352b4a0323ad468a2dc .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6hmi0iw-8c071678ed6e5eed121d58583c94d0c1{
margin-top:25px;
margin-bottom:25px;
}

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

#top .av_textblock_section.av-5ry29jc-1389cc579241092a68dbf54232a3081f .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-57hchl4-d913af941f06d146dc78511ab1756c9a{
margin-top:25px;
margin-bottom:25px;
}

.avia-icon-list-container.av-m1jd7sv9-bf5d4b3c4da53a073a22b458e51c7513 .iconlist_content{
font-size:10px;
}

#top #wrap_all .avia-button.av-1zxaeeg-9b93df332fbede2341c165d51e3ae932{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1rvrax4-33cd60656537d6e3b62126aaa0dff27e{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1245yfc-9cc25e0cf01cb41be9ec3c96e5083472{
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-m1jcdxw6-009820cfac54c4076da3478f99905057 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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