.product-inner-mdl-card-lf-sec{width:calc(50% - 32px);max-width:506px}
.product-inner-mdl-card{background:#f4f7fa;border-radius:20px;padding:32px;gap:64px}
.product-inner-mdl-card-rgt-sec{width:calc(50% - 32px);max-width:471px}
.product-inner-mdl-card-lf-sec{display:flex;flex-direction:column;gap:24px}
.product-inner-mdl-card-lf-sec .slide-container img{border-radius:5px;overflow:hidden;filter:drop-shadow(0px -12px 17px rgba(38, 46, 54, .1));width:100%;height:100%;max-height:458px;object-fit:cover;object-position:center}
.product-inner-mdl-card-lf-sec .slide-btn{padding:0 8px}
.product-inner-mdl-card-lf-sec .slide-btn img{box-shadow:0 0px 10px rgba(38, 46, 54, .1);border-radius:5px;cursor:pointer;width:100%;height:100%;max-height:96px;max-width:115px;object-fit:cover;object-position:center}
.product-inner-mdl-card-slider-nav{margin:0 -8px}
.product-inner-mdl-card-pdt-cat-name-rpt{border-radius:5px;padding:4px 12px;background-color:#b5c5db;font-size:12px;line-height:150%;position: relative;}
.product-inner-mdl-card-pdt-cat-name{gap:7px}
.product-inner-mdl-card-pdt-charac-name{gap:8px 12px;max-width: 424px;}
.product-inner-mdl-card-pdt-charac-name-rpt{display:flex;flex-wrap:wrap;align-items:center;border-radius:10000px;padding:8px 12px;border:1px solid #ef6c11}
.product-inner-mdl-card-pdt-charac-name-rpt svg{height:100%;width:8px;max-height:12px;vertical-align:middle;display:block}
.product-inner-mdl-card-pdt-charac-name-rpt span{width:calc(100% - 8px);padding-left:10px;font-size:12px;color: #4D5680;}
.product-inner-mdl-card-pdt-dl-btn a{align-items:center;justify-content:center;background-color:#3b425e;padding:16px 16px;border-radius:1000px;font-size:20px;color:#fff;font-weight:600;line-height:97%;flex-wrap:nowrap}
.product-inner-mdl-card-pdt-dl-btn a svg{width:16px;height:16px}
.product-inner-mdl-card-pdt-dl-btn a span{padding-right:8px}
.product-inner-mdl-card-pdt-dl-btn a:hover{background-color:#5b76e2}
.product-inner-mdl-card-pdt-pop-btn a{align-items:center;background-color:#f5912a;border-radius:1000px;color:#fff;font-size:20px;font-weight:600;justify-content:center;line-height:97%;padding:16px;box-shadow:0 9px 18px 0 #c8c0ab}
.product-inner-mdl-card-pdt-pop-btn a:hover{background-color:#ef6c11}
.product-inner-mdl-card-pdt-btm-btn{display:flex;flex-direction:column;gap:16px}
.product-inner-mdl-card-pdt-pop-sec-wrap{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1043;display:flex;justify-content:center;align-items:center;background-color:#00000087;}
.product-inner-mdl-card-pdt-pop-sec{background:#fff;border-radius:20px;box-shadow:-4px 9px 25px -6px #0000001a;display:flex;flex-wrap:wrap;gap:32px;max-width:1060px;padding:24px;width:100%;position:relative}
.product-inner-mdl-card-pdt-pop-se-img img{width:100%;object-fit:cover;object-position:center;height:100%;display:block;border-radius:10px;overflow:hidden}
.product-inner-mdl-card-pdt-pop-form{width:calc(67% - 16px);max-width:668px;padding:0 24px;align-self:center}
.product-inner-mdl-card-pdt-pop-sec-wrap{display:none}
.product-inner-mdl-card-pdt-pop-se-img{width:calc(33% - 16px);max-width:312px}
.product-inner-mdl-card-pdt-pop-form form .actions .hs-button{max-width:100%}
body.popupactive .product-inner-mdl-card-pdt-pop-sec-wrap{display:flex}
body.popupactive{overflow:hidden}
html.popupactive{overflow:hidden}
.product-inner-mdl-card-pdt-pop-sec .close-icon{position:absolute;top:24px;right:24px;width:24px;height:24px;cursor:pointer}
.product-inner-mdl-card-lf-sec .slide-container {height: 100%;}
.product-inner-mdl-card-lf-sec .slick-track .slick-slide>div {height: 100%;}
.product-inner-mdl-card-lf-sec .slick-track .slick-slide {height: auto;}
.product-inner-mdl-card-lf-sec .slick-track {display: flex;flex-wrap: wrap;}
.product-inner-mdl-card-lf-sec .slick-track .slide-btn {height: 100%;}
/* .product-inner-mdl-card-sec li.hs-menu-item.hs-menu-depth-2.active-branch .hs-menu-depth-2{pointer-events: none;} */

/* PDF Part Start */

.pdf-header img,
.pdf-footer img{
  width: 100px;
  margin: auto;
}
.pdf-footer{
  padding: 25px 15px;
}
.pdf-header{
  padding: 25px 15px;
  background-color: #fff;
}
/* PDF Part End */

@media (max-width:991px){
  .product-inner-mdl-card-lf-sec,.product-inner-mdl-card-rgt-sec{max-width:100%;width:100%}
  .product-inner-mdl-card-pdt-dl-btn a,.product-inner-mdl-card-pdt-pop-btn a{font-size:18px}
  .product-inner-mdl-card{padding:20px}
  .product-inner-mdl-card-lf-sec{max-width:500px;margin:0 auto}
}
@media (max-width:767px){
  .product-inner-mdl-card-pdt-dl-btn a,.product-inner-mdl-card-pdt-pop-btn a{font-size:16px}
  .product-inner-mdl-card{padding:20px 15px}
  .product-inner-mdl-card-pdt-pop-sec-wrap{padding: 50px 0px;}
  .product-inner-mdl-card-pdt-pop-sec{overflow: auto;height: 100%;}
  .product-inner-mdl-card-pdt-pop-form {width: 100%;padding: 0px;}
  .product-inner-mdl-card-pdt-pop-se-img {width: 100%;margin: auto;}
  .product-inner-mdl-card-pdt-pop-sec .close-icon svg {width: 12px;height: 12px;}
  .product-inner-mdl-card-pdt-pop-sec .close-icon {top: 5px;right: 5px;}
}

@media (max-width:500px){
  .product-inner-mdl-card-lf-sec .slide-btn img {max-width: 100%;}
  .product-inner-mdl-card-sec .breadcrumb .hs-menu-wrapper ul li.active-branch {flex-wrap: wrap;gap: 5px 20px;}
  .product-inner-mdl-card-sec .breadcrumb .hs-menu-wrapper ul li.active-branch ul {padding-left: 0px;}
  .product-inner-mdl-card-sec .breadcrumb ul li.active-branch a:before {right: -12px;}
}

{#
  @media print{
    .product-inner-mdl-card-pdt-btm-btn,
    .product-inner-mdl-card-sec .breadcrumb,
    .footer-tp-rgt-sec,
    .footer-btm-sec,
    .footer-tp-lft-menu{
      display: none !important;
    }
    .sticky-header{
      margin-bottom: 50px;
      transform: none !important;
    }
    footer.footer {
      background-color: #3B425E;
      padding: 50px;
    }
    .footer-tp-sec {
      display: block;
    }
    .footer-tp-lft-sec {
      width: 100%;
    }
    .footer-logo {
      margin: auto;
    }
    .product-inner-mdl-card-pdt-cat-name-rpt {
      background-color: #b5c5db;
      border-radius: 5px;
      font-size: 12px;
      line-height: 150%;
      padding: 4px 12px;
      position: relative;
    }
    .product-inner-mdl-card-pdt-cat-name {
      display: block;
    }
  }
  #}