section{padding:55px 0;min-height:200px;text-align:center}
section h3{margin-bottom:15px;display:block;font-size:40px}
section span{margin:0 auto;display:block;max-width:1000px;line-height:25px}
.bannerBox{display:block}
.loanSection{margin-top:-65px;display:block}
.loanSection .box{padding:25px 15px;display:block;background:#551b17;border-radius:8px}
.loanSection .box ul{display:flex}
.loanSection .box ul li{padding:0 20px;display:flex;width:100%;align-items:center;color:#fff;font-size:18px;border-left:#551b17 solid 1px}
.loanSection .box ul li:first-child{border:0}
.loanSection .box ul li img{margin-right:15px}
.aboutSection{display:block;overflow:hidden}
.aboutSection figure{display:block;overflow:hidden}
.aboutSection .detailsBox{text-align:left}
.aboutSection .detailsBox small{display:block;font-size:16px;line-height:30px;color:#551b17}
.aboutSection .detailsBox h2{margin-bottom:10px;display:block;font-size:25px;line-height:28px;color:#333;font-weight:700}
.aboutSection .detailsBox p{margin-bottom:15px;font-size:16px;line-height:25px}
.servicesSection{display:block;background:#f1f1f1;overflow:hidden}
.servicesSection.whiteBg{display:block;background:#fff;overflow:hidden}
.servicesSection .servicesBox{display:block}
.servicesSection .servicesBox ul{padding-top:30px;display:block}
.servicesSection .servicesBox ul li{padding:15px 0;margin:8px;width:calc(25% - 16px);float:left;display:flex;box-shadow:0 0 6px 0 #00000036;align-items:center;flex-direction:column;border-radius:8px;background:#fff}
.servicesSection .servicesBox ul li span{padding-top:10px}
.downloadSection{display:block}
.downloadSection .panelBox{margin-top:35px;display:block;/*border:#333 solid 1px;*/border-radius:8px;text-align:left;overflow:hidden}
.downloadSection .panelHeader{padding:15px 20px;display:block;background:#333;color:#fff}
.downloadSection .panelBody{padding:20px;display:block;background:#F4F4F4;overflow:hidden;min-height:275px;border: #333 solid 1px;border-radius: 0 0 8px 8px;}
.downloadSection .panelBody.downloadsLink ul{display:block}
.downloadSection .panelBody.downloadsLink ul li{padding-bottom:5px;display:block}
.downloadSection .panelBody.downloadsLink ul li a{color:#551b17}
.downloadSection .panelBody.downloadsLink ul li a:hover{text-decoration:underline;}
.downloadSection .panelBody.interestRatesBox ul li{padding:15px 0;margin:8px;width:calc(50% - 16px);float:left;display:flex;box-shadow:0 0 6px 0 #00000036;align-items:center;flex-direction:column;border-radius:8px;background:#fff;height:105px}
.downloadSection .panelBody.interestRatesBox ul li span{padding-top:10px}
.specialitiesSection{display:block;background:url(../images/specialitiesbg.svg) no-repeat left center;overflow:hidden}
.specialitiesSection .specialitiesBox{display:block;text-align:left}
.specialitiesSection .specialitiesBox h4{margin-bottom:15px;display:block;font-size:40px;line-height:32px}
.specialitiesSection .specialitiesBox p{line-height:25px}
.specialitiesSection .specialitiesBox ul{display:block}
.specialitiesSection .specialitiesBox ul li{margin-top:30px;display:flex;justify-content:center;align-items:center}
.specialitiesSection .specialitiesBox ul li figure{margin-right:20px}
.specialitiesSection .specialitiesBox ul li strong{font-size:18px;font-weight:700;color:#333}
.contactSection{display:block}
.contactSection .contactBox{display:flex}
.contactSection .contactBox .box{padding:30px 20px;margin-left:15px;position:relative;display:block;border-radius:0 0 50px 0;width:100%;text-align:left;background:#04008B}
.contactSection .contactBox .box:nth-child(1){margin:0}
.contactSection .contactBox .box:nth-child(2){background:#04008bd4}
.contactSection .contactBox .box:nth-child(3){background:#04008bba}
.contactSection .contactBox .box figure{margin-bottom:10px;display:block;text-align:right}
.contactSection .contactBox .box figure img{display:inline-block}
.contactSection .contactBox .box p{font-size:18px;color:#fff}
@media screen and (max-width:1024px) {
.specialitiesSection{background:url(../images/specialitiesbg.svg) no-repeat -180px center}
}
@media screen and (max-width:768px) {
.aboutSection figure{margin-bottom:30px}
.servicesSection .servicesBox ul li{width:calc(33.3% - 16px)}
.downloadSection .panelBody{min-height:inherit}
.downloadSection .panelBody.interestRatesBox{padding:15px}
.downloadSection .panelBody.interestRatesBox ul li{width:calc(25% - 16px)}
.specialitiesSection{background:#f1f1f1}
.specialitiesSection .specialitiesBox{text-align:center}
.specialitiesSection .specialitiesBox ul li{text-align:left;justify-content:inherit}
}
@media screen and (max-width:540px) {
section {padding: 40px 0;}
.owl-carousel .owl-item img{height:200px}
.loanSection{margin-top:20px;display:block}
.loanSection .box ul{flex-direction:column}
.loanSection .box ul li{margin-top:15px;border:0}
.loanSection .box ul li:nth-child(1){margin-top:0}
.loanSection .box ul li img{height:35px}
.servicesSection .servicesBox{margin:0 -8px}
.servicesSection .servicesBox ul li{width:calc(50% - 16px)}
.servicesSection .servicesBox ul li img{height:35px}
.downloadSection .panelBody.interestRatesBox ul li{width:calc(50% - 16px)}
.contactSection .contactBox{flex-direction:column}
.contactSection .contactBox .box{margin:15px 0 0}
.contactSection .contactBox .box figure img {height: 35px;}
}