/* general settings */

#page-container h1,
#page-container h2,
#page-container h3,
#page-container h4,
#main-content h5,
#page-container h6 {
  font-family: var(--ff-main) !important;
  color: var(--plnb-clr-heading) !important;
}
html,
body,
li,
ul,
ol,
#page-container p {
  font-family: var(--ff-main)!important;
  color: var(--plnb-clr-paragraph);
}

#page-container h1 {
  font-size: var(--plnb-fs-h1);
  font-weight: var(--plnb-fw-h1);
  line-height: var(--plnb-lh-h1);
  letter-spacing: var(--plnb-ls-h1);
}
#page-container h1.big {
  font-size: var(--plnb-fs-h1-big) !important;
  font-weight: var(--plnb-fw-h1-big) !important;
  line-height: var(--plnb-lh-h1-big) !important;
  letter-spacing: var(--plnb-ls-h1-big) !important;
}
#page-container h2 {
  font-size: var(--plnb-fs-h2)!important;
  font-weight: var(--plnb-fw-h2);
  line-height: var(--plnb-lh-h2);
  letter-spacing: var(--plnb-ls-h2);
}
#page-container h3 {
  font-size: var(--plnb-fs-h3)!important;
  font-weight: var(--plnb-fw-h3);
  line-height: var(--plnb-lh-h3);
  letter-spacing: var(--plnb-ls-h3);
}
#page-container h4 {
  font-size: var(--plnb-fs-h4)!important;
  font-weight: var(--plnb-fw-h4);
  line-height: var(--plnb-lh-h4);
  letter-spacing: var(--plnb-ls-h4);
}
#main-content h5 {
  font-size: var(--plnb-fs-h5);
  font-weight: var(--plnb-fw-h5);
  line-height: var(--plnb-lh-h5);
  letter-spacing: var(--plnb-ls-h5);
}
#page-container h6 {
  font-size: var(--plnb-fs-h6)!important;
  font-weight: var(--plnb-fw-h6);
  line-height: var(--plnb-lh-h6);
  letter-spacing: var(--plnb-ls-h6);
}

#page-container p {
  font-size: var(--plnb-fs-p)!important;
  font-weight: var(--plnb-fw-p)!important;
  line-height: var(--plnb-lh-p)!important;
  letter-spacing: var(--plnb-ls-p)!important;
}
#page-container p.small {
  font-size: var(--plnb-fs-p-small)!important;
  font-weight: var(--plnb-fw-p-small)!important;
  line-height: var(--plnb-lh-p-small)!important;
  letter-spacing: var(--plnb-ls-p-small)!important;
}
#page-container p.big {
  font-size: var(--plnb-fs-p-big);
  font-weight: var(--plnb-fw-p-big);
  line-height: var(--plnb-lh-p-big);
  letter-spacing: var(--plnb-ls-p-big);
}
#page-container p.label {
  font-size: var(--plnb-fs-p-label);
  font-weight: var(--plnb-fw-p-label);
  line-height: var(--plnb-lh-p-label);
  letter-spacing: var(--plnb-ls-p-label);
}
#page-container p.subheading {
  font-size: var(--plnb-fs-subh)!important;
  font-weight: var(--plnb-fw-subh)!important;
  line-height: var(--plnb-lh-subh)!important;
  letter-spacing: var(--plnb-ls-subh)!important;
}
/* end general settings */

body {
	background-color: #F2F3F6 !important;
}

.hero-lottie-thumbnail {
	min-width:1546px;
	margin-left:-200px;
}
.tools-comparison-header-channels {
	 display: grid;
    grid-template-columns: repeat(5, 1fr);
	column-gap:8px;
	row-gap: 9px;
}

.tools-comparison-header-channels.hootsuite {
	 grid-template-columns: repeat(5, 1fr);
}

.tools-comparison-header-channels img {
	max-width:25px!important;
	width:100%!important;
	border-radius:50%;
	box-shadow: 0px 4.9454px 12.3635px rgba(0, 0, 0, 0.1);

	
}

.tools-comparison-header-row {
	margin-bottom:9px;
}

.pricing-table-header-row .et_pb_text_inner:has(.tools-comparison-header-channels) {
	margin: 0 auto!important;
}

#page-container .pricing-table-section.et_pb_section .pricing-table-header-row.et_pb_row .col-one {
	border-top-left-radius:20px!important;
	display:flex;
	align-items:center;
	padding-left:12px!important;
}

#page-container .pricing-table-section.et_pb_section .pricing-table-header-row.et_pb_row .col-three {
	border-top-right-radius:20px!important;
}

.compare-table-collapse-button-container {
	display: flex;
    justify-content: end;
}

.compare-table-collapse-button-container .compare-table-collapse-button {
	display:flex;
	padding:7px;
	border-radius: 10px;
background: var(--plnb-clr-neutral-100);
	justify-content:center;
	align-items:center;
	
}

.compare-table-collapse-button-container .compare-table-collapse-button img {
	min-width:30px;
	height:30px;
	max-width:unset!important;
}

.pricing-table-section.et_pb_section .pricing-table-header-row:not(.tools-comparison-header-row) .et_pb_column {
	padding-block:0px!important;
}
.pricing-table-section.et_pb_section .pricing-table-row  {
	max-height:0!important;
	transition:all 0.3s ease-in-out;
	opacity:0;
	
	
}

.pricing-table-section.et_pb_section .pricing-table-row.active  {
	max-height:100vh!important;
	opacity:1;
}
.pricing-table-section.et_pb_section  {
	margin-top:7px!important;
}
#page-container .pricing-table-section.et_pb_section:has(.tools-comparison-header-row)  {
	margin-top:0px!important;
}
.pricing-table-section.et_pb_section .pricing-table-header-row .col-one {
	border-bottom-left-radius:20px!important;
}

.pricing-table-section.et_pb_section .pricing-table-header-row.active .col-one {
	border-bottom-left-radius:0px!important;
}

.pricing-table-section.et_pb_section .pricing-table-header-row .col-three {
	border-bottom-right-radius:20px!important;
}

.pricing-table-section.et_pb_section .pricing-table-header-row.active .col-three {
	border-bottom-right-radius:0px!important;
}

.pricing-quote-section h4 {
	max-width:870px!important;
}
#page-container div.et_pb_section.plnb-grid-cards-section {
	background-color:#F2F3F6;
	padding-bottom:var(--plnb-spacing-11)!important;
}
.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
	grid-template-columns:repeat(3, 1fr);
	gap:24px;
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(5) .text-container + p, .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(6) .text-container + p, .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(3) .text-container + p {
	display:flex;
	justify-content:center;
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(3) .text-container + p img, .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(1) .text-container + p img  {
	max-width:300px;
	
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(1) .text-container + p {
	display:flex;
	justify-content:center;
}

.plnb-grid-cards-row-2 .et_pb_column {
	display: flex;
	gap: 24px;
}
.plnb-grid-cards-row-2 .et_pb_column .et_pb_module  {
	width: 100%
}
.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item {
	padding: 0 !important;
	display: flex;
	flex-direction: row;
	align-items: center;
	overflow: hidden
}
.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item .text-container {
	padding: 24px 0 24px 36px;
}
.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item img {
	max-width: 390px;
	height: 100%;
	object-fit: contain
}

@media (max-width: 1280px) {
	.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item {
		flex-direction: column;
		align-items: flex-start
	}
	.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item img {
		max-width: 100%;
	}
}

@media (max-width: 980px) {
	.plnb-grid-cards-row-2 {
		margin-top: 24px;
	}
	
	.plnb-grid-cards-row-2 .et_pb_column .plnb-grid-card-item .text-container {
    padding: 24px 36px 24px 36px;
}
}

@media (max-width: 480px) {
	.plnb-grid-cards-row-2 .et_pb_column {
		flex-direction: column
	}
	
	.plnb-grid-cards-row-2 .et_pb_column .et_pb_module {
		margin-bottom: 0 !important
	}
	
	.plnb-grid-cards-section .button-row {
		margin-top: 24px;
	}
}



.plnb-grid-cards-section .button-row {
	padding-block:0 !important;
}
.pricing-table-header-section .header-row {
	display:flex!important;
	padding-block:100px 115px!important;
}
.pricing-table-header-section .header-row .et_pb_column {
	padding-block:0px!important;
}
.pricing-table-header-section .header-row .et_pb_column h2 {
	padding:0px!important;
}

#page-container div.et_pb_section.pricing-card-section {
	background-color:#F2F3F6;
	padding-block:64px 0px!important;
}

.pricing-table-section .et_pb_row.pricing-table-header-row:not(.tools-comparison-header-row) {
	cursor:pointer!important;
}

div.et_pb_section.pricing-card-section .pricing-card-row {
	background-color:white;
	border-radius: 50px;
	padding-block:0px!important;
}
div.et_pb_section.pricing-card-section .pricing-card-row .et_pb_column {
	padding-block:72px!important;
}
div.et_pb_section.pricing-card-section .pricing-card-row .et_pb_column .et_pb_button_module_wrapper  {
	margin-top:48px!important;
}
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module p {
	margin-bottom:8px!important;
}
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module h2 {
	margin-bottom:16px;
} 
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module span.unlimited-users {
	position:relative;
	
}
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module h2 span {
color:#21CC99!important;
	}
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module span.unlimited-users::before {
	content:"";
	background-image:url(/wp-content/uploads/2024/12/Vector-4.svg);
	width: 235.421px;
	height: 27.551px;
	object-fit:contain;
	position:absolute;
	bottom:-10px;
	left:50%;
	transform:translatex(-50%);
	background-repeat:no-repeat;
	background-position:bottom;
	
}

#page-container div.et_pb_section.plnb-grid-cards-section .heading-row {
	padding-block:0px 64px;
}
#page-container .hootsuite-hero-section {
	padding-bottom:0px!important;
}

#page-container .hootsuite-hero-section div.et_pb_row {
padding-bottom:0px!important;

}

#page-container  .pricing-logos-section.et_pb_section {
	padding-block:0px!important;
}
div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module span.unlimited-users {
	color:black!important;
}

.pricing-table-header-section.et_pb_section.buttons {
		    position: sticky;
    top: 0px;
    z-index: 999999;
	}
.pricing-table-header-section.et_pb_section.buttons.scroll-disabled {
	display:none!important;
}


@media (min-width:1280px) and (max-width:1439px) {
	.hero-lottie-thumbnail {
		min-width:1346px;
	}
}
@media (min-width:981px) and (max-width:1279px) {
	.hero-lottie-thumbnail {
		min-width:1246px;
	}
}
@media (min-width:481px) and (max-width:980px) {
	.hero-lottie-thumbnail {
		min-width:1200px;
		margin-left:-150px;
	}
/* 	#page-container .new-lp-text-image-mobile-image {
		display:block!important;
	} */
	    #page-container .et_pb_text_158, #page-container .et_pb_text_165, #page-container .et_pb_text_166 {
        display: block !important;
    }
}


@media (max-width:480px) {
	.new-home-hero-first-column p.subheading {
		max-width:300px!important;
		margin: 0 auto!important;
	}
	.pricing-table-header-section.et_pb_section.buttons {
		    position: sticky;
    top: 75px;
    z-index: 999999;
	}
	#page-container div.et_pb_section.pricing-card-section {
		padding-block:40px 0px!important;
	}
	div.et_section_regular.et_pb_section.pricing-quote-section.et_pb_section {
		padding-block:40px!important;
	}
	
	#page-container #et-boc div.et_pb_section.plnb-grid-cards-section {
		padding-bottom:var(--plnb-spacing-6)!important;
	}
	div.et_pb_section.pricing-card-section .pricing-card-row .et_pb_column .et_pb_button_module_wrapper {
		margin-top:28px!important;
	}
	div.et_pb_section.pricing-card-section .pricing-card-row .et_pb_column {
		padding-block:42px!important;
	}
	.hero-lottie-thumbnail {
		min-width:950px;
		margin-left:-120px;
	}
}

.hootsuite-hero-section {
	overflow:hidden;
	background-color:#F2F3F7!important;
}
.hootsuite-hero-section h1 {
	max-width:789px;
	margin: 0 auto!important;
	padding-bottom:24px!important;
}
#page-container #et-boc .hootsuite-hero-section .plnb-button-primary{
	margin-block:24px 98px!important;
}



body.page-id-967564, body.page-id-967564 #et-main-area,
body.page-id-964047 #et-main-area,
body.page-id-964050 #et-main-area,
body.page-id-964055 #et-main-area{
	background-color:#F2F3F6!important;
}




.new-home-review-results-section {
	background-color:transparent!important;
}
h2.new-home-secondary-heading {
	color: #12131A!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 39px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 120%!important; /* 46.8px */
/* 	letter-spacing: -0.2px!important;	 */
}
h3.new-home-tertiary-heading {
/* 	letter-spacing: -0.2px!important;	 */
}
.new-home-review-results-section .new-home-review-results-first-column{
	max-width:	511px;
	width:100%!important;
}
.new-home-review-results-section .new-home-review-results-second-column .et_pb_text_inner {
	height:100%;
}

.new-home-results-card {
	background-color:white;
	border-radius: 24px;
	display:flex;
	gap:20px;
	padding:30px 32px;
	align-items:center;
	height:100%!important;
	justify-content:space-between;
}
.new-home-results-card p {
/* 	color: #2F313D!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 600!important;
	line-height: 160%!important;  */
	font-weight:600!important;
	max-width:106px;
}

#page-container .new-home-results-card .bigger-text {
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 103.367px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 55.818px!important;
	padding-bottom:0px!important;
	max-width:172px!important;
	
}

#page-container .new-home-results-card .bigger-text.orange, #page-container .new-home-results-card .bigger-text.orange span {
	color:#FF9052!important;
}

#page-container .new-home-results-card .bigger-text.blue, #page-container .new-home-results-card .bigger-text.blue span {
	color:#8180FD!important;
}

.new-home-results-card span.small-text {
    font-size: 56px;
}

.new-home-review-results-second-column {
	display:grid;
	grid-template-columns:repeat(2, 1fr);
	gap:8px;
	width:100%!important;
}

.new-home-hero-section {
	padding-bottom:65px!important;
}
.new-home-review-results-section {
	padding-top:65px!important;
	padding-bottom:120px!important;
}

div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
	padding-top:100px!important;
}

.new-home-lottie-tabs-section .et_pb_text_inner h2 {
	padding-bottom: 50px;
}

.new-home-review-results-section div.et_pb_row {
	display:flex;
	gap:49px;
	max-width:1291px!important;
/* 	margin-left:150px; */
	padding-block:0px!important;
	margin: 0 auto!important;
}

.new-home-review-results-section div.et_pb_row::after {
	display:none!important;
}

.new-home-review-results-section .et_pb_module:has(.new-home-results-card.social-icons)  {
	grid-column-start:1;
	grid-column-end:3;
}

