.custom_cta_btn a span{
color : #fff !important;
}



.single-case-studies {
	background: #fafafa;
}

.cs-divider{
height :  1px;
	width : 100%;
background-color : #e0e0e0;
}

.case-studies-logo img{
max-width : 200px;
object-fit : contain;
	border-radius : 0px !important;
}

.case-studies-content-container .uagb-container-inner-blocks-wrap{
justify-content :center;
	
}

.single-case-studies p{
margin-bottom : 12px !important;
	font-size: 1.125rem;
    line-height: 1.75;
}

.case-studies-content-container h2,
.case-studies-content-container h3,
.case-studies-content-container h4,
.case-studies-content-container h5{
/* 	color : #0093FF; */
	margin: 12px 0 12px !important;
	
}

.case-studies-content-container h6{
	font-size : 1.25rem;
	margin: 12px 0 12px !important;
}

.case-studies-content-container h5,h6{
/* color : #002e50 !important; */
	font-weight: 600;
}



.single-case-studies .ast-container {
	display: block;
}

.single-case-studies h4 {
/* 	color: #0093FF; */
}

.single-case-studies .flowdojo-single-case-studies-wrapper ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}

.single-case-studies .flowdojo-single-case-studies-wrapper ul li {
	position: relative;
	padding-left: 30px;
	margin-bottom: 10px;
}

.single-case-studies .flowdojo-single-case-studies-wrapper ul li:before {
	content: "";
	display: block;
	position: absolute;
	top: 5px;
	left: 0;
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDBDNC41IDAgMCA0LjUgMCAxMEMwIDE1LjUgNC41IDIwIDEwIDIwQzE1LjUgMjAgMjAgMTUuNSAyMCAxMEMyMCA0LjUgMTUuNSAwIDEwIDBaTTE0LjIgOC4zTDkuNCAxMy4xQzkgMTMuNSA4LjQgMTMuNSA4IDEzLjFMNS44IDEwLjlDNS40IDEwLjUgNS40IDkuOSA1LjggOS41QzYuMiA5LjEgNi44IDkuMSA3LjIgOS41TDguNyAxMUwxMi44IDYuOUMxMy4yIDYuNSAxMy44IDYuNSAxNC4yIDYuOUMxNC42IDcuMyAxNC42IDcuOSAxNC4yIDguM1oiIGZpbGw9IiMwMDkzRkYiLz4KPC9zdmc+Cg==');
}

.single-case-studies .flowdojo-single-case-studies-wrapper img {
	border-radius: 40px;
}

.single-case-studies .flowdojo-single-case-studies-wrapper .no-radius img,
.single-case-studies .flowdojo-single-case-studies-wrapper img.no-radius {
	border-radius: 0;
}

.case-studies-top-content,
.case-studies-middle-content,
.case-studies-bottom-content,
.case-studies-related {
	width: 100vw;
	margin-left: calc( 50% - 50vw );
}



.case-studies-top-content {
	padding-top: 50px;
	max-width: 800px;
    margin: auto;
}

.case-studies-middle-content div{
	max-width: 800px;
    margin: auto;
}

.case-studies-middle-content {
	background: #C7E7FF66;
	padding: 170px 0 0px 0;
	margin-top: -170px;
/* 	margin-bottom: -170px; */
	
}

.case-studies-bottom-content {
	padding: 70px 0;
	background: #f9f9f9;
	max-width: 800px;
    margin: auto;

}

.case-studies-middle-content + .case-studies-bottom-content {
/* 	padding-top: 200px; */
}

.case-studies-content-container {
	max-width: 1200px;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}

.case-studies-banner-content {
	background: #002E50;
	border-radius: 40px;
	overflow: hidden;
	margin-top: 50px;
	padding-bottom: 50px;
}

.case-studies-banner-content-top {
	display: grid;
	grid-template-columns: repeat(2,minmax(0,1fr));
}

.case-studies-banner-content-top .case-studies-banner-content-left {
	padding: 60px 46px;
}

.case-studies-banner-content-top .case-studies-banner-content-left h1 {
	font-size: 40px;
	color: #fff;
	font-weight: 700;
	margin-top: 10px !important;
}

.case-studies-banner-content-top .case-studies-banner-content-right .case-studies-banner-content-img-wrap {
	height: 100%;
	width: 100%;
	position: relative;
	padding-top: 60%;
}

.case-studies-banner-content-top .case-studies-banner-content-right .case-studies-banner-content-img-wrap img {
	object-fit: cover;
	height: 100%;
	width: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 40px;
}

.case-studies-banner-content-bottom {
	border-top: 1px solid #FFFFFF;
	display: flex;
	justify-content: center;
	padding: 15px 0;
	margin-top: 30px;
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
	gap: 60px;
}

.case-studies-banner-content-bottom > div {
	display: flex;
	flex-direction: column;
	font-size: 14px;
	color: #fff;
	font-family: 'Poppins',sans-serif;
}

.case-studies-banner-content-bottom > div span {
	color: #C7E7FF;
	font-size: 12px;
	font-family: 'Poppins',sans-serif;
}

.case-studies-stats-boxes {
	max-width: 960px;
	margin: 50px auto 0;
/* 	display: grid; */
	grid-template-columns: repeat(3,minmax(0,1fr));
	gap: 32px;
	display: flex;
	justify-content: center;
}

