
.fl-accordion-button {
	cursor: pointer;
	display: table;
}
.fl-accordion-button:focus,
.fl-accordion-button-icon:focus,
.fl-accordion-button-icon:active {
	outline: 0
}

.fl-accordion-button-label {
	display: table-cell;
	width: 100%;
	border: none;
	background: none;
	text-align: left;
	outline: 1px;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
	text-decoration: none;
}

.fl-accordion-button-label:focus,
.fl-accordion-button-label:active,
.fl-accordion-button-icon:focus,
.fl-accordion-button-icon:active {
	opacity: 1;
	background: none;
	outline-width: 1px;
	outline-color: -webkit-focus-ring-color;
	outline-style: auto;
	text-decoration: none;
}

.fl-accordion-button-label:hover,
.fl-accordion-button-icon:hover {
	text-decoration: none;
}

.fl-accordion-button-icon {
	display: block;
	line-height: inherit;
}

.fl-accordion-button-icon-left {
	margin-inline-end: 10px;
}

.fl-accordion-button-icon-right {
	margin-inline-start: 10px;
}

.fl-accordion-button-icon-left, .fl-accordion-button-icon-right {
	opacity: .5;
}

.fl-accordion-content {
	display: none;
}
.fl-accordion-item {
	overflow: hidden;
}

/* Small */
.fl-accordion-small .fl-accordion-button {
	padding: 10px 15px;
}
.fl-accordion-small .fl-accordion-content {
	padding: 0 30px 10px 15px;
}

/* Medium */
.fl-accordion-medium .fl-accordion-button {
	padding: 15px 20px;
}
.fl-accordion-medium .fl-accordion-button-label,
.fl-accordion-medium .fl-accordion-button-icon {
	font-size: 20px;
}
.fl-accordion-medium .fl-accordion-content {
	padding: 0 40px 15px 20px;
}

/* Large */
.fl-accordion-large .fl-accordion-button {
	padding: 20px 25px;
}
.fl-accordion-large .fl-accordion-button-label,
.fl-accordion-large .fl-accordion-button-icon {
	font-size: 26px;
}
.fl-accordion-large .fl-accordion-content {
	padding: 0 50px 25px 25px;
}

.rtl .fl-accordion-item .fl-accordion-button-label,
.rtl .fl-accordion-item .fl-accordion-content * {
	text-align: right;
}
.fl-module-box:before,
.fl-module-box:after {
	position: absolute;
}
a.fl-module-box {
	text-decoration: none;
}

/* Zero margins for top level boxes */
.fl-builder-content > .fl-module-box {
	margin: 0;
}

/* Zero margins for child modules */
.fl-module-box :where( .fl-module ),
.fl-module-box :where( .fl-module-content ),
.fl-module-box.fl-block > * {
	margin: 0;
}
.fl-countdown{
	text-align: center;
	font-size: 1px;
}
.fl-countdown .fl-countdown-unit-number {
	display: block;
}
.fl-countdown .fl-countdown-number{
	position: relative;
	display: inline-block;
}

.fl-countdown .fl-countdown-unit{
	position: relative;
}
.fl-countdown .fl-countdown-unit-label {
	min-width: 80px;
}

.fl-countdown.fl-countdown-separator-colon .fl-countdown-number:after{
	content: ':';
	display: inline-block;
	font-size: 30px;
	position: absolute;
	right: 0;
	top: 50%;
	z-index: 10;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
			transform: translateY(-50%);
}
.fl-countdown.fl-countdown-separator-line .fl-countdown-number:after{
	content: '';
	display: inline-block;
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 10;
	border-right: 1px solid #ccc;
}
.fl-countdown.fl-countdown-separator-colon .fl-countdown-number:last-child:after,
.fl-countdown.fl-countdown-separator-line .fl-countdown-number:last-child:after{
	content: none;
}

.fl-countdown .svg-container{
	display: inline-block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: auto;
	padding-bottom: 100%;
}

