/* 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) !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) !important;
  line-height: var(--plnb-lh-h2) !important;
  letter-spacing: var(--plnb-ls-h2) !important;
}
#page-container h2.big {
  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 h3 {
  font-size: var(--plnb-fs-h3)!important;
  font-weight: var(--plnb-fw-h3) !important;
  line-height: var(--plnb-lh-h3) !important;
  letter-spacing: var(--plnb-ls-h3) !important;
}
#page-container h4 {
  font-size: var(--plnb-fs-h4)!important;
  font-weight: var(--plnb-fw-h4) !important;
  line-height: var(--plnb-lh-h4) !important;
  letter-spacing: var(--plnb-ls-h4) !important;
}
#main-content h5 {
  font-size: var(--plnb-fs-h5) !important;
  font-weight: var(--plnb-fw-h5) !important;
  line-height: var(--plnb-lh-h5) !important;
  letter-spacing: var(--plnb-ls-h5) !important;
}
#page-container h6 {
  font-size: var(--plnb-fs-h6)!important;
  font-weight: var(--plnb-fw-h6) !important;
  line-height: var(--plnb-lh-h6) !important;
  letter-spacing: var(--plnb-ls-h6) !important;
}

#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 */
#page-container div.et_pb_section:not(.plnb-footer) {
	background-color:#F2F3F6!important;
}

#page-container .plnb-text-image-section.left.one .plnb-text-image-row {
	margin-left:-50px;
	grid-template-columns: 1fr 0.5fr!important;
}

.plnb-text-image-section.left.one .plnb-text-image-row .li-with-check-icon {
	max-width:337px;
}
.plnb-text-image-section.right.two .plnb-text-image-row .li-with-check-icon {
	max-width:368px;
}
.plnb-text-image-section.left.one .plnb-text-image-row {
	gap:80px;
	
}

.plnb-text-image-section .plnb-text-image-row::after {
	display:none!important;
}
.plnb-text-image-section.left.one .plnb-text-image-row .plnb-image-container img {
	height:682px;
	object-fit:cover;
	object-position:right;
}
 .plnb-text-image-section.right.two .plnb-text-image-row .plnb-image-container img {
	height:682px;
	object-fit:contain;
}
.plnb-text-image-section.right.two .plnb-text-image-row {
	margin-left:var(--plnb-spacing-11);
	grid-template-columns:411px 1fr!important;
}
.plnb-text-image-section.right.two .plnb-text-image-row {
	gap:var(--plnb-spacing-6)!important;
}
.plnb-text-image-section.left.three .plnb-text-image-row .plnb-image-container img {
	height:635px;
	object-fit:contain;
	object-position:right;
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
	grid-template-columns:repeat(2, 1fr);
	grid-template-rows:repeat(3, 1fr);

	gap:var(--plnb-spacing-5);	
}
#page-container .plnb-grid-cards-section {
	padding-block:var(--plnb-spacing-9) 0px!important;
}

.plnb-grid-card-item.image-bottom .text-container + p {
	align-self:end!important;
}
.plnb-grid-card-item.image-bottom.bento-box-looks-native .text-container + p {
	align-self:center!important;
}
.plnb-grid-card-item.image-bottom.bento-box-looks-native .text-container + p img {
	height:100%!important;
}

.plnb-arcade-section {
	padding-block: 50px 75px !important;
}
.plnb-arcade-section .et_pb_row {
	max-width: 1297px !important;
}

div.plnb-lottie-tabs-section.et_pb_section {
	background-color:#F2F3F6!important;
	padding-bottom:0px!important;
}

.agency-hero-section {
		overflow:hidden!important;
	padding-bottom:0px!important;
}
body.page-id-960971 .pricing-logos-section .pricing-logos-row {
	padding-bottom:0px!important;
}
.agency-hero-section .agency-hero-row {
	max-width:100%!important;
/* 	margin-right:18px; */
	margin-left:120px;
	display:flex;
	align-items:center;
	gap:var(--plnb-spacing-11);
	justify-content:start;
	padding-bottom:0px!important;

} 

.agency-hero-section .agency-hero-row .et_pb_button_module_wrapper {
	display:inline!important;
}
#page-container .agency-hero-section .agency-hero-row .et_pb_button_module_wrapper:last-of-type {
	margin-left:8px!important;
}
.agency-hero-section .agency-hero-row::after {
	display:none!important;
}
.agency-hero-section .agency-hero-row .et_pb_column {
	margin:0px !important;
}

.agency-hero-section .agency-hero-row .et_pb_column.text-column {
	max-width:515px;
} 
.agency-hero-section .agency-hero-row .et_pb_column.text-column h1 {
	margin-bottom:var(--plnb-spacing-6);
	padding-bottom:0px!important;
}
.agency-hero-section .agency-hero-row .et_pb_column.text-column p {
	max-width:385px!important;
	margin-bottom:var(--plnb-spacing-button);
}

body.page-id-960971 #page-container div.white-menu.et_pb_section {
	background-color:#E6E6FF!important;
}

 .et_pb_section.agency-hero-section.et_section_regular::before {
    content: "";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 130vh;
    background-color: #E6E6FF;
    z-index: 1;
/*     border-bottom-left-radius: 182px;
    border-bottom-right-radius: 182px; */
}

#page-container div.pricing-logos-section.et_pb_section {
	padding-block:var(--plnb-spacing-11) 0px!important;
	background-color:#E6E6FF!important;
}
#page-container div.pricing-logos-section.et_pb_section .et_pb_row {
	padding-block:0px!important;
}

.agency-scrollable-heading-row {
	padding-top:0px!important;
}
div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section::before {
	content: "";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height:64%;
    background-color: #E6E6FF;
    z-index: 1;
    border-bottom-left-radius: 182px;
    border-bottom-right-radius: 182px;
}
.agency-scrollable-heading-row h2 {
	max-width:924px!important;
	margin:0 auto!important;
	text-align:center!important;
}

