/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

a.hs-blog-post-listing__post-tag {
  color: #137be8;
  font-size: 16px;
  font-weight: 700!important;
  line-height: 25px;
  margin: 0;
  padding: 15px 0 10px;
  text-transform: capitalize;
}


.post-pagination ul.pagination {
  padding: 20px 0px;
  margin: 0;
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
}

.post-pagination ul.pagination li {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0px 5px;
}
.blog-listing-wrapper {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0px 20px;
}
.post-pagination ul.pagination li a {
  text-decoration: none;
  color: #2b2e34;
  font-weight: 500;
  font-size: 17px;
  line-height: 41px;
  transition: all .6s;
  display: inherit;
  width: 40px;
  border: 1px solid #137BE8;
  border-radius: 5px;
  letter-spacing: 0.68px;
}

.post-pagination ul.pagination li#previous:hover a,
.post-pagination ul.pagination li#previous.active a {  background-color: #fff !important;  color: #137BE8;}
.post-pagination ul.pagination li#previous {  padding-right: 50px;}
.post-pagination ul.pagination li#next:hover a,
.post-pagination ul.pagination li#next.active a {  background-color: #fff !important;  color: #174388;}
.post-pagination ul.pagination li.active a,
.post-pagination ul.pagination li:hover a {  background-color: #137BE8;  color:#F9F9F9;}

.post-filter-pagination label.lable {
  color: #2B2E34;
  font-weight: 500;
  font-size: 24px;
  line-height: 50px;
  transition: .6s all;
}
a.previous-posts-link {
  border: 1px solid #137BE8 !important;
  border-radius: 5px;
  padding: 4px 20px;
  text-decoration: none;
  letter-spacing: 0.68px;
  color: #2B2E34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 400;
  margin: 0px;
  /*     display: flex;
  align-items: center;
  justify-content: center; */
}
a.previous-posts-link:hover{
  color: white;
  background-color: #137BE8;
  border: 1px solid #137BE8;
}

.listing-blog a.next-posts-link {
  border: 1px solid #174388;
  border-radius: 5px;
  padding: 4px 20px;
  text-decoration: none;
  letter-spacing: 0.68px;
  color: #2B2E34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 400;
  margin: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.post-filter-pagination select#tags {
  color: #2B2E34;
  font-weight: 500;
  font-size: 20px;
  line-height: 34px;
  transition: .6s all;
  border: 1px solid #545298;
  width: 350px;
  padding: 5px 20px 5px 10px;
  -webkit-appearance: none;
}
.post-body.clearfix a { text-decoration: none;}
.post-filter-pagination {  padding: 0px 0 35px;}
.fiter-one span {
  border: 0;
  letter-spacing: 0.15px;
  color: #00000099;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  cursor: pointer;
}

/* trail */
.listing-blog .post-filter span:focus {  outline: none;}
.fiter-one {  cursor: pointer;}
.listing-blog .post-filter ul#tags {
  position: absolute;
  display: none;
  z-index: 9;
  top: 20px;
  height: 300px;
  overflow-y: scroll !important;
  overflow-x: hidden !important;
  width: 280px;
  left: 0px;
  background-color: #fff;
  box-shadow:0px 2px 10px 1px rgb(0 0 0 / 15%);
  padding-left: 0px;
}
.listing-blog .post-filter {  position: relative;}
.listing-blog .post-filter span {
  color: rgba(0,0,0,.6);
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  transition: all .6s;
  border: 0px solid #174388;
  padding: 0 0px;
  outline: 0;
  cursor: pointer;
  padding-right:15px;
}
.comments-wrapper form h1 {
  letter-spacing: 0.57px;
  color: #00AAE5;
  text-transform: uppercase;
  font-size: 19px !important;
  line-height: 54px !important;
  padding-bottom: 20px;
  position:relative;
  padding-left:45px;
}
.comments-wrapper form h1:before {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/Arrow-red.svg);
  width: 60px;
  height: 60px;
  background-size: 20px;
  background-position: 50%;
  background-repeat: no-repeat;
  position: absolute;
  content: "";
  left: -12px;
  top: -4px;
}
.listing-blog .post-filter ul li a {
  line-height: 24px;
  text-decoration: none;
  background-color: #fff;
  padding: 10px 20px;
  display: block;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
  transition: all .6s;
  letter-spacing: 0.5px;
  color: #000000DE;
}
.post-filter span {
  position: relative;
  display: inline-block;
}
.blog-post-name h2  {
  letter-spacing: -0.23px;
  color: #132B45;
  text-align: left;
  font-size: 25px;
  line-height: 35px;
  text-decoration: none;
  margin: 0px;
  font-weight:500;
  display: block;
}
span.published-date {
  letter-spacing: 0.6px;
  color: #132B45;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 18px;
  margin: 0px;
  font-weight: 500;
}
.blog-post-name h2 {  margin: 0px;}
.blog-post-content {  display: none;}
.blog-post-author-description {
  padding: 15px 0px;
  display:block;
}
.post-filter-pagination {
  padding: 0px 0 25px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.blog-left-content-container a {  text-decoration: none;}
.blog-content p a {
  letter-spacing: 0;
  line-height: 30px;
  font-weight: 400;
  margin: 0;
  text-decoration:none;
}
.post-pagination {  padding-right: 20px;}
.total-pages h3 {
  letter-spacing: 0.68px;
  color: #2B2E34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  margin: 0px;
}
.goto-page {
  display: flex;
  align-items: center;
  padding: 0px 0px 0px 50px;
  position: relative;
}
.goto-page span input {
  padding: 0;
  height: 42px;
  width: 65px;
  border: 1px solid #137BE8 !important;
  border-radius: 5px;
  letter-spacing: 0.68px;
  color: #2B2E34;
  font-size: 17px;
  line-height: 28px;
  font-weight: 400;
  text-align: center;
}
.goto-page span {  padding: 0px 10px;}
.goto-page h3 {
  letter-spacing: .68px;
  color: #2b2e34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  margin: 0;
}
a.goto {
  letter-spacing: .68px;
  color: #2b2e34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  margin: 0;
  height: 42px;
  width: 65px;
  border: 1px solid #137BE8;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition:0.4s all;
  cursor: pointer;
}
a.goto:hover {
  background-color: #137BE8;
  color: #fff;
}
.error-message p {  color: red;}
.error-message {
  position: absolute;
  right: 67px;
  top: 50px;
}
a.previous-posts-link:hover path.Path_8487 {  fill: #fff;}
a.next-posts-link:hover path.Path_8487 {  fill: #fff;}
.listing-blog .post-filter {
  position: relative;
  display: inline-block;
}
.listing-blog a.next-posts-link svg {  padding:10px 0px 0px !important;}
.listing-blog a.previous-posts-link svg {  padding-right: 8px;}
.listing-blog a.next-posts-link:hover, .listing-blog a.previous-posts-link:hover {
  background: #174388;
  color: #fff;
}
.listing-blog a.next-posts-link:hover svg {  fill:#fff;}
.listing-blog a.previous-posts-link:hover svg {  fill:#fff;}
.listing-blog .post-filter:hover ul#tags {  display: block;}
.post-item {  position: relative;  transition: 0.6s all;}
.post-item:nth-child(1) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(1):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/recone.svg);
}
.post-item:nth-child(2) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-red.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(2):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectthree.svg);
}
.post-item:nth-child(3) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/light-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(3):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectfr.svg);
}

