
.headings {
	font-size: 26px;
	text-decoration: underline;
	text-transform: none;
}

.sub-heading {
	font-size: 18px;
	text-decoration: underline;
	text-transform: none;
}

.padd_0 {
	padding: 0;
}

.white-btn-on-box {
	padding: 15px 15px;
	min-width: 160px;
	display: inline-block;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 24.5px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	background: transparent;
	margin: 0px auto;
	display: block;
}

.blue-btn-box {
	background: #233862;
	border-radius: 22px;
	padding: 25px 50px;
	max-width: 400px;
}

.blue-btn {
	padding: 15px 0px;
	transition: 1.5s ease out;
}

.blue-btn a {
	text-decoration: none;
	color: #fff;
	padding: 15px;
}

.blue-btn a:hover {
	text-decoration: none;
}

.sky-blue-btn {
	transition: .4s ease-in-out;
	background-image: radial-gradient(243.48% 1167.57% at 35.77% 14.29%, #94f0ea 0%, #1c80b7 76.87%);
	color: #233862;
}

.sky-blue-btn:hover {
	background: #1c80b7;
	color: #fff;
}

.sky-blue-btn:hover a {
	color: #fff;
}

.blue-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #1c80b7;
	border-radius: 50%;
	display: inline-block;
}

.dark-charcoal-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #4e4d4d;
	border-radius: 50%;
	display: inline-block;
}

.sky-blue-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #92dcd7;
	border-radius: 50%;
	display: inline-block;
}

.orange-blue-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #ff7654;
	border-radius: 50%;
	display: inline-block;
}

.dark-blue-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #233862;
	border-radius: 50%;
	display: inline-block;
}

.pink-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #e94b65;
	border-radius: 50%;
	display: inline-block;
}

.light-sky-blue-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #e6f4fb;
	border-radius: 50%;
	display: inline-block;
}

.light-pink-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #f7f0e7;
	border-radius: 50%;
	display: inline-block;
}

.light-grey-color {
	width: 55.11px;
	height: 55.11px;
	left: 198px;
	top: 225.61px;
	background: #f5f5f5;
	border-radius: 50%;
	display: inline-block;
}

.skyblue-span {
	color: #1c80b7;
}

.read-more:hover {}

.anchor-link {
	font-family: "Lato";
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
}

.anchor-link i {
	transform: rotate(270deg);
	margin-left: 6px;
}

.anchor-link:hover {
	font-weight: 700;
	color: #233862;
}

.anchor-link:hover:after {
	text-decoration: none;
}

.category-small-btn {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	color: #1c80b7;
	border: 1px solid;
	padding: 3px 11px;
	border-radius: 14px;
}

.category-small-btn:hover {
	text-decoration: none;
	background: #1c80b7;
	color: #fff;
}

.category-medium-btn {
	background: #1c80b7;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
	padding: 5px 12px;
	border-radius: 18px;
	transition: 5s ease out;
}

.category-medium-btn:hover {
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	text-decoration: none;
	color: #fff;
}

.category-medium-btn a {
	text-decoration: none;
	color: #fff;
}

.category-medium-btn a:hover {
	text-decoration: none;
}

.card {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
	border-radius: 16px;
	padding: 11px;
	overflow: hidden;
	position: relative;
	z-index: 9;
}

.card:hover {
	box-shadow: 10px 10px 20px rgba(0, 0, 0, 15%);
}

.card-img {
	border-radius: 9px;
	position: relative;
	overflow: hidden;
	height: 228px;
}

.card-img img {
	width: 100%;
	max-width: 100%;
}

.wave-shape {
	width: 100%;
	position: absolute;
	top: -7px;
	left: 0px;
	max-width: 100%;
}

.profile-img-name {
	margin-top: -70px;
	margin-bottom: 18px;
	padding: 20px 0;
}

.card-profile-img {
	width: 120px;
	border-radius: 50%;
}

.reactangle-blue-img {
	position: absolute;
	bottom: -26px;
	right: 7px;
}

.card-listing .article-post-info {
	padding: 15px 5px 0px 29px;
}

.profile-name {
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
	float: left;
	position: relative;
	top: 39px;
}

.card-date {
	position: absolute;
	top: 29px;
	right: 26px;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	border-radius: 18.5px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	color: #fff;
	padding: 6px 16px;
}

.profile-text {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
	margin-top: 11px;
	margin-bottom: 11px;
}

.profile-text a {
	color: #233862;
}

.card:hover .card-profile .profile-text a {
	color: #233862;
}

.profile-subtext {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	color: #4e4d4d;
}

.read-more-btn {
	font-family: "Lato";
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
	margin-top: 30px;
	display: block;
}

.read-more-btn i {
	transform: rotate(270deg);
	margin-left: 6px;
}

.read-more-btn:hover {
	color: #233862;
}

.card-profile {
	padding: 0px 18px 20px;
	position: relative;
}

.card-category-btns {
	margin-top: 15px;
	margin-bottom: 15px;
}

.card-category-small-btn {
	position: absolute;
	bottom: 16px;
	left: 12px;
}

.category-small-blue-btn {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.category-small-blue-btn {
	padding: 3px 11px;
	display: inline-block;
	background: #233862;
	border-radius: 24.5px;
	border: none;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
	margin-right: 10px;
}

.category-small-blue-btn:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 14px;
}

.article-posts-listing .article-post-info {
	padding: 15px 5px 15px 29px;
}

.article-posts-listing .article-post-info .article-post-cat a {
	display: inline-block;
	margin-bottom: 5px;
}

.article-posts-listing .article-post-info .article-post-cat a:last-child {
	margin-bottom: 5px;
}

.fsrecentpost-show-with-id.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 5px;
}

.fsrecentpost-show-with-id.owl-carousel .owl-dots .owl-dot.active span, .fsrecentpost-show-with-id.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}

.fsrecentpost-show-with-id.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

.fsrecentpost-show-with-id .owl-nav {
	width: 100%;
	margin: 30px auto 0 auto;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

.fsrecentpost-show-with-id .owl-nav button.owl-next {
	position: absolute;
	right: 0;
	color: #1c80b7;
	font-size: 22px;
}

.fsrecentpost-show-with-id .owl-nav button.owl-next, .fsrecentpost-show-with-id .owl-carousel .owl-nav button.owl-prev, .fsrecentpost-show-with-id .owl-carousel button.owl-dot {
	color: #1c80b7 !important;
}

.fsrecentpost-show-with-id .owl-carousel .owl-item .testimonial-client-image img {
	width: 100%;
	margin: 5px auto;
}

.fsrecentpost-show-with-id .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

.fsrecentpost-show-with-id.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

#FsArticles .owl-stage, .fsrecentpost-show-with-id .owl-stage {
	padding-bottom: 20px;
	padding-top: 20px;
	display: flex;
}

#FsArticles .owl-item, .fsrecentpost-show-with-id .owl-item {
	display: table;
	padding-left: 15px;
	padding-right: 15px;
}

#FsArticles .article-posts-listing, .fsrecentpost-show-with-id .article-posts-listing {
	position: initial;
	overflow: unset;
}

#FsArticles .article-posts-listing:hover, .fsrecentpost-show-with-id .article-posts-listing:hover {
	box-shadow: 10px 10px 20px rgba(0, 0, 0, 15%);
}

#FsArticles .article-posts-listing:after, .fsrecentpost-show-with-id .article-posts-listing:after {
	content: "";
	width: 165px;
	height: 165px;
	position: absolute;
	right: 5px;
	bottom: -11px;
	border-radius: 14px;
	background: #e6f4fb;
	z-index: -1;
}

#FsArticles .article-posts-listing .article-posts-thumb, .fsrecentpost-show-with-id .article-posts-listing .article-posts-thumb {
	-webkit-border-radius: 10px;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomleft: 0;
	border-radius: 10px;
	border-bottom-left-radius: 0;
	position: relative;
}

#FsArticles .article-posts-listing .article-posts-thumb img, .fsrecentpost-show-with-id .article-posts-listing .article-posts-thumb img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	max-width: 100%;
}

#FsArticles .article-posts-listing .article-posts-thumb .article-posts-date, .fsrecentpost-show-with-id .article-posts-listing .article-posts-thumb .article-posts-date {
	position: absolute;
	top: 29px;
	right: 26px;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	border-radius: 18.5px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	color: #fff;
	padding: 6px 16px;
}

#FsArticles .article-posts-listing .article-profile, .fsrecentpost-show-with-id .article-posts-listing .article-profile {
	margin: -46px 0 0 0;
}

#FsArticles .article-posts-listing .article-profile .profile-img, .fsrecentpost-show-with-id .article-posts-listing .article-profile .profile-img {
	width: 60px;
	height: 60px;
	float: left;
	overflow: hidden;
	padding: 3px;
	background: #92dcd7;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	margin: 0 15px 0 0;
}

.fsrecentpost-show-with-id .article-posts-listing .article-profile span {
	padding-top: 35px;
	font-style: italic;
	display: inline-block;
	color: #1c80b7;
}

#FsArticles .article-posts-listing .article-profile .profile-img img, .fsrecentpost-show-with-id .article-posts-listing .article-profile .profile-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}

#FsArticles .article-posts-listing .article-profile a, .fsrecentpost-show-with-id .article-posts-listing .article-profile a {
	padding-top: 35px;
	font-style: italic;
	display: inline-block;
}

#FsArticles .article-posts-listing .article-post-info h6, .fsrecentpost-show-with-id .article-posts-listing .article-post-info h6 {
	font-size: 18px;
	font-weight: 400;
	color: #233862;
}

#FsArticles .article-posts-listing .read-more, .fsrecentpost-show-with-id .article-posts-listing .read-more {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
	margin: 0;
	display: inline-block;
	padding: 0 20px 0 0;
	left: 60px;
}

#FsArticles .article-posts-listing:hover .read-more, .fsrecentpost-show-with-id .article-posts-listing:hover .read-more {
	color: #233862;
}

#FsArticles .article-posts-listing .read-more:after, .fsrecentpost-show-with-id .article-posts-listing .read-more:after {
	position: absolute;
	right: 0;
	top: 8px;
	font-family: FontAwesome;
	content: "";
	font-weight: 400;
	transition: .1s ease all;
	margin: 0;
	bottom: 0;
}

.go-to-our-blog-column .wpb_text_column {
	margin-bottom: 0;
}

.go-to-our-blog-column .read-more-btn {
	margin-top: 0;
}

.testimonial-card {
	background: #fff;
	box-shadow: 0px 0px 11px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 44px 28px 30px;
	position: relative;
}

.testimonial-card:after {
	content: "";
	width: 165px;
	height: 165px;
	position: absolute;
	right: -16px;
	bottom: -16px;
	border-radius: 30px;
	background: #e6f4fb;
	z-index: -1;
}

.double-dot-img {
	position: absolute;
	bottom: 8px;
	right: 26px;
	max-width: 35px;
}

.testimonial-client-image {
	width: 125px;
	height: 135px;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 10%);
	padding: 20px;
	border-radius: 50%;
	position: relative;
}

.testimonial-section {
	margin: 40px 0;
}

#FsTestimonials .testimonial-card {
	background: #fff;
	box-shadow: 0px 0px 11px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 25px;
	position: relative;
}

#FsTestimonials .owl-item .double-dot-img {
	position: absolute;
	bottom: 30px;
	right: 26px;
	max-width: 35px;
}

#FsTestimonials .owl-item .rectangle-img {
	position: absolute;
	bottom: -28px;
	right: -11px;
	z-index: -1;
	max-width: 135px;
}

#FsTestimonials .testimonial-card:after {
	content: "";
	width: 146px;
	height: 148px;
	position: absolute;
	right: -16px;
	bottom: -16px;
	border-radius: 38px;
	background: rgba(255, 202, 189, .42);
	z-index: -1;
}

.rectangle-img1 {
	position: absolute;
	z-index: -1;
	bottom: -14px;
	right: -11px;
}

.double-dot-img {
	position: absolute;
	bottom: 26px;
}

#FsTestimonials .testimonial-client-image {
	width: 125px;
	height: 125px;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 10%);
	padding: 20px;
	border-radius: 50%;
	position: relative;
}

#FsTestimonials .testimonial-client-image img {
	width: 100%;
	max-width: 100%;
	max-height: 100%;
	transform: translate(-50%, -50%);
	position: absolute;
	left: 50%;
	top: 50%;
	padding: 17px;
}

#FsTestimonials .owl-nav {
	width: 100%;
	margin: 0 auto;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

#FsTestimonials .owl-nav button.owl-next {
	position: absolute;
	right: 0;
	color: #1c80b7;
	font-size: 22px;
}

#FsTestimonials .owl-nav button.owl-next, #FsTestimonials .owl-carousel .owl-nav button.owl-prev, #FsTestimonials .owl-carousel button.owl-dot {
	color: #1c80b7 !important;
}

#FsTestimonials .owl-carousel .owl-item .testimonial-client-image img {
	width: 100%;
	margin: 5px auto;
}

#FsTestimonials .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

#FsTestimonials.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

.testimonial-content {
	padding-left: 25px;
}

.testimonial-content p {
	text-align: left;
}

.testimonial-text {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #5e5e5e;
}

.testimonial-client-name {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin-bottom: 0;
	text-align: left;
}

.testimonial-client-designation {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin: 10px 0;
}

.shadow-effect {
	background: #fff;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 1px solid #ececec;
	box-shadow: 0 19px 38px rgba(0, 0, 0, .1), 0 15px 12px rgba(0, 0, 0, .02);
}

#FsTestimonials .shadow-effect p {
	font-family: inherit;
	font-size: 17px;
	line-height: 1.5;
	margin: 0 0 17px 0;
	font-weight: 300;
}

.testimonial-name {
	margin: -17px auto 0;
	display: table;
	width: auto;
	background: #3190e7;
	padding: 9px 35px;
	border-radius: 12px;
	text-align: center;
	color: #fff;
	box-shadow: 0 9px 18px rgba(0, 0, 0, .12), 0 5px 7px rgba(0, 0, 0, .05);
}

#FsTestimonials .item {
	text-align: center;
	padding: 7px 30px;
	margin-bottom: 15px;
	opacity: .2;
	-webkit-transform: scale3d(.8, .8, 1);
	transform: scale3d(.8, .8, 1);
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	padding-bottom: 0 !important;
}

#FsTestimonials .owl-item.active.center .item {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}

#FsTestimonials .owl-carousel .owl-item img {
	transform-style: preserve-3d;
	max-width: 90px;
	margin: 0 auto 17px;
}

#FsTestimonials.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 8px;
}

#FsTestimonials.owl-carousel .owl-dots .owl-dot.active span, #FsTestimonials.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}

#FsTestimonials.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

.client-logo-div .col-lg-4.col-md-4.col-6 {
	padding-left: 0;
	padding-right: 0px;
}

.client-logo-div img {
	margin: 40px auto 0;
	width: 100%;
	filter: grayscale(100%);
}

.client-logo-div img:hover {
	filter: none;
	-webkit-filter: grayscale(0%);
}

.home-our-client-title {
	margin-bottom: 0;
}

.recent-articles-title-column {
	margin-top: 70px;
}

/*.our-value-section .col-md-3{-ms-flex: 0 0 25%;flex: 0 0 20%;max-width: 20%}*/
.mobile-footer {
	background: none;
}

.site-footer {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/footer-bg-image.png");
	padding: 244px 0 0px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.site-footer .footer-links li {
	list-style-type: none;
}

.site-footer .footer-links ul {
	padding: 0;
}

.site-footer .footer-links a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	list-style-type: none;
	text-decoration: none;
	/*text-underline-offset: 1px;text-underline-position: from-font; */
	position: relative;
}

.site-footer .footer-links h4 {
	transition: .1s ease all;
}

.site-footer .footer-links h4 a {
	font-size: 17px;
	font-weight: 700;
}

.site-footer .footer-links a:hover {
	color: #92dcd7;
}

.site-footer .footer-links li {
	transition: .1s ease all;
	position: relative;
}

.site-footer .footer-links li:after, .site-footer .footer-links h4:after {
	position: relative;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	font-family: FontAwesome;
	content: "";
	font-weight: 400;
	font-size: 11px;
	color: #fff;
	transition: .1s ease all;
	margin: 0;
	padding: 0 0 0 5px;
}

.site-footer .footer-links h4:after {
	font-size: 13px;
}

.site-footer .footer-links h4:hover:after, .site-footer .footer-links li:hover:after, .site-footer .footer-links a:hover {
	color: #92dcd7;
}

.footer-title {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 24px;
	color: #fff;
	margin: 10px 0;
}

.footer-title.after-none:after {
	display: none;
}

.footer-fs-logo img {
	width: 78%;
	margin-bottom: 10px;
}

.site-footer .footer-links .white-btn-on-box {
	padding: 11px 15px;
	min-width: 160px;
	display: inline-block;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 30px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	background: transparent;
	margin: 0px;
	text-decoration: none !important;
}

.site-footer li.hs-form-booleancheckbox:after {
	display: none;
}

.site-footer .footer-links .white-btn-on-box:after {
	font-family: FontAwesome;
	content: "";
	position: relative;
	right: 0;
	font-weight: 400;
	transition: .1s ease all;
	margin: 0 0 0 8px;
	bottom: 0;
}

.site-footer .footer-links .white-btn-on-box:hover {
	text-decoration: none;
	background: radial-gradient(241.16% 1140.22% at 38.32% 17.35%, #92dcd7 0%, #1c80b7 100%);
	border-radius: 30px;
	color: #233862;
	border: 1px solid #92dcd7;
}

.site-footer .footer-links .white-btn-on-box:after {
	font-family: FontAwesome;
	content: "";
	position: relative;
	right: 0;
	font-weight: 400;
	transition: .1s ease all;
	margin: 0 0 0 8px;
	bottom: 0;
}

.site-footer .footer-links .we-are-hiring {
	margin: 0px 0px 20px;
	text-decoration: none !important;
}

.site-footer .footer-links .sky-blue-btn {
	padding: 15px 15px;
	min-width: 100px;
	display: inline-block;
	background: #92dcd7;
	border-radius: 30px;
	border: none;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
	color: #233862;
}

.site-footer .footer-links .sky-blue-btn:hover {
	text-decoration: none;
	background: radial-gradient(241.16% 1140.22% at 38.32% 17.35%, #92dcd7 0%, #1c80b7 100%);
	border-radius: 30px;
	color: #233862;
}

.newsletter-form {
	margin-bottom: 30px;
}

.email-newsletter {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	border: none;
	border-bottom: 1px solid;
	background: transparent;
	padding: 8px 0;
	margin-bottom: 20px;
	width: 100%;
}

.email-newsletter:focus-visible {
	outline-offset: 0px;
	outline: none;
}

::placeholder {
	color: #fff;
}

.i-agree {
	display: flex;
}

.i-agree .wpcf7-list-item .wpcf7-list-item-label {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: -.015em;
	color: #fff;
}

.checkbox-text {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: -.015em;
	color: #fff;
	margin-left: 10px;
}

.checkbox {
	top: -17px;
}

.footer-newsletter .wpcf7-response-output {
	color: #92dcd7;
}

.footer-newsletter .hbspt-form .hs_email .hs-input {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	border: none;
	border-bottom: 1px solid;
	background: transparent;
	padding: 8px 0;
	margin-bottom: 20px;
	width: 100%;
}

.footer-newsletter .hbspt-form .hs_email .hs-error-msgs {
	background: #f9d1d5;
	border: solid 1px #f7bec5;
	padding: 10px;
	border-radius: 5px;
}

.footer-newsletter .hbspt-form .hs_email .hs-error-msgs li {
	margin: 0;
}

.footer-newsletter .hbspt-form .hs_email .hs-error-msgs li label {
	color: #6a1922;
	font-size: 14px;
	margin: 0;
}

.footer-newsletter .hbspt-form .submitted-message p {
	color: #92dcd7;
}

.footer-newsletter .hbspt-form .hs_error_rollup ul li label {
	color: red;
	font-size: 13px;
}

.footer-newsletter .hbspt-form .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label {
	display: flex;
}

.footer-newsletter .hbspt-form .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label input[type=checkbox] {
	height: 21px;
	margin-right: 10px;
}

.footer-newsletter .hbspt-form .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label span {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: -.015em;
	color: #fff;
}

.footer-newsletter .hbspt-form .hs_submit .actions .hs-button {
	background: #92dcd7;
}

.footer-newsletter .hbspt-form .hs_submit .actions .hs-button {
	padding: 15px 15px;
	min-width: 100px;
	display: inline-block;
	background-image: radial-gradient(243.48% 1167.57% at 35.77% 14.29%, #94f0ea 0%, #1c80b7 76.87%);
	border-radius: 30px;
	border: none;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
	color: #233862;
	transition: .4s ease-in-out;
}

.footer-newsletter .hbspt-form .hs_submit .actions .hs-button:hover {
	text-decoration: none;
	background: #1c80b7;
	border-radius: 30px;
	color: #fff;
}

.getin-touch {
	margin-bottom: 20px;
}

.getin-touch p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	color: #fff;
	margin-bottom: 4px;
}

.getin-touch p a {
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}

.getin-touch p a:hover {
	color: #92dcd7;
}

.follow-us {
	display: flex;
	margin-top: 15px;
}

.follow-us p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	padding-right: 0;
	position: relative;
	top: 7px;
}

.follow-us img {
	margin: 3px;
}

.footer-contatct-div .follow-us .follow-us-social a {
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
}

.twitter-icon {
	padding: 6px;
	border-radius: 50%;
	background: #fff;
}

.twitter-icon:hover {
	background: #92dcd7;
}

.twitter-icon:before {
	content: "" !important;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/source/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/x-blue-green-footer.svg") !important;
	width: 20px;
	height: 20px;
	display: block;
	font: inherit;
	color: #14717a;
	font-size: 0;
	background-size: 100% 100% !important;
}

.linkedin-icon {
	padding: 6px 8px;
	border-radius: 50%;
	background: #fff;
}

.linkedin-icon:before {
	content: "" !important;
	font: normal normal normal 14px/1 FontAwesome;
	color: #14717a;
	font-size: 20px;
}

.podcast-icon {
	padding: 6px 8px;
	border-radius: 50%;
	background: #fff;
}

.podcast-icon:before {
	content: "";
	font: normal normal normal 14px/1 FontAwesome;
	color: #14717a;
	font-size: 20px;
}

.twitter-icon, .linkedin-icon, .podcast-icon {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.twitter-icon:hover, .linkedin-icon:hover, .podcast-icon:hover {
	background: #92dcd7;
}

.our-value-section {
	border: 1px solid #92dcd7;
	border-left: 0;
	border-right: 0;
	padding: 20px 0 20px;
	margin-top: 40px;
}

.our-values-title {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 24px;
	color: #fff;
	margin: 17px 0px;
}

.our-values-title:after {
	font-family: FontAwesome;
	content: "";
	position: relative;
	right: 0;
	font-weight: 400;
	transition: .1s ease all;
	margin: 0 0 0 8px;
	bottom: 0;
	font-size: 16px;
}

.our-values-div {
	margin-top: 8px;
}

.our-values-info img {
	width: 58px;
}

.our-values-info p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #fff;
	margin: 0;
}

.our-values-info h5 {
	font-family: "Lato";
	padding-top: 15px;
	font-size: 23px;
	color: #fff;
	margin: 0;
	font-weight: 700;
}

.our-value-section {}

.our-value-section .col-md-2, .our-value-section .col-md-3 {
	vertical-align: middle;
	text-align: left;
	float: none;
	display: inline-block;
}

.space-padding-value {
	padding-left: 55px !important;
}

.our-value-section .col-md-3 {
	border-left: 1px solid #92dcd7;
	padding-left: 40px;
}

/*.our-value-section .col-md-3:last-child{border: none; }*/
.our-value-section > .row {
	margin: 0 auto;
	display: block;
}

/*.our-value-section .our-values-info .row{ padding: 0; margin: 0; }*/
a.footer-our-values-link {
	line-height: 100%;
}

.our-value-wp {
	margin: 0 auto;
	width: 80%;
}

.our-value-wp .our-value-div-1 {
	width: 20%;
	float: left;
}

.our-value-wp .our-value-div-2 {
	width: 20%;
	float: left;
}

.our-value-wp .our-value-div-3 {
	width: 28%;
	float: left;
	border-left: 1px solid #92dcd7;
	border-right: 1px solid #92dcd7;
	padding: 0 30px;
	margin-right: 30px;
}

.our-value-wp .our-value-div-4 {
	width: 25%;
	float: left;
}

.our-value-wp .our-value-div-5 {
	width: 25%;
	float: left;
}

.our-value-wp a {
	line-height: 100%;
}

.our-value-wp .our-value-div-2 h5, .our-value-wp .our-value-div-3 h5, .our-value-wp .our-value-div-4 h5, .our-value-wp .our-value-div-5 h5 {
	font-family: "Lato";
	padding-top: 23px;
	font-size: 23px;
	color: #fff;
	margin: 0;
	font-weight: 700;
	line-height: 100%;
	text-align: left;
}

.our-value-wp .our-value-img {
	width: 65px;
	float: left;
	margin-right: 20px;
}

@media (max-width: 767px) {
	.our-value-wp {
		width: 100%;
	}
	
	.our-value-wp .our-value-div-1, .our-value-wp .our-value-div-2, .our-value-wp .our-value-div-3, .our-value-wp .our-value-div-4, .our-value-wp .our-value-div-5 {
		width: 100%;
		float: none;
		border: none;
		display: inline-block;
		padding: 0;
		margin-top: 15px;
	}
	
	.our-value-wp .our-value-img {
		width: 40px;
		margin-right: 10px;
	}
	
	.our-value-wp .our-value-div-2 h5, .our-value-wp .our-value-div-3 h5, .our-value-wp .our-value-div-4 h5, .our-value-wp .our-value-div-5 h5 {
		padding-top: 10px;
		font-size: 18px;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.our-value-wp {
		width: 100%;
	}
	
	.our-value-wp .our-value-img {
		width: 40px;
		margin-right: 10px;
	}
	
	.our-value-wp .our-value-div-2 h5, .our-value-wp .our-value-div-3 h5, .our-value-wp .our-value-div-4 h5, .our-value-wp .our-value-div-5 h5 {
		padding-top: 10px;
		font-size: 18px;
	}
	
	.our-values-title {
		margin-top: 10px;
		font-size: 20px;
	}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	.our-value-wp {
		width: 85%;
	}
}

.copyright-section {
	padding-top: 20px;
	padding-bottom: 20px;
}

.copyright_text p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 24px;
	letter-spacing: -.015em;
	color: #fff;
	margin-top: 20px;
}

.copyright_text span {
	margin: 0 14px;
}

.copyright_text a {
	font-size: 15px;
	color: #fff;
	text-decoration: none;
}

.copyright_text a:hover {
	font-size: 15px;
	color: #92dcd7;
	text-decoration: none;
}

.logos {
	text-align: right;
}

.logos img {
	margin: 10px 9px;
}

.pd-l1-0 {
	padding-left: 0;
}

.home-banner-text-img {
	padding-top: 50px;
}

.banner-text-column .vc_column-inner {
	margin-top: 20px;
}

.banner-h5 {
	background: linear-gradient(90deg, #233862 0%, #1c80b7 100%);
	-webkit-background-clip: text;
	background-clip: text;
	text-fill-color: transparent;
	margin-bottom: 44px;
}

.banner-h5 span {
	position: relative;
	font-weight: 600 !important;
}

.banner-h5 span:after {
	content: "";
	border-bottom: 3px solid #ff7654;
	position: absolute;
	bottom: 2px;
	left: 0;
	z-index: -1;
	width: 100%;
	border-radius: 26px;
}

.banner-subtext {
	margin-top: 22px;
}

.underline-span {
	position: relative;
	z-index: 9;
}

.underline-span:after {
	content: "";
	border-bottom: 8px solid #92dcd7;
	position: absolute;
	bottom: 1px;
	left: 0;
	z-index: -1;
	width: 100%;
	border-radius: 26px;
}

.underline-span1 {
	position: relative;
}

.underline-span1:after {
	content: "";
	border-bottom: 8px solid #92dcd7;
	position: absolute;
	bottom: 11px;
	left: 0;
	z-index: -1;
	width: 100%;
	border-radius: 26px;
}

.small-underline-span {
	position: relative;
	z-index: 9;
}

.small-underline-span:after {
	content: "";
	border-bottom: 5px solid #92dcd7;
	position: absolute;
	bottom: 4px;
	left: 0;
	z-index: -1;
	width: 100%;
	border-radius: 26px;
}

.strategy-desktop-row {
	margin-top: 25px;
}

.strategy-tittle {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 64px;
	line-height: 82px;
	color: #233862;
	position: relative;
	z-index: 9;
}

.strategy-bg {
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.strategy-right-section-columns img {
	margin-top: 8px;
}

.strategy-bg-seperator .vc_column-inner {
	padding-top: 0 !important;
}

.left-image-right-title-with-description img {
	width: auto;
	height: auto;
}

.strategy-desktop-row .strategy-right-section-columns .left-image-right-title-with-description h5 {
	margin-bottom: 11px;
}

.technology-salesforce-ul {
	margin-bottom: 0 !important;
	padding-left: 6px;
}

.our-client-bg {
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.technology-and-digital-exp-consuling-section {
	margin-top: 50px;
}

.technology-solutions-section {
	margin-top: 50px;
}

.empower-and-support-your-organation-section {
	margin-top: 50px;
}

.technology-section-column .content-pad {
	padding-left: 0;
}

.technology-solutions-section-column .col-lg-2 {
	-ms-flex: 0 0 8.333333%;
	flex: 0 0 8.333333%;
	max-width: 8.333333%;
}

.technology-digital-title .wpb_text_column {
	margin-bottom: 25px;
}

.technology-digital-text p {
	padding-right: 50px;
}

.technology-solution-title .wpb_text_column {
	margin-bottom: 25px;
}

.technology-solutions-section-column .content-pad {
	padding-left: 0;
}

.empower-title .wpb_text_column {
	margin-bottom: 25px;
}

.empower-section-column .content-pad {
	padding-left: 0;
}

.technology-solution-right-img-column img {
	margin-top: 38px;
}

.recent-articles-title h3 {
	padding-left: 20px;
}

.fusionspan-by-number-icons-section-columns .fsnumbers {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 40px;
	line-height: 51px;
	text-transform: capitalize;
	color: #233862;
}

.blog-filter .search-bar-section {
	position: relative;
	width: 38%;
	margin: 0 auto 40px;
}

.blog-filter .search-bar-input {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
	position: relative;
	border: 1px solid #92dcd7;
	border-radius: 21px;
	padding: 9px 54px 9px 28px;
	width: 100%;
}

.blog-filter .search-icon {
	position: absolute;
	right: 24px;
	color: #233862;
	top: 10px;
	cursor: pointer;
	font-style: normal;
}

.blog-filter .search-bar-input::placeholder {
	color: #233862;
}

.blog-filter .search-icon:before {
	content: "";
	font-family: FontAwesome;
	font-size: 22px;
}

.blog-home-card .article-posts-listing {}

.subscribe-of-blog-section {
	padding: 20px 14px;
	border-radius: 8px;
	background: #e6f4fb;
}

.subscribe-of-blog-section h4 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	text-align: center;
	text-transform: capitalize;
	color: #233862;
}

.subscribe-of-blog-section p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	text-align: center;
	color: #233862;
	margin: 13px 29px 0;
}

.subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-input {
	width: 100%;
	border-radius: 22px;
	border: 1px solid #92dcd7;
	padding: 9px 28px;
	background: #fff;
	font-family: "Lato";
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #a0a0a0;
}

.subscribe-of-blog-section .hbspt-form .hs-error-msgs {
	margin-bottom: 0;
	color: red;
}

.subscribe-of-blog-section .hbspt-form .hs-error-msgs li {
	padding-left: 0px;
}

.subscribe-of-blog-section .hbspt-form .hs_error_rollup .hs-error-msgs {
	margin-bottom: 0;
	color: red;
	list-style-type: none;
}

.subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-input::placeholder {
	color: #a0a0a0;
	font-style: italic;
}

.subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-error-msgs {
	margin-bottom: 0;
}

.subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-error-msgs li {
	list-style-type: none;
	color: red;
	margin-bottom: 0;
}

.subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-error-msgs li label {
	margin-bottom: 0;
	font-size: 10px;
}

.subscribe-checkbox, .subscribe-checkbox span {
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 10px;
	line-height: 22px;
	text-align: center;
	color: #233862;
}

.subscribe-checkbox input {
	position: relative;
	top: 3px;
	margin-right: 5px;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list {
	margin-bottom: 0;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan label {
	display: flex;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan input[type=checkbox] {
	width: 12px;
	margin-right: 10px;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .hs-error-msgs {
	margin-bottom: 0;
	color: red;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .hs-error-msgs li {
	padding-left: 20px;
	font-size: 11px;
}

.subscribe-of-blog-section .hbspt-form .hs_error_rollup .hs-error-msgs {
	margin-bottom: 0;
	color: red;
	list-style-type: none;
}

.subscribe-of-blog-section .hbspt-form .hs_error_rollup .hs-error-msgs li {
	font-size: 11px;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list {
	padding-left: 7px;
	margin-top: 13px;
	list-style-type: none;
}

.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label span {
	font-size: 10px;
	font-style: italic;
	color: #233862;
	line-height: 14px;
}

.subscribe-of-blog-section .hs_submit .actions {
	display: flex;
}

.subscribe-of-blog-section .hs-button {
	padding: 15px 15px;
	min-width: 130px;
	display: inline-block;
	background-image: radial-gradient(243.48% 1167.57% at 35.77% 14.29%, #94f0ea 0%, #1c80b7 76.87%);
	border-radius: 24.5px;
	border: none;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
	color: #233862;
	margin: 13px auto 18px;
	transition: .4s ease-in-out;
}

.subscribe-of-blog-section .hs-button:hover {
	background: radial-gradient(243.48% 1167.57% at 35.77% 14.29%, #1c80b7 0%, #1c80b7 76.87%);
	color: #fff;
	border-radius: 24.5px;
}

.subscribe-our-blog-btn-div {
	text-align: center;
	margin: 28px 0 10px;
}

.subscribe-our-blog-btn-div .sky-blue-btn {
	padding: 15px 26px;
}

.category-section {
	padding: 32px 14px 20px;
}

.category-title {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
}

.blog-filter .article-posts-listing .article-profile {
	margin: -47px 0 0 0;
}

.featured-aticles-left {
	height: 250px;
	overflow: hidden;
	margin: 0;
	border-radius: 10px;
	margin: 30px 0;
}

.featured-aticles-left .blog-img {
	border-radius: 10px;
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.featured-aticles-right .blog-text {
	margin-bottom: 10px;
}

.featured-aticles-right .category-small-blue-btn {
	margin-right: 10px;
	margin-bottom: 5px;
	display: inline-block;
	background: #1c80b7 !important;
}

.featured-aticles-right {
	padding: 25px 15px;
}

.featured-aticles-right:after {
	content: "";
	height: 100%;
	width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
	-ms-transition: .4s;
	-webkit-transition: .4s;
	width: 496px;
	z-index: -1;
}

.blog-section {
	position: relative;
}

.blog-section:after {
	content: "";
	height: 100%;
	width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
	-ms-transition: .4s;
	-webkit-transition: .4s;
	width: 100%;
	z-index: -1;
}

.blog-section:hover:after {
	background: #fff;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 10px;
	z-index: -1;
	max-width: 100%;
}

.blog-section:hover .read-more {
	color: #233862;
}

.featured-aticles-right h6 {
	transition: all .3s ease-in-out;
	text-transform: capitalize;
	font-weight: 400;
}

.blog-section:hover .featured-aticles-right h6 {
	color: #1c80b7;
}

.featured-aticles-right .blog-profile-name {
	padding-left: 0;
}

.featured-aticles-right .blog-profile-name a {
	transition: .5s;
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	align-items: center;
	color: #1c80b7;
	margin-top: 8px;
	padding-right: 8px;
	padding-left: 0;
	display: inline-block;
}

.featured-aticles-right:hover .blog-profile-name a {
	font-weight: 700;
	color: #233862;
}

.btns-div {
	margin: 5px 0;
}

.blog-profile-img {
	width: 40px;
	height: 40px;
}

.blog-profile-img img {
	border-radius: 50%;
	border: 2px solid #94ddd8;
	width: 100%;
}

.blog-profile-seperator-span {
	margin: 0 16px;
	color: #000;
}

.blog-profile-date-span {
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #233862;
	padding-left: 5px;
}

.featured-aticles-right .read-article-btn {
	margin-top: 10px;
	margin-left: 15px;
}

.dark-blue-btn {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.dark-blue-btn {
	padding: 15px 32px;
	display: inline-block;
	background: #233862;
	border-radius: 24.5px;
	border: none;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	text-align: center;
}

.dark-blue-btn:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.most-popular-title {
	margin-top: 50px;
}

.editor-pick-img-div {
	height: 81px;
	overflow: hidden;
	border-radius: 8px;
}

.editor-pick {
	transition: all .4s linear;
	padding: 10px 14px 15px 10px;
}

.editor-pick:hover {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 8px;
	padding: 10px 14px 10px 10px;
}

.editor-pick-text {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #233862;
	transition: all .4s linear;
	-moz-transition: all .4s linear;
	-webkit-transition: all .4s linear;
	position: relative;
	margin: 0;
}

.editor-pick:hover .editor-pick-text {}

.editor-pick-info:before {
	content: "";
	font-family: FontAwesome;
	position: absolute;
	right: 8px;
	top: 0;
	bottom: 0;
	border-right: 1px solid #b8b8b8;
}

.editor-pick img {
	object-fit: cover;
	width: 100%;
	border-radius: 8px;
	min-height: 80px;
}

.editors-pick-name {
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	color: #1c80b7;
	transition: all .4s linear;
	-moz-transition: all .4s linear;
	-webkit-transition: all .4s linear;
}

.editor-pick-info {
	padding-right: 18px;
	padding-left: 0;
}

.editor-pick-info:after {
	content: "";
	font-family: FontAwesome;
	position: absolute;
	right: 18px;
	top: 34px;
	color: #787777;
}

.editor-pick-info h6 {
	font-family: "Lato";
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	text-align: left;
	vertical-align: top;
	color: #233862;
	margin: 0;
}

.editor-pick:hover .editor-pick-info h6 {
	color: #1c80b7;
}

.editor-pick-info-hover {
	opacity: 0;
	height: 0;
	transform: translateY(-10px);
	transition: .5s;
	position: absolute;
	top: 0;
}

.editor-pick-info-hover h6 {}

.editor-pick:hover .editor-pick-info-hover {
	opacity: 1;
	height: auto;
	transform: translateY(0);
	position: absolute;
	top: 0;
	margin-right: 0px;
}

.editor-pick:hover .editor-pick-info-hover h6 {
	opacity: 1;
	height: auto;
	font-family: "Lato";
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	text-align: left;
	vertical-align: top;
	color: #233862;
	text-decoration: underline;
	margin: 0;
}

.edito-pick-right-text {
	padding-left: 0;
}

.sidebar {
	padding: 12px;
}

.blog-listing-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan input[type=checkbox] {
	height: 17px;
	margin-right: 3px;
}

.blog-listing-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label span {
	font-size: 10px;
	font-style: italic;
	color: #233862;
	line-height: 14px;
	white-space: nowrap;
}

.blog-listing-right-panel .subscribe-of-blog-section p {
	margin: 13px 17px 0;
}

.blog-listing-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list {
	padding-left: 0;
}

.blog-listing-right-panel .subscribe-of-blog-section .hbspt-form .hs-form-private .hs_email .hs-error-msgs li {
	padding-left: 20px;
}

.blog-listing-right-panel .subscribe-of-blog-section .hbspt-form .hs_error_rollup .hs-error-msgs li {
	padding-left: 20px;
}

.sidebar .search-bar-section {
	position: relative;
	width: 100%;
}

.sidebar .search-bar-input {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
	position: relative;
	border: 1px solid #92dcd7;
	border-radius: 21px;
	padding: 9px 54px 9px 28px;
	width: 100%;
}

.sidebar .search-icon {
	position: absolute;
	right: 24px;
	color: #233862;
	top: 10px;
	cursor: pointer;
	font-style: normal;
}

.sidebar .search-bar-input::placeholder {
	color: #233862;
}

.sidebar .search-icon:before {
	content: "";
	font-family: FontAwesome;
	font-size: 22px;
}

.sidebar .widget-area .social-follow-us .follow-us {
	text-align: left;
}

.filter-btn-div {
	width: 74%;
	margin: 0 auto;
	text-align: center;
}

.filter-btn-div .filter-button {
	position: relative;
}

.filter-btn-div .filter-button span {
	text-align: center;
	padding: 3px 0;
	display: block;
}

.filter-btn-div .filter-button input {
	position: absolute;
	color: #fff !important;
	opacity: 0;
	height: 28px;
	width: 100%;
	left: 0;
	cursor: pointer;
}

.blog-filter {
	margin-top: 50px;
	margin-bottom: 50px;
	display: block;
}

.blog-article-page-div .page-banner-text {
	margin-bottom: 30px;
}

.author-brief-profile-section .author-brief-profile-img {
	border-radius: 50%;
	border: 6px solid #92dcd7;
	width: 180px;
	height: 180px;
}

.author-brief-profile-section .author-brief-profile-img img {
	width: 100%;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	height: 100%;
}

.author-brief-profile-section {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 8px;
	padding: 24px;
	margin-top: 32px;
}

.author-brief-profile-section .col-lg-8.col-md-8.col-12 {
	padding-top: 30px;
}

.author-brief-profile-section h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 26px;
	text-transform: capitalize;
	color: #233862;
	margin-top: 0;
	margin-bottom: 15px !important;
	transition: all .5s ease-in-out;
}

.author-brief-profile-section .category-small-blue-btn {
	font-size: 18px;
	padding: 10px 24px;
	border-radius: 34px;
}

.blog-article-practice-salesforce-btn {
	margin: 15px 0 35px;
}

.blog-article-banner-img-text img {
	width: 100%;
}

.blog-article-banner-img-text p {
	text-align: center;
	margin: 42px 26px;
}

.blog-article-right-section {
	background: #fff;
	box-shadow: 5px 5px 28px 1px rgba(0, 0, 0, .07);
	border-radius: 8px;
	padding: 12px;
}

.blog-article-right-panel .subscribe-of-blog-section {
	background: linear-gradient(#e6f4fb, #fff);
}

.blog-article-right-panel .subscribe-of-blog-section {
	padding: 20px 7px;
}

.blog-article-right-panel .sidebar {
	padding: 12px 12px 1px;
}

.blog-article-right-panel .blog-detail-right-title-div h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
}

.subscribe-of-blog-section .subcribe-email-input {
	width: 100%;
	border-radius: 22px;
	border: 1px solid #92dcd7;
	padding: 9px 28px;
	background: #fff;
	font-family: "Lato";
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #a0a0a0;
}

.blog-article-right-panel .subscribe-of-blog-section p {
	margin: 13px 17px 0;
}

.subscribe-of-blog-section .subcribe-email-input::placeholder {
	color: #a0a0a0;
	font-style: italic;
}

.blog-article-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan input[type=checkbox] {
	height: 15px;
	margin-right: 7px;
}

.blog-article-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list {
	padding-left: 0;
}

.blog-article-right-section .most-popular-title {
	margin-top: 25px;
}

.blog-article-right-section .most-popular-title h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
	margin-left: 10px;
}

.blog-article-editor .editor-pick-info {
	border: none;
}

.blog-article-editor {
	padding: 0 10px;
}

.blog-article-editor:hover .editor-pick {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 8px;
}

.blog-article-editor .editor-pick {
	border-bottom: 1px solid #b8b8b8;
	margin: 14px 0 0;
}

.blog-article-editor .editor-pick:hover {
	padding: 10px 14px 15px 10px;
}

.blog-article-editor .editor-pick-info-hover {
	left: 0;
}

.blog-article-category-btn {
	margin-top: 21px;
	margin-left: 10px;
}

.blog-article-category-btn .category-small-btn {
	margin-bottom: 6px;
	display: -webkit-inline-box;
}

.blog-article-right-section .subscribe-of-blog-section {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
}

.blog-article-right-section .subscribe-checkbox span {
	font-size: 9px;
}

.salesforce-managed-service-section {
	margin-top: 32px;
}

.salesforce-managed-service-section ul li span {
	color: #1c80b7;
}

.salesforce-managed-service-section ul {
	margin-top: 35px;
}

.salesforce-managed-service-grow-section {
	margin-top: 32px;
}

.salesforce-managed-service-grow-section img {
	width: 100%;
}

.blog-article-follow-us {
	margin-top: 21px;
	margin-bottom: 21px;
}

.blog-article-follow-us h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
	margin-left: 10px;
	margin-top: 14px;
}

.blog-article-follow-us .twitter-icon {
	background: #1c80b7;
	color: #fff;
	padding: 7px 8px;
	border-radius: 50%;
	font-size: 18px;
}

.blog-article-follow-us .twitter-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.blog-article-follow-us .twitter-icon:hover {
	text-decoration: none;
	color: #fff;
}

.blog-article-follow-us .linkedin-icon {
	background: #1c80b7;
	padding: 7px 9px;
	border-radius: 50%;
	font-size: 18px;
	margin: 0 30px;
}

.blog-article-follow-us .linkedin-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.blog-article-follow-us .linkedin-icon:hover {
	text-decoration: none;
	color: #fff;
}

.blog-article-follow-us .podcast-icon {
	border-radius: 50%;
	padding: 18px 0px;
	border-radius: 50%;
	position: relative;
	top: 7px;
}

.blog-article-follow-us .podcast-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #1c80b7;
	font-size: 34px;
}

.blog-article-follow-us .podcast-icon:hover {
	text-decoration: none;
	color: #fff;
}

.blog-article-editor .editor-pick-info:before {
	border: none;
}

.sidebar .widget-area .current-cat a {
	background: #1c80b7;
	color: #fff;
}

.blog-detail-page-left .blog-profile-name {
	padding-left: 0;
	padding-top: 0;
	display: flex;
	align-items: center;
}

.blog-detail-page-left .blog-profile-name a {
	font-family: "Lato";
	font-style: italic;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	align-items: center;
	color: #1c80b7;
	transition: all .4s ease-in-out;
}

.blog-detail-page-left .blog-profile-name a:hover {
	text-decoration: underline;
	font-weight: 700;
}

.blog-article-practice-salesforce-btn .category-small-btn {
	margin-right: 24px;
	margin-bottom: 10px;
	display: inline-block;
}

.blog-article-cards {
	margin-top: 25px;
	margin-left: 0;
	margin-right: 0;
}

#recentblogsslider .owl-item {
	display: table;
	padding-left: 15px;
	padding-right: 15px;
}

#recentblogsslider .owl-stage-outer {
	padding: 20px 0;
}

#recentblogsslider .owl-stage {
	margin-bottom: 20px;
	display: flex;
}

.blog-article-cards .article-posts-listing .article-profile {
	margin: -46px 0 0 0;
}

.sidebar .social-follow-us {
	padding: 34px 0 34px 0;
}

.sidebar .social-follow-us h6 {
	margin-bottom: 0;
	margin-top: 5px;
	font-size: 18px;
	font-weight: 400;
}

.sidebar .social-follow-us .follow-us {
	text-align: left;
	display: block;
	margin: 0;
}

.sidebar .social-follow-us .twitter-icon {
	width: 35px;
	height: 35px;
	line-height: 35px;
	padding: 8px !important;
	border-radius: 50%;
	background: #1c80b7;
	text-align: center;
}

.sidebar .social-follow-us .twitter-icon:before {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/source/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/x-white-header.svg") !important;
	width: 100%;
	height: 100%;
	display: block;
	font: inherit;
	color: #14717a;
	font-size: 0;
	background-size: 100% 100% !important;
}

.sidebar .social-follow-us a {
	float: left;
	margin-left: 10px;
	vertical-align: middle;
}

.sidebar .social-follow-us .linkedin-icon {
	width: 35px;
	height: 35px;
	line-height: 35px;
	padding: 8px !important;
	margin: 0px;
	border-radius: 50%;
	background: #1c80b7;
	text-align: center;
}

.sidebar .social-follow-us .linkedin-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
}

.sidebar .social-follow-us .twitter-icon:hover, .sidebar .social-follow-us .linkedin-icon:hover {
	background: #233862;
}

.sidebar .social-follow-us .podcast-icon {
	width: 35px;
	height: 35px;
	line-height: 35px;
	padding: 0;
	border-radius: 50%;
	background: #1c80b7;
	text-align: center;
}

.sidebar .social-follow-us .podcast-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
}

.authorsection {
	margin-top: 60px;
}

.authorsection h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
	margin: 20px;
}

.recent-article-row {
	display: table;
}

#recentblogsslider .article-posts-listing {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 10%);
}

.job-sidebar .social-follow-us .twitter-icon {
	padding: 8px;
}

.job-sidebar .social-follow-us .linkedin-icon {
	padding: 8px;
	margin-left: 10px;
}

.pagination-box .pagination > li > a {
	border: 1px solid #1c80b7;
	border-radius: 8px;
	padding: 12px;
	width: 50px;
	height: 50px;
}

.pagination-box .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover {
	background: #ff7654;
	border-color: #ff7654;
	border-radius: 8px;
}

.pagination > li > a:focus, .pagination > li > a:hover {
	background: #ff7654;
	border-color: #ff7654;
	color: #fff;
}

.pagination > li:last-child > a {
	display: none;
}

.pagination-box .pagination .previous-arrow-class > a:after {
	content: "";
	font-family: FontAwesome;
}

.pagination-box .pagination .next-arrow-class > a:after {
	content: "";
	font-family: FontAwesome;
}

.pagination-box .pagination > li:first-child > a {
	display: none;
}

.our-innovation-title .small-underline-span:after {
	bottom: 6px;
}

.page-id-29764 .page-banner {
	padding: 35px 0 30px 0;
}

.our-innovation-page-fusionCoonect-section {
	background-position: center top;
	background-size: 100% auto;
	background-repeat: no-repeat;
	padding-top: 25px;
}

.our-innovation-fusionconnect-title-div {
	position: relative;
	z-index: 9;
}

.page-title-h2-subhead h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
}

