/*
Theme Name: LGA 1.36
Text Domain: DgApsBlog
Version: 1.36
Tested up to: 6.6.1
Requires at least: 4.7
Requires PHP: 7.3
Description: This theme is designed & developed by Digital Applications,
Author: LGA
Author URI: https://dgaps.com
*/
.mainSlider .carousel-inner .carousel-item{max-height:72vh}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{width:35px;height:80px;top:40%;background-color:rgba(255,255,255,.38)!important}.mainSlider .carousel-indicators [data-bs-target]{width:18px;height:10px;border-radius:10px!important;border:0!important}.mainSlider .carousel-indicators .active{width:35px;height:10px;background-color:#fff!important}.first_Cat_descp p{width:90%;font-weight:500;margin:0 auto;color:#505050}.first_Cat_descp a{color:var(--link-color)}.first_Cat_descp a:hover{text-decoration:underline}.first_category .card{border-bottom:3px solid var(--site-color)!important;-webkit-box-shadow:0 10px 40px rgb(82 85 90 / 10%);-moz-box-shadow:0 10px 40px rgba(82,85,90,.1);box-shadow:0 10px 40px rgb(82 85 90 / 10%);border-radius:.3rem;border:0}.first_category .card:hover{transition:all .3s linear 0s;-webkit-box-shadow:0 10px 40px rgb(82 85 90 / 20%);-moz-box-shadow:0 10px 40px rgba(82,85,90,.2);box-shadow:0 10px 40px rgb(82 85 90 / 20%)}.first_category .card:hover img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.news__hover{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 10px 10px rgba(85,85,85,.4);box-shadow:inset 0 0 10px 10px rgba(85,85,85,.4);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;visibility:hidden;border-radius:4px;overflow:hidden}.card:hover .news__hover{opacity:1;visibility:visible}.news__hover-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotateZ(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotateZ(90deg);width:60px;height:60px;border-radius:50%;z-index:8;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;background:rgba(2,145,170,.9);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.card:hover .news__hover-icon{right:0;-webkit-transform:translate(-50%,-50%) rotateZ(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotateZ(0)}.first_category .card .card-body{padding:.8rem 1rem}.first_category .card .card-body .card-title{color:var(--title-color);font-size:1rem;font-weight:500;margin-bottom:0;word-spacing:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.first_category .card:hover .card-body .card-title{color:var(--site-color)}.card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.775rem;font-weight:500;padding:10px;color:#505050}.card__footer .card__icon{color:var(--site-color)}.hvr-radial-out span{vertical-align:middle}.hvr-radial-out{display:inline-block;vertical-align:middle;font-size:18px;font-weight:900;letter-spacing:1px;padding:.675rem 1.375rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;overflow:hidden;color:#fff;background:var(--site-color);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border:2px solid transparent;box-shadow:0 8px 15px rgb(0 0 0 / 10%);transition:all .3s ease 0s;border-radius:10px}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#616161;border-right-color:transparent;border-left-color:transparent;border-top-color:var(--site-color);border-bottom-color:var(--site-color);box-shadow:0 15px 20px rgb(135 175 210 / 40%)}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.popular_post{background-image:url(images/interlaced.png)}.popular_post .card{-webkit-box-shadow:0 10px 40px rgb(82 85 90 / 10%);-moz-box-shadow:0 10px 40px rgba(82,85,90,.1);box-shadow:0 10px 40px rgb(82 85 90 / 10%);border-top:3px solid rgba(0,0,0,.125);place-content:center}.popular_post .card img{max-width:100%;}.popular_post .card:hover{border-top:3px solid var(--site-color);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.popular_post .card .card-body .card-title{font-weight:500;color:var(--site-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.1rem;word-spacing:2px;line-height:1.3}.popular_post .card .card-body .card-text{color:#434244;font-size:14px; display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden} @media only screen and (max-width:1024px){.first_category .card .card-body .card-title{-webkit-line-clamp:2}} @media only screen and (max-width:768px){.mainSlider .carousel-inner .carousel-item{max-height:35vh}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{width:30px;height:50px;top:40%;background-color:rgba(255,255,255,.38)!important}.first_category .first_Cat_descp p{width:100%!important;font-size:14px}.popular_post .first_Cat_descp p{width:100%!important;font-size:14px}.first_category .card .card-body{padding:.575rem}.popular_post .card .card-body .card-title{font-size:1rem}.hvr-radial-out{font-size:16px;padding:.675rem 1rem}.card__footer{font-size:.85rem}}@media only screen and (max-width:576px){.mainSlider .carousel-inner .carousel-item{max-height:100%}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{width:25px;height:45px}.carousel-indicators{margin-bottom:.6rem}.mainSlider .carousel-indicators [data-bs-target]{width:22px;height:10px;margin-right:5px;margin-left:5px}.mainSlider .carousel-indicators .active{width:48px;height:10px}.first_category .card .card-body{padding:.675rem}.first_category .card .card-body .card-title{margin:0}.popular_post .card .card-body .card-title{font-size:.875rem;line-height:1.3}.popular_post .first_Cat_descp p{font-size:12px}.popular_post .card .card-body{padding:.575rem}.popular_post .card .card-body .card-text{display:none}.hvr-radial-out{font-size:17px;padding:.475rem .675rem}}.image__ img {aspect-ratio: 3/2; object-fit: cover;}@media only screen and (min-width:991px){.popular_post .card img { max-width: 100%;}}
@media only screen and (max-width:991.5px){
#carouselExampleIndicators{
    display: none !important;
}
.navbar-collapse {
  background-color: #fff;
  box-shadow: rgb(82 85 90 / 10%) 0 10px 40px;
  border-radius: 4px;
  text-align: center;
  margin-top: 20px;
  transition: all .4s ease-in;
}
header .navbar-nav .nav-item .nav-link {
  color: var(--site-color);
}
header .navbar-nav .nav-item {
  border-bottom: 1px solid var(--site-color);
}
.navbar-nav .nav-item.dropdown .dropdown-menu li {
  text-align: center;
}

button.search-sm {
  position: absolute;
  right: 80px;
  top: 6px;
}
button.search-sm {
  display: block;
}

}
.popular_post .card img {max-width: 100%;}
.viewMore a:hover span{
 
    transform: translate(15px);
    transition: 1s;
}
.intro{
  display: block !important;
}
.newsletter__text h4{
  color: white;
  font-size: 1.75rem;
}
/* button design */
@media only screen and (max-width:450px){
.blog_detail {

  border-top: none !important;

}
}

