.we-love-section {
    background: #fff;
    margin-top: 5.5rem !important;
}
#iapx-fold1 {
	padding-bottom: 4.5rem !important;
}
section.our-partners-section {
	background-color: #fff !important;
	padding: 4rem 0 !important;
}
.we-love-section .heading h1{
	color: #fff !important;
	font-weight: 500 !important;
	line-height: 1.5;
}
.we-love-section .para p {
    width: 77%;    
    font-weight: 600;
}
.we-love-section ul {
	display: inline-block;
	padding-left: 1.45rem; 
}
.we-love-section ul li {
	color:#fff;
    float: left;
    width: 19rem;
    margin-bottom: 1rem;
    position: relative;
}
footer .footer-shape {
    background-color: transparent !important;
}
section.our-partners-section h2 {
    margin-bottom: 3rem;
    color: #21552F !important;
    font-weight: 600 !important;
}
section.ready-section {
	background: #f5f5f5 !important;
}
li.dot:before {
	content:'';
	width: 1rem;
	height: 1rem;
	background: #AE7F2E;
	position: absolute;
	z-index: 0;
	top: 0.55rem;
	border-radius: 100%;
	left: -1.55rem;
}
.we-love-section .banner-btn {
     margin-top: 0; 
}
#iapx-fold3 .intro-head.new-intro h3 {
    padding: 6rem 2rem;
    line-height: 1.5;
}
#iapx-fold3 .Endless-details .endless-image img {
    height: 6rem !important;
}
#iapx-fold3 .new-endless h5 {
    font-size: 1.75rem !important;
    color: #AE7F2E;
    width: 36rem;
    font-weight: 400;
    line-height: 1.35;
}

section h4 {
    font-size: 1.45rem !important;
    margin: 1rem auto 3rem !important;
    color: #000 !important;
    width: 78%;
    text-align: center;
    line-height: 1.35;
	font-family: 'Arial-bold';
}

.trade-lifecycle img {
    width: 100%;
    height: 18rem;
    object-fit: contain;
}

section.why-wait h2, section.trade-lifecycle h2, section.why-custody h2, .block-section .magic-content h2, .ready-section .heading h2 {
    color: #21552F !important;
    font-weight: 600 !important;
    line-height: 1.25;
}

.why-wait .left-side p{
	color: #000;
	font-size: 1.4rem !important;
}

.why-wait .blue-box {
    background-color: #12341D;
    width: 24rem;
    border-radius: 0.7rem;
    margin:0 auto;
}
.why-wait .blue-box span {
 font-weight: 600;
 line-height: 1.15;
 font-size: 1.45rem;
}
.why-wait .blue-box p {
    padding: 0.25rem 1.5rem;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
    line-height: 1.15;
}
.why-wait .blue-box span.num{
	font-size: 6rem;
	/* font-weight: 600; */
}
.right-side .num-2{
	margin: 0 3.5rem 0 0;
}
.right-side p {
    text-align: center;
}
.why-wait .orange-box {
/*    text-align: center;
    width: 90rem;
    margin: 0 auto;
    border: 0.35rem solid;
    border-radius: 0.8rem;
    margin-top: 2rem;
	border-image: -webkit-linear-gradient(#A7813E, #2D5433);
    border-width: 0.4rem;
    border-image-slice: 1;*/
	text-align: center;
	width: 90rem;
	margin: 0 auto;
	border: 0;
	border-radius: 1rem;
	margin-top: 2rem;
	background: -webkit-linear-gradient(#A7813E, #2D5433);
	padding: 0.55rem;
}
.why-wait .orange-box .bg-white {
    background: #fff;
    padding: 0.55rem;
    border-radius: 1rem;
}
.orange-box p {
    padding: 1.55rem 3rem;
    font-size: 1.35rem !important;
    margin-bottom: 0;
}
#iapx-fold5 {
    background-color: #f5f5f5 !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}
.na-entire-magic-pg section.transform-your-business {
	    padding-top: 5rem !important;
	    padding-bottom: 5rem !important;
}
section#iapx-fold6 {
    padding: 4.55rem 2rem;
}
#iapx-fold5 .row {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 3rem;
}
#iapx-fold5 .row:last-child {
	margin-bottom: 0;
}
#iapx-fold5 h5 {
	font-weight: 600;
	font-size: 2rem;
	color: #AE7F2E;
}
section.transform-your-business ul {
    left: 2rem;
}
section.transform-your-business ul li {
    font-size: 1.35rem;
}
section.transform-your-business ul li:before {
    background-image: url(https://www.intellectai.com/wp-content/uploads/2024/05/Vector.png);
    width: 1.65rem;
    height: 1.65rem;
    top: 0.75rem;
}
#iapx-fold6 .container.out-box-slider {
    background: transparent;
    border-radius: 0;
    background-image: none;
}
#iapx-fold6 .container.out-box-slider {
    background: transparent;
    border-radius: 0;
    background-image: none;
    padding-bottom: 1rem !important;
    padding-top: 0 !important;
    margin-top: 0.55rem;
}
#iapx-fold6 .container.out-box-slider.btm-fold h4 {margin-bottom: 0 !important;}
#iapx-fold6 .container.out-box-slider h2 {
	color: #21552F !important;
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 1.55rem;
}
#iapx-fold6 .container.out-box-slider h4.text-black {
	/* color: #000 !important; */
	font-weight: 500;
	width: 95%;
}
#iapx-fold6 .container.out-box-slider h4 {
	color: #000 !important;
	font-weight: 500;
	margin-bottom: 2rem !important;
	font-size: 1.75rem !important;
}
#iapx-fold6 .in-cnt h4 {
    text-decoration: none;
    font-size: 2.55rem !important;
    color: #fff !important;
    text-align: left;
    margin: 1rem 1rem !important;
}
ul.custody-plus-point {
    padding: 0;
    margin: 0;
    margin-left: 4rem;
}
ul.custody-plus-point li {
	margin: 1rem 0 !important;
	display: block;
	font-size: 1.45rem !important;
	position: relative;
}
#iapx-fold6 .nav-pills>li a {
	font-size: 1.45rem;
	text-align: center;
}
#iapx-fold6 .nav-pills>li.active a {
    color: #fff !important;
    background-color: #AE7F2E !important;
    font-weight: 600;
    font-size: 1.55rem !important;
}
#iapx-fold6 .nav-pills>li.active a:hover,
#iapx-fold6 .nav-pills>li:hover a {
    color: #9e7442 !important;
    background-color: #fff !important;
    font-weight: 500;
}
#iapx-fold6 .container {
    border-radius: 0;
    background-color: #12341D;
    /* background-image: linear-gradient(0deg, #12341D 0%, #9e7442 100%); */
    padding: 4rem 4rem!important;
    position: relative;
}
#vt-tabcnt {
    position: relative;
}
#vt-tabcnt .why-plus-img img {
    width: 8rem;
    height: 8rem;
    position: absolute;
    right: -1rem;
    object-fit: contain;
    bottom: -3.55rem;
}
ul.custody-plus-point li:before {
    content: "";
    background-image: url(https://www.intellectai.com/wp-content/uploads/2024/05/tick-wht.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 1.35rem;
    height: 1.35rem;
    top: 0.45rem;
    position: absolute;
    left: -2.2rem;
}

#iapx-fold6 .in-cnt:before {
    content: '';
    position: absolute;
    z-index: 1;
    width: 1rem;
    height: 29rem;
    border-left: 0.18rem solid #fff;
    top: -2.55rem;
    left: 2rem;
}

