#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5mhnlci-d6172fa56a5d52faf5c254ce0dbe17b8__0 .avia-caption-title{
font-size:80px;
}

.avia-section.av-5l90xua-36be1b4b9079411e323aada04a82c6cc{
background-color:#0a0a0a;
background-image:unset;
}

#top .flex_column.av-5j1wuz6-7ba46d961bd13e1619b5df325340b1b2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5j1wuz6-7ba46d961bd13e1619b5df325340b1b2{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-5j1wuz6-7ba46d961bd13e1619b5df325340b1b2{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-5hzejki-c2788f8732f39352091ec7872e312b03{
margin:15px 0 0 0;
padding-bottom:10px;
color:#efefef;
font-size:40px;
}
body .av-special-heading.av-5hzejki-c2788f8732f39352091ec7872e312b03 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5hzejki-c2788f8732f39352091ec7872e312b03 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5hzejki-c2788f8732f39352091ec7872e312b03 .special-heading-inner-border{
border-color:#efefef;
}
.av-special-heading.av-5hzejki-c2788f8732f39352091ec7872e312b03 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5gr7r1u-7298cdec94f30cf0bab26481bb047fa1{
height:30px;
}

#top .hr.hr-invisible.av-5c3m0jm-025806dc7d47004fd39e7d4155988f40{
height:30px;
}

#top .flex_column.av-iwms4y-291e0ed850758894f1319736fb5d6d3f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-iwms4y-291e0ed850758894f1319736fb5d6d3f{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-iwms4y-291e0ed850758894f1319736fb5d6d3f{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-48f5byq-001ecf3fafbead5d963010f1b36af87f{
height:150px;
}

.av-horizontal-gallery.av-474v3ea-e76f636611654da2f186dea2a8748c81 .av-horizontal-gallery-inner{
padding-bottom:15%;
}

.flex_cell.av-erfc82-de7081b25ac3090681e000caa37a3f16{
vertical-align:top;
background-color:#f4f4f4;
}

#top .hr.hr-invisible.av-423gqsy-34fbf1fd0230f38ca38f4c9bec13ca64{
height:20px;
}

#top .av-special-heading.av-40ofw9e-08b964ccacd3fd235b2e7107d7ced3e3{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-40ofw9e-08b964ccacd3fd235b2e7107d7ced3e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-40ofw9e-08b964ccacd3fd235b2e7107d7ced3e3 .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-40ofw9e-08b964ccacd3fd235b2e7107d7ced3e3 .av-subheading{
font-size:15px;
}

#top .hr.av-3ytmf1e-8044a5727fa4a4511da4491231308a18{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-3ytmf1e-8044a5727fa4a4511da4491231308a18 .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-3n2i2ua-a7f7f7d314341a0ebed8f222a5449cca{
height:20px;
}

#top #wrap_all .avia-button.av-3lirh6q-f1ca431d8f39f70af40df930c385ffc1:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-3k4buj6-6f903b72bc621841880ae7a95bb119bd{
height:50px;
}

.flex_cell.av-3igufhe-5bc6bc1fd907c1198957d286e5686460{
vertical-align:top;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-3h0ksaa-5d0da58ee674d60b67b9159a615dac99{
height:20px;
}

#top .av-special-heading.av-3fighea-054f02986bb2a81ca68f91fa76f8f462{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-3fighea-054f02986bb2a81ca68f91fa76f8f462 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3fighea-054f02986bb2a81ca68f91fa76f8f462 .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-3fighea-054f02986bb2a81ca68f91fa76f8f462 .av-subheading{
font-size:15px;
}

#top .hr.av-3dfbski-796f652621449b708c3e2f9019c31e1d{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-3dfbski-796f652621449b708c3e2f9019c31e1d .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-31rkrnm-8bff12c188579b575a31a9a87f0ac85a{
height:20px;
}

#top #wrap_all .avia-button.av-30z4182-7d5a67e7512fb40ed10da2488e7b4b54:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-2zgx5qq-7bb74a6d5e4ffe8a23ecfd87332d40fb{
height:50px;
}

.flex_cell.av-2x68h8y-9fa45c423ab84d50ea4743cd7a21df85{
vertical-align:top;
background-color:#f4f4f4;
}

#top .hr.hr-invisible.av-2vaqztu-a790169827a35d10314df4d6569d0040{
height:20px;
}

#top .av-special-heading.av-2tqbbea-c7375d7aa903f05294cfd654aab6a01f{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-2tqbbea-c7375d7aa903f05294cfd654aab6a01f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2tqbbea-c7375d7aa903f05294cfd654aab6a01f .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-2tqbbea-c7375d7aa903f05294cfd654aab6a01f .av-subheading{
font-size:15px;
}

#top .hr.av-2rlxm76-79917dd5d64393aa6fadb8756acde657{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-2rlxm76-79917dd5d64393aa6fadb8756acde657 .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-2dl5w3m-6aedde21fcd808aa332ba4d35e2a08e8{
height:20px;
}