.case-studies-stats-boxes .case-studies-stat-box {
	background-color: #E0F1FF;
	border-radius: 32px;
	padding: 36px 26px;
	font-family: Poppins;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	color: #002E50;
	width : 100%;
	max-width : 400px;
}

.case-studies-stats-boxes .case-studies-stat-box h3 {
	color: #0093FF;
	font-family: Poppins;
	font-size: 40px;
	font-weight: 600;
	text-align: center;
}

.case-studies-stats-boxes .case-studies-stat-box p:last-child {
	margin-bottom: 0;
}

.case-studies-stats-boxes .case-studies-stat-box p{
text-align : center;
}


.single-case-studies .site-above-footer-wrap[data-section="section-above-footer-builder"] {
	display: none !important;
}

.case-studies-related {
	background-color: #002E50;
	padding: 70px 40px 240px;
}

.case-studies-related h2 {
	text-align: center;
	color: #fff;
	margin-bottom: 50px;
}

.smart-cs-listing.case-studies-related-grid {
	grid-template-columns: repeat(3,minmax(0,1fr));
	margin-top : 50px !important;
}

/*.case-studies-related .case-studies-related-grid .smart-cs-box:first-child {
	grid-row: span 2;
}*/

/*.case-studies-related .case-studies-related-grid .smart-cs-box .smart-cs-img-wrap {
	padding-top: 50%;
}*/

/*.case-studies-related .case-studies-related-grid .smart-cs-box:first-child .smart-cs-img-wrap {
	padding-top: 130%;
}*/

.single-case-studies footer .site-primary-footer-wrap {
	padding-top: 360px;
}

.smart-cs-listing {
/* 	display: grid; */
	display : flex;
	grid-template-columns: 1fr 1fr;
	gap: 32px;
	justify-content: center;
}

.smart-cs-listing .smart-cs-box {
	overflow: hidden;
	border: 2px solid #FFFFFF;
	border-radius: 40px;
	transition: all 0.5s ease;
	width : 100%;
	max-width : 450px;
}

.smart-cs-listing .smart-cs-box:hover {
	background: #fff;
}

.smart-cs-listing .smart-cs-box a {
	display: block;
	text-decoration: none;
	color: #fff;
}

.smart-cs-listing .smart-cs-box .smart-cs-img-wrap {
	position: relative;
	padding-top: 70%;
	border-radius: 40px;
	overflow: hidden;
}

.smart-cs-listing .smart-cs-box .smart-cs-img-wrap img {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: block;
	object-fit: cover;
}

.smart-cs-listing .smart-cs-box .smart-cs-info-wrap {
	padding: 32px;
	color:#fff;
}

.smart-cs-listing .smart-cs-box .smart-cs-info-wrap h3 {
	color: #fff;
	margin-bottom: 10px;
	font-size : 1.25rem !important;
}

.smart-cs-listing .smart-cs-box:hover .smart-cs-info-wrap,
.smart-cs-listing .smart-cs-box:hover .smart-cs-info-wrap h3 {
	color: #000;
}

.smart-cs-listing .smart-cs-box:hover .smart-cs-info-wrap .smart-cs-rm {
	color: #0093FF;
}

.smart-cs-listing .smart-cs-box .smart-cs-info-wrap .smart-cs-rm {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
}

.smart-cs-listing .smart-cs-box .smart-cs-info-wrap .smart-cs-rm svg {
	display: block;
	width: 10px;
	height: 10px;
}


.case-studies-cta {
	margin-top: -160px;
	margin-bottom: -240px;
	position: relative;
	z-index: 2;
}

.case-studies-cta .case-studies-cta-content {
	box-shadow: 0px 0px #00000070;
    padding-top: 64px;
    padding-bottom: 64px;
    padding-left: 64px;
    padding-right: 64px;
    margin-top: !important;
    margin-bottom: !important;
    overflow: visible;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-color: inherit;
    background-color: var(--ast-global-color-0);
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    row-gap: 20px;
    column-gap: 20px;
}

.case-studies-cta .case-studies-cta-content h2 {
	font-size: 48px;
	color: #fff;
	text-align: center;
	max-width: 800px;
	margin: 0 auto !important;
	font-weight: 500;
}

.case-studies-cta .case-studies-cta-content .case-studies-cta-content-desc {
	text-align:center;
	color: #fff;
	margin: 20px auto;
	max-width: 800px;
}

.case-studies-cta .case-studies-cta-content .case-studies-cta-content-desc p {
	text-align: center;
}

.case-studies-cta .case-studies-cta-buttons {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 16px;
	margin-top: 20px;
}

.case-studies-cta .case-studies-cta-buttons a {
	border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-color: var(--ast-global-color-5);
    border-style: solid;
	font-size: 18px;
	display: flex;
    justify-content: center;
    align-items: center;
    transition: box-shadow 0.2s ease;
	color: #fff;
	padding: 15px 30px;
	line-height: 1;
}

.case-studies-cta .case-studies-cta-buttons a:hover {
	background: var(--ast-global-color-2);
	color: var(--ast-global-color-5);
	border-color: var(--ast-global-color-2) !important;
}