#iapx-fold6 .in-cnt {
    color: #fff;
    margin-left: 6rem;
	min-height:23rem;
}
ul.custody-plus-point li {
    text-align: left;
}
.lesstime-wrapper .row.competitive-edge .magic-art {
    height: 10rem;
}

section#iapx-fold3 {
	padding: 3rem 0 !important;
}
section#iapx-fold4 {
	padding-bottom: 6rem !important;
}
section#iapx-fold5 {
	
}
section#iapx-fold6 {
	
}
section#iapx-fold7 {
	padding: 4rem 0 !important;
}



@media(max-width:991px){
.we-love-section .para p {
    width: 100%;
    font-weight: 600;
}
.why-wait .orange-box {
    width: 100%;
}
.lesstime-wrapper .competitive-edge .endless-content p {
    min-height: 100%;
    max-height: 100%;
}
.lesstime-wrapper .row.competitive-edge .magic-art {
    height: 100% !important;
}
#iapx-fold3 .intro-head.new-intro h3 {
    padding: 2rem 2rem;
}
#iapx-fold3 .inner-cnt {
    margin-top: 0;
    min-height: 100%;
}
section#iapx-fold3 {
    padding: 2rem 0 !important;
}
#iapx-fold3 .intro-head.new-intro h3 {
    padding-top: 0;
}
.we-love-section ul li {
    width: 50%;
    text-align: left;
}
#iapx-fold1 {
    padding-top: 4.55rem !important;
}
}


@media(max-width: 767px) {
	#iapx-fold6 .in-cnt:before {
		display: none;
	}	
	.we-love-section ul li {
		width: 100%;
		text-align: left;
		float: none;
	}
#iapx-fold3 .intro-head.new-intro h3 {
    font-size: 2rem!important;
    padding: 1rem 1rem !important;
    padding-top: 0 !important;
    margin-top: 0 !important;
}
#iapx-fold3 .new-endless h5 {
    width: 100%;
}
#iapx-fold3 .Endless-details {
    width: 100%;
}
#iapx-fold5 .row {
    display: block;
}
section.transform-your-business ul li {
    width: 95%;
}
#iapx-fold6 .container {
    padding: 2rem 1rem!important;
    width: 100% !important;
}
section#iapx-fold6 {
    /* padding: 0 2rem !important; */
}
#iapx-fold6 div#vt-tabcnt {
    border-top: 0;
}
#iapx-fold6 .in-cnt {
    margin-left: 0;
}
#iapx-fold6 .in-cnt h4 {
    font-size: 1.75rem !important;
    width: 100% !important;
}
#vt-tabcnt .why-plus-img img {
    width: 6rem;
    height: 6rem;
    right: 0;
    bottom: 0;
    float: right;
}
#iapx-fold1 .heading h1 {
	font-size: 2.15rem !important;
}
section#iapx-fold4 h4.font-normal {
	width: 95%;
}
#iapx-fold6 .container.out-box-slider h4.text-black {
	width: 100% !important;
}

}


.single-post.casestudy .form {
    margin-top: -2.2rem;
}