.new-home-review-author {
	display:flex;
	align-items:center;
	margin-top:28px;
	
	color: #2F313D!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 40px!important;
}

.quotes-icon {
	margin-bottom:11px!important;
}

.new-home-review-author .purple-text {
	color: #4947DD!important;
	font-weight:800!important;
}
.new-home-review-author img {
	margin-right:15px!important;
	margin-bottom:10px!important;
}
.new-home-results-card.social-icons .social-media-icons {
	display:flex;
	align-items:center;
	gap:22px;
}

.new-home-results-card.social-icons .social-media-icons img {
	width:25px;
}

.new-home-tab-content-container .li-with-check-icon {
	margin-bottom:0px!important;
}

/* .new-home-tab-content-container .li-with-check-icon li p{
	color: #000!important;
    font-feature-settings: 'clig' off, 'liga' off!important;
    font-family: Gilroy!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 500!important;
    line-height: 28px!important;
} */

.new-home-tab-content-container {
	display:flex;
	align-items:start;
	justify-content:space-between;
	gap:70px;
}

div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
	background-color:transparent!important;
	padding-bottom:50px!important;
}

.li-with-check-icon li::before {
	margin-top:3px!important;
}
.new-home-lottie-tabs-section .et_pb_all_tabs {
	background-color:transparent!important;
}
.new-home-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab {
	padding:0px!important;
}
.new-home-lottie-tabs-section div.et_pb_tabs {
	display:flex;
	flex-direction:column;
	
}
.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
	background-color:white!important;
	max-width:max-content!important;
	margin-bottom:-140px;
	padding:10px!important;
	border-radius: 15px;
	box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.10);
	margin-left:39px;
}
.new-home-lottie-tabs-section .lottie-column {
	overflow:hidden;
}
.new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
	width:851px;
}

.new-home-lottie-tabs-section  .et_pb_tabs_controls li {
	border:0px!important;
	color: #2F313D!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off !important;
/* 	font-family: "SF Pro Text"!important; */
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 400!important;
	line-height: 24px!important;
	border-radius:10px!important;
}

.new-home-lottie-tabs-section  .et_pb_tabs_controls li a {
	display:flex;
	align-items:center;
	gap:10px;
	padding:18px;
	border-radius: 10px;
}


.new-home-lottie-tabs-section ul.et_pb_tabs_controls::after {
	display:none!important;
}

.new-home-lottie-tabs-section .text-column {
	padding-left:50px;
	padding-top:214px;
	width:100%;
	max-width:551px;

}

.new-home-lottie-tabs-section .text-column h3 {
	margin-bottom: 32px;
	padding-bottom:0px!important;
}

.new-home-lottie-tabs-section .tab-lottie-player {
	border-top-left-radius:50px;
	border-bottom-left-radius:50px;
	overflow:hidden;
	
}

.new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_0.et_pb_tab_active, .new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_4.et_pb_tab_active  {
	background-color: #93E1C1;
}
.new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_1.et_pb_tab_active, .new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_5.et_pb_tab_active  {
	background-color: #FFAFB0;
}
.new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_2.et_pb_tab_active, .new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_6.et_pb_tab_active  {
	background-color: #FFC49C;
}
.new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_3.et_pb_tab_active, .new-home-lottie-tabs-section .et_pb_tabs_controls li.et_pb_tab_7.et_pb_tab_active  {
	background-color: #ABB2FF;
}

.heading-lottie-mobile {
	display:none;
}

div.et_pb_section.lottie-heading-section {
	background-color:transparent!important;
	padding-top:50px!important;
	padding-bottom:28px!important;
}
.lottie-heading-section .et_pb_row {
	padding-block:0px!important;
}

.lottie-heading-section .et_pb_module {
	margin-bottom:0px!important;
}

div.et_pb_section.new-home-team-collab.internal-checks {
	background-color:transparent!important;
	padding-top:100px!important;
}


.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background {
	justify-content:end!important;
}

.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background img {
	height:681px!important;
}
.new-lp-text-image-section.new-home-team-collab.right-text div.et_pb_row {
	margin-left: -120px;
	gap:130px!important;
}



/* .new-homepage .li-with-check-icon li p {
	color: #2F313D!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 160%!important;	
} */
.new-homepage .li-with-check-icon li p {
	line-height:120%!important;
}
div.et_pb_section.new-home-approval-section{
	background-color:transparent!important;
}
.new-home-approval-section div.et_pb_row  {
	margin-left: 125px;
}

.new-home-approval-section .new-lp-image-background{
	justify-content:center;
}
div.new-home-approval-section .new-lp-image-background img {
	height:681px!important;
}

div.et_pb_section.content-creation.new-homepage {
	background-color:transparent!important;
}

div.et_pb_section.content-creation.new-homepage.new-lp-text-image-section .new-lp-image-background img {
	height:681px!important;
}

div.et_pb_section.finally-a-tool-section {
	background-color:transparent!important;
}
div.et_pb_section.finally-a-tool-section .heading-row {
	padding-top:0px!important;
	padding-bottom:24px!important;
}
div.et_pb_section.finally-a-tool-section .heading-row h2{
	color: #12131A!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 48px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 110%!important; 
	max-width:600px!important;
	margin:0 auto!important;
	margin-bottom:32px!important;
	padding-bottom:0px!important;
}

div.et_pb_section.finally-a-tool-section .heading-row p{
	color: #2F313D!important;
	text-align: center!important;
	leading-trim: both!important;
	text-edge: cap!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 18px!important;
	font-style: normal!important;
	font-weight: 600!important;
	line-height: 160%!important;
	max-width:600px!important;
	margin:0 auto!important;
}

div.et_pb_row.finally-tool-row {
	max-width:1335px!important;
}

.finally-tool-row div.et_pb_column {
/* 	display:grid;
	grid-template-columns:repeat(12, 1fr); */
	gap:24px;
	display:flex;
	justify-content:center;
	align-items:center;
}

.finally-tool-row div.et_pb_column .finally-tool-item {
	padding:39px 44px 0px 49px;
	background-color:white;
	border-radius: 20px;
}
.finally-tool-row div.et_pb_column .finally-tool-item .item-title {
/* 	color: #12131A!important;
	text-align: start!important;
	leading-trim: both!important;
	text-edge: cap!important;
	font-family: Gilroy!important;
	font-size: 20px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 28px!important; */
	padding-bottom:20px!important;
}
#page-container .finally-tool-row div.et_pb_column .finally-tool-item .item-description {
/* 	color: #2F313D!important;
	leading-trim: both!important;
	text-edge: cap!important;
	font-family: Gilroy!important;
	font-size: 14px!important;
	font-style: normal!important;
	font-weight: 500!important; */
	line-height: 160%!important; 
	min-height:63px!important;
}

.finally-tool-row div.et_pb_column .finally-tool-item .item-image {
	margin-top:34px!important;
}

div.et_pb_row.finally-tool-row .finally-tool-item a {
	display:block!important;
}


.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-small) {
/* 	 grid-column: span 3; */
	max-width:363px;
	width:100%;
}

.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-medium) {
/* 	 grid-column: span 6; */
	max-width:554px;
	width:100%;
}

.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-small.third-item) {
/* 	 grid-column: span 6; */
	max-width:368px;
}

.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-large) {
/* 	 grid-column: span 6; */
	max-width:100%;
	width:100%;
}
.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
	margin-top:0px!important;
}

.finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
	margin-top:10px!important;
}

.finally-tool-row div.et_pb_column .finally-tool-item.item-large {
	display:flex;
	align-items:start;
	justify-content:end;
	padding-top:0px!important;
}

.finally-tool-row div.et_pb_column .finally-tool-item.item-large .text-container {
	max-width:265px;
	position:absolute;
	top:40px;
	left:49px;
}

.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
	margin-top:0px!important;
	max-width:639px;
	width:100%;
	margin-bottom: -20px;
}
div.et_pb_row.finally-tool-row {
	padding-block:0px!important;
	padding-top:24px!important;
}

div.et_pb_section.new-home-testimonial-section{
	background-color:transparent!important;
}

div.et_pb_section.new-home-testimonial-section .so-easy-heading {
	display:flex;
	flex-direction:column;
	max-width:370px;
	gap:18px;
/* 	color: #12131A!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 48px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 110%!important;  */
}


div.et_pb_section.new-home-testimonial-section .so-easy-heading img {
	max-width:169px;
}

div.et_pb_section.new-home-testimonial-section .et_pb_row.new-home-testimonial-row {
	max-width:100%!important;
	padding-left:150px;
	padding-bottom:0px!important;
}

.new-home-testimonial-card {
	border-radius: 50px;
	background: var(--neutral-100, #FFF);
	padding:39px 80px 60px 62px;
	display:flex;
	flex-direction:column;
/* 	width:459px; */
	height:100%!important;
}


.new-home-testimonial-card .testimonial-title {
	display:flex;
	flex-direction:column;
	gap:17px;
	color: #12131A!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 25px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 120%!important; 
	margin-bottom:32px;
}


.new-home-testimonial-card .testimonial-text {
/* 	color: #2F313D!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 14px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 160%!important;  */
	margin-bottom:38px;
}

.new-home-testimonial-card .quotes-icon {
	max-width:40px!important;
	margin-top:65px!important;
}
.new-home-testimonial-row {
	display:flex;
	flex-direction:row;
	gap:165px;
	align-items:center;
	overflow:hidden;
}
.new-home-testimonial-row .text-column {
	max-width:370px!important;
	min-width:max-content!important;
}

.new-home-testimonial-row .carousel-column {
	width:100%!important;
}

.new-home-testimonial-card .testimonial-author {
	margin-top:auto!important;
	
	display:flex;
	align-items:center;
	gap:16px;
}


.new-home-testimonial-card .testimonial-logo {
	max-width:168px!important;
}

.new-home-testimonial-card .testimonial-author .author-text p{
/* 	color: #2F313D!important;
font-feature-settings: 'liga' off, 'clig' off!important;
font-family: Gilroy!important;
font-size: 16px!important;
font-style: normal!important;
font-weight: 500!important;
line-height: 20px!important; */
	padding-bottom:0px!important;
}

.new-home-testimonial-card .testimonial-author .author-text .purple-text {
	color: var(--Purple-100, #947BF9)!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 20px!important;

}

.new-home-testimonial-row .dsm_card_wrapper {
	padding:0px!important;
	height:100%!important;
}

.new-home-testimonial-row .dsm_card_wrapper .dsm_card_carousel_child_description {
	height:100%!important;
}

/* .new-home-testimonial-row .owl-item {
	width:459px!important;
} */

div.et_pb_section.new-home-for-modern-teams-section {
	background-color:transparent!important;
}

/* div.et_pb_section.new-home-for-modern-teams-section h2 {
	color: #12131A!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 48px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 54px!important; 
} */

div.et_pb_section.new-home-for-modern-teams-section .new-home-for-modern-teams-row p {
	color: #2F313D!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 18px!important;
	font-style: normal!important;
	font-weight: 600!important;
	line-height: 150%!important;
	max-width:387px!important;
	margin: 0 auto;
	padding-bottom:56px!important;
}


.modern-content-card .card-item .card-title {
/* 	color: #12131A;
	leading-trim: both!important;
	text-edge: cap!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 32px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 37px!important;  */
	text-align:start!important;
	padding-left:49px!important;
	
}

.modern-content-card .card-item .card-description {
	color: #2F313D!important;
	leading-trim: both!important;
	text-align:start!important;
	text-edge: cap!important;
	font-family: Gilroy!important;
	font-size: 14px!important;
	font-style: normal!important;
	font-weight: 500!important;
	padding-left:49px!important;
	line-height: 22px!important;
	height:99px!important;
	padding-bottom:33px!important;
}
.modern-content-card {
	border-radius: 40px!important;
	padding-block:60px 40px;
	overflow:hidden!important;
}
.modern-content-card.multi-location {	
	background-color: #B9ECD5!important;
}

.modern-content-card p {
	text-align:start!important;
}
.modern-content-card p a {
	margin-left:49px!important;
	margin-top:40px!important;
/* 	color: #2F313D!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 600!important;
	line-height: 24px!important; 
	text-decoration:underline!important; */
}


.modern-content-card .labels-container {

	margin-bottom:48px;

}

.modern-content-card .labels-container .label-item {
	display:flex;
	align-items:center;
	gap:8px;
	padding:16px 17px 16px 22px;
	color: #2F313D!important;
/* 	font-family: "SF Pro Text"!important; */
	font-size: 12px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 15.031px!important; 
	border-radius: 100px;
	background: rgba(30, 32, 41, 0.05);
	mix-blend-mode: multiply;
	white-space:nowrap;
	min-width:max-content;
}


.new-home-for-modern-teams-section  .et_pb_row.cards-row {
	display:flex;
	gap:28px;
}

.modern-content-card.agency {	
	background-color: #C9CEFF!important;
}


.modern-content-card.small-teams {	
	background-color: #FFD4BC!important;
}


div.et_pb_section.new-home-logos-carousel-section {
	background-color:transparent!important;
}

div.et_pb_section.new-home-logos-carousel-section .et_pb_row.new-home-logos-carousel-row {
	max-width:100%!important;
}

.plnb-prefooter-section.new-homepage .prefooter-text-content {
	padding-bottom:0px!important;
}

.plnb-prefooter-section.new-homepage .prefooter-text-content + p {
	text-align:center!important;
	padding-bottom:48px!important;
	color:white!important;
}

.new-home-testimonial-row .dsm_card_carousel .swiper-button-next, .new-home-testimonial-row .dsm_card_carousel .swiper-button-prev {
	width:44px!important;
	height:44px!important;
	padding:10px;
	background-color:white!important;
	border-radius:50%;
	justify-content: center;
    align-items: center;
	box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.10) !important;

}
.new-home-testimonial-row .dsm_card_carousel .swiper-button-prev {
	margin-left:40px;
}
.new-home-testimonial-row .dsm_card_carousel .swiper-button-next::before, .new-home-testimonial-row .dsm_card_carousel .swiper-button-prev::before {
	font-size:20px!important;
}

.slack-integration-popup {
	border-radius: 30px;
	background-color: #FFF;
	box-shadow: 0px 8px 40px 0px rgba(0, 0, 0, 0.10);
	width:741px;
	max-width:741px!important;
/* 	width:100%!important; */
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	padding:37px 27px;
}


.slack-integration-popup .new-home-hero-tag {
	color: #2F313D!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 12px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 16px!important; 
}

.slack-integration-popup .new-span {
	border-radius: 3px;
    background: #FF7D03;
    padding: 2px 5px;
    color: #FFF !important;
    text-align: center !important;
    font-feature-settings: 'liga' off, 'clig' off !important;
    font-family: Gilroy !important;
    font-size: 12px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 16px !important;
/*     letter-spacing: -0.2px !important; */
}

.slack-integration-popup .image-background {
	border-radius: 30px;
	background: #FFE7D1;
	width:100%;
	padding-block: 38px;
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:30px;
}

.slack-integration-popup  .slack-popup-title {
	color: #12131A!important;
	text-align: center!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 25px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 150%!important; 
	letter-spacing: -0.2px!important;
	margin-top:19px!important;
	padding-bottom:24px!important;
}

.slack-integration-popup  .slack-popup-description {
	color: #2F313D!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	text-align:center!important;
	font-size: 14px!important;
	font-style: normal!important;
	font-weight: 500!important;
	line-height: 160%!important;
	letter-spacing: -0.2px!important;
	max-width:644px!important;
	padding-bottom:32px!important;
}
/* .slack-integration-popup p a{
	color: #2F313D!important;
	text-align: center;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 16px!important;
	font-style: normal!important;
	font-weight: 600!important;
	line-height: 24px!important;
	text-decoration:underline;
} */
#slackPopup {
	box-shadow:none!important;
	    display: flex !important;
    justify-content: center;
    align-items: center;
	max-width:max-content!important;;
}
#slackPopup div.et_pb_row {
	max-width:max-content!important;
	margin:0px!important;
}
 #slackPopup + .da-close-wrap .da-close {
	background:none!important;
	box-shadow:none!important;
	top:77px;
	right:17px;
}