.case-studies-cta .case-studies-cta-buttons a svg {
	margin-left: 8px;
	display: flex;
    align-items: center;
}

.case-studies-cta .case-studies-cta-buttons a:last-child {
	background: var(--ast-global-color-5);
	color: var(--ast-global-color-0);
}

.case-studies-cta .case-studies-cta-buttons a:last-child:hover {
	background: transparent;
	color: var(--ast-global-color-5);
	border-color: var(--ast-global-color-5) !important;
}

.case-studies-cta .case-studies-cta-buttons a svg {
	width: 12px;
    height: 12px;
    fill: var(--ast-global-color-0);
	display: block;
}

.case-studies-cta .case-studies-cta-buttons a:hover svg {
	fill: var(--ast-global-color-5);
}

.smart-cs-search-wrap {
	max-width: 545px;
	margin: 0 auto 50px;
}

.smart-cs-search-wrap input {
	border: 1px solid #FFFFFF;
	border-radius: 32px;
	padding: 12px 12px 12px 46px;
	font-size: 16px;
	background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA3IDE0LjgyOTlMMTcgMTIuNzA5OUMxNi41NTQ3IDEyLjI4NjcgMTUuOTkzMSAxMi4wMDYzIDE1LjM4NzIgMTEuOTA0N0MxNC43ODEzIDExLjgwMzEgMTQuMTU4OSAxMS44ODUgMTMuNiAxMi4xMzk5TDEyLjcgMTEuMjM5OUMxMy43NjA1IDkuODIyODYgMTQuMjQ0OSA4LjA1NjYyIDE0LjA1NTUgNi4yOTY3OEMxMy44NjYyIDQuNTM2OTQgMTMuMDE3MiAyLjkxNDE3IDExLjY3OTQgMS43NTUxNEMxMC4zNDE3IDAuNTk2MTE3IDguNjE0NTIgLTAuMDEzMTAxNiA2Ljg0NTY1IDAuMDUwMTI1OUM1LjA3Njc4IDAuMTEzMzUzIDMuMzk3NTQgMC44NDQzMzIgMi4xNDU5NiAyLjA5NTkxQzAuODk0MzgxIDMuMzQ3NDkgMC4xNjM0MDIgNS4wMjY3NCAwLjEwMDE3NSA2Ljc5NTYxQzAuMDM2OTQ3MiA4LjU2NDQ4IDAuNjQ2MTY1IDEwLjI5MTYgMS44MDUxOSAxMS42Mjk0QzIuOTY0MjEgMTIuOTY3MSA0LjU4Njk5IDEzLjgxNjEgNi4zNDY4MyAxNC4wMDU1QzguMTA2NjcgMTQuMTk0OCA5Ljg3MjkxIDEzLjcxMDUgMTEuMjkgMTIuNjQ5OUwxMi4xOCAxMy41Mzk5QzExLjg5NTEgMTQuMDk5NiAxMS43OTMgMTQuNzM0NSAxMS44ODgxIDE1LjM1NTNDMTEuOTgzMSAxNS45NzYgMTIuMjcwNiAxNi41NTEzIDEyLjcxIDE2Ljk5OTlMMTQuODMgMTkuMTE5OUMxNS4zOTI1IDE5LjY4MTcgMTYuMTU1IDE5Ljk5NzMgMTYuOTUgMTkuOTk3M0MxNy43NDUgMTkuOTk3MyAxOC41MDc1IDE5LjY4MTcgMTkuMDcgMTkuMTE5OUMxOS4zNTU3IDE4Ljg0MDUgMTkuNTgyOCAxOC41MDY5IDE5LjczNzggMTguMTM4NUMxOS44OTI4IDE3Ljc3MDIgMTkuOTcyNiAxNy4zNzQ2IDE5Ljk3MjYgMTYuOTc0OUMxOS45NzI2IDE2LjU3NTMgMTkuODkyOCAxNi4xNzk3IDE5LjczNzggMTUuODExNEMxOS41ODI4IDE1LjQ0MyAxOS4zNTU3IDE1LjEwOTMgMTkuMDcgMTQuODI5OVpNMTAuNTkgMTAuNTg5OUM5Ljg5MDIzIDExLjI4NzkgOC45OTkyOSAxMS43NjI5IDguMDI5NzMgMTEuOTU0OEM3LjA2MDE3IDEyLjE0NjcgNi4wNTU0OSAxMi4wNDY5IDUuMTQyNTkgMTEuNjY4MUM0LjIyOTcgMTEuMjg5MyAzLjQ0OTU1IDEwLjY0ODUgMi45MDA3IDkuODI2NDhDMi4zNTE4NSA5LjAwNDUxIDIuMDU4OTMgOC4wMzgzMSAyLjA1ODkzIDcuMDQ5OTRDMi4wNTg5MyA2LjA2MTU3IDIuMzUxODUgNS4wOTUzOCAyLjkwMDcgNC4yNzM0QzMuNDQ5NTUgMy40NTE0MyA0LjIyOTcgMi44MTA1NiA1LjE0MjU5IDIuNDMxNzVDNi4wNTU0OSAyLjA1Mjk0IDcuMDYwMTcgMS45NTMxOSA4LjAyOTczIDIuMTQ1MDlDOC45OTkyOSAyLjMzNjk5IDkuODkwMjMgMi44MTE5NCAxMC41OSAzLjUwOTk0QzExLjA1NTYgMy45NzQ0IDExLjQyNTEgNC41MjYxNSAxMS42NzcxIDUuMTMzNjFDMTEuOTI5MiA1Ljc0MTA2IDEyLjA1ODkgNi4zOTIyNyAxMi4wNTg5IDcuMDQ5OTRDMTIuMDU4OSA3LjcwNzYxIDExLjkyOTIgOC4zNTg4MyAxMS42NzcxIDguOTY2MjhDMTEuNDI1MSA5LjU3MzczIDExLjA1NTYgMTAuMTI1NSAxMC41OSAxMC41ODk5Wk0xNy42NiAxNy42NTk5QzE3LjU2NyAxNy43NTM3IDE3LjQ1NjQgMTcuODI4MSAxNy4zMzQ2IDE3Ljg3ODhDMTcuMjEyNyAxNy45Mjk2IDE3LjA4MiAxNy45NTU3IDE2Ljk1IDE3Ljk1NTdDMTYuODE4IDE3Ljk1NTcgMTYuNjg3MyAxNy45Mjk2IDE2LjU2NTQgMTcuODc4OEMxNi40NDM2IDE3LjgyODEgMTYuMzMzIDE3Ljc1MzcgMTYuMjQgMTcuNjU5OUwxNC4xMiAxNS41Mzk5QzE0LjAyNjMgMTUuNDQ3IDEzLjk1MTkgMTUuMzM2NCAxMy45MDExIDE1LjIxNDVDMTMuODUwMyAxNS4wOTI3IDEzLjgyNDIgMTQuOTYyIDEzLjgyNDIgMTQuODI5OUMxMy44MjQyIDE0LjY5NzkgMTMuODUwMyAxNC41NjcyIDEzLjkwMTEgMTQuNDQ1NEMxMy45NTE5IDE0LjMyMzUgMTQuMDI2MyAxNC4yMTI5IDE0LjEyIDE0LjExOTlDMTQuMjEzIDE0LjAyNjIgMTQuMzIzNiAxMy45NTE4IDE0LjQ0NTQgMTMuOTAxMUMxNC41NjczIDEzLjg1MDMgMTQuNjk4IDEzLjgyNDEgMTQuODMgMTMuODI0MUMxNC45NjIgMTMuODI0MSAxNS4wOTI3IDEzLjg1MDMgMTUuMjE0NiAxMy45MDExQzE1LjMzNjQgMTMuOTUxOCAxNS40NDcgMTQuMDI2MiAxNS41NCAxNC4xMTk5TDE3LjY2IDE2LjIzOTlDMTcuNzUzNyAxNi4zMzI5IDE3LjgyODEgMTYuNDQzNSAxNy44Nzg5IDE2LjU2NTRDMTcuOTI5NiAxNi42ODcyIDE3Ljk1NTggMTYuODE3OSAxNy45NTU4IDE2Ljk0OTlDMTcuOTU1OCAxNy4wODIgMTcuOTI5NiAxNy4yMTI3IDE3Ljg3ODkgMTcuMzM0NUMxNy44MjgxIDE3LjQ1NjQgMTcuNzUzNyAxNy41NjcgMTcuNjYgMTcuNjU5OVoiIGZpbGw9IiMwMDkzRkYiLz4KPC9zdmc+Cg==');
	background-size: 22px;
	background-repeat: no-repeat;
	background-position: 16px center;
	background-color: transparent;
	width: 100%;
	color: #BAC4C5;
}