.post-item:nth-child(4) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(4):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/recone.svg);
}
.post-item:nth-child(5) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-red.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(5):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectthree.svg);
}
.post-item:nth-child(6) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/light-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(6):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectfr.svg);
}

.post-item:nth-child(7) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(7):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/recone.svg);
}
.post-item:nth-child(8) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-red.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(8):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectthree.svg);
}
.post-item:nth-child(9) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/light-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.post-item:nth-child(9):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/rectfr.svg);
}
.post-item:nth-child(10) .post-body:after {
  content: "";
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/dark-blue.svg);
  background-size: contain;
  background-position: right 0 center;
  background-repeat: no-repeat;
  min-height: 480px;
  position: absolute;
  width: 121px;
  height: 125px;
  top: -155px;
  right: -55px;
  z-index: -1;
  transition: 0.6s all;
}
.listing-blog .post-listing .post-item:nth-child(10) {
  padding-bottom: 10px;
}
.listing-blog .post-listing .post-item:nth-child(9) {
  padding-bottom: 10px;
}
.post-item:nth-child(10):hover .post-body:after {
  background-image: url(https://353296.fs1.hubspotusercontent-na1.net/hubfs/353296/Escatec_images_2022/Blog%20Images%202022/recone.svg);
}

.listing-blog .post-filter ul#tags::-webkit-scrollbar {  width: 5px;}
/* .listing-blog .post-filter ul#tags::-webkit-scrollbar-track {
border-radius: 2px;
box-shadow: inset 0 0 5px grey;
height:5px;
} */
::-webkit-scrollbar-thumb {
  background-color: #00000061;
  border-radius: 2px;
}


ul.pagination.clearfix { display: flex;  align-items: center;}


.listing-blog a.next-posts-link, .listing-blog a.previous-posts-link {
  border: 1px solid #137BE8 !important;
  border-radius: 5px;
  padding: 4px 20px;
  text-decoration: none;
  letter-spacing: .68px;
  color: #2b2e34;
  font-size: 17px;
  line-height: 21px;
  font-weight: 400;
  margin: 0;

}


a.next-posts-link svg {  padding: 9px 0px 0px;}



a.next-posts-link{
  border: 1px solid #137BE8;
  border-radius: 5px;
  width: 70px;
  padding: 6px 0px 8px 10px;
  color:#2B2E34;
  display: inline-block;
}


.filter-and-blog-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

div#hs_cos_wrapper_module_165944378877443 {  flex: 0 60%;}

div#hs_cos_wrapper_module_165944380486449 {  flex: 0 30%;}


.inner-filter-and-blog-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.featured-post-blog{  flex: 0 70%;}
.filter-module ul li {  list-style: none;}

.filter-module ul li a {
  color: #2F3A45 !important;
  font-size: 16px !important;
  line-height: 35px;
  display: inline-block;
}
.filter-module ul {  padding: 0px;  margin:0px;}
.filter-module h3 {
  padding: 0px;
  margin: 0px;
  font-size: 16px;
  letter-spacing: -0.32px;
  line-height: 40px;
}

.seach-input-wrapper {  border: 1px solid #137BE8;}

.filter-module {  padding-left: 35px;   min-height: 423px;}
.search-input .hs-search-field__input {
  display: inline-block;
  width: 100%;
  padding: 5px 0px 5px 34px !important;
  min-height: 54px !important;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: #33475b;
  background-color: #fff;
  border: 1px solid #d1d6dc;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  outline: none!important;
  background-image:url(https://www.expansivefm.com/hubfs/2022%20blog/Search.svg);
  background-position:center right 40px;
  background-repeat:no-repeat;
}


.all-blogs-outer {
  /*     padding: 10px 10px 0 20px; */
  padding:0px !important;
  box-sizing: border-box;
}

.search-input {  border-bottom: 1px solid #137BE8 !important;}

.listing-header-outer {  padding: 75px 0px 20px 0px!important;}

.listp-subheader-wrap p {  margin: 0px !important;}

.individual-list-page .ind-wrap {  padding: 24px 0px 50px !important;}

}
.seach-input-wrapper {  flex:0 25%;}
.seach-input-wrapper {
  flex:0 25%;
  border:1px solid #137BE8;
  /* max-height: 580px !important; */
  max-height: 480px !important;
  overflow: scroll;
  margin-bottom:15px;
}

.news-intro p {  margin: 0px;}

.listp-subheader-wrap p {
  line-height: 23px;
  text-align: left;
  letter-spacing: 0px;
  font-size:16px;
  font-weight:400;
}

.listing-header-outer .listing-header-inner .listp-subheader-wrap {  max-width: 100% !important; }

.filter-name h3 {
  font-size: 16px;
  line-height: 40px;
  color: #137BE8;
  letter-spacing: 0px;
}

.filter-name a {
  color: #2F3A45;
  line-height: 35px;
  font-size: 16px;
  text-align: left;
  letter-spacing: 0px;
  padding-left: 30px;
  position: relative; 
}


.filter-name a {  padding-left: 30px; }

.filter-name a:before {
  background-image: url('https://www.expansivefm.com/hubfs/boxnotick.svg');
  width: 20px;
  height: 20px;
  background-size: 20px;
  background-position: 50%;
  background-repeat: no-repeat;
  position: absolute;
  content: "";
  left: 0px;
  top: -1px;
}

.filter-name .filrer-tags a:before {  top:7px;}

.filter-name a.active:before {
  background-image: url('https://www.expansivefm.com/hubfs/boxtick.svg');
}

a.previous-posts-link {
  border: 1px solid #174388;
  padding: 7px 5px 7px 5px;
  border-radius: 5px;
  height: 42px;
  font-size: 17px;
  line-height: 28px;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.68px;
  color:#2B2E34;
}
a.previous-posts-link svg {  padding: 8px 0 0;}
.listing-header-outer .listing-header-inner {
  max-width: 65% !important;
  padding-left: 5px;
}

a.next-posts-link:hover {
  color: white;
  background-color: #137BE8;
  border: 1px solid #137BE8;
}




.footer__container {
  padding-top: 40px;
  padding-bottom: 40px !important;
  margin: 0 auto; 
}


.filter-module ul li a:hover{  text-decoration:underline;}

.filter-name a:hover{
  color:#2F3A45;
  text-decoration:underline;
}

.news-title a:hover{  text-decoration:underline !important;}

.news-intro p {
  margin: 0;
  font-size: 16px !important;
  color: #2F3A45;
  line-height: 23px;
  font-weight:400;
}


.post-name h2 {
  color: #2f3a45;
  font-size: 25px !important;
  line-height: 35px;
  font-weight: 700;
  letter-spacing:-0.65px;
  font-family: proxima-nova,sans-serif;
}


.hs-search-field--open .hs-search-field__suggestions {
  /*     border: 1px solid #000; */
  padding: 5px 0px 5px 30px;
  min-height: 480px
}




.hs-search-field__suggestions #results-for, .hs-search-field__suggestions a {
  display: block;
  color: #2F3A45;
  padding: 12px 30px 6px 35px !important;
}

.hs-search-field__suggestions #results-for, .hs-search-field__suggestions a {
  display: block;
  color: #137BE8;
}
.hs-search-field--open .hs-search-field__suggestions {  border:none !important;}

.individual-list-page .flex-wrap-col-news .flex-col:hover {background-color: #ffffff !important;}

article.news-item:hover .news-title a {
  text-decoration: underline !important;
  color: #137be8;
}



.individual-list-page .flex-wrap-col-news .flex-col {
  -ms-flex: 33.3%;
  flex: 33.3%;
  max-width: 33.3%;
  padding: 20px 25px 0px 0px;
  transition-delay: 0s;
  transition: none;
}

.resource-blog-outer-wrapper:hover .post-name h2{
  text-decoration: underline!important;
  color: #137be8;
}

.stay_in_touch {
  background-color:#137BE8 !important;
  color: rgba(255,255,255,1.0);
}

.outer-filter-and-blog-wrapper {  padding-bottom: 60px !important;}


.hs-search-field__suggestions #results-for, .hs-search-field__suggestions a {
  display: block;
  padding: 5px 0px 0px 30px;
}

.hs-search-field--open .hs-search-field__suggestions {
  /*     border: 1px solid #000; */
  padding:0px; 
  max-height: 537px;
  overflow-y: scroll;
}


.footer .stay_in_touch .actions svg {
  width: 13px;
  height: 25px;
  position: absolute;
  right: 10px;
  top: 8px !important;
}

span.filter-link-count {  display: none !important; }

.filter-module ul li {  display:block !important;}
a.filter-expand-link {  display:none !important;}

.hs-search-field__suggestions a:focus, .hs-search-field__suggestions a{
  color: #2F3A45!important;
  font-size:16px !important;
  line-height:25px !important;
}


.hs-search-field__suggestions a:focus, .hs-search-field__suggestions a:hover {
  background-color:#ffffff !important;  
  outline:none !important;
  text-decoration:underline !important;
  color:#137BE8!important;
}

.filter-module {  padding-left: 35px;}

.filter-module::-webkit-scrollbar {
  /*     -webkit-appearance: none; */
  width:5px;
  border-radius:10px;

}


.wrap.ind-wrap {  max-width: 1180px !important;}


ul.pagination.clearfix {
  display: flex;
  align-items: center;
  padding: 0px;
}
.post-filter-pagination {
  padding: 0 0 25px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  max-width: 1160px!important;
  margin: 0 auto;
}
.post-blurb h3 {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
  margin-top: 20px;
  color: #0270e0;
  font-weight:700;
}

.Min-read h3 {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  margin-bottom: 0;
  margin-top: 20px;
  color: #000;
}
article.news-item:hover .Min-read h3 {
    color: #137be8;
}






.filter-name {
  overflow-y: scroll;
  min-height: 420px;
  padding-top: 15px;
  height: 100%;
}


/* trail starts */
.seach-input-wrapper {  position: relative;}
.search-input {
  position: relative;
  z-index: 1;
  background-color: white;
  /*     border: 1px solid #e0dcdc; */
}
/* .filter-module {
position: absolute;
top: 40px;
width: 100%;
} */
/* .search-input ul.hs-search-field__suggestions {
border:1px solid #137BE8 !important;
} */

/* .search-input ul.hs-search-field__suggestions {
border: 1px solid #137be8!important;
background-color: #fff; 
max-height: 538px !important;
height: 538px !important;
} */
.hs-search-field .hs-search-field__input {
  box-sizing: border-box;
  width: 100%;
  border: none;
}

.hs-search-field--open .hs-search-field__suggestions {
  /*     border: 1px solid #000; */
  border-top: 1px solid #137be8 !important;
}
/* trail  ends  */

.search-input .hs-search-field.hs-search-field--open ul.hs-search-field__suggestions.noList {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  border-bottom: 1px solid #137be8 !important;
  min-height: 425px;
  height: 100%;
}




.footer-logo-wrap ul {
  list-style: none;
  margin: 0px !important;
  padding: 0px;
}
.footer-logo-wrap ul li {
  margin: 0px !important;
  padding: 0px !important;
  width: auto !important;
}
.footer-logo-wrap {
  position: absolute;
  right: 0;
  bottom: 0;
}
.footer_menu {  position: relative;}
.footer-logo-wrap ul li:nth-child(1) { margin-right: 20px !important;}
.footer-logo-wrap ul li:nth-child(1) img { width: 140px;}


.footer-logo-wrap ul li:nth-child(2) img {  width: 87px;}












/* media starts */
@media(max-width:1500px){
  .page-center-listing, .resource-blog-outer-wrapper .all-blogs-outer .blogs-outer {    padding: 0px 20px !important; }
  .listing-header-outer {    padding: 35px 0px 20px 0px!important;  }
  .filter-module {    padding-left: 20px !important;  }
}
@media(max-width:1080px){
  .footer-logo-wrap ul li:first-child img {    width: 110px;  }
  .footer-logo-wrap ul li:nth-child(2) img     width: 67px;  }
}
@media(max-width:1050px){
  .page-center-listing, .resource-blog-outer-wrapper .all-blogs-outer .blogs-outer {    padding: 20px !important;  }
  .listing-header-outer {padding: 35px 0px 20px 0px!important;}
  .filter-module {    padding-left: 20px !important;  }
}
@media(max-width:900px){
  /* .featured-post-blog {
  flex: 0 100%;
  padding-bottom: 10px;
}
  .seach-input-wrapper {
  flex: 0 100%;
} */
  .page-center-listing, .resource-blog-outer-wrapper .all-blogs-outer .blogs-outer {    padding: 20px !important;  }
  .listing-header-outer {    padding: 35px 0px 20px 0px!important; }
  .filter-module {    padding-left: 20px !important;  }
}