.agency-scrollable-heading-row p {
	text-align:center;
}
div.et_pb_section.plnb-text-image-section {
	padding-block:var(--plnb-spacing-9) var(--plnb-spacing-9)!important;
}
div.et_pb_section.two.plnb-text-image-section {
	padding-block: 142px var(--plnb-spacing-10) !important;
}
.collaborate-privately-heading-row {
	padding-block: 0px 192px!important;
	max-width:671px!important;
	margin:0 auto;
}

.collaborate-privately-heading-row h2 {
	padding-bottom:var(--plnb-spacing-heading)!important;
}

.plnb-grid-cards-section .plnb-grid-cards-heading-row {
	max-width: 604px!important;
	margin: 0 auto!important;
	padding-block:0px var(--plnb-spacing-9)!important;
}
.plnb-grid-cards-section .plnb-grid-cards-heading-row h2 {
	text-align:center!important;
}
.plnb-grid-cards-section .plnb-grid-cards-row {
	max-width:1297px!important;
}
.plnb-grid-card-item.image-bottom.horizontal .text-container p {
	max-width:254px;
}

.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image {
	position: absolute;
    bottom: 0;
    right: 0;
    max-height: 100%;
	max-width:607px;
}

div.et_pb_section.plnb-lottie-tabs-heading-section {
	padding-block:190px var(--plnb-spacing-12)!important;
}

div.new-home-lottie-tabs-section {
	padding-block: var(--plnb-spacing-8) 0px !important
}

div.et_pb_section.plnb-lottie-tabs-heading-section .plnb-lottie-tabs-heading-row{
	padding-block:0px!important;
}
div.et_pb_section.plnb-lottie-tabs-heading-section .plnb-lottie-tabs-heading-row h2 {
	padding-bottom:var(--plnb-spacing-5)!important;
}
#page-container div.et_pb_section.plnb-lottie-tabs-heading-section .plnb-lottie-tabs-heading-row h2 + p {
	font-weight:600!important;
}
.plnb-text-image-section.left.three {
	padding-block:var(--plnb-spacing-11) var(--plnb-spacing-10)!important;
}
.plnb-text-image-section.left.three .plnb-text-image-row {
	gap:88px;
	margin-left:-55px;
}

.plnb-text-image-section.left.three .li-with-check-icon {
	max-width:394px!important;
}

#page-container .plnb-prefooter-section .prefooter-text-content {
	font-size:var(--plnb-fs-h1)!important;
	line-height:var(--plnb-lh-h1)!important;
font-weight:var(--plnb-fw-h1)!important;
	margin-bottom:var(--plnb-spacing-6)!important;
	}



/* FOLDED IMAGES CSS START */

div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section {
	overflow:hidden!important;
	padding-block:144px var(--plnb-spacing-10)!important;
}

div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section .folded-title-row {
	padding-bottom: 82px !important;
}

div.et_pb_section.agency-scrollable-section .plnb-folded-image-row {
	max-width:1140px!important;
}
.plnb-folded-image-rotate-section.et_pb_section {
  --scroll: 0;
  background-color: #1C1E29;
  padding-bottom: 50px;
}
.plnb-folded-image-rotate-section .plnb-folded-image-title-row.et_pb_row {
  padding-top: 100px;
  padding-bottom: 75px;
  background-image: url("/wp-content/uploads/2023/03/plnb_uc-hero-text-bg.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.plnb-folded-image-title-text:is(h1, p) {
  color: white;
  text-align: center;
  padding-bottom: 0;
}

.plnb-folded-image-title-text h1 {
  margin-bottom: 20px;
  max-width: 675px;
  margin-inline: auto;
  color: #fff;
  text-align: center;
}
.plnb-folded-image-title-text p{
	max-width:400px;
	margin-inline:auto;
	color: #fff;
	text-align: center;
}
.plnb-folded-image-row.et_pb_row {
  padding-block: 0;
  max-width: 950px!important;
}
.plnb-folded-image-button-row.et_pb_row {
  margin-top: 40px;
}
.plnb-folded-image-agency-hover-img {
	position: absolute;
    top: 66px;
    left: 370px;
    width: 212px;
}
.plnb-folded-image-agency-launch-ads {
	position: absolute;
	top: 222px;
	top: 194px;
    left: 253px;
	left: 180px;
}

.plnb-folded-image-agency-press-release {
	width: 144px;
    position: absolute;
    bottom: 152px;
    left: 336px;
}

.plnb-folded-image-agency-google {
    position: absolute;
    width: 144px;
    bottom: 115px;
    left: 495px;
}

.plnb-folded-image-agency-facebook-bottom {
    width: 144px;
    position: absolute;
    bottom: 85px;
    left: 180px;
}

.plnb-folded-image-agency-brief-ideas {
    width: 144px;
    position: absolute;
    bottom: 59px;
    right: 342px;
}

.plnb-folded-image-agency-youtube-tiktok {
    width: 144px;
    position: absolute;
    right: 184px;
    bottom: 115px;
}

.plnb-folded-image-agency-note {
    width: 136px;
    position: absolute;
    top: 199px;
    right: 346px;
}

.plnb-folded-image-agency-picks {
	position: absolute;
	right: -64px;
    bottom: 40px;
	max-width: 240px;
}

.plnb-folded-image-agency-launch-ads-bottom {
    width: 145px;
    position: absolute;
    top: 194px;
    right: 184px;
}

.plnb-folded-image-agency-draft {
    width: 144px;
    position: absolute;
    top: 194px;
    right: 28px;
}


/*old */
.plnb-folded-image-idea1-img {
  width: 125px;
  position: absolute;
  top: 203px;
  left: 81px;
}
.plnb-folded-image-social-video-img {
  width: 126px;
    position: absolute;
    top: 210px;
    left: 353px;
}
.plnb-folded-image-followers-img {
  width: 156px;
  position: absolute;
  top: 289px;
  left: -47px;
  rotate:-8.7deg;
}
.plnb-folded-image-gif-ad-img {
    width: 125px;
    position: absolute;
    top: 351px;
    left: 80px;

}
.plnb-folded-image-pinterest-ad-img {
    width: 204px;
    position: absolute;
    top: 466px;
    left: 39px;

}

.plnb-folded-image-idea2-img {
    width: 133px;
    position: absolute;
    top: 494px;
    left: 212px;

}
.plnb-folded-image-brief-img {
    width: 133px;
    position: absolute;
    top: 530px;
    left: 212px;

}
.plnb-folded-image-graph-img {
       width: 160px;
    position: absolute;
    bottom: -6px;
    left: 288px;
    rotate: -17deg;

}
.plnb-folded-image-newsletter1-img {
  width: 196px;
  position: absolute;
  top: 328px;
  left: 316px;
}
.plnb-folded-image-person-one-img {
 	width: 75px;
    position: absolute;
    top: 307px;
    left: 467px;
}

.plnb-folded-image-blog-article-img {
 	width: 132px;
    position: absolute;
    bottom: 88px;
    left: 486px;
}

.plnb-folded-image-link-ad-img {
 	width: 132px;
    position: absolute;
   top: 208px;
    right: 348px;
}
.plnb-folded-image-tiktok-ad-img {
 	width: 132px;
    position: absolute;
   top: 208px;
    right: 348px;
}
.plnb-folded-image-press-release-img {
 	    width: 152px;
    position: absolute;
    top: 348px;
    right: 339px;
}

.plnb-folded-image-tiktok-video-img {
 	width: 128px;
    position: absolute;
    top: 355px;
    right: 213px;
}
.plnb-folded-image-chips-ad-img {
 	width: 128px;
    position: absolute;
    top: 493px;
    right: 213px;
}

.plnb-folded-image-person-two-img {
 	width: 80px;
    position: absolute;
    top: 483px;
    right: 124px;
}

.plnb-folded-image-deadline-one-img {
 	width: 124px;
    position: absolute;
    top: 215px;
    right: 82px;
}

.plnb-folded-image-linkedin-post-img {
 	width: 124px;
    position: absolute;
    top: 355px;
    right: 81px;
}

.plnb-folded-image-engagement-img {
 	    width: 154px;
    position: absolute;
    top: 316px;
    right: 0px;
	rotate: 15deg;
}

#page-container #et-boc .plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
	width:100%!important;
}