.smart-cs-search-wrap input:hover,
.smart-cs-search-wrap input:focus {
	background-color: transparent;
	border-color: #FFFFFF;
	outline: 0 !important;
	border-width: 1px;
    border-style: solid;
	color: #BAC4C5;
}

.smart-cs-search-wrap input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #BAC4C5;
}
.smart-cs-search-wrap input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #BAC4C5;
   opacity: 1;
}
.smart-cs-search-wrap input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #BAC4C5;
   opacity: 1;
}
.smart-cs-search-wrap input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #BAC4C5;
}
.smart-cs-search-wrap input::-ms-input-placeholder { /* Microsoft Edge */
   color: #BAC4C5;
}
.smart-cs-search-wrap input::placeholder { /* Most modern browsers support this now. */
   color: #BAC4C5;
}

.case-studies-carousel .spectra-image-gallery__media--carousel {
	max-width: 150px;
}

.single-case-studies .flowdojo-single-case-studies-wrapper blockquote {
	padding: 40px;
	border-radius: 40px;
	border-left: 0;
	margin: 40px auto;
	background-color: #fff;
	max-width: 750px;
	font-size: 16px;
	font-style: normal;
	font-family: 'Poppins',sans-serif;
}

.single-case-studies .flowdojo-single-case-studies-wrapper blockquote p:first-of-type {
	font-size: 23px;
	color: #0093FF;
	line-height: 1.3em;
	margin-bottom: 30px !important;
}

.single-case-studies .flowdojo-single-case-studies-wrapper blockquote img {
	border-radius: 0;
}

