.blog-banner-section{    width:100%;    height:auto;    padding-top: 80px;}.blog-banner-div{  width:100%;  height:auto;  border-top: 2px solid rgba(var(--body-color-rgb), 0.2);}.blog-banner-div p{  font-size: 16px;line-height: 24px;color: var(--secondary-color);font-weight: 400;font-family: var(--font-montserrat);padding-top: 14px;}.blog-banner-div h2{line-height: 70px;color: #222222;/*font-weight: 600;*/font-family: var(--font-reckless);  padding-top: 4px;margin-bottom: 54px;margin-top: 30px;}.blog-detail-sec2{    width:100%;    height:auto;    position:relative;}.blog-detail-sec2 img{    width:100%;    height:auto;}.increase-div{    width:100%;    height:auto;    display:flex;    justify-content:space-between;    padding-top: 35px;}.increase-div1{    width:28%;    height:auto;}.increase-div2{    width:72%;    height:auto;}.increase-div1 p{line-height: 24px;color: var(--primary-color);font-weight: 400;font-family: var(--font-montserrat); }.increase-div2 p{    font-size: 20px;line-height: 30px;color: #000000;font-weight: 400;font-family: var(--font-montserrat); width:38%;height:auto;margin-bottom: 30px;}.download-for{    width:100%;    height:auto;    display:flex;    justify-content:space-between;    margin-top: 50px;}.download-for1{    width:20%;    height:auto;}.download-for2{    width:80%;    height:auto;}/*download-for-social-icons*/.download-for-social-icons{    display: flex;}.download-for-social-icons li + li{    margin-left: 15px;}.download-for-social-icons li a{    color: var(--body-color);    opacity: 0.6;    font-size: 16px;}.share-soci{font-size: 16px;line-height: 24px;color: #0033da;font-weight: 400;font-family: var(--font-montserrat);}.download-for-social-icons li a:hover{    color: var(--primary-color);    opacity: 1;}.share-soci{font-size: 16px;line-height: 24px;color: #0033da;font-weight: 500;font-family: var(--font-montserrat);}.download-for2 h3{  font-size: 30px;    font-weight: 500;line-height: 40px;color: #222222;/*font-weight: 600;*/text-align: justify;}.has-dark-bg .download-for2 h3{    color: #fff;}  /*key*/ .key{     width:100%;     height:auto;     margin-top:30px;     border-bottom: 2px solid rgba(var(--body-color-rgb), 0.1);     padding-bottom: 36px } .key h4{ font-size: 20px;line-height: 50px;color: var(--primary-color);font-weight: 600;margin-bottom: 1px; }  .key p{    margin-bottom: 1px; }  .key p span{     font-size: 20px;line-height: 40px;color: #000000;font-weight: 400;font-family: var(--font-montserrat);     display:inline-block; }  .overview .key p{     opacity: 1; }  .key p i{  line-height: 40px;float:left;font-size: 12px; } /*overview*/ .overview{  width:100%;  height:auto;   margin-top:30px;     padding-bottom: 8px } .Overview h3{  font-size: 20px;line-height: 40px;color: #000000;font-weight: 400; } .overview p{line-height: 30px;color: #222222;font-family: var(--font-montserrat); }  .has-dark-bg .overview p{     color: #fff; }   .overview h4{     font-weight: 500; }  .overview .block .white-block-list .number{     margin-right: 14px;     color: #000; }  .blog-sec.white-paper{     border-bottom: 1px solid #fff; }  .has-dark-bg .overview .block .white-block-list .number{     color: #fff; }  .overview .block .white-block-list + .white-block-list{     margin-top: 50px; }  .overview .block .white-block-list:last-child{     margin-bottom: 50px; }  .overview .block .white-block-list ul{     margin-left: 80px; }  .overview .block .white-block-list ul li + li{     margin-top: 10px; }  .overview .block .white-block-list .heading{     margin-right: 10px; }  .overview .block .white-block-list.obstacle ul{     margin-left: 40px; }  .overview .block .white-block-list.obstacle ul li{     display: flex; }  .overview .block .white-block-list.obstacle ul li p{     margin-bottom: 0; }  .overview .block .white-block-list.obstacle ul li span{     font-weight: 600;     margin-top: 6px; }  .overview .block .graph-image{     margin: 50px 0; }  /*blue-text*/ .blue-text{     width:100%;     height:auto;     position:relative;     padding-left: 18px;          margin: 12px 0 54px; } .blue-text h2{  font-size: 26px;line-height: 40px;color: var(--primary-color);/*font-weight: 600;*/text-align:justify; } .blue-text p{line-height: 24px;color: #000000;font-weight: 300;font-family: var(--font-montserrat); }.blue-text:before{content: "";    position: absolute;    left: 0;    top: 0;    width: 1px;    height: 100%;    border-left: 2px solid rgba(var(--body-color-rgb), 0.1);}.interst{width:100%;  height:auto;   margin-top: 38px;    margin-bottom: 64px;   }.interst h3{font-size: 30px;line-height: 40px;color: #222222;/*font-weight: 600;*/margin-bottom: 10px;}.interst ul{    width:100%;    height:auto;    padding-left:0rem;}.interst ul li{  list-style:none;  display:inline-block;}.interst ul li i{    font-size:13px;    line-height: 40px;    color: var(--primary-color);}.interst ul li a{ font-size: 20px;line-height: 40px;color: #000000;font-weight: 400;font-family: var(--font-montserrat);  }.interst ul li a.right-a{font-size: 20px;line-height: 27px;color: #595f69;opacity: 0.7;font-weight: 400;font-family: var(--font-montserrat);  border-bottom: 1px solid #595f69;transition: 0.3s;}.interst ul li a.right-a:hover{    color: var(--primary-color);    opacity: 1;}.pdf-button{    color: #000;    font-size: 26px;    display: inline-flex;    align-items: center;    border-bottom: 1px solid #000;    margin-top: 18px;    margin-bottom: 38px;    transition: 0.3s;}.pdf-button i{    margin-left: 12px;    font-size: 20px;}.pdf-button:hover{    color: var(--primary-color);}/*chairman*/.chairman{   width:100%;   height:auto;   display:flex;      align-items: center;}.chairman1{    height:auto;}.chairman2{    height:auto;    margin-left: 16px;}.chairman1 .image-container{    width: 70px;    height:auto;        border-radius: 50%;}.chairman1 .image-container img{    width:100%;    height:auto;        border-radius: 50%;}.chairman2 h3{  font-size: 20px;line-height: 22px;color: #000000;font-weight: 400;margin-bottom: 12px;}.chairman2 p{line-height: 24px;color: #000000;font-weight: 400;margin-bottom: 0;}/*subscribe-div*/.subscribe-div{    width:100%;    height:auto;    display:flex;    justify-content:space-between;  margin-top: 45px;    border-top: 2px solid rgba(var(--body-color-rgb), 0.1);    padding-top: 12px;     }.subscribe-div1{    width: 20%;    height: auto;    padding-top: 13px;}.subscribe-div2 {    width: 80%;    height: auto;}.tag-main{    width:100%;    height:auto;    display:flex;    justify-content:space-between;}.tag{    width:90%;    height:auto;    }.subscribe-btn{     width:10%;    height:auto;    text-align:end;}.subscribe-btn a{font-size: 18px;line-height: 50px;color: var(--primary-color);font-weight: 500;font-family: var(--font-montserrat);text-align: center;    }.tag-social{    display: flex;}.tag-social li + li{    margin-left: 24px;}.tag-social li a{   color: #595f69;      opacity: 0.7;    font-size: 16px;    line-height: 50px;        position: relative;        transition: 0.3s;}.tag-social li a:hover{    color: var(--primary-color);    opacity: 1;}.tag-social li a:after{    content: "";    position: absolute;    left: 0;    bottom: 11px;    width: 100%;    height: 1px;    background-color: var(--body-color);}.tag-social li a:hover:after{    background-color: var(--primary-color);}.tag-social li:first-child a:after{    content: none;}.tag-social li .tag-soci{font-size: 16px;line-height: 24px;color: #000000;font-weight: 500;text-decoration: none;font-family: var(--font-montserrat);line-height: 50px;}.download-for-social-icons li a:hover{    color: var(--primary-color);    opacity: 1;}.related-indus{    background-color:#000;    width:100%;    height:auto;    padding-top: 50px;     padding-bottom: 50px;    margin-top: 14px;}.related-head{    width:100%;    height:auto;    text-align:start;}.related-head h2{ font-size: 60px;line-height: 70px;color: #ffffff;}/*Subscribe Form*/.subscribe-form{    position: fixed;    top: 0;    right: -960px;    width: 600px;    height: 100%;    padding: 0 65px 0 45px;    transition: 0.5s;    overflow-y: auto;    z-index: 99;    }.subscribe-form .subscribe-form-wrapper{    padding: 80px 0;    display: flex;    justify-content: center;    flex-direction: column;}.subscribe-form-active .subscribe-form{    right: 0;}.subscribe-overlay{    position: fixed;    right: 0;    top: 0;    width: 100%;    height: 100%;    background-color: var(--body-color);    opacity: 0;    visibility: hidden;    transition: 0.3s;    z-index: 98;}.subscribe-form-active .subscribe-overlay{    opacity: 0.7;    visibility: visible;}.subscribe-form .form-close-btn{    margin-bottom: 55px;    color: #fff;    font-size: 24px;    cursor: pointer;    display: inline-block;}.subscribe-form .form-close-btn i{    font-style: normal;    font-size: 30px;    margin-left: 6px;}.subscribe-form .cta-title{    margin-bottom: 50px;}.subscribe-form .cta-title h2{    font-size: 30px;}.case-study-cta.subscribe-form .cta-title p{    text-transform: capitalize;}.case-study-cta.subscribe-form form .form-group{    margin-bottom: 60px;}/*related-img-card*/.image-related-indus-row{    width:100%;    height:auto;    display:flex;    justify-content:space-between;    margin-top: 65px;    margin-bottom: 35px;}.image-related-indus-col1{    width:54%;    height:auto;}.image-related-indus-col2{    width:30%;    height:auto;}.image-related-indus-col3{    width:30%;    height:auto;}.related-img-card{    width:100%;    height:100%;    padding: 0 20px;    position:relative;}.related-img-card:before {    content: "";    position: absolute;    left: 0;    top: 0;    width: 1px;    height: 0;    border-left: 1px dashed #fff;    z-index:2;    transform-origin: 0 0;    transition: 1s cubic-bezier(.5,0,0,1);    transition-property: transform,opacity;    transition-delay: 0s;    transform: scaleY(0);}.related-img-card.is-visible:before{    transform: scaleX(1) scaleY(1);    height: 100%;}.related-img-card p{font-size: 16px;line-height: 24px;color: #ffffff;text-transform: uppercase;}.related-img-card h3{font-size: 25px;line-height: 35px;color: #ffffff;font-family: var(--font-montserrat); height: 145px;}.read-btn{  font-size: 20px;line-height: 50px;color: #ffffff;font-weight: 600;font-family: var(--font-montserrat);text-align: center;}.card-related-img{    width:100%;    height:300px;   position: relative;  transition: .4s cubic-bezier(.23,1,.32,1);    transition-property: -webkit-filter;    transition-property: filter;    transition-property: filter, -webkit-filter;    -webkit-filter: grayscale(1);    filter: grayscale(1);    position:relative;}.card-related-after-hover{    opacity:0; position: absolute;   top: 233px;    left: 2px;    width: 537px;    height: 227px;    object-fit: cover;    object-position: 50% 50%;    transition: .3s;    }.supply-row-image.centered .supply-left-image{    width: 100%;}.supply-row-image.centered .supply-left-image,.supply-row-image.centered .supply-left-image .main-img{    margin-top: 0;}.related-img-card h3:hover{color: #29ff65;   transition: .3s;}.related-img-card p:hover{color: #29ff65;  transition: .3s;}.related-img-card:hover h3{     color: #29ff65;     transition: .3s;}.related-img-card:hover p{     color: #29ff65;     transition: .3s;}.related-img-card:hover .global-btn{     color: #29ff65;     transition: .3s;}.global-btn:hover:before, .related-img-card:hover .global-btn:before {    width: 100%;    opacity: 1;    visibility: visible;}.global-btn:hover:after, .related-img-card:hover .global-btn:after {    right: -20px;    opacity: 1;    visibility: visible;}.related-img-card .blog-image-wrap{    position: relative;    margin-bottom: 10px;    margin-left: -20px;    margin-right: -20px;}.related-img-card .blog-image-wrap .image-overlay-1{    position: absolute;    left: 0;    top: 0;    width: 20px;    height: 100%;    background-color: #000000;    transition: 0.5s;}.related-img-card .blog-image-wrap .image-overlay-2{    position: absolute;    left: 0;    bottom: -1px;    width: 100%;    height: 20px;    background-color: #000000;    transition: 0.5s;}.related-img-card .blog-image-wrap .image-overlay-3{    position: absolute;    right: 0;    top: 0;    width: 20px;    height: 100%;    background-color: #000000;    transition: 0.5s;}.related-img-card .blog-image-wrap .image-overlay-4{    position: absolute;    left: 0;    top: -1px;    width: 100%;    height: 20px;    background-color: #000000;    transition: 0.5s;}.related-img-card:hover .blog-image-wrap .image-overlay-1,.related-img-card:hover .blog-image-wrap .image-overlay-3{    width: 0;}.related-img-card:hover .blog-image-wrap .image-overlay-2,.related-img-card:hover .blog-image-wrap .image-overlay-4{    height: 0;}.related-img-card:hover .card-related-img{    /*opacity:0;*/     transition: .3s;     transition-property: filter, -webkit-filter;    -webkit-filter: grayscale(0);    filter: grayscale(0);    position:relative;     }.related-img-card:hover .card-related-after-hover{    opacity:1;     transition: .3s;      }.related-img-card:hover:before {     border-left: 1px dashed #29ff65;     transition: .3s;     }.margin-down-icon-upper{padding-top: 7px;    }#desktop-list{    display:block;}#mobile-list{    display:none;}        /*Blog-listing*/        .blog-list-banner{        padding-top: 80px;    width:100%;    height:auto;}  .blog-list-banner h1{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/}.blog-list-banner h1 span{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/opacity:10%;}.blog-list-banner h2{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/}.blog-list-banner h2 span{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/opacity:10%;}.blog-list-banner h1{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/}.blog-list-banner h1 span{    font-size: 200px;line-height: 200px;color: #222222;/*font-weight: 700;*/opacity:10%;}.company-news-sec{    width:100%;    height:auto;    margin-top:15px;}.company-news-div{    width:100%;    height:auto;    display:flex;    justify-content:space-between;    margin-top: 68px;}.company-news-div1{    width:48%;    height:auto;}.company-news-div2{    width:48%;    height:auto;}.company-news-card{    width:100%;    height:100%;    padding:30px 30px;    background: #ffff;    border: 2px solid #fff;    background-clip: border-box;    box-shadow: 6px 6px 26px 0px #d3d3d3b8;}.company-news-card .card-a p{  font-size:16px; text-transform: capitalize;color: #222222;}.company-news-card .card-a p i{  font-size:12px;   color: var(--primary-color);}.company-news-card .img-div{    width:100%;   height: aut0;    margin-top: 30px;    /*margin-bottom: 12px;*/    transition:0.3s;}.card-company-news-img{   width:100%;   height: 100%;  }.company-news-card .after-hover-head{  width:100%;  position:relative;  padding-top:36px;  background: #fff;  transition-timing-function: ease-in-out;  transition:0.3s;     position: relative;}.company-news-card .after-hover-head h3{ font-size: 28px;line-height: 38px;color: #222222;  margin-bottom:0px;    background: #fff;    transition-duration: .3s;   transition-timing-function: linear;   transition-delay: 1s;    transition-property: transform;      position: relative;     padding-right: 44px;   }.company-news-card .read-btn-company-news{ font-size: 20px;line-height: 30px;color: var(--primary-color);font-weight: 600; transition:0.3s;position: absolute;bottom:-20px;opacity:0;visibility:hidden;}.company-news-card:hover .read-btn-company-news{   opacity:1;visibility:visible; transition:0.3s; bottom:0px;}.company-news-card:hover .after-hover-head{     margin-top:-90px;    padding-bottom:50px;}        /*Industry*/.industry-section{    width:100%;    height:auto;    padding-top: 100px;}   .idustry-filter{    width:100%;    height:auto;}.idustry-filter form{    width:74%;    height:auto;}.idustry-filter form .form-control {    display: block;    width: 100%;    height:auto;    padding: 0.7rem 0.75rem;    font-size:16px;    line-height:24px;    background-color: #fff;    background-clip: padding-box;    border:1px solid rgba(var(--body-color-rgb), 0.2);    border-radius: 0rem;    font-family: var(--font-montserrat);    color: var(--body-color);    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.idustry-filter form .form-row>.col, .idustry-filter form  .form-row>[class*=col-] {    padding-right: 12px;    padding-left: 12px;}.idustry-filter form  select:focus{box-shadow:none;      } .col-industry{     width:100%;     height:auto;     margin-top: 30px; } .col-industry .row1{     width:100%;     height:auto;     display: flex;     gap: 17px;        flex-wrap: wrap; }  .col-industry .col1{     width:27%;     margin-bottom: 48px; } .col-industry .col2{     width:27%;     margin-bottom: 48px; } .col-industry .col3{     width:43%;     margin-bottom: 48px; } .Industry-card{    width:100%;    /*height:455px;*/     height:100%;    padding:30px 30px;    background: #ffff;    border: 2px solid #fff;    background-clip: border-box;    box-shadow: 6px 6px 26px 0px #d3d3d3b8;    overflow:hidden;    position:relative;}.Industry-card .card-a p{text-transform: uppercase;color: #222222;}.Industry-card .card-a p i{  font-size:12px;   color: var(--primary-color);}.Industry-card .after-hover-head{  width:100%;  position:relative;  padding-top:30px;  transition-timing-function: ease-in-out;  transition:0.3s;   max-width: 100%;   background: #fff;     } .after-hover-head h3{ font-size: 20px;line-height: 30px;color: #222222;transition:0.3s;margin-bottom:0px;padding-right: 35px;    background: #fff;    transition-duration: .3s;   transition-timing-function: linear;   transition-delay: 1s;    transition-property: transform;}.Industry-card .read-btn-Industry{ font-size: 20px;line-height: 30px;color: var(--primary-color);font-weight: 600; transition:0.3s;position: absolute;bottom:-20px;opacity:0;visibility:hidden;}.Industry-card .img-div{    width:100%;   height: 100%;    margin-top: 3px;    /*margin-bottom: 12px;*/    transition:0.3s;}.Industry-card:hover .read-btn-Industry{opacity:1;visibility:visible; transition:0.3s; bottom:0px;}.Industry-card:hover .after-hover-head{     margin-top:-40px;    padding-bottom:50px;}.margin-row-indust{    margin-top:48px;}.show-more-div{    width:100%;    height:auto;    text-align: center;     margin-top: 60px;}.show-more{ font-size: 20px;line-height: 50px;color: var(--primary-color);font-weight: 600;  }    /*waas*/    .rule-sec{ width:100%; height:auto; position:relative;}     @media (min-width: 1200px) and (max-width: 1280px){}@media (min-width: 1500px) and (max-width: 1680px){.increase-div2 {    width: 74%;    height: auto;}   .increase-div1 {    width: 26%;    height: auto;}    .card-related-after-hover{   width: 568px;    left:4px;    }}@media screen and (min-width: 1920px) and (max-height: 1200px) and (orientation: landscape){.blog-banner-div h2{    width:90%;} .increase-div1 {    width: 19%;    height: auto;}.increase-div2 {    width: 81%;    height: auto;}.download-for1 {    width: 16%;    height: auto;}.download-for2 {    width: 84%;    height: auto;}.subscribe-div1 {    width: 16%;    height: auto;}.subscribe-div2 {    width: 84%;    height: auto;}.card-related-after-hover{    height:245px;    width:100%;}}@media (max-width: 1199px) and (min-width: 991px){    .tag-social li a{        font-size: 14px;    }    .tag-social li + li{        margin-left: 20px;    }    .download-for-social-icons li + li{        margin-left: 10px;    }        .col-industry .row1{        gap: 13px;    }}@media (max-width: 767px){    .subscribe-form{        width: 500px;    }    .subscribe-form .form-close-btn{        font-size: 18px;        margin-bottom: 24px;    }    .subscribe-form .form-close-btn i{        font-size: 24px;    }    .subscribe-form .cta-title h2 {    font-size: 25px;}}@media (max-width: 575px){    .subscribe-form{        width: calc(100% - 50px);        padding: 0 30px 0 45px;    }}