#top .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb{
padding-bottom:0;
font-size:65px;
}
body .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfwkw7oy-ab53f01c75878caa9d24cf9cf4d5e0cb .avia_textblock{
font-size:22px;
}

.flex_column.av-981pts-d688ce96fd0498f7b0e65cd9861b8e97{
width:65.666666666667%;
}

.av-masonry.av-mfwkymb6-d539bc8dfb32ee789a2beab8fed2f4cb .avia-curtain-reveal-overlay{
animation-duration:0.5s;
background:#ffffff;
z-index:100;
}

.flex_column.av-78gzhc-467638641aafc01e527d669b5783b8a7{
width:31.333333333333%;
margin-left:3%;
padding:30px 30px 30px 30px;
background-color:#f8f8f8;
}

#top #wrap_all .avia-button.av-418ys0-b9816bf5b844ed262f1720a7f0879097{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-88p1s-53e0b9735556700cf570fb5e8c995d5d{
margin-bottom:5px;
margin-right:5px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-78gzhc-467638641aafc01e527d669b5783b8a7{
position:relative;
top:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-special-heading-tag{
font-size:60px;
}

#top .av_textblock_section.av-mfwkw7oy-ab53f01c75878caa9d24cf9cf4d5e0cb .avia_textblock{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-special-heading-tag{
font-size:60px;
}

#top .av_textblock_section.av-mfwkw7oy-ab53f01c75878caa9d24cf9cf4d5e0cb .avia_textblock{
font-size:18px;
}

.flex_column.av-78gzhc-467638641aafc01e527d669b5783b8a7{
padding:20px 20px 20px 20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mfwkw1zz-3912b4532c1700c6333a5098eb6885eb .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-mfwkw7oy-ab53f01c75878caa9d24cf9cf4d5e0cb .avia_textblock{
font-size:18px;
}

.flex_column.av-78gzhc-467638641aafc01e527d669b5783b8a7{
padding:20px 20px 20px 20px;
}
}
