.flex_cell.av-6havch-61b6a709ed1f2e397d9f5bbc242f9988{
vertical-align:middle;
height:45px;
min-height:45px;
}

.flex_column.av-6f1q1t-989cbbdb224393b4b44ddcfaaf46a59b{
padding:10px 0 0 0;
}

#top .hr.av-674le1-003306a4dcee3b2f8b9e7a4270c9800c{
margin-top:0;
margin-bottom:10px;
}
.hr.av-674le1-003306a4dcee3b2f8b9e7a4270c9800c .hr-inner{
width:80%;
border-color:#bababa;
}

#top .hr.av-5zxukp-b1884fe37dd6fb395d36c45121bcbf92{
margin-top:0;
margin-bottom:10px;
}
.hr.av-5zxukp-b1884fe37dd6fb395d36c45121bcbf92 .hr-inner{
width:100%;
border-color:#bababa;
}

#top .av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2{
margin:0 0 0 0;
padding-bottom:10px;
color:#dedede;
font-size:70px;
}
body .av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .special-heading-inner-border{
border-color:#dedede;
}
.av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-subheading{
font-size:21px;
color:#000000;
}

#top .hr.hr-invisible.av-241fl-683dc7723c3522ba31b061d052ffc8e2{
height:10px;
}

#top .hr.av-5j12oh-4fa52bfe74b77cf8030a906e694a2c19{
margin-top:0;
margin-bottom:0;
}
.hr.av-5j12oh-4fa52bfe74b77cf8030a906e694a2c19 .hr-inner{
width:80%;
border-color:#bababa;
}

#top .hr.av-5cjx5t-356e18e493be7df4649246b127ad1f01{
margin-top:0;
margin-bottom:0;
}
.hr.av-5cjx5t-356e18e493be7df4649246b127ad1f01 .hr-inner{
width:100%;
border-color:#bababa;
}

.flex_cell.av-55qjtt-1247016e44d83998925b6e7d21882815{
vertical-align:top;
height:45px;
min-height:45px;
}
.responsive #top #wrap_all .flex_cell.av-55qjtt-1247016e44d83998925b6e7d21882815{
padding:0px 0px 0px 0px !important;
}

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

.avia-image-container.av-4xbzup-28a276e9a131679e770bef5288db43c2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4xbzup-28a276e9a131679e770bef5288db43c2 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-4rwdex-36e8f9ec5745ee64aa06fd38792a9a2c{
margin-top:40px;
margin-bottom:0;
}

.flex_column.av-8359d-31cf457b41afb5827f4ae19bd2354867{
padding:50px 50px 50px 50px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:26px;
}
body .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae .av-subheading{
font-size:15px;
}

#top .hr.av-agik9-789e29706508862d5309d2b9f6559aea{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-agik9-789e29706508862d5309d2b9f6559aea .hr-inner{
width:50px;
border-color:#999999;
max-width:45%;
}
.hr.av-agik9-789e29706508862d5309d2b9f6559aea .av-seperator-icon{
color:#999999;
}
.hr.av-agik9-789e29706508862d5309d2b9f6559aea .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#999999;
stroke:#999999;
}

#top .hr.hr-invisible.av-mt6wo5na-214b4fab2c30c6046bfa940cc88b07ee{
height:30px;
}

.avia-timeline-container.av-msr91j40-a82f70bb5ba802fb8977c2b82eccd98a .av-milestone-date{
color:#aaaaaa;
}

#top .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:100px;
}
.flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
padding:50px 50px 50px 50px;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:100px;
}

#top .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c{
margin:20px 0 0 0;
padding-bottom:10px;
font-size:26px;
}
body .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c .av-subheading{
font-size:15px;
}

#top .hr.av-1wj3d5-7ef37c006d645eb1c79010d99b0f6977{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1wj3d5-7ef37c006d645eb1c79010d99b0f6977 .hr-inner{
width:50px;
border-color:#999999;
max-width:45%;
}
.hr.av-1wj3d5-7ef37c006d645eb1c79010d99b0f6977 .av-seperator-icon{
color:#999999;
}
.hr.av-1wj3d5-7ef37c006d645eb1c79010d99b0f6977 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#999999;
stroke:#999999;
}

#top .hr.hr-invisible.av-6i7vl-9162ad797f288049f5a3e93e02ff3217{
height:30px;
}

.avia-timeline-container.av-mt6wpqkk-90bbb81a7042ca35d4dc4758fbee7115 .av-milestone-date{
color:#aaaaaa;
}


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae{
margin:20px 0 0 0;
}

#top .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c{
margin:20px 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-6havch-61b6a709ed1f2e397d9f5bbc242f9988{
padding:30px 30px 20px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-55qjtt-1247016e44d83998925b6e7d21882815{
padding:0 30px 30px 30px !important;
}

.avia-section.av-4rwdex-36e8f9ec5745ee64aa06fd38792a9a2c{
margin-top:50px;
margin-bottom:50px;
}

#top .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae{
margin:20px 0 0 0;
}

#top .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}

#top .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c{
margin:20px 0 0 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-6havch-61b6a709ed1f2e397d9f5bbc242f9988{
padding:30px 30px 20px 30px !important;
}

#top #wrap_all .av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-55qjtt-1247016e44d83998925b6e7d21882815{
padding:0 30px 30px 30px !important;
}

.avia-section.av-4rwdex-36e8f9ec5745ee64aa06fd38792a9a2c{
margin-top:50px;
margin-bottom:50px;
}

#top .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae .av-special-heading-tag{
font-size:0.8em;
}

#top .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}

#top .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-6havch-61b6a709ed1f2e397d9f5bbc242f9988{
padding:20px 30px 30px 30px !important;
}

#top #wrap_all .av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-msr8sgt9-245c636fd4a288f96312ca8bf04693b2 .av-subheading{
font-size:19px;
}

.responsive #top #wrap_all .flex_cell.av-55qjtt-1247016e44d83998925b6e7d21882815{
padding:0 30px 30px 30px !important;
}

.flex_column.av-52wfwh-0024673c95e36119a8522df1222afa4b{
padding:0 30px 0 30px;
}

.avia-section.av-4rwdex-36e8f9ec5745ee64aa06fd38792a9a2c{
margin-top:30px;
margin-bottom:30px;
}

#top .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mt6we5cw-b14bfbead77621c01a6c2dc39ff76eae .av-special-heading-tag{
font-size:26px;
}

#top .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-24kcy1-77dc29b4deaead45d8035a7930a841dd{
margin-bottom:50px;
}

#top .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-mt6wpgb2-794789adc3acc33090ccb343a610907c .av-special-heading-tag{
font-size:26px;
}
}
