.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.page-id-7127 .avia-builder-el-first.stickit {   position: fixed; top: 5%; }
.page-id-166 .avia-builder-el-first.stickit {   position: fixed; top: 5%; }
.av-subheading p { 
  	transform: perspective(1px) scale(1) translateZ(0);
  	text-rendering: optimizeLegibility;
  	-webkit-font-smoothing: subpixel-antialiased !important; 
	-webkit-backface-visibility: hidden; 
	backface-visibility: hidden;
	-moz-backface-visibility: hidden; 
	-ms-backface-visibility: hidden;
   }/* ======================================================================================================================================================
GENERIC
====================================================================================================================================================== */


p:empty, .entry-content-wrapper:empty{display:none;}
.avia-shadow{box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}

/*fix webkit flickering bug*/
.webkit_fix{
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}

body .container_wrap .avia-builder-el-no-sibling{margin-top:0; margin-bottom:0;}
body .container_wrap .avia-builder-el-last{margin-bottom:0;}
body .container_wrap .avia-builder-el-first{margin-top:0;}

body .av-align-left{text-align: left;}
body .av-align-right{text-align: right;}
body .av-align-center{text-align: center;}

#top .av_inherit_color *{color:inherit;}
#top .av_inherit_color a{text-decoration: underline; }

#top .av_opacity_variation{opacity: 0.7;}

#top .av-shortcode-disabled-notice{display:block; text-align: center; margin: 5px; padding: 20px; background-color: #FFFDF3;color: #C96D11; border:1px solid #E6BF4A; clear:both; }
#top .av-shortcode-disabled-notice a{color: inherit; text-decoration: underline;}

/* ======================================================================================================================================================
SCREEN READER see https://webaim.org/techniques/css/invisiblecontent/#techniques
====================================================================================================================================================== */
.av-screen-reader-only {
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* ======================================================================================================================================================
TEXT BLOCK
====================================================================================================================================================== */
.avia_textblock{
clear: both;
line-height: 1.65em;
}

.flex_column + .avia_textblock{padding-top:50px;}

/* ======================================================================================================================================================
Columns
====================================================================================================================================================== */
body .column-top-margin{
margin-top:50px;
}

body .flex_column.avia-link-column{
	cursor: pointer;
}
body .flex_column.avia-link-column.avia-link-column-hover:hover{
	opacity: 0.8;
}

/* ======================================================================================================================================================
Icon
====================================================================================================================================================== */
.av-icon-display{
display: block;
font-size: 30px;
line-height: 58px;
margin: 0 auto 20px auto;
width: 60px;
border-radius: 100px;
border-style: solid;
border-width: 1px;
text-align: center;
-webkit-transition: all 0.3s ease-in-out;
transition: 		all 0.3s ease-in-out;
}


/* ======================================================================================================================================================
COLOR SECTION
====================================================================================================================================================== */


.avia-section{
clear:both;
width:100%;
float:left;
min-height:100px;
position: static; /*fixes a glitch with bg image not displaying below video slide*/
}

.avia-section.avia-section-small{
min-height:0;	
}

.js_active .av-minimum-height .container{
z-index: 1; /*required for transition*/
opacity: 0;
-webkit-transition: opacity 0.6s ease-in;
transition: 		opacity 0.6s ease-in;
}

.js_active.av-preloader-enabled .av-minimum-height .container{
-webkit-transition: opacity 1.2s ease-in;
transition: 		opacity 1.2s ease-in;	
}


.avia-section.av-minimum-height .container{display: table; table-layout: fixed;}
.avia-section.av-minimum-height .container .content{display: table-cell; vertical-align: middle; height:100%; float:none !important;}
.av-minimum-height-100 .container {height:1500px;} /*will be overwritten by js*/


.avia-full-stretch{
background-size: cover !important;
}

.avia-full-contain{
background-size: contain !important;
}

.avia_mobile .avia-full-stretch{
background-attachment: scroll !important;
}

#top #main .avia-section .template-page{
width:100%;
border:none;
margin-left: auto;
padding-left: 0;
margin-right: auto;
}

.avia-section .template-page .entry-content-wrapper{
padding-right:0;
}

.avia-section-small .content, .avia-section-small .sidebar { padding-top: 20px; padding-bottom: 20px;}
.avia-section-large .content, .avia-section-large .sidebar { padding-top: 70px; padding-bottom: 70px;}
.avia-section-huge .content,  .avia-section-huge .sidebar { padding-top: 130px; padding-bottom: 130px;}
.avia-section-no-padding .content, .avia-section-no-padding .sidebar,
.avia-section-custom .content, .avia-section-custom .sidebar{padding-top:0; padding-bottom:0;}

.html_header_sticky_disabled .container_wrap:first-child, .avia-section.avia-full-stretch, .html_header_transparency .avia-section.avia-builder-el-0{border-top:none;}
#top #wrap_all #main .avia-no-border-styling{border:none;}

#top .scroll-down-link {
height: 60px;
width: 80px;
margin: 0px 0 0 -40px;
line-height: 60px;
position: absolute;
left: 49.85%;
bottom: 0px;
color: #FFF;
text-align: center;
font-size: 70px;
z-index: 100;
text-decoration: none;
text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);

-webkit-animation: avia_fade_move_down 2s ease-in-out infinite;
animation:         avia_fade_move_down 2s ease-in-out infinite;
}

/*video bg*/

#top .av-section-with-video-bg{border-top:none; position: relative;}

#top .av-section-video-bg{
position: absolute;
top:0;
left:0;
right:0;
bottom: 0;
padding: 0;
margin: 0;
z-index: 1;
}

#top .av-section-video-bg .av-click-to-play-overlay{
	display: none;
}


#top .av-section-video-bg .avia-slideshow-inner{
height:100% !important;
}

#top .av-section-with-video-bg .av-section-video-bg .av-video-service-vimeo iframe{
	-webkit-transform: 	scale(1.2);
	-ms-transform: 		scale(1.2);
	transform: 			scale(1.2);
}

/*handle video section on mobile*/

.avia_mobile #top .av-parallax-section{z-index: 0; -webkit-transform: translate3d(0,0,0);}
.avia_mobile #top .av-parallax{position: absolute; z-index: -10;}
.avia_mobile #top .av-parallax .container{z-index: 10; }
.avia_mobile #top .av-section-mobile-video-disabled .av-section-video-bg{display:none;}
.avia_desktop #top .av-section-mobile-video-disabled{background-image: none !important;}
.avia_desktop #top .av-section-mobile-video-disabled .av-parallax{display: none;}


/*parallax section*/
.av-parallax-section{
position: relative;
border-top: none;
overflow: hidden;

}

.av-parallax {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
height: calc((100vh * 0.3) + 100%);
will-change: transform;
}

.av-parallax-inner{
position: absolute;
width: 100%;
height:100%;
bottom:0;
left:0;
}

/*prevent img pos flickering*/
.js_active .av-parallax{opacity: 0;}
.js_active .av-parallax.enabled-parallax{opacity: 1}
.js_active .av-parallax.active-parallax{opacity: 1; 
-webkit-transition: opacity 0.3s ease-in-out;
transition: 		opacity 0.3s ease-in-out;}


/*special border top elements*/
.avia_transform .av-extra-border-element{
	position: relative; width: 100%; overflow: visible;
}

.avia_transform .av-extra-border-element.border-extra-arrow-down{
	position: relative;
	width: 50px;
	height: 25px;
	left: 50%;
	margin-left: -26px;
	margin-top: -1px;
	z-index: 25;
	margin-bottom: -25px;
	clear:both;
}



.avia_transform .av-extra-border-element .av-extra-border-outer{
overflow: hidden;
height:100%;
width:100%;
position: absolute;
}

.avia_transform .av-extra-border-element.border-extra-arrow-down .av-extra-border-inner{
position: absolute;
left: 50%;
width: 50px;
height: 50px;
-webkit-transform: translateX(-50%) rotate(45deg);
transform: translateX(-50%) rotate(45deg);
top: -39px;
}

.av-section-color-overlay + .container + .border-extra-diagonal,
.av-section-color-overlay + .scroll-down-link + .container + .border-extra-diagonal{
    z-index: 1;
}

.avia_transform .av-extra-border-element.border-extra-diagonal{
	height:250px;
	margin-top: -250px;
}

.avia_transform .av-extra-border-element.border-extra-diagonal .av-extra-border-inner{
	top: 250px;
    right: 0;
    width: 110%;
    height: 100%;
    -webkit-transform-origin: right top;
    transform-origin: right top;
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
    position: absolute;
}

.avia_transform .av-extra-border-element.border-extra-diagonal.border-extra-diagonal-inverse .av-extra-border-inner{
	-webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
    -webkit-transform-origin: left top;
    transform-origin: left top;
    right:auto;
    left:0;
}

.av-extra-border-element.diagonal-box-shadow .av-extra-border-inner{
    box-shadow: 0 0 44px -8px rgba(0,0,0,0.2);
}


div .av-section-color-overlay-wrap{position: relative; width:100%; }
.html_header_sidebar .av-section-color-overlay-wrap{float:left;}
div .av-section-color-overlay{position: absolute; top:0; left: 0; bottom: 0; width:100%; }
div .av-arrow-down-section .av-section-color-overlay{bottom: 24px; }
div .av-section-color-overlay{z-index: 1;}
div .av-video-service-html5 .av-section-color-overlay{z-index: 8;}

.html_minimal_header #main > .avia-builder-el-0,
.av_minimal_header + #main .container_wrap_first:first-child { border-top: none; }


/* ======================================================================================================================================================
Dropcaps
====================================================================================================================================================== */

.av_dropcap1 {
display: block;
float: left;
font-size: 38px;
line-height: 32px;
margin: 4px 8px 0 0;
}

.av_dropcap2{
display:block;
float:left;
font-size:18px;
line-height:35px;
width:35px;
text-align: center;
margin:4px 8px 0 0;
border-radius: 100px;
font-weight: bold;
}

/* ======================================================================================================================================================
Contact Form Defaults
====================================================================================================================================================== */

fieldset{
border:none;
}

#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select{
 -webkit-appearance: none;
border-radius:0px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
 background-position: center right;
 background-repeat: no-repeat;
 border-radius: 2px;
}

#top select[multiple], #top .avia_ajax_form .select[multiple]{background-image:none;} 

#top select[multiple] { background-image:none; }




/* ======================================================================================================================================================
Sidebar
====================================================================================================================================================== */

.avia-builder-widget-area{
position: relative;
}

.flex_column .widget:first-child, .content .widget:first-child{
padding-top: 0;
border-top: none;
}

.flex_column .widget .widgettitle , .content .widget .widgettitle{
margin-top:0.85em;
}



/* ======================================================================================================================================================
AVIA PLAYER Defaults
====================================================================================================================================================== */

/*playlist shortcode*/

.avia_textblock .wp-playlist{margin:0;}
.wp-playlist-light .wp-playlist-item.wp-playlist-playing{background: transparent;}
.wp-playlist-current-item img{border-radius: 3px;}
.wp-playlist-current-item img[src$="media/audio.png"]{border-radius: 0px; background: #fff;}
.wp-playlist-item-meta.wp-playlist-item-title{font-weight: bold;}
.wp-playlist-tracks .wp-playlist-item{padding: 4px 3px;}
.wp-playlist-tracks .wp-playlist-item-length{top: 4px;}
div .mejs-controls .mejs-time-rail .mejs-time-loaded, div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#9c9c9c;}
div .mejs-controls .mejs-time-rail > span, div .mejs-controls .mejs-time-rail a,
div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:7px;}
div .mejs-controls div.mejs-time-rail{padding-top: 7px;}
div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:12px;}
div .mejs-container, div .mejs-embed, div .mejs-embed body, div .mejs-container div .mejs-controls{background:transparent;}
div .mejs-container{border-radius:2px;background:#313131}
div .wp-playlist-item-album{font-style: normal; }
div .mejs-controls .mejs-playpause-button , div .mejs-controls .mejs-volume-button{ height:30px;}
#top .mejs-container .mejs-controls .mejs-time, #top .mejs-time-rail .mejs-time-float{color:#fff;}
#top .mejs-time-rail .mejs-time-float {border:none;}
div .mejs-container .mejs-controls{height: 30px;width: 100%;}
#top .mejs-container{height: 30px;}
#top .mejs-container.mejs-audio{max-height: 30px}


div .mejs-button>button {margin: 6px 6px;}
div .mejs-time{padding: 12px 6px 0; height:18px;}
div .mejs-time-rail, div .mejs-horizontal-volume-slider{height:30px;}
div .mejs-controls .mejs-time-rail .mejs-time-handle{display:none;}
div .mejs-time-buffering, div .mejs-time-current,  div .mejs-time-float-corner, div .mejs-time-hovered, div .mejs-time-loaded, div .mejs-time-marker, div .mejs-time-total{ height:7px; outline:none;}
div .mejs-controls{padding:0;}



/* ======================================================================================================================================================
Privacy toggles frontend
====================================================================================================================================================== */
 
 #top .av-toggle-switch{display: block; margin-bottom: 10px; margin-top:10px;	
opacity: 0;
text-align: left;
} 

  
#top .av-toggle-switch.active{	
-webkit-animation: avia-fadein 1s 1 ease-in; /* Safari 4+ */
animation:         avia-fadein 1s 1 ease-in; /* IE 10+ */
opacity: 1;
}

#top .av-toggle-switch input[type="checkbox"] {display:none}
#top .av-toggle-switch label {cursor:pointer; 
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}
#top .av-toggle-switch label .toggle-track {
  display:block; height:27px; width:54px;background:rgba(0, 0, 0, 0.08); border-radius:100px;
  position:relative;
  margin-right:15px;border:1px solid rgba(0, 0, 0, 0.15);
  clear:both;
  vertical-align: bottom;
  float: left;
  transition:all .1s ease-in;
}

#top .av-toggle-switch .toggle-track:before{
  content:'';
  display:inline;height:25px;width:25px;background:#fff;
  border-radius:100px;
  position:absolute;
  top:0;
  right:0;
  transition:right .1s ease-in;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px 1px;
}


#top .av-toggle-switch input[type="checkbox"]:checked +  .toggle-track:before{
  right:27px;
}

#top .av-toggle-switch input[type="checkbox"]:checked +  .toggle-track{
  background:#5dceba;
}

  


#top .av-toggle-switch .toggle-label-content{
	color: inherit;
	font-weight: bold;
	display: block;
	overflow: hidden;
	font-size: inherit;
}




/* ======================================================================================================================================================
Tooltips
====================================================================================================================================================== */

.avia-tooltip{
position: absolute;
z-index: 9999999;
padding:12px;
margin-top:-18px;
margin-left: -4px;
background: #000;
background: rgba(0, 0, 0, 0.8);
color:#fff;
width:140px;
border-radius: 2px;
text-align: center;
}

.avia-tooltip .inner_tooltip{
font-size: 0.925em;
line-height: 1.65em;
}

#top .avia-tooltip.transparent_dark, #top .avia-tooltip.transparent_dark .avia-arrow{
background: #000;
background: rgba(0, 0, 0, 0.8);
color:#fff;	
border:none;
}

#top .avia-tooltip.transparent_dark h1, #top .avia-tooltip.transparent_dark h2, #top .avia-tooltip.transparent_dark h3,
#top .avia-tooltip.transparent_dark h4, #top .avia-tooltip.transparent_dark h5, #top .avia-tooltip.transparent_dark h6{
	color:inherit;
}


.avia-tooltip.av-tooltip-shadow, .avia-tooltip.av-tooltip-shadow .avia-arrow{ box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); }

.avia-tooltip ul, .avia-tooltip ol, .avia-tooltip blockquote{text-align: left; list-style-position: inside;}

.avia-tooltip .avia-arrow{
background: rgba(0, 0, 0, 0.8);
border:none;
}

.avia-tooltip .avia-arrow-wrap{
width:20px;
height:20px;
position: absolute;
bottom:-20px;
left:50%;
margin-left:-7px;
overflow: hidden;
}

.avia-tooltip .inner_tooltip br:first-child{display:none;}
/*tooltip positions. mainly used for image hotspots but also for testimonials*/
.av-tt-hotspot .avia-arrow-wrap{bottom:auto; bottom:-19px;}
.transparent_dark.av-tt-hotspot .avia-arrow-wrap{bottom:-20px;}
/*below*/
.avia-tooltip.av-tt-pos-below{ margin-top: 18px; }
.avia-tooltip.av-tt-pos-below .avia-arrow-wrap{bottom:auto; top:-19px;}
.avia-tooltip.av-tt-pos-below .avia-arrow{bottom: -6px; top:auto;}

/*to the left*/
.avia-tooltip.av-tt-pos-left{ margin-top: 0; margin-left: -18px;}
.avia-tooltip.av-tt-pos-left .avia-arrow-wrap{left: auto; margin-left: 0; right: -19px; top: 50%; margin-top: -10px;}
.avia-tooltip.av-tt-pos-left .avia-arrow{top: 5px; left: -5px; margin-left: 0;}

/*to the right*/
.avia-tooltip.av-tt-pos-right{ margin-top: 0; margin-left: 18px;}
.avia-tooltip.av-tt-pos-right .avia-arrow-wrap{left: -19px; margin-left: 0;  top: 50%; margin-top: -10px;}
.avia-tooltip.av-tt-pos-right .avia-arrow{top: 5px; left:auto; right: -5px; margin-left: 0;}

/*arrow alignment for above and below tooltips*/
.av-tt-pos-above.av-tt-align-right.avia-tooltip, 	.av-tt-pos-below.av-tt-align-right.avia-tooltip{margin-left:4px;}
.av-tt-pos-above.av-tt-align-left .avia-arrow-wrap, .av-tt-pos-below.av-tt-align-left .avia-arrow-wrap{left: 0; margin-left: 7px;}
.av-tt-pos-above.av-tt-align-right .avia-arrow-wrap,.av-tt-pos-below.av-tt-align-right .avia-arrow-wrap{left: auto; right:0; margin-left: auto; margin-right: 7px;}

/*arrow alignment for left and right tooltips*/
.av-tt-pos-left.av-tt-align-top .avia-arrow-wrap, .av-tt-pos-right.av-tt-align-top .avia-arrow-wrap{top: 0; margin-top: 2px;}
.av-tt-pos-left.av-tt-align-bottom .avia-arrow-wrap,.av-tt-pos-right.av-tt-align-bottom .avia-arrow-wrap{bottom: 0; margin-bottom: 4px; top: auto;}

.av-tt-pos-above.av-tt-align-centered, .av-tt-pos-below.av-tt-align-centered{text-align: center;}

/* ======================================================================================================================================================
ANIMATIONS
====================================================================================================================================================== */
.avia_transform.avia_desktop .av-animated-generic{
opacity: 0;
}