@media(max-width:767px){
  .listing-header-outer .listing-header-inner {
    max-width: 100%!important;
    padding-left: 5px;
  }
  .featured-post-blog { flex: 0 100%; padding-bottom: 0px;  }
  .seach-input-wrapper {  flex: 0 100%; }
  .page-center-listing, .resource-blog-outer-wrapper .all-blogs-outer .blogs-outer { padding: 5px 20px !important;  }
  .listing-header-outer {  padding: 10px 0px 20px 0px!important;  }
  .individual-list-page .flex-wrap-col-news .flex-col:hover { background-color: #ffffff;  }
  .individual-list-page .flex-wrap-col-news .flex-col{
    padding:20px 0px 20px 0px;
  }
  ul.pagination.clearfix {
    padding: 0px;
    flex-wrap: wrap;
  }

  .goto-page {  padding: 0px;  }
  .individual-list-page .ind-wrap {    padding: 10px 0 0px!important;  }
  .flex-col {    padding: 0px !important;  }
  .page-center-new {
    max-width: 1200px;
    margin: 0 auto;
    float: none;
    box-sizing: border-box;
    width: 100%;
    padding: 0px 20px;
  }
  .page-center-new .flex-wrap-col-news .flex-col {    margin-bottom: 30px !important;  }
  .image-grid__item.featured-post-item {    margin-bottom: 20px;  }
  a.previous-posts-link{
    font-size: 14px !important;
    display: inline-flex;
  }
  .total-pages {    padding: 0px 0px 10px 0px;  }
  .page-center-listing.form-to-move {    padding: 0px !important;  }
  .post-filter-pagination {    padding: 0 0 30px !important;  }
  .blog-form-outer {    margin-top: 30px;  }
  .grid-item__image{   height: 190px !important; }
}

@media(max-width:380px){
  .total-pages h3{    text-align:center !important;  }
  ul.pagination.clearfix {   padding: 0px; }
  .goto-page { padding: 0px;   }

}

@media(max-width:340px){
  .total-pages{ padding-bottom:10px !important;  }

}
@media(max-width:410px){
  a.next-posts-link{ margin-top: 10px; }
}

@media(max-width:479px){
  .grid-item__image, .hightlightImage .featured-image {min-height: 190px !important;  }
}

/* media ends */