/* Reset & Basics -------------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,strong,tt,var,b,u,i,center,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}

/* Basic Styles ---------------------------------------------------------------------- */
html{height:100%}
body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}







/* Grid 1240px ----------------------------------------------------------------------- */
body{min-width:960px}

body.admin-bar{position:relative}
#wpadminbar ~ div:nth-last-child(2){height:auto!important}

#Wrapper{max-width:1240px;margin:0 auto;overflow:hidden}

.layout-boxed{padding:25px 0}
.layout-boxed.boxed-no-margin{padding:0}
.layout-boxed #Wrapper{box-shadow:0 0 15px rgba(0,0,0,.06)}

.layout-full-width{padding:0}
.layout-full-width #Wrapper{max-width:100%!important;width:100%!important;margin:0!important}

#Content{width:100%;padding-top:30px}
#Content.no-padding,.template-slider #Content,.with_aside #Content{padding-top:0}

.with_aside .sections_group{padding-top:30px}

.section{position:relative}
.section_wrapper,.container{max-width:1220px;margin:0 auto;position:relative}
.section.full-width > .section_wrapper{max-width:100%!important;padding-left:0!important;padding-right:0!important}
.section_wrapper:after,.container:after{clear:both;content:" ";display:block;height:0;visibility:hidden}

.mcb-wrap{float:left;position:relative;z-index:1;box-sizing:border-box}
.mcb-wrap.move-up{z-index:28}
.mcb-wrap.divider{width:100%;height:0!important}

.column,.columns{float:left;margin:0 1% 40px}

.the_content_wrapper{margin:0 1%}
.column_content .the_content_wrapper{margin:0}

.sidebar,.widget-area{box-sizing:border-box}