.avia_transform .avia_start_delayed_animation.fade-in {
-webkit-animation: avia-fadein 1.5s 1 ease-out; /* Safari 4+ */
animation:         avia-fadein 1.5s 1 ease-out; /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.pop-up {
-webkit-animation: avia_image_appear 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia_image_appear 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.top-to-bottom {
-webkit-animation: avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.bottom-to-top {
-webkit-animation: avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); /* Safari 4+ */
animation:         avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.left-to-right {
-webkit-animation: avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.right-to-left {
-webkit-animation: avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* Safari 4+ */
animation:         avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); /* IE 10+ */
opacity: 1;
}

.avia_transform .avia_start_delayed_animation.av-rotateIn {
  -webkit-animation: avia-rotateIn 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  animation: avia-rotateIn 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  opacity: 1;
}

.avia_transform .avia_start_delayed_animation.av-rotateInUpLeft {
  -webkit-animation: avia-rotateInUpLeft 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  animation: avia-rotateInUpLeft 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  opacity: 1;
}

.avia_transform .avia_start_delayed_animation.av-rotateInUpRight {
  -webkit-animation: avia-rotateInUpRight 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  animation: avia-rotateInUpRight 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
  opacity: 1;
}


/*pop up animation*/
@-webkit-keyframes avia_appear {
  0%   { -webkit-transform:scale(0.5); opacity: 0.1;  }
  100% { -webkit-transform:scale(1); opacity: 1; }
}
@keyframes avia_appear {
  0%   { transform:scale(0.5); opacity: 0.1;  }
  100% { transform:scale(1); opacity: 1;  }
}


@-webkit-keyframes avia_image_appear {
  0%   { -webkit-transform:scale(0.7); opacity: 0.1;  }
  100% { -webkit-transform:scale(1); opacity: 1; }
}
@keyframes avia_image_appear {
  0%   { transform:scale(0.7); opacity: 0.1;  }
  100% { transform:scale(1); opacity: 1;  }
}

@-webkit-keyframes avia_hotspot_appear {
  0%   { -webkit-transform:translate(0, 80px); opacity: 0.1;  }
  100% { -webkit-transform:translate(0, 0px); opacity: 1; }
}
@keyframes avia_hotspot_appear {
  0%   { transform:translate(0, 80px); opacity: 0.1;  }
  100% { transform:translate(0, 0px); opacity: 1;  }
}



@-webkit-keyframes avia_appear_short {
  0%   { -webkit-transform:scale(0.5); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { -webkit-transform:scale(1); opacity: 0;  }
}
@keyframes avia_appear_short {
  0%   { transform:scale(0.5); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { transform:scale(1); opacity: 0;  }
}



/*pop up animation*/
@-webkit-keyframes avia_msonry_show {
  0%   { -webkit-transform:translateZ(300px) translateY(200px) rotateX(-70deg); opacity: 0.1;  }
  100% { -webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
}
@keyframes avia_msonry_show {
  0%   { transform:translateZ(300px) translateY(200px) rotateX(-70deg); opacity: 0.1;  }
  100% { transform:translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1;  }
}

/*animated arrow animattion*/
@-webkit-keyframes avia_fade_move_down {
  0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { -webkit-transform:translate(0,20px); opacity: 0; }
}
@keyframes avia_fade_move_down {
  0%   { transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { transform:translate(0,20px); opacity: 0; }
}


/*slide down (height increase) animation*/
@-webkit-keyframes avia_slide_down {
  0%   { height:0%; }
  100% { height:100%; }
}
@keyframes avia_slide_down {
  0%   { height:0%; }
  100% { height:100%; }
}

/*expand width animation*/
@-webkit-keyframes avia_expand {
  0%   { width:0%; }
  100% { width:100%; }
}
@keyframes avia_expand {
  0%   { width:0%; }
  100% { width:100%; }
}

/*fade in animation*/

@-webkit-keyframes avia-ltr {
  0%   { -webkit-transform:translate(-10%,0); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-ltr {
  0%   { transform:translate(-10%,0); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes avia-rtl {
  0%   { -webkit-transform:translate(10%,0); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-rtl {
  0%   { transform:translate(10%,0); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes avia-btt {
  0%   { -webkit-transform:translate(0,50%); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-btt {
  0%   { transform:translate(0,50%); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes avia-ttb {
  0%   { -webkit-transform:translate(0, -10%); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-ttb {
  0%   { transform:translate(0, -10%); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes avia-fadein {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes avia-fadein {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}

/*rotate*/

@-webkit-keyframes avia-rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes avia-rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@-webkit-keyframes avia-rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes avia-rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}


@-webkit-keyframes avia-rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -22deg);
    transform: rotate3d(0, 0, 1, -22deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes avia-rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -22deg);
    transform: rotate3d(0, 0, 1, -22deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}



/*background animation*/
@-webkit-keyframes avia-bg-move {
  0%   { background-position: -31px 0;  }
  100% { background-position: 0 0; }
}
@keyframes avia-bg-move {
  0%   { background-position: -31px 0;  }
  100% { background-position: 0 0; }
}




/*caption animation*/

@-webkit-keyframes caption-right {
  0%   { -webkit-transform:translate(2000px,0); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-right {
  0%   { transform:translate(2000px,0); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes caption-left {
  0%   { -webkit-transform:translate(-2000px,0); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-left {
  0%   { transform:translate(-2000px,0); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes caption-top {
  0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-top {
  0%   { transform:translate(0,-20px); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

@-webkit-keyframes caption-bottom {
  0%   { -webkit-transform:translate(0,20px); opacity: 0;  }
  100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-bottom {
  0%   { transform:translate(0,20px); opacity: 0;  }
  100% { transform:translate(0,0); opacity: 1; }
}

/*image hotspot pulse*/
@-webkit-keyframes av_pulsate {
    0% 		{-webkit-transform: scale(0.1); opacity: 0.0;}
    50% 	{opacity: 0.7;}
    100% 	{-webkit-transform: scale(1); opacity: 0.0;}
}

@keyframes av_pulsate {
    0% 		{transform: scale(0.1); opacity: 0.0;}
    50% 	{opacity: 0.7;}
    100% 	{transform: scale(1); opacity: 0.0;}
}


/*sonar effect*/
@-webkit-keyframes sonarEffect {
	0% {opacity: 0.3;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
	100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform: scale(1.5);opacity: 0;}
}
@keyframes sonarEffect {
	0% {opacity: 0.3;}
	40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
	100% {box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);transform: scale(1.5);opacity: 0;}
}
@media screen{/* ======================================================================================================================================================
#Sidebar & Widgets
====================================================================================================================================================== */



.sidebar .widget:first-child, .content .sidebar .widget:first-child{
padding-top:0;
border-top-style: none;
border-top-width: 0;
}

/* archive widget */
.widget_archive label.screen-reader-text {
    display: none;
}


/*nav menu widget*/


.widget_nav_menu a{
display: block;
padding:4px 0px 5px 0;
text-decoration: none;
}

div .widget_nav_menu{
padding-bottom:24px;
}

#top .widget_nav_menu ul{margin:0; padding:0; float: none; list-style-type: none;}

#top .widget_nav_menu li{
position: relative;
-webkit-box-sizing: content-box; 
-moz-box-sizing: content-box; 
box-sizing: content-box;
clear:both;
font-size:13px;
}

#top #footer .widget_nav_menu li{ background-color:transparent;}

#top .widget_nav_menu ul ul li:before {
content: "\2219";
position: absolute;
top:5px;
}

#top .sidebar_left .widget_nav_menu ul ul li:before {
    right: -10px;
}

#top .sidebar_left.sidebar_align_left .widget_nav_menu ul ul li:before {
    right: auto;
    left: 0;
}


#top .widget_nav_menu ul ul li a{
padding:6px 0px 7px 12px;
}


.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a{
font-weight: bold;
}

.sidebar .widget_nav_menu ul:first-child>.current-menu-item,
.sidebar .widget_nav_menu ul:first-child>.current_page_item,
.sidebar .widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-left: 51px;
left: -51px;
top:1px;
margin-top: -1px;
padding-top:1px;
width:100%;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
margin-bottom: 4px;
}

.widget_nav_menu ul ul{
display:block;
}

.widget_nav_menu.widget_nav_hide_child ul ul{
display:none;
}

#top .widget_nav_menu .current-menu-item > ul,
#top .widget_nav_menu .current_page_item > ul,
#top .widget_nav_menu .current_page_ancestor > ul,
#top .widget_nav_menu .current-menu-ancestor > ul{
display:block;
padding:0 0 0 13px;
}

#top .sidebar_left .widget_nav_menu .current-menu-item > ul,
#top .sidebar_left .widget_nav_menu .current_page_item > ul,
#top .sidebar_left .widget_nav_menu .current_page_ancestor > ul,
#top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul{
padding:0 13px 0 0 ;
}

#top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-item > ul,
#top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_item > ul,
#top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_ancestor > ul,
#top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-ancestor > ul{
    padding:0 0 0 13px ;
}


#top .sidebar_left .widget_nav_menu .sub-menu{
padding-right: 13px;
}

#top .sidebar_left.sidebar_align_left .widget_nav_menu .sub-menu{
    padding-left: 13px;
    padding-right: 0;
}


.widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a{
border:none;
padding:6px 7px 7px 0;
}


#top .widget_nav_menu ul ul .sub-menu, #top .widget_nav_menu ul ul .children{
padding:0 0 0 10px;
overflow: hidden;
margin:0;
}



.widget_nav_menu .nested_nav>li:first-child>a{
border:none;
}

#top .widget_nav_menu .nested_nav{
padding-bottom:30px;
}

#top .content .flex_column .widget_nav_menu li a {
  padding: 0.8em 3px;
}

#top .content .flex_column .widget_nav_menu li a:hover,
#top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item, 
#top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{
  background-color: rgba(255,255,255,0.4);
}

#top .content .flex_column .widget_nav_menu li {
  background-color: transparent;
  margin: 0;
  padding:0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

#top .content .flex_column .widget_nav_menu li:first-child {
  border-top-style: solid;
  border-top-width: 1px;
}

/*instagram*/

.av-instagram-pics{display:table; width:100%; table-layout: fixed;}
.av-instagram-row{display:table-row;}
.av-instagram-item{display: table-cell; padding: 3px; height:100%;}
.av-instagram-item a{display:block; position: relative; padding-bottom:100%; width:100%; background-size: cover;}
.av-instagram-item img{display:block;}
.av-instagram-item .image-overlay.overlay-type-image {left: 0; width: 100%;}

.av-instagram-item:first-child { padding-left: 0px; }
.av-instagram-item:last-child  { padding-right: 0px; }
.av-instagram-row:first-child .av-instagram-item{ padding-top: 0px; }
.av-instagram-row:last-child .av-instagram-item { padding-bottom: 0px; }

.av-instagram-follow{width:100%; text-align: center; display: block; margin-top:3px;}

.avia-instagram-feed .av-instagram-errors-msg.av-instagram-admin{ color: #cc0033; }

/*mailchimp*/
#top .av-mailchimp-widget fieldset, #top .av-mailchimp-widget form{margin:0;}
#top .av-mailchimp-widget p{margin:2px 0;}
#top .av-mailchimp-widget-style-boxed_form{ padding:15px; border-style: solid; border-width: 1px;}
#top .av-mailchimp-widget .button{margin-top:5px; width:100%; padding: 13px 10px;}

.widgettitle + .av-mailchimp-widget-style-boxed_form{ margin-top:-10px;}
#top .av-form-error-container{border: 1px solid #BB1313;
    padding: 15px;
    color: #BB1313;
    line-height: 1.4em;
    font-size: 13px;
    margin-bottom: 20px;}


/*text*/

.textwidget ul{
margin-left:0px;
overflow: hidden;
}

/*combo widget*/
.js_active .avia_combo_widget .tab_titles{border-bottom-width: 1px; border-bottom-style: solid;}
.js_active #top .avia_combo_widget .active_tab{ border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: initial;}
.js_active #top .avia_combo_widget .tab_content {
padding:0;
background: transparent;
border: none;
}

.js_active .avia_combo_widget .top_tab .tab{
border: none;
background: transparent;
padding:5px 10px;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: transparent;
}

/*likebox*/
.av_facebook_widget_wrap{ overflow: hidden; position: relative; padding: 0px; background: #fff; }
.av_facebook_widget_wrap_border_yes{border-style: solid; border-width: 1px;}
.av_facebook_widget_wrap_positioner iframe{position: absolute; height:100%; width:100%;}
.av_facebook_widget_wrap_positioner{}
.av_facebook_widget{width:100%;}

.av_facebook_widget {
width: 107%;
max-width: 137%;
left: -5px;
top: -4px;
position: relative;
}

.avia_fb_likebox .av_facebook_widget_page_title{
	font-size: 1.2em;
	font-weight: 700;
	margin: 12px 0;
}


.widget .av_widget_img_text_confirm .av_img_text_confirm_link{
	display: inline-block;
	position: relative;
	width: 100%;
}

.widget .av_widget_img_text_confirm .av_img_text_confirm_link img{
	width: 100%;
}

.widget .av_widget_img_text_confirm .av_img_text_confirm_link:hover{
	text-decoration: none;
}

.widget .av_widget_img_text_confirm .av_img_text_confirm_text{
	font-size: 1.5em;
	position: absolute;
	padding: 25px;
	text-align: center;
	top: 0;
	height: 100%;
	display: flex;
	align-items: center;
	opacity: 0;
	width: 100%;
}

.widget .av_widget_img_text_confirm .av_img_text_confirm_text span{
	width: 100%;
}

.widget .av_widget_img_text_confirm .av_img_text_confirm_text:hover{
	opacity: 1;
}


.avia_fb_likebox .av_facebook_widget_main_wrap{
	background-attachment: scroll;
	background-size: cover;
	background-position: center center;
	width:100%;
	min-width:180px;
	min-height:214px;
	position: relative;
	font-family: Helvetica, Arial, sans-serif;
}

.avia_fb_likebox .av_facebook_widget_main_wrap_shadow{
	position: absolute;
	top:0;
	left:0;right:0;
	height:90px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);
	z-index: 0;
}

.avia_fb_likebox .av_facebook_widget_logo_image{
	position: absolute;
	height:54px;
	width:54px;
	top:8px;
	left:8px;
	background:#fff;
	box-shadow: 0 1px 6px rgba(0, 0, 0, .5);
	border: 2px solid #fff;
	z-index: 2;
}

.avia_fb_likebox .av_facebook_widget_logo_image img{
	max-width: 50px;
	max-height:50px;
	text-align: center;
	display: inline-block;
}

.avia_fb_likebox  .av_facebook_widget_page_title_container{
	color:#fff;
	margin: 0px 18px 0 68px;
	position: relative;
	z-index: 2;
	font-size: 18px;
    font-weight: 500;
    line-height: 1.358;
    margin-bottom: -5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-shadow: 0 2px 4px rgba(0, 0, 0, .9);
    top:8px;
	min-height: 95px;
}

#top .avia_fb_likebox  .av_facebook_widget_page_title_container a{
	color:#fff;
}

.avia_fb_likebox  .av_facebook_widget_page_title_container .av_facebook_widget_content{
	font-size: 12px;
}



.avia_fb_likebox  .av_facebook_widget_page_title_container span{
	display: block;
}


.avia_fb_likebox .av_facebook_widget_add_info{
	width:100%;
	min-height: 83px;
	background: #f6f7f9;
    border: 1px solid #e9ebee;
    border-top: 0;
	font-size: 12px;
    line-height: 16px;
    color: #4b4f56;
    padding:8px;
}

.avia_fb_likebox .av_facebook_widget_add_info_inner{
	background: #fff;
    border-color: #e9ebee #dfe0e4 #d0d1d5;
    border-radius: 2px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .12);
    position: relative;
    min-height: 66px;
    padding:8px;
}

.avia_fb_likebox .av_facebook_widget_imagebar{
	height:32px;
	background-repeat: repeat;
	background-size: auto 100%;
	background-image:url("../images/layout/fake_facebook.jpg");
}

.avia_fb_likebox .av_facebook_widget_add_info_inner_wrap{
	min-height: 15px;
	padding-bottom: 4px;
	display: block;
}

.avia_fb_likebox .av_facebook_widget_button{
	background-color: #f6f7f9;
    border-color: #ced0d4;
    color: #4b4f56;
    line-height: 22px;
    border: 1px solid rgba(0, 0, 0, .12);
    font-size: 12px;
    padding: 0 5px;
    display: inline-block;
    margin:8px;
}

.avia_fb_likebox .av_facebook_widget_icon {
    display: inline-block;
    margin-right: 5px;
    background: #3a5797;
    height: 16px;
    width: 16px;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    font-size: 11px;
    line-height: 18px;
}



.avia_fb_likebox .ajax_load{
	display: none;
}

.avia_fb_likebox.ajax_loading_now .ajax_load{
	display: block;
}


/*social media count widget*/
.avia_socialcount{
overflow: hidden;
text-align: left;
}

#top .social_widget_icon{
padding:0;
margin:0;
height:30px;
width:30px;
line-height: 32px;
text-align: center;
float: left;
font-size: 17px;
border-radius: 2px;
}

.asc_twitter .social_widget_icon{
color:#fff;
background-color:#46d4fe;
border-color:#46d4fe;
text-shadow: 1px 1px 1px #17ACD8;
}

.asc_rss .social_widget_icon{
color:#fff;
background-color:#ffa133;
border-color:#ffa133;
text-shadow: 1px 1px 1px #D18021;
}


.avia_socialcount .seperator{
display:none;
}

div #footer .avia_socialcount{
padding:10px 0 0 0;
}

.asc_multi_count{
float:left;
width:50%;
}

.avia_socialcount a, .avia_socialcount a:hover{
height:40px;
text-decoration: none;
display:block;
min-width:89px;

}

.avia_socialcount strong, .avia_socialcount span{
display:block;
line-height: 1em;
padding:0 0 0 36px;
}

.avia_socialcount a strong{
font-size: 11px;
font-weight: bold;
letter-spacing: 0;
padding-top: 4px;
}

.avia_socialcount a span{
font-size:10px;
padding-top:3px;
}


/*twitter widget*/
#top .widget.tweetbox .tweets{
list-style-type: none;
list-style-position: outside;
border:none;
}

#top .widget.tweetbox .tweet{
padding:10px 0;
line-height: 18px;
position: relative;
overflow: hidden;
font-size:11px;
background: none;
border-top-style: dashed;
border-top-width: 1px;
margin:0;
}

#top .widget.tweetbox .tweet:first-child{
border:none;
}

.widget.tweetbox .tweet-thumb{
position:relative;
}

.widget.tweetbox .tweet-thumb a{
margin-right:9px;
padding:3px;
float:left;
border-style: solid;
border-width: 1px;
margin-top: 5px;
display:block;
width:36px;
}

#top .widget.tweetbox .tweet-thumb img{display:block; float:left; border:none; padding:0; margin:0;}

.widget.tweetbox .tweet-text{
position: relative;
overflow: hidden;
}

.widget.tweetbox .tweet-time{
clear: both;
font-size:11px;
}

.widget.tweetbox .tweet-text.avatar_no {
font-size: 12px;
line-height: 1.7em;
font-weight: 400;
}

.widget.tweetbox .tweet-text.avatar_no .tweet-time{
font-style: italic;
font-weight: normal;
}


/*advertising widget*/


.avia_partner_widget{
overflow: hidden;
clear:both;
}

.avia_partner_widget a, .avia_partner_widget a:hover {
float: left;
display: block;
text-decoration: none;
width: 49.5%;
outline: none;
border: none;
padding-bottom: 49.5%;
position: relative;
margin-right: 1%;
}

.avia_partner_widget a.avia_partner2, .avia_partner_widget a.avia_partner2:hover {
margin-right: 0;
}

#top .avia_partner_widget{
max-width:304px;
}

#top .avia_partner_widget img{
position: absolute;
left:0;
top:0;
}

.avia_partner1{
margin-right:1px;
}

.avia_parnter_empty{
line-height: 1em;
height:97%;
width:97%;
display: block;
font-size:10px;
text-align: center;
position: absolute;
border-style: solid;
border-width: 1px;
}

.avia_parnter_empty span{
width:100%;
position: absolute;
top:50%;
margin-top:-5px;
text-align: center;
left:0;
}

/*Google Maps*/

.widget .avia-google-map-container{
height:230px;
width:100%;
}

.widget .avia-google-map-container{
	background: no-repeat center;
	background-size: cover;
}

.widget .content .avia-google-map-container{
height:230px;
}

#top .widget .infoWindow  input[type="text"]{
margin: 0 0px 3px 0;
}

.widget .avia-google-map-container img, 
.widget .avia-google-map-container a img{
max-width: none;
}

.widget .avia-google-map-container div, 
.widget .avia-google-map-container img, 
.widget .avia-google-map-container a{
-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;
}

.widget .avia-google-map-container .av_text_confirm_link{
    padding: 25px;
    text-align: center;
    opacity: 0;
    position: absolute;
    width: 150px;
    left: 50%;
    top: 50%;
    margin-left: -100px;
    margin-top: -50px;
    background: rgba(0,0,0,0.7);
    border-radius: 3px;
    color: #fff;
    font-size: 1em;
    line-height: 1.3em;
    -webkit-transition: all 0.3s ease-in-out;
	transition: 		all 0.3s ease-in-out;
}

.widget .avia-google-map-container .av_text_confirm_link:hover{
	color: #fff;
    background: rgba(0,0,0,0.9);
}

.widget .avia-google-map-container.av_gmaps_show_delayed.av-no-fallback-img .av_text_confirm_link,
.widget .avia-google-map-container.av_gmaps_show_page_only.av-no-fallback-img .av_text_confirm_link{
	height: auto;
	opacity: 1;
}

.widget .avia-google-map-container .av_text_confirm_link span{
	width: 100%;
}

.widget .avia-google-map-container:hover .av_text_confirm_link{
	opacity: 1;
	text-decoration: none;
}

/*news widget*/


#top .news-content{
padding:7px 0 3px 0;
line-height: 1.7em;
position: relative;
overflow: hidden;
font-size:0.85em;
display: block;
clear: both;
margin:0;
}

#top .news-wrap{
border:none;
list-style-type: none;
list-style-position: outside;
}

#top .news-wrap li{
border:none;
background: none;
text-indent: 0;
}

.news-link, .news-link:hover, #top .widget ul li .news-link:hover{
display: block;
position: relative;
text-decoration: none;
overflow: hidden;
z-index: 2;
}


/*default size news/portfolio widget*/
.news-thumb{
margin-right:9px;
padding:3px;
float:left;
margin-top: 4px;
border-style: solid;
border-width: 1px;
height:36px;
width:36px;
display: block;
}

.news-thumb img, .news-thumb img{
width:28px;
height:28px;
}


/*bigger size news/portfolio widget*/
.image_size_portfolio_small .news-link{
float:left;
margin-right:10px;
}

.image_size_portfolio_small .news-thumb, .image_size_portfolio_small .tweet-thumb img, .image_size_portfolio_small .news-thumb img{
width:150px;
min-height:100px;
}

.image_size_portfolio_small .news-excerpt{
overflow: hidden;
font-size: 13px;
line-height: 1.65em;
}

.image_size_portfolio_small .news-headline{ font-size:14px;}



#top .news-thumb img{display:block; float:left; border:none; padding:0; margin:0;}

.news-headline{
overflow: hidden;
font-weight: bold;
margin-top:2px;
display:block;
}

.news-time{
font-weight:normal;
clear: both;
font-size:0.92em;
display:block;
}

.news-excerpt{

}

/*tagcloud*/
.tagcloud br{display:none;}
.tagcloud a{
font-size:11px !important;
padding:2px 8px;
margin:0 1px 1px 0;
display:block;
float:left;
border-style: solid;
border-width: 1px;
text-decoration: none;
}

.tagcloud a:hover{
text-shadow: none;
text-decoration: underline;
}

.widget_tag_cloud h3{
border:none;
}

/*rss*/

.widget_rss li{
line-height: 1.5em;
font-size: 11px;

}
.widget_rss li div{
font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
font-style: italic;
}

.rsswidget{
display:block;
font-weight: bold;
}

.rss-date, .widget_rss cite{
font-size:11px;
}

.widget_rss li{
padding:7px 0;
}

.widget_rss .widgettitle img{
display:none;
}

/*recentcomments, recent entries*/

.recentcomments, .widget_recent_entries li{
padding:7px 0;
display:block;
font-size: 0.85em;
line-height: 1.5em;
}

.recentcomments a, .widget_recent_entries li a{
font-style: italic;
font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
}

.recentcomments, .widget_recent_entries li{
border-top-width:3px;
border-top-style: solid;
}

.recentcomments:first-child, .widget_recent_entries li:first-child{
border-top:none;
}



/*sidebar left mods for all widgets*/

.sidebar_left .widget_nav_menu ul:first-child>.current-menu-item,
.sidebar_left .widget_nav_menu ul:first-child>.current_page_item,
.sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-right: 52px;
padding-left:0;
left: auto;
top:1px;
}

.sidebar_left.sidebar{text-align: right;}

.sidebar_left .news-thumb{float:right; margin: 4px 0 0 9px;}

/*TWITTER WIDGET PRO STYLES*/
#top .widget_twitter{ font-size: 12px; line-height: 1.65em;}
#top .widget_twitter .twitter-avatar{float:left; margin-right:13px; border-style: solid; border-width:1px; padding:3px; display: block;}
#top .widget_twitter .twitter-avatar a, #top .widget_twitter .twitter-avatar img{display: block;}
#top .widget_twitter ul{overflow: hidden; margin:0; padding:0;}
#top .widget_twitter li{padding: 0 0 8px 0; margin: 0 0 8px 0; border-bottom-style: solid; border-bottom-width: 2px; }
#top .widget_twitter li:last-child{border-bottom: none;}
#top .widget_twitter .entry-content-wrapper{padding:0; margin:0; float: none; clear: both; position: relative; border:none; width:100%;}
#top .widget_twitter .entry-meta{display: block; font-size: 11px; font-style: italic; opacity: 0.8; margin-top:5px;}
#top .widget_twitter .time-meta, #top .widget_twitter .from-meta{}
#top .widget_twitter .intent-meta{ display: block; font-size: 11px; margin-top:8px;}
#top .widget_twitter .intent-meta a{ text-decoration: none; margin-right: 4px;  }
#top .widget_twitter .intent-meta a:hover{text-decoration: underline;}

/* user defined text alignmnt for sidebars */
.sidebar_left.sidebar_align_left.sidebar{text-align: left;}
.sidebar_left.sidebar_align_left .news-thumb{float:left; margin: 4px 9px 0 0}
.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-item,
.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current_page_item,
.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-ancestor{
    padding-left: 52px;
    padding-right:0;
    left: 0;
    right: auto;
    top:1px;
}


/* Table of Contents */

.avia-toc-container{
    position: relative;
}

.avia-toc-container a {
    display: block;
    position: relative;
    line-height: 1.4em;
}

.avia-toc-container a:hover {
    text-decoration: none;
}

/* simple style */

.avia-toc-style-simple a{
    overflow-x: hidden;
    margin-bottom: 1em;
    min-height: 25px;
}

.avia-toc-style-simple a span{
    background-color: #fff;
    position: relative;
    padding-right: 5px;
    z-index: 2;
}


.avia-toc-style-simple a:after {
    float: left;
    width: 0;
    color: rgba(0,0,0,0.25);
    font-size: 9px;
    font-weight: normal;
    white-space: nowrap;
    content:
            ". . . . . . . . . . . . . . . . . . . . "
            ". . . . . . . . . . . . . . . . . . . . "
            ". . . . . . . . . . . . . . . . . . . . "
            ". . . . . . . . . . . . . . . . . . . . "
}

.avia-toc-style-simple .avia-toc-level-0:after {line-height: 3;}
.avia-toc-style-simple .avia-toc-level-1:after {line-height: 3;}
.avia-toc-style-simple .avia-toc-level-2:after {line-height: 2.9;}
.avia-toc-style-simple .avia-toc-level-3:after {line-height: 2.7;}
.avia-toc-style-simple .avia-toc-level-4:after {line-height: 2.5;}
.avia-toc-style-simple .avia-toc-level-5:after {line-height: 2.4;}


.avia-toc-style-simple .avia-toc-level-0 {font-weight: bold; font-size: 1em;}
.avia-toc-style-simple .avia-toc-level-2 {font-weight: normal; font-size: 0.9375em;}
.avia-toc-style-simple .avia-toc-level-3 {font-weight: normal; font-size: 0.875em;}
.avia-toc-style-simple .avia-toc-level-4 {font-weight: normal; font-size: 0.8125em;}
.avia-toc-style-simple .avia-toc-level-5 {font-weight: normal; font-size: 0.8125em; font-style: italic;}

/* indentation */

.avia-toc-style-simple.avia-toc-indent .avia-toc-level-1 {margin-left: 0.625em}
.avia-toc-style-simple.avia-toc-indent .avia-toc-level-2 {margin-left: 1em}
.avia-toc-style-simple.avia-toc-indent .avia-toc-level-3 {margin-left: 1.428em}
.avia-toc-style-simple.avia-toc-indent .avia-toc-level-4 {margin-left: 2.307em}
.avia-toc-style-simple.avia-toc-indent .avia-toc-level-5 {margin-left: 2.692em}


/* elegant style */

.avia-toc-style-elegant{
    padding-left: 30px;
}

.avia-toc-style-elegant a {
    text-transform: uppercase;
    padding-bottom: 1.5em;
}

.avia-toc-style-elegant .avia-toc-level-0 {font-weight: bold; font-size: 0.875em;}
.avia-toc-style-elegant .avia-toc-level-1 {font-weight: normal; font-size: 0.875em;}
.avia-toc-style-elegant .avia-toc-level-2 {font-weight: normal; font-size: 0.8125em;}
.avia-toc-style-elegant .avia-toc-level-3 {font-weight: bold; font-size: 0.8125em;}
.avia-toc-style-elegant .avia-toc-level-4 {font-weight: normal; font-size: 0.75em}
.avia-toc-style-elegant .avia-toc-level-5 {font-weight: normal; font-size: 0.75em; font-style: italic;}


.avia-toc-style-elegant a:before{
    content: '';
    position: absolute;
    height: calc(100% + 0.3em);
    left: -20px;
    top: 0.15em;
    border-left-width: 2px;
    border-left-style: solid;
    border-left-color: rgba(0,0,0,0.08);
}

.avia-toc-style-elegant a.avia-toc-level-0:last-child:after,
.avia-toc-style-elegant a:first-child:after,
.avia-toc-style-elegant a.avia-toc-level-0:after,
.avia-toc-style-elegant a:first-child span:after,
.avia-toc-style-elegant a.avia-toc-level-0 span:after {
    content: '';
    position: absolute;
    width: 9px;
    height: 9px;
    border-width: 3px;
    border-style: solid;
    border-radius: 9px;
    left: -26px;
    top: 0.15em;
    z-index: 2;
}

.avia-toc-style-elegant a:first-child span:after,
.avia-toc-style-elegant a.avia-toc-level-0 span:after {
    border-color: transparent;
    z-index: 1;
}

.avia-toc-style-elegant a:first-child:hover span:after,
.avia-toc-style-elegant a.avia-toc-level-0:hover span:after {
    animation: sonarEffect 2s ease-out infinite;
}

.avia-toc-style-elegant a:last-child:before {
    display: none;
}

.avia-toc-style-elegant a:last-child:after{
    content: '';
    position: absolute;
    width: 8px;
    height: 8px;
    left: -23px;
    top: 0.4em;
    border-radius: 8px;
}


/* indentation */

.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-1 {padding-left: 0.625em}
.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-2 {padding-left: 1em}
.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-3 {padding-left: 1.428em}
.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-4 {padding-left: 2.307em}
.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-5 {padding-left: 2.692em}

}::-moz-selection{background-color:#156197;color:#fff;}::selection{background-color:#156197;color:#fff;}html.html_boxed{background:#eee top left no-repeat scroll;}body,body .avia-tooltip{font-size:16px;}.socket_color,.socket_color div,.socket_color header,.socket_color main,.socket_color aside,.socket_color footer,.socket_color article,.socket_color nav,.socket_color section,.socket_color  span,.socket_color  applet,.socket_color object,.socket_color iframe,.socket_color h1,.socket_color h2,.socket_color h3,.socket_color h4,.socket_color h5,.socket_color h6,.socket_color p,.socket_color blockquote,.socket_color pre,.socket_color a,.socket_color abbr,.socket_color acronym,.socket_color address,.socket_color big,.socket_color cite,.socket_color code,.socket_color del,.socket_color dfn,.socket_color em,.socket_color img,.socket_color ins,.socket_color kbd,.socket_color q,.socket_color s,.socket_color samp,.socket_color small,.socket_color strike,.socket_color strong,.socket_color sub,.socket_color sup,.socket_color tt,.socket_color var,.socket_color b,.socket_color u,.socket_color i,.socket_color center,.socket_color dl,.socket_color dt,.socket_color dd,.socket_color ol,.socket_color ul,.socket_color li,.socket_color fieldset,.socket_color form,.socket_color label,.socket_color legend,.socket_color table,.socket_color caption,.socket_color tbody,.socket_color tfoot,.socket_color thead,.socket_color tr,.socket_color th,.socket_color td,.socket_color article,.socket_color aside,.socket_color canvas,.socket_color details,.socket_color embed,.socket_color figure,.socket_color fieldset,.socket_color figcaption,.socket_color footer,.socket_color header,.socket_color hgroup,.socket_color menu,.socket_color nav,.socket_color output,.socket_color ruby,.socket_color section,.socket_color summary,.socket_color time,.socket_color mark,.socket_color audio,.socket_color video,#top .socket_color .pullquote_boxed,.responsive #top .socket_color .avia-testimonial,.responsive #top.avia-blank #main .socket_color.container_wrap:first-child,#top .socket_color.fullsize .template-blog .post_delimiter,.socket_color .related_posts.av-related-style-full a{border-color:#f4f4f4;}.socket_color .rounded-container,#top .socket_color .pagination a:hover,.socket_color .small-preview,.socket_color .fallback-post-type-icon{background:#636363;color:#f4f4f4;}.socket_color .av-default-color,#top .socket_color .av-force-default-color,.socket_color .av-catalogue-item,.socket_color .wp-playlist-item .wp-playlist-caption,.socket_color .wp-playlist{color:#636363;}.socket_color,.socket_color .site-background,.socket_color .first-quote,.socket_color .related_image_wrap,.socket_color .gravatar img  .socket_color .hr_content,.socket_color .news-thumb,.socket_color .post-format-icon,.socket_color .ajax_controlls a,.socket_color .tweet-text.avatar_no,.socket_color .toggler,.socket_color .toggler.activeTitle:hover,.socket_color #js_sort_items,.socket_color.inner-entry,.socket_color .grid-entry-title,.socket_color .related-format-icon,.grid-entry .socket_color .avia-arrow,.socket_color .avia-gallery-big,.socket_color .avia-gallery-big,.socket_color .avia-gallery img,.socket_color .grid-content,.socket_color .av-share-box ul,#top .socket_color .av-related-style-full .related-format-icon,.socket_color .related_posts.av-related-style-full a:hover,.socket_color.avia-fullwidth-portfolio .pagination .current,.socket_color.avia-fullwidth-portfolio .pagination a,.socket_color .av-hotspot-fallback-tooltip-inner,.socket_color .av-hotspot-fallback-tooltip-count{background-color:#f4f4f4;color:#636363;}.socket_color .heading-color,.socket_color a.iconbox_icon:hover,.socket_color h1,.socket_color h2,.socket_color h3,.socket_color h4,.socket_color h5,.socket_color h6,.socket_color .sidebar .current_page_item>a,.socket_color .sidebar .current-menu-item>a,.socket_color .pagination .current,.socket_color .pagination a:hover,.socket_color strong.avia-testimonial-name,.socket_color .heading,.socket_color .toggle_content strong,.socket_color .toggle_content strong a,.socket_color .tab_content strong,.socket_color .tab_content strong a,.socket_color .asc_count,.socket_color .avia-testimonial-content strong,.socket_color div .news-headline,#top .socket_color .av-related-style-full .av-related-title,.socket_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.socket_color .wp-playlist-item-meta.wp-playlist-item-title,#top .socket_color .av-no-image-slider h2 a,.socket_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#636363;}.socket_color .meta-color,.socket_color .sidebar,.socket_color .sidebar a,.socket_color .minor-meta,.socket_color .minor-meta a,.socket_color .text-sep,.socket_color blockquote,.socket_color .post_nav a,.socket_color .comment-text,.socket_color .side-container-inner,.socket_color .news-time,.socket_color .pagination a,.socket_color .pagination span,.socket_color .tweet-text.avatar_no .tweet-time,#top .socket_color .extra-mini-title,.socket_color .team-member-job-title,.socket_color .team-social a,.socket_color #js_sort_items a,.grid-entry-excerpt,.socket_color .avia-testimonial-subtitle,.socket_color .commentmetadata a,.socket_color .social_bookmarks a,.socket_color .meta-heading>*,.socket_color .slide-meta,.socket_color .slide-meta a,.socket_color .taglist,.socket_color .taglist a,.socket_color .phone-info,.socket_color .phone-info a,.socket_color .av-sort-by-term a,.socket_color .av-magazine-time,.socket_color .av-magazine .av-magazine-entry-icon,.socket_color .av-catalogue-content,.socket_color .wp-playlist-item-length,.html_modern-blog #top div .socket_color .blog-categories a,.html_modern-blog #top div .socket_color .blog-categories a:hover{color:#636363;}.socket_color .special-heading-inner-border{border-color:#636363;}.socket_color .meta-heading .special-heading-inner-border{border-color:#636363;}.socket_color a,.socket_color .widget_first,.socket_color strong,.socket_color b,.socket_color b a,.socket_color strong a,.socket_color #js_sort_items a:hover,.socket_color #js_sort_items a.active_sort,.socket_color .av-sort-by-term a.active_sort,.socket_color .special_amp,.socket_color .taglist a.activeFilter,.socket_color #commentform .required,#top .socket_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .socket_color .blog-categories a,.html_elegant-blog #top .socket_color .blog-categories a:hover{color:#fff;}.socket_color a:hover,.socket_color h1 a:hover,.socket_color h2 a:hover,.socket_color h3 a:hover,.socket_color h4 a:hover,.socket_color h5 a:hover,.socket_color h6 a:hover,.socket_color .template-search  a.news-content:hover,.socket_color .wp-playlist-item .wp-playlist-caption:hover{color:#d6d6d6;}.socket_color .primary-background,.socket_color .primary-background a,div .socket_color .button,.socket_color #submit,.socket_color input[type='submit'],.socket_color .small-preview:hover,.socket_color .avia-menu-fx,.socket_color .avia-menu-fx .avia-arrow,.socket_color.iconbox_top .iconbox_icon,.socket_color .iconbox_top a.iconbox_icon:hover,.socket_color .avia-data-table th.avia-highlight-col,.socket_color .avia-color-theme-color,.socket_color .avia-color-theme-color:hover,.socket_color .image-overlay .image-overlay-inside:before,.socket_color .comment-count,.socket_color .av_dropcap2,.socket_color .av-colored-style .av-countdown-cell-inner,.responsive #top .socket_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .socket_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#fff;color:#f4f4f4;border-color:#ddd;}#top #wrap_all .socket_color .av-menu-button-colored > a .avia-menu-text{background-color:#fff;color:#f4f4f4;border-color:#fff;}#top #wrap_all .socket_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#ddd;}#top .socket_color .mobile_menu_toggle{color:#fff;background:#f4f4f4;}#top .socket_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#fff;}#top .socket_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#f4f4f4;}.socket_color .button:hover,.socket_color .ajax_controlls a:hover,.socket_color #submit:hover,.socket_color .big_button:hover,.socket_color .contentSlideControlls a:hover,.socket_color #submit:hover,.socket_color input[type='submit']:hover{background-color:#d6d6d6;color:#f4f4f4;border-color:#b4b4b4;}.socket_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.socket_color .avia-toc-style-elegant a:first-child:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#f4f4f4;border-color:#d6d6d6;}.socket_color .avia-toc-style-elegant a:first-child span:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#f4f4f4;}.socket_color .avia-toc-style-elegant a:first-child:hover span:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#d6d6d6;}.socket_color .avia-toc-style-elegant a:before{border-color:#f4f4f4;}.socket_color .avia-toc-style-elegant a:first-child:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#d6d6d6;background-color:#f4f4f4;}.socket_color .avia-toc-style-elegant a:last-child:after{background-color:#f4f4f4;}.socket_color .timeline-bullet{background-color:#f4f4f4;border-color:#f4f4f4;}.socket_color table,.socket_color .widget_nav_menu ul:first-child>.current-menu-item,.socket_color .widget_nav_menu ul:first-child>.current_page_item,.socket_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.socket_color .pagination .current,.socket_color .pagination a,.socket_color.iconbox_top .iconbox_content,.socket_color .av_promobox,.socket_color .toggle_content,.socket_color .toggler:hover,#top .socket_color .av-minimal-toggle .toggler,.socket_color .related_posts_default_image,.socket_color .search-result-counter,.socket_color .container_wrap_meta,.socket_color .avia-content-slider .slide-image,.socket_color .avia-slider-testimonials .avia-testimonial-content,.socket_color .avia-testimonial-arrow-wrap .avia-arrow,.socket_color .news-thumb,.socket_color .portfolio-preview-content,.socket_color .portfolio-preview-content .avia-arrow,.socket_color .av-magazine .av-magazine-entry-icon,.socket_color .related_posts.av-related-style-full a,.socket_color .aviaccordion-slide,.socket_color.avia-fullwidth-portfolio .pagination,.socket_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.socket_color .av-catalogue-list li:hover,.socket_color .wp-playlist,.socket_color .avia-slideshow-fixed-height > li,.socket_color .avia-form-success,.socket_color .av-boxed-grid-style .avia-testimonial{background:#fff;}#top .socket_color .post_timeline li:hover .timeline-bullet{background-color:#d6d6d6;}.socket_color blockquote,.socket_color .avia-bullet,.socket_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#fff;}.html_header_top .socket_color .main_menu ul:first-child >li > ul,.html_header_top #top .socket_color .avia_mega_div > .sub-menu{border-top-color:#fff;}.socket_color .breadcrumb,.socket_color .breadcrumb a,#top .socket_color.title_container .main-title,#top .socket_color.title_container .main-title a{color:#636363;}.socket_color .av-icon-display,#top .socket_color .av-related-style-full a:hover .related-format-icon,.socket_color .av-default-style .av-countdown-cell-inner{background-color:#fff;color:#636363;}.socket_color .av-masonry-entry:hover .av-icon-display{background-color:#fff;color:#f4f4f4;border-color:#ddd;}#top .socket_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#fff;}.socket_color ::-webkit-input-placeholder{color:#636363;}.socket_color ::-moz-placeholder{color:#636363;opacity:1;}.socket_color :-ms-input-placeholder{color:#636363;}.socket_color .header_bg,.socket_color .main_menu ul ul,.socket_color .main_menu .menu ul li a,.socket_color .pointer_arrow_wrap .pointer_arrow,.socket_color .avia_mega_div,.socket_color .av-subnav-menu > li ul,.socket_color .av-subnav-menu a{background-color:#f4f4f4;color:#636363;}.socket_color .main_menu .menu ul li a:hover,.socket_color .av-subnav-menu ul a:hover{background-color:#fff;}.socket_color .sub_menu>ul>li>a,.socket_color .sub_menu>div>ul>li>a,.socket_color .main_menu ul:first-child > li > a,#top .socket_color .main_menu .menu ul .current_page_item > a,#top .socket_color .main_menu .menu ul .current-menu-item > a,#top .socket_color .sub_menu li ul a{color:#636363;}#top .socket_color .main_menu .menu ul li>a:hover{color:#636363;}.socket_color .av-subnav-menu a:hover,.socket_color .main_menu ul:first-child > li a:hover,.socket_color .main_menu ul:first-child > li.current-menu-item > a,.socket_color .main_menu ul:first-child > li.current_page_item > a,.socket_color .main_menu ul:first-child > li.active-parent-item > a{color:#636363;}#top .socket_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#fff;}.socket_color .sub_menu>ul>li>a:hover,.socket_color .sub_menu>div>ul>li>a:hover{color:#636363;}#top .socket_color .sub_menu ul li a:hover,.socket_color .sub_menu ul:first-child > li.current-menu-item > a,.socket_color .sub_menu ul:first-child > li.current_page_item > a,.socket_color .sub_menu ul:first-child > li.active-parent-item > a{color:#636363;}.socket_color .sub_menu li ul a,.socket_color #payment,.socket_color .sub_menu ul li,.socket_color .sub_menu ul,#top .socket_color .sub_menu li li a:hover{background-color:#f4f4f4;}.socket_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#f4f4f4;}@media only screen and (max-width: 767px){#top #wrap_all .av_header_transparency{background-color:#f4f4f4;color:#636363;border-color:#f4f4f4;}}@media only screen and (max-width: 989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#f4f4f4;color:#636363;border-color:#f4f4f4;}}.socket_color .avia-tt,.socket_color .avia-tt .avia-arrow,.socket_color .avia-tt .avia-arrow{background-color:#f4f4f4;color:#636363;}.socket_color .av_ajax_search_image{background-color:#fff;color:#f4f4f4;}.socket_color .ajax_search_excerpt{color:#636363;}.socket_color .av_ajax_search_title{color:#636363;}.socket_color .ajax_load{background-color:#fff;}.socket_color .av_searchsubmit_wrapper{background-color:#fff;}#top .socket_color .avia-color-theme-color{color:#f4f4f4;border-color:#ddd;}.socket_color .avia-color-theme-color-subtle{background-color:#fff;color:#636363;}.socket_color .avia-color-theme-color-subtle:hover{background-color:#f4f4f4;color:#636363;}#top .socket_color .avia-color-theme-color-highlight{color:#f4f4f4;border-color:#d6d6d6;background-color:#d6d6d6;}.socket_color .avia-icon-list .iconlist_icon{background-color:#e3e3e3;}.socket_color .avia-icon-list .iconlist-timeline{border-color:#f4f4f4;}.socket_color .iconlist_content{color:#636363;}.socket_color .avia-timeline .milestone_icon{background-color:#e3e3e3;}.socket_color .avia-timeline .milestone_inner{background-color:#e3e3e3;}.socket_color .avia-timeline{border-color:#e3e3e3;}.socket_color .av-milestone-icon-wrap:after{border-color:#e3e3e3;}.socket_color .avia-timeline .av-milestone-date{color:#b0b0b0;}.socket_color .avia-timeline .av-milestone-date span{background-color:#e3e3e3;}.socket_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#e3e3e3;}.socket_color .av-timeline-nav a span{background-color:#e3e3e3;}#top .socket_color .input-text,#top .socket_color input[type='text'],#top .socket_color input[type='input'],#top .socket_color input[type='password'],#top .socket_color input[type='email'],#top .socket_color input[type='number'],#top .socket_color input[type='url'],#top .socket_color input[type='tel'],#top .socket_color input[type='search'],#top .socket_color textarea,#top .socket_color select{border-color:#f4f4f4;background-color:#fff;color:#636363;}#top .socket_color .invers-color .input-text,#top .socket_color .invers-color input[type='text'],#top .socket_color .invers-color input[type='input'],#top .socket_color .invers-color input[type='password'],#top .socket_color .invers-color input[type='email'],#top .socket_color .invers-color input[type='number'],#top .socket_color .invers-color input[type='url'],#top .socket_color .invers-color input[type='tel'],#top .socket_color .invers-color input[type='search'],#top .socket_color .invers-color textarea,#top .socket_color .invers-color select{background-color:#f4f4f4;}.socket_color .required{color:#fff;}.socket_color .av-masonry{background-color:#eee;}.socket_color .av-masonry-pagination,.socket_color .av-masonry-pagination:hover,.socket_color .av-masonry-outerimage-container{background-color:#f4f4f4;}.socket_color .container .av-inner-masonry-content,#top .socket_color .container .av-masonry-load-more,#top .socket_color .container .av-masonry-sort,.socket_color .container .av-masonry-entry .avia-arrow{background-color:#fff;}.socket_color .hr-short .hr-inner-style,.socket_color .hr-short .hr-inner{background-color:#f4f4f4;}div  .socket_color .tabcontainer .active_tab_content,div .socket_color .tabcontainer  .active_tab{background-color:#fff;color:#636363;}.responsive.js_active #top .socket_color .avia_combo_widget .top_tab .tab{border-top-color:#f4f4f4;}.socket_color .template-archives  .tabcontainer a,#top .socket_color .tabcontainer .tab:hover,#top .socket_color .tabcontainer .tab.active_tab{color:#636363;}.socket_color .template-archives .tabcontainer a:hover{color:#d6d6d6;}.socket_color .sidebar_tab_icon{background-color:#f4f4f4;}#top .socket_color .sidebar_active_tab .sidebar_tab_icon{background-color:#fff;}.socket_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#d6d6d6;}.socket_color .sidebar_tab,.socket_color .tabcontainer .tab{color:#636363;}.socket_color div .sidebar_active_tab,div  .socket_color .tabcontainer.noborder_tabs .active_tab_content,div .socket_color .tabcontainer.noborder_tabs  .active_tab{color:#636363;background-color:#f4f4f4;}#top .avia-smallarrow-slider  .avia-slideshow-dots a{background-color:#fff;}#top .socket_color .avia-smallarrow-slider  .avia-slideshow-dots a.active,#top .socket_color .avia-smallarrow-slider  .avia-slideshow-dots a:hover{background-color:#636363;}@media only screen and (max-width: 767px){.responsive #top .socket_color .tabcontainer .active_tab{background-color:#d6d6d6;color:#f4f4f4;}.responsive #top .socket_color .tabcontainer{border-color:#f4f4f4;}.responsive #top .socket_color .active_tab_content{background-color:#fff;}}.socket_color tr:nth-child(even),.socket_color .avia-data-table .avia-heading-row .avia-desc-col,.socket_color .avia-data-table .avia-highlight-col,.socket_color .pricing-table>li:nth-child(even),body .socket_color .pricing-table.avia-desc-col li,#top .socket_color  .avia-data-table.avia_pricing_minimal th{background-color:#f4f4f4;color:#636363;}.socket_color table caption,.socket_color tr:nth-child(even),.socket_color .pricing-table>li:nth-child(even),#top .socket_color  .avia-data-table.avia_pricing_minimal td{color:#636363;}.socket_color tr:nth-child(odd),.socket_color .pricing-table>li:nth-child(odd),.socket_color .pricing-extra{background:#fff;}.socket_color .pricing-table li.avia-pricing-row,.socket_color .pricing-table li.avia-heading-row,.socket_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#fff;color:#f4f4f4;border-color:#fff;}.socket_color .pricing-table li.avia-heading-row,.socket_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#fff;color:#f4f4f4;border-color:#fff;}.socket_color  .pricing-table.avia-desc-col .avia-heading-row,.socket_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#f4f4f4;}.socket_color .theme-color-bar .bar{background:#fff;}.socket_color .mejs-controls .mejs-time-rail .mejs-time-current,.socket_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.socket_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.socket_color .button.av-sending-button,.socket_color .av-striped-bar .theme-color-bar .bar{background:#fff;}body .socket_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#fff;color:#fff;}body .socket_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #fff;border-color:#fff transparent transparent transparent;}.socket_color .progress{background-color:#fff;}.socket_color .av_searchform_element_results .av_ajax_search_entry,.socket_color .av_searchform_element_results .av_ajax_search_title,.socket_color.av_searchform_element_results .av_ajax_search_entry,.socket_color.av_searchform_element_results .av_ajax_search_title{color:#fff;}.socket_color .av_searchform_element_results .ajax_search_excerpt,.socket_color.av_searchform_element_results .ajax_search_excerpt{color:#636363;}.socket_color .av_searchform_element_results .av_ajax_search_image,.socket_color.av_searchform_element_results .av_ajax_search_image{color:#636363;}.socket_color .button.av-sending-button{background:#d6d6d6;background-image:-webkit-linear-gradient(-45deg,#d6d6d6 25%,#e7e7e7 25%,#e7e7e7 50%,#d6d6d6 50%,#d6d6d6 75%,#e7e7e7 75%,#e7e7e7);background-image:-moz-linear-gradient(-45deg,#d6d6d6 25%,#e7e7e7 25%,#e7e7e7 50%,#d6d6d6 50%,#d6d6d6 75%,#e7e7e7 75%,#e7e7e7);background-image:linear-gradient(-45deg,#d6d6d6 25%,#e7e7e7 25%,#e7e7e7 50%,#d6d6d6 50%,#d6d6d6 75%,#e7e7e7 75%,#e7e7e7);border-color:#d6d6d6;}.socket_color span.bbp-admin-links a{color:#fff;}.socket_color span.bbp-admin-links a:hover{color:#d6d6d6;}#top .socket_color .bbp-reply-content,#top .socket_color .bbp-topic-content,#top .socket_color .bbp-body .super-sticky .page-numbers,#top .socket_color .bbp-body .sticky .page-numbers,#top .socket_color .bbp-pagination-links a:hover,#top .socket_color .bbp-pagination-links span.current{background:#f4f4f4;}#top .socket_color .bbp-topics .bbp-header,#top .socket_color .bbp-topics .bbp-header,#top .socket_color .bbp-forums .bbp-header,#top .socket_color .bbp-topics-front ul.super-sticky,#top .socket_color .bbp-topics ul.super-sticky,#top .socket_color .bbp-topics ul.sticky,#top .socket_color .bbp-forum-content ul.sticky,#top .socket_color .bbp-body .page-numbers{background-color:#fff;}#top .socket_color .bbp-meta,#top .socket_color .bbp-author-role,#top .socket_color .bbp-author-ip,#top .socket_color .bbp-pagination-count,#top .socket_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#636363;}#top .socket_color .bbp-admin-links{color:#f4f4f4;}.socket_color #bbpress-forums li.bbp-body ul.forum,.socket_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .socket_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .socket_color .bbp-reply-author:before,.avia_transform .forum-search .socket_color .bbp-topic-author:before{background-color:#f4f4f4;border-color:#f4f4f4;}#top .socket_color .bbp-author-name{color:#636363;}.socket_color .widget_display_stats dt,.socket_color .widget_display_stats dd{background-color:#fff;}html,#scroll-top-link{background-color:#f4f4f4;}#scroll-top-link{color:#636363;border:1px solid #f4f4f4;}.html_stretched #wrap_all{background-color:#f4f4f4;}.footer_color,.footer_color div,.footer_color header,.footer_color main,.footer_color aside,.footer_color footer,.footer_color article,.footer_color nav,.footer_color section,.footer_color  span,.footer_color  applet,.footer_color object,.footer_color iframe,.footer_color h1,.footer_color h2,.footer_color h3,.footer_color h4,.footer_color h5,.footer_color h6,.footer_color p,.footer_color blockquote,.footer_color pre,.footer_color a,.footer_color abbr,.footer_color acronym,.footer_color address,.footer_color big,.footer_color cite,.footer_color code,.footer_color del,.footer_color dfn,.footer_color em,.footer_color img,.footer_color ins,.footer_color kbd,.footer_color q,.footer_color s,.footer_color samp,.footer_color small,.footer_color strike,.footer_color strong,.footer_color sub,.footer_color sup,.footer_color tt,.footer_color var,.footer_color b,.footer_color u,.footer_color i,.footer_color center,.footer_color dl,.footer_color dt,.footer_color dd,.footer_color ol,.footer_color ul,.footer_color li,.footer_color fieldset,.footer_color form,.footer_color label,.footer_color legend,.footer_color table,.footer_color caption,.footer_color tbody,.footer_color tfoot,.footer_color thead,.footer_color tr,.footer_color th,.footer_color td,.footer_color article,.footer_color aside,.footer_color canvas,.footer_color details,.footer_color embed,.footer_color figure,.footer_color fieldset,.footer_color figcaption,.footer_color footer,.footer_color header,.footer_color hgroup,.footer_color menu,.footer_color nav,.footer_color output,.footer_color ruby,.footer_color section,.footer_color summary,.footer_color time,.footer_color mark,.footer_color audio,.footer_color video,#top .footer_color .pullquote_boxed,.responsive #top .footer_color .avia-testimonial,.responsive #top.avia-blank #main .footer_color.container_wrap:first-child,#top .footer_color.fullsize .template-blog .post_delimiter,.footer_color .related_posts.av-related-style-full a{border-color:#008a53;}.footer_color .rounded-container,#top .footer_color .pagination a:hover,.footer_color .small-preview,.footer_color .fallback-post-type-icon{background:#f4f4f4;color:#008a53;}.footer_color .av-default-color,#top .footer_color .av-force-default-color,.footer_color .av-catalogue-item,.footer_color .wp-playlist-item .wp-playlist-caption,.footer_color .wp-playlist{color:#fff;}.footer_color,.footer_color .site-background,.footer_color .first-quote,.footer_color .related_image_wrap,.footer_color .gravatar img  .footer_color .hr_content,.footer_color .news-thumb,.footer_color .post-format-icon,.footer_color .ajax_controlls a,.footer_color .tweet-text.avatar_no,.footer_color .toggler,.footer_color .toggler.activeTitle:hover,.footer_color #js_sort_items,.footer_color.inner-entry,.footer_color .grid-entry-title,.footer_color .related-format-icon,.grid-entry .footer_color .avia-arrow,.footer_color .avia-gallery-big,.footer_color .avia-gallery-big,.footer_color .avia-gallery img,.footer_color .grid-content,.footer_color .av-share-box ul,#top .footer_color .av-related-style-full .related-format-icon,.footer_color .related_posts.av-related-style-full a:hover,.footer_color.avia-fullwidth-portfolio .pagination .current,.footer_color.avia-fullwidth-portfolio .pagination a,.footer_color .av-hotspot-fallback-tooltip-inner,.footer_color .av-hotspot-fallback-tooltip-count{background-color:#008a53;color:#fff;}.footer_color .heading-color,.footer_color a.iconbox_icon:hover,.footer_color h1,.footer_color h2,.footer_color h3,.footer_color h4,.footer_color h5,.footer_color h6,.footer_color .sidebar .current_page_item>a,.footer_color .sidebar .current-menu-item>a,.footer_color .pagination .current,.footer_color .pagination a:hover,.footer_color strong.avia-testimonial-name,.footer_color .heading,.footer_color .toggle_content strong,.footer_color .toggle_content strong a,.footer_color .tab_content strong,.footer_color .tab_content strong a,.footer_color .asc_count,.footer_color .avia-testimonial-content strong,.footer_color div .news-headline,#top .footer_color .av-related-style-full .av-related-title,.footer_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.footer_color .wp-playlist-item-meta.wp-playlist-item-title,#top .footer_color .av-no-image-slider h2 a,.footer_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#fff;}.footer_color .meta-color,.footer_color .sidebar,.footer_color .sidebar a,.footer_color .minor-meta,.footer_color .minor-meta a,.footer_color .text-sep,.footer_color blockquote,.footer_color .post_nav a,.footer_color .comment-text,.footer_color .side-container-inner,.footer_color .news-time,.footer_color .pagination a,.footer_color .pagination span,.footer_color .tweet-text.avatar_no .tweet-time,#top .footer_color .extra-mini-title,.footer_color .team-member-job-title,.footer_color .team-social a,.footer_color #js_sort_items a,.grid-entry-excerpt,.footer_color .avia-testimonial-subtitle,.footer_color .commentmetadata a,.footer_color .social_bookmarks a,.footer_color .meta-heading>*,.footer_color .slide-meta,.footer_color .slide-meta a,.footer_color .taglist,.footer_color .taglist a,.footer_color .phone-info,.footer_color .phone-info a,.footer_color .av-sort-by-term a,.footer_color .av-magazine-time,.footer_color .av-magazine .av-magazine-entry-icon,.footer_color .av-catalogue-content,.footer_color .wp-playlist-item-length,.html_modern-blog #top div .footer_color .blog-categories a,.html_modern-blog #top div .footer_color .blog-categories a:hover{color:#f4f4f4;}.footer_color .special-heading-inner-border{border-color:#fff;}.footer_color .meta-heading .special-heading-inner-border{border-color:#f4f4f4;}.footer_color a,.footer_color .widget_first,.footer_color strong,.footer_color b,.footer_color b a,.footer_color strong a,.footer_color #js_sort_items a:hover,.footer_color #js_sort_items a.active_sort,.footer_color .av-sort-by-term a.active_sort,.footer_color .special_amp,.footer_color .taglist a.activeFilter,.footer_color #commentform .required,#top .footer_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .footer_color .blog-categories a,.html_elegant-blog #top .footer_color .blog-categories a:hover{color:#fff;}.footer_color a:hover,.footer_color h1 a:hover,.footer_color h2 a:hover,.footer_color h3 a:hover,.footer_color h4 a:hover,.footer_color h5 a:hover,.footer_color h6 a:hover,.footer_color .template-search  a.news-content:hover,.footer_color .wp-playlist-item .wp-playlist-caption:hover{color:#f4f4f4;}.footer_color .primary-background,.footer_color .primary-background a,div .footer_color .button,.footer_color #submit,.footer_color input[type='submit'],.footer_color .small-preview:hover,.footer_color .avia-menu-fx,.footer_color .avia-menu-fx .avia-arrow,.footer_color.iconbox_top .iconbox_icon,.footer_color .iconbox_top a.iconbox_icon:hover,.footer_color .avia-data-table th.avia-highlight-col,.footer_color .avia-color-theme-color,.footer_color .avia-color-theme-color:hover,.footer_color .image-overlay .image-overlay-inside:before,.footer_color .comment-count,.footer_color .av_dropcap2,.footer_color .av-colored-style .av-countdown-cell-inner,.responsive #top .footer_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .footer_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#fff;color:#008a53;border-color:#ddd;}#top #wrap_all .footer_color .av-menu-button-colored > a .avia-menu-text{background-color:#fff;color:#008a53;border-color:#fff;}#top #wrap_all .footer_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#ddd;}#top .footer_color .mobile_menu_toggle{color:#fff;background:#008a53;}#top .footer_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#fff;}#top .footer_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#008a53;}.footer_color .button:hover,.footer_color .ajax_controlls a:hover,.footer_color #submit:hover,.footer_color .big_button:hover,.footer_color .contentSlideControlls a:hover,.footer_color #submit:hover,.footer_color input[type='submit']:hover{background-color:#f4f4f4;color:#008a53;border-color:#d2d2d2;}.footer_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.footer_color .avia-toc-style-elegant a:first-child:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#008a53;border-color:#f4f4f4;}.footer_color .avia-toc-style-elegant a:first-child span:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#008a53;}.footer_color .avia-toc-style-elegant a:first-child:hover span:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#f4f4f4;}.footer_color .avia-toc-style-elegant a:before{border-color:#008a53;}.footer_color .avia-toc-style-elegant a:first-child:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#f4f4f4;background-color:#008a53;}.footer_color .avia-toc-style-elegant a:last-child:after{background-color:#008a53;}.footer_color .timeline-bullet{background-color:#008a53;border-color:#008a53;}.footer_color table,.footer_color .widget_nav_menu ul:first-child>.current-menu-item,.footer_color .widget_nav_menu ul:first-child>.current_page_item,.footer_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.footer_color .pagination .current,.footer_color .pagination a,.footer_color.iconbox_top .iconbox_content,.footer_color .av_promobox,.footer_color .toggle_content,.footer_color .toggler:hover,#top .footer_color .av-minimal-toggle .toggler,.footer_color .related_posts_default_image,.footer_color .search-result-counter,.footer_color .container_wrap_meta,.footer_color .avia-content-slider .slide-image,.footer_color .avia-slider-testimonials .avia-testimonial-content,.footer_color .avia-testimonial-arrow-wrap .avia-arrow,.footer_color .news-thumb,.footer_color .portfolio-preview-content,.footer_color .portfolio-preview-content .avia-arrow,.footer_color .av-magazine .av-magazine-entry-icon,.footer_color .related_posts.av-related-style-full a,.footer_color .aviaccordion-slide,.footer_color.avia-fullwidth-portfolio .pagination,.footer_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.footer_color .av-catalogue-list li:hover,.footer_color .wp-playlist,.footer_color .avia-slideshow-fixed-height > li,.footer_color .avia-form-success,.footer_color .av-boxed-grid-style .avia-testimonial{background:#fff;}#top .footer_color .post_timeline li:hover .timeline-bullet{background-color:#f4f4f4;}.footer_color blockquote,.footer_color .avia-bullet,.footer_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#fff;}.html_header_top .footer_color .main_menu ul:first-child >li > ul,.html_header_top #top .footer_color .avia_mega_div > .sub-menu{border-top-color:#fff;}.footer_color .breadcrumb,.footer_color .breadcrumb a,#top .footer_color.title_container .main-title,#top .footer_color.title_container .main-title a{color:#fff;}.footer_color .av-icon-display,#top .footer_color .av-related-style-full a:hover .related-format-icon,.footer_color .av-default-style .av-countdown-cell-inner{background-color:#fff;color:#f4f4f4;}.footer_color .av-masonry-entry:hover .av-icon-display{background-color:#fff;color:#008a53;border-color:#ddd;}#top .footer_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#fff;}.footer_color ::-webkit-input-placeholder{color:#f4f4f4;}.footer_color ::-moz-placeholder{color:#f4f4f4;opacity:1;}.footer_color :-ms-input-placeholder{color:#f4f4f4;}.footer_color .header_bg,.footer_color .main_menu ul ul,.footer_color .main_menu .menu ul li a,.footer_color .pointer_arrow_wrap .pointer_arrow,.footer_color .avia_mega_div,.footer_color .av-subnav-menu > li ul,.footer_color .av-subnav-menu a{background-color:#008a53;color:#f4f4f4;}.footer_color .main_menu .menu ul li a:hover,.footer_color .av-subnav-menu ul a:hover{background-color:#fff;}.footer_color .sub_menu>ul>li>a,.footer_color .sub_menu>div>ul>li>a,.footer_color .main_menu ul:first-child > li > a,#top .footer_color .main_menu .menu ul .current_page_item > a,#top .footer_color .main_menu .menu ul .current-menu-item > a,#top .footer_color .sub_menu li ul a{color:#f4f4f4;}#top .footer_color .main_menu .menu ul li>a:hover{color:#fff;}.footer_color .av-subnav-menu a:hover,.footer_color .main_menu ul:first-child > li a:hover,.footer_color .main_menu ul:first-child > li.current-menu-item > a,.footer_color .main_menu ul:first-child > li.current_page_item > a,.footer_color .main_menu ul:first-child > li.active-parent-item > a{color:#fff;}#top .footer_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#fff;}.footer_color .sub_menu>ul>li>a:hover,.footer_color .sub_menu>div>ul>li>a:hover{color:#fff;}#top .footer_color .sub_menu ul li a:hover,.footer_color .sub_menu ul:first-child > li.current-menu-item > a,.footer_color .sub_menu ul:first-child > li.current_page_item > a,.footer_color .sub_menu ul:first-child > li.active-parent-item > a{color:#fff;}.footer_color .sub_menu li ul a,.footer_color #payment,.footer_color .sub_menu ul li,.footer_color .sub_menu ul,#top .footer_color .sub_menu li li a:hover{background-color:#008a53;}.footer_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#008a53;}@media only screen and (max-width: 767px){#top #wrap_all .av_header_transparency{background-color:#008a53;color:#fff;border-color:#008a53;}}@media only screen and (max-width: 989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#008a53;color:#fff;border-color:#008a53;}}.footer_color .avia-tt,.footer_color .avia-tt .avia-arrow,.footer_color .avia-tt .avia-arrow{background-color:#008a53;color:#f4f4f4;}.footer_color .av_ajax_search_image{background-color:#fff;color:#008a53;}.footer_color .ajax_search_excerpt{color:#f4f4f4;}.footer_color .av_ajax_search_title{color:#fff;}.footer_color .ajax_load{background-color:#fff;}.footer_color .av_searchsubmit_wrapper{background-color:#fff;}#top .footer_color .avia-color-theme-color{color:#008a53;border-color:#ddd;}.footer_color .avia-color-theme-color-subtle{background-color:#fff;color:#fff;}.footer_color .avia-color-theme-color-subtle:hover{background-color:#008a53;color:#fff;}#top .footer_color .avia-color-theme-color-highlight{color:#008a53;border-color:#f4f4f4;background-color:#f4f4f4;}.footer_color .avia-icon-list .iconlist_icon{background-color:#007942;}.footer_color .avia-icon-list .iconlist-timeline{border-color:#008a53;}.footer_color .iconlist_content{color:#f4f4f4;}.footer_color .avia-timeline .milestone_icon{background-color:#007942;}.footer_color .avia-timeline .milestone_inner{background-color:#007942;}.footer_color .avia-timeline{border-color:#007942;}.footer_color .av-milestone-icon-wrap:after{border-color:#007942;}.footer_color .avia-timeline .av-milestone-date{color:#004610;}.footer_color .avia-timeline .av-milestone-date span{background-color:#007942;}.footer_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#007942;}.footer_color .av-timeline-nav a span{background-color:#007942;}#top .footer_color .input-text,#top .footer_color input[type='text'],#top .footer_color input[type='input'],#top .footer_color input[type='password'],#top .footer_color input[type='email'],#top .footer_color input[type='number'],#top .footer_color input[type='url'],#top .footer_color input[type='tel'],#top .footer_color input[type='search'],#top .footer_color textarea,#top .footer_color select{border-color:#008a53;background-color:#fff;color:#f4f4f4;}#top .footer_color .invers-color .input-text,#top .footer_color .invers-color input[type='text'],#top .footer_color .invers-color input[type='input'],#top .footer_color .invers-color input[type='password'],#top .footer_color .invers-color input[type='email'],#top .footer_color .invers-color input[type='number'],#top .footer_color .invers-color input[type='url'],#top .footer_color .invers-color input[type='tel'],#top .footer_color .invers-color input[type='search'],#top .footer_color .invers-color textarea,#top .footer_color .invers-color select{background-color:#008a53;}.footer_color .required{color:#fff;}.footer_color .av-masonry{background-color:#eee;}.footer_color .av-masonry-pagination,.footer_color .av-masonry-pagination:hover,.footer_color .av-masonry-outerimage-container{background-color:#008a53;}.footer_color .container .av-inner-masonry-content,#top .footer_color .container .av-masonry-load-more,#top .footer_color .container .av-masonry-sort,.footer_color .container .av-masonry-entry .avia-arrow{background-color:#fff;}.footer_color .hr-short .hr-inner-style,.footer_color .hr-short .hr-inner{background-color:#008a53;}div  .footer_color .tabcontainer .active_tab_content,div .footer_color .tabcontainer  .active_tab{background-color:#fff;color:#fff;}.responsive.js_active #top .footer_color .avia_combo_widget .top_tab .tab{border-top-color:#008a53;}.footer_color .template-archives  .tabcontainer a,#top .footer_color .tabcontainer .tab:hover,#top .footer_color .tabcontainer .tab.active_tab{color:#fff;}.footer_color .template-archives .tabcontainer a:hover{color:#f4f4f4;}.footer_color .sidebar_tab_icon{background-color:#008a53;}#top .footer_color .sidebar_active_tab .sidebar_tab_icon{background-color:#fff;}.footer_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#f4f4f4;}.footer_color .sidebar_tab,.footer_color .tabcontainer .tab{color:#f4f4f4;}.footer_color div .sidebar_active_tab,div  .footer_color .tabcontainer.noborder_tabs .active_tab_content,div .footer_color .tabcontainer.noborder_tabs  .active_tab{color:#fff;background-color:#008a53;}#top .avia-smallarrow-slider  .avia-slideshow-dots a{background-color:#fff;}#top .footer_color .avia-smallarrow-slider  .avia-slideshow-dots a.active,#top .footer_color .avia-smallarrow-slider  .avia-slideshow-dots a:hover{background-color:#f4f4f4;}@media only screen and (max-width: 767px){.responsive #top .footer_color .tabcontainer .active_tab{background-color:#f4f4f4;color:#008a53;}.responsive #top .footer_color .tabcontainer{border-color:#008a53;}.responsive #top .footer_color .active_tab_content{background-color:#fff;}}.footer_color tr:nth-child(even),.footer_color .avia-data-table .avia-heading-row .avia-desc-col,.footer_color .avia-data-table .avia-highlight-col,.footer_color .pricing-table>li:nth-child(even),body .footer_color .pricing-table.avia-desc-col li,#top .footer_color  .avia-data-table.avia_pricing_minimal th{background-color:#008a53;color:#fff;}.footer_color table caption,.footer_color tr:nth-child(even),.footer_color .pricing-table>li:nth-child(even),#top .footer_color  .avia-data-table.avia_pricing_minimal td{color:#f4f4f4;}.footer_color tr:nth-child(odd),.footer_color .pricing-table>li:nth-child(odd),.footer_color .pricing-extra{background:#fff;}.footer_color .pricing-table li.avia-pricing-row,.footer_color .pricing-table li.avia-heading-row,.footer_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#fff;color:#008a53;border-color:#fff;}.footer_color .pricing-table li.avia-heading-row,.footer_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#fff;color:#008a53;border-color:#fff;}.footer_color  .pricing-table.avia-desc-col .avia-heading-row,.footer_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#008a53;}.footer_color .theme-color-bar .bar{background:#fff;}.footer_color .mejs-controls .mejs-time-rail .mejs-time-current,.footer_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.footer_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.footer_color .button.av-sending-button,.footer_color .av-striped-bar .theme-color-bar .bar{background:#fff;}body .footer_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#fff;color:#fff;}body .footer_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #fff;border-color:#fff transparent transparent transparent;}.footer_color .progress{background-color:#fff;}.footer_color .av_searchform_element_results .av_ajax_search_entry,.footer_color .av_searchform_element_results .av_ajax_search_title,.footer_color.av_searchform_element_results .av_ajax_search_entry,.footer_color.av_searchform_element_results .av_ajax_search_title{color:#fff;}.footer_color .av_searchform_element_results .ajax_search_excerpt,.footer_color.av_searchform_element_results .ajax_search_excerpt{color:#f4f4f4;}.footer_color .av_searchform_element_results .av_ajax_search_image,.footer_color.av_searchform_element_results .av_ajax_search_image{color:#f4f4f4;}.footer_color .button.av-sending-button{background:#f4f4f4;background-image:-webkit-linear-gradient(-45deg,#f4f4f4 25%,#f5f5f5 25%,#f5f5f5 50%,#f4f4f4 50%,#f4f4f4 75%,#f5f5f5 75%,#f5f5f5);background-image:-moz-linear-gradient(-45deg,#f4f4f4 25%,#f5f5f5 25%,#f5f5f5 50%,#f4f4f4 50%,#f4f4f4 75%,#f5f5f5 75%,#f5f5f5);background-image:linear-gradient(-45deg,#f4f4f4 25%,#f5f5f5 25%,#f5f5f5 50%,#f4f4f4 50%,#f4f4f4 75%,#f5f5f5 75%,#f5f5f5);border-color:#f4f4f4;}.footer_color span.bbp-admin-links a{color:#fff;}.footer_color span.bbp-admin-links a:hover{color:#f4f4f4;}#top .footer_color .bbp-reply-content,#top .footer_color .bbp-topic-content,#top .footer_color .bbp-body .super-sticky .page-numbers,#top .footer_color .bbp-body .sticky .page-numbers,#top .footer_color .bbp-pagination-links a:hover,#top .footer_color .bbp-pagination-links span.current{background:#008a53;}#top .footer_color .bbp-topics .bbp-header,#top .footer_color .bbp-topics .bbp-header,#top .footer_color .bbp-forums .bbp-header,#top .footer_color .bbp-topics-front ul.super-sticky,#top .footer_color .bbp-topics ul.super-sticky,#top .footer_color .bbp-topics ul.sticky,#top .footer_color .bbp-forum-content ul.sticky,#top .footer_color .bbp-body .page-numbers{background-color:#fff;}#top .footer_color .bbp-meta,#top .footer_color .bbp-author-role,#top .footer_color .bbp-author-ip,#top .footer_color .bbp-pagination-count,#top .footer_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#f4f4f4;}#top .footer_color .bbp-admin-links{color:#008a53;}.footer_color #bbpress-forums li.bbp-body ul.forum,.footer_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .footer_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .footer_color .bbp-reply-author:before,.avia_transform .forum-search .footer_color .bbp-topic-author:before{background-color:#008a53;border-color:#008a53;}#top .footer_color .bbp-author-name{color:#fff;}.footer_color .widget_display_stats dt,.footer_color .widget_display_stats dd{background-color:#fff;}.alternate_color,.alternate_color div,.alternate_color header,.alternate_color main,.alternate_color aside,.alternate_color footer,.alternate_color article,.alternate_color nav,.alternate_color section,.alternate_color  span,.alternate_color  applet,.alternate_color object,.alternate_color iframe,.alternate_color h1,.alternate_color h2,.alternate_color h3,.alternate_color h4,.alternate_color h5,.alternate_color h6,.alternate_color p,.alternate_color blockquote,.alternate_color pre,.alternate_color a,.alternate_color abbr,.alternate_color acronym,.alternate_color address,.alternate_color big,.alternate_color cite,.alternate_color code,.alternate_color del,.alternate_color dfn,.alternate_color em,.alternate_color img,.alternate_color ins,.alternate_color kbd,.alternate_color q,.alternate_color s,.alternate_color samp,.alternate_color small,.alternate_color strike,.alternate_color strong,.alternate_color sub,.alternate_color sup,.alternate_color tt,.alternate_color var,.alternate_color b,.alternate_color u,.alternate_color i,.alternate_color center,.alternate_color dl,.alternate_color dt,.alternate_color dd,.alternate_color ol,.alternate_color ul,.alternate_color li,.alternate_color fieldset,.alternate_color form,.alternate_color label,.alternate_color legend,.alternate_color table,.alternate_color caption,.alternate_color tbody,.alternate_color tfoot,.alternate_color thead,.alternate_color tr,.alternate_color th,.alternate_color td,.alternate_color article,.alternate_color aside,.alternate_color canvas,.alternate_color details,.alternate_color embed,.alternate_color figure,.alternate_color fieldset,.alternate_color figcaption,.alternate_color footer,.alternate_color header,.alternate_color hgroup,.alternate_color menu,.alternate_color nav,.alternate_color output,.alternate_color ruby,.alternate_color section,.alternate_color summary,.alternate_color time,.alternate_color mark,.alternate_color audio,.alternate_color video,#top .alternate_color .pullquote_boxed,.responsive #top .alternate_color .avia-testimonial,.responsive #top.avia-blank #main .alternate_color.container_wrap:first-child,#top .alternate_color.fullsize .template-blog .post_delimiter,.alternate_color .related_posts.av-related-style-full a{border-color:#156197;}.alternate_color .rounded-container,#top .alternate_color .pagination a:hover,.alternate_color .small-preview,.alternate_color .fallback-post-type-icon{background:#949494;color:#156197;}.alternate_color .av-default-color,#top .alternate_color .av-force-default-color,.alternate_color .av-catalogue-item,.alternate_color .wp-playlist-item .wp-playlist-caption,.alternate_color .wp-playlist{color:#fff;}.alternate_color,.alternate_color .site-background,.alternate_color .first-quote,.alternate_color .related_image_wrap,.alternate_color .gravatar img  .alternate_color .hr_content,.alternate_color .news-thumb,.alternate_color .post-format-icon,.alternate_color .ajax_controlls a,.alternate_color .tweet-text.avatar_no,.alternate_color .toggler,.alternate_color .toggler.activeTitle:hover,.alternate_color #js_sort_items,.alternate_color.inner-entry,.alternate_color .grid-entry-title,.alternate_color .related-format-icon,.grid-entry .alternate_color .avia-arrow,.alternate_color .avia-gallery-big,.alternate_color .avia-gallery-big,.alternate_color .avia-gallery img,.alternate_color .grid-content,.alternate_color .av-share-box ul,#top .alternate_color .av-related-style-full .related-format-icon,.alternate_color .related_posts.av-related-style-full a:hover,.alternate_color.avia-fullwidth-portfolio .pagination .current,.alternate_color.avia-fullwidth-portfolio .pagination a,.alternate_color .av-hotspot-fallback-tooltip-inner,.alternate_color .av-hotspot-fallback-tooltip-count{background-color:#156197;color:#fff;}.alternate_color .heading-color,.alternate_color a.iconbox_icon:hover,.alternate_color h1,.alternate_color h2,.alternate_color h3,.alternate_color h4,.alternate_color h5,.alternate_color h6,.alternate_color .sidebar .current_page_item>a,.alternate_color .sidebar .current-menu-item>a,.alternate_color .pagination .current,.alternate_color .pagination a:hover,.alternate_color strong.avia-testimonial-name,.alternate_color .heading,.alternate_color .toggle_content strong,.alternate_color .toggle_content strong a,.alternate_color .tab_content strong,.alternate_color .tab_content strong a,.alternate_color .asc_count,.alternate_color .avia-testimonial-content strong,.alternate_color div .news-headline,#top .alternate_color .av-related-style-full .av-related-title,.alternate_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.alternate_color .wp-playlist-item-meta.wp-playlist-item-title,#top .alternate_color .av-no-image-slider h2 a,.alternate_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#fff;}.alternate_color .meta-color,.alternate_color .sidebar,.alternate_color .sidebar a,.alternate_color .minor-meta,.alternate_color .minor-meta a,.alternate_color .text-sep,.alternate_color blockquote,.alternate_color .post_nav a,.alternate_color .comment-text,.alternate_color .side-container-inner,.alternate_color .news-time,.alternate_color .pagination a,.alternate_color .pagination span,.alternate_color .tweet-text.avatar_no .tweet-time,#top .alternate_color .extra-mini-title,.alternate_color .team-member-job-title,.alternate_color .team-social a,.alternate_color #js_sort_items a,.grid-entry-excerpt,.alternate_color .avia-testimonial-subtitle,.alternate_color .commentmetadata a,.alternate_color .social_bookmarks a,.alternate_color .meta-heading>*,.alternate_color .slide-meta,.alternate_color .slide-meta a,.alternate_color .taglist,.alternate_color .taglist a,.alternate_color .phone-info,.alternate_color .phone-info a,.alternate_color .av-sort-by-term a,.alternate_color .av-magazine-time,.alternate_color .av-magazine .av-magazine-entry-icon,.alternate_color .av-catalogue-content,.alternate_color .wp-playlist-item-length,.html_modern-blog #top div .alternate_color .blog-categories a,.html_modern-blog #top div .alternate_color .blog-categories a:hover{color:#949494;}.alternate_color .special-heading-inner-border{border-color:#fff;}.alternate_color .meta-heading .special-heading-inner-border{border-color:#949494;}.alternate_color a,.alternate_color .widget_first,.alternate_color strong,.alternate_color b,.alternate_color b a,.alternate_color strong a,.alternate_color #js_sort_items a:hover,.alternate_color #js_sort_items a.active_sort,.alternate_color .av-sort-by-term a.active_sort,.alternate_color .special_amp,.alternate_color .taglist a.activeFilter,.alternate_color #commentform .required,#top .alternate_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .alternate_color .blog-categories a,.html_elegant-blog #top .alternate_color .blog-categories a:hover{color:#fff;}.alternate_color a:hover,.alternate_color h1 a:hover,.alternate_color h2 a:hover,.alternate_color h3 a:hover,.alternate_color h4 a:hover,.alternate_color h5 a:hover,.alternate_color h6 a:hover,.alternate_color .template-search  a.news-content:hover,.alternate_color .wp-playlist-item .wp-playlist-caption:hover{color:#949494;}.alternate_color .primary-background,.alternate_color .primary-background a,div .alternate_color .button,.alternate_color #submit,.alternate_color input[type='submit'],.alternate_color .small-preview:hover,.alternate_color .avia-menu-fx,.alternate_color .avia-menu-fx .avia-arrow,.alternate_color.iconbox_top .iconbox_icon,.alternate_color .iconbox_top a.iconbox_icon:hover,.alternate_color .avia-data-table th.avia-highlight-col,.alternate_color .avia-color-theme-color,.alternate_color .avia-color-theme-color:hover,.alternate_color .image-overlay .image-overlay-inside:before,.alternate_color .comment-count,.alternate_color .av_dropcap2,.alternate_color .av-colored-style .av-countdown-cell-inner,.responsive #top .alternate_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .alternate_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#fff;color:#156197;border-color:#ddd;}#top #wrap_all .alternate_color .av-menu-button-colored > a .avia-menu-text{background-color:#fff;color:#156197;border-color:#fff;}#top #wrap_all .alternate_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#ddd;}#top .alternate_color .mobile_menu_toggle{color:#fff;background:#156197;}#top .alternate_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#fff;}#top .alternate_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#156197;}.alternate_color .button:hover,.alternate_color .ajax_controlls a:hover,.alternate_color #submit:hover,.alternate_color .big_button:hover,.alternate_color .contentSlideControlls a:hover,.alternate_color #submit:hover,.alternate_color input[type='submit']:hover{background-color:#949494;color:#156197;border-color:#727272;}.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.alternate_color .avia-toc-style-elegant a:first-child:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#156197;border-color:#949494;}.alternate_color .avia-toc-style-elegant a:first-child span:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#156197;}.alternate_color .avia-toc-style-elegant a:first-child:hover span:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#949494;}.alternate_color .avia-toc-style-elegant a:before{border-color:#156197;}.alternate_color .avia-toc-style-elegant a:first-child:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#949494;background-color:#156197;}.alternate_color .avia-toc-style-elegant a:last-child:after{background-color:#156197;}.alternate_color .timeline-bullet{background-color:#156197;border-color:#156197;}.alternate_color table,.alternate_color .widget_nav_menu ul:first-child>.current-menu-item,.alternate_color .widget_nav_menu ul:first-child>.current_page_item,.alternate_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.alternate_color .pagination .current,.alternate_color .pagination a,.alternate_color.iconbox_top .iconbox_content,.alternate_color .av_promobox,.alternate_color .toggle_content,.alternate_color .toggler:hover,#top .alternate_color .av-minimal-toggle .toggler,.alternate_color .related_posts_default_image,.alternate_color .search-result-counter,.alternate_color .container_wrap_meta,.alternate_color .avia-content-slider .slide-image,.alternate_color .avia-slider-testimonials .avia-testimonial-content,.alternate_color .avia-testimonial-arrow-wrap .avia-arrow,.alternate_color .news-thumb,.alternate_color .portfolio-preview-content,.alternate_color .portfolio-preview-content .avia-arrow,.alternate_color .av-magazine .av-magazine-entry-icon,.alternate_color .related_posts.av-related-style-full a,.alternate_color .aviaccordion-slide,.alternate_color.avia-fullwidth-portfolio .pagination,.alternate_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.alternate_color .av-catalogue-list li:hover,.alternate_color .wp-playlist,.alternate_color .avia-slideshow-fixed-height > li,.alternate_color .avia-form-success,.alternate_color .av-boxed-grid-style .avia-testimonial{background:#c9c9c9;}#top .alternate_color .post_timeline li:hover .timeline-bullet{background-color:#949494;}.alternate_color blockquote,.alternate_color .avia-bullet,.alternate_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#fff;}.html_header_top .alternate_color .main_menu ul:first-child >li > ul,.html_header_top #top .alternate_color .avia_mega_div > .sub-menu{border-top-color:#fff;}.alternate_color .breadcrumb,.alternate_color .breadcrumb a,#top .alternate_color.title_container .main-title,#top .alternate_color.title_container .main-title a{color:#fff;}.alternate_color .av-icon-display,#top .alternate_color .av-related-style-full a:hover .related-format-icon,.alternate_color .av-default-style .av-countdown-cell-inner{background-color:#c9c9c9;color:#949494;}.alternate_color .av-masonry-entry:hover .av-icon-display{background-color:#fff;color:#156197;border-color:#ddd;}#top .alternate_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#fff;}.alternate_color ::-webkit-input-placeholder{color:#949494;}.alternate_color ::-moz-placeholder{color:#949494;opacity:1;}.alternate_color :-ms-input-placeholder{color:#949494;}.alternate_color .header_bg,.alternate_color .main_menu ul ul,.alternate_color .main_menu .menu ul li a,.alternate_color .pointer_arrow_wrap .pointer_arrow,.alternate_color .avia_mega_div,.alternate_color .av-subnav-menu > li ul,.alternate_color .av-subnav-menu a{background-color:#156197;color:#949494;}.alternate_color .main_menu .menu ul li a:hover,.alternate_color .av-subnav-menu ul a:hover{background-color:#c9c9c9;}.alternate_color .sub_menu>ul>li>a,.alternate_color .sub_menu>div>ul>li>a,.alternate_color .main_menu ul:first-child > li > a,#top .alternate_color .main_menu .menu ul .current_page_item > a,#top .alternate_color .main_menu .menu ul .current-menu-item > a,#top .alternate_color .sub_menu li ul a{color:#949494;}#top .alternate_color .main_menu .menu ul li>a:hover{color:#fff;}.alternate_color .av-subnav-menu a:hover,.alternate_color .main_menu ul:first-child > li a:hover,.alternate_color .main_menu ul:first-child > li.current-menu-item > a,.alternate_color .main_menu ul:first-child > li.current_page_item > a,.alternate_color .main_menu ul:first-child > li.active-parent-item > a{color:#fff;}#top .alternate_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#fff;}.alternate_color .sub_menu>ul>li>a:hover,.alternate_color .sub_menu>div>ul>li>a:hover{color:#fff;}#top .alternate_color .sub_menu ul li a:hover,.alternate_color .sub_menu ul:first-child > li.current-menu-item > a,.alternate_color .sub_menu ul:first-child > li.current_page_item > a,.alternate_color .sub_menu ul:first-child > li.active-parent-item > a{color:#fff;}.alternate_color .sub_menu li ul a,.alternate_color #payment,.alternate_color .sub_menu ul li,.alternate_color .sub_menu ul,#top .alternate_color .sub_menu li li a:hover{background-color:#156197;}.alternate_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#156197;}@media only screen and (max-width: 767px){#top #wrap_all .av_header_transparency{background-color:#156197;color:#fff;border-color:#156197;}}@media only screen and (max-width: 989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#156197;color:#fff;border-color:#156197;}}.alternate_color .avia-tt,.alternate_color .avia-tt .avia-arrow,.alternate_color .avia-tt .avia-arrow{background-color:#156197;color:#949494;}.alternate_color .av_ajax_search_image{background-color:#fff;color:#156197;}.alternate_color .ajax_search_excerpt{color:#949494;}.alternate_color .av_ajax_search_title{color:#fff;}.alternate_color .ajax_load{background-color:#fff;}.alternate_color .av_searchsubmit_wrapper{background-color:#fff;}#top .alternate_color .avia-color-theme-color{color:#156197;border-color:#ddd;}.alternate_color .avia-color-theme-color-subtle{background-color:#c9c9c9;color:#fff;}.alternate_color .avia-color-theme-color-subtle:hover{background-color:#156197;color:#fff;}#top .alternate_color .avia-color-theme-color-highlight{color:#156197;border-color:#949494;background-color:#949494;}.alternate_color .avia-icon-list .iconlist_icon{background-color:#045086;}.alternate_color .avia-icon-list .iconlist-timeline{border-color:#156197;}.alternate_color .iconlist_content{color:#949494;}.alternate_color .avia-timeline .milestone_icon{background-color:#045086;}.alternate_color .avia-timeline .milestone_inner{background-color:#045086;}.alternate_color .avia-timeline{border-color:#045086;}.alternate_color .av-milestone-icon-wrap:after{border-color:#045086;}.alternate_color .avia-timeline .av-milestone-date{color:#012053;}.alternate_color .avia-timeline .av-milestone-date span{background-color:#045086;}.alternate_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#045086;}.alternate_color .av-timeline-nav a span{background-color:#045086;}#top .alternate_color .input-text,#top .alternate_color input[type='text'],#top .alternate_color input[type='input'],#top .alternate_color input[type='password'],#top .alternate_color input[type='email'],#top .alternate_color input[type='number'],#top .alternate_color input[type='url'],#top .alternate_color input[type='tel'],#top .alternate_color input[type='search'],#top .alternate_color textarea,#top .alternate_color select{border-color:#156197;background-color:#c9c9c9;color:#949494;}#top .alternate_color .invers-color .input-text,#top .alternate_color .invers-color input[type='text'],#top .alternate_color .invers-color input[type='input'],#top .alternate_color .invers-color input[type='password'],#top .alternate_color .invers-color input[type='email'],#top .alternate_color .invers-color input[type='number'],#top .alternate_color .invers-color input[type='url'],#top .alternate_color .invers-color input[type='tel'],#top .alternate_color .invers-color input[type='search'],#top .alternate_color .invers-color textarea,#top .alternate_color .invers-color select{background-color:#156197;}.alternate_color .required{color:#fff;}.alternate_color .av-masonry{background-color:#b8b8b8;}.alternate_color .av-masonry-pagination,.alternate_color .av-masonry-pagination:hover,.alternate_color .av-masonry-outerimage-container{background-color:#156197;}.alternate_color .container .av-inner-masonry-content,#top .alternate_color .container .av-masonry-load-more,#top .alternate_color .container .av-masonry-sort,.alternate_color .container .av-masonry-entry .avia-arrow{background-color:#c9c9c9;}.alternate_color .hr-short .hr-inner-style,.alternate_color .hr-short .hr-inner{background-color:#156197;}div  .alternate_color .tabcontainer .active_tab_content,div .alternate_color .tabcontainer  .active_tab{background-color:#c9c9c9;color:#fff;}.responsive.js_active #top .alternate_color .avia_combo_widget .top_tab .tab{border-top-color:#156197;}.alternate_color .template-archives  .tabcontainer a,#top .alternate_color .tabcontainer .tab:hover,#top .alternate_color .tabcontainer .tab.active_tab{color:#fff;}.alternate_color .template-archives .tabcontainer a:hover{color:#949494;}.alternate_color .sidebar_tab_icon{background-color:#156197;}#top .alternate_color .sidebar_active_tab .sidebar_tab_icon{background-color:#fff;}.alternate_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#949494;}.alternate_color .sidebar_tab,.alternate_color .tabcontainer .tab{color:#949494;}.alternate_color div .sidebar_active_tab,div  .alternate_color .tabcontainer.noborder_tabs .active_tab_content,div .alternate_color .tabcontainer.noborder_tabs  .active_tab{color:#fff;background-color:#156197;}#top .avia-smallarrow-slider  .avia-slideshow-dots a{background-color:#c9c9c9;}#top .alternate_color .avia-smallarrow-slider  .avia-slideshow-dots a.active,#top .alternate_color .avia-smallarrow-slider  .avia-slideshow-dots a:hover{background-color:#949494;}@media only screen and (max-width: 767px){.responsive #top .alternate_color .tabcontainer .active_tab{background-color:#949494;color:#156197;}.responsive #top .alternate_color .tabcontainer{border-color:#156197;}.responsive #top .alternate_color .active_tab_content{background-color:#c9c9c9;}}.alternate_color tr:nth-child(even),.alternate_color .avia-data-table .avia-heading-row .avia-desc-col,.alternate_color .avia-data-table .avia-highlight-col,.alternate_color .pricing-table>li:nth-child(even),body .alternate_color .pricing-table.avia-desc-col li,#top .alternate_color  .avia-data-table.avia_pricing_minimal th{background-color:#156197;color:#fff;}.alternate_color table caption,.alternate_color tr:nth-child(even),.alternate_color .pricing-table>li:nth-child(even),#top .alternate_color  .avia-data-table.avia_pricing_minimal td{color:#949494;}.alternate_color tr:nth-child(odd),.alternate_color .pricing-table>li:nth-child(odd),.alternate_color .pricing-extra{background:#c9c9c9;}.alternate_color .pricing-table li.avia-pricing-row,.alternate_color .pricing-table li.avia-heading-row,.alternate_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#fff;color:#156197;border-color:#fff;}.alternate_color .pricing-table li.avia-heading-row,.alternate_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#fff;color:#156197;border-color:#fff;}.alternate_color  .pricing-table.avia-desc-col .avia-heading-row,.alternate_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#156197;}.alternate_color .theme-color-bar .bar{background:#fff;}.alternate_color .mejs-controls .mejs-time-rail .mejs-time-current,.alternate_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.alternate_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.alternate_color .button.av-sending-button,.alternate_color .av-striped-bar .theme-color-bar .bar{background:#fff;}body .alternate_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#fff;color:#fff;}body .alternate_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #fff;border-color:#fff transparent transparent transparent;}.alternate_color .progress{background-color:#c9c9c9;}.alternate_color .av_searchform_element_results .av_ajax_search_entry,.alternate_color .av_searchform_element_results .av_ajax_search_title,.alternate_color.av_searchform_element_results .av_ajax_search_entry,.alternate_color.av_searchform_element_results .av_ajax_search_title{color:#fff;}.alternate_color .av_searchform_element_results .ajax_search_excerpt,.alternate_color.av_searchform_element_results .ajax_search_excerpt{color:#949494;}.alternate_color .av_searchform_element_results .av_ajax_search_image,.alternate_color.av_searchform_element_results .av_ajax_search_image{color:#949494;}.alternate_color .button.av-sending-button{background:#949494;background-image:-webkit-linear-gradient(-45deg,#949494 25%,#a5a5a5 25%,#a5a5a5 50%,#949494 50%,#949494 75%,#a5a5a5 75%,#a5a5a5);background-image:-moz-linear-gradient(-45deg,#949494 25%,#a5a5a5 25%,#a5a5a5 50%,#949494 50%,#949494 75%,#a5a5a5 75%,#a5a5a5);background-image:linear-gradient(-45deg,#949494 25%,#a5a5a5 25%,#a5a5a5 50%,#949494 50%,#949494 75%,#a5a5a5 75%,#a5a5a5);border-color:#949494;}.alternate_color span.bbp-admin-links a{color:#fff;}.alternate_color span.bbp-admin-links a:hover{color:#949494;}#top .alternate_color .bbp-reply-content,#top .alternate_color .bbp-topic-content,#top .alternate_color .bbp-body .super-sticky .page-numbers,#top .alternate_color .bbp-body .sticky .page-numbers,#top .alternate_color .bbp-pagination-links a:hover,#top .alternate_color .bbp-pagination-links span.current{background:#156197;}#top .alternate_color .bbp-topics .bbp-header,#top .alternate_color .bbp-topics .bbp-header,#top .alternate_color .bbp-forums .bbp-header,#top .alternate_color .bbp-topics-front ul.super-sticky,#top .alternate_color .bbp-topics ul.super-sticky,#top .alternate_color .bbp-topics ul.sticky,#top .alternate_color .bbp-forum-content ul.sticky,#top .alternate_color .bbp-body .page-numbers{background-color:#c9c9c9;}#top .alternate_color .bbp-meta,#top .alternate_color .bbp-author-role,#top .alternate_color .bbp-author-ip,#top .alternate_color .bbp-pagination-count,#top .alternate_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#949494;}#top .alternate_color .bbp-admin-links{color:#156197;}.alternate_color #bbpress-forums li.bbp-body ul.forum,.alternate_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .alternate_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .alternate_color .bbp-reply-author:before,.avia_transform .forum-search .alternate_color .bbp-topic-author:before{background-color:#156197;border-color:#156197;}#top .alternate_color .bbp-author-name{color:#fff;}.alternate_color .widget_display_stats dt,.alternate_color .widget_display_stats dd{background-color:#c9c9c9;}.main_color,.main_color div,.main_color header,.main_color main,.main_color aside,.main_color footer,.main_color article,.main_color nav,.main_color section,.main_color  span,.main_color  applet,.main_color object,.main_color iframe,.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6,.main_color p,.main_color blockquote,.main_color pre,.main_color a,.main_color abbr,.main_color acronym,.main_color address,.main_color big,.main_color cite,.main_color code,.main_color del,.main_color dfn,.main_color em,.main_color img,.main_color ins,.main_color kbd,.main_color q,.main_color s,.main_color samp,.main_color small,.main_color strike,.main_color strong,.main_color sub,.main_color sup,.main_color tt,.main_color var,.main_color b,.main_color u,.main_color i,.main_color center,.main_color dl,.main_color dt,.main_color dd,.main_color ol,.main_color ul,.main_color li,.main_color fieldset,.main_color form,.main_color label,.main_color legend,.main_color table,.main_color caption,.main_color tbody,.main_color tfoot,.main_color thead,.main_color tr,.main_color th,.main_color td,.main_color article,.main_color aside,.main_color canvas,.main_color details,.main_color embed,.main_color figure,.main_color fieldset,.main_color figcaption,.main_color footer,.main_color header,.main_color hgroup,.main_color menu,.main_color nav,.main_color output,.main_color ruby,.main_color section,.main_color summary,.main_color time,.main_color mark,.main_color audio,.main_color video,#top .main_color .pullquote_boxed,.responsive #top .main_color .avia-testimonial,.responsive #top.avia-blank #main .main_color.container_wrap:first-child,#top .main_color.fullsize .template-blog .post_delimiter,.main_color .related_posts.av-related-style-full a{border-color:#636363;}.main_color .rounded-container,#top .main_color .pagination a:hover,.main_color .small-preview,.main_color .fallback-post-type-icon{background:#156197;color:#fff;}.main_color .av-default-color,#top .main_color .av-force-default-color,.main_color .av-catalogue-item,.main_color .wp-playlist-item .wp-playlist-caption,.main_color .wp-playlist{color:#636363;}.main_color,.main_color .site-background,.main_color .first-quote,.main_color .related_image_wrap,.main_color .gravatar img  .main_color .hr_content,.main_color .news-thumb,.main_color .post-format-icon,.main_color .ajax_controlls a,.main_color .tweet-text.avatar_no,.main_color .toggler,.main_color .toggler.activeTitle:hover,.main_color #js_sort_items,.main_color.inner-entry,.main_color .grid-entry-title,.main_color .related-format-icon,.grid-entry .main_color .avia-arrow,.main_color .avia-gallery-big,.main_color .avia-gallery-big,.main_color .avia-gallery img,.main_color .grid-content,.main_color .av-share-box ul,#top .main_color .av-related-style-full .related-format-icon,.main_color .related_posts.av-related-style-full a:hover,.main_color.avia-fullwidth-portfolio .pagination .current,.main_color.avia-fullwidth-portfolio .pagination a,.main_color .av-hotspot-fallback-tooltip-inner,.main_color .av-hotspot-fallback-tooltip-count{background-color:#fff;color:#636363;}.main_color .heading-color,.main_color a.iconbox_icon:hover,.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6,.main_color .sidebar .current_page_item>a,.main_color .sidebar .current-menu-item>a,.main_color .pagination .current,.main_color .pagination a:hover,.main_color strong.avia-testimonial-name,.main_color .heading,.main_color .toggle_content strong,.main_color .toggle_content strong a,.main_color .tab_content strong,.main_color .tab_content strong a,.main_color .asc_count,.main_color .avia-testimonial-content strong,.main_color div .news-headline,#top .main_color .av-related-style-full .av-related-title,.main_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.main_color .wp-playlist-item-meta.wp-playlist-item-title,#top .main_color .av-no-image-slider h2 a,.main_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#636363;}.main_color .meta-color,.main_color .sidebar,.main_color .sidebar a,.main_color .minor-meta,.main_color .minor-meta a,.main_color .text-sep,.main_color blockquote,.main_color .post_nav a,.main_color .comment-text,.main_color .side-container-inner,.main_color .news-time,.main_color .pagination a,.main_color .pagination span,.main_color .tweet-text.avatar_no .tweet-time,#top .main_color .extra-mini-title,.main_color .team-member-job-title,.main_color .team-social a,.main_color #js_sort_items a,.grid-entry-excerpt,.main_color .avia-testimonial-subtitle,.main_color .commentmetadata a,.main_color .social_bookmarks a,.main_color .meta-heading>*,.main_color .slide-meta,.main_color .slide-meta a,.main_color .taglist,.main_color .taglist a,.main_color .phone-info,.main_color .phone-info a,.main_color .av-sort-by-term a,.main_color .av-magazine-time,.main_color .av-magazine .av-magazine-entry-icon,.main_color .av-catalogue-content,.main_color .wp-playlist-item-length,.html_modern-blog #top div .main_color .blog-categories a,.html_modern-blog #top div .main_color .blog-categories a:hover{color:#156197;}.main_color .special-heading-inner-border{border-color:#636363;}.main_color .meta-heading .special-heading-inner-border{border-color:#156197;}.main_color a,.main_color .widget_first,.main_color strong,.main_color b,.main_color b a,.main_color strong a,.main_color #js_sort_items a:hover,.main_color #js_sort_items a.active_sort,.main_color .av-sort-by-term a.active_sort,.main_color .special_amp,.main_color .taglist a.activeFilter,.main_color #commentform .required,#top .main_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .main_color .blog-categories a,.html_elegant-blog #top .main_color .blog-categories a:hover{color:#156197;}.main_color a:hover,.main_color h1 a:hover,.main_color h2 a:hover,.main_color h3 a:hover,.main_color h4 a:hover,.main_color h5 a:hover,.main_color h6 a:hover,.main_color .template-search  a.news-content:hover,.main_color .wp-playlist-item .wp-playlist-caption:hover{color:#156197;}.main_color .primary-background,.main_color .primary-background a,div .main_color .button,.main_color #submit,.main_color input[type='submit'],.main_color .small-preview:hover,.main_color .avia-menu-fx,.main_color .avia-menu-fx .avia-arrow,.main_color.iconbox_top .iconbox_icon,.main_color .iconbox_top a.iconbox_icon:hover,.main_color .avia-data-table th.avia-highlight-col,.main_color .avia-color-theme-color,.main_color .avia-color-theme-color:hover,.main_color .image-overlay .image-overlay-inside:before,.main_color .comment-count,.main_color .av_dropcap2,.main_color .av-colored-style .av-countdown-cell-inner,.responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#156197;color:#fff;border-color:#034075;}#top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text{background-color:#156197;color:#fff;border-color:#156197;}#top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#034075;}#top .main_color .mobile_menu_toggle{color:#156197;background:#fff;}#top .main_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#156197;}#top .main_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#fff;}.main_color .button:hover,.main_color .ajax_controlls a:hover,.main_color #submit:hover,.main_color .big_button:hover,.main_color .contentSlideControlls a:hover,.main_color #submit:hover,.main_color input[type='submit']:hover{background-color:#156197;color:#fff;border-color:#034075;}.main_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.main_color .avia-toc-style-elegant a:first-child:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#fff;border-color:#156197;}.main_color .avia-toc-style-elegant a:first-child span:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#fff;}.main_color .avia-toc-style-elegant a:first-child:hover span:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#156197;}.main_color .avia-toc-style-elegant a:before{border-color:#636363;}.main_color .avia-toc-style-elegant a:first-child:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#156197;background-color:#fff;}.main_color .avia-toc-style-elegant a:last-child:after{background-color:#636363;}.main_color .timeline-bullet{background-color:#636363;border-color:#fff;}.main_color table,.main_color .widget_nav_menu ul:first-child>.current-menu-item,.main_color .widget_nav_menu ul:first-child>.current_page_item,.main_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.main_color .pagination .current,.main_color .pagination a,.main_color.iconbox_top .iconbox_content,.main_color .av_promobox,.main_color .toggle_content,.main_color .toggler:hover,#top .main_color .av-minimal-toggle .toggler,.main_color .related_posts_default_image,.main_color .search-result-counter,.main_color .container_wrap_meta,.main_color .avia-content-slider .slide-image,.main_color .avia-slider-testimonials .avia-testimonial-content,.main_color .avia-testimonial-arrow-wrap .avia-arrow,.main_color .news-thumb,.main_color .portfolio-preview-content,.main_color .portfolio-preview-content .avia-arrow,.main_color .av-magazine .av-magazine-entry-icon,.main_color .related_posts.av-related-style-full a,.main_color .aviaccordion-slide,.main_color.avia-fullwidth-portfolio .pagination,.main_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.main_color .av-catalogue-list li:hover,.main_color .wp-playlist,.main_color .avia-slideshow-fixed-height > li,.main_color .avia-form-success,.main_color .av-boxed-grid-style .avia-testimonial{background:#fff;}#top .main_color .post_timeline li:hover .timeline-bullet{background-color:#156197;}.main_color blockquote,.main_color .avia-bullet,.main_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#156197;}.html_header_top .main_color .main_menu ul:first-child >li > ul,.html_header_top #top .main_color .avia_mega_div > .sub-menu{border-top-color:#156197;}.main_color .breadcrumb,.main_color .breadcrumb a,#top .main_color.title_container .main-title,#top .main_color.title_container .main-title a{color:#636363;}.main_color .av-icon-display,#top .main_color .av-related-style-full a:hover .related-format-icon,.main_color .av-default-style .av-countdown-cell-inner{background-color:#fff;color:#156197;}.main_color .av-masonry-entry:hover .av-icon-display{background-color:#156197;color:#fff;border-color:#034075;}#top .main_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#156197;}.main_color ::-webkit-input-placeholder{color:#156197;}.main_color ::-moz-placeholder{color:#156197;opacity:1;}.main_color :-ms-input-placeholder{color:#156197;}.main_color .header_bg,.main_color .main_menu ul ul,.main_color .main_menu .menu ul li a,.main_color .pointer_arrow_wrap .pointer_arrow,.main_color .avia_mega_div,.main_color .av-subnav-menu > li ul,.main_color .av-subnav-menu a{background-color:#fff;color:#156197;}.main_color .main_menu .menu ul li a:hover,.main_color .av-subnav-menu ul a:hover{background-color:#fff;}.main_color .sub_menu>ul>li>a,.main_color .sub_menu>div>ul>li>a,.main_color .main_menu ul:first-child > li > a,#top .main_color .main_menu .menu ul .current_page_item > a,#top .main_color .main_menu .menu ul .current-menu-item > a,#top .main_color .sub_menu li ul a{color:#156197;}#top .main_color .main_menu .menu ul li>a:hover{color:#636363;}.main_color .av-subnav-menu a:hover,.main_color .main_menu ul:first-child > li a:hover,.main_color .main_menu ul:first-child > li.current-menu-item > a,.main_color .main_menu ul:first-child > li.current_page_item > a,.main_color .main_menu ul:first-child > li.active-parent-item > a{color:#636363;}#top .main_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#156197;}.main_color .sub_menu>ul>li>a:hover,.main_color .sub_menu>div>ul>li>a:hover{color:#636363;}#top .main_color .sub_menu ul li a:hover,.main_color .sub_menu ul:first-child > li.current-menu-item > a,.main_color .sub_menu ul:first-child > li.current_page_item > a,.main_color .sub_menu ul:first-child > li.active-parent-item > a{color:#636363;}.main_color .sub_menu li ul a,.main_color #payment,.main_color .sub_menu ul li,.main_color .sub_menu ul,#top .main_color .sub_menu li li a:hover{background-color:#fff;}.main_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#636363;}@media only screen and (max-width: 767px){#top #wrap_all .av_header_transparency{background-color:#fff;color:#636363;border-color:#636363;}}@media only screen and (max-width: 989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#fff;color:#636363;border-color:#636363;}}.main_color .avia-tt,.main_color .avia-tt .avia-arrow,.main_color .avia-tt .avia-arrow{background-color:#fff;color:#156197;}.main_color .av_ajax_search_image{background-color:#156197;color:#fff;}.main_color .ajax_search_excerpt{color:#156197;}.main_color .av_ajax_search_title{color:#636363;}.main_color .ajax_load{background-color:#156197;}.main_color .av_searchsubmit_wrapper{background-color:#156197;}#top .main_color .avia-color-theme-color{color:#fff;border-color:#034075;}.main_color .avia-color-theme-color-subtle{background-color:#fff;color:#636363;}.main_color .avia-color-theme-color-subtle:hover{background-color:#fff;color:#636363;}#top .main_color .avia-color-theme-color-highlight{color:#fff;border-color:#156197;background-color:#156197;}.main_color .avia-icon-list .iconlist_icon{background-color:#525252;}.main_color .avia-icon-list .iconlist-timeline{border-color:#636363;}.main_color .iconlist_content{color:#156197;}.main_color .avia-timeline .milestone_icon{background-color:#525252;}.main_color .avia-timeline .milestone_inner{background-color:#525252;}.main_color .avia-timeline{border-color:#525252;}.main_color .av-milestone-icon-wrap:after{border-color:#525252;}.main_color .avia-timeline .av-milestone-date{color:#202020;}.main_color .avia-timeline .av-milestone-date span{background-color:#525252;}.main_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#525252;}.main_color .av-timeline-nav a span{background-color:#525252;}#top .main_color .input-text,#top .main_color input[type='text'],#top .main_color input[type='input'],#top .main_color input[type='password'],#top .main_color input[type='email'],#top .main_color input[type='number'],#top .main_color input[type='url'],#top .main_color input[type='tel'],#top .main_color input[type='search'],#top .main_color textarea,#top .main_color select{border-color:#636363;background-color:#fff;color:#156197;}#top .main_color .invers-color .input-text,#top .main_color .invers-color input[type='text'],#top .main_color .invers-color input[type='input'],#top .main_color .invers-color input[type='password'],#top .main_color .invers-color input[type='email'],#top .main_color .invers-color input[type='number'],#top .main_color .invers-color input[type='url'],#top .main_color .invers-color input[type='tel'],#top .main_color .invers-color input[type='search'],#top .main_color .invers-color textarea,#top .main_color .invers-color select{background-color:#fff;}.main_color .required{color:#156197;}.main_color .av-masonry{background-color:#eee;}.main_color .av-masonry-pagination,.main_color .av-masonry-pagination:hover,.main_color .av-masonry-outerimage-container{background-color:#fff;}.main_color .container .av-inner-masonry-content,#top .main_color .container .av-masonry-load-more,#top .main_color .container .av-masonry-sort,.main_color .container .av-masonry-entry .avia-arrow{background-color:#fff;}.main_color .hr-short .hr-inner-style,.main_color .hr-short .hr-inner{background-color:#fff;}div  .main_color .tabcontainer .active_tab_content,div .main_color .tabcontainer  .active_tab{background-color:#fff;color:#636363;}.responsive.js_active #top .main_color .avia_combo_widget .top_tab .tab{border-top-color:#636363;}.main_color .template-archives  .tabcontainer a,#top .main_color .tabcontainer .tab:hover,#top .main_color .tabcontainer .tab.active_tab{color:#636363;}.main_color .template-archives .tabcontainer a:hover{color:#156197;}.main_color .sidebar_tab_icon{background-color:#636363;}#top .main_color .sidebar_active_tab .sidebar_tab_icon{background-color:#156197;}.main_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#156197;}.main_color .sidebar_tab,.main_color .tabcontainer .tab{color:#156197;}.main_color div .sidebar_active_tab,div  .main_color .tabcontainer.noborder_tabs .active_tab_content,div .main_color .tabcontainer.noborder_tabs  .active_tab{color:#636363;background-color:#fff;}#top .avia-smallarrow-slider  .avia-slideshow-dots a{background-color:#fff;}#top .main_color .avia-smallarrow-slider  .avia-slideshow-dots a.active,#top .main_color .avia-smallarrow-slider  .avia-slideshow-dots a:hover{background-color:#156197;}@media only screen and (max-width: 767px){.responsive #top .main_color .tabcontainer .active_tab{background-color:#156197;color:#fff;}.responsive #top .main_color .tabcontainer{border-color:#636363;}.responsive #top .main_color .active_tab_content{background-color:#fff;}}.main_color tr:nth-child(even),.main_color .avia-data-table .avia-heading-row .avia-desc-col,.main_color .avia-data-table .avia-highlight-col,.main_color .pricing-table>li:nth-child(even),body .main_color .pricing-table.avia-desc-col li,#top .main_color  .avia-data-table.avia_pricing_minimal th{background-color:#fff;color:#636363;}.main_color table caption,.main_color tr:nth-child(even),.main_color .pricing-table>li:nth-child(even),#top .main_color  .avia-data-table.avia_pricing_minimal td{color:#156197;}.main_color tr:nth-child(odd),.main_color .pricing-table>li:nth-child(odd),.main_color .pricing-extra{background:#fff;}.main_color .pricing-table li.avia-pricing-row,.main_color .pricing-table li.avia-heading-row,.main_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#156197;color:#fff;border-color:#3783b9;}.main_color .pricing-table li.avia-heading-row,.main_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#2672a8;color:#fff;border-color:#3783b9;}.main_color  .pricing-table.avia-desc-col .avia-heading-row,.main_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#636363;}.main_color .theme-color-bar .bar{background:#156197;}.main_color .mejs-controls .mejs-time-rail .mejs-time-current,.main_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.main_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.main_color .button.av-sending-button,.main_color .av-striped-bar .theme-color-bar .bar{background:#156197;}body .main_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#156197;color:#fff;}body .main_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #156197;border-color:#156197 transparent transparent transparent;}.main_color .progress{background-color:#fff;}.main_color .av_searchform_element_results .av_ajax_search_entry,.main_color .av_searchform_element_results .av_ajax_search_title,.main_color.av_searchform_element_results .av_ajax_search_entry,.main_color.av_searchform_element_results .av_ajax_search_title{color:#156197;}.main_color .av_searchform_element_results .ajax_search_excerpt,.main_color.av_searchform_element_results .ajax_search_excerpt{color:#156197;}.main_color .av_searchform_element_results .av_ajax_search_image,.main_color.av_searchform_element_results .av_ajax_search_image{color:#156197;}.main_color .button.av-sending-button{background:#156197;background-image:-webkit-linear-gradient(-45deg,#156197 25%,#2672a8 25%,#2672a8 50%,#156197 50%,#156197 75%,#2672a8 75%,#2672a8);background-image:-moz-linear-gradient(-45deg,#156197 25%,#2672a8 25%,#2672a8 50%,#156197 50%,#156197 75%,#2672a8 75%,#2672a8);background-image:linear-gradient(-45deg,#156197 25%,#2672a8 25%,#2672a8 50%,#156197 50%,#156197 75%,#2672a8 75%,#2672a8);border-color:#156197;}.main_color span.bbp-admin-links a{color:#156197;}.main_color span.bbp-admin-links a:hover{color:#156197;}#top .main_color .bbp-reply-content,#top .main_color .bbp-topic-content,#top .main_color .bbp-body .super-sticky .page-numbers,#top .main_color .bbp-body .sticky .page-numbers,#top .main_color .bbp-pagination-links a:hover,#top .main_color .bbp-pagination-links span.current{background:#fff;}#top .main_color .bbp-topics .bbp-header,#top .main_color .bbp-topics .bbp-header,#top .main_color .bbp-forums .bbp-header,#top .main_color .bbp-topics-front ul.super-sticky,#top .main_color .bbp-topics ul.super-sticky,#top .main_color .bbp-topics ul.sticky,#top .main_color .bbp-forum-content ul.sticky,#top .main_color .bbp-body .page-numbers{background-color:#fff;}#top .main_color .bbp-meta,#top .main_color .bbp-author-role,#top .main_color .bbp-author-ip,#top .main_color .bbp-pagination-count,#top .main_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#156197;}#top .main_color .bbp-admin-links{color:#636363;}.main_color #bbpress-forums li.bbp-body ul.forum,.main_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .main_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .main_color .bbp-reply-author:before,.avia_transform .forum-search .main_color .bbp-topic-author:before{background-color:#fff;border-color:#636363;}#top .main_color .bbp-author-name{color:#636363;}.main_color .widget_display_stats dt,.main_color .widget_display_stats dd{background-color:#fff;}.main_color dropcap2,.main_color dropcap3,.main_color avia_button,.main_color avia_button:hover,.main_color .on-primary-color,.main_color .on-primary-color:hover{color:#fff;}#main{border-color:#636363;}#scroll-top-link:hover{background-color:#fff;color:#156197;border:1px solid #636363;}#top .avia-datepicker-div .ui-datepicker-month,#top .avia-datepicker-div .ui-datepicker-year{color:#636363;}#top .avia-datepicker-div{background:#fff;border:1px solid #636363;}#top .avia-datepicker-div a{color:#156197;background-color:#fff;}#top .avia-datepicker-div a.ui-state-active,#top .avia-datepicker-div a.ui-state-highlight{color:#156197;}#top .avia-datepicker-div a.ui-state-hover{color:#fff;background-color:#156197;}#top .avia-datepicker-div .ui-datepicker-buttonpane button{background-color:#156197;color:#fff;border-color:#156197;}#top .av-siteloader{border-color:#636363;border-left-color:#156197;}#top div.avia-popup .mfp-preloader{border-left-color:#156197;}.av-preloader-reactive #top .av-siteloader{border-color:#636363;}#top .av-siteloader-wrap{background-color:#fff;}.av-preloader-reactive #top .av-siteloader:before{background-color:#636363;}.av-tab-section-tab-title-container{background-color:#fff;}#top .av-section-tab-title{color:#156197;}#top a.av-active-tab-title{color:#156197;}#top .av-tab-arrow-container span{background-color:#fff;}.header_color,.header_color div,.header_color header,.header_color main,.header_color aside,.header_color footer,.header_color article,.header_color nav,.header_color section,.header_color  span,.header_color  applet,.header_color object,.header_color iframe,.header_color h1,.header_color h2,.header_color h3,.header_color h4,.header_color h5,.header_color h6,.header_color p,.header_color blockquote,.header_color pre,.header_color a,.header_color abbr,.header_color acronym,.header_color address,.header_color big,.header_color cite,.header_color code,.header_color del,.header_color dfn,.header_color em,.header_color img,.header_color ins,.header_color kbd,.header_color q,.header_color s,.header_color samp,.header_color small,.header_color strike,.header_color strong,.header_color sub,.header_color sup,.header_color tt,.header_color var,.header_color b,.header_color u,.header_color i,.header_color center,.header_color dl,.header_color dt,.header_color dd,.header_color ol,.header_color ul,.header_color li,.header_color fieldset,.header_color form,.header_color label,.header_color legend,.header_color table,.header_color caption,.header_color tbody,.header_color tfoot,.header_color thead,.header_color tr,.header_color th,.header_color td,.header_color article,.header_color aside,.header_color canvas,.header_color details,.header_color embed,.header_color figure,.header_color fieldset,.header_color figcaption,.header_color footer,.header_color header,.header_color hgroup,.header_color menu,.header_color nav,.header_color output,.header_color ruby,.header_color section,.header_color summary,.header_color time,.header_color mark,.header_color audio,.header_color video,#top .header_color .pullquote_boxed,.responsive #top .header_color .avia-testimonial,.responsive #top.avia-blank #main .header_color.container_wrap:first-child,#top .header_color.fullsize .template-blog .post_delimiter,.header_color .related_posts.av-related-style-full a{border-color:#fff;}.header_color .rounded-container,#top .header_color .pagination a:hover,.header_color .small-preview,.header_color .fallback-post-type-icon{background:#636363;color:#fff;}.header_color .av-default-color,#top .header_color .av-force-default-color,.header_color .av-catalogue-item,.header_color .wp-playlist-item .wp-playlist-caption,.header_color .wp-playlist{color:#636363;}.header_color,.header_color .site-background,.header_color .first-quote,.header_color .related_image_wrap,.header_color .gravatar img  .header_color .hr_content,.header_color .news-thumb,.header_color .post-format-icon,.header_color .ajax_controlls a,.header_color .tweet-text.avatar_no,.header_color .toggler,.header_color .toggler.activeTitle:hover,.header_color #js_sort_items,.header_color.inner-entry,.header_color .grid-entry-title,.header_color .related-format-icon,.grid-entry .header_color .avia-arrow,.header_color .avia-gallery-big,.header_color .avia-gallery-big,.header_color .avia-gallery img,.header_color .grid-content,.header_color .av-share-box ul,#top .header_color .av-related-style-full .related-format-icon,.header_color .related_posts.av-related-style-full a:hover,.header_color.avia-fullwidth-portfolio .pagination .current,.header_color.avia-fullwidth-portfolio .pagination a,.header_color .av-hotspot-fallback-tooltip-inner,.header_color .av-hotspot-fallback-tooltip-count{background-color:#fff;color:#636363;}.header_color .heading-color,.header_color a.iconbox_icon:hover,.header_color h1,.header_color h2,.header_color h3,.header_color h4,.header_color h5,.header_color h6,.header_color .sidebar .current_page_item>a,.header_color .sidebar .current-menu-item>a,.header_color .pagination .current,.header_color .pagination a:hover,.header_color strong.avia-testimonial-name,.header_color .heading,.header_color .toggle_content strong,.header_color .toggle_content strong a,.header_color .tab_content strong,.header_color .tab_content strong a,.header_color .asc_count,.header_color .avia-testimonial-content strong,.header_color div .news-headline,#top .header_color .av-related-style-full .av-related-title,.header_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.header_color .wp-playlist-item-meta.wp-playlist-item-title,#top .header_color .av-no-image-slider h2 a,.header_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#636363;}.header_color .meta-color,.header_color .sidebar,.header_color .sidebar a,.header_color .minor-meta,.header_color .minor-meta a,.header_color .text-sep,.header_color blockquote,.header_color .post_nav a,.header_color .comment-text,.header_color .side-container-inner,.header_color .news-time,.header_color .pagination a,.header_color .pagination span,.header_color .tweet-text.avatar_no .tweet-time,#top .header_color .extra-mini-title,.header_color .team-member-job-title,.header_color .team-social a,.header_color #js_sort_items a,.grid-entry-excerpt,.header_color .avia-testimonial-subtitle,.header_color .commentmetadata a,.header_color .social_bookmarks a,.header_color .meta-heading>*,.header_color .slide-meta,.header_color .slide-meta a,.header_color .taglist,.header_color .taglist a,.header_color .phone-info,.header_color .phone-info a,.header_color .av-sort-by-term a,.header_color .av-magazine-time,.header_color .av-magazine .av-magazine-entry-icon,.header_color .av-catalogue-content,.header_color .wp-playlist-item-length,.html_modern-blog #top div .header_color .blog-categories a,.html_modern-blog #top div .header_color .blog-categories a:hover{color:#636363;}.header_color .special-heading-inner-border{border-color:#636363;}.header_color .meta-heading .special-heading-inner-border{border-color:#636363;}.header_color a,.header_color .widget_first,.header_color strong,.header_color b,.header_color b a,.header_color strong a,.header_color #js_sort_items a:hover,.header_color #js_sort_items a.active_sort,.header_color .av-sort-by-term a.active_sort,.header_color .special_amp,.header_color .taglist a.activeFilter,.header_color #commentform .required,#top .header_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .header_color .blog-categories a,.html_elegant-blog #top .header_color .blog-categories a:hover{color:#636363;}.header_color a:hover,.header_color h1 a:hover,.header_color h2 a:hover,.header_color h3 a:hover,.header_color h4 a:hover,.header_color h5 a:hover,.header_color h6 a:hover,.header_color .template-search  a.news-content:hover,.header_color .wp-playlist-item .wp-playlist-caption:hover{color:#a6a6a6;}.header_color .primary-background,.header_color .primary-background a,div .header_color .button,.header_color #submit,.header_color input[type='submit'],.header_color .small-preview:hover,.header_color .avia-menu-fx,.header_color .avia-menu-fx .avia-arrow,.header_color.iconbox_top .iconbox_icon,.header_color .iconbox_top a.iconbox_icon:hover,.header_color .avia-data-table th.avia-highlight-col,.header_color .avia-color-theme-color,.header_color .avia-color-theme-color:hover,.header_color .image-overlay .image-overlay-inside:before,.header_color .comment-count,.header_color .av_dropcap2,.header_color .av-colored-style .av-countdown-cell-inner,.responsive #top .header_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .header_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#636363;color:#fff;border-color:#414141;}#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text{background-color:#636363;color:#fff;border-color:#636363;}#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#414141;}#top .header_color .mobile_menu_toggle{color:#636363;background:#fff;}#top .header_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#636363;}#top .header_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#fff;}.header_color .button:hover,.header_color .ajax_controlls a:hover,.header_color #submit:hover,.header_color .big_button:hover,.header_color .contentSlideControlls a:hover,.header_color #submit:hover,.header_color input[type='submit']:hover{background-color:#a6a6a6;color:#fff;border-color:#848484;}.header_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.header_color .avia-toc-style-elegant a:first-child:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#fff;border-color:#a6a6a6;}.header_color .avia-toc-style-elegant a:first-child span:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#fff;}.header_color .avia-toc-style-elegant a:first-child:hover span:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#a6a6a6;}.header_color .avia-toc-style-elegant a:before{border-color:#fff;}.header_color .avia-toc-style-elegant a:first-child:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#a6a6a6;background-color:#fff;}.header_color .avia-toc-style-elegant a:last-child:after{background-color:#fff;}.header_color .timeline-bullet{background-color:#fff;border-color:#fff;}.header_color table,.header_color .widget_nav_menu ul:first-child>.current-menu-item,.header_color .widget_nav_menu ul:first-child>.current_page_item,.header_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.header_color .pagination .current,.header_color .pagination a,.header_color.iconbox_top .iconbox_content,.header_color .av_promobox,.header_color .toggle_content,.header_color .toggler:hover,#top .header_color .av-minimal-toggle .toggler,.header_color .related_posts_default_image,.header_color .search-result-counter,.header_color .container_wrap_meta,.header_color .avia-content-slider .slide-image,.header_color .avia-slider-testimonials .avia-testimonial-content,.header_color .avia-testimonial-arrow-wrap .avia-arrow,.header_color .news-thumb,.header_color .portfolio-preview-content,.header_color .portfolio-preview-content .avia-arrow,.header_color .av-magazine .av-magazine-entry-icon,.header_color .related_posts.av-related-style-full a,.header_color .aviaccordion-slide,.header_color.avia-fullwidth-portfolio .pagination,.header_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.header_color .av-catalogue-list li:hover,.header_color .wp-playlist,.header_color .avia-slideshow-fixed-height > li,.header_color .avia-form-success,.header_color .av-boxed-grid-style .avia-testimonial{background:#c9c9c9;}#top .header_color .post_timeline li:hover .timeline-bullet{background-color:#a6a6a6;}.header_color blockquote,.header_color .avia-bullet,.header_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#636363;}.html_header_top .header_color .main_menu ul:first-child >li > ul,.html_header_top #top .header_color .avia_mega_div > .sub-menu{border-top-color:#636363;}.header_color .breadcrumb,.header_color .breadcrumb a,#top .header_color.title_container .main-title,#top .header_color.title_container .main-title a{color:#636363;}.header_color .av-icon-display,#top .header_color .av-related-style-full a:hover .related-format-icon,.header_color .av-default-style .av-countdown-cell-inner{background-color:#c9c9c9;color:#636363;}.header_color .av-masonry-entry:hover .av-icon-display{background-color:#636363;color:#fff;border-color:#414141;}#top .header_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#636363;}.header_color ::-webkit-input-placeholder{color:#636363;}.header_color ::-moz-placeholder{color:#636363;opacity:1;}.header_color :-ms-input-placeholder{color:#636363;}.header_color .header_bg,.header_color .main_menu ul ul,.header_color .main_menu .menu ul li a,.header_color .pointer_arrow_wrap .pointer_arrow,.header_color .avia_mega_div,.header_color .av-subnav-menu > li ul,.header_color .av-subnav-menu a{background-color:#fff;color:#636363;}.header_color .main_menu .menu ul li a:hover,.header_color .av-subnav-menu ul a:hover{background-color:#c9c9c9;}.header_color .sub_menu>ul>li>a,.header_color .sub_menu>div>ul>li>a,.header_color .main_menu ul:first-child > li > a,#top .header_color .main_menu .menu ul .current_page_item > a,#top .header_color .main_menu .menu ul .current-menu-item > a,#top .header_color .sub_menu li ul a{color:#636363;}#top .header_color .main_menu .menu ul li>a:hover{color:#636363;}.header_color .av-subnav-menu a:hover,.header_color .main_menu ul:first-child > li a:hover,.header_color .main_menu ul:first-child > li.current-menu-item > a,.header_color .main_menu ul:first-child > li.current_page_item > a,.header_color .main_menu ul:first-child > li.active-parent-item > a{color:#636363;}#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#636363;}.header_color .sub_menu>ul>li>a:hover,.header_color .sub_menu>div>ul>li>a:hover{color:#636363;}#top .header_color .sub_menu ul li a:hover,.header_color .sub_menu ul:first-child > li.current-menu-item > a,.header_color .sub_menu ul:first-child > li.current_page_item > a,.header_color .sub_menu ul:first-child > li.active-parent-item > a{color:#636363;}.header_color .sub_menu li ul a,.header_color #payment,.header_color .sub_menu ul li,.header_color .sub_menu ul,#top .header_color .sub_menu li li a:hover{background-color:#fff;}.header_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#fff;}@media only screen and (max-width: 767px){#top #wrap_all .av_header_transparency{background-color:#fff;color:#636363;border-color:#fff;}}@media only screen and (max-width: 989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#fff;color:#636363;border-color:#fff;}}.header_color .avia-tt,.header_color .avia-tt .avia-arrow,.header_color .avia-tt .avia-arrow{background-color:#fff;color:#636363;}.header_color .av_ajax_search_image{background-color:#636363;color:#fff;}.header_color .ajax_search_excerpt{color:#636363;}.header_color .av_ajax_search_title{color:#636363;}.header_color .ajax_load{background-color:#636363;}.header_color .av_searchsubmit_wrapper{background-color:#636363;}#top .header_color .avia-color-theme-color{color:#fff;border-color:#414141;}.header_color .avia-color-theme-color-subtle{background-color:#c9c9c9;color:#636363;}.header_color .avia-color-theme-color-subtle:hover{background-color:#fff;color:#636363;}#top .header_color .avia-color-theme-color-highlight{color:#fff;border-color:#a6a6a6;background-color:#a6a6a6;}.header_color .avia-icon-list .iconlist_icon{background-color:#eee;}.header_color .avia-icon-list .iconlist-timeline{border-color:#fff;}.header_color .iconlist_content{color:#636363;}.header_color .avia-timeline .milestone_icon{background-color:#eee;}.header_color .avia-timeline .milestone_inner{background-color:#eee;}.header_color .avia-timeline{border-color:#eee;}.header_color .av-milestone-icon-wrap:after{border-color:#eee;}.header_color .avia-timeline .av-milestone-date{color:#bbb;}.header_color .avia-timeline .av-milestone-date span{background-color:#eee;}.header_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#eee;}.header_color .av-timeline-nav a span{background-color:#eee;}#top .header_color .input-text,#top .header_color input[type='text'],#top .header_color input[type='input'],#top .header_color input[type='password'],#top .header_color input[type='email'],#top .header_color input[type='number'],#top .header_color input[type='url'],#top .header_color input[type='tel'],#top .header_color input[type='search'],#top .header_color textarea,#top .header_color select{border-color:#fff;background-color:#c9c9c9;color:#636363;}#top .header_color .invers-color .input-text,#top .header_color .invers-color input[type='text'],#top .header_color .invers-color input[type='input'],#top .header_color .invers-color input[type='password'],#top .header_color .invers-color input[type='email'],#top .header_color .invers-color input[type='number'],#top .header_color .invers-color input[type='url'],#top .header_color .invers-color input[type='tel'],#top .header_color .invers-color input[type='search'],#top .header_color .invers-color textarea,#top .header_color .invers-color select{background-color:#fff;}.header_color .required{color:#636363;}.header_color .av-masonry{background-color:#b8b8b8;}.header_color .av-masonry-pagination,.header_color .av-masonry-pagination:hover,.header_color .av-masonry-outerimage-container{background-color:#fff;}.header_color .container .av-inner-masonry-content,#top .header_color .container .av-masonry-load-more,#top .header_color .container .av-masonry-sort,.header_color .container .av-masonry-entry .avia-arrow{background-color:#c9c9c9;}.header_color .hr-short .hr-inner-style,.header_color .hr-short .hr-inner{background-color:#fff;}div  .header_color .tabcontainer .active_tab_content,div .header_color .tabcontainer  .active_tab{background-color:#c9c9c9;color:#636363;}.responsive.js_active #top .header_color .avia_combo_widget .top_tab .tab{border-top-color:#fff;}.header_color .template-archives  .tabcontainer a,#top .header_color .tabcontainer .tab:hover,#top .header_color .tabcontainer .tab.active_tab{color:#636363;}.header_color .template-archives .tabcontainer a:hover{color:#a6a6a6;}.header_color .sidebar_tab_icon{background-color:#fff;}#top .header_color .sidebar_active_tab .sidebar_tab_icon{background-color:#636363;}.header_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#a6a6a6;}.header_color .sidebar_tab,.header_color .tabcontainer .tab{color:#636363;}.header_color div .sidebar_active_tab,div  .header_color .tabcontainer.noborder_tabs .active_tab_content,div .header_color .tabcontainer.noborder_tabs  .active_tab{color:#636363;background-color:#fff;}#top .avia-smallarrow-slider  .avia-slideshow-dots a{background-color:#c9c9c9;}#top .header_color .avia-smallarrow-slider  .avia-slideshow-dots a.active,#top .header_color .avia-smallarrow-slider  .avia-slideshow-dots a:hover{background-color:#636363;}@media only screen and (max-width: 767px){.responsive #top .header_color .tabcontainer .active_tab{background-color:#a6a6a6;color:#fff;}.responsive #top .header_color .tabcontainer{border-color:#fff;}.responsive #top .header_color .active_tab_content{background-color:#c9c9c9;}}.header_color tr:nth-child(even),.header_color .avia-data-table .avia-heading-row .avia-desc-col,.header_color .avia-data-table .avia-highlight-col,.header_color .pricing-table>li:nth-child(even),body .header_color .pricing-table.avia-desc-col li,#top .header_color  .avia-data-table.avia_pricing_minimal th{background-color:#fff;color:#636363;}.header_color table caption,.header_color tr:nth-child(even),.header_color .pricing-table>li:nth-child(even),#top .header_color  .avia-data-table.avia_pricing_minimal td{color:#636363;}.header_color tr:nth-child(odd),.header_color .pricing-table>li:nth-child(odd),.header_color .pricing-extra{background:#c9c9c9;}.header_color .pricing-table li.avia-pricing-row,.header_color .pricing-table li.avia-heading-row,.header_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#636363;color:#fff;border-color:#858585;}.header_color .pricing-table li.avia-heading-row,.header_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#747474;color:#fff;border-color:#858585;}.header_color  .pricing-table.avia-desc-col .avia-heading-row,.header_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#fff;}.header_color .theme-color-bar .bar{background:#636363;}.header_color .mejs-controls .mejs-time-rail .mejs-time-current,.header_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.header_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.header_color .button.av-sending-button,.header_color .av-striped-bar .theme-color-bar .bar{background:#636363;}body .header_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#636363;color:#fff;}body .header_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #636363;border-color:#636363 transparent transparent transparent;}.header_color .progress{background-color:#c9c9c9;}.header_color .av_searchform_element_results .av_ajax_search_entry,.header_color .av_searchform_element_results .av_ajax_search_title,.header_color.av_searchform_element_results .av_ajax_search_entry,.header_color.av_searchform_element_results .av_ajax_search_title{color:#636363;}.header_color .av_searchform_element_results .ajax_search_excerpt,.header_color.av_searchform_element_results .ajax_search_excerpt{color:#636363;}.header_color .av_searchform_element_results .av_ajax_search_image,.header_color.av_searchform_element_results .av_ajax_search_image{color:#636363;}.header_color .button.av-sending-button{background:#a6a6a6;background-image:-webkit-linear-gradient(-45deg,#a6a6a6 25%,#b7b7b7 25%,#b7b7b7 50%,#a6a6a6 50%,#a6a6a6 75%,#b7b7b7 75%,#b7b7b7);background-image:-moz-linear-gradient(-45deg,#a6a6a6 25%,#b7b7b7 25%,#b7b7b7 50%,#a6a6a6 50%,#a6a6a6 75%,#b7b7b7 75%,#b7b7b7);background-image:linear-gradient(-45deg,#a6a6a6 25%,#b7b7b7 25%,#b7b7b7 50%,#a6a6a6 50%,#a6a6a6 75%,#b7b7b7 75%,#b7b7b7);border-color:#a6a6a6;}.header_color span.bbp-admin-links a{color:#636363;}.header_color span.bbp-admin-links a:hover{color:#a6a6a6;}#top .header_color .bbp-reply-content,#top .header_color .bbp-topic-content,#top .header_color .bbp-body .super-sticky .page-numbers,#top .header_color .bbp-body .sticky .page-numbers,#top .header_color .bbp-pagination-links a:hover,#top .header_color .bbp-pagination-links span.current{background:#fff;}#top .header_color .bbp-topics .bbp-header,#top .header_color .bbp-topics .bbp-header,#top .header_color .bbp-forums .bbp-header,#top .header_color .bbp-topics-front ul.super-sticky,#top .header_color .bbp-topics ul.super-sticky,#top .header_color .bbp-topics ul.sticky,#top .header_color .bbp-forum-content ul.sticky,#top .header_color .bbp-body .page-numbers{background-color:#c9c9c9;}#top .header_color .bbp-meta,#top .header_color .bbp-author-role,#top .header_color .bbp-author-ip,#top .header_color .bbp-pagination-count,#top .header_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#636363;}#top .header_color .bbp-admin-links{color:#fff;}.header_color #bbpress-forums li.bbp-body ul.forum,.header_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .header_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .header_color .bbp-reply-author:before,.avia_transform .forum-search .header_color .bbp-topic-author:before{background-color:#fff;border-color:#fff;}#top .header_color .bbp-author-name{color:#636363;}.header_color .widget_display_stats dt,.header_color .widget_display_stats dd{background-color:#c9c9c9;}.header_color dropcap2,.header_color dropcap3,.header_color avia_button,.header_color avia_button:hover,.header_color .on-primary-color,.header_color .on-primary-color:hover{color:#fff;}#main,.avia-msie-8 .av_header_sticky_disabled#header{background-color:#fff;}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{color:#636363;}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{color:#636363;}.html_header_sidebar #header .av-main-nav > li:hover > a .avia-menu-text,.html_header_sidebar #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text,.html_header_sidebar #header .av-main-nav li.current-menu-item > a .avia-menu-text{color:#636363;}#top #wrap_all .av_seperator_big_border#header .av-menu-button-colored > a{background-color:#636363;}#top #wrap_all .av_seperator_big_border#header .av-menu-button-bordered > a{background-color:#c9c9c9;}html.html_header_sidebar #wrap_all{background-color:#fff;}.header_color .av-hamburger-inner,.header_color .av-hamburger-inner::before,.header_color .av-hamburger-inner::after{background-color:#636363;}.html_av-overlay-side #top .av-burger-overlay-scroll{background:#fff;}.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover{background-color:#c9c9c9;}.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{border-color:#fff;}.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a{color:#636363;}.html_av-overlay-side.av-burger-overlay-active #top #wrap_all #header .menu-item-search-dropdown a{color:#636363;}.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after{background-color:#636363;}.html_av-overlay-side .av-burger-overlay-scroll{width:350px;-webkit-transform:translateX(350px);transform:translateX(350px);}.socket_color .cart_dropdown .dropdown_widget li a,#top .socket_color  .avia_cart_buttons .button,#top .socket_color .dropdown_widget .buttons .button,.socket_color .cart_dropdown_first .cart_dropdown_link,#top .socket_color p.order-info mark{color:#636363;}.socket_color .woocommerce-tabs .tabs a,.socket_color .product_meta,.socket_color .quantity input.qty,.socket_color .cart_dropdown .dropdown_widget,.socket_color .avia_select_fake_val,.socket_color address,.socket_color .product>a .socket_color .product_excerpt,.socket_color .term_description,#top .socket_color .price .from,#top #wrap_all .socket_color del,.socket_color .dynamic-title .dynamic-heading,.socket_color .dynamic-title a,.socket_color .entry-summary .woocommerce-product-rating  .woocommerce-review-link,.socket_color .chosen-container-single .chosen-single span,#top .socket_color .select2-container .select2-choice,.socket_color .woocommerce-MyAccount-navigation-link.is-active a{color:#636363;}.socket_color div.product .woocommerce-tabs ul.tabs li.active a,.socket_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,.socket_color .cart_dropdown_link,.socket_color .inner_product_header,.socket_color .avia-arrow,#top .socket_color .variations select,#top .socket_color .variations input,#top .socket_color #reviews input[type='text'],#top .socket_color #reviews input[type='email'],.socket_color #reviews .comment-text,.socket_color #reviews #comment,.socket_color .single-product-main-image .images a,#top .socket_color .shop_table.cart .input-text,#top .socket_color form.login .input-text,#top .socket_color form.register .input-text,.socket_color .chosen-container-single .chosen-search,.socket_color .products .product-category h3:before,#top .socket_color .quantity input.qty{background-color:#f4f4f4;}.socket_color .woocommerce-tabs .tabs .active,.socket_color div.product .woocommerce-tabs .panel,.socket_color .activeslideThumb,.socket_color #payment li,.socket_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,.socket_color .avia_cart,.socket_color form.login,.socket_color form.register,.socket_color .col-1,.socket_color .col-2,.socket_color .variations_form,.socket_color .dynamic-title,.socket_color .single-product-main-image .thumbnails a,.socket_color .quantity input.qty,.socket_color .avia_cart_buttons,#top  .socket_color .dropdown_widget .buttons,div .dropdown_widget .cart_list li:hover,.socket_color .woocommerce-info,#top .socket_color .chosen-container-single .chosen-single,#top .socket_color .chosen-search input[type='text'],.socket_color .chosen-results,.socket_color .chosen-container .chosen-drop,#top .socket_color .select2-container .select2-choice,.socket_color .widget_layered_nav_filters .chosen a:hover,.socket_color .widget_layered_nav .chosen a:hover,.socket_color .woocommerce-MyAccount-navigation-link.is-active,.socket_color .woocommerce-MyAccount-navigation-link:hover{background-color:#fff;}.socket_color .thumbnail_container img,#top .socket_color #main .order_details,#top .socket_color .chosen-search input[type='text'],#top .socket_color .chosen-container-single .chosen-single,#top .socket_color .chosen-container-active .chosen-single,#top .socket_color .chosen-container .chosen-drop,.socket_color .chosen-container .chosen-results,.socket_color .products .product-category h3:before,#top .socket_color .select2-container .select2-choice{border-color:#f4f4f4;}.socket_color .summary div{border-color:#fff;}.socket_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,#top .socket_color a.remove,#top .socket_color .onsale{background-color:#fff;}#top .socket_color .active-result.highlighted{background-color:#fff;color:#f4f4f4;}.socket_color #shop_header a:hover{color:#fff;}#top .socket_color .price,.socket_color .stock,#top #wrap_all .socket_color ins,.socket_color .products .product-category h3 .count,.socket_color .widget_layered_nav_filters .chosen a:before,.socket_color .widget_layered_nav .chosen a:before{color:#fff;}.socket_color .dynamic-title a:hover{color:#d6d6d6;}.socket_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#f4f4f4;}#top .socket_color .chzn-container-single .chzn-single{border-color:#f4f4f4;background-color:#fff;color:#636363;}.socket_color #payment{background-color:#fff;}#top .socket_color .quantity input.plus,#top .socket_color .quantity input.minus{border-color:#f4f4f4;background-color:#eee;color:#636363;}.socket_color .wc-bookings-booking-form .block-picker li a,#top .socket_color .wc-bookings-date-picker .ui-datepicker td{border-color:#f4f4f4;}#top .socket_color .wc-bookings-booking-form .block-picker li a:hover,#top .socket_color .wc-bookings-booking-form .block-picker li a:focus,#top .socket_color .wc-bookings-booking-form .block-picker li a.selected{background-color:#fff !important;color:#f4f4f4 !important;}#top .socket_color .wc-bookings-date-picker legend .wc-bookings-date-picker-choose-date,#top .socket_color .wc-bookings-date-picker .ui-datepicker-header{border-color:#fff;background-color:#fff;color:#f4f4f4;}.socket_color .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#fff !important;color:#f4f4f4 !important;border-color:#f4f4f4;}#top .socket_color .wc-bookings-date-picker .ui-datepicker th,#top .socket_color .wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#636363;}#top .socket_color .wc_bookings_field_start_date,#top .socket_color .wc-bookings-date-picker span.label{color:#636363;}#top .socket_color .wc-bookings-booking-form .wc-bookings-booking-cost,#top .socket_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background-color:#fff;}#top .wc-bookings-booking-form .blockUI.blockOverlay{background-color:#f4f4f4 !important;}#top .socket_color .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,#top .socket_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,#top .socket_color .wc-bookings-date-picker .ui-datepicker td.bookable-range{background:#bbb !important;color:#f4f4f4;}.socket_color .sort-param > li > span,.socket_color .sort-param > li > a,.socket_color .sort-param ul{background-color:#fff;}.socket_color .sort-param > li:hover > span,.socket_color .sort-param > li:hover > a,.socket_color .sort-param > li:hover ul,.socket_color .product-sorting strong{color:#636363;}.socket_color .sort-param  a{color:#636363;}#top .socket_color .sort-param  a:hover{color:#d6d6d6;}.socket_color .avia-bullet{border-color:#636363;}#top .socket_color a:hover .avia-bullet{border-color:#d6d6d6;}.socket_color .sort-param  .current-param a{color:#fff;}.socket_color .sort-param .current-param .avia-bullet{border-color:#fff;}.footer_color .cart_dropdown .dropdown_widget li a,#top .footer_color  .avia_cart_buttons .button,#top .footer_color .dropdown_widget .buttons .button,.footer_color .cart_dropdown_first .cart_dropdown_link,#top .footer_color p.order-info mark{color:#fff;}.footer_color .woocommerce-tabs .tabs a,.footer_color .product_meta,.footer_color .quantity input.qty,.footer_color .cart_dropdown .dropdown_widget,.footer_color .avia_select_fake_val,.footer_color address,.footer_color .product>a .footer_color .product_excerpt,.footer_color .term_description,#top .footer_color .price .from,#top #wrap_all .footer_color del,.footer_color .dynamic-title .dynamic-heading,.footer_color .dynamic-title a,.footer_color .entry-summary .woocommerce-product-rating  .woocommerce-review-link,.footer_color .chosen-container-single .chosen-single span,#top .footer_color .select2-container .select2-choice,.footer_color .woocommerce-MyAccount-navigation-link.is-active a{color:#f4f4f4;}.footer_color div.product .woocommerce-tabs ul.tabs li.active a,.footer_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,.footer_color .cart_dropdown_link,.footer_color .inner_product_header,.footer_color .avia-arrow,#top .footer_color .variations select,#top .footer_color .variations input,#top .footer_color #reviews input[type='text'],#top .footer_color #reviews input[type='email'],.footer_color #reviews .comment-text,.footer_color #reviews #comment,.footer_color .single-product-main-image .images a,#top .footer_color .shop_table.cart .input-text,#top .footer_color form.login .input-text,#top .footer_color form.register .input-text,.footer_color .chosen-container-single .chosen-search,.footer_color .products .product-category h3:before,#top .footer_color .quantity input.qty{background-color:#008a53;}.footer_color .woocommerce-tabs .tabs .active,.footer_color div.product .woocommerce-tabs .panel,.footer_color .activeslideThumb,.footer_color #payment li,.footer_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,.footer_color .avia_cart,.footer_color form.login,.footer_color form.register,.footer_color .col-1,.footer_color .col-2,.footer_color .variations_form,.footer_color .dynamic-title,.footer_color .single-product-main-image .thumbnails a,.footer_color .quantity input.qty,.footer_color .avia_cart_buttons,#top  .footer_color .dropdown_widget .buttons,div .dropdown_widget .cart_list li:hover,.footer_color .woocommerce-info,#top .footer_color .chosen-container-single .chosen-single,#top .footer_color .chosen-search input[type='text'],.footer_color .chosen-results,.footer_color .chosen-container .chosen-drop,#top .footer_color .select2-container .select2-choice,.footer_color .widget_layered_nav_filters .chosen a:hover,.footer_color .widget_layered_nav .chosen a:hover,.footer_color .woocommerce-MyAccount-navigation-link.is-active,.footer_color .woocommerce-MyAccount-navigation-link:hover{background-color:#fff;}.footer_color .thumbnail_container img,#top .footer_color #main .order_details,#top .footer_color .chosen-search input[type='text'],#top .footer_color .chosen-container-single .chosen-single,#top .footer_color .chosen-container-active .chosen-single,#top .footer_color .chosen-container .chosen-drop,.footer_color .chosen-container .chosen-results,.footer_color .products .product-category h3:before,#top .footer_color .select2-container .select2-choice{border-color:#008a53;}.footer_color .summary div{border-color:#fff;}.footer_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,#top .footer_color a.remove,#top .footer_color .onsale{background-color:#fff;}#top .footer_color .active-result.highlighted{background-color:#fff;color:#008a53;}.footer_color #shop_header a:hover{color:#fff;}#top .footer_color .price,.footer_color .stock,#top #wrap_all .footer_color ins,.footer_color .products .product-category h3 .count,.footer_color .widget_layered_nav_filters .chosen a:before,.footer_color .widget_layered_nav .chosen a:before{color:#fff;}.footer_color .dynamic-title a:hover{color:#f4f4f4;}.footer_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#008a53;}#top .footer_color .chzn-container-single .chzn-single{border-color:#008a53;background-color:#fff;color:#f4f4f4;}.footer_color #payment{background-color:#fff;}#top .footer_color .quantity input.plus,#top .footer_color .quantity input.minus{border-color:#008a53;background-color:#eee;color:#f4f4f4;}.footer_color .wc-bookings-booking-form .block-picker li a,#top .footer_color .wc-bookings-date-picker .ui-datepicker td{border-color:#008a53;}#top .footer_color .wc-bookings-booking-form .block-picker li a:hover,#top .footer_color .wc-bookings-booking-form .block-picker li a:focus,#top .footer_color .wc-bookings-booking-form .block-picker li a.selected{background-color:#fff !important;color:#008a53 !important;}#top .footer_color .wc-bookings-date-picker legend .wc-bookings-date-picker-choose-date,#top .footer_color .wc-bookings-date-picker .ui-datepicker-header{border-color:#fff;background-color:#fff;color:#008a53;}.footer_color .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#fff !important;color:#008a53 !important;border-color:#008a53;}#top .footer_color .wc-bookings-date-picker .ui-datepicker th,#top .footer_color .wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#fff;}#top .footer_color .wc_bookings_field_start_date,#top .footer_color .wc-bookings-date-picker span.label{color:#f4f4f4;}#top .footer_color .wc-bookings-booking-form .wc-bookings-booking-cost,#top .footer_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background-color:#fff;}#top .wc-bookings-booking-form .blockUI.blockOverlay{background-color:#008a53 !important;}#top .footer_color .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,#top .footer_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,#top .footer_color .wc-bookings-date-picker .ui-datepicker td.bookable-range{background:#bbb !important;color:#008a53;}.footer_color .sort-param > li > span,.footer_color .sort-param > li > a,.footer_color .sort-param ul{background-color:#fff;}.footer_color .sort-param > li:hover > span,.footer_color .sort-param > li:hover > a,.footer_color .sort-param > li:hover ul,.footer_color .product-sorting strong{color:#fff;}.footer_color .sort-param  a{color:#f4f4f4;}#top .footer_color .sort-param  a:hover{color:#f4f4f4;}.footer_color .avia-bullet{border-color:#f4f4f4;}#top .footer_color a:hover .avia-bullet{border-color:#f4f4f4;}.footer_color .sort-param  .current-param a{color:#fff;}.footer_color .sort-param .current-param .avia-bullet{border-color:#fff;}.alternate_color .cart_dropdown .dropdown_widget li a,#top .alternate_color  .avia_cart_buttons .button,#top .alternate_color .dropdown_widget .buttons .button,.alternate_color .cart_dropdown_first .cart_dropdown_link,#top .alternate_color p.order-info mark{color:#fff;}.alternate_color .woocommerce-tabs .tabs a,.alternate_color .product_meta,.alternate_color .quantity input.qty,.alternate_color .cart_dropdown .dropdown_widget,.alternate_color .avia_select_fake_val,.alternate_color address,.alternate_color .product>a .alternate_color .product_excerpt,.alternate_color .term_description,#top .alternate_color .price .from,#top #wrap_all .alternate_color del,.alternate_color .dynamic-title .dynamic-heading,.alternate_color .dynamic-title a,.alternate_color .entry-summary .woocommerce-product-rating  .woocommerce-review-link,.alternate_color .chosen-container-single .chosen-single span,#top .alternate_color .select2-container .select2-choice,.alternate_color .woocommerce-MyAccount-navigation-link.is-active a{color:#949494;}.alternate_color div.product .woocommerce-tabs ul.tabs li.active a,.alternate_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,.alternate_color .cart_dropdown_link,.alternate_color .inner_product_header,.alternate_color .avia-arrow,#top .alternate_color .variations select,#top .alternate_color .variations input,#top .alternate_color #reviews input[type='text'],#top .alternate_color #reviews input[type='email'],.alternate_color #reviews .comment-text,.alternate_color #reviews #comment,.alternate_color .single-product-main-image .images a,#top .alternate_color .shop_table.cart .input-text,#top .alternate_color form.login .input-text,#top .alternate_color form.register .input-text,.alternate_color .chosen-container-single .chosen-search,.alternate_color .products .product-category h3:before,#top .alternate_color .quantity input.qty{background-color:#156197;}.alternate_color .woocommerce-tabs .tabs .active,.alternate_color div.product .woocommerce-tabs .panel,.alternate_color .activeslideThumb,.alternate_color #payment li,.alternate_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,.alternate_color .avia_cart,.alternate_color form.login,.alternate_color form.register,.alternate_color .col-1,.alternate_color .col-2,.alternate_color .variations_form,.alternate_color .dynamic-title,.alternate_color .single-product-main-image .thumbnails a,.alternate_color .quantity input.qty,.alternate_color .avia_cart_buttons,#top  .alternate_color .dropdown_widget .buttons,div .dropdown_widget .cart_list li:hover,.alternate_color .woocommerce-info,#top .alternate_color .chosen-container-single .chosen-single,#top .alternate_color .chosen-search input[type='text'],.alternate_color .chosen-results,.alternate_color .chosen-container .chosen-drop,#top .alternate_color .select2-container .select2-choice,.alternate_color .widget_layered_nav_filters .chosen a:hover,.alternate_color .widget_layered_nav .chosen a:hover,.alternate_color .woocommerce-MyAccount-navigation-link.is-active,.alternate_color .woocommerce-MyAccount-navigation-link:hover{background-color:#c9c9c9;}.alternate_color .thumbnail_container img,#top .alternate_color #main .order_details,#top .alternate_color .chosen-search input[type='text'],#top .alternate_color .chosen-container-single .chosen-single,#top .alternate_color .chosen-container-active .chosen-single,#top .alternate_color .chosen-container .chosen-drop,.alternate_color .chosen-container .chosen-results,.alternate_color .products .product-category h3:before,#top .alternate_color .select2-container .select2-choice{border-color:#156197;}.alternate_color .summary div{border-color:#c9c9c9;}.alternate_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,#top .alternate_color a.remove,#top .alternate_color .onsale{background-color:#fff;}#top .alternate_color .active-result.highlighted{background-color:#fff;color:#156197;}.alternate_color #shop_header a:hover{color:#fff;}#top .alternate_color .price,.alternate_color .stock,#top #wrap_all .alternate_color ins,.alternate_color .products .product-category h3 .count,.alternate_color .widget_layered_nav_filters .chosen a:before,.alternate_color .widget_layered_nav .chosen a:before{color:#fff;}.alternate_color .dynamic-title a:hover{color:#949494;}.alternate_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#156197;}#top .alternate_color .chzn-container-single .chzn-single{border-color:#156197;background-color:#c9c9c9;color:#949494;}.alternate_color #payment{background-color:#c9c9c9;}#top .alternate_color .quantity input.plus,#top .alternate_color .quantity input.minus{border-color:#156197;background-color:#b8b8b8;color:#949494;}.alternate_color .wc-bookings-booking-form .block-picker li a,#top .alternate_color .wc-bookings-date-picker .ui-datepicker td{border-color:#156197;}#top .alternate_color .wc-bookings-booking-form .block-picker li a:hover,#top .alternate_color .wc-bookings-booking-form .block-picker li a:focus,#top .alternate_color .wc-bookings-booking-form .block-picker li a.selected{background-color:#fff !important;color:#156197 !important;}#top .alternate_color .wc-bookings-date-picker legend .wc-bookings-date-picker-choose-date,#top .alternate_color .wc-bookings-date-picker .ui-datepicker-header{border-color:#fff;background-color:#fff;color:#156197;}.alternate_color .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#fff !important;color:#156197 !important;border-color:#156197;}#top .alternate_color .wc-bookings-date-picker .ui-datepicker th,#top .alternate_color .wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#fff;}#top .alternate_color .wc_bookings_field_start_date,#top .alternate_color .wc-bookings-date-picker span.label{color:#949494;}#top .alternate_color .wc-bookings-booking-form .wc-bookings-booking-cost,#top .alternate_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background-color:#c9c9c9;}#top .wc-bookings-booking-form .blockUI.blockOverlay{background-color:#156197 !important;}#top .alternate_color .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,#top .alternate_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,#top .alternate_color .wc-bookings-date-picker .ui-datepicker td.bookable-range{background:#bbb !important;color:#156197;}.alternate_color .sort-param > li > span,.alternate_color .sort-param > li > a,.alternate_color .sort-param ul{background-color:#c9c9c9;}.alternate_color .sort-param > li:hover > span,.alternate_color .sort-param > li:hover > a,.alternate_color .sort-param > li:hover ul,.alternate_color .product-sorting strong{color:#fff;}.alternate_color .sort-param  a{color:#949494;}#top .alternate_color .sort-param  a:hover{color:#949494;}.alternate_color .avia-bullet{border-color:#949494;}#top .alternate_color a:hover .avia-bullet{border-color:#949494;}.alternate_color .sort-param  .current-param a{color:#fff;}.alternate_color .sort-param .current-param .avia-bullet{border-color:#fff;}.main_color .cart_dropdown .dropdown_widget li a,#top .main_color  .avia_cart_buttons .button,#top .main_color .dropdown_widget .buttons .button,.main_color .cart_dropdown_first .cart_dropdown_link,#top .main_color p.order-info mark{color:#636363;}.main_color .woocommerce-tabs .tabs a,.main_color .product_meta,.main_color .quantity input.qty,.main_color .cart_dropdown .dropdown_widget,.main_color .avia_select_fake_val,.main_color address,.main_color .product>a .main_color .product_excerpt,.main_color .term_description,#top .main_color .price .from,#top #wrap_all .main_color del,.main_color .dynamic-title .dynamic-heading,.main_color .dynamic-title a,.main_color .entry-summary .woocommerce-product-rating  .woocommerce-review-link,.main_color .chosen-container-single .chosen-single span,#top .main_color .select2-container .select2-choice,.main_color .woocommerce-MyAccount-navigation-link.is-active a{color:#156197;}.main_color div.product .woocommerce-tabs ul.tabs li.active a,.main_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,.main_color .cart_dropdown_link,.main_color .inner_product_header,.main_color .avia-arrow,#top .main_color .variations select,#top .main_color .variations input,#top .main_color #reviews input[type='text'],#top .main_color #reviews input[type='email'],.main_color #reviews .comment-text,.main_color #reviews #comment,.main_color .single-product-main-image .images a,#top .main_color .shop_table.cart .input-text,#top .main_color form.login .input-text,#top .main_color form.register .input-text,.main_color .chosen-container-single .chosen-search,.main_color .products .product-category h3:before,#top .main_color .quantity input.qty{background-color:#fff;}.main_color .woocommerce-tabs .tabs .active,.main_color div.product .woocommerce-tabs .panel,.main_color .activeslideThumb,.main_color #payment li,.main_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,.main_color .avia_cart,.main_color form.login,.main_color form.register,.main_color .col-1,.main_color .col-2,.main_color .variations_form,.main_color .dynamic-title,.main_color .single-product-main-image .thumbnails a,.main_color .quantity input.qty,.main_color .avia_cart_buttons,#top  .main_color .dropdown_widget .buttons,div .dropdown_widget .cart_list li:hover,.main_color .woocommerce-info,#top .main_color .chosen-container-single .chosen-single,#top .main_color .chosen-search input[type='text'],.main_color .chosen-results,.main_color .chosen-container .chosen-drop,#top .main_color .select2-container .select2-choice,.main_color .widget_layered_nav_filters .chosen a:hover,.main_color .widget_layered_nav .chosen a:hover,.main_color .woocommerce-MyAccount-navigation-link.is-active,.main_color .woocommerce-MyAccount-navigation-link:hover{background-color:#fff;}.main_color .thumbnail_container img,#top .main_color #main .order_details,#top .main_color .chosen-search input[type='text'],#top .main_color .chosen-container-single .chosen-single,#top .main_color .chosen-container-active .chosen-single,#top .main_color .chosen-container .chosen-drop,.main_color .chosen-container .chosen-results,.main_color .products .product-category h3:before,#top .main_color .select2-container .select2-choice{border-color:#636363;}.main_color .summary div{border-color:#fff;}.main_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,#top .main_color a.remove,#top .main_color .onsale{background-color:#156197;}#top .main_color .active-result.highlighted{background-color:#156197;color:#fff;}.main_color #shop_header a:hover{color:#fff;}#top .main_color .price,.main_color .stock,#top #wrap_all .main_color ins,.main_color .products .product-category h3 .count,.main_color .widget_layered_nav_filters .chosen a:before,.main_color .widget_layered_nav .chosen a:before{color:#156197;}.main_color .dynamic-title a:hover{color:#156197;}.main_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#636363;}#top .main_color .chzn-container-single .chzn-single{border-color:#636363;background-color:#fff;color:#156197;}.main_color #payment{background-color:#fff;}#top .main_color .quantity input.plus,#top .main_color .quantity input.minus{border-color:#636363;background-color:#eee;color:#156197;}.main_color .wc-bookings-booking-form .block-picker li a,#top .main_color .wc-bookings-date-picker .ui-datepicker td{border-color:#636363;}#top .main_color .wc-bookings-booking-form .block-picker li a:hover,#top .main_color .wc-bookings-booking-form .block-picker li a:focus,#top .main_color .wc-bookings-booking-form .block-picker li a.selected{background-color:#156197 !important;color:#fff !important;}#top .main_color .wc-bookings-date-picker legend .wc-bookings-date-picker-choose-date,#top .main_color .wc-bookings-date-picker .ui-datepicker-header{border-color:#156197;background-color:#156197;color:#fff;}.main_color .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#156197 !important;color:#fff !important;border-color:#636363;}#top .main_color .wc-bookings-date-picker .ui-datepicker th,#top .main_color .wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#636363;}#top .main_color .wc_bookings_field_start_date,#top .main_color .wc-bookings-date-picker span.label{color:#156197;}#top .main_color .wc-bookings-booking-form .wc-bookings-booking-cost,#top .main_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background-color:#fff;}#top .wc-bookings-booking-form .blockUI.blockOverlay{background-color:#fff !important;}#top .main_color .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,#top .main_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,#top .main_color .wc-bookings-date-picker .ui-datepicker td.bookable-range{background:#012053 !important;color:#fff;}.main_color .sort-param > li > span,.main_color .sort-param > li > a,.main_color .sort-param ul{background-color:#fff;}.main_color .sort-param > li:hover > span,.main_color .sort-param > li:hover > a,.main_color .sort-param > li:hover ul,.main_color .product-sorting strong{color:#636363;}.main_color .sort-param  a{color:#156197;}#top .main_color .sort-param  a:hover{color:#156197;}.main_color .avia-bullet{border-color:#156197;}#top .main_color a:hover .avia-bullet{border-color:#156197;}.main_color .sort-param  .current-param a{color:#156197;}.main_color .sort-param .current-param .avia-bullet{border-color:#156197;}.added_to_cart_notification,.added_to_cart_notification .avia-arrow{background-color:#fff;color:#156197;border-color:#636363;}.added_to_cart_notification strong{color:#636363;}#top .select2-drop{background-color:#fff;}#top .select2-results{color:#156197;}#top .select2-search{background-color:#fff;}#top .select2-search,#top .select2-drop-active{border-color:#636363;}#top .select2-search input[type='text']{background-color:#fff;color:#156197;border-color:#636363;}.select2-results .select2-highlighted{color:#fff;background-color:#156197;}.header_color .cart_dropdown .dropdown_widget li a,#top .header_color  .avia_cart_buttons .button,#top .header_color .dropdown_widget .buttons .button,.header_color .cart_dropdown_first .cart_dropdown_link,#top .header_color p.order-info mark{color:#636363;}.header_color .woocommerce-tabs .tabs a,.header_color .product_meta,.header_color .quantity input.qty,.header_color .cart_dropdown .dropdown_widget,.header_color .avia_select_fake_val,.header_color address,.header_color .product>a .header_color .product_excerpt,.header_color .term_description,#top .header_color .price .from,#top #wrap_all .header_color del,.header_color .dynamic-title .dynamic-heading,.header_color .dynamic-title a,.header_color .entry-summary .woocommerce-product-rating  .woocommerce-review-link,.header_color .chosen-container-single .chosen-single span,#top .header_color .select2-container .select2-choice,.header_color .woocommerce-MyAccount-navigation-link.is-active a{color:#636363;}.header_color div.product .woocommerce-tabs ul.tabs li.active a,.header_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,.header_color .cart_dropdown_link,.header_color .inner_product_header,.header_color .avia-arrow,#top .header_color .variations select,#top .header_color .variations input,#top .header_color #reviews input[type='text'],#top .header_color #reviews input[type='email'],.header_color #reviews .comment-text,.header_color #reviews #comment,.header_color .single-product-main-image .images a,#top .header_color .shop_table.cart .input-text,#top .header_color form.login .input-text,#top .header_color form.register .input-text,.header_color .chosen-container-single .chosen-search,.header_color .products .product-category h3:before,#top .header_color .quantity input.qty{background-color:#fff;}.header_color .woocommerce-tabs .tabs .active,.header_color div.product .woocommerce-tabs .panel,.header_color .activeslideThumb,.header_color #payment li,.header_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,.header_color .avia_cart,.header_color form.login,.header_color form.register,.header_color .col-1,.header_color .col-2,.header_color .variations_form,.header_color .dynamic-title,.header_color .single-product-main-image .thumbnails a,.header_color .quantity input.qty,.header_color .avia_cart_buttons,#top  .header_color .dropdown_widget .buttons,div .dropdown_widget .cart_list li:hover,.header_color .woocommerce-info,#top .header_color .chosen-container-single .chosen-single,#top .header_color .chosen-search input[type='text'],.header_color .chosen-results,.header_color .chosen-container .chosen-drop,#top .header_color .select2-container .select2-choice,.header_color .widget_layered_nav_filters .chosen a:hover,.header_color .widget_layered_nav .chosen a:hover,.header_color .woocommerce-MyAccount-navigation-link.is-active,.header_color .woocommerce-MyAccount-navigation-link:hover{background-color:#c9c9c9;}.header_color .thumbnail_container img,#top .header_color #main .order_details,#top .header_color .chosen-search input[type='text'],#top .header_color .chosen-container-single .chosen-single,#top .header_color .chosen-container-active .chosen-single,#top .header_color .chosen-container .chosen-drop,.header_color .chosen-container .chosen-results,.header_color .products .product-category h3:before,#top .header_color .select2-container .select2-choice{border-color:#fff;}.header_color .summary div{border-color:#c9c9c9;}.header_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,#top .header_color a.remove,#top .header_color .onsale{background-color:#636363;}#top .header_color .active-result.highlighted{background-color:#636363;color:#fff;}.header_color #shop_header a:hover{color:#fff;}#top .header_color .price,.header_color .stock,#top #wrap_all .header_color ins,.header_color .products .product-category h3 .count,.header_color .widget_layered_nav_filters .chosen a:before,.header_color .widget_layered_nav .chosen a:before{color:#636363;}.header_color .dynamic-title a:hover{color:#a6a6a6;}.header_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#fff;}#top .header_color .chzn-container-single .chzn-single{border-color:#fff;background-color:#c9c9c9;color:#636363;}.header_color #payment{background-color:#c9c9c9;}#top .header_color .quantity input.plus,#top .header_color .quantity input.minus{border-color:#fff;background-color:#b8b8b8;color:#636363;}.header_color .wc-bookings-booking-form .block-picker li a,#top .header_color .wc-bookings-date-picker .ui-datepicker td{border-color:#fff;}#top .header_color .wc-bookings-booking-form .block-picker li a:hover,#top .header_color .wc-bookings-booking-form .block-picker li a:focus,#top .header_color .wc-bookings-booking-form .block-picker li a.selected{background-color:#636363 !important;color:#fff !important;}#top .header_color .wc-bookings-date-picker legend .wc-bookings-date-picker-choose-date,#top .header_color .wc-bookings-date-picker .ui-datepicker-header{border-color:#636363;background-color:#636363;color:#fff;}.header_color .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#636363 !important;color:#fff !important;border-color:#fff;}#top .header_color .wc-bookings-date-picker .ui-datepicker th,#top .header_color .wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#636363;}#top .header_color .wc_bookings_field_start_date,#top .header_color .wc-bookings-date-picker span.label{color:#636363;}#top .header_color .wc-bookings-booking-form .wc-bookings-booking-cost,#top .header_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background-color:#c9c9c9;}#top .wc-bookings-booking-form .blockUI.blockOverlay{background-color:#fff !important;}#top .header_color .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default,#top .header_color .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,#top .header_color .wc-bookings-date-picker .ui-datepicker td.bookable-range{background:#202020 !important;color:#fff;}.header_color .sort-param > li > span,.header_color .sort-param > li > a,.header_color .sort-param ul{background-color:#c9c9c9;}.header_color .sort-param > li:hover > span,.header_color .sort-param > li:hover > a,.header_color .sort-param > li:hover ul,.header_color .product-sorting strong{color:#636363;}.header_color .sort-param  a{color:#636363;}#top .header_color .sort-param  a:hover{color:#a6a6a6;}.header_color .avia-bullet{border-color:#636363;}#top .header_color a:hover .avia-bullet{border-color:#a6a6a6;}.header_color .sort-param  .current-param a{color:#636363;}.header_color .sort-param .current-param .avia-bullet{border-color:#636363;}#top .av-cart-counter{background-color:#636363;color:#fff;}.bbp-topics .bbp-body .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .topic-voices-multi .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .super-sticky .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .sticky .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .status-closed .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .super-sticky.status-closed .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}.bbp-topics .bbp-body .sticky.status-closed .bbp-topic-title:before{content:"";font-family:"entypo-fontello";}#top .avia-layerslider .ls-nav-prev:before{content:"";font-family:"entypo-fontello";}#top .avia-layerslider .ls-nav-next:before{content:"";font-family:"entypo-fontello";}#top .avia-layerslider .ls-nav-start:before,#top .avia_playpause_icon:before{content:"";font-family:"entypo-fontello";}#top .avia-layerslider .ls-nav-stop:before,#top .avia_playpause_icon.av-pause:before{content:"";font-family:"entypo-fontello";}.image-overlay .image-overlay-inside:before{content:"";font-family:"entypo-fontello";}.image-overlay.overlay-type-extern .image-overlay-inside:before{content:"";font-family:"entypo-fontello";}.image-overlay.overlay-type-video .image-overlay-inside:before{content:"";font-family:"entypo-fontello";}div.avia-popup button.mfp-arrow:before{content:"";font-family:"entypo-fontello";}div.avia-popup button.mfp-arrow-left:before{content:"";font-family:"entypo-fontello";}.html_header_transparency #top .avia-builder-el-0 .container,.html_header_transparency #top .avia-builder-el-0 .slideshow_caption{padding-top:88px;}h1,h2,h3,h4,h5,h6,#top .title_container .main-title,tr.pricing-row td,#top .portfolio-title,.callout .content-area,.avia-big-box .avia-innerbox,.av-special-font,.av-current-sort-title,.html_elegant-blog #top .minor-meta,#av-burger-menu-ul li.open_sans{font-family:"open sans","HelveticaNeue","Helvetica Neue","Helvetica-Neue",Helvetica,Arial,sans-serif;}body.open_sans{font-family:"open sans","HelveticaNeue","Helvetica Neue","Helvetica-Neue",Helvetica,Arial,sans-serif;}#scroll-top-link{display:none;}.phone-info{font-size:20px !important;}#top .av_header_transparency #header_meta{border:none;}#header_meta{border:none !important;min-height:0;height:0;background:white;}#header_meta div.container{height:0;min-height:0;}#header .logo img{-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;transition:unset;}@media only screen and (min-width: 768px){.mobile-only{display:none !important;}}#top form h3{display:none !important;}#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text{background:#008a52;color:white;border-color:#008a52;}@media only screen and (max-width: 768px){.desktop-only{display:none !important;}}h3.iconbox_content_title{text-transform:none !important;}#gridrow{max-width:1310px;margin:auto;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}.av-custom-form-color .button{background-color:#008a52 !important;color:#fff !important;}.av-custom-form-color .button:hover{background-color:#008a52 !important;}.big-preview.single-big{pointer-events:none;}.NoCaps h1{text-transform:capitalize !important;}.recent-deals{background-color:#fff !important;color:#000 !important;padding-top:20px !important;padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important;}#top .av-magazine-time{display:none;}.avia-icon-list .iconlist_title{text-transform:none;}.align-right .av-special-heading{text-align:right !important;}.landinglogo{margin-bottom:30px !important;}.image-overlay{display:none !important;opacity:0 !important;}h1.post-title.entry-title{font-size:35px !important;font-weight:strong !important;}.container{width:90%;}.container .av-content-small.units{width:75%;}.responsive .boxed#top,.responsive.html_boxed.html_header_sticky #header,.responsive.html_boxed.html_header_transparency #header{width:1310px;max-width:90%;}.responsive .container{max-width:1310px;}#top .all_colors blockquote{font-size:16px;line-height:1.9em;}#top .all_colors .widget a{text-transform:none;}html #top .all_colors .widget a{text-transform:none;}body#top .all_colors .widget a{text-transform:none;}#top .main_color p,#top .alternate_color p{line-height:1.9em;}#top #wrap_all .all_colors h4{font-size:20px;font-weight:lighter;text-transform:none;}#top #header .av-main-nav > li.av-menu-button-bordered > a .avia-menu-text{border-radius:0px;padding-left:20px;padding-right:20px;}#top #header .av-main-nav > li.av-menu-button-colored > a .avia-menu-text{border-radius:0px;padding-left:20px;padding-right:20px;}#top #header .av-main-nav > li.av-menu-button-colored > a .avia-menu-text:after{display:none;}#top #wrap_all #av-burger-menu-ul li{font-size:14px;}body#top .all_colors .widgettitle{text-transform:none;}#top #wrap_all .av-main-nav ul > li > a,#top #wrap_all .avia_mega_div,#top #wrap_all .avia_mega_div ul,#top #wrap_all .av-main-nav ul ul{font-size:14px;}#top #wrap_all .all_colors h1{font-size:36px;font-weight:bold;text-transform:none;}#top #header .av-main-nav > li > a{font-size:14px;font-weight:lighter;}#top #header_meta a,#top #header_meta li,#top #header_meta .phone-info{color:#aaa;}#top #header_meta{font-family:"open sans","HelveticaNeue","Helvetica Neue","Helvetica-Neue",Helvetica,Arial,sans-serif;}#top #wrap_all .avia-slideshow-button,#top .avia-button,.html_elegant-blog .more-link,.avia-slideshow-arrows a:before{border-radius:0px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;font-size:18px;font-weight:lighter;}#top #wrap_all .all_colors h3{font-size:18px;font-weight:lighter;text-transform:none;}/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */




/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}/*
Theme Name: Enfold Child
Description: Enfold Child Theme
Version: 3.4.7
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
License: Themeforest Split Licence
License URI: -
Theme URI: www.kriesi.at/themes/enfold-child/
*/

@font-face {
    font-family: helvetica-neue-medium-extended;
    src: url('/wp-content/themes/enfold-child/assets/fonts/Helvetica Neue Medium Extended.ttf');
}
@font-face {
    font-family: archivo-black;
    src: url('/wp-content/themes/enfold-child/assets/fonts/ArchivoBlack-Regular.ttf');
}
@font-face {
    font-family: helvetica-neue-medium-it;
    src: url('/wp-content/themes/enfold-child/assets/fonts/Helvetica Neue Medium It.ttf');
}



.post-template-default .container_wrap,
.page-template-default .container_wrap,
.page-template-default #header_main { border: none; }
.post-template-default .inner_sidebar { margin: 0; }

.main_color .sidebar-cta { background: rgba(0, 138, 82, 0.1); border: 1px solid rgba(0, 138, 82, 0.2); border-radius: 8px; padding: 45px 32px; text-align: center; }
#top #wrap_all .all_colors .sidebar-cta h3 {font-family: 'Open Sans';font-weight: 700;font-size: 24px; line-height: 33px;text-align: center;letter-spacing: -0.04em;color: #000000;}
#top .main_color .sidebar-cta p { font-family: 'Open Sans';font-weight: 400;font-size: 16px;line-height: 150% ;text-align: center;color: #000000;}
.main_color .sidebar .sidebar-cta a { background: #008A52; border-radius: 24px; width: 100%; display: block; padding-top: 12px; padding-bottom: 12px; text-align: center; color: #fff; text-decoration: none; line-height: 19px; }

.cta-before-footer { background-image: url("/wp-content/themes/enfold/images/background-images/Frame 24.png"); padding: 110px 0; background-size: cover; text-align: center; }
.cta-before-footer h3 { max-width: 667px; font-family: 'Open Sans'; font-weight: 700 !important; font-size: 48px !important; line-height: 65px; margin:0 auto; color: #FFFFFF;  }
.cta-before-footer p { font-family: 'Open Sans'; font-weight: 400; font-size: 16px; line-height: 180%; text-align: center; color: rgba(255, 255, 255, 0.75); margin-top: 20px; }
.cta-before-footer a { margin-top: 20px; display: inline-block; text-align: center; padding: 12px 108px; background: #FFE600; border-radius: 24px; text-decoration: none; font-family: 'Open Sans';font-weight: 700;font-size: 14px;line-height: 19px; color: #000000; }

section.av_textblock_section a { font-weight: bold; }
#top #wrap_all .all_colors h3.widgettitle { font-weight: bold; }
.entry-content ul li strong,
.entry-content > p > a,
.entry-content > p > em > a { font-weight: bold !important; }
.entry-content > ol > li > a { font-weight: bold !important;  }
.entry-content > ul > li > a { font-weight: bold !important;  }
.entry-content .lwptoc_items a { font-weight: bold;}
.entry-content ul li strong { color: black; }
.entry-content p > strong { color: black; }


.html_elegant-blog #top .post-entry h1.post-title:hover { opacity: unset;}
h3 { font-weight: bold !important; }
#top #wrap_all .all_colors h3 { font-weight: bold !important; }
#top #wrap_all .all_colors h3 strong { font-weight: bold !important; }
.av-thin-font strong, .modern-quote strong { font-weight: bold !important; }

/** slider timeline **/
.av-no-preview .av-timeline-nav { display: none; }
.avia-timeline-container.avia-slideshow-carousel,
.avia-timeline-container.avia-slideshow-carousel ul { width: unset !important; transform: unset !important; }
.avia-timeline-container.avia-slideshow-carousel ul li { width: 33% !important; }

#other-terms { margin-top: 50px;}
#other-terms h2 {  font-size: 20px;font-weight: 600;line-height: 1.4;margin-bottom: 1.5em;letter-spacing: .03em; color: #5d727e;}
#other-terms h2::after {content: '';width: 80%;bottom: 0;height: 2px;background-color: #008a52; position: relative;top: 20px;display: block;left: 0;}
#other-terms li a {  display: inline-block;margin-bottom: 5px; font-weight: 700; color: #156197; font-size: 16px; line-height: 30px; }
#other-terms .row { display: flex; }
#other-terms .row .col:first-child { flex-basis: 40%; }
#other-terms .row .col:nth-child(2) { flex-basis: 60%; }
#other-terms .col .related-cta-wrapper { display: flex; border: 2px solid #919191; margin-top:40px; margin-bottom: 40px; }
#other-terms .col .related-cta-wrapper > div { flex-basis: 50%; }
#other-terms .col .related-cta-wrapper img { height: 100%; }
#other-terms .col .related-cta-wrapper .related-cta-content { display: flex; flex-direction: column; padding: 20px; justify-content: center; gap: 30px; }
#other-terms .col .related-cta-wrapper .related-cta-content h3 { font-weight: 900 !important;color: #000;font-size: 30px !important; text-align: center;}
#other-terms .col .related-cta-wrapper .related-cta-content a { width: fit-content; margin: 0 auto; background-color: #008a52; color: #000; padding: 5px 10px; font-family:'Helvetica'; font-weight: 900; border-radius: 50px; }


@media all and (max-width: 768px) {
	ul.avia-timeline-horizontal li { display: block; }	
	.avia-timeline-container.avia-slideshow-carousel ul li { width: unset !important; transform: unset !important; }
    .related-cta-wrapper {
        display: flex; flex-direction: column; 
             
    }
    #other-terms .col .related-cta-wrapper img { height: auto; }

}
@media all and (min-width: 768px) and (max-width: 992px) {
	.avia-timeline-container.avia-slideshow-carousel ul li h2 { font-size: 18px !important; }
}
/*body .main_color strong { color: unset; }*/

/** breadcrumbs **/
.breadcrumb.breadcrumbs.avia-breadcrumbs { overflow: hidden; }
.breadcrumb.breadcrumbs.avia-breadcrumbs .trail-before { display: none; }
.breadcrumb.breadcrumbs.avia-breadcrumbs .sep { width: unset; }

/** arhive category **/
#top.archive.category #main .sidebar { width: 25%; float: right; }

/*body#top .fullsize .template-blog .post .entry-content-wrapper { max-width: unset; }
body#top .fullsize .template-blog .post .entry-content-wrapper > * { max-width: unset; }*/


.post-template-default .entry-content h2,
.post-template-default .entry-content h2 span,
.post-template-default .entry-content h2 span b,
.post-template-default .entry-content h3,
.post-template-default .entry-content h3 span,
.post-template-default .entry-content h3 span b,
.post-template-default .entry-content p > b { color: #636363 !important; font-weight: bold !important; }
li.menu-item.menu-link { overflow: unset !important; }

/** menu **/
#avia-menu .sub-menu { display: none; position: absolute; background-color: #fff; min-width: 600px; box-shadow: 0 10px 10px rgba(0,0,0,0.3); }
#avia-menu .menu-link:hover .sub-menu { display: block; }
#avia-menu .sub-menu .sub-menu-content {height: unset !important; width: 600px; margin: 0 auto; }
#avia-menu .sub-menu .sub-menu-content .sub-menu-container {padding-top: 20px; width: 100%; }
#avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item { padding: 0 .5rem; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .block-title { padding-left: .5rem; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .block-title h3 {font-weight: 700 !important;font-size: 12px !important;line-height: 16px;color: #333333; margin-bottom: 20px;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content { display: flex; flex-wrap: wrap; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item {width: 100%;padding-left: .5rem;padding-right: .5rem;margin-bottom: 1rem; display: flex; flex-direction: column; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item-content { border: 0.5px solid #BEBEBE;display: flex;align-items: center; position: relative; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-content > a {z-index: 50;width: 100%;top: 0;left: 0;bottom: 0;right: 0;position: absolute;height: 100%;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .image-block { flex: 0 0 auto; height: 100%; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .image-block img { width:100%; height: 100%; object-fit: cover; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .text-block { padding: 16px 16px; flex: 1; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .text-block-items {display: flex;align-items: center;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .w-100 { width:100%; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .text-block h4 {font-weight: 700 !important;font-size: 14px !important;line-height: 16px;color: #005939;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .text-block h5 {font-weight: 700;font-size: 12px;line-height: 16px;color: #005939;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .text-block p {font-weight: 300;font-size: 12px;line-height: 16px;color: #333333; max-width: 90%; margin:0; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .arrow-block { }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .arrow-image { display: flex; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .arrow-image img { width: 6px; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links { display: flex; align-items: flex-start; padding: 12px; border: 0.5px solid #bebebe;border-top: none; }
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col { margin-right: 60px; width: 50%;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col h5 { margin-bottom: 16px; font-weight: 700 !important;font-size: 12px !important;line-height: 16px;text-align: left;color: #333333; display: flex; justify-content: space-between; align-items: center;}
.sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col h5:last-child { margin-bottom: 0;}
#top .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col h5 a {  color: #008052;height: unset; line-height: unset; display: flex; gap: 20px; width: 100%; justify-content: space-between; align-items: center; }
#top .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col h5 img { width: 6px;  }
.sub-menu .close-sub-menu { display: none; position: absolute; top: 20px; right: 20px; cursor: pointer; z-index: 104; }


.cta-post-block { display: flex;flex-direction: column;padding: 0; }
.cta-post-block .cta-row { display: flex; margin-bottom: 0; }
.cta-post-block .cta-row h4 { font-weight: 400;font-size: 31.5px !important;line-height: 36px !important; color: #000000; font-family:'helvetica-neue-medium-extended'; text-align: left; }
.cta-post-block .cta-row h4 strong { text-decoration: underline; font-size: 36.5px; line-height: 35px; font-weight:900; font-family: 'archivo-black'; }
.cta-post-block .cta-row .col-right { justify-content: center;display: flex;flex-direction: column;padding: 40px; }
.cta-post-block .cta-row > div { width: 50%; }
.cta-post-block .cta-row .text-block a { font-size: 23px;line-height: 20px;color: #000000;background-color: #F60;padding: 16px 2px;border-radius: 50px;display: block;margin-top: 40px;text-align: center;font-family: Helvetica,'Sans-Serif';font-weight: 900 !important;}
.cta-post-block .cta-row:nth-child(2) { display:flex; justify-content: flex-end; }
.cta-post-block .cta-row:nth-child(2) img  { max-width: 160px;  margin-top:20px;}
.cta-post-block .col-left { display: flex; align-items: center; background-color: #000; }
.cta-post-block .col-left img {  }
.pages_posts_cta { margin-top: 40px; margin-bottom: 40px; }
.pages_posts_cta.container { max-width: 650px; }
.cta-post-block.all_pages .cta-row { margin-bottom: 0; gap: 0; }
.cta-post-block.all_pages .cta-row h4 {
    font-weight: 700 !important;
    font-size: 25px !important;
    line-height: 25px !important;
    color: #000000;
    text-align: center;
    max-width: 205px;
    margin: 0 auto;
    letter-spacing: 0.3px;
}
.cta-post-block.all_pages .cta-row h5 { font-weight: 900;font-size: 15px !important; line-height: 25px !important; color: #000000; text-align: center; }
.cta-post-block.all_pages { display: flex;flex-direction: column;}
.cta-post-block.all_pages .cta-row .text-block a { font-size: 12px;line-height: 20px;color: #000000;background-color: #f89b2c;padding: 6px 2px;border-radius: 50px;display: block;margin-top: 8px;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 900 !important;border: 5px solid #000;}

.need_business_financing_cta { position: relative; margin: 30px 0; }
.need_business_financing_cta .col-right { position: absolute; right:0; width: 50%; bottom:30px; }
.need_business_financing_cta .text-block { text-align: center; }
.need_business_financing_cta .text-block a { font-size: 28px;line-height: 20px;color: #000000;background-color: #f89b2c;padding: 6px 26px;border-radius: 50px;margin:0 auto;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 700 !important;border: 5px solid #000;}


.fund_your_invoices { position: relative; margin: 30px 0; }
.fund_your_invoices .col-right { position: absolute; right:0; width: 50%; bottom:30%; }
.fund_your_invoices .text-block { text-align: center; }
.fund_your_invoices .text-block a { font-size: 28px;line-height: 20px;color: #000000;background-color: #FF6600;padding: 6px 26px;border-radius: 50px;margin:0 auto;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 700 !important;border: 5px solid #000;}

.turn_your_invoice { position: relative; margin: 30px 0; }
.turn_your_invoice .col-right { position: absolute; right:0; width: 50%; bottom:25%; }
.turn_your_invoice .text-block { text-align: center; }
.turn_your_invoice .text-block a { font-size: 28px;line-height: 20px;color: #000000;background-color: #008a52;padding: 6px 26px;border-radius: 50px;margin:0 auto;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 700 !important;}

.freight_factoring_quote_cta { position: relative; margin:30px 0;}
.freight_factoring_quote_cta img { width: 100%; }
.freight_factoring_quote_cta .col-right { position: absolute; right:0; width: 50%; bottom:25%; }
.freight_factoring_quote_cta .text-block { text-align: center; }
.freight_factoring_quote_cta .text-block a { font-size: 1.4vw;line-height: 20px;color: #000000;background-color: #ff6600;padding: 6px 26px;border-radius: 50px;margin:0 auto;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 700 !important; border: 5px solid #000; }

.freight_free_quote_cta { position: relative; margin: 30px 0; }
.freight_free_quote_cta img { width: 100%; }
.freight_free_quote_cta .col-right { position: absolute; right:0; width: 40%; bottom:30%; }
.freight_free_quote_cta .text-block { text-align: center; }
.freight_free_quote_cta .text-block a { font-size: 1.4vw;line-height: 20px;color: #000000;background-color: #ff6600;padding: 6px 26px;border-radius: 50px;margin:0 auto;text-align: center;font-family:'helvetica neue', 'HelveticaNeue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;font-weight: 700 !important; border: 5px solid #000; }

.freight-invoice-factoring-quote { margin: 30px 0; }
.elementor ul { padding-left: 20px; }
.elementor ul li { list-style: initial; }

#glossary-pages ul  { list-style: none; margin:0 0 30px; border-bottom: 1px solid #000; padding-bottom:30px;}
#glossary-pages ul li { margin:0; }
#glossary-pages ul li a { font-weight: bold; }
.single #main p a, .single #main p a:visited, .single #main p a:hover, .single #main p a:active { color: blue; font-weight: bold; text-decoration: none; }
.single #main .elementor ul li a, .single #main .elementor ul li a:visited, .single #main .elementor ul li a:hover, .single #main .elementor ul li a:active { color: blue; font-weight: bold; text-decoration: none; }
.page #main p a, .page #main p a:visited, .page #main p a:hover, .page #main p a:active { color: blue; font-weight: bold; text-decoration: none; }
.page #main .elementor ul li a, .page #main .elementor ul li a:visited, .page #main .elementor ul li a:hover, .page #main .elementor ul li a:active { color: blue; font-weight: bold; text-decoration: none; }

@media all and (max-width: 1600px) {
    .freight_factoring_quote_cta .text-block a { font-size: 1.4vw; }

}


@media all and (max-width: 1200px) {
    .fund_your_invoices .text-block a { font-size: 1.7vw; }
    .turn_your_invoice .text-block a { font-size: 1.7vw; }
    .freight_free_quote_cta .text-block a { font-size: 1.5vw;}
    .freight_factoring_quote_cta .text-block a { font-size: 1.5vw; }
    .need_business_financing_cta .text-block a { font-size: 1.7vw; }

}

@media all and (max-width: 945px) {
    .fund_your_invoices .text-block a { font-size: 1.4vw; }
    .turn_your_invoice .text-block a { font-size: 1.4vw; }
    .freight_free_quote_cta .text-block a { font-size: 1.3vw;}
    .freight_factoring_quote_cta .text-block a { font-size: 1.4vw; }
    .need_business_financing_cta .text-block a { font-size: 1.4vw; }
    .need_business_financing_cta .col-right { bottom: 10px; }

}


@media all and (max-width: 1024px) {
    .cta-post-block .cta-row { flex-direction: column; }
    .cta-post-block .cta-row > div { width: 100%; }
    .cta-post-block .col-left img { width:100%; }
    .cta-post-block .cta-row h4 { font-size: 22px !important;line-height: 25px !important; }
    .cta-post-block .cta-row h4 strong {font-size: 21px; line-height: 21px; }
}


@media all and (max-width: 768px) {
    html.responsive #top .av-main-nav .menu-item.menu-link {display: block; visibility: hidden; height:0; width: 0; }
    html.no-scroll, html.no-scroll body { overflow: hidden; }
    .av-main-nav li { z-index: 102; }
    #avia-menu .sub-menu.active { display: flex !important; opacity:1 !important; top: 0; left: unset; width: 350px; right: 0; padding-top: 7px; overflow: auto; bottom:0; position: fixed; visibility: visible; min-width: unset;}
    #avia-menu .sub-menu .sub-menu-content { display: flex;justify-content: center;height: unset !important;margin: 40px auto 0; width: 100%; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container { flex-direction: column; width: 100%; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item { width: 100%; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item-content { padding: 10px 0; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links { justify-content: space-between; display: block; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col { margin: unset; display: flex; flex-direction: column; justify-content: normal; align-self: flex-start; width: 100%; }
    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .item-links .links-col:not(:last-child) { margin-bottom: 18px; }

    #avia-menu .sub-menu .sub-menu-content .sub-menu-container .sub-menu-container-item .sub-menu-container-item-content .item .image-block { display: none; }
    .sub-menu .close-sub-menu { display: block; position: absolute; top: 20px; right: 20px;}
    .html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a { display: flex;align-items: center;justify-content: space-between; }
    .html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a:after { background: url(https://altline.sobanco.com/wp-content/themes/enfold/images/menu/arrow.png); content: '';background-repeat: repeat;background-size: auto;display: inline-block;width: 12px;height: 12px;background-repeat: no-repeat;background-size: contain; }
    .responsive #top .av-main-nav .menu-item-avia-special.av-burger-menu-main.inactive_burger { display: none; }
    .page-id-12943 #av_section_4 img { margin: 0 auto; width: 50%; }

    .need_business_financing_cta .col-right { position: absolute; width: 100%; bottom:20px; }
    .need_business_financing_cta .text-block,
    .fund_your_invoices .text-block { text-align: center; }
    .need_business_financing_cta .text-block a,
    .fund_your_invoices .text-block a{ font-size: 4vw;}
    .fund_your_invoices .col-right { bottom: 15%; width: 100%; }
    .turn_your_invoice .col-right { width: 100%; bottom: 15%; }
    .turn_your_invoice .text-block { text-align: center; }
    .turn_your_invoice .text-block a { font-size: 4vw; }
    .freight_factoring_quote_cta .col-right { width: 100%; bottom: 14%; }
    .freight_factoring_quote_cta .text-block { text-align: center; }
    .freight_factoring_quote_cta .text-block a { font-size: 4vw; }
    .freight_free_quote_cta .col-right { width: 100%; bottom: 15%; }
    .freight_free_quote_cta .text-block { text-align: center; }
    .freight_free_quote_cta .text-block a { font-size: 4vw; }

}

@media all and (max-width: 1290px) and (min-width: 990px)  {
    #top #header .av-main-nav > li > a { font-size: 1vw; padding: 0 9px; }

}

@media all and (min-width: 768px) {
    .post-template-default.single.single-post { overflow-x: visible; }
    .post-template-default.single.single-post #wrap_all { overflow: visible; }
    .post-template-default.single.single-post .sidebar.sidebar_right { width: 25% !important; display: flex !important; }
    .post-template-default.single.single-post .template-single-blog { display:flex; }
    .post-template-default .inner_sidebar { margin: 0; overflow: visible; display: flex; flex-direction: column;}
    body#top #main .sidebar { overflow: visible; }
    .inner_sidebar #block-2 { position: sticky; top: 70px; align-self: flex-start;  display: flex !important; }
}

@media all and (min-width: 990px) {
    #avia-menu {
    }
    #header_main .main_menu, #header_main .av-main-nav-wrap { width: 100%; }



    #avia-menu li:nth-last-child(-n+4) {
        float:right;
        margin:0 10px;
    }
    #avia-menu li:first-child { margin-left:25px; }
    #avia-menu li.get-a-quote span {
        background-color: #008A51;
        border-radius: 5px;
        padding: 8px 20px;
        color: #fff
    }
    #avia-menu li#menu-item-9787 img { vertical-align: middle; width: 18px; }

    #header_main .inner-container { display: flex;  }
    #header_main div .logo { float: none; position: relative; }
    #header_main .main_menu { float: none; position: relative; }

}

@media all and (min-width: 1024px) {
        #avia-menu li:nth-child(-n+4) {
        float:left;
        margin: 0 10px;
    }
    
}

.single #main .elementor ol li a, .single #main .elementor ol li a:visited, .single #main .elementor ol li a:hover, .single #main .elementor ol li a:active { color: blue; font-weight: bold; text-decoration: none; }

/* Invoice Factoring Near You page */
.custom-listing a {
	font-weight: bold;
}

.custom-listing ul li a {
	font-weight: 300 !important;
}

.custom-listing a.single-state {
    margin-bottom: 20px;
    display: block;	
}.elementor-hidden{display:none;}.elementor-visibility-hidden{visibility:hidden;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0;}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0;}.e-logo-wrapper{background:var(--e-a-bg-logo);border-radius:50%;display:inline-block;line-height:1;padding:.75em;}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em;}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box;}.elementor a{box-shadow:none;text-decoration:none;}.elementor hr{background-color:transparent;margin:0;}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0;}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%;}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0;}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s;}.elementor .elementor-background-video-container.elementor-loading{opacity:0;}.elementor .elementor-background-video-embed{max-width:none;}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.elementor .elementor-background-video{max-width:none;}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover;}.elementor .elementor-background-overlay{inset:0;position:absolute;}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0;}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%;}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute;}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed;}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%;}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%;}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%;}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1;}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}.elementor-invisible{visibility:hidden;}.elementor-align-center{text-align:center;}.elementor-align-right{text-align:right;}.elementor-align-left{text-align:left;}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto;}.elementor-align-justify .elementor-button{width:100%;}.elementor-custom-embed-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3);}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s;}.elementor-custom-embed-play.elementor-playing i{font-family:eicons;}.elementor-custom-embed-play.elementor-playing i:before{content:"";}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite;}.elementor-tag{display:inline-flex;}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear;}.elementor-ken-burns--out{transform:scale(1.3);}.elementor-ken-burns--active{transition-duration:20s;}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1);}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3);}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center;}.elementor-widescreen-align-right{text-align:right;}.elementor-widescreen-align-left{text-align:left;}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto;}.elementor-widescreen-align-justify .elementor-button{width:100%;}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center;}.elementor-laptop-align-right{text-align:right;}.elementor-laptop-align-left{text-align:left;}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto;}.elementor-laptop-align-justify .elementor-button{width:100%;}.elementor-tablet_extra-align-center{text-align:center;}.elementor-tablet_extra-align-right{text-align:right;}.elementor-tablet_extra-align-left{text-align:left;}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto;}.elementor-tablet_extra-align-justify .elementor-button{width:100%;}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center;}.elementor-tablet-align-right{text-align:right;}.elementor-tablet-align-left{text-align:left;}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto;}.elementor-tablet-align-justify .elementor-button{width:100%;}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center;}.elementor-mobile_extra-align-right{text-align:right;}.elementor-mobile_extra-align-left{text-align:left;}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto;}.elementor-mobile_extra-align-justify .elementor-button{width:100%;}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center;}.elementor-mobile-align-right{text-align:right;}.elementor-mobile-align-left{text-align:left;}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto;}.elementor-mobile-align-justify .elementor-button{width:100%;}}:root{--page-title-display:block;}.elementor-page-title,h1.entry-title{display:var(--page-title-display);}@keyframes eicon-spin{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite;}.elementor-section{position:relative;}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative;}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap;}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px;}.elementor-section.elementor-section-stretched{position:relative;width:100%;}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start;}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center;}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end;}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh;}.elementor-section.elementor-section-height-full>.elementor-container{height:100%;}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start;}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center;}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%;}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex;}.elementor-widget-wrap>.elementor-element{width:100%;}.elementor-widget-wrap.e-swiper-container{width:calc(100% - ( var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px) ));}.elementor-widget{position:relative;}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0;}.elementor-column{display:flex;min-height:1px;position:relative;}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px;}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px;}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px;}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px;}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0;}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%;}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%;}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%;}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%;}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%;}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%;}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%;}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%;}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%;}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%;}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%;}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%;}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%;}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%;}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%;}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%;}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%;}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%;}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%;}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%;}.elementor-column.elementor-xs-11{width:11.111%;}.elementor-column.elementor-xs-12{width:12.5%;}.elementor-column.elementor-xs-14{width:14.285%;}.elementor-column.elementor-xs-16{width:16.666%;}.elementor-column.elementor-xs-20{width:20%;}.elementor-column.elementor-xs-25{width:25%;}.elementor-column.elementor-xs-30{width:30%;}.elementor-column.elementor-xs-33{width:33.333%;}.elementor-column.elementor-xs-40{width:40%;}.elementor-column.elementor-xs-50{width:50%;}.elementor-column.elementor-xs-60{width:60%;}.elementor-column.elementor-xs-66{width:66.666%;}.elementor-column.elementor-xs-70{width:70%;}.elementor-column.elementor-xs-75{width:75%;}.elementor-column.elementor-xs-80{width:80%;}.elementor-column.elementor-xs-83{width:83.333%;}.elementor-column.elementor-xs-90{width:90%;}.elementor-column.elementor-xs-100{width:100%;}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%;}.elementor-column.elementor-sm-11{width:11.111%;}.elementor-column.elementor-sm-12{width:12.5%;}.elementor-column.elementor-sm-14{width:14.285%;}.elementor-column.elementor-sm-16{width:16.666%;}.elementor-column.elementor-sm-20{width:20%;}.elementor-column.elementor-sm-25{width:25%;}.elementor-column.elementor-sm-30{width:30%;}.elementor-column.elementor-sm-33{width:33.333%;}.elementor-column.elementor-sm-40{width:40%;}.elementor-column.elementor-sm-50{width:50%;}.elementor-column.elementor-sm-60{width:60%;}.elementor-column.elementor-sm-66{width:66.666%;}.elementor-column.elementor-sm-70{width:70%;}.elementor-column.elementor-sm-75{width:75%;}.elementor-column.elementor-sm-80{width:80%;}.elementor-column.elementor-sm-83{width:83.333%;}.elementor-column.elementor-sm-90{width:90%;}.elementor-column.elementor-sm-100{width:100%;}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%;}.elementor-column.elementor-md-11{width:11.111%;}.elementor-column.elementor-md-12{width:12.5%;}.elementor-column.elementor-md-14{width:14.285%;}.elementor-column.elementor-md-16{width:16.666%;}.elementor-column.elementor-md-20{width:20%;}.elementor-column.elementor-md-25{width:25%;}.elementor-column.elementor-md-30{width:30%;}.elementor-column.elementor-md-33{width:33.333%;}.elementor-column.elementor-md-40{width:40%;}.elementor-column.elementor-md-50{width:50%;}.elementor-column.elementor-md-60{width:60%;}.elementor-column.elementor-md-66{width:66.666%;}.elementor-column.elementor-md-70{width:70%;}.elementor-column.elementor-md-75{width:75%;}.elementor-column.elementor-md-80{width:80%;}.elementor-column.elementor-md-83{width:83.333%;}.elementor-column.elementor-md-90{width:90%;}.elementor-column.elementor-md-100{width:100%;}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10;}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1;}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10;}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1;}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10;}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1;}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0;}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1;}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1;}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10;}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1;}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0;}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1;}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10;}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9;}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8;}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7;}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6;}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5;}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4;}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3;}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2;}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1;}.elementor-column{width:100%;}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);}.elementor-grid .elementor-grid-item{min-width:0;}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap);}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word;}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr);}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr);}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr);}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr);}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr);}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr);}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr);}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr);}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr);}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop";}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen";}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra";}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet";}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra";}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile";}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width);}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align);}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);}.e-con,.e-con>.e-con-inner{display:var(--display);}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row;}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items);}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal;}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy;}.e-con-boxed{gap:initial;text-align:initial;}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items);}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%;}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width));}.e-con .elementor-widget.elementor-widget{margin-block-end:0;}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none;}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1;}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2;}.e-con .elementor-widget{min-width:0;}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%;}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%;}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%;}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px;}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile);}.e-con.e-flex .elementor-widget-archive-posts{width:100%;}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%;}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1;}.elementor-field-group{align-items:center;flex-wrap:wrap;}.elementor-field-group.elementor-field-type-submit{align-items:flex-end;}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%;}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0;}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6;}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6;}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%;}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit;}.elementor-field-group .elementor-select-wrapper:before{content:"";font-family:eicons;font-size:15px;pointer-events:none;position:absolute;right:10px;text-shadow:0 0 3px rgba(0,0,0,.3);top:50%;transform:translateY(-50%);}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:"";}.elementor-field-subgroup{display:flex;flex-wrap:wrap;}.elementor-field-subgroup .elementor-field-option label{display:inline-block;}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px;}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%;}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline;}.elementor-field-label{cursor:pointer;}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em;}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px;}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px;}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px;}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px;}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px;}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%;}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1;}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%;}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center;}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start;}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end;}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto;}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0;}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto;}}.elementor-error .elementor-field{border-color:#d9534f;}.elementor-error .help-inline{color:#d9534f;font-size:.9em;}.elementor-message{font-size:1em;line-height:1;margin:10px 0;}.elementor-message:before{content:"";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle;}.elementor-message.elementor-message-danger{color:#d9534f;}.elementor-message.elementor-message-danger:before{content:"";}.elementor-message.form-message-success{color:#5cb85c;}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0;}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center;}.elementor-form .elementor-button.elementor-size-xs{min-height:33px;}.elementor-form .elementor-button.elementor-size-sm{min-height:40px;}.elementor-form .elementor-button.elementor-size-md{min-height:47px;}.elementor-form .elementor-button.elementor-size-lg{min-height:59px;}.elementor-form .elementor-button.elementor-size-xl{min-height:72px;}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}.elementor-heading-title{line-height:1;margin:0;padding:0;}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s;}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center;}.elementor-button-icon{align-items:center;display:flex;}.elementor-button-icon svg{height:auto;width:1em;}.elementor-button-icon .e-font-icon-svg{height:1em;}.elementor-button-text{display:inline-block;}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px;}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px;}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px;}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px;}.elementor-button span{text-decoration:inherit;}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de;}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c;}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e;}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f;}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de;}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c;}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e;}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f;}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff;}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em;}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s;}.elementor-icon:hover{color:#69727d;}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em;}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%);}.elementor-icon i.fad{width:auto;}.elementor-shape-square .elementor-icon{border-radius:0;}.elementor-shape-rounded .elementor-icon{border-radius:10%;}.elementor-shape-circle .elementor-icon{border-radius:50%;}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX,1) * var(--e-con-transform-scaleX,var(--e-con-transform-scale,1)))) scaleY(calc(var(--e-con-transform-flipY,1) * var(--e-con-transform-scaleY,var(--e-con-transform-scale,1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x);}.animated{animation-duration:1.25s;}.animated.animated-slow{animation-duration:2s;}.animated.animated-fast{animation-duration:.75s;}.animated.infinite{animation-iteration-count:infinite;}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards;}@media (prefers-reduced-motion:reduce){.animated{animation:none;}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none;}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none;}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none;}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none;}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none;}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none;}}