.avia-section.av-loofgvd4-2cc4acbf4b499095806af686dd3211a4{
background-color:#0d2e68;
background-image:url(https://assanetcr.assanet.cr/wp-content/uploads/2023/11/assa-vida-homepage.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-loofgvd4-2cc4acbf4b499095806af686dd3211a4 .av-section-color-overlay{
opacity:0.4;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lozwxavp-be21edc77adf24f6b6c1051ed3295d38{
margin-top:-20px;
margin-bottom:0px;
}
.flex_column.av-lozwxavp-be21edc77adf24f6b6c1051ed3295d38{
width:39.4%;
margin-left:0;
padding:0 0 0 60px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lozwxavp-be21edc77adf24f6b6c1051ed3295d38 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-lozxfuaq-26183997bb04fc1c0244a94274480f7f{
height:15px;
}

#top .av_textblock_section.av-lq4733we-e618036584bf4248e3ff8d2334f51c5b .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-lq475fs2-0d25fcc47af32482f7598031193b1c51 .avia_textblock{
font-size:15px;
color:#ffffff;
text-align:justify;
}

#top .hr.hr-invisible.av-70tokz-2a4235e601e519f2b9c5a41d1a13d20e{
height:25px;
}

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

.avia-section.av-looggyq8-d7168ddb4c86fa437d75f098cf126086{
margin-top:30px;
margin-bottom:-30px;
}

#top .av-special-heading.av-lq4aum5f-1f68a4e5c22169c76c54192bf1e87816{
padding-bottom:10px;
color:#0D2E68;
font-size:30px;
}
body .av-special-heading.av-lq4aum5f-1f68a4e5c22169c76c54192bf1e87816 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lq4aum5f-1f68a4e5c22169c76c54192bf1e87816 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lq4aum5f-1f68a4e5c22169c76c54192bf1e87816 .special-heading-inner-border{
border-color:#0D2E68;
}
.av-special-heading.av-lq4aum5f-1f68a4e5c22169c76c54192bf1e87816 .av-subheading{
font-size:15px;
}

.avia-content-slider-element-container.av-loogqmw0-5390574b245707ac1dc6c5bb65badd5b .slide-entry{
padding:-50px 0 0 0;
}

.avia-section.av-loofka2m-07584a3d9dc629a555394a8deddc8521{
background-color:#f5faff;
background-image:unset;
}

#top .av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0{
padding-bottom:10px;
color:#0D2E68;
font-size:30px;
}
body .av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .special-heading-inner-border{
border-color:#0D2E68;
}
.av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-22y9ipf-a4d8210af3b1293cc4e480e022612463{
height:5px;
}

@keyframes av_boxShadowEffect_av-loofokfb-dc38dc4b16980068a85c218345becc9b-column {
0%   { box-shadow:  0 0 0 0 #a5a5a5; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #a5a5a5; opacity: 1; }
}
.flex_column.av-loofokfb-dc38dc4b16980068a85c218345becc9b{
width:30.6666666667%;
margin-left:0;
box-shadow: 0 0 5px 0 #a5a5a5;
border-radius:10px 10px 10px 10px;
padding:45px 45px 45px 45px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-loofokfb-dc38dc4b16980068a85c218345becc9b .av-flex-placeholder{
width:4%;
}

#top .av_textblock_section.av-lp0465oa-0d9289f10c625eedee246bffcc0517f6 .avia_textblock{
font-size:15px;
text-align:justify;
}

#top .av_textblock_section.av-lp04kivv-c9dfe5312f412e58661d73d01ebccfe4 .avia_textblock{
font-size:15px;
text-align:justify;
}

@keyframes av_boxShadowEffect_av-68wvqr-d5b6f27288446b411c733877b48b71b7-column {
0%   { box-shadow:  0 0 0 0 #a5a5a5; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #a5a5a5; opacity: 1; }
}
.flex_column.av-68wvqr-d5b6f27288446b411c733877b48b71b7{
width:30.6666666667%;
margin-left:0;
box-shadow: 0 0 5px 0 #a5a5a5;
border-radius:10px 10px 10px 10px;
padding:45px 45px 45px 45px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-68wvqr-d5b6f27288446b411c733877b48b71b7 .av-flex-placeholder{
width:4%;
}

#top .av_textblock_section.av-lp04olh6-a61a5159366d679dd03b23004337e208 .avia_textblock{
font-size:15px;
text-align:justify;
}

#top .av_textblock_section.av-lp04ovo3-107e1eaca37be1043c7bc4d9d4afce09 .avia_textblock{
font-size:15px;
text-align:justify;
}

@keyframes av_boxShadowEffect_av-4n01qb-16ff2c1cdf1211f006e70461d7022ef2-column {
0%   { box-shadow:  0 0 0 0 #a5a5a5; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #a5a5a5; opacity: 1; }
}
.flex_column.av-4n01qb-16ff2c1cdf1211f006e70461d7022ef2{
width:30.6666666667%;
margin-left:0;
box-shadow: 0 0 5px 0 #a5a5a5;
border-radius:10px 10px 10px 10px;
padding:45px 45px 45px 45px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4n01qb-16ff2c1cdf1211f006e70461d7022ef2 .av-flex-placeholder{
width:4%;
}

#top .av_textblock_section.av-lp05f6la-a89f0a52acdf760f761015b9fc5fad91 .avia_textblock{
font-size:15px;
text-align:justify;
}

#top .av_textblock_section.av-lp05fhjd-662924ad6a25e7f5e4ffefb963534bac .avia_textblock{
font-size:15px;
text-align:justify;
}

#top .hr.hr-invisible.av-1u7sg3-74235e8b258273629290ffb5b49a911a{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-251opmb-2143270625e7a80e67cd87d400ae2ac0 .av-special-heading-tag{
font-size:0.8em;
}
}
