.avia-section.av-3c9xal7-66338b40dd136ce7692dce29c27255cf{
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-wxmfvp7-7000d481dc5ad60230944dd34b388b9e{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-wxmfvp7-7000d481dc5ad60230944dd34b388b9e{
width:49.5%;
margin-left:0;
padding:0 0 0 100px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-wxmfvp7-7000d481dc5ad60230944dd34b388b9e .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-wh8ubbv-a8cf25f351a879f489974b9ac2387d51 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-vzl3nkr-cff8b8c3624270f9a0f6c5b20eadb0a5{
height:25px;
}

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

#top .hr.hr-invisible.av-vc80la3-12c048dc58a043ba449a316da7950161{
height:25px;
}

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

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

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

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

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

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

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

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

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

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

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

#top .av_textblock_section.av-2lgtmzf-1d2d1a76318c68020e7b058f9e659276 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

#top .av_textblock_section.av-2igvr0b-0546eff2ba4fd06a6c4232912083f707 .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

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

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

#top .av_textblock_section.av-ntc57cr-586925df15f0bb75b6109abecf59294f .avia_textblock{
font-size:20px;
color:#0d2e68;
}

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

.flex_column.av-mv5g2sb-ec11cbeff357cb79ac3ab442fe72de7f{
border-radius:15px 15px 15px 15px;
padding:64px 0 0 64px;
}

#top .hr.hr-invisible.av-28oha1n-a517c47a2053eea5941c90e1ae6d862e{
margin-top:-20px;
height:1px;
}

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

#top .av_textblock_section.av-m1fg9037-400cfae25c41f3a2ef8b105bfe0237ef .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-1zafcrf-d9d23f29d0856670223795dc4d2495db .avia_textblock{
font-size:15px;
}

.avia-section.av-1y6h62j-8e2f69152f04c0e87f49eb7def33670b{
background-color:#ffffff;
background-image:unset;
}

#top .av_textblock_section.av-inaay4b-1c66038a2320a1e5e89601f3a2ff5506 .avia_textblock{
font-size:33px;
color:#0d2e68;
}

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

#top .av_textblock_section.av-hr133uj-ea010b7dcc1008006e9632cf04761254 .avia_textblock{
font-size:15px;
}

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

#top .av_textblock_section.av-grvqjvf-224bfdc300a21d091a3da60a932c6368 .avia_textblock{
font-size:15px;
}

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

#top .av_textblock_section.av-g22w70b-17fd82ae35c351dc7e98c35738771a11 .avia_textblock{
font-size:15px;
}

.avia-section.av-1jxmdkr-a8fd6d47c79343db56328dff5d2c1e69{
background-color:#0d2e68;
background-image:unset;
}

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

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

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

#top .hr.hr-invisible.av-b67kdrv-457e9bdfd9fb091b1e261a875d504b09{
height:30px;
}

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

.avia-section.av-119k9x7-e19ffc4a493e9321d1c3bcfe9a089e79{
background-color:#f5faff;
background-image:unset;
}

#top .av_textblock_section.av-9b38n4r-0dd74856458e8def632c21bff184e140 .avia_textblock{
font-size:33px;
color:#0d2e68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8we2knv-fd7436af9cd48f330da04c066c1498aa{
margin-top:25px;
margin-bottom:25px;
}

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

#top .av_textblock_section.av-853ix17-31278adc9db1025cfcf8a6a8febc202d .avia_textblock{
text-align:center;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7n23ad7-469019ccf48bf2932cbeba7ab03889c3{
margin-top:25px;
margin-bottom:25px;
}

.avia-icon-list-container.av-7brkiij-312cc5cd9841b75c6e64dc98244c880a .iconlist_content{
font-size:10px;
}

#top #wrap_all .avia-button.av-20fbu0r-f5fe0dc1fb77e546ab8ddad97874c53c{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

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

#top #wrap_all .avia-button.av-1bz0ayj-97d6a69b3a8c6e89fd0af401f6e0d3ac{
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-m1fg6266-7aee035099870e7b67a23bee906a6d7d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ec4z9vf-42edbe20151862b4e3b9d481541f6f76 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ec4z9vf-42edbe20151862b4e3b9d481541f6f76 .av-special-heading-tag{
font-size:0.8em;
}
}
