/* Papaya Custom Styles */
.vimeo-no-padding{
	padding: 0px !important;
}
.fluid-width-video-wrapper{
	padding-top: 56.25% !important;
}
.faq-section,.final-cta,.diff-section,.use-cases {
	width:100%;
}
.page-id-36393 .fusion-tb-footer.fusion-footer .fusion-builder-row.fusion-row.fusion-flex-align-items-flex-start.fusion-flex-content-wrap {
    max-width: 1144px !important;
}
#post-36393 .fusion-layout-column.fusion_builder_column.fusion-builder-column-0.fusion_builder_column_1_1.\31 _1.fusion-flex-column{
	margin-bottom:0;
}
/* ---Paya css start---- */
/* RBN */
/* — Cloudingo Intelligence | Features | Parent Page: Features */
/* .page-id-35940 main#main {
    background: transparent;
    margin: 0px !important;
    padding: 0px !important;
}

@media only screen and (max-width: 767px) {
    .page-id-35940 .fusion-header-sticky-height {
        height: 90px;
    }
	.page-id-35940 .fusion-row {
        padding-top: 0px;
		    padding-bottom: 0px;
    }
	
	
} */

/* header.fusion-header-wrapper {
    background-color: transparent !important;
} */

/* Try Now Page style */
#try-now-banner-ctr > .fusion-builder-row {
	max-width: 1300px !important;
}
/* End Try Now Page style */

.feature-faqs .fusion-faqs-wrapper .fusion-accordian #accordian-1 .panel-title .active .fa-fusion-box {
    background-color: #512770 !important;
    border-color: #512770 !important;
}

/* Try Now page style */
.try-now-hero .hero__inner:before, .try-now-problem .problem__inner:before, .try-now-faq .faq-section__inner:before {
	display: none;
}

.try-now-faq .faq-section__inner {
	display: block;
}

.try-now-faq .faq-section__inner .section-header{
	text-align: center;
    margin: 0 auto;
    margin-bottom: 3rem;
}

.try-now-visuals .vimeo-wrap > div {
	padding-top: 0px !important;
}

.try-now-reviews h2, .try-now-reviews blockquote {
	color: #000 !important;
}
/* End Try Now page style */

/* Home page style */
/* ROI section */
@media only screen and (max-width: 767px) { 
	.home-roi-img > div {
		padding-top: 0px !important;
	}
}

/* Posts style */
.type-post.status-publish h2 {
	color: #000 !important;
}

.type-post.status-publish ul, .type-post.status-publish ol {
	padding-left: 20px
}

/* https://app.clickup.com/t/9014138895/PS_WP-722 */
.features-img span.fusion-imageframe {
	overflow: visible;
}

.features-img span.fusion-imageframe img {
	max-width: 120%;
}

/* .page-id-36515 */

.hero-container-home .fusion-builder-row,.reverse-column .fusion-builder-row{
	  flex-direction: column-reverse;
}

.page-id-36515 .fusion-header-wrapper .fusion-row{
		padding-left: 0;
    padding-right: 0;
}
.page-id-36515 header.fusion-header-wrapper {
    max-height: 80px;
}

.page-id-36515 .fusion-header-wrapper.fusion-is-sticky .fusion-logo {
    margin: 14px 0 0 0 !important;
}
.page-id-36515 .fusion-header-wrapper.fusion-is-sticky .fusion-sticky-logo {
    height:41px !important;
}
.page-id-36515 header.fusion-header-wrapper {
    border-bottom: 1px solid #08032329;
}
.page-id-36515 img.fusion-standard-logo {
    display: none;
}
.page-id-36515 img.fusion-mobile-logo {
    display: block;
}
.page-id-36515 main#main{
	padding:0;
}
.button-white-background {
    pointer-events: none;
}
.page-id-36515 #main .fusion-row {
    max-width: 100%;
}
.fusion-body .fusion-title.hightlight-title-main .fusion-highlighted-text-wrapper svg {
    top: 86%;
    left: 24%;
    width: calc(40% + .75em);
    height: calc(15% + .75em);
}
.fusion-mobile-menu-icons a {
    position: relative;
    top: 10px;
}
.fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before{
	color:#281535;
}
.trynow-button span.menu-text.fusion-button {
    border-radius: 14px;
    background: #52D894;
    color: #080323;
    font-family: Rubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    text-transform: none;
    padding: 14px 32px;
	  position: relative;
    top: -15px;
}
.page-id-36515 .fusion-header-wrapper.fusion-is-sticky .trynow-button span.menu-text.fusion-button {
    top: 0;
}
.trynow-button span.menu-text.fusion-button:hover{
	background: #51dda7;
}
.color-purple-link p a{
	color:#794EAA;
	text-decoration: underline;
}
.color-purple-link p a:hover{
	color:#080323;
}
.color-black-link p a {
    color: #080323;
    text-decoration: underline;
}

