.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after{display:table;content:" ";}.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after{clear:both;}.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content{zoom:1;}.fl-clear{clear:both;}.fl-clearfix:before,.fl-clearfix:after{display:table;content:" ";}.fl-clearfix:after{clear:both;}.fl-clearfix{zoom:1;}.fl-visible-medium,.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col{display:none;}.fl-row,.fl-row-content{margin-left:auto;margin-right:auto;}.fl-row-content-wrap{position:relative;}.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap{background-attachment:scroll;}.fl-row-bg-video,.fl-row-bg-video .fl-row-content{position:relative;}.fl-row-bg-video .fl-bg-video{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;}.fl-row-bg-video .fl-bg-video video{bottom:0;left:0px;position:absolute;right:0;top:0px;}.fl-row-bg-video .fl-bg-video iframe{pointer-events:none;width:100vw;height:56.25vw;max-width:none;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.fl-bg-video-fallback{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0px;left:0px;position:absolute;right:0px;top:0px;}.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content{position:relative;}.fl-row .fl-bg-slideshow{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0;}.fl-builder-edit .fl-row .fl-bg-slideshow *{bottom:0;height:auto!important;left:0;position:absolute!important;right:0;top:0;}.fl-row-bg-overlay .fl-row-content-wrap:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.fl-row-bg-overlay .fl-row-content{position:relative;z-index:1;}.fl-row-full-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;}.fl-builder-edit .fl-row-full-height .fl-row-content-wrap{min-height:calc(100vh - 48px);}.fl-row-full-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.fl-row-full-height .fl-row-full-width.fl-row-content{max-width:100%;width:100%;}.fl-builder-ie-11 .fl-row.fl-row-full-height{display:flex;flex-direction:column;height:100%;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content-wrap{height:auto;}.fl-builder-ie-11 .fl-row-full-height .fl-row-content{flex:0 0 auto;flex-basis:100%;margin:0;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-top .fl-row-content,.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content{margin:0 auto;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-center .fl-col-group:not(.fl-col-group-equal-height){display:flex;align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;}.fl-row-full-height.fl-row-align-center .fl-row-content-wrap{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;}.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap{align-items:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-align:end;-ms-flex-pack:end;}.fl-builder-ie-11 .fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap{justify-content:flex-start;-webkit-justify-content:flex-start;}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){.fl-row-full-height .fl-row-content-wrap{min-height:1024px;}}@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape){.fl-row-full-height .fl-row-content-wrap{min-height:768px;}}@media screen and (device-aspect-ratio: 40/71) {.fl-row-full-height .fl-row-content-wrap{min-height:500px;}}.fl-col-group-equal-height,.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.fl-col-group-equal-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.fl-col-group-equal-height.fl-col-group-has-child-loading{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}.fl-col-group-equal-height .fl-col-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-shrink:1;min-width:1px;max-width:100%;width:100%;}.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content:none;}.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;}.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content{justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-pack:end;}.fl-col-group-equal-height.fl-col-group-align-center .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{width:100%;}.fl-builder-ie-11 .fl-col-group-equal-height .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{min-height:1px;}.fl-col{float:left;min-height:1px;}.fl-col-bg-overlay .fl-col-content{position:relative;}.fl-col-bg-overlay .fl-col-content:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.fl-col-bg-overlay .fl-module{position:relative;z-index:2;}.fl-module img{max-width:100%;}.fl-builder-module-template{margin:0 auto;max-width:1100px;padding:20px;}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:16px;font-weight:normal;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;}.fl-builder-content .fl-button:hover{text-decoration:none;}.fl-builder-content .fl-button:active{position:relative;top:1px;}.fl-builder-content .fl-button-width-full .fl-button{display:block;text-align:center;}.fl-builder-content .fl-button-width-custom .fl-button{display:inline-block;text-align:center;max-width:100%;}.fl-builder-content .fl-button-left{text-align:left;}.fl-builder-content .fl-button-center{text-align:center;}.fl-builder-content .fl-button-right{text-align:right;}.fl-builder-content .fl-button i{font-size:1.3em;height:auto;margin-right:8px;vertical-align:middle;width:auto;}.fl-builder-content .fl-button i.fl-button-icon-after{margin-left:8px;margin-right:0;}.fl-builder-content .fl-button-has-icon .fl-button-text{vertical-align:middle;}.fl-icon-wrap{display:inline-block;}.fl-icon{display:table-cell;vertical-align:middle;}.fl-icon a{text-decoration:none;}.fl-icon i{float:left;}.fl-icon i:before{border:none!important;}.fl-icon-text{display:table-cell;text-align:left;padding-left:15px;vertical-align:middle;}.fl-icon-text *:last-child{margin:0!important;padding:0!important;}.fl-icon-text a{text-decoration:none;}.fl-photo{line-height:0;position:relative;}.fl-photo-align-left{text-align:left;}.fl-photo-align-center{text-align:center;}.fl-photo-align-right{text-align:right;}.fl-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%;}.fl-photo-img-svg{width:100%;}.fl-photo-content img{display:inline;height:auto;max-width:100%;}.fl-photo-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.fl-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.fl-photo-caption-below{padding-bottom:20px;padding-top:10px;}.fl-photo-caption-hover{background:rgba(0,0,0,0.7);bottom:0;color:#fff;left:0;opacity:0;filter:alpha(opacity= 0);padding:10px 15px;position:absolute;right:0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.fl-photo-content:hover .fl-photo-caption-hover{opacity:100;filter:alpha(opacity= 100);}.fl-builder-pagination,.fl-builder-pagination-load-more{padding:40px 0;}.fl-builder-pagination ul.page-numbers{list-style:none;margin:0;padding:0;text-align:center;}.fl-builder-pagination li{display:inline-block;list-style:none;margin:0;padding:0;}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers{border:1px solid #e6e6e6;display:inline-block;padding:5px 10px;margin:0 0 5px;}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:#f5f5f5;text-decoration:none;}.fl-slideshow,.fl-slideshow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.fl-slideshow .fl-slideshow-image img{max-width:none!important;}.fl-slideshow-social{line-height:0!important;}.fl-slideshow-social *{margin:0!important;}.fl-builder-content .bx-wrapper .bx-viewport{background:transparent;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;left:0;}.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:hover,.mfp-wrap button.mfp-arrow:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:50%;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;}.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus{background:transparent!important;border:none!important;outline:none;position:absolute;top:0;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;}.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:hover,.admin-bar .mfp-wrap .mfp-close:focus{top:32px!important;}img.mfp-img{padding:0;}.mfp-counter{display:none;}.mfp-wrap .mfp-preloader.fa{font-size:30px;}.fl-form-field{margin-bottom:15px;}.fl-form-field input.fl-form-error{border-color:#DD6420;}.fl-form-error-message{clear:both;color:#DD6420;display:none;padding-top:8px;font-size:12px;font-weight:lighter;}.fl-form-button-disabled{opacity:0.5;}.fl-animation{opacity:0;}.fl-builder-mobile .fl-animation,.fl-builder-edit .fl-animation,.fl-builder-preview .fl-animation,.fl-animated{opacity:1;}.fl-animated.fl-fade-in{animation:fl-fade-in 1s ease-out;-webkit-animation:fl-fade-in 1s ease-out;-moz-animation:fl-fade-in 1s ease-out;}@keyframes fl-fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fl-fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fl-fade-in{0%{opacity:0;}100%{opacity:1;}}.fl-animated.fl-slide-left{animation:fl-slide-left 1s ease-out;-webkit-animation:fl-slide-left 1s ease-out;-moz-animation:fl-slide-left 1s ease-out;}@keyframes fl-slide-left{0%{opacity:0;transform:translateX(10%);}100%{opacity:1;transform:translateX(0%);}}@-webkit-keyframes fl-slide-left{0%{opacity:0;-webkit-transform:translateX(10%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes fl-slide-left{0%{opacity:0;-moz-transform:translateX(10%);}100%{opacity:1;-moz-transform:translateX(0%);}}.fl-animated.fl-slide-right{animation:fl-slide-right 1s ease-out;-webkit-animation:fl-slide-right 1s ease-out;-moz-animation:fl-slide-right 1s ease-out;}@keyframes fl-slide-right{0%{opacity:0;transform:translateX(-10%);}100%{opacity:1;transform:translateX(0%);}}@-webkit-keyframes fl-slide-right{0%{opacity:0;-webkit-transform:translateX(-10%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes fl-slide-right{0%{opacity:0;-moz-transform:translateX(-10%);}100%{opacity:1;-moz-transform:translateX(0%);}}.fl-animated.fl-slide-up{animation:fl-slide-up 1s ease-out;-webkit-animation:fl-slide-up 1s ease-out;-moz-animation:fl-slide-up 1s ease-out;}@keyframes fl-slide-up{0%{opacity:0;transform:translateY(10%);}100%{opacity:1;transform:translateY(0%);}}@-webkit-keyframes fl-slide-up{0%{opacity:0;-webkit-transform:translateY(10%);}100%{opacity:1;-webkit-transform:translateY(0%);}}@-moz-keyframes fl-slide-up{0%{opacity:0;-moz-transform:translateY(10%);}100%{opacity:1;-moz-transform:translateY(0%);}}.fl-animated.fl-slide-down{animation:fl-slide-down 1s ease-out;-webkit-animation:fl-slide-down 1s ease-out;-moz-animation:fl-slide-down 1s ease-out;}@keyframes fl-slide-down{0%{opacity:0;transform:translateY(-10%);}100%{opacity:1;transform:translateY(0%);}}@-webkit-keyframes fl-slide-down{0%{opacity:0;-webkit-transform:translateY(-10%);}100%{opacity:1;-webkit-transform:translateY(0%);}}@-moz-keyframes fl-slide-down{0%{opacity:0;-moz-transform:translateY(-10%);}100%{opacity:1;-moz-transform:translateY(0%);}}.fl-button.fl-button-icon-animation i{width:0!important;opacity:0;-ms-filter:"alpha(opacity=0)";transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}.fl-button.fl-button-icon-animation:hover i{opacity:1! important;-ms-filter:"alpha(opacity=100)";}.fl-button.fl-button-icon-animation i.fl-button-icon-after{margin-left:0px!important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after{margin-left:10px!important;}.fl-button.fl-button-icon-animation i.fl-button-icon-before{margin-right:0!important;}.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before{margin-right:20px!important;margin-left:-10px;}.single:not(.woocommerce).single-fl-builder-template .fl-content{width:100%;}.fl-row-content-wrap{margin:0px;}.fl-row-content-wrap{padding:20px;}.fl-row-fixed-width{max-width:1100px;}.fl-module-content{margin:20px;}@media (max-width: 992px) {.fl-visible-desktop,.fl-visible-mobile,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-mobile.fl-col{display:none;}.fl-visible-desktop-medium,.fl-visible-medium,.fl-visible-medium-mobile,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col,.fl-col-group .fl-visible-medium-mobile.fl-col{display:block;}}@media (max-width: 768px) {.fl-visible-desktop,.fl-visible-desktop-medium,.fl-visible-medium,.fl-col-group .fl-visible-desktop.fl-col,.fl-col-group .fl-visible-desktop-medium.fl-col,.fl-col-group .fl-visible-medium.fl-col{display:none;}.fl-visible-medium-mobile,.fl-visible-mobile,.fl-col-group .fl-visible-medium-mobile.fl-col,.fl-col-group .fl-visible-mobile.fl-col{display:block;}.fl-row-content-wrap{background-attachment:scroll!important;}.fl-row-bg-parallax .fl-row-content-wrap{background-attachment:scroll!important;background-position:center center!important;}.fl-col-group.fl-col-group-equal-height{display:block;}.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.fl-col-group.fl-col-group-responsive-reversed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-flow:row wrap;-ms-box-orient:horizontal;-webkit-flex-flow:row wrap;}.fl-col-group.fl-col-group-responsive-reversed .fl-col{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(1){-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;-ms-flex-order:12;-webkit-order:12;order:12;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(2){-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;-ms-flex-order:11;-webkit-order:11;order:11;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(3){-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(4){-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(5){-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(6){-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(7){-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(8){-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(9){-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(10){-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(11){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}.fl-col-group-responsive-reversed .fl-col:nth-of-type(12){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto!important;}.fl-col-small{max-width:400px;}.fl-block-col-resize{display:none;}.fl-row[data-node] .fl-row-content-wrap{border-left:none;border-right:none;margin:0;padding-left:0;padding-right:0;}.fl-row[data-node] .fl-bg-video,.fl-row[data-node] .fl-bg-slideshow{left:0;right:0;}.fl-col[data-node] .fl-col-content{border-left:none;border-right:none;margin:0;padding-left:0;padding-right:0;}}.page .fl-post-header,.single-fl-builder-template .fl-post-header{display:none;}.fl-node-587d9714828c4>.fl-row-content-wrap{background-image:url(https://www.visitwangaratta.com.au/wp-content/uploads/sites/39/2016/11/BM_Wangaratta_Stay_KingValley_Accom.jpg);background-repeat:no-repeat;background-position:center bottom;background-attachment:scroll;background-size:cover;}.fl-node-587d9714828c4>.fl-row-content-wrap{padding-top:210px;padding-right:0px;padding-left:0px;}.fl-node-589286852876a>.fl-row-content-wrap{background-color:#ffffff;background-color:rgba(255,255,255,1);}.fl-node-589286852876a>.fl-row-content-wrap{margin-top:-30px;}.fl-node-589286852876a>.fl-row-content-wrap{padding-right:10px;padding-left:10px;}.fl-node-587d97148312f>.fl-row-content-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-587da9bd19327>.fl-row-content-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.fl-node-587eaa7c952a2>.fl-row-content-wrap{padding-right:00px;padding-left:00px;}.fl-node-587d971482a2c{width:100%;}@media(max-width: 992px) {
		.fl-builder-content .fl-node-587d971482a2c {
			max-width: none;
			width: 80% !important;
			-webkit-box-flex: 0 1 auto;
			-moz-box-flex: 0 1 auto;
			-webkit-flex: 0 1 auto;
			-ms-flex: 0 1 auto;
			flex: 0 1 auto;
		}
	}
	
		@media(max-width: 768px) {
		.fl-builder-content .fl-node-587d971482a2c {
			clear: none;
			float: left;
			max-width: none;
			width: 60% !important;
		}

			}
	
 .fl-node-587d971482a2c > .fl-col-content {
	margin-top:500px;
}
.fl-node-589286853b48e {
	width: 33.33%;
}










	
	