.single-case-studies .flowdojo-single-case-studies-wrapper blockquote p:last-of-type {
	margin-bottom: 0 !important;
}

.main-header-menu .sub-menu > .menu-item a {
	border-radius: 4px;
}

.cs-book-demo-cta .uagb-button__wrapper .wp-block-button__link .uagb-button__icon svg {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjUgMEgxLjVDMC45IDAgMC41IDAuNCAwLjUgMUMwLjUgMS42IDAuOSAyIDEuNSAySDkuMUwwLjggMTAuM0MwLjQgMTAuNyAwLjQgMTEuMyAwLjggMTEuN0MxLjIgMTIuMSAxLjggMTIuMSAyLjIgMTEuN0wxMC41IDMuNFYxMUMxMC41IDExLjYgMTAuOSAxMiAxMS41IDEyQzEyLjEgMTIgMTIuNSAxMS42IDEyLjUgMTFWMUMxMi41IDAuNCAxMi4xIDAgMTEuNSAwWiIgZmlsbD0iIzAwOTNGRiIvPgo8L3N2Zz4K");
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	fill: none !important;
}

.cs-book-demo-cta .uagb-button__wrapper .wp-block-button__link:hover .uagb-button__icon svg {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMS41IDBIMS41QzAuOSAwIDAuNSAwLjQgMC41IDFDMC41IDEuNiAwLjkgMiAxLjUgMkg5LjFMMC44IDEwLjNDMC40IDEwLjcgMC40IDExLjMgMC44IDExLjdDMS4yIDEyLjEgMS44IDEyLjEgMi4yIDExLjdMMTAuNSAzLjRWMTFDMTAuNSAxMS42IDEwLjkgMTIgMTEuNSAxMkMxMi4xIDEyIDEyLjUgMTEuNiAxMi41IDExVjFDMTIuNSAwLjQgMTIuMSAwIDExLjUgMFoiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg==');
}

.bfcm-carousel .slick-dots {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	text-align: center;
}

.bfcm-carousel .slick-dots li {
	display: inline-block;
	margin-right: 8px;
}

.bfcm-carousel .slick-dots li:last-child {
	margin-right: 0px;
}

.bfcm-carousel .slick-dots li button {
	font-size: 0;
	background: #0066B0;
	height: 8px;
	width: 8px;
	border-radius: 100%;
	padding: 0;
	transition: all 0.5s ease;
}

.bfcm-carousel .slick-dots li.slick-active button {
	background: #8ECFFF;
	width: 32px;
	border-radius: 40px;
}

/* the slides */
.bfcm-carousel .slick-slide {
   margin: 0 20px;
}

/* the parent */
.bfcm-carousel .slick-list {
	margin: 0 -20px;
}