.page-h3-subhead h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #233862;
}

.our-innovation-salesforce-acceletors-section {
	padding-top: 50px;
}

.our-innovation-salesforce-accelerator-fusionspan-ul p {
	margin-bottom: 0;
}

.our-innovation-salesforce-accelerator-fusionspan-right-ul {
	margin-top: 22px;
}

.our-innovation-salesforce-accelerator-fusionspan-ul .wpb_content_element {
	margin-bottom: 0;
}

.our-innovation-salesforce-accelerator-fusionspan-right-ul .wpb_content_element {
	margin-bottom: 0;
}

.our-innovation-website-inte-section {
	padding-top: 50px;
}

.our-innovation-page-btn-div .sky-blue-btn {
	padding: 15px 24px;
}

.our-innovation-blog-section {
	padding-top: 110px;
}

.who-we-are-our-culture-caring-section {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding: 100px 0;
}

.who-we-are-culture-caring-left-panel {}

.who-we-are-culture-caring-left-panel-right-img {
	margin: 25px 0px 0 -25px;
}

.who-we-are-culture-caring-left-panel-right-img img {
	border-radius: 20px;
	width: 250px;
}

.who-we-are-culture-caring-left-panel-left-img img {
	border-radius: 20px;
	width: 250px;
}

.who-we-are-our-value-column .our-value-icon-img {
	margin-bottom: 20px;
}

.who-we-are-our-value-column .our-value-icon-img img {
	height: 120px;
}

.our-value-text-div {
	margin-bottom: 21px;
}

.our-value-text-div h615px {
	margin-bottom: 21px;
}

.our-value-model-title-div {
	display: flex;
	margin-bottom: 26px;
	border-bottom: 1px solid #ccc;
}

.our-value-model-title-div img {
	max-width: 50px;
	max-height: 50px;
	margin: 0 30px 0 0;
}

.our-value-model-title-div h5 {
	margin-top: 7px;
}

.our-value-model-title-div p {
	margin-bottom: 10px;
}

.our-value-model-icon {
	margin-top: 18px;
}

.modal-open {
	overflow: unset;
	padding-right: 0 !important;
}

.read-more:after {
	position: absolute;
	right: 0;
	font-family: FontAwesome;
	content: "";
	font-weight: 400;
	transition: .1s ease all;
	margin: 0;
	top: 60%;
	transform: translateY(-50%);
}

.read-more:after:hover {
	text-decoration: none;
}

.read-more {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
	margin: 0;
	position: relative;
	display: inline-block;
	padding: 0 20px 0 0;
	cursor: pointer;
}

.our-team-membersection {
	margin-top: 0;
}

.our-team-member-column .our-team-member-title {
	margin-bottom: 0;
}

.leadership-section-col {
	display: table;
}

.leadership-section {
	display: table-cell;
	height: 100%;
}

.leadership-card {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 16px;
	padding: 95px 20px 30px 25px;
	transition: all .5s;
	height: 338px;
}

.leadership-image-div {
	position: relative;
	width: 182px;
	height: 182px;
	border-radius: 50%;
	top: 74px;
	margin: 0 auto;
	z-index: 9;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Wavy-breaker.png");
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
}

.leadership-image-div img {
	width: 100%;
	filter: grayscale(100%);
	border-radius: 50%;
	height: 100%;
}

.leadership-section:hover .leadership-image-div:before {
	content: "";
	border: 4px solid #fff;
	height: 182px;
	width: 182px;
	position: absolute;
	border-radius: 50%;
}

.leadership-section:hover .leadership-image-div img {
	filter: none;
}

.leadership-card-info .read-more:hover {}

.leadership-section .leadership-card-info .read-more {
	font-weight: 600;
}

.leadership-image-div-blue img {
	width: 100%;
	filter: grayscale(100%);
}

.leadership-name-designation {
	min-height: 91px;
}

.leadership-name-designation h6 {
	font-family: "Lora";
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 3px;
}

.leadership-name-designation p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
}

.leadership-section:hover .leadership-card {
	background: #e6f4fb;
	box-shadow: none;
}

.who-we-are-join-our-team-section {
	background: radial-gradient(54.84% 54.84% at 54.1% 50%, rgba(233, 75, 101, .2) 0%, rgba(255, 118, 84, .13) 48.39%, rgba(255, 255, 255, 0) 100%);
	padding-top: 120px;
	padding-bottom: 100px;
}

.who-we-are-join-our-team-text-div h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	text-transform: capitalize;
	color: #233862;
}

.who-we-are-join-our-team-text-div p {
	font-size: 16px;
	line-height: 22px;
	color: #233862;
	margin-top: 10px;
}

.join-our-team-btn {
	margin-top: 20px;
}

.who-we-are-join-our-team-text-div {
	padding-left: 80px;
}

.who-we-are-join-our-tem-btn-column {
	padding-left: 68px;
}

.fade.in {
	background: rgba(0, 0, 0, .58);
}

.our-leadership-model-dialog {
	width: 1170px;
	margin: 120px auto;
	border-radius: 11px;
}

.our-leadership-model-dialog .modal-content {
	border: none;
	box-shadow: 0 0 6px #848484;
	height: 456px;
	overflow: auto;
}

.our-leadership-model-dialog .modal-footer {
	border: none;
}

.our-leadership-model-body h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
	margin-bottom: 8px;
}

.our-leadership-model-body .position {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
}

.our-leadership-model-body .description p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: rgba(0, 0, 0, .8);
}

.show {
	opacity: 1;
	background: rgba(0, 0, 0, .56);
}

.our-value-model-dialog {
	-webkit-transform: none;
	transform: none;
}

.modal-open .modal {
	overflow-x: initial;
	overflow-y: initial;
}

.our-leadership-model-dialog .modal-body {
	padding: 5px 120px 50px;
}

.our-leadership-model-dialog .modal-header {
	padding: 18px 30px 36px;
	border: none;
	margin-top: -9px;
}

.our-leadership-model-dialog .close {
	font-size: 39px;
	font-weight: normal;
	color: #4e4d4d;
	opacity: 1;
}

.our-leadership-model-body .profile-name-designation-div p {
	margin-top: 10px;
}

.our-leadership-model-body .contact-info .mail-info a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #1c80b7;
	margin-left: 15px;
}

.our-leadership-model-body .contact-info a:hover {
	color: #233862 !important;
}

.our-leadership-model-body .contact-info .phone-info a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #000;
	margin-left: 18px;
}

.our-leadership-model-body .contact-info .mail-info {
	margin-bottom: 15px;
}

.our-leadership-model-body .contact-info {
	margin-top: 39px;
	border-right: 1px solid #4e4d4d;
	padding-right: 30px;
}

.our-leadership-model-body .contact-social-info {
	display: flex;
}

.our-leadership-model-social-icons {
	margin-top: 38px;
	margin-left: 27px;
}

.our-leadership-model-body .twitter-icon {
	background: #1da1f2;
	padding: 9px 8px;
	border-radius: 50%;
	font-size: 18px;
	margin-right: 10px;
	width: 37px;
	height: 37px;
	display: inline-block;
}

.our-leadership-model-body .twitter-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.our-leadership-model-body .linkedin-icon {
	background: #0a66c2;
	padding: 9px 9px;
	border-radius: 50%;
	font-size: 18px;
	width: 37px;
	height: 37px;
	display: inline-block;
}

.our-leadership-model-body .linkedin-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.one-pledge-helping-hands-link .read-more:after {
	top: 60%;
}

.open-position-countrys {
	width: 33%;
}

.many-regions-country-section-row {
	padding: 0 150px;
}

.our-value-model-dialog {
	width: 940px;
	margin: 111px auto;
}

.our-value-model-dialog .modal-body {
	padding: 0px 56px 34px;
}

.our-value-model-dialog .modal-header {
	padding: 22px 30px 16px;
	border: none;
	position: relative;
	z-index: 1;
}

.our-value-model-dialog .close {
	font-size: 39px;
	font-weight: normal;
	color: #4e4d4d;
	opacity: 1;
	line-height: 0;
	margin-top: -20px;
}

.who-we-are-team-contribution .article-posts-listing .article-profile {
	margin: -46px 0 0 0;
}

.team-member-spotlight-title {
	margin-bottom: 10px;
}

.who-we-are-team-spotlight-subtext {
	margin-bottom: 16px;
}

.who-we-are-team-spotlight-card-section .our-team-member-spotlight-card-column .vc_column-inner {
	padding: 0;
}

.our-team-member-spotlight-card-column .case-studies-item {
	height: 385px;
}

.our-team-member-spotlight-card-column .case-studies-item .card-info {
	margin-top: 0;
}

.our-team-member-spotlight-card-column .case-studies-item .card-category-small-btn {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 15px;
}

.our-team-member-spotlight-card-column .case-studies-item:hover .card-img .card-category-small-btn {
	opacity: 0;
	height: 0;
}

.our-team-member-spotlight-card-column .case-studies-item:hover .card-info-hover .card-category-small-btn {
	position: relative;
	left: 0;
	bottom: 0;
	padding: 0;
}

.our-team-member-spotlight-card-column .category-small-blue-btn {
	margin: 4px 10px 4px 4px;
}

#teamContribuslider .case-studies-item {
	margin-bottom: 30px;
}

#teamContribuslider .owl-stage-outer {
	padding: 20px 0;
}

#teamContribuslider .owl-stage {
	display: flex;
}

#teamContribuslider .owl-item {
	display: table;
	padding-left: 15px;
	padding-right: 15px;
}

.text-h1-title h1 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 40px;
	line-height: 51px;
	text-transform: capitalize;
	color: #233862;
}

.what-we-do-strategic-consulting-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-strategic-consulting-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	top: 35px;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 37px 26px 18px 39px;
	width: 500px;
}