#slackPopup b {
	max-width:max-content!important;
}

.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
	margin-left:-150px!important;
	gap:100px!important;
}
.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
	gap:75px!important;
	margin-left:150px!important;
}
.new-lp-text-image-section.left-text.new-home-approval-section .new-lp-image-background {
	justify-content:start!important;
}
div.et_pb_section.new-home-team-collab.internal-checks.manage-beautiful-content {
	padding-top:50px!important;
}

div.et_pb_section.manage-beautiful-content.new-lp-text-image-section .new-lp-text-column + b {
	display:none!important;
}
.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
	gap:120px!important;
}

.new-lp-text-image-section.manage-beautiful-content .li-with-check-icon {
	margin-bottom:32px!important;
	padding-bottom:0px!important;
}


.new-lp-text-image-section.neatly-organized .li-with-check-icon {
	max-width:375px;
}
.new-lp-text-image-section.left-text.neatly-organized div.et_pb_row {
	margin-left:150px!important;
}
.new-lp-text-image-section.left-text.neatly-organized  .new-lp-image-background {
	justify-content:center!important;
}

.new-lp-text-image-section.left-text.neatly-organized {
	padding-bottom:60px!important
}

div.et_pb_section.finally-a-tool-section {
	padding-top:60px!important;
}

.finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
	
	margin-top: -20px !important;
    margin-left: -30px;
    max-width: 279px;
    min-width: 100%;
}


div.et_pb_section.new-home-testimonial-section {
	padding-bottom:80px!important;
}

div.et_pb_section.new-home-for-modern-teams-section {
	padding-top:80px!important;
}
.new-home-for-modern-teams-section .et_pb_row.cards-row {
	padding-top:0px!important;
}
.new-home-for-modern-teams-row {
	padding-bottom:0px!important;
}

.new-home-for-modern-teams-section .et_pb_row.cards-row::after {
	display:none!important;
}

.new-home-for-modern-teams-section .et_pb_row.cards-row .et_pb_column {
	overflow:hidden!important;
}

.plnb-prefooter-section.new-homepage {
	background-color:transparent!important;
}

.new-home-hero-section .new-home-hero-first-column h1 br {
	display:none!important;
}

div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile {
		display:none!important;
	}

	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image.mobile {
		display:none!important;
	}
.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image.mobile {
		display:none!important;
	}

.new-home-for-modern-teams-section .et_pb_row.cards-row.mobile {
	display:none!important;
}

.plnb-prefooter-section.new-homepage .prefooter-text-content br:first-of-type {
		display:none!important;
	}

.new-home-for-modern-teams-row {
	padding-top:0px!important;
}
.new-home-testimonial-section .dsm_card_carousel .swiper-container {
	margin-bottom:0px!important;
}
.new-lp-text-image-section h3{
	margin-bottom:var(--plnb-spacing-6)!important;
	padding-bottom:0px!important;
}
.new-home-for-modern-teams-text-container h2 {
	padding-bottom:0px!important;
	margin-bottom:32px!important;
}



/* PRICING SLIDER START  */
.pricing-logos-section.new-homepage {
	background-color:transparent!important;
}
.pricing-logos-row.et_pb_row {
	max-width:100%;
	display:flex;
	overflow-x:hidden;
}
.pricing-logos-row.et_pb_row::after {
	position:absolute;
}
.pricing-logos-row.et_pb_row .et_pb_column {
	width:auto !important;
	float:unset;
	display:flex;
	flex-shrink:0;
	gap:45px;
	padding-inline:22.5px;
	align-items:center;
	animation-name: move-slider;
	animation-duration: 40s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}
@keyframes move-slider {
	from {
		translate: 0%;
	}
	to {
		translate: -100%;
	}
}
.pricing-logos-row.et_pb_row .et_pb_code{
	flex-shrink:0;
}
.pricing-logos-row.et_pb_row .et_pb_code_inner {
	display:flex;
	align-items:center;
}

/* PRICING SLIDER END */
#page-container .plnb-prefooter-section .prefooter-text-content {
    font-size: 61px !important;
	font-weight:700!important;
    line-height: 65px !important;
    text-align: center;
    color: white !important;
	margin-bottom:32px!important;
}


#page-container .plnb-prefooter-section .et_pb_module {
	margin-bottom:0px!important;
}



 #page-container .swiper-slide {
	transition:all 0.1s ease-in-out;
}

#page-container .swiper-slide.swiper-slide-prev {
	opacity:0;
	transform:translateZ(-800px) translatex(-100%)  !important;
	transform-origin:right;
}

.new-home-lottie-tabs-section .et_pb_tabs_controls li:not(.et_pb_tab_active):hover {
	background-color:#EDEEF2!important
}

.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
	display:flex;
	gap:5px;
	align-items:center;
}


.new-home-hero-section .new-home-hero-tag img {
	max-width:21px!important;
}
.new-home-lottie-tabs-section .et_pb_tabs_controls li a {
	font-family: Gilroy!important;
	font-weight:500!important;
}
.new-home-hero-section.second-version div.et_pb_row  {
	flex-direction:column!important;
	align-items:center;
	justify-content:center;
	gap:52px!important;
	margin: 0 auto!important;
}
.new-home-hero-section.second-version div.et_pb_row::after {
	display:none!important;
}

.new-home-hero-section.second-version .new-home-hero-first-column {
	width: 100% !important;
    max-width: 100% !important;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	
}

.new-home-hero-section.second-version .new-home-hero-first-column h1 {
	text-align:center;
}
.new-home-hero-section.second-version .new-home-hero-first-column h1 br {
	display:block!important;
}
.new-home-hero-section.second-version .new-home-hero-first-column p {
	max-width:100%!important;
	text-align:center!important;
}
.new-home-hero-section.second-version .new-home-hero-second-column {
	width:100%!important;
}
.new-home-hero-section.second-version .new-home-hero-second-column .new-home-hero-lottie-player .hero-lottie-player {
	margin: 0 auto!important;
	min-width:100%!important;
}
body.page-id-961651, body.page-id-961651  #et-main-area {
	background-color:#F2F3F7!important
}
.new-home-hero-section.second-version {
	padding-inline:var(--padding-inline-section)!important;
}

.new-home-hero-section.second-version .new-home-hero-first-column h1 {
	font-size:var(--plnb-fs-h1-big)!important;
	line-height:var(--plnb-lh-h1-big)!important;
}

.slack-integration-popup .image-background img.post-templates {
	max-width:351px;
}
.new-home-results-card.social-icons .social-media-icons img:nth-of-type(6) {
	width:unset!important;
	height:20px!important;
}

.new-home-results-card.social-icons p {
	max-width:190px!important;
}

.pricing-table-section .et_pb_row.pricing-table-header-row.active:not(.tools-comparison-header-row) .compare-table-collapse-button-container .compare-table-collapse-button img {
	rotate:0deg;
}

.pricing-table-section .et_pb_row.pricing-table-header-row:not(.tools-comparison-header-row) .compare-table-collapse-button-container .compare-table-collapse-button img {
	rotate:180deg;
	transition:all 0.2s ease-in-out;
}

#page-container .pricing-quote-name p {
	margin-top:12px!important;
}

div.et_section_regular.et_pb_section.pricing-quote-section.et_pb_section {
	padding-block:100px!important;
}
div.et_section_regular.et_pb_section.pricing-quote-section.et_pb_section .et_pb_row {
	padding-block:0px!important;
}

@media(min-width:1921px) {
	.new-home-hero-section div.et_pb_row {
		justify-content:center!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls  {
		margin-left:525px!important
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:22vw
	}
/* 	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		margin-left:15%;
	} */
	.home.home-page-section .et_pb_module .et_pb_video_box{
		transform: translate(-20px, -90px);
	}
}



@media(min-width:1920px) {
	.new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
		border-radius:50px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		margin-top:-23px!important;
	}
	.new-lp-text-image-section.new-home-team-collab.right-text div.et_pb_row, .et_pb_section.new-lp-text-image-section.active .et_pb_row, .et_pb_section.new-lp-text-image-section.active.new-homepage  .et_pb_row, .new-home-approval-section div.et_pb_row {
		margin: 0 auto!important;
	}
	.dsm_card_carousel_arrow_outside .swiper-button-next {
		right:27vw;
	}
	
	.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background {
		justify-content:start!important;
	}
	
	.new-lp-text-image-section.left-text.new-home-approval-section .new-lp-image-background, .new-lp-text-image-section.left-text.neatly-organized .new-lp-image-background {
		justify-content:end!important;
	}
	.new-home-review-results-section div.et_pb_row {
		margin: 0 auto!important;
	}

}

@media only screen and (min-width: 1920px){
.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		margin-left:189px;
	}
	.new-home-tab-content-container {
		justify-content:center;
	}
}
@media (max-width:1536px) {
	.new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
		width:821px;
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
    right: 37%;
}
	.new-home-lottie-tabs-section .text-column {
	padding-top:214px;	
			
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		margin-top:-23px!important;
	}
}


@media (min-width:1440px) and (max-width:1534px) {
	.new-home-hero-section div.et_pb_row {
		margin-left:100px!important;
	}
	.new-home-review-results-section div.et_pb_row{
		margin-left:unset!important;
		margin: 0 auto!important;
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:38%;
	}
	div.et_pb_section.new-home-testimonial-section .et_pb_row.new-home-testimonial-row {
		padding-left:100px;
	}
}



@media (min-width:1280px) and (max-width:1439px){
	.new-home-hero-section div.et_pb_row {
		margin-left:100px!important;
	}
	.new-home-review-results-section div.et_pb_row{
		margin-left:unset!important;
		margin: 0 auto!important;
	}
	
	.new-home-tab-content-container {
		gap:60px!important;
	}
	div.et_pb_section.new-home-team-collab.internal-checks {
		padding-top:50px!important;
	}
	div.et_pb_section.new-home-team-collab.internal-checks.manage-beautiful-content, .new-lp-text-image-section.left-text.neatly-organized, div.et_pb_section.new-home-approval-section, div.et_pb_section.finally-a-tool-section, div.et_pb_section.new-home-for-modern-teams-section {
		padding-top:0px!important;
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:40%;
	}
	div.et_pb_section.new-home-testimonial-section .et_pb_row.new-home-testimonial-row {
		padding-left:100px;
	}
	
	div.et_pb_row.finally-tool-row {
		padding-inline:50px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
		margin-top:-10px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large {
		padding: 39px 4px 0px 49px;
	}
	#page-container div.new-lp-text-image-section .new-lp-image-background {
		width:850px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		margin-top:11px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
			margin-top:-41px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-small:not(.third-item) .item-image:not(.image-video-editor){
		margin-top:29px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
        margin-top: -41px !important;
    }
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
		max-width:612px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		margin-top:-23px!important;
	}
}

