﻿
h2 {color:var(--bs-primary)!important; font-weight:700!important}

/*Section Visual*/
.bg-section-visual {position:relative;background-size: cover;background-position: center;}
.bg-overlay {display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background:url(../images/bg-pattern.png) repeat 50%;}
.section-heading {margin: 0; padding: 0; position: absolute;  z-index: 3; left:0; bottom:0; width:100%;}
.section-heading h1 {margin-bottom:0;  }
.section-heading h1 span {font-weight:600; color: #fff; padding:2rem 1.3rem}
.section-bg { width:50%; padding:2rem; _border:2px solid #000; background: linear-gradient(90deg,rgba(239, 119, 0, 1) 50%, rgba(0, 0, 0, 1) 50%);}
.section-bg h1 {margin-bottom:0; font-weight:600; color: #fff; }

@media (min-width:1600px) {
.section-heading h1 span { font-size: 2.6rem;  }
}

@media (max-width:1599.98px) {
.section-heading h1 span { font-size: 1.8rem;  }
.section-heading h1 span { padding:1.5rem 1rem}
}


@media (max-width:1359.98px) {
.section-heading h1 span { font-size: 1.5rem;  }
.section-heading h1 span { padding:1.5rem .5rem}
}

 
@media (max-width:767.98px) {
.section-heading {position:relative}
.section-heading h1 span { padding:1rem 1rem}
}
 
.pannel-ico {background-image: url('data:image/svg+xml;utf8,<svg width="100%" height="100%" viewBox="0 0 521 549" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">    <g transform="matrix(0.96,0,0,0.96,20.4988,21.4731)">        <g transform="matrix(4.00186,0,0,4.00186,-958.005,-849.943)">            <path d="M301.861,212.387C311.949,212.387 321.899,214.027 331.375,217.518C335.944,219.2 340.328,221.27 344.473,223.733L339.666,230.741C336.108,228.664 332.356,226.913 328.446,225.473C319.897,222.324 310.959,220.865 301.861,220.865C292.763,220.865 283.822,222.324 275.278,225.473C271.367,226.913 267.615,228.664 264.058,230.741L259.25,223.733C263.395,221.27 267.776,219.2 272.348,217.518C281.822,214.027 291.773,212.387 301.861,212.387Z" style="fill:rgb(43,42,41);fill-opacity:0;stroke:orange;stroke-opacity:.20;stroke-width:0.26px;"/></g><g transform="matrix(4.00186,0,0,4.00186,-958.007,-997.336)">            <path d="M301.863,264.388C293.272,264.388 285.182,265.788 277.593,268.583C270.002,271.38 263.384,275.325 257.743,280.419C252.1,285.512 247.63,291.654 244.334,298.846C241.039,306.037 239.391,314.077 239.391,322.966C239.391,332.054 241.039,340.168 244.334,347.309C247.63,354.451 252.1,360.518 257.743,365.511C263.384,370.505 270.002,374.325 277.593,376.972C285.182,379.619 293.272,380.942 301.863,380.942C310.451,380.942 318.542,379.619 326.131,376.972C333.721,374.325 340.338,370.505 345.981,365.511C351.625,360.518 356.094,354.451 359.39,347.309C362.686,340.168 364.333,332.054 364.333,322.966C364.333,314.077 362.686,306.037 359.39,298.846C356.094,291.654 351.625,285.512 345.981,280.419C340.338,275.325 333.721,271.38 326.131,268.583C318.542,265.788 310.451,264.388 301.863,264.388ZM301.863,299.007C315.093,299.007 325.819,309.734 325.819,322.966C325.819,336.197 315.093,346.922 301.863,346.922C288.631,346.922 277.904,336.197 277.904,322.966C277.904,309.734 288.631,299.007 301.863,299.007" style="fill:rgba(239,127,26);fill-opacity:0;stroke:orange; stroke-opacity:.20;stroke-width:0.26px;"/></g></g></svg>');background-repeat: no-repeat;background-size:100%;background-attachment: fixed;background-position:center bottom;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
@media (min-width:768px) {
.pannel-ico {background-image: url('data:image/svg+xml;utf8,<svg width="100%" height="100%" viewBox="0 0 521 549" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">    <g transform="matrix(0.96,0,0,0.96,20.4988,21.4731)">        <g transform="matrix(4.00186,0,0,4.00186,-958.005,-849.943)">            <path d="M301.861,212.387C311.949,212.387 321.899,214.027 331.375,217.518C335.944,219.2 340.328,221.27 344.473,223.733L339.666,230.741C336.108,228.664 332.356,226.913 328.446,225.473C319.897,222.324 310.959,220.865 301.861,220.865C292.763,220.865 283.822,222.324 275.278,225.473C271.367,226.913 267.615,228.664 264.058,230.741L259.25,223.733C263.395,221.27 267.776,219.2 272.348,217.518C281.822,214.027 291.773,212.387 301.861,212.387Z" style="fill:rgb(43,42,41);fill-opacity:0;stroke:orange;stroke-opacity:.20;stroke-width:0.26px;"/></g><g transform="matrix(4.00186,0,0,4.00186,-958.007,-997.336)">            <path d="M301.863,264.388C293.272,264.388 285.182,265.788 277.593,268.583C270.002,271.38 263.384,275.325 257.743,280.419C252.1,285.512 247.63,291.654 244.334,298.846C241.039,306.037 239.391,314.077 239.391,322.966C239.391,332.054 241.039,340.168 244.334,347.309C247.63,354.451 252.1,360.518 257.743,365.511C263.384,370.505 270.002,374.325 277.593,376.972C285.182,379.619 293.272,380.942 301.863,380.942C310.451,380.942 318.542,379.619 326.131,376.972C333.721,374.325 340.338,370.505 345.981,365.511C351.625,360.518 356.094,354.451 359.39,347.309C362.686,340.168 364.333,332.054 364.333,322.966C364.333,314.077 362.686,306.037 359.39,298.846C356.094,291.654 351.625,285.512 345.981,280.419C340.338,275.325 333.721,271.38 326.131,268.583C318.542,265.788 310.451,264.388 301.863,264.388ZM301.863,299.007C315.093,299.007 325.819,309.734 325.819,322.966C325.819,336.197 315.093,346.922 301.863,346.922C288.631,346.922 277.904,336.197 277.904,322.966C277.904,309.734 288.631,299.007 301.863,299.007" style="fill:rgba(239,127,26);fill-opacity:0;stroke:orange; stroke-opacity:.20;stroke-width:0.26px;"/></g></g></svg>');background-repeat: no-repeat;background-size:42%;background-attachment: fixed;background-position:center bottom;position:absolute;top:0px;bottom:0px;left:0px;right:0px;}
}

.investor-list ul { display: inline-block;margin: 0px; padding: 0px; width: auto}
.investor-list ul li {list-style: none; margin: 0px; padding: 0px 10px 20px 25px; width: 100%;}
.investor-list ul li:before { font-family: 'bootstrap-icons'; content: '\F63E';  padding-right: 8px; float: left;  margin-left: -20px; line-height: normal; font-size: 1.4rem;  }               
.investor-list ul li a {text-decoration:none}
.investor-list ul li a:hover {text-decoration:underline}
.investor-list table { --bs-table-color-type: initial; --bs-table-bg-type: initial; --bs-table-color-state: initial;--bs-table-bg-state: initial; --bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg); --bs-table-border-color: var(--bs-border-color); --bs-table-accent-bg: transparent; --bs-table-striped-color: var(--bs-emphasis-color); --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05); --bs-table-active-color: var(--bs-emphasis-color); --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1); --bs-table-hover-color: var(--bs-emphasis-color); --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075); width: 100%; margin-bottom: 2rem; vertical-align: top; border-color: var(--bs-table-border-color)}
.investor-list table > :not(caption) > * > * {padding: .5rem .5rem; color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); background-color: var(--bs-table-bg); border-bottom-width: var(--bs-border-width); box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));}
.investor-list table-bordered > :not(caption) > * {border-width: var(--bs-border-width) 0;}
.investor-list table th {font-weight:500}
.investor-list table tr:not(:last-child) {border-bottom:1px solid #f3eddf}
.investor-list tbody, .investor-list td, .investor-list tfoot, .investor-list th, .investor-list thead, .investor-list tr { border-color: inherit; border-style: none; border-width: 0;}
.investor-list thead {  --bs-table-color: #fff; --bs-table-bg: var(--bs-primary); --bs-table-border-color: #c6c7c8; --bs-table-striped-bg: #ecedee; --bs-table-striped-color: #000; --bs-table-active-bg: #dfe0e1; --bs-table-active-color: #000; --bs-table-hover-bg: #e5e6e7; --bs-table-hover-color: #000; color: var(--bs-table-color);}             
.investor-list thead tr th {font-weight:600;background: #f3eddf; color: #000; white-space: nowrap;}
.investor-list table>:not(caption)>*>* { border-width: 0 var(--bs-border-width);}
/*.investor-list table>tbody>tr:nth-of-type(even)>* { --bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-light);}*/
.investor-list a {text-decoration:underline}
.investor-list a:hover {color:var(--bs-primary)}

/*@media (max-width:575.98px){
 .investor-list table>:not(caption)>*>* {    white-space: nowrap; border-width: 0 var(--bs-border-width);}
}*/ 

.leftmenu {margin: 0; padding: 0; width:100%; border: 1px solid var(--bs-border-color);}
.leftmenu > li { list-style: none;border-bottom: 1px solid var(--bs-border-color);}
.leftmenu > li:last-child {border-bottom:0px}
.leftmenu > li a { border-bottom: 0px }
  
.container-accordian {width:100%; margin:0px; padding:0px;overflow:hidden; position:relative}
.acc_trigger      {overflow:hidden; text-transform:none; display:block; margin-bottom:0px;}
.acc_trigger a    {  display: block; position: relative; padding: 15px 25px 15px 15px; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; }
.acc_trigger > a:hover        {color:var(--bs-primary);}
.acc_trigger.active > a       { background: var(--bs-primary); _font-weight: 500; color: #fff; }
.acc_trigger > a:after{ content:"\F64D"; font-family:bootstrap-icons; float:right; position:absolute; right:10px; top:15px }
.acc_trigger.active > a:after { content:"\F63B"; font-family:bootstrap-icons;   }
.acc_container          {background:#fff; padding:10px;}
.acc_container .block   {width: 100% auto; padding:0px;}
.acc_container ul li {list-style:none; margin-bottom:10px;}
.acc_container ul li:before { background: none repeat scroll 0 0 transparent; content: "\F517"; font-family: bootstrap-icons !important; display: block; position: absolute; margin-left: -20px;  font-size: 9px; line-height: 27px; font-weight: 600; background:#fff}
.acc_container ul li:hover a  {color: var(--bs-primary);}
.acc_container ul li:hover:before  {color: var(--bs-primary);}
.acc_container ul li.active a, .acc_container ul li.active:before {  color: var(--bs-primary); }


.product-container {position:relative; z-index:3; }
/*.product-container .product-row:nth-child(odd) { background-image: url('data:image/svg+xml;utf8,<svg width="100%" height="100%" viewBox="0 0 521 549" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">    <g transform="matrix(0.96,0,0,0.96,20.4988,21.4731)">        <g transform="matrix(4.00186,0,0,4.00186,-958.005,-849.943)">            <path d="M301.861,212.387C311.949,212.387 321.899,214.027 331.375,217.518C335.944,219.2 340.328,221.27 344.473,223.733L339.666,230.741C336.108,228.664 332.356,226.913 328.446,225.473C319.897,222.324 310.959,220.865 301.861,220.865C292.763,220.865 283.822,222.324 275.278,225.473C271.367,226.913 267.615,228.664 264.058,230.741L259.25,223.733C263.395,221.27 267.776,219.2 272.348,217.518C281.822,214.027 291.773,212.387 301.861,212.387Z" style="fill:rgb(43,42,41);fill-opacity:0;stroke:orange;stroke-opacity:.20;stroke-width:0.26px;"/></g><g transform="matrix(4.00186,0,0,4.00186,-958.007,-997.336)">            <path d="M301.863,264.388C293.272,264.388 285.182,265.788 277.593,268.583C270.002,271.38 263.384,275.325 257.743,280.419C252.1,285.512 247.63,291.654 244.334,298.846C241.039,306.037 239.391,314.077 239.391,322.966C239.391,332.054 241.039,340.168 244.334,347.309C247.63,354.451 252.1,360.518 257.743,365.511C263.384,370.505 270.002,374.325 277.593,376.972C285.182,379.619 293.272,380.942 301.863,380.942C310.451,380.942 318.542,379.619 326.131,376.972C333.721,374.325 340.338,370.505 345.981,365.511C351.625,360.518 356.094,354.451 359.39,347.309C362.686,340.168 364.333,332.054 364.333,322.966C364.333,314.077 362.686,306.037 359.39,298.846C356.094,291.654 351.625,285.512 345.981,280.419C340.338,275.325 333.721,271.38 326.131,268.583C318.542,265.788 310.451,264.388 301.863,264.388ZM301.863,299.007C315.093,299.007 325.819,309.734 325.819,322.966C325.819,336.197 315.093,346.922 301.863,346.922C288.631,346.922 277.904,336.197 277.904,322.966C277.904,309.734 288.631,299.007 301.863,299.007" style="fill:rgba(239,127,26);fill-opacity:0;stroke:orange; stroke-opacity:.20;stroke-width:0.26px;"/></g></g></svg>'); background-repeat: no-repeat; background-position: right -80px bottom -550px; background-size: 50%;}
.product-container .product-row:nth-child(even) { background-image: url('data:image/svg+xml;utf8,<svg width="100%" height="100%" viewBox="0 0 521 549" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">    <g transform="matrix(0.96,0,0,0.96,20.4988,21.4731)">        <g transform="matrix(4.00186,0,0,4.00186,-958.005,-849.943)">            <path d="M301.861,212.387C311.949,212.387 321.899,214.027 331.375,217.518C335.944,219.2 340.328,221.27 344.473,223.733L339.666,230.741C336.108,228.664 332.356,226.913 328.446,225.473C319.897,222.324 310.959,220.865 301.861,220.865C292.763,220.865 283.822,222.324 275.278,225.473C271.367,226.913 267.615,228.664 264.058,230.741L259.25,223.733C263.395,221.27 267.776,219.2 272.348,217.518C281.822,214.027 291.773,212.387 301.861,212.387Z" style="fill:rgb(43,42,41);fill-opacity:0;stroke:orange;stroke-opacity:.20;stroke-width:0.26px;"/></g><g transform="matrix(4.00186,0,0,4.00186,-958.007,-997.336)">            <path d="M301.863,264.388C293.272,264.388 285.182,265.788 277.593,268.583C270.002,271.38 263.384,275.325 257.743,280.419C252.1,285.512 247.63,291.654 244.334,298.846C241.039,306.037 239.391,314.077 239.391,322.966C239.391,332.054 241.039,340.168 244.334,347.309C247.63,354.451 252.1,360.518 257.743,365.511C263.384,370.505 270.002,374.325 277.593,376.972C285.182,379.619 293.272,380.942 301.863,380.942C310.451,380.942 318.542,379.619 326.131,376.972C333.721,374.325 340.338,370.505 345.981,365.511C351.625,360.518 356.094,354.451 359.39,347.309C362.686,340.168 364.333,332.054 364.333,322.966C364.333,314.077 362.686,306.037 359.39,298.846C356.094,291.654 351.625,285.512 345.981,280.419C340.338,275.325 333.721,271.38 326.131,268.583C318.542,265.788 310.451,264.388 301.863,264.388ZM301.863,299.007C315.093,299.007 325.819,309.734 325.819,322.966C325.819,336.197 315.093,346.922 301.863,346.922C288.631,346.922 277.904,336.197 277.904,322.966C277.904,309.734 288.631,299.007 301.863,299.007" style="fill:rgba(239,127,26);fill-opacity:0;stroke:orange; stroke-opacity:.20;stroke-width:0.26px;"/></g></g></svg>'); background-repeat: no-repeat; background-position: left -80px bottom -550px; background-size: 50%;}*/
.product-container .product-row h2 {margin-bottom:1rem}
.product-container .product-row .btn {margin-top:1rem}
.product-container hr {margin:5rem 0; border-color: rgb(239, 119, 0);}
.product-container .swiper-slide {background:var(--bs-light);}
.product-container .swiper-slide {display:block; position:relative; z-index:0; border: 1px solid rgba(239,119,0,.2); margin-bottom:0rem;-webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; -ms-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.product-container .swiper-slide a {display:block}
.product-container .swiper-slide a:before {position:absolute; content:'\F62C'; font-family:bootstrap-icons; font-size: 2rem; color:var(--bs-primary); z-index:1; right:10px; bottom:0}
.product-container .swiper-slide:hover:before {color:#000;}

@media (min-width:768px) {
/*.product-container .product-row { margin-bottom:3rem; padding:2.8rem 2rem }*/
.product-container hr:nth-child(odd) { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}
.product-container hr:nth-child(even) { -webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
}

@media (max-width:991.98px) {
.product-container .product-row {align-items:flex-start}
}

@media (max-width:575.98px){
/*.product-container .swiper  {margin-bottom:1rem}
.product-container .product-row {padding: 1.5rem 0rem;}*/
.product-container hr {margin:3rem 0;}
}

.management-team .card {border-bottom:5px solid var(--bs-primary) !important}

@media (min-width:992px) {
.management-team .card {height:100%; border-radius: 0; padding:1rem }
.management-team .card-body {padding:1rem 0 0 0}
}

@media (max-width:991.98px){
.management-team .card-body {padding:.5rem}
/*.management-team .card-title {font-size: 1.50rem;}*/
}

.mySwiper .swiper-slide img {opacity: 0; filter: blur(20px); transform: scale(1.05); transition: opacity 1s ease-in-out, filter 1s ease-in-out, transform 1s ease-in-out;}
.mySwiper .swiper-slide-active img {
    opacity: 1;
    filter: blur(0);
    transform: scale(1);
}

.bg-parallax { background-position: center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed} 
.parallax-overlay { display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: rgba(0,0,0,.7); }
.bg-blur { background-color: rgba(255, 255, 255, 0.10) !important; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 0px solid #ffffff80;}
@media (max-width:767.98px){ 
.bg-parallax {background-image:none !important} 
.bg-parallax .list li, .bg-parallax h4 {color:var(--bs-body-color)}
.parallax-overlay {background:var(--bs-light)}
}
@media (min-width: 992px) {
.border-lg-end { border-right: 1px solid rgba(255, 255, 255, 0.5);}
}

/*map*/
.mapBox {position: relative;z-index: 0; float:none; margin:0px auto; max-width:676px; overflow:hidden}
.mapPoint {position: absolute; z-index: 103;}
.mapPoint img {max-width: 100%; width:auto; opacity:1}
.mumbai-hq {top:58.5%; left:12%;}
.mumbai-location {top:59.75%; left:14.5%;}
.delhi-location {top:26.75%;left:28.5%;}
.kolkata-location {top:46.75%;left:67%;}
.chennai-location {top:84.5%; left:36.5%;}
.paithan-plant {top:56.5%; left:23.5%;}
.bhandara-plant {top:53%; left:34.5%;}
.map-details {position:relative; margin:0; padding:0; list-style:none}
.map-details li {margin:0px 0px .75rem 0px}
.map-details li .bi {padding-right:5px;}

@media (max-width:767px) {
.mapPoint img {max-width: 60%; width:auto; opacity:1}
}

.brands-swiper { width: 100%; height: 330px;}
.brands-swiper .swiper-slide { height: calc((100% - 50px) / 2) !important; display: flex; justify-content: center; align-items: center; padding: 0; margin-top:0 !important}

/*.img-border, .qualtiy .border {border-left:5px solid var(--bs-primary) !important}
.border-bottom-primary {border-bottom:5px solid var(--bs-primary) !important}
.awards-certifications img {border-left:5px solid var(--bs-primary) !important} 
.randd.mySwiper .swiper-slide {border-left:5px solid var(--bs-primary) !important}*/

.facility-tour { border-radius:0;  box-shadow: 0px 10px 10px -6px rgba(0, 0, 0, 0.3); height:100%}
.facility-tour .gallery {overflow:hidden;}
.facility-tour .gallery a {position:relative; display:block}
.facility-tour .gallery:hover .btn:before { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1);}
.facility-tour .btn {position: absolute; bottom: 0.5rem; right: 0.5rem;}
.facility-tour .card-body { display:flex; flex-direction:column; padding: 0rem; background:var(--bs-white)}
/*.facility-tour .card-title { padding: 1rem 1.5rem;  margin-bottom: 0; background: var(--bs-primary);}*/
.facility-tour ul {margin: 0; padding: 0 0 0 20px;}
.facility-tour ul li {margin-bottom:.75rem}

@media (min-width:1280px) {
.facility-tour .gallery img {transform: scale(1);object-fit: cover;transition: transform 1s ease-in-out;}
.facility-tour .gallery:hover img {transform: scale(1.1);}
}

.product-row .fancybox__container .f-caption {color:#000 !important}

.accordion-flush > .accordion-item {border:0}
.accordion-flush > .accordion-item > .accordion-header .accordion-button {box-shadow:none; border:0;border-left:5px solid var(--bs-primary) !important}
.accordion-button:not(.collapsed) { background:var(--bs-primary) !important; color:#fff !important} 

.sales-offices ul {margin:0; padding:0}
.sales-offices ul li {display:flex; flex-direction:row; gap: .5rem; list-style:none}

.policies ul li:hover a  {color: var(--bs-primary);text-decoration:none}
.policies ul li:hover:before  {color: var(--bs-primary);}
.policies ul li.active a, .acc_container ul li.active:before {  color: var(--bs-primary); }

.contact-parallax a {color:#000;}
.contact-parallax a:hover {  color:var(--bs-primary) }

.contact .card, .sales-offices .card {_border-bottom: 5px solid var(--bs-primary)!important; }
.contact-parallax .card, .innovation .card {_border-bottom-width: 5px !important;     box-shadow: 0px 10px 10px -6px rgba(0, 0, 0, 0.3);  border:0px solid var(--bs-primary)}

/*.contact .card-body, .sales-offices .card-body {border-bottom-width: 5px !important;  border:1px solid var(--bs-primary)}*/
/*.contact-parallax .card-body, .innovation .card-body {border-bottom-width: 5px !important;  border:0px solid var(--bs-primary)}*/

/*.mySwiper .swiper-scale-effect .swiper-slide-cover {transition-timing-function: linear;transition-duration: 20s;transform: scale(1);}
.mySwiper .swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover {transform: scale(1.4);}

.swiper-scale-effect .swiper-slide-cover {transition-timing-function: linear;transition-duration: 20s;transform: scale(1);}*/

.sustainability .pic-pannel {position:absolute}

@media (max-width:991.98px){
.sustainability .pic-pannel {position:relative}
.year-box { float:right; position:relative; right: 55px;}
}

@media (max-width:767.98px){ 
.year-box { right: 55px;}
}