.what-we-do-strategic-consulting-section {
	margin-top: 0px;
	position: relative;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .read-more {
	position: relative;
	left: 0;
	bottom: 0;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-2 {
	flex: 0 0 27%;
	max-width: 27%;
	padding-right: 0;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 {
	-ms-flex: 0 0 73%;
	flex: 0 0 73%;
	max-width: 73%;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
	margin-bottom: 11px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-posts-thumb img {
	width: 123px;
	height: 123px;
	min-height: 123px;
}

.what-we-do-strategic-consulting-right-panel {
	margin-top: 48px;
}

.what-we-do-strategic-consulting-right-panel .page-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-strategic-consulting-right-panel .what-we-do-strategic-consulting-right-text {
	margin-bottom: 20px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing {
	width: 500px;
	flex: 0 0 90%;
	max-width: 90%;
	margin-left: 0px;
	padding: 37px 18px 37px 37px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info {
	padding: 0;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-posts-thumb {
	padding-left: 0;
	border-radius: 0;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info p {
	font-size: 17px;
}

.what-we-do-digital-exp-design-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-digital-exp-design-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	top: 26px;
	margin-right: 128px;
}

.what-we-do-digital-exp-design-section {
	margin-top: 0px;
}

.what-we-do-digital-exp-design-right-img-column {}

.what-we-do-digital-exp-design-right-img-column .what-we-do-digital-exp-design-bottom-img {
	margin-top: -123px;
	text-align: right;
}

.what-we-do-digital-exp-design-left-column .vc_column-inner {
	padding-top: 75px;
}

.what-we-do-digital-exp-design-left-column .what-we-do-digital-exp-design-title {
	margin-bottom: 10px;
}

.what-we-do-salesforce-crm-ams-imp-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-salesforce-crm-ams-imp-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	margin-left: 37px;
	top: -25px;
	position: relative;
}

.what-we-do-salesforce-crm-ams-imp-section .page-h2-subhead {
	margin-bottom: 25px;
}

.what-we-do-salesforce-crm-ams-imp-section .page-title-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-salesforce-crm-ams-imp-section .what-we-do-salesforce-crm-ams-right-text {
	margin-bottom: 20px;
}

.what-we-do-data-integration-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-data-integration-video #about-video iframe, #about-video video {
	width: 100%;
	height: auto;
	min-height: 488px;
}

.what-we-do-data-integration-video #about-video .close {
	font-size: 46px;
	margin-bottom: 18px;
}

.what-we-do-data-integration-video .video-btn:before {
	content: "";
	font-family: FontAwesome;
	width: 53.72px;
	height: 53.82px;
	position: absolute;
	left: 47%;
	top: 37%;
	z-index: 9;
	font-size: 56px;
	background: #fff;
	color: #233862;
	padding: 17px 0;
	border-radius: 50%;
}

.what-we-do-data-integration-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	margin-right: 62px;
	top: 8px;
}

.what-we-do-data-integration-section {
	margin-top: 50px;
}

.what-we-do-data-integration-section .data-integration-video {
	position: relative;
	border-radius: 29px;
	margin-bottom: 0;
	width: 100% !important;
	height: auto !important;
}

.what-we-do-data-integration-section .data-integration-video img {
	opacity: .3;
	border-radius: 0px;
	margin: 0px;
}

.what-we-do-data-integration-section .data-integration-video .video-play-anchor-icon {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0px auto;
	opacity: 1;
}

.what-we-do-data-integration-section .data-integration-video .video-play-anchor-icon img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 140px auto;
	opacity: 1;
}

.what-we-do-managed-left-blue-panel .testimonial-card {
	background: #e6f4fb;
	box-shadow: none;
	border-radius: 20px;
	position: relative;
	width: 490px;
	padding: 39px 38px 38px 39px;
	margin: 20px 0;
}

.what-we-do-managed-left-blue-panel .testimonial-card:after {
	display: none;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonialcontent {
	margin-bottom: 28px;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonialcontent p {
	font-size: 16px;
	color: #5e5e5e;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-client-image {
	display: inline-block;
	height: 82.3px;
	width: 82.3px;
	padding: 13px;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div {
	display: inline-block;
	margin-left: 20px;
	position: relative;
	top: 12px;
	width: 69%;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing {
	width: 500px;
	flex: 0 0 90%;
	max-width: 90%;
	margin-left: 51px;
	padding: 37px 18px 37px 37px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info {
	padding: 0;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-posts-thumb {
	padding-left: 0;
	border-radius: 0;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info p {
	font-size: 17px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-posts-thumb img {
	width: 123px;
	height: 123px;
	min-height: 123px;
}

.what-we-do-none {
	margin-bottom: 15px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .read-more {
	position: relative !important;
	left: 0;
	bottom: 0;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-2 {
	flex: none;
	max-width: 100%;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 10%);
	height: 82.3px;
	width: 82.3px;
	border-radius: 50%;
	padding: 10px;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-10 {
	flex: 0 0 70.333333%;
	max-width: 70.333333%;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-10 p strong {
	font-family: "Lato";
	font-style: normal;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin-bottom: 10px;
	display: inline-block;
}

.what-we-do-managed-service-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-managed-service-section-flag img {
	display: block;
	font-size: 60px;
	font-weight: 400;
	letter-spacing: 35px;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	margin-right: 200px;
	top: 0px;
}

.what-we-do-managed-service-section {
	margin-top: 11px;
}

.what-we-do-managed-service-section .what-we-do-managed-ser-right-column {
	padding-top: 50px;
}

.what-we-do-managed-ser-right-column .page-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-managed-ser-text {
	margin-bottom: 0;
}

.what-we-do-managed-ser-text p:first-child {
	margin-bottom: 25px;
}

.what-we-do-managed-ser-text p {
	margin-bottom: 2px;
}

.what-we-do-managed-ser-text ul {
	padding-left: 28px;
}

.what-we-do-managed-ser-text ul li {
	font-size: 17px;
}

.what-we-do-training-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-training-section-flag img {
	display: block;
	font-size: 60px;
	font-weight: 400;
	letter-spacing: 35px;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	margin-left: 130px;
	top: 80px;
}

.what-we-do-training-section {
	margin-top: 15px;
}

.what-we-do-training-left-column .training-video-column .anchor-link {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	text-align: right;
	color: #1c80b7;
	cursor: pointer;
}

.what-we-do-training-left-column .training-video-column .anchor-link:hover {
	text-decoration: none;
}

.what-we-do-training-text {
	margin-bottom: 20px;
}

.page-id-29693 .container {
	position: relative;
}

.what-we-do-training-left-column img {
	width: 58.53px;
}

.what-we-do-training-right-column img {
	margin-top: 90px;
	margin-left: 41px;
}

.page-id-29693 .main-content:before {
	content: "";
	background-image: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/what-we-de-road.svg");
	width: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-size: auto;
	background-position: 100% 37%;
	background-repeat: no-repeat;
	margin-left: 80px;
	margin-top: -80px;
}

.access-guide-implementations-bg {
	padding: 10px 280px 55px 30px;
	background-repeat: no-repeat;
	background-size: 100%;
	margin-top: 10px;
}

.access-guide-implementations-bg .read-more {
	color: #fff;
}

.access-guide-implementations-bg h6 {
	margin-bottom: 15px;
}

.training-title-section img {
	margin-top: 45px;
}

.training-empower-section {
	background-size: cover;
	background-position: 77% 26%;
	background-repeat: no-repeat;
	padding: 100px 0 46px;
}

.training-empower-section img {
	width: 100%;
}

.training-we-offer-system-admin-left-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	padding: 7px;
}

.training-we-offer-system-admin-inner-row {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 19px;
	padding: 48px 32px 30px;
}

.training-we-offer-system-admin-inner-row .training-we-offer-system-admin-inner-text-column .system-admin-learn-more-btn {
	margin-bottom: 44px !important;
}

.training-we-offer-system-admin-inner-text-column .vc_column-inner {
	padding-left: 24px;
}

.training-we-offer-system-admin-inner-row .training-we-offer-system-admin-inner-text-column .wpb_content_element {
	margin-bottom: 14px;
}

.training-we-offer-system-admin-inner-text-column .training-we-offer-system-admin-inner-ul ul {
	margin-bottom: 0;
}

.training-we-offer-system-admin-inner-text-column .training-we-offer-system-admin-inner-ul ul li {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #4e4d4d;
}

.training-we-offer-system-admin-inner-icon-column img {
	width: 74px;
	margin-top: 7px;
}

.training-we-offer-steps-title h4 {
	font-size: 24px;
	line-height: 31px;
}

.training-we-offer-system-admin-inner-icon-column .vc_column-inner {
	padding: 0;
}

.training-we-offer-next-course-offering-row {
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	margin-left: 19px;
}

.training-our-offer-section p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #4e4d4d;
}

.next-course-inner-content-column {
	margin-top: -50px;
}

.next-course-offering-column {
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	padding: 58px 3px;
	text-align: center;
	border-top-right-radius: 4em 6em;
	border-bottom-right-radius: 4em 6em;
	border-top-left-radius: 24px;
	border-bottom-left-radius: 24px;
}

.next-course-offering-column .wpb_content_element {
	margin-bottom: 0;
}

.next-course-offering-column .wpb_content_element h4 {
	color: #fff;
}

.next-course-off-middle-column {
	padding-top: 29px;
	padding-bottom: 29px;
}

.next-course-off-middle-column .wpb_content_element:first-child {
	margin-bottom: 14px;
}

.next-course-off-middle-column .wpb_content_element:last-child {
	margin-bottom: 0px;
}

.next-course-off-middle-column .vc_column-inner {
	padding-left: 15px;
	padding-right: 15px;
}

.next-course-off-middle-column h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 26px;
	text-transform: capitalize;
	color: #fff;
	border-bottom: 1px solid #92dcd7;
	padding-bottom: 15px;
}

.next-course-off-middle-column p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #fff;
}

.next-course-register-btn {
	margin-bottom: 26px;
}

.next-course-off-right-column {
	padding: 29px 40px 28px 15px;
}

.next-course-off-right-column p {
	color: #fff;
}

.next-course-off-right-column .wpb_content_element:last-child {
	margin-bottom: 0;
}

.why-choose-fusionspan-section {
	padding: 130px 130px 93px;
	background-repeat: no-repeat;
	margin-top: 111px;
	background-position: center;
	background-size: cover;
}

@media (min-width: 3100px) {
	.why-choose-fusionspan-section:before {
		transform: rotate(3.142rad);
		content: "";
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
		background-size: 100% auto;
		background-position: top center;
		background-repeat: no-repeat !important;
		position: absolute;
		top: -3px;
		left: 0;
		right: 0;
		width: 100%;
		height: 170px;
		z-index: 999;
	}
	
	.why-choose-fusionspan-section:after {
		content: "";
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
		background-size: 100% auto;
		background-position: top center;
		background-repeat: no-repeat !important;
		position: absolute;
		bottom: -1px;
		left: 0;
		right: 0;
		width: 100%;
		height: 170px;
		z-index: 999;
	}
}

@media (min-width: 6100px) {
	.why-choose-fusionspan-section:before, .why-choose-fusionspan-section:after {
		height: 230px;
	}
}

.why-fusionspan-title-column h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 60px;
	line-height: 77px;
	color: #fff;
}

.why-fusionspan-title-column h2 span {
	width: 73px;
	height: 73px;
	background: #ff7654;
	border-radius: 50%;
	display: inline-block;
	padding: 0px 20px;
}

.why-fusionspan-text-column h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #fff;
}

.why-fusionspan-text-column ul li {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}

.training-intrested-lear-contact-btn-column {
	padding-left: 36px;
}

.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div h6 {
	text-align: right;
}

.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div p {
	text-align: right;
}

.our-training-team-title-section {
	margin-top: 50px;
}

.our-training-team-title-section .wpb_content_element {
	margin-bottom: 0;
}

.our-training-team-section {}

.our-training-team-section .leadership-image-div {
	position: relative;
	width: 182px;
	height: 182px;
	border-radius: 50%;
	top: 74px;
	margin: 0 auto;
	z-index: 9;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/blue-wave-circle.png");
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	background-size: cover;
}

.our-training-team-section .leadership-name-designation {
	min-height: 74px;
}

.our-training-team-section .leadership-card-info {
	padding-top: 22px;
}

.case-study-banner {
	position: relative;
	height: 430px;
	overflow: hidden;
}

.case-study-banner img {
	width: 100%;
}

.top-wave {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Wavy-shape.png");
	height: 12vh;
	position: absolute;
	top: -1px;
	background-repeat: no-repeat;
	width: 100%;
	background-size: contain;
}

.wave-shapes-div {
	position: relative;
	top: -55px;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/wave-g.png");
	padding-top: 20px;
	background-size: cover;
}

.case-study-APA-title {
	margin-top: 40px;
}

.sidebar .social-follow-us .podcast-icon {
	width: 35px;
	height: 35px;
	line-height: 35px;
	padding: 0;
	border-radius: 50%;
	background: #1c80b7;
	text-align: center;
}

.sidebar .social-follow-us .podcast-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
	font-size: 18px;
	vertical-align: middle;
}

.authorsection {
	margin-top: 60px;
}

.authorsection h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 23px;
	text-transform: capitalize;
	color: #233862;
	margin: 20px;
}

.recent-article-row {
	display: table;
}

#recentblogsslider .article-posts-listing {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 10%);
}

.job-sidebar .social-follow-us .twitter-icon {
	padding: 8px;
}

.job-sidebar .social-follow-us .linkedin-icon {
	padding: 8px;
	margin-left: 10px;
}

.pagination-box .pagination > li > a {
	border: 1px solid #1c80b7;
	border-radius: 8px;
	padding: 12px;
	width: 50px;
	height: 50px;
}

.pagination-box .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover {
	background: #ff7654;
	border-color: #ff7654;
	border-radius: 8px;
}

.pagination > li > a:focus, .pagination > li > a:hover {
	background: #ff7654;
	border-color: #ff7654;
	color: #fff;
}

.pagination > li:last-child > a {
	display: none;
}

.pagination-box .pagination .previous-arrow-class > a:after {
	content: "";
	font-family: FontAwesome;
}

.pagination-box .pagination .next-arrow-class > a:after {
	content: "";
	font-family: FontAwesome;
}

.pagination-box .pagination > li:first-child > a {
	display: none;
}

.our-innovation-title .small-underline-span:after {
	bottom: 6px;
}

.page-id-29764 .page-banner {
	padding: 35px 0 30px 0;
}

.our-innovation-page-fusionCoonect-section {
	background-position: center top;
	background-size: 100% auto;
	background-repeat: no-repeat;
	padding-top: 25px;
}

.our-innovation-fusionconnect-title-div {
	position: relative;
	z-index: 9;
}

.page-title-h2-subhead h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
}

.page-h3-subhead h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #233862;
}

.our-innovation-salesforce-acceletors-section {
	padding-top: 50px;
}

.our-innovation-salesforce-accelerator-fusionspan-ul p {
	margin-bottom: 0;
}

.our-innovation-salesforce-accelerator-fusionspan-right-ul {
	margin-top: 22px;
}

.our-innovation-salesforce-accelerator-fusionspan-ul .wpb_content_element {
	margin-bottom: 0;
}

.our-innovation-salesforce-accelerator-fusionspan-right-ul .wpb_content_element {
	margin-bottom: 0;
}

.our-innovation-website-inte-section {
	padding-top: 50px;
}

.our-innovation-page-btn-div .sky-blue-btn {
	padding: 15px 24px;
}

.our-innovation-blog-section {
	padding-top: 110px;
}

.who-we-are-our-culture-caring-section {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding: 100px 0;
}

.who-we-are-culture-caring-left-panel {}

.who-we-are-culture-caring-left-panel-right-img {
	margin: 25px 0px 0 -25px;
}

.who-we-are-culture-caring-left-panel-right-img img {
	border-radius: 20px;
	width: 250px;
}

.who-we-are-culture-caring-left-panel-left-img img {
	border-radius: 20px;
	width: 250px;
}

.who-we-are-our-value-column .our-value-icon-img {
	margin-bottom: 20px;
}

.who-we-are-our-value-column .our-value-icon-img img {
	height: 120px;
}

.our-value-text-div {
	margin-bottom: 21px;
}

.our-value-text-div h6 {
	margin-bottom: 15px;
}

.our-value-model-title-div {
	display: flex;
	margin-bottom: 26px;
	border-bottom: 1px solid #ccc;
}

.our-value-model-title-div img {
	max-width: 50px;
	max-height: 50px;
	margin: 0 30px 0 0;
}

.our-value-model-title-div h5 {
	margin-top: 7px;
}

.our-value-model-title-div p {
	margin-bottom: 10px;
}

.our-value-model-icon {
	margin-top: 18px;
}

.modal-open {
	overflow: unset;
	padding-right: 0 !important;
}

.read-more:after {
	position: absolute;
	right: 0;
	font-family: FontAwesome;
	content: "";
	font-weight: 400;
	transition: .1s ease all;
	margin: 0;
	top: 60%;
	transform: translateY(-50%);
}

.read-more:after:hover {
	text-decoration: none;
}

.read-more {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #1c80b7;
	margin: 0;
	position: relative;
	display: inline-block;
	padding: 0 20px 0 0;
	cursor: pointer;
}

.our-team-membersection {
	margin-top: 0;
}

.our-team-member-column .our-team-member-title {
	margin-bottom: 0;
}

.leadership-section-col {
	display: table;
}

.leadership-section {
	display: table-cell;
	height: 100%;
}

.leadership-card {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 16px;
	padding: 95px 20px 30px 25px;
	transition: all .5s;
	height: 338px;
}

.leadership-image-div {
	position: relative;
	width: 182px;
	height: 182px;
	border-radius: 50%;
	top: 74px;
	margin: 0 auto;
	z-index: 9;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Wavy-breaker.png");
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
}

.leadership-image-div img {
	width: 100%;
	filter: grayscale(100%);
	border-radius: 50%;
	height: 100%;
}

.leadership-section:hover .leadership-image-div:before {
	content: "";
	border: 4px solid #fff;
	height: 182px;
	width: 182px;
	position: absolute;
	border-radius: 50%;
}

.leadership-section:hover .leadership-image-div img {
	filter: none;
}

.leadership-card-info .read-more:hover {}

.leadership-section .leadership-card-info .read-more {
	font-weight: 600;
}

.leadership-image-div-blue img {
	width: 100%;
	filter: grayscale(100%);
}

.leadership-name-designation {
	min-height: 91px;
}

.leadership-name-designation h6 {
	font-family: "Lora";
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 3px;
}

.leadership-name-designation p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
}

.leadership-section:hover .leadership-card {
	background: #e6f4fb;
	box-shadow: none;
}

.who-we-are-join-our-team-section {
	background: radial-gradient(54.84% 54.84% at 54.1% 50%, rgba(233, 75, 101, .2) 0%, rgba(255, 118, 84, .13) 48.39%, rgba(255, 255, 255, 0) 100%);
	padding-top: 120px;
	padding-bottom: 100px;
}

.who-we-are-join-our-team-text-div h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	text-transform: capitalize;
	color: #233862;
}

.who-we-are-join-our-team-text-div p {
	font-size: 16px;
	line-height: 22px;
	color: #233862;
	margin-top: 10px;
}

.join-our-team-btn {
	margin-top: 20px;
}

.who-we-are-join-our-team-text-div {
	padding-left: 80px;
}

.who-we-are-join-our-tem-btn-column {
	padding-left: 68px;
}

.fade.in {
	background: rgba(0, 0, 0, .58);
}

.our-leadership-model-dialog {
	width: 1170px;
	margin: 120px auto;
	border-radius: 11px;
}

.our-leadership-model-dialog .modal-content {
	border: none;
	box-shadow: 0 0 6px #848484;
	height: 456px;
	overflow: auto;
}

.our-leadership-model-dialog .modal-footer {
	border: none;
}

.our-leadership-model-body h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
	margin-bottom: 8px;
}

.our-leadership-model-body .position {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
}

.our-leadership-model-body .description p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: rgba(0, 0, 0, .8);
}

.show {
	opacity: 1;
	background: rgba(0, 0, 0, .56);
}

.our-value-model-dialog {
	-webkit-transform: none;
	transform: none;
}

.modal-open .modal {
	overflow-x: initial;
	overflow-y: initial;
}

.our-leadership-model-dialog .modal-body {
	padding: 5px 120px 50px;
}

.our-leadership-model-dialog .modal-header {
	padding: 18px 30px 36px;
	border: none;
	margin-top: -9px;
}

.our-leadership-model-dialog .close {
	font-size: 39px;
	font-weight: normal;
	color: #4e4d4d;
	opacity: 1;
}

.our-leadership-model-body .profile-name-designation-div p {
	margin-top: 10px;
}

.our-leadership-model-body .contact-info .mail-info a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #1c80b7;
	margin-left: 15px;
}

.our-leadership-model-body .contact-info a:hover {
	color: #233862 !important;
}

.our-leadership-model-body .contact-info .phone-info a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #000;
	margin-left: 18px;
}

.our-leadership-model-body .contact-info .mail-info {
	margin-bottom: 15px;
}

.our-leadership-model-body .contact-info {
	margin-top: 39px;
	border-right: 1px solid #4e4d4d;
	padding-right: 30px;
}

.our-leadership-model-body .contact-social-info {
	display: flex;
}

.our-leadership-model-social-icons {
	margin-top: 38px;
	margin-left: 27px;
}

.our-leadership-model-body .twitter-icon {
	background: #1da1f2;
	padding: 9px 8px;
	border-radius: 50%;
	font-size: 18px;
	margin-right: 10px;
	width: 37px;
	height: 37px;
	display: inline-block;
}

.our-leadership-model-body .twitter-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.our-leadership-model-body .linkedin-icon {
	background: #0a66c2;
	padding: 9px 9px;
	border-radius: 50%;
	font-size: 18px;
	width: 37px;
	height: 37px;
	display: inline-block;
}

.our-leadership-model-body .linkedin-icon:before {
	content: "";
	font-family: FontAwesome;
	color: #fff;
}

.one-pledge-helping-hands-link .read-more:after {
	top: 60%;
}

.open-position-countrys {
	width: 33%;
}

.many-regions-country-section-row {
	padding: 0 150px;
}

.our-value-model-dialog {
	width: 940px;
	margin: 111px auto;
}

.our-value-model-dialog .modal-body {
	padding: 0px 56px 34px;
}

.our-value-model-dialog .modal-header {
	padding: 22px 30px 16px;
	border: none;
	position: relative;
	z-index: 1;
}

.our-value-model-dialog .close {
	font-size: 39px;
	font-weight: normal;
	color: #4e4d4d;
	opacity: 1;
	line-height: 0;
	margin-top: -20px;
}

.who-we-are-team-contribution .article-posts-listing .article-profile {
	margin: -46px 0 0 0;
}

.team-member-spotlight-title {
	margin-bottom: 10px;
}

.who-we-are-team-spotlight-subtext {
	margin-bottom: 16px;
}

.who-we-are-team-spotlight-card-section .our-team-member-spotlight-card-column .vc_column-inner {
	padding: 0;
}

.our-team-member-spotlight-card-column .case-studies-item {
	height: 385px;
}

.our-team-member-spotlight-card-column .case-studies-item .card-info {
	margin-top: 0;
}

.our-team-member-spotlight-card-column .case-studies-item .card-category-small-btn {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 15px;
}

.our-team-member-spotlight-card-column .case-studies-item:hover .card-img .card-category-small-btn {
	opacity: 0;
	height: 0;
}

.our-team-member-spotlight-card-column .case-studies-item:hover .card-info-hover .card-category-small-btn {
	position: relative;
	left: 0;
	bottom: 0;
	padding: 0;
}

.our-team-member-spotlight-card-column .category-small-blue-btn {
	margin: 4px 10px 4px 4px;
}

#teamContribuslider .case-studies-item {
	margin-bottom: 30px;
}

#teamContribuslider .owl-stage-outer {
	padding: 20px 0;
}

#teamContribuslider .owl-stage {
	display: flex;
}

#teamContribuslider .owl-item {
	display: table;
	padding-left: 15px;
	padding-right: 15px;
}

.text-h1-title h1 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 40px;
	line-height: 51px;
	text-transform: capitalize;
	color: #233862;
}

.what-we-do-strategic-consulting-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-strategic-consulting-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	top: 0px;
}

.what-we-do-ai-strategic-development-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	top: 0px;
	margin-right: 390px;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 37px 26px 18px 39px;
	width: 500px;
}

.what-we-do-strategic-consulting-section {
	margin-top: 0px;
	position: relative;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .read-more {
	position: relative;
	left: 0;
	bottom: 0;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-2 {
	flex: 0 0 27%;
	max-width: 27%;
	padding-right: 0;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 {
	-ms-flex: 0 0 73%;
	flex: 0 0 73%;
	max-width: 73%;
}

.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
	margin-bottom: 11px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-posts-thumb img {
	width: 123px;
	height: 123px;
	min-height: 123px;
}

.what-we-do-strategic-consulting-right-panel {
	margin-top: 0px;
}

.what-we-do-strategic-consulting-right-panel .page-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-strategic-consulting-right-panel .what-we-do-strategic-consulting-right-text {
	margin-bottom: 20px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing {
	width: 500px;
	flex: 0 0 90%;
	max-width: 90%;
	margin-left: 0px;
	padding: 37px 18px 37px 37px;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info {
	padding: 0;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-posts-thumb {
	padding-left: 0;
	border-radius: 0;
}

.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info p {
	font-size: 17px;
}

.what-we-do-digital-exp-design-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-digital-exp-design-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	top: 26px;
	margin-right: 450px;
}

.what-we-do-digital-exp-design-section {
	margin-top: 0px;
}

.what-we-do-digital-exp-design-right-img-column {}

.what-we-do-digital-exp-design-right-img-column .what-we-do-digital-exp-design-bottom-img {
	margin-top: -123px;
}

.what-we-do-salesforce-crm-ams-imp-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	margin-right: 80px;
	top: 0px;
	position: relative;
}

.what-we-do-salesforce-crm-ams-imp-section .page-h2-subhead {
	margin-bottom: 25px;
}

.what-we-do-salesforce-crm-ams-imp-section .page-title-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-salesforce-crm-ams-imp-section .what-we-do-salesforce-crm-ams-right-text {
	margin-bottom: 20px;
}

.data-integration-left-column {
	padding: 20px 40px 20px 0;
}

.data-integration-left-column .page-h2-subhead {
	margin-bottom: 10px;
}

.data-integration-left-column .data-integration-text {
	margin-bottom: 20px;
}

.what-we-do-data-integration-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-data-integration-video #about-video iframe, #about-video video {
	width: 100%;
	height: auto;
	min-height: 488px;
}

.what-we-do-data-integration-video #about-video .close {
	font-size: 46px;
	margin-bottom: 18px;
}

.what-we-do-data-integration-video .video-btn:before {
	content: "";
	font-family: FontAwesome;
	width: 53.72px;
	height: 53.82px;
	position: absolute;
	left: 47%;
	top: 37%;
	z-index: 9;
	font-size: 56px;
	background: #fff;
	color: #233862;
	padding: 17px 0;
	border-radius: 50%;
}

.what-we-do-data-integration-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	margin-left: 560px;
	top: 0;
}

.what-we-do-data-integration-section {
	margin-top: 50px;
}

.what-we-do-data-integration-section .data-integration-video {
	position: relative;
	border-radius: 29px;
	margin-bottom: 0;
	width: 100% !important;
	height: auto !important;
}

.what-we-do-data-integration-section .data-integration-video img {
	opacity: .3;
	border-radius: 0px;
	margin: 0px;
}

.what-we-do-data-integration-section .data-integration-video .video-play-anchor-icon {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0px auto;
	opacity: 1;
}

.what-we-do-data-integration-section .data-integration-video .video-play-anchor-icon img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 140px auto;
	opacity: 1;
}

.what-we-do-managed-left-blue-panel .testimonial-card {
	background: #e6f4fb;
	box-shadow: none;
	border-radius: 20px;
	position: relative;
	width: 490px;
	padding: 39px 38px 38px 39px;
	margin: 20px 0;
}

.what-we-do-managed-left-blue-panel .testimonial-card:after {
	display: none;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonialcontent {
	margin-bottom: 28px;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonialcontent p {
	font-size: 16px;
	color: #5e5e5e;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-client-image {
	display: inline-block;
	height: 82.3px;
	width: 82.3px;
	padding: 13px;
}

.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div {
	display: inline-block;
	margin-left: 20px;
	position: relative;
	top: 12px;
	width: 69%;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing {
	width: 500px;
	flex: 0 0 90%;
	max-width: 90%;
	margin-left: 51px;
	padding: 37px 18px 37px 37px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info {
	padding: 0;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-posts-thumb {
	padding-left: 0;
	border-radius: 0;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info p {
	font-size: 17px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-posts-thumb img {
	width: 123px;
	height: 123px;
	min-height: 123px;
}

.what-we-do-none {
	margin-bottom: 15px;
}

.what-we-do-managed-serv-below-card-panel .article-posts-listing .read-more {
	position: relative !important;
	left: 0;
	bottom: 0;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-2 {
	flex: none;
	max-width: 100%;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 10%);
	height: 82.3px;
	width: 82.3px;
	border-radius: 50%;
	padding: 10px;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-10 {
	flex: 0 0 70.333333%;
	max-width: 70.333333%;
}

.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-10 p strong {
	font-family: "Lato";
	font-style: normal;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin-bottom: 10px;
	display: inline-block;
}

.what-we-do-managed-service-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-managed-service-section {
	margin-top: 11px;
}

.what-we-do-managed-service-section .what-we-do-managed-ser-right-column {
	padding-top: 0px;
}

.what-we-do-managed-ser-right-column .page-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-managed-ser-text {
	margin-bottom: 0;
}

.what-we-do-managed-ser-text p:first-child {
	margin-bottom: 25px;
}

.what-we-do-managed-ser-text p {
	margin-bottom: 2px;
}

.what-we-do-managed-ser-text ul {
	padding-left: 28px;
}

.what-we-do-managed-ser-text ul li {
	font-size: 17px;
}

.what-we-do-training-section-flag .wpb_single_image {
	margin-bottom: 0;
}

.what-we-do-training-section-flag img {
	display: block;
	animation: zoom-in-zoom-out 2s ease-out infinite;
	position: relative;
	margin-left: 550px;
	top: 0px;
}

.what-we-do-training-section {
	margin-top: 15px;
}

.what-we-do-training-left-column .page-h2-subhead {
	margin-bottom: 10px;
}

.what-we-do-training-left-column .what-we-do-training-text {
	margin-bottom: 20px;
}

.what-we-do-training-left-column .training-video-column .training-video-left-column .vc_column-inner {
	padding-right: 0;
}

.what-we-do-training-left-column .training-video-column .anchor-link {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	text-align: right;
	color: #1c80b7;
	cursor: pointer;
}

.what-we-do-training-left-column .training-video-column .anchor-link:hover {
	text-decoration: none;
}

.what-we-do-training-text {
	margin-bottom: 20px;
}

.page-id-29693 .container {
	position: relative;
}

.what-we-do-training-left-column img {
	width: 58.53px;
}

.what-we-do-training-right-column img {
	margin-top: 90px;
	margin-left: 41px;
}

.training-empower-section {
	background-size: cover;
	background-position: 77% 26%;
	background-repeat: no-repeat;
	padding: 100px 0 46px;
}

.training-empower-section img {
	width: 100%;
}

.training-we-offer-system-admin-left-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	padding: 7px;
}

.training-we-offer-system-admin-inner-row {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 19px;
	padding: 48px 32px 30px;
}

.training-we-offer-system-admin-inner-row .training-we-offer-system-admin-inner-text-column .system-admin-learn-more-btn {
	margin-bottom: 44px !important;
}

.training-we-offer-system-admin-inner-text-column .vc_column-inner {
	padding-left: 24px;
}

.training-we-offer-system-admin-inner-row .training-we-offer-system-admin-inner-text-column .wpb_content_element {
	margin-bottom: 14px;
}

.training-we-offer-system-admin-inner-text-column .training-we-offer-system-admin-inner-ul ul {
	margin-bottom: 0;
}

.training-we-offer-system-admin-inner-text-column .training-we-offer-system-admin-inner-ul ul li {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #4e4d4d;
}

.training-we-offer-system-admin-inner-icon-column img {
	width: 74px;
	margin-top: 7px;
}

.training-we-offer-steps-title h4 {
	font-size: 24px;
	line-height: 31px;
}

.training-we-offer-system-admin-inner-icon-column .vc_column-inner {
	padding: 0;
}

.training-we-offer-next-course-offering-row {
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	margin-left: 19px;
}

.training-our-offer-section p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #4e4d4d;
}

.next-course-inner-content-column {
	margin-top: -50px;
}

.next-course-offering-column {
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	padding: 58px 3px;
	text-align: center;
	border-top-right-radius: 4em 6em;
	border-bottom-right-radius: 4em 6em;
	border-top-left-radius: 24px;
	border-bottom-left-radius: 24px;
}

.next-course-offering-column .wpb_content_element {
	margin-bottom: 0;
}

.next-course-offering-column .wpb_content_element h4 {
	color: #fff;
}

.next-course-off-middle-column {
	padding-top: 29px;
	padding-bottom: 29px;
}

.next-course-off-middle-column .wpb_content_element:first-child {
	margin-bottom: 14px;
}

.next-course-off-middle-column .wpb_content_element:last-child {
	margin-bottom: 0px;
}

.next-course-off-middle-column .vc_column-inner {
	padding-left: 15px;
	padding-right: 15px;
}

.next-course-off-middle-column h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 26px;
	text-transform: capitalize;
	color: #fff;
	border-bottom: 1px solid #92dcd7;
	padding-bottom: 15px;
}

.next-course-off-middle-column p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #fff;
}

.next-course-register-btn {
	margin-bottom: 26px;
}

.next-course-off-right-column {
	padding: 29px 40px 28px 15px;
}

.next-course-off-right-column p {
	color: #fff;
}

.next-course-off-right-column .wpb_content_element:last-child {
	margin-bottom: 0;
}

.why-choose-fusionspan-section {
	padding: 130px 130px 93px;
	background-repeat: no-repeat;
	margin-top: 111px;
	background-position: center;
	background-size: cover;
}

@media (min-width: 3100px) {
	.why-choose-fusionspan-section:before {
		transform: rotate(3.142rad);
		content: "";
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
		background-size: 100% auto;
		background-position: top center;
		background-repeat: no-repeat !important;
		position: absolute;
		top: -3px;
		left: 0;
		right: 0;
		width: 100%;
		height: 170px;
		z-index: 999;
	}
	
	.why-choose-fusionspan-section:after {
		content: "";
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
		background-size: 100% auto;
		background-position: top center;
		background-repeat: no-repeat !important;
		position: absolute;
		bottom: -1px;
		left: 0;
		right: 0;
		width: 100%;
		height: 170px;
		z-index: 999;
	}
}

@media (min-width: 6100px) {
	.why-choose-fusionspan-section:before, .why-choose-fusionspan-section:after {
		height: 230px;
	}
}

.why-fusionspan-title-column h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 40px;
	line-height: 60px;
	color: #fff;
}

.why-fusionspan-title-column h2 span {
	width: 41px;
	height: 41px;
	background: #ff7654;
	border-radius: 50%;
	display: inline-block;
	padding: 0px 10px;
	margin-left: 5px;
}

.why-fusionspan-text-column h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #fff;
}

.why-fusionspan-text-column ul li {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}

.training-intrested-lear-contact-btn-column {
	padding-left: 36px;
}

.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div h6 {
	text-align: right;
}

.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div p {
	text-align: right;
}

.our-training-team-title-section {
	margin-top: 50px;
}

.our-training-team-title-section .wpb_content_element {
	margin-bottom: 0;
}

.our-training-team-section {}

.our-training-team-section .leadership-image-div {
	position: relative;
	width: 182px;
	height: 182px;
	border-radius: 50%;
	top: 74px;
	margin: 0 auto;
	z-index: 9;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/blue-wave-circle.png");
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	background-size: cover;
}

.our-training-team-section .leadership-name-designation {
	min-height: 74px;
}

.our-training-team-section .leadership-card-info {
	padding-top: 22px;
}

.case-study-banner {
	position: relative;
	height: 430px;
	overflow: hidden;
}

.case-study-banner img {
	width: 100%;
}

.top-wave {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Wavy-shape.png");
	height: 12vh;
	position: absolute;
	top: -1px;
	background-repeat: no-repeat;
	width: 100%;
	background-size: contain;
}

.wave-shapes-div {
	position: relative;
	top: -55px;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/wave-g.png");
	padding-top: 20px;
	background-size: cover;
}

.case-study-APA-title {
	margin-top: 40px;
}

.case-study-APA-title h1 {
	margin-bottom: 21px;
}

.underline-span {
	position: relative;
	z-index: 9;
}

.case-study-APA-title h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 32px;
	line-height: 41px;
	text-transform: capitalize;
	color: #233862;
}

.project-goals-title {
	margin-top: 60px;
}

.project-goals-title ul li {
	margin-bottom: 10px;
}

.project-golas-text-below-image ul li {
	margin-bottom: 18px;
}

.left-right-line-title-div h6 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 28px;
	line-height: 38px;
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	flex: none;
	order: 0;
	flex-grow: 0;
	margin-bottom: 21px;
	clear: both;
}

.left-right-line-title-div h6:before {
	content: "";
	position: relative;
	max-width: 55px;
	width: 100%;
	height: 1px;
	border-radius: 5px;
	margin: 0 6px 0 0;
	background: linear-gradient(272deg, #233862 29.29%, rgba(35, 56, 98, 0) 97.5%);
	display: inline-block;
	vertical-align: middle;
}

.left-right-line-title-div h6:after {
	content: "";
	position: relative;
	max-width: 200px;
	width: 100%;
	height: 1px;
	border-radius: 5px;
	margin: 0 0 0 6px;
	background: linear-gradient(90deg, #233862 29.29%, rgba(35, 56, 98, 0) 97.5%);
	display: inline-block;
	vertical-align: middle;
}

.case-study-h2-title {
	margin-bottom: 24px;
}

.case-study-h2-title h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #233862;
}

.service-provider-section {
	background: #fff;
	box-shadow: 10px 10px 20px rgba(0, 0, 0, 15%);
	border-radius: 10px;
	padding: 31px 26px 19px;
	width: 372px;
	position: relative;
	top: -38px;
}

.service-provider-section ul {
	list-style-type: none;
	padding: 0;
	margin-bottom: 0;
}

.service-provider-section ul li {
	margin: 10px 0px 22px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
	list-style-type: none;
}

.service-provider-section ul li:before {
	content: "";
	font-family: "FontAwesome";
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #ff7654;
	color: #fff;
	font-size: 15px;
	padding: 3px;
	margin: 0 10px 0px 0px;
}

.service-provider-section ol {
	list-style-type: none;
	padding: 0;
	margin-bottom: 0;
}

.service-provider-section ol li {
	margin: 10px 0px 22px;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #233862;
	list-style-type: none;
}

.service-provider-section ol li:before {
	content: "";
	font-family: "FontAwesome";
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #ff7654;
	color: #fff;
	font-size: 15px;
	padding: 3px;
	margin: 0 10px 0px 0px;
}

.service-provider-section h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
	margin-bottom: 11px;
}

.how-to-log-into-salesforce-sandbox-img-div {
	width: 641px;
	margin: 0 auto 0 324px;
	position: relative;
	height: 296px;
	z-index: 9;
}

.how-to-log-into-salesforce-sandbox-img-div img {
	width: 100%;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 20px;
}

.APA-american-img-div {
	width: 100%;
	margin-top: -79px;
}

.APA-img-div {
	width: 70%;
	float: left;
	display: inline-block;
	height: 342px;
}

.APA-img-div img {
	width: 659px;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 20px;
}

.american-img-div {
	width: 45%;
	display: inline-block;
	margin-left: -193px;
	margin-top: -76px;
	height: 389px;
}

.american-img-div img {
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 20px;
}

.project-challenges-section {
	margin-top: 48px;
}

.project-challenges-images-div {
	margin-top: 24px;
}

.project-challenges-images-div img {
	height: 299px;
	width: 376.71px;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
}

.project-challenges-text {
	margin-bottom: 24px;
}

.project-challenges-text-row strong {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	color: #4e4d4d;
}

.project-challenges-text-row p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 22px;
	color: #4e4d4d;
}

.project-challenges-left-column {
	padding-right: 82px;
}

.project-challenges-right-column {
	padding-left: 82px;
}

.solutions-and-outcome-section {
	padding: 126px 0px 200px 0px;
	background-repeat: no-repeat;
	background-image: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/case-study-bg.png");
	margin-top: 50px;
	background-size: cover;
	background-position: center;
	position: relative;
}

.solutions-and-outcome-section.nitro-lazy {
	background-image: none !important;
}

.solutions-and-outcome-section:before {
	transform: rotate(3.142rad);
	content: "";
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
	background-size: 102% auto;
	background-position: top center;
	background-repeat: no-repeat !important;
	position: absolute;
	top: -8px;
	left: 0;
	right: 0;
	width: 100%;
	height: 70px;
	z-index: 9999;
}

.solutions-and-outcome-section:after {
	content: "";
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/commitment-shape-bottom-7000w.svg");
	background-size: 102% auto;
	background-position: top center;
	background-repeat: no-repeat !important;
	position: absolute;
	bottom: -6px;
	left: 0;
	right: 0;
	width: 100%;
	height: 70px;
}

.solutions-and-outcome-section .left-right-line-title-div h4 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	background: #fff;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	flex: none;
	order: 0;
	flex-grow: 0;
	margin-bottom: 21px;
}

.solutions-and-outcome-section .left-right-line-title-div h4:before {
	content: "";
	position: relative;
	max-width: 55px;
	width: 100%;
	height: 1px;
	border-radius: 5px;
	margin: 0 6px 0 0;
	background: linear-gradient(272deg, #fff 29.29%, rgba(35, 56, 98, 0) 97.5%);
	display: inline-block;
	vertical-align: middle;
}

.solutions-and-outcome-section .left-right-line-title-div h4:after {
	content: "";
	position: relative;
	max-width: 200px;
	width: 100%;
	height: 1px;
	border-radius: 5px;
	margin: 0 0 0 6px;
	background: linear-gradient(90deg, #fff 29.29%, rgba(35, 56, 98, 0) 97.5%);
	display: inline-block;
	vertical-align: middle;
}

.solutions-and-outcome-section p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #fff;
}

.major-features-main-section {
	margin-top: -230px;
	margin-bottom: 44px;
	display: flex;
	position: relative;
	z-index: 9;
}

.major-features-div {
	background: #fff;
	border: 1px solid #d0d0d0;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, .1);
	border-radius: 10px;
	width: 92%;
	margin: -166px auto 0;
	padding: 48px 49px 20px;
	position: relative;
	z-index: 9;
}

.major-features-div h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
	margin-bottom: 24px;
}