div.et_pb_section.two.plnb-text-image-section .et_pb_button_module_wrapper {
	display:inline-block!important;
}
div.et_pb_section.two.plnb-text-image-section .et_pb_button_module_wrapper:last-of-type {
	margin-left:24px!important;
}

.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_column {
	display:flex;
	align-items:center;
	justify-content:center;
}

.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_button_module_wrapper {
	display:inline!important;
}
.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_button_module_wrapper:last-of-type {
	margin-left:8px!important;
}

.plnb-prefooter-section .et_pb_row.buttons-row .et_pb_column {
	display:flex;
	align-items:center;
	flex-direction:row!important;
	gap:16px;
	justify-content:center;
}

  #page-container #et-boc .plnb-prefooter-section .et_pb_row.buttons-row .plnb-button-secondary.transparent {
	  color:white!important;
	  border:1px solid white!important;
}
#page-container .plnb-prefooter-section .prefooter-text-content {
	margin-bottom:40px!important;
}
#page-container #et-boc .plnb-prefooter-section .plnb-prefooter-row {
	padding-bottom:0px!important;
}

#page-container #et-boc .plnb-prefooter-section .buttons-row {
	padding-bottom:160px!important;
}
/* .plnb-prefooter-section .et_pb_row .et_pb_column .et_pb_button_module_wrapper {
	display:inline!important;
} */

.agency-hero-section .agency-hero-row .et_pb_button {
    width: 238px !important;
    text-align: center;
}
@media(min-width:768px) {
	#page-container #et-boc .plnb-prefooter-section .plnb-button-secondary.transparent {
		width:257.3px!important;
		text-align:center!important;
	}
}


@media(max-width: 768px) {
	.plnb-arcade-section {
		padding-block: 75px 30px;
	}
}
@media(max-width:480px) {
	#page-container #et-boc .plnb-prefooter-section .plnb-button-secondary.transparent {
		width:243.16px!important;
		text-align:center!important;
	}
	#page-container .plnb-arcade-section {
		padding-block: 0 30px !important;
	}
}

@media (max-width: 1240px) {
	.plnb-arcade-section {
		padding-block: 0 20px !important;
	}
}

@media (max-width: 980px){
	.agency-scrollable-heading-row h2 {
    max-width: 524px !important;
	}
	#page-container #et-boc .plnb-prefooter-section .buttons-row {
	padding-bottom:0px!important;
}
	.agency-hero-section .agency-hero-row .et_pb_button {
    width: 228px !important;
    text-align: center;
}
	#page-container .plnb-folded-image-title-text h1{
		font-size: 40px !important;
    	line-height: 55px !important;
		padding-bottom: 0!important;
	}
	.plnb-folded-image-title-row.et_pb_row{
		padding-bottom: 60px !important;
	}
	
	.plnb-arcade-section {
		padding-block: 0 40px !important;
	}
}
@media (max-width: 480px){
	#page-container #et-boc .plnb-prefooter-section .buttons-row {
	padding-bottom:0px!important;
}
	#page-container #et-boc .plnb-prefooter-section .buttons-row .et_pb_column{
		flex-direction:column!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_button_module_wrapper a {
	padding:25px 32px!important;
}
	.plnb-folded-image-title-row.et_pb_row{
		background-size: 120%;
    	padding-top: 60px !important;
	}
	.plnb-prefooter-section .et_pb_row.buttons-row .et_pb_column {
		gap:8px!important;
	}
}
/* FOLDED IMAGES CSS end */