#top #wrap_all .avia-button.av-2c3x3gy-7588915b21140dba06bfc5f225992945:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-2ah5m2a-fdc1b094cf65122a3d220d3d07408b84{
height:50px;
}

.flex_cell.av-25xfmf6-972b73608f843d21356afd92cdbe2e4e{
vertical-align:top;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-252kxuq-ae9a8539899872e43a24799b669323a3{
height:20px;
}

#top .av-special-heading.av-23wedn6-215324b670725d48ffa7a57dea75833f{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-23wedn6-215324b670725d48ffa7a57dea75833f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23wedn6-215324b670725d48ffa7a57dea75833f .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-23wedn6-215324b670725d48ffa7a57dea75833f .av-subheading{
font-size:15px;
}

#top .hr.av-212ttua-f8b4c56b471a2f5c6f1dce7aed33e142{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-212ttua-f8b4c56b471a2f5c6f1dce7aed33e142 .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-1plmcv6-70c661af33982930715f7f83514d6d9e{
height:20px;
}

#top #wrap_all .avia-button.av-5ziycy-cf4fd1cb919b453200b0502dfc48427d:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-1my7n6a-bf3caa3846dd976107b612a8c42567fd{
height:50px;
}

.flex_cell.av-5q7b0y-d357c63f4207e17f8b5fb03e51e73661{
vertical-align:top;
background-color:#f4f4f4;
}

#top .hr.hr-invisible.av-1jvt8gy-b5ff8a02bffe56ebe86a95af6ef7013a{
height:20px;
}

#top .av-special-heading.av-5fvv42-fcd4e59620a6a177971cec251a1daca6{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-5fvv42-fcd4e59620a6a177971cec251a1daca6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5fvv42-fcd4e59620a6a177971cec251a1daca6 .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-5fvv42-fcd4e59620a6a177971cec251a1daca6 .av-subheading{
font-size:15px;
}

#top .hr.av-1fmq1oy-894f4c27a2e4c8f9b8fea4c3d8d84ac8{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-1fmq1oy-894f4c27a2e4c8f9b8fea4c3d8d84ac8 .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-15b9282-09e263ca13acdee471b853c7e8980688{
height:20px;
}

#top #wrap_all .avia-button.av-13mfms2-1e15ef3671e7574ca37ec50955a8d135:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-10ws44y-6226e608d2924eb67fc79e851b3de84f{
height:50px;
}

.flex_cell.av-10bqvc2-0828f02e75b13247fccd8c120c0b0066{
vertical-align:top;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-ygjw02-d460896a993e3efc7f305499e266258f{
height:20px;
}

#top .av-special-heading.av-wrjdxe-cfb50ded64ce5a36d7165595bf47b9bd{
margin:25px 0 0 0;
padding-bottom:10px;
color:#444444;
}
body .av-special-heading.av-wrjdxe-cfb50ded64ce5a36d7165595bf47b9bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wrjdxe-cfb50ded64ce5a36d7165595bf47b9bd .special-heading-inner-border{
border-color:#444444;
}
.av-special-heading.av-wrjdxe-cfb50ded64ce5a36d7165595bf47b9bd .av-subheading{
font-size:15px;
}

#top .hr.av-uivkw2-9f43e1fecd6069c3101bf578c0a312d7{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-uivkw2-9f43e1fecd6069c3101bf578c0a312d7 .hr-inner{
width:100%px;
border-color:#7a7a7a;
}

#top .hr.hr-invisible.av-g1mkrm-cd3bfee3ff444b1cd6e224d3319abc2d{
height:20px;
}

#top #wrap_all .avia-button.av-dg0dlu-77449462cd43a5b25d42eda16e277c59:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-cy4avm-547726ca41ab48544304ee80b64856e6{
height:50px;
}

.avia-section.av-bck442-55f4292b693543572acb3b80329608ea{
background-color:#232323;
background:linear-gradient( 45deg, #232323, #353535 );
}
.avia-section.av-bck442-55f4292b693543572acb3b80329608ea .av-section-color-overlay{
opacity:0.8;
}

.flex_column.av-9g1z8y-c622a6973bfdbd8dafca9dcd5e4d71d2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .av-subheading{
font-size:30px;
}

#top .av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d{
margin:0 0 0 0;
padding-bottom:0;
color:#f7f7f7;
font-size:20px;
}
body .av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .special-heading-inner-border{
border-color:#f7f7f7;
}
.av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-3hsaci-25a5e35be96ccaf7b8fc0c08d565e4f8{
height:25px;
}

#top #wrap_all .avia-button.av-355wbm-aa6cacd116d4f80653e9543162a90058{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


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

#top #wrap_all .av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-6t4u9u-1f7d21ada3da5840481f1ee9ec4cdf04 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5v3pc2-66a8357e2af60234f19552efeb07f23d .av-special-heading-tag{
font-size:0.8em;
}
}
