.contact-table table tbody tr td {border:0;width: 33.33%;}
.multitude-bank-wrap p a:hover{color:#73BBA8 !important}
table.contact-table.new-layout tbody tr td {
    margin-bottom: 13px;
}

#ip3-contact .content-module .row > div ,#ip3-investors-contact .content-module .row > div {position: unset;}
.contact-des{padding:12px 0;display:inline-block}
.contact-table img{width:225px;}
/*----------Contact-Page-Template-Modules-------Css--starts-----------*/
table.contact-table.new-layout tbody tr td span:first-child {
    padding-top: 4px;
}
body#ip3-contact footer.dark-bg{padding-top:0;}
/*body#ip3-contact .module-wrapper {padding-bottom: 0;padding-top: 80px;}*/
.hide{display:none;visibility:hidden;}
/*.ContactContentWrapper{margin: 80px 0;}*/
.multitude-bank-wrap, .sweep-bank-wrap{margin: 40px 0;display:inline-block;}
table.contact-card-main {margin: 40px 0;}
table.new-layout, .ferratum-main-wrap{margin-top:40px;display: inline-block;    margin-bottom: 0;}
.capital-box-main{margin: 40px 0;display: inline-block;}
.contact-section-1 .static-bg:after {position: absolute;background: linear-gradient(0deg, #AFEFDD, #AFEFDD);z-index: 1;left: 20px;width: calc(100% - 12px);content: '';height: calc(100% - 98px);top: auto;max-width: 100%;bottom: -14px;}
.contact-section-1 .static-bg .rhs-content-wrapper .rhs-content-image img{position: relative;z-index: 9;}
.contact-section-1 .contact-lhs h2.h3{margin-left: 21px;margin-bottom: 13px;font-size: 3.6rem;line-height: 5.0rem;letter-spacing: 0.03em;text-transform: uppercase;color: #505050;font-weight: 400;}
.contact-section-1 .contact-lhs h2.h3:before {margin-top: 0;margin-right: 0;background-size: contain;background: url(./~/media/Images/M/Multitude/icons/secondary-hover-cta.svg) no-repeat;width: 20px;height: 23px;display: inline-block;content: '';position: absolute;top: 13px;left: 10px;}
.contact-section-1 .contact-lhs .contact-lhs-content-wrapper .contact-lhs-content p strong {font-size: 2.5rem;line-height: 3.2rem;font-weight: 350;color: #000000;padding-bottom: 20px;display: block;}    
.contact-section-1 .contact-lhs .contact-lhs-content-wrapper .contact-lhs-content p{  color:#505050;    }
.contact-section-1 .contact-lhs .contact-lhs-content-wrapper .contact-lhs-content p a{padding-left:20px;text-decoration: none;}
span.phone-icon{content: '';background: url(./~/media/Images/M/Multitude/icons/phone-icon.svg) no-repeat;margin-top: 6px;cursor: pointer;width: 13px;height: 13px;display: block;background-size: contain;position: absolute;}
span.email-icon{content: '';background: url(./~/media/Images/M/Multitude/icons/ic_baseline-email.svg) no-repeat;margin-top: 4px;cursor: pointer;width: 15px;height: 12px;display: block;background-size: contain;position: absolute;}
table.new-layout tbody tr {display: flex;}
#ip3-contact table.new-layout tbody tr{flex-wrap: wrap;width: 100%}
table.new-layout tbody tr td{display: flex;flex-wrap: wrap;padding:0;}
table.new-layout tbody tr td span img {width: 43px;height: 43px;}
table.new-layout tbody tr td h3{padding-left:20px;}
table.new-layout tbody tr td p:last-child{padding-left: 64px;}
.rte .contact-table table.contact-card-main tbody tr td p.for-icon:before{top: 4px;
position: relative;transform: rotateZ(180deg);background: url(./~/media/Images/M/Multitude/icons/secondary-hover-cta.svg) no-repeat;width: 8px;height: 21px;display: inline-block;content: '';}
.rte .contact-table table.contact-card-main tbody tr td p.for-icon{padding-top:30px;padding-bottom: 12px;}
.rte .contact-table table.contact-card-main tbody tr td p.for-icon strong{padding-left:12px;font-size: 1.4rem;line-height: 1.5rem;letter-spacing: 0.2em;text-transform: uppercase;color: #000000;opacity: 0.6;font-family:'Gotham-Bold', Arial, Helvetica, Sans-serif;}
.rte .contact-table table.contact-card-main tbody tr td p strong{color: #000000;font-weight: 350;font-size: 2.5rem;line-height: 3.2rem;font-family: 'Gotham-Medium';}
.rte .contact-table table.contact-card-main tbody tr td p a{padding-left: 40px;color: #505050;}
.rte .contact-table table.contact-card-main tbody tr td p{position:relative;padding-bottom: 55px;}
table.contact-card-main tbody tr{    margin-top: -60px;display: block;}
body#ip3-contact{overflow-x: hidden;}
.multitude-bank-wrap p img, .sweep-bank-wrap p img, .capital-box-main p img, .ferratum-main-wrap p img{margin-bottom:15px;}
.multitude-bank-wrap p, .sweep-bank-wrap p, .capital-box-main p, .ferratum-main-wrap p{padding-bottom:15px;}
.multitude-bank-wrap p strong, .sweep-bank-wrap p strong, .capital-box-main p strong, .ferratum-main-wrap p strong{line-height:2.6rem;font-weight:600;text-transform: capitalize;}
table.new-layout tbody tr td h3 {font-size: 2.5rem;line-height: 4.8rem;color: #000000;}
.ferratum-main-wrap p img{width:auto;}
table.new-layout tbody tr td p a{color:#505050;}
.multitude-bank-wrap p a{color:#505050 !important;}
.sweep-bank-wrap, .ferratum-main-wrap {padding: 100px 0 0 0;}
table.contact-card-main {
    overflow-x: hidden;
}
table.contact-card-main, .sweep-bank-wrap, .ferratum-main-wrap {/*position: relative*/;background-color: #FAFAFA;}

table.contact-card-main:before, .sweep-bank-wrap:before, .ferratum-main-wrap:before {content: '';
    position: absolute;
    top: 0;
    height: 100%;
    background: #FAFAFA;
    right: auto;
    width: 100%;
    left: 0;
    z-index:-1;
    pointer-events:none;
    overflow:hidden;}
/*body#ip3-contact .content-module-wrapper, body#ip3-contact .content-wrapper {
    overflow-x: hidden;
}*/
@media all and (min-width: 991.98px){

	.ferratum-main-wrap table.contact-table.new-layout tbody tr td{width: 33.33%;}
}
@media all and (max-width: 991.98px){
table.contact-card-main{margin:0}
.contact-section-1 .contact-lhs h2.h3{font-size: 2.0rem;line-height: 2.6rem;letter-spacing: 0;font-family: 'Gotham-Medium';}
.contact-section-1 .contact-lhs h2.h3:before{top: 22px; }

/*table.contact-card-main:before, table.contact-card-main:after, .sweep-bank-wrap:before, .sweep-bank-wrap:after{content:none;}*/
.sweep-bank-wrap, .ferratum-main-wrap{padding:50px 10px;padding-bottom:0 }
.contact-section-1 .static-bg:after{height: calc(100% - 49px);}
/*body#ip3-contact .module-wrapper {padding-top: 40px;}*/
/*.ContactContentWrapper{margin: 40px 0;}
}    */
@media all and (max-width: 767.98px){
span.phone-icon{margin-top:5px}
/*#ip3-contact .content-module, #ip3-investors-contact .content-module{margin-top:30px}*/
.contact-section-1 .contact-lhs{padding-bottom: 20px;}
table.new-layout tbody tr{display:block;}
.rte .contact-table table.contact-card-main tbody tr td{width:100%;}
table.contact-card-main tbody tr{margin-top:0;}
table.contact-card-main:before, .sweep-bank-wrap:before{overflow-x:hidden;}
table.contact-table.new-layout tbody tr td{display:flex;}
.contact-table table tbody tr td, table.contact-table.new-layout tbody tr td{width: 100%;}
.contact-table {
    overflow-x: hidden;
}

}

@media all  and (max-width:767.98px) and (orientation:landscape){
	#ip3-contact table.new-layout tbody tr td h3{
		width:220px;
	}
	#ip3-contact table.new-layout tbody tr td p:last-child{
		padding-top: 10px;
	}
}

@media all and (min-width: 767.98px) and (max-width: 991.98px){
/*.contact-section-1 .static-bg:after{bottom:12px;}*/
table.contact-card-main, .sweep-bank-wrap, .ferratum-main-wrap{}
.contact-table table tbody tr td, table.contact-table.new-layout tbody tr td{width: 50%;}
.content-module table tbody tr td:first-child {padding-right: 20px;padding-top:0}
}
/******************************* Added this style as per ticket no: MSMBWF-1149 ********************************/
article.iframe-wrapper span.rad-introtext{
	padding-left: 70px;
}
@media screen and (max-width: 1024px){
	article.iframe-wrapper span.rad-introtext{
		padding-left: 15px;
        display:inline-block;
	}
}
/********************************************* Ends here *******************************************************/