.page-template-page-ppclp3 {
    background: #F7F8FC;
}
section.dd-lpt {
    background: #F7F8FC;
    float: left;
    width: 100%;
}
section.dd-lpt {
    padding: 169px 0 94px;
}
.after-head.dd-lp-afhead {
    justify-content: space-between;
}
h1.md-lptree-hero-ti {
    color: #192454;
    text-align: center;
    font-size: 52px;
    font-style: normal;
    font-weight: 500;
    line-height: 62px;
    letter-spacing: -0.42px;
    max-width: 796px;
    margin: 0 auto;
    margin-bottom: 20px;
}
.md-lptsubtitle-hero {
    color: #6D7A99;
    text-align: center;
    font-size: 27px;
    font-style: normal;
    font-weight: 400;
    line-height: 37px;
    letter-spacing: 0.3px;
    max-width: 939px;
    margin: 0 auto;
}
.lp-dots:after {
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #fcfcfe;
    color: #ff2c4700;
    box-shadow: 0 0 0 0 #fcfcfe, 15px 0 0 0 #FF2C47, 30px 0 0 0 #339BE7, 45px 0 0 0 #FF682A, 60px 0 0 0 #AFBF0A;
    animation: dot-typing 1.5s infinite linear;
    right: calc(100% - 45%);
    bottom: -5px;
}
.lp-dots {
    position: relative;
    margin: 35px 0 35px;
    display: flex;
    align-items: center;
}
.dd-lp-above-form {
    color: #2D2F31;
    text-align: center;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0.5px;
    max-width: 970px;
    margin: 0 auto;
}
.md-heroform.md-form.md-new-cta.dd-lp-new-form-wrap {
    background: #192454;
	margin-top: 25px;
}
.md-heroform.md-form.md-new-cta.dd-lp-new-form-wrap .md-wrap-in-f {
    width: 100%;
}
.md-heroform.md-form.md-new-cta.dd-lp-new-form-wrap .md-pop-up-f-trig.md-form.md-formem p.md-wor-m {
    display: none;
}
.dd-lp-afhead a.md-head-phone-c {
    background: #192454;
    color: #fff;
}
.md-ppc-infoemlp-wrap-cont {
    border: 0.547px solid #F1F1F2;
    background: #FFF;
    box-shadow: 4.37564px 4.37564px 21.8782px 0px rgba(2, 7, 29, 0.08);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 27px 24px;
	height: 100%;
}
.md-ppc-info-lpt {
    display: flex;
    flex-wrap: wrap;
}
.md-ppc-infoemlp-wrap-cont p {
    color: #6D7A99;
    text-align: center;
    font-size: 21px;
    font-style: normal;
    font-weight: 400;
    line-height: 28.41px;
    letter-spacing: 0.247px;
    margin: 0;
}
.md-ppc-infoemlp-wrap-cont h3 {
    color: #192454;
    text-align: center;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 37.88px;
    margin-bottom: 15px;
}
.md-ppc-info-lpt {
    padding-top: 58px;
}
.md-ppc-infoemlp-wrap:first-child {
    padding-left: 0;
}
.md-ppc-infoemlp-wrap:last-child {
    padding-right: 0;
}
#colophon.site-footer-ppclpt-n {
    background-image: none!important;
    background-color: #f7f8fc;
    border-top: 1px solid #6d7a993d;
}
.site-footer-ppclpt-n .site-info.site-info-em-fo {
    padding-top: 50px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.footer-bottom p {
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: 0.5px;
}
.site-footer-ppclpt-n .footer-bottom {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-top: 1px solid #6d7a993d;
	margin-top: 38px;
}
html body.page-template-page-ppclp3 #wp_access_helper_container button.aicon_link {
    top: 98px !important;
}
.dd-lp-afhead .md-header-phonenumber {
    margin-right: 0;
}
section.dd-lpt {
    background-image: url(/wp-content/uploads/2023/11/BGD.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}
.md-footer-ppclptn-image {
    width: fit-content;
    height: auto;
    object-fit: contain;
}
.site-footer-ppclpt-n .site-info.site-info-em-fo img {
    padding-left: 30px;
    padding-right: 30px;
}
.md-heroform.md-form.md-new-cta.dd-lp-new-form-wrap,
.md-ppc-info-lpt {
    max-width: 961px;
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (min-width:768px) {
 .dd-lp-new-form-wrap .submit-btn {
/* 			margin-left: 15px; */
		min-width:300px;
	}
}
@media only screen and (max-width:1200px){
	h1.md-lptree-hero-ti {
		font-size: 38px;
		max-width: 575px;
		line-height: 54px;
		margin-bottom: 10px;
	}
	.md-lptsubtitle-hero {
		font-size: 24px;
		max-width: 729px;
	}
	.dd-lp-above-form {
		font-size: 20px;
		max-width: 770px;
	}
	section.dd-lpt {
		padding: 120px 0 94px;
	}
	.md-ppc-info-lpt {
		padding-top: 30px;
	}
	.md-ppc-infoemlp-wrap-cont h3 {
		margin-bottom: 0;
	}
	.md-ppc-infoemlp-wrap-cont {
		justify-content: space-between;
	}
	
}
@media only screen and (min-width:991px) and (max-width:1200px) {
	.dd-lp-afhead a.md-head-phone-c {
		width: 225px;
	}
}
@media only screen and (max-width:991px) {
	.md-ppc-infoemlp-wrap:first-child {
		padding-left: 15px;
	}
	.md-ppc-infoemlp-wrap:last-child {
		padding-right: 15px;
	}
	.md-ppc-infoemlp-wrap:not(:last-child ) {
		margin-bottom: 30px;
	}
	section.dd-lpt {
		padding: 136px 0 80px;
	}
	.lp-dots {
		margin: 20px 0 35px;
	}
	.md-lptsubtitle-hero {
		font-size: 22px;
		line-height: 34px;
	}
	.dd-lp-above-form {
		font-size: 18px;
	}
	.md-ppc-infoemlp-wrap-cont p {
		font-size: 18px;
	}
	
}
@media only screen and (min-width:768px) and (max-width:991px) {
	.md-ppc-infoemlp-wrap.col-xs-12.col-md-3 {
		max-width: 25%;
	}
	.md-ppc-infoemlp-wrap.col-xs-12.col-md-3 {
		margin-bottom: 0;
	}
}
@media only screen and (max-width:767px) {
	h1.md-lptree-hero-ti {
		    font-size: 29px;
    		line-height: 36px;
	}
	.md-lptsubtitle-hero {
		    font-size: 20px;
			line-height: 30px;
	}
	.dd-lp-above-form {
		font-size: 16px;
		line-height: 27px;
	}
	html body.page-template-page-ppclp3 #wp_access_helper_container button.aicon_link {
		top: 65px !important;
	}
	.lp-dots {
		margin: 25px 0 25px;
	}
	.md-heroform.md-form.md-new-cta.dd-lp-new-form-wrap {
		padding: 15px;
	}
	.site-footer-ppclpt-n .footer-bottom p {
		font-size: 16px;
		line-height: 28px;
	}
	.page-template-page-ppclp3-php .fixed-header .site-branding {
   	 display: none;
	}
	img.md-footer-ppclptn-image {
		content: url(/wp-content/uploads/2023/11/Phones_Lets-Connect-and-Craft-Your-Digital-Success-Story.svg);
	}
	.page-template-page-ppclp3 .dd-lp-new-form-wrap .submit-btn {
		width:100%;
	}
}
#colophon.site-footer-ppclpt-n {
    content-visibility: visible;
}
.site-footer-ppclpt-n .site-info.site-info-em-fo {
    position: relative;
    overflow: visible!important;
}
.site-footer-ppclpt-n .site-info.site-info-em-fo:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 51px;
    background-image: url(/wp-content/uploads/2023/11/dot_logo.svg);
    top: -24px;
    background-size: contain;
    z-index: 9999999999999999999999999999;
    background-repeat: no-repeat;
    background-position: center;
}
.page-template-page-ppclp3 .md-popup-holder.md-popup-holder-rehab {
    z-index: 999999999999999999999999999;
}
.md-lptsubtitle-hero {
    padding-bottom: 25px;
}

