body{-webkit-overflow-scrolling:touch;margin:0;padding:0;font-family:'Open Sans',Oswald,sans-serif;font-size:14px;line-height:1;background-color:#fff}
.page-wrapper{min-height:100vh}
.page-header{min-height:auto;position:relative;background:#000; float:none;}
.page-header .header-top{background-color:#000;padding:40px 0 35px 0px}
.page-header .header-top h2{color:#fff;text-transform:uppercase;font-size:32px}
.page-body{margin-top:20px;min-height:500px; float:none;}
.container{max-width:1370px !important;margin:0 auto}
.footbotm {background: #000;padding: 10px;color: #fff;text-align: center;font-size: 12px;}
.parners-section{width:100%;padding:20px;background:#f0f0f0;border-radius:14px}
.parners-section .row{margin:0 -8px}
.parners-section .col-md-4{padding:5px}
.partner-block{width:100%;background:#fff;border-radius:14px;overflow:hidden}
.partner-box.partner-media{display:-webkit-box;display:-ms-flexbox;display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.partner-block .partner-media{position:relative;text-align:left;align-items:center}
.home-partner-section .partner-box{width:100%;padding:20px 20px 10px;text-align:center;min-height:250px}
.partner-block .partner-media-body{padding-left:20px;margin-top: 15px;}
.partner-block .partner-media i{width:128px}
.partner-block .partner-box i img{max-width:100%}
.partner-block .partner-box i{width:168px;display:inline-block}
.partner-block-title h4{color:#344054;font-size:22px;font-weight:700;word-wrap:break-word}
.partner-view-more{width:100%;text-align:center;font-size:17px;font-weight:700;word-wrap:break-word;background:#344054;display:inline-block;color:#fff!important;line-height:40px;text-transform:uppercase; text-decoration:none;}

.partner-title {font-size: 34px;line-height: 47px;}
.partner_description{ margin-top:30px;}
.partner_description p {font-size: 16px !important;}