*{
    font-family: "Quantico", sans-serif;
}
.logo_webgame a{width: 100%!important;height: auto!important;}
.logo_webgame a img{width: 250px;}
.gamme-main > canvas.is-loaded{margin-top: 90px;}
.our_portfolio{position: fixed;width: 100%;}
.our_portfolio h1{position: relative;display: block;text-align: center;height: 90px;line-height: 90px;}
.text_inner_info_para{font-weight: 500;}
.grid_inner_shi{background-color: #000;text-align: center;}
.grid_project_heading{padding-top: 15px;padding-bottom: 15px;font-size: 30px;text-transform: capitalize;}
.shinextalbumtitle{top:-80px}
@media(max-width:767px){
    .our_portfolio{margin-top: 60px;}
    .gamme-main > canvas.is-loaded {margin-top: 140px;}
}

.animate_boxx:hover .grid_project_heading{    font-size: 50px;}

.foroverflowhidden{overflow: hidden;}


/***** Slide Right *****/
.slide-right {
    animation: 3s slide-right;overflow: hidden;
  }
  @keyframes slide-right {
    from {
      margin-left: -100%;
    }
    to {
      margin-left: 0%;
    }
  }

  .details_pro_inner_heading{margin-bottom: 15px;}


  


.slick-prev, .slick-next {position: absolute;z-index: 3;top: 42%;cursor: pointer;outline: none;border-top: 2px solid #ccc;border-right: 2px solid #ccc;height: 25px;width: 25px;}
.slick-prev {left: 2.5%;transform: rotate(-135deg);}
.slick-next {right: 2.5%;transform: rotate(45deg);}
.choice-btn li {cursor: pointer;outline: none;background: #333;}
.choice-btn li img {opacity: 0.4;}
.choice-btn li.slick-current img {opacity: 1;}
.chararter_details_gallery_div .choice-btn li{background: none;padding-left: 0px;padding-right: 0px;}
.chararter_details_gallery_div .choice-btn li img{width: 100% !important;}
.chararter_details_gallery_div .choice-btn li video{width: 100% !important;display: block;margin: -1px auto;background: none;}
.chararter_details_gallery_div ul.gallery-box.slick-slider{padding: 0;margin-bottom: 10px;}
.chararter_details_gallery_div ul.choice-btn.slick-slider{margin-bottom: 0;padding: 0;}
.chararter_details_gallery_div ul.gallery-box li{padding:0}

.chararter_details_gallery_div li video{width: 100%;display: block;}



.gridforgallery_innercategory .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, 1);overflow: hidden;width: 100%;height: 100%;transition: 0.5s ease;}
.gridforgallery_innercategory .item_gallry_new {position: relative;overflow: hidden;background-color: #000;}
.gridforgallery_innercategory .item_gallry_new:hover .overlay {bottom: 0;height: 100%;width: 100%;}
.gridforgallery_innercategory .bottom-overlay_inner_glry { height: 100%;opacity: 0;}
.gridforgallery_innercategory .item_gallry_new:hover .bottom-overlay_inner_glry {opacity: 1;}
.item_gallry_new .gallery_cat_heading{margin-bottom: 0;text-align: center;font-size: 30px;text-transform: capitalize;padding: 15px 0px;}
.gridforgallery_innercategory .overlay_gallry_text {color: #000;position: absolute;width: 100%;padding: 6px;font-size: 18px;text-align: justify;bottom: 0;}
.overlay_gallry_text .overlay_text_inner{padding: 10px;background: #3030308a;color: #080808;line-height: 25px;}
.overlay_gallry_text .overlay_text_inner.overlay_bgfor_whiteimg{background: #1e1d1d59;}
.overlay_text_inner ul{display: grid;grid-template-columns: repeat(1, 100%);grid-column-gap: 10px;padding-bottom: 0;list-style: none;margin-bottom: 0px;}
.overlay_text_inner ul li{padding-left: 0;list-style-type: square;color: #fff;font-weight: 100;letter-spacing: .5px;font-size: 15px;}
.overlay_text_inner ul li span{font-weight: 600;font-size: 20px;}
.itemgallery_divhover_border{display: inline-block;position: relative;background: none;border: none;color: #fff;font-size: 18px;cursor: pointer;background: rgba(0,0,0,0.09);}
.itemgallery_divhover_border .spanforhoverborder{display: block;height: 100%;}
.itemgallery_divhover_border::before, .itemgallery_divhover_border::after{content:"";width: 0;height: 2px;position: absolute;transition: all 0.2s linear;background: #fff;}
.itemgallery_divhover_border .spanforhoverborder::before, .spanforhoverborder::after{content:"";width:2px;height:0;position: absolute;transition: all 0.2s linear;background: #fff;}
.itemgallery_divhover_border:hover::before, .itemgallery_divhover_border:hover::after{width: 100%;}
.itemgallery_divhover_border:hover .spanforhoverborder::before, .itemgallery_divhover_border:hover .spanforhoverborder::after{height: 100%;}
.itemgallery_divhover_border::after{right:0;bottom: 0;transition-duration: 0.4s;}
.itemgallery_divhover_border .spanforhoverborder::after{right:0;  bottom: 0;transition-duration: 0.4s;}
.itemgallery_divhover_border::before{left: 0;top: 0;transition-duration: 0.4s;}
.itemgallery_divhover_border .spanforhoverborder::before{left: 0;top: 0;transition-duration: 0.4s;}
.gridforgallery_innercategory img{height: 100%;}
/* .heading_shadow{text-shadow: 4px 4px 2px #3e2cc3;} */


@media(max-width:767px){
  .gamme-price-item-row .gamme-data-background{height: auto;min-height: 230px;}
  .slick-prev, .slick-next{display: none!important;}
  .chararter_details_gallery_div .choice-btn .slick-track{margin-bottom: 15px;}
  .gamme-header-inner{padding: 10px 20px;gap: 20px;}
}

.innerdetails_left_modelpoints li::before{display: none;}
.innerdetails_left_modelpoints li{justify-content: space-between;}
.innerdetails_left_modelpoints li span .fa{line-height: 40px;font-size: 22px;font-weight: 100;}

.audiotag_inallpage{visibility: hidden;}