.fl-node-589286853b548 {
	width: 33.33%;
}










	
	
.fl-node-589286853b5fd {
	width: 33.33%;
}










	
	
.fl-node-587d9ef673d77 {
	width: 100%;
}










	
	
.fl-node-587d9ef1c46b3 {
	width: 25%;
}










	
	
.fl-node-587d9ef1c4767 {
	width: 25%;
}










	
	
.fl-node-587d9ef1c4818 {
	width: 25%;
}










	
	
.fl-node-587d9ef1c48c7 {
	width: 25%;
}










	
	
.fl-node-587da9bd197ed {
	width: 100%;
}










	
	
.fl-node-587da9bd199d4 {
	width: 33.33%;
}





.fl-node-587da9bd199d4 > .fl-col-content {
	background-color: #d8f0f0;
	background-color: rgba(216,240,240, 1);
}





	
	
 .fl-node-587da9bd199d4 > .fl-col-content {
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
}
.fl-node-587da9bd19da0 {
	width: 33.33%;
}





.fl-node-587da9bd19da0 > .fl-col-content {
	background-color: #d7eed4;
	background-color: rgba(215,238,212, 1);
}





	
	
 .fl-node-587da9bd19da0 > .fl-col-content {
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
}
.fl-node-587da9bd1a573 {
	width: 33.34%;
}





.fl-node-587da9bd1a573 > .fl-col-content {
	background-color: #faeae8;
	background-color: rgba(250,234,232, 1);
}





	
	
 .fl-node-587da9bd1a573 > .fl-col-content {
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:10px;
}
.fl-node-587eaa7ca2f5f {
	width: 100%;
}










	
	
/* Title
---------------------------------------------------*/

body a.infobox-title-link {
	text-decoration: none;
}
body h1.uabb-infobox-title,
body h2.uabb-infobox-title,
body h3.uabb-infobox-title,
body h4.uabb-infobox-title,
body h5.uabb-infobox-title,
body h6.uabb-infobox-title {
	margin: 0;
	padding: 0;
	/*line-height: 1em;*/
}

/* Text
---------------------------------------------------*/
/* Text editor support */

.uabb-module-content .uabb-text-editor *:not(a) {
    color: inherit;
}
.uabb-module-content .uabb-text-editor *:not(i) {
    font-family: inherit;
}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
    font-size: inherit;
    line-height: inherit;	
}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b) {
	font-weight: inherit;
}


/* Editor Fix */
.uabb-infobox-content .uabb-infobox-text p:last-of-type {
    margin-bottom: 0;
}

.uabb-infobox-content .uabb-infobox-text p {
	padding: 0 0 10px 0;
}

.fl-builder-content .uabb-infobox-text h1,
.fl-builder-content .uabb-infobox-text h2,
.fl-builder-content .uabb-infobox-text h3,
.fl-builder-content .uabb-infobox-text h4,
.fl-builder-content .uabb-infobox-text h5,
.fl-builder-content .uabb-infobox-text h6 {
    margin: 0;
}

/* Button
---------------------------------------------------*/

/*.uabb-infobox-button {
	padding: 10px 0 0 0;
}*/

/* Global Icons Photo Styling
---------------------------------------------------*/

.infobox-icon-above-title .uabb-infobox-left-right-wrap,
.infobox-icon-below-title .uabb-infobox-left-right-wrap,
.infobox-photo-above-title .uabb-infobox-left-right-wrap,
.infobox-photo-below-title .uabb-infobox-left-right-wrap {
	display: block;
	min-width: 100%;
	width: 100%;
}

/* Icons
---------------------------------------------------*/

/* Above/Below Title */
.infobox-icon-above-title .uabb-icon {
	display: block;
}
.infobox-icon-below-title .uabb-icon {
	display: block;
}

/* Left/Right of Title */
.infobox-icon-left-title .uabb-infobox-title,
.infobox-icon-right-title .uabb-infobox-title, 
.infobox-icon-left-title .uabb-imgicon-wrap,
.infobox-icon-right-title .uabb-imgicon-wrap{
	display: inline-block;
	vertical-align: middle;
}


.infobox-icon-left-title .left-title-image,
.infobox-icon-right-title .right-title-image{
	display: inline-block;
	width: 100%;
}

.infobox-icon-left-title .uabb-imgicon-wrap {
	margin-right: 20px;
}

.infobox-icon-right-title .uabb-imgicon-wrap{
	margin-left: 20px;
}


/* Left/Right */
.infobox-icon-left .uabb-infobox-left-right-wrap,
.infobox-icon-right .uabb-infobox-left-right-wrap{
	display: inline-block;
	width: 100%;
}

.infobox-icon-left .uabb-imgicon-wrap,
.infobox-icon-right .uabb-imgicon-wrap{
	display: inline-block;
	vertical-align: top;
}
.infobox-icon-left .uabb-infobox-content,
.infobox-icon-right .uabb-infobox-content{
	display: inline-block;
	vertical-align: top;
}

.infobox-icon-left .uabb-imgicon-wrap{
	margin-right: 20px;
}

.infobox-icon-right .uabb-imgicon-wrap{
	margin-left: 20px;
}

/* Photos
---------------------------------------------------*/

/* Above/Below Title */
.infobox-photo-above-title .uabb-imgicon-wrap {
	display: block;
	/*margin-bottom: 20px;*/
}
.infobox-photo-below-title .uabb-imgicon-wrap {
	display: block;
	margin: 10px 0 15px;
}

/* Left/Right of Title */
.infobox-photo-left-title .uabb-infobox-title,
.infobox-photo-right-title .uabb-infobox-title, 
.infobox-photo-left-title .uabb-imgicon-wrap,
.infobox-photo-right-title .uabb-imgicon-wrap{
	display: inline-block;
	vertical-align: middle;
}