@media(max-width:1280px) {
	#page-container .new-home-results-card .bigger-text {
		font-size:56px!important;
	}
	#page-container div.new-lp-text-image-section .new-lp-image-background {
		width:750px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		margin-top:0px!important;
	}
	.slack-integration-popup {
		width:100%!important;
	}
	    .new-home-hero-section div.et_pb_row {
        margin-left: 0px !important;
    }
	.new-home-hero-section .new-home-hero-first-column h1 {
		font-size:56px!important;
	}
	.new-home-hero-section .new-home-hero-second-column .new-home-hero-lottie-player .hero-lottie-player {
		min-width: 1346px !important;
	}
	.new-home-results-card.social-icons .social-media-icons {
		flex-wrap:wrap;
		justify-content:center;
	}
	h2.new-home-secondary-heading {
		font-size:34px!important;
	}
	
	.new-home-results-card .bigger-text {
		font-size:53px!important;
	}
	

	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
		padding-right:0px!important;
	}
	
	    .new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
			width:721px!important;
	}
	.lottie-heading-section {
		padding-bottom:0px!important;
	}
	
	div.et_pb_section.new-home-team-collab.internal-checks {
		padding-top:0px!important;
	}
	div.et_pb_section.new-home-team-collab.internal-checks{
		padding-left:0px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		margin-left:-50px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section, div.et_pb_section.content-creation.new-homepage {
		padding-right:0px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row {
		margin-left:50px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row h2 br, .et_pb_section.new-lp-text-image-section.active.new-home-approval-section h2 br, div.et_pb_section.content-creation.new-homepage h2 br{
		display:block!important;
	}
	.new-lp-text-image-section.left-text.new-home-approval-section .new-lp-image-background {
		justify-content:end!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item .item-title {
		font-size:18px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		min-height:103px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
			margin-top:-30px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-image {
		margin-top:0px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
		margin-top:-41px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large, .finally-tool-row div.et_pb_column .et_pb_text {
		height:100%;
		
	}
	div.et_pb_row.finally-tool-row div.et_pb_column {
		align-items:stretch;
	}
	.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-small) {
		max-width:335px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
    margin-top: 0px !important;
    max-width: 440px!important;
    width: 100%;
    margin-bottom: -20px;
    margin-top: 95px !important;
}
	
	div.et_pb_section.new-home-testimonial-section .et_pb_row.new-home-testimonial-row {
		padding-left:0px!important;
	}
	div.et_pb_section.new-home-testimonial-section {
		padding-right:0px!important;
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:45%!important;
	}
}


@media(max-width:1279px) {
	.new-home-review-results-section div.et_pb_row {
		margin-left:0px!important;
	}
	.new-home-review-author {
		font-size:13px!important;
	}
	
	.new-home-review-results-section .et_pb_module:has(.new-home-results-card.social-icons) {
		grid-column-start:unset!important;
		grid-column-end:unset!important;
	}
	.new-home-review-results-second-column {
		grid-template-columns:repeat(1, 1fr)!important;
	}
	.new-home-results-card.social-icons .social-media-icons {
		gap:16px!important;
		max-width:120px!important;
	}
	.new-home-results-card {
		padding:20px 22px!important;
	}
	
	.new-home-results-card.social-icons {
		flex-direction:row-reverse!important;
	}
	.new-home-results-card.social-icons p {
		max-width:120px!important;
	}
	.new-home-results-card p {
		font-size:12px!important;
		max-width:120px!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
		padding-top:0px!important;
	}
	.new-home-lottie-tabs-section .text-column {
		padding-left:0px!important;
		max-width:400px!important;
	}
	
	.new-home-tab-content-container {
		align-items:center;
		gap:80px!important;
		
	}
	.new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
		max-width:621px!important;
	}
	.new-lp-text-image-section.new-home-team-collab  div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-home-approval-section  div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-homepage  div.et_pb_column.new-lp-image-column {
		min-width:unset!important;
	}
	div.et_pb_section.content-creation.new-homepage.new-lp-text-image-section .new-lp-image-background img {
		height:481px!important;
	}
	
	
	.finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
		margin-top:-20px!important;
	}
	
	div.et_pb_section.finally-a-tool-section {
		padding-top:0px!important;
	}
	
	
	div.et_pb_section.new-home-testimonial-section .so-easy-heading {
		font-size:32px!important;
	}
	.new-home-testimonial-row {
		gap:50px!important;
	}
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:43%!important;
	}
	
	.new-home-testimonial-card .testimonial-author .author-text .purple-text {
		font-size:12px!important;
	}
	
	.new-home-testimonial-card .testimonial-title {
		font-size:20px!important;
	}
	.new-home-testimonial-card .testimonial-logo {
		max-width:130px!important;
	}
	
	.new-home-testimonial-card .quotes-icon {
		margin-top:35px!important;
	}
	
	div.et_pb_section.new-home-testimonial-section {
		padding-bottom:0px!important;
	}
	.new-home-hero-section .new-home-hero-first-column h1 {
		font-size:52px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item .item-image {
		  margin-top: 30px !important;	
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
        margin-top: 0px !important;
    }
	    .finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
        margin-top: 38px !important;
    }
	
}
@media(min-width:981px) and (max-width:1280px) {
	.modern-content-card.multi-location .labels-container .label-item.third {
		margin-left:-40px!important;
	}
	.modern-content-card.small-teams .labels-container .label-item.last.order-four {
		margin-left:-20px!important;
	}
	.modern-content-card.small-teams .labels-container .label-item.last.order-six {
		padding-left:22px!important
	}
	.modern-content-card.agency .labels-container .label-item.third {
    margin-left: 5px !important;
}
	.modern-content-card .labels-container .label-item {
	    letter-spacing: -0.7px!important;
		}
	
	.new-home-testimonial-section .dsm_card_carousel_arrow_outside .swiper-button-next {
		right:46%!important;
	}
}
@media (min-width: 981px) and (max-width: 1279px){
	.new-home-hero-section {
		padding-right:0px!important;
	}
	    .new-home-hero-section .new-home-hero-second-column .new-home-hero-lottie-player .hero-lottie-player {
			min-width:1246px!important;
	}
	.new-home-hero-section div.et_pb_row {
		gap:100px!important;
	}
	.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background img {
		max-width:600px!important;
		height:481px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		margin-left:-100px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row {
		margin-left:0px!important;
	}
	.new-lp-text-image-section.left-text .new-lp-image-background img, .new-lp-text-image-section.right-text .new-lp-image-background img {
		max-width:unset!important;
		height:481px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-title {
		min-height:80px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		min-height:126px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-icon svg {
		width:35px!important;
		height:35px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
        margin-top: 0px !important;
        max-width: 340px;
        width: 100%;
        margin-bottom: -20px;
        margin-top: 203px !important;
    }
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-description {
		min-height:90px!important;
	}
	.new-home-testimonial-card {
		padding:20px 30px 20px 20px!important;
	}
	.modern-content-card .card-item .card-title, .modern-content-card .card-item .card-description {
		padding-left:20px!important;
		
	}
	.modern-content-card p a {
		margin-left:20px!important;
	}
}

@media(min-width:981px) and (max-width:1024px) {
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-columns:repeat(2, 1fr)!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		margin-left:-20px!important;
			
		}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
		gap:0px!important;
	}
	    .new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background img {
			max-width:650px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		margin-left:-230px!important;;
	}
	.new-home-testimonial-row .dsm_card_carousel .swiper-button-prev {
    margin-left: 25px;
}
/* 	.modern-content-card .labels-container {
		flex-direction: column;
    align-items: start;
    margin-left: 30px;
	 height: 350px;
	} */
	.new-home-review-results-second-column {
		max-width:340px!important;
	}
}
@media(max-width:980px) {
	#page-container div.et_pb_section.plnb-grid-cards-section {
		padding-bottom:var(--plnb-spacing-6)!important;
	}
	.new-home-review-results-section {
		padding-bottom:var(--plnb-spacing-6)!important;
	}
	
	.pricing-table-header-section .col-two {
	cursor:pointer!important;
}

.pricing-table-header-section .col-three {
	cursor:pointer!important;
}
	.new-home-hero-section.second-version div.et_pb_row {
		gap:32px!important;
	}
	#page-container div.new-lp-text-image-section .new-lp-image-background {
		width:100%!important;
	}
	
	.pricing-logos-row.et_pb_row {
		margin-top:0px!important;
	}
	.new-home-results-card.social-icons {
		justify-content:center;
	}
	.pricing-table-header-section .header-row {
		padding-block:50px 40px!important;
	}
	
	div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module h4 {
		line-height:1.4em!important;
	}
	div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module span.unlimited-users::before {
	    width: 184.421px;
		bottom:-5px;
		}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
		gap:35px!important;
	}
	.new-home-hero-section.second-version .new-home-hero-first-column .et_pb_text_inner {
		display:flex;
		flex-direction:column;
		align-items:center;
	}
	#page-container .plnb-prefooter-section .prefooter-text-content {
		font-size:44px!important
	}
	.new-home-lottie-tabs-section .tab-lottie-player {
		border-radius:50px!important;
	}
	
	.new-home-hero-section div.et_pb_row {
		flex-direction:column;
		gap:40px!important;
	}
	
	.new-home-hero-section .new-home-hero-first-column {
		max-width:unset!important;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
	.new-home-hero-first-column .hero-slack-tag {
		display:none!important;
	}
	.new-home-hero-section .new-home-hero-first-column h1 {
		font-size:42px!important;
		margin-bottom:30px!important;
		text-align:center!important;
	}
	.new-home-hero-section .new-home-hero-first-column p {
	
		text-align:center!important;
		margin: 0 auto!important;
			margin-bottom:32px!important;
	}
	.new-home-hero-section .new-home-hero-second-column .new-home-hero-lottie-player .hero-lottie-player {
		min-width:1200px!important;
		margin-left:-150px!important;
	}
	
	
	.new-home-review-results-section {
		padding-top:30px!important;
	}
	.new-home-review-results-section div.et_pb_row {
		flex-direction:column!important;
	}
	    .new-home-review-results-second-column {
			grid-template-columns:repeat(2, 1fr)!important;
	}
	.new-home-review-results-section .et_pb_module:has(.new-home-results-card.social-icons) {
    grid-column-start: 1!important;
    grid-column-end: 3!important;
}
	
	.new-home-results-card.social-icons .social-media-icons {
		flex-wrap:nowrap!important;
		max-width:unset!important;
	}
	.new-home-results-card.social-icons {
		flex-direction:row!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		display:flex;
		margin-bottom:unset!important;
		margin :0 auto!important;
	}
	
	.new-home-lottie-tabs-section .et_pb_tabs_controls li:not(.et_pb_tab_active) a *:not(img) {
		display:none!important;
	}
	
	.new-home-tab-content-container {
		flex-direction:column!important;
		gap:140px!important;
	}
	.new-home-lottie-tabs-section .text-column {
		padding-top:0px!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		position:absolute;
		top:unset!important;
		left:50%;
		transform:translatex(-50%);
		min-width:85%;
		z-index:999999!important;
		bottom:560px!important;
	}
	.new-home-lottie-tabs-section .et_pb_tabs_controls li a {
		min-width:max-content!important;
	}
	.new-home-tab-content-container {
		align-items:center!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
		padding-right:var(--padding-inline-section)!important;
	}
/* 	div.et_pb_section.new-home-logos-carousel-section .swiper-slide{
		width:33%!important;
	} */
/* 	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		flex-direction:column;
		margin-left:unset!important;
		margin-right:unset!important;
		margin: 0 auto!important;
	} */
/* 	div.et_pb_section.new-home-team-collab.internal-checks {
		padding-left: var(--padding-inline-section)!important;
	} */
	.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background {
		justify-content:center!important;
	}
	.new-lp-text-image-section.new-home-team-collab.right-text .new-lp-image-background img {
		max-width:481px!important;
		height:unset!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		gap:40px!important;
	}
/* 	
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row {
		margin-left:0px!important;
		flex-direction:column!important;
		
	} */
	
	    .et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
        margin-left: -100px !important;
    }
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row {
		margin-left:0px!important;
	}
	.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
    gap: 60px !important;
}
	
	    .new-lp-text-image-section.new-home-team-collab div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-home-approval-section div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-homepage div.et_pb_column.new-lp-image-column {
		min-width:max-content!important;
	}
	
	.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .green-button, .et_pb_button {
		max-width:max-content!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		min-height:unset!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-description + p {
	max-height: max-content;
    display: flex;
    flex-direction: column;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-description + p {
		text-align:start!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description + p {
		text-align:center;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-description + p {
		text-align:start!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
		min-width:unset!important;
		max-width:unset!important;
		margin:0px!important;
		margin-left:-50px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .text-container {
		position:relative!important;
		max-width:unset!important;
		left:0!important;
	}
	  .finally-tool-row div.et_pb_column .finally-tool-item.item-large  {
		flex-direction:column!important;
		align-items:start;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .text-container + p {
		align-self:end!important;
		margin-right:-23px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
		margin:0px!important;
		margin-top:20px!important;
	}
	
	
	
	div.et_pb_row.finally-tool-row div.et_pb_column {
		flex-direction:column!important;
	}
	.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-small), .finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-medium) {
		max-width:unset!important;
	}
	
/* 	.new-home-for-modern-teams-section .et_pb_row.cards-row {
		flex-direction:column!important;
	} */
	.new-home-for-modern-teams-section .et_pb_row.cards-row .et_pb_column {
		width:100%!important;
	}
	
	div.et_pb_section.new-home-testimonial-section .et_pb_row.new-home-testimonial-row {
		flex-direction:column!important;
	}
	div.et_pb_section.new-home-testimonial-section {
		padding-inline: var(--padding-inline-section)!important;
	}
	div.et_pb_section.new-home-testimonial-section .so-easy-heading {
		max-width:unset!important;
	}
	div.et_pb_section.new-home-testimonial-section .so-easy-heading br {
		display:none!important;
	}
	
	.new-home-testimonial-row .text-column {
		max-width:unset!important;
		min-width:unset!important;
	}
	
	.dsm_card_carousel_arrow_outside .swiper-button-prev {
    left: 0px;
    bottom: -50px;
    position: absolute;
    top: unset !important;
    margin-left: 0px !important;
}
	
	.dsm_card_carousel_arrow_outside .swiper-button-next {
    left: 68px;
    bottom: -50px;
    position: absolute;
    top: unset !important;
    margin-left: 0px !important;
}
	div.et_pb_section.new-home-for-modern-teams-section {
		padding-top: 40px!important;
	}
	
	.new-home-for-modern-teams-row {
		padding-bottom:40px!important;
	}
	#page-container #et-boc .pricing-table-section img {
		max-width:unset!important;
	}
	.compare-table-collapse-button-container .compare-table-collapse-button img {
		min-width:20px;
		height:20px;
	}
		#page-container #et-boc .tools-comparison-header-channels img {
		max-width:25px!important;
	}
	
}

/* @media (max-width:767px) {
	#page-container #et-boc .et_pb_image_wrap img, #page-container #et-boc .et_pb_image_wrap {
		width:100%!important;
	}
} */

@media(min-width:481px) and (max-width:980px) {
	.new-home-results-card.social-icons {
		justify-content:space-between!important;
	} 
	.new-home-results-card.social-icons p {
        max-width: 185px !important;
    } 
	.pricing-table-header-section .et_pb_row {
		gap:10px!important;
	}
	    .finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
			max-width:70%!important;
	}
	.modern-content-card .card-item .card-description, .modern-content-card .card-item .card-title  {
		padding-inline:14px!important;
	}
	.modern-content-card p a {
		margin-left:14px!important;
		}
	.modern-content-card .card-item .card-description {
		height:160px!important;
	}
	.modern-content-card  .labels-container{
		margin-bottom:24px!important;
	}
	.modern-content-card {
		padding-block:30px 20px!important;
	}
	.new-home-for-modern-teams-row {
		margin-bottom:55px!important;
	}
	
	.new-home-lottie-tabs-section .text-column {
		max-width:unset!important;
	}
}
@media (max-width:480px){
	.pricing-table-header-section .et_pb_row {
		gap:10px!important;
	}
	div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module h4 {
		max-width:200px!important;
		margin: 0 auto!important;
	}
	
	div.et_pb_section.pricing-card-section .pricing-card-row .pricing-card-module span.unlimited-users::before {
		transform:translatex(-100%);
		left:100%;
	}
	
	#page-container #et-boc .new-home-review-results-section {
		padding-top:24px!important;
	}
	#page-container #et-boc div.et_pb_section.et_section_regular:not(.plnb-prefooter-section, .dropdown-menu-section, .white-menu, .new-home-review-results-section, .pricing-table-header-section, .pricing-table-section ) {
		padding-block:30px!important;
	}
	.new-home-results-card.social-icons .social-media-icons img:nth-of-type(6) {
/* 		width:17px!important; */
		height:15px!important;
	}
	#page-container .plnb-prefooter-section .prefooter-text-content {
		font-size:39px!important;
		line-height:110%!important;
		margin-bottom:0px!important;
	}
	#page-container .plnb-prefooter-section .plnb-button-primary {
		padding:22px 49px!important;
	}
	.et_pb_module.et_pb_tabs.et_pb_tabs_0.et_pb_tabs_vertically_stacked {
		animation-duration:0s!important;
	}
	.new-home-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab, .new-home-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab .et_pb_tab_content {
		transition-duration:0s!important;
		animation-duration:0s!important;
		opacity:1!important;
	}
	@keyframes fade-lottie {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
	
	
	.new-home-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab .lottie-column  {
/* 		opacity:0!important;
		visibility:invisible !important;
		transition:all 0.3s ease-in-out!important; */
	}
	.new-home-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab.et-pb-active-slide .lottie-column {
		
		animation-name: fade-lottie!important;
	animation-duration: 0.6s!important;

	}
	#page-container .new-home-review-results-section {
		padding-bottom:60px !important;
	}
	.modern-content-card .labels-container img {
		width:100%!important;
	}
	.heading-lottie-mobile {
	display:block;
}
	.heading-lottie-desktop {
	display:none;
}

	div.et_pb_section.new-home-logos-carousel-section {
		padding-top:30px!important;
		padding-bottom:0px!important;
	}
	div.et_pb_section.new-home-logos-carousel-section .dsm_image_carousel .dsm_image_carousel_container {
		margin-bottom:0px!important;
	}
	.plnb-prefooter-section.new-homepage .prefooter-text-content + p {
		padding-bottom:27px!important;
		padding-top:32px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-title {
		max-width:180px!important;
	}
/* 	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image.mobile {
		min-width:fit-content!important;
	} */
	.new-home-hero-section .new-home-hero-first-column h1 {
		font-size:48px!important;
		margin-bottom:13px!important;
		min-width:340px!important;
		max-width:346px!important;
	}
	.new-home-hero-section .new-home-hero-first-column h1 br {
	display:block!important;
	} 
	.new-home-hero-section .new-home-hero-first-column p {
		margin-bottom:32px!important;
		max-width:290px!important;
	}
	.new-homepage .li-with-check-icon li p br {
    display: block !important;
}
	
	body.page-id-967564 .white-menu.et_pb_with_background.et_pb_section, .lp-menu.et_pb_with_background.et_pb_section {
		background-color:#F2F3F6!important;
	}
	
	.new-home-hero-section .new-home-hero-second-column .new-home-hero-lottie-player .hero-lottie-player {
        min-width: 950px !important;
        margin-left: -120px !important;
    }
	
	.new-home-hero-section {
		padding-bottom:20px!important;
	}
	.new-home-review-results-section {
		padding-top:20px!important;
	}
	
	h2.new-home-secondary-heading {
	color: #12131A!important;
	font-feature-settings: 'liga' off, 'clig' off!important;
	font-family: Gilroy!important;
	font-size: 21px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 120%!important; /* 25.2px */
/* 	letter-spacing: -0.135px!important; */
	max-width:300px!important;
}
	.new-home-review-author img {
		margin-bottom:10px!important;
	}
	.new-home-review-author {
		margin-top:12px!important;
	}
	
	.new-home-results-card.social-icons .social-media-icons img {
		width:17px!important;
	}
	.new-home-results-card.social-icons .social-media-icons {
		max-width:110px!important; 
	}
	
	.new-home-results-card .bigger-text {
		font-size:74px!important;
		font-style: normal!important;
		font-weight: 700!important;
		line-height: 40.213px!important;
		margin-top:10px!important;
	}
	
	
	.new-home-results-card span.small-text {
		font-size:34px!important;
	}
 
	.new-home-lottie-tabs-section .text-column h2 {
	font-size: 25px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 120%!important; /* 30px */
/* 	letter-spacing: -0.141px!important; */
	max-width:260px!important;
}
	.new-home-tab-content-container .li-with-check-icon {
		padding-left:0px!important;
	}
	
	.new-home-tab-content-container .li-with-check-icon li p {
		font-size: 14px!important;
		font-style: normal!important;
		font-weight: 500!important;
		line-height: 140%!important;
		max-width:272px!important;
	}
	.new-home-tab-content-container .li-with-check-icon li p br {
		display:block!important;
	}
	    .new-home-lottie-tabs-section ul.et_pb_tabs_controls {
			top:unset!important;
			bottom:300px!important;
	}
	.lottie-heading-section {
		padding-top:0px!important;
	}
/* 	.new-home-lottie-tabs-section .text-column {
		height:325px!important;
	} */
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile {
		display:block!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section {
		display:none!important;
	}
	
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li a p {
	font-feature-settings: 'liga' off, 'clig' off!important;
/* 	font-family: "SF Pro Text"!important; */
	font-size: 14px!important;
	font-style: normal!important;
	font-weight: 400!important;
	line-height: 24px!important;
	color:#2F313D!important;
}
	.new-home-lottie-tabs-section .et_pb_tabs_controls li a {
		padding:15px 17px!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li a img + p {
		display:none!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li:not(.et_pb_tab_active) a {
		justify-content:center!important;
	}
	
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li:not(.et_pb_tab_active) a img + p + p {
		display:none!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li a + p {
		display:none!important;
	}
	div.new-home-lottie-tabs-section.new-home-lottie-tabs-section.mobile .et_pb_tabs_controls li {
		min-width:max-content;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		max-width:unset!important;
		width:100%!important;
	}
	
	.new-home-lottie-tabs-section .lottie-column .tab-lottie-player {
		max-width:100%!important;
		width:100%!important;
	}
	
	    .new-home-lottie-tabs-section .tab-lottie-player {
			border-radius:20px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row, .et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row, div.et_pb_section.content-creation.new-homepage div.et_pb_row {
		margin-left:unset!important;
		margin-right:unset!important;
		margin:0 auto!important;
		
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab, .et_pb_section.new-lp-text-image-section.active.new-home-approval-section, div.et_pb_section.content-creation.new-homepage {
	padding-inline:var(--padding-inline-section)!important;
}	
	
	.new-lp-text-image-section.new-home-team-collab div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-home-approval-section div.et_pb_column.new-lp-image-column, .new-lp-text-image-section.new-homepage div.et_pb_column.new-lp-image-column {
		min-width:unset!important;
		width:357px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .new-lp-text-image-mobile-image {
		margin-left: -30px !important;
    min-width: unset;
    max-width: unset;
    width: 357px !important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .new-lp-text-image-mobile-image{
		margin-left: -30px !important;
    min-width: unset;
    max-width: unset;
    width: 357px !important;
	}
	.et_pb_section.neatly-organized.new-lp-text-image-section .new-lp-text-image-mobile-image {
		margin-left:-10px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		flex-direction:column!important;
		gap:10px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
		gap:10px!important;
	}
	.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		gap:10px!important;
	}
	.et_pb_section.neatly-organized.new-lp-text-image-section .et_pb_row {
		flex-direction:column-reverse!important;
		gap:10px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .new-lp-text-image-mobile-image {
		width:357px!important;
		margin-left:-13px!important
	}
	
	
	#page-container .new-homepage .li-with-check-icon li p {
		font-size:16px!important;
	}
	#page-container .new-home-tab-content-container .li-with-check-icon li p  {
		font-size:16px!important;
	}
	#page-container .finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		font-size:14px!important;
	}
	
/* 	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row  .et_pb_button_module_wrapper.et_pb_button_alignment_left {
		text-align:center!important;
	} */
	
	div.et_pb_section.new-homepage.new-lp-text-image-section .li-with-check-icon {
		margin-bottom:24px!important;
		padding-bottom:0px!important;
	}
	
	.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .green-button, .et_pb_button {
		margin-top:0px!important;
	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
		flex-direction:column-reverse!important;
	}
	
	
	#page-container div.et_pb_section.finally-a-tool-section .heading-row h2 {
		text-align:start!important;
		font-size: 32px!important;
		font-style: normal!important;
		font-weight: 700!important;
		line-height: 110%!important;
		margin-left:0px!important;
		max-width:250px!important;
		margin-bottom:20px!important;
	}
	div.et_pb_section.finally-a-tool-section .heading-row h2 br {
		display:block!important;
	}
	
	div.et_pb_section.finally-a-tool-section .heading-row p {
		text-align:start!important;
		font-size: 16px!important;
		font-style: normal!important;
		font-weight: 600!important;
		line-height: 160%!important;
		margin-bottom:31px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item {
		padding: 30px 24px !important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		padding-bottom:30px!important;
	}
	
	    .finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-description + p {
			align-items:start!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image {
		display:none!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image.mobile {
		display:block!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
		display:none!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image.mobile {
		display:block!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		max-width:240px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-medium .item-image.mobile {
		margin-top:-50px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.third-item .item-image {
		margin-top:unset!important;
		margin-bottom:-24px!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item .item-image.image-video-editor {
		max-width:300px!important;
		margin-top:-50px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-description + p {
		margin-top:-15px!important;
	}
	
	.finally-tool-row div.et_pb_column .et_pb_module:has(.finally-tool-item.item-large) {
		overflow:hidden!important;
	}
	
	.finally-tool-row div.et_pb_column .finally-tool-item.item-large .item-image {
		width:300px!important;
		margin-top:50px!important;
	}
	
	   div.et_pb_section.new-home-testimonial-section .so-easy-heading {
        max-width: 280px !important;
    }
	
	.new-home-testimonial-card .testimonial-logo {
		max-width:110px!important;
	}
	
	.new-home-testimonial-card {
		border-radius:32px!important;
		padding:26px 22px 41px 22px!important;
	}
	.dsm_card_carousel_arrow_outside .swiper-button-prev, .dsm_card_carousel_arrow_outside .swiper-button-next {
		bottom:-60px!important;
	}
	
	#page-container div.et_pb_section.new-home-for-modern-teams-section h2 {
		text-align:start!important;
		font-size: 32px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 110%!important;
		max-width:220px!important;
	}
	
	div.et_pb_section.new-home-for-modern-teams-section .new-home-for-modern-teams-row p {
		text-align:start!important;
		max-width:287px!important;
		margin-left:0px!important;
	}
	
	.modern-content-card {
		padding-block:34px!important;
	}
	
	.modern-content-card .card-item .card-title, .modern-content-card .card-item .card-description {
		padding-left: 22px!important;
	}
	.modern-content-card p a {
		margin-left:22px!important;
	}
	
	.new-home-for-modern-teams-section .et_pb_row.cards-row .et_pb_column.agency {
		order:1;
	}
	.new-home-for-modern-teams-section .et_pb_row.cards-row .et_pb_column.multi-location {
		order:2;
	}
	.new-home-for-modern-teams-section .et_pb_row.cards-row .et_pb_column.small-teams {
		order:3;
	}
	
	
	.modern-content-card .labels-container .label-item {
		padding-left:unset!important;
		padding-right:unset!important;
		margin-left:0px!important;
		margin-right:0px!important;
		padding:16px 17px 16px 22px!important;
		
	}
	.modern-content-card .card-item {
		display:flex;
		flex-direction:column!important;
	}
	.new-home-for-modern-teams-section .et_pb_row.cards-row {
		display:none!important;
	}
	.new-home-for-modern-teams-section .et_pb_row.cards-row.mobile {
		display:flex!important;
		flex-direction:column;
		gap:17px!important;
	}

	
	.plnb-prefooter-section.new-homepage .prefooter-text-content br:first-of-type {
		display:block!important;
	}
	 .new-home-review-results-second-column {
			grid-template-columns:repeat(1, 1fr)!important;
	}
	.new-home-review-results-section .et_pb_module:has(.new-home-results-card.social-icons) {
    grid-column-start: unset!important;
    grid-column-end: unset!important;
}
	
	.new-home-results-card.social-icons .social-media-icons {
		flex-wrap:wrap!important;
		max-width:110px!important;
	}
	.new-home-results-card.social-icons {
		flex-direction:row-reverse!important;
	}
		
	.plnb-prefooter-section.new-homepage .prefooter-text-content {
		font-size: 39px!important;
	font-style: normal!important;
	font-weight: 700!important;
	line-height: 110%!important;
	}
	
	.new-home-results-card .bigger-text {
		text-align:center!important;
	}
	.new-home-results-card {
		justify-content:center;
		gap:30px!important;
	}
	.new-home-results-card p {
		min-width:120px!important;
	}
	.modern-content-card {
		padding-block: 33px 34px!important;
	}
	.modern-content-card .card-item .card-title, .modern-content-card .card-item .card-description{
		padding-left:23px!important;
		
	}
	.modern-content-card p a  {
		margin-left:22px!important;
	}
	.modern-content-card .card-item .card-description {
		margin-bottom:24px!important;
		padding-bottom:0px!important;
		height:100%!important;
	}
	
	.modern-content-card.agency .card-item .card-description{
		max-width:251px!important;
	}
	.modern-content-card.multi-location .card-item .card-description{
		max-width:260px!important;
	}
	
	.modern-content-card.small-teams .card-item .card-description{
		max-width:259px!important;
	}
	.modern-content-card .labels-container {
		margin-bottom:0px!important;
	}
	.new-home-testimonial-card p {
		padding-bottom:0px!important;
	}
	.new-home-testimonial-card .testimonial-title {
		font-size:25px!important;
	}
	#page-container .new-home-results-card .bigger-text {
		font-size:74px!important;
	}
	.new-home-hero-section .new-home-hero-first-column h1 {
		font-size:var(--plnb-fs-h1-big)!important;
		line-height:110%!important;
	}
	#page-container .plnb-button-primary {
	padding:24px 39px!important;	
	}
}
@media(max-width:481px) {
	.modern-content-card.agency .labels-container .label-item.third {
		margin-left:-10px!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		bottom:380px!important;
	}
}

@media(min-width:425px) and (max-width:475px) {
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		bottom:330px!important;
	}
	
}


@media (min-width:376px) and (max-width:424px) {
	    .et_pb_section.new-lp-text-image-section.active.new-home-approval-section .new-lp-text-image-mobile-image {
        width: 397px !important;
        margin-left: 10px !important;
    }
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .new-lp-text-image-mobile-image {
		width:397px!important;
	}
	.et_pb_section.neatly-organized.new-lp-text-image-section .new-lp-text-image-mobile-image {
		width:397px!important;
		margin-left:20px!important;
	}
	
	
}

@media(min-width:425px) and (max-width:480px) {
	.et_pb_section.neatly-organized.new-lp-text-image-section .new-lp-text-image-mobile-image{
		margin-left:10px!important;
		width:427px!important;

	}
	
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .new-lp-text-image-mobile-image {
		width:427px!important;
	}
	.et_pb_section.new-lp-text-image-section.active.new-home-approval-section .new-lp-text-image-mobile-image {
        width: 427px !important;
        margin-left: 0px !important;
    }
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .new-lp-text-image-mobile-image {
		margin-left:-40px!important;
	}
}

@media(max-width:390px) {
	.plnb-prefooter-section.new-footer-section .prefooter-text-content {
        font-size: 30px !important;
        line-height: 45px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		bottom:300px!important;
	}
}
@media (max-width:320px) {
	    .new-home-lottie-tabs-section .et_pb_tabs_controls li a {
        padding: 10px 12px !important;
    }
	.modern-content-card .labels-container, .modern-content-card.small-teams .labels-container, .modern-content-card.agency .labels-container {
    max-width: 200px !important;
    min-width: unset !important;
}
	.et_pb_section.new-lp-text-image-section.active.new-home-team-collab .new-lp-text-image-mobile-image {
		width:310px!important;
	}
	.modern-content-card.multi-location .labels-container .label-item.last {
		margin-left:-5px!important;
	}
	    .modern-content-card.multi-location .labels-container .label-item.first {
			margin-left:30px!important;
	}
	.modern-content-card.small-teams .labels-container .label-item.fourth {
		margin-left:40px!important;
	}
	.modern-content-card .labels-container .label-item {
		margin-left:50px!important;
	}
	.modern-content-card.small-teams .labels-container .label-item.last.order-six {
		padding-left:16px!important;
	}
	    .new-home-review-author {
        font-size: 11px !important;
    }
	    .new-home-results-card {
			gap:10px!important;
	}
	.new-home-results-card {
        padding: 20px 12px !important;
    }
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		bottom:270px!important;
	}
	.new-home-hero-section .new-home-hero-first-column h1 {
		min-width:305px!important;
	}
}


div.et_pb_section.et_section_regular:not(.plnb-prefooter-section, .dropdown-menu-section, .white-menu, .new-home-review-results-section, .pricing-table-header-section, .pricing-table-section ) {
	padding-block:64px!important;
}

@media (max-width:480px) {
	div.et_pb_section.et_section_regular:not(.plnb-prefooter-section, .dropdown-menu-section, .white-menu, .new-home-review-results-section) {
		padding-block: 0px!important;
	}
	#page-container div.et_pb_section.plnb-grid-cards-section .et_pb_text_inner h2 {
		padding-bottom:0px!important;
	}
	.new-home-tab-content-container {
		flex-direction:column-reverse!important;
	}
	.pricing-table-section .et_pb_row {
		grid-template-columns: 5fr 1fr 1fr!important;
	}
	.pricing-table-section .et_pb_row:first-of-type .col-two {
		border-radius:unset!important;
	}
	.new-lp-text-column .new-lp-text-container h3 br{
		display:none!important;
	}
	.pricing-table-row .et_pb_column:not(.col-one) {
		grid-column-start: 2;
        grid-column-end: 4;
	}
	.et_pb_column.et_pb_column_empty {
		display:block!important;
	}
	
	.pricing-table-header-row .et_pb_column.active {
		justify-content:end!important;
	}
	div.pricing-quote-section.et_pb_section .et_pb_row {
		padding-block:48px!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(2) img, .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(4) img {
		margin-top:20px!important;
	}
	#page-container div.et_pb_section.plnb-grid-cards-section {
		padding-bottom:var(--plnb-spacing-9)!important;
	}
	div.et_pb_section.new-home-team-collab.internal-checks {
		padding-top:64px!important;
	}
	
	#page-container .new-home-review-results-section {
		padding-top:48px!important;
	}
	#page-container div.et_pb_section.new-home-testimonial-section {
		padding-block:64px!important;
	}
	#page-container div.et_pb_section.plnb-grid-cards-section .heading-row {
		padding-bottom:40px!important;
	}
	
	.pricing-table-section .tools-comparison-header-row {
		grid-template-columns: 1.28fr 1fr!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		position:relative!important;
		top:unset!important;
		bottom:unset!important;
	}
	.new-home-tab-content-container {
		gap:30px!important;
	}
	.new-home-lottie-tabs-section div.et_pb_tabs {
		gap:36px!important;
	}
	.new-home-lottie-tabs-section .text-column h2 {
		padding-bottom:24px!important;
	}
	.new-home-tab-content-container .li-with-check-icon li::before {
		margin-top:5px!important;
	}
	.finally-tool-row div.et_pb_column .finally-tool-item .item-description {
		max-width:270px!important;
	}

}


body.page-id-967564 .white-menu.et_pb_section {
	background-color:#F2F3F7!important;
}

#page-container .modern-content-card p.card-description a {
		margin-left:0px!important;
		margin-top:0px!important;
}
.new-home-hero-tag {
	cursor:pointer;
}







/* PRICING PAGE CSS - USED FOR COMPARISON TABLE START */

/* general settings */

div.et_pb_row {
	width:100%;
	max-width:var(--plnb-mw-l);
}

#page-container h1,
#page-container h2,
#page-container h3,
#page-container h4,
#main-content h5,
#page-container h6 {
  font-family: var(--ff-main) !important;
  color: var(--plnb-clr-heading) !important;
}
html,
body,
li,
ul,
ol,
#page-container p {
  font-family: var(--ff-main)!important;
  color: var(--plnb-clr-paragraph);
}