.major-features-div ul {
	padding-left: 26px;
}

.major-features-div ul li {
	margin-bottom: 14px;
	color: #4e4d4d;
}

.major-features-div ul li b {
	color: #233862;
}

.major-features-div ul li p {
	margin-bottom: 0;
}

.major-features-div ul li strong {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	margin-bottom: 0;
	color: #233862;
}

.major-features-images-section {
	margin-top: -91px;
	display: flex;
	position: relative;
	z-index: 2;
}

.major-features-images-div {
	margin-top: -40px;
	position: relative;
	z-index: 2;
}

.first-imb-box img {
	width: 692px;
	height: 270px;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 24px;
}

.major-features-img-left img {
	width: 326px;
	height: 272px;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 24px;
}

.fonteva-right img {
	width: 100%;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 24px;
}

.image-box {
	margin-top: 28px;
}

.case-study-contact-us-section {
	background-image: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/f56ffe6a7f9c66a3e49a359b576b80b6.Mask-group.png");
	background-size: 100%;
	background-repeat: no-repeat;
	margin-top: -120px;
	padding-bottom: 89px;
}

.case-study-contact-us-section.nitro-lazy {
	background-image: none !important;
}

.case-study-contact-us-section .contact-us-left-img-column {
	margin-top: 217px;
	text-align: right;
	margin-right: 50px;
}

.case-study-contact-us-section .contact-us-left-img-column img {
	width: 74%;
}

.case-study-contact-us-section .contact-hubspot-form {
	top: 150px;
}

.case-study-contact-us-section .contact-hubspot-form h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
	text-align: center;
	margin-bottom: 24px;
}

.case-study-contact-us-section .contact-hubspot-form p {
	text-align: center;
}

.more-case-studies-title h3 {
	font-size: 28px;
	line-height: 36px;
	margin-bottom: 22px;
}

#CaseStudySlider .case-studies-item .card {
	margin: 15px;
}

#CaseStudySlider .case-studies-item .card {
	display: block;
	height: 488px;
}

#CaseStudySlider .owl-nav {
	width: 100%;
	margin: 0 auto;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

#CaseStudySlider .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

#CaseStudySlider .owl-nav .owl-next {
	color: #1c80b7;
	font-size: 22px;
	position: absolute;
	right: 0;
}

#CaseStudySlider.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 5px;
}

#CaseStudySlider.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

#CaseStudySlider.owl-carousel .owl-dots .owl-dot.active span, #CaseStudySlider.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}

#CaseStudySlider.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

#CaseStudySlider .case-studies-item .card-img {
	height: 240px;
}

.case-study-contact-form form .input {
	padding: 0 15px;
}

.strategic-consulting-page-title-section img {
	width: 100%;
}

.how-we-works-cards-section .how-it-works-card-column {
	padding: 10px;
}

.how-we-works-cards-section .vc_column-inner {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	padding: 9px;
	height: 100%;
	display: inline-table;
}

.how-we-works-cards-section .vc_column-inner .wpb_wrapper {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 19px;
	padding: 51px 27px 53px 40px;
}

.how-we-works-cards-section .wpb_column .col-lg-2 {
	flex: 0 0 12%;
	max-width: 12%;
	padding-right: 0;
}

.how-we-works-cards-section.associations-nonprofits-choose-section .vc_column-inner .wpb_wrapper {
	padding: 30px 25px 0 25px;
}

.how-we-works-cards-section .wpb_column .col-lg-10 {
	-ms-flex: 0 0 88%;
	flex: 0 0 88%;
	max-width: 88%;
}

.how-we-works-cards-section .left-image-right-title-with-description .row {
	align-items: center;
}

.how-we-works-cards-section .wpb_column .col-lg-10 h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #233862;
}

.how-we-works-cards-section .wpb_column .wpb_text_column {
	margin-top: 23px;
	margin-bottom: 0;
}

.how-we-works-cards-section .how-it-works-card-text .wpb_wrapper {
	background: none;
	padding: 0;
}

.how-it-works-bold-text-section {
	margin-top: 59px;
}

.how-it-works-bold-text-section h4 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #4e4d4d;
}

.who-needs-strategic-consulting-section {
	background-position: 100% 100%;
	padding-top: 55px;
	background-size: cover;
	padding-bottom: 160px;
	margin-bottom: -100px;
}

.who-needs-strategic-consulting-column h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #233862;
}

.who-needs-strategic-consulting-column .wpb_text_column {
	margin-bottom: 10px;
}

.who-needs-strategic-consulting-column .col-lg-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 10.666667%;
	max-width: 10.666667%;
}

.who-needs-strategic-consulting-column .all-in-one p {
	margin-top: 6px;
}

.benefits-strategic-consulting-section {
	margin-top: 0px;
}

.benefits-of-strategic-left-column img {
	margin-top: 36px;
	width: 100%;
}

.benefites-of-strategic-points-row {
	margin-bottom: 0px;
}

.benefits-of-strategic-right-points .col-lg-10 {
	padding-left: 0;
}

.strategic-consulting-why-choose-fusionspan-section {
	padding: 155px 0px 206px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-size: cover;
	background-position: top;
}

.strategic-consulting-why-choose-fusionspan-section .why-fusionspan-title-column p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	color: #fff;
	padding-right: 50px;
}

.strategic-consulting-why-choose-fusionspan-right-column img {
	margin-top: 6px;
}

.strategic-consulting-why-choose-fusionspan-right-column h5 {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}

.strategic-consulting-why-choose-fusionspan-right-column p {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}

.strategic-consulting-why-choose-fusionspan-img-row {
	margin-top: -208px;
	margin-bottom: 70px;
}

.strategic-consulting-why-choose-fusionspan-img-row .vc_column-inner {
	padding: 0 !important;
}

.strategic-consulting-why-choose-fusionspan-img-row .wpb_wrapper {
	width: 100%;
}

.strategic-consulting-why-choose-fusionspan-img-row .vc_single_image-wrapper {
	width: 100%;
}

.strategic-consulting-why-choose-fusionspan-img-row img {
	width: 100%;
}

.strategic-consulting-contact-us-section {
	background: radial-gradient(54.84% 54.84% at 54.1% 50%, rgba(233, 75, 101, .2) 0%, rgba(255, 118, 84, .13) 48.39%, rgba(255, 255, 255, 0) 100%);
	padding-top: 120px;
	padding-bottom: 100px;
}

.strategic-consulting-blog-article-card-section h5 {
	padding-left: 15px;
}

.strategic-consulting-blog-article-card-section #FsArticles .article-posts-listing:after {
	display: none;
}

.placeholder-img-right-column img {
	border-radius: 8px;
	box-shadow: 0 0 28px #e1dddd;
}

.strategic-consulting-contact-us-left-column .who-we-are-join-our-team-text-div {
	text-align: right;
	padding-right: 45px;
}

.our-culture-big-img {
	position: relative;
	right: 88px;
	top: 51px;
}

.our-culture-big-img img {
	width: 487px;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 20px;
}

.our-culture-small-img {
	position: relative;
	z-index: 9;
	margin-top: -124px;
}

.our-culture-small-img img {
	width: 352px;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
	border-radius: 20px;
	left: 245px;
	position: relative;
}

.culture-of-caring-right-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
	padding: 42px 42px 42px 161px;
	margin-left: -132px;
	width: 693px;
}

.join-our-team-culture-of-care-section {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 42px 42px 4px 26px;
	margin-top: 20px;
}

.culture-of-caring-video-right-column {
	padding-left: 18px;
}

.join-our-team-culture-of-care-section #about-video .modal-dialog {
	margin: 0 auto;
	height: 78vh;
}

.join-our-team-culture-of-care-section #about-video .modal-dialog .close {
	font-size: 30px;
	position: relative;
	top: -9px;
}

.well-not-brag-out-section {
	margin-top: 100px;
}

.well-not-brag-out-section .small-underline-span:after {
	bottom: 0;
}

.join-our-team-meet-the-team-section {
	margin-top: 50px;
}

.join-our-team-meet-the-team-title {
	margin-bottom: 56px;
}

.meet-the-team-left-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
	position: relative;
}

.meet-the-team-left-column:after {
	content: "";
	position: absolute;
	width: 145.86px;
	height: 123.89px;
	background: rgba(255, 202, 189, .42);
	border-radius: 27px;
	right: -11px;
	bottom: -14px;
	z-index: -1;
}

.meet-the-team-left-column .vc_column-inner {
	padding: 112px 34px 32px 36px;
}

.meet-the-team-left-column .vc_column-inner:before {
	content: "";
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/top-double-quotes.png");
	position: absolute;
	top: 45px;
	left: 28px;
	height: 24px;
	width: 40px;
}

.meet-the-team-left-column .vc_column-inner:after {
	content: "";
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/bottom-double-quotes.png");
	position: absolute;
	bottom: 64px;
	right: 34px;
	height: 21px;
	width: 40px;
}

.meet-the-team-testimonial p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	color: #5e5e5e;
}

.meet-the-team-right-column .card {
	height: 460px;
}

.meet-the-team-right-column .card-profile h6 {
	margin-top: 15px;
}

.placeholder-img-left-column .placeholder-img-left-img {
	position: relative;
}

.placeholder-img-left-img img {
	border-radius: 20px;
	height: 459px;
}

.placeholder-img-left-column .hover-flag-img {
	position: absolute;
	bottom: 18px;
	right: 36px;
	transition: .4s ease;
}

.placeholder-img-left-column .hover-flag-img:hover {
	transform: scale(1.4);
}

.join-our-team-find-job-btn-section {
	margin-top: 60px;
}

.join-our-team-find-job-btn-section .wpb_content_element {
	margin-bottom: 0;
}

.join-our-team-find-job-btn-section .sky-blue-btn {
	margin: 0 auto;
	width: 264px;
	display: block;
}

.our-values-icon-img img {
	height: 120px;
}

.our-value-text-info {
	margin-bottom: 10px;
}

#our-values-section .btn-with-arrow:after {
	top: 2px;
}

#our-values-section .read-about-pledge-button .btn-with-arrow:after {
	top: 2px;
}

.benefits-tab-section-row {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.benefits-tab-section {
	width: 972px;
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 32px;
	padding: 32px 0px 32px 58px;
	margin: 0 auto;
}

.wpb-js-composer .vc_tta.benefits-tab-section.vc_tta-spacing-1 .vc_tta-tabs-list {
	text-align: center;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-gitlab:before {
	display: none;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-gitlab {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/United-States-of-America-US.png");
	position: absolute;
	top: 3px;
	left: 4px;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-adjust:before {
	display: none;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-adjust {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/India-IN.png");
	position: absolute;
	top: 3px;
	left: 4px;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-wpforms:before {
	display: none;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-wpforms {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Canada-CA.png");
	position: absolute;
	top: 3px;
	left: 4px;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-universal-access:before {
	display: none;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-universal-access {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/El-Salvador-SV.png");
	position: absolute;
	top: 3px;
	left: 4px;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-accessible-icon:before {
	display: none;
}

.benefits-tab-section .vc_tta-tabs-container .vc_tta-tab a .fa-accessible-icon {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/poland-flag-tab.png");
	position: absolute;
	top: 3px;
	left: 4px;
	bottom: 0;
	right: 0;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	background-size: 100% 100%;
}

.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-tab > a {
	background: #1c80b7;
	border-radius: 22.5px !important;
	border: none;
	color: #fff;
	padding: 10px 20px;
}

.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-tab.vc_active > a {
	background: #ff7654;
	border-radius: 22.5px !important;
	border: none;
	color: #fff;
	padding: 10px 20px;
}

.wpb-js-composer .benefits-tab-section.vc_tta-style-classic .vc_tta-tab > a:focus, .wpb-js-composer .benefits-tab-section.vc_tta-style-classic .vc_tta-tab > a:hover {
	background: #ff7654 !important;
}

.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-title-text:not(:empty):not(:first-child), .wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ * {
	margin-left: 30px;
}

.wpb-js-composer .vc_tta.benefits-tab-section.vc_tta-spacing-1 .vc_tta-tab {
	margin: 1px 0 0 19px;
}

.wpb-js-composer .benefits-tab-section.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
	background-color: rgba(255, 255, 255, 0) !important;
	border: none !important;
}

.benefits-tab-content-left-column {
	margin-top: 50px;
}

.benefits-tab-img-right-column {
	margin-top: 146px;
}

.benefits-tab-img-right-column .usa-img {
	margin-top: 114px;
}

.benefits-tab-content-left-column h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #000;
	margin-bottom: 15px;
}

.benefits-tab-content-left-column ul li {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	line-height: 30px;
	color: #000;
}

.join-our-team-benefit-title {
	margin-bottom: 16px;
}

.benefits-small-text {
	margin-bottom: 20px;
}

.us-benefits-img-column img {
	margin-top: 88px;
}

.us-benefits-text-column .wpb_content_element {
	margin-bottom: 10px;
}

.us-benefits-text-column .us-benefits-text {
	margin-bottom: 58px;
}

.us-benefits-text-column .us-benefits-eligibility-text {
	margin-bottom: 28px;
}

.us-benefits-text-column .us-benefits-eligibility-points {
	margin-left: 40px;
}

.us-benefits-text-column .us-benefits-eligibility-points ul li {
	line-height: 31px;
}

.benefits-election-section .benefit-elections-title {
	margin-bottom: 10px;
}

.benefits-election-insurance-row h3 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	text-transform: capitalize;
	color: #233862;
}

.benefits-election-insurance-row .us-benefits-election-insurance-title {
	margin-bottom: 10px;
}

.benefits-election-insurance-row {
	margin-left: 51px;
}

.us-benefits-election-insurance-points-icon-section {
	margin-left: 0px;
}

.us-benefits-election-insurance-points-icon-section .vc_column-inner {
	padding-left: 0;
}

.us-benefits-election-insurance-points-icon-section img {
	width: 60px;
}

.us-benefits-election-insurance-points-icon-right-column p {
	margin-bottom: 8px;
	color: #233862;
}

.us-benefits-election-insurance-points-icon-right-column ul {
	padding-left: 51px;
	margin-bottom: 10px !important;
}

.us-benefits-election-insurance-points-icon-right-column .wpb_content_element {
	margin-bottom: 20px;
}

.us-benefits-election-insurance-points-icon-right-column .dental-insurance-ul-points {
	margin-bottom: 10px;
}

.us-benefits-election-insurance-points-icon-right-column .long-term-disability-img {
	margin-bottom: 10px;
}

.parental-leave-title-section {
	margin-top: 10px;
}

.parental-leave-section img {
	width: 100%;
}

.paid-time-off-section {
	margin-top: 10px;
}

.benefits-election-section .oberserved-us-holidays-title {
	margin-bottom: 10px;
}

.overserved-us-holidays-small-img img {
	width: 67px;
}

.salesforce-accelerator-how-it-works-column .wpb_single_image {
	margin-bottom: 8px;
}

.salesforce-accelerator-how-it-works-column .implementation-img {
	margin-bottom: 24px;
}

.salesforce-accelerator-how-it-works-column .how-it-works-sub-title {
	margin-bottom: 10px;
}

.salesforce-accelerator-how-it-works-column img {
	width: 100%;
}

.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
	margin-top: -254px;
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 52px;
	width: 95%;
	padding: 39px 69px;
}

.salesforce-accelerator-testimonial-card-section .meet-the-team-left-column {
	margin-top: 96px;
}

.salesforce-accelerator-testimonial-card-section .meet-the-team-left-column .vc_column-inner {
	padding: 112px 34px 30px 36px;
}

.salesforce-accelerator-testimonial-card-section .meet-the-team-left-column p {
	font-weight: 500;
	line-height: 26px;
}

.salesforce-accelerator-testimonial-card-section .meet-the-team-left-column .vc_column-inner:after {
	bottom: 30px;
}

#avalara-integration-section {
	background: #fbf7f3;
	border-radius: 30px;
	border: solid 1px #ffddd4;
	position: relative;
	padding: 20px 30px 5px 30px;
}

#avalara-integration-section:before {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/avalara-integration-before.svg");
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 0;
	top: 0;
	width: 357px;
	height: 215px;
}

@media (max-width: 767px) {
	#avalara-integration-section {
		margin-left: auto;
		margin-right: auto;
		padding: 0 20px 30px 20px;
	}
	
	#avalara-integration-section .wpb_content_element {
		margin-bottom: 20px !important;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	#avalara-integration-section {
		padding: 0 20px 30px 20px;
		margin-left: 0;
		margin-right: 0;
	}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	#avalara-integration-section {
		padding: 0 20px 30px 20px;
		margin-left: 0;
		margin-right: 0;
	}
}

.why-choose-salesforce-accelerator-right-column img {
	width: 100%;
}

.why-use-salesforce-accelerator-img {
	margin-bottom: 0;
}

.why-use-salesforce-accelerator-title {
	margin-left: 100px;
}

.why-use-salesforce-accelerator-icon-text-row {
	margin-left: 91px;
}

.why-use-salesforce-accelerator-icon-text-row .wpb_content_element {
	margin-bottom: 20px;
}

.our-offering-section {
	background-repeat: no-repeat;
	background-position: top;
	background-size: 100%;
}

.our-offering-title-section {
	margin-top: 71px;
}

.our-offering-title-section .wpb_content_element {
	margin-bottom: 21px;
}

.our-offering-column {
	padding: 10px;
}

.our-offering-column .vc_column-inner {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 10%);
	border-radius: 16px;
	padding: 14px 15px 14px 15px;
}

.our-offering-column .wpb_wrapper:first-child {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 10px;
	padding: 15px 25px 15px 15px;
}

.our-offering-column .our-offering-card-title .wpb_wrapper {
	background: none;
	padding: 0;
}

.our-offering-column .installation-p .wpb_wrapper {
	background: none;
	padding: 0;
}

.our-offering-column .our-offering-card-text .wpb_wrapper {
	background: none;
	padding: 0;
}

.our-offering-column .watch-demo-link .wpb_wrapper {
	background: none;
	padding: 0;
}

.our-offering-column .our-offering-card-title {
	margin-bottom: 10px;
}

.our-offering-column .our-offering-img {
	margin-bottom: 21px;
}

.our-offering-column .our-offering-img .wpb_wrapper {
	padding: 0;
	background: none;
}

.our-offering-column .installation-p {
	margin-bottom: 20px;
}

.our-offering-column .installation-p p {
	color: #ff7654;
}

.our-offering-column .watch-demo-link {
	margin-bottom: 0;
}

.our-offering-column .our-offering-card-text {
	margin-bottom: 21px;
}

.our-offering-column .our-offering-card-title p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #233862;
}

.my-download-row .our-offering-column .our-offering-img img {
	width: 100%;
	margin-top: 20px;
}

.request-an-accelerator-btn-section {
	text-align: center;
	margin: 40px 0;
}

.request-an-accelerator-btn-section .sky-blue-btn {
	padding: 15px 70px;
}

.our-offering-watch-demo-model .our-value-model-dialog {
	margin: 218px auto;
}

.watch-demo-popup {
	margin-bottom: 0;
}

.our-offering-column .watch-demo-popup .wpb_wrapper {
	background: none;
	padding: 0;
}

.our-offering-watch-demo-model .our-value-model-dialog .modal-body {
	padding: 0px 0px 0px;
}

.our-offering-watch-demo-model .our-value-model-dialog .modal-header {
	padding: 0px 30px 16px;
}

.our-offering-watch-demo-model .embed-responsive-item {
	width: 100%;
	overflow: auto;
	height: 70vh;
}

.salesforce-our-offering-video-modal .modal-dialog {
	width: 900px;
	margin: 258px auto;
}

.salesforce-our-offering-video-modal iframe {
	width: 100%;
	height: 69vh;
}

.salesforce-our-offering-video-modal .modal-body {
	padding: 0;
}

.salesforce-our-offering-video-modal button.close {
	font-size: 39px;
	font-weight: normal;
	color: #4e4d4d;
	opacity: 1;
	margin: 10px;
	position: absolute;
	right: 0;
	top: 0;
	color: #fff;
}

.learn-more-salesforce-acc-blog-section #FsArticles .article-posts-listing:after {
	display: none;
}

.page-id-29814 .page-banner {
	padding: 15px 0 30px 0;
}

.innovation-lab-img-column img {
	width: 100%;
}

.what-is-the-innovation-lab-title {
	margin-bottom: 16px;
}

.what-is-the-innovation-lab-section {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top;
	padding: 60px 0 15px 0;
	margin-top: -75px;
	display: inline-block;
}

.what-is-the-innovation-lab-left-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
	padding: 25px 132px 20px 64px;
	margin-top: -48px;
}

.what-is-the-innovation-lab-right-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
	padding: 18px;
	width: 466px;
	margin-left: -78px;
	margin-top: 131px;
}

.what-is-the-innovation-lab-right-column .vc_column-inner {
	background: #e6f4fb;
	border-radius: 11px;
	padding: 38px 38px 12px;
}

.result-from-the-innovation-lab-title-section {
	margin-top: 65px;
}

.result-from-the-innovation-lab-title {
	margin-bottom: 12px;
}

.result-from-innovation-lab-left-img-column img {
	width: 100%;
}

.result-frm-innovation-lab-fusionconnect-right-column ul {
	padding-left: 35px;
}

.result-frm-innovation-lab-fusionconnect-right-column ul li {
	margin: 0px 0px 30px;
	color: #4e4d4d;
}

.innovation-lab-salesforce-accelerator-section {
	margin-top: 75px;
}

.innovation-lab-salesforce-accelerator-img-column img {
	width: 100%;
}

.innovation-lab-salesforce-accelerator-left-column ul {
	padding-left: 35px;
}

.innovation-lab-salesforce-accelerator-left-column ul li {
	margin: 0px 0px 30px;
	color: #4e4d4d;
}

.innovation-lab-what-we-are-working-on-next-sec {
	background-size: cover;
	background-position: center;
	padding: 50px 0;
}

.innovation-lab-what-we-are-working-next-left-column {
	padding-right: 32px;
}

/*.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill .vc_row-full-width .vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill .vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.innovation-lab-what-we-are-working-next-left-column>.vc_column-inner{padding-top: 24px}*/
.innovation-lab-what-we-are-working-next-left-column h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 60px;
	line-height: 77px;
	text-transform: capitalize;
	color: #233862;
}

.result-frm-innovation-lab-fusionconnect-right-column .innovation-lab-fusionconnect-title {
	margin-bottom: 15px;
}

.result-frm-innovation-lab-fusionconnect-right-column p:first-child {
	margin-bottom: 25px;
}

.result-frm-innovation-lab-fusionconnect-right-column p {
	margin-bottom: 10px;
}

.innovation-lab-salesforce-accelerator-left-column .innovation-lab-salesforce-acc-title {
	margin-bottom: 15px;
}

.result-frm-innovation-lab-fusionconnect-right-column .innovation-lab-automated-testing-title {
	margin-bottom: 15px;
}

.digital-expe-img-right-column img {
	width: 90%;
}

.digital-expe-across-platforms-section {
	margin-top: 18px;
}

.digital-exp-accross-platform-left-column img {
	width: 100%;
}

.we-put-people-first-section {
	background-repeat: no-repeat;
	background-size: 100%;
	margin-top: 35px;
}

.we-put-people-first-we-take-the-time-section {
	margin-top: 412px;
}

.we-put-people-first-left-column {
	width: 816px;
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 24px;
	padding: 40px 40px 18px;
}

.we-put-first-points-column {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 25px;
	padding: 7px;
	margin-bottom: 30px;
}

.we-put-first-points-column .vc_column-inner {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 19px;
	padding: 37px 28px 15px !important;
}

.we-put-first-points-column img {
	width: 105.4px;
	margin-top: 5px;
}

.we-put-first-points-column h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	text-transform: capitalize;
	color: #233862;
	margin-bottom: 14px;
}

.our-digital-strategy-toolkit-section {
	background-size: 100% 100%;
	background-position: bottom;
	background-repeat: no-repeat;
	margin-top: -98px;
	z-index: -1;
	padding: 135px 0 0px;
}

.user-research-point-column {
	padding-right: 20px;
}

.user-research-point-column img {
	width: 100%;
}

.user-research-icon-title {
	margin-bottom: 10px;
}

.user-research-point-column h5 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	text-transform: capitalize;
	color: #233862;
}

.user-research-icon {
	margin-bottom: 0;
}

.content-strategy-points-row .user-research-point-column {
	padding-right: 0px;
}

.your-design-your-ecosystem-path-section {
	position: relative;
}

.your-design-your-ecosystem-path-section:before {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/source/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/you-digitalecosystem-path.svg");
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	position: absolute;
	margin-left: -207px;
	top: -46px;
	bottom: 0;
	left: 0;
	right: 0;
	background-size: cover;
}

.design-your-ecosystem-section-row img {
	width: 100%;
}

.ux-and-brand-alignment-section-row img {
	width: 100%;
}

.roadmapping-your-vision-section-row {
	margin-top: 24px;
}

.roadmapping-your-vision-section-row .design-your-ecosystem-path-column {
	padding-left: 80px;
}

.roadmapping-your-vision-section-row .roadmapping-your-vision-flag-img img {
	width: 100%;
}

.roadmapping-your-vision-section-row .roadmapping-your-vision-img img {
	width: 100%;
}

.design-your-ecosystem-path-column .design-you-ecosystem-path-h4-title {
	margin-bottom: 10px;
}

.design-your-ecosystem-path-column .design-you-ecosystem-path-h4-title h4 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 31px;
	text-transform: capitalize;
	color: #233862;
}

.our-technology-supports-your-people-section h2 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 64px;
	line-height: 82px;
	text-transform: capitalize;
	color: #233862;
}

.roadmapping-your-vision-section-row .roadmapping-your-vision-img img {
	z-index: 9;
	position: relative;
}

.our-technology-supports-your-people-section {
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 265px 0 10px;
	margin-top: -195px;
	display: inline-block;
}

/*.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill .vc_row-full-width .vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill .vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.our-technology-supports-your-column-left-column>.vc_column-inner{padding: 0 0 0 15px}*/
.our-technology-supports-your-column-left-column .underline-span:after {
	bottom: 10px;
}

.our-technology-supports-your-column-right-column {
	padding-right: 111px;
}

.defining-designing-your-digital-ecosystems-title-section {
	margin-top: 50px;
}

.user-research-icon-text-section-row {
	margin-left: 54px;
	margin-right: 54px;
}

.pricing-table .dark-blue-btn {
	margin-top: 29px;
	display: inline-block;
}

#taking-your-organization-section .vc_column-inner {
	justify-content: inherit;
}

.taking-your-org-next-level-right-column h5 {
	color: #4e4d4d;
	font-style: italic;
}

#pricing-section {
	margin-top: 40px;
}

.fusionconnect-view-client-title {
	margin-top: -25px;
}

#managed-services-resources-section #FsArticles .article-posts-listing:after {
	display: none;
}

.partners-development-expertise-section {
	display: flex;
}

.partners-development-expertise-column {
	padding: 15px;
	display: table;
	display: -webkit-flex;
}

.partners-development-expertise-column .vc_column-inner {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 20px;
	padding: 30px 30px 15px 30px;
	margin-bottom: 0;
	display: table-cell;
}

.partners-development-expertise-column .wpb_content_element {
	margin-bottom: 10px;
}

.partners-development-expertise-column img {
	max-width: 160px;
	width: 100%;
}

.hosting-partner-section img {
	height: 55px;
}

.partner-testimonial-section {
	background: radial-gradient(54.84% 54.84% at 54.1% 50%, rgba(233, 75, 101, .2) 0%, rgba(255, 118, 84, .13) 48.39%, rgba(255, 255, 255, 0) 100%);
	padding-top: 50px;
}

.page-id-32355 .page-banner-text {
	display: none;
}

.partner-right-side-image-column img {
	width: 75%;
}

.article-posts-listing .img_border_radius {
	border-bottom-left-radius: 10px !important;
}

#fusionspan-helping-hand-section .vc_col-sm-6 .left-image-right-title-with-description:after {
	border-left: 1px solid #a0a0a0;
	height: 26px;
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}

#fusionspan-helping-hand-section .vc_col-sm-6:first-child .left-image-right-title-with-description:after {
	display: none;
}

.search_page {
	margin-top: 45px;
}

.search_page .page-header {
	text-align: center;
}

.search_page .page-header img {
	width: 40%;
}

.search_page_text {
	text-align: center;
}

.search_page_text h1 {
	margin-top: 11px;
}

.search_page_text p {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 26px;
	text-align: center;
	color: #233862;
	margin-top: 8px;
	margin-bottom: 30px;
}

.search_page_text .dark-blue-btn {
	padding: 12px 35px;
}

.mobile-img {
	display: none;
}

.desktop-img {
	display: block;
}

.desktopview {
	display: block;
}

.mobileview {
	display: none;
}

.vc_custom_1677248292349:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.png") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.vc_custom_1677248299046:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.png") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.vc_custom_1677248046715:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.png") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.vc_custom_1677248055120:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.png") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.search-bar-input:focus::-webkit-input-placeholder {
	color: #ccc !important;
}

#searchblogsFormn input:focus::-webkit-input-placeholder {
	color: #ccc !important;
}

.page-id-29693 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29764 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29765 .page-banner {
	padding: 109px 0 30px 0;
}

.page-id-29696 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29700 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29701 .page-banner {
	padding: 17px 0 30px 0;
}

.page-id-29705 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29703 .page-banner {
	padding: 14px 0 30px 0;
}

.page-id-29812 .page-banner {
	padding: 16px 0 30px 0;
}

.page-id-29813 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29698 .page-banner {
	padding: 15px 0 30px 0;
}

.page-id-29781 .page-banner {
	padding: 110px 0 30px 0;
}

.project-golas-text-below-image {
	margin-top: 86px;
}

.service-provide-span {
	margin-left: 31px;
}

.project-goals-title ul {
	margin-bottom: 0;
}

.project-goals-title ul li:last-child {
	margin-bottom: 0;
}

.contact-hubspot-form input[type=submit] {
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
}

.contact-hubspot-form input[type=submit]:hover {
	background: #1c80b7;
	color: #fff;
}

.case-study-page-banner {
	padding: 30px 0 30px 0;
}

.content-text-div a#cta_button_8569278_fa2fdcaf-586d-40fc-80d3-f539e3551a14 {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div a#cta_button_8569278_fa2fdcaf-586d-40fc-80d3-f539e3551a14 {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_fa2fdcaf-586d-40fc-80d3-f539e3551a14:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.content-text-div a#cta_button_8569278_733ec3ef-d5de-4fda-aac0-874518ed7d47 {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div a#cta_button_8569278_733ec3ef-d5de-4fda-aac0-874518ed7d47 {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_733ec3ef-d5de-4fda-aac0-874518ed7d47:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.content-text-div a#cta_button_8569278_f97b7338-c3f9-4ba5-914a-a27faf3c2948 {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div a#cta_button_8569278_f97b7338-c3f9-4ba5-914a-a27faf3c2948 {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_f97b7338-c3f9-4ba5-914a-a27faf3c2948:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.site-header .main-navigation li.find-link.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
	background: linear-gradient(108.49deg, #92dcd7 56.97%, #1c80b7 130.53%) !important;
	height: auto !important;
	color: #233862 !important;
	border-radius: 50px !important;
	padding: 11px 20px !important;
	transition: all ease-in-out .4s;
	-ms-transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s;
}

.site-header .main-navigation li.find-link.mega-menu-item.mega-current-menu-item > a.mega-menu-link:hover {
	background: #1c80b7 !important;
	color: #fff !important;
}

.content-text-div a#cta_button_8569278_b925e2f3-463a-4eea-92b6-51e2ece19d2b {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div a#cta_button_8569278_b925e2f3-463a-4eea-92b6-51e2ece19d2b {
	transition: .4s ease-in-out !important;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_b925e2f3-463a-4eea-92b6-51e2ece19d2b:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.content-text-div a#cta_button_8569278_e147d7bf-5201-456f-a808-47fc4c40ffb1 {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div a#cta_button_8569278_e147d7bf-5201-456f-a808-47fc4c40ffb1 {
	transition: .4s ease-in-out !important;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_e147d7bf-5201-456f-a808-47fc4c40ffb1:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.content-text-div .sc-button {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.content-text-div .sc-button {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div .sc-button:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.content-text-div a.cta_button {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff !important;
}

.content-text-div a#cta_button_8569278_2354a890-4164-4512-9887-0adda4a73472, a#cta_button_8569278_d7b6ebd9-7c0b-461f-b954-94a0e5749e6a {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.content-text-div a#cta_button_8569278_2354a890-4164-4512-9887-0adda4a73472:hover, a#cta_button_8569278_d7b6ebd9-7c0b-461f-b954-94a0e5749e6a:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.post-dark-blue-btn .vc_general.vc_btn3 {
	padding: 15px 32px !important;
	display: inline-block !important;
	background: #233862 !important;
	border-radius: 24.5px !important;
	border: none;
	font-family: "Lato" !important;
	font-style: normal;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;
	text-align: center !important;
}

.post-dark-blue-btn .vc_general.vc_btn3 {
	transition: .4s ease-in-out;
	background-image: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%) !important;
	color: #fff;
}

.post-dark-blue-btn .vc_general.vc_btn3:hover {
	background: #1c80b7 !important;
	color: #fff;
	border-radius: 24.5px;
}

.h1-border-title h1 {
	margin-bottom: 30px !important;
}

.apa-case-study-main .APA-img-div img {
	width: 100%;
}

.apa-case-study-main .project-challenges-images-div {
	display: none;
}

.apa-case-study-main .underline-span:after {
	display: none;
}

.nbaa-case-study-main .project-challenges-images-div {
	display: none;
}

.nbaa-case-study-main .APA-img-div img {
	width: 100%;
}

.single-project-image-case-study .how-to-log-into-salesforce-sandbox-img-div {
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
	height: auto;
}

.single-project-image-case-study .how-to-log-into-salesforce-sandbox-img-div img {
	width: 100%;
	height: auto;
}

.project-detail-full h6 {
	margin-bottom: 10px;
}

.project-challenges-text-row ul {
	margin-bottom: 0;
}