/* 3 cards section start */
#page-container .plnb-grid-cards-section.approvals {
	padding-top: 196px !important;
	display: flex;
    flex-direction: column;
    gap: 30px;
}

.plnb-grid-cards-section.approvals .plnb-grid-cards-row {
	max-width: 1305px !important;
}

.plnb-grid-cards-section.approvals .plnb-grid-cards-row .et_pb_column {
	display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
}

.plnb-grid-cards-section.approvals .plnb-grid-cards-row .et_pb_column .plnb-grid-card-item {
	max-width: 416px;
}
/* 3 cards section end */
div.et_pb_section.multi-level-approvals-section {
	padding-top:var(--plnb-spacing-12)!important;
	padding-bottom:0px!important;
}
.multi-level-approvals-section h2 {
	max-width:471px;
	margin: 0 auto;
	padding-bottom:var(--plnb-spacing-6)!important;
	text-align:center;
	
}

.approval-lottie.desktop {
	display:block!important;
}
.approval-lottie.mobile {
	display:none!important;
}
.multi-level-approvals-section .multi-level-approvals-heading-row, .multi-level-approvals-section .multi-level-approvals-lottie-row {
	padding-block:0px!important;
}

.plnb-folded-image-row.desktop {
		display:block!important;
	}
	.plnb-folded-image-row.mobile {
		display:none!important;
	}

.scrollable-section-button {
			display:block!important;
		}

#page-container .collaborate-privately-heading-row h2 + p {
	font-weight:600!important;
}

.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image.desktop {
			display:block!important;
			}
		.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image.mobile {
			display:none!important;
			}
.plnb-lottie-tabs-section .et_pb_tabs_controls li a + p{
			display:none!important;
		}
.plnb-lottie-tabs-section .et_pb_tabs_controls li a img + p, .plnb-lottie-tabs-section .et_pb_tabs_controls li a img + noscript{
			display:none!important;
		}
body.page-id-960971 #page-container .white-menu.et_pb_section .et-menu > li.green-button.menu-item > a {
	background-color:#2F313D!important;
}

.plnb-text-image-section .plnb-text-image-row .li-with-check-icon li::before{
	min-width:22px;
	height:23px
}
div.et_pb_section.plnb-text-image-section.left.one {
	padding-block: var(--plnb-spacing-10) 0px!important;
}
#page-container .plnb-text-image-section.left .plnb-text-image-row {
	grid-template-columns:1fr 0.5fr;
}


 #page-container .swiper-slide {
	transition:all 0.1s ease-in-out;
/* 	 height:100%!important; */
}
/* #page-container .swiper-wrapper {
	height:100%!important;
} */
#page-container .swiper-slide.swiper-slide-prev {
    opacity: 0;
    transform: translateZ(-800px) translatex(-100%) !important;
    transform-origin: right;
}
#page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section {
	padding-top:0px!important;
}
#page-container .plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module.grid-card-col-span-one:first-of-type img.plnb-card-item-image {
	    max-height: max-content;
	min-height:100%;
    object-fit: contain;
    object-position: bottom;
}

