/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.hbspt-form .hs-form fieldset,
.hbspt-form .hs-form {
	max-width: 100%!important;
	text-align: left;
	font-family: IBM Plex Sans;
	font-weight: 500;
}

.hbspt-form .hs-form .hs_submit .actions {
	text-align: center;
}

.hbspt-form .hs-form .field label span {
	color: #fff!important;
}

.hbspt-form .hs-form fieldset input,
.hbspt-form .hs-form .field input {
	color: #002040!important;
	border-radius: 0!important;
	background: #fff!important;
	background-color: #fff!important;
	border: none!important;
	width: 100%!important;
}

.hbspt-form .hs-form .field {
	margin-bottom: 20px;
}

.hbspt-form .hs-form ul {
	margin-bottom: 5px;
	margin-left: 0px;
}

.hbspt-form .hs-form ul li {
	list-style-type: none;
	text-align: left;
	font-size: 16px;
}

.hs_email {
	margin-left: -10px;
}

.hbspt-form .hs-form .hs_firstname .input,
.hbspt-form .hs-form.hsForm_5d8022d2-66b8-43d9-a755-4411a34b673f .hs_phone .input,
.hbspt-form .hs-form.hsForm_a240a67a-08de-466e-aee6-66ec145d5cfa .hs_phone .input,
.hbspt-form .hs-form.hsForm_5b743499-b1e1-4d24-ac4e-80b7a096e878 .hs_firstname .input {
	margin-right: 10px;
}

.hbspt-form .hs-form .hs_lastname .input,
.hbspt-form .hs-form.hsForm_5d8022d2-66b8-43d9-a755-4411a34b673f .hs_email .input,
.hbspt-form .hs-form.hsForm_a240a67a-08de-466e-aee6-66ec145d5cfa .hs_email .input,
.hbspt-form .hs-form.hsForm_5b743499-b1e1-4d24-ac4e-80b7a096e878 .hs_lastname .input {
	margin-left: 10px;
}

.hbspt-form .hs-form .hs_lastname label,
.hbspt-form .hs-form.hsForm_5d8022d2-66b8-43d9-a755-4411a34b673f .hs_email label,
.hbspt-form .hs-form.hsForm_a240a67a-08de-466e-aee6-66ec145d5cfa .hs_email label,
.hbspt-form .hs-form.hsForm_5b743499-b1e1-4d24-ac4e-80b7a096e878 .hs_lastname label {
	margin-left:10px;
}

.hbspt-form .hs-form .hs_submit {
	margin-top: 40px;
}

.hbspt-form .hs-form .hs_submit input {
	padding: 23px 50px;
	font-size: 18px;
	text-transform: uppercase!important;
}

.hbspt-form .hs-form.hsForm_577db0e9-261b-453b-b477-b0db9061fc08 .hs_firstname .input {
	margin-right: 0px;
}

.hbspt-form .hs-form.hsForm_577db0e9-261b-453b-b477-b0db9061fc08 .hs_lastname .input {
	position: relative;
	margin-left: -20px!important;
}