.noel-blog-sec {
	align-items: inherit;
}

.noel-img {
	max-height: 334px;
	overflow: hidden;
	padding-top: 30px;
	margin-bottom: 30px;
}

.case-studies-item:hover h6 {
	color: #233862;
}

h4.news-footer-title a {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 24px;
	color: #fff;
	margin: 10px 0;
	text-decoration: none;
	/*text-underline-offset: 1px;text-underline-position: from-font;*/
	position: relative;
}

h4.news-footer-title {
	position: relative;
}

h4.news-footer-title:after {
	position: relative;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	font-family: FontAwesome;
	content: "";
	font-weight: 400;
	font-size: 13px;
	color: #fff;
	transition: .1s ease all;
	margin: 0;
	padding: 0 0 0 5px;
}

h4.news-footer-title a:hover, h4.news-footer-title:hover:after {
	color: #92dcd7;
}

.placeholder-img-right-column .vc_column-inner {
	padding: 48px 48px 0 !important;
	height: 459px;
	background-size: cover;
}

.placeholder-img-right-column h4 {
	font-family: "Lora";
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	color: #233862;
	padding-right: 157px;
}

#register-location-question-section .yellow-bg {
	min-height: 473px;
}

.our-work-case-study .article-posts-listing .article-profile .profile-img {
	border: 2.85714px solid #92dcd7;
	background: transparent;
	padding: 6px;
}

.more-case-study-owl .owl-stage {
	padding-bottom: 20px;
	padding-top: 20px;
	display: flex;
}

.more-case-study-owl .article-posts-listing {
	display: table-cell;
	position: initial;
}

.more-case-study-owl .article-posts-listing:after {
	content: "";
	width: 165px;
	height: 165px;
	position: absolute;
	right: 5px;
	bottom: -11px;
	border-radius: 14px;
	background: #e6f4fb;
	z-index: -1;
}

.more-case-study-owl .owl-item {
	padding-left: 15px;
	padding-right: 15px;
	display: table;
}

.more-case-study-owl .article-posts-listing .article-profile .profile-img {
	border: 2.85714px solid #92dcd7;
	background: transparent;
	padding: 6px;
}

.blog-detail-page-left .blog-article-practice-salesforce-btn {
	margin: 15px 0 30px;
}

.blog-text-50 {
	margin-bottom: 40px;
}

.blog-h2-30 {
	margin-bottom: 20px;
}

.blog-detail-page-left .blog-blue-card {
	padding: 20px !important;
	background-color: #e9f4f6;
	border-radius: 20px;
}

.blue-box-with-arrow1 {
	padding: 50px 20px;
	height: 25vh;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 10px;
}

.blue-box-with-arrow1:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.webp") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.blue-box-with-arrow2 {
	padding: 50px 20px;
	height: 25vh;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 10px;
}

.blue-box-with-arrow2:after {
	content: "";
	position: relative;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/process-icon-right-arrow-img.webp") no-repeat;
	width: 68px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 88%;
	transform: translateY(-50%);
	background-size: 100% auto;
	z-index: 9;
}

.blue-box-with-arrow3 {
	padding: 50px 20px;
	height: 25vh;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 10px;
}

.spotlight-we-are-hiring {
	background: #e6f4fb;
	border-radius: 25px;
	padding: 40px 40px;
	margin-left: 0;
	margin-right: 0;
}

.spotlight-we-are-hiring h3, .spotlight-we-are-hiring p {
	text-align: center;
}

.spotlight-we-are-hiring .wpb_text_column.wpb_content_element {
	margin-bottom: 0 !important;
}

@media (min-width: 1800px) {
	.solutions-and-outcome-section:before {
		top: -5px;
		height: 90px;
	}
	
	.solutions-and-outcome-section:after {
		bottom: -5px;
		height: 90px;
	}
}

@media (min-width: 2278px) {
	.solutions-and-outcome-section:before {
		background-size: 100% auto;
		top: -15px;
		height: 120px;
	}
	
	.solutions-and-outcome-section:after {
		background-size: 100% auto;
		bottom: -15px;
		height: 120px;
	}
}

@media (min-width: 3000px) {
	.solutions-and-outcome-section:before {
		top: -17px;
		height: 164px;
	}
	
	.solutions-and-outcome-section:after {
		height: 164px;
		bottom: -20px;
	}
}

@media (min-width: 4500px) {
	.solutions-and-outcome-section:before {
		height: 220px;
	}
	
	.solutions-and-outcome-section:after {
		height: 220px;
	}
}

@media (min-width: 1600px) {}

@media (min-width: 1366px) {
	.solutions-and-outcome-section {
		padding: 112px 0px 200px 0px;
	}
	
	.solutions-and-outcome-section .container {
		padding: 27px 0;
	}
	
	.training-we-offer-next-course-offering-row .next-course-off-middle-column {
		width: 43.666667%;
	}
	
	.training-we-offer-next-course-offering-row .next-course-off-right-column {
		width: 31.333333%;
	}
}

@media (max-width: 1920px) {
	.who-we-are-our-culture-caring-section {
		padding: 100px 0;
	}
}

@media (min-width: 1024px) and (max-width: 1440px) {
	.solutions-and-outcome-section:before {
		top: -15px;
	}
	
	.solutions-and-outcome-section:after {
		bottom: -15px;
	}
}

@media (max-width: 1366px) {
	.who-we-are-our-culture-caring-section {
		padding: 100px 0;
	}
}

@media (max-width: 1199px) {
	.logos img {
		margin: 10px 14px;
	}
}

@media (max-width: 1180px) {
	.testimonial-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.page-id-29693 .main-content:before {
		background-position: right;
		margin-left: 0px;
		margin-top: 23px;
	}
	
	.what-we-do-strategic-consulting-section-flag img {
		top: -14px;
	}
	
	.what-we-do-digital-exp-design-section-flag img {
		top: 81px;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section-flag img {
		margin-left: 1px;
		top: -78px;
		position: relative;
	}
	
	.what-we-do-data-integration-section-flag img {
		top: 80px;
	}
	
	.what-we-do-managed-service-section-flag img {
		top: -14px;
	}
	
	.what-we-do-managed-serv-left-column .managed-serv-left-testimonial-card {
		margin: 0;
	}
	
	.what-we-do-training-section-flag img {
		margin-left: 66px;
		top: 0px;
	}
	
	.case-study-banner {
		height: 380px;
		overflow: hidden;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-left: 15px;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -213px;
	}
	
	.solutions-and-outcome-section:before {
		top: -22px;
	}
	
	.solutions-and-outcome-section:after {
		bottom: -22px;
	}
	
	.placeholder-img-left-img img {
		height: 452px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 452px;
	}
}

@media (min-width: 1180px) {
	.next-course-off-middle-column {
		width: 44.666667%;
	}
	
	.next-course-off-right-column {
		width: 30.333333%;
	}
	
	.next-course-register-btn {
		margin-bottom: 13px;
	}
}

@media (max-width: 1171px) {
	.logos img {
		margin: 10px 7px;
	}
}

@media (max-width: 1045px) {
	.site-footer {
		padding: 225px 0 0px;
	}
	
	.copyright-section {
		padding-bottom: 0;
	}
	
	.copyright_text p {
		margin-top: 16px;
	}
	
	.logos img {
		margin: 0px 3px 5px 3px;
	}
}

@media (max-width: 1011px) {
	.copyright-section {
		padding-bottom: 20px;
	}
	
	.our-value-section {
		margin-top: 9px;
	}
	
	.logos img {
		margin: 0px 5px 5px 5px;
	}
	
	.copyright_text p {
		font-size: 14px;
		margin-bottom: 0;
		margin-top: 0px;
	}
}

@media (max-width: 1024px) {
	.site-footer {
		background-size: 100% 100%;
	}
	
	.strategy-tittle {
		font-size: 44px;
		line-height: 59px;
	}
	
	.underline-span1:after {
		bottom: 0px;
	}
	
	.fs-by-number-mobile:after {
		content: "";
		border-bottom: 8px solid #92dcd7;
		position: relative;
		bottom: -27px;
		width: 160px;
		border-radius: 26px;
		margin: 0 auto;
		display: block;
	}
	
	#FsArticles .profile-name {
		margin-top: 60px;
		top: 0;
		font-size: 30px;
	}
	
	.testimonial-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	#FsTestimonials .item {
		padding: 25px;
	}
	
	.testimonial-card {
		border-radius: 20px;
		padding: 25px 14px;
	}
	
	.testimonial-client-image {
		width: 104px;
		height: 90px;
	}
	
	#FsTestimonials .testimonial-client-image {
		width: 104px;
		height: 90px;
	}
	
	.recent-articles-title h3 {
		text-align: center;
	}
	
	#FsArticles .owl-item .wave-shape {
		top: -74px;
	}
	
	#FsArticles .owl-item .profile-img-name {
		margin-bottom: 55px;
		position: relative;
		top: -44px;
	}
	
	#FsArticles .owl-item .card-profile-img {
		width: 100%;
		max-width: 190px;
	}
	
	#FsArticles .profile-text {
		font-size: 28px;
		position: relative;
	}
	
	#FsArticles .read-more-btn {
		font-size: 24px;
	}
	
	.owl-carousel .owl-item .testimonial-client-image img {
		width: 100%;
		margin: 10px auto;
	}
	
	.technology-solutions-section-column .col-md-3 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.technology-solutions-section-column .col-md-9 {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
		padding-left: 0;
	}
	
	.our-values-title {
		font-size: 22px;
	}
	
	.copyright_text span {
		margin: 0 11px;
	}
	
	.saleforce-integration-ul-row {
		padding-left: 70px;
	}
	
	.category-small-blue-btn {
		padding: 3px 6px;
	}
	
	.technology-solutions-section-column .col-md-3 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 10.666667%;
		max-width: 10.666667%;
	}
	
	.saleforce-integration-ul-row {
		padding-left: 8px;
	}
	
	.technology-salesforce-ul {
		padding-left: 15px;
	}
	
	#FsArticles .profile-name {
		margin-top: 128px;
	}
	
	.recent-articles-title h3 {
		text-align: left;
	}
	
	.blog-profile-seperator-span {
		margin: 0 14px;
	}
	
	.blog-filter .article-posts-listing .article-profile {
		margin: -47px 0 0 0;
		padding: 20px 0 0px 14px;
		background-position: -20px top;
	}
	
	.blog-filter .article-posts-listing .article-post-info {
		padding: 20px 0 0px 14px;
		background-position: -20px top;
	}
	
	.author-brief-profile-section .author-brief-profile-img {
		width: 100%;
		height: 194px;
	}
	
	.blog-listing-right-panel .subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan .inputs-list label span {
		white-space: inherit;
	}
	
	.who-we-are-our-culture-caring-section {
		padding: 0;
	}
	
	.who-we-are-culture-caring-left-panel-right-img {
		margin: 25px 0px 0 -15px;
	}
	
	.who-we-are-join-our-team-section {
		padding: 100px 60px;
	}
	
	.who-we-are-join-our-team-text-div {
		padding-left: 14px;
	}
	
	.leadership-card {
		height: 375px;
	}
	
	.page-id-29693 .main-content:before {
		background-position: right;
		margin-left: 14px;
		margin-top: 23px;
		height: 100%;
	}
	
	.what-we-do-strategic-consulting-section-flag img {
		top: -19px;
	}
	
	.what-we-do-digital-exp-design-section-flag img {
		top: 40px;
		margin-left: 100px;
	}
	
	.what-we-do-digital-exp-design-section-flag .wpb_single_image.vc_align_center {
		text-align: left;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section-flag .wpb_single_image.vc_align_center {
		text-align: left;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section-flag img {
		margin-left: 114px;
		top: 0px;
		position: relative;
	}
	
	.what-we-do-ai-strategic-development-section-flag img {
		margin-right: 735px;
	}
	
	.what-we-do-data-integration-section-flag img {
		top: 42px;
		margin-left: 250px;
	}
	
	.what-we-do-managed-service-section-flag img {
		margin-right: 220px;
		top: 0px;
	}
	
	.what-we-do-training-section-flag img {
		margin-left: 360px;
		top: 0;
	}
	
	.how-to-log-into-salesforce-sandbox-img-div {
		margin: 0 auto 0 190px;
	}
	
	.case-study-banner {
		height: 328px;
		overflow: hidden;
	}
	
	.culture-of-caring-right-column {
		margin-left: -62px;
		width: 552px;
		padding: 42px 42px 42px 98px;
	}
	
	.our-culture-big-img {
		right: 0;
	}
	
	.meet-the-team-left-column {
		margin-left: 0px;
	}
	
	.meet-the-team-right-column .card {
		height: 538px;
	}
	
	.our-culture-small-img img {
		left: 171px;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -200px;
	}
	
	.our-offering-watch-demo-model .our-value-model-dialog {
		margin: 272px auto;
	}
	
	.salesforce-accelerator-how-it-works-section {
		margin: 0;
	}
	
	.salesforce-accelerator-testimonial-card-section {
		margin: 0;
	}
	
	.what-is-the-innovation-lab-right-column {
		margin-left: -145px;
		margin-top: 195px;
	}
	
	.why-use-salesforce-accelerator-icon-column .vc_column-inner {
		padding: 0;
	}
	
	.what-is-the-innovation-lab-left-column {
		margin-left: 10px;
	}
	
	.your-design-your-ecosystem-path-section:before {
		margin-left: -303px;
		top: -67px;
		background-size: cover;
	}
	
	.technology-solution-anchor-link-column .read-more:after {
		position: relative;
	}
	
	.vc_custom_1677248292349:after {
		left: 86%;
		width: 68px;
	}
	
	.vc_custom_1677248299046:after {
		left: 86%;
		width: 68px;
	}
	
	.vc_custom_1677248046715:after {
		left: 86%;
		width: 68px;
	}
	
	.vc_custom_1677248055120:after {
		left: 86%;
		width: 68px;
	}
	
	.american-img-div {
		width: 49%;
	}
	
	.case-study-row-section section {
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.case-study-contact-us-section .contact-us-left-img-column img {
		width: 100%;
	}
	
	.solutions-and-outcome-section {
		padding: 86px 0px 188px 0px;
	}
	
	#CaseStudySlider .case-studies-item .card {
		height: 516px;
	}
	
	.solutions-and-outcome-section:before {
		top: -32px;
	}
	
	.solutions-and-outcome-section:after {
		bottom: -30px;
	}
	
	.placeholder-img-left-img img {
		height: 380px;
	}
	
	.placeholder-img-right-column {
		padding-right: 15px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 380px;
		padding: 17px 27px 0 !important;
	}
	
	.placeholder-img-right-column h4 {
		padding-right: 0;
		margin-top: 5px;
	}
	
	#register-location-question-section .yellow-bg {
		min-height: 495px;
	}
}

@media (max-width: 1024px) and (orientation: landscape) {
	.salesforce-our-offering-video-modal .modal-dialog {
		width: 100%;
		margin: 300px auto;
	}
}

@media (max-width: 1024px) and (orientation: portrait) {
	.salesforce-our-offering-video-modal .modal-dialog {
		width: 100%;
		margin: 380px auto;
	}
}

@media (max-width: 989px) {
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -182px;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -153px;
	}
}

@media (max-width: 945px) {
	.copyright-section {
		padding-bottom: 10px;
	}
	
	.filter-btn-div {
		width: 100%;
	}
	
	.blog-profile-name a {
		margin-top: 0;
	}
	
	.sidebar .social-follow-us .follow-us {
		text-align: left;
	}
}

@media (max-width: 931px) {
	.site-footer {
		padding: 227px 0 0px;
	}
	
	.our-values-info p {
		font-size: 14px;
	}
	
	.copyright-section {
		padding-top: 17px;
		padding-bottom: 6px;
	}
	
	.logos img {
		margin: 0px 7px 5px 7px;
	}
	
	.copyright_text p {
		font-size: 14px;
	}
	
	.logo {
		width: 73px;
	}
	
	.logo1 {
		width: 88px;
	}
	
	.logo2 {
		width: 32px;
	}
	
	.logo3 {
		width: 98px;
	}
	
	.logo4 {
		width: 36px;
	}
	
	.btns-div .category-small-blue-btn:last-child {
		margin-left: 10px;
	}
	
	.btns-div .category-small-blue-btn {
		padding: 3px 6px;
	}
	
	.leadership-card {
		height: 310px;
	}
	
	.page-id-29693 .main-content:before {
		display: none;
	}
	
	.what-we-do-strategic-consulting-section-flag {
		display: none;
	}
	
	.what-we-do-strategic-consulting-section-flag, .what-we-do-ai-strategic-development-section-flag {
		display: none;
	}
	
	.what-we-do-digital-exp-design-section-flag {
		display: none;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section-flag {
		display: none;
	}
	
	.what-we-do-data-integration-section-flag {
		display: none;
	}
	
	.what-we-do-managed-service-section-flag {
		display: none;
	}
	
	.what-we-do-training-section-flag {
		display: none;
	}
	
	.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-2 {
		height: 69px;
		width: 69px;
	}
	
	.top-wave {
		top: -1px;
	}
	
	.how-to-log-into-salesforce-sandbox-img-div {
		margin: 0 auto 0;
	}
	
	.APA-img-div img {
		width: 94%;
		filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, .15));
		border-radius: 20px;
		margin: 0 auto;
		display: block;
	}
	
	.american-img-div {
		width: 54%;
		margin-top: -20px;
		height: auto;
	}
	
	.case-study-banner {
		height: 253px;
		overflow: hidden;
	}
	
	.culture-of-caring-right-column {
		width: 508px;
	}
	
	.our-culture-small-img img {
		left: 108px;
	}
	
	.APA-img-div {
		margin-top: 51px;
		height: auto;
	}
}

@media (max-width: 896px) {
	.what-is-the-innovation-lab-left-column {
		padding: 25px 180px 58px 40px;
	}
	
	.what-is-the-innovation-lab-right-column {
		margin-left: -181px;
	}
	
	.technology-solution-anchor-link-column .read-more:after {
		position: relative;
	}
}

@media (max-width: 884px) {
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -105px;
	}
	
	.your-design-your-ecosystem-path-section:before {
		top: -37px;
		background-position: right;
	}
}

@media (min-width: 767px) and (max-width: 900px) {
	#register-location-question-section .yellow-bg {
		min-height: 525px;
	}
}

@media (min-width: 768px) and (max-width: 820px) {
	.culture-of-caring-right-column {
		padding: 42px 10px 42px 89px;
	}
	
	.meet-the-team-left-column {
		width: 100%;
	}
	
	.meet-the-team-right-column {
		width: 100%;
		margin-top: 20px;
	}
	
	.our-culture-small-img {
		top: -31px;
	}
	
	.our-culture-small-img img {
		left: 41px;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -90px;
		margin-left: 19px;
	}
	
	.salesforce-accelerator-testimonial-card-section {
		margin: 0;
	}
	
	.why-use-salesforce-accelerator-icon-text-row {
		margin-left: 40px;
	}
	
	.why-use-salesforce-accelerator-icon-text-row .why-use-salesforce-accelerator-icon-column .vc_column-inner {
		padding: 0;
	}
	
	.why-use-salesforce-accelerator-title {
		margin-left: 48px;
	}
	
	.what-is-the-innovation-lab-section {}
	
	.what-is-the-innovation-lab-left-column {
		width: 100%;
	}
	
	.what-is-the-innovation-lab-left-column {
		padding: 60px 30px 58px 30px;
		margin-top: 0;
		margin-left: 0;
	}
	
	.what-is-the-innovation-lab-right-column {
		width: 100%;
		margin-left: 0;
		margin-top: 35px;
	}
	
	.innovation-lab-title-column {
		margin-top: 42px;
	}
	
	.we-put-people-first-section {
		background-size: 100% 68%;
	}
	
	.our-technology-supports-your-people-section {
		background-size: 100%;
		margin-top: -84px;
		padding: 110px 0 10px;
	}
	
	.digital-expe-left-column {
		margin-top: 0;
	}
	
	.your-design-your-ecosystem-path-section:before {
		display: none;
	}
	
	.one-pledge-helping-hands-link .read-more:after {
		position: relative;
		left: 8px;
	}
	
	.technology-solution-anchor-link-column .read-more:after {
		position: relative;
	}
	
	.author-brief-profile-section .author-brief-profile-img {
		height: 140px;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div {
		width: 62%;
	}
	
	.roadmapping-your-vision-section-row .design-your-ecosystem-path-column {
		padding-left: 0px;
	}
	
	.vc_custom_1677248292349:after {
		left: 84%;
		width: 65px;
	}
	
	.vc_custom_1677248299046:after {
		left: 84%;
		width: 65px;
	}
	
	.vc_custom_1677248046715:after {
		left: 84%;
		width: 65px;
	}
	
	.vc_custom_1677248055120:after {
		left: 84%;
		width: 65px;
	}
	
	.left-right-line-title-div h6:after {
		width: 24%;
	}
	
	.solutions-and-outcome-section:before {
		top: -36px;
	}
	
	.solutions-and-outcome-section:after {
		bottom: -36px;
	}
	
	.placeholder-img-right-column .dark-blue-btn {
		padding: 11px 25px;
	}
	
	.join-our-team-culture-of-care-section #about-video .modal-dialog {
		width: 96%;
	}
}

@media (max-width: 820px) {
	.culture-of-caring-right-column {
		width: 455px;
	}
	
	.our-offering-watch-demo-model .our-value-model-dialog {
		margin: 330px auto;
	}
	
	.our-value-icon-column .vc_custom_1672743930098 {
		margin-top: 41px !important;
	}
	
	.blog-section .featured-aticles-right {
		padding: 38px 14px;
	}
	
	.placeholder-img-left-img img {
		height: 301px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		padding: 12px 21px 0 !important;
		height: 301px;
	}
	
	.placeholder-img-right-column .wpb_text_column {
		margin-bottom: 10px;
	}
	
	.placeholder-img-right-column h4 {
		font-size: 23px;
	}
}

@media (max-width: 785px) {
	.site-footer {
		padding: 210px 0 0px;
	}
}

@media (max-width: 771px) {
	.site-footer {
		padding: 210px 0 0px;
	}
	
	.logos img {
		margin: 0px 5px 5px 5px;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.editor-pick img {
		height: auto;
		min-height: 60px;
	}
	
	.editor-pick-img-div {
		height: 60px;
		overflow: hidden;
		object-fit: cover;
	}
	
	.our-value-model-dialog {
		width: 100%;
		margin: 250px auto;
	}
	
	.our-value-model-dialog .modal-body {
		padding: 35px 35px 68px;
	}
	
	.our-leadership-model-dialog {
		width: 100%;
		margin: 160px auto;
	}
	
	.our-leadership-model-dialog .modal-content {
		height: auto;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description {
		width: 100%;
	}
	
	.what-we-do-digital-exp-design-right-img-column .what-we-do-digital-exp-design-bottom-img {
		margin-top: -20px;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card {
		width: 100%;
		padding: 39px 20px 38px 25px;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description {
		width: 100%;
		margin-left: 0px;
	}
	
	.managed-serv-left-testimonial-card {
		margin: 0;
	}
	
	.what-we-do-training-right-column img {
		margin-left: 0px;
	}
	
	.next-course-offering-column {
		padding: 86px 3px;
		border-top-right-radius: 4em 8em;
		border-bottom-right-radius: 4em 8em;
	}
	
	.next-course-off-middle-column .vc_column-inner {
		padding-right: 0px;
	}
	
	.next-course-off-right-column {
		padding: 29px 0px 28px 0px;
	}
	
	.next-course-off-right-column .white-btn-on-box {
		padding: 15px 11px;
		min-width: 146px;
	}
	
	.training-we-offer-steps-section {
		margin: 0;
	}
	
	.next-course-section {
		margin: 0;
	}
	
	.our-training-team .leadership-card {
		height: 342px;
	}
	
	.why-fusionspan-title-column .vc_column-inner {
		padding-right: 0;
	}
	
	.service-provider-section {
		width: 100%;
		padding: 31px 10px 19px 26px;
	}
	
	.first-imb-box img {
		height: auto;
	}
	
	.major-features-img-left img {
		height: auto;
	}
	
	.project-challenges-images-div img {
		height: auto;
	}
	
	.what-we-do-managed-serv-below-card-panel .article-posts-listing {
		margin-left: 15px;
		padding: 37px 18px 37px 37px;
	}
	
	.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-posts-thumb {
		padding-left: 0;
		border-radius: 0;
		flex: 0 0 27%;
		max-width: 27%;
		padding-right: 0;
	}
	
	.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info {
		padding-left: 15px;
		width: 73%;
	}
	
	.what-we-do-strategic-consulting-left-panel .article-posts-listing {
		margin-left: 15px;
		padding: 37px 18px 37px 37px;
	}
	
	.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-posts-thumb {
		padding-left: 0;
		border-radius: 0;
		flex: 0 0 27%;
		max-width: 27%;
		padding-right: 0;
	}
	
	.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info {
		padding-left: 15px;
		width: 73%;
	}
	
	.strategic-consulting-contact-us-section {
		padding: 16px;
	}
	
	.strategic-consulting-why-choose-fusionspan-img-row {
		margin-top: -160px;
	}
	
	.how-we-works-cards-section .wpb_column .col-lg-2 {
		flex: 0 0 15%;
		max-width: 15%;
	}
	
	.how-we-works-cards-section .wpb_column .col-lg-10 {
		-ms-flex: 0 0 85%;
		flex: 0 0 85%;
		max-width: 85%;
	}
	
	.how-we-works-cards-section .wpb_column .wpb_text_column {
		margin-top: 0;
	}
	
	.how-we-works-cards-section .vc_column-inner .wpb_wrapper {
		padding: 24px 16px 15px 18px;
	}
	
	.how-we-works-cards-section .how-it-works-card-text .wpb_wrapper {
		padding: 20px 0px 0px 0px;
	}
	
	.who-needs-strategic-consulting-column .col-lg-2 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 15.666667%;
		max-width: 15.666667%;
	}
	
	.who-needs-strategic-consulting-column .all-in-one p {
		margin-top: 0px;
	}
	
	.benefits-of-strategic-right-points .col-lg-10 {
		padding-right: 15px;
	}
	
	.benefits-tab-section {
		width: 100%;
	}
	
	.join-our-team-meet-the-team-section {
		margin-left: 0;
		margin-right: 0;
	}
	
	.well-not-brag-out-section {
		margin-top: 40px;
	}
	
	.we-put-people-first-section {
		margin-top: 0;
	}
	
	.we-put-people-first-left-column {
		width: 100%;
	}
	
	.user-research-section {
		margin: 0;
	}
	
	.user-research-point-column {
		padding-right: 0px;
	}
	
	.blog-section .row {
		margin: 0;
	}
	
	.blog-section .featured-aticles-right .blog-profile-name a {
		margin-top: 0;
		padding-right: 8px;
		padding-left: 6px;
	}
	
	.blog-profile-img {
		padding-right: 0;
		height: auto;
		margin-top: 1%;
	}
	
	.blog-detail-page-left .blog-profile-name {
		padding-left: 15px;
	}
	
	.who-we-are-vc-container {
		padding-right: 15px;
	}
	
	#our-clients-section {
		padding-right: 15px !important;
	}
	
	.service-provide-span {
		margin-left: 30px;
	}
	
	.service-span-tab {
		margin-left: 30px;
	}
	
	.join-our-team-culture-of-care-section {
		margin-left: 0;
		margin-right: 0;
	}
}

@media (max-width: 768px) {
	.site-footer {
		background-size: 100% 100%;
	}
	
	.strategy-tittle {
		font-size: 44px;
		line-height: 59px;
	}
	
	.underline-span1:after {
		bottom: 0px;
	}
	
	.fs-by-number-mobile:after {
		content: "";
		border-bottom: 8px solid #92dcd7;
		position: relative;
		bottom: -27px;
		width: 160px;
		border-radius: 26px;
		margin: 0 auto;
		display: block;
	}
	
	#FsArticles .profile-name {
		margin-top: 60px;
		top: 0;
		font-size: 30px;
	}
	
	.testimonial-6 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	#FsTestimonials .item {
		padding: 25px;
	}
	
	.testimonial-card {
		border-radius: 20px;
		padding: 25px 14px;
	}
	
	.testimonial-client-image {
		width: 104px;
		height: 90px;
	}
	
	#FsTestimonials .testimonial-client-image {
		width: 104px;
		height: 104px;
	}
	
	.recent-articles-title h3 {
		text-align: center;
	}
	
	#FsArticles .owl-item .wave-shape {
		top: -74px;
	}
	
	#FsArticles .owl-item .profile-img-name {
		margin-bottom: 55px;
		position: relative;
		top: -44px;
	}
	
	#FsArticles .owl-item .card-profile-img {
		width: 100%;
		max-width: 190px;
	}
	
	#FsArticles .profile-text {
		font-size: 28px;
		position: relative;
	}
	
	#FsArticles .read-more-btn {
		font-size: 24px;
	}
	
	.owl-carousel .owl-item .testimonial-client-image img {
		width: 100%;
		margin: 0px auto;
	}
	
	.technology-solutions-section-column .col-md-3 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.technology-solutions-section-column .col-md-9 {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
		padding-left: 0;
	}
	
	.our-values-title {
		font-size: 22px;
	}
	
	.copyright_text span {
		margin: 0 11px;
	}
	
	.saleforce-integration-ul-row {
		padding-left: 70px;
	}
	
	.category-small-blue-btn {
		padding: 3px 6px;
	}
	
	.blog-section {
		margin-bottom: 30px;
	}
	
	.blog-section .featured-aticles-right {
		padding: 20px 15px;
		margin: 0;
	}
	
	.featured-aticles-right:hover:after {
		max-width: 342px;
	}
	
	.btns-div .category-small-blue-btn:last-child {
		margin-left: 2px;
	}
	
	.culture-of-caring-right-column {
		width: 444px;
	}
	
	.our-offering-watch-demo-model .our-value-model-dialog {
		margin: 256px auto;
	}
	
	.our-value-icon-column .vc_custom_1672743930098 {
		margin-top: 67px !important;
	}
	
	.our-value-icon-column .vc_custom_1672743937061 {
		margin-top: 67px !important;
	}
	
	.our-value-icon-column .vc_custom_1672743944339 {
		margin-top: 93px !important;
	}
	
	.placeholder-img-left-img img {
		height: 282px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		padding: 19px 30px 0 !important;
		height: 282px;
	}
	
	.placeholder-img-right-column .wpb_text_column {
		margin-bottom: 10px;
	}
	
	.placeholder-img-right-column h4 {
		font-size: 16px;
	}
}

@media (min-width: 1024px)and (max-width: 1199px) {
	.spotlight-we-are-hiring {
		padding: 25px 15px;
	}
}

@media (min-width: 768px)and (max-width: 1023px) {
	.spotlight-we-are-hiring {
		padding: 25px 15px;
	}
}