body #primary .bfcm-carousel:before,
body #primary .bfcm-carousel:after {
	content:"";
	display: block;
	height: 68px;
	width: 78px;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iNjgiIHZpZXdCb3g9IjAgMCA3OCA2OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNy4wNTQ1IDEuMTg5NDJDMzcuNzAzOSAyLjMyNTQ3IDM3LjMxNjMgMy43NzY4OCAzNi4xODg5IDQuNDMxMjNDMjUuNDEwOSAxMC42ODY1IDE1LjQ5MzMgMTkuNDQzNiA5Ljk4MDYzIDMwLjQ4NzlDOS44NzYyOSAzMC42OTY5IDkuNzY5ODMgMzAuOTA5NiA5LjY2MTcxIDMxLjEyNTVDOC41OTQ3NiAzMy4yNTY5IDcuMzY1MTcgMzUuNzEzMSA2LjM5NjUzIDM4LjIzNTRDNy40MjcyOSAzNy41ODk0IDguNTMyMDcgMzcuMDI4MiA5LjY1OTM4IDM2LjU1NjFDMTIuNjE2OCAzNS4zMTc3IDE1Ljk3OTIgMzQuNTg3MSAxOS4xMDA0IDM0LjYyMjVDMjIuMTY1MSAzNC42NTcyIDI1LjM3NzkgMzUuNDQzNyAyNy41NjU4IDM3LjY4MjVDMjkuODc5OSA0MC4wNTA1IDMwLjUyOTggNDMuNDg4OCAyOS41MTQyIDQ3LjYxMTRDMjkuNDQ0NyA0Ny44OTM0IDI5LjM2OTYgNDguMjI1MiAyOS4yODY5IDQ4LjU5MDhDMjkuMDIzNSA0OS43NTU1IDI4LjY4MjMgNTEuMjY0MyAyOC4xOTQyIDUyLjYwODdDMjcuNTQ2NyA1NC4zOTIzIDI2LjQzOSA1Ni41MjU1IDI0LjI4MDQgNTcuNjkwOEMyMS4yNjIgNTkuMzIwMSAxNy43MTQ0IDU5LjUyMTEgMTQuNDg2MyA1OS4wNDI4QzExLjIzNzMgNTguNTYxNCA4LjA2MzA0IDU3LjM1ODUgNS41OTQ3MSA1NS44NzRDMi44NzExIDU0LjIzNiAxLjIzNzUzIDUxLjk3NTIgMC40OTE1NzcgNDkuMzc4MkMtMC4yMzI2MjggNDYuODU2OCAtMC4wNzcyODMxIDQ0LjE3NzYgMC40NDUyNjUgNDEuNjY4MkMxLjQwNTQ4IDM3LjA1NzEgMy43Njg1MiAzMi4zNDc1IDUuNDA4NjQgMjkuMDc4N0M1LjUzNDA3IDI4LjgyODcgNS42NTUyOCAyOC41ODcxIDUuNzcxMzEgMjguMzU0NkMxMS44MzQyIDE2LjIwOCAyMi41NzI5IDYuODU0NzMgMzMuODM3MiAwLjMxNzIxNkMzNC45NjQ3IC0wLjMzNzEzNCAzNi40MDUxIDAuMDUzMzYzOSAzNy4wNTQ1IDEuMTg5NDJaIiBmaWxsPSIjOEVDRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTc3LjcxNzEgMTIuODA5OEM3OC4zMzQ4IDEzLjk2MzYgNzcuOTA3MyAxNS40MDM2IDc2Ljc2MjMgMTYuMDI2MUM3MS44MjIyIDE4LjcxMTUgNjYuNjAwOCAyMy44MTU2IDYyLjM0MDYgMjguMjE1NkM1OS4wMDQ0IDMxLjY2MTIgNTYuNDk4NiAzNi40MzQzIDU0LjAyODYgNDEuMTM5QzUzLjU5NzEgNDEuOTYxIDUzLjE2NjYgNDIuNzgwOSA1Mi43MzMgNDMuNTkxM0M1Mi41MDk4IDQ0LjAwODUgNTIuMjYxMyA0NC40NTg4IDUxLjk5NzcgNDQuOTM2NUM1MS43ODI1IDQ1LjMyNjIgNTEuNTU3MyA0NS43MzQzIDUxLjMyNzUgNDYuMTU3N0M1Mi45ODI3IDQ1LjgxNTQgNTQuNzIzOCA0NS41Njc0IDU2LjQ2NDEgNDUuNDk5NkM2MC4xOTgzIDQ1LjM1NCA2NC4yNzQzIDQ2LjAyODYgNjcuMzk0NyA0OC43ODU5QzY5LjI0NzIgNTAuNDIyOCA3MC44ODU3IDUyLjUzNTcgNzEuNTkwOSA1NS4wMjEyQzcyLjMyNDggNTcuNjA4IDcxLjk4NCA2MC4zOTc0IDcwLjE5MzkgNjMuMDU4OEM2Ny4xNDcgNjcuNTg4OCA2MS40OTIgNjguNTA5NiA1Ni42OTU0IDY3Ljc3MjFDNTEuODc4NSA2Ny4wMzE0IDQ2LjgyNzYgNjQuNDg0NiA0NC4zNzM4IDYwLjYyMjFDNDMuMjczOSA1OC44OTA5IDQzLjAxMDkgNTYuOTMxNSA0My4xMzg4IDU1LjA5NzFDNDMuMjY2MiA1My4yNzE2IDQzLjc4ODYgNTEuNDIyMyA0NC40Mjg4IDQ5LjcyNzRDNDQuNDMwMSA0OS43MjQxIDQ0LjQzMTMgNDkuNzIwOSA0NC40MzI1IDQ5LjcxNzZDNDQuNDYyMiA0OS4xODQ4IDQ0LjY3MDQgNDguNjc4OCA0NS4wMTU5IDQ4LjI4MjJDNDUuOTY3OSA0Ni4wODI0IDQ3LjExNDcgNDQuMDA4OCA0Ny45NTYyIDQyLjQ4NzJDNDguMTk0MiA0Mi4wNTY5IDQ4LjQwNzggNDEuNjcwNyA0OC41ODU2IDQxLjMzODNDNDguOTc4MSA0MC42MDQ3IDQ5LjM4MDMgMzkuODM2IDQ5Ljc5NSAzOS4wNDM2QzUyLjIzNzYgMzQuMzc1MyA1NS4xMTA3IDI4Ljg4NCA1OC45NjgxIDI0LjkwMDJDNjMuMTY5MyAyMC41NjExIDY4Ljg1OTIgMTQuOTI3NyA3NC41MjUxIDExLjg0NzdDNzUuNjcwMiAxMS4yMjUyIDc3LjA5OTMgMTEuNjU2IDc3LjcxNzEgMTIuODA5OFoiIGZpbGw9IiM4RUNGRkYiIGZpbGwtb3BhY2l0eT0iMC4yIi8+Cjwvc3ZnPgo=');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	position: absolute;
	top: -90px;
	left: -90px;
}

