@charset "UTF-8";
/*Theme Name : Aqua Spa
Theme URI    : http://themeforest.net/user/themeroyal
Author       : THEMEROYAL
Author URI   : http://themeforest.net/user/themeroyal
Version      : 1.0
Text Domain  : progression
/*-------------------------------------------------------*/
/*
* Component module
*/
/* + TYPOGRAPHY */
/* + COLOR */
/* + INPUT */
/* + ICON */
/* + BUTTON */
/* + UTILITIES */
/* + SECTION */
/*
* Common module
*/
/* + RESERVATION AND CONTACT */
/* + NAVIGATOR */
/*
* Single module
*/
/* + HEADER */
/* + FOOTER */
/* + TEAM */
/* + SERVICE */
/* + MEMBERSHIP */
/* + TESTIMONIAL */
/* + HOME */
/* + ABOUT */
/* + SHOP */
/* + SPACE */
/* + ADVERTISE */
/* + BLOG */
/* + OTHER PAGE */
/*
* Component module
*/
/* TYPOGRAPHY */

@import url('general.css');
@import url('blog.css');
@import url('pricing.css');
@import url('forms.css');
@import url('sliders.css');
@import url('devices.css');
@import url('single-post.css');
/*@import url('/wp-content/themes/bloom/assets/styles/custom-post-style.css');*/
/*@import url('../product/css/style.css');*/


.bannerbuttons.centerinside.hs-ctas {
    margin: 0 auto !important;
    overflow: hidden !important;
    width: auto !important;
    display: inline-block !important;
}

.cta-wrap-banner {
        display: inline !important;
    float: left !important;
    margin: 0 10px !important;
    text-align: center !important;
}


