.header-bg-guide img{
  display: block;
  margin-left: auto;
  margin-right: auto;}

.header-bg-guide .row-main{max-width:1200px;}


.header-bg-guide .first-row img{
  display: block;
  margin-left: 4%;
  max-width: 672px;
  margin-top: -2%;
}
.header-bg-guide h4 {font-size:18px;}
.header-bg-guide h2{
 padding: 0% 0% 0% !important;
 vertical-align: top;
 text-align: left;
 color:#152845;
 text-transform: Capitalize;
 font-weight: bold;
 font-size: 30px;
 word-spacing: 4px;
 line-height:1.2;
 font-family: 'objective', open sans !important;
 border:none;
}

.header-bg-guide .section-content {padding:0px !important;}
.header-bg-guide .third-row {padding: 5% 0% 5% 0%; border-top: none;}
.header-bg-guide .third-row h2{text-align: center; font-size: 35px;font-weight: 600;font-family: 'objective', open sans !important;color:#152845;}
.header-bg-guide .third-row p{text-align:center;}

.header-bg-guide .third-row .container-box{padding: 3% 0%;}
.header-bg-guide .third-row button {
    height:30px;
    font-weight:bold;
    text-align: center;
    background-color: #ffba00;
    border-radius: 6px !important;
    color:#ffffff;
    border: none;
    padding: 6px 18px;
    font-size: 18px;
    margin-top: 20px;
}
.header-bg-guide .third-row button a {color:#ffffff;}
.header-bg-guide .third-row .box1 {
 background-color:#E7E7EA;
 box-shadow: 2px 2px 5px grey;
 color:#152949;
 margin-top:30px;
 font-family: 'Open Sans'!important;
 text-align:left;
 padding: 0px;
 display: block;
 height:450px;
}

.header-bg-guide .third-row button a:hover{color:#333542}

.header-bg-guide .third-row .box1 h4{
 font-size: 26px;
 padding: 40px 30px 0px;
 text-align: center;
 font-family: 'open sans';
 color:#152949;
 font-style: italic;
 font-weight: 600;
 
}

.third-row .box1 a{color:#152949;}
.third-row .box1 a:hover{color:#ffba00;}
.third-row .row1{
  padding: 0% 6%;
  padding-bottom: 40px;
  display: -ms-flexbox;
  display: flex; 
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.third-row .box1 p{
  font-size: 14px;
  font-weight: 100;
  padding-bottom:20px;
}
.third-row .box1 .category-title img{height:40px !important; width: 103px !important;}
.third-row .box1 .hs-featured-image-wrapper img{height:198px; width:327px;}



/*---------------Mobile Version ------------------*/


@media screen and (max-width: 1023px) {
  .header-bg-body{width: 100%; height: auto;}
  .header-bg-body h1 {font-size: 30px !important;}
  .header-bg-body span{font-size: 25px !important;}
  .header-bg-body .first-row img {max-width:359px;}

}

@media screen and (max-width: 1024px) {
  
   h2 {padding-top:30px;font-size:32px;}
  .container-box {padding-left:0px !important;padding-right:0px !important;}
  .body-container-wrapper {padding:0px !important;}
  .box1 {padding:20px; margin-bottom: 30px !important;}  
  
  .header-bg-body h1 {font-size: 30px !important;}
  .header-bg-body span{font-size: 25px !important;}
  
  .first-row img { max-width: 482px;}
  {width: 453px;height: 260px;}
}

@media screen and (max-width: 768px) {
  .header-bg-body  h3{font-size:26px;} 
  .header-bg-body p {font-size:14px;}
  
  .first-row li h6 {font-size:14px;}
  .first-row li img {width::60px;}
  
  .second-row {padding-top: 0%;}
  .third-row {padding: 11% 0% 0% 0%}
  .third-row .box1 h4 {font-size: 22px;}
}

@media screen and (max-width: 414px) {
  .header-bg-body{ width: 100%; height: auto;}
  
  .header-bg-body h1 {font-size: 25px !important;text-align:center;padding-top: 31%;
   
  }
  .header-bg-body span{font-size: 40px !important; text-align:center;}
  .header-bg-body p {font-size: 18px !important;text-align:left;
   
  }
  .header-bg-body .section-content ul li {padding-left:0px;}
  .header-bg-body .first-row li {width:auto;}
  .header-bg-body .first-row li img {display:block;margin: 5px 20px;width: 120px;}
  .header-bg-body .first-row img {display:none;}
  .first-row ul {columns: 1;-webkit-columns: 1; -moz-columns: 1;padding: 7% 25% !important;}
  .header-bg-body .second-row h3{padding-top:30px !important;}
  .header-bg-body .third-row h2{font-size:28px;}
  .header-bg-body .third-row p {font-size:18px;text-align:center;}
  
}