@media only screen and (max-width: 767.9px){
  button.search-sm {
      position: absolute;
      right: 75px !important;
      top: 6px;
  }
  .sticky button.search-sm{
    top:0px;
  }
}
@media only screen and (max-width: 577px){
  button.search-sm {
      position: absolute;
      right: 59px !important;
      top: 6px;
  }
}
@media only screen and (max-width: 400.9px){
  button.search-sm {
      position: absolute;
      right: 55px !important;
      top: 6px;
  }
  .img-popoup img{
    width: 280px;
  }
  .img-popoup{
    width: 280px;
  }
  }
  /* button design */
.abcp {
    position: relative;
    display: inline-block;
    cursor: pointer;
    outline: none;
    border: 0;
    vertical-align: middle;
    text-decoration: none;
    background: transparent;
    padding: 0;
    font-size: inherit;
    font-family: inherit;
  }

  .abcp.learn-more {
    width: 12rem;
    height: auto;
  }

  .abcp.learn-more .circle {
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    position: relative;
    display: block;
    margin: 0;
    width: 3rem;
    height: 3rem;
    background: #282936;
    border-radius: 1.625rem;
  }

  .abcp.learn-more .circle .icon {
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    background: #fff;
  }

  .abcp.learn-more .circle .icon.arrow {
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    left: 0.625rem;
    width: 1.125rem;
    height: 0.125rem;
    background: none;
  }

  .abcp.learn-more .circle .icon.arrow::before {
    position: absolute;
    content: "";
    top: -0.25rem;
    right: 0.0625rem;
    width: 0.625rem;
    height: 0.625rem;
    border-top: 0.125rem solid #fff;
    border-right: 0.125rem solid #fff;
    transform: rotate(45deg);
  }

  .abcp.learn-more .button-text {
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0.75rem 0;
    margin: 0 0 0 1.85rem;
    color: #282936;
    font-weight: 700;
    line-height: 1.6;
    text-align: center;
    text-transform: uppercase;
  }

  .abcp:hover .circle {
    width: 100%;
  }

.abcp:hover .circle .icon.arrow {
    background: #fff;
    transform: translate(1rem, 0);
  }

  .abcp:hover .button-text {
    color: #fff;
  }
  
  .containerb{
    text-align: center;
    margin-top: 25px;
  }
  /* .dropdown-menu li{
    text-align: center !important;
  } */
  .page-header {
    background-color: #f4f4f4;
    border-bottom: 5px solid #ccc;
    border-top: 2px solid #e4e4e4;
    min-height: 50px;
    padding: 10px 0;
    text-align: left
}

.page-header .breadcrumb {
    background-color: transparent;
    margin-bottom: 0;
    padding: 0;
    flex-wrap: nowrap
}

.page-header .breadcrumb-item a {
    text-decoration: none;
    color: #343434
}

.page-header .breadcrumb-item.active {
    color: var(--site-color);
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    flex: 1
}

._urdu {
    direction: rtl !important
}
.wp-block-image figcaption{
  text-align:center;
}
@media(max-width:992px) {
    .page-header {
        padding: 8px 0;
        min-height: 40px
    }
}

@media(max-width:768px) {
    .page-header {
        padding: 6px 0;
        min-height: 30px
    }
}

@media(max-width:576px) {
    .page-header .breadcrumb-item {
        font-size: 13px
    }
    .navbar-toggler{padding:.25rem .3rem;}
}

@media(max-width:360.2px) {
    .page-header .breadcrumb-item {
        font-size: 12px
    }
    .navbar-brand{margin-right: 0px;}
}
.nav-link{position: relative;}
.nav-link .h-text{opacity:0;font-size:2px;position: absolute; top:0px;left:0px;}
.searchbtn{position: relative;}
.searchbtn .nm{opacity:0;font-size:2px;position: absolute; top:0px;left:0px;}
.navbar-light .container{padding-left: 2%;padding-right: 2%;}
.widget_media_image{
    padding: 0px !important;
    border-top-width: 0px !important;
}
.widget_media_image figure{
  margin:0px;
}
.widget_media_image img{
  max-width: 100%;
  width:100%;
}
@media(max-width:768px){
  .blog-details .wrapper_con{padding:0 1%;}
}