.multi-level-button-row {
	padding-block: 0!important;
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column:before {
	content:"";
	position:absolute;
	left:35%;
	top:35%;
	width: 253.584px;
	height: 245.421px;
	flex-shrink: 0;
	background: #FF9052;
	filter: blur(197.0608367919922px);
	display: none !important;
}

.plnb-grid-cards-section.plnb-cards-left-bento::before {
	content:"";
	position:absolute;
	left: 43%;
    top: -21%;
	width: 253.584px;
	height: 245.421px;
	flex-shrink: 0;
	background: #FF9052;
	filter: blur(197.0608367919922px);
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row {
	max-width: 1303px !important;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .image-right .text-container {
	padding: 24px 10px 24px 32px !important;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .image-right {
	padding: 0px !important;
    flex-direction: row;
    align-items: center;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
	max-width: 377px;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .grid-card-row-span-one .plnb-grid-card-item.image-right p {
	max-width: 211px;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .et_pb_module:last-child .plnb-grid-card-item.image-right p {
	max-width: 198px;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card {
	padding: 64px 0 0 0;
    gap: 28px !important;
	background: #E5E6EC;
	position: relative;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card .text-container{
	max-width: 390px;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card h2 {
	padding: 0px !important;
	padding-left: 56px !important;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p:has(img) {
	display: contents;
	max-width: unset;
}

.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card .plnb-card-item-image {
    max-width: 100%;
}

div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row::before {
	content:"";
		position:absolute;
	left:60%;
	top:50%;
	transform:translatey(-50%);
	width: 281.449px;
	height: 261.279px;
	flex-shrink: 0;
	border-radius: 281.449px;
	background: #9EA1FF;
	filter: blur(197px);
}

#page-container .plnb-testimonial-section {
	padding-block:0px!important;
}
#page-container div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
	padding-block:var(--plnb-spacing-9) var(--plnb-spacing-12)!important;
}
.plnb-folded-image-row.desktop .et_pb_module {
	transition:all 0.3s ease-in-out;
}
#page-container .agency-scrollable-heading-row h2 .mobile-br {
			display:none!important;
		}


#page-container .plnb-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab {
	opacity:1!important;
}
@media(min-width:1920px) {
	
	.et_pb_section.agency-hero-section.et_section_regular::before {
		height:150vh!important;
	}
	.agency-hero-section .agency-hero-row {
		justify-content:end;
		max-width:var(--plnb-mw-l)!important;
		margin:0 auto!important;
	}
	
	.plnb-text-image-section.right.two .new-lp-text-column {
		max-width:411px;
	}
	
	.plnb-text-image-section.right.two .plnb-text-image-row {
		    display: flex;
    justify-content: center;
    margin-left: unset;
	}
	.plnb-text-image-section.right.two .plnb-text-image-row .et_pb_column {
		max-width:max-content!important;
	}
	.plnb-text-image-section.right.two .plnb-text-image-row .et_pb_column.new-lp-text-column {
		max-width:411px!important;
	}
	.plnb-text-image-section.left.one .plnb-text-image-row {
		display: flex;
    	justify-content: center;
	}
	.plnb-text-image-section .plnb-text-image-row .et_pb_column {
		max-width:max-content;
	}
	.plnb-tab-content-container {
		justify-content:center!important;
	}
/* 	.plnb-lottie-tabs-section ul.et_pb_tabs_controls {
		margin-left: 185px!important;
	} */
	.plnb-text-image-section.left.three .plnb-text-image-row {
		display:flex;
		justify-content:center;
		margin-left:unset!important;
	}
	
	.plnb-text-image-section .plnb-text-image-row .et_pb_column {
		width:max-content!important;
	}
	
	.plnb-text-image-section.three .plnb-text-image-row .et_pb_column.new-lp-text-column {
		max-width:426px;
	}
	
	.plnb-text-image-section.left.three .plnb-text-image-row .plnb-image-container img {
		height:682px;
		object-fit:contain;
	}
}
@media(min-width:1921px) {
	
	.et_pb_section.agency-hero-section.et_section_regular::before {
		height:220vh!important;
	}

}
@media(max-width:1439px) {
	div.et_pb_section.plnb-text-image-section {
		padding-inline:0px!important
	}
	
	
}


@media(min-width:1280px) and (max-width:1439px) {
	.et_pb_section.agency-hero-section.et_section_regular::before {
		height:190vh;
	}
	div.et_pb_section.plnb-lottie-tabs-section {
		padding-right:0px!important;
	}
	
	.agency-hero-section .agency-hero-row {
		margin-left:0px!important;
		
	}

}

@media(min-width:1367px) and (max-width:1439px) {
	.agency-hero-section .agency-hero-row {
		justify-content:center!important;
		margin-left:60px!important;
	}
}
@media(min-width:1281px) and (max-width:1366px) {
	.agency-hero-section .agency-hero-row {
		margin-left:120px!important;
	}
}

@media(min-width:1025px) and (max-width:1280px) {
	div.et_pb_section.plnb-lottie-tabs-section .li-with-check-icon {
		max-width:301px;
	}
	div.et_pb_row.plnb-lottie-tabs-row {
		padding-left:0px!important;
	}
	div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
		padding-left:0px!important;
	}
	.agency-hero-section .agency-hero-row {
		gap: var(--plnb-spacing-7);
	}
	.agency-hero-section .agency-hero-row {
		justify-content:center!important;
		
	}
	.plnb-testimonial-section {
		padding-right:0px!important;
	}
	
	.plnb-folded-image-agency-picks {
		right: -40px;
		bottom: 40px;
		max-width: 220px;
	}
	
	.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
		max-width: 342px;
    	align-self: end;
	}
	
	.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card {
		padding: 54px 0 0 0;
	}
	
	.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card h2 {
		padding-left: 48px;
	}
	
}
@media(max-width:1024px) {
	#page-container .agency-hero-section .agency-hero-row .et_pb_button_module_wrapper:last-of-type {
	margin-left:0px!important;
		margin-top:8px!important;
}
	#page-container .agency-hero-section .agency-hero-row .et_pb_button_module_wrapper:last-of-type a {
		margin-top:8px!important;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
		max-width:621px!important;
	}
	.plnb-tab-content-container {
		align-items:center;
	}
	.plnb-lottie-tabs-section .text-column {
		max-width:460px;
	}
	.plnb-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab_0 .lottie-column::after {
		display:none!important;
	}
	.plnb-text-image-section.left.one .plnb-text-image-row .plnb-image-container img {
	height:482px
}
	.agency-hero-section .agency-hero-row {
		margin-left:0px!important;
	}
	.plnb-folded-image-row.mobile {
		display:block!important;
	}
	.plnb-folded-image-row.desktop {
		display:none!important;
	}
	div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section {
		padding-bottom:0px!important;
	}
	div.et_pb_section.plnb-text-image-section {
		padding-block:var(--plnb-spacing-6) !important;
	}
	.collaborate-privately-heading-row {
		padding-block: 0px var(--plnb-spacing-12) !important;
	}
	.plnb-text-image-section.right.two .plnb-text-image-row {
		margin-left:var(--padding-inline-section)
	}
	.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image {
		max-width:359px;
	}
	.et_pb_row.plnb-lottie-tabs-row {
		padding-left:0px!important;
	}
	div.plnb-lottie-tabs-section.et_pb_section {
		padding-inline:0px!important;
	}
	div.et_pb_section.plnb-lottie-tabs-section .li-with-check-icon {
		max-width:301px;
	}
	div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
		padding-left:0px!important;
	}
	div.et_pb_section.plnb-testimonial-section {
		padding-right:0px!important;
	}
	div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
		gap:65px!important;
	}
	.plnb-testimonial-row .plnb-testimonial-card {
		padding:30px!important;
	}
	.plnb-testimonial-row .plnb-testimonial-card .testimonial-title {
		font-size:20px!important;
	}
	.plnb-testimonial-card .quotes-icon {
		margin-top:35px!important;
	}
	.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row {
		max-width: 636px !important;
   	 	margin: 0 auto !important;
	}
	
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-rows: auto;
    	grid-template-columns: repeat(1, 1fr) !important;
	}
	
}