/*14-09-17*/
#home-banner .sub-container2 { padding: 95px 0 !important; position: relative; z-index: 999; }
.new-sub-container2 h5 { font-size: 18px; }
.new-sub-container2 h3 { font-size: 44px; color: #716E6F !important; margin-bottom:25px; }
#home-banner .new-sub-container2 h6 { font-size: 16px; color: #716E6F !important; width: 100%; margin:0px auto 2px;  }

.new-sub-container2 .bannerbuttonbox { display: inline-block; background: #F49120; border-color: #F49120; margin-top:25px; } 
.new-sub-container2 .bannerbuttonbox:hover { border-color: #f49120; } 
#logical-web-bg1 { background:#F6F6F5 url(../images/logical-web-bg1.png) no-repeat right bottom !important; padding: 80px 0; background-size:400px !important; }
#logical-web-bg1 h3 { font-size: 35px; color: #716E6F; line-height: 40px; letter-spacing: 0.05em; margin-bottom: 40px; margin-top: 0; font-weight: normal; }
#logical-web-bg1 .logical-inner { padding-left: 0px; margin-bottom: 0; } 
#logical-web-bg1 h5 { font-size: 16px; color: #716E6F; line-height: 20px; letter-spacing: 0.05em; margin-bottom: 5px; font-weight: normal; }
#logical-web-bg1 p { font-size: 12px; color: #716E6F; letter-spacing: 0.05em; margin-bottom: 15px; width: 65%; }
#logical-web-bg1 p:last-child { margin-bottom: 0; }

#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 80px 0; background-size: 530px !important; }
#section2 .section2-inner {}
#section2 .section2-inner h3 { font-size: 35px; color: #716E6F; line-height: 40px; letter-spacing: 0.05em; margin-bottom: 40px; margin-top: 0px; font-weight: normal; }
#section2 .section2-inner { padding-bottom: 0px; margin-bottom: 0; } 
#section2 .section2-inner h5 { font-size: 16px; color: #716E6F; line-height: 20px; letter-spacing: 0.05em; margin-bottom: 5px; font-weight: normal; }
#section2 .section2-inner p { font-size: 12px; color: #545454;  letter-spacing: 0.05em; margin-bottom: 15px; width:90%; }

.quick-product {}

.page-template-product-page .container h2 {
		color: #716e6f;
		font-size: 3.2em;
		font-weight: normal;
		letter-spacing: 1px;
	}
	.page-template-product-page .container .action-main h2 {
		color: #fff;
	}
	.page-template-product-page .integrate-main p {
		font-size: 19px;
		font-weight: normal;
	}
	.page-template-product-page .integrate-comps a {
		font-size: 12px;
		font-weight: normal;
	}
	.page-template-product-page .getintuch .hbspt-form .actions input[type="Submit"],
	.page-template-product-page .getintuch .hbspt-form .actions input[type="Submit"]:hover	{ 
		background-image: url("/wp-content/uploads/2017/03/white-arrow.png");
		background-position: 142px 12px;
	}
	.page-template-product-page .action-main a.open {
		background-image: url("/wp-content/uploads/2017/03/white-arrow-up.png");
	}
	.page-template-product-page .inner-content-wrap .components .components-box a,
	.page-template-product-page .inner-content-wrap .components .components-box a.orange,
	.page-template-product-page .inner-content-wrap .components .components-box a:hover,
	.page-template-product-page .inner-content-wrap .components .components-box a.orange:hover,
	.page-template-product-page .inner-content-wrap .components .components-box a.red,
	.page-template-product-page .inner-content-wrap .components .components-box a.red:hover,
	#testimonials .inner-content-txt > a.learn-more, #testimonials .inner-content-txt > a.learn-more:hover {
		border-width: 2px;
		font-size: 14px;
		line-height: 1.5;
		padding: 2px 7px;
	}
	.page-template-product-page .inner-content-txt ul li {
		border-bottom: 1px solid #a49c9b !important;
		padding-bottom: 10px !important;
		margin-bottom: 10px !important;
	}
	.page-template-product-page img {
		 max-width: 100%;
	}
	.page-template-product-page .inner-content-txt p {
        font-size: 15px;
        margin-bottom: 20px;
    }
    .page-template-product-page .inner-content-txt p strong,
	.page-template-product-page .security-main > p strong	{
        line-height: 1;
		font-size: 18px !important;
    }
	.page-template-product-page .inner-content-txt ul li {
        font-size: 13px;
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
	.page-template-product-page .inner-content-txt ul li > span {
		cursor: pointer;
	}
	.page-template-product-page .inner-content-txt ul li a.product_title_click,
	.page-template-product-page .security-comps-txt	> strong,
	.page-template-product-page .centralize .inner-content-txt p b,
	.page-template-product-page #testimonials h3	{
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border: 0 none;
		height: auto;
		line-height: 1;
		top: 0;
		width: auto;
		font-weight: 500;
		color: #545454 !important;
		font-family: "Montserrat", sans-serif;
		letter-spacing: 0.1em !important;
	}
	.page-template-product-page .text-sec, .page-template-product-page .security-comps-txt p,
	.page-template-product-page #logical-web-bg p {
		color: #545454 !important;
		font-size: 12px !important;
		font-weight: normal;
		line-height: 1.8;
	}
	.page-template-product-page .inner-content-txt ul li > span, 
	.page-template-product-page .security-comps-txt	> strong {
		margin-bottom: 5px;
	}
	.page-template-product-page .integrate-comps img {
		border: 3px solid #fff;
		-webkit-border-radius: 80px; 
		-moz-border-radius: 80px; 
		border-radius: 80px; 
	}
	/*.page-template-product-page .integrate-comps:first-child img:hover {
		background: #faaf41 none repeat scroll 0 0;
		border-color: #faaf41;
	}
	.page-template-product-page .integrate-comps:nth-child(2) img:hover {
		background: #f79420 none repeat scroll 0 0;
		border-color: #f79420;
	}
	.page-template-product-page .integrate-comps:nth-child(3) img:hover {
		background: #f05a2a none repeat scroll 0 0;
		border-color: #f05a2a;
	}
	.page-template-product-page .integrate-comps:nth-child(4) img:hover {
		background: #eb2027 none repeat scroll 0 0;
		border-color: #eb2027;
	}
	.page-template-product-page .integrate-comps:nth-child(5) img:hover {
		background: #9c1c23 none repeat scroll 0 0;
		border-color: #9c1c23;
	}
	.page-template-product-page .integrate-comps:nth-child(6) img:hover {
		background: #faaf41 none repeat scroll 0 0;
		border-color: #faaf41;
	}*/
	.page-template-product-page .mb-img-inner {
		display: none;
	}
	.page-template-product-page .centralize .inner-content-txt p,
	.page-template-product-page .fully_mobile .inner-content-txt p,
	.page-template-product-page #testimonials .inner-content-txt p {
		color: #545454 !important;
		font-size: 12px !important;
		font-weight: normal;
		line-height: 1.8;
		margin-bottom: 20px;
	}
	.page-template-product-page .centralize .inner-content-txt p b {
		margin-bottom: 5px;
	}
	.page-template-product-page .fully_mobile .inner-content-txt p strong, 
	.page-template-product-page #logical-web-bg p strong {
		color: #939598;
	}
	.page-template-product-page #testimonials h3 {
		margin-bottom: 20px;
	}
	#logical-web-bg .container .inner-content-wrap .inner-content-txt{ margin-top:121px;}
	#testimonials .inner-content-img { margin-top:0px !important;}
	.page-template-product-page .inner-content-wrap .components .components-box a.com_img,
	.page-template-product-page .inner-content-wrap .components .components-box a.com_img:hover	{
		border: 0 none;
		background: none;
	}

	/* siva */
	#quick-product{	padding-bottom: 70px; padding-top: 70px; }
	.quick-product h2 { font-size: 3.2em; line-height: 40px; text-align: center; color: #716e6f;letter-spacing: 0.01em !important; font-weight: normal; margin-top: 0; } 
	.quick-product p { font-size: 14px; text-align: center; color: #F49120; font-weight: bold; } 
	.quick-product p a:after{ 
		content: '';
	    background: #F6F6F5 url(../images/arrow.png) no-repeat center bottom;
	    top: 2px;
	    width: 14px;
	    height: 14px;
	    background-size: 13px;
	    display: inline-block;
	    margin-left: 15px; 
	    position: relative;
	}
	#searchulimg{
		margin-top: 0px;
	}
	.page-template-product-page ul.product_desc_section li{
		list-style: none;
	}
	.page-template-product-page ul.product_desc_section li span > a{ 
		display: inline-block;
		border-radius: 50px;
		height: 20px;
		width: 20px;
		margin-right: 15px;
		border: 1px solid #EF9D03;
    	position: relative;
      	top: 2px;
    }
    .page-template-product-page ul.product_desc_section li span{ 
    	padding-left: 10px; 
    	display: block;
    	margin-bottom: 5px;
    	font-size: 24px;
    	font-weight: 700;
    	color: #b6b6b8;
    }
    .page-template-product-page .text-sec{
    	color: #545454 !important;
    	font-size: 12px !important;
    	font-weight: normal;
    	line-height: 1.8;
    }
    .page-template-product-page ul.product_desc_section li {
	    border-bottom: 1px solid #a49c9b !important;
	    padding-bottom: 10px !important;
	    margin-bottom: 10px !important;
	}
    .page-template-product-page ul.product_desc_section li.active span > a, .page-template-product-page ul.product_desc_section li span > a:hover {
    	background: #EF9D03;
	}
	.page-template-product-page ul.product_desc_section li span > a.product_title_click	{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; height: auto; line-height: 1;    top: 0; width: auto; font-weight: 700; color: #545454 !important; font-family: "Montserrat", sans-serif;    letter-spacing: 0.01em !important;	}
	
	#your-team{ padding: 80px 0px 45px; }

	#your-team .your-team p {font-size: 34px;  line-height: 40px;  text-align: center;  color: #716e6f; letter-spacing: 0.01em !important;
	    font-weight: normal;
	}
	#sharing-transformation{ color: #fff; text-align: center; padding: 50px 0; }
	#sharing-transformation p{ width: 85%; margin: 0 auto; display: block; text-align: left; font-size: 19px; font-weight: normal; }
	#sharing-transformation p:last-child{ text-align: center; margin-top: 25px; }
	#sharing-transformation p:last-child a{ border: 1px solid #fff; padding: 10px 40px; font-size: 14px; }
	#sharing-transformation p:last-child a:hover { background: #fff; color: #911c23; }
	#sharing-transformation p:last-child a:after{ content: "\f138"; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; text-rendering: auto; padding-left:20px;}
	/*.inner-content-wrap .components .components-box a:after{ content: "\f138" !important; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; text-rendering: auto; padding-left:10px;}*/
	.inner-content-wrap .components .components-box .u-team a:before{ position:absolute; right:15px; top:9px; content: "\f138"; font-family: FontAwesome; font-size: 14px; text-rendering: auto; padding-left:10px;}
	.inner-content-wrap .components .components-box a{ text-align:left; position:relative; }

	#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label:after{ content: "\f138"; font: normal normal normal 14px/1 FontAwesome; font-size: 16px; text-rendering: auto; padding-left:20px;}
	
	#sharing-transformation h4 { font-size: 30px; }

	#democratizes-information { text-align: center; }
	#democratizes-information h3 { font-size: 34px; line-height: 40px; text-align: center; color: #716E6F;letter-spacing: 0.01em !important; font-weight: normal; } 
	#democratizes-information .cq-videocover  img { width: 100%; }

	#home-blog .blog-inner a, #home-blog .blog-inner p { color: #fff; }
	#home-blog .blog-inner a.vc-zone-link { /*background: rgba(0, 0, 0,0.4); z-index: 0; */ }
	#home-blog .blog-inner .vc_custom_heading { margin-bottom: 0; }
	#home-blog .blog-inner a.vc-zone-link img { width: 100%; }

	#home-blog h3 { font-size: 34px; line-height: 40px; text-align: center; color: #716E6F;letter-spacing: 0.01em !important; font-weight: normal; } 
	#contact-from select { border: none; }
	#contact-from h2 { font-weight: normal; margin-bottom:15px; letter-spacing: 0.05em; }
	.page-template-home-new .ro-section.ro-padding-bottom-70 { display: none; }
	#home-blog .blog-inner .vc_custom_heading > div { font-size: 13px !important; }
	#home-blog .vc_gitem-post-data-source-post_excerpt { display: none; }

	#home-blog .vc_grid-item-mini { position: relative; }
	#home-blog .vc_gitem-zone-c {position: absolute;bottom: 0;left: 0;z-index: 99;background-color: rgba(27, 27, 27, 0.8) !important;color: #fff; width: 100%; }
	#home-blog .vc_btn3-container { display: none; }
	#home-blog h4 { margin: 0; font-size:13px; font-weight:normal; line-height:18px; letter-spacing:0.04em; }
	#home-blog .vc_col-sm-6.vc_gitem-col { display: none; }

	.getintuch .hbspt-form input::-webkit-input-placeholder, .getintuch .hbspt-form select::-webkit-input-placeholder  { 
	  color: #ccc;
	}
	.getintuch .hbspt-form input::-moz-placeholder, .getintuch .hbspt-form select::-moz-placeholder { 
	  color: #ccc;
	}
	.getintuch .hbspt-form input:-ms-input-placeholder, .getintuch .hbspt-form select:-ms-input-placeholder { 
	  color: #ccc;
	}
	.getintuch .hbspt-form input:-moz-placeholder, .getintuch .hbspt-form select:-moz-placeholder { 
	  color: #ccc;
	}
	#home-banner .new-sub-container2 .bannerbuttonbox:hover { border-color: #F49120; }
	#home-banner .new-sub-container2 .bannerbuttonbox:hover span { color: #F49120; }
	#home-banner .new-sub-container2 .bannerbuttonbox:hover i { color: #F49120; }

	.quick-product .circle-1 a.circle-a { border-color:#ef9d03 !important; }
	.quick-product .circle-1 a.circle-a:hover, .quick-product .circle-1.active a.circle-a { background-color:#ef9d03 !important; }
	.quick-product .circle-2 a.circle-a { border-color:#e65827 !important; }
	.quick-product .circle-2 a.circle-a:hover, .quick-product .circle-2.active a.circle-a { background-color:#e65827 !important; }
	.quick-product .circle-3 a.circle-a { border-color:#dd0028 !important; }
	.quick-product .circle-3 a.circle-a:hover, .quick-product .circle-3.active a.circle-a { background-color:#dd0028 !important; }
	.quick-product .circle-4 a.circle-a { border-color:#961125 !important; }
	.quick-product .circle-4 a.circle-a:hover, .quick-product .circle-4.active a.circle-a { background-color:#961125 !important; }
	#qpt { display: flex; }
	#qpt .col-md-6:first-child { vertical-align: middle; margin: auto; }
	#contact-from.getintuch .hbspt-form select { color: #9a9a9a; }

	/* 19-09-17*/
	#democratizes-information { position:relative; padding-top: 0; }
	#democratizes-information .cq-videocover-iconcontainer{ background: transparent; box-shadow: none; position: absolute; border: 2px solid #8e8d8b; bottom: 15%; width: 18%; display: inline-block; height: 40px; right: 18%; transition: all 0.4s;}
	#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label{ font-size: 18px; line-height: 36px; font-family: "Montserrat", sans-serif; text-transform:uppercase; }
	#democratizes-information .cq-videocover-iconcontainer:hover{ background: #8e8d8b; color:#f6f6f6; }
	
	/* 21-09-17*/
	body #new-home-banner{position:relative;  }
	body #new-home-banner:after{ background-color: rgba(0, 0, 0, 0.4); content: " "; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
	#new-home-banner .sub-container-new{ margin: auto; max-width: 800px; padding: 100px 0 100px !important; text-align: center; z-index:999; position:relative; }
	#new-home-banner .sub-container-new h3 { font-family: "Montserrat", sans-serif; color: #ffffff; font-size: 44px; letter-spacing: 2px;
    font-weight: normal; margin: 0px auto; }
	#new-home-banner .sub-container-new h6 { color: #ffffff; font-size: 20px; font-weight: normal; letter-spacing: 2px; margin: 40px auto; width: 70%; }
	#new-home-banner .sub-container-new h6 { margin-bottom: 0; }
	#new-home-banner .sub-container-new h6 + h6 { margin-top: 20px; margin-bottom: 40px; }
	#new-home-banner .bannerbuttons { margin: 0 auto; overflow: hidden; width: 56%; }
	#new-home-banner .bannerbuttonbox { border-color: #F7AC40; background: #F7AC40; }
	#new-home-banner .bannerbuttonbox:hover { border-color: #fff; background: transparent; }

	.pie-title-center { display: inline-block; position: relative; text-align: center; }
	.pie-value, .pie-value1 { display: block; position: absolute; font-size: 58px; color: #004853; letter-spacing: 0.001em;height: 40px; top: 35%; left: 0; right: 0; margin-top: -20px; line-height: 40px; }
	.pie-content { position: absolute; bottom: 32px; left: 0; right: 0; margin: auto; display: inline-block; font-size: 14px; color: #004853; line-height: 20px; }
	
	/* 22-09-17 */
	#powerful-solutions { text-align: center; padding: 60px 0 80px; }
	#powerful-solutions h3 { font-size: 36px; color: #716E6F; margin: 0 0 10px 0; letter-spacing: 0.02em; font-weight: normal; line-height: 28px; }
	#powerful-solutions .powerful-solutions-heading { text-align: center; }
	#powerful-solutions .powerful-solutions-heading p { font-size: 20px; color: #716E6F; margin-bottom: 0; }
	#powerful-solutions .ps-col-6 .tps-content { width: 85%; margin: 0 auto; }
	#powerful-solutions .ps-col .ps-col-6:first-child .tps-content { position: relative; }
	#powerful-solutions .ps-col .ps-col-6:last-child .tps-content:after { content: ''; position: absolute; width: 1px; height: 60%; background: #716E6F; left: 0; bottom: 0; z-index: 9; }
	#powerful-solutions .ps-col-6 .tps-content a { border: 1px solid #951C23; color: #951C23; padding: 10px 20px; font-size: 11px; }
	#powerful-solutions .ps-col-6 .tps-content a:after { content: "\f138"; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; text-rendering: auto; padding-left: 20px; }	
	#powerful-solutions .ps-col-6 .tps-content a:hover { background: #951C23; color: #fff; }
	#powerful-solutions .ps-col-6 .tps-content h4 { font-size: 24px; color: #716E6F; margin: 0 0 10px 0; letter-spacing: 0.02em; font-weight: normal; }
	#powerful-solutions .ps-col-6 .tps-content p { font-size: 14px; color: #716E6F; margin: 0 0 30px 0; letter-spacing: 0.02em; font-weight: normal; min-height: 66px; }

	#powered-by {  } 
	#powered-by .powered-content { padding: 60px 85px 60px 35px; } 
	#powered-by h3 { font-size: 36px; color: #fff; margin: 0 0 15px 0; letter-spacing: 0.02em; font-weight: normal; }
	#powered-by p { font-size: 14px; color: #fff; margin: 0 0 0 0; letter-spacing: 0.02em; font-weight: normal; }
	#powered-by a { border: 1px solid #fff; color: #fff; padding: 10px 20px; font-size: 11px; display: inline-block; margin-top: 20px; }
	#powered-by a:after { content: "\f138"; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; text-rendering: auto; padding-left: 20px; }	
	#powered-by a:hover { background: #fff; color: #004853; }

	#spent-time { padding: 50px 0; }
	#spent-time p { font-size: 14px; color: #004853; margin: 0 0 0 0; letter-spacing: 0.02em; font-weight: normal; }
	#spent-time .powered-content { padding-left: 40px; }
	#spent-time .powered-content .vc_column-inner { display: flex; }
	#spent-time .powered-content .vc_column-inner .wpb_wrapper { margin: auto; }
	#spent-time .vc_column-inner .wpb_text_column, #spent-time .vc_column-inner .wpb_content_element { margin-bottom: 0; }
	#spent-time .percentage-progress .wpb_raw_code { margin-bottom: 0 !important; }

	#knowledge-sharing { text-align: center; padding: 60px 0 30px 0; }
	#knowledge-sharing h3 { font-size: 36px; color: #716E6F; margin: 0 0 15px 0; letter-spacing: 0.02em; font-weight: normal; }
	#knowledge-sharing p { font-size: 14px; color: #716E6F; margin: 0 0 0 0; letter-spacing: 0.02em; font-weight: normal; }

	#leader-bloomfire { padding: 70px 0; text-align: center; }
	#leader-bloomfire h3 { font-size: 36px; color: #716E6F; margin: 0 0 50px 0; letter-spacing: 0.02em; font-weight: normal; }
	#leader-bloomfire .using-bloomfire-logos { margin-bottom: 40px; }
	#leader-bloomfire .home-case-studies { width: 50%; margin: auto; position: relative; }
	#leader-bloomfire .home-case-studies:before { content: ''; position: absolute; left: -85px; top: 0; z-index: 9; background: url(../images/double-quotes-l.png) no-repeat left top !important; width: 73px; height: 52px; }
	#leader-bloomfire .home-case-studies:after { content: ''; position: absolute; right: -85px; top: 0; z-index: 9; background: url(../images/double-quotes-r.png) no-repeat left top !important; width: 73px; height: 52px; }
	#leader-bloomfire .home-case-studies p { color: #F3A841; font-size: 14px; letter-spacing: 0.02em; font-weight: normal; }
	#leader-bloomfire .home-case-studies a { border: 1px solid #F3A841; color: #F3A841; padding: 10px 20px; font-size: 11px; display: inline-block; margin-top: 20px; }
	#leader-bloomfire .home-case-studies a:after { content: "\f138"; font: normal normal normal 14px/1 FontAwesome; font-size: 14px; text-rendering: auto; padding-left: 20px; }	
	#leader-bloomfire .home-case-studies:hover a { background: #F3A841; color: #fff;  }

	#contact-from.homecontact-form { padding-top: 70px !important; }
	#contact-from.getintuch.homecontact-form .hbspt-form input { margin-bottom: 27px !important; }

	body #contact-from{ padding-top: 20px; padding-bottom: 0px;}
	body #contact-from.getintuch .hbspt-form input{ margin-bottom: 20px !important; }
	body #contact-from.getintuch .hbspt-form .actions{ width:97%; }
	body #contact-from.getintuch .hbspt-form .actions input[type="Submit"]:hover{ background-position: 114px center; }
	#contact-from.getintuch .hbspt-form .actions input[type="Submit"]{ background-position: calc(100% - 27px) center; max-width: inherit !important; width: initial; padding: 0 50px 0 30px; line-height: 47px; }

	/* 28-09-17 */
	#home-blog .vc_custom_1506091700664{ padding-top: 20px !important; padding-bottom: 20px !important;}
	.new-sub-container2 h5{ color: #716E6F; }
	.quick-product .page-template-product-page h3 a{ color: #545454 !important; font-family: "Montserrat", sans-serif;
letter-spacing: 0.01em !important;}
	.quick-product .page-template-product-page .glancetextbox p{ color: #545454 !important; font-size: 12px !important; font-weight: normal; text-align:left; }
	
	.quick-product .page-template-product-page .image_section{ text-align:center; margin-bottom: 0;}
	#your-team .components-box .u-team a{ text-transform: uppercase; }
	.tab_image_sec .glanceleftimage { display: none; }
	
	/* 29-09-17 */
	.inner-content-wrap .components .components-box .wpb_single_image a{ border:none; padding:0px; }
	.inner-content-wrap .components .components-box .wpb_single_image a::after{ content:"";}
	.inner-content-wrap .components .components-box .wpb_single_image a:hover{ background:transparent; }
	
	#spent-time .graph-wrapper {
		width:220px;
		display:block;
		float:left;
		margin-right:40px;
		height:100%
	}
	#spent-time .graph-wrapper .graph-outer {
		width:220px;
		height:220px;
		background-color: #a3bcbf;
	    position: relative;
	    border-radius: 50%;
	    background-image: linear-gradient(to right, #a3bcbf 50%, #004852 0);
		text-align:center;
		-webkit-animation-play-state:paused;
		animation-play-state:paused;
		display:inline-block
	}
	#spent-time .graph-wrapper .graph-outer .graph-inner {
		width:205px;
		height:205px;
		background-color:#fff;
		display:block;
		position:absolute;
		left:50%;
		top:50%;
		transform:translate(-50%, -50%);
		-webkit-transform:translate(-50%, -50%);
		border-radius:50%;
		color:#004853;
		text-align:center;
		box-sizing:border-box;
		padding:40px 25px
	}
	/*#spent-time .graph-wrapper .graph-outer .graph-inner .graph-data {
		font-size:60px;
		font-family:proxima-nova, sans-serif;
		font-weight:100;
		color: #004853;
	}*/
	#spent-time .graph-wrapper .graph-outer .graph-inner .graph-data {
    display: block;
    position: absolute;
    font-size: 58px;
    color: #004853;
    letter-spacing: -0.05em;
    height: 40px;
    top: 35%;
    left: 0;
    right: 0;
    margin-top: -20px;
    line-height: 40px;
        font-weight: 600;
}
	/*#spent-time .graph-wrapper .graph-outer .graph-inner .graph-text {
	    font-family: proxima-nova, sans-serif;
	    font-size: 14px;
	    line-height: 17px;
	    letter-spacing: .125em;
	    text-transform: uppercase;
	}*/
#spent-time .graph-wrapper .graph-outer .graph-inner .graph-text{
    position: absolute;
    bottom: 32px;
    left: 0;
    right: 0;
    margin: auto;
    display: inline-block;
    font-size: 14px;
    color: #004853;
    line-height: 20px;
}
	#spent-time .graph-wrapper .graph-outer:before {
		content:'';
		position:absolute;
		top:0;
		left:50%;
		width:50%;
		height:100%;
		border-radius:0 100% 100% 0/50%
	}
	#spent-time .graph-wrapper .graph-outer.increase:before {
		-webkit-transform-origin:left;
		transform-origin:left;
		-webkit-animation:spin 3s linear 2, bg 6s step-end 2;
		animation:spin 3s linear 2, bg 6s step-end 2;
		-webkit-animation-delay:inherit;
		animation-delay:inherit;
		-webkit-animation-play-state:inherit;
		animation-play-state:inherit;
		background-color:#A2BBBF
	}
	#spent-time .graph-wrapper .graph-outer.decrease:before {
		-webkit-transform-origin:left;
		transform-origin:left;
		-webkit-animation:spinback 3s linear 2, bgback 6s step-end 2;
		animation:spinback 3s linear 2, bgback 6s step-end 2;
		-webkit-animation-delay:inherit;
		animation-delay:inherit;
		-webkit-animation-play-state:inherit;
		animation-play-state:inherit;
		background-color:#004752;
	}
	@keyframes spin {
	to {
	-webkit-transform:rotate(.5turn);
	transform:rotate(.5turn)
	}
	}
	@keyframes bg {
	50% {
	background:#fff
	}
	}
	@keyframes spinback {
	from {
	-webkit-transform:rotate(.5turn);
	transform:rotate(.5turn)
	}
	}
	@keyframes bgback {
	50% {
	background:#53C9C3
	}
	}

	#spent-time .powered-content {
    margin-left: -40px;
}

	#leader-bloomfire .clientslogo{ display: inline-block; width: 100%;  margin-bottom: 20px; }
	#quick-product .glancerow h3 { line-height: 24px;  font-weight: 100; }
	#leader-bloomfire .wpb_wrapper, #qpt .wpb_wrapper { width: 100%; display: inline-block; }
	#leader-bloomfire .clientslogo .singlelogo { display: inline-block; float: none; margin-bottom: 0; }
	#qpt .wpb_content_element.page-template-product-page { margin-bottom: 0; }
	#leader-bloomfire .testimonial-cta { border: 1px solid #ef9d03; color: #ef9d03; }
	#leader-bloomfire .testimonial-cta a { border: 0; }
	#leader-bloomfire .testimonial-cta:hover { background: #ef9d03; color: #fff; }

	#qpt .border-bottom { margin-bottom: 18px; }
	#grey-bg .quick-product { margin-bottom: 45px; }
	#grey-bg .page-template-product-page, #grey-bg .page-template-product-page .wpb_wrapper { display: inline-block; width: 100%; }
	#home-banner:after { background-color: rgba(0, 0, 0, 0.4); content: " "; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0;  }

	#home-banner .new-sub-container2 h5, #home-banner .new-sub-container2 h3, #home-banner .new-sub-container2 h6 { color: #fff !important; }
	button#responsive-menu-button { text-align: center; }

	#grap-sharing-img.show, #grap-sharing-img.show .vc_hidden-md { display: block !important; }
	

	/* Responsive */
	
	 @media  (min-width: 1200px) {
		 #your-team .components-box .u-team a{ font-size: 12px; padding: 8px 5px; text-transform: uppercase; }
		 #your-team .components-box .u-team a:hover{ font-size: 12px; padding: 8px 5px; text-transform: uppercase; }
		 #home-banner{ height:565px; }
	 }
    @media  (max-width: 1366px) {
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker.n2 .marker-padding { padding-bottom: 173px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n2 .marker-pin { height: 220px; }
    }
    @media  (max-width: 1700px) {
	    .new-sub-container2 .bannerbuttonbox:hover { border-color: #000; } 
		#logical-web-bg1 { background:#F6F6F5 url(../images/logical-web-bg1.png) no-repeat right bottom !important; background-size: 360px !important; }
    }
	
	@media  (max-width: 1400px) {
		#home-banner{ height:545px; }
		/*#home-banner:before{ content: " "; display: block; background-color: rgba(255, 255, 255, 0.4); width: 100%;	height: 100%; position: absolute; left: 0; top: 0; z-index: 0; }*/
		.sub-container2{ padding: 30px 0 400px !important; }
		.new-sub-container2 h5 { font-size: 16px; }
		.new-sub-container2 h3 { font-size: 44px; color: #716E6F !important; letter-spacing:0.05em; }
		.new-sub-container2 h6 { font-size: 16px; letter-spacing: 0.05em; margin: 25px auto; line-height:20px; }
	}


	
    @media  (max-width: 1200px) {
		#logical-web-bg1 { background:#F6F6F5 url(../images/logical-web-bg1.png) no-repeat right bottom !important; padding: 50px 0; background-size: 340px !important; }
		#logical-web-bg1 p{ width:80% !important;  }
		#section2 .section2-inner h3{ font-size: 32px; }
		#section2 .section2-inner p{ width: 100%; }
		.sub-container2 { padding: 50px 0 250px !important; }
		#democratizes-information .cq-videocover-iconcontainer { bottom: 13%; width: 19%; height: 36px; right: 17%; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label { font-size: 16px; line-height: 32px; font-family: "Montserrat", sans-serif; font-weight: bold;}
		#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 100px 0 70px; background-size: 530px !important; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker .marker-padding { padding-bottom: 30px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n1 .marker-pin { height: 155px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n2 .marker-pin { height: 192px; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker.n2 .marker-padding { padding-bottom: 150px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n3 .marker-pin { height: 180px; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker.n3 .marker-padding { padding-bottom: 224px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n4 .marker-pin { height: 122px; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker.n4 .marker-padding { padding-bottom: 264px; }
    }
	 @media  (max-width: 1199px) {
		#spent-time .powered-content { margin-left: 0px; }
		#powerful-solutions .ps-col-6 .tps-content p { font-size: 13px; }
	}
	@media  (max-width: 1080px) {
		#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 100px 0 70px; background-size: 480px !important; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n1 .marker-pin { height: 145px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n2 .marker-pin { height: 183px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n3 .marker-pin { height: 178px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n4 .marker-pin { height: 127px; }
	}
	@media  (max-width: 1070px) {
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n1 .marker-pin { height: 144px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n2 .marker-pin { height: 182px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n3 .marker-pin { height: 178px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n4 .marker-pin { height: 128px; }
	}
	@media  (max-width: 1024px) {
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n1 .marker-pin { height: 156px; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker .marker-padding { padding-bottom: 24px; }
		#knowledge-sharing .home-chart .chart-wrapper .chart-marker.n2 .marker-pin { height: 197px; }
		#knowledge-sharing .home-chart .chart-wrapper.visible .chart-marker.n4 .marker-padding { padding-bottom: 268px; }
	}
    @media  (max-width: 991px) {
    	#logical-web-bg1 p{ width:100% !important;  }
    	#logical-web-bg1{ background-size: 300px !important; border-bottom: 1px solid #e2e2e2; }
		#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 100px 0 70px; background-size: 430px !important; }
		#section2{ padding:50px 0px; border-bottom: 1px solid #e2e2e2; }
    	#section2 .section2-inner h5{ font-size: 14px;  }
    	#section2 .section2-inner { padding-bottom: 0px; margin-bottom: 0px; }
		#democratizes-information .cq-videocover-iconcontainer { bottom: 12%; width: 24%; height: 34px; right: 13%; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label { font-size: 14px; line-height: 30px; }
		
		#logical-web-bg1 h3{ font-size:26px; line-height:40px;}
		#section2 .section2-inner h3{ font-size:26px; line-height:40px;}
		
		.quick-product.vc_section-has-fill{ padding-bottom:10px; border-bottom: 1px solid #e2e2e2;}
		.quick-product h2{ font-size: 30px; line-height: 40px; margin-bottom:15px; }
		#your-team { padding: 40px 0px 20px; }
		#your-team .your-team p{ font-size: 30px; line-height: 40px;  }
		#democratizes-information h3{ font-size:26px; line-height:40px; }
		#home-blog { padding:40px 0px;}
		#home-blog h3{ font-size: 30px; line-height: 40px;  }
		#contact-from{ padding:30px 0px;}
		#contact-from h2{ font-size: 30px; line-height: 40px; }
		
		#boxwrapper-6 .footer{ min-height:auto; padding-bottom: 15px;  padding-top: 15px;}
		.ro-section.ro-padding-bottom-100{ padding-bottom:30px;}
		.ro-section.ro-padding-top.footerwrapper{ padding-top:0px;}
		
		#home-banner{ height:auto; }
		/*#home-banner:before{background-color: rgba(255, 255, 255, 0.5);	content: " ";	display: block;	height: 100%;	left: 0; position: absolute;	top: 0;	width: 100%;	z-index: 0;} */
		#home-banner .sub-container2 { padding: 60px 0 !important; }
		#home-banner .new-sub-container2 h5{ margin-bottom:15px; }
		#home-banner .new-sub-container2 h6{ margin-bottom:5px; }
		
		/*28-09-17*/
		#sharing-transformation{ padding: 20px 0 10px; }
		#sharing-transformation h4 { font-size: 24px; }
		#sharing-transformation p{ width:100%; font-size:15px; text-align:center; }
		#leader-bloomfire .testimonialswrapper:before { background-size: 300px; }
		#leader-bloomfire .testimonialswrapper:after { background-size: 300px; background-position: left bottom; }
		#leader-bloomfire .testimonialtext > p { padding-left: 70px; padding-right: 70px; } 
		
    }
	@media only screen and (max-width: 850px) {
		#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 100px 0 70px; background-size: 400px !important; }
		#logical-web-bg1{ background-size: 270px !important; border-bottom: 1px solid #e2e2e2; }
	}
	@media only screen and (max-width: 800px) {
		#section2 { background: url(../images/section-2.png) no-repeat left center !important; padding: 100px 0 70px; background-size: 370px !important; }
	}
	@media only screen and (max-width: 830px) {
		#ro-main { overflow: hidden; }
		button#responsive-menu-button{ text-align: center !important; }
	}
	@media only screen and (max-width: 767px) {
		.page-template-product-page .inner-content-txt h2 { font-size: 37px; }
		.page-template-product-page .inner-content-img.mb-img { display: none; 	}
		.page-template-product-page .mb-img-inner { display: block; }
		.page-template-product-page .inner-content-img img.logic-web { min-height: auto; }
		.page-template-product-page .inner-content-txt ul li span, .page-template-product-page .inner-content-txt ul li { padding-bottom: 0px; }
		.page-template-product-page .security-main .security-comps-img { text-align: center;}
		#logical-web-bg1 h3 { font-size: 26px; text-align: center; }
		#logical-web-bg1 h5{ text-align: center; }

		#logical-web-bg1 p{  text-align: center; padding-top: 0; }
		#logical-web-bg1{ background: none !important; margin-bottom: 0; border-bottom: 1px solid #e2e2e2; }
		#section2{ background: none !important; padding-top: 40px; border-bottom: 1px solid #e2e2e2; padding-bottom:40px; }
		#section2 .section2-inner h3 { font-size: 26px; text-align: center; }
		#section2 .section2-inner h5 { text-align: center; }
		#section2 .section2-inner p { text-align: center; }
		.hide-below-767 { display:none !important; }
		#searchul { padding-left: 10px; }
		#your-team { width: 70%; margin: 0 auto; }
		.inner-content-wrap .components { width: 250px; margin: 0 auto; }
		.sub-container2 { padding: 50px 0 250px !important; }
		.page-template-product-page ul.product_desc_section li span { font-size: 18px; }
		#sharing-transformation p:last-child a { font-size: 12px; }
		#democratizes-information h3 { font-size: 18px; line-height: 26px; }
		#democratizes-information h3 br { display: none; }
		#home-blog { width: 90%; margin: 0 auto; }
		#home-blog .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper { margin-right: 0; }
		#democratizes-information { margin: 0; }
		
		.quick-product.vc_section-has-fill{ padding-top:20px; padding-bottom:20px; border-bottom: 1px solid #e2e2e2;}
		#grey-bg .quick-product{ border-bottom: 0px solid #e2e2e2; padding-top:0px; }
		.quick-product h2{ font-size:26px; margin-bottom:15px;}
		#searchul img{ margin-bottom:30px;}
		#your-team { padding: 40px 0px 40px; width:90%;  }
		#your-team .your-team p{ font-size:26px; line-height:40px; }
		
		#home-blog{ padding-top:40px;}
		#home-blog .vc_grid-item-mini{ max-width:300px; margin:0px auto 30px;}
		#home-blog h3{ font-size:26px; line-height:40px; margin:0px auto; }
		#home-blog .vc_custom_1506091700664 { padding-top: 0px !important; padding-bottom: 0px !important;}
		
		#contact-from h2{ font-size:26px; line-height:40px; margin-top: 0px; letter-spacing:0.05em; margin-bottom: 15px; }
		#boxwrapper-6 .footercol1{ min-height:auto; }		
		#your-team .wpb_single_image { display:none; }
		#your-team .components{ width:80%;}
		.inner-content-wrap .components .components-box a::after{ text-align: right; width: 100%; position: absolute; right: 30px; top: 15px;}
		.inner-content-wrap .components .components-box a{ text-align:left; }
		
		/*28-09-17*/
		#sharing-transformation{ padding: 15px 0 5px; }
		#sharing-transformation h4 { font-size: 20px; line-height: 30px; margin-bottom: 10px; }
		#sharing-transformation p{ width:90%; font-size:13px; text-align:center;}
		.page-template-product-page .mobile_glance_img{ margin:20px auto; }		
		#spent-time .graph-wrapper { float:none; margin: 0 auto; }
		#spent-time .powered-content { padding: 2%; margin-left:0 }
		#knowledge-sharing .wpb_text_column { padding: 0 6%; }
		#logical-web-bg1 h3 br { display: none; }
		#new-home-banner .sub-container-new h3{ font-size: 30px; line-height: 36px; }
		#new-home-banner br{ display: none; }
		#new-home-banner .sub-container-new h6{ margin: 20px auto !important; line-height: 24px;  }
		#leader-bloomfire .testimonialtext { margin: 0 auto; width: 80%; }
		#leader-bloomfire .testimonialswrapper:before{  left: 40px;  background-size: 250px; }
		#leader-bloomfire .testimonialswrapper:after{     background-size: 250px;   background-position: left bottom; }
		#knowledge-sharing h3, #powerful-solutions h3, #powered-by h3 { font-size: 26px; }
		#powered-by .powered-content { padding: 0px 20px 30px 20px; }
		#new-home-banner .sub-container-new h6  { width: 90%; }
		#powered-by .powered-by-img .vc_column-inner { height: 200px; }
		#powerful-solutions { padding: 60px 0 40px; }
		#leader-bloomfire h3 { margin-bottom: 0; }
		#leader-bloomfire .wpb_text_column { margin-bottom: 0; }		
		#home-banner{ height:auto; padding:0px !important; }
		#home-banner .sub-container2{ padding:95px 0px 113px !important;}
		#powerful-solutions .ps-col-6 .tps-content p { font-size: 14px; }
		#powerful-solutions .ps-col-6:first-child { margin-bottom: 40px; border-bottom: 1px solid #716E6F; padding-bottom: 50px; }
	}
	@media only screen and (max-width: 756px) {
		#home-banner .sub-container2 h3 { font-size: 44px !important; }
	}
	@media only screen and (max-width: 700px) {
		#democratizes-information .cq-videocover-iconcontainer { bottom: 36px; width: 25%; height: 30px; right: 67px; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label { font-size: 12px; line-height: 28px; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label::after{ font-size:13px; padding-left:10px; }
		#new-home-banner .bannerbutton-buttonleft{ float: none !important; text-align: center; margin: 20px auto; display: table; }
		#home-banner{ height:auto; padding:0px !important; }
	}
	
	@media only screen and (max-width: 640px) {
		#contact-from h2 { font-size: 30px; margin-top: 80px; }
		.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field { width: 100% !important; float: none; }
		#contact-from.getintuch .hbspt-form input, #contact-from.getintuch .hbspt-form textarea { max-width: 100%; }
		.footercol1 { height: auto !important; }
		#your-team .your-team p { font-size: 26px; line-height: 30px; }
		
		#logical-web-bg1 h3 br { display: none; }
		#logical-web-bg1 h5 { font-size: 14px; }
		#home-blog .vc_pageable-slide-wrapper { margin-right: 0; }
		#boxwrapper-6 .footercol1{ min-height:auto; }
		
		#home-banner{ height:auto; padding:0px !important; }
		/*#home-banner:before{background-color: rgba(255, 255, 255, 0.7);	content: " ";	display: block;	height: 100%;	left: 0; position: absolute;	top: 0;	width: 100%;	z-index: 0;}*/
		.sub-container2 { padding: 0px 0 250px !important; }
		.new-sub-container2 h5 { line-height: 20px; }
		.new-sub-container2 h6 { }
		#contact-from h2{ margin-top:0px; font-size: 24px; line-height: 30px; letter-spacing: 0.03em;}
		.hbspt-form .hs-form fieldset.form-columns-1 select{ width:100% !important;}
		body #contact-from.getintuch .hbspt-form .actions{ width:100%; }
		
		#home-banner .sub-container2{ padding:119px 0px 113px !important;}
		#home-banner .vc_column-inner { padding-top:10px;}
		#home-banner .new-sub-container2 h6{ font-size:16px; margin-bottom:5px; }

	}

	
	@media only screen and (max-width: 580px) {
		#democratizes-information .cq-videocover-iconcontainer { bottom: 33px; right: 55px; }
	}
	@media only screen and (max-width: 480px) {
		#democratizes-information .cq-videocover-iconcontainer { bottom: 20%; width: 34%; height: 30px; right: 0%; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label { font-size: 10px; line-height: 24px; }
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label::after{ }
		
		#logical-web-bg1 h3 { font-size: 20px; line-height: 28px; }
		#contact-from h2{ font-size: 20px; line-height: 28px; margin-top: 0px; letter-spacing: 0.03em; }
		#home-blog h3{  font-size: 20px; line-height: 30px; margin-bottom: 10px; }
		.quick-product h2{ font-size: 20px; line-height: 28px; }
		#section2 .section2-inner h3 { font-size: 20px; line-height: 28px; }
		#your-team .your-team p{ font-size: 20px; line-height: 28px; }
		#sharing-transformation h4{ font-size: 20px; line-height: 28px; }
		#democratizes-information h3{ font-size: 20px; line-height: 28px;  }
		#boxwrapper-6 .footercol1{ min-height:auto; }		
		#sharing-transformation p:last-child a{ border: 1px solid #fff; padding: 10px 18px; font-size: 14px; }
		#democratizes-information .cq-videocover-iconcontainer { bottom: 10%; right: 3%; }
		#leader-bloomfire .testimonialswrapper:after { right: 0; }
		#leader-bloomfire .testimonialswrapper:before { left: 0; } 
		#leader-bloomfire .testimonialtext > p { padding-left: 10px; padding-right: 10px; }
	}
	
	@media only screen and (max-width: 380px) {
		#democratizes-information .cq-videocover-iconcontainer .cq-videocover-label { font-size: 8px; line-height: 24px; }
	}

	@media only screen and (min-width: 1200px) {
		#logical-web-bg1 p{ width:65% !important; }

	}

	@media (min-width: 768px) and (max-width: 1200px) {
		#your-team .vc_col-sm-8 { width: 60%; }
		#your-team .components-box.vc_col-sm-2 { width: 30%; }
		#your-team .components-box.vc_col-sm-3 { width: 50%; }
	}
