/* 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.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;
}
#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 */


p:has(img) {
	display: contents;
}

body #page-container #et-boc div.et_pb_section.dropdown-menu-section {
	background-color: #FFF !important;
}

div.et_pb_section {
	background-color: #F2F3F7!important
}
#page-container:has(.dropdown-menu-section) #main-content .et_builder_inner_content > .et_pb_section.uc-hero-section:first-of-type {
	padding-top:231px!important;
}

body #page-container .et_pb_section.uc-hero-section {
	background-color: #12131A !important; 
}

#page-container .uc-hero-section .uc-hero-title-row h1 {
	color:white!important;
	text-align:center;
} 

#page-container .uc-hero-section .uc-hero-title-row p.description {
	margin-top:25px!important;
	text-align:center; 
	color:white!important;
}


#page-container .uc-hero-section .uc-hero-title-row  .et_pb_button_module_wrapper {
	margin-top: 50px!important;
	text-align:center;
}

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: #12131A;
    z-index: 1;
    border-bottom-left-radius: 182px;
    border-bottom-right-radius: 182px;
}

.plnb-text-image-section.left.one .plnb-text-image-row {
	gap:83px;
	margin-left:-65px!important;
}

.plnb-text-image-section.left.one .plnb-text-image-row::after {
	display:none!important;
}
.plnb-text-image-section.left .plnb-image-container {
	display:flex;
	justify-content:end;
}

.plnb-text-image-section.right .plnb-image-container {
	display:flex;
	justify-content:start;
}

.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
	max-height:681px;
}


.plnb-text-image-section.right .plnb-text-image-row {
	grid-template-columns:0.32fr 1fr!important;
	margin-left:121px!important;
}

/* .plnb-text-image-section.right .plnb-text-image-row .new-lp-text-column, .plnb-text-image-section.right .plnb-text-image-row .new-lp-image-column {
	max-width:max-content;
} */

.plnb-text-image-section.right .plnb-text-image-row .new-lp-image-column {
	display:flex;
	justify-content:end!important;
}

.plnb-text-image-section.left.three .plnb-text-image-row {
	gap:94px;
	margin-left:-65px;
}

#page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section {
	background-color: #12131A!important;
}

.li-with-check-icon li::before {
	filter: brightness(0) invert(1)!important;
}


.how-it-works-section .code-row {
	max-width:1041px!important;
}

.how-it-works-section .code-row .et_pb_code_inner {
	border-radius:20px;
	overflow:hidden;
}

.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
}

.plnb-grid-card-item {
	overflow: hidden;
}
.plnb-grid-card-item.horizontal {
	padding-top:0px!important;
}

.plnb-grid-card-item.horizontal .text-container{
	max-height:max-content;
}
.plnb-grid-card-item.horizontal img {
	max-height:365px!important;
}
.plnb-grid-card-item img {
	object-fit: contain;
}
.plnb-grid-card-item.horizontal {
	align-items:center;
}

.plnb-grid-cards-row {
	max-width:1295px!important;
}
.plnb-text-image-section.left .plnb-text-image-row {
	grid-template-columns:1fr 0.37fr!important;
}

.plnb-grid-cards-section.content-pieces .uc-video-row {
	padding-bottom:24px!important;
	max-width: 1295px !important;
}
#page-container .plnb-grid-cards-section .plnb-grid-cards-heading-row {
	padding-bottom:48px!important;
}
#page-container .plnb-grid-cards-section .plnb-grid-cards-heading-row h2 {
	text-align:center!important;
	padding-bottom:0px!important;
}

.plnb-grid-cards-section.content-pieces .uc-video-row .et_pb_module {
	margin-block:0px!important;
}
.plnb-grid-cards-section.content-pieces .uc-video-row .pws.et_pb_code {
	max-width:100%!important;
}
.plnb-grid-cards-section.content-pieces .uc-video-row .pws.et_pb_code video {
	width:100%!important;
	border-radius:41px!important;
}

#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 .prefooter-text-content {
	padding-bottom:32px!important;
}
#page-container .plnb-prefooter-section p {
	color:white!important;
}

.plnb-folded-image-rotate-section {
	overflow:hidden!important;
}