@media (min-width:981px) and (max-width:1024px) {
	.et_pb_section.agency-hero-section.et_section_regular::before {
	 height: 180vh;
	}
	.pricing-logos-section.et_pb_section {
		padding-inline:0px!important;
		padding-block:var(--plnb-spacing-6)!important;
	}
	
	.plnb-testimonial-row .swiper-container  .dsm_card_wrapper, .plnb-testimonial-row .swiper-container  .dsm_card_wrapper .dsm_card_carousel_child_description {
		height:100%!important;
	}
	.agency-hero-section .agency-hero-row {
		gap:var(--plnb-spacing-6);
		justify-content:space-between;
	}
	
}
@media(min-width:981px) {
	.scrollable-section-button {
		display:none!important;
	}
}

@media(max-width:980px) {
	.agency-hero-section .agency-hero-row .et_pb_column.text-column {
		display:flex;
		align-items:center;
		flex-direction:column;
		justify-content:center;
	}
	#page-container .agency-hero-section .agency-hero-row .et_pb_button_module_wrapper:last-of-type {
		margin-inline:auto!important;
		margin-top:0px!important;
	}
	div.et_pb_section.two.plnb-text-image-section {
		padding-top:42px!important;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
		max-width:530px!important;
	}
	.plnb-lottie-tabs-section .tab-lottie-player {
		border-radius:20px!important;
	}
	div.et_pb_section.plnb-lottie-tabs-heading-section {
		padding-block:42px var(--plnb-spacing-10)!important;
	}
	div.et_pb_section.multi-level-approvals-section {
		padding-top:var(--plnb-spacing-10)!important;
	}
	.plnb-grid-cards-section {
		padding-block:var(--plnb-spacing-9)!important;
	}
	.plnb-text-image-section.left.three {
		padding-block:var(--plnb-spacing-9)!important;
	}
	.plnb-lottie-tabs-section div.et_pb_all_tabs div.et_pb_tab_0 .lottie-column::after {
		display:none!important;
	}
	div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section::before { 
	display:none!important;
}
	#page-container div.pricing-logos-section.et_pb_section {
		background-color:#F2F3F6!important;
	}
	body.page-id-960971 #page-container div.white-menu.et_pb_section {
		background-color:#F2F3F6!important;
	}
	.agency-hero-section .agency-hero-row {
		flex-direction:column;
		margin-right:0px!important;
	}
	.agency-hero-section .agency-hero-row .et_pb_column.text-column h1, .agency-hero-section .agency-hero-row .et_pb_column.text-column p, .agency-hero-section .agency-hero-row .et_pb_column.text-column .et_pb_button_module_wrapper  {
		text-align:center;
		margin:0 auto !important;
	}
	.et_pb_section.agency-hero-section.et_section_regular::before {
		content: "";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
	background:unset!important;
    background-color: #E6E6FF!important;
	border-bottom-left-radius: 70px;
        border-bottom-right-radius: 70px;

    z-index: 1;
/*     border-radius:50%; */
	}
	.pricing-logos-section.et_pb_section {
		padding-block:var(--plnb-spacing-6)!important;
	}
	.agency-hero-section .agency-hero-row .et_pb_column.text-column h1 {
		padding-bottom:var(--plnb-spacing-5)!important;
	}
	
	.agency-hero-section .agency-hero-row .et_pb_column.text-column p {
		padding-bottom:var(--plnb-spacing-6)!important;
	}
	
	.agency-hero-section .et_pb_column .et_pb_module {
		margin-bottom:0px!important;
	}
	
	.agency-hero-section .agency-hero-row {
		gap:var(--plnb-spacing-6)
	}
	.approval-lottie.mobile {
	display:block!important;
}
.approval-lottie.desktop {
	display:none!important;
}
	.plnb-text-image-section.left.three .plnb-text-image-row {
		gap:38px!important;
	}
	div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
		flex-direction:column!important;
	}
	.plnb-testimonial-row .dsm_card_carousel .swiper-button-prev {
    margin-left: 0px!important;
    left: 0px!important;
    top: unset !important;
    bottom: -60px;
}
	
	.plnb-testimonial-row .dsm_card_carousel .swiper-button-next {
	margin-left: 0px!important;
    left: 80px!important;
    top: unset !important;
    bottom: -60px;
	}
	div.et_pb_section.plnb-testimonial-section {
		padding-right:var(--padding-inline-section)!important;
	}
	
	div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section .folded-title-row {
		padding-bottom: 20px !important;
	}
	.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
		max-width: 300px;
	}
	.new-home-lottie-tabs-section .buttons-row {
   		padding-block: 64px 0px !important;
	}
}

