/* @font-face {  font-family: "DM Sans";  font-weight:400;  src: url(../fonts/DMSans-Regular.ttf) format("opentype");}@font-face {  font-family: "DM Sans";  font-weight:700;  src: url(../fonts/DMSans-Bold.ttf) format("opentype");}*/body {    background-color: #fff;    color: #777777;    font-family: "DM Sans";    font-size: 14px;    line-height: 1.725;}.sectionCvr { padding: 5em 0px; }.title-block { position: relative; }.title-block .title {    text-transform: capitalize;    position: relative;    font-size: 34px;    font-weight: 700;    line-height: 1.2;    color: #222222;    margin-bottom: 20px;    padding-bottom: 20px;}.title-block .title:after {    content: '';    position: absolute;    width: 50px;    height: 1px;    background: #222222;    bottom: 0px;    left: 0px;}.title-block.text-white .title{ color:#fff; }.title-block.text-white .title:after{ background:#fff; }.title-block.text-center .title:after {    margin: 0px auto;    left: 0px;    right: 0px;}.title-block .text{    position:relative;    font-family: 'DM Sans';   font-size:14px;   line-height:1.2;   padding-left: 45px;   margin-bottom:0;}.theme-btn{    background: #135282;    padding: 13px 20px 13px 20px;    color: #fff;    text-decoration:none;    text-transform:capitalize;    border-radius:8px;    font-weight: 400;}.theme-btn:hover{    background: #f8a355;    color: #fff;}.secondary-btn{ background: #44A5AB;  }.white-bg {    background: #fff !important;}.bt-seprator {    position: relative;}.bt-seprator::before {    content: '';    background: #E0E0E0;    width: 90%;    height: 0.8px;    position: absolute;    top: 0px;    left: 0;    right: 0;    margin: 0px auto;}/*Header Css*/.logo-section .logo {    width: 200px;}nav.navbar {    padding-top: 0;}.header-wrap {    width: 100%;    display: flex;    flex-direction: row;    align-items: center;    justify-content: space-between;}.header-middle-sec {    width: 60%;}.header-middle-sec  .header-top {    margin-bottom: 15px;}.header-top-wrap {    background: #135282;    border-bottom-right-radius: 10px;    border-bottom-left-radius: 10px;    padding: 10px 20px;    width: 100%;}.header-top-wrap .social-media-data {    display: flex;    flex-direction: row;    flex-wrap: wrap;    list-style: none;    align-items: center;    margin-bottom: 0;    width: 100%;    padding: 0;    justify-content: space-between;}.header-top-wrap .social-media-data .social-link {    position: relative;    width: 33%;}.header-top-wrap .social-media-data .social-link a {    color: #fff;    text-decoration: none;    display: flex;    flex-direction: row;    align-items: center;    justify-content: center;}.header-top-wrap .social-media-data .social-link::after {    content: '';    position: absolute;    width: 1px;    height: 100%;    background: #fff;    margin-left: 10px;    right: 0px;    top: 0;}.header-top-wrap .social-media-data .social-link:last-child::after {display:none;}.header-top-wrap .social-media-data .social-link a svg {    margin-right: 10px;    width:18px;    height: 22px;}.header-top-wrap .social-media-data .social-link a img {    margin-right: 10px;    width:22px;    height: 22px;}.header-middle-sec .navbar-nav .nav-item {    margin-right: 15px;}.header-middle-sec .navbar-nav .nav-item .nav-link{color: #222222;}.header-wrap .header-mobile-cta{display:none;}.main-navigation ul ul ul {    max-height: 450px;    overflow: auto;}/*Section Css*/.homeslider {    position: relative;    z-index: 1;}.homeslider .carousel-item:before{    content: '';    position: absolute;    background-image: url('../images/banner-bg.png');    z-index: 1;    background-size: contain;    background-repeat: no-repeat;    opacity: 0.05;    width: 100%;    height: 100%;    left: 0;    bottom: 0;    background-position: top left;}.homeslider .carousel-item:after {    content: '';    position: absolute;    width: 100%;    height: 100%;    background: linear-gradient(55deg, black, transparent);    z-index: 0;    opacity: 1;    top: 0;    left: 0;}.homeslider .carousel-item {    position: relative;}.homeslider .carousel-item .carousel-caption {    z-index: 3;    position: absolute;    transform: translateY(-75px);}.homeslider .carousel-item .carousel-caption .banner-txt-wrap {    padding-right: 90px;}.carousel-caption .slidettl{    position: relative;    color: #fff;    font-weight: 800;    font-size: 32px;    line-height:1.2;    text-align: start;}.carousel-caption .slidettl:after{    content: '';    position: absolute;    width: 60px;    height: 1px;    color: #fff;    bottom: 0;    left: 0;}.carousel-caption .slidedesc{color: #fff;text-align:start;padding-bottom:20px;}.carousel-caption .banner-btn{text-align:start;}.carousel-item img{position: relative;width:100%;height:100%;}.homeslider .carousel-item .carousel-caption .banner-image-wrap {    padding: 0 40px 0 70px;    display: flex;    flex-direction: column;    align-items: center;}.homeslider .carousel-item .carousel-caption .banner-img-btm img {    width: 80px;    height: 40px;    object-fit: contain;    margin-right: 40px;}.homeslider .carousel-item .carousel-caption .banner-img-btm {    width: 300px;    background: #fff;    border-radius: 20px;    padding: 10px;    display: flex;    flex-direction: row;    justify-content: space-between;    margin-top: -60px;    z-index: 1;    align-items: start;    position: relative;}.homeslider .carousel-item .carousel-caption .banner-img-btm:before {    content: '';    position: absolute;    width: 20px;    height: 1px;    background: #E0E0E0;    left: 70px;    top: 50%;}.homeslider .carousel-item .carousel-caption .banner-img-btm .img-btm-text {    color: #222;    font-weight: 500;    font-size: 16px;    line-height: 1.2;    margin-bottom: 0;    text-align: start;}.homeslider .carousel-control-prev,.homeslider .carousel-control-next{opacity:1;}.homeslider .carousel-control-next-icon,.carousel-control-prev-icon {    position: relative;    background-image: unset;    opacity: 1;    z-index: 3;    background: #fff;    padding: 5px;    border-radius: 20px;    display: flex;    align-items: center;    justify-content: center;    opacity: 1;}.homeslider .carousel-control-next-icon:before {    content: '\f054';    position: absolute;    font-family: 'FontAwesome';    color: #202020;}.homeslider .carousel-control-prev-icon:before{    content: '\f053';    position: absolute;    font-family: 'FontAwesome';    color: #202020;}.about-sec {    position: relative;}.about-sec .title-block{padding-right: 50px;}.about-sec .about-desc {    width: 80%;     position: relative;    margin-bottom: 30px;    padding-bottom: 24px;}.about-sec .about-desc::after {    content: '';    position: absolute;    width: 100%;    height: 1px;    background: #E0E0E0;    bottom: 0;} .certified-block .certified-title {    color: #232222;    font-weight: 500;    font-size: 16px;    text-transform: capitalize;} .certified-block {    position: relative;} .certified-block .certified-lists {    list-style: none;    margin: 0px;    padding: 0;    display: flex;    align-items: center;} .certified-block .certified-lists img {    width: 80px;} .certified-block .certified-lists li {    width: 19%;    text-align: center;    position: relative;    display: flex;    align-items: center;    justify-content: center;}.certified-block .certified-lists li::after {    content: '';    background: #CDCDCD;    width: 0.5px;    height: 70%;    position: absolute;    right: 0;} .certified-block .certified-lists li:last-child::after {    display: none;}.mask-logo-wrap {    position: relative;    overflow: hidden;} .logo-mask {      -webkit-mask-repeat: no-repeat;      -webkit-mask-position: center;      -webkit-mask-size: contain;      mask-repeat: no-repeat;      mask-position: center;      mask-size: contain;      width: 100%;      height: 100%;      display: block;      overflow: hidden;    }.mask-logo-wrap .logo-mask {      -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAwIiBoZWlnaHQ9IjQ3MCIgdmlld0JveD0iMCAwIDYwMCA0NzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02MDAgMEwxMzcuNzc4IDQ2OS42M0gwVjBIMTExLjExMVYzNTIuNTkzTDQ2Ni42NjcgMEg2MDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ0Mi45MDYgMEwxMjQuNzgxIDMyMy42MVYwSDQ0Mi45MDZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');        mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAwIiBoZWlnaHQ9IjQ3MCIgdmlld0JveD0iMCAwIDYwMCA0NzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02MDAgMEwxMzcuNzc4IDQ2OS42M0gwVjBIMTExLjExMVYzNTIuNTkzTDQ2Ni42NjcgMEg2MDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ0Mi45MDYgMEwxMjQuNzgxIDMyMy42MVYwSDQ0Mi45MDZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');    }.logo-mask .digit-slider img {      width: 100%;      height: 100%;      object-fit: cover;      display: block;    }.logo-mask .digit-slider {      width: 100%;      height: 100%;    }.about-right-content .desc {    margin-left: 16px;    padding-top: 1em;}.about-right-content .desc .abt-desc {    padding-bottom: 1em;}.about-slider-wrap {    position: relative;}.about-slider-wrap .yoe-block-wrap {    position: absolute;    right: 0;    bottom: 3em;}.about-slider-wrap .yoe-block-wrap .yoe-block {    position: relative;}.about-slider-wrap .yoe-block-wrap .yoe-block .year-no {    font-size: 3.4em;    background: #44A5AB;    border-radius: 50%;    line-height: 1.1;    font-weight: 600;    color: #fff;    margin-right: 20px;    width: 95px;    height: 95px;    display: flex;    align-items: center;    justify-content: center;}.about-slider-wrap .yoe-block-wrap .yoe-block  .year-text {    font-size: 18px;    width: 35%;    display: inline-block;    line-height: 1;    margin-bottom: 12px;    color: #000;}.about-slider-wrap .yoe-block-wrap .yoe-block p {    display: flex;    align-items: end;    position: relative;}.about-slider-wrap .yoe-block-wrap .yoe-block p::before {    content: '';    background: url(../images/orange-logo-vector.png) no-repeat scroll left top / contain;    position: absolute;    width: 155px;    height: 74px;    top: -30px;    left: 0px;}.client-section{ position:relative; }.client-section .client-sec-wrapper {    background: #F5F5F5;    padding: 4em 0px 3em;    border-top-left-radius: 40px;    border-top-right-radius: 40px;}.client-section .client-sec-wrapper .client-wrapper {    margin-top: 3em;}.client-section .client-sec-wrapper .client-slider .cl-logo-item .client-logo {    padding: 0 4em;    position: relative;    display: flex;    align-items: center;}.client-section .client-sec-wrapper .client-slider .cl-logo-item .client-logo img {    height: 80px;}.client-section .client-sec-wrapper .client-slider .cl-logo-item .client-logo::after {    content: '';    background: #E0E0E0;    width: 1px;    height: 61px;    position: absolute;    right: 0;}.product-section{ background:#FBFBFB; position:relative; }.product-lists-wrapper {    position: relative;}.product-lists-wrapper .product-block {    border: 1px solid #CCCCCC;    background: #fff;    border-radius: 20px;    text-align: center;    padding: 12px;    margin-bottom: 20px;    transition: all 0.4s ease;}.product-lists-wrapper .product-block .product-img {    background: #F8F8F8;    border-radius: 50%;    overflow: hidden;    margin: 20px 50px 10px 50px;    transition: all 0.4s ease;}.product-lists-wrapper .product-block .product-img img.hover-img {    display: none;    border-radius: 50%;    transition: all 0.4s ease;}.product-lists-wrapper .product-block:hover .product-img img.hover-img {    display: block;    transition: all 0.4s ease;}.product-lists-wrapper .product-block:hover .product-img img.default-img {    display: none;    transition: all 0.4s ease;}.product-lists-wrapper .product-block .product-info {    position: relative;}.product-lists-wrapper .product-block .product-info .product-title {    font-size: 18px;    position: relative;    padding-bottom: 20px;    margin-bottom: 10px;    font-weight: 600;    padding-top: 10px;}.product-lists-wrapper .product-block .product-info .product-title::after {content: '';background: #222222;width: 38px;height: 1px;position: absolute;bottom: 0px;left: 0px;right: 0px;margin: 0px auto;}.product-lists-wrapper .product-block .product-info .product-title a {    color: #000;}.product-lists-wrapper .product-block .product-info .product-link {}.product-lists-wrapper .product-block .product-info .product-link a {    display: inline-block;    background: #135282;    padding: 7px 10px;    color: #fff;    border-radius: 50%;    line-height: 0;}.product-lists-wrapper .product-block .product-info .product-link a svg {    font-size: 14px;    font-weight: 600;}.product-lists-wrapper .product-block .product-info .desc {    padding: 4px 6px 0px;}.product-lists-wrapper .product-block:hover { background:#135282; color:#fff; transition: all 0.4s ease; }.product-lists-wrapper .product-block:hover .product-info .product-title a { color:#fff; }.product-lists-wrapper .product-block:hover .product-info .product-title::after{ background:#fff; } .product-lists-wrapper .product-block:hover .product-info .product-link a { background:#fff; color:#135282; }.accessories-section { background: #F5F5F5; }    .accessories-section .accessories-block-wrap {    position: relative;    padding-top: 4em;}.accessories-section .accessories-block-wrap .accessories-block {    position: relative;    background: #fff;    border-radius: 20px;    padding: 30px;    text-align: center;    margin-bottom: 24px;    transition: all 0.4s ease;}.accessories-section .accessories-block-wrap .accessories-block .accessories-info .title {    color: #000;    font-size: 18px;    font-weight: 600;    margin-bottom: 22px;}.accessories-section .accessories-block-wrap .accessories-block .cta-link {    font-size: 14px;    padding: 3px 14px;    opacity: 0;    transform: translateY(30px);    transition: all 0.4s ease;}.accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info {    display: flex;    align-items: center;    justify-content: space-around;}.accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info .title {    width: 26%;    text-align: left;    margin-bottom: 0px;}.accessories-section .accessories-block-wrap .accessories-block:hover .cta-link {    opacity: 1;    transform: translateY(0);    transition: all 0.4s ease;}.accessories-section .accessories-block-wrap .accessories-block .accessories-info .accessories-img img { transition: all 0.4s ease; }.accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-img img {    width: 90%;}.accessories-section .accessories-block-wrap .accessories-block.vertical-block .accessories-img img {    width: 84%;}.accessories-section .accessories-block-wrap .accessories-block:hover  .accessories-img img{ transform:scale(1.1); transition: all 0.4s ease; }.industries-section{ background: #135282; }.industries-section .indus-lists-wrapper { padding-top:3em; }.industries-section .indus-lists-wrapper .indus-block {    margin-bottom: 20px;    text-align: center;}.industries-section .indus-lists-wrapper .indus-block .indus-img {    margin-bottom: 14px;}.industries-section .indus-lists-wrapper .indus-block .indus-img img {border-radius: 12px;}.industries-section .indus-lists-wrapper .indus-block .indus-title {    color: #fff;    font-size: 16px;    font-weight: 500;}.half-blue-bg {    background: linear-gradient(0deg, #ffffff 50%, #135282 50%);}.cta-box-section {    position: relative;}.cta-box-section .cta-box-wrapper {    background: #FBFBFB;    text-align: center;    padding: 4em;    border-radius: 30px;}.cta-box-section .cta-box-wrapper .desc {    width: 50%;    margin: 0 auto;}.cta-box-section .cta-box-wrapper .contact-details {    list-style: none;    display: flex;    align-items: center;    justify-content: center;    padding-top: 1em;}.cta-box-section .cta-box-wrapper .contact-details .contact-link a {    color: #000;    display: flex;    align-items: center;}.cta-box-section .cta-box-wrapper .contact-details .contact-link:first-child {    padding-right: 16px;    margin-right: 15px;}.cta-box-section .cta-box-wrapper .contact-details .contact-link:first-child::after {    content: '';    background: #E0E0E0;    width: 1px;    height: 100%;    position: absolute;    right: 0;}.cta-box-section .cta-box-wrapper .contact-details .contact-link {    position: relative;    display: flex;    align-items: center;}.cta-box-section .cta-box-wrapper .contact-details .contact-link img {    width: 30px;    margin-right: 8px;}.cta-box-section .cta-box-wrapper .contact-details .contact-link svg {    margin-right: 10px;    width: 20px;    height: 20px;}.mfg-process-wrapper{ padding-top:4em; }.mfg-process-slider-wrap {  margin: auto; } .mfg-process-slider-wrap  .step-navigation {    display: flex;    overflow-x: auto;    white-space: nowrap;    margin-bottom: 20px;    font-size: 24px;    font-weight:600;    scroll-behavior: smooth;    scroll-snap-type: x mandatory;    -webkit-overflow-scrolling: touch;    gap: 80px;    padding-bottom: 20px;    border-bottom: 1px solid #eee;    margin-bottom: 2em;} .mfg-process-slider-wrap .step-navigation::-webkit-scrollbar {    height: 6px;} .mfg-process-slider-wrap .step-navigation::-webkit-scrollbar-thumb {  background: #222222;  border-radius: 20px;.}.mfg-process-wrapper .mfg-process-slider-wrap .step-title {    font-weight: 400;    color: #222;    font-size: 20px;} .mfg-process-slider-wrap .step-navigation .step {  color: #ccc;  flex: 0 0 auto;  transition: color 0.3s ease;  cursor: pointer;  scroll-snap-align: start;} .mfg-process-slider-wrap  .step-navigation .step.active {  color: #000;}.mfg-process-slider .mfg-prs-slide {  display: flex !important;  flex-direction: row;  gap: 40px;  align-items: flex-start;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content {  display: flex;  justify-content: space-between;  width: 100%;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content {  flex: 1;  padding: 20px;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .step-number {  font-size: 20px;  font-weight: 500;  margin-bottom: 10px;  border-bottom: 3px solid #000;  width: 40px;  display: none;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title {    font-size: 26px;    font-weight: 600;    margin: 20px 0;    color: #222;    position: relative;    padding-bottom: 20px;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title::after {    content: '';    background: #222;    width: 50px;    height: 1px;    position: absolute;    bottom: 0;    left: 0;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-desc {  font-size: 16px;  line-height: 1.6;  color: #555;  max-width: 600px;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-img {  flex: 1;  display: flex;  justify-content: center;  align-items: center;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-img img {  max-width: 100%;  border-radius: 12px;  height: auto;  width:100%;}@media screen and (max-width: 768px) {  .mfg-process-slider .mfg-prs-slide .mfg-prs-content {    flex-direction: column;  }  .mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-img .process-img, .mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content {    padding: 0;  }}.testimonial-section {    position: relative;}.testimonial-section .testimonials-slider {    position: relative;    padding-top: 2em;}.testimonial-section .testimonials-slider .testimonial-item {    margin: 0px 16px;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block {    background: #135282;    border-radius: 20px;    padding: 2em;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .icon {    display: inline-block;    background: #fff;    padding: 13px 15px;    border-radius: 50%;    line-height: 1.2;    color: #135282;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .icon svg { font-size: 26px; }.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-text {    color: #fff;    position: relative;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-text {    color: #fff;    position: relative;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author {    position: relative;    padding-top: 20px;    margin-top: 30px;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author::before {    content: '';    width: 50px;    height: 1px;    background: #fff;    position: absolute;    top: 0;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author > p {    margin-bottom: 0px;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author .testi-author {    font-weight: 600;    color: #fff;    font-size: 17px;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author .testi-location {    color: #fff;    position: relative;}.testimonial-section .testimonials-slider .testimonial-item .testimonial-block .testimonial-author .testi-location::before {    content: '-';    margin-right: 4px;}.testimonial-section .testimonials-slider .slick-dots {    display: flex ;    justify-content: center;    margin: 1.4em 0px 0px;    padding: 1rem 0;    list-style-type: none;}.testimonial-section .testimonials-slider .slick-dots li {  margin: 0 0.25rem;}.testimonial-section .testimonials-slider .slick-dots button {    display: block;    width: 12px;    height: 12px;    padding: 0;    border: none;    border-radius: 100%;    background-color: #E8E8E8;    text-indent: -9999px;}.testimonial-section .testimonials-slider .slick-dots li.slick-active button {    background-color: #135282;}.certificate-wrapper {    background: #F5F5F5;    padding: 5em;    border-radius: 30px;}.certificate-wrapper .certificate-lists-wrap {    position: relative;}.certificate-wrapper .certificate-lists-wrap .certificates {    list-style: none;    display: flex;    flex-wrap: wrap;    margin-bottom: 0;}.certificate-wrapper .certificate-lists-wrap .certificates li {    width: 50%;}.blog-blockCvr {    background: #F5F5F5;    padding: 20px;    border-radius: 14px;}/*.blog-blockCvr:hover {  box-shadow: 0px 2px 20px 0px #ffc60029; }*/.blog-blockCvr .blog-imgCvr img {    border-radius: 8px;    width: 100%;}.blog-blockCvr .blog-imgCvr {    margin-bottom: 20px;    border-radius: 8px;}.blog-blockCvr .blog-imgCvr .post-thumbnail{ margin-bottom: 0px;  }.blog-blockCvr .blog-infoCvr {    padding: 0 13px;}.blog-blockCvr .blog-infoCvr .blog-title {    font-size: 18px;    font-weight: 700;    line-height: 1.4;    margin-bottom: 10px;    padding-bottom: 10px;    overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 2;    line-clamp: 2;    -webkit-box-orient: vertical;    position: relative;}.blog-blockCvr .blog-infoCvr .blog-title::after { content:''; background:#222; width:50px; height:1px; bottom:0px; left:0px; position:absolute; }.blog-blockCvr .blog-infoCvr .blog-title a { color: #222; }.blog-blockCvr .blog-infoCvr .blog-link {    margin-bottom: 12px;    color: #222;    font-size: 15px;    display: flex;    align-items: center;}.blog-blockCvr .blog-infoCvr .blog-link svg { color:#135282; margin-left:5px; }/*Map section Css*/.location-info-sec { position: relative; }.location-info-sec .cmp-about-details .title-block { margin-bottom: 40px; }.location-info-sec .cmp-about-details .title-block .desc { width: 90%; }.location-info-sec .cmp-about-details .cmp-info{list-style:none;padding-left:0;}.location-info-sec .cmp-about-details .cmp-info .cmp-data {    display: flex;    flex-direction: row;    margin-bottom: 30px;    align-items: center;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail {    position: relative;    padding-left: 20px;    border-left: 1px solid #E0E0E0;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .md-txt {    margin: 0 10px;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num{    color: #135282;    margin-bottom: 5px;    font-size: 22px;    line-height: 1.2;    font-weight: 800;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count {    font-size: 38px;    font-weight: 700;    }.location-info-sec .cmp-about-details .cmp-info .cmp-data img {    width: 70px;    height: 70px;    margin-right: 10px;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .cmp-txt {    font-weight: 500;    text-transform: capitalize;    margin-bottom: 0px;}.location-info-sec .location-img img {    mix-blend-mode: Luminosity;}.location-info-sec .location-img .country-txt {    color: #222;    font-weight: 600;    font-size: 20px;    line-height: 1.2;    text-transform: capitalize;    text-align: center;}.location-info-sec .location-img .country-txt .no-of-countries {    color: #F9A854;    font-size: 54px;    line-height: 1.2;    font-weight: 900;    padding: 0 15px;}/*One Product Data*/.product-detail .product-detail-wrap {    background: #135282;    padding: 50px 100px 0 100px;    border-radius: 40px;}.product-detail .product-detail-wrap .product-info .product-name {    position: relative;    color: #fff;    font-size: 30px;    line-height: 1.2;    font-weight: 700;    text-transform: capitalize;    padding-bottom: 10px;    margin-bottom: 20px;}.product-detail .product-detail-wrap .product-info .product-name:after {    content: '';    position: absolute;    width: 30px;    height: 1px;    background: #fff;    bottom: 0;    left: 0;}.product-detail .product-detail-wrap .product-info .product-txt {    padding-bottom: 20px;}.product-detail .product-detail-wrap .product-info {    padding-right: 50px;}.theme-btn.white-btn {    background: #fff;    color: #135282;    font-weight: 500;    text-transform:capitalize;}.theme-btn.white-btn:hover { background:#f8a355; color:#fff; }.half-bg{    background: linear-gradient(180deg, #ffffff 50%, #F5F5F5 100%);}/*why-choose-sec*/.why-choose-bottom .why-choose-img {    padding: 0 50px;}.why-choose-block .title-block .title:before{background:#fff;}.why-choose-sec .why-choose-block {    background: #135282;    border-radius: 0 0px 40px 40px;    padding: 30px 20px;    margin-bottom: 50px;}.why-choose-bottom .why-choose-data-wrap {    padding-left: 0;    list-style: none;    display: flex;    flex-wrap: wrap;}.why-choose-bottom .why-choose-data-wrap .why-choose-data img {    background: #135282;    border-radius: 50%;    width: 50px;    height: 50px;    padding: 10px;    margin-bottom: 20px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data  .why-choose-title {    color: #222;    font-weight: 600;    font-size: 20px;    line-height: 1.2;}.why-choose-bottom .why-choose-data-wrap .why-choose-data {    position: relative;    width: 50%;    padding: 0 4em;    text-align: center;    padding-bottom: 30px;    margin-bottom: 30px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data::before {    content: '';    background: #CECECE;    width: 1px;    height: 70%;    position: absolute;    right: 0;    top: 15px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(even)::before {    display: none;}.why-choose-bottom .why-choose-data-wrap .why-choose-data::after {    content: '';    background: #CECECE;    width: 70%;    height: 1px;    position: absolute;    bottom: 0;    right: 0;    left: 0;    margin: 0 auto;}.why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(n+3)::after {    display: none;}.why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(n+3) {    margin-bottom: 0;    padding-bottom: 0px;}/*Conatct Sec*/.contact-sec .cnt-inner-wrap{padding:5em 10em; position: relative; background: #135282; border-radius: 40px; z-index: 1; overflow: hidden;}.contact-sec .cnt-inner-wrap:before {    content: '';    position: absolute;    width: 100%;    height: 100%;    background: url(../images/contact-bg-img.png) no-repeat scroll left bottom / contain;    bottom: 0;    left: 0px;    opacity: 0.05;    z-index:-1;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap{padding:0 50px 0 30px;}.cnt-inner-wrap .contact-details .contact-details-wrap .cnt-logo {    width: 200px;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-title-wrap {    display: flex;    flex-direction: row;    gap: 10px;    margin-bottom: 10px;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info svg {    color: #fff;    font-size: 18px;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-title {    color: #fff;    font-size: 18px;    line-height: 1.2;    font-weight: 700;    text-transform: capitalize;    margin-bottom:0;}.cnt-inner-wrap .contact-details .contact-details-wrap .cnt-logo , .contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-data {padding-bottom: 40px;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info  .cnt-txt {    color: #fff;    text-decoration: none;    font-weight: 500;    font-size: 16px;    line-height: 1.3;}.contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-title-wrap img {    width: 26px;}.contact-sec .cnt-inner-wrap .contact-form-wrap {    background: #fff;    border-radius: 40px;    padding:45px;}.contact-sec .cnt-inner-wrap .contact-form-wrap .cnt-title-block .cnt-title {    position: relative;    color: #222;    font-size: 32px;    line-height: 1.2;    font-weight: 600;    text-transform: capitalize;    padding-bottom: 10px;    margin-bottom: 20px;}.contact-sec .cnt-inner-wrap .contact-form-wrap .cnt-title-block .cnt-title:after {    content: '';    position: absolute;    width: 50px;    height: 1px;    bottom: 0;    background: #222;    left: 0;}/*Conatct Form Css*/.cnt-form input:not([type="submit"]), .cnt-form textarea {    border-radius: 0px;    border: medium none;    border-bottom: 1px solid #E0E0E0;    margin-top: 5px;    padding: 10px;    background: transparent;    width: 100%;    color:  #222;}.cnt-form input:not([type="submit"]):focus, .cnt-form textarea:focus { box-shadow: none; }.cnt-form input:not([type="submit"]):focus-visible, .cnt-form textarea:focus-visible { outline: none; }.cnt-form input[type="submit"]{width:100%;border: none;}.cnt-form input::-webkit-input-placeholder, .cnt-form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #222;}.cnt-form input::-moz-placeholder, .cnt-form textarea::-moz-placeholder { /* Firefox 19+ */  color: #222;}.cnt-form input:-ms-input-placeholder, .cnt-form textarea:-ms-input-placeholder { /* IE 10+ */  color: #222;}.cnt-form input:-moz-placeholder, .cnt-form textarea:-moz-placeholder { /* Firefox 18- */  color: #222;}.cnt-form .wpcf7 form .wpcf7-response-output{ color: #222; }.client-section.white-bg .client-sec-wrapper {    background: #fff;}.inner-page-banner-section {    position: relative;    padding: 8em 0px;    height: 480px;    display: flex;    align-items: center;    background-size: cover;    z-index: 1;}.inner-page-banner-section .inner-banner-item {    text-align: center;}.inner-page-banner-section .inner-banner-item .banner-title {    color: #fff;    font-weight: 600;    font-size: 2.5rem;    text-transform: capitalize;}.inner-page-banner-section::after {    background: #00000082;    content: '';    position: absolute;    left: 0px;    top: 0px;    z-index: -2;    width: 100%;    height: 100%;}.inner-page-banner-section::before {    content: '';    position: absolute;    background-image: url(../images/banner-bg.png);    z-index: 1;    background-size: contain;    background-repeat: no-repeat;    opacity: 0.05;    width: 100%;    height: 100%;    left: 0;    bottom: 0;    background-position: top left;    z-index: -1;}.valve-gearbox-abt-section { background: #F8FCFF; }.seat-ring-detail-sec { background: #135282; }.seat-ring-detail-sec .sr-detail-wrap {    position: relative;}.seat-ring-detail-sec .sr-detail-wrap .seat-ring-details {    position: relative;}.seat-ring-detail-sec .sr-detail-wrap .seat-ring-details .img-block {    position: relative;    width: 70%;    margin-top: 5em;}.str-details-wrapper {  position: relative;}.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button:focus{ box-shadow:none; }.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button:focus-visible{ outline:none; }.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button::after {    background-image: none;    font-size: 16px;    border-radius: 50%;    font-weight: 600;    line-height: 18px;    color: #fff;    /* border:1px solid #000; */    /* background: #000; */    text-align: center;    }.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button::after { content: "+"; }.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button:not(.collapsed)::after{    content: "-";    background: transparent;    border-color: transparent;    color: #fff;    line-height: 17px;    }.seat-ring-detail-sec .strs-accordion button.accordion-button {    padding: 23px 8px;    background: transparent;    color: #ffffff;    font-weight: 600;    font-size: 18px;}.str-details-wrapper .accordion-item {    background: transparent;}.str-details-wrapper .accordion-item .accordion-body {    padding: 0px 23px 20px;    color: #fff;}.seat-ring-detail-sec .strs-accordion {  counter-reset: section; }.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-button::before {    counter-increment: section;    content: counter(section) ".";    margin-right: 8px;}.seat-ring-detail-sec .strs-accordion .accordion-button:not(.collapsed){box-shadow:none;/* border-bottom: 1px solid #E0E0E0; */color: #ffffff;}.seat-ring-detail-sec .strs-accordion .accordion-item .accordion-body ul, .seat-ring-detail-sec .strs-accordion .accordion-item .accordion-body ol{ list-style-position:inside; padding-left:10px; margin-left:0px; }.accessories-abt-section{ background: #F8FAFF; } .accessories-slider .acs-img img {    border-radius: 50px;}.accessories-lists-wrapper .accessories-block {    background: #F5F5F5;    position: relative;    padding: 40px;    border-radius: 20px;    text-align: center;    margin-bottom: 26px;}.accessories-lists-wrapper .accessories-block .accessories-title {    position: relative;    font-size: 20px;    margin-bottom: 20px;    font-weight: 600;    padding-bottom: 20px;    color: #000;}.accessories-lists-wrapper .accessories-block .accessories-title::after {    content: '';    background: #000;    position: absolute;    width: 50px;    height: 1px;    bottom: 0px;    right: 0;    left: 0;    margin: 0 auto;}.accessories-lists-wrapper .accessories-block .accessories-img {    padding: 0 20px;    margin: 20px 0;}.accessories-lists-wrapper .accessories-block .desc {    margin-bottom: 3em;}/*About Page Css*/.about-cmp .about-line {    position: relative;    border-top: 1px solid #C9C9C9;}.about-cmp .year-of-cmp .year-data-wrap {    display: flex;    flex-direction: row;    flex-wrap: wrap;    padding: 0 50px;    width: 100%;}.about-cmp .year-of-cmp .year-data-wrap .year-info {    padding: 45px 20px;    border-radius: 50%;    width: 160px;    height: 160px;    text-align: center;    align-content: center;    margin-right: -20px;    z-index: 1;}.about-cmp .year-of-cmp .year-data-wrap .years-num {    background: #FFFFFF;    border: 1.29px solid #EFEFEF;    color: #135282;    font-size: 46px;    line-height: 1.2;    font-weight: 800;}.about-cmp .year-of-cmp .year-data-wrap .year-text {    background: #135282;    color: #fff;    font-weight: 500;    z-index: -1;    font-size: 18px;    text-transform: capitalize;}.about-cmp .about-sec-img {    padding-right:50px;}.about-cmp .about-desc{padding-left:50px;}.mission-sec{position:relative;background:#135282;}.mission-sec::before {    content: '';    background: #fff;    width: 5px;    height: 100%;    position: absolute;    top: 0;    left: 37%;}.mission-sec::after {    content: '';    position: absolute;    width: 300px;    height: 140px;    background:url('../images/mission-sec-bg.png');    right:0;    bottom: 0;    background-repeat: no-repeat;    background-position: bottom right;    background-size: contain;}.mission-sec .mission-sec-wrap,.mission-sec .mission-vision-wrap {    position: relative;    display: flex;    align-items: center;}.mission-sec .mission-desc-wrap {    display: flex;    flex-direction: column;}.mission-sec .mission-sec-wrap .mission-desc-wrap img {    width: 180px;    margin-bottom: 20px;}.mission-sec .mission-sec-wrap .mission-desc-wrap .title-block .theme-btn {    margin-top: 15px;    display: inline-block;}.mission-sec  .mission-vision-wrap img {    width: 80px;    height: 80px;    background: #fff;    padding: 10px;    border-radius: 50%;    margin-bottom: 20px;}.mission-sec .mission-vision-wrap .data-block {padding: 0 30px;}.mission-sec .mission-vision-wrap .data-block .block-title {    color: #fff;    font-size: 20px;    line-height: 1.2;    font-weight: 700;}.about-cert-block  .about-cert-wrap {    background: #135282;    border-radius: 40px;    padding:60px;}.galley-sec .gallery-text-wrap {    padding: 0 20px;}.galley-sec img{border-radius:14px;}/*Conatct Us Page*/.conatct-block .conatct-sec-line {    position: relative;    border-top: 1px solid #C9C9C9;}.conact-data {    position: relative;    margin-bottom: 30px;}.conact-data .title-wrap {    display: flex;    flex-direction: row;    gap: 10px;    margin-bottom: 10px;}.conact-data .title-wrap img{    width: 22px;    height: 22px;    color: #222;}.conact-data .title-wrap svg {    width: 18px;    height: 18px;    color: #222;}.conact-data .title-wrap .cnt-title {    font-size: 18px;    line-height: 1.2;    margin-bottom: 0;    text-transform: capitalize;    font-weight: 600;    color: #222;}.conact-data .enq-person-name, .conact-data .cnt-text .cnt-link {    color: #777;    font-size: 16px;    line-height: 1.2;    text-decoration: none;}.conact-data .cnt-text .cnt-link {    position: relative;}.conact-data .cnt-text .cnt-link:nth-child(2) {    padding-left: 12px;    margin-left: 12px;}.conact-data .cnt-text .cnt-link:nth-child(2):before {    content: '';    position: absolute;    top: 0;    width: 1px;    height: 100%;    background: #777;    left: 0;}.contact-us-form {    position: relative;}.contact-us-form .conatctus-form-wrap form .input-wrap{    width:100%;    margin-bottom:20px;    display: flex;    gap: 20px;}.contact-us-form .conatctus-form-wrap form input[type="text"], .contact-us-form .conatctus-form-wrap form input[type="tel"], .contact-us-form .conatctus-form-wrap form input[type="email"],.contact-us-form .conatctus-form-wrap form textarea {    border: 1px solid #E6E6E6;    background: #FBFBFB;    padding: 15px;    border-radius: 10px;    margin: 0;    width: 100%;    color: #222;}.contact-us-form .conatctus-form-wrap form input[type="text"]:focus-visible, .contact-us-form .conatctus-form-wrap form input[type="tel"]:focus-visible, .contact-us-form .conatctus-form-wrap form input[type="email"]:focus-visible,.contact-us-form .conatctus-form-wrap form textarea:focus-visible{    outline: none;}.conatctus-form-wrap input[type="submit"] {    border: medium none;}.contact-us-form .conatctus-form-wrap input::-webkit-input-placeholder, .contact-us-form .conatctus-form-wrap textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #CFCFCF;}.contact-us-form .conatctus-form-wrap input::-moz-placeholder, .contact-us-form .conatctus-form-wrap textarea::-moz-placeholder { /* Firefox 19+ */  color: #CFCFCF;}.contact-us-form .conatctus-form-wrap input:-ms-input-placeholder, .contact-us-form .conatctus-form-wrap textarea:-ms-input-placeholder { /* IE 10+ */  color: #CFCFCF;}.contact-us-form .conatctus-form-wrap input:-moz-placeholder, .contact-us-form .conatctus-form-wrap textarea:-moz-placeholder { /* Firefox 18- */  color: #CFCFCF;}.google-map-wrap iframe {    border-radius: 20px;    width: 100%;}.social-media-info {    position: relative;}.social-media-info:before {    content: '';    width: 100%;    height: 1px;    position: absolute;    background: #DFDFDF;    top: 50%;    z-index: -1;}.social-media-info .social-media-wrap {    background: #135282;    list-style:none;    display:flex;    flex-direction:row;    justify-content: center;    padding:14px 20px;    border-radius: 60px;    gap: 10px;    width: auto;    margin-bottom: 0px;}.social-media-info .social-media-wrap .social-link-info .social-link {    display: inline-block;    border: 1px solid #fff;    padding: 8px;    border-radius: 20px;    width: 40px;    height: 40px;    text-align: center;    align-content: center;}.social-media-info .social-media-wrap .social-link-info .social-link svg {    color: #fff;    font-size: 16px;    line-height: 1.2;}.social-media-info .social-media-wrap .social-link-info .social-link:hover {    background: #fff;}.social-media-info .social-media-wrap .social-link-info .social-link:hover svg {    color: #135282;}/*Gallery Page*/.gallery-sec #gallery-tab {    display: flex;    justify-content: center;    margin-bottom: 30px;    border-bottom: none;    background: #F2F2F2;    border: none;    width: auto;    padding: 0px 30px;    border-radius: 10px;    gap: 30px;}.gallery-sec #gallery-tab .nav-item .nav-link.active {    background-color: unset;    border: none;    border-bottom: 2.5px solid #135282;    color: #135282;}.gallery-sec #gallery-tab .nav-item .nav-link {    font-weight: 600;    font-size: 16px;    line-height:1.2;    padding: 15px 0;    color:#999;    border: medium none;}.gallery-sec #gallery-tab .nav-item .nav-link:focus-visible { box-shadow:none; }.gallery-sec #gallery-tabContent .tab-pane img {    border-radius: 15px;    width: 100%;    margin-bottom: 25px;    height: 250px;    object-fit: cover;    border: 1px solid #f5f5f5;}/*Blog Listing Css*/.blog-listing .pagination{ margin:2em 0px; border-top:medium none;}.blog-listing .pagination:before, .blog-listing  .pagination:after,.blog-listing .pagination .nav-links:before, .blog-listing .pagination .nav-links:after{ display:none;}.blog-listing .pagination .nav-links {    padding-right: 0px;    position: relative;    margin: 0 auto;}.blog-listing  .pagination:before, .blog-listing  .pagination:after,.blog-listing .pagination .prev, .blog-listing .pagination .next{position: relative;}.blog-listing .pagination .prev, .blog-listing .pagination .next { padding:0px !important;}.blog-listing .pagination .prev { right: 0; }.blog-listing .pagination .page-numbers {    padding: 8px 9px;    text-transform: uppercase;    vertical-align: middle;    margin: 0px;    background: #fff;    border: 1px solid #E0E0E0;;    color: #000;    border-radius: 8px;    height: 52px;    width: 52px;    text-align: center;    line-height: 1.8;    display: inline-block;}.blog-listing .pagination .page-numbers:hover {background: #135282; color:#fff;}.blog-listing .pagination .page-numbers.current {background: #135282;color:#fff;}.blog-listing .pagination .prev, .blog-listing .pagination .next {background: #fff;color: #333;}.blog-listing .pagination .prev{ margin-right:8px;}.blog-listing .pagination .next{ margin-left:8px;}.blog-listing .pagination .prev:before, .blog-listing .pagination .next:before {    font-size: 18px;    height: 55px;    line-height: 2.8;    position: relative;    width: 50px;    font-family: FontAwesome;}.blog-listing .pagination .prev:before{ content:'\f100'; }.blog-listing .pagination .next:before{ content:'\f101'; }.blog-detailCvr {    position: relative;}.blog-detailCvr .blog-infoCvr {    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 1.8em;    border-bottom: 1px solid #DBDBDB;}.blog-detailCvr .blog-infoCvr .blog-share {    width: auto;}.blog-infoCvr .blog-share .blog-share-links {    list-style: none;}.blog-infoCvr .blog-share .blog-share-links li {    float: left;    margin: 0 5px;}.blog-infoCvr .blog-share .blog-share-links li::before { display:none; }.blog-infoCvr .blog-share .blog-share-links li a {    background: #ffffff;    border-radius: 50%;    height: 36px;    width: 36px;    padding: 8px;    line-height: 1.1;        color: #222222;        border:1px solid #222222}.blog-infoCvr .blog-share .blog-share-links li a:hover { background: #135282; color:#fff; }.blog-share ul li:last-child {    margin-right: 0px;}.blog-detailCvr .blog-infoCvr .blog-info {    width: 68%;    padding-bottom: 0px;    margin-bottom: 0px;}.blog-detailCvr .blog-infoCvr .blog-info.title-block .title {    font-size: 30px;    margin-bottom: 0px;}.blog-detailCvr .blog-infoCvr .blog-info.title-block .title:after { display:none; }.blog-detailCvr .blog-infoCvr .blog-info .blog-date {    margin-bottom: 5px;}.blog-detailCvr .post-thumbnail {    margin-bottom: 2.4em;}.blog-detailCvr .post-thumbnail img {    border-radius: 20px;}.blog-detailCvr .post-thumbnail { margin: 0px 0px 2em; }.blog-detailCvr .post-thumbnail img {display: block;  border-radius: 20px; width:100%;}.blog-detailCvr .entry-content h2 { font-size: 28px; margin-top:20px; margin-bottom:16px; color: #222; font-weight: 600;}.blog-detailCvr .entry-content h3 { margin-top:20px; margin-bottom:16px; color: #222; font-weight: 600;  font-size: 24px;}.blog-detailCvr .entry-content h4 { margin-top:20px; margin-bottom:16px; color: #222; font-weight: 600;  font-size: 22px;}.blog-detailCvr .entry-content p { text-align:justify;}.blog-detailCvr .posted-by{ font-size: 16px; margin-bottom: 8px; display: block; }.blog-detailCvr .entry-content ul, .blog-detailCvr .entry-content ol  {    list-style-position: inside;}.blog-detailCvr .entry-content ol, .blog-detailCvr .entry-content ul{ padding-left:14px; margin-left:0px; }.blog-detailCvr .entry-content ul li,.blog-detailCvr .entry-content ol li{ padding:4px 0px; }.blog-detailCvr .entry-content img{ border-radius: 20px; margin-bottom: 14px; margin-top: 14px; }.blog-detailCvr .entry-content ul{ list-style: none; }.blog-detailCvr .entry-content ul li::before {    content: '\f101';    font-family: 'FontAwesome';    margin-right: 12px;    color: #135282;    font-size: 13px;}.blog-detailCvr .entry-content ol li::marker { color: #135282; font-weight: 600; }.blog-detailCvr .entry-content a{ color: #135282; text-decoration:none; box-shadow:none; }.blog-detailCvr .entry-content a:hover{ color: #000; }.related-blogs { position: relative; }.related-blogs::before { content: ''; background: #E0E0E0; position: absolute; top: 0px; left: 0;    right: 0; margin: 0 auto; width: 92%; height: 1px; }/*Product Page*/.product-sec {background: #F8FAFF;}.product-sec  .product-info .product-desc {padding-bottom: 20px;}.product-sec .product-info .product-desc a { color: #135282; }.product-sec .product-info .product-desc a:hover { color: #f8a355; }.product-sec .product-img-wrap{margin: 0 70px;}.product-sec .product-img-wrap .product-hover-img{display:none;}.product-sec .product-img-wrap:hover .product-img{display: none;}.product-sec .product-img-wrap:hover .product-hover-img{display:block!important;} .product-data .product-details {    background: #FAFAFA;    padding: 40px;    border-radius: 20px;    margin-bottom: 30px;}.product-data .product-table-data table{ table-layout:auto; }.product-data .product-table-data table th, .product-data .product-table-data table tr td {    border: 1px solid #d2d2d2;    padding: 5px;    text-align: center;}.product-data .product-table-data table tbody tr td {    background: #fff;    color: #222;}.product-data .product-table-data table thead th, .product-data .product-table-data table thead td{ font-weight: 700; color: #135282; background: #f6f6f6; font-size: 14px; }.product-data .product-details .gearbox-title-wrap .title {    color: #135282;    font-size: 20px;    line-height: 1.2;    font-weight: 700;    margin-bottom: 10px;}.product-data .product-details .gearbox-title-wrap .desc {    padding-bottom: 15px;}.product-data .product-details .product-img {    padding: 0 20px;}.product-data .product-table-data .product-table th {    color: #135282;    text-transform: uppercase;    background: #f5f5f5;    font-weight: 700;    line-height: 1.4;}.product-data #product-tab .nav-link {    position: relative;    padding: 16px;    background: none;    color: #777777;    font-size: 16px;    line-height: 1.2;    font-weight: 700;    text-align: left;}.product-data #product-tab .nav-link.active {    color: #135282;    background: none;}.product-data .product-data-wrap{    position: sticky;    top:50px;}.product-data #product-tab .nav{    position: relative;    margin-bottom: 50px;}.product-data #product-tab .nav:before{    content: '';    width: 3px;    height:100%;    position:absolute;    background: #d5d5d5;    border-radius:30px;    left: 0;    top: 0;}.product-data #product-tab .nav .nav-link.active:before{    content: '';    width: 3px;    height:100%;    position:absolute;    background: #135282;    border-radius:30px;    left: 0;    top: 0;}.product-features {    position: relative;    background: #FBFBFB;}.product-features .product-model-data th,.product-model-data td{border:1px solid #d2d2d2; text-align: center; }.product-features .product-model-data th {    color: #135282;    text-transform: uppercase;    background: #f5f5f5;    font-weight: 700;    padding: 14px;}.product-features .product-model-data td{color:#222;}.product-features .feature-data-wrap .feature-info {    background: #F5F5F5;    padding: 40px;    border-radius: 20px;}.product-features .feature-data-wrap .feature-info .feature-title {    position: relative;    color: #222;    font-size: 20px;    line-height: 1.2;    font-weight: 600;    text-transform: capitalize;    padding-bottom: 10px;    margin-bottom: 20px;}.product-features .feature-data-wrap .feature-info .feature-title:after {    content: '';    position: absolute;    width: 30px;    height: 1px;    bottom: 0;    left: 0;    background: #222;}.product-features .feature-data-wrap .feature-info .feature-txt-wrap ul {    padding-left: 0;    list-style: none;}.product-features .feature-data-wrap .feature-info .feature-txt-wrap ul li {    position: relative;    margin-bottom: 20px;    color: #777;    font-size: 15px;    line-height: 1.3;    display: flex;    align-items: center;}.product-features .feature-data-wrap .feature-info .feature-txt-wrap ul li * {  }.product-features .feature-data-wrap .feature-info .feature-txt-wrap ul li:before {    content: '\f058';    font-family: 'FontAwesome';    color: #135282;    font-size: 18px;    margin-right: 12px;}.faq-sec .accordion {padding-left: 50px;}.faq-sec .faq-title-block {border-right: 1px solid #DCDCDC;}.faq-sec .faq-title-block .title-block {padding: 40px;}.faq-sec .faq-title-block .title-block .desc {padding-bottom: 20px;}.faq-sec .accordion .accordion-item {border: none; padding: 8px 5px; border-bottom: 1px solid #DFDFDF;}.faq-sec .accordion.product-faqs .accordion-item:last-child{    border-bottom: none;}.faq-sec .accordion .accordion-item .accordion-button {    background: none;    color: #222;    font-weight: 600;    padding-left: 0;    box-shadow: none;    font-size: 18px;    line-height: 1.2;    align-items: flex-start;}.faq-sec .accordion .accordion-item .accordion-body { padding-left: 0; padding-top: 6px; padding-bottom: 8px; }.faq-sec .accordion .accordion-item .accordion-button:after {    background-size: 18px;}.faq-sec .accordion {  counter-reset: faqsec; }.faq-sec .accordion .accordion-item .accordion-button::before {    counter-increment: faqsec;    content: "Q" counter(faqsec) ".";    margin-right: 8px;}.related-products-sec .related-products-wrap { position:relative; margin-top: 3em;}.related-products-sec .related-products-wrap .rlprdct-slider {    padding: 0px 4em;}.related-products-sec .related-products-wrap .rlprdct-slider .product-block {    margin: 0 12px;}/* Arrows */.related-products-sec .rlprdct-slider .slick-prev,.related-products-sec .rlprdct-slider .slick-next{    font-size: 0;    line-height: 0;    position: absolute;    top: 50%;    display: block;    width: 36px;    height: 36px;    padding: 0;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;    z-index: 9;}.related-products-sec .rlprdct-slider .slick-prev:hover,.related-products-sec .rlprdct-slider .slick-prev:focus,.related-products-sec .rlprdct-slider .slick-next:hover,.related-products-sec .rlprdct-slider .slick-next:focus{    color: transparent;    outline: none;    background: transparent;}.related-products-sec .rlprdct-slider .slick-prev:hover:before,.related-products-sec .rlprdct-slider .slick-prev:focus:before,.related-products-sec .rlprdct-slider .slick-next:hover:before,.related-products-sec .rlprdct-slider .slick-next:focus:before{    opacity: 1;}.related-products-sec .rlprdct-slider .slick-prev.slick-disabled:before,.related-products-sec .rlprdct-slider .slick-next.slick-disabled:before{    opacity: .25;}.related-products-sec .rlprdct-slider .slick-prev:before,.related-products-sec .rlprdct-slider .slick-next:before{    font-family: 'FontAwesome';    font-size: 12px;    opacity: .75;    color: #fff;    background: #135282;    padding: 10px 12px;    border-radius: 50%;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    line-height: 1.2;}.related-products-sec .rlprdct-slider .slick-prev{    left: 0px;}.related-products-sec .rlprdct-slider .slick-prev:before{    content: '\f053';}.related-products-sec .rlprdct-slider .slick-next{    right: 0px;}.related-products-sec .rlprdct-slider .slick-next:before{    content: '\f054';}/*Footer Section*/.ftr-cta-sec .cta-title-block {    display: flex;    align-items: flex-end;}.ftr-cta-sec {    background: linear-gradient(120deg, #f5f5f5 50%, #EBEBEB 50%);}.ftr-cta-sec .cta-block {    /* padding-left: 3em; */    display: flex;    flex-wrap: wrap;    flex-direction: column;    justify-content: center;    align-content: center;}.ftr-cta-sec .cta-title-block img {    width: 165px;}.ftr-cta-sec .cta-title-block .title {    width: 80%;    padding-top: 2em;    padding-bottom: 1.8em;    margin-bottom: 0px;    font-weight: 600;    color: #000;    font-size: 32px;    line-height: 1.2;    text-transform: capitalize;}.ftr-cta-sec .cta-block .title {    font-weight: 500;    color: #000000;    font-size: 20px;    margin-bottom: 12px;}.ftr-cta-sec .cta-block .cta-btn-block {    margin-top: 12px;    margin-bottom: 0px;}.ftr-cta-sec .cta-block .cta-email a {text-decoration: none;font-size: 18px;color: #000;}.ftr-cta-sec .cta-block .cta-email {    margin-bottom: 10px;}.ftr-cta-sec .cta-block .cta-email svg {    margin-right: 8px;}.footer-wrap {    position: relative;    background: #135282;    z-index: 1;}.footer-wrap:before {    content: '';    position: absolute;    background-image: url('../images/bg-img.png');    width: 100%;    height:100%;    z-index: -1;    background-size: contain;    background-repeat: no-repeat;    opacity:0.02;    background-position: top left;}.footer-wrap  .ftr-top-block{padding: 80px 0 30px 0;}.footer-wrap .footer-left-content{padding-right:100px;}.footer-wrap .footer-left-content .footer-logo img {    width: 220px;    height: 80px;    margin-bottom: 30px;}.footer-wrap .footer-left-content .address {    font-size: 16px;    line-height: 1.5;    font-weight: 500;    text-transform: capitalize;    margin-bottom: 30px;}.footer-wrap .footer-left-content .address a{ color:#fff }.footer-wrap .footer-left-content .address a:hover{ color:#f8a355; }.footer-wrap .footer-left-content .footer-social-links {    padding: 0;    list-style: none;    display: flex;    flex-direction: row;}.footer-wrap .footer-left-content .footer-social-links .social-link{margin-left:10px;}.footer-wrap .footer-left-content .footer-social-links .social-link:first-child{    margin-left: 0;}.footer-wrap .footer-left-content .footer-social-links .social-link a {    color: #fff;    font-size: 16px;    display: block;    border: 1px solid #FFF;    padding: 7px;    border-radius:50%;    width: 40px;    height: 40px;    text-align: center;    line-height: 1.6;}.footer-wrap .footer-left-content .footer-social-links .social-link a:hover { background:#fff; color:#135282; }.footer-btm-wrap .footer-cnt-sec .footertitle {    position: relative;    color: #fff;    font-size: 22px;    line-height: 1.2;    font-weight: 700;    padding-bottom: 10px;    margin-bottom: 20px;}.footer-btm-wrap .footer-cnt-sec .footertitle::after {    content: '';    position: absolute;    background: #fff;    width: 45px;    height: 1px;    bottom: 0;    left: 0;    transform: translatey(50%);}.footer-btm-wrap .footer-cnt-sec .contact-details-wrap {    margin: 40px 0;}.contact-details-wrap .contact-details {    display: flex;    flex-direction: row;    flex-wrap: wrap;    list-style: none;    align-items: center;    margin-bottom: 0;    width: 100%;    padding: 0;    gap: 0 5em;}.contact-details-wrap .contact-details .contact-link a {    color: #fff;    text-decoration: none;    display: flex;    flex-direction: row;    align-items: center;}.contact-details-wrap .contact-details .contact-link a:hover{ color:#f8a355; }.contact-details-wrap .contact-details .contact-link a svg {    margin-right: 10px;    width:20px;    height: 20px;}.contact-details-wrap .contact-details .contact-link a img{    margin-right: 10px;    width:28px;    height: 28px;}.footer-content .footer-btm-wrap {    padding-bottom: 30px;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom {    display: flex;    flex-direction: row;    justify-content: space-between;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr ul {    padding: 0;    list-style: none;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr li {    padding-bottom: 15px;    float: left;    width:50%;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr .footer-quick-links li{    width: 100%;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr li a {    font-weight:500;    color: #fff;    text-decoration: none;}.footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr li a:hover {    color: #f8a355;}.footer-wrap .cpy-right-sec .cpy-right-text{    padding: 15px 0;    color:#fff;    text-align: center;    margin:0;}.footer-wrap  .ftr-bottom-block {    border-top: 1px solid #AEAEAE;}.modal-header {background:#135282;}.modal-header .modal-title{color:#fff;font-size:22px;line-height:1.2;font-weight:700; }.modal-content .contactfrm .sendbtn{background: #135282;color:#fff;padding: 8px 20px;    border-radius: 8px;    display: block;    width: 100%;border:none;font-weight: 600;}.modal-dialog .modal-content .modal-body{padding-bottom: 0;}.modal-content .contactfrm .sendbtn:hover {background: #f8a355;    color: #fff;border: none;}.modal-content .modal-header button.btn-close {background: #fff;}.modal-content .modal-header button.btn-close[aria-label="Close"] {    background: white url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230F395F'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;    opacity: 1;}.modal-content  .contactfrm input[type="text"],.modal-content .contactfrm textarea,.modal-content .contactfrm input[type="email"],.modal-content .contactfrm input[type="tel"],.modal-content .contactfrm select {    background: transparent;    border: 1px solid #135282;    color: #135282;}.modal-content .contactfrm input[type="text"]::placeholder,.modal-content .contactfrm textarea::placeholder,.modal-content .contactfrm input[type="email"]::placeholder,.modal-content .contactfrm input[type="tel"]::placeholder,.modal-content .contactfrm select {    color: #135282;    opacity: 0.7;}.modal-body .contactfrm p {    color: #135282;}.contactfrm input:not([type="submit"]), .contactfrm textarea, .contactfrm input:not([type="submit"]), .contactfrm textarea, .contactfrm select {    width: 100%;    border: 1px solid #135282;    padding: 10px 15px;    color: #222;    font-weight: 400;    border-radius: 10px;    background: #fff;    font-size: 14px;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{margin:10px 0;}.product-data-wrap {    position: sticky;    top: 100px; /* adjust */}.scroll-up {    display: none;    position: fixed;    bottom: 20px;    right: 10px;    z-index: 99;    border: none;    outline: none;    background-color: #f8a355;    color: white;    cursor: pointer;    padding: 16px 18px;    border-radius: 48px;    font-size: 17px;    line-height: 9px;    animation: bounce 2s infinite;}@-webkit-keyframes bounce{0%,10%,100%,20%,50%,80%{transform:translateY(0)}40%,60%{transform:translateY(-15px)}}@keyframes bounce{0%,10%,100%,20%,50%,80%{transform:translateY(0)}40%,60%{transform:translateY(-15px)}}/***-------- Responsive CSS -----***/@media screen and (max-width: 1400px) {    .sectionCvr{ padding: 4em 0px; }    .title-block .title{font-size:30px;}    .header-top-wrap .social-media-data{gap:10px;justify-content:start;}    .header-top-wrap .social-media-data .social-link    {        width: 26%;        padding: 0 10px;        margin: 0 15px;    }    .homeslider .carousel-item .carousel-caption .banner-txt-wrap     {padding-right: 80px;}    .homeslider .carousel-item .carousel-caption .banner-img-btm .img-btm-text    {font-size:14px;}    .homeslider .carousel-item .carousel-caption .banner-txt-wrap     {      padding-right: 70px;    }    .about-slider-wrap .yoe-block-wrap{bottom:0;}    .location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count {font-size: 34px;}    .why-choose-bottom .why-choose-data-wrap .why-choose-data{padding: 0 2em;        padding-bottom: 20px;}    .contact-sec .cnt-inner-wrap{padding:5em;}    .contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap    {        padding: 0 30px 0 0;    }    .ftr-cta-sec .cta-title-block .title{font-size: 28px;}    .mission-sec::after{width: 240px;height: 120px;}    .blog-detailCvr .blog-infoCvr .blog-info.title-block .title {font-size: 28px;}    }@media screen and (max-width: 1280px) {    .homeslider .carousel-item .carousel-caption .banner-txt-wrap     { padding-right: 35px;}    .homeslider .carousel-item .carousel-caption .banner-image-wrap{padding: 0 35px 0 35px;}    .footer-wrap .ftr-top-block {padding: 60px 0 30px 0;}    }@media screen and (max-width: 1199px) {    nav.navbar {        padding: 4px 0px;    }    .homeslider .carousel-item .carousel-caption{ transform: translateY(-40px);}    .homeslider .carousel-item .carousel-caption .banner-image-wrap{padding: 0 18px 0 18px;}    .title-block .title{font-size:26px;}    .header-middle-sec .header-top .header-top-wrap{display:none;}    .header-middle-sec .header-top {margin-bottom: 0;}    .carousel-caption .slidettl {font-size:28px;}    .footer-wrap .footer-left-content{padding-right: 40px;}    .contact-details-wrap .contact-details{gap:0 3em;}    .about-sec .title-block {padding-right: 0;}    .about-sec .about-desc {width: 100%;}    .about-slider-wrap .yoe-block-wrap{left:50%;}    .about-sec .about-desc {        margin-bottom: 15px;        padding-bottom: 10px;    }    .certified-block .certified-lists img{width: 60px;}    .about-slider-wrap .yoe-block-wrap .yoe-block .year-text    {font-size: 16px;}    .product-lists-wrapper .product-block .product-info .product-title {    font-size: 16px;}    .location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count {        font-size: 28px;    }    .location-info-sec .location-img .country-txt .no-of-countries{        font-size:50px;    }    .product-detail .product-detail-wrap .row {        display: flex;        flex-direction: row;        align-items: end;    }    .product-detail .product-detail-wrap .product-info{padding-bottom: 30px;padding-right: 20px;}    .accessories-section .accessories-block-wrap .accessories-block .accessories-info .title{font-size: 16px;}    .why-choose-bottom .why-choose-img {padding: 0 10px;}    .why-choose-bottom .why-choose-data-wrap .why-choose-data    {        padding: 0 1.5em;        padding-bottom: 10px;    }    .industries-section .indus-lists-wrapper {padding-top: 1em;}    .mfg-process-slider-wrap .step-navigation .step{font-size:22px;}    .mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title {font-size: 24px;margin: 10px 0;        padding-bottom: 10px;}    .contact-sec .cnt-inner-wrap {padding: 3em;}    .contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-txt{font-size:14px;}    .contact-sec .cnt-inner-wrap .contact-form-wrap .cnt-title-block .cnt-title{font-size: 26px;}    .ftr-cta-sec .cta-title-block .title {        font-size: 24px;        padding-bottom: 2em;        padding-top: 2em;    }    .cta-block .cta-btn-block .theme-btn{padding: 10px 18px 10px 18px;}    .about-cmp .year-of-cmp .year-data-wrap{padding: 0 30px;}    .about-cmp .year-of-cmp .year-data-wrap .year-info{width: 150px;    height: 150px;padding: 30px 15px;}    .about-cmp .year-of-cmp .year-data-wrap .years-num{font-size: 42px;}    .about-cmp .year-of-cmp .year-data-wrap .year-text{font-size: 16px;    line-height: 1.4;}    .mission-sec::before{left: 40%;}    .mission-sec .mission-vision-wrap .data-block {padding: 0 15px;}    .about-cert-block.sectionCvr {padding: 3em 0;}    .about-cert-block .about-cert-wrap{padding: 40px;}    .blog-blockCvr .blog-infoCvr .blog-title {font-size: 16px;}    .blog-detailCvr .blog-infoCvr .blog-info.title-block .title {        font-size: 24px;    }    .blog-detailCvr .entry-content h2 {font-size: 24px;margin-top: 10px;}    .blog-detailCvr .entry-content h3 {font-size: 22px;}    .product-detail .product-detail-wrap {            background: #135282;            padding: 34px 50px 0 50px;            border-radius: 20px;        }    .product-sec .product-img-wrap {        margin: 0;    }    .accessories-lists-wrapper .accessories-block{padding:30px;}    .gearbox-abt-wrapper .gearbox-abt-block {padding-left: 30px;}    .product-sec .product-img-wrap {        margin: 0 30px;    }}@media screen and (max-width: 1024px) {    .sectionCvr {padding: 3em 0px;}    .header-wrap .header-middle-sec .header-top {        display: none;    }    .about-slider-wrap .yoe-block-wrap .yoe-block .year-no {        font-size: 3em;        width: 90px;        height: 90px;    }    .accessories-section .accessories-block-wrap .accessories-block{margin-bottom:20px;}    .accessories-section .accessories-block-wrap .accessories-block.full-block    {        margin-bottom:0;    }    .certificate-wrapper{padding:3em;}    .ftr-cta-sec .cta-title-block .title {padding: 2.3em 0;}    .about-cmp .year-of-cmp .year-data-wrap .year-info{width: 140px;    height: 140px;}    .about-cmp .about-sec-img {padding-right: 20px;}    .gallery-sec.sectionCvr{ padding-bottom: 25px; }    .blog-detailCvr .blog-infoCvr .blog-info {width: 75%;}    .accessories-slider .acs-img img{width:100%;border-radius:30px;}    .product-data .product-details .product-img {padding: 0;}    .product-data .product-details{padding:25px;}    .gallery-sec #gallery-tabContent .tab-pane img { height: 200px; }}@media screen and (min-width: 992px) and (max-width: 1199px) { }@media screen and (max-width: 991px) {    .product-lists-wrapper {margin-top: 1em;}    .theme-btn{padding: 12px 15px 12px 15px;}    .header-nav .header-wrap{flex-wrap:wrap;}    .header-nav .header-wrap .header-contact {display: none;}    .header-wrap .mobile-cta-wrap {        display: flex;        flex-direction: row;        justify-content: end;        gap: 20px;    }    .header-wrap .header-mobile-cta{        display:block;        color: #135282;        border: 1px solid #135282;        border-radius: 50%;        padding: 5px 12px;        font-size: 18px;        }    .header-middle-sec .navbar-collapse.collapse.show .main-navigation{        background:#135282;        padding: 10px 13px;        margin-top: 12px;        position: absolute;        width: 80%;        left: 0;        right: 0;        margin: 7px auto;        max-height: 300px;        overflow: auto;        z-index: 99;    }            .header-nav .header-wrap .header-middle-sec{width:100%;position: absolute;        top: 71px;        left: 0;        right: 0;}    .header-wrap .mobile-cta-wrap .navbar-toggler svg {        color: #135282;    }    .header-wrap .mobile-cta-wrap .navbar-toggler {        border: 1px solid #135282;    }    .header-wrap .mobile-cta-wrap .navbar-toggler:focus{box-shadow:none;}    .main-navigation  #menu-header-menu .menu-item a {padding: 12px 15px;color: #fff;}    .homeslider .carousel-item .carousel-caption{ transform: translateY(-10px);}    .carousel-caption .slidettl {font-size: 24px;margin-bottom: 10px;}    .homeslider .carousel-item .carousel-caption .banner-image-wrap {        padding: 0;    }    .carousel-caption .slidedesc{padding-bottom: 10px;}    .about-sec .about-desc { margin-bottom: 10px;}    .certified-block .certified-title{margin-bottom:10px; }    .certified-block .certified-lists li {width: 25%;}    .client-section .client-sec-wrapper{        padding: 2em 0px 2em;        border-top-left-radius: 25px;        border-top-right-radius: 25px;    }    .client-section .client-sec-wrapper .client-wrapper {margin-top: 1em;}    .product-section .block-cta{text-align:start!important;}    .location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count {        font-size: 26px;    }    .location-info-sec .location-img .country-txt .no-of-countries{font-size: 48px;    }    .product-detail .product-detail-wrap{padding: 40px 40px 0 40px;}    .product-detail .product-detail-wrap .product-img {width: 60%;    margin: 0 auto;}    .product-detail .product-detail-wrap .product-info {padding-bottom: 10px;        padding-right: 0;text-align: center;}    .accessories-section .accessories-block-wrap{padding-top: 3em;}    .accessories-section .accessories-block-wrap.accessories-second-block{padding-top: 1em;}    .accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info .title {width: 30%;}    .product-detail .product-detail-wrap .product-info .product-name:after {        margin: 0 auto;        left: 0;        right: 0;    }    .why-choose-bottom .why-choose-img {        padding: 0 120px;        text-align: center;        margin-bottom: 30px;    }    .location-info-sec .cmp-about-details .cmp-info .cmp-data{float: left;    width: 50%;}    .location-info-sec .location-img .country-txt{font-size:22px;}    .cta-box-section .cta-box-wrapper{padding:3em;}    .mfg-process-slider-wrap .step-navigation::-webkit-scrollbar {height: 4px;}    .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-logo, .contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-info .cnt-data {        padding-bottom: 25px;    }    .contact-sec .cnt-inner-wrap .contact-details .contact-details-wrap {        padding: 0;    }    .certificate-wrapper .certificate-lists-wrap{margin-top:10px;}    .blog-section .blog-blockCvr{margin:10px 0;}    .ftr-cta-sec .cta-title-block img {width: 135px;}    .ftr-cta-sec .cta-title-block .title {        font-size: 22px;        width: 100%;    }    .ftr-cta-sec .cta-block .title{font-size: 18px;margin-bottom: 10px;}    .ftr-cta-sec .cta-block .cta-email a{font-size: 16px;}    .footer-wrap .footer-left-content{padding-right: 4em;}    .ftr-top-block .footer-left-content {padding-bottom: 2em;}    .footer-btm-wrap .footer-cnt-sec .contact-details-wrap {margin: 20px 0;}    .inner-page-banner-section{height:400px;}    .about-cmp .about-line{display:none;}    .about-cmp .year-of-cmp .year-data-wrap{padding:0;justify-content: center;}    .about-cmp .about-sec-img{padding-right:0;        margin:20px 0 auto;}    .about-cmp .about-desc{padding-left:0;margin-top: 20px;}    .mission-sec .mission-desc-wrap {align-items: center;}    .mission-sec::before{display: none;}    .mission-sec .mission-desc-wrap .title-block .title {        margin-bottom: 10px;        padding-bottom: 10px;        text-align: center;    }    .mission-sec .mission-desc-wrap .title-block .title:after{right:0;margin:0 auto;}    .mission-sec .mission-sec-wrap .mission-desc-wrap .title-block p{text-align: center;}    .mission-sec .mission-desc-wrap{margin-bottom: 20px;}    .mission-sec::after    {        width: 180px;        height: 100px;    }    .mission-sec .mission-vision-wrap img {width: 65px;height: 65px;}    .page-template-contactus .location-info-sec.sectionCvr {        padding-bottom: 20px;    }    .blog-listing .blog-blockCvr{padding: 20px 10px 10px;}    .blog-blockCvr .blog-imgCvr .post-thumbnail {margin: 0 10px;}    .product-features .feature-data-wrap .feature-info {        background: #F5F5F5;        padding: 26px;        border-radius: 12px;    }    .product-features .feature-data-wrap .feature-info .feature-title{font-size: 16px;}    .related-products-sec .related-products-wrap .rlprdct-slider {        padding: 0px 2em;    }    .accessories-lists-wrapper .accessories-block{padding: 20px;border-radius: 10px;}    .accessories-abt-block {        margin-bottom: 30px;    }   .conact-data .cnt-text .cnt-link {        display: block;        width: 100%;    }    .conact-data .cnt-text .cnt-link:nth-child(2):before {        display: none;    }    .conact-data .cnt-text .cnt-link:nth-child(2) {padding-left: 0;margin-left: 0;margin-top: 10px;}    .seat-ring-abt-wrapper .seat-ring-img-block .about-img img {        padding: 0 80px;    }    .seat-ring-section .seat-ring-abt-wrapper .row {        flex-direction: column-reverse;    }    .seat-ring-detail-sec .sr-detail-wrap .seat-ring-details .img-block{width:100%;margin-top: 3em;text-align: center;margin: 0 auto;}    .seat-ring-detail-sec .strs-accordion button.accordion-button {    padding: 16px 8px;font-size:16px;}        .certified-block .certified-lists{flex-wrap: wrap;}    .certified-block .certified-lists li {        width: 33%;    }    .gearbox-abt-wrapper .gearbox-abt-block {        padding-left: 20px;    }    .product-sec .product-img-wrap {        padding: 0 80px;        text-align: center;    }    .faq-sec .faq-title-block .title-block    {        padding: 10px;    }    .faq-sec .faq-title-block .title-block .title{font-size:24px;}    .faq-sec .accordion {padding-left: 20px;}    .faq-sec .accordion .accordion-item .accordion-button{font-size: 16px;}    .faq-sec .accordion .accordion-item .accordion-button:after {        background-size: 16px;    }    .product-data .product-scroll {        margin-top: 35px;    }    .gallery-sec #gallery-tabContent .tab-pane img { height: 150px; }}@media screen and (max-width: 870px) {    .homeslider .carousel-item .carousel-caption .banner-txt-wrap {        padding-right: 30px;    }    .homeslider .carousel-item .carousel-caption {        transform: translateY(0px);    }    .homeslider .carousel-item .carousel-caption .banner-img-btm img    {        width: 60px;        height: 30px    }    .homeslider .carousel-item .carousel-caption .banner-img-btm .img-btm-text {        font-size: 12px;    }    .homeslider .carousel-item .carousel-caption .banner-img-btm{margin-top: -48px;width: 250px;}    .homeslider .carousel-item .carousel-caption .banner-img-btm:before{width: 15px;left: 60px;}    .homeslider .carousel-item .carousel-caption .banner-img-btm img{margin-right: 35px;}    /*.homeslider .carousel-item .carousel-caption .banner-image-wrap img{width:250px;}*/    .ftr-cta-sec .cta-title-block img {        width: 120px;    } }@media(max-width:820px){    .carousel-caption .slidettl {        font-size: 22px;    }    .carousel-caption .slidedesc {display: none;}    .carousel-caption .slidettl{padding-bottom:20px;}    .about-slider-wrap .yoe-block-wrap .yoe-block p::before{width: 120px;    height: 60px;}    .about-slider-wrap .yoe-block-wrap .yoe-block .year-no {        font-size: 2.5em;        width: 75px;        height:75px;    }    .about-slider-wrap .yoe-block-wrap .yoe-block .year-text {        font-size: 14px;    }    .cta-box-section .cta-box-wrapper .desc {width: 70%;}    .ftr-cta-sec .cta-title-block .title {font-size: 18px;padding: 3em 0;}    .ftr-cta-sec .cta-block .title {font-size: 17px;}}@media screen and (max-width: 768px) {}@media screen and (max-width: 767px) { .sectionCvr {padding: 2.5em 0px;}.title-block .title { font-size: 26px;margin-bottom: 10px;padding-bottom: 10px; }.header-middle-sec .navbar-collapse.collapse.show .main-navigation{width:95%;}.contact-details-wrap .contact-details .contact-link {padding-bottom: 20px;}.homeslider .carousel-item .carousel-caption .row {flex-direction: column-reverse;}.carousel-caption .slidettl,.carousel-caption .banner-btn{text-align: center;}.homeslider .carousel-item .carousel-caption .banner-img-btm {    display: flex;    flex-direction: column;    width: 200px;}.homeslider .carousel-item .carousel-caption .banner-img-btm:before {display: none;}.homeslider .carousel-item .carousel-caption .banner-image-wrap img{    width: 260px;    margin-right: 0;    margin-bottom: 10px;}.homeslider .carousel-item .carousel-caption .banner-img-btm .img-btm-text {    text-align: center;}.homeslider .carousel-item .carousel-caption {  top: 30%;}.homeslider .carousel-item .carousel-caption .row > [class*="col-"]:last-child {    display: none;}.homeslider .carousel-item .carousel-caption .banner-txt-wrap{    padding-right: 0;}.about-sec .certified-block {margin-bottom: 30px;}.product-detail .product-detail-wrap .product-img {width: 70%;}.product-detail .product-detail-wrap .product-info .product-txt {    padding-bottom: 10px;}.accessories-section .accessories-block-wrap .accessories-block{padding:20px;}.accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info .title {width: 40%;}.why-choose-bottom .why-choose-data-wrap{margin-bottom:0;}.why-choose-sec .why-choose-block{margin-bottom: 30px;border-radius: 0 0 30px 30px;}.why-choose-bottom .why-choose-img {padding: 0 60px;margin-bottom: 15px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data {padding: 0 1em;        padding-bottom: 10px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data .why-choose-title,.why-choose-bottom .why-choose-data-wrap .why-choose-data img{margin-bottom:10px;}.why-choose-bottom .why-choose-data-wrap .why-choose-data::before{height: 80%;}.industries-section .title-block {    padding: 0 30px;}.cta-box-section .cta-box-wrapper {padding:2em 1.5em;border-radius: 10px;}.cta-box-section .cta-box-wrapper .desc {width: 100%;}.contact-sec .cnt-inner-wrap {padding: 3em 2em;}.contact-sec .cnt-inner-wrap .contact-form-wrap{padding:35px;}.location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count {        font-size: 24px;    }.mfg-process-slider-wrap .step-navigation .step {font-size: 20px;}.mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title {        font-size: 22px;}.mfg-process-slider-wrap .step-navigation{margin-bottom: 1em;}.ftr-cta-sec {background: #EBEBEB;padding: 3em 0;}.ftr-cta-sec .cta-title-block .title {    padding: 0;    text-align: center;    margin-bottom: 20px;}.ftr-cta-sec .cta-block .cta-btn-block{text-align: center;}.ftr-cta-sec .cta-title-block {align-items: center;width: 100%;}.ftr-cta-sec .cta-title-block img {display: none;}.ftr-cta-sec .cta-block .title {font-size: 16px;}.footer-wrap .footer-left-content {padding-right: 10em;}.inner-page-banner-section .inner-banner-item .banner-title{font-size:2.3rem}.mission-sec .mission-vision-wrap .data-block {padding: 0 10px;}.galley-sec .gallery-text-wrap {padding: 0;}.conatct-block .conatct-block-wrap {margin-bottom: 15px;}.google-map-wrap iframe {border-radius: 10px;}.conatct-block.sectionCvr {padding-bottom: 15px;}.inner-page-banner-section {        height: 320px;        padding: 2em 0;    }.mission-sec .mission-vision-wrap .data-block {        display: flex;        flex-direction: column;        align-items: center;        padding:10px 30px;        text-align: center;    }    .about-cmp-wrap .title-block .title {text-align: center;margin-bottom:25px;}    .about-cmp-wrap .title-block .title::after{right: 0;left: 0;margin: 0 auto;}    .blog-detailCvr .blog-infoCvr .blog-info {width: 100%;}    .blog-detailCvr .blog-infoCvr {        flex-wrap: wrap;        padding-bottom: 1.8em;    }    .accessories-lists-wrapper .row > [class*="col-"] {        width: 50%;    }    .accessories-lists-wrapper .accessories-block .accessories-title {    font-size: 18px;    padding-bottom: 15px;    margin-bottom: 10px;    }    .gearbox-abt-wrapper .gearbox-img-block .about-img img {        padding: 0 40px;    }    .gearbox-abt-wrapper .gearbox-abt-block {padding-left:0px;padding-bottom: 20px;}    .gearbox-abt-wrapper .gearbox-img-block {        text-align: center;        margin-bottom: 20px;    }    .gearbox-abt-wrapper .gearbox-abt-block .abt-desc {        text-align: center;    }    .gearbox-abt-wrapper .gearbox-img-block .title:after{right:0;left: 0;margin: 0 auto;}    .product-sec .product-img-wrap {        padding: 0 50px;        text-align: center;    }    .product-features .feature-data-wrap .feature-info{padding: 20px;}    .faq-sec .faq-title-block{border-right:none;}    .faq-sec.sectionCvr {padding-bottom: 20px;}    .product-features .product-model-data th{padding:10px;}    .faq-sec .accordion {        padding-left: 0;    }    .product-data #product-tab .nav{margin-bottom:30px;}    }@media screen and (max-width: 728px) { }@media screen and (max-width: 680px) {    .main-navigation #menu-header-menu .menu-item a {        padding: 10px 12px;        font-size: 14px;    }    .main-navigation #menu-header-menu .menu-item .dropdown-toggle:after{font-size: 20px;}    .mfg-process-slider-wrap .step-navigation {        margin-bottom: 20px;    }    .mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title {        font-size: 20px;    }    .location-info-sec .cmp-about-details .cmp-info .cmp-data{width:100%;}    .footer-wrap .ftr-top-block {padding: 40px 0 30px 0;}    .footer-wrap .footer-left-content {padding-right: 10em;} }@media screen and (max-width: 640px) {    .seat-ring-abt-wrapper .seat-ring-img-block .about-img img    {        padding: 0px 40px;    } }@media screen and (max-width: 580px) {    .product-lists-wrapper .row > [class*="col-"] {width: 50%;}    .product-detail .product-detail-wrap {padding: 30px 30px 0 30px;}    .mfg-process-slider-wrap .step-navigation .step {        font-size: 18px;    } }@media(max-width:575px){    .accessories-section .accessories-block-wrap {padding-top: 2em;}    .accessories-section .accessories-block-wrap .accessories-block {        width: 60%;        margin: 0 auto;        margin-bottom: 20px;    }    .accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info {        flex-direction: column;    }    .accessories-section .accessories-block-wrap .accessories-block.full-block .accessories-info .title {        width: 100%;        text-align: center;        margin-bottom: 22px;    }    .industries-section .indus-lists-wrapper .row > [class*="col-"]{        width:50%;    }    .contact-sec .cnt-inner-wrap .contact-form-wrap .cnt-title-block .cnt-title {        font-size: 24px;    }    .certified-block .certified-lists img {        width: 50px;    }    .ftr-cta-sec{padding:2em 0;}    .cta-block .cta-btn-block .theme-btn {        padding: 10px 12px;        font-size: 12px;    }        .mission-sec .mission-vision-wrap .data-block .text {        text-align: center;    }    .mission-sec::after {width: 160px;}    .about-cert-block .about-cert-wrap .certificate-row .row > [class*="col-"] {        width: 50%;    }    .galley-sec.sectionCvr {padding-bottom: 30px;}    .about-cert-block .about-cert-wrap {        padding: 25px;        border-radius: 20px;    }    .gallery-sec .tab-content .tab-pane .row > [class*="col-"] {width: 50%;}    .blog-listing .row > [class*="col-"]:last-child .blog-blockCvr{margin-bottom:0;}    .blog-listing .blog-blockCvr{margin-bottom:20px;}    .inner-page-banner-section {height: 220px;}    .inner-page-banner-section .inner-banner-item .banner-title {        font-size: 1.5rem;    }    .blog-detailCvr .blog-infoCvr .blog-info.title-block .title {        font-size: 20px;    }    .why-choose-bottom .why-choose-data-wrap:last-child .why-choose-data {        margin-top: 10px;margin-bottom: 10px;    }    .gearbox-abt-wrapper .gearbox-img-block .about-img img {        padding: 0 20px;   }    .product-lists-wrapper .product-block .product-img {margin: 20px 70px 10px 70px;display: flex;justify-content: center;}}@media screen and (max-width: 520px) {    .title-block .title {font-size: 24px;}    .homeslider .carousel-item .carousel-caption {        top: 20%;    }    .product-lists-wrapper .product-block .product-info .desc{padding: 4px 0px 0px;}    .product-lists-wrapper .product-block .product-info .product-title {        font-size: 16px;margin-bottom: 10px;padding-bottom: 10px;    }    .footer-wrap .footer-left-content {padding-right: 0em;}    .social-media-info .social-media-wrap{padding: 10px 15px;border-radius: 40px;}    .social-media-info .social-media-wrap .social-link-info .social-link{        padding: 6px;        width: 38px;        height: 38px;    }}@media screen and (max-width: 480px) {        .carousel-caption .slidettl    {        font-size: 20px;        padding-bottom: 10px;    }    .product-lists-wrapper .row > [class*="col-"] {        width: 70%;        margin: 0 auto;    }    .accessories-section .accessories-block-wrap .accessories-block {        width: 70%;    }    .why-choose-bottom .why-choose-data-wrap .why-choose-data{width:100%;}    .why-choose-bottom .why-choose-data-wrap .why-choose-data::before{display:none;}    .why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(3)::after {display: block;}    .why-choose-bottom .why-choose-data-wrap .why-choose-data,.why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(n+3){margin-bottom: 20px;}    .footer-wrap .footer-left-content .footer-social-links .social-link a    {        font-size: 13px;        width: 34px;        height: 34px;    }    .about-cert-block .about-cert-wrap .certificate-row .row > [class*="col-"] {        width: 80%;    }    .accessories-lists-wrapper .row > [class*="col-"] {        width: 80%;        margin: 0 auto;    }    .product-lists-wrapper .product-block .product-img {margin: 20px 40px 10px 40px;}    .faq-sec .accordion .accordion-item .accordion-button {        font-size: 14px;    }    .product-sec .product-img-wrap {padding: 0px 20px;} }@media screen and (max-width: 460px) {    .contact-sec .cnt-inner-wrap {        padding: 2em 1em;        border-radius: 20px;    }    .contact-sec .cnt-inner-wrap .contact-form-wrap {        padding: 30px 20px;        border-radius: 20px;    }    .cnt-inner-wrap .contact-details .contact-details-wrap .cnt-logo {        width: 170px;    }    .about-cert-block .about-cert-wrap .certificate-row .row > [class*="col-"] {        width: 90%;    } }@media screen and (max-width: 420px) {    .header-wrap .mobile-cta-wrap{gap:10px;}    .header-nav .header-wrap .header-middle-sec{top:61px;}    .header-wrap .logo-section .logo {        width: 135px;    }    .homeslider .carousel-control-next-icon, .carousel-control-prev-icon    {        width: 25px;        height: 25px;        padding:5px;    }    .homeslider .carousel-control-next-icon:before, .carousel-control-prev-icon:before    { font-size:12px;line-height:12px;}    .carousel-caption .banner-btn .theme-btn {        padding: 10px 13px;        font-size: 12px;    }     .certified-block .certified-lists li{ width:33.33%; }    .product-lists-wrapper .row > [class*="col-"] { width: 80%;}    .product-lists-wrapper .row > [class*="col-"]:last-child > .product-block {        margin-bottom: 0;    }    .location-info-sec .location-img .country-txt{font-size: 18px;margin-bottom:0;}    .location-info-sec .location-img .country-txt .no-of-countries {        font-size: 42px;    }    .why-choose-bottom .why-choose-img {padding: 0 30px;}    .certificate-wrapper .certificate-lists-wrap .certificates li {        width: 100%;        text-align: center;    }    .certificate-wrapper .certificate-lists-wrap .certificates li img {        width: 270px;    }    .blog-section .title-block .desc {margin-bottom: 0;}    .mfg-process-slider-wrap .step-navigation .step {        font-size: 15px;    }    .mfg-process-slider .mfg-prs-slide .mfg-prs-content .process-content .process-title {        font-size: 16px;    }   .footer-btm-wrap .footer-cnt-sec .footer-cnt-bottom .footer-listsCvr li{width:100%;}    .inner-page-banner-section::before{background-size: cover;}    .about-cmp .year-of-cmp .year-data-wrap .year-info {        width: 130px;        height: 130px;    }    .about-cmp .year-of-cmp .year-data-wrap .years-num {font-size: 36px;}    .about-cmp .year-of-cmp .year-data-wrap .year-text {        font-size: 14px;        line-height: 1.2;    }    .conact-data .enq-person-name {margin-bottom: 10px;}       .conatct-block .cnt-details .conact-data{margin-bottom:20px;}    .conatct-block .cnt-details .conact-data .title-wrap .cnt-title {font-size: 17px;}    .conatct-block .cnt-details .conact-data .title-wrap{gap:5px;}    .conact-data .enq-person-name, .conact-data .cnt-text .cnt-link{font-size:15px;}    .map-sec.sectionCvr {padding-bottom: 20px;}    .gallery-sec .tab-content .tab-pane .row > [class*="col-"] {        width: 75%;        margin: 0 auto;    }    .seat-ring-abt-wrapper .seat-ring-img-block .about-img img {        padding: 10px 20px 0;    }    .product-lists-wrapper .product-block .product-img {        margin: 20px 20px 10px 20px;    }}@media(max-width:380px){    .sectionCvr {        padding: 2em 0px;    }    .title-block .title{font-size: 22px;}    .homeslider .carousel-item .carousel-caption {top: 15%;}    .carousel-caption .slidettl {font-size: 16px;margin-bottom: 0;}    .product-lists-wrapper .row > [class*="col-"] {width: 90%;}    .location-info-sec .cmp-about-details .cmp-info .cmp-data .cmp-detail .data-num .count{font-size: 22px;}    .location-info-sec .cmp-about-details .cmp-info .cmp-data img{width: 60px;height: 60px;}    .product-detail .product-detail-wrap .product-img {width: 90%;}    .industries-section .indus-lists-wrapper .row > [class*="col-"]{        width:100%;    }    .cta-box-section .cta-box-wrapper .contact-details{flex-direction: column;}    .cta-box-section .cta-box-wrapper .contact-details .contact-link:first-child {            padding-right: 0;            margin-right: 0;            padding-bottom: 15px;        }    .cta-box-section .cta-box-wrapper .contact-details .contact-link:first-child::after{display:none;}    .certificate-wrapper {padding: 3em 2em 2em;}    .ftr-cta-sec .cta-title-block img{display:none;}    .ftr-cta-sec .cta-title-block .title{width:100%;font-size: 18px;margin-bottom: 10px;}    .ftr-cta-sec .cta-block{text-align: center;}    .ftr-cta-sec .cta-block .cta-btn-block {        display: flex;        width: 100%;        flex-direction: column;        align-items: center;        justify-content: center;        margin: 0;    }    .cta-block .cta-btn-block .theme-btn{padding: 12px 18px;margin:10px 0;font-size: 13px;}    .ftr-cta-sec {padding: 2em 0 1.5em;}    .mission-sec .mission-vision-wrap .data-block{padding:10px;}    .gallery-sec #gallery-tab .nav-item .nav-link {padding: 10px 0;font-size: 15px;}    .gallery-sec #gallery-tab {padding: 0 10px;margin-bottom:25px;}    .gallery-sec .tab-content .tab-pane .row > [class*="col-"]{width: 80%;}    .gallery-sec #gallery-tabContent .tab-pane img{margin-bottom:20px;}    .gallery-sec #gallery-tabContent .tab-pane .row > [class*="col-"]:last-child img{margin-bottom:0;}    .seat-ring-abt-wrapper .seat-ring-img-block .about-img img {        padding: 0;    }    .product-data #product-tab .nav-link {        padding: 12px;        font-size: 15px;    }}@media(max-width:320px){    .theme-btn {padding: 12px;        font-size: 13px;}        .header-wrap .header-mobile-cta{padding: 6px 12px;        font-size: 16px;}    .location-info-sec .location-img .country-txt {        font-size: 17px;    }    .location-info-sec .location-img .country-txt .no-of-countries {font-size: 40px;}    .product-detail .product-detail-wrap .product-info {padding-bottom: 20px;}    .why-choose-bottom .why-choose-img {padding: 0 10px;}    .cta-block .cta-btn-block .theme-btn {        padding: 10px 14px;        font-size: 12px;    }    .about-slider-wrap .yoe-block-wrap .yoe-block p{        flex-direction: column;        width: 100%;    }    .about-slider-wrap .yoe-block-wrap .yoe-block .year-text {        width: 100%;        text-align: center;    }    .about-slider-wrap .yoe-block-wrap .yoe-block .year-no {        width: 50px;        height: 50px;        font-size: 1.5em;        margin-bottom: 5px;    }    .about-slider-wrap .yoe-block-wrap .yoe-block p::before {        width: 90px;        height: 50px;        top: -20px;        right: 0;        left: auto;    }    .certificate-wrapper .certificate-lists-wrap .certificates li img    {         width: 100%;    }   .about-cmp.sectionCvr {padding-bottom: 1em;}    .galley-sec.sectionCvr {padding-bottom: 20px;}    .mission-sec .mission-vision-wrap .data-block {        padding: 10px 0;    }    .about-cert-block .about-cert-wrap .certificate-row .row > [class*="col-"] {        width: 100%;    }    .accessories-lists-wrapper .row > [class*="col-"] {        width: 100%;    }    .product-lists-wrapper .product-block .product-img {        margin: 20px 10px 10px 10px;    }    .product-lists-wrapper .product-block{padding:8px;}    .related-products-sec .rlprdct-slider .slick-prev:before, .related-products-sec .rlprdct-slider .slick-next:before{font-size: 8px;}    .page-template-product-page.why-choose-bottom .why-choose-data-wrap .why-choose-data, .page-template-product-page .why-choose-bottom .why-choose-data-wrap .why-choose-data:nth-child(n+3){margin-bottom:0;}    .product-sec .product-img-wrap {padding: 0;}    .product-data .product-details {        padding: 20px;        border-radius: 10px;    }    .product-data .product-table-data table tbody tr td {        font-size: 13px;    }}