#top .hr.hr-invisible.av-m4891fzp-2bc45cabde7e32c6bbeeac8f909cd97b{
height:200px;
}

#top .av-special-heading.av-m488zibz-5e31f41034867c83f27abd111cd265b2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m488zibz-5e31f41034867c83f27abd111cd265b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m488zibz-5e31f41034867c83f27abd111cd265b2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m488zibz-5e31f41034867c83f27abd111cd265b2 .av-subheading{
font-size:15px;
}

.avia-section.av-qe7nd-f5661e565545df079d19d0dae84a8005{
margin-top:50px;
margin-bottom:30px;
}

#top .hr.hr-invisible.av-m7x9m71f-46db34e55578f467a32ca69b73cd0dd0{
height:20px;
}

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

#top .hr.hr-invisible.av-1aeljz-d8f0465dc65670826dca457adbe2cdc8{
height:20px;
}

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

.flex_column.av-5bx727-ec9a908f3737383f026910bb5717644f{
border-radius:15px 15px 15px 15px;
}

.avia-image-container.av-mg9emckc-930693f948ef5a8f82829517950d0985 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mg9emckc-930693f948ef5a8f82829517950d0985 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-48edph-78cd3272ec70344665fa9417981f0745{
border-radius:15px 15px 15px 15px;
}

#top .hr.hr-invisible.av-mg9id4i2-a10da2d7e72273e933c598a4cc2510f2{
height:80px;
}

#top .hr.hr-invisible.av-mg9iv61k-6b362f90f5b30b86d92ec6694127dd48{
height:40px;
}

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

.flex_column.av-1s99cv-b067c9e88d4ee375ba71211ae6f3e43d{
width:23.875%;
margin-left:0;
border-radius:0 40px 0 80px;
padding:50px 30px 80px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1s99cv-b067c9e88d4ee375ba71211ae6f3e43d .av-flex-placeholder{
width:1.5%;
}

.flex_column.av-1jg4ov-ffe4cd9b3a36d81caf7ee6996ead93ef{
width:23.875%;
margin-left:0;
border-radius:0 40px 0 80px;
padding:50px 30px 80px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1jg4ov-ffe4cd9b3a36d81caf7ee6996ead93ef .av-flex-placeholder{
width:1.5%;
}

.flex_column.av-1h0fa7-1552dc667d332077e3157e61d6608793{
width:23.875%;
margin-left:0;
border-radius:0 40px 0 80px;
padding:50px 30px 80px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1h0fa7-1552dc667d332077e3157e61d6608793 .av-flex-placeholder{
width:1.5%;
}

.flex_column.av-4k27r-d47250f0dc83f193067b76e4d94cc7ba{
width:23.875%;
margin-left:0;
border-radius:0 40px 0 80px;
padding:50px 30px 80px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4k27r-d47250f0dc83f193067b76e4d94cc7ba .av-flex-placeholder{
width:1.5%;
}

.avia-section.av-m7x8ycv4-b5df1e5b1000152b6b5029534e5b4cb8{
margin-top:50px;
margin-bottom:30px;
}

.flex_column.av-jxh1z-d8b71dd5f50b3a9be8bfc4db5ad3f768{
border-radius:15px 15px 150px 15px;
padding:40px 40px 100px 40px;
}

#top .av_textblock_section.av-m7x922hz-6f11b57aea9ffc72bd09ae2d2419da44 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ep1vj-74586cf84235f8523d749d98afd485bc{
height:30px;
}

#top .av_textblock_section.av-95nmv-6a7c6c7c5e3f742075d9524c75a0b095 .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-snaw7-64cbd1818dabac0158c4f8de2ddf9f31{
margin-top:40px;
margin-bottom:150px;
}
.responsive #top #wrap_all .flex_column.av-snaw7-64cbd1818dabac0158c4f8de2ddf9f31{
margin-top:40px;
margin-bottom:150px;
}

#top .hr.hr-invisible.av-f1rfr-255b539f4841e844268acb041e74e216{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-jxh1z-d8b71dd5f50b3a9be8bfc4db5ad3f768{
padding:30px 30px 60px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-jxh1z-d8b71dd5f50b3a9be8bfc4db5ad3f768{
padding:30px 30px 60px 30px;
}
}