#page-container h1 {
  font-size: var(--plnb-fs-h1) !important;
  font-weight: var(--plnb-fw-h1) !important;
  line-height: var(--plnb-lh-h1) !important;
  letter-spacing: var(--plnb-ls-h1) !important;
}
#page-container h1.big {
  font-size: var(--plnb-fs-h1-big) !important;
  font-weight: var(--plnb-fw-h1-big) !important;
  line-height: var(--plnb-lh-h1-big) !important;
  letter-spacing: var(--plnb-ls-h1-big) !important;
}
#page-container h2 {
  font-size: var(--plnb-fs-h2)!important;
  font-weight: var(--plnb-fw-h2);
  line-height: var(--plnb-lh-h2);
  letter-spacing: var(--plnb-ls-h2);
}
#page-container h3 {
  font-size: var(--plnb-fs-h3)!important;
  font-weight: var(--plnb-fw-h3);
  line-height: var(--plnb-lh-h3);
  letter-spacing: var(--plnb-ls-h3);
}
#page-container h4 {
  font-size: var(--plnb-fs-h4)!important;
  font-weight: var(--plnb-fw-h4);
  line-height: var(--plnb-lh-h4);
  letter-spacing: var(--plnb-ls-h4);
}
#main-content h5 {
  font-size: var(--plnb-fs-h5) !important;
  font-weight: var(--plnb-fw-h5);
  line-height: var(--plnb-lh-h5) !important;
  letter-spacing: var(--plnb-ls-h5);
}
#page-container h6 {
  font-size: var(--plnb-fs-h6)!important;
  font-weight: var(--plnb-fw-h6);
  line-height: var(--plnb-lh-h6);
  letter-spacing: var(--plnb-ls-h6);
}