@media (max-width: 767px) {
	.read-more:after {
		position: relative;
		right: -6px;
	}
	
	.home-banner-text-img {
		padding-top: 0px;
	}
	
	.banner-text-column .vc_column-inner {
		margin-top: 28px;
		padding: 0;
	}
	
	.home-banner-h1 {
		text-align: center;
		font-size: 28px;
		line-height: 41px;
	}
	
	.banner-subtext {
		text-align: center;
		font-size: 14px;
	}
	
	.banner-h5 {
		text-align: center;
		font-size: 24px;
		margin-bottom: 30px;
	}
	
	.lets-connect-btn {
		margin: 0 auto;
		display: table;
	}
	
	.underline-span1:after {
		bottom: 5px;
	}
	
	.strategy-right-section-columns .left-image-right-title-with-description {
		text-align: center;
	}
	
	.strategy-right-section-columns .left-image-right-title-with-description h5 {
		text-align: center;
		margin-top: 20px;
	}
	
	.strategy-tittle {
		font-size: 44px;
		line-height: 54px;
		text-align: center;
	}
	
	.strategy-bg {
		background-position: top;
		background-size: 100% auto;
		background-repeat: no-repeat;
	}
	
	.fusionspan-by-number-section-column .fusionspan-by-number-section-column-title h3 {
		text-align: center;
		font-size: 28px;
		position: relative;
	}
	
	.fusionspan-by-number-section-column .fusionspan-by-number-section-column-title h3 .small-underline-span {
		text-align: center;
		font-size: 28px;
	}
	
	.fusionspan-by-number-section-column .fusionspan-by-number-section-column-title h3 .small-underline-span:after {
		content: "";
		border-bottom: 5px solid #92dcd7;
		position: relative;
		bottom: -25px;
		z-index: -1;
		width: 36%;
		border-radius: 26px;
		margin: 0 auto;
		display: block;
	}
	
	.fusionspan-by-number-icons-section .fusionspan-by-number-icons-section-columns {
		width: 50%;
		display: inline-block;
		text-align: center;
	}
	
	.fusionspan-by-number-icons-section .fusionspan-by-number-icons-section-columns .funsionspan-by-number-icons {
		text-align: center;
	}
	
	.technology-solutions-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.technology-section-column .col-12 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
		padding-left: 0;
	}
	
	.technology-section-column .content-pad {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.technology-digital-anchor-column .wpb_text_column {
		margin-bottom: 20px;
	}
	
	.technology-solution-anchor-link-column .wpb_text_column {
		margin-bottom: 20px;
	}
	
	.technology-solutions-section-column .col-12 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
		padding-left: 0;
	}
	
	.salesforce-integration-ul {
		padding-left: 64px;
	}
	
	.technology-solutions-section-column .content-pad {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.technology-solution-right-img-column img {
		margin-top: 0px;
	}
	
	.empower-section-column .col-12 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
		padding-left: 0;
	}
	
	.empower-section-column .content-pad {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.our-client-bg {
		background-position: top;
		background-repeat: no-repeat;
		background-size: auto;
	}
	
	.recent-articles-title h5 {
		text-align: center;
	}
	
	.saleforce-integration-ul-row {
		padding-left: 0;
	}
	
	.logos img {
		margin: 10px 7px;
	}
	
	.site-footer {
		background: none;
	}
	
	.mobile-footer {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/footer_bg-image_mobile.png");
		padding: 0px;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
	.footer-menu-section {
		margin-top: 180px;
	}
	
	.footer-fs-logo img {
		margin-top: 14px;
	}
	
	.linkedin-icon {
		padding: 6px 7px;
	}
	
	.footer-links {
		margin-bottom: 20px;
	}
	
	.follow-us p {
		padding-left: 0;
	}
	
	.follow-us-social {
		padding-left: 0;
	}
	
	.our-values-info {
		margin: 10px 0;
	}
	
	.our-values-title {
		margin: 7px 0 15px 0px;
	}
	
	.pd-l-0 {
		padding-left: 0;
	}
	
	.copyright_text p {
		text-align: center;
	}
	
	.copyright_text span {
		display: none;
	}
	
	.logos {
		text-align: center;
	}
	
	.our-value-section .col-md-3 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		width: 100%;
	}
	
	.testimonial-column .container {
		padding: 0;
	}
	
	.profile-img-name {
		margin-top: -132px;
		margin-bottom: 31px;
		padding: 51px 0 20px;
	}
	
	.testimonial-content {
		margin-top: 20px;
	}
	
	.testimonial-client-image {
		margin: 0 auto;
		height: 125px;
	}
	
	.testimonial-content p {
		text-align: center;
	}
	
	.testimonial-client-name {
		text-align: center;
	}
	
	.recent-articles-title h3 {
		text-align: center;
	}
	
	#FsArticles .owl-item .card-profile-img {
		width: 100%;
	}
	
	#FsArticles .card {
		padding: 10px;
	}
	
	#FsTestimonials .item {
		padding: 10px;
	}
	
	#FsArticles .article-posts-listing .article-posts-thumb .article-posts-date {
		top: 15px;
		right: 9px;
	}
	
	#FsArticles .article-posts-listing .article-posts-thumb img {
		height: 250px;
	}
	
	.blog-filter .search-bar-section {
		width: 100%;
	}
	
	.featured-aticles-right {
		padding: 15px 15px 0;
		margin: 10px 0px 20px;
	}
	
	.featured-aticles-right:after {
		max-width: 100%;
	}
	
	.featured-aticles-right:hover:after {
		max-width: 100%;
	}
	
	.bog-section .col-lg-6, .col-md-6 {}
	
	.featured-aticles-left {
		padding: 0;
		height: 200px;
		margin: 0;
	}
	
	.blog-profile-seperator-span {
		margin: 0 6px;
	}
	
	.blog-profile-img {
		padding-left: 0;
	}
	
	.read-article-btn {
		margin-top: 30px;
		margin-bottom: 35px;
		margin-left: 0;
	}
	
	.most-popular-title {
		margin-top: 30px;
		margin-bottom: 16px;
	}
	
	.editor-pick {
		padding-left: 0;
	}
	
	.editor-pick:hover {
		padding: 10px 14px 60px 10px;
	}
	
	.search-bar-section {
		width: 100%;
	}
	
	.filter-btn-div {
		width: 100%;
	}
	
	.case-studies-filter {
		margin-bottom: 0;
	}
	
	.blog-filter .article-posts-listing .article-profile {
		margin: -46px 0 0 0;
	}
	
	.editor-pick-info {
		border: 0;
	}
	
	.editor-pick-info:before {
		border: none;
	}
	
	.pagination ul li {
		margin: 0px 5px 10px;
	}
	
	.editor-pick img {
		height: auto;
	}
	
	.author-brief-profile-section {
		margin-bottom: 20px;
	}
	
	.author-brief-profile-section p {
		margin-top: 20px;
	}
	
	.sidebar .social-follow-us .follow-us {
		text-align: left;
	}
	
	.subscribe-of-blog-section .hs_i_agree_to__receive_email_updates_and_other_marketing_emails_from_fusionspan input[type=checkbox] {
		height: 19px;
	}
	
	.authorsection h2 {
		margin: 20px 15px;
	}
	
	.our-innovation-salesforce-accelerator-fusionspan-right-ul {
		margin-top: 0px;
	}
	
	.our-innovation-page-fusionCoonect-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.our-innovation-website-inte-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.who-we-are-culture-caring-left-panel-right-img {
		margin: 0px 0px 0 0px;
	}
	
	.who-we-are-our-value-column {
		width: 50%;
		display: inline-flex;
		text-align: center;
	}
	
	.who-we-are-our-value-column .our-value-icon-img {
		text-align: center;
	}
	
	.who-we-are-join-our-team-text-div {
		padding-left: 0;
	}
	
	.who-we-are-join-our-team-section {
		padding: 0;
	}
	
	.who-we-are-join-our-tem-btn-column {
		padding-left: 0;
	}
	
	.join-our-team-btn {
		margin: 0 auto;
		display: table;
	}
	
	.our-value-model-dialog {
		width: 100%;
		margin: 200px auto;
	}
	
	.our-value-model-dialog .modal-content {
		height: 430px;
		overflow: auto;
		margin: 10px;
	}
	
	.our-value-model-dialog .modal-header {
		padding: 16px 26px 21px;
	}
	
	.our-value-model-dialog .modal-body {
		padding: 5px 20px 20px;
	}
	
	.our-value-model-title-div img {
		max-width: 60px;
		max-height: 74px;
		margin: 0 21px 0 0;
	}
	
	.our-value-model-title-div h5 {
		margin-top: 3px;
		text-align: left;
	}
	
	.our-value-model-dialog .our-leadership-model-body .description {
		text-align: left;
	}
	
	.our-value-model-dialog .our-leadership-model-body .description ul {
		text-align: left;
	}
	
	.our-leadership-model-dialog {
		width: 100%;
		margin: 135px auto;
	}
	
	.our-leadership-model-dialog .modal-content {
		height: 600px;
		overflow: auto;
		margin: 10px;
	}
	
	.our-leadership-model-dialog .modal-body {
		padding: 35px 20px 68px;
	}
	
	.our-leadership-model-body .contact-info {
		width: 100%;
		border: none;
	}
	
	.our-leadership-model-social-icons {
		width: 100%;
		margin-left: 0;
	}
	
	.our-leadership-model-body .contact-social-info {
		display: inline-block;
	}
	
	.page-id-29693 .main-content:before {
		display: none;
	}
	
	.what-we-do-strategic-consulting-section-flag {
		display: none;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description {
		width: 100%;
	}
	
	.what-we-do-strategic-consulting-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
		padding-left: 0;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-2 img {
		width: 100%;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.what-we-do-strategic-consulting-left-panel .left-image-right-title-with-description .col-lg-10 h5 {
		margin-top: 20px;
	}
	
	.what-we-do-strategic-consulting-left-panel .article-posts-listing {
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.what-we-do-digital-exp-design-section-flag {
		display: none;
	}
	
	.what-we-do-digital-exp-design-right-img-column .what-we-do-digital-exp-design-bottom-img {
		margin-top: -40px;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section-flag {
		display: none;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.what-we-do-data-integration-section-flag {
		display: none;
	}
	
	.what-we-do-data-integration-section {
		margin-top: 0px;
	}
	
	.data-integration-left-column {
		text-align: left;
		padding: 0;
	}
	
	.what-we-do-managed-service-section-flag {
		display: none;
	}
	
	.what-we-do-managed-service-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.what-we-do-managed-serv-left-column .managed-serv-left-testimonial-card {
		margin: 0;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card {
		width: 100%;
		padding: 32px 15px 20px 15px;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description {
		width: 100%;
		margin-left: 0;
	}
	
	.what-we-do-managed-service-section .what-we-do-managed-ser-right-column {
		padding-top: 16px;
	}
	
	.what-we-do-managed-left-blue-panel .left-image-right-title-with-description .col-lg-2 {
		flex: none;
		max-width: 100%;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description .col-lg-2 {
		flex: 0 0 100%;
		max-width: 100%;
		padding-left: 0;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description .col-lg-2 img {
		width: 100%;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description .col-lg-10 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0;
	}
	
	.what-we-do-managed-serv-below-card-panel .left-image-right-title-with-description .col-lg-10 h5 {
		margin-top: 20px;
	}
	
	.what-we-do-managed-serv-below-card-panel .article-posts-listing {
		margin-left: 15px;
	}
	
	.what-we-do-managed-serv-below-card-panel .article-posts-listing .article-post-info {
		margin-top: 20px;
	}
	
	.what-we-do-training-section-flag {
		display: none;
	}
	
	.what-we-do-training-section {
		margin-top: 50px;
	}
	
	.what-we-do-training-left-column {
		text-align: left;
	}
	
	.what-we-do-training-right-column img {
		margin-top: 0px;
		margin-left: 0px;
	}
	
	.what-we-do-training-left-column .wpb_content_element {
		margin-bottom: 10px;
	}
	
	.what-we-do-training-left-column .training-video-column .training-video-left-column .vc_column-inner {
		padding-left: 0px;
		padding-right: 0;
	}
	
	.training-video-column {
		display: flex;
	}
	
	.training-video-left-column {
		width: 100%;
	}
	
	.what-we-do-strategic-consulting-left-panel .article-posts-listing .article-post-info {
		margin-top: 15px;
	}
	
	.training-empower-section {
		padding: 0;
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.training-we-offer-steps-section {
		margin: 0;
	}
	
	.training-we-offer-next-course-offering-row {
		margin: 0;
	}
	
	.next-course-offering-column {
		border-radius: 24px;
		border-bottom-left-radius: 18em 14em;
		border-bottom-right-radius: 18em 14em;
	}
	
	.next-course-off-middle-column .vc_column-inner {
		padding-left: 21px;
		padding-right: 21px;
	}
	
	.next-course-off-right-column {
		padding: 29px 40px 28px 15px;
	}
	
	.training-we-offer-system-admin-inner-row {
		padding: 48px 0px;
	}
	
	.next-course-off-middle-column h6 {
		text-align: center;
	}
	
	.our-training-team-section {
		margin-top: 0;
	}
	
	.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div h6 {
		text-align: center;
	}
	
	.who-we-are-join-our-team-section .training-intrest-learning-left-column .who-we-are-join-our-team-text-div p {
		text-align: center;
	}
	
	.training-intrested-lear-contact-btn-column {
		padding-left: 0;
	}
	
	.training-intrest-learning-section {
		margin-top: 50px;
	}
	
	.case-study-banner img {}
	
	.wave-shapes-div {
		background-size: contain;
		background-repeat: no-repeat;
	}
	
	.left-right-line-title-div h6:after {
		max-width: 31px;
	}
	
	.project-challenges-images-div img {
		margin: 10px;
		height: auto;
	}
	
	.service-provider-section {
		top: 0;
		width: 100%;
		margin-top: 29px;
	}
	
	.how-to-log-into-salesforce-sandbox-img-div img {
		height: auto;
	}
	
	.how-to-log-into-salesforce-sandbox-img-div {
		width: 100%;
		margin: 0;
		height: auto;
	}
	
	.APA-american-img-div {
		margin-top: 0;
	}
	
	.APA-img-div {
		width: 100%;
		height: auto;
		margin-top: 0;
	}
	
	.APA-img-div img {
		height: auto;
	}
	
	.american-img-div {
		width: 100%;
		margin-left: 0px;
		margin-top: 0px;
		height: auto;
	}
	
	.american-img-div img {
		height: auto;
	}
	
	.solutions-and-outcome-section {
		padding: 52px 0px 52px 0px;
		background-size: cover;
	}
	
	.solutions-and-outcome-section .left-right-line-title-div h6:after {
		max-width: 23px;
	}
	
	.solutions-and-outcome-section .left-right-line-title-div h6:before {
		max-width: 30px;
	}
	
	.major-features-div {
		margin-top: -60px;
		padding: 45px 30px 20px;
	}
	
	.first-imb-box img {
		height: auto;
	}
	
	.major-features-img-left {
		padding: 0;
		margin: 20px 0;
	}
	
	.major-features-img-left img {
		width: 100%;
		height: auto;
	}
	
	.major-features-images-section {
		display: inherit;
	}
	
	.case-study-contact-us-section {
		margin-top: 0;
		padding-bottom: 30px;
	}
	
	.case-study-contact-us-section .contact-us-left-img-column {
		margin: 24px;
	}
	
	.case-study-contact-us-section .contact-hubspot-form {
		top: 0;
	}
	
	.case-study-banner {
		height: 168px;
		overflow: hidden;
	}
	
	.project-challenges-left-column {
		padding-right: 15px;
	}
	
	.project-challenges-right-column {
		padding-left: 15px;
	}
	
	#CaseStudySlider .owl-nav {
		max-width: 150px;
	}
	
	.who-needs-strategic-consulting-column .col-lg-2 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.who-needs-strategic-consulting-column .col-lg-10 {
		flex: 0 0 83%;
		max-width: 83%;
	}
	
	.who-needs-strategic-consulting-column .all-in-one p {
		margin-top: 0px;
	}
	
	.benefits-of-strategic-right-points .col-lg-2 {
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.benefits-of-strategic-right-points .col-lg-10 {
		flex: 0 0 83%;
		max-width: 83%;
	}
	
	.strategic-consulting-why-choose-fusionspan-section {
		margin-top: 0px;
		background-position: bottom;
		padding: 155px 0px 81px;
	}
	
	.strategic-consulting-why-choose-fusionspan-img-row {
		margin-top: -72px;
		margin-bottom: 30px;
	}
	
	.strategic-consulting-contact-us-section {
		padding: 10px;
		text-align: center;
	}
	
	.strategic-consulting-why-choose-fusionspan-right-column .col-lg-2 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.strategic-consulting-why-choose-fusionspan-right-column .col-lg-10 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.how-we-works-cards-section .vc_column-inner {
		height: auto;
	}
	
	.who-needs-strategic-consulting-column .wpb_text_column {
		margin-bottom: 25px;
	}
	
	.our-culture-small-img {
		position: relative;
		z-index: 9;
		top: 0px;
		left: 0;
		margin-top: 0;
	}
	
	.our-culture-small-img img {
		left: 0;
	}
	
	.our-culture-big-img {
		top: 0;
	}
	
	.join-our-team-culture-of-care-section {
		margin: 0;
		padding: 42px 8px 34px 8px;
	}
	
	.culture-of-caring-video-right-column {
		padding-left: 0px;
	}
	
	.join-our-team-culture-of-care-section .culture-of-caring-video-right-column {
		padding-right: 0 !important;
	}
	
	.our-culture-left-column {
		padding: 0;
	}
	
	.culture-of-caring-right-column {
		width: 100%;
		padding: 42px 14px 42px 22px;
		margin-left: 0px;
	}
	
	.well-not-brag-out-section {
		margin-top: 40px;
	}
	
	.well-not-brag-out-section #fsaward_winning .owl-nav {
		min-width: 140px;
	}
	
	.benefits-tab-section {
		padding: 32px 0px;
		width: 100%;
	}
	
	.join-our-team-meet-the-team-section {
		margin-left: 0;
		margin-right: 0;
	}
	
	.meet-the-team-left-column {
		margin: 0;
		width: 100%;
		margin-bottom: 10px;
	}
	
	.meet-the-team-right-column .vc_column-inner {
		padding: 0;
	}
	
	.meet-the-team-right-column .vc_column-inner .col-lg-6 {
		margin: 20px 0;
	}
	
	.benefits-tab-section {
		width: 100%;
	}
	
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.benefits-tab-section .vc_tta-panel.vc_active .vc_tta-panel-heading {
		border-color: #fff;
		background-color: #ff7654;
		border-radius: 35px;
		margin: 0 10px;
	}
	
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.benefits-tab-section .vc_tta-panel .vc_tta-panel-heading {
		background-color: #1c80b7;
		border-radius: 30px;
		margin: 0 10px;
	}
	
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.benefits-tab-section .vc_tta-panel .vc_tta-panel-body {
		background-color: #fff;
		border-color: #fff !important;
	}
	
	.benefits-tab-content-left-column {
		margin-top: 0;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-icon::before {
		display: none;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-icon.fa-gitlab {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/United-States-of-America-US.png");
		position: absolute;
		top: 7px;
		left: 0px;
		bottom: 0;
		right: 0;
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-icon.fa-adjust {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/India-IN.png");
		position: absolute;
		top: 7px;
		left: 0px;
		bottom: 0;
		right: 0;
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-icon.fa-wpforms {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/Canada-CA.png");
		position: absolute;
		top: 7px;
		left: 0px;
		bottom: 0;
		right: 0;
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-icon.fa-universal-access {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/El-Salvador-SV.png");
		position: absolute;
		top: 7px;
		left: 0px;
		bottom: 0;
		right: 0;
		background-repeat: no-repeat;
		width: 32px;
		height: 32px;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-panel-title > a {
		border: none;
		color: #fff !important;
		padding: 10px 20px;
		margin: 0 10px;
	}
	
	.wpb-js-composer .vc_tta.vc_general.benefits-tab-section .vc_tta-tab.vc_active > a {
		background: #ff7654;
		border-radius: 22.5px !important;
		border: none;
		color: #fff;
		padding: 10px 20px;
	}
	
	.wpb-js-composer .benefits-tab-section.vc_tta-style-classic .vc_tta-tab > a:focus, .wpb-js-composer .benefits-tab-section.vc_tta-style-classic .vc_tta-tab > a:hover {
		background: #ff7654 !important;
	}
	
	.meet-the-team-right-column .card {
		height: auto;
	}
	
	.benefits-tab-img-right-column {
		margin-top: 0;
	}
	
	.benefits-tab-img-right-column .usa-img {
		margin-top: 20px;
	}
	
	.us-benefits-img-column img {
		margin-top: 0;
		width: 100%;
	}
	
	.benefits-election-insurance-row {
		margin: 0px;
	}
	
	.benefits-election-insurance-row .vc_column-inner {
		padding: 0;
	}
	
	.parental-leave-section .vc_align_right {
		text-align: left;
	}
	
	.us-benefits-election-insurance-points-icon-right-column ul {
		padding-left: 26px;
	}
	
	.innovation-lab-salesforce-accelerator-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.salesforce-accelerator-how-it-works-section .salesforce-accelerator-how-it-works-section-row {
		margin-top: -171px;
		margin-left: 0px;
		padding: 39px 19px;
		width: 100%;
	}
	
	.salesforce-accelerator-testimonial-card-section {
		margin: 0;
	}
	
	.why-use-salesforce-accelerator-title {
		margin-left: 0px;
	}
	
	.why-use-salesforce-accelerator-icon-text-row {
		margin-left: 0px;
	}
	
	.why-use-salesforce-accelerator-icon-text-row .wpb_content_element {
		text-align: left;
	}
	
	.what-is-the-innovation-lab-section {
		padding-left: 24px !important;
		padding-right: 24px !important;
		margin-top: 0;
	}
	
	.what-is-the-innovation-lab-left-column {
		padding: 20px 15px 0px 15px;
		margin-left: 0;
	}
	
	.what-is-the-innovation-lab-right-column {
		width: 100%;
		margin-left: 0px;
		margin-top: 26px;
	}
	
	.request-an-accelerator-btn-section .sky-blue-btn a {
		padding: 15px 34px;
	}
	
	.innovation-lab-title-column {
		margin-top: 0;
	}
	
	.digital-expe-left-column {
		margin-top: 0px;
	}
	
	.we-put-people-first-left-column {
		width: 100%;
	}
	
	.we-put-people-first-section {
		background-size: 100% 59%;
		margin-top: 0;
	}
	
	.we-put-people-first-we-take-the-time-section {
		margin-top: 35px;
	}
	
	.user-research-point-column {
		padding-right: 0;
	}
	
	.user-research-section {
		margin: 0;
	}
	
	.we-put-people-first-section .vc_column_container {
		padding-left: 15px;
		padding-right: 15px;
	}
	
	.page-id-29765 .vc_column_container {
		padding-right: 15px;
	}
	
	.page-id-29766 .vc_column_container {
		padding-right: 15px;
	}
	
	.page-id-29696 .vc_column_container {
		padding-right: 15px;
	}
	
	.page-id-29764 .vc_column_container {
		padding-right: 15px;
	}
	
	.digital-expe-across-platforms-section {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.your-design-your-ecosystem-path-section:before {
		display: none;
	}
	
	.our-technology-supports-your-people-section {
		background-size: 100%;
		padding: 10px 0 10px;
		margin-top: 0;
	}
	
	.our-technology-supports-your-column-right-column {
		padding-right: 0px;
	}
	
	.design-your-ecosystem-flag-path-column {
		width: 16%;
		float: left;
		padding-left: 0;
		padding-right: 0;
	}
	
	.design-your-ecosystem-path-column {
		width: 80%;
		float: left;
	}
	
	.roadmapping-your-vision-flag-img {
		width: 16%;
		float: left;
		padding-left: 0;
		padding-right: 0;
	}
	
	.salesforce-accelerator-how-it-works-column .wpb_single_image {
		text-align: center;
	}
	
	.salesforce-accelerator-how-it-works-column .how-it-works-sub-title {
		text-align: center;
	}
	
	.user-research-icon-text-section-row {
		margin-left: 0;
		margin-right: 0;
	}
	
	.user-research-point-column .user-research-icon {
		text-align: center;
	}
	
	.salesforce-our-offering-video-modal .modal-dialog {
		width: 100%;
		margin: 304px auto;
	}
	
	.one-pledge-helping-hands-link .read-more:after {
		left: 8px;
		top: 78%;
	}
	
	.who-we-are-our-culture-caring-section {
		background-size: cover;
	}
	
	.author-brief-profile-section .author-brief-profile-img {
		width: 210px;
		height: 210px;
	}
	
	.strategic-consulting-contact-us-left-column .who-we-are-join-our-team-text-div {
		padding-right: 0;
		text-align: center;
	}
	
	.taking-your-org-next-level-right-column {
		text-align: center;
	}
	
	#fsaward_winning .owl-nav {
		min-width: 200px;
	}
	
	.partners-development-expertise-section {
		display: block;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div {
		width: 60%;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div .testimonial-client-name {
		text-align: left;
	}
	
	.strategic-consulting-why-choose-fusionspan-img-row .vc_col-sm-12 {
		padding: 0;
	}
	
	#evaluate-data-system-section .evaluate-data-system-post .article-posts-listing {
		display: inline-block;
		margin: 0 0 30px 0;
	}
	
	.article-posts-listing .article-profile {
		margin: -46px 0 0 0;
	}
	
	.why-use-salesforce-accelerator-icon-column {
		width: 20%;
		float: left;
	}
	
	.request-an-accelerator-btn-section .sky-blue-btn {
		padding: 15px 50px;
	}
	
	#about-video iframe, #about-video video {
		width: 100%;
		height: auto;
	}
	
	#about-video.modal.fade.show {
		z-index: 999999;
	}
	
	.data-integration-left-column .read-more {
		padding: 0 14px 0 0;
	}
	
	.what-we-do-strategic-consulting-left-panel .vc_column-inner {
		padding: 0;
	}
	
	.what-we-do-managed-left-blue-panel {
		padding: 0;
	}
	
	.what-we-do-managed-left-blue-panel .vc_column-inner {
		padding: 0;
	}
	
	.what-we-do-managed-serv-below-card-panel .vc_column-inner {
		padding: 0;
	}
	
	.what-we-do-managed-serv-below-card-panel .vc_column-inner .article-posts-listing {
		width: 100%;
		max-width: 100%;
		margin-left: 0;
	}
	
	.we-put-first-points-column .col-lg-2 {
		text-align: center;
		margin-bottom: 20px;
	}
	
	#how-it-work-section .how-it-work-shadow .left-image-right-title-with-description .content-pad {
		padding-right: 0;
	}
	
	.single-testimonial .vc_col-sm-3 {
		width: 33%;
		padding: 0;
	}
	
	.single-testimonial .vc_col-sm-9 {
		width: 60%;
	}
	
	#pricing-section .wpb_single_image {
		text-align: center;
	}
	
	.sidebar .social-follow-us h6 {
		width: 40%;
	}
	
	.sidebar .social-follow-us .follow-us {
		width: 60%;
	}
	
	.many-regions-country-section-row {
		padding: 0;
	}
	
	.open-position-countrys {
		width: 50%;
	}
	
	#fusionspan-helping-hand-section .vc_col-sm-6 .left-image-right-title-with-description:after {
		display: none;
	}
	
	#fonteva-system-administrator-course .upcoming-course-dates {
		padding-left: 0;
	}
	
	.how-we-works-cards-section .how-it-works-card-column .col-lg-2 {
		padding: 0;
	}
	
	.roadmapping-your-vision-section-row {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.design-your-ecosystem-path-column .col-lg-2 {
		flex: 0 0 18%;
		max-width: 18%;
		padding-left: 0;
	}
	
	.design-your-ecosystem-path-column .col-lg-2 img {
		width: 70%;
	}
	
	.design-your-ecosystem-path-column .col-lg-10 {
		flex: 0 0 80%;
		max-width: 80%;
	}
	
	.roadmapping-your-vision-section-row .design-your-ecosystem-path-column {
		padding-left: 0;
		width: 100%;
	}
	
	.fusionspan-by-number-icons-section-columns .wpb_text_column p {
		display: flex;
	}
	
	.mobile-img {
		display: block;
	}
	
	.desktop-img {
		display: none;
	}
	
	.who-needs-strategic-consulting-section {
		padding-bottom: 17px;
	}
	
	.our-team-member-column .leadership-section-col {
		padding: 0;
	}
	
	.vc_custom_1671096002262 {
		background-image: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/digital-experience-design-stock-image.png") !important;
	}
	
	.vc_custom_1671096002262.nitro-lazy {
		background-image: none !important;
	}
	
	.we-put-people-first-section {
		background-size: 100%;
	}
	
	.we-put-people-first-text-box-row {
		margin-top: 180px;
	}
	
	.desktopview {
		display: none;
	}
	
	.mobileview {
		display: block;
	}
	
	.vc_custom_1677248292349:after {
		display: none;
	}
	
	.vc_custom_1677248299046:after {
		display: none;
	}
	
	.vc_custom_1677248046715:after {
		display: none;
	}
	
	.vc_custom_1677248055120:after {
		display: none;
	}
	
	.project-challenges-section {
		margin-top: 0;
	}
	
	.project-golas-text-below-image {
		margin-top: 40px;
	}
	
	.major-features-images-div {
		margin-top: 30px;
	}
	
	.column-below-banner {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.case-study-APA-title {
		position: absolute;
		margin-top: -415px;
	}
	
	.project-goals-title {
		margin-top: 266px;
	}
	
	.right-column-below-banner {
		position: relative;
		top: 200px;
		padding: 0;
	}
	
	.nbaa-case-study-main .case-study-APA-title {
		position: absolute;
		margin-top: -450px;
	}
	
	.nbaa-case-study-main .right-column-below-banner {
		position: relative;
		top: 183px;
	}
	
	.nbaa-case-study-main .project-goals-title {
		margin-top: 249px;
	}
	
	.apa-case-study-main .case-study-APA-title {
		margin-top: -500px;
	}
	
	.apa-case-study-main .right-column-below-banner {
		top: 195px;
	}
	
	.solutions-and-outcome-section .left-right-line-title-div h4:after {
		width: 35%;
		display: none;
	}
	
	.case-study-container .more-case-studies-title h3 {
		padding-left: 15px;
	}
	
	.noel-img {
		padding-top: 0;
	}
	
	.solutions-and-outcome-section:before {
		height: 40px;
		background-size: auto 100%;
	}
	
	.solutions-and-outcome-section:after {
		height: 40px;
		background-size: auto 100%;
	}
	
	.placeholder-img-left-img img {
		height: auto;
	}
	
	.placeholder-img-right-column {
		padding-left: 15px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		padding: 17px 30px 0 !important;
		height: 293px;
	}
	
	.placeholder-img-right-column .wpb_text_column {
		margin-bottom: 8px;
	}
	
	.placeholder-img-right-column h4 {
		padding-right: 0;
		font-size: 23px;
		line-height: 26px;
	}
	
	.placeholder-img-right-column .dark-blue-btn {
		padding: 8px 13px;
		font-size: 14px;
	}
	
	.join-our-team-culture-of-care-section #about-video .modal-dialog {
		top: 64%;
	}
	
	#register-location-question-section .yellow-bg {
		min-height: auto;
	}
	
	.our-work-case-study .article-posts-listing .article-posts-thumb img {
		min-height: 220px;
	}
	
	.more-case-study-owl .article-posts-listing .article-posts-thumb img {
		min-height: 220px;
	}
	
	.blue-box-with-arrow1:after {
		display: none;
	}
	
	.blue-box-with-arrow2:after {
		display: none;
	}
}

@media (max-width: 599px) {
	.fsarticle-inner-column-container .vc_column-inner {
		padding-left: 0;
		padding-right: 0;
	}
	
	.who-we-are-team-contribution-column .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	
	.who-we-are-team-contribution-column h3 {
		padding-left: 15px;
	}
	
	.fsarticle-inner-column-container {
		padding-right: 0 !important;
	}
	
	.our-managed-service-title-h2 {
		padding-left: 15px;
	}
	
	.who-we-are-team-contribution-column {
		padding-right: 0px !important;
	}
	
	.blog-page-container {
		padding-left: 0;
		padding-right: 0;
	}
	
	.blog-page-container .authorsection {
		padding-left: 0;
		padding-right: 0;
	}
	
	.case-study-container {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (max-width: 430px) {
	#FsArticles .article-posts-listing .article-posts-thumb img {
		height: 250px;
	}
	
	#FsArticles .article-posts-listing .article-posts-thumb {
		max-height: 284px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 305px;
		padding: 25px 36px 0 !important;
	}
}

@media (max-width: 414px) {
	.footer-menu-section {
		margin-top: 136px;
	}
	
	.left-right-line-title-div h6:before {
		width: 6%;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 292px;
	}
}

@media (max-width: 393px) {
	#FsArticles .article-posts-listing .article-posts-thumb img {
		height: 250px;
	}
}

@media (max-width: 390px) {
	.left-right-line-title-div h6:before {
		width: 6%;
	}
	
	.nbaa-case-study-main .right-column-below-banner {
		top: 220px;
	}
	
	.apa-case-study-main .right-column-below-banner {
		top: 227px;
	}
	
	.service-span-tab {
		margin-left: 30px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 277px;
	}
}

@media (max-width: 375px) {
	.our-value-model-dialog {
		margin: 140px auto;
	}
	
	.our-leadership-model-dialog .modal-content {
		height: 520px;
	}
	
	.strategic-consulting-why-choose-fusionspan-img-row .vc_col-sm-12 {
		padding: 0;
	}
	
	.strategy-desktop-row .vc_col-sm-6 {
		padding: 0;
	}
	
	.our-technology-supports-your-column-left-column {
		padding: 0;
	}
	
	.our-innovation-salesforce-acceletors-section .read-more {
		padding: 0px 8px 0 0;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section .read-more {
		padding: 0px 8px 0 0;
	}
	
	.service-provide-span {
		margin-left: 30px;
	}
	
	.left-right-line-title-div h6:before {
		width: 8%;
	}
	
	.nbaa-case-study-main .case-study-APA-title {
		position: absolute;
		margin-top: -485px;
	}
	
	.nbaa-case-study-main .right-column-below-banner {
		top: 216px;
	}
	
	.nbaa-case-study-main .project-goals-title {
		margin-top: 240px;
	}
	
	.apa-case-study-main .case-study-APA-title {
		margin-top: -577px;
	}
	
	.apa-case-study-main .right-column-below-banner {
		top: 149px;
	}
	
	.apa-case-study-main .project-goals-title {
		margin-top: 195px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 264px;
		padding: 16px 28px 0 !important;
	}
}

@media (max-width: 360px) {
	.mobile-footer {
		background-size: 100% 100%;
	}
	
	.footer-menu-section {
		margin-top: 140px;
	}
	
	.site-footer .footer-links .white-btn-on-box {
		padding: 11px 10px;
		min-width: 118px;
		font-size: 14px;
	}
	
	.strategy-desktop-row .vc_column-inner {
		padding: 0;
	}
	
	.who-we-are-our-value-column .read-more {
		padding: 0 0px 0 0;
	}
	
	.our-value-model-dialog .modal-content {
		height: 470px;
	}
	
	.left-right-line-title-div h6:before {
		width: 9%;
	}
	
	.left-right-line-title-div h6:after {
		max-width: 16px;
	}
	
	.solutions-and-outcome-section .left-right-line-title-div h4:after {
		width: 36%;
	}
	
	.nbaa-case-study-main .right-column-below-banner {
		top: 258px;
	}
	
	.nbaa-case-study-main .project-goals-title {
		margin-top: 300px;
	}
	
	.apa-case-study-main .right-column-below-banner {
		top: 148px;
	}
	
	.apa-case-study-main .project-goals-title {
		margin-top: 195px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 252px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		padding: 6px 16px 0 !important;
	}
}

@media (max-width: 320px) {
	.strategy-tittle {
		font-size: 43px;
	}
	
	.site-footer .footer-links .white-btn-on-box {
		padding: 11px 10px;
		min-width: 118px;
		font-size: 11px;
	}
	
	.getin-touch p a {
		font-size: 14px;
	}
	
	.linkedin-icon {
		padding: 4px 5px;
	}
	
	.linkedin-icon:before {
		font-size: 17px;
	}
	
	.twitter-icon {
		padding: 4px 4px;
	}
	
	.twitter-icon:before {
		font-size: 17px;
	}
	
	.podcast-icon {
		padding: 4px 5px;
	}
	
	.podcast-icon:before {
		font-size: 17px;
	}
	
	.category-small-blue-btn {
		padding: 3px 7px;
	}
	
	.pagination ul li {
		margin: 0px 2px 10px;
	}
	
	.our-value-model-dialog .modal-content {
		height: 400px;
	}
	
	.who-we-are-our-value-column {
		padding-left: 0 !important;
	}
	
	.our-leadership-model-dialog .modal-content {
		height: 400px;
	}
	
	.our-team-member-column .vc_column-inner {
		padding: 0;
	}
	
	.our-team-member-column .vc_column-inner .leadership-section-col {
		padding: 0;
	}
	
	.what-we-do-salesforce-crm-ams-imp-section .read-more {
		padding: 0px 16px 0 0;
	}
	
	.what-we-do-managed-left-blue-panel .testimonial-card .testimonial-content-div {
		width: 50%;
	}
	
	.how-we-works-cards-section .vc_column-inner .wpb_wrapper {
		padding: 51px 10px 53px 10px;
	}
	
	.who-needs-strategic-consulting-column .col-lg-2 {
		padding: 0;
	}
	
	.benefits-of-strategic-right-points .col-lg-2 {
		padding: 0;
	}
	
	.strategic-consulting-why-choose-fusionspan-img-row {
		margin-top: -57px;
	}
	
	#using-your-data-section .using-your-data-shadow {
		padding: 35px 0;
	}
	
	.request-an-accelerator-btn-section .sky-blue-btn {
		padding: 15px 12px;
	}
	
	.case-study-row-section section {
		padding-left: 0;
		padding-right: 0;
	}
	
	.right-column-below-banner {
		top: 166px;
	}
	
	.left-right-line-title-div h6:before {
		width: 12%;
	}
	
	.solutions-and-outcome-section .left-right-line-title-div h4:after {
		width: 38%;
	}
	
	.case-study-APA-title {
		margin-top: -495px;
	}
	
	.project-goals-title {
		margin-top: 211px;
	}
	
	.nbaa-case-study-main .case-study-APA-title {
		margin-top: -525px;
	}
	
	.placeholder-img-right-column .vc_column-inner {
		height: 223px;
	}
	
	.placeholder-img-right-column h4 {
		font-size: 13px;
	}
	
	.join-our-team-culture-of-care-section {
		padding: 42px 5px 34px 0px;
	}
	
	.culture-of-caring-video-right-column h2 {
		font-size: 25px;
	}
}

@media (min-width: 1024px)and (max-width: 1199px) {
	.spotlight-we-are-hiring {
		padding: 25px 15px;
	}
}

@media (min-width: 768px)and (max-width: 1023px) {
	.spotlight-we-are-hiring {
		padding: 25px 15px;
	}
}

@media (max-width: 767px) {
	.spotlight-we-are-hiring {
		padding: 30px 15px;
	}
}

.login-university-button .dark-blue-btn {
	position: relative;
}

.login-university-button .dark-blue-btn:after {
	display: inline-block;
	font-family: FontAwesome;
	content: "";
	position: relative;
	right: 0;
	font-weight: 400;
	transition: .1s ease all;
	margin: 0 0 0 8px;
	bottom: 0;
	color: #fff;
	font-size: 14px;
}

.training-participants {
	position: relative;
}

.training-participants .vc_col-sm-6 > .vc_column-inner {
	padding-right: 0;
}

.training-participants h6 {
	font-weight: 500;
	position: relative;
	display: flex;
	align-items: center;
}

.training-participants h6 span {
	font-size: 24px;
	background: #92dcd7;
	border-radius: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 100px;
	width: 100px;
	min-width: 100px;
	height: 100px;
	display: inline-block;
	margin-right: 15px;
}

.major-features-div p {
	word-break: break-word;
}

.dark-blue-btn.orange-color {
	background: #ff7654 !important;
}

.dark-blue-btn.orange-color:hover {
	background: #e94b65 !important;
}

/*
Case Study 2 column slider
https://www.fusionspan.com/blog/salesforce-customization-services/
*/
#CaseStudySlidertwocolumn.owl-carousel .owl-dots {
	text-align: center;
	margin-top: 30px;
}

#CaseStudySlidertwocolumn.owl-carousel .owl-dots .owl-dot.active span, #CaseStudySlidertwocolumn.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 10px;
	width: 10px;
	position: relative;
}

#CaseStudySlidertwocolumn.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 10px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 10px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

.listing-location-date .published_date, .listing-location-date .resource_type {
	float: left;
	font-weight: bold;
	padding: 0;
	margin: 0;
	position: relative;
}

.listing-location-date .published_date:before {
	content: "|";
	padding-left: 5px;
}

#popup-fusion-bots {
	vertical-align: top;
	display: none;
	color: #000;
	margin: 0;
	padding: 0;
	border-radius: 20px;
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	color: #fff;
	position: relative;
}

#close-fusion-bots {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);
	position: absolute;
	right: 20px;
	top: -20px;
	z-index: 10000;
	opacity: 1;
	line-height: 35px;
	transition: all .3s linear;
	-moz-transition: all .3s linear;
	-webkit-transition: all .3s linear;
	font-size: 26px;
	font-weight: 400;
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 37px;
	background-color: #fff;
	border: solid 1px #1c80b7;
	color: #233862;
	border-radius: 100%;
	text-decoration: none;
}

.fusion-bots-image {
	width: 35%;
	height: auto;
	margin: -41px 0 -7px 0;
	float: left;
}

.fusion-bots-image img {
	width: 100%;
	vertical-align: top;
}

.fusion-bots-content {
	width: 60%;
	padding: 20px 15px 15px 10px;
	float: left;
}

.fusion-bots-content .fusion-bots-logo {
	margin-bottom: 5px;
}

.fusion-bots-content p {
	color: #fff;
	font-size: 12px;
	margin-bottom: 15px;
	line-height: 14px;
}

.fusion-bots-content .white-btn-on-box {
	padding: 7px 15px;
	display: inline-block;
}

/*FusionBot slider*/
.fusion-bots-wp {
	padding: 40px 45px 40px 50%;
	position: relative;
	width: 100%;
	background-repeat: no-repeat !important;
	background-position: left top !important;
	background-size: auto 100% !important;
	border-radius: 20px;
	overflow: hidden;
}

.fusion-bots-wp .fusion-bots-slide-content {
	width: 65%;
	padding: 0 30px 0 0;
	float: left;
	border-right: solid #1c80b7 1px;
}

.fusion-bots-wp .fusion-bots-slide-content p {
	min-height: 70px;
	margin-top: 5px;
	color: #fff;
}

.fusion-bots-wp .fusion-bots-slide-content .fusion-bots-slide-logo img {
	height: 55px;
	width: auto;
}

.fusion-bots-button {
	width: 35%;
	float: right;
	padding: 55px 0 0 30px;
}

.fusion-bots-button .white-btn-on-box {
	text-decoration: none;
	padding: 7px 15px;
	display: inline-block;
}

.sidebar-fusion-bots {
	margin: 0 0 15px 0;
	border-radius: 10px;
	background: radial-gradient(107.58% 110.31% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
}

.sidebar-fusion-bots .white-btn-on-box {
	text-decoration: none;
	padding: 7px 15px;
	display: inline-block;
}

.sidebar-fusion-bots .sidebar-fusion-bots-con {
	padding: 15px 30px 30px 30px;
}

.sidebar-fusion-bots .sidebar-fusion-bots-con p {
	margin-top: 15px;
	color: #fff;
	font-size: 15px;
}

@media (min-width: 1192px) {
	.quick-start-packages-icon {
		background: #f5f5f5 url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/quick-start-packages-icon.svg") no-repeat !important;
		padding: 20px 15px 50px 80px !important;
		background-position: left bottom !important;
		border-radius: 6px;
	}
	
	.quick-start-packages-icon .mega-menu-description {
		display: block;
		font-size: 14px;
		font-weight: 700;
		text-decoration: underline;
		text-decoration-color: #1c80b7;
		text-underline-offset: 3px;
		padding-top: 5px;
	}
	
	.quick-start-packages-icon .navmobile-view {
		display: none;
	}
	
	.quick-start-packages-icon.nitro-lazy {
		background: none !important;
	}
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 25px;
	padding: 40px;
}

.explore-packages-section * {
	/*transition: 0.3s;*/
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover {
	background: #e8f4fa;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover h5 {
	text-decoration: underline;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-price {
	background-color: #3c7fb2;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-weeks {
	background-color: #ee7d5e;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-price p, .explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-weeks p {
	color: #fff;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner .explore-packages-price p, .explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner .explore-packages-weeks p {
	font-weight: 700;
}

.explore-packages-section .salesforce-implementation-benefits-card .col-lg-2 {
	flex: 0 0 13%;
	max-width: 13%;
	width: 13%;
	padding-right: 0;
}

.explore-packages-section .salesforce-implementation-benefits-card .col-lg-10 {
	-ms-flex: 0 0 87%;
	flex: 0 0 87%;
	max-width: 87%;
}

.getstarted-priceweeks-row {
	padding: 30px 0 0 0;
	text-align: right;
}

.getstarted-priceweeks-row a.read-more {
	display: table;
	text-align: left;
}

.explore-packages-section .packages-card-text {
	min-height: 70px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.getstarted-priceweeks-row .wpb_content_element {
	margin-bottom: 0px;
}

.explore-packages-price {
	font-weight: 700;
	font-size: 16px;
	padding: 10px 10px;
	background: #e6f4fb;
	background-repeat: no-repeat;
	background-size: 13px;
	background-position: 10px center;
	border-radius: 5px;
	display: inline-block;
}

.explore-packages-weeks {
	font-weight: 700;
	font-size: 16px;
	padding: 10px 10px;
	background: #f7f0e7;
	background-repeat: no-repeat;
	background-size: 13px;
	background-position: 10px center;
	border-radius: 5px;
	display: inline-block;
}

.explore-packages-weeks p {
	font-style: italic;
}

.explore-packages-price i {
	margin-right: 5px;
	font-size: 16px;
	color: #1c80b7;
}

.explore-packages-weeks i {
	margin-right: 5px;
	position: relative;
	top: -1px;
	font-size: 14px;
	color: #1c80b7;
}

.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-price i, .explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover .explore-packages-weeks i {
	color: #fff;
}

/*.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner:hover img{*/

/*	filter: invert(100%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(100%) !important;*/

/*}*/
#quick-start-packages-section .quick-start-form-title {
	padding-top: 10px;
}

#quick-start-packages-section .quick-start-form-title h2 {
	color: #fff;
	font-size: 40px;
	margin-bottom: 15px;
}

#quick-start-packages-section .quick-start-form-title p {
	color: #fff;
}

#quick-start-packages-section {
	padding: 0px 0px 93px 0;
	background-repeat: no-repeat;
	margin-top: 100px;
	background-position: center;
	background-size: cover;
	overflow: inherit;
}

#quick-start-packages-section .contact-hubspot-form {
	background: rgba(230, 244, 251, 1);
	padding: 30px;
	margin-top: -100px;
}

#quick-start-packages-section .contact-hubspot-form .hs-richtext.hs-main-font-element p {
	padding: 0 15px;
	margin: 15px 0;
}

#quick-start-packages-section .contact-hubspot-form .hs-richtext.hs-main-font-element p {
	padding: 0 15px;
	margin: 15px 0;
}

.quick-start-packages-form-row {}

#quick-start-packages-section .contact-hubspot-form textarea {
	min-height: 100px;
}

