

 .hentry-box-blogs{width:45%;background:#fff;box-shadow: 0 3px 10px 3px rgb(60 60 60 / 15%);margin:26px;text-align:left;}
 .blogs-holder {margin-top:-40px; margin-left:0; margin-right:0;background:#fff;box-shadow: 0 -3px 20px 0 rgb(60 60 60 / 10%);}
 
 .partner-center-holder{
margin: -12% 8% 30px 8%;
background: #f8f7f7;
border-top: 1px solid #d72d2d;
position: relative;
z-index: 1;
padding: 30px 20px;
}
 
  .hentry-box-partners{width:45%;background:#fff;box-shadow: 0 3px 10px 3px rgb(60 60 60 / 15%);margin:26px;text-align:left;padding-bottom:30px;}
  
  .partner-content{padding:5% 16% 0 0;}
  .partner-content p{color:#000;font-size:17px;text-align: justify;line-height:28px}
  .partner-details  {background:#f4f3f3;padding-bottom:3%;border-top:2px solid  #d72d2d;}
  .blog-button {margin:50px 30px;margin-left:0;float:left;}
  .partner-form {margin-left:25%;}
  
  .partner-section .bannerText{
top: 62%;
left:-5%;
}

.page-blog-list ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  
}

.page-blog-list li {
  float: left;
}

.page-blog-list li a {
  display: block;
  
  text-align: center;
  
  text-decoration: none;
}


.blog-comment-section {border:2px solid #d72d2d;padding:25px 15px; border-radius:10px;}
.comment-area {height:120px;resize: none;}
.comments-modal-body {text-align:center!important; border:1px solid red;}

.page-blog-list .list{content:"";width:1px;height:100%;background:#e4e8ed;top:0;left:50%;right:inherit;margin-left:-.5px;margin-top:20px;}
/* .hentry-box-blogs h2 {font-size:18px; font-weight:600;line-height:1.6;height:60px;padding:0 10px 0 10px;}
.hentry-box-blogs p {color:#7b8086;font-size:16px; font-weight:500;line-height:1.6;height:60px;padding:0 10px 0 10px;} */

.page-blog-list .hentry-box:nth-of-type(odd){margin-right:52%;margin-bottom:-457px;margin-top:20px;background:#fff;box-shadow: 0 -3px 20px 0 rgb(60 60 60 / 10%);padding-bottom:50px;}
.page-blog-list .hentry-box:nth-of-type(2n){margin-left:52%;background:#fff;box-shadow: 0 -3px 20px 0 rgb(60 60 60 / 10%);padding-bottom:60px;}

.blog-leftarea {width:68%;padding:25px;display:inline-block;position:relative;}

.blog-leftarea h1 {text-align:left;padding-bottom:5%;font-size:28px;}

.blog-rightarea {width:23%;padding:15px;background:#fbfcfd;font-size:14px;display:inline-block;position:absolute;margin-top:1%;}


.blogs-readmore{
	
    background: #d72d2d;
    text-decoration: none;
    border-radius: 50px;
    padding: 6px 10px 6px 10px;
   	color: #edeced;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
	margin:10px 0 30px 0;
	
z-index:1;

}

.partner-readmore{
    display: inline-block;
    text-decoration: none;
    padding: 6.5px 30px;
    -webkit-box-shadow: 0 6px 10px 0 rgb(0 64 145 / 35%);
    box-shadow: 0 6px 10px 0 rgb(0 64 145 / 35%);
    border-radius: 17.5px;
    font-size: 13px;
     line-height: 1.625em;
	 	background:#d72d2d;
font-weight:600;
color:#fff;
    -webkit-transition: .3s ease;
transition: .3s ease;
    margin-left: 0%;}

.hentry-box h2 {color:#000;font-size:20px; font-weight:600;}

.tab-labels {
	
	font-size:16px;
	font-weight:600;
	color:#d72d2d;
}

.partners-readmore{
	text-align:center;
    background: #d72d2d;
    text-decoration: none;
    border-radius: 50px;
    padding: 6px 10px 6px 10px;
    padding: 6px 10px 6px 10px;
	color: #edeced;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
font-family: 'Montserrat', sans-serif;
margin:10px 0 100px 0;
margin-left:42%;
z-index:1;
box-shadow: 0 -3px 20px 0 rgb(60 60 60 / 10%);
}


/* .category-content-marketing p {
    margin-top: 0;
    margin-bottom: 4rem;
	}
 */

.page-blog-cats .form{display:inline-block;vertical-align:middle;margin-left:.35em}
.page-blog-list{padding-bottom:75px}
.mfp-content .page-blog-list{padding-bottom:0;background:#fff;margin:0 auto;max-width:460px;position:relative}
.page-blog-list .list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}





.page-blog-list .hentry:hover{-webkit-box-shadow:0 29px 60px 0 rgba(54,57,73,.09);box-shadow:0 29px 60px 0 rgba(54,57,73,.09)}
.page-blog-list .hentry a{text-decoration:none;color:inherit}



.page-blog-list .title{font-weight:600;padding:15px 10px; font-size:16px;text-align:left;color:#333333;line-height:28px;}
.page-blog-list .title .a{color:#aeb0b3;font-weight:600;white-space:nowrap; color:#333333;}
.page-blog-list .details{color:#7b8086;font-size:16px;line-height:1.66667;font-weight:400;letter-spacing:.025em;padding:0 10px 10px}



/* @media(min-width:1024px){
	
.page-blog-list .hentry:nth-of-type(odd){margin-right:48% !important}
.page-blog-list .hentry:nth-of-type(2n){margin-left:46% !important;}
} */
@media(max-width:768px){
  .partner-section{top: 14% !important;
    margin-top: 87px !important;
    background: #f2f2f2 !important;}
	.bannerText h1{font-size: 25px !important;
    letter-spacing: 0px!important;
    padding-bottom: 10px !important;
    padding-top: 6px !important}
	.blogs-holder {margin-top:40px;}
	
		.page-blog-cats .title{display:inline-block;vertical-align:middle;margin-bottom:0;padding:10px 0}

 .hentry-box-blogs{width:42%;background:#fff;box-shadow: 0 3px 10px 3px rgb(60 60 60 / 15%);margin:26px;text-align:left;}
 
  .hentry-box-partners{width:42%;background:#fff;box-shadow: 0 3px 10px 3px rgb(60 60 60 / 15%);margin:26px;text-align:left;padding-bottom:30px;}
  
   .partner-content{padding:8%;}
   
     .partner-section .bannerText{ top: 62%;}
	  .partner-form {margin-left:20%;}
   
.page-blog-list .list:after{content:"";display:block;width:1px;height:100%;background:#e4e8ed;position:absolute;top:0;left:50%;right:inherit;margin-left:-.5px}.mfp-content .page-blog-list .list:after{display:none}


/* ` */

.page-blog-list .hentry:nth-of-type(odd){margin-right:52%}
.page-blog-list .hentry:nth-of-type(2n){margin-left:52%;}

.page-blog-list .title{padding:3px 10px 25px; font-size:16px;}

.page-blog-list .details{padding:0 3px 5px}

}


@media(max-width:480px){
.page-blog-list .hentry:nth-of-type(odd){margin-right:0%!important; margin-bottom:20px;}
.page-blog-list .hentry:nth-of-type(2n){margin-left:0%!important;}

.page-blog-list .list:after {display:none;}
     /* .partner-section { margin-top: 50%;} */
	 /* .partner-section img{display:none;} */
	 .partner-form {margin-left:5%;}
	  .hentry-box-blogs{width:95%;background:#fff;box-shadow: 0 3px 10px 3px rgb(60 60 60 / 15%);margin:8px;text-align:left;}
	  .hentry-box-partners {width:82%;}


}
    

@media(max-width:414px){
.page-blog-list .hentry:nth-of-type(odd){margin-right:0%!important; margin-bottom:20px;}
.page-blog-list .hentry:nth-of-type(2n){margin-left:0%!important;}
     /* .partner-section{ top: 62%;} */
	  .hentry-box-partners {width:82%;}
}