body #primary .bfcm-carousel:after {
	top: auto;
	left: auto;
	bottom: -40px;
	right: -90px;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzgiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3OCA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01NS43NDM2IDY2LjQyMTZDNTQuNjg1NyA2NS41MjcgNTQuNTQ5MiA2My45MzkxIDU1LjQzODcgNjIuODc1MUM2My45NDIgNTIuNzAzNSA3MC42ODQzIDQwLjM1MzUgNzIuMjA0OSAyNy4zMzQyQzcyLjIzMzcgMjcuMDg3OCA3Mi4yNjMyIDI2LjgzNyA3Mi4yOTMzIDI2LjU4MjNDNzIuNTg5OSAyNC4wNjg3IDcyLjkzMTYgMjEuMTcxOSA3Mi45ODkgMTguMzA0NkM3Mi4xOTMgMTkuMzI1IDcxLjI5MjYgMjAuMjg3OSA3MC4zMzc1IDIxLjE3MDNDNjcuODMxOSAyMy40ODQ5IDY0LjczOSAyNS40NDE3IDYxLjYxMDYgMjYuNTQ3MUM1OC41Mzg5IDI3LjYzMjQgNTUuMDQ4MiAyOC4wMjI4IDUyLjA1NyAyNi41OTE2QzQ4Ljg5MzIgMjUuMDc3NyA0Ny4wMDQ3IDIxLjg4OTEgNDYuNTMyIDE3LjQxMDFDNDYuNDk5NyAxNy4xMDM3IDQ2LjQ1NSAxNi43NDU3IDQ2LjQwNTcgMTYuMzUxMkM0Ni4yNDg3IDE1LjA5NDQgNDYuMDQ1MyAxMy40NjYzIDQ2LjA0NzcgMTEuOTQ4M0M0Ni4wNTA5IDkuOTM0NSA0Ni4zODc1IDcuNDA0MDkgNDguMTIyMSA1LjQ1NDIxQzUwLjU0NzYgMi43Mjc2MiA1NC4wMTY0IDEuMjMxMDEgNTcuNDExMiAwLjUyNzkzN0M2MC44MjggLTAuMTc5NyA2NC40MzAzIC0wLjE0MTA4OSA2Ny40Mjk1IDAuNDM2MDg3QzcwLjczODggMS4wNzI5NSA3My4xODQ2IDIuNzI4NjUgNzQuODY1NyA1LjA0MzgzQzc2LjQ5NzcgNy4yOTE1MiA3Ny4zMDg3IDEwLjAxNzkgNzcuNjkxOSAxMi43MDkzQzc4LjM5NiAxNy42NTQ4IDc3LjczNTQgMjMuMjExMSA3Ny4yNzY4IDI3LjA2NzZDNzcuMjQxNyAyNy4zNjI1IDc3LjIwNzggMjcuNjQ3NiA3Ny4xNzU4IDI3LjkyMTZDNzUuNTAzNSA0Mi4yNDA0IDY4LjE1NjUgNTUuNDg0NSA1OS4yNjk2IDY2LjExNUM1OC4zODAxIDY3LjE3OSA1Ni44MDE0IDY3LjMxNjMgNTUuNzQzNiA2Ni40MjE2WiIgZmlsbD0iIzhFQ0ZGRiIgZmlsbC1vcGFjaXR5PSIwLjIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC45NjM3IDczLjM2MzZDOS45MzEwMSA3Mi40Mzk3IDkuODM4NTEgNzAuODQ4NiAxMC43NTcxIDY5LjgwOTlDMTQuNzIgNjUuMzI4OCAxOC4wOTE3IDU4LjMzNDkgMjAuNzU3OCA1Mi4zOTM4QzIyLjg0NTYgNDcuNzQxMyAyMy42MjYgNDIuMDY5NiAyNC4zOTUxIDM2LjQ3OTFDMjQuNTI5NSAzNS41MDIzIDI0LjY2MzYgMzQuNTI4IDI0LjgwNDIgMzMuNTYyMUMyNC44NzY2IDMzLjA2NDggMjQuOTYyMyAzMi41MjU0IDI1LjA1MzIgMzEuOTUzQzI1LjEyNzQgMzEuNDg2IDI1LjIwNTEgMzAuOTk3MSAyNS4yODE5IDMwLjQ5MTJDMjMuNzUzIDMxLjQzNzEgMjIuMTA0NSAzMi4zMjA2IDIwLjM5MTcgMzMuMDI0MUMxNi43MTY2IDM0LjUzMzcgMTIuNDA0OCAzNS4zNTExIDguMjk1NjcgMzMuNzQ0QzUuODU2MjIgMzIuNzg5OCAzLjQ1ODg2IDMxLjI4MzIgMS44NTg3NSAyOS4wNjQ0QzAuMTkzMzk2IDI2Ljc1NTEgLTAuNDcyMTM1IDIzLjg1MSAwLjM1NTA5IDIwLjU0NUMxLjc2MzExIDE0LjkxNzcgNy4wNzYwNyAxMS45MzM3IDEyLjEzMDEgMTAuOTE1OEMxNy4yMDU0IDkuODkzNTUgMjMuMTY1NSAxMC41ODU1IDI3LjAwNzcgMTMuNTM3NEMyOC43Mjk3IDE0Ljg2MDUgMjkuNjk4OSAxNi43MTY4IDMwLjIzMjYgMTguNTkxNEMzMC43NjM3IDIwLjQ1NjkgMzAuOTA5IDIyLjQ5MDUgMzAuODgxIDI0LjQxMzNDMzAuODgxIDI0LjQxNyAzMC44ODA5IDI0LjQyMDcgMzAuODgwOSAyNC40MjQ0QzMxLjA0MzQgMjQuOTY2MSAzMS4wMTggMjUuNTQ2NSAzMC44MTYyIDI2LjA2NzlDMzAuNjU5IDI4LjYwNzcgMzAuMjYxOSAzMS4wOTMgMjkuOTcwNSAzMi45MTY3QzI5Ljg4ODEgMzMuNDMyNCAyOS44MTQyIDMzLjg5NTMgMjkuNzU2NSAzNC4yOTE0QzI5LjYyOTIgMzUuMTY1OSAyOS41MDQ5IDM2LjA3ODggMjkuMzc2OCAzNy4wMTk5QzI4LjYyMTggNDIuNTY0MSAyNy43MzM3IDQ5LjA4NTcgMjUuMzE5OCA1NC40NjQ5QzIyLjY5MDYgNjAuMzIzOCAxOS4wNDIgNjguMDE2MyAxNC40OTY5IDczLjE1NThDMTMuNTc4MyA3NC4xOTQ1IDExLjk5NjQgNzQuMjg3NSAxMC45NjM3IDczLjM2MzZaIiBmaWxsPSIjOEVDRkZGIiBmaWxsLW9wYWNpdHk9IjAuMiIvPgo8L3N2Zz4K');
}

