html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn,
em, img, ins, kbd, q, s, samp, small, strike, strong,
sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
body figure{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1em;}
ol, ul{list-style:none;}
.special-quote{quotes:none;}
.special-quote:before, .special-quote:after{content:'';content:none;}
table {
border-collapse: collapse;
border-spacing: 0;
} *{box-sizing:border-box;}
html.responsive, .responsive body{overflow-x:hidden;}
body{font:13px/1.65em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444;text-size-adjust:100%;-webkit-text-size-adjust:100%;}
.arial-websave{font-family:Arial, Helvetica, Helvetica Neue, HelveticaNeue, Verdana, sans-serif;}
.arial-black-websave{font-family:"Arial Black", Arial Bold, Gadget, sans-serif;}
.arial-narrow-websave{font-family:Arial Narrow, Arial, sans-serif;}
.helvetica-websave{font-family:Helvetica, "HelveticaNeue", "Helvetica Neue", Arial, Verdana, sans-serif;}
.helvetica-neue-websave{font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
.lucida-sans-websave{font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Helvetica Neue, HelveticaNeue, Arial, sans-serif;}
.tahoma-websave{font-family:Tahoma, Verdana, Segoe, sans-serif;}
.trebuchet-ms-websave{font-family:Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;}
.verdana-websave{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;}
.georgia-websave{font-family:"Georgia", "Times New Roman", Times, serif;}
.lucida-bright-websave{font-family:Lucida Bright, Georgia, serif;}
.palatino-websave{font-family:Palatino, Palatino Linotype, Palatino LT STD, Book Antiqua, Georgia, serif;}
.times-new-roman-websave{font-family:TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;}
.courier-new-websave{font-family:Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;}
.lucida-sans-typewriter-websave{font-family:Lucida Sans Typewriter, Lucida Console, monaco, Bitstream Vera Sans Mono, monospace;}
.copperplate-websave{font-family:Copperplate, Copperplate Gothic Light, fantasy;}
.papyrus-websave{font-family:Papyrus, fantasy;}
.brush-script-mt-websave{font-family:Brush Script MT, cursive;}
h1, h2, h3, h4, h5, h6{font-weight:600;}
#top h1 a,
#top h2 a,
#top h3 a,
#top h4 a,
#top h5 a,
#top h6 a{font-weight:inherit;text-decoration:none;color:inherit;}
#top h1 strong,
#top h2 strong,
#top h3 strong,
#top h4 strong,
#top h5 strong,
#top h6 strong{color:inherit;}
h1{font-size:34px;line-height:1.1em;margin-bottom:14px;}
h2{font-size:28px;line-height:1.1em;margin-bottom:10px;}
h3{font-size:20px;line-height:1.1em;margin-bottom:8px;}
h4{font-size:18px;line-height:1.1em;margin-bottom:4px;}
h5{font-size:16px;line-height:1.1em;}
h6{font-size:14px;line-height:1.1em;}
.flex_column h1 a:hover, .flex_column h2 a:hover, .flex_column h3 a:hover, .flex_column h4 a:hover, .flex_column h5 a:hover, .flex_column h6 a:hover{text-decoration:underline;}
p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6{
margin-top:1.5em;
} p{margin:0.85em 0;}
p img{margin:0;}
p.lead{font-size:21px;line-height:27px;}
em{font-style:italic;}
strong, b{font-weight:bold;}
small{font-size:80%;}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}
blockquote{border-left-style:solid;border-left-width:7px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:1.235em;line-height:1.5em;}
blockquote small, blockquote cite, blockquote small a, blockquote cite a, blockquote a small, blockquote a cite{font-size:12px;}
mark{
background-color: transparent;
color:inherit;
} a{text-decoration:none;outline:0;max-width:100%;max-width:none\9;}
#top a:where(:not(.wp-element-button)){text-decoration:none;}
a:hover, a:focus, a:visited{outline:0;text-decoration:underline;}
p a, p a:visited{line-height:inherit;}
a.avianolink, .avianolink a{cursor:default;}
#top .avia_hidden_link_text{display:none;}
ul, ol{margin-bottom:20px;}
ul{list-style:none outside;margin-left:7px;}
ol{list-style:decimal;margin-left:15px;}
ol, ul.square,
ul.circle, ul.disc{}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc, .entry-content-wrapper ul{list-style:disc outside;}
ul ul, ul ol, ol ol, ol ul{margin:4px 0 5px 30px;}
ul ul li, ul ol li, ol ol li, ol ul li{margin-bottom:6px;}
.entry-content-wrapper li{margin-left:1em;padding:3px 0;}
.entry-content-wrapper div li{text-indent:0;}
.entry-content-wrapper .borderlist>li:first-child{border-top:1px solid;}
.entry-content-wrapper .borderlist>li{border-bottom:1px solid;padding:5px 0;list-style-position:outside;margin:0;}
img, a img{border:none;padding:0;margin:0;display:inline-block;max-width:100%;height:auto;}
small.avia-copyright{display:none;}
.av-image-copyright{position:absolute;bottom:0;z-index:5;}
.av-image-copyright.av-copyright-left{left:0;padding:0.2em 0.2em 0.2em 0.4em;border-top-right-radius:5px;}
.av-image-copyright.av-copyright-right{right:0;padding:0.2em 0.4em 0.2em 0.2em;border-top-left-radius:5px;}
input[type="submit"],
#submit,
.button{padding:9px 22px;cursor:pointer;border:none;-webkit-appearance:none;border-radius:0px;}
[data-av_icon]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;content:attr(data-av_icon);speak:never;}
#top .avia-svg-icon.avia-font-svg_entypo-fontello svg:first-child{stroke:unset !important;}
.avia-svg-icon svg:first-child, .avia-svg-icon img[is-svg-img="true"]{height:1em;width:1em;}
.avia-svg-icon svg:first-child[is-colored="true"]{fill:unset !important;stroke:unset !important;}
#top form{margin-bottom:20px;}
#top fieldset{margin-bottom:20px;}
#top .input-text,
#top input[type="text"],
#top input[type="input"],
#top input[type="password"],
#top input[type="email"],
#top input[type="number"],
#top input[type="url"],
#top input[type="tel"],
#top input[type="search"],
#top textarea,
#top select{-webkit-appearance:none;border:1px solid #e1e1e1;padding:8px 6px;outline:none;font:1em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#777;margin:0;width:100%;display:block;margin-bottom:20px;background:#fff;border-radius:0px;}
#top input[type="text"]:focus,
#top input[type="password"]:focus,
#top input[type="email"]:focus,
#top input[type="number"]:focus,
#top input[type="url"]:focus,
#top input[type="tel"]:focus,
#top input[type="search"]:focus,
#top textarea:focus{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);color:#555;}
#top textarea{min-height:60px;line-height:1.5em;}
#top label{font-weight:bold;font-size:0.92em;}
#top legend{display:block;font-weight:normal;font-size:1.2em;}
#top select{width:100%;}
#top input[type="checkbox"]{display:inline;}
#top label span,
#top legend span{font-weight:normal;font-size:13px;color:#444;}
#top textarea{width:100%;}
#top #wrap_all .valid .text_input,
#top #wrap_all .valid .text_area,
#top #wrap_all .valid .select{border:1px solid #9AA600;}
#top #wrap_all .error .text_input,
#top #wrap_all .error .text_area,
#top #wrap_all .error .select{border:1px solid #DF653E;}
#top #wrap_all .ajax_alert .text_input,
#top #wrap_all .ajax_alert .text_area,
#top #wrap_all .ajax_alert .select{border:1px solid #ffb628;}
#top #wrap_all .valid .input_checkbox_label{color:#9AA600;}
#top #wrap_all .error .input_checkbox_label{color:#DF653E;}
table{width:100%;padding:0;margin:0 0 20px 0;font-size:13px;}
table caption{padding:0 0 5px 0;width:auto;font-style:italic;text-align:right;font-size:12px;}
th{font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;text-align:left;padding:9px 12px;border-style:solid;border-width:1px;border-left:none;border-top:none;}
td{font-size:13px;padding:9px 12px;border-style:solid;border-width:1px;border-left:none;border-top:none;}
tr th:first-child, tr td:first-child{border-left-style:solid;border-left-width:1px;}
tr:first-child th, tr:first-child td{border-top-style:solid;border-top-width:1px;}
#top th.nobg{background:none;border-top:0;}
pre{clear:both;border-style:solid;border-width:1px;overflow:auto;padding:2em;line-height:2em;font-size:12px;background-image:linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);background-size:100% 4em;font-family:Monaco, "Andale Mono", "Courier New", Courier, monospace;transition:all ease-in-out 0.5s;margin-bottom:30px;position:relative;left:0;text-transform:none;width:100%;}
code{font-family:Monaco, "Andale Mono", "Courier New", Courier, monospace;}
iframe, object, embed{max-width:100%;}
sup{vertical-align:super;font-size:smaller;}
sub{vertical-align:sub;font-size:smaller;}
.hidden{position:absolute;top:0;visibility:hidden;}
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}
.special_amp{font-family:"Baskerville", "Palatino Linotype", "Palatino", "Times New Roman", serif;font-style:italic;font-size:1.3em;line-height:0.5em;font-weight:normal;}
#top .noborder,
#top .noborder img{border:none;padding:0;background:transparent;}
.bg_container{background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:fixed;z-index:-1;top:0;left:0;}
.image-overlay{position:absolute;background:#fff;z-index:300;height:100%;width:100%;opacity:0;}
.avia_transform a .image-overlay{transition:opacity 0.4s ease-in-out;}
.avia_transform a:hover .image-overlay{opacity:0.7 !important;}
.image-overlay .image-overlay-inside{height:100%;width:100%;position:absolute;left:0;top:0;}
.image-overlay .image-overlay-inside:before{position:absolute;border-radius:50px;background:#000;height:80px;width:80px;line-height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;z-index:500;text-align:center;color:#fff;}
.image-overlay .image-overlay-inside:before{content:"\E869";font-family:'entypo-fontello-enfold';font-size:18px;font-weight:normal;}
.image-overlay.overlay-type-extern .image-overlay-inside:before{content:"\E832";}
.image-overlay.overlay-type-video .image-overlay-inside:before{content:"\E897";}
#top .hide-inner-overlay .image-overlay-inside{display:none;}
body .alignleft, .entry-content-wrapper a:hover .alignleft{float:left;margin:4px 10px 0px 0;display:block;position:relative;}
body .alignright, .entry-content-wrapper a:hover .alignright{float:right;margin:4px 0px 0px 10px;display:block;position:relative;}
body .aligncenter, .entry-content-wrapper a:hover .aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0;position:relative;}
.alignleft img, .alignright img{display:block;}
#top .gallery a,
#top .gallery a img{border:none;max-width:100%;display:block;position:relative;}
#top .gallery .gallery-item{margin:1px 1px 0 0;width:80px;height:80px;padding:0;}
#top .gallery-caption{display:none;}
.bypostauthor{}
.gallery-icon{margin:0;}
.gallery-item{margin:0;}
.avia_textblock .gallery p{display:none;}
div .wp-caption{max-width:100%;font-size:11px;font-style:italic;border-width:1px;border-style:solid;margin:5px 15px 10px 0;position:relative;}
#top .wp-caption img{border:medium none;display:block;padding:5px;margin:0;width:100%;}
.wp-caption-text, #top .wp-caption .wp-caption-dd{display:block;font-size:11px;font-style:italic;margin:0 auto;padding:3px 10px 5px;text-align:center;font-family:Georgia,"Times New Roman";float:none;}
#top .wp-caption.aligncenter{margin:5px auto 10px auto;padding:0;}
#top .wp-caption.alignright{margin:4px 0px 0px 10px;}
#top .wp-smiley{display:inline-block;border:none;}
#wp-calendar td, #wp-calendar th{text-align:center;font-size:11px;padding:3px;}
@media only screen and (min-width: 990px)
{
.responsive.av-no-preview #top #wrap_all .av-desktop-hide,
.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-title-hidden{display:none;}
} @media only screen and (min-width: 768px) and (max-width: 989px)
{
.responsive.av-no-preview #top #wrap_all .av-medium-hide,
.responsive.av-no-preview #top #wrap_all .av-medium-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-medium-font-size-title-hidden{display:none;}
} @media only screen and (min-width: 480px) and (max-width: 767px)
{
.responsive.av-no-preview #top #wrap_all .av-small-hide,
.responsive.av-no-preview #top #wrap_all .av-small-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-small-font-size-title-hidden{display:none;}
} @media only screen and (max-width: 479px)
{
.responsive.av-no-preview #top #wrap_all .av-mini-hide,
.responsive.av-no-preview #top #wrap_all .av-mini-font-size-hidden,
.responsive.av-no-preview #top #wrap_all .av-mini-font-size-title-hidden{display:none;}
} @media print
{
.page-break{
display:block;
page-break-before:always;
}
p, a, strong{
color:#000 !important;
}
a{
text-decoration:underline;
}
.entry-content a:after{
content:" [" attr(href) "] ";
}
.related_posts a:after{
content:attr(title);
}
.container{
width:100%;
}
#top{
overflow-x:hidden;
}
.boxed#top{
width:100%;
}
.container{
width:100%;
margin:0 auto;
}
.units, .unit{
margin:0;
}
.container .one.unit, .container .one.units, .container .two.units, .container .three.units, .container .four.units, .container .five.units, .container .six.units, .container .seven.units, .container .eight.units, .container .nine.units, .container .ten.units, .container .eleven.units, .container .twelve.units, #top .flex_column{
margin:0;
margin-bottom:20px;
width:100%;
}
#top.boxed .stretch_full{
width:100%;
}
#top .offset-by-one,
#top .offset-by-two,
#top .offset-by-three,
#top .offset-by-four,
#top .offset-by-five,
#top .offset-by-six,
#top .offset-by-seven,
#top .offset-by-eight,
#top .offset-by-nine,
#top .offset-by-ten,
#top .offset-by-eleven{
padding-left:0;
}
.avia-section-large .content, .avia-section-large .sidebar{
padding-top:2%;
padding-bottom:2%;
}
#top .flex_column.av_one_half{
width:48%;
}
#top .flex_column.av_one_half.first{
padding-right:2%;
}
.fixed_header #header,
.html_header_top.html_header_sticky #header{
position:relative;
top:0;
}
.fixed_header #main{
padding-top:0;
}
#header_main{
border-bottom:0;
}
nav, #footer,
#scroll-top-link,
#av-cookie-consent-badge,
.image-overlay, #top #main .sidebar,
#commentform,
.comment_container .miniheading, .comment_container .minitext, #top .avia-post-nav{
display:none;
}
.avia-shadow{
box-shadow:inset 0 0 0 rgba(0,0,0,0);
}
.grid-entry .inner-entry{
margin-right: 0;
box-shadow: 0 0 0 0 rgba(0,0,0,0);
}
.content{
border:0;
}
.boxed .container{
margin:0;
}
.avia-layerslider, .avia-fullwidth-slider{
display:none;
}
.avia_transform .avia-icon-list .iconlist_icon{
opacity:1;
transform:scale(1);
}
#top .tab_titles{
display:none;
}
#top .tabcontainer .tab.fullsize-tab{
display:block;
border-bottom:none;
}
#top .tab_content{
display:block;
visibility:visible;
z-index:3;
position:relative;
overflow:auto;
border-style:solid;
border-width:1px;
border-radius:2px;
left:0;
width:auto;
background-color:#fcfcfc;
color:#666;
}
#top .tab_inner_content{
left:0;
}
#top .toggle_wrap{
visibility:visible;
display:block;
position:static;
}
.grid-sort-container{
width:60%;
margin:0 auto;
}
#top .isotope-item{
position:initial !important;
top:0 !important;
left:0 !important;
transform:translate3d(0,0,0) !important;
}
.avia-progress-bar{
margin:5px 0;
border:1px solid #555 !important;
border-radius:3px !important;
}
.avia-progress-bar .progress{
box-shadow:inset 0 0 0 0 rgba(0,0,0,0) !important;
border:0 !important;
}
.avia-progress-bar div.progress .bar{
border:0 solid;
border-right:1px solid #555 !important;
border-radius:0;
}
.avia-testimonial-image{
margin:0;
width:100%;
float:none;
text-align:center;
margin-bottom:15px;
height:auto;
}
.avia-grid-testimonials .avia-testimonial-meta{
margin-left:0;
}
body div .avia-testimonial{
display:block;
float:left;
}
.avia_transform .avia-testimonial .avia-testimonial-image{
opacity:1;
transform:scale(1);
}
.avia_transform .avia-gallery-thumb img{
opacity:1;
}
}