.avia-section.av-s7tbfok-7e17b95b515a3364e6446696aa4e1207{
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-s06711g-7894103dcccbbc240d49da33a08bc226{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-s06711g-7894103dcccbbc240d49da33a08bc226{
width:49.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-s06711g-7894103dcccbbc240d49da33a08bc226 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-rg4py6c-bd3c1f0186a9fa0c257b3d8c2314be96 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-2o8sbgk-252f32c7fe6a5fb9c6563b9e22a0dc5b{
height:25px;
}

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

#top .hr.hr-invisible.av-qdy6hus-7b39abadca6f616fda383599b97d2003{
height:25px;
}

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

.avia-section.av-owb318k-eb51c8e644389c7004aff7dcbfaee7b4{
background-color:#1749a0;
background-image:unset;
}

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

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

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

#top .av_textblock_section.av-m1i27l92-6151c038d1d37cbac9e211e8a6d065f4 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

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

#top .hr.hr-invisible.av-mht5p38-90d60e6b2f882a475d3a2a5efd0a313a{
margin-top:-45px;
height:1px;
}

#top .av_textblock_section.av-m1i3op1f-4a167c0f749f0582ce55babc91b8d7d9 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

#top .av_textblock_section.av-lcsg9d0-5ecb544a621f07917af50f676540a1ff .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

#top .av_textblock_section.av-m1i3bw8a-32cb21cb5279d6fcf58516f5a5dfeddd .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

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

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

#top .av_textblock_section.av-m1i2c3wn-2260a8d54d9a0a12f8a1fb9224be07a7 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

.avia-section.av-1yh2on8-8c637fc8cc1fc097a2f8deec732de6ec{
background-color:#f5faff;
background-image:unset;
}

.flex_column.av-j13z6p0-5a6ed2c15257a8ae608f6e4a2eb8e551{
border-radius:15px 15px 15px 15px;
padding:64px 0 0 64px;
}

#top .hr.hr-invisible.av-inpud0k-1869e1d38cca8af395e038ff6b7ec22f{
margin-top:-20px;
height:1px;
}

#top .av_textblock_section.av-1tt4aw4-14ee77391f915901511ca237e4ed3bd3 .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .av_textblock_section.av-m1i29xxt-f6404390cea4df17dc908cb837f4ece3 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-gawl3es-57405da7a1c1597bae3da66d01bf7a76 .avia_textblock{
font-size:15px;
}

.avia-section.av-fsolp38-5424ab31cbdf2be8184102fd672356eb{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .av_textblock_section.av-engowxw-b19c50b7f7de5f67ce32dcc93735063a .avia_textblock{
font-size:15px;
}

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

#top .av_textblock_section.av-do4bg10-b880a4102516916d803141208ef77df0 .avia_textblock{
font-size:15px;
}

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

#top .av_textblock_section.av-cosau2s-c25cac754c3ed3bd2d19698804f90592 .avia_textblock{
font-size:15px;
}

.avia-section.av-c4cnn0k-65fc512f70d72fae5de3efc0b84124d8{
background-color:#0d2e68;
background-image:unset;
}

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

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

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

#top .hr.hr-invisible.av-7ya41hg-7dd6f035be4891d47c05c611eecfd65e{
height:30px;
}

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

.avia-section.av-719qu10-a6c1c2584ffaa05ea43aea3ac0b5a10b{
background-color:#f5faff;
background-image:unset;
}

#top .av_textblock_section.av-m1i3r5ps-43ff2ead107b4de748cdfc8c97cefe8b .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-68h9azo-51dbe73ab03ae36f1db08563eccf70bc{
margin-top:25px;
margin-bottom:25px;
}

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

#top .av_textblock_section.av-587hf1g-b05218f725f9108bef5107fcc4a40748 .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4oc78v8-17001df03d2a7be835005f6ad3694146{
margin-top:25px;
margin-bottom:25px;
}

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

#top #wrap_all .avia-button.av-22xj06c-6965538048286fc83c90c94647f90a68{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top #wrap_all .avia-button.av-172u52c-8ae03ccd340d5077a099e6ef0e30b44d{
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-m1i23jd5-a5b6428ac5170b4c54bb0fe222b2baec .av-special-heading-tag{
font-size:0.8em;
}

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

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

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