.flex_cell.av-11hncs-ffc2835993643c5297290e4385fbcaef{
vertical-align:middle;
background-color:#f7f4ef;
}
.responsive #top #wrap_all .flex_cell.av-11hncs-ffc2835993643c5297290e4385fbcaef{
padding:100px 50px 100px 50px !important;
}

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

.avia_transform .flex_column.av-ye68k-bffa0826e613945730db0c04ffb68b2a{
animation-duration:1.5s;
}

#top .av-special-heading.av-14unu4-0f88bcf2e68dcabe90c2a5a48cace744{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-14unu4-0f88bcf2e68dcabe90c2a5a48cace744 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-14unu4-0f88bcf2e68dcabe90c2a5a48cace744 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-14unu4-0f88bcf2e68dcabe90c2a5a48cace744 .av-subheading{
font-size:15px;
}

#top .hr.av-9jouk-524436f2aa661b972ab895c00ae5fddb{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9jouk-524436f2aa661b972ab895c00ae5fddb .hr-inner{
width:50px;
border-color:#0a0a0a;
}

#top .av_textblock_section.av-b0jhlo-ba198dbe7fd09bfb00337f4235a95dc2 .avia_textblock{
font-size:23px;
color:#000000;
}

#top .hr.av-b4roro-da760f282016b9a6536c388a5689f49d{
margin-top:30px;
margin-bottom:50px;
}
.hr.av-b4roro-da760f282016b9a6536c388a5689f49d .hr-inner{
width:100%;
border-color:#0a0a0a;
}

.avia_transform .flex_column.av-3k8oc-e0c2b6fe4280e8139461159595162177{
animation-duration:2s;
}

#top .av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2 .av-subheading{
font-size:15px;
}

#top .hr.av-9znasc-da8a55681425b26a8f7e9070c76315fa{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9znasc-da8a55681425b26a8f7e9070c76315fa .hr-inner{
width:50px;
border-color:#4f5839;
}

#top .hr.hr-invisible.av-7kjg-f30d4bcdc5bce5534a9684b5cdd6c1b3{
height:20px;
}

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

#top .hr.hr-invisible.av-gee0s-bd31f2b459a66400b0abbb86998d4027{
height:20px;
}

#top .hr.hr-invisible.av-9delxw-e92ac5220a7492efe10f70a76fdedb5f{
margin-top:-20px;
height:1px;
}

.flex_column.av-mm43b3ab-3c703d2288852bd9d3f0d709fd88bd59{
border-radius:20px 20px 20px 20px;
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-e0trw-5bd99aae23d028db797757632a7caf57{
height:40px;
}


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

#top #wrap_all .av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-a8cc2s-0e13c7b0b6f6e0f4fe3f6572074602e2 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mm43b3ab-3c703d2288852bd9d3f0d709fd88bd59{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mm3zy3up-f3bb654448e13af5c5a3110feb8722fa .av-special-heading-tag{
font-size:0.8em;
}
}