/* Wrap | Equal Height */
.equal-height-wrap .mcb-wrap .mcb-wrap-inner{position:relative;float:left;width:100%}
.equal-height-wrap .mcb-wrap.valign-middle .mcb-wrap-inner{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.equal-height-wrap .mcb-wrap.valign-bottom .mcb-wrap-inner{top:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}

/* Sizes ----------------------------------------------------------------------------- */





	

	


/* Error 404 | #Error_404 ------------------------------------------------------------ */
body.error404{height:100%}
body.error404.custom-404,body.error404.events-archive{height:auto}
body.error404:not(.events-archive) #Content{padding:0!important}

#Error_404{overflow:hidden;position:absolute;top:50%;margin-top:-150px;left:30px}
#Error_404 .error_pic{width:30%;float:left;text-align:center}
#Error_404 .error_pic i{font-size:250px;line-height:250px}
#Error_404 .error_desk{width:70%;float:left;padding-top:40px}
#Error_404 .error_desk h2{font-size:45px;line-height:45px}
#Error_404 .error_desk h4{font-size:26px;line-height:30px}
#Error_404 .error_desk p .check{line-height:45px;font-size:16px}
#Error_404 .error_desk p .button{margin:0;display:inline;margin-left:20px}

/* Dark ------------------------------------------------------------------------------ */
.dark,.dark ul.timeline_items,.dark .icon_box a .desc,.dark .icon_box a:hover .desc,.dark .feature_list ul li a,.dark .list_item a:not(.icon_bar),.dark .list_item a:not(.icon_bar):hover,.dark .widget_recent_entries ul li a{color:#fff!important}
.dark .ui-tabs .ui-tabs-panel,.dark .accordion .question .answer{color:#626262}


/* Headings font */
.dark h1,.dark h1 a,.dark h1 a:hover{color:#fff}
.dark h2,.dark h2 a,.dark h2 a:hover{color:#fff}
.dark h3,.dark h3 a,.dark h3 a:hover{color:#fff}
.dark h4,.dark h4 a,.dark h4 a:hover{color:#fff}
.dark h5,.dark h5 a,.dark h5 a:hover{color:#fff}
.dark h6,.dark h6 a,.dark h6 a:hover,.dark a.content_link .title{color:#fff}

/* Borders */
.dark .idea_box,.dark table th,.dark table td,.dark .list_item .circle,
.dark input[type="text"],.dark input[type="tel"],.dark input[type="password"],.dark input[type="email"],.dark textarea,.dark select,.dark .promo_box.has_border:after,
.dark dl > dt,.dark dl > dd,.dark .article_box .desc_wrapper p,.dark a.icon_bar,.dark a.content_link,.dark .how_it_works .image,.dark .opening_hours,.dark .opening_hours .opening_hours_wrapper li,
.dark .icon_box.has_border:after,.dark .chart_box:before,.dark .pricing-box,.dark .team_list .bq_wrapper,.dark .post-footer .post-links,.dark .format-link .post-title .icon-link,
.dark .share_wrapper,.dark .post-header .title_wrapper,.dark .section-post-related .section-related-adjustment,.dark .comments,.dark .widget-area,.dark .widget:after,
.dark .fixed-nav .desc h6,.dark .portfolio_group.list .portfolio-item,.dark .portfolio_group .portfolio-item .desc .details-wrapper,.dark .Recent_posts ul li .desc h6,
.dark .widget_recent_entries ul li a,.dark .woocommerce .widget_best_sellers li,.dark .woocommerce .widget_featured_products li,.dark .woocommerce .widget_recent_reviews li,
.dark .woocommerce .widget_recent_products li,.dark .woocommerce .widget_recently_viewed_products li,.dark .woocommerce .widget_random_products li,.dark .woocommerce .widget_top_rated_products li,
.dark .woocommerce .widget_onsale li,.dark .woocommerce .widget_layered_nav li,.dark .woocommerce .widget_shopping_cart ul.product_list_widget li,
.dark .woocommerce .widget_products li,.dark .woocommerce .product .related.products,.dark .woocommerce .product div.entry-summary h1.product_title:after,
.dark .woocommerce .quantity input.qty{border-color:rgba(255,255,255,.08)}

/* Grey */
.dark .blockquote p.author span,.dark .counter .desc_wrapper .title,.dark .article_box .desc_wrapper p,.dark .team .desc_wrapper p.subtitle,.dark .pricing-box .plan-header p.subtitle,.dark .pricing-box .plan-header .price sup.period,.dark .chart_box p,.dark .fancy_heading .inside,
.dark .fancy_heading_line .slogan,.dark .post-meta,.dark .post-meta a,.dark .post-footer,.dark .post-footer a span.label,.dark .pager .pages a,.dark .button-love a .label,
.dark .pager-single a,.dark #comments .commentlist > li .comment-author .says,.dark .fixed-nav .desc .date,.dark .filters_buttons li.label,.dark .Recent_posts ul li a .desc .date,
.dark .widget_recent_entries ul li .post-date,.dark .tp_recent_tweets .twitter_time,.dark .widget_price_filter .price_label,.dark .shop-filters .woocommerce-result-count,
.dark .woocommerce ul.product_list_widget li .quantity,.dark .widget_shopping_cart ul.product_list_widget li dl,.dark .product_meta .posted_in,
.dark .woocommerce .shop_table .product-name .variation > dd,.dark .shipping-calculator-button:after,.dark .shop_slider .shop_slider_ul li .item_wrapper .price del,
.dark .testimonials_slider .testimonials_slider_ul li .author span,.dark .testimonials_slider .testimonials_slider_ul li .author span a{color:#DEDEDE}

/* Dividers */
.dark hr{background-color:rgba(255,255,255,.08);color:rgba(255,255,255,.08)}

/* FAQ */
.dark .faq .question .title{color:#fff}
.dark .faq .question,
.dark .faq .question::after{background-color:rgba(255,255,255,.02)}
.dark .faq .question::before{border-color:rgba(255,255,255,.1)}
.dark .faq .question .title > .acc-icon-plus,
.dark .faq .question .title > .acc-icon-minus{color:rgba(255,255,255,.25)}

.style-simple .dark .faq .question{border-color:rgba(255,255,255,.1)}

/* Others */
.dark blockquote{color:#fff}
.dark .article_box .desc_wrapper h4{color:#444}
.dark .progress_bars .bars_list li h6 .label{color:rgba(255,255,255,0.35);background:rgba(255,255,255,0.05)}
.dark .counter .desc_wrapper .number{color:#fff}
.dark a.content_link .title{color:#444}
.dark .opening_hours,.dark .opening_hours h3{color:#444}
.dark .Recent_posts ul li .desc{background:rgba(0,0,0,.1)}


/* Fancy heading */
.dark .fancy_heading_line{background-image:url(https://global.teamviewer.com/wp-content/themes/betheme-child/less/../images/fancy_heading_hr_dark.png)}

/* Content slider */
.dark .content_slider.flat a.button .button_icon i{color:#fff}

/* Countdown */
.style-simple .dark .quick_fact .number-wrapper{color:#fff}

/* Fancy links */
.dark a.mfn-link,.dark a:hover.mfn-link{color:#fff}
.dark a.hover.mfn-link-2 span:before,.dark a.mfn-link-8:after,.dark a.mfn-link-8:before{background:#fff}
.dark a.mfn-link-4:hover:before,.dark a.mfn-link-4:hover:after,.dark a.hover.mfn-link-4:before,.dark a.hover.mfn-link-4:after,.dark a.mfn-link-7:after,.dark a.mfn-link-7:before{background:#fff}
.dark a.mfn-link-6:before{border-bottom-color:#fff}

/* Pagination */
.dark .slider_pagination a{background:rgba(255,255,255,0.3)}
html,body{overflow-x:hidden}

/* > 1240 ------------------------------------------------------------------------------------------------------------- > 1240 */

@media only screen and (min-width: 1240px)
{
	.layout-boxed{padding:25px}
	.layout-boxed.boxed-no-margin{padding:0;}
	#Top_bar.loading{display:none}

	.hover_color:hover .hover_color_bg,.hover_color.hover .hover_color_bg{background-color:inherit!important;border-color:inherit!important}
}


/* #Header Creative always Open	1240 - 1489 ----------------------------------------- #Header Creative always Open 1240 - 1489 */

@media only screen and (min-width: 1240px) and (max-width: 1489px)
{
	body.header-open							{min-width:0;}
	.header-open #Wrapper 						{max-width:960px;}

	.header-open .section_wrapper,
	.header-open .container,
	.header-open.with_aside .content_wrapper	{max-width:940px;}

	.header-open.with_aside .section_wrapper	{max-width:100%;}

	/* -------------------- */

	/* Error 404 */
	.header-open #Error_404 .error_pic i{font-size:220px;line-height:260px}
	.header-open #Error_404 .error_desk{padding-top:40px}

	/* Google maps */
	.header-open .section.full-width .wrap.one .column_map.one .google-map-contact-wrapper{left:auto;right:50px;}

	/* Offer slider */
	.header-open .offer .offer_li .desc_wrapper{width:436px;width:calc(50% - 42px)}

	/* Portfolio list */
	body.header-open:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper{width:921px}

	/* Recent posts */
	.header-open .Recent_posts ul li .desc{margin-right:60px}
	.header-open .Recent_posts ul li .photo{width:60px;height:60px}
	.header-open .Recent_posts ul li .photo .c{width:20px;height:20px;line-height:20px;bottom:5px;right:-8px}
}


/* < 1240 ------------------------------------------------------------------------------------------------------------- < 1240 */

@media only screen and (max-width: 1239px)
{
	/* iOS phone number linking */
	a[href^=tel]{color:inherit;text-decoration:none}

	/* Hover Effect */
	.no-hover-tablet a.button:after,.no-hover-tablet a.tp-button:after,.no-hover-tablet button:after,.no-hover-tablet input:after{display:none}
	.no-hover-tablet .image_frame .image_wrapper img{top:0!important}
	.no-hover-tablet .image_frame:not(.no_link) .image_wrapper img:not(.ls-l){margin-bottom:0!important}
	.no-hover-tablet .image_frame .image_wrapper .mask,.no-hover-tablet .image_frame .image_wrapper .image_links{display:none!important}
	.no-hover-tablet .Recent_posts ul li .desc:after{display:none}
	.no-hover-tablet .Recent_posts ul li a:hover h6,.no-hover-tablet .Recent_posts ul li a:hover .desc .date{color:inherit!important}

	body:not(.no-hover-tablet) .hover_color:hover .hover_color_bg,
	body:not(.no-hover-tablet) .hover_color.hover .hover_color_bg{background-color:inherit!important;border-color:inherit!important}

	/* Portfolio masonry hover */
	.with_aside .portfolio_group.masonry-hover .portfolio-item:not(.no-thumbnail) .masonry-hover-wrapper .hover-desc .desc-inner .desc-wrappper{display:none}

	/* Section Background Image */
	.no-section-bg-tablet .section{background-image:none!important}

	/* Google maps */
	.section.full-width .wrap.one .column_map.one .google-map-contact-wrapper{left:auto;right:50px;}
}


/* #Desktop	960 - 1239 ---------------------------------------------------------------------------------- #Desktop	960 - 1239 */

@media only screen and (min-width: 960px) and (max-width: 1239px)
{
	body 							{min-width:0; }
	#Wrapper 						{max-width:960px;}

	.section_wrapper,
	.container,
	.with_aside .content_wrapper	{max-width:940px;}
	.banner_p{max-width:940px;}

	/* -------------------- */

	/* Top bar width */
	#Top_bar .top_bar_left{width:729px}

	/* Blog | Columns | Grid, Masonry */
	.posts_group.grid.col-5 .post-item,.posts_group.masonry.col-5 .post-item,.posts_group.grid.col-6 .post-item,.posts_group.masonry.col-6 .post-item{width:22.99%}
	.posts_group.grid.col-5 .post-item:nth-child(5n+1){clear:none}
	.posts_group.grid.col-6 .post-item:nth-child(6n+1){clear:none}
	.posts_group.grid.col-5 .post-item:nth-child(4n+1){clear:both}
	.posts_group.grid.col-6 .post-item:nth-child(4n+1){clear:both}

	/* Latest News */
	.column.one-fourth .Latest_news ul .desc .date i{display:none}
	.column.one-second .Latest_news.featured ul .desc .date i{display:none}
	.wrap.two-third .column.three-fifth .Latest_news.featured ul,.wrap.two-third .column.one-second .Latest_news.featured ul,.wrap.three-fifth .column.three-fifth .Latest_news.featured ul,.wrap.three-fifth .column.one-second .Latest_news.featured ul,.wrap.one-second .column.three-fourth .Latest_news.featured ul{width:100%}
	.wrap.two-fifth .Latest_news.featured ul,.wrap.one-third .Latest_news.featured ul,.wrap.one-fourth .Latest_news.featured ul{width:100%}

	/* Blog Teaser */
	.blog-teaser li:not(:first-child) .desc-wrapper .desc{padding:70px 20px 25px;}

	.column.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta,
	.column.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta{display:none;}
	.wrap.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta,
	.wrap.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta{display:none;}

	/* Portfolio | List */
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper{width:921px}

		/* Portfolio | Columns | Grid, Masonry, Masonry Hover */
		.portfolio_group.grid.col-5 .portfolio-item,
		.portfolio_group.masonry.col-5 .portfolio-item,
		.portfolio_group.masonry-hover.col-5 .portfolio-item,
		.portfolio_group.masonry-minimal.col-5 .portfolio-item,
		.portfolio_group.grid.col-6 .portfolio-item,
		.portfolio_group.masonry.col-6 .portfolio-item,
		.portfolio_group.masonry-hover.col-6 .portfolio-item,
		.portfolio_group.masonry-minimal.col-6 .portfolio-item{width:22.99%}

		/* Portfolio | Columns | Flat */
		.portfolio_group.flat.col-5 .portfolio-item,
		.portfolio_group.flat.col-6 .portfolio-item{width:24.99%}

	/* Error 404 */
	#Error_404 .error_pic i{font-size:220px;line-height:260px}
	#Error_404 .error_desk{padding-top:40px}

	/* Button */
	a.button.kill_the_icon .button_icon{padding-left:10px;padding-right:10px;}
	a.button.kill_the_icon .button_label{padding-left:15px;padding-right:15px;}

	/* Offer slider */
	.offer .offer_li .desc_wrapper{width:436px;width:calc(50% - 42px)}

	/* Recent posts */
	.Recent_posts ul li .desc{margin-right:60px}
	.Recent_posts ul li .photo{width:60px;height:60px}
	.Recent_posts ul li .photo .c{width:20px;height:20px;line-height:20px;bottom:5px;right:-8px}
	.Recent_posts ul li.format-link .photo:after {width: 60px; height: 60px; line-height: 60px; font-size: 30px; }
	.Recent_posts ul li.format-quote .photo:after { width: 60px; height: 60px; line-height: 60px; font-size: 30px; }

	/* Zoom Box */
	.zoom_box .desc .desc_txt{font-size:22px;line-height:26px}
}


/* #Desktop	> 960 -------------------------------------------------------------------------------------------- #Desktop	> 960 */

@media only screen and (min-width: 960px)
{
	.hide-desktop{display:none!important}
}


/* #Tablet (Landscape) 768 - 959 --------------------------------------------------------------- #Tablet (Landscape) 768 - 959 */

@media only screen and (min-width: 768px) and (max-width: 959px)
{
	body{min-width:0;}
	#Wrapper{max-width:728px;}

	.section_wrapper,
	.container,
	.with_aside .content_wrapper {max-width:708px;}
	.sx_no2{max-width:708px;}
	.banner_p{max-width:708px;}

	.mcb-wrap[data-tablet="no-up"] {margin-top:0!important}

	/* -------------------- */

	.hide-tablet{display:none!important}

	/* Header magazine */
	.header-magazine #Top_bar .banner_wrapper{width:300px;top:27px}

	/* Top bar width */
	#Top_bar .top_bar_left{width:501px}

	/* .footer-sliding */
	.footer-fixed #Content,.footer-sliding #Content{margin-bottom:0!important}
	.footer-fixed #Footer,.footer-sliding #Footer{position:static}

	/* Subheader */
	#Subheader .title{width:100%}
	#Subheader ul.breadcrumbs{display:none}

	/* Filters */
	#Filters .filters_wrapper ul li{width:24%;margin:.5%}

	/* Blog */
	.with_aside .classic .post-meta .author-date .author .label{display:none}
	.with_aside .classic .post-meta .category{display:none}

		/* Grid, Masonry */
		.grid .post-item,.masonry .post-item{width:47.9%}

		/* Timeline */
		.timeline .post-photo-wrapper{width:100%;float:none}
		.timeline .post-desc-wrapper{width:100%;float:none}

		/* Blog | Columns | Grid, Masonry */
		.posts_group.grid.col-4 .post-item,.posts_group.masonry.col-4 .post-item,.posts_group.grid.col-5 .post-item,.posts_group.masonry.col-5 .post-item,.posts_group.grid.col-6 .post-item,.posts_group.masonry.col-6 .post-item{width:31.33%}
		.posts_group.grid.col-4 .post-item:nth-child(4n+1){clear:none}
		.posts_group.grid.col-5 .post-item:nth-child(5n+1){clear:none}
		.posts_group.grid.col-6 .post-item:nth-child(6n+1){clear:none}
		.posts_group.grid.col-4 .post-item:nth-child(3n+1){clear:both}
		.posts_group.grid.col-5 .post-item:nth-child(3n+1){clear:both}
		.posts_group.grid.col-6 .post-item:nth-child(3n+1){clear:both}

		/* Blog | Columns | Masonry tiles */
		.posts_group.masonry.tiles.col-4 .post-item,.posts_group.masonry.tiles.col-5 .post-item,.posts_group.masonry.tiles.col-6 .post-item{width:49.9%}
		.posts_group.masonry.margin.col-4 .post-item,.posts_group.masonry.margin.col-5 .post-item,.posts_group.masonry.margin.col-6 .post-item{width:48.9%}

	/* Latest News */
	.column.one-third .Latest_news ul .desc .date i{display:none}
	.column.one-second .Latest_news.featured ul{width:100%}
	.column.one-third .Latest_news.featured ul .desc .date i,.column.one-fourth .Latest_news.featured ul .desc .date i{display:none}
	.wrap.five-sixth .column.three-fifth .Latest_news.featured ul,.wrap.four-fifth .column.three-fifth .Latest_news.featured ul,.wrap.three-fourth .column.three-fifth .Latest_news.featured ul,.wrap.two-third .column.three-fifth .Latest_news.featured ul,.wrap.two-third .column.one-second .Latest_news.featured ul,.wrap.two-third .column.three-fourth .Latest_news.featured ul,.wrap.three-fifth .column.three-fifth .Latest_news.featured ul,.wrap.three-fifth .column.one-second .Latest_news.featured ul,.wrap.three-fifth .column.three-fourth .Latest_news.featured ul{width:100%}
	.wrap.one-second .Latest_news.featured ul,.wrap.two-fifth .Latest_news.featured ul,.wrap.one-third .Latest_news.featured ul,.wrap.one-fourth .Latest_news.featured ul{width:100%}

	/* Blog Teaser */
	.blog-teaser li .desc-wrapper .desc{padding:70px 25px 25px;}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc{padding:70px 20px 20px;}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta{display:none;}

	.column.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments{display:none;}
	.wrap.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments{display:none;}

	/* Recent posts */
	.Recent_posts ul li .desc{margin-right:40px}
	.Recent_posts ul li .photo{width:40px;height:40px}
	.Recent_posts ul li.format-link .photo{background-size:40% auto}
	.Recent_posts ul li .photo .c{width:20px;height:20px;line-height:20px;bottom:5px;right:-8px}
	.Recent_posts ul li.format-link .photo:after {width: 40px; height: 40px; line-height: 40px; font-size: 20px; }
	.Recent_posts ul li.format-quote .photo:after { width: 40px; height: 40px; line-height: 40px; font-size: 20px; }

	/* Portfolio list */
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper{width:694px}

		/* Grid, Masonry, Masonry Hover */
		.portfolio_group.grid.col-4 .portfolio-item,.portfolio_group.masonry.col-4 .portfolio-item,.portfolio_group.masonry-hover.col-4 .portfolio-item,.portfolio_group.masonry-minimal.col-4 .portfolio-item,.portfolio_group.grid.col-5 .portfolio-item,.portfolio_group.masonry.col-5 .portfolio-item,.portfolio_group.masonry-hover.col-5 .portfolio-item,.portfolio_group.masonry-minimal.col-5 .portfolio-item,.portfolio_group.grid.col-6 .portfolio-item,.portfolio_group.masonry.col-6 .portfolio-item,.portfolio_group.masonry-hover.col-6 .portfolio-item,.portfolio_group.masonry-minimal.col-6 .portfolio-item{width:31.33%}

		/* Flat */
		.portfolio_group.flat.col-4 .portfolio-item,.portfolio_group.flat.col-5 .portfolio-item,.portfolio_group.flat.col-6 .portfolio-item{width:33.33%}

	/* Tabs */
	.tabs_vertical.ui-tabs .ui-tabs-nav{width:33%!important}
	.tabs_vertical.ui-tabs .ui-tabs-panel{width:66.7%!important}

	/* Counter */
	.one-fourth .counter.counter_horizontal,.one-fifth .counter.counter_horizontal,.one-sixth .counter.counter_horizontal{text-align:center}
	.one-fourth .counter.counter_horizontal .icon_wrapper,.one-fifth .counter.counter_horizontal .icon_wrapper,.one-sixth .counter.counter_horizontal .icon_wrapper{position:static;margin:0 auto;margin-bottom:15px}
	.one-fourth .counter.counter_horizontal .desc_wrapper,.one-fifth .counter.counter_horizontal .desc_wrapper,.one-sixth .counter.counter_horizontal .desc_wrapper{padding-left:0}

	/* Article box */
	.one-third .article_box .photo_wrapper{width:100%;float:none;text-align:center}
	.one-third .article_box .desc_wrapper{width:100%;min-height:auto;float:none}

	/* Pricing table */
	.pricing-box .plan-header h2{word-wrap:break-word}
	.pricing-box .plan-header .price sup.period{position:static;top:0;display:block}

	/* Infobox */
	.infobox{padding-left:20px;word-wrap:break-word}
	.infobox ul li{padding-left:0;padding-right:0}
	.infobox ul li:before{display:none}
	.style-simple .infobox ul li{padding-left:0}

	/* Portfolio photo */
	.portfolio-photo .portfolio-item .portfolio-details:hover .details{opacity:1}
	.portfolio-photo .portfolio-item .portfolio-details .more{display:none}

	/* Get in touch */
	.get_in_touch{padding-left:20px;word-wrap:break-word}
	.get_in_touch ul li{padding-left:0;padding-right:0}
	.get_in_touch ul li .icon{display:none}

	/* Hover color */
	.hover_color{word-wrap:break-word}

	/* How it works */
	.how_it_works .image{width:116px;height:116px;line-height:114px}
	.how_it_works .image img{max-width:66px!important;max-height:66px!important}
	.how_it_works .image .number{bottom:0;right:0}
	.how_it_works.has_border:after{top:60px}

	.how_it_works.fill .image img{border-radius:100%;max-width:116px!important;max-height:116px!important;}

	/* Opening Hours */
	.opening_hours{padding-left:20px;word-wrap:break-word}
	.opening_hours .opening_hours_wrapper li span{font-size:16px;line-height:16px}

	/* Icon box */
	.icon_box.icon_position_left{min-height:auto;padding-left:0;padding-right:0}
	.icon_box.icon_position_left .icon_wrapper{position:static;margin-bottom:15px}
	.icon_box.icon_position_left .desc_wrapper{text-align:center;padding-top:0}
	.icon_box.icon_position_left .image_wrapper{position:static;left:0;margin-bottom:15px;width:auto;height:auto}

	/* Flat box */
	.flat_box .photo_wrapper .icon{width:50px}
	.flat_box .photo_wrapper .icon i{height:40px;line-height:40px;font-size:30px;margin-top:-20px}
	.flat_box a:hover .photo_wrapper .icon{-webkit-transform:translateX(-50px);transform:translateX(-50px)}
	.flat_box .desc_wrapper{margin:0}
	.rtl .flat_box a:hover .photo_wrapper .icon{-webkit-transform:translateX(50px);transform:translateX(50px)}

	/* Offer thumb */
	.offer_thumb_ul li.offer_thumb_li .image_wrapper{width:100%;float:none}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper{width:100%;float:none}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper{width:100%}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper{margin-right:0;width:100%}

	/* Trailer box */
	.trailer_box .desc h2{font-size:22px;line-height:22px}

	/* Offer slider */
	.offer .offer_li .desc_wrapper{width:324px;width:calc(50% - 42px)}

	/* Error 404 */
	#Error_404{position:static;padding-top:50px;margin-top:0}
	#Error_404 .error_pic{width:100%;float:none}
	#Error_404 .error_pic i{font-size:260px;line-height:260px}
	#Error_404 .error_desk{width:100%;float:none;padding-top:20px;text-align:center}

	/* Buttons */
	a.kill_the_icon .button_icon,.widget-area a.button .button_icon{display:none}
	.button-stroke a.button_left.button.kill_the_icon .button_label{padding-left:20px}
	.button-stroke a.button_left.button_large.kill_the_icon .button_label{padding-left:30px}
	.button-stroke a.button_right.button.kill_the_icon .button_label{padding-right:20px}
	.button-stroke a.button_right.button_large.kill_the_icon .button_label{padding-right:30px}
	.button-flat a.button_left.button.kill_the_icon .button_label{padding-left:20px}
	.button-flat a.button_left.button_large.kill_the_icon .button_label{padding-left:30px}
	.button-flat a.button_right.button.kill_the_icon .button_label{padding-right:20px}
	.button-flat a.button_right.button_large.kill_the_icon .button_label{padding-right:30px}

	/* Zoom Box */
	.zoom_box .desc .desc_txt{font-size:18px;line-height:22px}

	/* Easy Digital Downloads */
	.edd_downloads_list .edd_download{width:50%!important}
	.edd_downloads_list .edd_download:nth-child(5n+3){clear:both}
	.edd_downloads_list .edd_download .edd_download_inner{margin:0 5% 20px}
}


/* #Desktop & Tablet (Landscape) > 768 --------------------------------------------------- #Desktop & Tablet (Landscape) > 768 */

@media only screen and (min-width: 768px)
{
	.section.full-width-ex-mobile > .section_wrapper{max-width:100%!important}
	.section.full-width-ex-mobile > .one.column,.section.full-width-ex-mobile > .section_wrapper > .one.column,.section.full-width-ex-mobile .one.wrap .one.column{width:100%;margin:0}

	/* Transparent ---------- */
	.tr-menu #Top_bar .wpml-languages a.active,.tr-menu #Top_bar .wpml-languages ul.wpml-lang-dropdown{background-color:transparent}

	/* Header | Placeholder */
	.header-creative .header_placeholder,
	.header-empty .header_placeholder,
	.header-fixed .header_placeholder,
	.header-modern .header_placeholder,
	.header-semi .header_placeholder,
	.header-simple .header_placeholder,
	.header-transparent .header_placeholder{height:0!important}

	.tr-menu .header_placeholder{height:0!important}

	/* Header | Classic */
	.tr-menu.header-classic #Top_bar{position:absolute}
	.tr-menu.header-classic #Top_bar:not(.is-sticky){top:0!important;background-color:transparent!important}
	.tr-menu.header-classic.ab-show #Top_bar:not(.is-sticky){top:45px!important}
	.tr-menu.header-classic.minimalist-header:not(.template-slider) #Header{min-height:135px}

	/* Header | Creative */
	.tr-menu.header-creative #Header_creative{transition:left .5s ease-in-out, right .5s ease-in-out, background-color .5s ease-in-out}
	.tr-menu.header-creative #Header_creative:not(.active){background-color:transparent}

	/* Header | Plain */
	.tr-menu.header-plain #Top_bar{position:absolute}
	.tr-menu.header-plain #Top_bar:not(.is-sticky){top:0!important;background-color:transparent!important}
	.tr-menu.header-plain.ab-show #Top_bar:not(.is-sticky){top:45px!important}
	.tr-menu.header-plain.minimalist-header:not(.template-slider) #Header{min-height:125px}
	.header-plain #Top_bar,.header-plain #Top_bar .menu > li > a span:not(.description),
	.header-plain #Top_bar a#header_cart,.header-plain #Top_bar a#search_button,.header-plain #Top_bar .wpml-languages,.header-plain #Top_bar a.action_button{border-color:rgba(255,255,255,.1)}

	/* Header | Split */
	.tr-menu.header-split #Top_bar{position:absolute}
	.tr-menu.header-split #Top_bar:not(.is-sticky){top:0!important;background-color:transparent!important}
	.tr-menu.header-split.ab-show #Top_bar:not(.is-sticky){top:45px!important}
	.tr-menu.header-split.minimalist-header:not(.template-slider) #Header{min-height:135px}

	/* Header | Semitransparent */
	.header-semi #Top_bar:not(.is-sticky){position:absolute;background-color:rgba(255,255,255,0.8)}
	.header-semi.ab-show #Top_bar:not(.is-sticky){top:45px!important}
	.header-semi.ab-hide #Top_bar:not(.is-sticky){top:0!important}

	/* Header | Stack */
	.tr-menu.header-stack #Top_bar{position:absolute}
	.tr-menu.header-stack #Top_bar:not(.is-sticky){top:0!important;background-color:transparent!important}
	.tr-menu.header-stack.ab-show #Top_bar:not(.is-sticky){top:45px!important}
	.tr-menu.header-stack.minimalist-header:not(.template-slider) #Header{min-height:196px}

	/* Contact Form 7 -------------------------------------------------------------------- */
	.section.full-width:not(.no-margin-h) .wrap .wpcf7-form .one.column{width:98%;margin-left:1%;margin-right:1%}
}


/* #Tablet (Portrait) & Mobile < 768 ------------------------------------------------------- #Tablet (Portrait) & Mobile < 768 */

@media only screen and (max-width: 767px)
{
	body	 		{min-width:0;}
	#Wrapper	{max-width:90%;max-width:calc(100% - 67px);}

	.section_wrapper .mcb-wrap,
	.section_wrapper .column,
  .container .column,
	.sections_group,
	.four.columns										{margin:0;width:100%!important;clear:both;}
	.aside_both .sections_group			{margin:0 auto!important;}

	.section_wrapper,
	.container,
	.four.columns .widget-area			{max-width:700px!important;padding-left:33px!important;padding-right:33px!important}

	.left-sidebar .items_group,
	.right-sidebar .items_group,
	.with_aside .content_wrapper 		{max-width:100%;}

	.section_wrapper .column				{margin:0 0 20px;height:auto!important;}

	.four.columns										{margin:auto 0!important;}

	.mcb-wrap[data-mobile="no-up"]	{margin-top:0!important}

	/* -------------------- */

	/* Column | Align */
	.column_attr.mobile_align_left{text-align:left}
	.column_attr.mobile_align_right{text-align:right}
	.column_attr.mobile_align_center{text-align:center}
	.column_attr.mobile_align_justify{text-align:justify}

	.boxed2fw{padding:0!important}
	.boxed2fw #Wrapper{margin:0!important;max-width:100%!important;width:100%!important}

	.column_placeholder > .placeholder{height:0}

	/* Sections */
	.section{background-attachment:scroll!important;height:auto!important}
	.highlight-left .section_wrapper,.highlight-right .section_wrapper{max-width:100%!important;padding:0!important}
	.highlight-left .section_wrapper .wrap,.highlight-right .section_wrapper .wrap{padding:0 33px}
	.highlight-left.full-screen > .section_wrapper,.highlight-right.full-screen > .section_wrapper{padding:0!important}
	.equal-height-wrap .mcb-wrap{height:auto!important}
	.equal-height-wrap .mcb-wrap .mcb-wrap-inner{top:0!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
	.section.has-navi .section-nav.prev{top:10px}
	.section.has-navi .section-nav.next{bottom:10px}

	/* .hide-mobile{display:none!important} */
	.hide-mobile{display:block!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
	.section_wrapper .column.hide-mobile{height:0!important}

	/* Sidebar */
	.widget-area{min-height:0!important;margin:30px auto!important;border:0!important;box-sizing:content-box;}
	.widget-area:after,.widget-area:before{display:none}
	.widget:after{width:100%}

	/* Header | Placeholder */
	.mobile-tr-header .header_placeholder,
	body:not(.mobile-sticky) .header_placeholder{height:0!important}

	/* Header --------------- */

	#Top_bar,#Action_bar{background-color:#fff!important;position:static}
	#Top_bar .container{max-width:100%!important;padding:0!important}
	#Top_bar .top_bar_left{float:none;width:100%!important;background:none!important}

	#Top_bar a.responsive-menu-toggle{right:10px;}
	#Top_bar a.responsive-menu-toggle.is-sticky{position:fixed;top:30px;left:10px;}
	.admin-bar #Top_bar a.responsive-menu-toggle.is-sticky{top:56px}

	#Top_bar .menu_wrapper{float:left!important;width:100%;margin:0!important}
	#Top_bar #menu{float:left;position:static!important;width:100%!important}

	#Top_bar .logo{position:static;float:left;width:100%;text-align:center;margin:0}
	#Top_bar .logo #logo{padding:0!important;margin:10px 50px}
	#Top_bar #logo img.logo-main{display:none}
	#Top_bar #logo img.logo-mobile{display:inline-block}
	#Top_bar #logo img.logo-mobile-sticky{display:none}

	#Header_creative #Top_bar #logo img.logo-sticky{display:none}

	.mobile-sticky #Top_bar.is-sticky #logo img:not(.svg){width:auto!important}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile{display:none}
	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky{display:inline-block}
	.mobile-sticky.logo-overflow #Top_bar.is-sticky #logo img.logo-mobile-sticky{max-height:80px!important}

	.logo-overflow #Top_bar .logo{height:auto!important}
	#Top_bar .search_wrapper{top:auto;bottom:-129px}

	#Top_bar .top_bar_right{float:none;top:0;height:60px!important;padding:0 10px}
	#Top_bar .top_bar_right .top_bar_right_wrapper{float:right;margin-right:-10px}
	#Top_bar .top_bar_right:before{display:none}
	#Top_bar .top_bar_right_wrapper{top:0!important}

	#Top_bar .top_bar_right_wrapper{padding-top:10px}
	#Top_bar .wpml-languages a.active{height:15px;line-height:17px}

	.mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper{float:left}
	.mobile-tb-center #Top_bar .top_bar_right{text-align:center}
	.mobile-tb-center #Top_bar .top_bar_right .top_bar_right_wrapper{display:inline-block;float:none}
	.mobile-tb-hide #Top_bar .top_bar_right{display:none}

	.mobile-menu #Top_bar .menu.menu-main,
	.mobile-menu #Side_slide .menu.menu-main,
	.mobile-menu #Overlay .menu.overlay-menu{display:none}
	.mobile-menu #Top_bar .menu.menu-mobile,
	.mobile-menu #Overlay .menu.menu-mobile,
	.mobile-menu #Side_slide .menu.menu-mobile{display:block}

		/* Header | Below */
		body.header-below:not(.template-slider) #Header{padding-top:0}

		/* Header | Creative */
		.header-creative #Header_creative{position:static}
		.header-creative.layout-boxed{padding-top:0}
		.header-creative.layout-boxed #Wrapper{margin-top:25px}
		.header-creative.layout-full-width #Wrapper{padding-top:0!important}
		#Header_creative #Top_bar .responsive-menu-toggle{top:35px}
		#Header_creative #Top_bar .responsive-menu-toggle.is-sticky{position:fixed;top:10px;left:10px;margin-top:0;}
		.admin-bar #Header_creative #Top_bar .responsive-menu-toggle.is-sticky{top:56px}
		#Header_creative #Top_bar .top_bar_left{margin-top:0;overflow:hidden}
		#Header_creative #Top_bar .logo #logo{padding:0;}
		#Header_creative #Top_bar .logo #logo img{max-height:50px}
		.logo-no-sticky-padding #Header_creative #Top_bar .logo #logo img{max-height:60px}
		#Header_creative #Top_bar #menu{position:static;width:100%}

		.admin-bar #Header_creative{top:0!important}

		/* Header | Intro */
		#Intro{min-height:auto!important}
		#Intro .intro-inner{padding:100px 30px!important}
		#Intro .intro-next{font-size:25px;bottom:10px}

		/* Header | Magazine */
		.header-magazine #Top_bar .banner_wrapper{width:100%;height:auto;text-align:center;position:static;margin-bottom:20px}

		/* Header | Minimalist */
		body.minimalist-header.header-classic:not(.template-slider) #Header,body.minimalist-header.header-creative:not(.template-slider) #Header,body.minimalist-header.header-plain:not(.template-slider) #Header,body.minimalist-header.header-split:not(.template-slider) #Header{min-height:0}
		body.minimalist-header.header-simple:not(.template-slider) #Header{min-height:90px}
		body.minimalist-header.header-transparent #Header{min-height:0!important}
		.minimalist-header-no #Subheader{padding:80px 0!important}

		/* Header | Overlay */
		.header-overlay .overlay-menu-toggle{top:10px;right:5px}
		#overlay-menu ul li a{font-size:22px;line-height:36px}

		/* Header | Plain */
		.header-plain #Top_bar .logo{text-align:left}
		.header-plain #Top_bar .logo #logo{padding:5px 42px 15px 15px}
		.header-plain #Top_bar .top_bar_right{height:50px!important}
		.header-plain #Top_bar .top_bar_right .top_bar_right_wrapper{line-height:0;padding-top:0}
		.header-plain #Top_bar a#header_cart,.header-plain #Top_bar a#search_button{padding:0 10px;line-height:50px!important}
		.header-plain #Top_bar .wpml-languages{padding:0 13px;height:50px!important}
		.header-plain #Top_bar .wpml-languages a.active{line-height:50px}
		.header-plain #Top_bar a.action_button{line-height:50px!important;padding:0 12px}
		.header-plain #Top_bar .top_bar_right_wrapper > *:last-child {
   			border-right-width: 1px;
		}

		/* Header | Simple */
		.header-simple #Top_bar .top_bar_left{top:0!important}

		/* Header | Split */
		.header-split #Top_bar a#search_button{display:none}

		/* Header | Stack */
		.header-stack #Top_bar .logo{padding:0;text-align:center!important}
		.header-stack #Top_bar .logo #logo{display:block}
		.header-stack #Top_bar a.responsive-menu-toggle{position:absolute!important;margin-top:-17px!important}
		.header-stack #Top_bar a.responsive-menu-toggle.is-sticky{position:fixed!important;margin-top:0!important}
		.header-stack #Top_bar .secondary_menu_wrapper{display:none}
		.header-stack #Top_bar .top_bar_right{position:static}

		/* Header mobile | minimal */
		.mobile-header-mini #Action_bar{display:none}
		.mobile-header-mini #Top_bar{top:0}
		.mobile-header-mini #Top_bar .container{max-width:100%!important;}
		.mobile-header-mini #Top_bar .top_bar_left{float:left;position:static;}
		.mobile-header-mini #Top_bar .logo{width:auto;float:left;margin-left:15px;border:none;}
		.mobile-header-mini #Top_bar #logo{height:60px!important;line-height:60px!important;margin:0}
		.mobile-header-mini.logo-overflow #Top_bar #logo img.logo-mobile{max-height:80px!important}

		.mobile-header-mini #Top_bar a.responsive-menu-toggle{top:30px!important;left:auto;right:10px;margin-top:-17px;}

		.mobile-header-mini.mobile-sticky #Top_bar.is-sticky #logo{margin-left:0!important;margin-right:0!important}

		.mobile-header-mini #Top_bar .top_bar_right{position:absolute;top:0;right:54px;background:none;padding:0;}
		.mobile-header-mini #Top_bar a.action_button{display:none}

		.mobile-header-mini #Top_bar #header_cart{margin-right:-1px;}
		.mobile-header-mini #Top_bar #search_button{margin-left:0;margin-right:0;}
		.mobile-header-mini #Top_bar .wpml-languages{top:3px;margin-right:0;}
		.mobile-header-mini #Top_bar .wpml-languages a.active,
		.mobile-header-mini #Top_bar .wpml-languages ul.wpml-lang-dropdown{border:none;}

		.mobile-header-mini #Top_bar #menu{padding-bottom:10px;}
		.mobile-header-mini #Top_bar #menu ul li a span{line-height:44px;}
		.mobile-header-mini #Top_bar #menu ul li.submenu .menu-toggle{line-height:44px;right:3px;}

		.mobile-header-mini #Top_bar .search_wrapper{bottom:-59px;padding:10px;width:100%;}
		.mobile-header-mini #Top_bar .search_wrapper .icon_search{left:10px;top:17px;}
		.mobile-header-mini #Top_bar .search_wrapper .icon_close{top:17px;}

		.mobile-header-mini #Header_creative #Top_bar .top_bar_right_wrapper{padding-top:0}

			/* Header mobile | minimal | style */
			.mobile-header-mini.mobile-mini-mr-lr #Top_bar .logo{float:right;margin-left:0;margin-right:54px;}
			.mobile-header-mini.mobile-mini-mr-lr #Top_bar .top_bar_right{left:10px;right:auto;}

			.mobile-header-mini.mobile-mini-mr-lc #Top_bar .logo{float:none;margin-left:0;margin-right:0;text-align:center}
			.mobile-header-mini.mobile-mini-mr-lc #Top_bar .top_bar_right{left:10px;right:auto;}

			.mobile-header-mini.mobile-mini-ml-ll #Top_bar a.responsive-menu-toggle{left:10px;right:0;}
			.mobile-header-mini.mobile-mini-ml-ll #Top_bar .logo{margin-left:54px!important}
			.mobile-header-mini.mobile-mini-ml-ll #Top_bar .top_bar_right{right:15px;}

			.mobile-header-mini.mobile-mini-ml-lc #Top_bar a.responsive-menu-toggle{left:10px;right:0;}
			.mobile-header-mini.mobile-mini-ml-lc #Top_bar .logo{float:none;margin-left:0;margin-right:0;text-align:center}
			.mobile-header-mini.mobile-mini-ml-lc #Top_bar .top_bar_right{right:15px;}

			.mobile-header-mini.mobile-mini-ml-lr #Top_bar a.responsive-menu-toggle{left:10px;right:0;}
			.mobile-header-mini.mobile-mini-ml-lr #Top_bar .logo{float:right;margin-left:0;margin-right:15px;}
			.mobile-header-mini.mobile-mini-ml-lr #Top_bar .top_bar_right{left:49px;right:auto;}

				/* Header mobile | minimal | headers compatibility */
				.mobile-header-mini.header-plain #Top_bar .top_bar_right{margin-right:5px;}
				.mobile-header-mini.header-plain #Top_bar a#header_cart{line-height:60px!important;border:none;padding:0 5px;}
				.mobile-header-mini.header-plain #Top_bar a#search_button{line-height:60px!important;border:none;padding:0 3px;}
				.mobile-header-mini.header-plain #Top_bar .wpml-languages{height:60px!important;border:none;padding:0 5px 0 10px;top:0;}
				.mobile-header-mini.header-plain #Top_bar .wpml-languages a.active{line-height:60px!important}
				.mobile-header-mini.header-plain #Top_bar .wpml-languages:hover a.active{background:none;}

				.mobile-header-mini.header-split #Top_bar .top_bar_left .logo{width:auto;margin-left:15px}

				.mobile-header-mini #Header_creative #Top_bar{width:100%;margin:0;}
				.mobile-header-mini #Header_creative #Top_bar #header_cart{top:20px;}
				.mobile-header-mini #Header_creative #Top_bar #search_button{top:19px;}
				.mobile-header-mini #Header_creative #Top_bar .wpml-languages{top:13px;}

				.mobile-header-mini .overlay-menu-toggle{font-size:22px;top:8px;margin:0!important;}

		/* Header mobile | sticky */
		.mobile-sticky #Top_bar.is-sticky{position:fixed !important;}
		.mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle{top:30px!important;}
		.mobile-sticky #Top_bar.is-sticky .top_bar_right{display:none;}
		.mobile-sticky #Top_bar #menu{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;}

		.mobile-sticky #Top_bar.is-sticky #logo{height:50px!important;line-height:50px!important;margin:5px 50px;}
		.logo-no-sticky-padding.mobile-sticky #Top_bar.is-sticky #logo{height:60px!important;line-height:60px!important;margin:0 50px;}

		.mobile-header-mini.mobile-sticky #Top_bar .top_bar_right{display:block}

		/* Header mobile | transparent */
		.mobile-tr-header #Action_bar,.mobile-tr-header #Top_bar,.mobile-tr-header #Top_bar .top_bar_right{background:none!important}
		.mobile-tr-header #Top_bar{position:absolute;top:50px}
		.mobile-tr-header.ab-hide #Top_bar{top:0}
		.mobile-tr-header #Action_bar{position:absolute}
		.mobile-tr-header #Top_bar .wpml-languages a.active,.mobile-tr-header #Top_bar .wpml-languages ul.wpml-lang-dropdown{background:none}
		.mobile-tr-header.header-creative.layout-full-width #Wrapper{padding-top:0}

		/* Header mobile | transparent | plain */
		.mobile-tr-header.header-plain #Top_bar,.mobile-tr-header.header-plain #Top_bar .top_bar_right_wrapper > *{border:none!important;background:none!important}

		/* Header mobile | transparent | creative */
		.mobile-tr-header #Header_creative{background:none!important;position:absolute}

	/* Action Bar */
	#Action_bar .contact_details li,#Action_bar .social{padding:0!important}
	#Action_bar .contact_details{float:none;text-align:center;padding:5px 0;color:#222;}
	#Action_bar .contact_details li{padding:0}
	#Action_bar .contact_details li.slogan{display:none}
	#Action_bar .social{float:none;text-align:center;padding:5px 0 0;margin-bottom:5px}
	#Action_bar .social li{margin-right:5px}
	#Action_bar .social li a{color:rgba(0,0,0,.3)}
	#Action_bar .social li a:hover{color:rgba(0,0,0,.8)}
	#Action_bar .social-menu{float:none;text-align:center;padding:5px 0 0}

	/* Subheader */
	body:not(.template-slider):not(.header-simple) #Header{min-height:350px;background-position:center 202px}
	#Subheader .title{width:100%}
	#Subheader ul.breadcrumbs{display:none}

	/* Footer --------------- */
	#Footer .footer_copy{text-align:center}
	#Footer .footer_copy .copyright{float:none;margin:0 0 10px}
	#Footer .footer_copy .social{float:none;margin:0}
	#Footer .footer_copy .social-menu{float:none;margin:0}

	/* Footer | Sliding */
	.footer-fixed #Content,.footer-sliding #Content{margin-bottom:0!important}
	.footer-fixed #Footer,.footer-sliding #Footer{position:static}

	/* Back to top */
	#back_to_top{float:none;margin:-10px 0 10px}
	#back_to_top.in_footer,#back_to_top.sticky{right:20px!important;margin:0}

	/* Blog --------------- */

	.classic .post-photo-wrapper{width:100%;float:none}
	.classic .post-desc-wrapper{width:100%;float:none}
	.classic .post-meta .author-date .author .label{display:none}
	.classic .post-meta .category{display:none}
	.classic .post-desc-wrapper .post-footer .button-love .love-text{display:none}
	.classic .post-desc-wrapper .post-desc{padding:15px 0 0}

		/* Blog | Timeline */
		.timeline .post-item{padding-left:0;background:none}
		.timeline .post-item:before{display:none}
		.timeline .post-photo-wrapper{width:100%;float:none}
		.timeline .post-desc-wrapper{width:100%;float:none}
		.timeline .post-item .date_label{display:inline-block;position:static;margin-bottom:10px}
		.timeline .post-meta .category{display:none}
		.timeline .post-desc-wrapper .post-footer .button-love .love-text{display:none}
		.timeline .post-desc-wrapper .post-desc{padding:15px 0 0}
		.style-simple .timeline_items > li{width:100%;padding:0!important;background:none!important}
		.style-simple .timeline_items > li h3 span{display:block;position:static}
		.style-simple .timeline_items > li:nth-child(even){padding:0}
		.style-simple .timeline_items > li:nth-child(even) .desc{text-align:right}

		/* Blog | Masonry */
		.grid .post-item,.masonry .post-item{width:100%!important;margin:0 0 20px!important}

		/* Blog | Masonry tiles */
		.masonry.tiles .post-item{width:100%!important}

		/* Blog | Photo */
		.photo .post-desc .post-head{margin-bottom:5px}
		.photo .post-desc .post-head .post-meta .category{display:none}
		.photo .post-desc .post-head .post-meta .author-date{margin-right:10px}

		/* Blog single */
		.single-post .format-image .single-photo-wrapper .image_frame{display:block}
		.single-post .format-link .single-photo-wrapper,.single-post .format-quote .single-photo-wrapper{display:none}

		/* Post header */
		.post-header .button-love{width:69px}
		.post-header .title_wrapper{margin-left:69px;padding-left:20px}
		.post-header .title_wrapper h1{font-size:27px;line-height:27px}
		.post-header .post-meta .category{display:none}

		/* Single photo wrapper */
		.single-photo-wrapper .image_frame{max-width:100%!important;margin-left:0}
		.single-photo-wrapper .share_wrapper{float:none;padding:5px 15px 0;margin-bottom:20px;width:auto}
		.no-share-mobile .single-photo-wrapper .share_wrapper{display:none}
		.wp-caption-text.hide-mobile{display:none}

		/* Post nav */
		.post-nav{padding:10px 10px 4px 90px}

		/* Share simple */
		.no-share-mobile .share-simple-wrapper,
		.no-share-mobile .section-post-intro-share{display:none}

	/* Portfolio --------------- */

	.portfolio_group .portfolio-item{width:100%!important;margin:0 0 20px!important;float:none}
	.section.full-width .portfolio_group .portfolio-item{width:100%!important}
	.portfolio_group .portfolio-item .list_style_header{padding-right:0;min-height:inherit}
	.portfolio_group .portfolio-item .list_style_header h3{margin:0}
	.portfolio_group .portfolio-item .list_style_header .links_wrapper{display:none}
	.portfolio_group .portfolio-item .desc .desc-wrapper{margin-right:0}
	.portfolio_group .portfolio-item .desc .details-wrapper{float:none;width:100%;padding-left:0;border-left-width:0;border-bottom-width:1px;padding-bottom:15px;margin-bottom:15px}
	.portfolio_group.list .portfolio-item .desc{padding-top:10px}
	.portfolio_group.list .portfolio-item .portfolio-item-fw-bg{background-image:none!important;padding-bottom:0}
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper{width:380px}

		/* Project decription */
		.project-description li,.project-description li.one-third{width:100%;border-width:0 0 1px}
		.project-description li:last-child{border-bottom:0}

		/* Portfolio | Exposure */
		.portfolio_group.exposure .portfolio-item{margin:0!important;overflow:hidden}
		.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrappper{display:none}
		.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper-inner{padding:0}
		.portfolio_group.exposure .portfolio-item .details-wrapper{display:none}
		.portfolio_group.exposure .portfolio-item .image-wrapper{margin:0 -100px}
		.full-width .portfolio_group.exposure .portfolio-item .desc-inner{top:30px}

		/* Portfolio | Flat */
		.portfolio_group.flat .portfolio-item{margin-bottom:0!important}

		/* Portfolio | Grid */
		ul.portfolio_grid li{width:100%!important;float:left}

		/* Portfolio | Masonry Flat */
		.portfolio_group.masonry-flat .portfolio-item{width:49.9%!important;margin:0!important}
		.portfolio_group.masonry-flat .portfolio-item.wide{width:99.8%!important}
		.portfolio_group.masonry-flat .portfolio-item.tall .portfolio-item-fill{padding-bottom:calc(156% - 1px)}

		/* Portfolio | Photo */
		.portfolio-photo .portfolio-item .portfolio-details .details{display:none}
		.portfolio-photo .portfolio-item .portfolio-details .more{opacity:1}

	/* Shortcodes --------------- */

	/* Blog Teaser */
	.blog-teaser li{width:100%!important}
	.blog-teaser li:not(:first-child){margin-top:10px}
	.blog-teaser.margin-no li{margin-top:0}

	/* Call to action */
	.call_to_action .call_left,.call_to_action .call_center,.call_to_action .call_right{display:block;width:100%}
	.call_to_action .call_left{margin-bottom:20px}
	.call_to_action .call_center{margin-bottom:20px}
	.call_to_action .call_right{margin-bottom:0;text-align:center}

	/* Clients */
	ul.clients:not(.clients_slider_ul) li{width:50%!important}

	/* Content slider */
	.content_slider{padding:0!important;margin:0 0 50px}
	.content_slider .slider_pagination{padding:0 20%;box-sizing:border-box;}

	.content_slider a.button{top:auto!important;bottom:-60px;}
	.content_slider a.slider_prev{left:0!important}
	.content_slider a.slider_next{right:0!important}
	.content_slider a.button .button_icon{padding:7px 9px}

	.content_slider.flat a.button,.content_slider.carousel a.button{bottom:-50px}
	.content_slider.flat a.button .button_icon{font-size:30px}

	.content_slider.center{margin-bottom:0}
	.content_slider.center a.button{display:none!important}

	/* Divider */
	.hr_full hr,.aside_left .hr_full hr,.aside_right .hr_full hr{position:absolute;left:-1000px;top:0;width:3000px}

	/* Fancy headings */
	.fancy_heading h2{font-size:30px;line-height:30px}

	/* Features lists */
	.feature_list ul li{width:100%!important;float:none;border-bottom:1px solid rgba(0,0,0,0.08)}
	.feature_list hr{display:none}

	/* Flat Box */
	.flat_box .desc_wrapper{margin:0}

	/* Google maps */
	.google-map-contact-wrapper{position:static;margin-left:0!important;}
	.google-map-contact-wrapper .get_in_touch{float:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
	.google-map-contact-wrapper .get_in_touch:after{display:none;}

	/* How it works */
	.how_it_works .image,.with_aside .how_it_works .image{width:196px;height:196px;line-height:194px}
	.how_it_works .image img{max-width:116px!important;max-height:116px!important}
	.how_it_works .image .number,.with_aside .how_it_works .image .number{bottom:10px;right:10px}
	.how_it_works.has_border:after{display:none}

	.with_aside .how_it_works .image img{max-width:116px!important;max-height:116px!important}
	.with_aside .how_it_works.fill .image img{max-width:196px!important;max-height:196px!important}

	/* Offer slider */
	.offer .offer_li .image_wrapper{width:100%;float:none;margin-bottom:15px;overflow:hidden}
	.offer .offer_li .desc_wrapper{width:90%;width:calc(100% - 67px)!important;margin:0 auto;float:none;clear:both}
	.offer .offer_li .desc_wrapper .title{padding-right:0;margin-bottom:15px}
	.offer .offer_li .desc_wrapper .title h3{margin-bottom:15px;font-size:27px;line-height:27px}
	.offer .offer_li .desc_wrapper .title a.button{position:relative}
	.offer a.slider_prev{left:20px;top:20px;margin:0}
	.offer .slider_pagination{left:20px;top:65px;margin:0}
	.offer a.slider_next{left:20px;top:111px;margin:0}
	.button-stroke .offer a.slider_prev{margin-top:-8px}
	.button-stroke .offer a.slider_next{margin-top:6px}

	/* Icon box */
	.icon_box.has_border:after{display:none}

	/* Image Frame */
	.image_frame{margin-top:0!important}

	/* Offer thumb */
	.offer_thumb{padding-left:0}
	.offer_thumb_ul li.offer_thumb_li{padding-left:0}
	.offer_thumb_ul li.offer_thumb_li .image_wrapper{width:100%;float:none}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper{width:100%;float:none}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title{padding-right:0}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3{margin-bottom:15px}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title a.button{position:relative}
	.offer_thumb .slider_pagination{margin-top:20px;line-height:inherit}

	/* Offer thumb bottom */
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper{width:100%}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper{margin-right:0;width:100%}

	/* Pricing table */
	.pricing-box-label .plan-header,.pricing-box-label .plan-footer{display:none}
	.pricing-box-label ul li{text-align:center!important}

	/* Promo box */
	.promo_box.has_border:after{display:none}
	.promo_box_wrapper{overflow:visible}
	.promo_box_wrapper .photo_wrapper{width:100%;float:none;line-height:0;margin-bottom:15px}
	.promo_box_wrapper .desc_wrapper{width:100%;margin:0!important;float:none;padding-top:0}

	/* Story Box */
	.story_box{padding:0 11%!important}
	.story_box .desc_wrapper{margin-right:0!important}

	/* Table */
	.table-responsive table{overflow-x:auto;display:block}
	.table-responsive table a.kill_the_icon .button_icon{display:none}

	/* Tabs */
	.ui-tabs .ui-tabs-nav{background:none}
	.ui-tabs .ui-tabs-nav li{float:none!important;width:100%!important;border-width:0 0 1px}
	.ui-tabs .ui-tabs-nav li:last-child{border-bottom:0}
	.ui-tabs .ui-tabs-nav li a{text-align:center;background:#f9f9f9;box-shadow:inset 0px 4px 3px -2px rgba(0,0,0,.04);}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-active a{background-image:none}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected:after,.ui-tabs .ui-tabs-nav li.ui-state-active:after{display:none}
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.ui-tabs .ui-tabs-nav li.ui-state-active a:after{display:none}

	/* Tabs: simple-style */
	.style-simple .ui-tabs .ui-tabs-nav li a{background-image:none}
	.style-simple .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a:after{display:block}

	/* Tabs vertical: simple-style */
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a{text-align:center;padding-right:20px}
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel{border-width:1px 0 0!important}
	.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a:after{display:block;width:100%;height:2px;left:0;top:auto;bottom:0;right:auto}

	

	/* Fixed nav */
	.fixed-nav{display:none!important}

	/* Popup contact */
	#popup_contact{display:none}

	/* Search Results */
	.search-not-found .snf-pic{width:100%;float:none}
	.search-not-found .snf-pic i{font-size:260px;line-height:260px}
	.search-not-found .snf-desc{width:100%;float:none;padding-top:20px;text-align:center}

	/* Video */
	/* In this case, the aspect ratio is 16:9, which means that the height will be 56.25% of the width. For a video with a 4:3 aspect ratio, we set padding-bottom to 75%. */
	.content_video.iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
	.content_video.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}

	/* WordPress Admin Bar */
	.admin-bar #wpadminbar{z-index:9999!important;position:fixed}

	/* Plugins --------------- */

	/* bbPress */
	.bbpress ul{font-size:13px}
	.bbpress li.bbp-forum-info,.bbpress li.bbp-topic-title{width:44%}
	.bbpress li.bbp-forum-topic-count,.bbpress li.bbp-topic-voice-count,.bbpress li.bbp-forum-reply-count,.bbpress li.bbp-topic-reply-count{width:15%}
	.bbpress .bbp-body li.bbp-forum-freshness,.bbpress .bbp-body li.bbp-topic-freshness{line-height:16px;font-size:11px}

	/* Easy Digital Downloads */
	.edd_downloads_list .edd_download{width:100%!important}
	.edd_downloads_list .edd_download .edd_download_inner{margin:0 8% 20px}

	/* Pretty Photo Popup */

	/* Tiny popup on mobile | fix */
	.pp_pic_holder{width:90%!important;left:5%!important;overflow:hidden}
	.pp_content{width:98%!important;height:auto!important}
	.pp_fade{width:100%!important;height:100%!important}
	a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery{display:none!important}
	#pp_full_res img{width:100%!important;height:auto!important}
	.pp_details{width:100%!important;position:static!important;min-height:25px}
	.pp_details a.pp_close{top:auto;right:25px}

	/* Theme Options size | fix */
	div.pp_pic_holder,div.pp_content,div.pp_details{max-width:100%}
	div.pp_content{overflow:auto}

}


/* #Tablet (Portrait) & Mobile (Landscape) 480 - 768 ----------------------- #Tablet (Portrait) & Mobile (Landscape) 480 - 768 */

@media only screen and (min-width: 480px) and (max-width: 767px)
{
	/* Respond */
	#respond .comment-form-author{width:100%;margin-right:0;float:none}
	#respond .comment-form-email{width:100%;margin-right:0;float:none}
	#respond .comment-form-url{width:100%;float:none}
	#respond input[type="text"],#respond input[type="password"],#respond input[type="email"],#respond select{width:100%}
	#respond .comment-form-comment textarea{width:100%}
	#respond .required{right:15px}
	#comments .commentlist > li .comment-body{margin-left:90px;padding:10px}
	#comments .commentlist > li .photo{left:-90px}
	#comments .commentlist > li .children{margin-left:0;padding-left:10px}
	#comments .commentlist > li .reply{right:10px;top:10px}
	#comments .commentlist > li .comment-meta a.comment-edit-link{padding-right:45px}
	.rtl #comments .commentlist > li .comment-body{margin-left:0;margin-right:90px}
	.rtl #comments .commentlist > li .photo{left:auto;right:-90px}
	.rtl #comments .commentlist > li .children{margin-right:0;padding-left:0;padding-right:10px}
	.rtl #comments .commentlist > li .reply{left:10px;right:auto}
	.rtl #comments .commentlist > li .comment-meta a.comment-edit-link{padding-left:45px;padding-right:0}

	/* Zoom Box */
	.zoom_box .desc .desc_txt{font-size:18px;line-height:22px}

	/* Gallery */
	#Content .gallery:not(.gallery-columns-1) .gallery-item{width:50%;clear:none}
	#Content .gallery:not(.gallery-columns-1) .gallery-item:nth-of-type(2n+1){clear:both}

	/* Latest News */
	.Latest_news.featured ul{width:49%!important}
}


/* #Mobile (Portrait) < 480 ------------------------------------------------------------------------- #Mobile (Portrait) < 480 */

@media only screen and (min-width: 448px) and (max-width: 500px)
{
	.blog_slider a.kill_the_icon .button_icon{display:none;}
}

@media only screen and (max-width: 479px)
{
	#Top_bar a.action_button{margin-right:0}

	/* Post nav */
	.post-nav{padding:10px 10px 4px}

	/* Portfolio list */
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper{width:260px}

	/* Portfolio Masonry Flat */
	.portfolio_group.masonry-flat .portfolio-item,.portfolio_group.masonry-flat .portfolio-item.wide{width:100%!important}

	/* Latest News */
	.Latest_news.featured ul{width:100%!important}

	/* Filters */
	#Filters .filters_buttons li{margin-right:10px}
	#Filters .filters_buttons li.label{display:none}
	#Filters .filters_buttons li i.icon-docs,#Filters .filters_buttons li i.icon-tag{display:none}

	/* Team */
	.team.team_horizontal .image_frame{width:100%;margin:0 0 15px;float:none}
	.team.team_horizontal .desc_wrapper{width:100%;float:none}

	/* Timeline */
	.timeline_items{background-position:21px top}
	.timeline_items > li{padding:0 0 25px 80px !important;background-position:-20px top!important}
	.timeline_items > li h3 span{display:table;position:relative;margin-bottom:20px;clear:both}
	.timeline_items > li h3:before{left:24px}
	.timeline_items:after{left:23px}

	/* Testimonials slider */
	.testimonials_slider a.slider_prev{display:none!important}
	.testimonials_slider a.slider_next{display:none!important}
	.testimonials_slider .testimonials_slider_ul li{padding:0}

	/* Respond */
	#respond .comment-form-author{width:99%;margin-right:0;float:none}
	#respond .comment-form-email{width:99%;margin-right:0;float:none}
	#respond .comment-form-url{width:99%;float:none}
	#respond input[type="text"],#respond input[type="password"],#respond input[type="email"],#respond select{width:100%}
	#respond .comment-form-comment textarea{width:100%}
	#respond .required{right:11px}
	#comments .commentlist > li .comment-body{margin-left:55px;padding:10px}
	#comments .commentlist > li .photo{width:32px;height:32px;left:-55px}
	#comments .commentlist > li .children{margin-left:0;padding-left:10px}
	#comments .commentlist > li .reply{right:10px;top:10px}
	#comments .commentlist > li .comment-meta a.comment-edit-link{padding-right:0;position:static;float:none}
	.rtl #comments .commentlist > li .comment-body{margin-left:0;margin-right:55px}
	.rtl #comments .commentlist > li .photo{left:auto;right:-55px}
	.rtl #comments .commentlist > li .children{margin-right:0;padding-left:0;padding-right:10px}
	.rtl #comments .commentlist > li .reply{left:10px;right:auto}
	.rtl #comments .commentlist > li .comment-meta a.comment-edit-link{padding:0}

	/* Zoom Box */
	.zoom_box .desc .desc_img img{max-height:60px;width:auto}
	.zoom_box .desc .desc_txt{font-size:14px;line-height:17px}

	/* Feature box */
	.feature_box .feature_box_wrapper{display:block}
	.feature_box .feature_box_wrapper .photo_wrapper,.feature_box .feature_box_wrapper .desc_wrapper{display:block;width:100%;padding:0}
	.feature_box .feature_box_wrapper .photo_wrapper{margin-bottom:15px;text-align:center}
	.feature_box .feature_box_wrapper .photo_wrapper a{display:inline-block}

	/* Gallery */
	#Content .gallery .gallery-item{width:100%}

	/* bbpress */
	.bbpress #bbpress-forums p.bbp-topic-meta,.bbpress #bbpress-forums p.bbp-topic-meta{display:none}

	/* Easy Digital Downloads */
	.edd_downloads_list .edd_download{width:100%!important}
	.edd_downloads_list .edd_download .edd_download_inner{margin:0 0 20px}
}


/* Retina | iPad ----------------------------------------------------------------------------------------------- Retina | iPad */
@media only screen and (max-device-width: 1024px){
	html.ios, .ios .section.bg-cover{background-attachment:scroll!important}
}
/* Dropcaps -------------------------------------------------------------------------- */
.dropcap{display:inline-block;float:left;width:35px;height:35px;line-height:35px;font-size:20px;margin:0 10px 5px 0;text-align:center;-webkit-border-radius:5px;border-radius:5px;background-image:url(https://global.teamviewer.com/wp-content/themes/betheme-child/less/../images/stripes/stripes_10_w.png)}
.dropcap_circle{-webkit-border-radius:100%;border-radius:100%}
.dropcap.transparent{background:none!important}
.dropcap.size-2{width:50px;height:50px;line-height:50px;font-size:35px}
.dropcap.size-3{width:60px;height:60px;line-height:60px;font-size:40px}


/* Image frames ---------------------------------------------------------------------- */
.column_image{line-height:0}

.image_frame,
.wp-caption{display:block;margin:0;border-width:8px;border-style:solid;max-width:100%;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image_frame .image_wrapper,
.wp-caption img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image_frame a,
.wp-caption a{display:block}

.wp-caption-text{display:block;text-align:center;margin:0;padding:10px 0 5px;line-height:normal}
.wp-caption-text.hide{display:none}

.if-caption-on .gallery-item{position:relative}
.if-caption-on .image_frame{position:relative}
.if-caption-on .wp-caption-text{position:absolute;bottom:15px;left:15px;padding:5px 10px!important;width:calc(100% - 30px);box-sizing:border-box;background:rgba(0,0,0,.5);color:rgba(255,255,255,.7);border-radius:3px;}

.image_frame.no_border .wp-caption-text,
.if-zoom .image_frame:not(.has_border) .wp-caption-text{padding:10px 0;}
.the_content_wrapper .image_frame,
.the_content_wrapper .wp-caption{margin-bottom:20px}
.the_content_wrapper .wp-caption.alignnone,
.the_content_wrapper .wp-caption.aligncenter{clear:both}


/* Hide border */
.if-border-hide .image_frame:not(.has_border) { border-width: 0;}

/* Hover Disable */
.image_frame.hover-disable .image_wrapper .image_links{display:none}
.image_frame.hover-disable .image_wrapper .mask{display:none!important}
.image_frame.hover-disable .image_wrapper img{margin-bottom:0!important;top:0!important;-moz-transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}
.image_frame.hover-disable:not(.no_link) .image_wrapper img:not(.ls-l){margin-bottom:0!important}

/* Video ----------------------------------------------------------------------------- */
/* In this case, the aspect ratio is 16:9, which means that the height will be 56.25% of the width. For a video with a 4:3 aspect ratio, we set padding-bottom to 75%. */
.content_video.iframe.auto-wh{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.content_video.iframe.auto-wh iframe{position:absolute;top:0;left:0;width:100%;height:100%}

.post-photo-wrapper.embed .image_wrapper,
.single-photo-wrapper.embed .image_wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.post-photo-wrapper.embed .image_wrapper iframe,
.single-photo-wrapper.embed .image_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}

.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) .jp-jplayer,
.single-photo-wrapper.html5 .jp-video:not(.jp-video-full) .jp-jplayer{position:relative;padding-bottom:56.25%;height:0!important;overflow:hidden}
.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) img,
.single-photo-wrapper.html5 .jp-video:not(.jp-video-full) img{position:absolute}
.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) video,
.single-photo-wrapper.html5 .jp-video:not(.jp-video-full) video{position:absolute;top:0;left:0;width:100%;height:100%}





/* Lists ----------------------------------------------------------------------------- */
ul{list-style:none outside}
ol{list-style:decimal}

.column_column ul,.column_helper ul,.column_visual ul,.icon_box ul,.mfn-acc ul,.ui-tabs-panel ul,.post-excerpt ul,.the_content_wrapper ul{list-style:disc outside;margin:0 0 15px 30px}
.column_column ol,.column_helper ol,.column_visual ol,.icon_box ol,.mfn-acc ol,.ui-tabs-panel ol,.post-excerpt ol,.the_content_wrapper ol{margin:0 0 15px 30px}
.column_column ul li,.column_helper ul li,.column_visual ul li,.icon_box ul li,.mfn-acc ul li,.ui-tabs-panel ul li,.post-excerpt ul li,.the_content_wrapper ul li{margin-bottom:10px}
.column_column ol li,.column_helper ol li,.column_visual ol li,.icon_box ol li,.mfn-acc ol li,.ui-tabs-panel ol li,.post-excerpt ol li,.the_content_wrapper ol li{margin-bottom:10px}
.column_column ul li ul,.column_column ol li ol,.column_helper ul li ul,.column_helper ol li ol,.column_visual ul li ul,.column_visual ol li ol,.icon_box ul li ul,.icon_box ol li ol,.mfn-acc ul li ul,.mfn-acc ol li ol,.ui-tabs-panel ul li ul,.ui-tabs-panel ol li ol,.post-excerpt ul li ul,.post-excerpt ol li ol,.the_content_wrapper ul li ul,.the_content_wrapper ol li ol{margin-top:10px;margin-bottom:0}

ul.list_mixed,ul.list_check,ul.list_star,ul.list_idea,ul.list_custom{list-style:none;margin-left:0}
ul.list_mixed li,ul.list_check li,ul.list_star li,ul.list_idea li,ul.list_custom li{position:relative;margin:0 0 20px 0;padding-left:50px}
ul.list_mixed li:after,ul.list_check li:after,ul.list_star li:after,ul.list_idea li:after,ul.list_custom li:after{content:"";width:70px;height:1px;overflow:hidden;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:-11px}
ul.list_mixed li:last-child:after,ul.list_check li:last-child:after,ul.list_star li:last-child:after,ul.list_idea li:last-child:after,ul.list_custom li:last-child:after{display:none}

ul.list_custom li i{position:absolute;left:20px;bottom:0;font-size:17px}
ul.list_check li:before,li.list_check:before{content:'\e841'}
ul.list_star li:before,li.list_star:before{content:'\e927'}
ul.list_idea li:before,li.list_idea:before{content:'\e8ae'}

ul.list_mixed li:before,ul.list_check li:before,ul.list_star li:before,ul.list_idea li:before{font-family:"mfn-icons";overflow:hidden;position:absolute;left:20px;bottom:0;font-size:17px}
ul.list_mixed li:before,ul.list_check li:before,ul.list_star li:before,ul.list_idea li:before,ul.list_custom li i{color:#3E3E3E}

dl{margin:0 0 30px}
dl > dt,dl > dd{border-width:1px 0 0;border-style:solid;padding:10px 0;margin:0}
dl > dt{display:block;float:left;width:100px;font-weight:700}
dl > dd{margin-left:110px}
dl > dd:after{content:"";clear:both;display:block}


/* Table ----------------------------------------------------------------------------- */
table{width:100%;margin-bottom:15px;border-collapse:collapse;border-spacing:0;-webkit-border-radius:5px;border-radius:5px}
table th,table td{padding:10px;text-align:center;border-width:1px;border-style:solid;vertical-align:middle}
table th{font-weight:700; background: #f9f9f9; box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.04); }
table th.clear{border:0;background:none}
table tr:first-child td{ box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.06);}
table tr:nth-child(2n) td{background:rgba(0,0,0,0.01)}

/* table.simple */
table.simple th{background:none}
table.simple th,table.simple td{border-width:0 0 1px}
table.simple tr:first-child td{background:none}
table.simple tr:last-child td{border:none}

/* Rows Hover */
body.table-hover:not(.woocommerce-page) table tr:hover td{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

/* Feature list ---------------------------------------------------------------------- */
.feature_list ul{margin:0;overflow:hidden}
.feature_list ul li{margin:0;list-style:none;width:25%;float:left;display:block;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.feature_list ul li a{display:block}
.feature_list ul li a:hover{text-decoration:none}
.feature_list ul li .icon{width:60px;height:60px;line-height:0;margin-right:10px;display:table-cell;vertical-align:middle;text-align:center}
.feature_list ul li .icon i{font-size:43px;line-height:60px}
.feature_list ul li .icon i:before{margin:0}
.feature_list ul li p{display:table-cell;vertical-align:middle;padding:0 0 0 10px}
.feature_list hr{margin:0}

/* Animation */
.feature_list ul li a{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}

/* Columns */
.feature_list[data-col="2"] ul li{width:50%}
.feature_list[data-col="3"] ul li{width:33.33%}
.feature_list[data-col="4"] ul li{width:25%}
.feature_list[data-col="5"] ul li{width:20%}
.feature_list[data-col="6"] ul li{width:16.66%}

/* List ------------------------------------------------------------------------------ */
.list_item{display:block}
.list_item > a{display:block}
.list_item > a:hover{text-decoration:none}
.list_item .list_left{width:80px;height:80px;line-height:80px;font-size:50px;overflow:hidden;text-align:center;float:left}
.list_item .list_image{font-size:0}
.list_item .list_left img{max-width:80px!important;max-height:80px!important;vertical-align:middle}
.list_item .list_left i:before{margin:0}
.list_item .circle{width:78px;height:78px;line-height:78px;border-width:1px;border-style:solid;font-size:20px;font-weight:700;overflow:hidden;text-align:center;float:left;-webkit-border-radius:100%;border-radius:100%;background-image:url(https://global.teamviewer.com/wp-content/themes/betheme-child/less/../images/stripes/stripes_3_b.png);-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.08);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.08)}
.list_item .list_right{padding:5px 0 0;margin-left:100px;word-wrap:break-word}
.list_item .list_right h4{margin-bottom:7px}
.list_item.lists_1 .list_left{-webkit-border-radius:5px;border-radius:5px;background-image:url(https://global.teamviewer.com/wp-content/themes/betheme-child/less/../images/stripes/stripes_3_b.png);-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.1)}
.list_item.lists_1 .list_image{width:60px;height:60px;line-height:60px;padding:10px;font-size:0}
.list_item.lists_1 .list_left img{max-width:60px!important;max-height:60px!important}
.list_item.lists_3 .list_left{float:none;margin-bottom:10px}
.list_item.lists_3 .list_icon{width:auto;text-align:left}
.list_item.lists_3 .list_right{margin-left:0;padding-top:0}
.list_item.lists_3 .list_right h4{margin-bottom:10px}
.list_item.lists_4 .list_right{padding-top:21px}
.align_right .list_item .list_left{float:right;}
.align_right .list_item .list_right{margin-left:0;margin-right:100px;}







/* Image frame overlay */
.if-overlay .image_frame .image_wrapper .mask{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.0);box-shadow:inset 0 0 0 0 rgba(0,0,0,.0)}
.if-overlay .image_frame .image_wrapper .mask:after{background:rgba(0,0,0,.15)}

/* Sliding box */
.sliding_box .desc_wrapper h4{color:#fff}

/* Counter & Chart */
.counter .desc_wrapper .number-wrapper,.chart_box .chart .num,.chart_box .chart .icon,.style-simple .quick_fact .number-wrapper,#edd_checkout_cart .edd_cart_header_row th{color:#444}

/* Icon bar */
a.icon_bar{color:#444!important}

/* Get in touch & Infobox */
.get_in_touch,.get_in_touch a,.get_in_touch h3,.get_in_touch ul,.infobox,.infobox a,.infobox h3,.infobox ul{color:#fff!important}

/* How it works */
.how_it_works .image .number{color:#fff}

/* Trailer box */
.trailer_box .desc h2{color:#fff}
.trailer_box .desc .subtitle{color:#fff}



/* Mobile menu */
@media only screen and (max-width: 959px) {
	#Header #menu > ul > li.current-menu-item > a,#Header #menu > ul > li.current_page_item > a,#Header #menu > ul > li.current-menu-parent > a,#Header #menu > ul > li.current-page-parent > a,#Header #menu > ul > li.current-menu-ancestor > a,#Header #menu > ul > li.current_page_ancestor > a{background:rgba(0,0,0,.02)}
}

/* Style Simple ---------------------------------------------------------------------- */

/* Tabs */
.style-simple .ui-tabs{border:0}
.style-simple .ui-tabs .ui-tabs-panel{background:none}
.style-simple .ui-tabs .ui-tabs-nav{background:none}
.style-simple .ui-tabs .ui-tabs-nav li{border:0;display:inline-block;float:none}
.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a,.style-simple .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active:after{background-color:transparent}
.style-simple .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a:after{bottom:-1px;height:2px;margin-left:-50%;width:100%}

.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel{border-width:0 0 0 1px !important}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav{border:0}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a:after{display:block;width:2px;height:100%;right:-1px;top:0;bottom:auto;left:auto;margin:0}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a{background:none;text-align:right;padding-right:20px!important;padding-left:10px!important}

/* Accordion & Toggle */
.style-simple .accordion .question{border-width:0 0 0 1px;border-radius:0;position:relative;margin-bottom:0}
.style-simple .accordion .question:after{content:"";display:none;width:2px;height:100%;position:absolute;left:0;top:0;background-color:#ccc}
.style-simple .accordion .question.active:after{display:block}
.style-simple .accordion .question .title{background:none;padding-left:50px;border:0}
.style-simple .accordion .question .title:before{display:none}
.style-simple .accordion .question .answer{background:none;padding:0 20px 10px 50px}

/* FAQ */
.style-simple .faq .question{border-width:0 0 0 1px;border-style:solid;margin-bottom:0;position:relative;background:none}
.style-simple .faq .question:before{display:none}
.style-simple .faq .question:after{content:"";display:none;width:2px;height:100%;position:absolute;top:0;background-color:#ccc}
.style-simple .faq .question .title,.style-simple .faq .question .answer{padding-left:70px}
.style-simple .faq .question.active:after{display:block}

/* Table */
.style-simple table:not(.recaptchatable) th{background:none}
.style-simple table:not(.recaptchatable) tr:first-child td{background:none}
.style-simple table:not(.recaptchatable) th,.style-simple table td{border-width:0 1px 1px 0}
.style-simple table:not(.recaptchatable) tr td:last-child,.style-simple table tr th:last-child{border-right:0}
.style-simple table:not(.recaptchatable) tr:last-child td{border-bottom:0}
.style-simple table:not(.recaptchatable) tr:nth-child(2n) td{background:none}

/* Opening hours */
.style-simple .opening_hours{padding:0;border:0;background-color:transparent}
.style-simple .opening_hours .opening_hours_wrapper li{padding-bottom:0;border:0;margin-bottom:0;text-align:left}
.style-simple .opening_hours .opening_hours_wrapper li label{background-color:transparent;background-image:none;font-size:15px;border-bottom:1px solid #ccc;padding:10px 0;border-radius:0}
.style-simple .opening_hours .opening_hours_wrapper li span{font-size:32px;line-height:32px;padding:10px 0}
.style-simple .opening_hours .opening_hours_wrapper li span sup{top:-1px;font-size:16px;line-height:16px;margin-left:4px}

.style-simple .dark .opening_hours, .style-simple .dark .opening_hours h3{color:rgba(255,255,255,.9)}

/* Icon box */
.style-simple .icon_box .image_wrapper,.style-simple .icon_box .icon_wrapper{padding-top:5px;margin-bottom:25px}
.style-simple .icon_box .icon_wrapper{font-size:80px;background-color:transparent;box-shadow:0 0 0 0 rgba(0,0,0,.0);border-width:0;background-image:none;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}
.style-simple .icon_box .icon_wrapper:before{display:none}
.style-simple .icon_box .icon_wrapper i{position:relative;top:0}
.style-simple .icon_box .image_wrapper img{position:relative;top:0}
.style-simple .icon_box .desc_wrapper .title{margin-bottom:20px}
.style-simple .icon_box .desc_wrapper .title:before{content:"";display:block;width:0;margin:0 auto;height:2px;top:-15px;position:relative;background-color:#ccc}
.style-simple .icon_box:hover .icon_wrapper i{top:-5px}
.style-simple .icon_box:hover .image_wrapper img{top:-5px}
.style-simple .icon_box:hover .desc_wrapper .title:before{width:100px}
.style-simple .icon_box .icon_wrapper i,.style-simple .icon_box .image_wrapper img,.style-simple .icon_box .desc_wrapper .title:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

/* Filters */
.style-simple #Filters{text-align:center}
.style-simple #Filters .filters_buttons{background:none;padding:15px 0}
.style-simple #Filters .filters_wrapper{margin-top:0}
.style-simple #Filters .filters_wrapper ul{overflow:visible;display:inline-block;border-bottom-width:1px;border-style:solid}
.style-simple #Filters .filters_wrapper ul li{width:auto;margin:0}
.style-simple #Filters .filters_wrapper ul li a{background:none;border:0;padding:14px 25px;position:relative}
.style-simple #Filters .filters_wrapper ul li a:after{content:"";display:none;position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#ccc}
.style-simple #Filters .filters_wrapper ul li.close a{color:inherit;padding:14px 15px;width:auto;border:0!important}
.style-simple #Filters .filters_wrapper ul li a:hover,.style-simple #Filters .filters_wrapper ul li.current-cat a{background:none;color:inherit}
.style-simple #Filters .filters_wrapper ul li.current-cat a:after{display:block}

/* Clients */
.style-simple ul.clients.clients_tiles li .client_wrapper::after{display:none}

/* Progress bars */
.style-simple .progress_bars .bars_list li .bar{height:5px}
.style-simple .progress_bars .bars_list li .bar{box-shadow:0 0 0 0 rgba(0,0,0,0) inset;background:rgba(0,0,0,0.03);border-radius:0}
.style-simple .progress_bars .bars_list li .bar .progress{background-image:none}

/* Counters */
.style-simple .counter{background-image:none;}

/* Lists */
.style-simple .list_item.lists_1 .list_left{background-image:none;border-radius:2px;box-shadow:0 0 0 0 rgba(0,0,0,0) inset}
.style-simple .list_item .circle{background-image:none;box-shadow:0 0 0 0 rgba(0,0,0,0) inset}

/* Blockquote */
.style-simple blockquote{background:none;line-height:25px;font-style:italic}
.style-simple blockquote:after{display:none}

/* Testimonials slider */
.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper{padding-top:0;padding-bottom:1px;background:none;text-align:center}
.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper blockquote{margin-left:0;margin-right:0;}
.style-simple .testimonials_slider .slider_images{background-color:transparent}
.style-simple .testimonials_slider .slider_images:before{display:none}

/* Article box */
.style-simple .article_box .desc_wrapper{background-image:none}
.style-simple .article_box .desc_wrapper p{border-bottom-width:0;margin-bottom:0;padding-bottom:10px}
.style-simple .article_box .desc_wrapper p:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:2px;margin-top:10px;width:20px}
.style-simple .article_box:hover .desc_wrapper p:after{width:40%}
.style-simple .article_box .desc_wrapper i.icon-right-open{display:none}
.style-simple .article_box .desc_wrapper p:after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

/* Idea box */
.style-simple .idea_box{border:1px solid rgba(0,0,0,0.08);padding:15px 15px 15px 0;background:none}
.style-simple .idea_box .icon{display:block;position:static;float:left;left:0;top:0;margin-top:0;width:60px;text-align:center;margin-top:5px}
.style-simple .idea_box .desc{border-left:1px solid rgba(0,0,0,0.08);padding:10px 15px 10px 20px;margin-left:60px}

/* Sliding box */
.style-simple .sliding_box .photo_wrapper{top:0}
.style-simple .sliding_box .desc_wrapper{background:none;padding-left:0;padding-right:0}
.style-simple .sliding_box .desc_wrapper h4{color:inherit;margin-bottom:5px}
.style-simple .sliding_box .desc_wrapper:after{display:inline-block;content:"";width:20%;height:2px;border:0;background-color:rgba(0,0,0,.1);position:static;top:0;margin:0}
.style-simple .sliding_box:hover .desc_wrapper:after{width:60%}

/* Trailer box */
.style-simple .trailer_box .desc{padding:27px 15px 30px}
.style-simple .trailer_box .desc .line{display:none}
.style-simple .trailer_box .desc .subtitle{background-image:none;background-color:transparent;color:rgba(255,255,255,.7);margin-bottom:10px;padding:0}
.style-simple .trailer_box:hover .desc h2{bottom:0}
.style-simple .trailer_box:hover .desc .subtitle{bottom:0}
.style-simple .trailer_box .desc{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

/* Timeline */
.style-simple .timeline_items{background:none}
.style-simple .timeline_items:after{display:none}
.style-simple .timeline_items > li{width:50%;padding:0 0 0 50%;background:none;margin-bottom:15px!important}
.style-simple .timeline_items > li:nth-child(even){padding:0 50% 0 0;background:none}

.style-simple .timeline_items > li h3 span{background:none!important;border-radius:4px;font-size:14px;font-style:italic;top:22px}
.style-simple .timeline_items > li h3:before{display:none}
.style-simple .timeline_items > li .desc:before{display:none}
.style-simple .timeline_items > li h3{border-left:2px solid rgba(0,0,0,0.08);margin:0;padding:15px 0 0 25px;width:100%;box-sizing:padding-box;-webkit-box-sizing:border-box}
.style-simple .timeline_items > li h3 span{position:absolute;right:52%}
.style-simple .timeline_items > li:nth-child(even) h3{padding:15px 25px 0 0;text-align:right;border-left:0;border-right:2px solid rgba(0,0,0,0.04)}
.style-simple .timeline_items > li:nth-child(even) h3 span{left:52%;right:auto}

.style-simple .timeline_items > li .desc{border-left:2px solid rgba(0,0,0,0.08);padding:15px 0 15px 25px;background:none;width:100%;box-sizing:padding-box;-webkit-box-sizing:border-box}
.style-simple .timeline_items > li:nth-child(even) .desc{padding:15px 25px 15px 0;border-left:0;border-right:2px solid rgba(0,0,0,0.04)}
.style-simple .timeline_items > li:hover h3,
.style-simple .timeline_items > li:nth-child(even):hover h3,
.style-simple .timeline_items > li:hover .desc,
.style-simple .timeline_items > li:nth-child(even):hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

/* Quick fact */
.style-simple .quick_fact .number-wrapper{font-family:inherit;font-size:60px;line-height:60px}
.style-simple .quick_fact .title{font-family:inherit;font-size:18px;font-weight:400}
.style-simple .quick_fact hr{display:none}

/* Chart box */
.style-simple .chart_box:before{background-color:transparent;background-image:none;border-width:0}
.style-simple .chart_box .chart .num{font-family:inherit;font-size:30px}

/* Content link */
.style-simple a.content_link{border-width:0 0 2px;margin:0 10px;background-color:transparent;background-image:none}
.style-simple a.content_link:after{border-width:0 0 2px;bottom:-2px}
.style-simple a.content_link:before{border-width:0 5px 6px}

/* How it works */
.style-simple .how_it_works .image{border-width:0 0 2px;background:transparent;border-radius:0;margin-bottom:30px}
.style-simple .how_it_works .image .number{border-radius:0;bottom:-17px;left:50%;margin-left:-17px;box-shadow:0 0 0 0 rgba(0,0,0,0) inset}
.style-simple .how_it_works.no-img .image{border-width:0 0 2px}

/* Offer thumb */
.style-simple .offer_thumb_ul li.offer_thumb_li{padding-left:0}
.style-simple .offer_thumb .slider_pagination a img{filter:alpha(opacity=70);opacity:.7}
.style-simple .offer_thumb .slider_pagination a.selected img,.style-simple .offer_thumb .slider_pagination a:not(.selected):hover img{filter:alpha(opacity=1);opacity:1}

@media only screen and (min-width: 768px) {
	.style-simple .offer_thumb .slider_pagination{border:0}
	.style-simple .offer_thumb .slider_pagination a{margin-bottom:6px;border-width:1px;background:none}
	.style-simple .offer_thumb.bottom .slider_pagination a{margin:3px}
	.style-simple .offer_thumb .slider_pagination a:before,.style-simple .offer_thumb .slider_pagination a:after{display:none}
}

/* Alerts */
.style-simple .alert{-webkit-border-radius:0;border-radius:0}
.style-simple .alert:before{display:none!important}
.style-simple .alert .alert_icon{position:absolute;left:0;top:0;height:65px;line-height:65px;background:none;border-right:1px solid rgba(0,0,0,.05);-webkit-border-radius:0;border-radius:0}

/* Features list */
.style-simple .feature_list hr{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}

/* Progress icons */
.style-simple .progress_icons .progress_icon{color:rgba(0,0,0,.3);border-width:1px;border-style:solid}
.style-simple .progress_icons .progress_icon.themebg{border-color:transparent;color:#fff}
.style-simple .progress_icons .progress_icon:not(.themebg){background:none;border-color:rgba(0,0,0,.3)}

/* Pricing box */
.style-simple .pricing-box{border:0}
.style-simple .pricing-box:not(.pricing-box-featured){background:none}

/* Tooltip */
.style-simple .tooltip:hover:after,.style-simple .tooltip.hover:after{background-image:none}

/* Highlight */
.style-simple .highlight{background-image:none;}

/* Get in touch */
.style-simple .get_in_touch{padding:25px 30px}
.style-simple .get_in_touch ul li{border-bottom:1px solid rgba(255,255,255,.1)}
.style-simple .get_in_touch ul li:last-child{border:0}
.style-simple .get_in_touch ul li:after{display:none}
.style-simple .get_in_touch ul li .icon{left:5px}

/* Infobox */
.style-simple .infobox{padding:25px 30px}
.style-simple .infobox ul li{border-bottom:1px solid rgba(255,255,255,.1);padding-left:40px}
.style-simple .infobox ul li:last-child{border:0}
.style-simple .infobox ul li:after{display:none}
.style-simple .infobox ul li:before{left:5px}

/* Icon bar */
.style-simple a.icon_bar{border-width:0;background-color:#f0f0f0;background-image:none;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.0);box-shadow:inset 0 0 0 0 rgba(0,0,0,.0)}
.style-simple a.icon_bar span.t{opacity:1;filter:alpha(opacity=100)}
.style-simple a:hover.icon_bar span.t{opacity:0;filter:alpha(opacity=0)}
.style-simple a.icon_bar span.b{position:absolute;top:0;opacity:0;filter:alpha(opacity=0)}
.style-simple a:hover.icon_bar span.b{opacity:1;filter:alpha(opacity=100)}
.style-simple a.icon_bar span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.style-simple a.icon_bar span.b{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.style-simple a:hover.icon_bar span{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}
/* 
 * Static CSS Styles
 * 
 * Place static CSS styles here.
 * 
 * For more info please see: http://themes.muffingroup.com/betheme/documentation/#static-css
 */

/* paste header dynamic styles content below */
@media only screen and (min-width: 1240px){body:not(.header-simple) #Top_bar #menu{display:block!important}.tr-menu #Top_bar #menu{background:none!important}#Top_bar .menu > li > ul.mfn-megamenu{width:984px}#Top_bar .menu > li > ul.mfn-megamenu > li{float:left}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-1{width:100%}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-2{width:50%}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-3{width:33.33%}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-4{width:25%}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-5{width:20%}#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-6{width:16.66%}#Top_bar .menu > li > ul.mfn-megamenu > li > ul{display:block!important;position:inherit;left:auto;top:auto;border-width:0 1px 0 0}#Top_bar .menu > li > ul.mfn-megamenu > li:last-child > ul{border:0}#Top_bar .menu > li > ul.mfn-megamenu > li > ul li{width:auto}#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400;background:none}#Top_bar .menu > li > ul.mfn-megamenu a .menu-arrow{display:none}.menuo-right #Top_bar .menu > li > ul.mfn-megamenu{left:auto;right:0}.menuo-right #Top_bar .menu > li > ul.mfn-megamenu-bg{box-sizing:border-box}#Top_bar .menu > li > ul.mfn-megamenu-bg{padding:20px 166px 20px 20px;background-repeat:no-repeat;background-position:right bottom}.rtl #Top_bar .menu > li > ul.mfn-megamenu-bg{padding-left:166px;padding-right:20px;background-position:left bottom}#Top_bar .menu > li > ul.mfn-megamenu-bg > li{background:none}#Top_bar .menu > li > ul.mfn-megamenu-bg > li a{border:none}#Top_bar .menu > li > ul.mfn-megamenu-bg > li > ul{background:none!important;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.mm-vertical #Top_bar .container{position:relative;}.mm-vertical #Top_bar .top_bar_left{position:static;}.mm-vertical #Top_bar .menu > li ul{box-shadow:0 0 0 0 transparent!important;background-image:none;}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu{width:98%!important;margin:0 1%;padding:20px 0;}.mm-vertical.header-plain #Top_bar .menu > li > ul.mfn-megamenu{width:100%!important;margin:0;}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li{display:table-cell;float:none!important;width:10%;padding:0 15px;border-right:1px solid rgba(0, 0, 0, 0.05);}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:last-child{border-right-width:0}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li.hide-border{border-right-width:0}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li a{border-bottom-width:0;padding:9px 15px;line-height:120%;}.mm-vertical #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{font-weight:700;}.rtl .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:first-child{border-right-width:0}.rtl .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:last-child{border-right-width:1px}.header-plain:not(.menuo-right) #Header .top_bar_left{width:auto!important}.header-stack.header-center #Top_bar #menu{display:inline-block!important}.header-simple #Top_bar #menu{display:none;height:auto;width:300px;bottom:auto;top:100%;right:1px;position:absolute;margin:0}.header-simple #Header a.responsive-menu-toggle{display:block;right:10px}.header-simple #Top_bar #menu > ul{width:100%;float:left}.header-simple #Top_bar #menu ul li{width:100%;padding-bottom:0;border-right:0;position:relative}.header-simple #Top_bar #menu ul li a{padding:0 20px;margin:0;display:block;height:auto;line-height:normal;border:none}.header-simple #Top_bar #menu ul li a:after{display:none}.header-simple #Top_bar #menu ul li a span{border:none;line-height:44px;display:inline;padding:0}.header-simple #Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:0;top:0;width:44px;height:44px;line-height:44px;font-size:30px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:0.33;}.header-simple #Top_bar #menu ul li.submenu .menu-toggle:after{content:"+"}.header-simple #Top_bar #menu ul li.hover > .menu-toggle:after{content:"-"}.header-simple #Top_bar #menu ul li.hover a{border-bottom:0}.header-simple #Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}.header-simple #Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin:0!important;width:auto!important;background-image:none}.header-simple #Top_bar #menu ul li ul li{width:100%!important;display:block;padding:0;}.header-simple #Top_bar #menu ul li ul li a{padding:0 20px 0 30px}.header-simple #Top_bar #menu ul li ul li a .menu-arrow{display:none}.header-simple #Top_bar #menu ul li ul li a span{padding:0}.header-simple #Top_bar #menu ul li ul li a span:after{display:none!important}.header-simple #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}.header-simple #Top_bar .menu > li > ul.mfn-megamenu > li > ul{display:block!important;position:inherit;left:auto;top:auto}.header-simple #Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}.header-simple #Top_bar #menu ul li ul li ul li a{padding:0 20px 0 40px}.rtl.header-simple #Top_bar #menu{left:1px;right:auto}.rtl.header-simple #Top_bar a.responsive-menu-toggle{left:10px;right:auto}.rtl.header-simple #Top_bar #menu ul li.submenu .menu-toggle{left:0;right:auto}.rtl.header-simple #Top_bar #menu ul li ul{left:auto!important;right:0!important}.rtl.header-simple #Top_bar #menu ul li ul li a{padding:0 30px 0 20px}.rtl.header-simple #Top_bar #menu ul li ul li ul li a{padding:0 40px 0 20px}.menu-highlight #Top_bar .menu > li{margin:0 2px}.menu-highlight:not(.header-creative) #Top_bar .menu > li > a{margin:20px 0;padding:0;-webkit-border-radius:5px;border-radius:5px}.menu-highlight #Top_bar .menu > li > a:after{display:none}.menu-highlight #Top_bar .menu > li > a span:not(.description){line-height:50px}.menu-highlight #Top_bar .menu > li > a span.description{display:none}.menu-highlight.header-stack #Top_bar .menu > li > a{margin:10px 0!important}.menu-highlight.header-stack #Top_bar .menu > li > a span:not(.description){line-height:40px}.menu-highlight.header-transparent #Top_bar .menu > li > a{margin:5px 0}.menu-highlight.header-simple #Top_bar #menu ul li,.menu-highlight.header-creative #Top_bar #menu ul li{margin:0}.menu-highlight.header-simple #Top_bar #menu ul li > a,.menu-highlight.header-creative #Top_bar #menu ul li > a{-webkit-border-radius:0;border-radius:0}.menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky .menu > li > a{margin:10px 0!important;padding:5px 0!important}.menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky .menu > li > a span{line-height:30px!important}.header-modern.menu-highlight.menuo-right .menu_wrapper{margin-right:20px}.menu-line-below #Top_bar .menu > li > a:after{top:auto;bottom:-4px}.menu-line-below #Top_bar.is-sticky .menu > li > a:after{top:auto;bottom:-4px}.menu-line-below-80 #Top_bar:not(.is-sticky) .menu > li > a:after{height:4px;left:10%;top:50%;margin-top:20px;width:80%}.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu > li > a:after{height:1px;left:10%;top:50%;margin-top:20px;width:80%}.menu-link-color #Top_bar .menu > li > a:after{display:none!important}.menu-arrow-top #Top_bar .menu > li > a:after{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border-color:#ccc transparent transparent;border-style:solid;border-width:7px 7px 0;display:block;height:0;left:50%;margin-left:-7px;top:0!important;width:0}.menu-arrow-top #Top_bar.is-sticky .menu > li > a:after{top:0!important}.menu-arrow-bottom #Top_bar .menu > li > a:after{background:none!important;border-color:transparent transparent #ccc;border-style:solid;border-width:0 7px 7px;display:block;height:0;left:50%;margin-left:-7px;top:auto;bottom:0;width:0}.menu-arrow-bottom #Top_bar.is-sticky .menu > li > a:after{top:auto;bottom:0}.menuo-no-borders #Top_bar .menu > li > a span{border-width:0!important}.menuo-no-borders #Header_creative #Top_bar .menu > li > a span{border-bottom-width:0}.menuo-no-borders.header-plain #Top_bar a#header_cart,.menuo-no-borders.header-plain #Top_bar a#search_button,.menuo-no-borders.header-plain #Top_bar .wpml-languages,.menuo-no-borders.header-plain #Top_bar a.action_button{border-width:0}.menuo-right #Top_bar .menu_wrapper{float:right}.menuo-right.header-stack:not(.header-center) #Top_bar .menu_wrapper{margin-right:150px}body.header-creative{padding-left:50px}body.header-creative.header-open{padding-left:250px}body.error404,body.under-construction,body.template-blank{padding-left:0!important}.header-creative.footer-fixed #Footer,.header-creative.footer-sliding #Footer,.header-creative.footer-stick #Footer.is-sticky{box-sizing:border-box;padding-left:50px;}.header-open.footer-fixed #Footer,.header-open.footer-sliding #Footer,.header-creative.footer-stick #Footer.is-sticky{padding-left:250px;}.header-rtl.header-creative.footer-fixed #Footer,.header-rtl.header-creative.footer-sliding #Footer,.header-rtl.header-creative.footer-stick #Footer.is-sticky{padding-left:0;padding-right:50px;}.header-rtl.header-open.footer-fixed #Footer,.header-rtl.header-open.footer-sliding #Footer,.header-rtl.header-creative.footer-stick #Footer.is-sticky{padding-right:250px;}#Header_creative{background-color:#fff;position:fixed;width:250px;height:100%;left:-200px;top:0;z-index:9002;-webkit-box-shadow:2px 0 4px 2px rgba(0,0,0,.15);box-shadow:2px 0 4px 2px rgba(0,0,0,.15)}#Header_creative .container{width:100%}#Header_creative .creative-wrapper{opacity:0;margin-right:50px}#Header_creative a.creative-menu-toggle{display:block;width:34px;height:34px;line-height:34px;font-size:22px;text-align:center;position:absolute;top:10px;right:8px;border-radius:3px}.admin-bar #Header_creative a.creative-menu-toggle{top:42px}#Header_creative #Top_bar{position:static;width:100%}#Header_creative #Top_bar .top_bar_left{width:100%!important;float:none}#Header_creative #Top_bar .top_bar_right{width:100%!important;float:none;height:auto;margin-bottom:35px;text-align:center;padding:0 20px;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Header_creative #Top_bar .top_bar_right:before{display:none}#Header_creative #Top_bar .top_bar_right_wrapper{top:0}#Header_creative #Top_bar .logo{float:none;text-align:center;margin:15px 0}#Header_creative #Top_bar #menu{background-color:transparent}#Header_creative #Top_bar .menu_wrapper{float:none;margin:0 0 30px}#Header_creative #Top_bar .menu > li{width:100%;float:none;position:relative}#Header_creative #Top_bar .menu > li > a{padding:0;text-align:center}#Header_creative #Top_bar .menu > li > a:after{display:none}#Header_creative #Top_bar .menu > li > a span{border-right:0;border-bottom-width:1px;line-height:38px}#Header_creative #Top_bar .menu li ul{left:100%;right:auto;top:0;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.03);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.03)}#Header_creative #Top_bar .menu > li > ul.mfn-megamenu{margin:0;width:700px!important;}#Header_creative #Top_bar .menu > li > ul.mfn-megamenu > li > ul{left:0}#Header_creative #Top_bar .menu li ul li a{padding-top:9px;padding-bottom:8px}#Header_creative #Top_bar .menu li ul li ul{top:0}#Header_creative #Top_bar .menu > li > a span.description{display:block;font-size:13px;line-height:28px!important;clear:both}#Header_creative #Top_bar .search_wrapper{left:100%;top:auto;bottom:0}#Header_creative #Top_bar a#header_cart{display:inline-block;float:none;top:3px}#Header_creative #Top_bar a#search_button{display:inline-block;float:none;top:3px}#Header_creative #Top_bar .wpml-languages{display:inline-block;float:none;top:0}#Header_creative #Top_bar .wpml-languages.enabled:hover a.active{padding-bottom:11px}#Header_creative #Top_bar .action_button{display:inline-block;float:none;top:16px;margin:0}#Header_creative #Top_bar .banner_wrapper{display:block;text-align:center}#Header_creative #Top_bar .banner_wrapper img{max-width:100%;height:auto;display:inline-block}#Header_creative #Action_bar{display:none;position:absolute;bottom:0;top:auto;clear:both;padding:0 20px;box-sizing:border-box}#Header_creative #Action_bar .social{float:none;text-align:center;padding:5px 0 15px}#Header_creative #Action_bar .social li{margin-bottom:2px}#Header_creative .social li a{color:rgba(0,0,0,.5)}#Header_creative .social li a:hover{color:#000}#Header_creative .creative-social{position:absolute;bottom:10px;right:0;width:50px}#Header_creative .creative-social li{display:block;float:none;width:100%;text-align:center;margin-bottom:5px}.header-creative .fixed-nav.fixed-nav-prev{margin-left:50px}.header-creative.header-open .fixed-nav.fixed-nav-prev{margin-left:250px}.menuo-last #Header_creative #Top_bar .menu li.last ul{top:auto;bottom:0}.header-open #Header_creative{left:0}.header-open #Header_creative .creative-wrapper{opacity:1;margin:0!important;}.header-open #Header_creative .creative-menu-toggle,.header-open #Header_creative .creative-social{display:none}.header-open #Header_creative #Action_bar{display:block}body.header-rtl.header-creative{padding-left:0;padding-right:50px}.header-rtl #Header_creative{left:auto;right:-200px}.header-rtl #Header_creative .creative-wrapper{margin-left:50px;margin-right:0}.header-rtl #Header_creative a.creative-menu-toggle{left:8px;right:auto}.header-rtl #Header_creative .creative-social{left:0;right:auto}.header-rtl #Footer #back_to_top.sticky{right:125px}.header-rtl #popup_contact{right:70px}.header-rtl #Header_creative #Top_bar .menu li ul{left:auto;right:100%}.header-rtl #Header_creative #Top_bar .search_wrapper{left:auto;right:100%;}.header-rtl .fixed-nav.fixed-nav-prev{margin-left:0!important}.header-rtl .fixed-nav.fixed-nav-next{margin-right:50px}body.header-rtl.header-creative.header-open{padding-left:0;padding-right:250px!important}.header-rtl.header-open #Header_creative{left:auto;right:0}.header-rtl.header-open #Footer #back_to_top.sticky{right:325px}.header-rtl.header-open #popup_contact{right:270px}.header-rtl.header-open .fixed-nav.fixed-nav-next{margin-right:250px}#Header_creative.active{left:-1px;}.header-rtl #Header_creative.active{left:auto;right:-1px;}#Header_creative.active .creative-wrapper{opacity:1;margin:0}.header-creative .vc_row[data-vc-full-width]{padding-left:50px}.header-creative.header-open .vc_row[data-vc-full-width]{padding-left:250px}.header-open .vc_parallax .vc_parallax-inner { left:auto; width: calc(100% - 250px); }.header-open.header-rtl .vc_parallax .vc_parallax-inner { left:0; right:auto; }#Header_creative.scroll{height:100%;overflow-y:auto}#Header_creative.scroll:not(.dropdown) .menu li ul{display:none!important}#Header_creative.scroll #Action_bar{position:static}#Header_creative.dropdown{outline:none}#Header_creative.dropdown #Top_bar .menu_wrapper{float:left}#Header_creative.dropdown #Top_bar #menu ul li{position:relative;float:left}#Header_creative.dropdown #Top_bar #menu ul li a:after{display:none}#Header_creative.dropdown #Top_bar #menu ul li a span{line-height:38px;padding:0}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;font-size:26px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:0.33;}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle:after{content:"+"}#Header_creative.dropdown #Top_bar #menu ul li.hover > .menu-toggle:after{content:"-"}#Header_creative.dropdown #Top_bar #menu ul li.hover a{border-bottom:0}#Header_creative.dropdown #Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}#Header_creative.dropdown #Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin-left:0!important;width:auto!important;background-image:none}#Header_creative.dropdown #Top_bar #menu ul li ul li{width:100%!important}#Header_creative.dropdown #Top_bar #menu ul li ul li a{padding:0 10px;text-align:center}#Header_creative.dropdown #Top_bar #menu ul li ul li a .menu-arrow{display:none}#Header_creative.dropdown #Top_bar #menu ul li ul li a span{padding:0}#Header_creative.dropdown #Top_bar #menu ul li ul li a span:after{display:none!important}#Header_creative.dropdown #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Header_creative.dropdown #Top_bar .menu > li > ul.mfn-megamenu > li > ul{display:block!important;position:inherit;left:auto;top:auto}#Header_creative.dropdown #Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}#Header_creative{transition: left .5s ease-in-out, right .5s ease-in-out;}#Header_creative .creative-wrapper{transition: opacity .5s ease-in-out, margin 0s ease-in-out .5s;}#Header_creative.active .creative-wrapper{transition: opacity .5s ease-in-out, margin 0s ease-in-out;}}@media only screen and (min-width: 768px){#Top_bar.is-sticky{position:fixed!important;width:100%;left:0;top:-60px;height:60px;z-index:701;background:#fff;opacity:.97;filter:alpha(opacity = 97);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.layout-boxed.header-boxed #Top_bar.is-sticky{max-width:1240px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#Top_bar.is-sticky .top_bar_left,#Top_bar.is-sticky .top_bar_right,#Top_bar.is-sticky .top_bar_right:before{background:none}#Top_bar.is-sticky .top_bar_right{top:-4px;height:auto;}#Top_bar.is-sticky .top_bar_right_wrapper{top:15px}.header-plain #Top_bar.is-sticky .top_bar_right_wrapper{top:0}#Top_bar.is-sticky .logo{width:auto;margin:0 30px 0 20px;padding:0}#Top_bar.is-sticky #logo{padding:5px 0!important;height:50px!important;line-height:50px!important}.logo-no-sticky-padding #Top_bar.is-sticky #logo{height:60px!important;line-height:60px!important}#Top_bar.is-sticky #logo img.logo-main{display:none}#Top_bar.is-sticky #logo img.logo-sticky{display:inline;max-height:35px;}#Top_bar.is-sticky .menu_wrapper{clear:none}#Top_bar.is-sticky .menu_wrapper .menu > li > a{padding:15px 0}#Top_bar.is-sticky .menu > li > a,#Top_bar.is-sticky .menu > li > a span{line-height:30px}#Top_bar.is-sticky .menu > li > a:after{top:auto;bottom:-4px}#Top_bar.is-sticky .menu > li > a span.description{display:none}#Top_bar.is-sticky .secondary_menu_wrapper,#Top_bar.is-sticky .banner_wrapper{display:none}.header-overlay #Top_bar.is-sticky{display:none}.sticky-dark #Top_bar.is-sticky{background:rgba(0,0,0,.8)}.sticky-dark #Top_bar.is-sticky #menu{background:rgba(0,0,0,.8)}.sticky-dark #Top_bar.is-sticky .menu > li > a{color:#fff}.sticky-dark #Top_bar.is-sticky .top_bar_right a{color:rgba(255,255,255,.5)}.sticky-dark #Top_bar.is-sticky .wpml-languages a.active,.sticky-dark #Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown{background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.1)}}@media only screen and (max-width: 1239px){#Top_bar #menu{display:none;height:auto;width:300px;bottom:auto;top:100%;right:1px;position:absolute;margin:0}#Top_bar a.responsive-menu-toggle{display:block}#Top_bar #menu > ul{width:100%;float:left}#Top_bar #menu ul li{width:100%;padding-bottom:0;border-right:0;position:relative}#Top_bar #menu ul li a{padding:0 25px;margin:0;display:block;height:auto;line-height:normal;border:none}#Top_bar #menu ul li a:after{display:none}#Top_bar #menu ul li a span{border:none;line-height:44px;display:inline;padding:0}#Top_bar #menu ul li a span.description{margin:0 0 0 5px}#Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:15px;top:0;width:44px;height:44px;line-height:44px;font-size:30px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:0.33;}#Top_bar #menu ul li.submenu .menu-toggle:after{content:"+"}#Top_bar #menu ul li.hover > .menu-toggle:after{content:"-"}#Top_bar #menu ul li.hover a{border-bottom:0}#Top_bar #menu ul li a span:after{display:none!important}#Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}#Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin-left:0!important;width:auto!important;background-image:none!important;box-shadow:0 0 0 0 transparent!important;-webkit-box-shadow:0 0 0 0 transparent!important}#Top_bar #menu ul li ul li{width:100%!important}#Top_bar #menu ul li ul li a{padding:0 20px 0 35px}#Top_bar #menu ul li ul li a .menu-arrow{display:none}#Top_bar #menu ul li ul li a span{padding:0}#Top_bar #menu ul li ul li a span:after{display:none!important}#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Top_bar .menu > li > ul.mfn-megamenu > li > ul{display:block!important;position:inherit;left:auto;top:auto}#Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}#Top_bar #menu ul li ul li ul li a{padding:0 20px 0 45px}.rtl #Top_bar #menu{left:1px;right:auto}.rtl #Top_bar a.responsive-menu-toggle{left:20px;right:auto}.rtl #Top_bar #menu ul li.submenu .menu-toggle{left:15px;right:auto;border-left:none;border-right:1px solid #eee}.rtl #Top_bar #menu ul li ul{left:auto!important;right:0!important}.rtl #Top_bar #menu ul li ul li a{padding:0 30px 0 20px}.rtl #Top_bar #menu ul li ul li ul li a{padding:0 40px 0 20px}.header-stack .menu_wrapper a.responsive-menu-toggle{position:static!important;margin:11px 0!important}.header-stack .menu_wrapper #menu{left:0;right:auto}.rtl.header-stack #Top_bar #menu{left:auto;right:0}.admin-bar #Header_creative{top:32px}.header-creative.layout-boxed{padding-top:85px}.header-creative.layout-full-width #Wrapper{padding-top:60px}#Header_creative{position:fixed;width:100%;left:0!important;top:0;z-index:1001}#Header_creative .creative-wrapper{display:block!important;opacity:1!important}#Header_creative .creative-menu-toggle,#Header_creative .creative-social{display:none!important;opacity:1!important;filter:alpha(opacity=100)!important}#Header_creative #Top_bar{position:static;width:100%}#Header_creative #Top_bar #logo{height:50px;line-height:50px;padding:5px 0}#Header_creative #Top_bar #logo img.logo-sticky{max-height:40px!important}#Header_creative #logo img.logo-main{display:none}#Header_creative #logo img.logo-sticky{display:inline-block}.logo-no-sticky-padding #Header_creative #Top_bar #logo{height:60px;line-height:60px;padding:0}.logo-no-sticky-padding #Header_creative #Top_bar #logo img.logo-sticky{max-height:60px!important}#Header_creative #Action_bar{display:none}#Header_creative #Top_bar .top_bar_right{height:60px;top:0}#Header_creative #Top_bar .top_bar_right:before{display:none}#Header_creative #Top_bar .top_bar_right_wrapper{top:0;padding-top:9px}#Header_creative.scroll{overflow:visible!important}}#Header_wrapper, #Intro {background-color: #2b76ad;}#Subheader {background-color: rgba(43, 118, 173, 1);}.header-classic #Action_bar, .header-fixed #Action_bar, .header-plain #Action_bar, .header-split #Action_bar, .header-stack #Action_bar {background-color: #292b33;}#Sliding-top {background-color: #545454;}#Sliding-top a.sliding-top-control {border-right-color: #545454;}#Sliding-top.st-center a.sliding-top-control,#Sliding-top.st-left a.sliding-top-control {border-top-color: #545454;}#Footer {background-color: #ffffff;}body, ul.timeline_items, .icon_box a .desc, .icon_box a:hover .desc, .feature_list ul li a, .list_item a, .list_item a:hover,.widget_recent_entries ul li a, .flat_box a, .flat_box a:hover, .story_box .desc, .content_slider.carouselul li a .title,.content_slider.flat.description ul li .desc, .content_slider.flat.description ul li a .desc, .post-nav.minimal a i {color: #2e2e2e;}.post-nav.minimal a svg {fill: #2e2e2e;}.themecolor, .opening_hours .opening_hours_wrapper li span, .fancy_heading_icon .icon_top,.fancy_heading_arrows .icon-right-dir, .fancy_heading_arrows .icon-left-dir, .fancy_heading_line .title,.button-love a.mfn-love, .format-link .post-title .icon-link, .pager-single > span, .pager-single a:hover,.widget_meta ul, .widget_pages ul, .widget_rss ul, .widget_mfn_recent_comments ul li:after, .widget_archive ul,.widget_recent_comments ul li:after, .widget_nav_menu ul, .woocommerce ul.products li.product .price, .shop_slider .shop_slider_ul li .item_wrapper .price,.woocommerce-page ul.products li.product .price, .widget_price_filter .price_label .from, .widget_price_filter .price_label .to,.woocommerce ul.product_list_widget li .quantity .amount, .woocommerce .product div.entry-summary .price, .woocommerce .star-rating span,#Error_404 .error_pic i, .style-simple #Filters .filters_wrapper ul li a:hover, .style-simple #Filters .filters_wrapper ul li.current-cat a,.style-simple .quick_fact .title {color: #2b76ad;}.themebg,#comments .commentlist > li .reply a.comment-reply-link,#Filters .filters_wrapper ul li a:hover,#Filters .filters_wrapper ul li.current-cat a,.fixed-nav .arrow,.offer_thumb .slider_pagination a:before,.offer_thumb .slider_pagination a.selected:after,.pager .pages a:hover,.pager .pages a.active,.pager .pages span.page-numbers.current,.pager-single span:after,.portfolio_group.exposure .portfolio-item .desc-inner .line,.Recent_posts ul li .desc:after,.Recent_posts ul li .photo .c,.slider_pagination a.selected,.slider_pagination .slick-active a,.slider_pagination a.selected:after,.slider_pagination .slick-active a:after,.testimonials_slider .slider_images,.testimonials_slider .slider_images a:after,.testimonials_slider .slider_images:before,#Top_bar a#header_cart span,.widget_categories ul,.widget_mfn_menu ul li a:hover,.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a,.widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a,.widget_product_categories ul,.widget_recent_entries ul li:after,.woocommerce-account table.my_account_orders .order-number a,.woocommerce-MyAccount-navigation ul li.is-active a,.style-simple .accordion .question:after,.style-simple .faq .question:after,.style-simple .icon_box .desc_wrapper .title:before,.style-simple #Filters .filters_wrapper ul li a:after,.style-simple .article_box .desc_wrapper p:after,.style-simple .sliding_box .desc_wrapper:after,.style-simple .trailer_box:hover .desc,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet.selected:after,.tparrows.default,.tp-bullets.tp-thumbs .bullet.selected:after{background-color: #2b76ad;}.Latest_news ul li .photo, .Recent_posts.blog_news ul li .photo, .style-simple .opening_hours .opening_hours_wrapper li label,.style-simple .timeline_items li:hover h3, .style-simple .timeline_items li:nth-child(even):hover h3,.style-simple .timeline_items li:hover .desc, .style-simple .timeline_items li:nth-child(even):hover,.style-simple .offer_thumb .slider_pagination a.selected {border-color: #2b76ad;}a {color: #2b76ad;}a:hover {color: #1591c7;}*::-moz-selection {background-color: #0095eb;color: white;}*::selection {background-color: #0095eb;color: white;}.blockquote p.author span, .counter .desc_wrapper .title, .article_box .desc_wrapper p, .team .desc_wrapper p.subtitle,.pricing-box .plan-header p.subtitle, .pricing-box .plan-header .price sup.period, .chart_box p, .fancy_heading .inside,.fancy_heading_line .slogan, .post-meta, .post-meta a, .post-footer, .post-footer a span.label, .pager .pages a, .button-love a .label,.pager-single a, #comments .commentlist > li .comment-author .says, .fixed-nav .desc .date, .filters_buttons li.label, .Recent_posts ul li a .desc .date,.widget_recent_entries ul li .post-date, .tp_recent_tweets .twitter_time, .widget_price_filter .price_label, .shop-filters .woocommerce-result-count,.woocommerce ul.product_list_widget li .quantity, .widget_shopping_cart ul.product_list_widget li dl, .product_meta .posted_in,.woocommerce .shop_table .product-name .variation > dd, .shipping-calculator-button:after,.shop_slider .shop_slider_ul li .item_wrapper .price del,.testimonials_slider .testimonials_slider_ul li .author span, .testimonials_slider .testimonials_slider_ul li .author span a, .Latest_news ul li .desc_footer,.share-simple-wrapper .icons a {color: #a8a8a8;}h1, h1 a, h1 a:hover, .text-logo #logo { color: #ffffff; }h2, h2 a, h2 a:hover { color: #2e2e2e; }h3, h3 a, h3 a:hover { color: #2e2e2e; }h4, h4 a, h4 a:hover, .style-simple .sliding_box .desc_wrapper h4 { color: #2e2e2e; }h5, h5 a, h5 a:hover { color: #2e2e2e; }h6, h6 a, h6 a:hover,a.content_link .title { color: #2e2e2e; }.dropcap, .highlight:not(.highlight_image) {background-color: #2b76ad;}a.button, a.tp-button {background-color: #ffffff;color: #747474;}.button-stroke a.button, .button-stroke a.button .button_icon i, .button-stroke a.tp-button {border-color: #ffffff;color: #747474;}.button-stroke a:hover.button, .button-stroke a:hover.tp-button {background-color: #ffffff !important;color: #fff;}a.button_theme, a.tp-button.button_theme,button, input[type="submit"], input[type="reset"], input[type="button"] {background-color: #2b76ad;color: #ffffff;}.button-stroke a.button.button_theme,.button-stroke a.button.button_theme .button_icon i, .button-stroke a.tp-button.button_theme,.button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"] {border-color: #2b76ad;color: #2b76ad !important;}.button-stroke a.button.button_theme:hover, .button-stroke a.tp-button.button_theme:hover,.button-stroke button:hover, .button-stroke input[type="submit"]:hover, .button-stroke input[type="reset"]:hover, .button-stroke input[type="button"]:hover {background-color: #2b76ad !important;color: #ffffff !important;}a.mfn-link {color: #656B6F;}a.mfn-link-2 span, a:hover.mfn-link-2 span:before, a.hover.mfn-link-2 span:before, a.mfn-link-5 span, a.mfn-link-8:after, a.mfn-link-8:before {background: #1d85a7;}a:hover.mfn-link {color: rgba(29,133,167,0.8);}a.mfn-link-2 span:before, a:hover.mfn-link-4:before, a:hover.mfn-link-4:after, a.hover.mfn-link-4:before, a.hover.mfn-link-4:after, a.mfn-link-5:before, a.mfn-link-7:after, a.mfn-link-7:before {background: #007cc3;}a.mfn-link-6:before {border-bottom-color: #007cc3;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color: #2b76ad;color: #fff;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color: #2b76ad;color: #fff;}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{background-color: #2b76ad;color: #fff;}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit[disabled]:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button[disabled]:disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button[disabled]:disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button[disabled]:disabled:hover{background-color: #2b76ad;color: #fff;}.button-stroke.woocommerce-page #respond input#submit,.button-stroke.woocommerce-page a.button,.button-stroke.woocommerce-page button.button,.button-stroke.woocommerce-page input.button{border: 2px solid #2b76ad !important;color: #2b76ad !important;}.button-stroke.woocommerce-page #respond input#submit:hover,.button-stroke.woocommerce-page a.button:hover,.button-stroke.woocommerce-page button.button:hover,.button-stroke.woocommerce-page input.button:hover{background-color: #2b76ad !important;color: #fff !important;}.column_column ul, .column_column ol, .the_content_wrapper ul, .the_content_wrapper ol {color: #737E86;}.hr_color, .hr_color hr, .hr_dots span {color: #2b76ad;background: #2b76ad;}.hr_zigzag i {color: #2b76ad;}.highlight-left:after,.highlight-right:after {background: #d9eeff;}

@media only screen and (max-width: 767px) {.highlight-left .wrap:first-child,.highlight-right .wrap:last-child {background: #d9eeff;}}#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar,.header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky {background-color: #2b76ad;}#Top_bar .wpml-languages a.active, #Top_bar .wpml-languages ul.wpml-lang-dropdown {background-color: #2b76ad;}#Top_bar .top_bar_right:before {background-color: #e3e3e3;}#Header .top_bar_right {background-color: #f5f5f5;}#Top_bar .top_bar_right a:not(.action_button) {color: #333333;}a.action_button{background-color: #f7f7f7;color: #747474;}.button-stroke a.action_button{border-color: #f7f7f7;}.button-stroke a.action_button:hover{background-color: #f7f7f7!important;}#Top_bar .menu > li > a,#Top_bar #menu ul li.submenu .menu-toggle {color: #ffffff;}#Top_bar .menu > li.current-menu-item > a,#Top_bar .menu > li.current_page_item > a,#Top_bar .menu > li.current-menu-parent > a,#Top_bar .menu > li.current-page-parent > a,#Top_bar .menu > li.current-menu-ancestor > a,#Top_bar .menu > li.current-page-ancestor > a,#Top_bar .menu > li.current_page_ancestor > a,#Top_bar .menu > li.hover > a {color: #ffffff;}#Top_bar .menu > li a:after {background: #ffffff;}.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::after {border-top-color: #ffffff;}#Top_bar .menu > li.current-menu-item.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current_page_item.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current-menu-parent.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current-page-parent.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current-menu-ancestor.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current-page-ancestor.submenu > a > span:not(.description)::after,#Top_bar .menu > li.current_page_ancestor.submenu > a > span:not(.description)::after,#Top_bar .menu > li.hover.submenu > a > span:not(.description)::after {border-top-color: #ffffff;}.menu-highlight #Top_bar #menu > ul > li.current-menu-item > a,.menu-highlight #Top_bar #menu > ul > li.current_page_item > a,.menu-highlight #Top_bar #menu > ul > li.current-menu-parent > a,.menu-highlight #Top_bar #menu > ul > li.current-page-parent > a,.menu-highlight #Top_bar #menu > ul > li.current-menu-ancestor > a,.menu-highlight #Top_bar #menu > ul > li.current-page-ancestor > a,.menu-highlight #Top_bar #menu > ul > li.current_page_ancestor > a,.menu-highlight #Top_bar #menu > ul > li.hover > a {background: #F2F2F2;}.menu-arrow-bottom #Top_bar .menu > li > a:after { border-bottom-color: #ffffff;}.menu-arrow-top #Top_bar .menu > li > a:after {border-top-color: #ffffff;}.header-plain #Top_bar .menu > li.current-menu-item > a,.header-plain #Top_bar .menu > li.current_page_item > a,.header-plain #Top_bar .menu > li.current-menu-parent > a,.header-plain #Top_bar .menu > li.current-page-parent > a,.header-plain #Top_bar .menu > li.current-menu-ancestor > a,.header-plain #Top_bar .menu > li.current-page-ancestor > a,.header-plain #Top_bar .menu > li.current_page_ancestor > a,.header-plain #Top_bar .menu > li.hover > a,.header-plain #Top_bar a:hover#header_cart,.header-plain #Top_bar a:hover#search_button,.header-plain #Top_bar .wpml-languages:hover,.header-plain #Top_bar .wpml-languages ul.wpml-lang-dropdown {background: #F2F2F2;color: #ffffff;}.header-plain #Top_bar,.header-plain #Top_bar .menu > li > a span:not(.description),.header-plain #Top_bar a#header_cart,.header-plain #Top_bar a#search_button,.header-plain #Top_bar .wpml-languages,.header-plain #Top_bar a.action_button {border-color: #F2F2F2;}#Top_bar .menu > li ul {background-color: #F2F2F2;}#Top_bar .menu > li ul li a {color: #5f5f5f;}#Top_bar .menu > li ul li a:hover,#Top_bar .menu > li ul li.hover > a {color: #2e2e2e;}#Top_bar .search_wrapper {background: #2b76ad;}.overlay-menu-toggle {color: #ffffff !important;background: transparent;}#Overlay {background: rgba(43, 118, 173, 0.95);}#overlay-menu ul li a, .header-overlay .overlay-menu-toggle.focus {color: #FFFFFF;}#overlay-menu ul li.current-menu-item > a,#overlay-menu ul li.current_page_item > a,#overlay-menu ul li.current-menu-parent > a,#overlay-menu ul li.current-page-parent > a,#overlay-menu ul li.current-menu-ancestor > a,#overlay-menu ul li.current-page-ancestor > a,#overlay-menu ul li.current_page_ancestor > a {color: #B1DCFB;}#Top_bar .responsive-menu-toggle,#Header_creative .creative-menu-toggle,#Header_creative .responsive-menu-toggle {color: #ffffff;background: transparent;}#Side_slide{background-color: #191919;border-color: #191919; }#Side_slide,#Side_slide .search-wrapper input.field,#Side_slide a:not(.action_button),#Side_slide #menu ul li.submenu .menu-toggle{color: #A6A6A6;}#Side_slide a:not(.action_button):hover,#Side_slide a.active,#Side_slide #menu ul li.hover > .menu-toggle{color: #FFFFFF;}#Side_slide #menu ul li.current-menu-item > a,#Side_slide #menu ul li.current_page_item > a,#Side_slide #menu ul li.current-menu-parent > a,#Side_slide #menu ul li.current-page-parent > a,#Side_slide #menu ul li.current-menu-ancestor > a,#Side_slide #menu ul li.current-page-ancestor > a,#Side_slide #menu ul li.current_page_ancestor > a,#Side_slide #menu ul li.hover > a,#Side_slide #menu ul li:hover > a{color: #FFFFFF;}#Action_bar .contact_details{color: #2e2e2e}#Action_bar .contact_details a{color: #2e2e2e}#Action_bar .contact_details a:hover{color: #1591c7}#Action_bar .social li a,#Header_creative .social li a,#Action_bar .social-menu a{color: #2b76ad}#Action_bar .social li a:hover,#Header_creative .social li a:hover,#Action_bar .social-menu a:hover{color: #1591c7}#Subheader .title{color: #ffffff;}#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a{color: rgba(255, 255, 255, 0.6);}


#Footer, #Footer .widget_recent_entries ul li a {color: #2e2e2e;}#Footer a {color: #2e2e2e;}#Footer a:hover {color: #1591c7;}#Footer h1, #Footer h1 a, #Footer h1 a:hover,#Footer h2, #Footer h2 a, #Footer h2 a:hover,#Footer h3, #Footer h3 a, #Footer h3 a:hover,#Footer h4, #Footer h4 a, #Footer h4 a:hover,#Footer h5, #Footer h5 a, #Footer h5 a:hover,#Footer h6, #Footer h6 a, #Footer h6 a:hover {color: #2b76ad;}#Footer .themecolor, #Footer .widget_meta ul, #Footer .widget_pages ul, #Footer .widget_rss ul, #Footer .widget_mfn_recent_comments ul li:after, #Footer .widget_archive ul,#Footer .widget_recent_comments ul li:after, #Footer .widget_nav_menu ul, #Footer .widget_price_filter .price_label .from, #Footer .widget_price_filter .price_label .to,#Footer .star-rating span {color: #2b76ad;}#Footer .themebg, #Footer .widget_categories ul, #Footer .Recent_posts ul li .desc:after, #Footer .Recent_posts ul li .photo .c,#Footer .widget_recent_entries ul li:after, #Footer .widget_mfn_menu ul li a:hover, #Footer .widget_product_categories ul {background-color: #2b76ad;}#Footer .Recent_posts ul li a .desc .date, #Footer .widget_recent_entries ul li .post-date, #Footer .tp_recent_tweets .twitter_time,#Footer .widget_price_filter .price_label, #Footer .shop-filters .woocommerce-result-count, #Footer ul.product_list_widget li .quantity,#Footer .widget_shopping_cart ul.product_list_widget li dl {color: #2e2e2e;}#Footer .footer_copy .social li a,#Footer .footer_copy .social-menu a{color: #2b76ad;}#Footer .footer_copy .social li a:hover,#Footer .footer_copy .social-menu a:hover{color: #1591c7;}a#back_to_top.button.button_js,#popup_contact > a.button{color: #2b76ad;background:transparent;-webkit-box-shadow:none;box-shadow:none;}.button-stroke #back_to_top,.button-stroke #popup_contact > .button{border-color: ;}.button-stroke #back_to_top:hover,.button-stroke #popup_contact > .button:hover{background-color:!important;}a#back_to_top.button.button_js:after,#popup_contact > a.button:after{display:none;}#Sliding-top, #Sliding-top .widget_recent_entries ul li a {color: #cccccc;}#Sliding-top a {color: #2b76ad;}#Sliding-top a:hover {color: #1591c7;}#Sliding-top h1, #Sliding-top h1 a, #Sliding-top h1 a:hover,#Sliding-top h2, #Sliding-top h2 a, #Sliding-top h2 a:hover,#Sliding-top h3, #Sliding-top h3 a, #Sliding-top h3 a:hover,#Sliding-top h4, #Sliding-top h4 a, #Sliding-top h4 a:hover,#Sliding-top h5, #Sliding-top h5 a, #Sliding-top h5 a:hover,#Sliding-top h6, #Sliding-top h6 a, #Sliding-top h6 a:hover {color: #ffffff;}#Sliding-top .themecolor, #Sliding-top .widget_meta ul, #Sliding-top .widget_pages ul, #Sliding-top .widget_rss ul, #Sliding-top .widget_mfn_recent_comments ul li:after, #Sliding-top .widget_archive ul,#Sliding-top .widget_recent_comments ul li:after, #Sliding-top .widget_nav_menu ul, #Sliding-top .widget_price_filter .price_label .from, #Sliding-top .widget_price_filter .price_label .to,#Sliding-top .star-rating span {color: #2b76ad;}#Sliding-top .themebg, #Sliding-top .widget_categories ul, #Sliding-top .Recent_posts ul li .desc:after, #Sliding-top .Recent_posts ul li .photo .c,#Sliding-top .widget_recent_entries ul li:after, #Sliding-top .widget_mfn_menu ul li a:hover, #Sliding-top .widget_product_categories ul {background-color: #2b76ad;}#Sliding-top .Recent_posts ul li a .desc .date, #Sliding-top .widget_recent_entries ul li .post-date, #Sliding-top .tp_recent_tweets .twitter_time,#Sliding-top .widget_price_filter .price_label, #Sliding-top .shop-filters .woocommerce-result-count, #Sliding-top ul.product_list_widget li .quantity,#Sliding-top .widget_shopping_cart ul.product_list_widget li dl {color: #a8a8a8;}blockquote, blockquote a, blockquote a:hover {color: #2b76ad;}.image_frame .image_wrapper .image_links,.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc {background: rgba(43, 118, 173, 0.8);}.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title:after,.masonry.tiles .post-item.no-img,.masonry.tiles .post-item.format-quote,.blog-teaser li .desc-wrapper .desc .post-title:after,.blog-teaser li.no-img,.blog-teaser li.format-quote {background: #2b76ad;}.image_frame .image_wrapper .image_links a {color: #ffffff;}.image_frame .image_wrapper .image_links a:hover {background: #ffffff;color: #2b76ad;}.image_frame {border-color: #f8f8f8;}.image_frame .image_wrapper .mask::after {background: rgba(255, 255, 255, 0.4);}.sliding_box .desc_wrapper {background: #2b76ad;}.sliding_box .desc_wrapper:after {border-bottom-color: #2b76ad;}.counter .icon_wrapper i {color: #2b76ad;}.quick_fact .number-wrapper {color: #2b76ad;}.progress_bars .bars_list li .bar .progress {background-color: #2b76ad;}a:hover.icon_bar {color: #2b76ad !important;}a.content_link, a:hover.content_link {color: #2b76ad;}a.content_link:before {border-bottom-color: #2b76ad;}a.content_link:after {border-color: #2b76ad;}.get_in_touch, .infobox {background-color: #2b76ad;}.google-map-contact-wrapper .get_in_touch:after {border-top-color: #2b76ad;}.timeline_items li h3:before,.timeline_items:after,.timeline .post-item:before {border-color: #2b76ad;}.how_it_works .image .number {background: #2b76ad;}.trailer_box .desc .subtitle,.trailer_box.plain .desc .line {background-color: #2b76ad;}.trailer_box.plain .desc .subtitle {color: #2b76ad;}.icon_box .icon_wrapper, .icon_box a .icon_wrapper,.style-simple .icon_box:hover .icon_wrapper {color: #2b76ad;}.icon_box:hover .icon_wrapper:before,.icon_box a:hover .icon_wrapper:before {background-color: #2b76ad;}ul.clients.clients_tiles li .client_wrapper:hover:before {background: #2b76ad;}ul.clients.clients_tiles li .client_wrapper:after {border-bottom-color: #2b76ad;}.list_item.lists_1 .list_left {background-color: #2b76ad;}.list_item .list_left {color: #2b76ad;}.feature_list ul li .icon i {color: #2b76ad;}.feature_list ul li:hover,.feature_list ul li:hover a {background: #2b76ad;}.ui-tabs .ui-tabs-nav li.ui-state-active a,.accordion .question.active .title > .acc-icon-plus,.accordion .question.active .title > .acc-icon-minus,.faq .question.active .title > .acc-icon-plus,.faq .question.active .title,.accordion .question.active .title {color: #dce8fd;}.ui-tabs .ui-tabs-nav li.ui-state-active a:after {background: #dce8fd;}body.table-hover:not(.woocommerce-page) table tr:hover td {background: #2b76ad;}.pricing-box .plan-header .price sup.currency,.pricing-box .plan-header .price > span {color: #2b76ad;}.pricing-box .plan-inside ul li .yes {background: #2b76ad;}.pricing-box-box.pricing-box-featured {background: #2b76ad;}input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"],select, textarea, .woocommerce .quantity input.qty,.dark input[type="email"],.dark input[type="password"],.dark input[type="tel"],.dark input[type="text"],.dark select,.dark textarea{color: #2e2e2e;background-color: rgba(255, 255, 255, 0);border-color: #ffffff;}::-webkit-input-placeholder {color: #ffffff;}::-moz-placeholder {color: #ffffff;}:-ms-input-placeholder {color: #ffffff;}input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {color: #2e2e2e;background-color: rgba(233, 245, 252, 0) !important;border-color: #ffffff;}:focus::-webkit-input-placeholder {color: #ffffff;}:focus::-moz-placeholder {color: #ffffff;}.woocommerce span.onsale, .shop_slider .shop_slider_ul li .item_wrapper span.onsale {border-top-color: #2b76ad !important;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {border-color: #2b76ad !important;}@media only screen and ( min-width: 768px ){.header-semi #Top_bar:not(.is-sticky) {background-color: rgba(43, 118, 173, 0.8);}}@media only screen and ( max-width: 767px ){#Top_bar{background-color: #2b76ad !important;}#Action_bar{background-color: #FFFFFF !important;}#Action_bar .contact_details{color: #2e2e2e}#Action_bar .contact_details a{color: #2e2e2e}#Action_bar .contact_details a:hover{color: #1591c7}#Action_bar .social li a,#Action_bar .social-menu a{color: #2e2e2e}#Action_bar .social li a:hover,#Action_bar .social-menu a:hover{color: #1591c7}}html {background-color: #ffffff;}#Wrapper, #Content {background-color: #ffffff;}body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"],input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3 {font-family: "Roboto", Arial, Tahoma, sans-serif;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-family: "Roboto", Arial, Tahoma, sans-serif;}#Subheader .title {font-family: "Roboto", Arial, Tahoma, sans-serif;}h1, h2, h3, h4, .text-logo #logo {font-family: "Roboto", Arial, Tahoma, sans-serif;}h5, h6 {font-family: "Roboto", Arial, Tahoma, sans-serif;}blockquote {font-family: "Roboto", Arial, Tahoma, sans-serif;}.chart_box .chart .num, .counter .desc_wrapper .number-wrapper, .how_it_works .image .number,.pricing-box .plan-header .price, .quick_fact .number-wrapper, .woocommerce .product div.entry-summary .price {font-family: "Roboto", Arial, Tahoma, sans-serif;}body {font-size: 16px;line-height: 26px;font-weight: 300;letter-spacing: 0px;}.big {font-size: 16px;line-height: 28px;font-weight: 400;letter-spacing: 0px;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a{font-size: 16px;font-weight: 400;letter-spacing: 0px;}#overlay-menu ul li a{line-height: 24px;}#Subheader .title {font-size: 48px;line-height: 58px;font-weight: 300;letter-spacing: 1px;}h1, .text-logo #logo {font-size: 48px;line-height: 60px;font-weight: 300;letter-spacing: 0px;}h2 {font-size: 30px;line-height: 40px;font-weight: 300;letter-spacing: 0px;}h3 {font-size: 24px;line-height: 30px;font-weight: 300;letter-spacing: 0px;}h4 {font-size: 20px;line-height: 30px;font-weight: 400;letter-spacing: 0px;}h5 {font-size: 16px;line-height: 30px;font-weight: 400;letter-spacing: 0px;}h6 {font-size: 14px;line-height: 50px;font-weight: 700;letter-spacing: 0px;}#Intro .intro-title {font-size: 70px;line-height: 80px;font-weight: 400;letter-spacing: 0px;}@media only screen and (min-width: 768px) and (max-width: 959px){body {font-size: 14px;line-height: 22px;letter-spacing: 0px;}.big {font-size: 14px;line-height: 24px;letter-spacing: 0px;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-size: 14px;letter-spacing: 0px;}#overlay-menu ul li a{line-height: 21px;letter-spacing: 0px;}#Subheader .title {font-size: 41px;line-height: 49px;letter-spacing: 1px;}h1, .text-logo #logo {font-size: 41px;line-height: 51px;letter-spacing: 0px;}h2 {font-size: 26px;line-height: 34px;letter-spacing: 0px;}h3 {font-size: 20px;line-height: 26px;letter-spacing: 0px;}h4 {font-size: 17px;line-height: 26px;letter-spacing: 0px;}h5 {font-size: 14px;line-height: 26px;letter-spacing: 0px;}h6 {font-size: 13px;line-height: 43px;letter-spacing: 0px;}#Intro .intro-title {font-size: 60px;line-height: 68px;letter-spacing: 0px;}blockquote { font-size: 15px;}.chart_box .chart .num { font-size: 45px; line-height: 45px; }.counter .desc_wrapper .number-wrapper { font-size: 45px; line-height: 45px;}.counter .desc_wrapper .title { font-size: 14px; line-height: 18px;}.faq .question .title { font-size: 14px; }.fancy_heading .title { font-size: 38px; line-height: 38px; }.offer .offer_li .desc_wrapper .title h3 { font-size: 32px; line-height: 32px; }.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 {font-size: 32px; line-height: 32px; }.pricing-box .plan-header h2 { font-size: 27px; line-height: 27px; }.pricing-box .plan-header .price > span { font-size: 40px; line-height: 40px; }.pricing-box .plan-header .price sup.currency { font-size: 18px; line-height: 18px; }.pricing-box .plan-header .price sup.period { font-size: 14px; line-height: 14px;}.quick_fact .number { font-size: 80px; line-height: 80px;}.trailer_box .desc h2 { font-size: 27px; line-height: 27px; }.widget > h3 { font-size: 17px; line-height: 20px; }}@media only screen and (min-width: 480px) and (max-width: 767px){body {font-size: 13px;line-height: 20px;letter-spacing: 0px;}.big {font-size: 13px;line-height: 21px;letter-spacing: 0px;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-size: 13px;letter-spacing: 0px;}#overlay-menu ul li a{line-height: 19.5px;letter-spacing: 0px;}#Subheader .title {font-size: 36px;line-height: 44px;letter-spacing: 1px;}h1, .text-logo #logo {font-size: 36px;line-height: 45px;letter-spacing: 0px;}h2 {font-size: 23px;line-height: 30px;letter-spacing: 0px;}h3 {font-size: 18px;line-height: 23px;letter-spacing: 0px;}h4 {font-size: 15px;line-height: 23px;letter-spacing: 0px;}h5 {font-size: 13px;line-height: 23px;letter-spacing: 0px;}h6 {font-size: 13px;line-height: 38px;letter-spacing: 0px;}#Intro .intro-title {font-size: 53px;line-height: 60px;letter-spacing: 0px;}blockquote { font-size: 14px;}.chart_box .chart .num { font-size: 40px; line-height: 40px; }.counter .desc_wrapper .number-wrapper { font-size: 40px; line-height: 40px;}.counter .desc_wrapper .title { font-size: 13px; line-height: 16px;}.faq .question .title { font-size: 13px; }.fancy_heading .title { font-size: 34px; line-height: 34px; }.offer .offer_li .desc_wrapper .title h3 { font-size: 28px; line-height: 28px; }.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 {font-size: 28px; line-height: 28px; }.pricing-box .plan-header h2 { font-size: 24px; line-height: 24px; }.pricing-box .plan-header .price > span { font-size: 34px; line-height: 34px; }.pricing-box .plan-header .price sup.currency { font-size: 16px; line-height: 16px; }.pricing-box .plan-header .price sup.period { font-size: 13px; line-height: 13px;}.quick_fact .number { font-size: 70px; line-height: 70px;}.trailer_box .desc h2 { font-size: 24px; line-height: 24px; }.widget > h3 { font-size: 16px; line-height: 19px; }}@media only screen and (max-width: 479px){body {font-size: 13px;line-height: 19px;letter-spacing: 0px;}.big {font-size: 13px;line-height: 19px;letter-spacing: 0px;}#menu > ul > li > a, a.action_button, #overlay-menu ul li a {font-size: 13px;letter-spacing: 0px;}#overlay-menu ul li a{line-height: 19.5px;letter-spacing: 0px;}#Subheader .title {font-size: 29px;line-height: 35px;letter-spacing: 1px;}h1, .text-logo #logo {font-size: 29px;line-height: 36px;letter-spacing: 0px;}h2 {font-size: 18px;line-height: 24px;letter-spacing: 0px;}h3 {font-size: 14px;line-height: 19px;letter-spacing: 0px;}h4 {font-size: 13px;line-height: 19px;letter-spacing: 0px;}h5 {font-size: 13px;line-height: 19px;letter-spacing: 0px;}h6 {font-size: 13px;line-height: 30px;letter-spacing: 0px;}#Intro .intro-title {font-size: 42px;line-height: 48px;letter-spacing: 0px;}blockquote { font-size: 13px;}.chart_box .chart .num { font-size: 35px; line-height: 35px; }.counter .desc_wrapper .number-wrapper { font-size: 35px; line-height: 35px;}.counter .desc_wrapper .title { font-size: 13px; line-height: 26px;}.faq .question .title { font-size: 13px; }.fancy_heading .title { font-size: 30px; line-height: 30px; }.offer .offer_li .desc_wrapper .title h3 { font-size: 26px; line-height: 26px; }.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 {font-size: 26px; line-height: 26px; }.pricing-box .plan-header h2 { font-size: 21px; line-height: 21px; }.pricing-box .plan-header .price > span { font-size: 32px; line-height: 32px; }.pricing-box .plan-header .price sup.currency { font-size: 14px; line-height: 14px; }.pricing-box .plan-header .price sup.period { font-size: 13px; line-height: 13px;}.quick_fact .number { font-size: 60px; line-height: 60px;}.trailer_box .desc h2 { font-size: 21px; line-height: 21px; }.widget > h3 { font-size: 15px; line-height: 18px; }}.with_aside .sidebar.columns {width: 23%;}.with_aside .sections_group {width: 77%;}.aside_both .sidebar.columns {width: 18%;}.aside_both .sidebar.sidebar-1{margin-left: -82%;}.aside_both .sections_group {width: 64%;margin-left: 18%;}@media only screen and (min-width:1240px){#Wrapper, .with_aside .content_wrapper {max-width: 1240px;}.section_wrapper, .container {max-width: 1220px;}.layout-boxed.header-boxed #Top_bar.is-sticky{max-width: 1240px;}}@media only screen and (max-width: 767px){.section_wrapper,.container,.four.columns .widget-area { max-width: 480px !important; }}#Top_bar #logo,.header-fixed #Top_bar #logo,.header-plain #Top_bar #logo,.header-transparent #Top_bar #logo {height: 60px;line-height: 60px;padding: 15px 0;}.logo-overflow #Top_bar:not(.is-sticky) .logo {height: 90px;}#Top_bar .menu > li > a {padding: 15px 0;}.menu-highlight:not(.header-creative) #Top_bar .menu > li > a {margin: 20px 0;}.header-plain:not(.menu-highlight) #Top_bar .menu > li > a span:not(.description) {line-height: 90px;}.header-fixed #Top_bar .menu > li > a {padding: 30px 0;}#Top_bar .top_bar_right,.header-plain #Top_bar .top_bar_right {height: 90px;}#Top_bar .top_bar_right_wrapper {top: 25px;}.header-plain #Top_bar a#header_cart,.header-plain #Top_bar a#search_button,.header-plain #Top_bar .wpml-languages,.header-plain #Top_bar a.action_button {line-height: 90px;}@media only screen and (max-width: 767px){#Top_bar a.responsive-menu-toggle {top: 40px;}.mobile-header-mini #Top_bar #logo{height:50px!important;line-height:50px!important;margin:5px 0;}}.twentytwenty-before-label::before { content: "Before";}.twentytwenty-after-label::before { content: "After";}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea,.woocommerce .quantity input.qty{border-width: 0 0 2px 0;box-shadow: unset;resize: none;}#Side_slide{right:-250px;width:250px;}.blog-teaser li .desc-wrapper .desc{background-position-y:-1px;}
#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cn-top{top:0}.cn-bottom{bottom:0}.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}#cookie-notice .cn-revoke-cookie{margin:0}.cn-button.wp-default,.cn-button.wp-default:hover,.cn-button.bootstrap,.cn-button.bootstrap:hover{box-shadow:none;text-decoration:none}#cookie-notice .cn-button{margin-left:10px}.cn-button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}.cn-button.wp-default:hover{background:linear-gradient(to bottom,#FFFFFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999;color:#222}.cn-button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.cn-button.bootstrap:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block;margin-bottom:5px}#cookie-notice .cn-button{margin-left:5px;margin-right:5px}}.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}.menu-item ._svg{width:1em}.rtl .menu-item i._before{margin-right:0}.rtl .menu-item i._after{margin-left:0}.visuallyhidden{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.menu-item i.elusive{margin-top:-.3em}.dashicons-admin-site:before{content:"\f319"!important}.dashicons-welcome-view-site:before{content:"\f115"!important}/**
 * Strong Testimonials Default template
 */
/* Clears
-----------------------------------------------*/
.clear {
  clear: both;
}

/**
Minimum paragraph width means no short words in skinny space next to image
in columns or small screens.

This workaround is needed until we can use flexbox properly
or CSS offers container queries.

Thanks https://css-tricks.com/minimum-paragraph-widths/
*/
.maybe-clear {
  content: "";
  /* this value seems to work well in both responsive and Masonry */
  width: 6em;
  display: block;
  overflow: hidden;
}

/* Base
-----------------------------------------------*/
.strong-view.default {
  display: block;
  width: 100%;
}
.strong-view.default div {
  box-sizing: border-box;
}
.strong-view.default .testimonial {
  max-height: none;
  max-width: none;
  padding: 0;
  width: 100%;
}
.strong-view.default .testimonial.t-slide {
  margin-top: 0;
  margin-bottom: 0;
}
.strong-view.default .testimonial-inner {
  display: block;
  width: 100%;
  height: 100%;
}
.strong-view.default .testimonial-image {
  max-width: 100%;
}
.strong-view.default .testimonial-field-before {
  margin-right: 0.5em;
}

.strong-view.slider-container {
  opacity: 1;
}
.strong-view .screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

/* Template
-----------------------------------------------*/
.strong-view.default .strong-content {
  margin: 20px auto 0;
}
.strong-view.default .testimonial {
  border: 1px solid #E6E6E6;
  margin: 20px auto;
  text-align: left;
}
.strong-view.default .testimonial:first-child {
  margin-top: 0;
}
.strong-view.default .testimonial:last-child {
  margin-bottom: 0;
}
.strong-view.default .testimonial-inner {
  border: 1px solid #FFFFFF;
  padding: 20px;
  text-align: left;
}

.strong-view.default .testimonial-content p:first-of-type {
  margin-top: 0;
  padding-top: 0;
}
.strong-view.default .testimonial-content p:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
}
.strong-view.default .testimonial-image {
  margin-top: 0.25em;
  margin-right: 1em;
  margin-bottom: 0.25em;
  float: left;
}
.strong-view.default .testimonial-image img {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #EFEFEF;
  padding: 6px;
  margin: 0 auto;
}
.strong-view.default .testimonial-image a {
  text-decoration: none;
  box-shadow: none;
}
.strong-view.default .testimonial-client {
  margin-top: 1em;
  text-align: right;
}
.strong-view.default .testimonial-name {
  font-weight: bold;
}
.strong-view.default .readmore {
  margin-top: 1em;
}
.strong-view.default .strong-view-footer {
  margin-bottom: 20px;
}
.strong-view.default .readmore-page {
  margin-top: 20px;
  padding: 1em;
  text-align: center;
  border: 1px solid #E6E6E6;
}

/* Pagination
-----------------------------------------------*/
/* Simple pagination
-----------------------------------------------*/
.strong-view.default.strong-pager {
  display: none;
}

.simplePagerList {
  /* match .strong-content container */
  margin: 20px auto;
  text-align: center;
}

.strong-view ul.simplePagerNav {
  margin: 0 auto;
  padding: 0;
  display: inline-block;
}
.strong-view ul.simplePagerNav li {
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
.strong-view ul.simplePagerNav li a {
  margin: 0 0.2em;
  padding: 0.1em 0.3em;
  outline: none;
  text-decoration: none;
  transition: background 0.2s ease;
}
.strong-view ul.simplePagerNav li a:hover {
  background: #BBB;
  color: #FFF;
}
.strong-view ul.simplePagerNav li.currentPage a {
  text-decoration: none;
  background: #999;
  color: #FFF;
}

.strong-view.rtl ul.simplePagerNav li {
  float: right;
}

/* Standard pagination
-----------------------------------------------*/
.strong-view .nav-links {
  margin: 20px auto;
  text-align: center;
}
.strong-view .nav-links a, .strong-view .nav-links span {
  display: inline-block;
  line-height: 1.5;
  margin: 0 0.2em;
  padding: 0.1em 0.3em;
  transition: background 0.2s ease;
}
.strong-view .nav-links a.current, .strong-view .nav-links span.current {
  background: #999;
  color: #FFF;
}
.strong-view .nav-links a {
  outline: none;
  text-decoration: none;
}
.strong-view .nav-links a:hover,
.strong-view .nav-links a.prev:hover,
.strong-view .nav-links a.next:hover,
.strong-view .nav-links span:hover {
  background: #BBB;
  color: #FFF;
}

/* Slideshow
-----------------------------------------------*/
.strong-view.default.slider-container {
  /* If vertical or fade slideshow, move border from individual testimonials to viewport. */
}
.strong-view.default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport {
  border: 1px solid #E6E6E6;
}
.strong-view.default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .testimonial {
  border: 0;
}
.strong-view.default.slider-container .strong-content {
  margin: 0 auto;
}
.strong-view.default.slider-container .testimonial:not(:first-child) {
  display: none;
}
.strong-view.default.nav-position-inside .testimonial-inner {
  padding-bottom: 48px;
}
.strong-view.default.controls-type-sides .testimonial-inner {
  padding-left: 50px;
  padding-right: 50px;
}
.strong-view.default.slider-stretch .testimonial-inner {
  /* to force same height for all slides */
  height: 100%;
}

/* Responsive
-----------------------------------------------*/
@media only screen and (max-width: 320px) {
  .strong-view.default .testimonial-image {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}
/* Remove quote background image */
@media only screen and (max-width: 320px) and (orientation: portrait) {
  .strong-view.default .testimonial-heading {
    background: none;
    padding-left: 0;
  }
}
/* RTL
-----------------------------------------------*/
.strong-view.default.rtl .testimonial,
.strong-view.default.rtl .testimonial-inner,
.strong-view.default.rtl .testimonial-heading {
  text-align: right;
}
.strong-view.default.rtl .testimonial-image {
  float: right;
  margin-left: 1em;
}
.strong-view.default.rtl .testimonial-client {
  text-align: left;
}

.strong-view.default.rtl .testimonial-heading {
  padding-right: 40px;
  background-position: right;
}

/* Option: Image Right
-----------------------------------------------*/
.strong-view.default.image-right .testimonial-image {
  float: right;
  margin-top: .25em;
  margin-bottom: 0.25em;
  margin-left: 1em;
}
.strong-view.default.image-right .testimonial-client {
  text-align: left;
}

.strong-view.default.image-right.rtl .testimonial-image {
  float: left;
  margin-left: 0;
  margin-right: 1em;
}
.strong-view.default.image-right.rtl .testimonial-client {
  text-align: right;
}

/* Option: No Quotes
-----------------------------------------------*/
.strong-view.default.no-quotes .testimonial-heading {
  background: none;
  padding-left: 0;
}

/* Option: Dark Theme
-----------------------------------------------*/
.strong-view.default.dark .testimonial {
  border: 1px solid #777;
}
.strong-view.default.dark .testimonial-inner {
  border: 1px solid #333;
}
.strong-view.default.dark .readmore-page {
  border: 2px solid #777;
}
.strong-view.default.dark ul.simplePagerNav li a:hover {
  background: #777;
  color: #FFF;
}
.strong-view.default.dark ul.simplePagerNav li.currentPage a {
  background: #555;
  color: #FFF;
}
/* =bxSlider structure
---------------------------------------------------------*/
.strong-view .wpmslider-wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  direction: ltr;
}
.strong-view .wpmslider {
  margin: 0;
  padding: 0;
}
.strong-view .wpmslider-viewport {
  /* fix other elements on the page moving (on Chrome) */
  -webkit-transform: translatez(0);
}

/* =pager
---------------------------------------------------------*/
.strong-view .wpmslider-pager {
  display: inline-block;
}
.strong-view.rtl .wpmslider-pager {
  direction: rtl;
}
.strong-view .wpmslider-pager-item {
  display: inline-block;
}
.strong-view .wpmslider-pager-link {
  text-decoration: none;
}

/* =controls
---------------------------------------------------------*/
.strong-view .wpmslider-start,
.strong-view .wpmslider-stop,
.strong-view .wpmslider-next,
.strong-view .wpmslider-prev {
  z-index: 5;
}
.strong-view .wpmslider-controls-auto,
.strong-view .wpmslider-controls-direction {
  display: inline-block;
  vertical-align: middle;
}
.strong-view .wpmslider-controls a {
  box-shadow: none;
  text-decoration: none;
}
.strong-view .wpmslider-controls a:hover, .strong-view .wpmslider-controls a:active, .strong-view .wpmslider-controls a:focus {
  outline: 0;
}

.strong-view.controls-style-text .wpmslider-start,
.strong-view.controls-style-text .wpmslider-stop,
.strong-view.controls-style-text .wpmslider-next,
.strong-view.controls-style-text .wpmslider-prev {
  display: inline-block;
  cursor: pointer;
  margin: 0 0.5em;
  text-align: center;
  transition: all 0.2s ease;
}

.strong-view.pager-style-buttons .wpmslider-pager {
  line-height: 24px;
  margin: 0 7px;
  text-align: center;
}
.strong-view.pager-style-buttons .wpmslider-pager-link:before {
 /* font-family: FontAwesome;*/
  content: "\f10c";
  display: inline-block;
  color: #999;
  cursor: pointer;
  font-size: 12px;
  width: 18px;
  text-align: center;
}
.strong-view.pager-style-buttons .wpmslider-pager-link:hover:before {
  content: "\f111";
  color: #111;
}
.strong-view.pager-style-buttons .wpmslider-pager-link.active:before {
  content: "\f111";
}

.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls {
  position: absolute;
  bottom: 0;
  width: 100%;
  line-height: 1;
  padding-bottom: 15px;
  text-align: center;
  z-index: 5;
}
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-start,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-stop,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-prev,
.strong-view.nav-position-inside:not(.controls-type-sides) .wpmslider-controls .wpmslider-next {
  margin: 0 3px;
}

.strong-view.nav-position-outside .wpmslider-controls {
  line-height: 1;
  padding: 20px 0 20px;
  text-align: center;
  z-index: 5;
}
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-start,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-stop,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-prev,
.strong-view.nav-position-outside .wpmslider-controls .wpmslider-next {
  margin: 0 3px;
}
body.compose-mode .vc-templatera .templatera_shortcode,body.compose-mode .vc_templatera .templatera_shortcode{opacity: 0.5;filter: alpha(opacity=50)}

.wpml_cms_navigation .wpml_table th{background-color: #DFDFDF;border-bottom: solid 1px #fff;width: 200px;border-collapse: collapse}

.wpml_cms_navigation .wpml_table tfoot th{border-bottom: none;background: none;background-color: #DFDFDF}#icl_cat_menu_contents input{margin-bottom: 4px}

.wd-margin-bottom-zero{margin-bottom: 0 !important}
.wd-margin-bottom-zero-sm{margin-bottom: 35px !important}
@media screen and (min-width: 768px){.wd-margin-bottom-zero-sm{margin-bottom: 0 !important}}.wd-margin-top-minus{margin-top: -110px !important}
.wd-zindex-1{z-index: 1}
.wd-float-left{float: left}

.wd-display-inlineblock{display: inline-block}.wd-width-fortyninepercent{width: 49%}.wd-width-fortyninepercent figure div{margin-bottom: 0 !important}

.wd-position-static{position: static !important}.color-glow{color: #edc02c !important}.color-glow:hover{color: #efc743 !important}#chatSnippetArea .wpb_raw_html,#chatSnippetArea .vc_empty_space{margin-bottom: 0px !important}#CopyWebChat{color: #fff !important;background-color: #2b76ad !important;text-decoration: none;padding: 10px}#CopyWebChat:hover{background-color: #449fe2 !important}#webChatCode{white-space: normal;pointer-events: none;border: 1px solid #bebebe;padding: 15px;font-size: 14px;line-height: 20px !important;height: 90px !important;padding-top: 25px;font-weight: 5600 !important;overflow: hidden;resize: none;background: #f6f6f6}




.h1,h1{font-size: 29px !important;line-height: 36px !important;font-family: Source Han Sans, Arial,Helvetica;font-weight: 400;color: #fff}

@media screen and (min-width: 768px){.h1,h1{font-size: 36px !important;line-height: 60px !important}}

.h2,h2{font-size: 18px !important;line-height: 24px !important;font-family: "microsoft yahei,Arial",sans-serif;font-weight: 300;color: #2e2e2e}
@media screen and (min-width: 768px){.h2,h2{font-size: 28px !important;line-height: 40px !important}}

.h3,h3{font-size: 18px !important;line-height: 24px !important;font-family: Roboto, Helvetica, Arial, sans-serif;font-weight: 300;color: #2e2e2e}@media screen and (min-width: 768px){.h3,h3{font-size: 24px !important;line-height: 30px !important}}.h4,h4{font-size: 18px !important;line-height: 24px !important;font-family: Roboto, Helvetica, Arial, sans-serif;font-weight: normal;color: #2e2e2e}@media screen and (min-width: 768px){.h4,h4{font-size: 20px !important;line-height: 30px !important}}#Footer .h4{display: inline-block;color: #2b76ad !important;margin-bottom: 15px !important}

.h5,h5{font-size: 16px;font-family: "microsoft yahei,Arial",sans-serif;font-weight: normal;color: #2e2e2e}.h6,h6{font-size: 14px;font-family: Roboto, Helvetica, Arial, sans-serif;font-weight: normal;color: #2e2e2e;font-weight: bold}
.quote{font-size: 20px;

/*font-family: "microsoft yahei,Arial",sans-serif;font-style: italic;line-height: 1.8*/}

@media only screen and (min-width: 1240px){.h1{line-height: 60px}.h2{line-height: 40px}.h3,.h4{line-height: 30px}}@media only screen and (max-width: 1240px) and (min-width: 960px){.h1{line-height: 60px}.h2{line-height: 40px}.h3,.h4{line-height: 30px}}@media only screen and (max-width: 959px) and (min-width: 768px){.p,p,.h5,h5{font-size: 14px;line-height: 20px}.h1{line-height: 41px;font-size: 51px}.h2{line-height: 34px;font-size: 26px}.h3{line-height: 26px;font-size: 20px}.h4,.quote{line-height: 26px;font-size: 17px}}@media only screen and (max-width: 767px) and (min-width: 480px){.p,p,.h5,.h6{font-size: 13px !important;line-height: 19px}.h1{line-height: 36px;font-size: 45px !important}.h2{line-height: 30px;font-size: 23px !important}.h3{line-height: 23px}.h4,.quote{line-height: 23px;font-size: 15px !important}}@media only screen and (max-width: 479px){.p,p,.h4,.h5,.h6{font-size: 13px !important;line-height: 19px}.h1{line-height: 29px;font-size: 36px !important}.h2{line-height: 24px;font-size: 18px !important}.h3,h3,.quote{line-height: 20px;font-size: 15px !important}}.aio-icon-header h3.aio-icon-title{font-size: 16px !important;line-height: 1.2em !important}.wd-row{padding-top: 35px;padding-bottom: 35px}.wd-row.wd-row--trimmed-bottom{padding-bottom: 0}.wd-row.wd-row--trimmed-top{padding-top: 0}.wd-row.wd-row--secondary{background-color: #f7f7f8}.wd-row.wd-row--tertiary{background-color: #eef1f2}.wd-row.wd-row--quaternary{background-color: #acb4bd}.wd-row.wd-row--info{color: #fff !important;background-image: -webkit-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: -o-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: linear-gradient(to right, #1d85a7 0%, #5db8ca 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d85a7', endColorstr='#ff5db8ca', GradientType=1)}

.wd-row.wd-row--info .h1,.wd-row.wd-row--info h1,.wd-row.wd-row--info .h2,.wd-row.wd-row--info h2,.wd-row.wd-row--info .h3,.wd-row.wd-row--info h3,.wd-row.wd-row--info .h4,.wd-row.wd-row--info h4,.wd-row.wd-row--info .p,.wd-row.wd-row--info p,.wd-row.wd-row--info a{color: #fff}
.wd-row.wd-row--info a{text-decoration: underline}
.wd-row.wd-row--info-jumbotron{color: #2e2e2e !important;background-image: -webkit-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: -o-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: linear-gradient(to right, #1d85a7 0%, #5db8ca 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d85a7', endColorstr='#ff5db8ca', GradientType=1)}
.wd-row.wd-row--info-jumbotron .h1,.wd-row.wd-row--info-jumbotron h1,.wd-row.wd-row--info-jumbotron .h2,.wd-row.wd-row--info-jumbotron h2,.wd-row.wd-row--info-jumbotron .h3,.wd-row.wd-row--info-jumbotron h3,.wd-row.wd-row--info-jumbotron .h4,.wd-row.wd-row--info-jumbotron h4,.wd-row.wd-row--info-jumbotron .p,.wd-row.wd-row--info-jumbotron p{color: #2e2e2e}

.wd-row.wd-row--info-one-color{color: #fff !important;background-color: #1d85a7}.wd-row.wd-row--info-one-color .h1,.wd-row.wd-row--info-one-color h1,.wd-row.wd-row--info-one-color .h2,.wd-row.wd-row--info-one-color h2,.wd-row.wd-row--info-one-color .h3,.wd-row.wd-row--info-one-color h3,.wd-row.wd-row--info-one-color .h4,.wd-row.wd-row--info-one-color h4,.wd-row.wd-row--info-one-color .p,.wd-row.wd-row--info-one-color p,.wd-row.wd-row--info-one-color a{color: #fff}

.wd-row.wd-row--info-one-color a{text-decoration: underline}.wd-row.wd-row--info-dark-one-color{color: #fff !important;background-color: #253b4d}.wd-row.wd-row--info-dark-one-color .h1,.wd-row.wd-row--info-dark-one-color h1,.wd-row.wd-row--info-dark-one-color .h2,.wd-row.wd-row--info-dark-one-color h2,.wd-row.wd-row--info-dark-one-color .h3,.wd-row.wd-row--info-dark-one-color h3,.wd-row.wd-row--info-dark-one-color .h4,.wd-row.wd-row--info-dark-one-color h4,.wd-row.wd-row--info-dark-one-color .p,.wd-row.wd-row--info-dark-one-color p,.wd-row.wd-row--info-dark-one-color a{color: #fff}

.wd-row.wd-row--info-dark-one-color a{text-decoration: underline}.wd-row.wd-row--highlight{color: #fff !important;background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1)}.wd-row.wd-row--highlight .h1,.wd-row.wd-row--highlight h1,.wd-row.wd-row--highlight .h2,.wd-row.wd-row--highlight h2,.wd-row.wd-row--highlight .h3,.wd-row.wd-row--highlight h3,.wd-row.wd-row--highlight .h4,.wd-row.wd-row--highlight h4,.wd-row.wd-row--highlight .p,.wd-row.wd-row--highlight p,.wd-row.wd-row--highlight a{color: #fff}

.wd-row.wd-row--highlight a{text-decoration: underline}.wd-row.wd-row--highlight-one-color{color: #fff !important;background-color: #2b76ad}.wd-row.wd-row--highlight-one-color .h1,.wd-row.wd-row--highlight-one-color h1,.wd-row.wd-row--highlight-one-color .h2,.wd-row.wd-row--highlight-one-color h2,.wd-row.wd-row--highlight-one-color .h3,.wd-row.wd-row--highlight-one-color h3,.wd-row.wd-row--highlight-one-color .h4,.wd-row.wd-row--highlight-one-color h4,.wd-row.wd-row--highlight-one-color .p,.wd-row.wd-row--highlight-one-color p,.wd-row.wd-row--highlight-one-color a{color: #fff}

.wd-row.wd-row--highlight-one-color a{text-decoration: underline}.wd-row.wd-row--special{color: #fff !important;background-image: -webkit-linear-gradient(left, #007991, #348a9c 75%, #78ffd6);background-image: -o-linear-gradient(left, #007991, #348a9c 75%, #78ffd6);background-image: linear-gradient(to right, #007991, #348a9c 75%, #78ffd6);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff007991', endColorstr='#ff78ffd6', GradientType=1)}.wd-row.wd-row--special .h1,.wd-row.wd-row--special h1,.wd-row.wd-row--special .h2,.wd-row.wd-row--special h2,.wd-row.wd-row--special .h3,.wd-row.wd-row--special h3,.wd-row.wd-row--special .h4,.wd-row.wd-row--special h4,.wd-row.wd-row--special .p,.wd-row.wd-row--special p,.wd-row.wd-row--special a{color: #fff}.wd-row.wd-row--special a{text-decoration: underline}.wd-row.wd-row--special-one-color{color: #fff !important;background-color: #007991}.wd-row.wd-row--special-one-color .h1,.wd-row.wd-row--special-one-color h1,.wd-row.wd-row--special-one-color .h2,.wd-row.wd-row--special-one-color h2,.wd-row.wd-row--special-one-color .h3,.wd-row.wd-row--special-one-color h3,.wd-row.wd-row--special-one-color .h4,.wd-row.wd-row--special-one-color h4,.wd-row.wd-row--special-one-color .p,.wd-row.wd-row--special-one-color p,.wd-row.wd-row--special-one-color a{color: #fff}.wd-row.wd-row--special-one-color a{text-decoration: underline}

.wd-row.wd-row-large{padding-top: 70px;padding-bottom: 70px;
width:100%;}

.wd-row.wd-row-large.wd-row-large--trimmed-bottom{padding-bottom: 35px}

.wd-row.wd-row-large.wd-row-large--trimmed-top{padding-top: 35px}.wd-row.wd-row--textwhite{color: #fff !important}.wd-row.wd-row--textwhite .h1,.wd-row.wd-row--textwhite h1,.wd-row.wd-row--textwhite .h2,.wd-row.wd-row--textwhite h2,.wd-row.wd-row--textwhite .h3,.wd-row.wd-row--textwhite h3,.wd-row.wd-row--textwhite .h4,.wd-row.wd-row--textwhite h4,.wd-row.wd-row--textwhite .p,.wd-row.wd-row--textwhite p,.wd-row.wd-row--textwhite a{color: #fff}.wd-row.wd-row--textwhite a{text-decoration: underline}.wd-row--intoheader{height: 150px;margin-top: -150px;background-color: rgba(43,118,173,0.8);color: white !important}.wd-row--intoheader h2{margin-bottom: 0}.wd-row--intoheader-white{height: 184px;margin-top: -184px;background-color: rgba(255,255,255,0.6);color: white !important}.wd-row--intoheader-white .ult-carousel-wrapper{margin-top: 35px}.wd-row--intoheader-white.wd-row--intoheader-white__small{background-color: rgba(255,255,255,0.8);height: 100px;margin-top: -100px}.wd-row--testimonial{color: #fff !important;background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1)}.wd-row--testimonial .h1,.wd-row--testimonial h1,.wd-row--testimonial .h2,.wd-row--testimonial h2,.wd-row--testimonial .h3,.wd-row--testimonial h3,.wd-row--testimonial .h4,.wd-row--testimonial h4,.wd-row--testimonial .p,.wd-row--testimonial p,.wd-row--testimonial a{color: #fff}.wd-row--testimonial a{text-decoration: underline}@media only screen and (max-width: 767px){.wd-row--flip-columns-mobile{display: flex;flex-flow: column}.wd-row--flip-columns-mobile > div:last-child{order: -1}}.wd-images-row .wpb_column{height: 500px !important}@media only screen and (min-width: 992px){.wd-images-row .wpb_column{height: 650px !important}}.wd-images-row .wpb_column .vc_column-inner{background-position: top !important}@media only screen and (min-width: 480px){.wd-images-row .wpb_column .vc_column-inner{background-position: 0px -88px !important}}@media only screen and (min-width: 768px){.wd-images-row .wpb_column .vc_column-inner{background-position: 0px -150px !important}}@media only screen and (min-width: 992px){.wd-images-row .wpb_column .vc_column-inner{background-position: top !important}}.wd-images-row .wd-jumbotron{margin-right: 80px}@media only screen and (min-width: 768px){.wd-images-row .wd-jumbotron{margin-right: 240px}}@media only screen and (min-width: 992px){.wd-images-row .wd-jumbotron{margin-right: 80px}}.wd-images-row--title .wpb_singleimage_heading{position: absolute;color: #fff;font-weight: bold;top: 15px;left: 15px}.wd-button a,.wd-button button{border-radius: 0 !important;border: 2px solid rgba(0,0,0,0) !important;text-transform: uppercase !important;font-weight: 700 !important;text-decoration: none !important;margin: 0}.wd-button .wd-modal-button{margin: 0 auto !important;padding-top: 14px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;transition: unset;border: 2px solid rgba(0,0,0,0) !important}.wd-button .wd-modal-button:hover,.wd-button .wd-modal-button:active,.wd-button .wd-modal-button:focus{border: 2px solid rgba(0,0,0,0) !important}.wd-button.wd-button--primary a,.wd-button.wd-button--primary button{color: #fff !important;background-color: #07538f !important}.wd-button.wd-button--primary a:hover,.wd-button.wd-button--primary button:hover{background-color: #0861a7 !important}.wd-button.wd-button--default a,.wd-button.wd-button--default button{color: #2e2e2e !important;background-color: #fff !important}.wd-button.wd-button--default a:hover,.wd-button.wd-button--default button:hover{background-color: #f7f7f8 !important}.wd-button.wd-button--success a,.wd-button.wd-button--success button{color: #fff !important;background-color: #96c322 !important}.wd-button.wd-button--success a:hover,.wd-button.wd-button--success button:hover{background-color: #a7d926 !important}.wd-button.wd-button--info a,.wd-button.wd-button--info button{color: #fff !important;background-color: #1d85a7 !important}.wd-button.wd-button--info a:hover,.wd-button.wd-button--info button:hover{background-color: #2196bd !important}.wd-button.wd-button--highlight a,.wd-button.wd-button--highlight button{color: #fff !important;background-color: #2b76ad !important}.wd-button.wd-button--highlight a:hover,.wd-button.wd-button--highlight button:hover{background-color: #3084c1 !important}.wd-button.wd-button--warning a,.wd-button.wd-button--warning button{color: #fff !important;background-color: #fe9539 !important}.wd-button.wd-button--warning a:hover,.wd-button.wd-button--warning button:hover{background-color: #fea352 !important}.wd-button.wd-button--danger a,.wd-button.wd-button--danger button{color: #fff !important;background-color: #262626 !important}.wd-button.wd-button--danger a:hover,.wd-button.wd-button--danger button:hover{background-color: #333 !important}.wd-button.wd-button--glow a,.wd-button.wd-button--glow button{color: #fff !important;background-color: #edc02c !important}.wd-button.wd-button--glow a:hover,.wd-button.wd-button--glow button:hover{background-color: #efc743 !important}.wd-button.wd-button--highlight-light a,.wd-button.wd-button--highlight-light button{color: #fff !important;background-color: #01bdfa !important}.wd-button.wd-button--default-inverted a,.wd-button.wd-button--default-inverted button{color: #fff !important;background-color: transparent !important;border: 2px solid #fff !important}.wd-button.wd-button--default-inverted a:hover,.wd-button.wd-button--default-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--default-inverted__player a,.wd-button.wd-button--default-inverted__player button{color: #fff !important;background-color: transparent !important;border: none !important;padding: 22px 30px !important}.wd-button.wd-button--default-inverted__player a:after,.wd-button.wd-button--default-inverted__player button:after{background: none !important}.wd-button.wd-button--default-inverted__player a:hover,.wd-button.wd-button--default-inverted__player button:hover{color: #d8e5f0 !important}.wd-button.wd-button--default-inverted__player a i,.wd-button.wd-button--default-inverted__player button i{font-size: 70px !important}.wd-button.wd-button--primary-inverted a,.wd-button.wd-button--primary-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #07538f !important}.wd-button.wd-button--primary-inverted a:hover,.wd-button.wd-button--primary-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--primary-inverted__player a,.wd-button.wd-button--primary-inverted__player button{color: #07538f !important;background-color: transparent !important;border: none !important;padding: 22px 30px !important}.wd-button.wd-button--primary-inverted__player a:after,.wd-button.wd-button--primary-inverted__player button:after{background: none !important}.wd-button.wd-button--primary-inverted__player a:hover,.wd-button.wd-button--primary-inverted__player button:hover{color: #0861a7 !important}.wd-button.wd-button--primary-inverted__player a i,.wd-button.wd-button--primary-inverted__player button i{font-size: 70px !important}.wd-button.wd-button--success-inverted a,.wd-button.wd-button--success-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #96c322 !important}.wd-button.wd-button--success-inverted a:hover,.wd-button.wd-button--success-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--info-inverted a,.wd-button.wd-button--info-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #1d85a7 !important}.wd-button.wd-button--info-inverted a:hover,.wd-button.wd-button--info-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--highlight-inverted a,.wd-button.wd-button--highlight-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #2b76ad !important}.wd-button.wd-button--highlight-inverted a:hover,.wd-button.wd-button--highlight-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--warning-inverted a,.wd-button.wd-button--warning-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #fe9539 !important}.wd-button.wd-button--warning-inverted a:hover,.wd-button.wd-button--warning-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--danger-inverted a,.wd-button.wd-button--danger-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #262626 !important}.wd-button.wd-button--danger-inverted a:hover,.wd-button.wd-button--danger-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--glow-inverted a,.wd-button.wd-button--glow-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #edc02c !important}.wd-button.wd-button--glow-inverted a:hover,.wd-button.wd-button--glow-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--highlight-light-inverted a,.wd-button.wd-button--highlight-light-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #01aae1 !important}.wd-button.wd-button--highlight-light-inverted a:hover,.wd-button.wd-button--highlight-light-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-button.wd-button--parallel{margin-bottom: 10px !important;float: left}@media screen and (min-width: 768px){.wd-button.wd-button--parallel{margin-right: 20px}}.wd-button.wd-button--pilot a,.wd-button.wd-button--pilot button{color: #fff !important;background-color: #0b183b !important}.wd-button.wd-button--pilot a:hover,.wd-button.wd-button--pilot button:hover{background-color: #0f2150 !important}.wd-button-firstline{text-align: left !important;font-size: 20px !important}.wd-button-secondline{font-weight: 300 !important;font-size: 14px !important;text-transform: none !important;display: block}.wd-button-googleplay--external img{margin: -15px;width: 250px;height: 100px}@media screen and (max-width: 767px){.wd-button--mobile-fullwidth a,.wd-button--mobile-fullwidth button{width: 100% !important;text-align: center}}form .input-btn-submit{background-color: #07538f !important;color: #fff !important;font-weight: 700 !important;text-transform: uppercase !important;text-decoration: none !important;padding-top: 14px !important;padding-bottom: 14px !important;padding-left: 20px !important;padding-right: 20px !important}form .input-btn-submit:hover{background-color: #0861a7 !important;color: #fff !important}@media only screen and (min-width: 768px){form .form-item-left{float: left;width: 45%}form .form-item-right{float: right;width: 45%;clear: none !important}form .form-item-right:after{clear: both;content: ''}}form .wd-form-item--border .nf-field-element{background: #f7f7f7;border: 1px solid #c4c4c4}.nf-form-fields-required,.nf-error-msg,.ninja-forms-req-symbol{padding: 5px;max-width: 1000px;margin: 0 auto}.ninja-forms-field{background: #fff !important;border: 1px solid #dbdbdb !important;color: #2e2e2e}.nf-field-element{background: #fff !important;border: none !important}#Action_bar .social-menu .wpml-ls-current-language:hover ul.sub-menu,#Action_bar .social-menu .wpml-ls-current-language:active ul.sub-menu{display: inline-block;width: 50%}@media (max-width: 768px){#Action_bar .social-menu .wpml-ls-current-language:hover ul.sub-menu,#Action_bar .social-menu .wpml-ls-current-language:active ul.sub-menu{width: 100%;left: 0px;margin-left: 0px}}#Action_bar .social-menu .wpml-ls-current-language:hover ul.sub-menu li,#Action_bar .social-menu .wpml-ls-current-language:active ul.sub-menu li{float: left}.wd-submenu--row{background: #eef1f2 !important}.wd-submenu--row .upb_row_bg{background: #eef1f2 !important}.wd-submenu--row .ult_row_spacer{margin-bottom: 0 !important}.wd-submenu--row .ult_row_spacer .ult-stick-full-width{top: 60px !important;z-index: 204 !important}.wd-submenu{background-color: #fff}.wd-submenu ul{margin: 0;list-style: none;background: #eef1f2 !important}.wd-submenu ul li{margin-bottom: 0 !important}.wd-submenu ul li a{display: inline-block;padding: 15px 20px 10px;border-bottom: 5px solid transparent;text-decoration: none;font-weight: bold;color: #2e2e2e}.wd-submenu ul li a:hover{text-decoration: none;border-bottom: 5px solid #01aae1 !important}.wd-submenu--horizontal ul{text-align: center}.wd-submenu--horizontal ul li{display: inline-block}.wd-submenu--horizontal ul li a:hover{border-bottom-color: #2b76ad}.wd-submenu--horizontal .wd-submenu--cta__yellow a,.wd-submenu--horizontal .wd-submenu--cta__yellow button{border-radius: 0 !important;border: 2px solid rgba(0,0,0,0) !important;text-transform: uppercase !important;font-weight: 700 !important;text-decoration: none !important;margin: 0}.wd-submenu--horizontal .wd-submenu--cta__yellow .wd-modal-button{margin: 0 auto !important;padding-top: 14px;padding-bottom: 14px;padding-left: 20px;padding-right: 20px;transition: unset;border: 2px solid rgba(0,0,0,0) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow .wd-modal-button:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow .wd-modal-button:active,.wd-submenu--horizontal .wd-submenu--cta__yellow .wd-modal-button:focus{border: 2px solid rgba(0,0,0,0) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary button{color: #fff !important;background-color: #07538f !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary button:hover{background-color: #0861a7 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default button{color: #2e2e2e !important;background-color: #fff !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default button:hover{background-color: #f7f7f8 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success button{color: #fff !important;background-color: #96c322 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success button:hover{background-color: #a7d926 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info button{color: #fff !important;background-color: #1d85a7 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info button:hover{background-color: #2196bd !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight button{color: #fff !important;background-color: #2b76ad !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight button:hover{background-color: #3084c1 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning button{color: #fff !important;background-color: #fe9539 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning button:hover{background-color: #fea352 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger button{color: #fff !important;background-color: #262626 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger button:hover{background-color: #333 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow button{color: #fff !important;background-color: #edc02c !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow button:hover{background-color: #efc743 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light button{color: #fff !important;background-color: #01bdfa !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted button{color: #fff !important;background-color: transparent !important;border: 2px solid #fff !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player button{color: #fff !important;background-color: transparent !important;border: none !important;padding: 22px 30px !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player a:after,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player button:after{background: none !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player button:hover{color: #d8e5f0 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player a i,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--default-inverted__player button i{font-size: 70px !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #07538f !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player button{color: #07538f !important;background-color: transparent !important;border: none !important;padding: 22px 30px !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player a:after,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player button:after{background: none !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player button:hover{color: #0861a7 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player a i,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--primary-inverted__player button i{font-size: 70px !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #96c322 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--success-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #1d85a7 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--info-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #2b76ad !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #fe9539 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--warning-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #262626 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--danger-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #edc02c !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--glow-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light-inverted a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light-inverted button{color: #2e2e2e !important;background-color: transparent !important;border: 2px solid #01aae1 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light-inverted a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--highlight-light-inverted button:hover{background-color: rgba(0,0,0,0.04) !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--parallel{margin-bottom: 10px !important;float: left}@media screen and (min-width: 768px){.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--parallel{margin-right: 20px}}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--pilot a,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--pilot button{color: #fff !important;background-color: #0b183b !important}.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--pilot a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow.wd-button--pilot button:hover{background-color: #0f2150 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow a,.wd-submenu--horizontal .wd-submenu--cta__yellow button{color: #fff !important;background-color: #edc02c !important}.wd-submenu--horizontal .wd-submenu--cta__yellow a:hover,.wd-submenu--horizontal .wd-submenu--cta__yellow button:hover{background-color: #efc743 !important}.wd-submenu--horizontal .wd-submenu--cta__yellow a{border-bottom: 5px solid transparent !important}.wd-header{color: #fff;text-align: center !important;padding: 30px 0 30px 0}@media (min-width: 480px){.wd-header{padding: 60px 0 60px 0}}@media (min-width: 768px){.wd-header{padding: 170px 0 70px 0}}.wd-header h1,.wd-header .h1,.wd-header h2,.wd-header .h2,.wd-header h3,.wd-header .h3{color: #fff;font-weight: 300}.wd-header h1 strong,.wd-header .h1 strong,.wd-header h2 strong,.wd-header .h2 strong,.wd-header h3 strong,.wd-header .h3 strong{font-weight: 500}.wd-header p,.wd-header .p{font-size: 16px !important;font-weight: 300;color: #fff;line-height: 26px !important}@media (min-width: 768px){.wd-header p,.wd-header .p{font-size: 20px !important;line-height: 30px !important}}.wd-header.wd-header--info{color: #fff;background-image: -webkit-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: -o-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: linear-gradient(to right, #1d85a7 0%, #5db8ca 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d85a7', endColorstr='#ff5db8ca', GradientType=1)}.wd-header.wd-header--info h1,.wd-header.wd-header--info p{color: #fff}.wd-header.wd-header--special{color: #fff;background-image: -webkit-linear-gradient(left, #007991, #348a9c 75%, #78ffd6);background-image: -o-linear-gradient(left, #007991, #348a9c 75%, #78ffd6);background-image: linear-gradient(to right, #007991, #348a9c 75%, #78ffd6);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff007991', endColorstr='#ff78ffd6', GradientType=1)}.wd-header.wd-header--special h1,.wd-header.wd-header--special p{color: #fff}.wd-header.wd-header--highlight{color: #fff;background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1)}.wd-header.wd-header--highlight h1,.wd-header.wd-header--highlight p{color: #fff}@media (min-width: 992px){.wd-header.wd-header--bg-pos-right > div{background-position: center right}}.wd-header.wd-header--text-shadow{text-shadow: 0px 0px 10px #253b4d}.wd-jumbotron{background-color: #fff;padding: 40px 20px 20px 20px !important;color: #2e2e2e !important}.wd-jumbotron .h1,.wd-jumbotron h1,.wd-jumbotron .h2,.wd-jumbotron h2,.wd-jumbotron .h3,.wd-jumbotron h3,.wd-jumbotron .h4,.wd-jumbotron h4,.wd-jumbotron .p,.wd-jumbotron p{color: #2e2e2e !important}.wd-jumbotron a{color: #2b76ad !important}.wd-jumbotron .aio-icon{color: #1d85a7 !important}.wd-jumbotron.wd-jumbotron--picture-top{padding: 0px 0px 40px 0px !important}.wd-jumbotron.wd-jumbotron--picture-top .wd-jumbotron--img{margin-bottom: 0px !important}.wd-jumbotron.wd-jumbotron--picture-top.wd-jumbotron--video-top{padding: 0px 0px 0px 0px !important}@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--picture-top.wd-jumbotron--video-top{min-height: 450px}}.wd-jumbotron.wd-jumbotron--picture-top .wd-jumbotron--padding{padding: 0px 35px 0px 35px}.wd-jumbotron.wd-jumbotron--small .vc_gitem-col{padding: 0 !important}.wd-jumbotron.wd-jumbotron--small .vc_custom_heading{margin-bottom: 0 !important}.wd-jumbotron.wd-jumbotron--secondary{background-color: #f7f7f8}.wd-jumbotron.wd-jumbotron--tertiary{background-color: #eef1f2}.wd-jumbotron.wd-jumbotron--tertiary.wd-jumbotron--tertiary-bottom-highlight-light{border-bottom: 10px solid #01aae1}.wd-jumbotron.wd-jumbotron--bottom-highlight-light{border-bottom: 10px solid #01aae1}.wd-jumbotron.wd-jumbotron--bottom-highlight-light h2 strong{font-weight: 500 !important}.wd-jumbotron.wd-jumbotron--bottom-highlight-light div p:last-child a{display: inline-block;box-sizing: border-box;width: 100%;font-size: 14px;padding: 14px 20px;text-align: center;text-transform: uppercase;font-weight: 700;line-height: normal;text-decoration: none;margin: 0;color: #2e2e2e !important;background-color: transparent;border: 2px solid #01aae1;border-radius: 0;transition: all .2s ease-in-out}.wd-jumbotron.wd-jumbotron--bottom-highlight-light div p:last-child a:hover{background-color: rgba(0,0,0,0.04)}.wd-jumbotron.wd-jumbotron--bottom-highlight-light div p:last-child a:after{content: "\f105";display: inline-block;margin-left: 5px;font-size: 16px;font-family: FontAwesome;font-weight: normal}

@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--bottom-highlight-light div p:last-child a{width: auto}}.wd-jumbotron.wd-jumbotron--bottom-info{border-bottom: 10px solid #1d85a7}.wd-jumbotron.wd-jumbotron--bottom-info h2 strong{font-weight: 500 !important}.wd-jumbotron.wd-jumbotron--bottom-info div p:last-child a{display: inline-block;box-sizing: border-box;width: 100%;font-size: 14px;padding: 14px 20px;text-align: center;text-transform: uppercase;font-weight: 700;line-height: normal;text-decoration: none;margin: 0;color: #2e2e2e !important;background-color: transparent;border: 2px solid #1d85a7;border-radius: 0;transition: all .2s ease-in-out}.wd-jumbotron.wd-jumbotron--bottom-info div p:last-child a:hover{background-color: rgba(0,0,0,0.04)}.wd-jumbotron.wd-jumbotron--bottom-info div p:last-child a:after{content: "\f105";display: inline-block;margin-left: 5px;font-size: 16px;font-family: FontAwesome;font-weight: normal}@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--bottom-info div p:last-child a{width: auto}}.wd-jumbotron.wd-jumbotron--bottom-warning{border-bottom: 10px solid #fe9539}.wd-jumbotron.wd-jumbotron--bottom-warning h2 strong{font-weight: 500 !important}.wd-jumbotron.wd-jumbotron--bottom-warning div p:last-child a{display: inline-block;box-sizing: border-box;width: 100%;font-size: 14px;padding: 14px 20px;text-align: center;text-transform: uppercase;font-weight: 700;line-height: normal;text-decoration: none;margin: 0;color: #2e2e2e !important;background-color: transparent;border: 2px solid #fe9539;border-radius: 0;transition: all .2s ease-in-out}.wd-jumbotron.wd-jumbotron--bottom-warning div p:last-child a:hover{background-color: rgba(0,0,0,0.04)}.wd-jumbotron.wd-jumbotron--bottom-warning div p:last-child a:after{content: "\f105";display: inline-block;margin-left: 5px;font-size: 16px;font-family: FontAwesome;font-weight: normal}

@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--bottom-warning div p:last-child a{width: auto}}.wd-jumbotron.wd-jumbotron--bottom-success{border-bottom: 10px solid #96c322}.wd-jumbotron.wd-jumbotron--bottom-success h2 strong{font-weight: 500 !important}.wd-jumbotron.wd-jumbotron--bottom-success div p:last-child a{display: inline-block;box-sizing: border-box;width: 100%;font-size: 14px;padding: 14px 20px;text-align: center;text-transform: uppercase;font-weight: 700;line-height: normal;text-decoration: none;margin: 0;color: #2e2e2e !important;background-color: transparent;border: 2px solid #96c322;border-radius: 0;transition: all .2s ease-in-out}.wd-jumbotron.wd-jumbotron--bottom-success div p:last-child a:hover{background-color: rgba(0,0,0,0.04)}.wd-jumbotron.wd-jumbotron--bottom-success div p:last-child a:after{content: "\f105";display: inline-block;margin-left: 5px;font-size: 16px;font-family: FontAwesome;font-weight: normal}

@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--bottom-success div p:last-child a{width: auto}}.wd-jumbotron.wd-jumbotron--bottom-gray-dark{border-bottom: 10px solid #acb4bd}.wd-jumbotron.wd-jumbotron--bottom-gray-dark h2 strong{font-weight: 500 !important}

.wd-jumbotron.wd-jumbotron--bottom-gray-dark div p:last-child a{display: inline-block;box-sizing: border-box;width: 100%;font-size: 14px;padding: 14px 20px;text-align: center;text-transform: uppercase;font-weight: 700;line-height: normal;text-decoration: none;margin: 0;color: #2e2e2e !important;background-color: transparent;border: 2px solid #acb4bd;border-radius: 0;transition: all .2s ease-in-out}.wd-jumbotron.wd-jumbotron--bottom-gray-dark div p:last-child a:hover{background-color: rgba(0,0,0,0.04)}.wd-jumbotron.wd-jumbotron--bottom-gray-dark div p:last-child a:after{content: "\f105";display: inline-block;margin-left: 5px;font-size: 16px;font-family: FontAwesome;font-weight: normal}
@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--bottom-gray-dark div p:last-child a{width: auto}}.wd-jumbotron.wd-jumbotron--fixed-min-height{min-height: 150px}

@media screen and (max-width: 959px){.wd-jumbotron.wd-jumbotron__feature p{display: none}.wd-jumbotron.wd-jumbotron__feature h3{text-align: center !important}}.wd-jumbotron.wd-jumbotron__feature h3 > a{color: #1d85a7 !important}.wd-jumbotron.wd-jumbotron__feature h3 > a:hover{color: #5db8ca !important}
@media screen and (min-width: 1240px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-remote-desktop{min-height: 365px}}@media screen and (max-width: 1239px) and (min-width: 960px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-remote-desktop{min-height: 445px}}
@media screen and (max-width: 959px) and (min-width: 768px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-remote-desktop{min-height: 330px}}
@media screen and (min-width: 1240px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-corporate{min-height: 395px}}
@media screen and (max-width: 1239px) and (min-width: 960px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-corporate{min-height: 475px}}

@media screen and (max-width: 959px) and (min-width: 768px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-corporate{min-height: 360px}}

@media screen and (min-width: 1240px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-collaboration{min-height: 400px}}
@media screen and (max-width: 1239px) and (min-width: 960px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-collaboration{min-height: 430px}
}
@media screen and (max-width: 959px) and (min-width: 768px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-collaboration{min-height: 330px}
}
@media screen and (min-width: 1240px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-security{min-height: 395px}
}
@media screen and (max-width: 1239px) and (min-width: 960px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-security{min-height: 450px}}
@media screen and (max-width: 959px) and (min-width: 768px){.wd-jumbotron.wd-jumbotron__feature.wd-jumbotron__feature-security{min-height: 310px}}.wd-jumbotron.wd-jumbotron--hover{transition: all .3s cubic-bezier(.25, .8, .25, 1)}.wd-jumbotron.wd-jumbotron--hover:hover{box-shadow: 0 7px 16px rgba(0,0,0,0.1)}.wd-jumbotron.wd-jumbotron--hover h3{color: #2e2e2e !important;margin-bottom: 0 !important}.wd-jumbotron.wd-jumbotron--hover p{color: #838383 !important;margin-bottom: 0 !important}.wd-jumbotron.wd-jumbotron--press-style-1st{margin: -55px -15px 0 15px;padding: 30px 15px !important}@media screen and (min-width: 768px){.wd-jumbotron.wd-jumbotron--press-style-1st{margin: -70px -15px 0 15px}}.wd-jumbotron.wd-jumbotron--press-style{margin: 1px -15px 0 15px;padding: 30px 15px !important}.wd-jumbotron--description{padding-right: 60px}.wd-jumbotron--image{position: absolute;bottom: -110px;right: -55px}.wd-image--small{width: 100%;text-align: center}.wd-image--small img{width: 100px;height: auto}.wd-jumbotron__arrow{position: absolute;bottom: -30px;right: -20px;color: #1d85a7 !important}

@media screen and (max-width: 768px){.wd-jumbotron--mobile-no-margin{margin-right: 0 !important;margin-bottom: 0 !important}}.wd-feature-basic{background-color: #f7f7f8;color: #2e2e2e}.wd-feature-basic h4 > a{color: #1d85a7 !important}.wd-feature-basic h4 > a:hover{color: #5db8ca !important}
@media screen and (min-width: 1240px){.wd-feature-basic{min-height: 315px}}@media screen and (max-width: 1239px) and (min-width: 960px){.wd-feature-basic{min-height: 95px}.wd-feature-basic h4{text-align: center !important}.wd-feature-basic p{display: none}}@media screen and (max-width: 959px) and (min-width: 768px){.wd-feature-basic{min-height: 220px}}.wd-link{color: #1d85a7 !important}.wd-link span a span{color: #1d85a7 !important}.wd-link span a span:hover{color: #5db8ca !important}.wd-link.wd-link--append-bottom{padding-bottom: 30px}.wd-link.wd-link--highlight{color: #fff !important;text-decoration: underline}.wd-link.wd-link--highlight span a span{color: #fff !important}.wd-link.wd-link--highlight span a span:hover{color: #5db8ca !important}.wd-link.wd-link--highlight-no-underline a{color: #fff !important}.wd-row--table-row > div{background: #fff;border-bottom: 4px solid #f7f7f8}.wd-table-cell{min-height: 72px;vertical-align: middle;padding-top: 8px;padding-bottom: 8px;border-left: 2px solid #f7f7f8;border-right: 2px solid #f7f7f8}.wd-table-cell .wd-table-cell__teaser{-ms-transform: rotate(40deg);-webkit-transform: rotate(40deg);transform: rotate(40deg);background: #96c322;display: table;color: #fff;padding: 5px 45px 5px 60px;position: absolute;right: -45px;top: 12px;font-size: 20px}.wd-table-cell .wd-table-cell__teaser p{padding-bottom: 0}.wd-table-cell .wd-table-cell__table-head h2,.wd-table-cell .wd-table-cell__table-head h3,.wd-table-cell .wd-table-cell__table-head p{color: #07538f}.wd-table-cell .wd-table-cell__heading-section{padding-top: 55px;min-height: 290px}.wd-table-cell .wd-table-cell__heading-section h3{font-size: 16px}.wd-table-cell .wd-table-cell__large-text-primary p{font-size: 45px;line-height: 46px;color: #07538f}.wd-table-cell .wd-table-cell__last-card-content{padding: 20px 8px;vertical-align: middle;margin: 0 -15px 0 !important;border-top: 4px solid #f7f7f8}.wd-table-cell .wd-table-cell__icon > div{height: 3em !important}.wd-table-cell .faq{margin-bottom: 20px}.wd-table-cell .faq .title{font-size: 18px;line-height: 23px;background-color: #01aae1;color: #07538f !important;text-align: center}.wd-table-cell .faq ul{font-size: 16px}@media only screen and (min-width: 768px){.wd-table-cell .faq{display: none}}.wd-table-cell .aio-icon-top{margin-bottom: 0 !important}.wd-table-cell.wd-table-cell--card > div{overflow: hidden;position: relative;background: #fff}@media only screen and (max-width: 1200px) and (min-width: 768px){.wd-table-cell.wd-table-cell--responsive-header{min-height: auto;text-align: center;padding: 6px 0}}.wd-table-cell.wd-table-cell--content-cover{padding: 0;min-height: auto}.wd-table-cell.wd-table-cell--content-cover > div{padding: 0 !important}.wd-table-cell--card-wrapper{margin-bottom: -4px}.wd-table-cell--card-wrapper > div{padding-top: 0 !important}@media only screen and (max-width: 992px) and (min-width: 768px){.wd-table-cell--card-wrapper{width: 100%}}.wd-table-cell--card-spacer{-webkit-box-align: flex-end !important;-webkit-align-items: flex-end !important;-ms-flex-align: flex-end !important;align-items: flex-end !important}.wd-table-cell--card-spacer > div{padding-top: 0 !important;background: #fff}.wd-table-cell--card-spacer .wd-table-cell--card-spacer__content-elem{padding: 11px 0;margin-bottom: 0 !important}.wd-table-cell--card-spacer .wd-table-cell--card-spacer__content-elem p{font-size: 24px;line-height: 30px}@media only screen and (max-width: 992px) and (min-width: 768px){.wd-table-cell--full-width-responsive{width: 100%}}.wd-nav-slider{padding-bottom: 0}.wd-nav-slider--icon{padding-top: 8px}.wd-sidebarmenu{border-right: 1px solid #acb4bd;padding-right: 15px}.wd-sidebarmenu a{display: block;width: 100%}.wd-sidebarmenu ul{list-style-type: none;margin-left: 0px;margin-top: 25px}.wd-sidebarmenu ul ul{margin-left: 40px;list-style-type: circle}.wd-sidebarmenu ul ul li a{padding-bottom: 5px}.wd-box--modal .ult_modal-header{color: #2e2e2e !important;border-bottom: 1px solid #f7f7f8 !important}.wd-box--modal-button{color: #fff !important;background-color: #96c322 !important;font-size: 14px;padding: 14px 20px;text-transform: uppercase;font-weight: bold}.wd-box{background-color: #fff;padding: 40px 20px 20px 20px !important;color: #2e2e2e !important}.wd-box--banner h3{background-color: #eef1f2 !important;color: #2e2e2e !important;font-weight: 300 !important}.wd-box--banner .mask{background: rgba(29,133,167,0.8) !important}.wd-box--banner .mask div{font-weight: 300 !important}.wd-box--quote{border: 1px solid #acb4bd;padding: 40px;text-align: center;margin-bottom: 95px !important;position: relative}.wd-box--quote .aio-icon-default{position: absolute;bottom: -80px;right: -20px}@media only screen and (min-width: 767px){.wd-box--quote .aio-icon-default{bottom: -50px;right: 20px}}

.wd-box--quote .aio-icon-default .aio-icon{color: #96c322 !important;font-size: 32px !important;margin-right: 0}.wd-box--quote .aio-icon-header{color: #eef1f2 !important;position: absolute;bottom: -80px;right: 20px}

@media only screen and (min-width: 767px){.wd-box--quote .aio-icon-header{bottom: -50px;right: 60px}}.wd-box--quote .aio-icon-description{text-align: center;position: relative;padding: 0;margin-top: 0;font-size: 16px;line-height: 25px}

@media only screen and (min-width: 767px){.wd-box--quote .aio-icon-description{font-size: 26px;line-height: 40px}}.wd-box--quote .aio-icon-description:before,.wd-box--quote .aio-icon-description:after{content: '\201C';font-family: serif;color: #1d85a7;font-size: 150px;position: absolute;top: -25px;left: 0}.wd-box--quote .aio-icon-description:after{content: '\201D';left: auto;top: auto;bottom: -85px;right: 0}.wd-box--product{border: 1px solid #acb4bd}.wd-box--product .wd-box--product__head{background: #0b183b;margin-top: -40px;margin-left: -36px;margin-right: -36px;padding: 30px}.wd-box--product .wd-box--product__head .h1,.wd-box--product .wd-box--product__head h1,.wd-box--product .wd-box--product__head .h2,.wd-box--product .wd-box--product__head h2,.wd-box--product .wd-box--product__head .h3,.wd-box--product .wd-box--product__head h3,.wd-box--product .wd-box--product__head .h4,.wd-box--product .wd-box--product__head h4{font-size: 24px !important;line-height: normal !important;color: #fff}

@media screen and (min-width: 768px){.wd-box--product .wd-box--product__head .h1,.wd-box--product .wd-box--product__head h1,.wd-box--product .wd-box--product__head .h2,.wd-box--product .wd-box--product__head h2,.wd-box--product .wd-box--product__head .h3,.wd-box--product .wd-box--product__head h3,.wd-box--product .wd-box--product__head .h4,.wd-box--product .wd-box--product__head h4{font-size: 24px !important}}@media screen and (min-width: 960px){.wd-box--product .wd-box--product__head .h1,.wd-box--product .wd-box--product__head h1,.wd-box--product .wd-box--product__head .h2,.wd-box--product .wd-box--product__head h2,.wd-box--product .wd-box--product__head .h3,.wd-box--product .wd-box--product__head h3,.wd-box--product .wd-box--product__head .h4,.wd-box--product .wd-box--product__head h4{font-size: 30px !important}}.wd-box--product .wd-box--product__price{display: inline-block}.wd-box--product .wd-box--product__price .p,.wd-box--product .wd-box--product__price p{font-size: 40px !important;line-height: initial}


@media screen and (min-width: 960px){.wd-box--product .wd-box--product__price .p,.wd-box--product .wd-box--product__price p{font-size: 50px !important}}.wd-box--product .wd-box--product__price-unit-divider{display: inline-block}.wd-box--product .wd-box--product__price-unit-divider .p,.wd-box--product .wd-box--product__price-unit-divider p{margin: 0 5px;font-size: 30px !important}


@media screen and (min-width: 960px){.wd-box--product .wd-box--product__price-unit-divider .p,.wd-box--product .wd-box--product__price-unit-divider p{font-size: 36px !important}}.wd-box--product .wd-box--product__price-unit{display: inline-block}.wd-box--product .wd-box--product__price-unit .p,.wd-box--product .wd-box--product__price-unit p{line-height: 16px}.wd-box--product .wd-box--product__price-interval .p,.wd-box--product .wd-box--product__price-interval p{font-size: 14px}ul,ol{color: #2e2e2e !important}.wd-list{margin-left: 0 !important}.wd-list ul{margin-left: 0 !important}.wd-list li{list-style: none;padding: 0 0 0 30px}.wd-list li:before{font-family: "Arrows" !important;content: "\e97e";padding-right: 15px;margin-left: -30px}.wd-list.wd-list--white li{color: #fff}.wd-list.wd-list--highlight li{color: #2b76ad}.wd-list.wd-list--info li{color: #1d85a7}.wd-list.wd-list--individual-icons1 li:before{font-family: "Defaults" !important;content: "\f021";padding-right: 15px;margin-left: -30px}.wd-list.wd-list--individual-icons1 li:first-child:before{content: "\f0f7"}.wd-tick-list{margin-left: 0 !important}.wd-tick-list ul{margin-left: 0 !important}.wd-tick-list li{list-style: none;padding: 0 0 0 45px}.wd-tick-list li:before{font-family: "Defaults" !important;content: "\f00c";padding-right: 15px;margin-left: -47px;font-size: 32px;position: absolute}.wd-tick-list.wd-tick-list--white li{color: #fff}.wd-tick-list.wd-tick-list--highlight li{color: #2b76ad}.wd-tick-list.wd-tick-list--info li{color: #1d85a7}.wd-tick-list.wd-tick-list--small li{padding: 0 0 0 30px}.wd-tick-list.wd-tick-list--small li:before{margin-left: -30px;font-size: 16px}.wd-tick-list.wd-tick-list--medium li{padding: 0 0 0 30px}.wd-tick-list.wd-tick-list--medium li:before{margin-left: -30px;font-size: 21px}.wd-icon-list-element--horizontal p,.wd-icon-list-element--horizontal h2{margin-bottom: 0;margin-top: 0}.wd-text-badge .h1::after,.wd-text-badge h1::after,.wd-text-badge .h2::after,.wd-text-badge h2::after,.wd-text-badge .h3::after,.wd-text-badge h3::after,.wd-text-badge .h4::after,.wd-text-badge h4::after,.wd-text-badge .p::after,.wd-text-badge p::after{content: " ";background-size: contain;background-repeat: no-repeat;display: inline-block;width: 1.25em;height: 1.25em;margin-left: 10px}.wd-text-badge--new.wd-text-badge .h1::after,.wd-text-badge--new.wd-text-badge h1::after,.wd-text-badge--new.wd-text-badge .h2::after,.wd-text-badge--new.wd-text-badge h2::after,.wd-text-badge--new.wd-text-badge .h3::after,.wd-text-badge--new.wd-text-badge h3::after,.wd-text-badge--new.wd-text-badge .h4::after,.wd-text-badge--new.wd-text-badge h4::after,.wd-text-badge--new.wd-text-badge .p::after,.wd-text-badge--new.wd-text-badge p::after{background-image: url("https://static.teamviewer.com/resources/2018/07/new-badge-50x50.png")}.wd-button--green-badge-left-text{padding: 2px 5px 2px 5px;border: 2px solid rgba(255,255,255,0.3);box-shadow: 1px 1px 17px 4px rgba(255,255,255,0.1);text-align: center;margin-right: 7px;background: #96c322;font-weight: bold}.wd-button--green-badge-left-text:hover{text-decoration: none !important}.wd-button--highlight-overlay{background: linear-gradient(to right, #fb581d 0%, #f8a930 100%) !important;color: #fff;padding: .1em .2em .1em .2em;line-height: 1.4em}.wd-modal .ult_modal-header{color: #2e2e2e !important;border-bottom: 1px solid #f7f7f8 !important}.wd-video{padding: 0}@media screen and (min-width: 960px){.wd-video{padding: 0 20%}}.wd-video .wpb_wrapper{position: relative;display: block;width: 100% !important;height: 0;padding: 56.25% 0 0 0}.wd-video .wpb_wrapper .vidyard_player{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.wd-video .wpb_wrapper .vidyard_player span{width: 100% !important;height: 100% !important;margin: 0 auto !important}.wd-video-column{max-height: 360px}.wd-video-column .wpb_wrapper{position: relative;display: block;width: 100% !important;height: 0;padding: 56.25% 0 0 0}.wd-video-column .wpb_wrapper .vidyard_player{position: absolute;top: 0;left: 0;width: 100%;height: 100%;max-width: 724px;max-height: 407px}.wd-video-column .wpb_wrapper .vidyard_player span{width: 100% !important;height: 100% !important;margin: 0 auto !important}.wd-video-column--large{max-height: 658px}.wd-video-column--large .wpb_wrapper{position: relative;display: block;width: 100% !important;height: 0;padding: 56.25% 0 0 0}.wd-video-column--large .wpb_wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;max-width: 1196px;max-height: 658px}.wd-accordion .vc_tta-panel-heading{background-color: #fff !important;color: #6e6e6e !important;border-color: #f7f7f8 !important}.wd-accordion .vc_tta-panel-heading .vc_tta-panel-title a{color: #6e6e6e !important}.wd-accordion .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before{border-color: #6e6e6e !important}.wd-accordion .vc_tta-panel-body{background-color: #f7f7f8 !important;border-color: #f7f7f8 !important}.wd-accordion .vc_tta-panel-body p{color: #6e6e6e !important}.wd-accordion.wd-accordion--secondary .vc_tta-panel-heading{background-color: #eef1f2 !important;border-color: #d8e5f0 !important}.wd-accordion.wd-accordion--secondary .vc_tta-panel-body{background-color: #d8e5f0 !important;border-color: #d8e5f0 !important}.wd-accordion.wd-accordion--highlight .vc_tta-panel-heading{background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1);color: #fff !important;border-color: #3084c1 !important}.wd-accordion.wd-accordion--highlight .vc_tta-panel-heading .vc_tta-panel-title a{color: #fff !important}.wd-accordion.wd-accordion--highlight .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before{border-color: #fff !important}.wd-accordion.wd-accordion--info .vc_tta-panel-heading{background-image: -webkit-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: -o-linear-gradient(left, #1d85a7 0%, #5db8ca 100%);background-image: linear-gradient(to right, #1d85a7 0%, #5db8ca 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1d85a7', endColorstr='#ff5db8ca', GradientType=1);color: #fff !important;border-color: #2196bd !important}.wd-accordion.wd-accordion--info .vc_tta-panel-heading .vc_tta-panel-title a{color: #fff !important}.wd-accordion.wd-accordion--info .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before{border-color: #fff !important}.wd-accordion-fullwidth .vc_tta-panel{border-bottom: 1px solid #d8e5f0}.wd-accordion-fullwidth .vc_tta-panel .vc_tta-panel-title{font-size: 26px !important}.wd-accordion-fullwidth .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon{left: 35px !important}.wd-accordion-fullwidth .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon:before{left: -4px !important;right: -4px !important;top: -1px !important;bottom: -8px !important}.wd-accordion-fullwidth .vc_tta-panel-heading{background-color: #fff !important;padding: 25px 0px}.wd-accordion-fullwidth .vc_tta-panel-heading:hover{border-top: 1px solid #fff !important;background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1);color: #fff !important}.wd-accordion-fullwidth .vc_tta-panel-heading:hover .vc_tta-controls-icon:before{border-color: #fff !important}.wd-accordion-fullwidth .vc_tta-panel-heading:hover .vc_tta-title-text{color: #fff}.wd-accordion-fullwidth .vc_active .vc_tta-controls-icon:before{border-color: #fff !important}.wd-accordion-fullwidth .vc_active .vc_tta-panel-title a{color: #fff !important}.wd-accordion-fullwidth .vc_active h2{color: #fff !important}.wd-accordion-fullwidth .vc_active .vc_tta-panel-heading,.wd-accordion-fullwidth .vc_active .vc_tta-panel-body{color: #fff !important;background-image: -webkit-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(left, #2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(to right, #2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=1)}.vc_tta-container{margin-bottom: 0 !important}.white{color: #fff !important}.font-color{color: #2e2e2e !important}.gray{color: #f7f7f8 !important}.gray-medium{color: #eef1f2 !important}.gray-dark{color: #acb4bd !important}.gray-blue{color: #d8e5f0 !important}.brand-primary{color: #07538f !important}.brand-success{color: #96c322 !important}.brand-info{color: #1d85a7 !important}.brand-special{color: #007991 !important}.brand-highlight{color: #2b76ad !important}.brand-warning{color: #fe9539 !important}.brand-danger{color: #262626 !important}.brand-glow{color: #edc02c !important}@media (min-width: 768px){.logo{margin-left: 0 !important}}@media (min-width: 1240px){.logo-main{display: none}}.logo-blue{height: 36px;margin-top: 4px;float: left}@media (max-width: 1239px){.logo-blue{display: none}}.logo-sticky{width: 185px !important;max-height: 42px !important}@media (min-width: 1240px){.logo-sticky{display: none !important}}.custom-header .logo-main{display: inline-block}#Content{padding-top: 0 !important}@media (min-width: 768px){#Content{padding-top: 43px !important}}#social-menu .social-menu{padding: 11px 0 !important;font-size: 14px !important;font-weight: 400 !important}#Top_bar .menu > li > a span:not(.description){padding: 0 12px;line-height: 40px}.header-transparent #Top_bar.is-sticky .menu > li > a span:not(.description){line-height: 36px}.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description){padding-right: 25px}#Top_bar{z-index: 701}#Top_bar .menu_wrapper{margin-top: 12px}#menu{padding-bottom: 0 !important;overflow-y: scroll}@media (min-width: 1240px){#menu{overflow-y: visible}}@media (max-width: 1239px){#menu .menu{padding: 15px 0;background-image: -webkit-linear-gradient(#2b76ad, #1591c7 60%, #01aae1);background-image: -o-linear-gradient(#2b76ad, #1591c7 60%, #01aae1);background-image: linear-gradient(#2b76ad, #1591c7 60%, #01aae1);background-repeat: no-repeat;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b76ad', endColorstr='#ff01aae1', GradientType=0)}}@media (min-width: 1240px){#menu .menu .menu-item-cta a span{background-color: #fff;color: #2e2e2e;font-weight: 700;margin: 0 0 0 30px;padding: 0 30px !important}#menu .menu .menu-item-cta a span:hover{background-color: #f7f7f8 !important}#menu .menu .menu-item-cta-revert a span{background: none !important;color: #5f5f5f;font-weight: normal;margin: 0;padding: 0 !important}#menu .menu .menu-item-cta-revert a span:hover{background-color: transparent !important}}@media (max-width: 1239px){#menu .menu li a{font-size: 20px !important;font-weight: 500 !important}}@media (max-width: 1239px){#menu .menu .sub-menu{background-color: transparent}}@media (max-width: 1239px){#menu .menu .sub-menu li a{font-size: 16px !important;font-weight: 300 !important;color: #fff !important;padding: 0 0 0 45px !important;height: 20px}#menu .menu .sub-menu li a:hover{color: #fff !important}}#Action_bar{display: block !important;z-index: 702}#Action_bar .social-menu li{padding-right: 10px}.phone-number-menu-item{color: #2e2e2e !important}.phone-number-menu-item span .fa span{padding: 0px 0px 0px 7px;font-family: Roboto, Arial, Tahoma, sans-serif !important}#social-menu ul{text-align: center}#social-menu ul li{display: inline-block;cursor: pointer}#social-menu ul li a{color: #2e2e2e !important;padding-bottom: 3px !important}#social-menu ul li a:hover{text-decoration: underline;color: #1591c7 !important}#social-menu ul .menu-item-blue a{padding: 10px 30px !important;font-weight: bold;color: #fff !important;background-color: #2b76ad !important}#social-menu ul .menu-item-blue a:hover{text-decoration: none;background-color: #3084c1 !important;color: #fff !important}@media only screen and (max-width: 768px){#social-menu ul .menu-item-blue a{padding: 2px 10px !important}}#social-menu ul.sub-menu{position: absolute;padding: 0;margin-left: -18%;text-align: left;width: 150px;background: #f7f7f8;display: none;z-index: 300;margin-top: 20px}@media only screen and (min-width: 768px){#social-menu ul.sub-menu{margin-left: -14%}}@media only screen and (min-width: 992px){#social-menu ul.sub-menu{margin-left: -8%}}#social-menu ul.sub-menu li{text-align: left;vertical-align: top;display: inline-block;display: block;font-size: 14px;padding: 10px;border-bottom: 1px solid rgba(0,0,0,0.05);text-transform: none}#social-menu ul.sub-menu li a{font-weight: normal;font-size: 14px;color: #2e2e2e !important}#social-menu ul.sub-menu li a:hover{text-decoration: underline;color: #1591c7 !important}#social-menu ul > li:hover ul.sub-menu{display: inline-block}#social-menu ul.sub-menu li a:hover{text-decoration: none !important}.menuo-arrows #Action_bar .social-menu > li.menu-item-has-children > a::after{content: "";display: inline-block;margin-left: 2px;border-top: 5px solid #2e2e2e;border-left: 5px solid transparent;border-right: 5px solid transparent;opacity: .6}@media all and (min-width: 767px) and (max-width: 960px){#Content{padding-top: 70px !important}#social-menu ul .menu-item-blue a{padding: 5px 15px !important;line-height: 2.3}#Action_bar .social-menu li{margin-top: 7px}}.menu-item-icon a span:after{position: absolute;top: 0;right: -32px;content: url(https://static.teamviewer.com/resources/2018/07/new31.png)}.wd-narrow-bar{width: 100%;margin-top: -1px}.wd-narrow-bar .wd-narrow-bar__wrapper{display: flex;flex-direction: column;text-align: center;margin: 0 auto;padding: 0 15px}@media only screen and (min-width: 1240px){.wd-narrow-bar .wd-narrow-bar__wrapper{width: 1226px}}@media only screen and (max-width: 1240px) and (min-width: 960px){.wd-narrow-bar .wd-narrow-bar__wrapper{width: 951px}}@media only screen and (max-width: 960px) and (min-width: 768px){.wd-narrow-bar .wd-narrow-bar__wrapper{width: 724px}}@media only screen and (max-width: 768px) and (min-width: 546px){.wd-narrow-bar .wd-narrow-bar__wrapper{width: 500px;flex-direction: column}}@media only screen and (max-width: 546px){.wd-narrow-bar .wd-narrow-bar__wrapper{padding-left: 20px;padding-right: 20px}}.wd-narrow-bar .wd-narrow-bar__wrapper .wd-narrow-bar__small-text{font-size: 14px;text-transform: uppercase}.wd-narrow-bar .wd-narrow-bar__wrapper .wd-narrow-bar__h2-text{font-size: 40px;line-height: 45px;font-weight: 500;margin-bottom: 19px;letter-spacing: 1px}@media only screen and (max-width: 959px) and (min-width: 768px){.wd-narrow-bar .wd-narrow-bar__wrapper .wd-narrow-bar__h2-text{line-height: 34px;font-size: 30px}}@media only screen and (max-width: 767px) and (min-width: 1px){.wd-narrow-bar .wd-narrow-bar__wrapper .wd-narrow-bar__h2-text{line-height: 30px;font-size: 26px}}.wd-narrow-bar .wd-narrow-bar__wrapper .wd-narrow-bar__button i{margin: 2px 0 0 8px}.widget_nav_menu ul{list-style-type: none;padding: 0}@media (max-width: 768px){#Footer .wd-footer{display: none}}#Footer a{color: #2e2e2e !important;font-size: 16px !important;font-weight: 400 !important}#Footer a:hover{color: #1591c7 !important}#Footer .menu{background-color: #fff !important}#Footer .footer_copy{background-color: #f7f7f8;border-top: 1px solid #eef1f2 !important}#Footer .footer_copy .social{margin-top: 10px}#Footer .footer_copy .social li{margin-right: 28px}#Footer .footer_copy .social li a{color: #1591c7 !important}#Footer .footer_copy .one{padding-top: 20px}.testimonial{border: none !important;padding-top: 35px !important}@media only screen and (min-width: 768px){.testimonial{padding-top: 0 !important}}.testimonial .testimonial-inner{padding: 0 !important;border: none !important}.testimonial .testimonial-content{text-align: left !important;margin: 0 !important}.testimonial .testimonial-content .testimonial-image img{background: none !important;border: none !important}@media only screen and (min-width: 992px){.testimonial .testimonial-content .testimonial-image img{margin-left: 50px !important}}.testimonial .testimonial-client{text-align: left !important}.strong-view.pager-style-buttons .wpmslider-pager-link:before{color: #fff !important}.strong-view.pager-style-buttons .wpmslider-pager-link:hover{color: #f7f7f8 !important}.wpmslider-wrapper{padding: 0 0 60px 0 !important}@media only screen and (min-width: 768px){.wpmslider-wrapper{padding: 60px 0 60px 0 !important}}.wpmslider-controls{text-align: left !important}.wpmslider-controls .wpmslider-pager{margin: 0 !important}.aio-icon-top{margin-bottom: 15px}.wd-row .faq .question.active{border-color: #2b76ad}.wd-row .faq .question .title{color: inherit;font-size: 16px;font-weight: 500}.wd-tooltip{padding-top: 33px}.tooltipster-default{border-radius: 0 !important;border: 1px solid #06538f !important;background: #2b76ad !important}.tooltipster-arrow-border{border-color: #06538f !important}@media only screen and (max-width: 992px) and (min-width: 768px){.tooltipster-default{margin: -12px 15px 0 15px}}@media only screen and (max-width: 768px){.tooltipster-default{margin: -25px 15px 0 15px}}.cn-set-cookie,.cn-more-info{color: #ffffff !important;background-color: transparent !important;border: 2px solid #fff !important}.cookie-notice-container a{color: #FFF;margin-right: 30px}#back_to_top{background-color: #2b76ad !important;color: #fff !important}.wd-heading--highlight-light{background-color: #01aae1;padding: 15px}.wd-heading--highlight-light h2{color: #fff}.wd-heading--info{background-color: #1d85a7;padding: 15px}.wd-heading--info h2{color: #fff}.wd-heading--warning{background-color: #fe9539;padding: 15px}.wd-heading--warning h2{color: #fff}.wd-heading--success{background-color: #96c322;padding: 15px}.wd-heading--success h2{color: #fff}.wd-download-mobile{margin-top: 10px}.wd-download-mobile-privacy a{float: none !important;margin-top: 30px}.wpb_posts_slider .flexslider{border: none}.wpb_posts_slider .flexslider ol{margin: 15px 0 0 0 !important}.wpb_posts_slider .flexslider ol li a{background: #5db8ca !important;box-shadow: none}.wpb_posts_slider .flexslider ol li a:hover{background: #1d85a7 !important}.wpb_posts_slider .flexslider ol li a.flex-active{background: #253b4d !important}.wpb_posts_slider .flexslider ul li a{color: #fff;text-shadow: none}.wpb_posts_slider .flexslider ul li a:before{font-family: 'Arrows' !important;content: '\e952';font-weight: 700}.wpb_posts_slider .flexslider ul li a.flex-next:before{content: '\e979'}#Action_bar .social-menu li{display: initial}.wd-simple-modal{background: rgba(51,51,51,0.8);opacity: 1;display: none;position: fixed;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;z-index: 100000}.wd-simple-modal .wd-simple-modal__content-box{background: #fff;display: block;margin: 0 auto;position: relative;top: 50%;padding: 35px 30px;width: 35%}.wd-simple-modal .wd-simple-modal__close{width: 80px;height: 80px;right: 35px;top: 35px;position: fixed;overflow: hidden;border: 0;text-indent: 200%;color: transparent;outline: 0;z-index: 9999;cursor: pointer}.wd-simple-modal .wd-simple-modal__close .wd-simple-modal__close-inside{width: 100%;height: 100%;.vc_row-has-fill > .vc_column_container > .vc_column-inner,.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner{padding-top: 0px}.section1{background-position: -70px bottom !important}.sectionfaq{background-position: right bottom !important}@media screen and (min-width: 768px){body:not(.ja):not(.ko) .headersection{padding-bottom: 250px}body:not(.ja):not(.ko) .topheaderbar{margin-top: -190px !important}body:not(.ja):not(.ko) .tableheader div.cut,body:not(.ja):not(.ko) .tableheader div.current_price{position: absolute;bottom: 65px;left: 0;width: 100%}body:not(.ja):not(.ko) .tableheader div.cut{bottom: 125px}body:not(.ja):not(.ko) .tableheadertop > .wpb_column{padding-bottom: 150px !important}body:not(.ja):not(.ko) .pricingheader div p:last-child{position: absolute;bottom: 0;left: 0;width: 100%}body:not(.ja):not(.ko) .price .period_euro{margin-right: -20px}body:not(.ja):not(.ko) .column3 .pricingheader{margin-top: 30px}body:not(.ja):not(.ko) .pricingheader{padding-bottom: 0 !important}}