.plnb-folded-image-rotate-section .et_pb_module.et_pb_image {
	transition:all 0.3s ease-in-out;
}
#page-container:has(.dropdown-menu-section) #main-content .et_builder_inner_content > .et_pb_section.uc-hero-section:first-of-type {
	padding-bottom:0px!important;
}
.uc-hero-section .uc-hero-title-row {
	padding-block:0px!important;
}
.plnb-grid-card-item {
	padding: var(--plnb-spacing-4) var(--plnb-spacing-5);
}
#page-container #et-boc .plnb-button-ghost::before {
	filter:brightness(0) invert(1)!important;
}
.plnb-grid-cards-section.content-pieces .plnb-grid-cards-row .et_pb_column .et_pb_module:first-of-type .plnb-grid-card-item {
	justify-content:start!important;
}
.plnb-grid-cards-section.content-pieces {
padding-bottom:0px!important;	
}
#page-container .plnb-prefooter-section .et_pb_row.plnb-prefooter-row {
	padding-block:156px 0px!important;
}
#page-container .plnb-prefooter-section.agency-workflow .buttons-row {
	padding-bottom:90px!important;
}
#page-container #et-boc .plnb-prefooter-section .plnb-button-secondary {
	padding:30px 50px!important;
}

#page-container  .plnb-grid-cards-section, #page-container .how-it-works-section, #page-container .plnb-text-image-section, #page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section  {
	padding-block:82px!important;
}

.plnb-lottie-tabs-section .et_pb_tabs_controls li:not(.et_pb_tab_active):hover {
	    background-color: #EDEEF2 !important;
}
.plnb-lottie-tabs-section ul.et_pb_tabs_controls {
	display:flex!important;
	gap:5px!important;
}

.plnb-lottie-tabs-section .et_pb_tabs_controls li a p:empty {
	display:none!important;
}
body.osx #page-container .plnb-lottie-tabs-section .et_pb_tabs_controls li a img {
	margin-top:-3px!important;
}
.et_pb_section.plnb-text-image-section .et_pb_row {
    opacity: 0;
    transition: opacity 0.4s cubic-bezier(0.39, 0.57, 0.56, 1), transform 0.4s cubic-bezier(0.39, 0.57, 0.56, 1);
    transform: translatey(70%);
}

.et_pb_section.plnb-text-image-section .et_pb_row, .et_pb_section.plnb-lottie-tabs-section .et_pb_row, .et_pb_section.how-it-works-section .et_pb_row , .et_pb_section.plnb-grid-cards-section .et_pb_row{
    opacity: 0;
    transition: opacity 0.4s cubic-bezier(0.39, 0.57, 0.56, 1), transform 0.4s cubic-bezier(0.39, 0.57, 0.56, 1);
    transform: translatey(70%);
}
.et_pb_section.plnb-text-image-section.active .et_pb_row, .et_pb_section.plnb-lottie-tabs-section.active .et_pb_row, .et_pb_section.how-it-works-section.active .et_pb_row, .et_pb_section.plnb-grid-cards-section.active .et_pb_row  {
    opacity: 1;
    transform: translatey(0%);
}
@media(min-width:1536px) {
.plnb-text-image-section.left.one .plnb-text-image-row {
	gap:83px;
	margin-left:unset!important;
	margin-inline:auto!important;
}
	.plnb-text-image-section.left .plnb-text-image-row {
    display:flex!important;
		justify-content:center;
		gap:80px;
		
}
	.plnb-text-image-section .plnb-text-image-row .et_pb_column {
		max-width:max-content!important;
	}
	.plnb-text-image-section.right .plnb-text-image-row {
		display:flex!important;
		justify-content:center;
		gap:80px;
		margin-left:unset!important;
	}
	.plnb-text-image-section.right .plnb-text-image-row .new-lp-image-column {
		justify-content:start!important;
	}

}

@media(max-width:1535px) {
	.plnb-text-image-section.left .plnb-text-image-row {
    grid-template-columns: 1fr 0.47fr !important;
}
}

@media(max-width:1366px) {
	.plnb-text-image-section.right .plnb-text-image-row {
		margin-left:100px!important;
		grid-template-columns: 0.4fr 1fr !important;
	}
}

@media(max-width:1280px) {
	.plnb-text-image-section.left .plnb-text-image-row, .plnb-text-image-section.left.one .plnb-text-image-row {
    gap: 83px;
    margin-left: -100px !important;
}
	    .plnb-text-image-section.right .plnb-text-image-row  {
        margin-left: 100px !important;
        grid-template-columns: 0.47fr 1fr !important;
        gap: 80px;
    }
	.plnb-text-image-section .plnb-text-image-row .et_pb_column p br{
		display:block!important;
	}
	.plnb-text-image-section.left.three .plnb-text-image-row {
			gap:19px;
			
		}
	.plnb-text-image-section {
		padding-block: var(--plnb-spacing-9)!important;
	}
	#page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section {
		padding-right:0px!important;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
    width: 721px!important;
	} 
	    br:not(header .et-menu-nav .menu-item a br):not(.planable-table-section .content-box br) {
        display: block!important;
    }
	.plnb-grid-cards-section.content-pieces {
		padding-block:0px!important;
		
	}
}