#page-container p {
  font-size: var(--plnb-fs-p)!important;
  font-weight: var(--plnb-fw-p)!important;
  line-height: var(--plnb-lh-p)!important;
  letter-spacing: var(--plnb-ls-p)!important;
}
#page-container p.small {
  font-size: var(--plnb-fs-p-small)!important;
  font-weight: var(--plnb-fw-p-small)!important;
  line-height: var(--plnb-lh-p-small)!important;
  letter-spacing: var(--plnb-ls-p-small)!important;
}
#page-container p.big {
  font-size: var(--plnb-fs-p-big) !important;
  font-weight: var(--plnb-fw-p-big) !important;
  line-height: var(--plnb-lh-p-big) !important;
  letter-spacing: var(--plnb-ls-p-big) !important;
}
#page-container p.label {
  font-size: var(--plnb-fs-p-label) !important;
  font-weight: var(--plnb-fw-p-label) !important;
  line-height: var(--plnb-lh-p-label) !important;
  letter-spacing: var(--plnb-ls-p-label) !important;
}
/* end general settings */

/* CSS */
#page-container header .white-menu {
	background-color:var(--plnb-clr-neutral-bg) !important;
}
.pricing-calc-container.et_pb_section {
	padding-inline:0;
	padding-block:0;
	background-color:var(--plnb-clr-neutral-bg);
}
@media (min-width:981px) and (max-width:1279px) {
	.pricing-calc-container.et_pb_section {
		padding-inline:45px;
	}
}
@media (max-width:980px) {
	.pricing-calc-container.et_pb_section {
		padding-inline:30px;
	}
	.pricing-calc-container.et_pb_section {
		padding-top:40px;
	}
}
.pricing-calc-container .et_pb_row {
	max-width:none;
	padding:0;
}
.pricing-calc-col.plan-free {
  --accent: var(--plnb-clr-blue-200);
  --accent-light: var(--plnb-clr-blue-200);
}
.pricing-calc-col.plan-basic {
  --accent: var(--plnb-clr-orange-200);
  --accent-light: var(--plnb-clr-orange-100);
}
.pricing-calc-col.plan-pro {
  --accent: var(--plnb-clr-green-200);
  --accent-light: var(--plnb-clr-green-100);
  outline:6px solid var(--accent-light);
}
.pricing-calc-col.plan-enterprise {
  --accent: var(--plnb-clr-purple-200);
  --accent-light: var(--plnb-clr-purple-100);
}
.freq-switch {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 14px;
}
.freq-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.freq-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--plnb-clr-green-500);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.freq-slider {
  border-radius: 34px;
}

.freq-slider:before {
  border-radius: 50%;
}