.infobox-photo-left-title .uabb-infobox-title-wrap, 
.infobox-icon-left-title .uabb-infobox-title-wrap,
.infobox-photo-right-title .uabb-infobox-title-wrap, 
.infobox-icon-right-title .uabb-infobox-title-wrap {
	vertical-align: middle;
}


.infobox-photo-left-title .uabb-imgicon-wrap {
	margin-right: 20px;
}

.infobox-photo-right-title .uabb-imgicon-wrap{
	margin-left: 20px;
}


/* Left/Right */
.infobox-photo-left .uabb-infobox-left-right-wrap,
.infobox-photo-right .uabb-infobox-left-right-wrap{
	display: inline-block;
	width: 100%;
}

.infobox-photo-left .uabb-imgicon-wrap,
.infobox-photo-right .uabb-imgicon-wrap{
	display: inline-block;
	vertical-align: top;
}

.infobox-photo-left .uabb-infobox-content,
.infobox-photo-right .uabb-infobox-content{
	display: inline-block;
	vertical-align: top;
}

.infobox-photo-left .uabb-imgicon-wrap{
	margin-right: 20px;
}

.infobox-photo-right .uabb-imgicon-wrap{
	margin-left: 20px;
}

/* Flex Properties */
.fl-module-info-box .fl-module-content {
    
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    flex-shrink: 1;
}

.fl-module-info-box .uabb-separator-parent {
	line-height: 0;
}

/* Module Link */
.fl-module-info-box .uabb-infobox-module-link{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 4;
}

.uabb-infobox-content .uabb-infobox-title-prefix {
	padding: 0;
	margin: 0;
}@media (max-width: 768px) { .infobox-photo-left,
.infobox-photo-right {
	display: block;
}
.infobox-photo-left .infobox-photo,
.infobox-photo-left-text .infobox-photo {
	display: block;
	margin-bottom: 15px;
	padding-left: 0;
	padding-right: 0;
	width: auto;
}
.infobox-photo-right .infobox-photo,
.infobox-photo-right-text .infobox-photo {
	display: block;
	margin-top: 25px;
	padding-left: 0;
	padding-right: 0;
	width: auto;
}
.infobox-photo-left .infobox-content,
.infobox-photo-left-text .infobox-content,
.infobox-photo-right .infobox-content,
.infobox-photo-right-text .infobox-content {
	display: block;
	width: auto;
} }
.fl-node-587d971482cfd {
	width: 100%;
}





/* Image icon Margin 0 */

/* Border Properties */

/* Background Property */
	.fl-node-587d971482cfd .uabb-infobox { 
				background: #7ac57b;
			padding: 10px;;
		}


/* Align */
.fl-node-587d971482cfd .infobox-center {
	text-align: center;
}

/* Minimum Height and Vertical Alignment */	

/* Heading Margin Properties */
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title {
	margin-top: 1px;
	margin-bottom: 0px;
}

/* Prefix Margin Properties */

/* Heading Color */
 