@media(max-width:1024px) {
	#page-container .plnb-folded-image-brief-img {
    width: 103px;
    top: 397px;
    left: 172px;
}
	#page-container .plnb-folded-image-followers-img {
    width: 126px;
    position: absolute;
    top: 220px;
	left: -47px;
	}
	#page-container .plnb-folded-image-graph-img {
    width: 130px;
    bottom: -6px;
    left: 256px;
	}
	#page-container .plnb-folded-image-person-one-img {
    width: 55px;
    top: 255px;
    left: 385px;
}
	#page-container .plnb-folded-image-person-two-img {
    width: 50px;
    top: 394px;
    right: 112px;
}
	#page-container .plnb-folded-image-engagement-img {
    width: 134px;
	top: 194px;
    right: 0px;
}
	
	#page-container .plnb-text-image-section.left .plnb-text-image-row{
		grid-template-columns:1fr 0.67fr !important;
		gap: 53px;
        margin-left: -30px !important;
	}
	#page-container .plnb-text-image-section.right .plnb-text-image-row{
		grid-template-columns:0.67fr 1fr !important;
		gap: 53px;
        margin-right: 30px !important;
	}
	#page-container .plnb-text-image-section {
		padding-inline:0px!important;
	}
	.plnb-text-image-section.left .plnb-text-image-row .plnb-image-container img {
		height:450px!important;
		object-fit:cover;
		object-position:right;
	}
	
	
	.plnb-text-image-section.right .plnb-text-image-row .plnb-image-container img {
		height:450px!important;
		object-fit:cover;
		object-position:left;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
        width: 620px !important;
    }
	.plnb-tab-content-container {
		gap:95px;
	}
	.plnb-grid-card-item.horizontal img {
    max-height: 322px !important;
}
	
}



/* test folded images start */
.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: 240px;
    right: 0px;
	rotate: 15deg;
}
.plnb-folded-image-row.mobile {
	display:none!important;
}

div.et_pb_section.agency-scrollable-section .plnb-folded-image-row {
    max-width: 1102px !important;
}
/* test folded images end */



@media (max-width:980px) {
	#page-container  .plnb-grid-cards-section, #page-container .how-it-works-section, #page-container .plnb-text-image-section, #page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section  {
	padding-block:42px!important;
}
	#page-container:has(.dropdown-menu-section) #main-content .et_builder_inner_content > .et_pb_section.uc-hero-section:first-of-type {
	padding-top:131px!important;
}
#page-container .uc-hero-section .uc-hero-title-row p.description {
	max-width: 400px;
    text-align: center;
    margin-inline: auto;
	}
	.plnb-folded-image-row.mobile {
		display:block!important;
	}
	.plnb-text-image-section.right .plnb-text-image-row {
	margin-left:40px!important;	
	}
	#page-container .plnb-text-image-section .plnb-text-image-row::after {
		display:none!important;
	}
	#page-container .plnb-text-image-section.right .plnb-text-image-row {
		gap:15px;
	}
	    #page-container .plnb-text-image-section.left.three .plnb-text-image-row {
        grid-template-columns: 1fr 0.69fr !important;
        gap: 30px;
	}
	    #page-container div.et_pb_section.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
        height: 333px !important;
	} 
	#page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section {
		padding-inline:var(--padding-inline-section)!important;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
        width: 100% !important;
		border-radius:50px!important;
		max-width:530px!important;
    }
	
	#page-container .plnb-lottie-tabs-section .text-column h3 br, #page-container .plnb-lottie-tabs-section .text-column p br, #page-container .plnb-lottie-tabs-section .text-column li br {
		display:none!important;
	}
	#page-container .how-it-works-section h2 {
		padding-bottom:32px!important;
	}
	#page-container .how-it-works-section .button-row {
	padding-top: 48px !important;
		}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column .et_pb_module.grid-card-col-span-two {
		grid-column:unset!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-columns:repeat(2, 1fr)!important;
	}
	.plnb-grid-card-item.horizontal {
		flex-direction:column!important;
		padding-top: var(--plnb-spacing-5)!important;
	}
	.plnb-grid-cards-section.content-pieces {
		padding-block: 0px 40px!important;
	}
}