.freq-slider:before {
  position: absolute;
  content: "";
  height: 10px;
  width: 10px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.freq-switch input:checked + .freq-slider:before {
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}
.freq-switch input:checked + .freq-slider {
  background-color: var(--plnb-clr-green-500);
}
.freq-module {
  display: flex;
  align-items: center;
  gap: 15px;
}
.freq-module .monthly,
.freq-module .yearly {
  min-width: 62px;
  font-size: var(--plnb-fs-p);
  letter-spacing: -0.2px;
  font-weight: var(--plnb-fw-p);
}
.freq-toggle {
  display: flex;
  align-items: center;
}
.freq-row {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
  margin-bottom: 80px;
	flex-wrap:wrap;
}
.freq-label {
  background-color: var(--plnb-clr-green-400);
  border-radius: 100px;
  color: white;
  padding: 8px 12px;
  line-height: 1;
  font-size: var(--plnb-fs-p);
  letter-spacing: -0.2px;
	font-family:var(--ff-main);
}
.freq-module:has(input:checked) .yearly {
  font-weight: 700;
}
.freq-module:not(:has(input:checked)) .monthly {
  font-weight: 700;
}
.freq-row:not(:has(input:checked)) .freq-label {
  background-color: var(--plnb-clr-neutral-300) !important;
}
.pricing-calc-row {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 15px;
  width: 100%;
  max-width: 1160px;
  margin-inline: auto;
}
.pricing-calc-col {
  border-radius: 20px;
  background: white;
}

.pricing-calc-col .col-header,
.pricing-calc-col .col-body-main,
.pricing-calc-col .col-body-sec {
  padding: 15px;
}
.pricing-calc-col .col-header {
  background-color: var(--accent);
  border-radius: 20px 20px 0 0;
  position: relative;
	padding-top:30px;
	padding-bottom:20px;
}
.pricing-calc-col .col-body-main {
  padding-bottom: 30px;
}
.pricing-calc-col .col-body-sec {
  padding-top: 0px;
  padding-bottom: 80px;
}
.col-body-inputs {
  padding-bottom: 30px;
  border-bottom: 1px solid var(--plnb-clr-neutral-200);
  margin-bottom: 40px;
}
.col-body-sec:not(:has(.col-body-inputs)) {
  padding-top: 40px;
  border-top: 1px solid var(--plnb-clr-neutral-200);
}
.col-body-price {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 20px;
  padding-block:10px;
}
.col-body-button-wrapper > a {
  display: block;
	text-align:center;
}
.col-body-input-wrapper {
  display: flex;
  align-items: center;
  gap: 10px;
}
.col-body-input {
  background-color: var(--accent-light);
  border-radius: 4px;
  display: flex;
  align-items: center;
  gap: 5px;
  padding-inline: 6px;
  padding-block: 2px;
  transition: all 0.3s;
}
.col-body-input:hover {
  background-color: var(--accent);
}
.col-body-input input {
  width: 32px;
  height: 28px;
  align-self: stretch;
  border: 1.5px solid;
  border-radius: 5px;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  color: var(--plnb-clr-paragraph);
	font-family:var(--ff-main);
}
.col-body-input input:focus-visible {
  outline: 0;
}
.col-body-input input::-webkit-outer-spin-button,
.col-body-input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.col-body-input input[type="number"] {
  -moz-appearance: textfield;
  appearance: textfield;
}
.plan-basic .col-body-input input {
  border-color: var(--accent);
}
.plan-pro .col-body-input input {
  border-color: var(--accent);
}
.col-body-input > span {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.col-body-input-wrapper + .col-body-input-wrapper {
  margin-top: 8px;
}
.col-label {
  position: absolute;
  top: 8px;
  right: 8px;
  background-color: white;
  border-radius: 14px;
  padding: 8px 10px;
}
.col-label-text {
  display: flex;
  align-items: center;
  gap: 3px;
}
.col-label-text span {
  font-size: 13px;
  letter-spacing: -0.22px;
  color: #1e2029;
  font-weight: 600;
	font-family:Gilroy;
}
.col-body-input-text {
  font-size: var(--plnb-fs-p-small);
  color: var(--plnb-clr-paragraph);
	font-weight:500;
	font-family:var(--ff-main);
}
.col-body-price-text {
  font-size: 12px;
  font-weight: 700;
  line-height: 20px;
  color:var(--plnb-clr-paragraph);
  font-family:var(--ff-main);
}
ul.plan-features {
  list-style-type: none !important;
	margin-left:0;
	padding:0 !important;
  display: grid;
  gap: 10px;
}
.plan-feature {
  display: flex;
  align-items: center;
  gap: 5px;
  width: 100%;
}
.plan-feature.highlighted {
  padding-inline: 0;
  width: 100%;
}
.plan-feature.highlighted > .plan-feature-item {
  background-color: var(--accent-light);
  border-radius: 5px;
  width: fit-content;
}
.plan-feature .plan-feature-item {
  display: flex;
  align-items: center;
  gap: 15px;
  padding-inline: 6px;
}
.plan-feature-check {
  display: flex;
  align-self: flex-start;
  padding-top: 4px;
  flex-shrink: 0;
}
.plan-feature-icon {
  display: flex;
  align-self: flex-start;
  padding-top: 4px;
  cursor: pointer;
  position: relative;
  margin-left: auto;
  flex-shrink: 0;
}
.col-body-price-amount {
  font-size: 50px;
  color: var(--plnb-clr-heading);
  line-height: 1;
  font-weight: 700;
	font-family:Gilroy;
}
.col-body-price-amount span {
	color: var(--plnb-clr-heading);
}
.col-arrow {
  border: 0;
  background: transparent;
  display: flex;
  position: absolute;
  top: 50%;
  right: 15px;
  translate: 0 -50%;
}
.col-description h4 {
	padding-bottom:0;
}
.col-body-input > span {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.plan-feature-text {
  display: grid;
  font-size: var(--plnb-fs-p-small);
  line-height: var(--plnb-lh-p-small);
  font-weight: var(--plnb-fw-p-small);
}
.pricing-table-footer-section.et_pb_section .et_pb_column {
	display:flex;
	align-items:center;
	justify-content:center;
	gap:15px;
}
@media (min-width: 981px) {
	
  .col-arrow {
    display: none;
  }
}
@media (max-width: 980px) {
  .pricing-calc-row {
    grid-template-columns: 100%;
  }
  .col-label {
    position: static;
    width: fit-content;
    margin-bottom: 10px;
  }
  .pricing-calc-col:not(.plan-pro) .col-body-sec {
    display: none;
  }
  .freq-module {
    gap: 10px;
  }
  .freq-row {
    margin-bottom: 50px;
  }
  .col-body-input-wrapper {
    flex-direction: column-reverse;
  }
  .col-body-input-wrapper + .col-body-input-wrapper {
    margin-top: 20px;
  }
  .input-minus svg,
  .input-plus svg {
    width: 26px;
    height: 26px;
  }
  .col-body-input input {
    width: 48px;
    height: 43px;
    font-size: 18px;
  }
  .pricing-calc-col .col-body-sec {
    padding-bottom: 30px;
  }
}
@media (min-width: 981px) and (max-width: 1279px) {
  .pricing-calc-row {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.plan-feature-tooltip {
  position: absolute;
  bottom: calc(100% + 10px);
  left: 0;
  z-index: 99;
  translate: -50%;
  width: 250px;
  background-color: var(--plnb-clr-neutral-800);
  border-radius: 4px;
  padding: 10px;
  box-shadow: 0px 8px 40px 0px #0000001a;
	display:flex;
	flex-direction: column;
	opacity:0;
	visibility: hidden;
	transition:0s 1s;
}
.plan-feature-icon > svg:hover + .plan-feature-tooltip {
	opacity:1;
	visibility:visible;
	transition:0s;
}
.plan-feature-tooltip:hover {
	opacity:1;
	visibility:visible;
}
.tooltip-title {
  margin-bottom: 5px;
  font-weight: 700;
}
#page-container p.tooltip-title,
#page-container p.tooltip-description {
	color:white;
}
.tooltip-title,
.tooltip-description,
.tooltip-button {
  padding-inline: 5px;
	padding-bottom:0;
}
.tooltip-button {
	text-decoration:underline;
	font-family:var(--ff-main);
	margin-top: 10px;
	color:white;
	font-size:var(--plnb-fs-p-small);
	font-weight:var(--plnb-fw-p-small);
}
.plan-feature-tooltip::before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: var(--plnb-clr-neutral-800);;
  rotate: 45deg;
  translate: 25% -50%;
}
.col-body-input-wrapper .plan-feature-icon {
  align-self: center;
  padding-top:0;
}
@media (max-width: 980px) {
  .plan-feature-icon {
    display: none;
  }
	#page-container .pricing-calc-container .col-body-price br {
		display:block !important;
	}
	.pricing-calc-col .col-header {
		padding-top:20px;
	}
	.pricing-calc-col .col-header, .pricing-calc-col .col-body-main, .pricing-calc-col .col-body-sec {
		padding-inline:30px;
	}
	.col-body-input-text {
		line-height:16px;
	}
}

.pricing-hero-section.et_pb_section {
	padding-block:60px;
	background-color:var(--plnb-clr-neutral-bg);
}
.pricing-hero-section.et_pb_section .et_pb_row{
	padding-block:0;
}
.pricing-hero-section.et_pb_section h1 {
	max-width:775px;
	margin-inline:auto;
	text-align:center;
	padding-bottom:0;
}
.pricing-calc-footer-row.et_pb_row {
	max-width:1160px;
	
}
#page-container .pricing-calc-footer-row.et_pb_row p {
	padding-top:20px;
	color: var(--plnb-clr-neutral-500);
	font-size:12px !important;
}
.pricing-logos-section.et_pb_section {
	padding-top:100px;
	padding-bottom:140px;
	background-color:var(--plnb-clr-neutral-bg);
	overflow-x: hidden;
}
.pricing-logos-title-row.et_pb_row {
	padding-top:0;
}
.pricing-logos-title-row p {
	text-align:center;
}
.pricing-logos-row.et_pb_row {
	max-width:none;
	display:flex;
	overflow-x:hidden;
}
.pricing-logos-row.et_pb_row::after {
	position:absolute;
}
.pricing-logos-row.et_pb_row .et_pb_column {
	width:auto !important;
	float:unset;
	display:flex;
	flex-shrink:0;
	gap:45px;
	padding-inline:22.5px;
	align-items:center;
	animation-name: move-slider;
	animation-duration: 40s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}
@keyframes move-slider {
	from {
		translate: 0%;
	}
	to {
		translate: -100%;
	}
}
.pricing-logos-row.et_pb_row .et_pb_code{
	flex-shrink:0;
}
.pricing-logos-row.et_pb_row .et_pb_code_inner {
	display:flex;
	align-items:center;
}
.pricing-table-header-section.et_pb_section {
	padding-block:0;
	background-color:var(--plnb-clr-neutral-bg);
}
.pricing-table-header-section .et_pb_row {
	max-width:1200px;
	display:grid;
	grid-template-columns: 1fr repeat(2, 0.775fr);
	gap:48px;
	padding-right:20px;
	padding-left:30px;
	padding-block:0;
}
.pricing-table-header-section .et_pb_row::after{
	position:absolute;
}
.pricing-table-header-section .col-two {
	--pp-accent-plan: var(--plnb-clr-green-200);
}
.pricing-table-header-section .col-three {
	--pp-accent-plan: var(--plnb-clr-neutral-400);
}
.pricing-table-header-section .col-four {
	--pp-accent-plan: var(--plnb-clr-orange-200);
}
.pricing-table-header-section .et_pb_column {
	width:100% !important;
	padding-block:27px 20px;
	background-color:var(--pp-accent-plan);
	border-radius:20px 20px 0 0;
}
.pricing-table-header-section .et_pb_column:not(.col-one) h4, .pricing-table-header-section .et_pb_column:not(.col-one) h5 {
	text-align:center;
	padding-bottom:0px!important;
	font-weight:700!important;
}
#page-container .pricing-table-white-button {
	background-color:white;
	color:var(--plnb-clr-neutral-900);
	font-family:var(--ff-main) !important;
	line-height:1 !important;
	font-size:14px;
	font-weight:700;
	padding:18px 34px !important;
	border:0;
	border-radius:10px;
}
#page-container .pricing-table-footer-section .pricing-table-white-button,
#page-container .pricing-faq-section .pricing-table-white-button{
	font-size:18px;
	font-weight:600;
	padding-block:23px !important;
}
#page-container .pricing-table-footer-section .et_pb_button{
	min-width:220px;
	text-align:center;
}
#page-container .pricing-faq-section .et_pb_button {
	text-align:center;
	min-width: 240px;
}
#page-container .pricing-table-header-section .pricing-table-white-button:hover {
	background-color:var(--plnb-clr-neutral-900);
	color:white;
}
#page-container .pricing-table-white-button::after{
	display:none;
}
#page-container .pricing-table-white-button:hover {
	background-color: #EDEEF2;
}
.pricing-table-header-section .et_pb_button_module_wrapper {
	display:flex;
	justify-content:center;
}
.pricing-table-header-section .col-one {
	display:flex;
	align-items:flex-end;
}
.pricing-table-header-section .col-one h4 {
	padding-bottom:0;
	padding-left:20px;
}
.pricing-table-section.et_pb_section{
	padding-block:0;
	background-color: var(--plnb-clr-neutral-bg);
}
.pricing-table-section .et_pb_row {
	padding-block:0;
	max-width:1200px;
	display:grid;
	grid-template-columns: 1fr repeat(2, 0.775fr);
	align-items:center;
	height:100%;
}
.pricing-table-section .et_pb_row::after{
	position:absolute;
}
.pricing-table-section .et_pb_row .et_pb_column{ 
	width:100% !important;
	height:100%!important;
}
.pricing-table-row .et_pb_column {
	min-height:40px;
	display:flex;
	align-items:center;
}
.pricing-table-row .et_pb_column:not(.col-one) {
	justify-content:center;
}
.pricing-table-row .et_pb_column:not(.col-one) .et_pb_image{
	margin-inline:0 !important;
}
.pricing-table-row .et_pb_column.col-one:has(p > a) .et_pb_text,
.pricing-table-row .et_pb_column.col-one:has(p > .pp-tooltip) .et_pb_text{
	width:100%;
}
.pricing-table-section img {
	max-width:20px;
}
.pricing-table-section .et_pb_column {
	background-color:white;
}
.pricing-table-section .et_pb_row:first-of-type .col-one {
	border-radius:20px 0 0 20px;
}
.pricing-table-section .et_pb_row:first-of-type .col-one:has(.tools-comparison-header-title) {
	display:flex;
	align-items:center;
}
.pricing-table-section .et_pb_row:last-of-type .col-one {
	border-radius:0 0 0 20px;
}

.pricing-table-section .et_pb_row:first-of-type .col-two {
	border-radius:0 0 0 0;
}
.pricing-table-section .et_pb_row:last-of-type .col-two {
	border-radius:0 0 0 0;
}

.pricing-table-section .et_pb_row:first-of-type .col-three {
	border-radius:0 20px 20px 0;
}
.pricing-table-section .et_pb_row:last-of-type .col-three {
	border-radius:0 0 20px 0;
}
.pricing-table-section .et_pb_row:first-of-type .col-four {
	border-radius:0 20px 0 0;
}
.pricing-table-section .et_pb_row:last-of-type .col-four {
	border-radius:0 0 20px 0;
}
.pricing-table-section.et_pb_section .col-one {
	max-width:100%;
}


.pricing-table-section .et_pb_column:not(.col-one) p {
	text-align:center;
}
.pricing-table-section .et_pb_column:not(.col-one) .et_pb_image {
	text-align:center !important;
}
.pricing-table-purple-label {
	--pp-accent-label: var(--plnb-clr-purple-500);
}
.pricing-table-orange-label {
	--pp-accent-label: var(--plnb-clr-orange-500);
}
.pricing-table-red-label {
	--pp-accent-label: var(--plnb-clr-red-500);
}
.pricing-table-blue-label {
	--pp-accent-label: var(--plnb-clr-blue-500);
}
.pricing-table-gray-label {
	--pp-accent-label: var(--plnb-clr-neutral-700);
}
.pricing-table-green-label {
	--pp-accent-label: var(--plnb-clr-green-500);
}

.pricing-table-lavender-label {
	--pp-accent-label: var(--plnb-clr-purple-sat);
}
.pricing-table-header-row .et_pb_text_inner {
	display:flex;
	width:fit-content;
	align-items:center;
	padding:9px;
	border-radius:10px;
	background-color:var(--pp-accent-label);
}
.pricing-table-header-row .et_pb_text_inner br {
	display:none;
}
.pricing-table-header-row a{
	color:white;
	font-family:var(--ff-main);
	font-size:var(--plnb-fs-p);
	line-height:22px;
	padding-left:6px;
	font-weight:600;
}
.pricing-table-header-row .et_pb_column {
	padding-block:14px;
}
.pricing-table-header-row .col-one {
	padding-left: 14px;
}
.pricing-table-row .col-one {
	padding-left:55px;
	padding-right:25px;
}

.pricing-table-row .et_pb_column {
	padding-block:9px;
}
.pricing-table-section.et_pb_section .pricing-table-row:last-of-type .et_pb_column {
	padding-bottom:30px;
}
.pricing-table-row .col-one p {
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.pricing-table-row .col-one p a {
	display:flex;
	flex-shrink: 0;
}
.pricing-table-section.et_pb_section + .pricing-table-section.et_pb_section {
	padding-top:4px;
}
.pricing-table-section .pp-disabled-img img {
	max-width:10px;
}
.pricing-table-row .pp-offset-txt p {
	padding-left:20px;
}
.pp-offset-txt.with-dot p {
	position:relative;
}
.pp-offset-txt p::before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:4px;
	height:4px;
	background-color:var(--plnb-clr-neutral-300);
	border-radius:100%;
	top:50%;
	translate:0 -50%;
}
.pricing-table-footer-section.et_pb_section {
	background-color: var(--plnb-clr-neutral-bg);
	padding-top:50px;
	padding-bottom:0;
}
.pricing-quote-section.et_pb_section{
	background-color: var(--plnb-clr-neutral-bg);
	padding-bottom:120px;
	padding-top:80px;
	transition: all 1s;
}
.pricing-quote-section.et_pb_section.active {
	border-radius:0 0 182px 182px;
}
.pricing-quote-section h4 {
	text-align:center;
	margin-block:20px;
	max-width:770px;
	margin-inline:auto;
	padding-bottom:0;
}
.pricing-quote-section .quote-icon .et_pb_code_inner {
	display:flex;
	justify-content:center;
}
@media (min-width:981px) {

}
.pricing-quote-section.et_pb_section .et_pb_image {
	text-align:center !important;
}
.pricing-faq-section.et_pb_section {
	padding-top:100px;
	padding-bottom:80px;
}
.pricing-faq-section h2 {
	text-align:center;
	margin-bottom:50px;
}
.pricing-faq-section .et_pb_row {
	max-width:925px;
}

