.elementor-19483 .elementor-element.elementor-element-4eafb25c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19483 .elementor-element.elementor-element-e2578df{width:100%;max-width:100%;}.elementor-19483 .elementor-element.elementor-element-46cdc4bd{width:100%;max-width:100%;}.elementor-19483 .elementor-element.elementor-element-47909ed7 > .elementor-container{max-width:672px;}.elementor-19483 .elementor-element.elementor-element-27a82e06 .custom-widget .custom-text p{font-size:16px;line-height:26px;}.elementor-19483 .elementor-element.elementor-element-27a82e06 .custom-text{color:#FFFFFF;}.elementor-19483 .elementor-element.elementor-element-27a82e06 .custom-widget h2.custom-title{font-size:48px;font-weight:700;text-transform:none;line-height:48px;}.elementor-19483 .elementor-element.elementor-element-27a82e06 > .elementor-widget-container{margin:3rem 0rem 3rem 0rem;}@media(max-width:1024px){.elementor-19483 .elementor-element.elementor-element-4eafb25c > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-19483 .elementor-element.elementor-element-795a7d2d > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-19483 .elementor-element.elementor-element-27a82e06 .custom-widget h2.custom-title{font-size:36px;line-height:36px;}}@media(min-width:768px){.elementor-19483 .elementor-element.elementor-element-4eafb25c{width:100%;}.elementor-19483 .elementor-element.elementor-element-30fed533{width:100%;}}/* Start custom CSS for section, class: .elementor-element-5adf7e7d */@media (min-width: 1024px) {
  .gnc-catgsection .catgtextblock.float-right {
    padding-left: 8%;
     }
  }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5160ffe3 */body {
  background-color: #fff;
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-473f0fce */@media (max-width: 991px) {

  .elementor-element .search-tgspanel {
      padding-top: 40px;
      margin-bottom: 70px;
  }
  
  .tagpost-list.article-list-grid article.article-box {
    padding-bottom: 66px;
  }
  
  .tagpost-list.article-list-grid article.article-box .card-btn {
    padding-top: 27px;
  }


  }
  @media (max-width: 1024px) {

  .elementor-element .search-tgspanel {
      padding-top: 40px;
      margin-bottom: 70px;
  }
  
  .tagpost-list.article-list-grid article.article-box {
    padding-bottom: 66px;
  }
  
  .tagpost-list.article-list-grid article.article-box .card-btn {
    padding-top: 27px;
  }
    .tagpost-list.article-list-grid {
    padding-right: 15px;
  }
  .search-tagsslidewrapper span:last-child {
  margin-right: 15px;
}

.search-tgspanel .ps-container.ps-active-x > .ps-scrollbar-x-rail {
  margin-left: -15px;
}

  }
  
  
.search-tgspanel .search-tagsslidewrapper span:first-child {
    margin-right: -5px;
    margin-left: 0px;
}
.search-tgspanel .search-tagsslidewrapper span {
    margin-left: 10px;
}
.elementor-widget-container .search-tgspanel .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
    height: 10px;
    cursor: pointer;
    border-bottom: 2px solid;
    background-color: transparent !important;
  }
  
  
  
  @media (min-width: 1024px) and (max-width: 1470px) { 
    .elementor-element .search-tgspanel,
    .elementor-widget-container h2.gridart-heading {
      padding-left: 10px;
    }
    .tagpost-list.article-list-grid {
      padding-right: 5px;
      padding-left: 10px;
  }
  .search-tgspanel .ps-container.ps-active-x > .ps-scrollbar-x-rail {

    margin-left: -15px;
  }
  .search-tagsslidewrapper span:last-child {
    margin-right: 15px;
}
  }/* End custom CSS */