#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldwax3w0-4e97392c45d32ed9bc496e55b3a646be__0 .avia-caption-title{
font-size:23px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldwax3w0-4e97392c45d32ed9bc496e55b3a646be__0 .avia-caption-title{
font-size:20px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldwax3w0-4e97392c45d32ed9bc496e55b3a646be__0 .avia-caption-title{
font-size:18px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldwax3w0-4e97392c45d32ed9bc496e55b3a646be__0 .avia-caption-title{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldwax3w0-4e97392c45d32ed9bc496e55b3a646be__0 .avia-caption-title{
font-size:14px;
}
}

#top .av-special-heading.av-90pkk2-10279f609cc84b0a23cf3ee32554059c{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-90pkk2-10279f609cc84b0a23cf3ee32554059c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-90pkk2-10279f609cc84b0a23cf3ee32554059c .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-90pkk2-10279f609cc84b0a23cf3ee32554059c .av-subheading{
font-size:15px;
}

#top .hr.av-8wtkfm-9fa6cefc7048586ff58a64831825d9d1{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-8wtkfm-9fa6cefc7048586ff58a64831825d9d1 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-8ol882-dd74359b77280facd19e9880b5626140{
-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 .hr.hr-invisible.av-8byzlm-3ed2dbbaf9d343ae1e52245d120c6aaf{
height:30px;
}

#top #wrap_all .avia-button.av-88ohea-3bd4311421151cd1c0beff1ff7bb3615: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;
}

.flex_column.av-81xfea-5406ddf0766df05336cf49059bbc71ef{
-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 .hr.hr-invisible.av-7n9y76-83ffdf0e2d4e381a9e7248fd809e22ca{
height:30px;
}

#top #wrap_all .avia-button.av-7j23dm-306033f912512d166eb00a0acbc471a5: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 .av-masonry.av-7dc162-664b7420c6b0ebc4cb34e575ca4fdbad{
background-color:#35383c;
}

.flex_column.av-72mjuq-23d65528656bb12b54c7d43bf77d4e5f{
-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-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3 .av-subheading{
font-size:15px;
}

#top .hr.av-6p1yci-c07a6fcee6939107470bca42fb68ae72{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-6p1yci-c07a6fcee6939107470bca42fb68ae72 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-6d46wa-6dd802a4ad9fdd98f6666bd2ea771eec{
-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-64xp1m-6c06a1070e4f706d3c7fed8646fddd09{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-64xp1m-6c06a1070e4f706d3c7fed8646fddd09 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-64xp1m-6c06a1070e4f706d3c7fed8646fddd09 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-64xp1m-6c06a1070e4f706d3c7fed8646fddd09 .av-subheading{
font-size:15px;
}

#top .hr.av-60nz3e-0975e0ae6ffe628eb301816c4a29b2eb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-60nz3e-0975e0ae6ffe628eb301816c4a29b2eb .hr-inner{
width:50px;
border-color:#000000;
}

#top #wrap_all .avia-button.av-ldw948vy-adc84234e1725c3483f55b646ff56017: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;
}