.fl-node-587d971482cfd h3.uabb-infobox-title, 
.fl-node-587d971482cfd h3.uabb-infobox-title span a,
.fl-node-587d971482cfd h3.uabb-infobox-title * {
	color: #ffffff}

.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-text {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Description Color */
 
.fl-node-587d971482cfd .uabb-infobox-text {
	color: #ffffff;
}

/* Icon Margin */
/* Image Margin */




/* Link Color */

/* Typography Options for Title */
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title,
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title a {
	
	
		font-size: 23px;
	line-height: 25px;
	
	}

/* Typography Options for Description */
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-text {
	
	
		font-size: 20px;
	line-height: 22px;
	
	}

/* Typography Options for Prefix */
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title-prefix {
	
	
	
	
	}

/* Typography Options for Link Text */
.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-cta-link {
	
	
	}

/* Module Link */
	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox {
		position: relative; 
	}
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i:before,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i:before {
		color : #ffffff;
	}
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i {
		background-color: #453b3d;

		
			}

	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img:before,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img:before {
		background-color: ;
	}
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap .uabb-image-content,
	.fl-node-587d971482cfd .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap .uabb-image-content {
			}


/* Calculation Width */

/* Left Right Title Image */

/* Responsive CSS */

	

@media (max-width: 992px) { 	
	.fl-builder-content .fl-node-587d971482cfd h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d971482cfd h3.uabb-infobox-title a {
		
				font-size: 20px;
		line-height: 22px;
		
			}

	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-cta-link {

		
			}
}

@media (max-width: 768px) { 	
	

	.fl-node-587d971482cfd .infobox-responsive- {
        text-align: ;
    }
    

	.fl-builder-content .fl-node-587d971482cfd h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d971482cfd h3.uabb-infobox-title a {
		
				font-size: 16px;
		line-height: 18px;
		
			}

	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d971482cfd .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d971482cfd	.uabb-infobox-cta-link {

		
			}

	
	/* Left Right Title Image */
	}
 .fl-node-587d971482cfd > .fl-module-content {
	margin-top:-10px;
	margin-right:10px;
	margin-bottom:-10px;
	margin-left:10px;
}
@media (max-width: 768px) { .fl-node-587d971482cfd > .fl-module-content { margin-top:20px;margin-bottom:20px; } }
.fl-node-587d97f27f09e {
	width: 100%;
}





/* Image icon Margin 0 */

/* Border Properties */

/* Background Property */
	.fl-node-587d97f27f09e .uabb-infobox { 
				background: #7ac57b;
			padding: 10px;;
		}


/* Align */
.fl-node-587d97f27f09e .infobox-center {
	text-align: center;
}

/* Minimum Height and Vertical Alignment */	

/* Heading Margin Properties */
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title {
	margin-top: 1px;
	margin-bottom: 0px;
}

/* Prefix Margin Properties */

/* Heading Color */
 
.fl-node-587d97f27f09e h3.uabb-infobox-title, 
.fl-node-587d97f27f09e h3.uabb-infobox-title span a,
.fl-node-587d97f27f09e h3.uabb-infobox-title * {
	color: #ffffff}

.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-text {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Description Color */
 
.fl-node-587d97f27f09e .uabb-infobox-text {
	color: #ffffff;
}

/* Icon Margin */
/* Image Margin */




/* Link Color */

/* Typography Options for Title */
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title,
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title a {
	
	
		font-size: 23px;
	line-height: 25px;
	
	}

/* Typography Options for Description */
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-text {
	
	
		font-size: 20px;
	line-height: 22px;
	
	}

/* Typography Options for Prefix */
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title-prefix {
	
	
	
	
	}

/* Typography Options for Link Text */
.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-cta-link {
	
	
	}

/* Module Link */
	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox {
		position: relative; 
	}
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i:before,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i:before {
		color : #ffffff;
	}
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i {
		background-color: #453b3d;

		
			}

	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img:before,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img:before {
		background-color: ;
	}
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap .uabb-image-content,
	.fl-node-587d97f27f09e .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap .uabb-image-content {
			}


/* Calculation Width */

/* Left Right Title Image */

/* Responsive CSS */

	

@media (max-width: 992px) { 	
	.fl-builder-content .fl-node-587d97f27f09e h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d97f27f09e h3.uabb-infobox-title a {
		
				font-size: 20px;
		line-height: 22px;
		
			}

	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-cta-link {

		
			}
}

@media (max-width: 768px) { 	
	

	.fl-node-587d97f27f09e .infobox-responsive- {
        text-align: ;
    }
    

	.fl-builder-content .fl-node-587d97f27f09e h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d97f27f09e h3.uabb-infobox-title a {
		
				font-size: 16px;
		line-height: 18px;
		
			}

	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d97f27f09e .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d97f27f09e	.uabb-infobox-cta-link {

		
			}

	
	/* Left Right Title Image */
	}
 .fl-node-587d97f27f09e > .fl-module-content {
	margin-top:-10px;
	margin-right:10px;
	margin-bottom:-10px;
	margin-left:10px;
}
@media (max-width: 768px) { .fl-node-587d97f27f09e > .fl-module-content { margin-top:20px;margin-bottom:20px; } }
.fl-node-587d97f49a907 {
	width: 100%;
}





/* Image icon Margin 0 */

/* Border Properties */

/* Background Property */
	.fl-node-587d97f49a907 .uabb-infobox { 
				background: #7ac57b;
			padding: 10px;;
		}


/* Align */
.fl-node-587d97f49a907 .infobox-center {
	text-align: center;
}

/* Minimum Height and Vertical Alignment */	

/* Heading Margin Properties */
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title {
	margin-top: 1px;
	margin-bottom: 0px;
}

/* Prefix Margin Properties */

/* Heading Color */
 
.fl-node-587d97f49a907 h3.uabb-infobox-title, 
.fl-node-587d97f49a907 h3.uabb-infobox-title span a,
.fl-node-587d97f49a907 h3.uabb-infobox-title * {
	color: #ffffff}

.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-text {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Description Color */
 
.fl-node-587d97f49a907 .uabb-infobox-text {
	color: #ffffff;
}

/* Icon Margin */
/* Image Margin */




/* Link Color */

/* Typography Options for Title */
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title,
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title a {
	
	
		font-size: 23px;
	line-height: 25px;
	
	}

/* Typography Options for Description */
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-text {
	
	
		font-size: 20px;
	line-height: 22px;
	
	}

/* Typography Options for Prefix */
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title-prefix {
	
	
	
	
	}

/* Typography Options for Link Text */
.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-cta-link {
	
	
	}

/* Module Link */
	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox {
		position: relative; 
	}
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i:before,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i:before {
		color : #ffffff;
	}
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap i,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap i {
		background-color: #453b3d;

		
			}

	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap img:before,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap img:before {
		background-color: ;
	}
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-infobox-content .uabb-imgicon-wrap .uabb-image-content,
	.fl-node-587d97f49a907 .uabb-infobox-module-link:hover ~ .uabb-imgicon-wrap .uabb-image-content {
			}


/* Calculation Width */

/* Left Right Title Image */

/* Responsive CSS */

	

@media (max-width: 992px) { 	
	.fl-builder-content .fl-node-587d97f49a907 h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d97f49a907 h3.uabb-infobox-title a {
		
				font-size: 20px;
		line-height: 22px;
		
			}

	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-cta-link {

		
			}
}

@media (max-width: 768px) { 	
	

	.fl-node-587d97f49a907 .infobox-responsive- {
        text-align: ;
    }
    

	.fl-builder-content .fl-node-587d97f49a907 h3.uabb-infobox-title,
	.fl-builder-content .fl-node-587d97f49a907 h3.uabb-infobox-title a {
		
				font-size: 16px;
		line-height: 18px;
		
			}

	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-text {
		
		
			}

	.fl-builder-content .fl-node-587d97f49a907 .uabb-infobox-title-prefix {
		
		
			}

	.fl-builder-content .fl-node-587d97f49a907	.uabb-infobox-cta-link {

		
			}

	
	/* Left Right Title Image */
	}
 .fl-node-587d97f49a907 > .fl-module-content {
	margin-top:-10px;
	margin-right:10px;
	margin-bottom:-10px;
	margin-left:10px;
}
@media (max-width: 768px) { .fl-node-587d97f49a907 > .fl-module-content { margin-top:20px;margin-bottom:20px; } }.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-node-587d97148308b.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 48px;
			}
.fl-node-587d97148308b .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
.pp-photo-container .pp-photo-align-left {
    text-align: left;
}
.pp-photo-container .pp-photo-align-center {
    text-align: center;
}
.pp-photo-container .pp-photo-align-right {
    text-align: right;
}

.pp-photo {
	line-height: 0;
	position: relative;
}
.pp-photo-align-left {
	text-align: left;
}
.pp-photo-align-center {
	text-align: center;
}
.pp-photo-align-right {
	text-align: right;
}
.pp-photo-content {
	display: inline-block;
	line-height: 0;
	position: relative;
	max-width: 100%;
}
.pp-photo-content img {
	display: inline;
	max-width: 100%;
}
.pp-photo-crop-circle img {
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
.pp-photo-caption {
	font-size: 13px;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
    width: 100%;
}
.pp-photo-caption-below {
	padding-bottom: 20px;
	padding-top: 10px;
}
.pp-photo-caption-overlay {
	background: rgba(0,0,0,0.7);
	bottom: 0;
	color: #fff;
	left: 0;
	padding: 10px 15px;
	position: absolute;
	right: 0;
	-webkit-transition:opacity 0.3s ease-in;
	-moz-transition:opacity 0.3s ease-in;
	transition:opacity 0.3s ease-in;
}
.pp-overlay-wrap .pp-overlay-bg {
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: opacity .3s linear;
    -moz-transition: opacity .3s linear;
    -o-transition: opacity .3s linear;
    -ms-transition: opacity .3s linear;
    transition: opacity .3s linear;
}
.pp-photo-caption-hover {
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .3s linear;
    -moz-transition: opacity .3s linear;
    -o-transition: opacity .3s linear;
    -ms-transition: opacity .3s linear;
    transition: opacity .3s linear;
}
.pp-photo-container .pp-photo-content:hover .pp-overlay-bg,
.pp-photo-container .pp-photo-content:hover .pp-photo-caption-hover {
    opacity: 1;
    -webkit-transition: opacity .3s linear;
    -moz-transition: opacity .3s linear;
    -o-transition: opacity .3s linear;
    -ms-transition: opacity .3s linear;
    transition: opacity .3s linear;
}
.pp-photo-container a:focus {
    outline: none;
}
.pp-photo-container .pp-photo-content .pp-photo-content-inner {
    overflow: hidden;
    position: relative;
}
.fl-node-587da3629608f .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587da3629608f .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587da3629608f .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587da3629608f .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587da3629608f .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587da3629608f .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587da3629608f .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587da3629608f .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587da3629608f .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587da3629608f > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587d9f1b9ca31.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587d9f1b9ca31 h3.fl-heading a,
.fl-node-587d9f1b9ca31 h3.fl-heading .fl-heading-text,
.fl-node-587d9f1b9ca31 h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587d9f1b9ca31 h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587d9f1b9ca31 .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587d9f1b9ca31 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da2f650025 .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da2f650025 > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da2fd9ac9a.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da2fd9ac9a h4.fl-heading a,
.fl-node-587da2fd9ac9a h4.fl-heading .fl-heading-text,
.fl-node-587da2fd9ac9a h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da2fd9ac9a h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da2fd9ac9a > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
@media (max-width: 768px) { .fl-module-button .fl-button-left,
.fl-module-button .fl-button-right {
	text-align: center;
} }.fl-builder-content .fl-node-58802ad5b0089 a.fl-button,
.fl-builder-content .fl-node-58802ad5b0089 a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802ad5b0089 a.fl-button,
.fl-builder-content .fl-node-58802ad5b0089 a.fl-button:visited,
.fl-builder-content .fl-node-58802ad5b0089 a.fl-button *,
.fl-builder-content .fl-node-58802ad5b0089 a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802ad5b0089 > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587da7a38cc88 .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587da7a38cc88 .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587da7a38cc88 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587da7a38cc88 .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587da7a38cc88 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587da7a38cc88 .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587da7a38cc88 .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587da7a38cc88 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587da7a38cc88 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587da7a38cc88 > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da2f10007d.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da2f10007d h3.fl-heading a,
.fl-node-587da2f10007d h3.fl-heading .fl-heading-text,
.fl-node-587da2f10007d h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da2f10007d h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da2f10007d .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da2f10007d > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da2f7b1ccc .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da2f7b1ccc > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da22d17b89.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da22d17b89 h4.fl-heading a,
.fl-node-587da22d17b89 h4.fl-heading .fl-heading-text,
.fl-node-587da22d17b89 h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da22d17b89 h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da22d17b89 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802b9448be7 a.fl-button,
.fl-builder-content .fl-node-58802b9448be7 a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802b9448be7 a.fl-button,
.fl-builder-content .fl-node-58802b9448be7 a.fl-button:visited,
.fl-builder-content .fl-node-58802b9448be7 a.fl-button *,
.fl-builder-content .fl-node-58802b9448be7 a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802b9448be7 > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587da73a1c493 .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587da73a1c493 .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587da73a1c493 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587da73a1c493 .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587da73a1c493 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587da73a1c493 .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587da73a1c493 .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587da73a1c493 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587da73a1c493 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587da73a1c493 > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da2ef9975f.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da2ef9975f h3.fl-heading a,
.fl-node-587da2ef9975f h3.fl-heading .fl-heading-text,
.fl-node-587da2ef9975f h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da2ef9975f h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da2ef9975f .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da2ef9975f > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da1032f4c5 .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da1032f4c5 > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da3001f810.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da3001f810 h4.fl-heading a,
.fl-node-587da3001f810 h4.fl-heading .fl-heading-text,
.fl-node-587da3001f810 h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da3001f810 h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da3001f810 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802bae35729 a.fl-button,
.fl-builder-content .fl-node-58802bae35729 a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802bae35729 a.fl-button,
.fl-builder-content .fl-node-58802bae35729 a.fl-button:visited,
.fl-builder-content .fl-node-58802bae35729 a.fl-button *,
.fl-builder-content .fl-node-58802bae35729 a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802bae35729 > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587da7a970dab .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587da7a970dab .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587da7a970dab .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587da7a970dab .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587da7a970dab .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587da7a970dab .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587da7a970dab .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587da7a970dab .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587da7a970dab .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587da7a970dab > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da2ee3d65b.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da2ee3d65b h3.fl-heading a,
.fl-node-587da2ee3d65b h3.fl-heading .fl-heading-text,
.fl-node-587da2ee3d65b h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da2ee3d65b h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da2ee3d65b .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da2ee3d65b > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da2f503cdc .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da2f503cdc > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da2ff124c8.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da2ff124c8 h4.fl-heading a,
.fl-node-587da2ff124c8 h4.fl-heading .fl-heading-text,
.fl-node-587da2ff124c8 h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da2ff124c8 h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da2ff124c8 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802baca03fa a.fl-button,
.fl-builder-content .fl-node-58802baca03fa a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802baca03fa a.fl-button,
.fl-builder-content .fl-node-58802baca03fa a.fl-button:visited,
.fl-builder-content .fl-node-58802baca03fa a.fl-button *,
.fl-builder-content .fl-node-58802baca03fa a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802baca03fa > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587da9bd19890.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 48px;
			}
.fl-node-587da9bd19890 .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
.fl-node-587da9bd19a76 .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587da9bd19a76 .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587da9bd19a76 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587da9bd19a76 .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587da9bd19a76 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587da9bd19a76 .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587da9bd19a76 .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587da9bd19a76 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587da9bd19a76 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587da9bd19a76 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-587da9bd19b18.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da9bd19b18 h3.fl-heading a,
.fl-node-587da9bd19b18 h3.fl-heading .fl-heading-text,
.fl-node-587da9bd19b18 h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd19b18 h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da9bd19b18 .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da9bd19b18 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da9bd19bba .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da9bd19bba > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da9bd19c5c.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da9bd19c5c h4.fl-heading a,
.fl-node-587da9bd19c5c h4.fl-heading .fl-heading-text,
.fl-node-587da9bd19c5c h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd19c5c h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da9bd19c5c > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802c3a430b4 a.fl-button,
.fl-builder-content .fl-node-58802c3a430b4 a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802c3a430b4 a.fl-button,
.fl-builder-content .fl-node-58802c3a430b4 a.fl-button:visited,
.fl-builder-content .fl-node-58802c3a430b4 a.fl-button *,
.fl-builder-content .fl-node-58802c3a430b4 a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802c3a430b4 > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587dac601f7c8 .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587dac601f7c8 .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587dac601f7c8 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587dac601f7c8 .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587dac601f7c8 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587dac601f7c8 .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587dac601f7c8 .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587dac601f7c8 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587dac601f7c8 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587dac601f7c8 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-587da9bd19efe.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da9bd19efe h3.fl-heading a,
.fl-node-587da9bd19efe h3.fl-heading .fl-heading-text,
.fl-node-587da9bd19efe h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd19efe h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da9bd19efe .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da9bd19efe > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da9bd19fae .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da9bd19fae > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da9bd1a054.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da9bd1a054 h4.fl-heading a,
.fl-node-587da9bd1a054 h4.fl-heading .fl-heading-text,
.fl-node-587da9bd1a054 h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd1a054 h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da9bd1a054 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802c32a27c4 a.fl-button,
.fl-builder-content .fl-node-58802c32a27c4 a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802c32a27c4 a.fl-button,
.fl-builder-content .fl-node-58802c32a27c4 a.fl-button:visited,
.fl-builder-content .fl-node-58802c32a27c4 a.fl-button *,
.fl-builder-content .fl-node-58802c32a27c4 a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802c32a27c4 > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587ea58124141 .pp-photo-container .pp-photo-content {
    background: transparent;
    border-color: #cccccc;
    border-style: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
    border-width: 1px;
        padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.fl-node-587ea58124141 .pp-photo-container .pp-photo-content .pp-photo-content-inner {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}
.fl-node-587ea58124141 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
    }
.fl-node-587ea58124141 .pp-photo-container .pp-photo-content .pp-photo-content-inner a {
    display: block;
    text-decoration: none !important;
}
    .fl-node-587ea58124141 .pp-photo-container .pp-photo-content .pp-photo-content-inner img {
        border-color: #000000;        border-style: none;
        border-width: 1px;    }

.fl-node-587ea58124141 .pp-photo-caption {
            background: rgba(221, 221, 221, 0.5);
        color: #000000;
        font-size: 18px;
    line-height: 1.6;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}
.fl-node-587ea58124141 .pp-overlay-wrap .pp-overlay-bg {
        background: rgba(221, 221, 221, 0.5);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
}

@media only screen and ( max-width: 768px ) {
    .fl-node-587ea58124141 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}

@media only screen and ( max-width: 480px ) {
    .fl-node-587ea58124141 .pp-photo-caption {
        font-size: px;
        line-height: ;
    }
}
 .fl-node-587ea58124141 > .fl-module-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-587da9bd1a6c2.fl-module-heading .fl-heading {
	text-align: center;
			}
.fl-node-587da9bd1a6c2 h3.fl-heading a,
.fl-node-587da9bd1a6c2 h3.fl-heading .fl-heading-text,
.fl-node-587da9bd1a6c2 h3.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd1a6c2 h3.fl-heading .fl-heading-text {
	color: #000000;
}
.fl-node-587da9bd1a6c2 .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}
 .fl-node-587da9bd1a6c2 > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-node-587da9bd1a767 .fl-separator {
	border-top:1px solid #000000;
	filter: alpha(opacity = 100);
	opacity: 1;
		width: 80%;
	max-width: 100%;
			margin: auto;
			}
 .fl-node-587da9bd1a767 > .fl-module-content {
	margin-top:10px;
	margin-bottom:10px;
}
.fl-node-587da9bd1a80c.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 16px;
			}
.fl-node-587da9bd1a80c h4.fl-heading a,
.fl-node-587da9bd1a80c h4.fl-heading .fl-heading-text,
.fl-node-587da9bd1a80c h4.fl-heading .fl-heading-text *,
.fl-row .fl-col .fl-node-587da9bd1a80c h4.fl-heading .fl-heading-text {
	color: #000000;
}
 .fl-node-587da9bd1a80c > .fl-module-content {
	margin-top:5px;
	margin-bottom:5px;
}
.fl-builder-content .fl-node-58802c3bb97fb a.fl-button,
.fl-builder-content .fl-node-58802c3bb97fb a.fl-button:visited {

	font-size: 16px;
	line-height: 18px;
	padding: 12px 24px;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;

	
	}

.fl-builder-content .fl-node-58802c3bb97fb a.fl-button,
.fl-builder-content .fl-node-58802c3bb97fb a.fl-button:visited,
.fl-builder-content .fl-node-58802c3bb97fb a.fl-button *,
.fl-builder-content .fl-node-58802c3bb97fb a.fl-button:visited * {
	color: #000000;
}






 .fl-node-58802c3bb97fb > .fl-module-content {
	margin-top:5px;
	margin-bottom:10px;
}
.fl-node-587eaab93d9f9.fl-module-heading .fl-heading {
	text-align: center;
		font-size: 48px;
			}
.fl-node-587eaab93d9f9 .fl-heading .fl-heading-text{
	font-family: "Lato", sans-serif;font-weight: 300;}


.slider-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: center;
}

.slider-item {
    width: 240px;
}

.slider-content header {
    display: none;
}


.slider-item {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
}


.instaIcon {
    font-size: 24px;
    margin: 0 20px;
}

.fl-node-587eaaf9846e3 [class^="icon-"],
.fl-node-587eaaf9846e3 [class*=" icon-"] {
  display: inline-block;
  text-decoration: inherit;
  vertical-align: middle;
  background-image: url('../img/icons.svg');
  background-repeat: no-repeat;
  width:16px;
  height: 16px;
  font-size: 0;
  color:transparent;
}
.fl-node-587eaaf9846e3 [class^="icon-"].white,
.fl-node-587eaaf9846e3 [class*=" icon-"].white{ background-image: url('../img/icons-white.svg');}
.icon-like {background-position: 0 0;}
.icon-comment {background-position: -16px 0;}
.icon-prev {background-position: -32px 0;}
.icon-next {background-position: -48px 0;}
 .fl-node-587eaaf9846e3 > .fl-module-content {
	margin-right:0px;
	margin-left:0px;
}
.wang-button-dark .fl-button {
    border: 1px #252525 solid!important;
    font-size: 16px;
	line-height: 20px;
    padding: 10px 15px;
	font-weight: 300;
	background-color: transparent!important;}	

/* 4:1 NON-HEADER IMAGES */	
.wang-caption-4-1 .pp-photo .pp-photo-caption {font-size: 16px; color: white; background-color: rgba(59,59,59,0.8);}

/* wang-caption-16-9 IS ALSO USED FOR 4:1 HEADER IMAGES */
.wang-caption-16-9 .pp-photo .pp-photo-caption {font-size: 24px; color: white; background-color: rgba(102,158,103,0.7); width: 50%; bottom: 55%; margin-left: 100px; margin-right: auto;}
@media (min-device-width : 768px) and (max-device-width : 1024px) {.wang-caption-16-9 .pp-photo .pp-photo-caption {font-size: 24px; color: white; background-color: rgba(102,158,103,0.7); width: 60%; bottom: 40%; margin-left: auto; margin-right: auto;}}
@media (max-width:768px) {.wang-caption-16-9 .pp-photo .pp-photo-caption {font-size: 20px; color: white; background-color: rgba(102,158,103,0.7); width: 70%; bottom: 15%; margin-left: auto; margin-right: auto;}}

.wang-caption-16-9-small .pp-photo .pp-photo-caption {font-size: 16px; color: white; background-color: rgba(59,59,59,0.8);}

.wang-caption-4-3 .pp-photo .pp-photo-caption {font-size: 16px; color: white; background-color: rgba(59,59,59,0.8);}

.tablepress-wang thead th {font-size: 13px; color: white; background-color: #7cc770;}
.tablepress-wang .even td {font-size: 13px;  background: white; border: 1px 1px 1px 1px;}
.tablepress-wang .odd td {font-size: 13px; background: #E9F2E9; border: 1px 1px 1px 1px;}

.card .card-text {bottom:0;padding:10px 6px;background-color:#666666!important;color:white;position:absolute;DCSbottom:0;DCSwidth:270px;width:100%;}

/*RDP Mail Subscribe in footer */
#rdp-footer-subscribe .fl-form-button {min-width:30px; width:20%; margin-top: px; background-color: transparent!important;  border: 1px #363636 solid;}
#rdp-footer-subscribe .fl-button {border-radius: 0px; border: 0px; height:38px; background-color: transparent!important;}
#rdp-footer-subscribe .fl-form-field {padding-right:0px; background-color: transparent!important;}
#rdp-footer-subscribe .fl-form-field input[type=email] {border-radius:0px; background-color: transparent!important; border: 1px #363636 solid;color:gray;}
#rdp-footer-subscribe .fl-form-field input::-webkit-input-placeholder {color: gray;}
#rdp-footer-subscribe .fl-form-field input:-moz-placeholder {color: gray;}
#rdp-footer-subscribe .fl-form-field input::-moz-placeholder {color: gray;}
#rdp-footer-subscribe .fl-form-field input:-ms-input-placeholder {color: gray;  }

.card .card-text {padding:10px 6px;background-color:#69aead!important;color:white;position:absolute;DCSbottom:0;DCSwidth:270px;width:100%;}

/* Header tweaks to control nav-wrap */
@media (min-width:1000px) and (max-width:1100px) {
    .fl-node-585c72d4b7354 {width: 25%!important;} 
    .fl-node-585c72d4b73fc {width: 75%!important;}
    #mega-menu-wrap-header #mega-menu-header {float:right!important;margin-top:0px!important;text-align:right!important;}
}
@media (min-width: 768px) and (max-width:999px) {
    .fl-node-585c72d4b7354 {width: 20%!important;} 
    .fl-node-585c72d4b73fc {width: 80%!important;}
    #mega-menu-wrap-header #mega-menu-header {float:right!important;margin-top:0px!important;text-align:right!important;}
    #mega-menu-wrap-header #mega-menu-header>li.mega-menu-item>a.mega-menu-link {padding-left:10px!important;padding-right:4px!important;}
}#mega-menu-wrap-max_mega_menu_1 {margin-top: -24px!important;}

@media (max-width:1024px) {
.rdp-heroarea .infobox {padding:8px;}
}
.fl-node-5790ba4eb86c6 .uabb-photo-img {padding-bottom: 34px;}
.rdp-hero-button .infobox {padding: 12px;}

/* Set height for Posts/Listings module on frontpage */
.fl-post-grid-post.masonry-brick {min-height: 350px;}
.fp-hero .fl-post-grid-post {width:256px!important;}

                                        
        
                                        
        
                                        
        
                                        
        
                                        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
                                                                
        .fl-node-587d971482a2c > .fl-col-content {
                                                                                                }

        
        .fl-node-589286853b48e > .fl-col-content {
                                                                                                }

        
        .fl-node-589286853b548 > .fl-col-content {
                                                                                                }

        
        .fl-node-589286853b5fd > .fl-col-content {
                                                                                                }

        
        .fl-node-587d9ef673d77 > .fl-col-content {
                                                                                                }

        
        .fl-node-587d9ef1c46b3 > .fl-col-content {
                                                                                                }

        
        .fl-node-587d9ef1c4767 > .fl-col-content {
                                                                                                }

        
        .fl-node-587d9ef1c4818 > .fl-col-content {
                                                                                                }

        
        .fl-node-587d9ef1c48c7 > .fl-col-content {
                                                                                                }

        
        .fl-node-587da9bd197ed > .fl-col-content {
                                                                                                }

        
        .fl-node-587da9bd199d4 > .fl-col-content {
                                                                                                }

        
        .fl-node-587da9bd19da0 > .fl-col-content {
                                                                                                }

        
        .fl-node-587da9bd1a573 > .fl-col-content {
                                                                                                }

        
        .fl-node-587eaa7ca2f5f > .fl-col-content {
                                                                                                }

        
        
            .fl-node-587d971482a2c > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-589286853b48e > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-589286853b548 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-589286853b5fd > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587d9ef673d77 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587d9ef1c46b3 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587d9ef1c4767 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587d9ef1c4818 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587d9ef1c48c7 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587da9bd197ed > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587da9bd199d4 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587da9bd19da0 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587da9bd1a573 > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
        
            .fl-node-587eaa7ca2f5f > .fl-col-content {
                -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
                -webkit-transition: -webkit-box-shadow 500ms ease-in-out, -webkit-transform 500ms ease-in-out;
                -moz-transition: -moz-box-shadow 500ms ease-in-out, -moz-transform 500ms ease-in-out;
                transition: box-shadow 500ms ease-in-out, transform 500ms ease-in-out;
                will-change: box-shadow;
            }

            
        
/* Column Extended Settings CSS*/

				
				
				
				
				
				
				
				
				
				
				
				
				
				
/* Column End Extended Settings CSS*/
/* Equal height Column Bottom Alignment */
.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {
    -webkit-justify-content: flex-end;
            justify-content: flex-end;
          -webkit-box-align: end;
           -webkit-box-pack: end;
              -ms-flex-pack: end;
}

/* H1-H6 Margin Reset in all Modules */
.uabb-module-content h1,
.uabb-module-content h2,
.uabb-module-content h3,
.uabb-module-content h4,
.uabb-module-content h5,
.uabb-module-content h6 {
    margin: 0;
    clear: both;
}

/* Anchor Tag Css */

.fl-module-content a,
.fl-module-content a:hover,
.fl-module-content a:focus {
    text-decoration: none;
}

/* Row Separator CSS */

.uabb-row-separator {
    position: absolute;
    width: 100%;
    left: 0;
}

.uabb-top-row-separator {
    top: 0;
    bottom: auto
}

.uabb-bottom-row-separator {
    top: auto;
    bottom: 0;
}

.fl-builder-content-editing .fl-visible-medium.uabb-row,
.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,
.fl-builder-content-editing .fl-visible-mobile.uabb-row {
    display: none !important;
}

@media (max-width: 992px) {

    .fl-builder-content-editing .fl-visible-desktop.uabb-row,
    .fl-builder-content-editing .fl-visible-mobile.uabb-row {
        display: none !important;
    }

    .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,
    .fl-builder-content-editing .fl-visible-medium.uabb-row,
    .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row {
        display: block !important;
    }
}

@media (max-width: 768px) {
    .fl-builder-content-editing .fl-visible-desktop.uabb-row,
    .fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,
    .fl-builder-content-editing .fl-visible-medium.uabb-row {
        display: none !important;
    }

    .fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,
    .fl-builder-content-editing .fl-visible-mobile.uabb-row {
        display: block !important;
    }
}

/*.ult-main-seperator-inner {
    position: relative;
    height: 100%;
    width: 100%
}*/

.fl-responsive-preview-content .fl-builder-content-editing {
    overflow-x: hidden;
    overflow-y: visible;
}

.uabb-row-separator svg {
    width: 100%;
}

.uabb-top-row-separator.uabb-has-svg svg {
    position: absolute;
    padding: 0;
    margin: 0;
    left: 50%;
    top: -1px;
    bottom: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.uabb-bottom-row-separator.uabb-has-svg svg {
    position: absolute;
    padding: 0;
    margin: 0;
    left: 50%;
    bottom: -1px;
    top: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator {
    bottom: 0;
}
.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator {
    top: 0;
}

/**
 *
 *  Svg Triangle Separator
 *  Big Triangle Separator
 *  Big Triangle Left Separator
 *  Svg Half Circle Separator
 *  Curve Center Separator
 *  Waves Separator
 *  Stamp
 *  Grass
 *  Slime
 *  Grass Bend
 *  Wave Slide
 *  Muliple Triangles
 *  Pine Tree
 *  Pine Tree Bend
 *
 ***************************************/
.uabb-bottom-row-separator.uabb-svg-triangle svg,
.uabb-bottom-row-separator.uabb-xlarge-triangle svg,
.uabb-top-row-separator.uabb-xlarge-triangle-left svg,
.uabb-bottom-row-separator.uabb-svg-circle svg,
.uabb-top-row-separator.uabb-slime-separator svg,
.uabb-top-row-separator.uabb-grass-separator svg,
.uabb-top-row-separator.uabb-grass-bend-separator svg,
.uabb-bottom-row-separator.uabb-mul-triangles-separator svg,
.uabb-top-row-separator.uabb-wave-slide-separator svg,
.uabb-top-row-separator.uabb-pine-tree-separator svg,
.uabb-top-row-separator.uabb-pine-tree-bend-separator svg,
.uabb-bottom-row-separator.uabb-stamp-separator svg,
.uabb-bottom-row-separator.uabb-xlarge-circle svg,
.uabb-top-row-separator.uabb-wave-separator svg{
    left: 50%;
    -webkit-transform: translateX(-50%) scaleY(-1);
       -moz-transform: translateX(-50%) scaleY(-1);
        -ms-transform: translateX(-50%) scaleY(-1);
         -o-transform: translateX(-50%) scaleY(-1);
            transform: translateX(-50%) scaleY(-1);
}

/*
 *  Big Triangle
*/
.uabb-bottom-row-separator.uabb-big-triangle svg {
    left: 50%;
    -webkit-transform: scale(1) scaleY(-1) translateX(-50%);
       -moz-transform: scale(1) scaleY(-1) translateX(-50%);
        -ms-transform: scale(1) scaleY(-1) translateX(-50%);
         -o-transform: scale(1) scaleY(-1) translateX(-50%);
            transform: scale(1) scaleY(-1) translateX(-50%);
}

.uabb-top-row-separator.uabb-big-triangle svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scale(1);
       -moz-transform: translateX(-50%) scale(1);
        -ms-transform: translateX(-50%) scale(1);
         -o-transform: translateX(-50%) scale(1);
            transform: translateX(-50%) scale(1);
}

/**
 *
 *  Big Triangle Right Separator
 *
 ***************************************/
.uabb-top-row-separator.uabb-xlarge-triangle-right svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scale(-1);
       -moz-transform: translateX(-50%) scale(-1);
        -ms-transform: translateX(-50%) scale(-1);
         -o-transform: translateX(-50%) scale(-1);
            transform: translateX(-50%) scale(-1);
}

.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scaleX(-1);
       -moz-transform: translateX(-50%) scaleX(-1);
        -ms-transform: translateX(-50%) scaleX(-1);
         -o-transform: translateX(-50%) scaleX(-1);
            transform: translateX(-50%) scaleX(-1);
}

/**
 *
 *  Curve Left Separator
 *  Curve Right Separator
 *
 ***************************************/
.uabb-top-row-separator.uabb-curve-up-separator svg {
    left: 50%;
     -webkit-transform: translateX(-50%) scaleY(-1);
       -moz-transform: translateX(-50%) scaleY(-1);
        -ms-transform: translateX(-50%) scaleY(-1);
         -o-transform: translateX(-50%) scaleY(-1);
            transform: translateX(-50%) scaleY(-1);
}

.uabb-top-row-separator.uabb-curve-down-separator svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scale(-1);
       -moz-transform: translateX(-50%) scale(-1);
        -ms-transform: translateX(-50%) scale(-1);
         -o-transform: translateX(-50%) scale(-1);
            transform: translateX(-50%) scale(-1);
}

.uabb-bottom-row-separator.uabb-curve-down-separator svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scaleX(-1);
       -moz-transform: translateX(-50%) scaleX(-1);
        -ms-transform: translateX(-50%) scaleX(-1);
         -o-transform: translateX(-50%) scaleX(-1);
            transform: translateX(-50%) scaleX(-1);
}


/**
 *
 *  Tilt Left Separator
 *  Tilt Right Separator
 *
 ***************************************/

.uabb-top-row-separator.uabb-tilt-left-separator svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scale(-1);
       -moz-transform: translateX(-50%) scale(-1);
        -ms-transform: translateX(-50%) scale(-1);
         -o-transform: translateX(-50%) scale(-1);
            transform: translateX(-50%) scale(-1);
}

.uabb-top-row-separator.uabb-tilt-right-separator svg{
    left: 50%;
    -webkit-transform: translateX(-50%) scaleY(-1);
       -moz-transform: translateX(-50%) scaleY(-1);
        -ms-transform: translateX(-50%) scaleY(-1);
         -o-transform: translateX(-50%) scaleY(-1);
            transform: translateX(-50%) scaleY(-1);
}

.uabb-bottom-row-separator.uabb-tilt-left-separator svg {
    left: 50%;
    -webkit-transform: translateX(-50%);
       -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
         -o-transform: translateX(-50%);
            transform: translateX(-50%);
}

.uabb-bottom-row-separator.uabb-tilt-right-separator svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scaleX(-1);
       -moz-transform: translateX(-50%) scaleX(-1);
        -ms-transform: translateX(-50%) scaleX(-1);
         -o-transform: translateX(-50%) scaleX(-1);
            transform: translateX(-50%) scaleX(-1);
}

.uabb-top-row-separator.uabb-tilt-left-separator,
.uabb-top-row-separator.uabb-tilt-right-separator {
    top: 0;
}

.uabb-bottom-row-separator.uabb-tilt-left-separator,
.uabb-bottom-row-separator.uabb-tilt-right-separator {
    bottom: 0;
}

/**
 *
 *  Clouds Separator
 *  Multi Triangle
 *  Arrow Inward
 *  Arrow Outward
 *
 ***************************************/

.uabb-top-row-separator.uabb-arrow-outward-separator svg,
.uabb-top-row-separator.uabb-arrow-inward-separator svg,
.uabb-top-row-separator.uabb-cloud-separator svg,
.uabb-top-row-separator.uabb-multi-triangle svg {
    left: 50%;
    -webkit-transform: translateX(-50%) scaleY(-1);
       -moz-transform: translateX(-50%) scaleY(-1);
        -ms-transform: translateX(-50%) scaleY(-1);
         -o-transform: translateX(-50%) scaleY(-1);
            transform: translateX(-50%) scaleY(-1);
}

.uabb-bottom-row-separator.uabb-multi-triangle svg {
    bottom: -2px;
}

.uabb-row-separator.uabb-round-split:after,
.uabb-row-separator.uabb-round-split:before {
    left: 0;
    width: 50%;
    background: inherit inherit/inherit inherit inherit inherit;
    content: '';
    position: absolute
}


/* Buttons
------------------------------------------------------ */

.uabb-button-wrap a,
.uabb-button-wrap a:visited {
    /*background: #fafafa;*/
    /*border: 1px solid #ccc;*/
    /* Need to delete later
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;*/
    /*color: #333;*/
    display: inline-block;
    font-size: 16px;
    /*font-weight: normal;*/
    line-height: 18px;
    /*padding: 12px 24px;*/
    text-decoration: none;
    text-shadow: none;
}
.uabb-button-wrap a *,
.uabb-button-wrap a:visited * {
    /*color: #333;*/
}
.fl-builder-content .uabb-button:hover {
    text-decoration: none;
}

.fl-builder-content .uabb-button-width-full .uabb-button {
    display: block;
    text-align: center;
}

.uabb-button-width-custom .uabb-button {
    display: inline-block;
    text-align: center;
    max-width: 100%;
}
.fl-builder-content .uabb-button-left {
    text-align: left;
}
.fl-builder-content .uabb-button-center {
    text-align: center;
}
.fl-builder-content .uabb-button-right {
    text-align: right;
}

/*.fl-builder-content .uabb-button i {
    vertical-align: middle;
}*/

.fl-builder-content .uabb-button i,
.fl-builder-content .uabb-button i:before {
    font-size: 1em;
    height: 1em;
    line-height: 1em;
    width: 1em;
    /*margin-right:8px;*/
}

.uabb-button .uabb-button-icon-after {
    margin-left: 8px;
    margin-right: 0;
}
.uabb-button .uabb-button-icon-before {
    margin-left: 0;
    margin-right: 8px;
}
.uabb-button .uabb-button-icon-no-text {
    margin: 0;
}
.uabb-button-has-icon .uabb-button-text {
    vertical-align: middle;
}

/* Icons
------------------------------------------------------ */

.uabb-icon-wrap {
    display: inline-block;
}
/*.uabb-icon {
    display: table-cell;
    vertical-align: middle;
}*/
.uabb-icon a {
    text-decoration: none;
}
.uabb-icon i {
    /*float: left;*/
    display: block;
}
.uabb-icon i:before {
    border: none !important;
    background: none !important;
}
.uabb-icon-text {
    display: table-cell;
    text-align: left;
    padding-left: 15px;
    vertical-align: middle;
}
.uabb-icon-text *:last-child {
    margin: 0 !important;
    padding: 0 !important;
}
.uabb-icon-text a {
    text-decoration: none;
}

/* Photos
------------------------------------------------------ */

.uabb-photo {
    line-height: 0;
    position: relative;
    z-index: 2;
}
.uabb-photo-align-left {
    text-align: left;
}
.uabb-photo-align-center {
    text-align: center;
}
.uabb-photo-align-right {
    text-align: right;
}
.uabb-photo-content {
    border-radius: 0;
    display: inline-block;
    line-height: 0;
    position: relative;
    max-width: 100%;
    overflow: hidden;
}
.uabb-photo-content img {
    border-radius: inherit;
    display: inline;
    height: auto;
    max-width: 100%;
    width: auto;
}
.fl-builder-content .uabb-photo-crop-circle img {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.fl-builder-content .uabb-photo-crop-square img {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.uabb-photo-caption {
    font-size: 13px;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.uabb-photo-caption-below {
    padding-bottom: 20px;
    padding-top: 10px;
}
.uabb-photo-caption-hover {
    background: rgba(0,0,0,0.7);
    bottom: 0;
    color: #fff;
    left: 0;
    opacity: 0;
    visibility: hidden;
    filter: alpha(opacity = 0);
    padding: 10px 15px;
    position: absolute;
    right: 0;
    -webkit-transition:visibility 200ms linear;
    -moz-transition:visibility 200ms linear;
    transition:visibility 200ms linear;
}
.uabb-photo-content:hover .uabb-photo-caption-hover {
    opacity: 100;
    visibility: visible;
    /*filter: alpha(opacity = 100);*/
}

/* Panel & Buttons
------------------------------------------------------ */
.uabb-active-btn {
    background: #1e8cbe;
    border-color: #0074a2;
    -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
    box-shadow: inset 0 1px 0 rgba(120,200,230,.6);
    color: white;
}
.fl-builder-bar .fl-builder-add-content-button {
    display: block !important;
    opacity: 1 !important;
}

/* Image Icon Object */
.uabb-imgicon-wrap .uabb-icon {
    display: block;
}
.uabb-imgicon-wrap .uabb-icon i{
    float: none;
}

/* Photo */


.uabb-imgicon-wrap .uabb-image {
    line-height: 0;
    position: relative;
}
.uabb-imgicon-wrap .uabb-image-align-left {
    text-align: left;
}
.uabb-imgicon-wrap .uabb-image-align-center {
    text-align: center;
}
.uabb-imgicon-wrap .uabb-image-align-right {
    text-align: right;
}
.uabb-imgicon-wrap .uabb-image-content {
    display: inline-block;
    border-radius: 0;
    line-height: 0;
    position: relative;
    max-width: 100%;
}
.uabb-imgicon-wrap .uabb-image-content img {
    display: inline;
    height: auto !important;
    max-width: 100%;
    width: auto;
    border-radius: inherit;
    box-shadow: none;
    box-sizing: content-box;
}
.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}


/* Creative Button
___________________________________________________________________________*/

.uabb-creative-button-wrap a,
.uabb-creative-button-wrap a:visited {
    background: #fafafa;
    border: 1px solid #ccc;
    color: #333;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    text-decoration: none;
    text-shadow: none;
    box-shadow: none;
    position: relative;
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
        -ms-transition: all 200ms linear;
         -o-transition: all 200ms linear;
            transition: all 200ms linear;

}

.uabb-creative-button-wrap a:focus {
    text-decoration: none;
    text-shadow: none;
    box-shadow: none;
}

.uabb-creative-button-wrap a .uabb-creative-button-text,
.uabb-creative-button-wrap a .uabb-creative-button-icon,
.uabb-creative-button-wrap a:visited .uabb-creative-button-text,
.uabb-creative-button-wrap a:visited .uabb-creative-button-icon {
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
        -ms-transition: all 200ms linear;
         -o-transition: all 200ms linear;
            transition: all 200ms linear;
}

/*.uabb-creative-button-wrap a *,
.uabb-creative-button-wrap a:visited * {
    color: #333;
}*/

.uabb-creative-button-wrap a:hover {
    text-decoration: none;
}

.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button {
    display: block;
    text-align: center;
}
.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button {
    display: inline-block;
    text-align: center;
    max-width: 100%;
}
.uabb-creative-button-wrap .uabb-creative-button-left {
    text-align: left;
}
.uabb-creative-button-wrap .uabb-creative-button-center {
    text-align: center;
}
.uabb-creative-button-wrap .uabb-creative-button-right {
    text-align: right;
}
.uabb-creative-button-wrap .uabb-creative-button i {
    font-size: 1.3em;
    height: auto;
    vertical-align: middle;
    width: auto;
}

.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after {
    margin-left: 8px;
    margin-right: 0;
}
.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before {
    margin-right: 8px;
    margin-left: 0;
}
.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i {
    margin: 0;
}

.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text {
    vertical-align: middle;
}






/*  Translate Button styles */

.uabb-creative-button.uabb-creative-transparent-btn {
    background: transparent;
}
.uabb-creative-button.uabb-creative-transparent-btn:after {
    content: '';
    position: absolute;
    z-index: 1;
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
        -ms-transition: all 200ms linear;
         -o-transition: all 200ms linear;
            transition: all 200ms linear;
}

/* transparent-fill-top, transparent-fill-bottom  */
.uabb-transparent-fill-top-btn:after,
.uabb-transparent-fill-bottom-btn:after {
    width: 100%;
    height: 0;
    left: 0;
}

/* transparent-fill-top */
.uabb-transparent-fill-top-btn:after {
    top: 0;
}
/* transparent-fill-bottom */
.uabb-transparent-fill-bottom-btn:after {
    bottom: 0;
}

/* transparent-fill-left, transparent-fill-right */
.uabb-transparent-fill-left-btn:after,
.uabb-transparent-fill-right-btn:after {
    width: 0;
    height: 100%;
    top: 0;
}

/* transparent-fill-left */
.uabb-transparent-fill-left-btn:after {
    left: 0;
}
/* transparent-fill-right */
.uabb-transparent-fill-right-btn:after {
    right: 0;
}


/* transparent-fill-center */
.uabb-transparent-fill-center-btn:after{
    width: 0;
    height: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
       -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
         -o-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
}

/*  transparent-fill-diagonal, transparent-fill-horizontal  */
.uabb-transparent-fill-diagonal-btn:after,
.uabb-transparent-fill-horizontal-btn:after {
    width: 100%;
    height: 0;
    top: 50%;
    left: 50%;
}

/*  transparent-fill-diagonal */
.uabb-transparent-fill-diagonal-btn{
    overflow: hidden;
}
.uabb-transparent-fill-diagonal-btn:after{
    -webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg );
       -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg );
        -ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg );
         -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg );
            transform: translateX(-50%) translateY(-50%) rotate( 45deg );
}
/* transparent-fill-horizontal */
.uabb-transparent-fill-horizontal-btn:after{
    -webkit-transform: translateX(-50%) translateY(-50%);
       -moz-transform: translateX(-50%) translateY(-50%);
        -ms-transform: translateX(-50%) translateY(-50%);
         -o-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
}