#quick-start-packages-section input[type=submit] {
	outline: none;
	border: none;
	cursor: pointer;
	height: auto;
	background-color: #233862;
	width: 50% !important;
	display: block;
	color: white;
	font-size: 16px;
	font-weight: 400;
	margin: 10px auto 10px auto;
	padding: 13px 26px;
	border-radius: 30px;
}

#success-stories-marketing-section {
	padding: 30px 0;
}

#success-stories-marketing-section .contact-hubspot-form {
	background: rgba(230, 244, 251, 1);
}

#success-stories-marketing-section .contact-hubspot-form .hs-richtext.hs-main-font-element p {
	padding: 0 15px;
	margin: 15px 0;
}

#success-stories-marketing-section .contact-hubspot-form .hs-richtext.hs-main-font-element p {
	padding: 0 15px;
	margin: 15px 0;
}

#success-stories-marketing-section .contact-hubspot-form textarea {
	min-height: 100px;
}

#success-stories-marketing-section input[type=submit] {
	outline: none;
	border: none;
	cursor: pointer;
	height: auto;
	background-color: #233862;
	width: 50% !important;
	display: block;
	color: white;
	font-size: 16px;
	font-weight: 400;
	margin: 10px auto 10px auto;
	padding: 13px 26px;
	border-radius: 30px;
}

@media (min-width: 1192px) {
	.site-header .partnerships-icon {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/partnerships-icon.svg") no-repeat !important;
		padding-left: 40px !important;
		background-position: 0 5px !important;
	}
	
	.site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu ul.mega-sub-menu .mega-menu-columns-3-of-12 {
		border: none;
		border-left: solid 1px #dedede !important;
		padding: 0 15px;
		min-height: 135px;
	}
	
	.site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu .who-we-are-nav-section ul.mega-sub-menu .mega-menu-columns-3-of-12 {
		min-height: 75px;
	}
	
	.site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu ul.mega-sub-menu .mega-menu-columns-3-of-12:first-child {
		border: none !important;
	}
	
	.site-header .ai-data-strategy-icon {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/ai-data-strategy-icon.svg") no-repeat !important;
		padding-left: 40px !important;
		background-position: 0 5px !important;
	}
	
	.site-header .ai-data-strategy-icon.nitro-lazy {
		background: none !important;
	}
	
	.site-header .partnerships-icon.nitro-lazy {
		background: none !important;
	}
}

.site-header li.ai-data-strategy-icon ul li, .site-header li.managed-services-icon ul li, .site-header li.salesforce-ams-implementations-icon ul li, .site-header li.strategic-consulting-icon ul li {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}

.site-header li.ai-data-strategy-icon ul li a:before, .site-header li.managed-services-icon ul li a:before, .site-header li.salesforce-ams-implementations-icon ul li a:before, .site-header li.strategic-consulting-icon ul li a:before {
	font-family: FontAwesome !important;
	content: "" !important;
	font-weight: 400 !important;
	transition: .1s ease all;
	margin: 0 7px 0 0 !important;
	display: inline-block !important;
	color: #1c80b7 !important;
	font-size: 12px !important;
	position: relative !important;
	top: 3px !important;
}

@media (max-width: 1192px) {
	.site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul li.ai-data-strategy-icon > a.mega-menu-link, .site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul li.managed-services-icon > a.mega-menu-link, .site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul li.salesforce-ams-implementations-icon > a.mega-menu-link, .site-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item ul li.strategic-consulting-icon > a.mega-menu-link {
		color: #1c80b7 !important;
		font-weight: 700 !important;
		padding-bottom: 5px !important;
	}
	
	.site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.ai-data-strategy-icon > a, .site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.managed-services-icon > a, .site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.salesforce-ams-implementations-icon > a, .site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.strategic-consulting-icon > a {
		font-weight: 700 !important;
	}
}

.our-partners-box {
	display: flex;
}

.our-partners-box .vc_col-sm-3 .vc_column-inner {
	padding: 30px;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);
	height: 100%;
	display: table;
	transition: all ease-in-out .4s;
	-ms-transition: all ease-in-out .4s;
	-webkit-transition: all ease-in-out .4s;
	border: solid 1px transparent;
}

.our-partners-box .vc_col-sm-3 .vc_column-inner:hover {
	box-shadow: none;
	border: solid 1px rgba(0, 0, 0, .15);
}

/*.our-partners-box .vc_col-sm-3 .vc_column-inner .vc_single_image-wrapper img {*/

/*	 transition: all ease-in-out .4s;*/

/*	 -ms-transition: all ease-in-out .4s;*/

/*	 -webkit-transition: all ease-in-out .4s;*/

/* }*/

/*.our-partners-box .vc_col-sm-3 .vc_column-inner:hover .vc_single_image-wrapper img {*/

/*	transform: scale(1.1);*/

/*}*/
.our-partners-box .vc_col-sm-3 .vc_single_image-wrapper {
	height: 50px;
	vertical-align: middle;
	margin-bottom: 0;
	display: inline-flex;
}

.our-partners-box .our-partners-desc {
	min-height: 70px;
	margin-bottom: 20px;
}

.our-partners-box .vc_col-sm-3 .vc_single_image-wrapper img {}

.our-partners-box .our-leadership-model-body h5 {
	margin-bottom: 30px;
}

.explore-packages-card .vc_col-sm-2 {
	width: 13%;
	float: left;
	padding-right: 0;
}

.explore-packages-card .vc_col-sm-10 {
	width: 87%;
	float: left;
}

.explore-packages-card .wpb_single_image {
	margin-bottom: 0;
}

.explore-packages-card h6 {
	margin: 0 0 10px 0;
}

.keybenefits-box-left {
	position: relative;
	padding: 40px 30px 30px 30px !important;
}

.keybenefits-box-left:after {
	border-radius: 10px;
	background: #e6f4fb;
	content: "";
	position: absolute;
	width: 80%;
	height: 100%;
	right: 20px;
	top: 0px;
}

.keybenefits-box-left ul {
	list-style: none;
	margin: 15px 0 0 0;
	padding: 0;
}

.keybenefits-box-left ul li {
	border-bottom: solid 1px rgba(28, 128, 183, .3);
	padding: 5px 0 10px 0;
	margin: 0 0 5px 0;
}

.keybenefits-box-left ul li:last-child {
	border-bottom: none;
}

.keybenefits-box-left .keybenefits-cost-box, .keybenefits-box-left .keybenefits-cost-box-large {
	background: linear-gradient(121.05deg, #e94b65 40.15%, #ff7654 82.54%);
	padding: 25px 20px 20px 20px;
	margin-top: 30px;
	text-align: center;
	color: #fff;
	border-radius: 100%;
	height: 175px;
	width: 175px;
}

.keybenefits-box-left .keybenefits-cost-box-large {
	height: 210px;
	width: 210px;
	padding: 25px 10px 21px 10px;
}

.keybenefits-box-left .keybenefits-cost-box h2 {
	color: #fff;
	font-weight: 700;
	/*text-decoration: underline; text-underline-offset:12px; text-decoration-thickness:2px; */
	padding-bottom: 5px;
	margin-bottom: 0px;
}

.keybenefits-box-left .keybenefits-cost-box h2:after {
	content: "";
	width: 105px;
	margin: 0 auto;
	border-bottom: solid 1px #fff;
	display: block;
	padding-top: 5px;
}

.keybenefits-box-left .keybenefits-cost-box h2 .sub-heading-price {
	font-family: "Lato";
	text-decoration: none;
	font-size: 15px;
	font-style: italic;
	line-height: 18px;
	display: block;
}

.keybenefits-box-left .keybenefits-cost-box h6 {
	color: #fff;
	font-weight: 700;
}

.success-stories-case-study {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .1);
	border-radius: 10px;
	overflow: hidden;
}

.success-stories-case-study .vc_col-sm-6 .vc_column-inner {
	padding: 0px 15px 0px 15px;
}

.success-stories-case-study .vc_col-sm-6:first-child .vc_column-inner {
	padding: 0;
}

.success-stories-case-study .client-name {
	font-size: 16px;
	font-style: italic;
	color: #1c80b7;
}

.success-stories-case-study p {
	margin: 15px 0;
}

.success-stories-case-study .case-study-cat {
	font-size: 14px;
	background: #1c80b7;
	color: #fff;
	border-radius: 30px;
	padding: 5px 15px;
}

.nonprofit-cloud-tiers-card > .vc_column-inner {
	box-shadow: 0px 20px 40px 0px rgba(45, 51, 53, .06);
	margin: 0;
	border-radius: 25px;
	padding: 30px;
}

.nonprofit-cloud-tiers-card .grade-out-text {
	color: #959595;
}

.nonprofit-cloud-tiers-card ul li {
	position: relative;
}

.nonprofit-cloud-tiers-card ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.nonprofit-cloud-tiers-card ul li {
	display: flex;
	align-items: flex-start;
	gap: 10px;
	margin-bottom: 14px;
	color: #555;
	line-height: 1.5;
}

.nonprofit-cloud-tiers-card ul li:before {
	content: "";
	font-family: "FontAwesome";
	font-weight: 900;
	position: relative;
	left: 0;
	top: 2px;
	color: #1c80b7;
	/* blue color */
	font-size: 18px;
}

.nonprofit-cloud-tiers-card ul li.grade-out-text:before {
	color: #7eb8d8;
}

.advance-search input {
	width: 100%;
	border-radius: 25px;
	border: 1px solid #92dcd7;
	padding: 10px 28px;
	background: #fff;
	font-family: "Lato";
	font-weight: 400;
	font-size: 17px;
	line-height: 30px;
	color: #4e4d4d;
}

.advance-search ::placeholder {
	color: #4e4d4d;
}

.advance-search ::-ms-input-placeholder {
	color: #4e4d4d;
}

.quick-start-blockquote blockquote {
	position: relative;
	background: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);
	border-radius: 10px;
	padding: 40px 60px;
}

.quick-start-blockquote blockquote:after {
	bottom: 100%;
	left: 25%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #fff;
	border-width: 20px;
	margin-left: -20px;
}

.quick-start-blockquote .left-quote {
	width: 25px;
	float: left;
	margin: -10px 5px 0px 0px;
	position: relative;
}

.announcement-banner {
	background: radial-gradient(126.73% 311.74% at 85.26% 173.57%, #1c80b7 0%, #233862 100%);
	padding: 30px 50px 40px 70px !important;
	margin-top: 10px;
	border-radius: 25px !important;
	position: relative;
}

.announcement-banner:before {
	width: 85px;
	padding: 20px 0;
	border-radius: 100%;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	box-shadow: 0px 0px 20px 0px #1c80b7;
	content: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/announcement-icon.svg");
	position: absolute;
	left: -40px;
	top: 0;
	text-align: center;
	color: #fff;
}

.announcement-banner h2 {
	font-size: 24px;
	color: #92dcd7;
}

.announcement-banner p {
	color: #fff;
}

.announcement-banner button, .announcement-banner .vc_cta3-actions a, .orange-btn-on-box {
	padding: 14px 32px !important;
	min-width: 160px;
	display: inline-block;
	text-align: center;
	border: 1px solid transparent !important;
	border-radius: 30px !important;
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px !important;
	line-height: 19px;
	color: #fff !important;
	background: linear-gradient(97.48deg, hsl(350, 78%, 60%) 34.38%, hsl(12, 100%, 66%) 95.31%) !important;
	margin: 0px;
	text-decoration: none !important;
}

.announcement-card {
	background: radial-gradient(126.73% 311.74% at 85.26% 173.57%, #1c80b7 0%, #233862 100%);
	padding: 30px 50px 40px 70px !important;
	margin-top: 10px;
	border-radius: 25px !important;
	position: relative;
}

#announcements-carousel {
	position: relative;
	margin-bottom: 30px;
}

#announcements-carousel:before {
	width: 85px;
	padding: 20px 0;
	border-radius: 100%;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	box-shadow: 0px 0px 20px 0px #1c80b7;
	content: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/announcement-icon.svg");
	position: absolute;
	z-index: 9;
	left: -40px;
	top: 0;
	text-align: center;
	color: #fff;
}

.announcement-card .orange-btn-on-box {
	float: right;
}

.announcement-card.row {
	margin: 0 auto;
	align-items: center;
}

.announcement-card .announcement-content {
	display: table-cell;
}

.announcement-card .announcement-button {
	display: table-cell;
}

.announcement-banner button:hover, .announcement-banner .vc_cta3-actions a:hover, .orange-btn-on-box:hover {
	text-decoration: none;
	background: linear-gradient(97.48deg, hsl(350, 78%, 65%) 34.38%, hsl(12, 100%, 71%) 95.31%) !important;
	color: #fff !important;
	border-color: transparent !important;
}

.announcement-banner button:after, .announcement-banner .vc_cta3-actions a:after, .orange-btn-on-box:after {
	font-family: FontAwesome;
	content: "";
	position: relative;
	right: 0;
	font-weight: 400;
	transition: .1s ease all;
	margin: 0 0 0 8px;
	bottom: 0;
}

.announcement-banner, .announcement-banner ul li, .announcement-banner a:hover, .announcement-banner p, .announcement-banner h2, .announcement-banner h3, .announcement-banner h4, .announcement-banner h5, .announcement-banner h6 {
	color: rgba(255, 255, 255, 1);
}

.announcement-banner a {
	color: #92dcd7;
}

.announcement-card a {
	color: #92dcd7;
}

.announcement-card ul li, .announcement-card a:hover, .announcement-card p {
	color: rgba(255, 255, 255, 1);
}

.announcement-card h2, .announcement-card h3, .announcement-card h4, .announcement-card h5, .announcement-card h6 {
	color: #92dcd7;
	margin-bottom: 10px;
}

.announcement-card a {
	color: #92dcd7;
}

.announcement-card p {
	margin-bottom: 0;
}

#announcements-carousel.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: -30px;
}

#announcements-carousel.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

#announcements-carousel.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 7px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 7px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

#announcements-carousel.owl-carousel .owl-dots .owl-dot.active span, #announcements-carousel.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
}

.hide-border {}

.site-header .top-header .top-navigation .menu li + li.hide-border:before {
	display: none !important;
}

#resources-section-1 {
	padding-top: 100px;
	padding-bottom: 60px;
}

.resources-experts {
	border-bottom: 1px solid #d0d0d0;
	box-sizing: border-box;
	display: block;
	margin: 0 0 40px;
	padding: 0 0 10px;
	width: 100%;
}

/*.resources-experts:last-child{border-bottom: none !important;}*/
.resources-experts .linkedin-icon {
	padding: 6px 8px;
	border-radius: 50%;
	background: #fff;
}

.resources-experts .linkedin-icon:before {
	content: "" !important;
	font: normal normal normal 14px/1 FontAwesome;
	color: #14717a;
	font-size: 20px;
}

.resources-experts .wpb_single_image {
	border-radius: 100%;
	height: 260px;
	width: 260px;
	overflow: hidden;
}

.resources-experts .wpb_single_image .vc_figure {
	width: 100%;
}

.resources-experts .wpb_single_image .vc_figure img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.resources-experts .wpb_single_image .vc_single_image-wrapper {
	width: 100%;
	height: 100%;
}

.resources-experts h3 {
	margin-bottom: 15px;
}

.resources-experts .vc_icon_element-outer {
	display: inline-block;
	margin-bottom: 0;
}

.resources-experts .vc_icon_element-outer .vc_icon_element-inner {
	width: 35px;
	height: 35px;
	box-sizing: border-box;
	margin-right: 15px;
}

.resources-experts .vc_icon_element-outer .vc_icon_element-icon {
	padding: 7px;
	background: #e6f4fb;
	color: #1c80b7 !important;
	border-radius: 8px;
}

.blue-service-box {
	display: table;
	background: #e6f4fb;
	border-radius: 20px;
	padding: 20px;
}

.blue-service-box .wpb_single_image {
	float: left;
	margin: 0px 15px 0 0;
	background: #fff;
	box-shadow: 2px 2px 9.2px 0px rgba(28, 128, 183, .25);
	padding: 10px;
	display: inline-block;
	border-radius: 100%;
	height: 45px;
	line-height: 45px;
	vertical-align: middle;
	width: 45px;
	text-align: center;
}

.blue-service-box .vc_col-sm-2 {
	margin-right: 15px;
	width: 45px;
}

.blue-service-box .vc_col-sm-10 {
	width: 90%;
}

.blue-service-box .wpb_text_column {
	display: table;
	margin-bottom: 0;
}

.blue-service-box .wpb_text_column p {
	margin-bottom: 5px;
}

.blue-service-box .wpb_text_column strong {
	color: #233862;
}

.white-service-box {
	display: table;
	background: #fff;
	box-shadow: 5px 5px 20px 0px rgba(28, 128, 183, .25);
	border-radius: 20px;
	padding: 20px;
}

.white-service-box .wpb_single_image {
	float: left;
	margin: 0px 15px 0 0;
	background: #f7f0e7;
	padding: 10px;
	display: inline-block;
	border-radius: 100%;
	height: 45px;
	line-height: 45px;
	vertical-align: middle;
	width: 45px;
	text-align: center;
}

.white-service-box .vc_col-sm-2 {
	margin-right: 15px;
	width: 45px;
}

.white-service-box .vc_col-sm-10 {
	width: 90%;
}

.white-service-box .wpb_text_column {
	display: table;
	margin-bottom: 0;
}

.white-service-box .wpb_text_column p {
	margin-bottom: 5px;
}

.white-service-box .wpb_text_column strong {
	color: #233862;
}

.strategic-consulting-icon > a, .salesforce-ams-implementations-icon > a, .managed-services-icon > a, .ai-data-strategy-icon > a {
	cursor: text !important;
	font-size: 17px !important;
	color: #1c80b7 !important;
}

.site-header .salesforce-ams-implementations-icon, .site-header .managed-services-icon {
	min-height: 135px !important;
}

@media (min-width: 768px) and (max-width: 1023px) {
	.site-header .salesforce-ams-implementations-icon, .site-header .managed-services-icon {
		min-height: auto !important;
	}
}

@media only screen and (max-width: 1192px) {
	.site-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > ul > li {
		border-top: solid 1px rgba(184, 184, 184, 50%);
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
}

#offerings-carousel .owl-stage {
	padding-bottom: 15px;
	display: flex;
}

#offerings-carousel {
	box-sizing: border-box;
	position: relative;
	padding: 0px 0px;
	margin: 0 -15px;
}

#offerings-carousel h6 {
	margin: 0 0 15px 0;
	font-weight: 600;
}

#offerings-carousel .owl-item {
	display: table;
	padding: 15px;
}

#offerings-carousel .item {
	display: table-cell;
	box-shadow: 0px 0px 20px 0px rgba(28, 128, 183, .25);
	background: #fff;
	padding: 30px;
	border-radius: 25px;
}

#offerings-carousel .designation_box {
	display: table;
}

#offerings-carousel .designation_box p {
	margin: 0px 0px 15px;
}

#offerings-carousel .tmthumb {
	float: left;
	width: 45px;
	margin: 5px 20px 0 0;
	height: auto;
	position: relative;
	overflow: hidden;
}

#offerings-carousel.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 8px;
}

#offerings-carousel.owl-carousel .owl-dots .owl-dot.active span, #offerings-carousel.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}

#offerings-carousel.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

#offerings-carousel .owl-nav {
	width: 100%;
	margin: 15px auto 0 auto;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

#offerings-carousel .owl-nav button.owl-next {
	position: absolute;
	right: 0;
	color: #1c80b7;
	font-size: 22px;
}

#offerings-carousel .owl-nav button.owl-next, #offerings-carousel .owl-carousel .owl-nav button.owl-prev, #offerings-carousel .owl-carousel button.owl-dot {
	color: #1c80b7 !important;
}

#offerings-carousel .owl-carousel .owl-item .testimonial-client-image img {
	width: 100%;
	margin: 5px auto;
}

#offerings-carousel .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

#offerings-carousel.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

.strategic-consulting-process-section {
	background: #fff;
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 20px;
	padding: 50px 30px 30px 30px;
	position: relative;
	z-index: 1;
}

.strategic-consulting-process-box .process-box {
	font-weight: 500;
	font-size: 18px;
	text-align: center;
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	width: 81px;
	height: 81px;
	padding: 15px;
	border-radius: 100%;
	margin: 0 auto;
	color: #fff;
}

.strategic-consulting-process-box .process-box span {
	font-weight: 700;
	display: block;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	width: 26px;
	height: 26px;
	padding: 0px;
	border-radius: 100%;
	margin: 0 auto;
	text-align: center;
	line-height: 26px;
}

.strategic-consulting-process-box {
	text-align: center;
}

.strategic-consulting-process-box:nth-child(2):before {
	content: "";
	background-position: 0 0;
	background-repeat: no-repeat !important;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/step-border-arrow.svg");
	display: block;
	width: 259px;
	height: 100%;
	position: absolute;
	top: 30px;
	left: -120px;
}

.strategic-consulting-process-box:nth-child(2):after {
	content: "";
	background-position: 0 0;
	background-repeat: no-repeat !important;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/step-border-arrow.svg");
	display: block;
	width: 259px;
	height: 100%;
	position: absolute;
	top: 30px;
	right: -120px;
}

.strategic-consulting-process-box strong {
	color: #1c80b7;
}

.strategic-consulting-process-box p {
	margin-bottom: 15px;
}

.strategic-consulting-process-box .wpb_raw_code {
	margin-bottom: 15px;
}

#consulting-asked-questions .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, #consulting-asked-questions .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
	background: #fff !important;
}

#consulting-asked-questions .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
	background-color: #f5f5f5 !important;
}

#consulting-asked-questions .vc_tta.vc_general .vc_tta-panel-title {
	font-weight: bold;
}

.AI-Strategy-Workshop-btn p .sky-blue-btn {
	margin-right: 15px;
	padding: 15px 30px;
}

.ai-workshop-cards-section .wpb_column .col-lg-2 {
	flex: 0 0 21%;
	max-width: 21%;
	padding-right: 0;
}

.ai-workshop-cards-section .wpb_column .col-lg-10 {
	-ms-flex: 0 0 79%;
	flex: 0 0 79%;
	max-width: 79%;
}

.ai-workshop-cards-section .how-it-works-card-column > .vc_column-inner > .wpb_wrapper {
	padding: 30px 35px;
}

.benefites-of-strategic-points-single .wpb_column .col-lg-2 {
	flex: 0 0 8.5%;
	max-width: 8.5%;
	padding-right: 0;
}

.benefites-of-strategic-points-single .wpb_column .col-lg-10 {
	-ms-flex: 0 0 91.5%;
	flex: 0 0 91.5%;
	max-width: 91.5%;
}

.benefits-of-strategic-right-points h6 {
	margin-bottom: 10px;
	font-weight: 500;
}

#ai-workshop-associations-section {
	background: radial-gradient(54.84% 54.84% at 54.1% 50%, rgba(233, 75, 101, .2) 0%, rgba(255, 118, 84, .13) 48.39%, rgba(255, 255, 255, 0) 100%);
	padding-top: 25px;
	padding-bottom: 0px;
}

#partner-innovation-section {
	padding: 150px 0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-size: cover;
	background-position: top;
}

@media (min-width: 768px) {
	#FsTestimonialsVC .owl-stage {
		display: flex;
		padding-bottom: 30px;
	}
	
	#FsTestimonialsVC .owl-item {
		display: flex;
		height: auto;
	}
	
	#FsTestimonialsVC .owl-item .item {
		display: flex;
		height: 100%;
	}
	
	#FsTestimonialsVC .testimonial-card {
		height: 100%;
	}
}

#FsTestimonialsVC .testimonial-card {
	background: #fff;
	box-shadow: 0 0 11px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 25px;
	position: relative;
	flex-wrap: inherit;
}

#FsTestimonialsVC .owl-item .double-dot-img {
	position: absolute;
	bottom: 30px;
	right: 26px;
	max-width: 35px;
}

#FsTestimonialsVC .owl-item .rectangle-img {
	position: absolute;
	bottom: -28px;
	right: -11px;
	z-index: -1;
	max-width: 135px;
}