.hbspt-form .hs-form.hsForm_577db0e9-261b-453b-b477-b0db9061fc08 .hs_lastname label {
	margin-left: 0px;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 .interval,
.pricing-table[data-style="flat-alternative"] .pricing-column .interval,
.pricing-table[data-style="flat-alternative"] .pricing-column h4 {
	display: none;
}

.pinned-resource-col .nectar-recent-post-bg {
	position: relative;
}

.pinned-resource-col .nectar-recent-posts-single_featured .nectar-recent-post-slide .nectar-recent-post-bg:after {
	background-color: rgb(2 2 2 / 67%);
}

.pinned-resource-col .nectar-recent-posts-single_featured .recent-post-container .excerpt {
	display: none;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap {
	width: 69%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap .grav-wrap {
	order: 2;
	margin-bottom: 15px;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap .post-ref-1 {
	order: 1;
	position: relative;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap a {
	order: 3;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap .excerpt {
	order: 4;
}

.pinned-resource-col .nectar-recent-posts-single_featured h2 {
	margin: 15px 0 15px 0;
}

.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap .post-ref-1:before {
	content: 'PINNED';
	position: absolute;
	width: 100%;
	height: 50px;
	top: -45px;
	margin-left: 0;
	background: url(/wp-content/uploads/2021/09/pinned.svg) no-repeat;
	background-size: 30px;
	background-position: 0 50%;
	padding-left: 40px;
	font-size: 16px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 20px;
}

.pinned-resource-col .nectar-recent-posts-single_featured .recent-post-container {
	border-radius: 10px;
}

.pinned-resource-col > .vc_column-inner {
	position: relative;
}

.pinned-resource-col > .vc_column-inner:before {
	content: '';
	width: 90px;
	height: 10vw;
	background: url(/wp-content/uploads/2021/09/3-lines.svg) no-repeat;
	background-size: contain;
	position: absolute;
	right: 10%;
	top: -15%;
	z-index: 2;
}

.pinned-resource-col > .vc_column-inner:after {
	content: '';
	width: 90px;
	height: 10vw;
	background: url(/wp-content/uploads/2021/09/3-lines.svg) no-repeat;
	background-size: contain;
	position: absolute;
	left: 10%;
	bottom: -15%;
	z-index: -2;
}


.resources-list-col .blog-recent[data-style*="classic_enhanced"] .inner-wrap {
	display: flex;
	    flex-direction: row;
	    flex-wrap: wrap;
	    box-shadow: none;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .img-link {
	width: 42%;
	height: calc(100% + 47px);
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .post-featured-img {
	height: 100%;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .post-featured-img img {
	object-fit: cover;
	height: 100%;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
	width: 58%;
	padding: 10px 40px;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .inner-wrap .meta-category {
	display: none;
}

body .resources-list-col .blog-recent[data-style*="classic_enhanced"] .post-meta {
	border: none;
	box-shadow: none;
	position: absolute;
	right: 0;
	left: unset;
	width: 58%;
	padding: 0 40px;
	bottom: 15px;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] h3.title {
	font-size: 24px;
	font-weight: 600;
	line-height: 34px;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .excerpt {
	color: #002040;
}

.resources-list-col .blog-recent[data-style*="classic_enhanced"] .post-meta a {
	color: #002040;
	font-weight: 600;
	text-transform: uppercase;
}

.must-watch-vids-col .iwithtext {
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
}
.must-watch-vids-col .iwithtext .iwt-icon {
	width: 22%;
	height: 100%;
}

.must-watch-vids-col .iwithtext .iwt-icon img {
	object-fit: cover;
	height: 100%;
	width: 100%!important;
	padding: 0;
	margin: 0;
}

.must-watch-vids-col .iwithtext .iwt-text {
	width: 100%;
	padding: 15px;
	padding-left: calc(22% + 15px);
}

body #pagination>span.page-numbers.current, body nav.woocommerce-pagination span.page-numbers.current {
	border-radius: 100%!important;
}

.before-footer .wpb_wrapper a,
.before-footer .wpb_wrapper p {
	font-size: 15px;
	line-height: 25px;
}

.newsletter .hs-form .hs_email > label {
	display: none;
}

.newsletter .hbspt-form .hs-form .hs_email {
	flex-grow: 1;
}

.newsletter .hbspt-form .hs-form {
	display: flex;
	flex-direction: row;
}

.newsletter .hbspt-form .hs-form .hs_submit input {
	border-radius: 0 4px 4px 0!important;
	background: #609EA1!important;

}

[data-style="curve_asym"] .nectar-shape-divider path {
	d: path("M 0 100 C 15 50 70 20 100 100 Z");
}

[data-style="curve_asym"] {
	z-index: 1;
}

.semi-circle .row-bg-wrap .row-bg {
	background-position: 50vw 50%!important;
	background-size: 102vw!important;
}

.circle-shape-bottom-left:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -220px;
	left: -280px;
	background: url(/wp-content/uploads/2021/11/Group-323@2x.png) no-repeat;
	background-size: contain;
	z-index: 3;
}

.webinar-hero-bottom-right:after {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -140px;
	right: -220px;
	background: url(/wp-content/uploads/2022/02/Group-323-1.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.webinar-overcome-before:before {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	top: 30px;
	right: -220px;
	background: url(/wp-content/uploads/2022/02/Group-652-1.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}
.webinar-overcome-after:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	bottom: -430px;
	left: -220px;
	background: url(/wp-content/uploads/2022/02/Group-975-1.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.customer-success-stories-before .nectar-shape-divider-wrap,
.z-index-shape-divider .nectar-shape-divider-wrap {
	z-index: 1;
}

.customer-success-stories-before:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	top: -40px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-663.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.customer-success-stories-after:after {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: 500px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-662.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.sonar-can-power-before:before {
	content: '';
	width: 200px;
	height: 200px;
	position: absolute;
	bottom: 210px;
	left: -190px;
	background: url(/wp-content/uploads/2021/10/sonar-3-lines.svg) no-repeat;
	background-size: contain;
	z-index: 3;
	transform: rotate(90deg);
}

.sonar-can-power-after:after {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -450px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-602-2.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}
.circle-shape-bottom-left-tertiarygreen:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -510px;
	left: -420px;
	background: url(/wp-content/uploads/2021/10/sonar-circle-green.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-intelligence-hero:after {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -500px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-329.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.change-intelligence-hero2:after {
	content: '';
	width: 500px;
	height: 500px;
	transform: scaleX(-1.0);
	position: absolute;
	top: 20px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-329.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-management-hero:before {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	top: 0px;
	left: -350px;
	background: url(/wp-content/uploads/2022/01/Ellipse-125.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.change-management-hero:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	bottom: 60px;
	right: -350px;
	background: url(/wp-content/uploads/2022/01/Ellipse-126.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.what-is-change-management:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	bottom: -450px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-329-3.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.key-concepts:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	bottom: -180px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-341-7.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.takeaway:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	bottom: -200px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-329-2.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.help-ops-teams-vertical-lines:after {
	content: '';
	width: 200px;
	height: 200px;
	position: absolute;
	bottom: -340px;
	right: -150px;
	background: url(/wp-content/uploads/2021/11/Group-49.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.harness-power-change-before:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	top: -40px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-330.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.harness-power-change-before2:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	top: -40px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-330.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.harness-power-change-after:after {
	content: '';
	width: 400px;
	height: 400px;
	position: absolute;
	top: 1100px;
	right: -430px;
	background: url(/wp-content/uploads/2021/11/Group-331-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.circle-shape-bottom-left-tertiarygreen2:before {
	content: '';
	width: 70vh;
	height: 70vh;
	max-width: 600px;
	max-height: 600px;
	position: absolute;
	bottom: -65vh;
	left: -27vw;
	background: url(/wp-content/uploads/2021/10/sonar-circle-green.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.trusted-high-growth-before:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	top: 10px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-332.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.sonar-has-changed-before:before {
	content: '';
	width: 500px;
	height: 500px;
	position: absolute;
	top: -0px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-333.svg) no-repeat;
	background-size: contain;
	z-index: 3;
}

.circle-shape-bottom-left-bluewithlines:before {
	content: '';
	width: 50vh;
	height: 50vh;
	max-width: 500px;
	max-height: 500px;
	position: absolute;
	bottom: -50vh;
	left: -25vw;
	background: url(/wp-content/uploads/2021/10/circle-lines-blue.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.circle-right-pink-triangle:after {
	content: '';
	width: 70vh;
	height: 70vh;
	max-width: 600px;
	max-height: 600px;
	position: absolute;
	bottom: 180vh;
	right: -29vw;
	background: url(/wp-content/uploads/2021/10/pink-circle-green-triangle.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.blue-circle-right-red-triangle-bottomish:after {
	content: '';
	width: 600px;
	height: 600px;
	position: absolute;
	bottom: -30px;
	right: -340px;
	background: url(/wp-content/uploads/2021/11/Group-883.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.circle-right-orange-bluelines:before {
	content: '';
	width: 70vh;
	height: 70vh;
	max-width: 600px;
	max-height: 600px;
	position: absolute;
	bottom: 65vh;
	left: -29vw;
	background: url(/wp-content/uploads/2021/10/orange-circle-blue-lines.svg) no-repeat;
	background-size: contain;
	z-index: 4;
	}

/*.circle-lines-bottom-right:before {
	content: '';
    width: 55vh;
    height: 55vh;
    max-width: 600px;
    max-height: 600px;
    position: absolute;
    bottom: -51vh;
    right: -20vw;
    background: url(/wp-content/uploads/2021/10/sonar-cirlce-orange-lines-green.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}*/
.circle-lines-bottom-left:before {
	content: '';
    width: 600px;
    height: 600px;
    position: absolute;
    bottom: -450px;
    left: -420px;
    background: url(/wp-content/uploads/2021/10/sonar-cirlce-orange-lines-green-2.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}
.circle-shape-bottom-right-lightblue:before {
	content: '';
    width: 500px;
    height: 500px;
    position: absolute;
    bottom: -100px;
    right: -420px;
    background: url(/wp-content/uploads/2021/10/Group-338.png) no-repeat;
    background-size: contain;
    z-index: 4;
}
.circle-shape-bottom-right-lightblue-2:before {
	content: '';
    width: 600px;
    height: 600px;
    position: absolute;
    top: -80px;
    right: -420px;
    background: url(/wp-content/uploads/2021/10/Group-338.png) no-repeat;
    background-size: contain;
    z-index: 4;
}

.lavender-blush-circle-lines-top-left:before {
	content: '';
	width: 600px;
	height: 600px;
	position: absolute;
	top: -30px;
	left: -420px;
	background: url(/wp-content/uploads/2021/11/Group-607.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.lavender-blush-circle-lines-top-right:before {
	content: '';
	transform: rotate(180deg);
	width: 500px;
	height: 500px;
	position: absolute;
	top: -350px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-607.svg) no-repeat;
	background-size: contain;
	z-index: 0;
}

.vertical-lines-top-left-marigold:before {
	content: '';
	width: 240px;
	height: 240px;
	position: absolute;
	top: 120px;
	left: -50px;
	background: url(/wp-content/uploads/2021/11/Group-158.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.circle-shape-bottom-right-lightblue-3:before {
	content: '';
    width: 80vh;
    height: 80vh;
    max-width: 700px;
    max-height: 700px;
    position: absolute;
    top: -66vh;
    right: -32vw;
    background: url(/wp-content/uploads/2021/10/Group-338.png) no-repeat;
    background-size: contain;
    z-index: 4;
}
/*.triangle-shape-left-green:after {
	content: '';
	width: 30vh;
    height: 30vh;
    max-width: 500px;
    max-height: 500px;
    position: absolute;
    top: 8vh;
    left: -13vw;
    background: url(/wp-content/uploads/2021/10/triangle-tertiary-green.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}*/

.triangle-shape-left-green:after {
	content: '';
	width: 600px;
    height: 600px;
    position: absolute;
    top: -220px;
    left: -300px;
    background: url(/wp-content/uploads/2021/11/Group-345.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.partners-hero-top-left:before {
	content: '';
	width: 600px;
    height: 600px;
    position: absolute;
    top: -220px;
    left: -300px;
    background: url(/wp-content/uploads/2021/11/Group-345-3.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.partners-hero-bottom-right:after {
    content: "";
    width: 500px;
    height: 500px;
    position: absolute;
    bottom: -350px;
    right: -480px;
    background: url(/wp-content/uploads/2021/11/Group-341-3.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.go-to-market-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: -180px;
	left: -270px;
	background: url(/wp-content/uploads/2021/11/Group-345-4.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.go-to-market-hero-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -450px;
	right: -330px;
	background: url(/wp-content/uploads/2021/11/Group-341-4.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.cxos-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: -180px;
	left: -270px;
	background: url(/wp-content/uploads/2021/11/Group-345-5.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.cxos-hero-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -450px;
	right: -330px;
	background: url(/wp-content/uploads/2021/11/Group-341-7.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.sfdc-admin-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: -180px;
	left: -270px;
	background: url(/wp-content/uploads/2021/11/Group-345-6.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.sfdc-admin-hero-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -450px;
	right: -330px;
	background: url(/wp-content/uploads/2021/11/Group-341-8.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.customers-hero-before:before {
	content: '';
    width: 600px;
    height: 600px;
    position: absolute;
    top: -200px;
    left: -320px;
    background: url(/wp-content/uploads/2021/11/Group-345-2.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.customers-hero-after:after {
	content: "";
	width: 600px;
	height: 600px;
	position: absolute;
	bottom: -450px;
	right: -350px;
	background: url(/wp-content/uploads/2021/11/Group-341-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.lines-bottom-left:after {
	content: '';
	    width: 22vh;
	    height: 10vh;
	    max-width: 500px;
	    max-height: 500px;
	    position: absolute;
	    bottom: 5vw;
	    left: 0;
	    background: url(/wp-content/uploads/2021/10/sonar-3-lines.svg) no-repeat;
	    background-size: contain;
	    z-index: 3;
}
.lines-bottom-right:after {
	content: '';
	    width: 22vh;
	    height: 10vh;
	    max-width: 500px;
	    max-height: 500px;
	    position: absolute;
	    bottom: -4vw;
	    right: 0;
	    background: url(/wp-content/uploads/2021/10/sonar-3-lines-tertiary-green.svg) no-repeat;
	    background-size: contain;
	    z-index: 5;
}

.vertical-lines-bottom-left:after {
	content: '';
	width: 4vw;
	height: 14vw;
	max-width: 500px;
	max-height: 500px;
	position: absolute;
	bottom: -5vw;
	left: 0;
	background: url(/wp-content/uploads/2021/10/sonar-vertical-lines.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.vertical-lines-bottom-right-pink:after {
	content: '';
	width: 4vw;
	height: 14vw;
	max-width: 500px;
	max-height: 500px;
	position: absolute;
	bottom: -20vw;
	right: 0;
	background: url(/wp-content/uploads/2021/10/sonar-vertical-lines-pink.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.vertical-lines-bottom-left.blue:after {
	content: '';
	width: 14vw;
    height: 4vw;
    max-width: 500px;
    max-height: 500px;
    position: absolute;
    bottom: 2vw;
    left: -4vw;
	background: url(/wp-content/uploads/2021/10/sonar-3-lines.svg) no-repeat;
	background-size: contain;
	z-index: 4;
	transform: rotate(90deg);
}
.vertical-lines-bottom-left-blue:after {
	content: '';
	width: 14vw;
    height: 4vw;
    max-width: 500px;
    max-height: 500px;
    position: absolute;
    bottom: 2vw;
    left: -4vw;
	background: url(/wp-content/uploads/2021/10/sonar-3-lines.svg) no-repeat;
	background-size: contain;
	z-index: 4;
	transform: rotate(90deg);
}
.vertical-lines-top-left:after {
	content: '';
	width: 14vw;
    height: 18vw;
    max-width: 500px;
    max-height: 500px;
    position: absolute;
    top: -2vw;
    left: 2vw;
	background: url(/wp-content/uploads/2021/10/sonar-vertical-lines-peach.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.vertical-lines-bottom-left-green:after {
	content: '';
	width: 14vw;
    height: 18vw;
    max-width: 500px;
    max-height: 500px;
    position: absolute;
	bottom: -22vw;
    left: -3vw;
	background: url(/wp-content/uploads/2021/10/sonar-vertical-lines-peach.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.circle-triangle-bottom-left:after {
	content: '';
	width: 24vw;
	height: 24vw;
	max-width: 500px;
	max-height: 500px;
	position: absolute;
	bottom: -21vw;
	left: -14vw;
	background: url(/wp-content/uploads/2021/10/circle-triangle.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}


.fancy-checklist .features li {
	padding-left: 40px;
	display: flex;
	align-items: center;
}

.fancy-checklist .features li h5 {
	margin-bottom: 0;
	padding-bottom: 0;
}

.fancy-checklist .features li:before {
	content: '\f00c';
	font-family: 'FontAwesome';
	font-size: 12px;
	width: 20px;
	height: 20px;
	color: #fff;
	background: #40B753;
	border-radius: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
}
.fancy-bullets-orange ul {
	margin-left:0px;
}
.fancy-bullets-orange li {
	padding-left: 0px;
	display: flex;
	align-items: center;
}

.fancy-bullets-orange li h5 {
	margin-bottom: 0;
	padding-bottom: 0;
}

.fancy-bullets-orange li:before {
	content: '\f0da';
	font-family: 'FontAwesome';
	font-size: 30px;
	width: 30px;
	height: 30px;
	color: #F79E01;
	border-radius: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px;
}

.pricing-table .pricing-column h3 {
	font-weight: 500!important;
}

.blue-all-caps,
body .blue-all-caps h4 {
	/*font-size: 30px!important;*/
	letter-spacing: 1.5px;
	/*line-height: 45px!important;*/
	text-transform: uppercase;
	font-weight:bold!important;
	color: #178DFD!important;
}

blockquote {
	font-size: 2em;
	line-height: 1.2em;
	font-weight: 400;
}

blockquote span {
	text-decoration-color: #D1DDEB!important;
}

blockquote p {
	padding-bottom: 0;
}

blockquote p:last-child {
	color: #F79E01;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	padding-top:  30px;

}

blockquote:before {
    content: "\201C";
    width: 100px;
    height: 100px;
    font-size: 6em;
    font-weight: 600;
    position: absolute;
    top: 0%;
    left: -80px;
        color: #CFDDEC;
    z-index: 4;
    border:  none;
}

blockquote:after {
    /*content: "";
    width: 10px;
    height: 100px;
    position: absolute;
    background: #F40358;
    border-radius: 10px;
    top: calc(50% - 90px);
    left: 0px;
    z-index: 4;*/
}

.solutions-circle-lines-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -290px;
	left: -350px;
	background: url(/wp-content/uploads/2021/11/Group-323.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.solutions-sonar-helps-top-right-before:before {
	content: "";
	width: 200px;
	height: 200px;
	position: absolute;
	top: 150px;
	right: -190px;
	background: url(/wp-content/uploads/2021/11/Group-1007.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.solutions-sonar-helps-top-right-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -520px;
	left: -380px;
	background: url(/wp-content/uploads/2021/11/Group-331.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.solutions-form-mid-circle-before:before {
	content: "";
	width: 600px;
	height: 600px;
	position: absolute;
	bottom: 110px;
	right: -290px;
	background: url(/wp-content/uploads/2021/11/Group-338.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.solutions-form-lines-after:after {
	content: "";
	width: 90px;
	height: 200px;
	position: absolute;
	bottom: -100px;
	left: -50px;
	background: url(/wp-content/uploads/2021/11/Group-158-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.solutions-form-lines-after2:after {
	content: "";
	width: 90px;
	height: 200px;
	position: absolute;
	top: 100px;
	right: -50px;
	background: url(/wp-content/uploads/2021/11/Group-158-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}


.circle-lines-bottom-right:before {
    content: "";
    width: 500px;
    height: 500px;
    position: absolute;
    bottom: -350px;
    right: -350px;
    background: url(https://sonarsoftware.com/wp-content/uploads/2022/12/network-security.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.partner-form-sonar-logo:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 0px;
	right: -200px;
	background: url(/wp-content/uploads/2021/11/Group-643.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.sonar-is-new-guide-hero:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -210px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-675.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.sonar-is-new-guide-hero2:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -510px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-675.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.turn-complexity-simplicity-lines:before {
	content: "";
	width: 200px;
	height: 270px;
	position: absolute;
	top: 120px;
	left: -40px;
	background: url(/wp-content/uploads/2021/11/Group-49-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.mission-drives-us-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 0px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-327.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.org-blueprint-helps-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -500px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-652.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.org-blueprint-helps-after2:after {
	content: "";
	width: 450px;
	height: 450px;
	position: absolute;
	bottom: -300px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-652.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.timelines-automatically-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -520px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-975.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.initiatives-let-collab-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -520px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-976.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.potential-issues-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -540px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-977.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: 80px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/OrangeCircleGreenTriangle.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-hero-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -500px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-329-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-quote-bottom:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -500px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-330-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-quote-top:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 150px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-331-4.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-feature-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 560px;
	right: -400px;
	background: url(/wp-content/uploads/2021/11/Group-331-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.change-timelines-feature-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: 40px;
	left: -290px;
	background: url(/wp-content/uploads/2021/11/Group-338-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: 40px;
	right: -290px;
	background: url(/wp-content/uploads/2021/11/Group-1287.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-hero-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -460px;
	left: -390px;
	background: url(/wp-content/uploads/2021/11/Group-329-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-testimonial-before:before {
	content: "";
	width: 600px;
	height: 600px;
	position: absolute;
	top: 60px;
	right: -290px;
	background: url(/wp-content/uploads/2021/11/YellowCircleRedTriangle.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-testimonial-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -540px;
	left: -400px;
	background: url(/wp-content/uploads/2021/11/Group-330-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-feature-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 750px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-331-3.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.scope-change-feature-after:after {
	content: "";
	width: 600px;
	height: 600px;
	position: absolute;
	bottom: -10px;
	left: -290px;
	background: url(/wp-content/uploads/2021/11/Group-338-3.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.potential-issues-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -480px;
	left: -420px;
	background: url(/wp-content/uploads/2021/11/Group-329-3.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}
.potential-issues-hero-before2:before {
	content: "";
	width: 380px;
	height: 380px;
	position: absolute;
	bottom: 200px;
	right: -100px;
	background: url(/wp-content/uploads/2021/11/Group-329-3.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.potential-issues-video-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -440px;
	left: -420px;
	background: url(/wp-content/uploads/2021/11/Group-330-3.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.potential-issues-feature-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 850px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-331-4.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.potential-issues-feature-after:after {
	content: "";
	width: 600px;
	height: 600px;
	position: absolute;
	bottom: 80px;
	left: -320px;
	background: url(/wp-content/uploads/2021/11/Group-338-4.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-hero-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	bottom: -230px;
	left: -420px;
	background: url(/wp-content/uploads/2021/11/Group-824.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-mission-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 0px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-811.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-mission-after:after {
	content: "";
	width: 200px;
	height: 250px;
	position: absolute;
	bottom: -390px;
	left: -50px;
	background: url(/wp-content/uploads/2021/11/Group-49-1.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-join-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 0px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-821-2.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-leadership-before:before {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 690px;
	left: -340px;
	background: url(/wp-content/uploads/2021/11/Group-793.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.about-sonar-leadership-after:after {
	content: "";
	width: 500px;
	height: 500px;
	position: absolute;
	top: 1030px;
	right: -420px;
	background: url(/wp-content/uploads/2021/11/Group-794.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.org-triangle:after {
	content: "";
	width: 200px;
	height: 200px;
	position: absolute;
	top: 150px;
	right: -80px;
	background: url(/wp-content/uploads/2021/11/Polygon-10.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.cadet-blue-circle-lines-top-left:before {
    content: "";
    width: 600px;
    height: 600px;
    position: absolute;
    top: -30px;
    left: -440px;
    background: url(/wp-content/uploads/2021/11/Group-338-4.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.cadet-blue-smolcirc-longlines-mid-right:before {
    content: "";
    width: 600px;
    height: 600px;
    position: absolute;
    top: 590px;
    right: -340px;
    background: url(/wp-content/uploads/2021/11/Group-504.svg) no-repeat;
    background-size: contain;
    z-index: 4;
}

.we-support-teams-left:before {
	content: "";
	width: 330px;
	height: 330px;
	position: absolute;
	top: 30px;
	left: 20px;
	background: url(/wp-content/uploads/2021/11/PinkCircle.svg) no-repeat;
	background-size: contain;
	z-index: 4;
}

.margin-top-neg-14 {
    margin-top: -10%!important;
}

.margin-top-neg-4 {
    margin-top: -4%!important;
}

.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width {
    max-width: 110px!important;
    max-height: 110px!important;
    width: 110px!important;
    height: 110px!important;
    object-fit: contain;
}

.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-120 {
    max-width: 126px!important;
    max-height: 126px!important;
    width: 126px!important;
    height: 126px!important;
    object-fit: contain;
}

.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-100 {
    max-width: 100px!important;
    max-height: 100px!important;
    width: 100px!important;
    height: 100px!important;
    object-fit: contain;
}

.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-186 {
    max-width: 186px!important;
    max-height: 110px!important;
    width: 196px!important;
    height: 146px!important;
    object-fit: contain;
}

.max-width-800 {
	max-width: 800px!important;
	margin-left: auto;
	margin-right: auto;
}

.flickity-slider .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner,
.flickity-slider .img-with-aniamtion-wrap .hover-wrap,
.flickity-slider .img-with-aniamtion-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	margin-bottom: 0;
}

.flickity-slider .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	max-height: 60px;
}

body:not(.compose-mode) .nectar-flickity.nectar-carousel .flickity-slider {
	align-items: center;
}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.previous {
	left: -60px;
	display: none!important
}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.next {
	right:  -60px;
	display: none!important
}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button:after {
	display: none;
}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button:before {
	background-color: transparent;
}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button svg {
	width: 21px;

}

.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button svg path {
	fill:  #ffffff!important;

}

.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a {
	font-weight: 500;
}

.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li {
	border-bottom: transparent;

}

.col-border-radius-35 .vc_column-inner {
	border-radius: 35px;
	overflow: hidden;
}

.col-border-radius-15 .vc_column-inner {
	border-radius: 15px;
	overflow: hidden;
}

.quote-icon-p {
	padding-bottom: 0;
	height: 40px;
	color: #CFDDEC;
}

.quote-icon-p {
	font-size: 6em;
	    font-weight: 600;
}

.force-full-width {
	width: 100%!important;
}

body[data-button-style="rounded"] .container-wrap .centered-hbspt-button input[type="submit"] {
	float: unset;
}

.z-index-9 {

}

.triangle-bullets ul {
	margin-left: 15px;
}

.triangle-bullets ul li {
	list-style: none !important;
}

.triangle-bullets ul li {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
}

.triangle-bullets ul li:before {
	content: '';
	background: url(/wp-content/uploads/2021/11/Polygon-16.svg) no-repeat;
	background-size: contain;
	height: 20px;
	width: 20px;
	min-height: 20px;
	min-width: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 20px;
	margin-top: 7px;
}

.triangle-bullets h3 {
	margin-bottom:  0!important;
}

.drop-shadow-success {
	box-shadow: 0 3px 20px rgb(0 0 0 / 0.16);
}

.row .testimonial-infobox .mega_info_box_2 img {
	margin-bottom: 0px;
	padding-bottom: 0;
}

.row .testimonial-infobox .mega_info_box_2 {
	display: flex;
	align-items: center;
}

.row .testimonial-infobox .mega_info_box_2 .mega-info-title {
	display: none;
}

.under-line-yellow a,
.under-line-yellow a:hover {
	text-decoration: underline;
	text-decoration-color: #E99F38;
}

.orange-underline span {
	text-decoration-color: #F79E01!important;
}

.red-underline span {
	text-decoration-color: #F42057!important;
}

.other-underline span {
	text-decoration-color: #5F9DA0!important;
}

/*#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a {
	color: #ffffff!important;
}

#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a {
	background-color: transparent!important;
}

#header-outer #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover {
	color: #ffffff!important;
}*/

#sidebar .nectar_popular_posts_widget {
	background: #F6E9EB;
	padding: 20px;
	border-radius: 10px;
}

#footer-outer #footer-widgets .widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] > li, .widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] > li, .ascend #sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] li, #sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] li {
	font-weight: bold;
}

.widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] > li,
#sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style*="hover-featured-image"] li {
	background: #fff;
}

#sidebar .nectar_popular_posts_widget .post-date {
	display: none;
}

.archive.category .row .col.section-title span {
	display: none;
}




@media (max-width:  999px) {
	.pinned-resource-col .nectar-recent-posts-single_featured .inner-wrap {
		width: 100%;
	}

	.semi-circle .row-bg-wrap .row-bg {
	    background-position: 74vw 50%!important;
	}

	.circle-shape-bottom-left:before {
	    width: 35vh;
	    height: 35vh;
	}

	.lines-bottom-left:after {
	    width: 19vh;
	    height: 5vh;
	    bottom: 0vw;
	    left: -10vw;
	}

	.circle-shape-bottom-left-tertiarygreen2:before {
		width: 40vh;
		height: 40vh;
		max-width: 600px;
		max-height: 600px;
		position: absolute;
		bottom: -35vh;
		left: -40vw;
	}

	.circle-shape-bottom-left-bluewithlines:before {
		    width: 40vh;
		    height: 40vh;
		    max-width: 500px;
		    max-height: 500px;
		    position: absolute;
		    bottom: -50vh;
		    left: -36vw;
	}

	.circle-right-orange-bluelines:before {
		width: 50vh;
		    height: 50vh;
		    max-width: 600px;
		    max-height: 600px;
		    position: absolute;
		    bottom: 105vh;
		    left: -50vw;
	}

	.circle-shape-bottom-right-lightblue-3:before {
		width: 50vh;
		height: 50vh;
		max-width: 600px;
		max-height: 600px;
		position: absolute;
		top: -64vh;
		right: -39vw;
	}

	.quote-icon:before {
        width: 80px;
        height: 80px;
        font-size: 8em;
    }

    blockquote:before {
    	font-size: 5rem;
    }

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width {
        max-width: 100px!important;
        max-height: 100px!important;
        width: 100px!important;
        height: 100px!important;
    }

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-120 {
        max-width: 110px!important;
        max-height: 110px!important;
        width: 110px!important;
        height: 110px!important;
    }

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-100 {
        max-width: 90px!important;
        max-height: 90px!important;
        width: 90px!important;
        height: 90px!important;
    }

    .circle-lines-bottom-left:before {
    	width: 500px;
    	height: 500px;
    }

    .circle-shape-bottom-right-lightblue-2:before {
    	width: 500px;
    	height: 500px;
    	right:  -460px;
    }

    .cadet-blue-smolcirc-longlines-mid-right:before {
    	top:  810px;
    }

    .semi-circle .row-bg-wrap .row-bg {
    	background-position: 84vw 50%!important;
    }

    .lavender-blush-circle-lines-top-left:before {
    	width: 500px;
    	height: 500px;
    	left: -450px;
    }

    .blue-circle-right-red-triangle-bottomish:after {
    	width: 500px;
    	height: 500px;
    }

    .cadet-blue-circle-lines-top-left:before {
    	width: 500px;
    	height: 500px;
    }

    body .tablet-column-100 .nectar-post-grid[data-columns][data-grid-spacing="25px"] .nectar-post-grid-item {
    	width: 100%;
    	margin-right: 0;
    }

    .tablet-column-100 .nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item {
    	margin-left: 0;
    }

    .tablet-column-50 {
    	padding:  0;
    }

    .tablet-column-50 .nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item:first-child {
    	margin: 0 15px 10px 5px;
    }

    .tablet-column-50 .nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item:last-child {
    	margin: 0 5px 10px 15px;
    }

    body .tablet-column-50 .nectar-post-grid[data-columns][data-grid-spacing="25px"] .nectar-post-grid-item {
    	width: calc(50% - 20px);
    }

    .circle-shape-bottom-left-tertiarygreen:before {
    	content: '';
    	width: 400px;
    	height: 400px;
    }

    .circle-shape-bottom-right-lightblue:before {
    	content: '';
        width: 400px;
        height: 400px;
    }

    .customers-hero-before:before {
    	width: 400px;
    	height: 400px;
    }
    .customers-hero-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -360px;
    }

    .customer-success-stories-before:before {
    	width: 400px;
    	height: 400px;
    }

    .customer-success-stories-after:after {
    	width: 400px;
    	height: 400px;
    }

    .sonar-can-power-before:before {
    	width: 160px;
    	height: 160px;
    	bottom: 170px;
    	left: -190px;
    }

    .sonar-can-power-after:after {
    	width: 400px;
    	height: 400px;
    }

    .partners-hero-top-left:before {
    	width: 400px;
    	height: 400px;
    }

    .partners-hero-bottom-right:after {
    	width: 400px;
    	height: 400px;
    	right: -360px;
    }

    .partner-form-sonar-logo:before {
    	width: 360px;
    	height: 360px;
    	top: -20px;
    	right: -200px;
    }

    .solutions-circle-lines-before:before {
    	width: 300px;
    	height: 300px;
    	left: -280px;
    	bottom: -180px;
    }

    .solutions-sonar-helps-top-right-before:before {
    	top: 90px;
    }

    .solutions-sonar-helps-top-right-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -420px;
    	left: -330px;
    }

    .solutions-form-mid-circle-before:before {
    	width: 400px;
    	height: 400px;
    }

    .harness-power-change-before:before {
    	width: 400px;
    	height: 400px;
    }

    .trusted-high-growth-before:before {
    	width: 400px;
    	height: 400px;
    }

    .sonar-is-new-guide-hero:before {
    	width: 400px;
    	height: 400px;
    }

    .turn-complexity-simplicity-lines:before {
    	height: 170px;
    }

    .mission-drives-us-before:before {
    	width: 400px;
    	height: 400px;
    }

    .org-blueprint-helps-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -420px;
    }

    .timelines-automatically-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -420px;
    }

    .initiatives-let-collab-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -420px;
    }

    .potential-issues-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -420px;
    }

    .change-timelines-hero-after:after {
    	width: 400px;
    	height: 400px;
    }

    .change-timelines-quote-bottom:before {
    	width: 400px;
    	height: 400px;
    	bottom: -400px;
    }

    .change-timelines-feature-before:before {
    	width: 400px;
    	height: 400px;
    }

    .change-timelines-feature-after:after {
    	width: 400px;
    	height: 400px;
    	bottom: -70px;
    }

    .scope-change-hero-before:before {
    	width: 400px;
    	height: 400px;
    	bottom: 390px;
    	right: -370px;
    }

    .scope-change-hero-after:after {
    	width: 400px;
    	height: 400px;
    }

    .scope-change-testimonial-before:before {
    	width: 400px;
    	height: 400px;
    	top: 10px;
    	right: -390px;
    }

    .scope-change-testimonial-after:after {
    	width: 400px;
    	height: 400px;
    }

    .scope-change-feature-before:before {
    	width: 400px;
    	height: 400px;
    }

    .scope-change-feature-after:after {
    	width: 400px;
    	height: 400px;
    }

    .potential-issues-hero-before:before {
    	width: 400px;
    	height: 400px;
    }

    .potential-issues-video-before:before {
    	width: 400px;
    	height: 400px;
    }

    .potential-issues-feature-before:before {
    	width: 400px;
    	height: 400px;
    }

    .potential-issues-feature-after:after {
    	width: 400px;
    	height: 400px;
    }

    .change-timelines-quote-top:after {
    	width: 400px;
    	height: 400px;
    }

    .about-sonar-hero-before:before {
    	width: 400px;
    	height: 400px;
    	left: -380px;
    }

    .about-sonar-mission-before:before {
    	width: 400px;
    	height: 400px;
    }

    .about-sonar-mission-after:after {
    	bottom: -300px;
    }

    .about-sonar-join-before:before {
    	width: 400px;
    	height: 400px;
    }

    .about-sonar-leadership-before:before {
    	width: 400px;
    	height: 400px;
    }

    .about-sonar-leadership-after:after {
    	width: 400px;
    	height: 400px;
    }
	
	.salesloft-form.vc_custom_1641835801333 {
		margin-left: 0!important;
	}
	
	.salesloft-form .hbspt-form .hs-form .field label span {
		color: initial!important;
	}

	.webinar-hero-bottom-right:after {
		width: 300px;
		    height: 300px;
		    position: absolute;
		    bottom: 190px;
		    right: -150px;
	}

	.webinar-overcome-before:before {
		width: 300px;
		height: 300px;
	}

	.webinar-overcome-after:after {
		width: 300px;
		height: 300px;
		position: absolute;
		bottom: -330px;
		left: -270px;
	}

}

@media (max-width:  767px) {
	.pinned-resource-col .nectar-recent-posts-single_featured .recent-post-container, .pinned-resource-col .nectar-recent-posts-single_featured.multiple_featured>.container {
		padding-top: 16%;
		padding-bottom: 16%;
		padding-left: 20px;
		padding-right: 20px;
	}

	.pinned-resource-col .nectar-recent-posts-single_featured h2 {
		font-size: 26px;
		line-height: 36px;
	}

	.pinned-resource-col>.vc_column-inner:after {
		bottom: -4%;
	}

	.pinned-resource-col>.vc_column-inner:before {
		top: -4%;
	}

	.resources-list-col .blog-recent[data-style*="classic_enhanced"] .img-link {
	    width: 100%;
	    height: auto;
	}

	.resources-list-col .blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
	    width: 100%;
	    padding: 10px 10px;
	}

	body .resources-list-col .blog-recent[data-style*="classic_enhanced"] .post-meta {
		position: relative;
		width: 100%;
		padding: 10px 13px;
	}
	.resources-list-col .blog-recent[data-style*="classic_enhanced"] .inner-wrap {
		padding-bottom: 10px;
	}

	.resources-list-col .wpb_wrapper .col.span_12 {
		margin-left: 0;
	}

	/*.resources-list-col {
		padding-left: 0!important;
		padding-right: 0!important;
	}*/

	.vc_custom_1635964167960.no-padding-mobile {
		padding-left: 10%!important;
		padding-right: 10%!important;
	}

	.vc_custom_1635964167960.no-padding-mobile,
	.vc_custom_1635964617657.no-padding-mobile,
	.vc_custom_1635964628747.no-padding-mobile,
	.vc_custom_1635964638838.no-padding-mobile,
	.vc_custom_1635964647891.no-padding-mobile,
	.vc_custom_1635964610502.no-padding-mobile {
		padding-left: 0!important;
	}

	.quote-no-padding-mobile .vc_column-inner {
		padding-left: 0!important;
	}

	blockquote {
		font-size: 1.32em;
		line-height: 1.2em;
		font-weight: 400;
		padding-left: 40px;
	}

	blockquote:after {
		left: -40px;
	}

	blockquote:before {
		left: -20px;
		font-size: 4em;
	}

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width {
        max-width: 80px!important;
        max-height: 80px!important;
        width: 80px!important;
        height: 80px!important;
    }

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-100 {
        max-width: 70px!important;
        max-height: 70px!important;
        width: 70px!important;
        height: 70px!important;
    }

	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.max-icon-width-120 {
        max-width: 90px!important;
        max-height: 90px!important;
        width: 90px!important;
        height: 90px!important;
    }

    .semi-circle .row-bg-wrap .row-bg {
        background-position: 92vw 50%!important;
    }

    .tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a {
    	font-size: 1.0em;
    }

    .cadet-blue-smolcirc-longlines-mid-right:before {
    	width: 500px;
    	height: 500px;
    	top: 890px;
    }

    .blue-circle-right-red-triangle-bottomish:after {
    	right: -430px;
    }

    .vertical-lines-top-left-marigold:before {
    	width: 150px;
    	height: 150px;
    	top: 20px;
    	left: -40px;
    }

    body .tablet-column-50 .nectar-post-grid[data-columns][data-grid-spacing="25px"] .nectar-post-grid-item {
    	width: 100%;
    }

    .tablet-column-50 .nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item:first-child {
    	margin:  0 15px 15px 15px;
    }

    .tablet-column-50 .nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item:last-child {
    	margin:  0 15px 15px 15px;
    }

    body .tablet-column-100 .nectar-post-grid[data-columns][data-grid-spacing="25px"] .nectar-post-grid-item {
    	margin-right: 15px;
    	margin-left: 15px;
    	margin-bottom: -5px;
    }

    .hbspt-form .hs-form .hs_lastname label, .hbspt-form .hs-form.hsForm_5d8022d2-66b8-43d9-a755-4411a34b673f .hs_email label, .hbspt-form .hs-form.hsForm_a240a67a-08de-466e-aee6-66ec145d5cfa .hs_email label, .hbspt-form .hs-form.hsForm_5b743499-b1e1-4d24-ac4e-80b7a096e878 .hs_lastname label,
    .hbspt-form .hs-form .hs_lastname .input, .hbspt-form .hs-form.hsForm_5d8022d2-66b8-43d9-a755-4411a34b673f .hs_email .input, .hbspt-form .hs-form.hsForm_a240a67a-08de-466e-aee6-66ec145d5cfa .hs_email .input, .hbspt-form .hs-form.hsForm_5b743499-b1e1-4d24-ac4e-80b7a096e878 .hs_lastname .input {
    	margin-left: 0!important;
    }

    .partner-form-sonar-logo:before {
    	width: 300px;
    	height: 300px;
    	top: -140px;
    	right: -200px;
    }

    .solutions-form-mid-circle-before:before {
    	width: 400px;
    	height: 400px;
    	bottom: 20px;
    	right: -340px;
    }
	
	.menu-item-3581:active,
	.menu-item-3279:active,
	.menu-item-3288:active,
	.menu-item-3296:active,
	.menu-item-3553:active,
	.menu-item-2248:active,
	.menu-item-4144:active,
	.menu-item-2377:active {
		color: #ffffff;
	}

	/* hide all the shapes */
	.circle-shape-bottom-left-tertiarygreen2:before,
	.vertical-lines-bottom-left-green:after,
	.circle-shape-bottom-left-bluewithlines:before,
	.org-triangle:after,
	.circle-right-orange-bluelines:before,
	.circle-right-pink-triangle:after,
	.circle-shape-bottom-right-lightblue-3:before,
	.change-management-hero:before,
	.change-management-hero:after,
	.what-is-change-management:after,
	.key-concepts:after,
	.takeaway:after,
	.webinar-hero-bottom-right:after,
	.webinar-overcome-before:before,
	.webinar-overcome-after:after {
		display: none;
	}

}


@media (max-width:  640px) {

	.lines-bottom-left:after {
	    left: -3vw;
	}
}