.pricing-faq-section .faq-accordion-module .et_pb_toggle_close .et_pb_toggle_title:before {
	filter:brightness(0);
}
.pricing-quote-section .arbox-logo img {
	max-width:120px;
	margin-inline:auto;
}
#page-container .pp-popup.et_pb_section{
	background-color:var(--plnb-clr-neutral-800) !important;
	border-radius:20px;
	max-width:1120px !important;
	margin-inline:auto;
	width:100%;
}
.pp-popup ~ .da-close-wrap .da-close{
	border-radius:0 20px 0 0;
}
#page-container .pp-popup .et_pb_row{
	padding-inline:40px !important;;
	padding-block:60px !important;
}
#page-container .pp-popup p{
	color:white;
	font-weight:500 !important;
}
#page-container .pp-popup .plnb-button-ghost {
	color:white;
	border-color:white;
}
#page-container .pp-popup .plnb-button-ghost::before {
	filter:brightness(1000);
}
#ppSocialMediaPages p{
	max-width:300px;
}
#ppSaveAsAnAd p {
	max-width:225px;
}
#ppSaveAsAnAd.et_pb_section .et_pb_row{
	padding-bottom:0 !important;
}
#ppViews p{
	max-width:190px;
}
#ppLabels p{
	max-width:230px;
}
#page-container #ppLabels .et_pb_row{
	padding-bottom:0 !important;
}
#page-container #ppSignPreviousContent .et_pb_row{
	padding-bottom:0 !important;
}
#ppSignPreviousContent p{
	max-width:250px;
}
#ppApprovalWorkflows p{
	max-width:240px;
}
#ppInternalExternal p{
	max-width:265px;
}
#ppVersionHistory p{
	max-width:265px;
}
#page-container #ppViews .et_pb_row{
	padding-bottom:0 !important;
}
#ppViews .sa_hover_container{
	display:flex;
}
#ppViews #slider_268648 .owl-dots{
	display:none !important;
}
@media (min-width:981px){
#ppSaveAsAnAd .et_pb_row,
#ppViews .et_pb_row,
#ppLabels .et_pb_row,
#ppInternalExternal .et_pb_row,
#ppVersionHistory .et_pb_row{
	padding-left:120px !important;
}	
}
#ppInternalExternal .et_pb_image_wrap{
	max-width:300px;
}
#ppVersionHistory .et_pb_image_wrap{
	max-width:525px;
}
.pp-popup-sign {
	bottom: -1px;
}
.pp-tooltip-text{
	width:200px;
	background: var(--plnb-clr-neutral-800);;
	border-radius:4px;
	color:white;
	padding:5px 10px;
	position:absolute;
	z-index:1;
	font-size:var(--plnb-fs-p-small);
	font-weight:var(--plnb-fw-p-small);
	line-height:var(--plnb-lh-p-small);	
	margin-left:8px;
	opacity:0;
	visibility:hidden;
	text-align:left !important;
	transition:0s 1s;
}
.pp-tooltip:hover .pp-tooltip-text {
	opacity:1;
	visibility:visible;
	transition:0s;
}
.pp-tooltip-text a {
	margin-top:10px;
	color:white;
}
.pp-tooltip-text a:hover {
	text-decoration:underline;
}
.pp-tooltip-text:hover {
	opacity:1;
	visibility: visible;
}
.pp-tooltip {
	cursor:pointer;
}
.pricing-table-section .et_pb_column {
	transition:all .3s;
}
@media (min-width:981px) {
	.pricing-table-row.et_pb_row:not(:last-of-type):hover .et_pb_column {
	background-color: var(--plnb-clr-neutral-50);
}
	
	.pricing-table-row.et_pb_row:hover .et_pb_column {
	background-color: var(--plnb-clr-neutral-50)!important;
}
/* 	.pricing-table-row.et_pb_row:last-of-type .et_pb_column::before{
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:calc(100% - 21px);
	background-color: var(--plnb-clr-neutral-200);
	opacity:0;
	transition:all .3s;
} */
.pricing-table-row.et_pb_row:last-of-type:hover .et_pb_column::before {
	opacity:1;
}
}
.pricing-quote-name .et_pb_code_inner {
	display:flex;
	align-items:center;
	gap:9px;
	justify-content:center;
}
.pricing-quote-name img {
	max-width:55px;
}
#page-container .pricing-quote-name p {
	color:var(--plnb-clr-neutral-900);
	font-family:Gilroy !important;
	line-height:50px;
/* 	align-self:flex-end; */
}
#page-container .pricing-quote-name p span {
	color:var(--plnb-clr-green-sat);
	font-weight:700;
}
/* .pricing-table-header-section.et_pb_section:not(.scroll-disabled) {
	position:sticky;
	top:0;
	z-index:99999;
} */
@media (min-width:981px) and (max-width:1280px) {
	#page-container br {
		display:inline !important;
	}
}
@media (min-width:981px) and (max-width:1279px) {
	.pricing-table-header-section h2 {
		padding-left:0;
		line-height:36px;
	}
}
@media (min-width:481px) and (max-width:980px) {
	.pricing-hero-section.et_pb_section h1 {
		line-height:48px;
	}
}
@media (max-width:980px) {
	div.et_pb_section.et_section_regular:not(.plnb-prefooter-section, .dropdown-menu-section, .white-menu, .new-home-review-results-section, .pricing-table-header-section, .pricing-table-section ) {
		padding-block: 40px!important;
	}
	div.et_section_regular.et_pb_section.pricing-quote-section.et_pb_section {
		padding-block:40px 60px!important;
	}
	#page-container div.et_pb_section.plnb-grid-cards-section h2 br {
		display:block!important;
	}
	#page-container div.et_pb_section.plnb-grid-cards-section h2{
		padding-bottom:40px!important;
	}
	div.et_pb_section.pricing-card-section .pricing-card-row .et_pb_column {
		padding-block:40px!important;
	}
	#page-container #et-boc .hootsuite-hero-section .plnb-button-primary {
		margin-block:24px 58px!important;
	}
	.pricing-hero-section.et_pb_section {
		padding-bottom:0;
	}
	.pricing-logos-section.et_pb_section {
		padding-bottom:60px;
	}
	.pricing-table-header-section.et_pb_section .col-one {
		display:none;
	}
	.pricing-table-header-section .et_pb_row {
		grid-template-columns:repeat(2,minmax(0,1fr));
		gap:0;
	}
/* 	.pricing-table-section .et_pb_row:first-of-type .col-one {
		border-radius: 0 0 0 20px!important;
	} */
	#page-container .pricing-table-section.et_pb_section .tools-comparison-header-row.et_pb_row .col-one {
		    border-top-left-radius: 0px !important;
		border-radius: 0 0 0 20px!important;
	}
	#page-container .pricing-table-section.et_pb_section .tools-comparison-header-row.et_pb_row .col-two {
		    border-top-left-radius: 0px !important;
		border-radius: 0 0 20px 0!important;
	}
	.pricing-table-header-section .pricing-table-white-button {
		display:none;
	}
	#page-container .pricing-table-header-section h4, #page-container .pricing-table-header-section h5 {
		padding-bottom:0;
		font-size:16px !important;
		letter-spacing:-0.38px;
	}
	.pricing-table-header-section .et_pb_column {
		border-radius:0;
		padding-block:20px;
		background-color:white;
	}
	.pricing-table-header-section .col-two {
		border-radius:10px 0 0 10px;
	}
	.pricing-table-header-section .col-four {
		border-radius: 0 10px 10px 0;
	}
/* 	.pricing-table-section.et_pb_section {
		overflow-x:hidden;
	} */
	.pricing-table-section .et_pb_row {
		grid-template-columns: 1.28fr 1fr;
	}
	.pricing-table-header-section ~ .pricing-table-section {
		padding-top:35px;
	}
	#page-container .pricing-table-header-row .col-four {
		display:block;
		border-radius:20px 20px 0 0;
	}
	.pricing-table-header-section .et_pb_column.active {
		background-color:var(--pp-accent-plan);
	}
/* 	.pricing-table-header-section.et_pb_section:not(.scroll-disabled) {
		top:100px;
	} */
	.pricing-table-header-section.et_pb_section:not(.scroll-disabled) .et_pb_row {
		border-radius:10px;
/* 		box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; */
	}
	.pricing-table-header-section .et_pb_column {
		background-color:transparent;
	}
	.pricing-table-header-section .et_pb_column.col-two {
    width: 100% !important;
    padding-block: 20px 27px;
    background-color: var(--pp-accent-plan);
    border-radius: 20px 20px 0 0;
}
	
	.pricing-table-header-section .et_pb_column.col-three {
    width: 100% !important;
    padding-block: 20px 27px;
    background-color: var(--pp-accent-plan);
    border-radius: 20px 20px 0 0;
}
	.pricing-table-header-section ~ .pricing-table-section {
		padding-top:0px!important;
	}
	
	.pricing-table-section .et_pb_row.tools-comparison-header-row .et_pb_column:not(:first-of-type) {
		display:none;
	}
	.pricing-table-section .et_pb_row.tools-comparison-header-row .et_pb_column.active {
		display:block;
	}
	.pricing-table-row.et_pb_row .et_pb_column:not(.col-one):not(.active) {
		display:none;
	}
	.pricing-table-section .et_pb_row:first-of-type .col-two {
		border-top-right-radius:20px;
		border-bottom-right-radius:20px;
	}
	
	
	.pricing-table-section.et_pb_section .pricing-table-row:last-of-type .et_pb_column:not(.col-one) {
		border-radius:0 0 20px 0;
	}
	.pricing-table-header-row .col-one {
		padding-left:12px;
	}
	.pricing-table-header-row .et_pb_column {
		padding-block:12px;
	}
	.pricing-table-row .col-one {
		padding-left:20px;
		padding-right:5px;
	}
	.pricing-table-row .col-one p a,
	.pricing-table-row .col-one .pp-tooltip{
		display:none;
	}
	.pricing-table-section .et_pb_column:not(.col-one) .et_pb_image {
		margin-bottom:0 !important;
	}
	.pricing-table-row .pp-offset-txt p {
		padding-left:10px;
	}
	.pricing-table-row .et_pb_column:not(.col-one) {
		padding-inline:10px;
	}
	.pricing-table-header-row a {
		font-size:12px;
	}
	.pricing-table-header-row .et_pb_text_inner {
		padding:5px 9px;
	}
	.pricing-table-header-section .et_pb_column:not(.active) h3 {
		font-weight:500;
	}
	#page-container .pricing-quote-section h6,
	#page-container .pricing-quote-section h6 b{
		font-size:18px !important;
		line-height:28px !important;
	}
	.pricing-quote-section .et_pb_row {
		max-width:100%;
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-columns:repeat(2, 1fr);
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(3) .text-container + p img, .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module:nth-of-type(1) .text-container + p img {
		max-width:215px;
	}
	
	.pricing-quote-section.et_pb_section.active {
		border-radius: 0 0 70px 70px;
	}
	.pricing-faq-section h2 {
		font-size:30px !important;
	}
	.pricing-logos-row.et_pb_row {
		margin-top:30px;
	}
	.plan-feature-check {
		padding-top:2px;
	}
	.pricing-table-footer-section.et_pb_section .et_pb_column,
	.pricing-faq-buttons-row.et_pb_row .et_pb_column{
		flex-direction: column;
		gap:0;
	}
	#page-container .plnb-prefooter-section p.prefooter-text-content {
		font-size: 30px !important;
        line-height: 45px !important;
	}
	#page-container .plnb-prefooter-section.et_pb_section {
		padding-top:0 !important;
	}
	
}
#page-container .plnb-prefooter-section a.green-button {
	min-width:200px;
	text-align:center;
	background-color: var(--plnb-clr-button) !important;
	font-size:18px !important;
	font-weight:700 !important;
	justify-content: center;
}
#page-container .plnb-prefooter-section a.green-button:hover {
	background-color: var(--plnb-clr-button-hover) !important;
}
#page-container .plnb-prefooter-section.et_pb_section {
	background-color:transparent !important;
}
.pricing-faq-buttons-row.et_pb_row {
	padding-top:0;
}
.pricing-faq-buttons-row.et_pb_row .et_pb_column {
	display:flex;
	align-items:center;
	justify-content:center;
	gap:15px;
}
#page-container .plnb-prefooter-section .prefooter-text-content {
	font-size: 50px !important;
    line-height: 65px !important;
    text-align: center;
    color: white !important;
	font-weight:700 !important;
}
#page-container .plnb-prefooter-section .plnb-button-primary {
	display:block;
	width:fit-content;
	margin-inline:auto;
}
#page-container .plnb-prefooter-section .plnb-button-primary:hover {
	color:white !important;
}

#page-container .pricing-logos-title-row p.big {
	color:var(--plnb-clr-heading) !important;
}
#page-container .faq-accordion-module .et_pb_toggle_close .et_pb_toggle_title:before{
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M13.625 3.90625C13.625 3.49204 13.2892 3.15625 12.875 3.15625C12.4608 3.15625 12.125 3.49204 12.125 3.90625V11.4062H4.625C4.21079 11.4062 3.875 11.742 3.875 12.1562C3.875 12.5705 4.21079 12.9062 4.625 12.9062H12.125V20.4062C12.125 20.8205 12.4608 21.1562 12.875 21.1562C13.2892 21.1562 13.625 20.8205 13.625 20.4062V12.9062H21.125C21.5392 12.9062 21.875 12.5705 21.875 12.1562C21.875 11.742 21.5392 11.4062 21.125 11.4062H13.625V3.90625Z" fill="%232F313D"/></svg>');
}
#page-container .pricing-calc-container .col-description h4,
#page-container .pricing-table-header-section .et_pb_column:not(.col-one) h4{
	font-weight:700 !important;
}
.pricing-calc-col .plan-feature-text span {
	letter-spacing:0;
}
#page-container .pricing-calc-col .plnb-button-secondary,
#page-container .pricing-calc-col .plnb-button-primary{
	padding-block:20px;
}
@media (max-width:980px) {
	#page-container .faq-accordion-module .et_pb_toggle_close .et_pb_toggle_title:before {
		padding:10px;
	}
	#page-container .faq-accordion-module .et_pb_toggle_open .et_pb_toggle_title:before {
		width:unset;
	}
	#page-container .pricing-faq-section .et_pb_button {
		margin-bottom:0;
	}
	#page-container .faq-accordion-module h5.et_pb_toggle_title {
		font-size:21px !important;
	}
}
.pricing-calc-col.plan-basic .col-body-sec,
.pricing-calc-col.plan-pro .col-body-sec {
	padding-inline:0;
}
.pricing-calc-col.plan-basic .col-body-sec .col-body-inputs,
.pricing-calc-col.plan-basic .col-body-sec ul.plan-features,
.pricing-calc-col.plan-pro .col-body-sec .col-body-inputs,
.pricing-calc-col.plan-pro .col-body-sec ul.plan-features{
	padding-inline:15px !important;
}
@media (max-width:980px) {
	.pricing-calc-col.plan-basic .col-body-sec .col-body-inputs,
	.pricing-calc-col.plan-basic .col-body-sec ul.plan-features,
	.pricing-calc-col.plan-pro .col-body-sec .col-body-inputs,
	.pricing-calc-col.plan-pro .col-body-sec ul.plan-features {
		padding-inline:30px !important;
	}
	.pricing-calc-col .plan-feature-text span {
		font-size:14px;
		font-weight:500;
	}
}
.pricing-calc-col.plan-enterprise .col-body-price-amount {
	font-size:39px;
	line-height:50px;
}


/* PRICING PAGE CSS - USED FOR COMPARISON TABLE END */



@media(min-width:1600px) and (max-width:1920px) {
	.et_pb_section.new-lp-text-image-section.active .et_pb_row, .et_pb_section.new-lp-text-image-section.active.new-home-team-collab .et_pb_row, .et_pb_section.new-lp-text-image-section.active.new-home-approval-section .et_pb_row {
		margin-left:unset!important;
		margin-right:unset!important;
		margin: 0 auto!important;
	}
	.et_pb_section.manage-beautiful-content.new-lp-text-image-section.active.new-home-team-collab .et_pb_row {
		justify-content:start!important;
	}
	.new-lp-text-image-section div.et_pb_column {
		max-width:max-content!important;
	}
	.et_pb_section#internalChecks .et_pb_row {
		justify-content:start!important;
	}
	.new-home-tab-content-container {
		justify-content:center!important;
	}
	.new-home-lottie-tabs-section ul.et_pb_tabs_controls {
		margin-left:150px!important;
	}
}