/*  3D Button styles */
.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn,
.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn,
.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn,
.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn {
    -webkit-transition: none;
       -moz-transition: none;
        -ms-transition: none;
         -o-transition: none;
            transition: none;
}

/*a.uabb-creative-threed-btn.uabb-animate_top-btn,
a.uabb-creative-threed-btn.uabb-animate_bottom-btn,
a.uabb-creative-threed-btn.uabb-animate_left-btn,
a.uabb-creative-threed-btn.uabb-animate_right-btn {
    -webkit-transition: all 200ms;
       -moz-transition: all 200ms;
        -ms-transition: all 200ms;
         -o-transition: all 200ms;
            transition: all 200ms;
} */

.perspective {
    -webkit-perspective: 800px;
       -moz-perspective: 800px;
            perspective: 800px;
            margin: 0;
}
.uabb-creative-button.uabb-creative-threed-btn:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
            transition: all 200ms linear;
}

.uabb-creative-button.uabb-creative-threed-btn {
    /*display: block;*/
    outline: 1px solid transparent;
    -webkit-transform-style: preserve-3d;
       -moz-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

/*  3D Button styles --- Animate to top */
.uabb-creative-threed-btn.uabb-animate_top-btn:after {
    height: 40%;
    left: 0;
    top: -40%;
    width: 100%;
    -webkit-transform-origin: 0% 100%;
       -moz-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    -webkit-transform: rotateX(90deg);
       -moz-transform: rotateX(90deg);
            transform: rotateX(90deg);
}

/*  3D Button styles --- Animate to bottom */
.uabb-creative-threed-btn.uabb-animate_bottom-btn:after {
    width: 100%;
    height: 40%;
    left: 0;
    top: 100%;

    -webkit-transform-origin: 0% 0%;
       -moz-transform-origin: 0% 0%;
        -ms-transform-origin: 0% 0%;
            transform-origin: 0% 0%;

    -webkit-transform: rotateX(-90deg);
       -moz-transform: rotateX(-90deg);
        -ms-transform: rotateX(-90deg);
            transform: rotateX(-90deg);
}

/*  3D Button styles --- Animate to Left */
.uabb-creative-threed-btn.uabb-animate_left-btn:after {
    width: 20%;
    height: 100%;
    left: -20%;
    top: 0;
    -webkit-transform-origin: 100% 0%;
       -moz-transform-origin: 100% 0%;
        -ms-transform-origin: 100% 0%;
            transform-origin: 100% 0%;


    -webkit-transform: rotateY(-60deg);
       -moz-transform: rotateY(-60deg);
        -ms-transform: rotateY(-60deg);
            transform: rotateY(-60deg);
}

/*  3D Button styles --- Animate to Right */
.uabb-creative-threed-btn.uabb-animate_right-btn:after {
    width: 20%;
    height: 100%;
    left: 104%;
    top: 0;
    -webkit-transform-origin: 0% 0%;
       -moz-transform-origin: 0% 0%;
        -ms-transform-origin: 0% 0%;
            transform-origin: 0% 0%;

    -webkit-transform: rotateY(120deg);
       -moz-transform: rotateY(120deg);
        -ms-transform: rotateY(120deg);
            transform: rotateY(120deg);
}


/* Animate Top */
.uabb-animate_top-btn:hover{
    -webkit-transform: rotateX(-15deg);
       -moz-transform: rotateX(-15deg);
        -ms-transform: rotateX(-15deg);
         -o-transform: rotateX(-15deg);
            transform: rotateX(-15deg);

}

/* Animate Bottom */
.uabb-animate_bottom-btn:hover{
    -webkit-transform: rotateX(15deg);
       -moz-transform: rotateX(15deg);
        -ms-transform: rotateX(15deg);
         -o-transform: rotateX(15deg);
            transform: rotateX(15deg);

}

/* Animate Left */
.uabb-animate_left-btn:hover{
    -webkit-transform: rotateY(6deg);
       -moz-transform: rotateY(6deg);
        -ms-transform: rotateY(6deg);
         -o-transform: rotateY(6deg);
            transform: rotateY(6deg);
}

/* Animate Right */
.uabb-animate_right-btn:hover{
    -webkit-transform: rotateY(-6deg);
       -moz-transform: rotateY(-6deg);
        -ms-transform: rotateY(-6deg);
         -o-transform: rotateY(-6deg);
            transform: rotateY(-6deg);

}




/*  Flat Button styles  */

/*  Common Classes  */
.uabb-creative-flat-btn.uabb-animate_to_right-btn,
.uabb-creative-flat-btn.uabb-animate_to_left-btn,
.uabb-creative-flat-btn.uabb-animate_from_top-btn,
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn {
    overflow: hidden;
    position: relative;
}

.uabb-creative-flat-btn.uabb-animate_to_right-btn i,
.uabb-creative-flat-btn.uabb-animate_to_left-btn i,
.uabb-creative-flat-btn.uabb-animate_from_top-btn i,
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {
    bottom: 0;
    height: 100%;
    margin: 0;
    opacity: 1;
    position: absolute;
    right: 0;
    width: 100%;
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
            transition: all 200ms linear;
    -webkit-transform: translateY(0);
       -moz-transform: translateY(0);
         -o-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
}

.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text,
.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text,
.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text,
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text {
    display: inline-block;
    width: 100%;
    height: 100%;
    -webkit-transition: all 200ms linear;
       -moz-transition: all 200ms linear;
        -ms-transition: all 200ms linear;
         -o-transition: all 200ms linear;
            transition: all 200ms linear;
    -webkit-backface-visibility: hidden;
       -moz-backface-visibility: hidden;
            backface-visibility: hidden;
}

/*  Making Icon position center  */
.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before,
.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before,
.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before,
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

/*  Common Hover Classes */
.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i,
.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i {
    left: 0;
}
.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i,
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i {
    top: 0;
}


/*  Animate Icon to the right */
.uabb-creative-flat-btn.uabb-animate_to_right-btn i {
    top: 0;
    left: -100%;
}
.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text {
    -webkit-transform: translateX(200%);
       -moz-transform: translateX(200%);
        -ms-transform: translateX(200%);
         -o-transform: translateX(200%);
            transform: translateX(200%);
}

/*  Animate Icon to the left */
.uabb-creative-flat-btn.uabb-animate_to_left-btn i {
    top: 0;
    left: 100%;
}

.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text {
    -webkit-transform: translateX(-200%);
       -moz-transform: translateX(-200%);
        -ms-transform: translateX(-200%);
         -o-transform: translateX(-200%);
            transform: translateX(-200%);
}


/*  Animate Icon From the Top */
.uabb-creative-flat-btn.uabb-animate_from_top-btn i {
    top: -100%;
    left: 0;
}

/*.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover span {
    -webkit-transform: translateY(500px);
       -moz-transform: translateY(500px);
        -ms-transform: translateY(500px);
         -o-transform: translateY(500px);
            transform: translateY(500px);*/

.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text {
    -webkit-transform: translateY(400px);
       -moz-transform: translateY(400px);
        -ms-transform: translateY(400px);
         -o-transform: translateY(400px);
            transform: translateY(400px);
}

/*  Animate Icon From the Bottom */
.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {
    top: 100%;
    left: 0;
}


/*.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover span {
    -webkit-transform: translateY(-500px);
       -moz-transform: translateY(-500px);
        -ms-transform: translateY(-500px);
         -o-transform: translateY(-500px);
            transform: translateY(-500px);*/

.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text {
    -webkit-transform: translateY(-400px);
       -moz-transform: translateY(-400px);
        -ms-transform: translateY(-400px);
         -o-transform: translateY(-400px);
            transform: translateY(-400px);
}

/* Media/Video CSS */
.uabb-tab-acc-content .wp-video, 
.uabb-tab-acc-content video.wp-video-shortcode, 
.uabb-tab-acc-content .mejs-container:not(.mejs-audio), 
.uabb-tab-acc-content .mejs-overlay.load,
.uabb-adv-accordion-content .wp-video, 
.uabb-adv-accordion-content video.wp-video-shortcode, 
.uabb-adv-accordion-content .mejs-container:not(.mejs-audio), 
.uabb-adv-accordion-content .mejs-overlay.load {
    width: 100% !important;
    height: 100% !important;
}
.uabb-tab-acc-content .mejs-container:not(.mejs-audio),
.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) {
    padding-top: 56.25%;
}
.uabb-tab-acc-content .wp-video, 
.uabb-tab-acc-content video.wp-video-shortcode,
.uabb-adv-accordion-content .wp-video, 
.uabb-adv-accordion-content video.wp-video-shortcode {
    max-width: 100% !important;
}
.uabb-tab-acc-content video.wp-video-shortcode,
.uabb-adv-accordion-content video.wp-video-shortcode {
    position: relative;
}
.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement,
.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.uabb-tab-acc-content .mejs-overlay-play,
.uabb-adv-accordion-content .mejs-overlay-play {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto !important;
    height: auto !important;
}
/* Theme Button
------------------------------------------------------ */
/*.fl-builder-content a.uabb-button,
.fl-builder-content a.uabb-button:visited,
.fl-builder-content a.uabb-creative-button,
.fl-builder-content a.uabb-creative-button:visited*/

.uabb-creative-button-wrap a,
.uabb-creative-button-wrap a:visited {
	
	 
	
	
	
	
	
		text-transform: none;
	}

.uabb-dual-button .uabb-btn,
.uabb-dual-button .uabb-btn:visited {
	 
	
			
	
	
	
		text-transform: none;
	}


/* Responsive Js Breakpoint Css */

#uabb-js-breakpoint { 
	content:"default"; 
	display:none;
}
@media screen and (max-width: 992px) {
	#uabb-js-breakpoint {
		content:"992";
	}
}

@media screen and (max-width: 768px) {
	#uabb-js-breakpoint {
		content:"768";
	}
}


                                                                    
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
                
            
            
            
    