.avia-section.av-mfqd1iat-df0386eb0608f02b9a1f205cb43db3e4{
position:relative;
}
.avia-section.av-mfqd1iat-df0386eb0608f02b9a1f205cb43db3e4 .av-section-color-overlay{
opacity:0.1;
background-color:#5f8789;
}
.avia-section.av-mfqd1iat-df0386eb0608f02b9a1f205cb43db3e4 .avia-divider-svg-top svg{
height:100px;
opacity:0.5;
width:calc(300% + 1.3px);
fill:#327684;
}
.avia-section.av-mfqd1iat-df0386eb0608f02b9a1f205cb43db3e4 .avia-divider-svg-bottom svg{
height:100px;
opacity:0.5;
width:calc(300% + 1.3px);
fill:#327684;
}

.flex_column.av-27gprx-37046faf084327c7a33b69811cb4bdd2{
padding:0 20% 0 20%;
}

#top .av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc{
padding-bottom:10px;
font-size:4vw;
}
body .av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc .av-special-heading-tag .heading-char{
font-size:25px;
padding-bottom:10px;
}
#top #wrap_all .av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc .av-special-heading-tag{
font-size:4vw;
padding:1% 1% 1% 1%;
}
.av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc .av-subheading{
font-size:24px;
}

#top .hr.hr-invisible.av-20sq45-d14765187e2fa3cd8ea93a47df1c0c13{
height:50px;
}

.avia-timeline-container.av-1zfktp-dba04eccc1d9df4d2d97ea5ae7106f1d .av-milestone-date{
font-size:25px;
color:#f7921e;
}
.avia-timeline-container.av-1zfktp-dba04eccc1d9df4d2d97ea5ae7106f1d .av-milestone-title{
font-size:20px;
}
.avia-timeline-container.av-1zfktp-dba04eccc1d9df4d2d97ea5ae7106f1d .av-milestone-content{
font-size:14px;
}
.avia-timeline-container.av-1zfktp-dba04eccc1d9df4d2d97ea5ae7106f1d .av-milestone-contentbox{
background-color:#fdf7ec;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-27gprx-37046faf084327c7a33b69811cb4bdd2{
padding:0 20% 0 20%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-27gprx-37046faf084327c7a33b69811cb4bdd2{
padding:0 0 0 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-27gprx-37046faf084327c7a33b69811cb4bdd2{
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-27gprx-37046faf084327c7a33b69811cb4bdd2{
padding:0 0 0 0;
}

#top #wrap_all .av-special-heading.av-mfqdac5h-29288ea067b376446b99414392aaa0cc .av-special-heading-tag{
font-size:0.8em;
}
}