body #primary .bfcm-carousel .slick-arrow {
	border: 2px solid #0093FF;
	background: #fff;
	border-radius: 100%;
	height: 40px;
	width: 40px;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: -120px;
}

body #primary .bfcm-carousel .slick-arrow svg {
	height: 13px;
	width: 8px
}

body #primary .bfcm-carousel .slick-arrow.slick-next {
	left: auto;
	right: -120px;
}

@media screen and (max-width: 767px) {
	
	.single-case-studies p{
margin-bottom : 10px !important;
}
	
	
	.case-studies-banner-content-top,
	.case-studies-stats-boxes {
		grid-template-columns: 1fr;
		display : grid;
	}
	.case-studies-banner-content-top .case-studies-banner-content-left {
		padding: 30px 24px;
	}
	.case-studies-banner-content-top .case-studies-banner-content-left h1 {
		font-size: 30px;
	}
	.case-studies-banner-content {
		padding-bottom: 40px;
		border-radius: 20px;
	}
	.case-studies-banner-content-bottom {
		flex-direction: column;
		gap: 20px;
	}
	.case-studies-stats-boxes .case-studies-stat-box {
		font-size: 18px;
		border-radius: 20px;
	}
	.case-studies-stats-boxes .case-studies-stat-box h3 {
		font-size: 36px;
	}
	.case-studies-middle-content {
		margin-top: -140px;
		margin-bottom: 0px;
		padding-top: 150px;
	}
	.case-studies-middle-content + .case-studies-bottom-content {
		padding-top: 80px;
	}
	.single-case-studies .flowdojo-single-case-studies-wrapper img {
		border-radius: 20px;
	}
	.smart-cs-listing {
		grid-template-columns: 1fr;
		flex-direction: column;
	}
	.case-studies-related .case-studies-related-grid .smart-cs-box:first-child {
		grid-row: span 1;
	}
	.case-studies-related .case-studies-related-grid .smart-cs-box:first-child .smart-cs-img-wrap,
	.case-studies-related .case-studies-related-grid .smart-cs-box .smart-cs-img-wrap{
		padding-top: 60%;
	}
	.case-studies-cta .case-studies-cta-content {
		padding: 24px;
	}
	.case-studies-cta .case-studies-cta-content h2 {
		font-size:24px;
	}
	.case-studies-cta .case-studies-cta-buttons {
		flex-direction: column;
		align-items:stretch;
	}
	.single-case-studies footer .site-primary-footer-wrap {
		padding-top:280px;
	}
	
	
	.case-studies-related{
		padding: 70px 10px 240px;
}
	
	.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{
		padding : 20px;
	}
	
	.single-case-studies .flowdojo-single-case-studies-wrapper blockquote {
		padding: 30px;
		border-radius: 20px;
		font-size: 14px;
	}
	
	.single-case-studies .flowdojo-single-case-studies-wrapper blockquote p:first-of-type {
		font-size: 18px;
	}
	body #primary .bfcm-carousel:before,
	body #primary .bfcm-carousel:after {
		display: none;
	}
}


/* Integerations & Big Commerce Page */
.page-id-10305 footer .site-above-footer-wrap:nth-child(1),
.page-id-10220 footer .site-above-footer-wrap:nth-child(1) {
    display: none;
}

.page-id-10305.ast-plain-container.ast-no-sidebar #primary, 
.page-id-10220.ast-plain-container.ast-no-sidebar #primary {
    margin: 0!important;
}

.post-grid-custom-style {
    margin: 0 20px;
}

.post-grid-custom-style h4, .post-grid-custom-style h4 + div {
    padding: 0 20px;
}

.post-grid-custom-style .uagb-post__text.uagb-post__cta {
    padding: 0 20px 20px;
}

.page-id-10305 .uag-hide-mob,
.page-id-10220 .uag-hide-mob{
	display:block!important;
}


/*  */
@media all and (min-width:1024px){
	.fix_studies .smart-cs-listing {
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    align-items: flex-start;
    justify-content: space-between;
	}

	.fix_studies .smart-cs-listing .smart-cs-box {
		height: 100%;
	}
}