.two-col-rfinancing-sec { width: 100%; display: inline-block; border-top: 20px solid #1B1464; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap { width: 100%; display: flex; align-items: center; justify-content: flex-start; padding:100px 0; flex-wrap: wrap; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part { width: 40%; display: inline-block; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part { width: 60%; display: inline-block; padding: 0 0 0 100px; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-title { width: 100%; display: inline-block; margin: 0 0 30px 0; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-title h2 {line-height:1.2; width: 100%; display: inline-block; font-size: 38px; font-weight:900; font-family: inter; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .caption { width: 100%; display: inline-block; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .caption p { width: 100%; display: inline-block; font-size: 18px; line-height: 27px; font-weight: 500; color: #000; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-part-cta { width: 100%; display: inline-block; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-part-cta a {margin:50px 0 0 0; width: 100%; display: inline-block; padding: 28px; background-color: #009959; text-align: center; border-radius: 6px; color: #fff; font-size: 20px; font-weight: 600; line-height: 24px; border: 2px solid #009959; transition: all 0.3s ease-in-out; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-part-cta a:hover { background-color: transparent; color: #009959; }

.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box { width:85%; display: inline-block; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap { width: 100%; display: inline-block; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box { width: 100%; display: inline-block;margin:0 0 50px 0; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap { width: 100%; display: flex; align-items: stretch; justify-content:flex-start; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .icon-img { background-color: #009959; border-radius: 50%; display: inline-block; height: 70px; max-width: 70px; object-fit: contain; object-position: center; padding: 15px; width:15%;margin:0 30px 0 0; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .icon-img img { object-fit: contain; object-position: center; }ck; max-width: 70px; height: 70px; background-color: #009959; border-radius: 50%; object-fit: contain; padding: 14px; object-position: center; }

.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-title { width: 100%; display: inline-block; margin-bottom: 15px; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-title h5 { width: 100%; display: inline-block; font-size: 28px; color: #000; font-weight: 800; line-height: 35px; font-family: 'Inter';text-transform: capitalize;text-transform: capitalize; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-caption p {max-width:660px; width: 100%; display: inline-block; font-size: 18px; color: #000; font-weight: 500; line-height: 30px; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-caption { width: 100%; display: inline-block; }

.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-title { width: 100%; display: inline-block; margin-bottom: 15px; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-caption p a {color: #009959;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-caption p a:hover {color: #004e29;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box:last-child { margin-bottom: 0;}


.two-col-rfinancing-sec .cta a:hover { background-color: transparent !important; color: #009959 !important; }
.two-col-rfinancing-sec .cta { width: 100%; display: inline-block; text-align: center; }
.two-col-rfinancing-sec .cta span.hs-cta-wrapper { width: 100%; display: inline-block; }
.two-col-rfinancing-sec .cta span { width: 100%; display: inline-block; }
.two-col-rfinancing-sec .cta a:hover { background-color: transparent !important; color: #009959 !important; }
.two-col-rfinancing-sec .cta a {width: 91% !important;}
.two-col-rfinancing-sec.border {border: 0;}


@media(max-width:1199px){
.two-col-rfinancing-sec .two-col-rfinancing-wrap{padding:100px 0;}
}

@media(max-width:1023px){
.two-col-rfinancing-sec .two-col-rfinancing-wrap{padding:50px 102px;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part { width: 100%; margin: 0; padding: 0; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part { width: 100%; padding: 100px 0 0 0; }
.two-col-rfinancing-sec .cta a {width: 100% !important;}
.two-col-rfinancing-sec .cta span {display: inline-flex;}  
}
  
  
@media(max-width:991px){
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box { margin: 0 0 40px 0; }  
 
}

@media(max-width:767px){
.two-col-rfinancing-sec .two-col-rfinancing-wrap{padding:50px 5px;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-title{margin:0 0 15px 0;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-title h2{font-size:25px;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .caption p{font-size:16px;}
.two-col-rfinancing-sec .two-col-rfinancing-wrap .left-part .left-part-cta a { margin: 30px 0 0 0; padding: 16px; font-size: 16px;}  
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part { width: 100%; padding:64px 0 0 0; }  
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-title h5 { font-size: 20px; line-height: 30px; }  
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-caption p { font-size: 16px; line-height: 28px; }  
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .title-caption-box .right-part-title { margin-bottom: 0px; }
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box .icon-caption-wrap .icon-img { height:47px; max-width:47px; padding: 10px;margin:0 20px 0 0; }  
.two-col-rfinancing-sec .two-col-rfinancing-wrap .right-part .right-part-wrap .right-part-items-box { margin: 0 0 30px 0; }
.two-col-rfinancing-sec .cta a { width: 100% !important; padding: 16px !important; font-size: 16px !important; }  

}



