#top .av-slideshow-ui.av-ljh73s78-d406d138851295dbc1353a8ee0245bef .avia-slideshow-arrows a{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ljh73s78-d406d138851295dbc1353a8ee0245bef__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-ljh73s78-d406d138851295dbc1353a8ee0245bef__0 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-5bzcz-dc80ec04fc81dc1e059f48679eff156d{
background-color:#f5f5f5;
background-image:unset;
}

#top .av-special-heading.av-3igvf-989ec123f758e5b826869e6bd8f4b1f6{
padding-bottom:10px;
}
body .av-special-heading.av-3igvf-989ec123f758e5b826869e6bd8f4b1f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3igvf-989ec123f758e5b826869e6bd8f4b1f6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2v44r-a2098a221ee1186e9488d3a9495ad16b{
height:20px;
}

#top #wrap_all .avia-button.av-1zvin-da5da79e68d40573d844432cd62e2d01:hover{
color:#d62c40;
transition:all 0.4s ease-in-out;
}

.flex_column.av-qae3-7d26ce6258cb9d710f3a80fe4dc87c54{
position:relative;
right:-320px;
}

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

.avia-section.av-lj5v33pm-339277608fb3da9fbf4f7819bc7d6b2b{
background-color:#d62c40;
background-image:unset;
}

#top .av-special-heading.av-4hyyj-a9b7c48f33ee06197ad51d0facfc6702{
padding-bottom:35px;
color:#ffffff;
}
body .av-special-heading.av-4hyyj-a9b7c48f33ee06197ad51d0facfc6702 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4hyyj-a9b7c48f33ee06197ad51d0facfc6702 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4hyyj-a9b7c48f33ee06197ad51d0facfc6702 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lncwzgjc-e3808db3b3a21e5e3f3d9f4fc2677210 .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-lnd1jbwn-2a80b73a6ece9ef4266ce5abc12db3c9{
height:50px;
}

.flex_column.av-eo1l08-9a08b2707bf0ea3aa8b3c4bdc55a7900{
z-index:2;
}

.av_font_icon.av-cqv888-676b0437bc50ae3d8b63b1acce5a79a7{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-cqv888-676b0437bc50ae3d8b63b1acce5a79a7 .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av_textblock_section.av-lnd1mbdo-c500e2a8a948e04bfee50b9ae2ca8ceb .avia_textblock{
color:#ffffff;
text-align:center;
}

.flex_column.av-avte2w-0bd3b9ebf15f2894f2e596c733026fce{
z-index:2;
}

.av_font_icon.av-v92ew-435260fc587018e566451baacbb0c458{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-v92ew-435260fc587018e566451baacbb0c458 .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av_textblock_section.av-lnd1mo94-acc5e3891b8251b685e9071c214950da .avia_textblock{
color:#ffffff;
text-align:center;
}

.flex_column.av-7xjqbc-1ae953575fceefae450a31c4f93653ae{
z-index:2;
}

.av_font_icon.av-ivw6g-3e455c4880da2e19c26935c7523d394c{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-ivw6g-3e455c4880da2e19c26935c7523d394c .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av_textblock_section.av-lnd1n1fx-fac0b2100044a9242ed30ef70e9d7453 .avia_textblock{
color:#ffffff;
text-align:center;
}

.flex_column.av-3r2f60-dce65e5d18ca11b720bc027c9af6f0ad{
z-index:2;
}

.av_font_icon.av-1uuse0-ed1ee1e5e9be41f2730e701fbcc5ef3b{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-1uuse0-ed1ee1e5e9be41f2730e701fbcc5ef3b .av-icon-char{
font-size:70px;
line-height:70px;
width:70px;
}

#top .av_textblock_section.av-lnd1nben-264f112a0f839502c797d42b022145db .avia_textblock{
color:#ffffff;
text-align:center;
}

#top #wrap_all .avia-button.av-lnd1vkwc-0b5d616ba0a81456e16268b6a3e117ba{
color:#d62d3f;
transition:all 0.4s ease-in-out;
margin:50px 0 0 0;
}
#top #wrap_all .avia-button.av-lnd1vkwc-0b5d616ba0a81456e16268b6a3e117ba:hover{
background-color:white;
color:#d66470;
transition:all 0.4s ease-in-out;
}

.avia-section.av-lncxht9s-6a2dbe1bec09b8798df8be6576de9090{
background-color:#ffffff;
background-image:unset;
margin-top:-301px;
margin-bottom:0;
}

.avia-section.av-lj5ubcqj-798473ae25c879b72d89e68a49ff500d{
background-color:#f5f5f5;
background-image:unset;
}

#top .av-special-heading.av-43k1z-81471a4ac7e5ba329f1f1d8b4c7cd955{
padding-bottom:10px;
}
body .av-special-heading.av-43k1z-81471a4ac7e5ba329f1f1d8b4c7cd955 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-43k1z-81471a4ac7e5ba329f1f1d8b4c7cd955 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2xhxn-bab8eba7d0381c7d746cdbafc71b0246{
height:20px;
}

.flex_column.av-w1c3-5a926564a98f333e8782374d770c4aa2{
position:relative;
bottom:-100px;
}