#FsTestimonialsVC .testimonial-card:after {
	content: "";
	width: 146px;
	height: 148px;
	position: absolute;
	right: -16px;
	bottom: -16px;
	border-radius: 38px;
	background: rgba(255, 202, 189, .42);
	z-index: -1;
}

.rectangle-img1 {
	position: absolute;
	z-index: -1;
	bottom: -14px;
	right: -11px;
}

.double-dot-img {
	position: absolute;
	bottom: 26px;
}

#FsTestimonialsVC .testimonial-client-image {
	width: 125px;
	min-width: 125px;
	height: 125px;
	background: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1);
	padding: 20px;
	border-radius: 50%;
	position: relative;
}

#FsTestimonialsVC .testimonial-client-image img {
	width: 100%;
	max-width: 100%;
	max-height: 100%;
	transform: translate(-50%, -50%);
	position: absolute;
	left: 50%;
	top: 50%;
	padding: 17px;
}

#FsTestimonialsVC .owl-nav {
	width: 100%;
	margin: 30px auto 0 auto;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

#FsTestimonialsVC .owl-nav button.owl-next {
	position: absolute;
	right: 0;
	color: #1c80b7;
	font-size: 22px;
}

#FsTestimonialsVC .owl-nav button.owl-next, #FsTestimonialsVC .owl-carousel .owl-nav button.owl-prev, #FsTestimonialsVC .owl-carousel button.owl-dot {
	color: #1c80b7 !important;
}

#FsTestimonialsVC .owl-carousel .owl-item .testimonial-client-image img {
	width: 100%;
	margin: 5px auto;
}

#FsTestimonialsVC .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

#FsTestimonialsVC.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

#FsTestimonialsVC .testimonial-content {
	padding-left: 25px;
}

#FsTestimonialsVC .testimonial-content p {
	text-align: left;
}

#FsTestimonialsVC .testimonial-text {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: #5e5e5e;
}

#FsTestimonialsVC .testimonial-client-name {
	font-family: "Lato";
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin-bottom: 0;
	text-align: left;
}

#FsTestimonialsVC .testimonial-client-designation {
	font-family: "Lato";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: #5e5e5e;
	margin: 10px 0;
}

#FsTestimonialsVC .shadow-effect {
	background: #fff;
	padding: 20px;
	border-radius: 4px;
	text-align: center;
	border: 1px solid #ececec;
	box-shadow: 0 19px 38px rgba(0, 0, 0, .1) 0 15px 12px rgba(0, 0, 0, .02);
}

#FsTestimonialsVC .shadow-effect p {
	font-family: inherit;
	font-size: 17px;
	line-height: 1.5;
	margin: 0 0 17px;
	font-weight: 300;
}

#FsTestimonialsVC .testimonial-name {
	margin: -17px auto 0;
	display: table;
	width: auto;
	background: #3190e7;
	padding: 9px 35px;
	border-radius: 12px;
	text-align: center;
	color: #fff;
	box-shadow: 0 9px 18px rgba(0, 0, 0, .12) 0 5px 7px rgba(0, 0, 0, .05);
}

#FsTestimonialsVC .item {
	text-align: center;
	padding: 7px 30px;
	margin-bottom: 15px;
	padding-bottom: 0 !important;
}

#FsTestimonialsVC .owl-carousel .owl-item img {
	transform-style: preserve-3d;
	max-width: 90px;
	margin: 0 auto 17px;
}

#FsTestimonialsVC.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 8px;
}

#FsTestimonialsVC.owl-carousel .owl-dots .owl-dot.active span, #FsTestimonialsVC.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}

#FsTestimonialsVC.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

/*.event-panel-left .event-listing-description:before{ display:none; }*/
.logistical-essentials-section .vc_column-inner {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 15%);
	border-radius: 25px;
	padding: 9px;
	height: 100%;
	display: inline-table;
}

.logistical-essentials-section .vc_column-inner .wpb_wrapper-bg {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	border-radius: 19px;
	padding: 50px 50px 30px 50px;
	margin-bottom: 0;
}

.logistical-essentials-section .vc_column-inner .wpb_wrapper-bg ul {
	margin-bottom: 0;
	color: #233862;
	list-style-type: "→";
}

.logistical-essentials-section .vc_column-inner .wpb_wrapper-bg ul li {
	margin-bottom: 25px;
	color: #233862;
	padding-left: 15px;
}

.logistical-essentials-section .vc_column-inner .wpb_wrapper-bg ul li strong {
	font-family: "Lora";
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
}

.logistical-essentials-section .vc_column-inner .wpb_wrapper-bg ul ::marker {
	font-size: 20px;
	color: #1c80b7;
}

#association-agenda-tab .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
	background-color: #fff;
	border-color: #92dcd7;
	padding: 30px;
	border-radius: 0 12px 12px 12px;
}

#association-agenda-tab .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a {
	background-color: #1c80b7;
	border-color: #92dcd7;
	color: #fff;
	border-bottom-color: transparent;
	border-radius: 12px 12px 0px 0px;
}

#association-agenda-tab .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active > a {
	background-color: #fff;
	border-color: #92dcd7;
	color: #233862;
}

#association-agenda-tab .vc_tta.vc_tta-style-classic .vc_tta-tab {
	margin-bottom: -1px;
	margin-right: 10px;
}

#association-agenda-tab .vc_tta-panel-body > .vc_row {
	border-bottom: solid #d9d9d9 1px;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

#association-agenda-tab .vc_tta-panel-body > .vc_row:last-child {
	border: none !important;
}

#managed-services-experience-section .experience-row-shadow .vc_col-sm-10 {
	padding: 30px 30px 30px 30px;
}

.looking-dedicated-support-call-to-action {
	background: radial-gradient(99.61% 116.1% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
	margin-bottom: 40px;
	border-radius: 25px;
	padding: 30px;
}

ul.column-list {
	list-style-type: disc;
	-webkit-columns: 2;
	-moz-columns: 2;
	columns: 2;
	list-style-position: inside;
}

ul.column-list li {
	list-style: disc;
}

#salesforce-managed-services-offerings-section {
	background-size: 100% auto !important;
	padding-top: 45px;
	padding-bottom: 40px;
	background-repeat: no-repeat;
	background-position: center top;
}

#salesforce-managed-services-offerings-section .left-image-right-title-with-description .row {
	z-index: 2;
	position: relative;
}

#salesforce-managed-services-offerings-section .left-image-right-title-with-description:after {
	border-radius: 25px;
	background: #fff;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);
	padding: 0px;
	width: 92%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	content: "";
	z-index: 1;
}

#salesforce-managed-services-offerings-section .left-image-right-title-with-description .content-pad {
	padding: 35px 35px 35px 0px;
}

@media (min-width: 1170px) {
	#salesforce-managed-services-offerings-section .vc_col-sm-12 .left-image-right-title-with-description .content-pad {
		width: 91%;
		flex: 0 0 91%;
		max-width: 100%;
	}
}

#salesforce-managed-services-offerings-section .left-image-right-title-with-description .content-pad h5 {
	margin-bottom: 20px;
}

#salesforce-managed-services-offerings-section .vc_col-sm-12 .left-image-right-title-with-description .col-lg-2 {
	max-width: 100px;
}

#salesforce-managed-services-offerings-section .vc_col-sm-12 .left-image-right-title-with-description:after {
	width: 95.5%;
}

.salesforce-services-experience-shadow {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 25px;
	padding: 30px;
	border: solid 12px #fff;
	position: relative;
	z-index: 1;
}

.salesforce-services-experience-shadow:before {
	padding: 12px;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	z-index: -1;
	border-radius: 20px;
}

.column-list-image {
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/column-list-image.svg");
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 220px;
	padding-bottom: 80px;
	margin-bottom: -30px !important;
}

.salesforce-implementation-process-section {
	border-radius: 20px;
	background: linear-gradient(360deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	padding-top: 20px;
	padding-bottom: 0;
}

.salesforce-implementation-process-section .strategic-consulting-process-box {
	text-align: left;
}

.salesforce-implementation-process-section .strategic-consulting-process-box .process-box {
	margin: 0;
}

.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(3):after {
	content: "";
	background-position: 0 0;
	background-repeat: no-repeat !important;
	background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/step-border-arrow.svg");
	display: block;
	width: 259px;
	height: 100%;
	position: absolute;
	top: 30px;
	width: 60%;
	right: 0px;
	background-size: 100% auto;
}

.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):before {
	width: 60%;
	left: -170px;
	background-size: 100% auto;
}

.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):after {
	width: 60%;
	right: 0px;
	background-size: 100% auto;
}

/* Responsive */
@media (max-width: 767px) {
	.white-bg-btn-with-arrow {
		display: inline-block;
	}
	
	#salesforce-managed-services-offerings-section .left-image-right-title-with-description:after {
		width: 95%;
		height: 95%;
		margin: 0 auto;
		left: 0;
		right: 0;
	}
	
	#salesforce-managed-services-offerings-section .left-image-right-title-with-description {
		padding: 30px 30px 0px 30px;
	}
	
	#salesforce-managed-services-offerings-section .left-image-right-title-with-description .col-lg-2 {
		max-width: 100px;
	}
	
	.who-needs-strategic-consulting-section {
		margin-bottom: 30px;
	}
	
	ul.column-list {
		-webkit-columns: 1;
		-moz-columns: 1;
		columns: 1;
	}
	
	.column-list-image {
		background: none;
		padding-right: 0;
		padding-bottom: 0px;
		margin-bottom: 0px !important;
	}
	
	.site-header {
		-webkit-box-shadow: 0 0 3px 0 #c1c1c1;
		box-shadow: 0 0 3px 0 #c1c1c1;
	}
	
	.site-header .mobile-device {
		display: none !important;
	}
	
	.mobile-footer {
		overflow-x: hidden;
	}
	
	.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
		background-color: #1c80b7 !important;
		border-color: #92dcd7 !important;
		color: #fff !important;
		border-bottom-color: transparent;
		border-radius: 0px !important;
	}
	
	.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
		color: #fff !important;
	}
	
	.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a, .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
		background-color: #fff !important;
		color: #233862 !important;
		border-color: #92dcd7 !important;
	}
	
	#association-agenda-tab .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
		border-radius: 0 !important;
	}
	
	.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
		margin-bottom: -1px !important;
		border-radius: 0 !important;
	}
	
	#popup-fusion-bots {
		display: none !important;
	}
	
	.fusion-bots-wp {
		background-size: 220% auto !important;
		padding: 50% 10% 10% 10%;
		background-color: #233862 !important;
	}
	
	.fusion-bots-wp .fusion-bots-slide-content, .fusion-bots-button {
		width: 100%;
		float: none;
		border: none;
		margin: 0;
		padding: 0;
	}
	
	#quick-start-packages-section .contact-hubspot-form {
		margin-top: 0;
	}
	
	#quick-start-packages-section input[type=submit], #success-stories-marketing-section input[type=submit] {
		width: 100% !important;
	}
	
	.getstarted-priceweeks-row .vc_col-sm-6:first-child {
		width: 37% !important;
	}
	
	.getstarted-priceweeks-row .vc_col-sm-6 {
		width: 63% !important;
	}
	
	.explore-packages-price, .explore-packages-weeks {
		padding: 10px 5px;
	}
	
	.explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner .explore-packages-price p, .explore-packages-section .salesforce-implementation-benefits-card > .vc_column-inner .explore-packages-weeks p {
		font-size: 14px;
	}
	
	.getstarted-priceweeks-row a.read-more {
		font-size: 12px;
	}
	
	.explore-packages-card {
		margin-bottom: 30px;
	}
	
	.explore-packages-card .vc_col-sm-2 {
		width: 20%;
	}
	
	.explore-packages-card .vc_col-sm-10 {
		width: 80%;
	}
	
	.our-partners-box {
		display: block;
	}
	
	.our-partners-box .vc_col-sm-3 .vc_column-inner {
		height: auto;
		display: inherit;
	}
	
	.keybenefits-box-left {
		padding: 30px 30px 0px 30px !important;
	}
	
	.keybenefits-box-left:after {
		width: 100%;
		height: 100%;
		right: 0;
	}
	
	.success-stories-case-study {
		padding-bottom: 30px;
	}
	
	.col-sm-9.col-md-9 .nav-btn-search {
		margin-top: -40px;
		position: relative;
	}
	
	.quick-start-blockquote blockquote {
		padding: 30px;
	}
	
	.announcement-banner:before {
		left: -15px;
	}
	
	.announcement-banner .vc_cta3-actions {
		margin-top: 15px;
	}
	
	.announcement-banner .vc_btn3-container.vc_btn3-right {
		text-align: left;
		margin-bottom: 0;
	}
	
	.resources-experts .wpb_single_image {
		height: 200px;
		width: 200px;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(3):after, .strategic-consulting-process-box:nth-child(2):after, .strategic-consulting-process-box:nth-child(2):before {
		display: none;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box .process-box {
		margin: 0;
	}
	
	#offerings-carousel {
		margin: 0 auto;
	}
	
	.AI-Strategy-Workshop-btn p .sky-blue-btn, .AI-Strategy-Workshop-btn p .white-bg-btn-with-arrow, .AI-Strategy-Workshop-btn p .sky-blue-btn {
		display: table;
		margin-bottom: 20px;
	}
	
	.benefites-of-strategic-points-single .wpb_column .col-lg-10 {
		-ms-flex: 0 0 85%;
		flex: 0 0 85%;
		max-width: 85%;
	}
	
	.benefites-of-strategic-points-single .wpb_column .col-lg-2 {
		flex: 0 0 15%;
		max-width: 15%;
	}
	
	#FsTestimonialsVC .testimonial-card {
		flex-wrap: wrap;
	}
	
	.site-header .salesforce-ams-implementations-icon, .site-header .managed-services-icon {
		min-height: auto !important;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.header-search-button {
		position: relative !important;
	}
	
	.site-header .main-navigation {
		margin-top: -50px;
	}
	
	.col-sm-9.col-md-9 .nav-btn-search {
		margin-top: -10px;
	}
}

@media (min-width: 768px) and (max-width: 1070px) {
	.white-bg-btn-with-arrow {
		display: inline-block;
	}
	
	.how-we-works-cards-section.associations-nonprofits-choose-section .vc_column-inner .wpb_wrapper {
		padding: 15px 15px 0 15px;
	}
	
	.site-header .header-logo:after {
		height: 140px;
		width: 440px;
	}
	
	/*.site-header .header-logo img { max-width: 340px; width: 120%;}*/
	.site-header .col-sm-3.col-md-3 {
		width: 40% !important;
		-ms-flex: 0 0 40%;
		flex: 0 0 40%;
		max-width: 40%;
	}
	
	.site-header .col-sm-9.col-md-9 {
		width: 60% !important;
		-ms-flex: 0 0 60%;
		flex: 0 0 60%;
		max-width: 60%;
	}
	
	.site-header.sticky .col-sm-3.col-md-3 {
		overflow: hidden;
	}
	
	.nav-header .container {
		padding: 0 !important;
	}
	
	.header-logo-nav-section .row {
		margin-right: 0;
		margin-left: 0;
	}
	
	.site-header .mobile-device {
		padding: 1px 5px;
		background: #e6f4fb;
		width: 100%;
		display: block !important;
	}
	
	.header-logo-nav-section .top-header .top-navigation {
		width: 100%;
		text-align: center;
	}
	
	.site-header .top-header .top-navigation .menu-header-top-container, .site-header .top-header .header-social {
		display: inline-block;
		vertical-align: top;
	}
	
	.site-header .col-sm-9.col-sm-9.col-md-9 .top-navigation, .site-header .col-sm-9.col-sm-9.col-md-9 .header-social {
		display: none !important;
	}
	
	.header-search-button {
		margin-right: 60px;
	}
	
	.site-header .main-navigation {
		margin: -37px 0 0 0;
	}
	
	.explore-packages-card .vc_col-sm-2 {
		width: 20%;
	}
	
	.explore-packages-card .vc_col-sm-10 {
		width: 80%;
	}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	.getstarted-priceweeks-row .vc_col-sm-6:first-child {
		width: 40% !important;
	}
	
	.getstarted-priceweeks-row .vc_col-sm-6 {
		width: 60% !important;
	}
	
	/*.explore-packages-price, .explore-packages-weeks { padding: 10px 5px; }*/
	.site-header.sticky .header-logo:after {
		width: 350px;
	}
	
	.resources-experts .wpb_single_image {
		height: 215px;
		width: 215px;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(3):after, .salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):after {
		width: 55%;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):before {
		width: 55%;
		left: -130px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.major-features-div img.alignleft {
		width: 46% !important;
	}
	
	.major-features-div img.alignright {
		width: 46% !important;
	}
	
	.fusion-bots-wp {
		background-position: -100px top !important;
	}
	
	.announcement-banner:before {
		left: -15px;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.fusion-bots-wp {
		padding-left: 60%;
		background-position: -150px top !important;
	}
	
	.fusion-bots-wp .fusion-bots-slide-content, .fusion-bots-button {
		width: 100%;
		float: none;
		display: block;
		border: none;
		padding: 0;
		margin: 0;
	}
	
	.getstarted-priceweeks-row {
		text-align: left;
	}
	
	.getstarted-priceweeks-row .vc_col-sm-6 {
		width: 100% !important;
		margin-bottom: 15px;
	}
	
	#quick-start-packages-section input[type=submit], #success-stories-marketing-section input[type=submit] {
		width: 70% !important;
	}
	
	.success-stories-case-study .vc_col-sm-6 {
		width: 100%;
	}
	
	.success-stories-case-study {
		padding-bottom: 30px;
	}
	
	.keybenefits-box-left .keybenefits-cost-box {
		width: 150px;
		height: 150px;
		padding: 10px 15px 15px 15px;
	}
	
	.keybenefits-box-left .keybenefits-cost-box-large h2 .sub-heading-price {
		display: none;
	}
	
	.success-stories-title-icon .vc_col-sm-2, .success-stories-title-icon .vc_col-sm-10 {
		width: 100%;
	}
	
	.success-stories-title-icon .vc_col-sm-2 .wpb_single_image {
		margin-bottom: 15px;
	}
	
	.site-header .header-logo:after {
		width: 400px;
	}
	
	.site-header.sticky .header-logo:after {
		width: 350px;
	}
	
	.resources-experts .wpb_single_image {
		height: 150px;
		width: 150px;
	}
	
	#offerings-carousel .tmthumb {
		float: none;
		margin: 5px 20px 15px 0;
	}
	
	.strategic-consulting-process-box:nth-child(2):after {
		width: 120px;
		background-size: 100% auto;
		right: -60px;
	}
	
	.strategic-consulting-process-box:nth-child(2):before {
		width: 120px;
		background-size: 100% auto;
		left: -60px;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):after, .salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(3):after {
		width: 80px;
		background-size: 100% auto;
		right: -7px;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box:nth-child(2):before {
		width: 80px;
		background-size: 100% auto;
		left: -73px;
	}
	
	.salesforce-implementation-process-row .strategic-consulting-process-box .process-box {
		margin: 0;
	}
	
	#offerings-carousel {
		margin: 0 auto;
	}
	
	.benefites-of-strategic-points-single .wpb_column .col-lg-2 {
		flex: 0 0 12%;
		max-width: 12%;
		padding-right: 0;
	}
	
	.benefites-of-strategic-points-single .wpb_column .col-lg-10 {
		-ms-flex: 0 0 88%;
		flex: 0 0 88%;
		max-width: 88%;
	}
	
	.AI-Strategy-Workshop-btn p .white-bg-btn-with-arrow, .AI-Strategy-Workshop-btn p .sky-blue-btn {
		display: table;
		margin-bottom: 20px;
	}
	
	.ai-workshop-cards-section .wpb_column .col-lg-2 {
		flex: 0 0 30%;
		max-width: 30%;
		padding-right: 0;
	}
	
	.ai-workshop-cards-section .wpb_column .col-lg-10 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-top: 10px;
	}
	
	.ai-workshop-cards-section .how-it-works-card-column > .vc_column-inner > .wpb_wrapper {
		padding: 20px 20px;
	}
}

@media (min-width: 1071px) {
	.site-header .top-header .top-navigation .menu li {
		padding: 8px 3px;
	}
	
	.site-header .header-logo:after {
		width: 480px;
	}
	
	.site-header.sticky .header-logo:after {
		width: inherit;
	}
	
	.site-header .header-logo {
		width: 350px;
		padding: 15px 0px 30px 0;
	}
	
	.site-header .header-logo img {
		max-width: 350px;
	}
	
	.site-header.sticky .header-logo {
		padding: 10px 15px 0px 0;
	}
}

@media (max-width: 1191px) {
	.quick-start-packages-icon .mega-block-title, .quick-start-packages-icon .mega-menu-title {
		display: none !important;
	}
	
	.quick-start-packages-icon .navdesktop-view {
		display: none !important;
	}
}

/*header Robo logos*/
@media (max-width: 767px) {
	.site-header .header-logo {
		padding: 5px 0 0 0;
	}
}

@media (min-width: 768px) and (max-width: 1192px) {
	.site-header.sticky .header-logo {
		padding: 10px 15px 0px 0;
	}
}

@media (min-width: 1192px) {
	.site-header.sticky .header-logo {
		padding: 10px 15px 0px 0;
	}
}

.legal-page-table {
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, .15);
	border-radius: 20px;
	padding: 30px 30px 30px 30px;
	margin-bottom: 30px;
}

.legal-page-table h6 {
	display: table;
	float: left;
}

.legal-page-table p {
	display: table;
	float: right;
}

@media (max-width: 767px) {
	.legal-page-table h6 {
		margin-bottom: 10px;
	}
	
	.legal-page-table h6, .legal-page-table p {
		float: none;
	}
}

/*New User Registration*/
#video-transcript-section {
	padding-bottom: 30px;
}

#video-transcript-section .left-image-right-title-with-description h5 {
	font-size: 20px;
}

#video-transcript-section .left-image-right-title-with-description .col-lg-2 {
	width: inherit;
	flex: 0 0 auto;
	max-width: inherit;
}

.new-user-accelerator-row-border {
	padding-bottom: 30px;
}

.new-user-accelerator-row-border .vc_col-sm-3 {
	border-right: solid 1px #4facb0;
}

.new-user-accelerator-row-border .vc_col-sm-3:last-child {
	border-right: none;
}

.new-user-accelerator-row-border .vc_col-sm-6 {
	border-right: solid 1px #4facb0;
}

.new-user-accelerator-row-border .vc_col-sm-6:last-child {
	border-right: none;
}

.new-user-accelerator-row-border .vc_col-sm-1\/5 {
	border-right: solid 1px #4facb0;
}

.new-user-accelerator-row-border .vc_col-sm-1\/5:last-child {
	border-right: none;
}

.new-user-accelerator-row-border p {
	margin-bottom: 15px;
	text-align: center;
	color: #fff;
}

.new-user-accelerator-row-border .wpb_text_column {
	margin: 0;
}

.new-user-accelerator-row-border .wpb_single_image {
	margin-bottom: 20px;
}

#new-user-registration-section {
	margin-top: -200px;
	padding: 250px 50px 0px 50px;
	border-radius: 20px;
	background: linear-gradient(360deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
}

#new-user-registration-section h2 {
	font-style: normal;
	font-weight: 400;
	font-size: 50px;
	line-height: 67px;
}

#new-user-registration-section h2 span {
	width: 63px;
	height: 63px;
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	border-radius: 50%;
	display: inline-block;
	padding: 0px 20px;
	color: #fff;
}

#new-user-registration-section .quote-box {
	position: relative;
	border: 1px solid #2a7bbd;
	border-radius: 20px;
	padding: 30px 40px 30px 40px;
	background: transparent;
	z-index: 10;
	border-top: none;
	border-left: none;
}

#new-user-registration-section .quote-box:before {
	content: "";
	position: absolute;
	inset: 0;
	border: 1px solid #2a7bbd;
	border-radius: 15px;
	right: -7px;
	bottom: -7px;
	z-index: -1;
}

#new-user-registration-section .quote-box:after {
	font-family: FontAwesome;
	content: "";
	float: right;
	position: relative;
	right: 25px;
	bottom: 20px;
	font-weight: 400;
	font-size: 40px;
	color: #2a7bbd;
}

#new-user-registration-section .quote-author {
	margin-bottom: 0;
}

#new-user-registration-section .blue-shadow-box {
	z-index: 1;
	background: radial-gradient(57.95% 114.29% at 33.21% 10.2%, #1c80b7 0%, #233862 100%);
	padding: 40px 25px;
	border-radius: 25px;
	text-align: center;
	margin-bottom: -130px;
}

#new-user-registration-section .blue-shadow-box h5 {
	margin-bottom: 20px;
}

#new-user-registration-section .blue-shadow-box p {
	color: #fff;
}

#new-user-registration-section .blue-shadow-box .white-bg-btn-with-arrow {
	color: #fff;
	border-color: #fff;
}

#new-user-registration-section .blue-shadow-box .white-bg-btn-with-arrow:hover {
	color: #233862;
}

#common-key-benefits-section {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .15);
	padding: 5px;
	padding-bottom: 0px;
	border-radius: 25px;
	margin-top: 20px;
	margin-bottom: 70px;
}

.common-key-benefits-row {
	padding: 50px;
	padding-bottom: 0px;
}

.common-key-benefits-row .vc_col-sm-6 > .vc_column-inner > .wpb_wrapper {
	padding-right: 20px;
	border-right: solid 1px #4facb0;
}

.common-key-benefits-row .vc_col-sm-6:last-child > .vc_column-inner > .wpb_wrapper {
	border-right: none;
}

.common-key-benefits-gradiant-row {
	background: linear-gradient(180deg, #e6f4fb 0%, rgba(230, 244, 251, 0) 100%);
	padding: 50px;
	padding-bottom: 0px;
	margin: 0;
	border-radius: 20px;
}

@media (min-width: 768px) and (max-width: 1023px) {
	#new-user-registration-section h2 {
		font-size: 40px;
		line-height: 47px;
	}
	
	#new-user-registration-section h2 span {
		font-size: 55px;
	}
}

@media (max-width: 767px) {
	.strategic-consulting-why-choose-fusionspan-section {
		padding-bottom: 40px !important;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-3 {
		margin-bottom: 30px;
		border-bottom: solid 1px #4facb0;
		padding-bottom: 30px;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-3:last-child {
		border: none;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-6 {
		margin-bottom: 30px;
		border-bottom: solid 1px #4facb0;
		padding-bottom: 30px;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-6:last-child {
		border: none;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-1\/5 {
		margin-bottom: 30px;
		border-bottom: solid 1px #4facb0;
		padding-bottom: 30px;
	}
	
	.new-user-accelerator-row-border .vc_col-sm-1\/5:last-child {
		border: none;
	}
	
	.common-key-benefits-row .vc_col-sm-6 > .vc_column-inner > .wpb_wrapper {
		border-right: none;
		border-bottom: solid 1px #4facb0;
		margin-bottom: 30px;
	}
	
	.common-key-benefits-row .vc_col-sm-6:last-child > .vc_column-inner > .wpb_wrapper {
		border-bottom: none;
		margin-bottom: 0px;
	}
}

.pdf-download-btn.white-bg-btn-with-arrow {
	display: inline-block;
	border-radius: 35px !important;
	padding: 15px 31px 10px 31px !important;
	float: right;
	clear: both;
}

.pdf-download-btn.white-bg-btn-with-arrow:after {
	width: 30px !important;
	height: 30px !important;
	background-image: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/export-pdf-icon.svg");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	display: inline-block;
	content: "" !important;
	bottom: 3px !important;
	vertical-align: middle;
}

.page-versions {
	width: 100%;
	border-collapse: collapse;
}

.page-versions th, .page-versions td {
	border: 1px solid #ddd;
	padding: 10px;
	text-align: left;
}

.page-versions th {
	background: #f5f5f5;
	font-weight: 600;
}

.site-header .child-page-navigation ul ul.children {
	display: none;
}

.site-header .child-page-navigation ul li {
	font-size: 17px !important;
}

#resources-section-1 .contact-hubspot-form .hs-form-booleancheckbox {
	margin: 0 !important;
	text-align: left;
}

#resources-section-1 .contact-hubspot-form .hs-form-booleancheckbox span {
	display: inline-block;
	margin-left: 0 !important;
}

#resources-section-1 .contact-hubspot-form input[type=submit] {
	margin-top: 15px !important;
}

#resources-section-1 .contact-hubspot-form .legal-consent-container .field.hs-form-field {
	text-align: left;
}

#resources-section-1 .contact-hubspot-form .legal-consent-container label {
	padding-left: 0;
}

#resources-section-1 .contact-hubspot-form .legal-consent-container label.hs-error-msg {
	padding-left: 15px;
}

#resources-section-1 .contact-hubspot-form h5, #resources-section-1 .contact-hubspot-form p, #resources-section-1 .contact-hubspot-form .hs_submit .actions {
	padding-left: 15px;
	padding-right: 15px;
}

@media (min-width: 1024px) {
	.accelerators-pagers-video-section .vc_col-sm-8 {
		width: 60%;
	}
	
	.accelerators-pagers-video-section .vc_col-sm-4 {
		width: 40%;
	}
}

.ai-ready-to-next-step {
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	padding: 40px 40px 0px 20px;
	border-radius: 10px;
	color: #fff;
	display: inline-block;
	margin: 0px;
}

.ai-ready-to-next-step-curious-page {
	background: linear-gradient(97.48deg, #e94b65 34.38%, #ff7654 95.31%);
	padding: 40px 50px 0px 50px !important;
	border-radius: 10px;
	color: #fff;
	display: inline-block;
	margin: 15px 0px;
}

.optional-add-ons-ul ul {
	margin-bottom: 0 !important;
}

@media (min-width: 1192px) {
	.site-header .fusioncore-icon {
		background: url("https://www.fusionspan.com/nitropack_static/GigaBsNszAPZjaxTuAFmkpQSICWbpXgo/assets/images/optimized/rev-0963b70/www.fusionspan.com/wp-content/themes/fusionspan/images/fc-icon.svg") no-repeat !important;
		padding-left: 30px !important;
		background-position: 0 3px !important;
		background-size: 18px 28px !important;
	}
	
	.site-header .fusioncore-icon.nitro-lazy {
		background: none !important;
	}
}

@media (min-width: 1024px) {
	.ai-ready-to-next-step-curious-page .vc_col-sm-3 {
		width: 30%;
	}
	
	.ai-ready-to-next-step-curious-page .vc_col-sm-9 {
		width: 70%;
	}
	
	.whats-Included-full .vc_col-sm-2 {
		width: 7%;
	}
	
	.whats-Included-full .vc_col-sm-10 {
		width: 93%;
	}
	
	.configuration--box-border .vc_col-sm-4 {
		border-right: solid 1px #e5e5e5;
	}
	
	.configuration--box-border .vc_col-sm-4:last-child {
		border-right: none;
	}
	
	.configuration--box-border .vc_col-sm-4 ul {
		margin-bottom: 0 !important;
	}
}

@media (max-width: 767px) {
	.mobile-row {
		margin: 0px;
	}
	
	.success-stories-case-study img {
		width: 100%;
	}
	
	.ai-ready-to-next-step, .ai-ready-to-next-step .wpb_single_image.vc_align_left, .ai-ready-to-next-step .wpb_single_image.vc_align_left, .ai-ready-to-next-step .vc_do_custom_heading {
		text-align: center !important;
	}
	
	.configuration--box-border .vc_col-sm-4 {
		border-bottom: solid 1px #e5e5e5;
		margin-bottom: 30px;
	}
	
	.configuration--box-border .vc_col-sm-4:last-child {
		border: none;
	}
	
	.access-guide-implementations-bg {
		padding: 0px 120px 10px 30px;
	}
	
	.access-guide-implementations-bg .vc_column-inner {
		padding-top: 25px !important;
	}
}

@media (min-width: 1071px) {
	.site-header .header-logo img {
		max-width: 230px !important;
	}
	
	.site-header .header-logo {
		width: 350px;
		padding-top: 35px !important;
	}
	
	.site-header.sticky .header-logo {
		padding-top: 15px !important;
	}
	
	.footer-fs-logo img {
		width: 70% !important;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.site-header .header-logo img {
		max-width: 210px !important;
	}
}

@media (max-width: 767px) {
	.site-header .header-logo img {
		max-width: 170px !important;
		width: 100%;
	}
	
	.header-logo-nav-section {
		padding: 10px 0 15px 0 !important;
	}
	
	.col-sm-9.col-md-9 .nav-btn-search {
		margin-top: -30px !important;
	}
	
	.white-bg-btn-with-arrow {
		display: inline-block;
		margin-bottom: 30px !important;
	}
	
	.banner-text-btn p {
		text-align: center !important;
	}
}

.bordernone {
	border: none;
}

.pad-left-0 {
	padding-left: 0px;
}

.pad-left-15 {
	padding-left: 15px;
}

.fs-image-slider .owl-item img {
	margin: 0 auto;
}

.fs-image-slider .owl-nav {
	width: 100%;
	margin: 10px auto 0;
	position: relative;
	max-width: 100px;
	z-index: 9;
}

.fs-image-slider .owl-nav .owl-prev {
	color: #1c80b7;
	font-size: 22px;
}

.fs-image-slider .owl-nav .owl-next {
	color: #1c80b7;
	font-size: 22px;
	position: absolute;
	right: 0;
}

.fs-image-slider .owl-nav button.owl-next, .fs-image-slider .owl-nav button.owl-prev, .fs-image-slider .owl-carousel button.owl-dot {
	color: #1c80b7 !important;
}

.fs-image-slider.owl-carousel .owl-dots {
	width: 100%;
	text-align: center;
	position: relative;
	margin-top: -10px;
}

.fs-image-slider.owl-carousel .owl-dots .owl-dot {
	z-index: 9;
	position: relative;
}

.fs-image-slider.owl-carousel .owl-dots .owl-dot span {
	background: #92dcd7;
	height: 5px;
	margin: 0 2px 0px;
	transform-origin: 50% 50% 0;
	transition: all 250ms ease-out 0s;
	width: 5px;
	border-radius: 50%;
	position: relative;
	display: inline-block;
}

.fs-image-slider.owl-carousel .owl-dots .owl-dot.active span, .fs-image-slider.owl-carousel .owl-dots .owl-dot:hover span {
	background: #1c80b7;
	height: 5px;
	width: 5px;
	position: relative;
}