@media(min-width:481px) and (max-width:980px) {
	#page-container #et-boc .plnb-button-secondary {
		padding: 30px 40px!important;
	}
	.agency-scrollable-heading-row h2 {
		text-align:center!important;
	}
	div.et_pb_section.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
		height:min-content!important;
	}
	
	div.et_pb_row.collaborate-privately-heading-row {
		padding-block: 0px var(--plnb-spacing-10)!important;
	}
	.plnb-text-image-section.right.two .plnb-text-image-row {
		grid-template-columns: 311px 1fr!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-columns:repeat(2, 1fr);
	}
	.plnb-grid-card-item.horizontal.image-bottom {
		padding-bottom:30px!important;
	}
	
}
	
	@media (max-width: 768px) {
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card {
			padding: 48px 0px 60px 55px;
		}

		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
			max-width: 280px;
			left:10px;
		}
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card .plnb-card-item-image {
			max-width: 420px;
		}
		#page-container .plnb-grid-cards-section.approvals {
			padding-top: var(--plnb-spacing-8) !important;
		}

	}
	
	@media (max-width: 767px) {
		#page-container .plnb-cards-left-bento .plnb-grid-card-item {
			flex-direction: column !important;
            padding: 24px 24px 0px 24px !important;
			gap: 5px !important;
		}
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .image-right .text-container {
			padding: 0px !important;
			align-self: flex-start;
		}
		#page-container .plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card {
			padding: 24px 0 0 0 !important;
			gap: 30px !important;
		}
		
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card h2 {
			padding-left: 24px !important
		}

		
		#page-container .plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card .text-container {
			padding-right: 24px;
		}
		
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card .plnb-card-item-image {
			max-width: 100% !important;
		}
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card p img {
			left: -10px !important;
            bottom: -10px !important;
			max-width: 200px;
		}
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
			max-width: 250px;
		}
		
		div.new-home-lottie-tabs-section {
			padding-block: 0px !important;
		}
		
		.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module.grid-card-row-span-three {
			grid-area: 1/1 !important;
		}
		.plnb-grid-cards-section.plnb-cards-left-bento::before {
			left: 30%;
    		top: -16%;
		}
	}
	
	@media(max-width:480px) {
		
		div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row::before {
			left: 50%;
		transform: translate(-50%, -50%);
		width: 168.449px;
		height: 168.279px;
		}
		.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column:before {
				left: 50%;
		transform: translate(-50%, -50%);
		width: 168.449px;
		height: 168.279px;
		}
		#page-container div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
			padding-block:var(--plnb-spacing-6)!important;
		}
		.agency-hero-section .et_pb_button_module_wrapper {
			max-width:max-content!important;
		}
		.plnb-text-image-section.left .plnb-text-image-row {
			display:flex!important;
			flex-direction:column!important;
			margin-left:unset!important;
			margin-right:unset!important;
		}
		.plnb-text-image-section.right .plnb-text-image-row {
			display:flex!important;
			flex-direction:column-reverse!important;
			margin-left:unset!important;
			margin-right:unset!important;
		}
		.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
			grid-template-columns:repeat( 1, 1fr)!important;
		}
		.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module.grid-card-col-span-one {
			grid-column:unset!important;
		}
		
		.plnb-text-image-section.left.one .plnb-text-image-row {
			gap:32px;
		}
		
		.plnb-text-image-section.one .plnb-text-image-row h3 br {
			display:block!important;
		}
		.plnb-text-image-section.one .plnb-text-image-row .li-with-check-icon br {
			display:block!important;
		}
		.collaborate-privately-heading-row.et_pb_row {
			padding-block:0px var(--plnb-spacing-10)!important;
		}
		.agency-scrollable-heading-row p {
			text-align:center!important;
		}
		#page-container .agency-scrollable-heading-row h2 {
			font-size:35px!important;
			margin-left:0px!important;
			text-align:center!important;
			padding-bottom:24px!important;
		}
		#page-container .agency-scrollable-heading-row h2 .mobile-br {
			display:block!important;
		}
		
		.et_pb_row.agency-scrollable-heading-row {
			padding-bottom:32px!important;
		}
		.scrollable-section-button {
			display:block!important;
			max-width:max-content!important;
		}
		.plnb-folded-image-rotate-section.agency-scrollable-section .et_pb_image {
			margin-bottom:32px!important;
		}
		div.et_pb_section.agency-scrollable-section.plnb-folded-image-rotate-section {
			padding-block: var(--plnb-spacing-9) 32px!important;
		}
		#page-container .collaborate-privately-heading-row h2  {
			max-width:256px;
			margin: 0 auto;
    		font-size: 35px !important;
		}
		#page-container .collaborate-privately-heading-row h2 + p {
			max-width:259px;
			margin: 0 auto!important;
		}
		#page-container .plnb-lottie-tabs-heading-row h2  {
			max-width:256px;
			margin: 0 auto;
    		font-size: 35px !important;
		}
		#page-container .plnb-lottie-tabs-heading-row h2 + p {
			max-width:240px;
			margin: 0 auto!important;
		}
		.plnb-text-image-section .plnb-text-image-row .li-with-check-icon {
			padding-left:0px!important;
		}
		.plnb-text-image-section.right.two .plnb-text-image-row .li-with-check-icon {
			max-width:289px;
		}
		.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image.desktop {
			display:none!important;
			}
		.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image.mobile {
			display:block!important;
			max-width:239px!important;
			}
		.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image {
			position:relative;
			bottom:unset!important;
			right:unset!important;
		}
		.plnb-grid-card-item.horizontal {
			flex-direction:column!important;
		}
		
		.plnb-grid-cards-section .et_pb_button_module_wrapper {
			max-width:max-content!important;
			margin:0 auto!important;
		}
		.plnb-grid-cards-section {
			padding-block: var(--plnb-spacing-9) var(--plnb-spacing-10) !important;
		}
		div.et_pb_section.plnb-lottie-tabs-heading-section {
			padding-block: 0px var(--plnb-spacing-10)!important
		}
		div.et_pb_section.plnb-lottie-tabs-section .et_pb_tabs_controls li {
			max-width:max-content!important;
		}
		.plnb-lottie-tabs-section ul.et_pb_tabs_controls {
			justify-content:space-between!important;
		}
		.plnb-lottie-tabs-section .tab-lottie-player {
			border-radius:20px!important;
		}
		.plnb-lottie-tabs-section .li-with-check-icon {
			margin-bottom:32px!important;
			padding-left:0px!important;
			padding-bottom:0px!important;
		}
		#page-container .multi-level-approvals-section h2 {
			font-size:35px!important;
			max-width:276px!important;
			margin: 0 auto!important;
			margin-bottom:32px!important;
		}
		.multi-level-button-row {
			max-width:max-content!important;
			margin:0 auto!important;
			margin-top:34px!important;
		}
		.multi-level-approvals-section {
			padding-bottom:var(--plnb-spacing-8)!important;
		}
		.plnb-text-image-section.one .plnb-text-image-row .plnb-image-container  {
			margin-left: -42px !important;
        min-width: unset;
        max-width: unset;
        width: 357px !important;
		}
	.plnb-text-image-section.one .plnb-text-image-row .et_pb_button_module_wrapper {
		max-width:max-content;
	}
	
	.plnb-text-image-section.two .plnb-text-image-row .plnb-image-container  {
		margin-left: 0px !important;
        min-width: unset;
        max-width: unset;
        width: 425px !important;
	}
		
		.plnb-text-image-section.left.three {
			padding-block:var(--plnb-spacing-10) !important;
		}
		.plnb-text-image-section.left.three .plnb-image-container {
		width: 425px!important;
    		margin-left: -64px !important;
		}
		.plnb-text-image-section.left.three .et_pb_button_module_wrapper {
			max-width:max-content!important;
			margin-right:  auto!important;
		}
		
		.plnb-text-image-section.left.three .li-with-check-icon {
			max-width:304px!important;
		}
		.plnb-text-image-section .plnb-text-image-row {
			gap:32px!important;
		}
		.plnb-testimonial-row .dsm_card_carousel .swiper-button-next, .plnb-testimonial-row .dsm_card_carousel .swiper-button-prev {
			bottom:-56px!important;
		}
		.et_pb_section.agency-hero-section.et_section_regular::before {
			background: radial-gradient(#E6E6FF 55%, transparent 104%);
		}
		.agency-hero-section .et_pb_button_module_wrapper {
			max-width:max-content;
				margin: 0 auto!important;
		}
		#page-container .agency-hero-section .agency-hero-row .et_pb_column.text-column h1 {
			font-size:var(--plnb-fs-h1-big)!important;
		}
		#page-container .agency-hero-section .agency-hero-row .et_pb_column.text-column p {
			max-width:259px!important;
		}
		body.page-id-960971 #page-container div.white-menu.et_pb_section {
			background-color:#E6E6FF!important;
		}
		.plnb-grid-card-item.image-bottom .text-container p {
			max-width:252px!important;
		}
		.plnb-grid-card-item.image-bottom .text-container + p {
			align-self:center!important;
		}
		.plnb-text-image-section.left.one .plnb-text-image-row .li-with-check-icon {
			max-width:313px;
		}
		#page-container div.pricing-logos-section.et_pb_section {
			padding-block: var(--plnb-spacing-9) 0px!important;
		}
		.plnb-grid-cards-section {
			padding-block:var(--plnb-spacing-7)!important;
		}
		#page-container .et_pb_section.plnb-text-image-section.right.two .plnb-text-image-row {
			flex-direction:column-reverse!important;
	}
		
		#page-container .plnb-grid-card-item {
			justify-content:center!important;
		}
		#page-container .plnb-grid-card-item.image-bottom .text-container + p {
			display:flex;
		}
		.plnb-grid-cards-section .plnb-grid-cards-heading-row {
			padding-block:0px var(--plnb-spacing-8)!important;
		}
		#page-container .plnb-grid-cards-section .plnb-grid-cards-heading-row h2 {
		font-size:33px!important;	
		}
		.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		 gap: var(--plnb-spacing-4);

		}
		#page-container .plnb-grid-cards-button-row {
		padding-block:var(--plnb-spacing-7) 0px!important
		}
		#page-container .plnb-grid-cards-section {
			padding-block:var(--plnb-spacing-9)!important;
		}
		#page-container .plnb-lottie-tabs-section .text-column {
			padding-top:var(--plnb-spacing-6)!important;
		}
		#page-container .plnb-lottie-tabs-section .text-column h3 br {
			display:block!important;
		}
		#page-container .plnb-lottie-tabs-section .text-column {
			padding-left:0px!important;
		}
		#page-container div.et_pb_section.two.plnb-text-image-section {
			padding-block:var(--plnb-spacing-9) var(--plnb-spacing-6)!important;
		}
		#page-container .multi-level-approvals-section h2 {
			padding-bottom:0px!important;
			margin-bottom:0px!important;
		}
		#page-container div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
			gap:var(--plnb-spacing-6)!important;
		}
		#page-container .plnb-testimonial-row .plnb-left-heading {
			max-width:295px!important;
		}
		div.et_pb_section.plnb-text-image-section.left.one {
			padding-top:var(--plnb-spacing-6)!important;
		}
		div.et_pb_section.plnb-lottie-tabs-section .li-with-check-icon {
			margin-bottom:0px!important;
		}
		#page-container div.et_pb_section.plnb-testimonial-section .et_pb_row.plnb-testimonial-row {
			padding-top:0px!important;
		}
	}
	@media (max-width: 376px) {
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row p img {
			max-width: 100%;
		}
	}
	@media(max-width:375px) {
		.plnb-text-image-section.left.three .plnb-image-container {
		width: 400px!important;
    	margin-left: -64px !important;
		}
		
		.plnb-grid-cards-section.plnb-cards-left-bento .plnb-grid-cards-row .big-right-card p img {
			left: -5px !important;
            bottom: -10px !important;
            max-width: 150px;
		}
		html:has(.page-id-985631), body.page-id-985631 {
			overflow-x: hidden !important;
		}
		
	}

@media (max-width:360px) {
	.plnb-text-image-section.two .plnb-text-image-row .plnb-image-container  {
		margin-left: -30px !important;
		width:392px!important;
	}
	.plnb-text-image-section.left.three .plnb-image-container { 
	width:375px!important;
}
}
	
@media (max-width:320px) {
	.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_button_module_wrapper:last-of-type {
		margin-left:unset!important;
		margin-inline:auto!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-button-row .et_pb_column {
		flex-direction:column;
		margin-left:unset!important;
		margin-inline:auto!important;
	}
	.plnb-text-image-section.left.three .plnb-image-container  {

		width:322px!important;
	}
	.plnb-grid-cards-section .plnb-grid-card-item.image-bottom.horizontal .plnb-card-item-image.mobile {
		max-width:216px!important;
	}
	.et_pb_section.agency-hero-section.et_section_regular::before {
		background: radial-gradient(#E6E6FF 38%, transparent 60%);
	}
	.plnb-text-image-section.left.one .plnb-text-image-row .plnb-image-container img {
		width:320px!important;
	}
	
}