.color-black-link p a:hover{
	color: #794EAA;
}
.list-ul ul[role='list'], .list-ul ol[role='list'] {
    list-style: disc;
    padding-left: 20px;
    margin-bottom: 10px;
}
.page-id-36515 .post-content p {
    margin-top: 0;
    margin-bottom: 10px;
}
.text-wdth-lines{
	position:relative;
}
.text-wdth-lines p::after {
  content: '';
  display: block;
  position: absolute;
  bottom: -13px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 52px;
  background-image: url('/wp-content/uploads/lines.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto;
  z-index: -1;
}
.fusion-button.button-flat.button-white-background{
	    box-shadow: 0 2px 22px 0 rgba(8, 3, 35, 0.08) !important;
	letter-spacing: -0.32px;
}
.fusion-button.button-flat.button-white-background:hover{
	    box-shadow: 0 2px 22px 0 rgba(8, 3, 35, 0.08) !important;
	background-color:#fff !important;
	letter-spacing: -0.32px;
}
.fusion-button.button-flat.button-white-background:hover .fusion-button-text {
	color: #080323 !important;
}
.text-without-margin p{
	margin-bottom:0 !important;
}
.counter-container-home .counter-box-container {
	  border: none !important;
	  padding:20px;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0 2px 22px 0 rgba(8, 3, 35, 0.08);
}
.counter-container-home  span.display-counter {
    font-weight: 600;
    font-family: "Instrument Sans";
}
.text-with-border{
	    border-radius: 22px;
    border: 1px solid #F1F1F1;
    padding: 20px;
}
.left-border p{
    border-left: 2px solid #FF8260;
    padding-left: 10px;
}
.shadow-box{
	box-shadow: 0 2px 22px 0 rgba(8, 3, 35, 0.08);
border-radius: 10px;
}
.image-size {
    position: absolute;
    bottom: -150px;
}
	.page-id-36515 .fusion-title h2.fusion-title-heading{
		font-size: clamp(22px, 1.4272rem + 1.2394vw, 44px) !important;
	}
section#calendly {
    padding: 30px 0 0 0;
}
section#calendly h2 {
    color: #2b2935;
}
@media(min-width:768px){
	.image-size {
    bottom: -190px;
	}
	section#calendly  .container.calendly__inner{
		display:flex;
	}
	section#calendly .calendly__text {
		        display: flex;
        flex-direction: column;
        justify-content: center;
			flex: 1 1 calc(50% - 20px) !important;
	}
	section#calendly .calendly__visual {
    flex: 1 1 calc(50% - 20px) !important;
}
}
@media(min-width:1023px){
	.hero-container-home .fusion-builder-row,.reverse-column .fusion-builder-row{
	  flex-direction: row;
}
}
@media(min-width:1025px){
	.height-block-100{
	height:100%;
}

.image-size {
    position: absolute;
    bottom: -55px;
	max-width:155px;
    z-index: 1;
}
	.page-id-36515 .fusion-header-wrapper .fusion-logo {
    margin: 20px 0 0 0 !important;
}
	.page-id-36515 .fusion-header>.fusion-row {
    max-height: 80px;
}
	.page-id-36515 .fusion-header.fusion-sticky-shadow {
    max-height: 80px;
}
	.page-id-36515 header.fusion-header-wrapper.fusion-is-sticky  .trynow-button span.menu-text.fusion-button{
		top: -16px;
	}
}
@media(min-width:1200px){
	.max-width-75{
	    max-width: 75%;
    margin: 0 auto 20px auto !important;
}
	.image-size {
        bottom: -70px;
				max-width: 210px;
	}
}

@media(max-width:768px){
		.page-id-36515 .fusion-title h1.fusion-title-heading{
		font-size: 34px !important;
	}
	.page-id-36515 .fusion-title .fusion-title-heading{
		text-align:center !important;
	}
}
.page-id-36515 .post-content p, .page-id-36515 .post-content ul li,.fusion-counters-box .counter-box-content
 {
    font-size: 18px;
}

.modal-title {
    color: #000 !important;
}

/* Contact Us page style */
@media(max-width:768px){
	.contact-cont-col2 {
		padding-left: 40px;
		padding-right: 40px;
		margin-top: 0px !important;
	}
}