.fl-countdown .svg-container .svg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}.fl-icon-group .fl-icon {
	display: inline-block;
	margin-bottom: 10px;
	margin-top: 10px;
}
.fl-module-map .fl-map {
	line-height: 0;
}
.fl-map iframe {
	border:0;
	width:100%;
	pointer-events: none;
}
@media max-width:768px{.fl-module-map .fl-map:not(.fl-map-auto-responsive-disabled) {
	height: 0;
	overflow: hidden;
	padding-bottom: 75%;
	position: relative;
}
.fl-module-map .fl-map:not(.fl-map-auto-responsive-disabled) iframe {
	height: 100% !important;
	left: 0;
	position: absolute;
	top: 0;
	width: 100% !important;
}
}.fl-number,.fl-number .fl-number-circle-container{margin:0 auto;}.fl-number-before-text,.fl-number-after-text{display:block;}.fl-number-before-text{margin-bottom:10px;}.fl-number-after-text{margin-top:10px;}.fl-number-string{line-height:1;white-space:nowrap;overflow:hidden;}.fl-number .fl-number-text,.fl-number .fl-number-circle-container{position:relative;z-index:10;text-align:center;}.fl-number.fl-number-bars .fl-number-text{text-align:left;}.fl-number .fl-number-bar{text-align:right;padding:0;}.fl-number .fl-number-position-above .fl-number-bar{margin-top:5px;}.fl-number .fl-number-position-below .fl-number-bar{margin-bottom:5px;}.fl-number .svg-container{display:inline-block;position:relative;z-index:1;width:100%;height:auto;padding-bottom:100%;}.fl-number .svg-container .svg{position:absolute;overflow:visible;top:0;left:0;width:100%;height:100%;}.fl-number-bars .fl-number-bars-container{width:100%;min-height:10px;}.fl-number-bars .fl-number-bar{width:0;min-height:10px;}.fl-number-bars .fl-number-string{height:100%;display:flex;align-items:center;justify-content:flex-end;}.fl-module-post-grid .fl-sep{display:inline-block;margin:0 2px;}body.rtl .fl-post-column{float:right;}.fl-post-column{float:left;}.fl-post-column .fl-post-grid-post{visibility:visible;}.fl-post-grid{margin:0 auto;position:relative;}.fl-post-grid:before,.fl-post-grid:after{display:table;content:" ";}.fl-post-grid:after{clear:both;}.fl-post-grid-post{background:#fff;border:1px solid #e6e6e6;visibility:hidden;}.fl-post-grid-post,.fl-post-feed-post{overflow:hidden;}.fl-post-grid-image{position:relative;}.fl-post-grid-image img{height:auto !important;width:100% !important;}.fl-post-grid-text{padding:20px;}.fl-post-grid-title{padding-bottom:7px;}body .fl-post-grid-text,body .fl-post-grid-content p{font-size:14px;line-height:22px;}body .fl-post-grid-text > *:last-child{margin-bottom:0;padding-bottom:0;}body .fl-post-grid-content p:last-of-type{margin-bottom:0;padding-bottom:0;}body .fl-post-grid-text a{text-decoration:none;}body .fl-post-grid-title{font-size:20px;line-height:26px;margin:0 0 10px;padding:0;}body .fl-post-grid-meta{font-size:14px;padding-bottom:10px;}.fl-post-feed-comments .fa{vertical-align:text-top;}.fl-post-grid-more{margin-top:10px;display:inline-block;}.fl-post-grid #infscr-loading{bottom:0;left:0;right:0;padding:40px 0;position:absolute;text-align:center;width:100%;}.fl-post-gallery-post{overflow:hidden;position:relative;visibility:hidden;}.fl-post-gallery-link{display:block;height:100%;}.fl-post-gallery-img{position:relative;z-index:1;}.fl-post-gallery-img-horiz{height:100% !important;max-height:100% !important;max-width:none !important;width:auto !important;}.fl-post-gallery-img-vert{height:auto !important;max-height:none !important;max-width:100% !important;width:100% !important;}.fl-post-gallery-text-wrap{position:absolute;top:0;bottom:0;z-index:2;width:100%;height:100%;padding:0 20px;text-align:center;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}.fl-post-gallery-link:hover .fl-post-gallery-text-wrap{opacity:1;}.fl-post-gallery-text{position:absolute;top:50%;left:50%;display:block;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}.fl-post-gallery-text,.fl-post-gallery-link:hover .fl-post-gallery-text{-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0);}.fl-post-gallery-text .fl-gallery-icon{display:block;margin-left:auto;margin-right:auto;text-align:center;}.fl-post-gallery-text .fl-gallery-icon i,.fl-post-gallery-text .fl-gallery-icon i:before{width:24px;height:24px;font-size:24px;}.fl-post-gallery-text h2.fl-post-gallery-title{font-size:22px;margin:0 0 5px 0;}.fl-post-gallery #infscr-loading{clear:both;padding:40px 0;text-align:center;width:100%;}.fl-post-feed-post{border-bottom:1px solid #e6e6e6;margin-bottom:40px;}.fl-post-feed-post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.fl-post-feed-header{margin-bottom:20px;}.fl-post-feed-header a{text-decoration:none;}body h2.fl-post-feed-title{margin:0 0 10px;padding:0;clear:none;}body .fl-post-feed-meta{font-size:14px;margin-bottom:5px;}.fl-post-feed-meta .fl-sep{margin:0 3px;}.fl-post-feed-image{margin-bottom:25px;position:relative;}.fl-post-feed-image img{height:auto !important;width:100% !important;}.fl-post-feed-image-beside .fl-post-feed-image,.fl-post-feed-image-beside-content .fl-post-feed-image{float:left;margin-bottom:0;width:33%;}.fl-post-feed-image-beside .fl-post-feed-text,.fl-post-feed-image-beside-content .fl-post-feed-text{margin-left:37%;}.fl-post-feed-image-beside-right .fl-post-feed-image,.fl-post-feed-image-beside-content-right .fl-post-feed-image{float:right;margin-bottom:0;width:33%;}.fl-post-feed-image-beside-right .fl-post-feed-text,.fl-post-feed-image-beside-content-right .fl-post-feed-text{margin-right:37%;}.fl-post-feed-content a{text-decoration:none;}.fl-post-feed-content p:last-of-type{margin-bottom:0;padding-bottom:0;}.fl-post-feed-more{margin-top:15px;display:inline-block;}.fl-post-feed #infscr-loading{padding:40px 0;text-align:center;width:100%;}.fl-post-grid-empty{}li.fl-post-feed-post,li.fl-post-gallery-post,li.fl-post-grid-post{list-style:none;}@media max-width:768px{.fl-post-feed-post.fl-post-feed-image-beside,.fl-post-feed-post.fl-post-feed-image-beside-content,.fl-post-feed-post.fl-post-feed-image-beside-right,.fl-post-feed-post.fl-post-feed-image-beside-content-right{max-width:300px;margin-left:auto;margin-right:auto;}.fl-post-feed-image-beside .fl-post-feed-image,.fl-post-feed-image-beside .fl-post-feed-image img,.fl-post-feed-image-beside-content .fl-post-feed-image,.fl-post-feed-image-beside-content .fl-post-feed-image img,.fl-post-feed-image-beside-right .fl-post-feed-image,.fl-post-feed-image-beside-right .fl-post-feed-image img,.fl-post-feed-image-beside-content-right .fl-post-feed-image,.fl-post-feed-image-beside-content-right .fl-post-feed-image img{float:none;width:100% !important;}.fl-post-feed-image-beside .fl-post-feed-image,.fl-post-feed-image-beside-content .fl-post-feed-image,.fl-post-feed-image-beside-right .fl-post-feed-image,.fl-post-feed-image-beside-content-right .fl-post-feed-image{margin-bottom:20px;}.fl-post-feed-image-beside .fl-post-feed-text,.fl-post-feed-image-beside-content .fl-post-feed-text,.fl-post-feed-image-beside-right .fl-post-feed-text,.fl-post-feed-image-beside-content-right .fl-post-feed-text{margin-left:0 !important;margin-right:0 !important;}}body.rtl .fl-module-post-slider .bx-viewport{direction:ltr;}.fl-module-post-slider .bx-wrapper{margin:0 auto 40px;}.fl-module-post-slider .bx-controls{width:100%;position:absolute;bottom:0;margin-top:20px;}.fl-post-slider-navigation{position:absolute;top:50%;left:0;right:0;z-index:20;margin-top:-16px;}.fl-post-slider-navigation a{position:absolute;display:inline-block;opacity:.7;}.fl-post-slider-navigation a:hover{opacity:1;}.fl-post-slider-navigation .slider-prev{left:5px;}.fl-post-slider-navigation .slider-next{right:5px;}.fl-post-slider-navigation .fl-post-slider-svg-container{position:relative;width:32px;height:32px;}.fl-post-slider-navigation svg{position:absolute;top:0;left:0;bottom:0;right:0;}.fl-post-slider-navigation path{fill:#fff;}.fl-post-slider-navigation a.disabled,.bx-controls a.disabled{pointer-events:none;}.fl-post-slider{position:relative;}.fl-post-slider .fl-post-slider-post{position:absolute;top:0;visibility:hidden;}.fl-post-slider .fl-post-slider-post:first-child,.fl-post-slider-loaded .fl-post-slider-post{position:relative;visibility:visible;}.fl-post-slider-post .fl-slide-bg-photo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;}.fl-post-slider-post .fl-post-slider-mobile-img{display:none;}.fl-post-slider-post .fl-slide-bg-photo{display:block;}.fl-post-slider-post .fl-post-slider-content{z-index:10;}.fl-post-slider-post .fl-post-slider-title{margin:0 0 20px 0 !important;}.fl-post-slider-post .fl-post-slider-feed-meta{margin-bottom:10px;}@media max-width:768px{.fl-post-slider-post .fl-slide-bg-photo{display:none;}.fl-post-slider-post .fl-post-slider-mobile-img{display:block;}}.fl-pricing-table:before,.fl-pricing-table:after{display:table;content:" ";}.fl-pricing-table:after{clear:both;}.fl-pricing-table{display:flex;margin-left:auto;margin-right:auto;}.fl-pricing-table-wrap{flex:1;}.fl-pricing-table [class^='fl-pricing-table-col-']{min-height:1px;}.fl-pricing-table .fl-pricing-table-payment-frequency{text-align:center;margin:auto;padding-bottom:30px;}.fl-pricing-table .fl-button-wrap{padding-bottom:20px;}.fl-pricing-table .fl-button-wrap a.fl-button{margin:0 15px;}.fl-pricing-table .second_option-price{display:none;}.fl-module-pricing-table .fl-builder-switch{position:relative;display:inline-block;vertical-align:middle;width:60px;height:34px;}.fl-module-pricing-table .fl-builder-switch .slider i{display:none;}.fl-module-pricing-table .fl-builder-switch input{opacity:0;width:0;height:0;}.fl-module-pricing-table .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;}.fl-module-pricing-table .fl-builder-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}.fl-module-pricing-table .fl-builder-switch input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.fl-module-pricing-table .fl-builder-switch .slider.round{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;}.fl-module-pricing-table .fl-builder-switch .slider.round:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fl-pricing-table .fl-pricing-table-column{text-align:center;position:relative;}.fl-pricing-table .fl-pricing-table-inner-wrap{position:relative;}.fl-pricing-table .fl-pricing-table-column .fl-pricing-table-price{padding:13px 0;position:relative;z-index:2;letter-spacing:-2px;}.fl-pricing-table .fl-pricing-table-column h2{margin:0;padding:20px;}.fl-pricing-table .fl-pricing-table-column .fl-pricing-table-duration{font-size:.44em;display:inline-block;position:relative;bottom:4px;letter-spacing:0px;opacity:.85;}.fl-pricing-table .fl-pricing-table-features{margin:20px 15px;list-style-type:none;padding:0;}.fl-pricing-table .fl-pricing-table-features li{text-align:left;padding:13px 4px;list-style-type:none;}.fl-pricing-table .fl-pricing-table-features li:last-child{border-bottom:0;}.fl-pricing-table a.fl-button{margin:0 15px;}.fl-pricing-table a.fl-button .fl-button-text{line-height:18px;}.fl-pricing-table .fl-pricing-table-features .fl-pricing-table-feature-item{display:flex;flex-direction:row;align-items:center;}.fl-pricing-table .fl-pricing-table-features .fl-feature-icon,.fl-pricing-table .fl-pricing-table-features .fl-feature-text,.fl-pricing-table .fl-pricing-table-features .fl-builder-tooltip{display:inline-block;}.fl-pricing-table .fl-pricing-table-features .fl-feature-icon{text-align:center;width:1.25em;}body:not(.rtl) .fl-pricing-table .fl-pricing-table-features .fl-feature-icon{padding-right:2em;}body.rtl .fl-pricing-table .fl-pricing-table-features .fl-feature-icon{padding-left:2em;}.fl-pricing-table .fl-feature-text{margin-right:auto;}.fl-pricing-table .fl-builder-tooltip-icon{color:#999;cursor:pointer;padding:5px;vertical-align:middle;position:static;}.fl-pricing-table .fl-builder-tooltip-text{box-sizing:border-box;background:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;display:none;position:absolute;padding:10px 13px;font-weight:normal;z-index:1000;border-radius:4px;width:100%;left:0;}.fl-builder-edit .fl-pricing-table .fl-builder-tooltip-text{display:none !important;}@media max-width:768px{.fl-pricing-table{display:block;}.fl-pricing-table .fl-pricing-table-wrap{width:90%;margin:35px auto;}}.fl-tabs-label{cursor:pointer;}a.fl-tabs-label{display:block;}.fl-tabs-label{padding:12px 18px;}.fl-tabs-label.fl-tab-active{background:#fff;position:relative;z-index:1;}.fl-tabs-label.fl-tab-active:focus{outline-style:auto;outline-color:-webkit-focus-ring-color;}.fl-tabs-labels .fl-tabs-label:active,.fl-tabs-labels .fl-tabs-label:focus,.fl-tabs-labels .fl-tabs-label:hover{text-decoration:none;}.fl-tabs-panel-label{display:none;}.fl-tabs-panel-label span{display:table-cell;width:100%;}.fl-tabs-panel-label .fa{display:table-cell;line-height:inherit;opacity:.5;padding-left:15px;vertical-align:middle;}.fl-tabs-panels{background:#fff;border-width:1px;border-style:solid;}.fl-tabs-panel-content{display:none;padding:18px;}.fl-tabs-panel-content.fl-tab-active{display:block;}.fl-tabs-panel-content p:last-child{margin-bottom:0;padding-bottom:0;}.fl-tabs-horizontal .fl-tabs-label{float:left;}.fl-tabs-horizontal .fl-tabs-labels .fl-tabs-label{border:1px solid transparent;border-bottom:none;}.fl-tabs-horizontal .fl-tabs-label.fl-tab-active{border-width:1px;border-style:solid;border-bottom:none !important;}.fl-tabs-horizontal .fl-tabs-label.fl-tab-active:after{content:"";background:inherit;display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0;}.fl-tabs-vertical .fl-tabs-labels{float:left;width:30%;}.fl-tabs-vertical .fl-tabs-labels .fl-tabs-label{border:1px solid transparent;border-right:none;}.fl-tabs-vertical .fl-tabs-label.fl-tab-active{border-width:1px;border-style:solid;border-right:none !important;}.fl-tabs-vertical .fl-tabs-label.fl-tab-active:after{content:"";background:inherit;display:block;width:1px;position:absolute;top:0;bottom:0;right:-1px;}.fl-tabs-vertical .fl-tabs-panels{float:left;width:70%;}@media max-width:768px{.fl-tabs-labels{display:none;}.fl-tabs-label.fl-tab-active{position:static;}.fl-tabs-panel-label{display:table;padding:10px 15px;width:100%;}.fl-tabs-panel{border-bottom-style:solid;border-bottom-width:1px;}.fl-tabs-panel:last-child{border-bottom:none;}.fl-tabs-panel-content{padding:0 15px 15px 15px;}.fl-tabs-horizontal .fl-tabs-label{float:none;}.fl-tabs-horizontal .fl-tabs-label.fl-tab-active{border:none;padding:10px 15px;}.fl-tabs-vertical .fl-tabs-labels{float:none;width:auto;}.fl-tabs-vertical .fl-tabs-label.fl-tab-active{border:none;padding:10px 15px;}.fl-tabs-vertical .fl-tabs-panels{float:none;width:auto;}}