#top .avia-icon-list-container.av-lj5vm6sg-86b7709e49dfda569dd2f8c691f879ac .iconlist_icon{
color:#ffffff;
background-color:#d62c40;
border:1px solid #d62c40;
}
#top #wrap_all .avia-icon-list-container.av-lj5vm6sg-86b7709e49dfda569dd2f8c691f879ac .av_iconlist_title{
font-size:18px;
}

.avia-section.av-ljechuxz-a442000992ea6c5273733020dc11113c{
background-color:#000000;
background:linear-gradient( to bottom right, #000000, #474747 );
}

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

#top .av_textblock_section.av-d7br-bb3ae6830a1915ec7eca724c39e6924e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3iajn-7cb412906342af1b02e48d5d3ed0d4fb{
height:20px;
}

.flex_cell.av-lj5volmt-47ba7bbde91bc1d390cd38a45f0d3fbb{
vertical-align:middle;
background-color:#222222;
}
.responsive #top #wrap_all .flex_cell.av-lj5volmt-47ba7bbde91bc1d390cd38a45f0d3fbb{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-1x0yz-587e81f90ca372874c7011b25a2feed2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1x0yz-587e81f90ca372874c7011b25a2feed2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1x0yz-587e81f90ca372874c7011b25a2feed2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1x0yz-587e81f90ca372874c7011b25a2feed2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2k4rf-d11ba0f31e981eca4ea868b8a7058e32 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3iocv-932520fe148d6a5680a3baba4ae5251e{
height:20px;
}

.flex_cell.av-lj5vosj2-9452882306f47698883ad17c1828ed51{
vertical-align:middle;
background-color:#d62c40;
}
.responsive #top #wrap_all .flex_cell.av-lj5vosj2-9452882306f47698883ad17c1828ed51{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-lj5u7shq-f45871625c98dedf9bb7360a99d245d8 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-lj5ts216-1f3a3754e0c1ca6f8bb6e828c3fc2422{
height:20px;
}

#top #wrap_all .avia-button.av-lj5vs43k-556ed0565069f79884b708b0576a6be4{
color:#d62c40;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lj5vs43k-556ed0565069f79884b708b0576a6be4:hover{
background-color:white;
color:#d62c40;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-lj5swnxp-87ece7e4739f150e2493933dc38030e4{
padding-bottom:10px;
color:#d62c40;
}
body .av-special-heading.av-lj5swnxp-87ece7e4739f150e2493933dc38030e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lj5swnxp-87ece7e4739f150e2493933dc38030e4 .special-heading-inner-border{
border-color:#d62c40;
}
.av-special-heading.av-lj5swnxp-87ece7e4739f150e2493933dc38030e4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ygdf-0f5397066f0b38bb61757f39ab8b4bdd{
height:20px;
}

.flex_column.av-1a2w3-09a33c172097d5ebe5bc14d70a04ee31{
position:relative;
right:-280px;
}

.avia-image-container.av-2zcj-8a2dd1b1d6f856ddfd1047309da606ea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2zcj-8a2dd1b1d6f856ddfd1047309da606ea .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-26oi3-52ab8121a6ac0031e1d1e34c30cc8ee5{
background-color:#d5cfc8;
background-image:unset;
}

#top .av-special-heading.av-3nweb-a25b856528ccdd27220a1f7cf5ee3982{
padding-bottom:0;
color:#222222;
}
body .av-special-heading.av-3nweb-a25b856528ccdd27220a1f7cf5ee3982 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3nweb-a25b856528ccdd27220a1f7cf5ee3982 .special-heading-inner-border{
border-color:#222222;
}
.av-special-heading.av-3nweb-a25b856528ccdd27220a1f7cf5ee3982 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1bwef-4c13e85e1facf6d9824a3b6f67b8b510 .avia_textblock{
color:#222222;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-qae3-7d26ce6258cb9d710f3a80fe4dc87c54{
position:relative;
right:0px;
}

.flex_column.av-w1c3-5a926564a98f333e8782374d770c4aa2{
position:relative;
bottom:0px;
}

.responsive #top #wrap_all .flex_cell.av-lj5volmt-47ba7bbde91bc1d390cd38a45f0d3fbb{
padding:50px 15px 50px 15px !important;
}

.responsive #top #wrap_all .flex_cell.av-lj5vosj2-9452882306f47698883ad17c1828ed51{
padding:50px 15px 50px 15px !important;
}

.flex_column.av-1a2w3-09a33c172097d5ebe5bc14d70a04ee31{
position:relative;
right:0px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-qae3-7d26ce6258cb9d710f3a80fe4dc87c54{
position:relative;
right:0px;
}

.flex_column.av-w1c3-5a926564a98f333e8782374d770c4aa2{
position:relative;
bottom:0px;
}

.responsive #top #wrap_all .flex_cell.av-lj5volmt-47ba7bbde91bc1d390cd38a45f0d3fbb{
padding:50px 15px 50px 15px !important;
}

.responsive #top #wrap_all .flex_cell.av-lj5vosj2-9452882306f47698883ad17c1828ed51{
padding:50px 15px 50px 15px !important;
}

.flex_column.av-1a2w3-09a33c172097d5ebe5bc14d70a04ee31{
position:relative;
right:0px;
}
}
