@media(min-width:1200px){
   .body-container--blog-index .container-fluid{
      max-width: 1300px;
      margin: 0 auto;
      width: 100%;
   }
}
}

@media(min-width:1199px){
   .body-container--blog-index .container-fluid{
      max-width: 960px;
      margin: 0 auto;
      width: 100%;
   }
}
}

@media(min-width:1400px){
   .body-container--blog-index >.container-fluid:nth-of-type(1) .dnd_area_header-row-0-background-color{
      padding: 30px 0 0 0;
      max-width: 1300px;
      margin: 0 auto;
      width: 100%;
   }  
}

@media(max-width:1399px){
   .body-container--blog-index >.container-fluid:nth-of-type(1) .dnd_area_header-row-0-background-color{
      padding: 30px 0 0 0;
      background-color:#f3f3f3 !important;
      max-width: 1100px;
      margin: 0 auto;
      width: 100%;
   }  
}

@media(max-width:1000px){
   .body-container--blog-index .blog-header{
      margin-top:0 !important;
   }
}
@media(max-width:600px){
   .blog-header .blog-header__title {
      font-size: 55px !important;
      line-height: 1 !important;
   }
}
@media(max-width:768px){
   h1.blog-header__title {
      font-size: 55px !important;
      line-height: 1!important;
   }
}
@media(max-width:767px){
   .blog-subtitle-wrapper-wrap-inner   .first-col {
      width: 100%;
      float: none;
   }
   .blog-subtitle-wrapper-wrap-inner  .second-col {
      width: 100%;
      float: none;
   }

   .blog-subtitle-wrapper-wrap-inner .third-col {
      width: 100%;
      float: none;
   }
}
.blog-subtitle-wrapper::after {
   content: '';
   clear: both;
   display: block;
}

.blog-subtitle-wrapper::before {
   content: '';
   clear: both;
   display: block;
}

.body-container--blog-index >.container-fluid:nth-of-type(1)  .dnd-section>.row-fluid{
   max-width:100%;
}

.body-container--blog-index >.container-fluid:nth-of-type(1) .dnd_area_header-module-1-flexbox-positioning{
   display:block !important;
}

.body-container--blog-index .blog-header {
   padding-top: 220px !important;
   padding-bottom: 50px;
   background-color: #f3f3f3;
   margin-top: -101px;
   width:100%;
}

.body-container--blog-index >.container-fluid:nth-of-type(1) .blog-header__inner .blog-header__title{
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   padding-bottom: 20px !important;
}

.blog-header .blog-header__title{
   margin:0;
   text-align: left;
   color: #00204b;
   font-family: 'Poppins', sans-serif;
   font-size: 90px;
   font-style: normal;
   font-weight: 700;
   letter-spacing: 0px;
   text-transform: none;
}

.blog-header  .blog-header__subtitle{
   margin:0;
}

.body-container--blog-index >.container-fluid:nth-of-type(1) .blog-subtitle-wrapper {
   padding-top: 20px !important;
   padding-bottom: 50px !important;
   /*margin-left: -15px;
   margin-right: -15px;*/
}


.first-col {
   width: 16.66666667%;
   float: left;
   position: relative;
   min-height: 1px;
}

.second-col {
   width: 66.66666667%;
   float: left;
   position: relative;
   min-height: 1px;
}

.third-col {
   width: 16.66666667%;
   float: left;
   position: relative;
   min-height: 1px;
}



.second-col p.blog-header__subtitle {
  padding-left: 0px;
  padding-right: 15px;
  width: 100%;
  margin-bottom: 15px !important;
  text-align: left;
  color:#00204b;
  font-family: 'Poppins', sans-serif;
  font-size: 1.75rem;
  font-style: normal;
  line-height:normal !important;
}

@media(max-width:350px){
   .body-container--blog-index>.container-fluid:nth-of-type(1) .dnd_area_header-row-0-background-color{
      width:95%;
      margin:0 auto;
   }
   .sidebar section.blog-index{
      margin-right:0px;
   }
}
@media(max-width:1000px){
   .body-container--blog-index .blog-header {
      padding-top: 50px !IMPORTANT;
   }
   .blog-header .blog-header__title {
      line-height: 1;
   }

}
@media(max-width:480px){
   .body-container-wrapper .body-container--blog-index .container-fluid {
      max-width: 300px;
   }
   .sidebar section.blog-index {
      margin: 0 !IMPORTANT;
   }
   .body-container--blog-index>.container-fluid:nth-of-type(1) .blog-subtitle-wrapper {
      margin: 0;
   }
}