.flex_cell.av-5m28ea-2f6113043badb3461114a3f0a39a81b1{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-5m28ea-2f6113043badb3461114a3f0a39a81b1{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-57jd3e-746b94a56ea54d19900e1d18492b46f1{
vertical-align:middle;
background-color:#fbfbfb;
}
.responsive #top #wrap_all .flex_cell.av-57jd3e-746b94a56ea54d19900e1d18492b46f1{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-4wq9dm-8ea63abee3430adc88fff7c3c0da3e28{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-4wq9dm-8ea63abee3430adc88fff7c3c0da3e28{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-gezy2-ca7803e8516874935f608159d869e6ec{
vertical-align:middle;
background-color:#f1f1f1;
}
.responsive #top #wrap_all .flex_cell.av-gezy2-ca7803e8516874935f608159d869e6ec{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-45lpii-41e835f7632c85899f9c681721c98f65{
background-repeat:no-repeat;
background-image:url(https://sperrymitchell.info/wp-content/uploads/2015/07/business-office-work.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-45lpii-41e835f7632c85899f9c681721c98f65 .av-section-color-overlay{
opacity:0.9;
background-color:#35383c;
}

.flex_column.av-42y0aq-848f31174353fd60745b0b1c1d7aef92{
-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;
}

.flex_column.av-dxa0a-1a9be97b36476fe61fef256af192230f{
-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-3owyyy-daf83c72fd456b7862697da2fe01117a{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3m3fvm-2d28256f87169d3dfb4a4c3bbe0541d0 .avia_textblock{
color:#ffffff;
}

.flex_column.av-3d81f6-21c76f2280932ce984439b02b6936ffb{
-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;
}

.flex_cell.av-2g1jvm-8937931151cc43ef76cf7cb8b68d98c4{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-2g1jvm-8937931151cc43ef76cf7cb8b68d98c4{
padding:100px 0px 100px 0px !important;
}

@-webkit-keyframes av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 {
   0% { -webkit-transform: scale(1); opacity: 1; }
 100% { -webkit-transform: scale(1.1); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 {
   0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
.avia-slideshow.av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 .avia-slideshow-slide.next-active-slide img{
-webkit-animation:av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 4s 1 ease-in-out;
-moz-animation:av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 4s 1 ease-in-out;
-o-animation:av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 4s 1 ease-in-out;
animation:av_slideshow_img_scale_av-28d2y2-5b21539c4ccbfea46a670496bdba3f01 4s 1 ease-in-out;
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
opacity:1;
}

.flex_cell.av-s0eya-86c6bdd652bed9f20eeda9df6ae67724{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-s0eya-86c6bdd652bed9f20eeda9df6ae67724{
padding:110px 110px 110px 110px !important;
}

@-webkit-keyframes av_boxShadowEffect_av-lruui-1b6fcaf39e7768c6ae17532244ccb73d-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-lruui-1b6fcaf39e7768c6ae17532244ccb73d-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-lruui-1b6fcaf39e7768c6ae17532244ccb73d{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:20px 20px 20px 20px;
height:auto;
min-height:400px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-lg2mnk6b-50da1c9c67394e512948a0c32cf90d11{
margin-top:-50px;
height:1px;
}

#top .av-special-heading.av-dt0gi-040ca49bd5efcdf76329bc914fc02a26{
padding-bottom:10px;
}
body .av-special-heading.av-dt0gi-040ca49bd5efcdf76329bc914fc02a26 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dt0gi-040ca49bd5efcdf76329bc914fc02a26 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lg2mmgxa-a53bd92a56de15a14dc10ada5ee9ac88{
height:50px;
}

#top .hr.hr-invisible.av-76v5m-87d2619756ff5de7a2ee033c65755dc2{
margin-top:-50px;
height:1px;
}

#top .hr.hr-invisible.av-98via-ecfbbf37404705ae0a416e153f3fd000{
margin-top:-50px;
height:1px;
}

.avia-section.av-1hchtu-e215fcf5a36d0cbb0b415fcfb40fc33c{
background-color:#f8f8f8;
background-image:unset;
}

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

#top .hr.av-15cmre-e13e92a1eae75a6728846ad71c12401e{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-15cmre-e13e92a1eae75a6728846ad71c12401e .hr-inner{
width:50px;
border-color:#000000;
}

#top #wrap_all .avia-button.av-lg559fv7-de011417d447fdb54f2ced87c1498d21: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;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-lruui-1b6fcaf39e7768c6ae17532244ccb73d{
position:relative;
left:0px;
}
}

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

#top #wrap_all .av-special-heading.av-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-64xp1m-6c06a1070e4f706d3c7fed8646fddd09 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-lruui-1b6fcaf39e7768c6ae17532244ccb73d{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-4ohaq-18ca75ea3fad89f8a95599718cd63b83 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-6tp1s2-ae5324c0143cff245a6ec9d6bc6008d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-64xp1m-6c06a1070e4f706d3c7fed8646fddd09 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3owyyy-daf83c72fd456b7862697da2fe01117a .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-lruui-1b6fcaf39e7768c6ae17532244ccb73d{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-4ohaq-18ca75ea3fad89f8a95599718cd63b83 .av-special-heading-tag{
font-size:0.8em;
}
}
