.flex_cell.av-66hrq7-244f76d387b727cb9cee50df26d5e369{
vertical-align:top;
background-color:#fdfdfd;
}
.responsive #top #wrap_all .flex_cell.av-66hrq7-244f76d387b727cb9cee50df26d5e369{
padding:0px 0px 0px 0px !important;
}

.av-hotspot-image-container .av-image-hotspot.av-ldi1b-24ce18209c1f06ac998ebfd96a02f180{
top:29%;
left:68.9%;
}

.av-hotspot-image-container .av-image-hotspot.av-5rr3k7-4511dadafb28b2b59ab9abdad6081613{
top:90.5%;
left:64.5%;
}

.av-hotspot-image-container .av-image-hotspot.av-5kumcf-ae9bd22a56213c606bb905f67ae2edaa{
top:61.9%;
left:51.6%;
}

.av-hotspot-image-container .av-image-hotspot.av-5epks7-751d21fad6b5e32d78733c4485200045{
top:64.1%;
left:19.1%;
}

.flex_cell.av-558qpz-19f91f705e0bd1f0764a845e0cd1b32d{
vertical-align:top;
background-color:#fdfdfd;
}
.responsive #top #wrap_all .flex_cell.av-558qpz-19f91f705e0bd1f0764a845e0cd1b32d{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-515von-5f96019050c771542205bca9a620fbf9{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-515von-5f96019050c771542205bca9a620fbf9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-515von-5f96019050c771542205bca9a620fbf9 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-515von-5f96019050c771542205bca9a620fbf9 .av-subheading{
font-size:15px;
}

#top .hr.av-4v5j3r-a85bb930df6c11a91a69f022fe1f3422{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4v5j3r-a85bb930df6c11a91a69f022fe1f3422 .hr-inner{
width:50px;
}

.flex_column.av-4d72q7-42f10f2946583d75c3a33bd77fd15213{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-34k3nb-8e5e8e9c0caf1bcbb70ca2c6804cc656{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uoz73-ef233b20f584cc37ceb5bba7d02ffda4{
border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.flex_column.av-k4apz-7599a6c82cf2ee345951b5409bc07e54{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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