@media(max-width:480px) {
	
	.plnb-grid-cards-section.content-pieces .plnb-grid-cards-row .et_pb_column .et_pb_module:first-of-type .plnb-grid-card-item {
		gap:20px!important;
		padding-bottom:20px!important;
	}
	.plnb-grid-card-item, .plnb-grid-cards-section.content-pieces .uc-video-row .pws.et_pb_code video {
		border-radius:16px!important;
	}
	#page-container div.et_pb_section.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
		max-height:250px!important;
		margin-inline:auto!important;
	}
	.plnb-text-image-section.right .plnb-text-image-row .new-lp-image-column {
		justify-content:center!important;
	}
	.plnb-grid-cards-section .plnb-grid-cards-row .et_pb_column {
		grid-template-columns:repeat(1, 1fr)!important;
	}
	#page-container div.et_pb_section.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
		height:unset!important;
	}
	#page-container .plnb-text-image-section.left .plnb-text-image-row {
		margin-inline:auto!important;
	}
	
	.plnb-text-image-section .plnb-text-image-row .et_pb_column:has(.plnb-text-container) {
		padding-inline:var(--padding-inline-section)!important;
	}
	div.et_pb_section.plnb-text-image-section.left .plnb-text-image-row .plnb-image-container img {
		margin-left: -30px!important;
	}
	.plnb-text-image-section.left .plnb-image-container {
		justify-content:center;
	}
	#page-container div.et_pb_section.plnb-text-image-section.right .plnb-text-image-row {
		flex-direction:column-reverse!important;
	}
	.plnb-text-image-section.right .plnb-text-image-row {
		margin-left:unset!important;
	}
	.plnb-text-image-section.right .plnb-image-container {
		justify-content:center;
	}
	.plnb-text-image-section.right .plnb-text-image-row .plnb-image-container img {
		margin-right:-30px;
		    max-height: 313px;
	}
	div.et_pb_section.plnb-lottie-tabs-section .li-with-check-icon {
		padding-left:0px!important;
	}
	#page-container #et-boc .plnb-button-primary {
		max-width:max-content!important;
	}

	.plnb-grid-cards-section.content-pieces .uc-video-row .pws.et_pb_code video {
		border-radius:32px!important;
		height:100%!important;
		margin:0px!important;
	}
	#page-container .plnb-prefooter-section .prefooter-text-content {
		font-size:35px!important;
	}
	.plnb-text-image-section {
		
	padding-block:var(--plnb-spacing-7)!important;
	}
	#page-container .plnb-text-image-section.right .plnb-text-image-row, #page-container .plnb-text-image-section.left .plnb-text-image-row {
		gap:30px!important;
	}
	#page-container:has(.dropdown-menu-section) #main-content .et_builder_inner_content > .et_pb_section.uc-hero-section:first-of-type {
		padding-bottom:0px!important;
	}
	div.et_pb_section.plnb-lottie-tabs-section .li-with-check-icon {
		margin-bottom:0px!important;
	}
	#page-container .plnb-prefooter-section {
		padding-top:0px!important;
	}
	#page-container .plnb-prefooter-section .prefooter-text-content {
		padding-bottom:12px!important;
		line-height:46px!important;
	}
	#page-container .plnb-text-image-section.left.one h3 br {
		display:none!important;
		
	}
	#page-container .plnb-text-image-section.left.one h3 {
	max-width:281px!important;
		}
	#page-container .plnb-grid-cards-section .plnb-grid-cards-heading-row, #page-container .how-it-works-section h2 {
		padding-bottom:24px!important;
	}
	#page-container .plnb-grid-cards-section .plnb-grid-cards-heading-row  h2, #page-container .how-it-works-section h2 {
		font-size:32px!important;
	}
	#page-container .how-it-works-section .button-row {
		padding-top:56px!important;
	}
	.plnb-lottie-tabs-section .lottie-column .tab-lottie-player {
		border-radius:20px!important;
	}
	#page-container .uc-hero-section .uc-hero-title-row h1 {
		font-size:40px!important;
	}
/* 	    #page-container div.et_pb_section.plnb-text-image-section.left .plnb-text-image-row .plnb-image-container img {
        margin-left: 17px !important;
    } */
	#page-container  .plnb-grid-cards-section, #page-container .how-it-works-section, #page-container .plnb-text-image-section, #page-container div.plnb-lottie-tabs-section.plnb-lottie-tabs-section  {
	padding-block:32px!important;
}
	#page-container .plnb-prefooter-section .et_pb_row.plnb-prefooter-row {
		padding-block:80px 0px!important;
	}
}

@media(max-width:375px) {
	 #page-container div.et_pb_section.plnb-text-image-section.left .plnb-text-image-row .plnb-image-container img {
        padding-left: 17px !important;
    }
}

@media(max-width:320px) {
	    #page-container div.et_pb_section.plnb-text-image-section .plnb-text-image-row .plnb-image-container img {
        max-height: 180px !important;
        margin-inline: auto !important;
    }
}

.plnb-text-image-section.left.one .plnb-image-container img,
.plnb-text-image-section.right.two .plnb-image-container img,
.plnb-text-image-section.left.three .plnb-image-container img {
	width:auto;
}
.plnb-grid-card-item.horizontal img {
	width:auto;
}






/* 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;
}

