@font-face {
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    src: url('../fonts/HelveticaNeueLT-UltraLigCond.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLT-UltraLigCond.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
    src: url('../fonts/HelveticaNeueLT-UltraLigCondObl.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLT-UltraLigCondObl.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeue LT 25 UltLight';
    src: url('../fonts/HelveticaNeueLT-UltraLight.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLT-UltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNeue LT 65';
    src: url('../fonts/HelveticaNeueLT-MediumItalic.woff2') format('woff2'),
        url('../fonts/HelveticaNeueLT-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gill Sans Ultra Bold Condensed';
    src: url('../fonts/GillSans-UltraBoldCondensed.woff2') format('woff2'),
        url('../fonts/GillSans-UltraBoldCondensed.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica BoldOblique';
    src: url('../fonts/Helvetica-BoldOblique.woff2') format('woff2'),
        url('../fonts/Helvetica-BoldOblique.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Oblique';
    src: url('../fonts/Helvetica-Oblique.woff2') format('woff2'),
        url('../fonts/Helvetica-Oblique.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
*{letter-spacing: 2px;}
html{overflow-x: hidden;}
body
{
    margin: 0;
    padding: 0;
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
    overflow-x: hidden;
}
header
{
    padding: 15px 0;
}

header h3
{
    font-size: 19px;
    color: #4FA231;
    -webkit-text-stroke: 0.5px #4FA231;
    text-align: right;
    letter-spacing: 2px;
}
header h3 span
{
    color: #FF7D06;
    -webkit-text-stroke: 0.5px #FF7D06;
}
.menu-btn
{
    display: none;
}
.top-menu
{
    list-style: none;
    margin: 0;
    padding: 0;
    background: #4FA231;
    text-align: center;
    position: relative;
}
.top-menu li
{
    display: inline-block;
}
.top-menu li a
{
    color: #fff;
    -webkit-text-stroke: 0.2px #fff;
    padding:0 5px;
    position: relative;
    text-decoration: none;
    letter-spacing: 2px;
}
.top-menu:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 80px;
    height: 100%;
    transform: skew(-15deg);
    background: #4FA231;
}
.top-menu li a:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -1px;
    width: 1px;
    height: 100%;
    transform: skew(-15deg);
    background: #fff;
}
.top-menu li:first-child a:before
{
    display: none;
}
.logo
{
    margin-top: -23px;
}
ul.menu
{
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.menu li.menu-li
{
    display: inline-block;
    position: relative;
}
ul.menu li.menu-li a
{
    padding: 0 8px;
    text-decoration: none;
    color: #231F20;
    -webkit-text-stroke: 0.2px #231F20;
    font-size: 16px;
    line-height: 1.2;
    letter-spacing: 2px;
    transition: all .5s ease-in-out;
}
ul.menu li.menu-li:first-child a
{
    padding-left: 0;
}
header h1
{
 font-size: 41px;
 color: #888A8D;   
 -webkit-text-stroke: 0.2px #888A8D;
}
ul.menu li.menu-li:before
{
    content: '';
    position: absolute;
    width: 1px;
    height: 70%;
    top: 50%;
    left: 0;
    background: #888A8D;
    transform: translateY(-50%) skew(-15deg);
}
ul.menu li.menu-li:first-child:before
{
    display: none;
}
ul.menu li.menu-li:hover > a
{
    color: #FF7D06;
    -webkit-text-stroke: 0.5px #FF7D06;
}
.dropdown-menu
{
    top: 4px !important;
    width: 200px;
}
.banner, .banner-hitech
{
    position: relative;
}
.banner-text, .banner-hitech .banner-text
{
    position: absolute;
    width: 60%;
    height: 100%;
    left: 50%;
    top: 0;
    /*background: rgba(255,118,2,0.38);*/
    transform: translateX(-50%);
    padding: 100px;
    text-align: center;
    z-index: 99;
}
.banner-text:before, .banner-hitech .banner-text:before
{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,118,2,0.38);
    transform: skew(-15deg);
    z-index: -5;
}
.banner-hitech .banner-text:before
{
    background: rgba(167,151,0,0.50);
}
.banner-text h1, .banner-hitech .banner-text h1
{
    font-family: 'Helvetica BoldOblique';
    font-size: 75px;
    line-height: 1.2;
    margin: 0;
    color: #fff;
    letter-spacing: 2px;
}
.banner-text h1 span, .banner-hitech .banner-text h1 span
{
 font-family: 'HelveticaNeue LT 27 UltLtCn I';
 font-size: 59px;
 line-height: 1.2;
 color: #231F20;
 display: block;   
 -webkit-text-stroke: 0.5px #231F20;
}
.banner-hitech .banner-text h1 span
{
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
}
.banner-text p, .banner-hitech .banner-text p
{
    padding: 10px;
    font-size: 16px;
    line-height: 1.2;
    font-family: 'HelveticaNeue LT 65';
    background: 
}
.btn-learn-more
{
    padding: 0 0 0 10px;
    font-size: 19px;
    line-height: 40px;
    height: 40px;
    color: #231F20;
    background: #fff;
    letter-spacing: 2px;
    overflow: hidden;
    margin: 15px 0;
    border: none;
    border-radius: 0;
    -webkit-text-stroke: 0.5px #231F20;
    transition: all .5s ease-in-out;
}
.btn-learn-more:focus
{
    outline: none;
    box-shadow: none;
}
.btn-learn-more span
{
    padding: 0 10px;
    height: 40px;
    margin-left: 5px;
    position: relative;
    z-index: 1;
    transition: all .5s ease-in-out;
}
.btn-learn-more span:before
{
    content: '';
    width: 110%;
    height: 54px;
    top: -11px;
    left: 1px;
    position: absolute;
    background: #4FA231;
    transform: skew(-15deg);
    z-index: -1;
    transition: all .5s ease-in-out;
}
.btn-learn-more span img
{
    width: 15px;
}
.btn-learn-more:hover
{
    background: #4FA231;
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
}
.btn-learn-more:hover span:before
{
    background: #FF7D06;
}
.banner-text h2
{
    font-size: 59px;
    line-height: 1.2;
    color: #fff;
    margin: 15px 0 0;
    -webkit-text-stroke: 0.5px #fff;
}
.innovation-that
{
    padding: 60px 0 30px;
}
.innovation-that-img
{
  width: 800px;
  height:600px;
  -webkit-transform: perspective(1200px) rotateX(-20deg);
  -o-transform: perspective(1200px) rotateX(-20deg);
    -moz-transform: perspective(1200px) rotateX(-20deg);
    -webkit-transform-origin: 0% 50%;
    -moz-transform-origin: 0% 50%;
    -o-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    margin:8px 0 0;
    overflow: hidden;
    
}
.our-product-inject
{
    padding-top: 25px;
}
.innovation-that-img, .our-product-inject .innovation-that-img img
{
    box-shadow: 5px 2px 5px 0px rgba(0,0,0,0.42);
-webkit-box-shadow: 5px 2px 5px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 5px 2px 5px 0px rgba(0,0,0,0.42);
}
.innovation-that-2 .innovation-that-img
{
    box-shadow: -5px 2px 5px 0px rgba(0,0,0,0.42);
-webkit-box-shadow: -5px 2px 5px 0px rgba(0,0,0,0.42);
-moz-box-shadow: -5px 2px 5px 0px rgba(0,0,0,0.42);
}
.our-product-inject .innovation-that-img
{
    box-shadow: none;
}
.innovation-that-text
{
    text-align: center;
    background: #E5E580;
    height: 568px;
    padding: 50px 100px 50px 150px;
    position: relative;
}
.innovation-that-text:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -60px;
    background: #E5E580;
    width: 100%;
    height: 100%;
    z-index: -12;
}
.innovation-that-text h1
{
    font-size: 39px;
    line-height: 1.2;
}
.innovation-that-text h1.inn-h1-1
{
    margin: 0;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
}
.innovation-that-text h1.inn-h1-2
{
    width: 90%;
    background: #4FA231;/*FF7702*/
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
    position: relative;
    margin: 0 auto;
    display: block;
}
.innovation-that-text h1.inn-h1-2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #4FA231;
    transform: skew(-15deg);
}
.innovation-that-2 .innovation-that-text h1.inn-h1-2:before,
.innovation-that-2 .innovation-that-text h1.inn-h1-2:after
{
    background: #FF7702;
}
.innovation-that-text h1.inn-h1-2:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4FA231;
    transform: skew(-15deg);
}
.innovation-that-text h1.inn-h1-3
{
    width: 100%;
    background: #FF7702;
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
    position: relative;
    margin: 5px auto;
    display: block;
}
.innovation-that-text h1.inn-h1-3:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.innovation-that-text h1.inn-h1-3:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.innovation-that-2 .innovation-that-text h1.inn-h1-3:before,
.innovation-that-2 .innovation-that-text h1.inn-h1-3:after
{
    background: #4FA231;
}
.innovation-that-text p
{
    color: #231F20;
    font-size: 24px;
    line-height: 1.2;
    -webkit-text-stroke: 0.5px #231F20;
    margin: 10px 0;
}
/*.innovation-that-img:before
{
    content: url(../images/shadow.png);
    width: 100px;
    height: 100%;
    position: absolute;
    top: -48px;
    right: 29px;
    transform: skew(10deg, 10deg);
}*/
.innovation-that-2
{
    overflow-x: hidden;
}
.innovation-that-2 .innovation-that-img
{
  width: 800px;
  height:600px;
  -webkit-transform: perspective(1200px) rotateX(-20deg);
  -o-transform: perspective(1200px) rotateX(-20deg);
    -moz-transform: perspective(1200px) rotateX(-20deg);
     -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    margin:8px 0 0;
}
.innovation-that-2 .innovation-that-text:before {
    right: -69px;
    left: inherit;
}
.innovation-that-text h3
{
    width: 45%;
    font-size: 39px;
    line-height: 1.2;
    margin: 20px auto;
    color: #fff;
    background: #05C2DC;
    position: relative;
    -webkit-text-stroke: 0.5px #fff;
}
.innovation-that-text h3:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #05C2DC;
    transform: skew(-15deg);
}
.innovation-that-text h3:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #05C2DC;
    transform: skew(-15deg);
}
.innovation-that-2 .btn-learn-more span:before
{
    background: #FF7D06;
}
.innovation-that-2 .btn-learn-more:hover
{
    background: #FF7D06;
}
.innovation-that-2 .btn-learn-more:hover span:before
{
    background: #4FA231;
}
.innovation-that-2 .innovation-that-text h1.inn-h1-2
{
    background: #FF7702;
}
.innovation-that-2 .innovation-that-text h1.inn-h1-3
{
    background: #4FA231;
}
.bomlife-experience-center
{
    padding: 60px 0;
    margin-bottom: 60px;
    background: #E5E580;
}
.bomlife-experience-center h3
{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
    background: #4FA231;
    width: 62%;
    margin: 0 auto;
    position: relative;
}
.bomlife-experience-center h3:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #4FA231;
    transform: skew(-15deg);
}
.bomlife-experience-center h3:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4FA231;
    transform: skew(-15deg);
}
.bomlife-experience-center h1
{
    font-size: 39px;
    line-height: 1.2;
    color: #fff;
    background: #FF7702;
    width: 30%;
    margin: 10px auto;
    position: relative;
}
.bomlife-experience-center h1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.bomlife-experience-center h1:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.bomlife-experience-center-img-1
{
    width: 800px;
    height: 600px;
    -webkit-transform: perspective(1200px) rotateX(
-20deg
);
    -o-transform: perspective(1200px) rotateX(-20deg);
    -moz-transform: perspective(1200px) rotateX(-20deg);
    -webkit-transform-origin: 0% 50%;
    -moz-transform-origin: 0% 50%;
    -o-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    margin: 8px 0 0;
    overflow: hidden;
}
/*.bomlife-experience-center-img-2
{
    width: 800px;
    height: 600px;
    transform: perspective(1200px) rotateX(
-20deg
);
    -webkit-transform: perspective(1200px) rotateX(
-20deg
);
    -o-transform: perspective(1200px) rotateX(-20deg);
    -moz-transform: perspective(1200px) rotateX(-20deg);
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    margin: 8px 0 0;
}*/
.bomlife-experience-center h2
{
    font-size: 39px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
    margin: 30px 0 0;
}
.bomlife-experience-imgs
{
    display: flex;
    flex-wrap: wrap;
}
.bomlife-experience-imgs img
{
    flex: 0 0 50%;
    max-width: 50%;
}
.For-large-plantations .innovation-that-text h1.inn-h1-3
{
    width: 65%;
}
.For-large-plantations .innovation-that-text
{
    padding: 60px 100px;
}
.For-large-plantations ul
{
    list-style: none;
    margin: 15px 0 0;
    padding: 0;
    text-align: left;
}
.For-large-plantations ul li
{
    font-size: 22px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
    position: relative;
    margin: 10px 0;
    letter-spacing: 2px;
    font-weight: 700;
}
.For-large-plantations ul li:before
{
    content: '';
    position: absolute;
    top: 10px;
    left: -15px;
    width: 8px;
    height: 8px;
    background: #231F20;
    transform: skew(-10deg);
}
.For-large-plantations p
{
    text-align: left;
    font-size: 24px;
    line-height: 1.2;
    color: #4FA231;
    -webkit-text-stroke: 0.5px #4FA231;
    margin: 20px 0;
}
.our-product-inject .innovation-that-img
{
    width: 1100px;
    height: 605px;
    margin: 0;
}
.our-product-inject .innovation-that-text
{
    height: 570px;
    margin: -6px 0 0;
    padding: 90px 80px 60px 0;
}
.our-product-inject .innovation-that-text:before
{
    left: -228px;
}
.guaranted-sec
{
    background: #E5E580;
    padding: 60px 0;
    text-align: center;
    margin-bottom: 60px;
}
.guaranted-sec-box
{
    padding: 0 120px;
}
.guaranted-sec-box.border-left
{
    border-color: #231F20 !important;
}
.guaranted-sec h1
{
    font-size: 39px;
    line-height: 1.2;
    letter-spacing: 2px;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
}
.guaranted-sec h1.guaranted-sec-h1-one
{
    width: 63%;
    background: #FF7702;
    color: #231F20;
    margin: 0 auto;
    position: relative;
    -webkit-text-stroke: 0.5px #231F20;
}
.guaranted-sec h1.guaranted-sec-h1-one:before, .guaranted-sec-h1-two:before {
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.guaranted-sec h1.guaranted-sec-h1-one:after, .guaranted-sec-h1-two:after {
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.guaranted-sec-h1-two
{
    background: #4FA231;
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff !important;
    width: 78%;
    margin: 15px auto 0;
    position: relative;
}
.guaranted-sec-h1-two:before, .guaranted-sec-h1-two:after
{
    background: #4FA231;
}
.guaranted-sec p
{
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
    margin: 0;
    letter-spacing: 1.5px;
}
.about-us .innovation-that-text
{
    padding: 30px 150px;
}
.about-us h1
{
 font-family: 'Helvetica BoldOblique';
 font-size: 65px;
 line-height: 1;
 color: #4FA231;
 margin: 10px 0;   
}
.last-section
{
    padding: 30px 0 0;
}

.last-section .innovation-that-text
{
    padding: 140px 60px 60px;
    height: 576px;
}
.last-section .innovation-that-text:before
{
    left: -96px;
}
.compare-img-box
{
    position: relative;
    margin-bottom: 60px;
}
.compare-img-text
{
    width: 54%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
.compare-img-text h1
{
    background: #FF7702;
    position: relative;
    z-index: 1;
    color: #fff;
    width: 100%;
    margin: 0 auto;
    font-size: 39px;
    line-height: 1.2;
    -webkit-text-stroke: 0.5px #fff;
}
.compare-img-text h1:before {
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 50%;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
    z-index: -1;
}
.compare-img-text h1:after {
        content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 50%;
    height: 100%;
    background: #4FA231;
    transform: skew(-15deg);
    z-index: -1;
}
.compare-img-text h3
{
    font-size: 20px;
    line-height: 1.5;
    background: #fff;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 10px auto 0;
    width: 95%;
    position: relative;
}
.compare-img-text h3:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #fff;
    transform: skew(-15deg);
}
.compare-img-text h3:after {
        content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #fff;
    transform: skew(-15deg);
}
.pad-top
{
    padding-top: 22px;
}
.Package-Practices .innovation-that-text
{
    padding: 40px 80px 40px 100px;
}
.Package-Practices .innovation-that-text h1.inn-h1-2
{
    width: 100%;
}
.Package-Practices .innovation-that-text h1.inn-h1-2:before
{
    left: -14px;
}
.Package-Practices .innovation-that-text h1.inn-h1-2:after
{
    right: -14px;
}
.Package-Practices .innovation-that-text h1.inn-h1-3
{
    width: 70%;
}
footer
{
    padding: 60px 0 0;
}
footer h1
{
    font-size: 27px;
    line-height: 1.3;
    color: #4FB131;
    -webkit-text-stroke: 1px #4FB131;
    margin: 0 0 30px;
    text-align: center;
}
footer ul.footer-menu
{
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
    background: #4FB131;
}
footer ul.footer-menu li
{
    display: inline-block;
    padding: 5px;
}
footer ul.footer-menu li a
{
    padding: 2px 12px;
    font-family: 'HelveticaNeue LT 25 UltLight';
    font-style: italic;
    font-size: 16px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
    letter-spacing: 2px;
    position: relative;
}
footer ul.footer-menu li a:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -6px;
    width: 1px;
    height: 100%;
    background: #fff;
    transform: skew(-15deg);
}
footer ul.footer-menu li:first-child a:before
{
    display: none;
}
.footer-content
{
    background: #404041;
    padding: 60px 100px;
}
.footer-content ul
{
    padding: 0;
    list-style: none;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    color: #fff;
    -webkit-text-stroke: 0.5px #fff;
    letter-spacing: 2px;
}
.footer-content ul li
{
    flex: 0 0 25%;
    max-width: 25%;
    position: relative;
    padding: 0 20px;
}
.footer-content ul li:before
{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background: #fff;
}
.footer-content ul li:last-child
{
    flex: 0 0 50%;
    max-width: 50%;
}
.footer-content ul li:last-child:before
{
    display: none;
}
.footer-content ul li h3
{
    font-size: 24px;
    line-height: 1.2;
    margin: 0 0 20px;
    letter-spacing: 2px;
}
.footer-content ul li p
{
    font-size: 16px;
    line-height: 1.2;
    margin: 5px 0;
    font-weight: 400;
    color: #fff;
    -webkit-text-stroke: 0.1px #fff;
    letter-spacing: 2px;
}
.footer-content ul li p span
{
    font-weight: 600;
    color: #fd7824;
    -webkit-text-stroke: 0.1px #fd7824;
}
.copyright
{
    font-size: 14px;
    line-height: 1.2;
    color: #404041;
    -webkit-text-stroke: 1px #404041;
    padding: 5px 0;
    margin: 0;
    letter-spacing: 2px;
}
.copyright a
{
    color: #404041;
}
.solution-banner,
.innovation-banner,
.implemetations-banner,
.imp-large-banner
{
    z-index: -1;
}
.implemetations-banner .banner-text
{
    width: 68%;
    padding: 100px 0;
}
.imp-large-banner .banner-text
{
    width: 70%;
    padding: 100px 0;
}
.imp-large-banner .banner-text p,
.imp-large-banner .banner-text h3
{
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
    font-size: 59px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.imp-large-banner .banner-text h1
{
    letter-spacing: 0;
    display: block !important;
    margin-left: 40px;
}
.imp-large-banner .banner-text:before
{
    background: rgba(167,151,0,0.50);
}
.solution-banner .banner-text:before
{
    background: rgba(79,175,49,0.72);
}   
.inner-banner .banner-text
{
    display: table;
}
.inner-banner .banner-text h1
{
    display: table-row; 
}
.commercial-agriculture
{
    z-index: 2;
    background: #DFDFDF;
}
.commercial-agriculture-left-box
{
    width: 950px;
    height: 600px;
}
.commercial-agriculture-left-box:after
{
    content: '';
     position: absolute;
  top: 0; right: 0;
  width: 100%; height: 100%;
  background: #D0D0D1;
  -webkit-transform-origin:100% 0;
  -ms-transform-origin:100% 0;
  transform-origin: 100% 0;
  -webkit-transform: skewX(-10deg);
  -ms-transform: skewX(-10deg);
  transform: skewX(-10deg);
  border-radius: 0;
  z-index: -2;
}
.commercial-agriculture-left-box:before
{
    content: '';
    position: absolute;
    width: 100%;
    height: 105%;
    top: -50px;
    left: -10px;
    background: #fff;
    -webkit-transform-origin:100% 0;
  -ms-transform-origin:100% 0;
  transform-origin: 100% 0;
  -webkit-transform: skewX(-10deg);
  -ms-transform: skewX(-10deg);
  transform: skewX(-10deg);
    z-index: -1;
}
.commercial-agriculture-left-content
{
    z-index: 1;
    display: block;
    padding-top: 60px;
}
.commercial-agriculture-left-content h1
{
    font-size: 39px;
    line-height: 1.2;
    margin: 0 0 15px auto;
    text-align: center;
    letter-spacing: 2px;
    position: relative;
}
.commercial-agriculture-left-content h1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.commercial-agriculture-left-content .content-h1-1
{
    width: 33%;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;   
    background: #F97102;
}
.commercial-agriculture-left-content .commercial-agriculture-content-h1-1:before
{
    display: none;
}
.commercial-agriculture-left-box-change.commercial-agriculture-left-box
{
    height: 486px;
}
.commercial-agriculture-right-box.commercial-agriculture-right-box-changes
{
    height: 400px;
}
.commercial-agriculture-left-content .commercial-agriculture-content-h1-1
{
    width: 33%;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20; 
}
.commercial-agriculture-left-content .content-h1-2,
.commercial-agriculture-right-box .content-h1-2
{
    width: 43%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;   
    background: #F97102;
}
.hitect-commercial-agriculture .commercial-agriculture-left-content .content-h1-2
{
    width: 50%;
    margin-right: 30px;
}
.commercial-agriculture-left-content .content-h1-3
{
    width: 38%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;   
    background: #4F9F31;
}
.commercial-agriculture-left-content .content-h1-3:before
{
    background: #4F9F31
}
.commercial-agriculture-left-ul
{
    width: 95%;
    padding: 0 15px;
    margin: 30px 0 0 auto;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #4F9F31;
}
.commercial-agriculture-left-ul li,
.commercial-agriculture-right-ul li
{
    flex: 0 0 33.33%;
    max-width: 33.33%;
    padding: 15px;
    font-size: 24px;
    line-height: 1.2;
    color: #4F9F31;
    -webkit-text-stroke: 1px #4F9F31;
    position: relative;
}
.commercial-agriculture-right-ul li
{
    color: #05BED8;
    -webkit-text-stroke: 1px #05BED8;
}
.commercial-agriculture-left-ul li:before,
.commercial-agriculture-right-ul li:before
{
    content: '';
    position: absolute;
    top: 20px;
    left: 2px;
    width: 6px;
    height: 6px;
    background: #4F9F31;
}
.commercial-agriculture-right-ul li:before
{
    background: #05BED8;
}
.commercial-agriculture-left-ul li span,
.commercial-agriculture-right-ul li span
{
    display: block;
    font-size: 18px;
    color: #231F20;
    line-height: 1.5;
    -webkit-text-stroke: 1px #231F20;
}
.commercial-agriculture-right-ul li
{
    flex: 0 0 50%;
    max-width: 50%;
}
.commercial-agriculture-right-box
{
    height: 500px;
    background-position: top right !important;
    background-size: cover;
    margin-left: -90px;
    padding: 100px 40px;
    text-align: right;
}
.commercial-agriculture-right-box h1
{
    font-size: 39px;
    line-height: 1.2;
    margin: 0 0 15px auto;
    text-align: center;
    letter-spacing: 2px;
    position: relative;
}
.commercial-agriculture-right-box .content-h1-2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.commercial-agriculture-right-box .content-h1-4
{
    width: 75%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;   
    background: #05BED8;
}
.commercial-agriculture-right-box .content-h1-4:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #05BED8;
    transform: skew(-15deg);
}
.commercial-agriculture-right-ul
{
    width: 95%;
    padding: 0;
    margin: 30px 0 0 auto;
    list-style: none;
    display: flex;
    text-align: left;
    flex-wrap: wrap;
    position: relative;
}
.commercial-agriculture-right-ul:before
{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 80%;
    height: 1px;
    background: #05BED8;
}
.plant-nutrition
{
    background: #DFDFDF;
    padding: 60px 0;
}
.plant-nutrition-content
{
    background: #fff;
    position: relative;
    z-index: 1;
    padding: 60px;
}
.plant-nutrition-content:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -112px;
    background: #fff;
    width: 258px;
    height: 100%;
    transform: skew(15deg);
    z-index: -1;
}
.plant-nutrition-content h1
{
    font-size: 34px;
    line-height: 1.2;
    letter-spacing: 2px;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4F9A31;
    width: 35%;
    position: relative;
    margin: 0;
    padding: 0 0 0 15px;
}
.plant-nutrition-content h1:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4F9A31;
    transform: skew(15deg);
}
.plant-nutrition-content h2
{
    font-size: 34px;
    line-height: 1.2;
    letter-spacing: 2px;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    background: #FFED00;
    width: 50%;
    text-align: center;
    position: relative;
    margin: 8px 0 0 auto;
}
.plant-nutrition-content h2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FFED00;
    transform: skew(-15deg);
}
.plant-nutrition-content h2:after
{
    content: '';
    position: absolute;
    top: 50%;
    left: -50%;
    width: 95%;
    height: 1px;
    background: #4F9A31;
    transform: translateX(-53%);
}
.plant-grow-promoter h2:after
{
    background: #FFED00;
}
    
.plant-health-regulator .plant-nutrition-content h2:after
{
    background: #FFED00;
}
.plant-nutrition-img-box
{
    margin: 20px 0;
    padding: 10px;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    border-top: 1px solid #AFB1B2;
    border-bottom: 1px solid #AFB1B2;
}
.plant-nutrition-img-box li
{
    flex: 0 0 50%;
    max-width: 50%;
    text-align: center;
    position: relative;
}
.plant-nutrition-img-box li:first-child
{
    border-right: 1px solid #AFB1B2;
}
.plant-nutrition-content p
{
    color: #231F20;
    font-size: 24px;
    line-height: 1.2;
    margin: 15px 0;
    -webkit-text-stroke: 1px #231F20;
    letter-spacing: 2px;
}
.plant-nutrition-list-ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}
.plant-nutrition-list-ul li
{
    flex: 0 0 50%;
    max-width: 50%;
    font-size: 18px;
    line-height: 1.2;
    letter-spacing: 2px;
    margin: 8px 0;
    position: relative;
    padding-left: 10px;
}
.plant-nutrition-list-ul li:before
{
    content: '';
    position: absolute;
    top: 5px;
    left: -5px;
    width: 6px;
    height: 6px;
    background: #231F20;
}
.plant-nutrition-list-ul li:nth-child(even),
.plant-nutrition-list-ul li:nth-child(7)
{
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
}
.plant-nutrition-list-ul li:nth-child(1)
{
    color: #4F9A31;
    -webkit-text-stroke: 1px #4F9A31;
}
.plant-nutrition-list-ul li:nth-child(3)
{
    color: #FF7604;
    -webkit-text-stroke: 1px #FF7604;
}
.plant-nutrition-list-ul li:nth-child(5)
{
    color: #2388C6;
    -webkit-text-stroke: 1px #2388C6;
}
.doses-sec
{
    background: #DFDFDF;
    padding: 60px 100px;
}
.doses-content
{
    background: #fff;
    padding: 30px 15px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
}
.doses-content:before
{
    content: '';
    position: absolute;
    top: 0;
    right: 40%;
    width: 1px;
    height: 100%;
    background: #85878A;
}
.doses-content h1
{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
    letter-spacing: 2px;
    -webkit-text-stroke: 1px #fff;
    background: #4F9A31;
    width: 30%;
    margin: 0 0 20px;
    text-align: center;
    position: relative;
}
.doses-content h1:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4F9A31;
    transform: skew(15deg);
}
.doses-content p
{
    font-size: 18px;
    line-height: 1.2;
    letter-spacing: 2px;
}
.doses-content p strong
{
    color: #4F9A31;
    -webkit-text-stroke: 1px #4F9A31;
}
.doses-content p span
{
    font-size: 16px;
    display: block;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
}
.overdoses-content
{
    padding: 30px;
    background: #fff;
    text-align: center;
    height: 363px;
    position: relative;
}
.overdoses-content:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -20px;
    width: 20px;
    height: 100%;
    background:  #DFDFDF;
    transform: skew(-10deg);
}
.overdoses-content-h1-2
{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
    margin: 0 auto 15px;
    background: #F97102;
    width: 82%;
    -webkit-text-stroke: 0.5px #fff;
    letter-spacing: 2px;
    position: relative;
}
.overdoses-content-h1-2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #F97102;
    transform: skew(-15deg);
}
.overdoses-content-h1-2:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #F97102;
    transform: skew(-15deg);
}
.overdoses-content p
{
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 1.2px;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
}
.overdoses-content p.overdoses-content-last
{
    -webkit-text-stroke: 1.2px #231F20;
}
.overdoses-content p.overdoses-content-last span
{
    color: #4F9A31;
    -webkit-text-stroke: 1px #4F9A31;
}
.plant-health-regulator .plant-nutrition-content:before,
.bio-pest-control-agent .plant-nutrition-content:before,
.about-sec-1 .plant-nutrition-content:before
{
    right: inherit;
    left: -112px;
    transform: skew(-15deg);
}
.plant-health-regulator .plant-nutrition-list-ul,
.plant-grow-promoter  .plant-nutrition-list-ul
{
    display: block;
    flex-wrap: inherit;
}
.plant-health-regulator .plant-nutrition-list-ul li,
.plant-grow-promoter  .plant-nutrition-list-ul li
{
    max-width: 100%;
    flex: inherit;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 15px 0;
}
.plant-health-regulator h1,
.plant-grow-promoter h1
{
    width: 23%;
    text-align: center;
}
.plant-health-regulator p span,
.plant-grow-promoter p span,
.color-span-green
{
    color: #4F9A31;
    -webkit-text-stroke: 1px #4F9A31;
}
.plant-grow-promoter-img-3
{
    position: relative;
}
.plant-grow-promoter-img-3:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -50px;
    background: #fff;
    width: 85px;
    height: 101%;
    transform: skew(-8deg);
    z-index: 1;
}
.plant-grow-promoter .plant-nutrition-content:before
{
    transform: skew(-15deg);
}
.BIO-FUNGAL .plant-nutrition-content h1
{
    width: 117.8%;
    margin: 0 0 50px -60px;
    font-size: 40px;
    background: #f97102;
    font-family: 'Helvetica BoldOblique';
    -webkit-text-stroke:0px #fff;
}
.BIO-FUNGAL .plant-nutrition-content h1:before,
.BIO-FUNGAL .plant-nutrition-content h2:before
{
    background: #f97102;
}
.BIO-FUNGAL .plant-nutrition-content h2
{
    width: 58%;
    background: #f97102;
    color: #fff;
    -webkit-text-stroke:1px #fff;
}

.BIO-FUNGAL .plant-nutrition-content h2:after
{
    width: 68%;
    transform: translateX(-33%);
}
.BIO-FUNGAL .plant-nutrition-content h3
{
    font-size: 24px;
    line-height: 1.5;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    letter-spacing: 2px;
}

.BIO-FUNGAL .plant-nutrition-content p
{
    font-size: 22px;
    margin-bottom: 0;
}
.BIO-FUNGAL .plant-nutrition-content .btn-learn-more span:before,
.BIO-FUNGAL .plant-nutrition-content .btn-learn-more:hover
{
    background: #f97102;
}
.BIO-FUNGAL-orrange-box
{
   background: #f97102;
   padding: 15px;
   position: relative;
   margin-bottom: 15px; 
}
.BIO-FUNGAL .plant-nutrition-content .BIO-FUNGAL-orrange-box:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -18px;
    width: 50px;
    height: 100%;
    background: #f97102;
    transform: skew(15deg);
}
.BIO-FUNGAL-orrange-box p
{
    margin: 0;
}
.BIO-FUNGAL .plant-nutrition-content .btn-learn-more:hover span:before
{
    background: #4FA231;
}

.BIO-FUNGAL .plant-nutrition-content h4
{
    font-size: 24px;
    line-height: 1;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4F9A31;
    padding: 5px 10px;
    position: relative;
}
.BIO-FUNGAL .plant-nutrition-content h4:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4F9A31;
    transform: skew(15deg);
}
.doses
{
    background: #DFDFDF;
}
.doses .doses-content
{
    position: relative;
    z-index: 1;
}
.doses .doses-content:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -16px;
    width: 100px;
    height: 100%;
    background: #fff;
    transform: skew(-5deg);
    z-index: -1;
}
.doses .doses-content:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -16px;
    width: 100px;
    height: 100%;
    background: #fff;
    transform: skew(-5deg);
    z-index: -1;
}
.bio-pest-control-agent .plant-nutrition-content h2,
.bio-pest-control-agent-2  .plant-nutrition-content h2
{
    background:  #f97102;
    width: 60%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.bio-pest-control-agent .plant-nutrition-content h2:before,
.bio-pest-control-agent-2  .plant-nutrition-content h2:before
{
    background:  #f97102;
}
.bio-pest-control-agent .plant-nutrition-content h2:after,
.bio-pest-control-agent-2  .plant-nutrition-content h2:after
{
    width: 70%;
    transform: translateX(-36%);
    background: #332E32;
}

.bg-orrange
{
    background: #f97102;
}
.bio-pest-control-agent-2 .plant-nutrition-content:before
{
    right: -123px;
}
.plant-nutrition-list-100 li
{
    flex: 0 0 100%;
    max-width: 100%;
    color: #4F9A31 !important;
    -webkit-text-stroke: 1px #4F9A31 !important;
}
.plant-nutrition-list-100 li:before
{
    display: none;
}
.bio-pest-control-agent .bio-waste-management-content h2,
.bio-pest-control-agent .bio-waste-management-content h2:before,
.bio-pest-control-agent .bio-waste-management-content h2:after
{
    background: #B8BF59;
}
.soil-modulation-content .plant-nutrition-list-100 li
{
    color: #231F20 !important;
    -webkit-text-stroke: 1px #231F20 !important;
}
.hitect-commercial-agriculture .commercial-agriculture-left-content p
{
    width: 90%;
    margin: 0 auto;
    display: block;
    font-size: 20px;
    padding-right: 30px;
    text-align: right;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20 !important;
}
.hitect-commercial-agriculture .commercial-agriculture-left-content
{
    padding-top: 40px;
}
.testimonial-banner-bottom .commercial-agriculture-left-content
{
    padding: 0 30px 0 30px;
    text-align: right;
}
.testimonial-banner-bottom .commercial-agriculture-left-content img
{
    width: 70%
}
.color-orrange
{
    color: #FF7602 !important;
    -webkit-text-stroke: 1px #FF7602 !important;
}
.color-green
{
    color: #4FAA31 !important;
    -webkit-text-stroke: 1px #4FAA31 !important;
}
.color-black
{
    color: #000 !important;
    -webkit-text-stroke: 1px #000 !important;
}
.hitect-commercial-agriculture .commercial-agriculture-left-content hr
{
    width: 95%;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 50px;
    display: block;
    border-top-color: #FF7602;
}
.overdoses-content .overdoses-content-h1-1
{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
    letter-spacing: 2px;
    -webkit-text-stroke: 1px #fff;
    background: #4F9A31;
    width: 50%;
    margin: 0 auto 20px;
    text-align: center;
    position: relative;
}
.overdoses-content .overdoses-content-h1-1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #4F9A31;
    transform: skew(-15deg);
}
.overdoses-content .overdoses-content-h1-1:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #4F9A31;
    transform: skew(-15deg);
}
.hitect-commercial-agriculture .commercial-agriculture-right-box
{
    height: 603px;
    background-position: center !important;
    background-size: contain !important;
    margin-left: -90px;
    background-repeat: no-repeat !important;
    padding: 40px 40px 40px 90px;
    text-align: left;
    position: relative;
}
.hitect-commercial-agriculture .commercial-agriculture-right-box p
{
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 2px;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 0 0 5px;
}
.hitect-commercial-agriculture .commercial-agriculture-right-box p span
{
    color: #4FAA31;
    -webkit-text-stroke: 1px #4FAA31;
}
.hitect-commercial-agriculture-bottom-p
{
    position: absolute;
    left: 20px;
    bottom: 50px;
}
.bg-gredient-brown .plant-nutrition-content
{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#725641+20,42322f+70,382d2c+100 */
background: #725641; /* Old browsers */
background: -moz-linear-gradient(left,  #725641 20%, #42322f 70%, #382d2c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #725641 20%,#42322f 70%,#382d2c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #725641 20%,#42322f 70%,#382d2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#725641', endColorstr='#382d2c',GradientType=1 ); /* IE6-9 */


}
.bg-gredient-brown .plant-nutrition-content:before
{
    background: #725641;
}
.bg-gredient-brown .plant-nutrition-content h2, .bg-gredient-brown .plant-nutrition-content h2:before
{
    background: #363036;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.bg-gredient-brown .plant-nutrition-content h2:after, .hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2:after
{
    display: none;
}
.bg-gredient-brown .plant-nutrition-content .plant-nutrition-list-ul,
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content .plant-nutrition-list-ul
{
    margin-top: 30px;
    position: relative;
    padding-top: 30px;
}
.bg-gredient-brown .plant-nutrition-content .plant-nutrition-list-ul:before,
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content .plant-nutrition-list-ul:before
{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: rgba(255,255,255,.3);
}
.bg-gredient-brown .plant-nutrition-content .plant-nutrition-list-ul li,
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content .plant-nutrition-list-ul li
{
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content

{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5e5c08+22,78791b+67,808121+100 */
background: #5e5c08; /* Old browsers */
background: -moz-linear-gradient(45deg,  #5e5c08 22%, #78791b 67%, #808121 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #5e5c08 22%,#78791b 67%,#808121 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #5e5c08 22%,#78791b 67%,#808121 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5c08', endColorstr='#808121',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content:before
{
    right: -145px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#78791b+0,808121+100 */
background: #78791b; /* Old browsers */
background: -moz-linear-gradient(45deg,  #78791b 0%, #808121 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #78791b 0%,#808121 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #78791b 0%,#808121 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78791b', endColorstr='#808121',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    width: 225px;
}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2
{
    background: #BBBD8F;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 8px auto 0 0;
    width: 61%;
}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2:before
{
    left: inherit;
    right: -8px;
    transform: skew(15deg);
    background: #BBBD8F;
}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content .plant-nutrition-list-ul li
{
    flex: 0 0 100%;
    max-width: 100%;
}
.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content p
{
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.hitech-advantages .plant-nutrition-content h2
{
    width: 85%;
    margin: 8px auto 0 0;
    background: #0967C6;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.hitech-advantages .plant-nutrition-content h2:before
{
    background: #0967C6;
}
.hitech-advantages .plant-nutrition-content h2:after
{
    display: none;
}
.hitech-advantages .plant-nutrition-content h3,
.hi-tect-Environmental-Benefits .plant-nutrition-content h3
{
    font-size: 34px;
    width: 100%;
    margin: 10px 0 0 auto;
    color: #0967C6;
    -webkit-text-stroke: 1px #0967C6;
    text-align: right;
    position: relative;
}
.hitech-advantages .plant-nutrition-content h3:before,
.hi-tect-Environmental-Benefits .plant-nutrition-content h3:before
{
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 72%;
    height: 2px;
    background: #0967C6;
}
.hitech-advantages .plant-nutrition-content li span
{
    font-size: 22px;
    line-height: 1.2;
    color: #0967C6;
    -webkit-text-stroke: 1px #0967C6;
    display: block;
}
.hitech-advantages .plant-nutrition-list-ul li:before
{
    top: 8px;
    background: #0967C6;
}
.hi-tect-Environmental-Benefits.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content,
.hi-tect-Environmental-Benefits.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content:before
{
    background: #fff !important;
}
.hi-tect-Environmental-Benefits .plant-nutrition-content h3
{
    color: #619533;
    -webkit-text-stroke: 1px #619533;
}
.hi-tect-Environmental-Benefits .plant-nutrition-content h3:before
{
    bottom: 18px;
    width: 59%;
    background: #619533;
}
.hi-tect-Environmental-Benefits .plant-nutrition-content .plant-nutrition-list-ul li
{
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
}
.hi-tect-Environmental-Benefits .plant-nutrition-content li span
{
    font-size: 22px;
    line-height: 1.2;
    color: #619533;
    -webkit-text-stroke: 1px #619533;
    display: block;
}
.hi-tect-Environmental-Benefits .plant-nutrition-list-ul li:before
{
    top: 8px;
    background: #619533;
} 
.hitech-consumer-benefits .plant-nutrition-content
{
    padding: 130px 60px;
}
.hitech-consumer-benefits .plant-nutrition-content h3
{
    color: #AA070F;
    -webkit-text-stroke: 1px #AA070F;
    font-size: 34px;
    width: 100%;
    margin: 10px 0 0 auto;
    text-align: right;
    position: relative;
}
.hitech-consumer-benefits .plant-nutrition-content h3:before
{
    background: #AA070F;
    content: '';
    position: absolute;
    bottom: 18px;
    width: 60%;
    height: 2px;
    left: 0;
}
.hitech-consumer-benefits .plant-nutrition-content li span
{
    font-size: 22px;
    line-height: 1.2;
    color: #AA070F;
    -webkit-text-stroke: 1px #AA070F;
    display: block;
}
.hitech-consumer-benefits .plant-nutrition-list-ul li:before {
    top: 8px;
    background: #AA070F;
}
.innovation-banner .banner-text:before, .implemetations-banner .banner-text:before{
    background: rgba(166,150,0,0.72);
}
.innovations-that-box .commercial-agriculture-left-content
{
    padding-right: 60px;
}
.innovations-that-box .commercial-agriculture-left-content .content-h1-1
{
    background: transparent;
}
.innovations-that-box .commercial-agriculture-left-content .content-h1-1:before
{
    display: none;
}
.innovations-that-box .commercial-agriculture-left-content .content-h1-3
{
    width: 55%;
}
.innovations-that-box .commercial-agriculture-left-content .content-h1-2
{
    width: 61%;
}
.commercial-agriculture-left-box.innovations-that-box 
{
    height: 543px;
}
.innovations-that-box .commercial-agriculture-left-content p
{
    font-size: 20px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    padding-left: 60px;
    text-align: left;
    margin: 80px 0 0;
    position: relative;
}
/*.innovations-that-box .commercial-agriculture-left-content p:before
{
    content: '';
    position: absolute;
    top: -15px;
    right: 0;
    width: 92%;
    height: 1px;
    background: #4F9F31;
}*/
.innovations-that-main .commercial-agriculture-right-box
{
    background-position: center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
.innovation-normal-sec
{
    padding: 80px 0 10px;
}
.innovation-normal-sec-with-bg
{
    padding: 60px 30px;
    background: #C4AF00;
    position: relative;
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin-bottom: 30px;
}
.innovation-normal-sec-with-bg:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -60px;
    width: 130px;
    height: 100%;
    background: #C4AF00;
    z-index: -1;
    transform: skew(-15deg);
}
.innovation-normal-sec-with-bg:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -60px;
    width: 130px;
    height: 100%;
    background: #C4AF00;
    z-index: -1;
    transform: skew(-15deg);
}
.innovation-normal-sec p
{
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 3px;
    color: #231F20;
    -webkit-text-stroke: 0.5px #231F20;
}
.implemetations-banner .banner-text p
{
    font-size: 20px;
    color: #000;
    -webkit-text-stroke: 1px #000;
    font-family: 'HelveticaNeue LT 25 UltLight';
}
.implemetations-banner .banner-text h3
{
    font-size: 55px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
}
.implemetations-h1-1-new
{
    font-size: 34px;
    line-height: 1.2;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    text-align: center;
    letter-spacing: 2px;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4FAA31;
}
.implemetations-h1-1-new:before
{

}
.commercial-agriculture-left-box.implemetations-left-box .implemetations-h1-1
{
    font-size: 34px;
    line-height: 1.2;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    text-align: center;
    letter-spacing: 2px;
    width: 90%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4FAA31;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-24%);
}
.commercial-agriculture-left-box.implemetations-left-box .implemetations-h1-1:before
{
    background: #4FAA31;
}
.commercial-agriculture-left-box.implemetations-left-box hr
{
    border-color: #4FAA31;
    margin: 15px 0;
    width: 107%;
    position: absolute;
    left: 50%;
    transform: translateX(-30%);
}
.implemetations-left-box .commercial-agriculture-left-content p
{
    text-align: center;
}
.implemetations-left-box .commercial-agriculture-left-content p span,
.implemetations-main .commercial-agriculture-right-box p span
{
    font-size: 24px;
    line-height: 1.2;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    color: #FF7602;
    -webkit-text-stroke: 1px #FF7602;
    text-align: center;
    margin: 40px 0 20px;
    display: block;
}
.implemetations-left-box .commercial-agriculture-left-content p,
.implemetations-main .commercial-agriculture-right-box p
{
    font-size: 24px;
    line-height: 1.5;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
}
.implemetations-main .commercial-agriculture-left-box
{
    height: 320px;
}
.implemetations-main .commercial-agriculture-left-box:after
{
    height: 95%;
}
.implemetations-main .commercial-agriculture-right-box
{
    text-align: center;
    background: #E8E8E8;
    height: 304px;
}
.implemetations-main .commercial-agriculture-right-box.commercial-agriculture-right-box-new
{
    height: inherit;
    padding: 40px;
}
.implemetations-main, .result-sec
{
    background: #E8E8E8 !important;
}
.implemetations-main .commercial-agriculture-right-box p span
{
    margin: 0;
}
.result-sec
{
    padding: 20px 0;
    text-align: center;
}
.result-sec h1
{
    font-size: 34px;
    line-height: 1.2;
    color: #4FAA31;
    -webkit-text-stroke: 1px #4FAA31;
}
.result-sec p
{
    font-size: 34px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
}
.implemetation-3-sec
{
    padding: 40px 0;
    background: #E8E8E8 !important;
}
.implemetation-3-sec .implemetation-3-sec-left-cox
{
    margin-top: 180px;
    padding: 60px 40px 60px 60px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff5802+29,ff9302+69,ff7602+98 */
background: #ff5802; /* Old browsers */
background: -moz-linear-gradient(45deg,  #ff5802 29%, #ff9302 69%, #ff7602 98%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #ff5802 29%,#ff9302 69%,#ff7602 98%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #ff5802 29%,#ff9302 69%,#ff7602 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5802', endColorstr='#ff7602',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
position: relative;
}
.implemetation-3-sec .implemetation-3-sec-left-cox:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -22px;
    width: 53px;
    height: 100%;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff9303+29,ff8302+69,ff8302+98 */
background: #ff9303; /* Old browsers */
background: -moz-linear-gradient(45deg,  #ff9303 29%, #ff8302 69%, #ff8302 98%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #ff9303 29%,#ff8302 69%,#ff8302 98%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #ff9303 29%,#ff8302 69%,#ff8302 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9303', endColorstr='#ff8302',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    transform: skew(-5deg);
    z-index: 1;
}
.implemetation-3-sec .implemetation-3-sec-left-cox h1
{
    font-size: 34px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    position: relative;
}
.implemetation-3-sec .implemetation-3-sec-left-cox h1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #fff;
    transform: skew(-15deg);
}
.implemetation-3-sec .implemetation-3-sec-left-cox h1.implemetation-3-sec-h1-1
{
    width: 40%;
    background: #fff;
    padding:0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec .implemetation-3-sec-left-cox h1.implemetation-3-sec-h1-2
{
    width: 55%;
    background: #fff;
    padding:0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec .implemetation-3-sec-left-cox hr
{
    border-color: #fff;
}
.implemetation-3-sec .implemetation-3-sec-left-cox ul,
.implemetation-3-sec .implemetation-3-sec-right-box-1 ul,
.implemetation-3-sec-right-box-2 ul
{
    list-style: none;
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 1.5;
    margin: 0;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.implemetation-3-sec .implemetation-3-sec-left-cox ul li,
.implemetation-3-sec .implemetation-3-sec-right-box-1 ul li,
.implemetation-3-sec-right-box-2 ul li
{
    padding: 5px;
    position: relative;
}
.implemetation-3-sec .implemetation-3-sec-left-cox ul li:before,
.implemetation-3-sec .implemetation-3-sec-right-box-1 ul li:before,
.implemetation-3-sec-right-box-2 ul li:before
{
    content: '';
    position: absolute;
    top: 16px;
    left: -12px;
    width: 6px;
    height: 6px;
    background: #fff;
}
.implemetation-3-sec-right-box-1
{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#84e431+2,63b731+31,00b831+71 */
background: #84e431; /* Old browsers */
background: -moz-linear-gradient(45deg,  #84e431 2%, #63b731 31%, #00b831 71%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #84e431 2%,#63b731 31%,#00b831 71%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #84e431 2%,#63b731 31%,#00b831 71%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84e431', endColorstr='#00b831',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding: 100px 60px;
position: relative;
margin-bottom: 300px;
}
.implemetation-3-sec-right-box-1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -22px;
    width: 53px;
    height: 70%;
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#84e431+12,6cc431+37,49b731+98 */
background: #84e431; /* Old browsers */
background: -moz-linear-gradient(45deg,  #84e431 12%, #6cc431 37%, #49b731 98%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #84e431 12%,#6cc431 37%,#49b731 98%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #84e431 12%,#6cc431 37%,#49b731 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84e431', endColorstr='#49b731',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    transform: skew(-5deg);
    z-index: 1;
}
.implemetation-3-sec-right-box-1 h1,
.implemetation-3-sec-right-box-2 h1
{
    font-size: 34px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    position: relative;
}
.implemetation-3-sec-right-box-1 h1:before {
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #006838;
    transform: skew(-15deg);
}
.implemetation-3-sec-right-box-1 .implemetation-3-sec-h1-1
{
    width: 40%;
    background: #006838;
    padding: 0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec-right-box-1 .implemetation-3-sec-h1-2
{
    width: 55%;
    background: #006838;
    padding: 0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec .implemetation-3-sec-right-box-1 hr, .implemetation-3-sec-right-box-2 hr {
    border-color: rgba(255,255,255,0.5);
}
.implemetation-3-sec-right-box-2
{
    width: 100%;
    padding: 60px 60px 60px 15px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#c49c00+17,c4c800+69,c4af00+100 */
    background: #c49c00; /* Old browsers */
    background: -moz-linear-gradient(left,  #c49c00 17%, #c4c800 69%, #c4af00 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #c49c00 17%,#c4c800 69%,#c4af00 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #c49c00 17%,#c4c800 69%,#c4af00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c49c00', endColorstr='#c4af00',GradientType=1 ); /* IE6-9 */
    position: absolute;
    bottom: 0px;
    z-index: 9;
}
.implemetation-3-sec-right-box-2 h1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7602;
    transform: skew(-15deg);
}
.implemetation-3-sec-right-box-2 .implemetation-3-sec-h1-1
{
    width: 55%;
    background: #FF7602;
    padding: 0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec-right-box-2 .implemetation-3-sec-h1-2
{
    width: 48%;
    background: #FF7602;
    padding: 0 15px;
    margin: 0 0 20px auto;
}
.implemetation-3-sec-right-box-2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -98px;
    width: 120px;
    height: 100%;
    background: #C49C00; /* Old browsers */
    transform: skew(-5deg);
    z-index: 1;
}
.implemetation-last-sec
{
    background: #E8E8E8;
    padding: 60px 0;
}
.implemetation-last-sec p
{
    font-size: 34px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    text-align: center;
}
.implemetation-last-sec h3
{
    font-size: 34px;
    line-height: 1.2;
    color: #4FAA31;
    -webkit-text-stroke: 1px #4FAA31;
    text-align: center;
    margin: 40px 0 0;
}
.implemetation-last-sec-box
{
    background: #4FAA31;
    display: flex;
    flex-wrap: wrap;
    padding: 15px;
    margin: 15px 0;
    position: relative;
    z-index: 1;
}
.implemetation-last-sec-box h4
{
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    letter-spacing: 1px;
    padding-top: 15px;
}
.implemetation-last-sec-box p
{
    font-size: 24px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    text-align: left;
    letter-spacing: 2px;
}
.implemetation-last-sec-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -50px;
    width: 100px;
    height: 100%;
    background: #4FAA31;
    transform: skew(-5deg);
    z-index: 0;
}
.implemetation-last-sec-box:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -40px;
    width: 100px;
    height: 100%;
    background: #4FAA31;
    transform: skew(-5deg);
    z-index: -1;
}

.implemetation-last-sec h3.text-dark
{
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
}
.implemetation-last-sec-img
{
    width: 80%;
    display: flex;
    flex-wrap: wrap;
    padding: 30px 15px;
    margin: 30px auto;
    justify-content: center;
    border: 1px solid #909295;
}
.implemetation-last-sec-img a
{
    position: relative;
}
.video-icon {
    width: 20px!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.implemetation-last-sec-img p
{
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 15px 0 0;
}
.imp-large-banner .banner-text p.p-with-bg
{
    font-size: 15px;
    line-height: 1.2;
    padding: 15px;
    /*background: rgba(0,0,0,0.40);*/
    position: relative;
    letter-spacing: 2px;
    width: 70%;
    margin: 15px auto;
}
.imp-large-banner .banner-text p.p-with-bg:before
{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.40);
    transform: skew(-15deg);
    z-index: -1;
}
.imp-large-banner-bottom
{
    position: relative;
    border-bottom: 15px solid #DBDBDC;
}
.imp-large-banner-bottom:before
{
    content: '';
    position: absolute;
    width: 65%;
    height: 105%;
    top: -50px;
    left: 0;
    background: #fff;
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    z-index: 0;
}
.imp-large-banner-bottom:after
{
    width: 100%;
    height: 20px;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    background:#DBDBDC;
    z-index: -1; 
}
.imp-large-banner-bottom p.imp-large-banner-bottom-top-p
{
    padding-left: 10%;
    font-size: 30px;
    line-height: 1.2;
    position: absolute;
    top: -15px;
    letter-spacing: 2px;
}
.imp-large-banner-bottom img
{
    padding-left: 10%;
    margin-top: 80px;
}
.imp-large-banner-bottom-right
{
    padding: 60px 0;
    position: relative;
    height: 100%;
}
.imp-large-banner-bottom-right p
{
    font-size: 30px;
    line-height: 1.2;
    color: #231F20;
    letter-spacing: 2px;
    -webkit-text-stroke: 1px #231F20;
}
.imp-large-banner-bottom-right p:nth-child(2)
{
    position: absolute;
    bottom: 60px;
}
.imp-large-banner-bottom-right p .color-orange
{
    color: #FF7702;
    -webkit-text-stroke: 1px #FF7702;
}
.imp-large-why-superior-quality .plant-nutrition-content,
.about-sec-1  .plant-nutrition-content
{
background: #fff; 

}
.imp-large-why-superior-quality .plant-nutrition-content:before,
.about-sec-1  .plant-nutrition-content:before
{
background: #fff; 
}
.imp-large-why-superior-quality .plant-nutrition-content h2
{
    margin: 8px auto;
    background: #FF7702;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.imp-large-why-superior-quality .plant-nutrition-content h2:before
{
    background: #FF7702;
}
.imp-large-why-superior-quality .plant-nutrition-content h2:after
{
    display: none;
}
.imp-large-why-superior-quality .plant-nutrition-content .plant-nutrition-img-box
{
    padding: 0;
    border: none;
}
.imp-large-why-superior-quality .plant-nutrition-content p
{
    font-size: 24px;
    line-height: 1.2;
    color: #000 ;
    -webkit-text-stroke: 1px #000 ;
    text-align: justify-all;
    margin: 0 0 15px;
}
.imp-large-why-superior-quality .plant-nutrition-content .plant-nutrition-img-box li
{
    padding: 15px;
}
.imp-large-why-superior-quality .plant-nutrition-content .plant-nutrition-img-box li:first-child
{
    border-color: #000;
}
.imp-large-last-sec, .imp-large-why-superior-quality, .imp-large-hi-tech-organic, .imp-large-tea-speak
{
    background: #E8E8E8;
}
.imp-large-last-sec
{
    padding: 30px 0 0;
}
.imp-large-last-sec .imp-large-last-sec-h1-1,
.imp-large-last-sec .imp-large-last-sec-h1-2,
.imp-large-tea-speak .imp-large-last-sec-h1-2
{
    width: 60%;
    margin: 0 auto 30px;
    font-size: 34px;
    line-height: 1.2;
    background: #FF7602;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    text-align: center;
    position: relative;
}
.imp-large-last-sec .imp-large-last-sec-h1-1
{
    width: 65%;
}
.imp-large-last-sec .imp-large-last-sec-h1-2,
.imp-large-tea-speak .imp-large-last-sec-h1-2
{
    width: 100%;
    margin-top: 80px;
    display: block;
}
.imp-large-tea-speak .imp-large-last-sec-h1-2
{
    margin-top: 0;
}
.imp-large-last-sec .imp-large-last-sec-h1-1:before,
.imp-large-last-sec .imp-large-last-sec-h1-2:before,
.imp-large-tea-speak .imp-large-last-sec-h1-2:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.imp-large-last-sec .imp-large-last-sec-h1-1:after,
.imp-large-last-sec .imp-large-last-sec-h1-2:after,
.imp-large-tea-speak .imp-large-last-sec-h1-2:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 20px;
    height: 100%;
    background: #FF7702;
    transform: skew(-15deg);
}
.imp-large-last-sec .innovation-normal-sec-with-bg
{
    width: 90%;
    margin: 30px auto;
    padding: 0;
    font-size: 24px;
    line-height: 1.2;
    background: transparent;
    color: #000;
    -webkit-text-stroke: 1px #000;
    letter-spacing: 2px;
    position: relative;
    z-index: 1;
}
.imp-large-last-sec .innovation-normal-sec-with-bg:before,
.imp-large-last-sec .innovation-normal-sec-with-bg:after
{
   display: none;
}
.imp-large-hi-tech-organic .plant-nutrition-content
{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#00b831+1,63b731+50,84e431+100 */
background: #fff; /* Old browsers */
padding: 80px 60px;

}
.imp-large-hi-tech-organic .plant-nutrition-content:before
{
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#65ba31+1,70c931+31,7fdd31+58 */
background: #fff; /* Old browsers */

}
.imp-large-hi-tech-organic .plant-nutrition-content h1,
.imp-large-hi-tech-organic .plant-nutrition-content h2,
.Covert-your-gardens-to-Organic .plant-nutrition-content h1,
.Covert-your-gardens-to-Organic .plant-nutrition-content h2
{
    width: 60%;
    margin: 0 0 0 auto;
    background: #006838;
}
.imp-large-hi-tech-organic .plant-nutrition-content h1:before,
.imp-large-hi-tech-organic .plant-nutrition-content h2:before
{
    right: inherit;
    left: -8px;
    transform: skew(-15deg);
    background: #006838;
}
.Covert-your-gardens-to-Organic .plant-nutrition-content h1:before,
.Covert-your-gardens-to-Organic .plant-nutrition-content h2:before
{
    right: -8px;
    left: inherit;
    background: #006838;
    transform: skew(15deg);
}
.imp-large-hi-tech-organic .plant-nutrition-content h2
{
    width: 40%;
    margin-top: 15px;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.imp-large-hi-tech-organic .plant-nutrition-content h2:after
{
    display: none;
}
.imp-large-hi-tech-organic .plant-nutrition-content p
{
    font-size: 24px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    margin: 15px 0;
    position: relative;
    padding: 15px 0;
    border-top: 1px solid rgba(255,255,255,0.5); 
}
.imp-large-hi-tech-organic .plant-nutrition-content ul,
.Covert-your-gardens-to-Organic .plant-nutrition-content ul
{
    list-style: none;
    margin: 0;
    padding: 0 0 0 15px;
}
.imp-large-hi-tech-organic .plant-nutrition-content ul li,
.Covert-your-gardens-to-Organic .plant-nutrition-content ul li
{
    font-size: 24px;
    line-height: 1.5;
    color: #000;
    -webkit-text-stroke: 1px #000;
    letter-spacing: 2px;
    position: relative;
}
.innovation-normal-sec-with-bg ul li
{
    list-style: none;
    position: relative;
}
.imp-large-hi-tech-organic .plant-nutrition-content ul li:before,
.Covert-your-gardens-to-Organic .plant-nutrition-content ul li:before,
.innovation-normal-sec-with-bg ul li:before {
    content: '';
    position: absolute;
    top: 12px;
    left: -17px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #c4d017;
}
.imp-large-tea-speak h1
{
    font-size: 25px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    margin: 10px 0 15px;
    text-align: center;
}
.imp-large-tea-speak .imp-large-tea-speak-box
{
    border: 1px solid #909295;
    padding: 15px;
    text-align: center;
}
.imp-large-tea-speak .imp-large-tea-speak-box p
{
    font-size: 20px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    letter-spacing: 2px;
}
.let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p
{
    font-size: 34px;
    line-height: 1.5;
    color: #c03b66;
    -webkit-text-stroke: 1px #c03b66;
}
.let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span
{
    font-size: 34px;
    line-height: 1.5;
    color: #4f642b;
    -webkit-text-stroke: 1px #4f642b;
}
.let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span
{
    font-size: 24px;
    line-height: 1.2;
    color: #000;
    -webkit-text-stroke: 1px #000;
    letter-spacing: 2px;
    text-align: right;
}
.img-sports-sec
{
    padding: 40px;
    background: #fff;
    border-top: 20px solid #4FAA31;
}
.img-sports-sec a
{
    text-decoration: none;
}
.img-sports-sec h3
{
    font-size: 29px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    letter-spacing: 2px;
}
.img-sports-sec h3 span
{
    color: #4FAA31;
    -webkit-text-stroke: 1px #4FAA31;
}
.img-sports-sec h3.border-imp
{
    padding: 15px 0;
    border-top: 3px solid #4FAA31;
    border-bottom: 1px solid #4FAA31;
}
.img-sports-sec h1
{
    font-size: 28px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4FAA31;
    padding: 15px;
    width: 70%;
    position: relative;
    z-index: 1;
}
.img-sports-sec h1:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -22px;
    width: 50px;
    height: 99.8%;
    background: #4FAA31;
    transform: skew(15deg);
    z-index: -1;
}
.img-sports-last-sec
{
    background: #E8E8E8;
    padding: 60px 0;
}
.img-sports-last-sec p
{
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px #231F20;
    letter-spacing: 2px;
    text-align: center;
}
.img-sports-last-sec-ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    background: #DBDBDC;
}
.img-sports-last-sec-ul li
{
    padding: 30px;
    flex: 0 0 50%;
    max-width: 50%;
    text-align: center;
}
.img-sports-last-sec-ul li h3
{
    margin: 10px auto 0;
    padding: 5px;
    font-size: 12px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4FAA31;
    letter-spacing: 2px;
    width: 70%;
    position: relative;
    z-index: 1;
}
.img-sports-last-sec-ul li h3:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -10px;
    width: 20px;
    height: 99.98%;
    background: #4FAA31;
    transform: skew(15deg);
    z-index: -1;
}
.package-of-practices-sec
{
    padding: 60px 0;
}
.package-of-practices-sec .orrange-bg-box,
.afforestation-3 .orrange-bg-box
{
    background: #FF7602;
    padding: 15px;
    position: relative;
    text-align: center;
    margin-bottom: 30px;
}
.package-of-practices-sec .orrange-bg-box:before,
.afforestation-3 .orrange-bg-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -16px;
    width: 100px;
    height: 100%;
    background: #FF7602;
    transform: skew(-15deg);
    z-index: -1;
}
.package-of-practices-sec .orrange-bg-box:after,
.afforestation-3 .orrange-bg-box:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -16px;
    width: 100px;
    height: 100%;
    background: #FF7602;
    transform: skew(-15deg);
    z-index: -1;
}
.package-of-practices-sec .orrange-bg-box p
{
    font-size: 24px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    letter-spacing: 2px;
    margin: 0; 
}
.package-of-practices-sec p
{
    font-size: 24px;
    line-height: 1.2;
    color: #4FA131;
    -webkit-text-stroke: 1px #4FA131;
    letter-spacing: 2px;
    margin: 0; 
    text-align: center;
}
.package-of-practices-sec .green-bg-box,
.imp-large-tea-speak .green-bg-box
{
    padding: 30px;
    background: #4FA131;
    position: relative;
    margin: 60px 0 0;
}
.package-of-practices-sec  .green-bg-box:before,
.imp-large-tea-speak .green-bg-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -57px;
    width: 150px;
    height: 100%;
    background: #4FA131;
    transform: skew(-15deg);
    z-index: -1;
}
.package-of-practices-sec  .green-bg-box:after,
.imp-large-tea-speak .green-bg-box:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -57px;
    width: 150px;
    height: 100%;
    background: #4FA131;
    transform: skew(-15deg);
    z-index: -1;
}

.package-of-practices-sec  .green-bg-box p
{
    font-size: 30px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff; 
    position: relative;
    letter-spacing: 2px;
}
.package-of-practices-sec  .green-bg-box p:before
{
    content: '';
    position: absolute;
    width: 50%;
    height: 1px;
    background: #fff;
    left: 50%;
    transform: translateX(-50%);
    bottom: -5px;
}
.package-of-practices-sec  .green-bg-box ul
{
    list-style: none;
    padding: 0;
    margin: 30px 0 0;
    display: flex;
    flex-wrap: wrap;
}
.package-of-practices-sec  .green-bg-box ul li
{
    flex: 0 0 50%;
    max-width: 50%;
    padding: 5px 10px;
    font-size: 20px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff; 
    letter-spacing: 1px;
}
.package-of-practices-sec  .green-bg-box ul li a
{
    text-decoration: none;
    color: #fff;
    -webkit-text-stroke: 1px #fff; 
}
.package-of-practices-sec  .green-bg-box ul li:nth-child(odd)
{
    text-align: right;
}
.sustainability-sec
{
   background: #E8E8E8;
    padding: 60px 0;
    text-align: center;
}
.sustainability-sec .orrange-bg-box
{
    background: #4FA231;
    z-index: 1;
}
.sustainability-sec .orrange-bg-box:before,
.sustainability-sec .orrange-bg-box:after
{
    background: #4FA231;
}

.sustainability-sec p
{
    font-size: 30px;
    line-height: 1;
    color: #231F20;
    -webkit-text-stroke: 1px  #231F20; 
    margin: 0 0 15px;
}
.sustainability-sec img
{
    margin-bottom: 15px;
}
.sustainability-sec p span
{
    color: #FF7702;
    -webkit-text-stroke: 1px  #FF7702; 
    display: block;
}
.sustainability-sec .orrange-box
{
    background: #FF7702;
    z-index: 1;
    padding: 15px;
    position: relative;
    text-align: center;
    margin-top: 30px;
}
.sustainability-sec .orrange-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -46px;
    width: 100px;
    height: 100%;
    background: #FF7602;
    transform: skew(-15deg);
    z-index: -1;
}
.sustainability-sec .orrange-box:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -46px;
    width: 100px;
    height: 100%;
    background: #FF7602;
    transform: skew(-15deg);
    z-index: -1;
}
.sustainability-sec .orrange-box p
{
    font-size: 24px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px  #231F20;
}
.sustainability-sec .orrange-box p span
{
    color: #fff;
    -webkit-text-stroke: 1px  #fff;
}
.sustainability-sec  .bg-white
{
    padding: 15px;
}
.sustainability-sec  .bg-white p
{
    font-size: 24px;
}

.sustainability-sec .owl-nav .owl-prev,
.sustainability-sec .owl-nav .owl-next
{
    position: absolute;
    top: 50%;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    transform: translateY(-100%);
    text-align: center;
    background: #fff !important;
}
.sustainability-sec .owl-nav .owl-prev
{
    left: 15px;
}
.sustainability-sec .owl-nav .owl-next
{
    right: 15px;
}
.sustainability-sec .owl-nav .owl-prev img,
.sustainability-sec .owl-nav .owl-next img
{
    margin-top: 6px;
}
.sustainability-sec h3
{
    font-size: 34px;
    line-height: 1.2;
    color: #231F20;
    -webkit-text-stroke: 1px  #231F20;
}
.sustainability-sec h3 .text-orrange
{
    color: #EF613C;
    -webkit-text-stroke: 1px  #EF613C;
}
.sustainability-sec h3 .text-green
{
    color: #33C235;
    -webkit-text-stroke: 1px  #33C235;
}
.testimonial-banner-bottom .commercial-agriculture-left-box
{
    height: 446px;
}
.testimonial-banner-bottom .commercial-agriculture-left-box:before
{
    height: 95%;
}
.testimonial-banner-bottom .commercial-agriculture-left-box:after
{
    height: 90%;
}
.hitect-commercial-agriculture.testimonial-banner-bottom .commercial-agriculture-right-box
{
    height: 400px;
}
.testimonial-banner-bottom .commercial-agriculture-left-content .content-h1-1
{
    width: 60%;
    background: #4FA231;
}
.testimonial-banner-bottom .commercial-agriculture-left-content h1.content-h1-1:before
{
    background: #4FA231;
}
.hitect-commercial-agriculture.testimonial-banner-bottom .commercial-agriculture-left-content hr
{
    border-top-color: #4FA231;
}
.testimonial-success-story
{
    padding: 40px 0;
    background: #DDDDDD;
}
.testimonial-success-story h1
{
    font-size: 34px;
    line-height: 1.2;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    text-align: center;
    letter-spacing: 2px;
    width: 40%;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    background: #4FAA31;
    position: relative;
    margin: 0 auto 60px;
}
.testimonial-success-story h1:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -8px;
    width: 20px;
    height: 100%;
    background: #4FAA31;
    transform: skew(-15deg);
}
.testimonial-success-story-box
{
    background: #fff;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 0 30px;
    box-shadow: 6px 4px 13px 1px rgba(0,0,0,0.39);
-webkit-box-shadow: 6px 4px 13px 1px rgba(0,0,0,0.39);
-moz-box-shadow: 6px 4px 13px 1px rgba(0,0,0,0.39);
}
.testimonial-success-story-box .testimonial-success-story-img
{
    flex: 0 0 60%;
    max-width: 60%;
}
.testimonial-success-story-box .testimonial-success-story-img a
{
    position: relative;
}
.testimonial-success-story-box .testimonial-success-story-text
{
    flex: 0 0 40%;
    max-width: 40%;
    padding: 15px;
}
.testimonial-success-story-box .testimonial-success-story-text p
{
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: 2px;
    margin: 0;
    color: #231F20;
    -webkit-text-stroke: 1px  #231F20;
}
.testimonial-success-story-box .testimonial-success-story-text p span
{
    color: #4FA231;
    -webkit-text-stroke: 1px  #4FA231;
}
.plant-nutrition-content-changes
{
    padding: 0 60px 60px;
}
.plant-nutrition-content.plant-nutrition-content-changes h1,
.bio-waste-management-content .bio-waste-management-h1
{
    width: 115%;
    margin: 0 0 50px -60px;
    font-size: 40px;
    font-family: 'Helvetica BoldOblique';
    -webkit-text-stroke:0px #fff;
}
.plant-nutrition-content.plant-nutrition-content-changes h3
{
    font-size: 30px;
    font-family: 'Helvetica BoldOblique';
    line-height: 1.2;
    color: #f97102;
}
.plant-nutrition-content.plant-nutrition-content-changes h4
{
    font-size: 30px;
    font-family: 'Helvetica Oblique';
    line-height: 1.2;
    color: #000000;
}
.plant-nutrition-content.plant-nutrition-content-changes h4 span
{
    font-size: 18px;
}
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow
{
    padding: 15px;
    background: #ffed00;
    position: relative;
}
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -8px;
    width: 50px;
    height: 99.9%;
    background: #ffed00;
    transform: skew(5deg);
}
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:nth-child(1),
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:nth-child(3),
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:nth-child(5),
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:nth-child(even),
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:nth-child(7)
{
    color: #000;
    -webkit-text-stroke: 1px #000;
}
.plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:before
{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #f08241;
}
.plant-nutrition-content-changes-yellow-bg,
.plant-grow-promoter-changes-yellow-bg,
.hormone-supplment-list-yellow-box
{
    width: 60%;
    padding: 15px;
    background: #ffed00;
    position: relative;
    margin: 0 0 20px;
}
.hormone-supplment-list-yellow-box
{
    padding: 2px 15px;
}
.plant-nutrition-content-changes-yellow-bg:before,
.plant-grow-promoter-changes-yellow-bg:before
{
    content: '';
    position: absolute;
    top: 0;
    right: -10px;
    width: 50px;
    height: 99.9%;
    background: #ffed00;
    transform: skew(-5deg);
}
.plant-grow-promoter-changes-yellow-bg:before{
    transform: skew(5deg);
}
.hormone-supplment-list-yellow-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -10px;
    width: 50px;
    height: 99.9%;
    background: #ffed00;
    transform: skew(-5deg);
}
.bio-pest-control-agent .bg-orrange,
.bio-pest-control-agent-2 .bg-orrange
{
    padding: 5px 15px;
    position: relative;
    width: 90%;
    margin-bottom: 15px;
}
.bio-pest-control-agent .bg-orrange:after,
.bio-pest-control-agent-2 .bg-orrange:after
{
    content: '';
    position: absolute;
    top: 0;
    right: -18px;
    width: 50px;
    height: 100%;
    background: #f97102;
    transform: skew(-15deg);
}
.bio-pest-control-agent-2 .bg-orrange:after
{
    transform: skew(15deg);
}
.bio-waste-management-content .bio-waste-management-h1
{
    width: 115.4%;
    background: #b8bf59;
}
.bio-waste-management-content .bio-waste-management-h1:before
{
   content: '';
    position: absolute;
    top: 0;
    left: -12px;
    width: 20px;
    height: 100%;
    background: #b8bf59;
    transform: skew(-15deg);
}
.plant-nutrition-content h2.color-soil-modu,
.plant-nutrition-content h2.color-soil-modu:before
{
    background: #b8bf59;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.hi-tech-new-short
{
    padding: 15px 0 0;
    background: #DFDFDF;
    font-size: 35px;
    line-height: 1.2;
    color: #353a34;
     -webkit-text-stroke: 1px #353a34
}
.testimonial-banner .banner-text:before
{
    display: none;
}
.testimonial-banner .banner-text h1
{
    margin: 80px 0 30px;
    display: block;
}
.testimonial-banner .banner-text p
{
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
    font-size: 42px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    margin-top: 180px;
}
.testimonial-banner-bottom .commercial-agriculture-left-box:before
{
    background: #dfdfdf;
}
.imp-large-banner h3.color-yellow
{
    font-size: 45px;
    color: #fef943;
    -webkit-text-stroke: 1px #fef943;
    text-align: center;
    margin-top: 40px;
    /*padding-left: 10%;*/
}
.Covert-your-gardens-to-Organic .plant-nutrition-content h1,
.Covert-your-gardens-to-Organic .plant-nutrition-content h2
{
    margin: 0 auto 15px 0;
}
.Covert-your-gardens-to-Organic .plant-nutrition-content h1
{
    width: 70%;
}
.imp-large-tea-speak h3
{
    font-family: 'Helvetica BoldOblique';
    font-size: 26px;
    line-height: 1.2;
    margin: 30px 0 15px;
    color: #4fb931;
    -webkit-text-stroke: 1px #4fb931;
}
.imp-large-tea-speak p
{
    font-size: 24px;
    line-height: 1.2;
    color: #070707;
    -webkit-text-stroke: 1px #070707;
    margin: 0;
}
.imp-large-tea-speak h4
{
    font-size: 30px;
    line-height: 1.2;
    color: #070707;
    -webkit-text-stroke: 1px #070707;
}
.img-sports-sec .green-bg-box
{
    width: 80%;
    padding: 60px 30px;
    background: #4faa31;
    position: relative;
    font-size: 24px;
    line-height: 1.2;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
    margin: 0 auto 30px;
    z-index: 1;
}
.img-sports-sec .green-bg-box:after,
.img-sports-sec .green-bg-box:before
{
    content: '';
    position: absolute;
    top: 0;
    left: -48px;
    width: 100px;
    height: 100%;
    background:  #4faa31;
    z-index: -1;
    transform: skew(-15deg);
}
.img-sports-sec .green-bg-box:after
{
    left: inherit;
    right: -48px;
    transform: skew(-15deg);
}
.imp-large-tea-speak .green-bg-box p,
.img-sports-sec .green-bg-box h3
{
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.img-sports-sec p
{
    font-size: 30px;
    line-height: 1.2;
    color: #41ae20;
    -webkit-text-stroke: 1px #41ae20;
}
.no-before:before
{
    display: none;
}
.implemetation-3-sec .implemetation-3-sec-p
{
    font-family: 'Helvetica BoldOblique';
    font-size: 30px;
    line-height: 1.2;
    color: #ff7602;
    -webkit-text-stroke: 1px #ff7602;
    padding-left: 30%;
}
.implemetation-3-sec-h3
{
    padding: 30px 15% 15px;
    text-align: center;
    font-family: 'HelveticaNeue LT 27 UltLtCn I';
    font-size: 30px;
    line-height: 1.2;
    color: #4faa31;
    -webkit-text-stroke: 1px #4faa31;
}
.implemetation-3-sec-p.color-green
{
    padding-left: 25%;
    padding-right: 10%;
}
.color-blue
{
    color: #027fff !important;
    -webkit-text-stroke: 1px #027fff !important;
}
.commercial-agriculture-left-box.innovations-that-box.about-box {
    height: 482px;
}
.about-us-img
{
    padding: 0 20%;
}
.about-sec-1,
.about-sec-2
{
    padding: 30px 0;
    background: #e8e8e8;    
}
.about-video
{
    width: 390px;
    margin: 0 70px 0 auto;
    
}
.about-sec-2 .about-video
{
    margin: 0 auto 0 70px;
}
.about-video a
{
    position: relative;
    border: 5px solid #000;
    display: block;
    margin-bottom: 15px;
}
.about-video h3
{
    font-size: 30px;
    font-family: 'Helvetica BoldOblique';
    color: #ff7702;
    -webkit-text-stroke: 1px #ff7702;
}
.about-video h3 span
{
    display: block;
    font-family: 'HelveticaNeue LT 27 UltLtCn';
    font-size: 20px;
    color: #000;
     -webkit-text-stroke: 1px #000;
}
.about-video h3 span a 
{
    display: initial;
    margin: 0;
    border: none;
    color: #000;
}
.about-bottom-text
{
    font-size: 25px;
    color: #000;
    -webkit-text-stroke: 1px #000;
}
.about-bottom-text span
{
    font-family: 'HelveticaNeue LT 65';
    font-size: 20px;
    display: block;
    color: #ff7702;
    -webkit-text-stroke: 1px #ff7702;
    text-align: center;
}
.modal-dialog {
    max-width: 75%;
}
.modal-content {
    border: none;
    border-radius: 0;
}
.modal-content .close {
    padding: 0;
    border: 2px solid #000;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin: -26px 0 0 auto;
}
.about-banner .banner-text h3
{
    font-size: 30px;
}
.footer-content ul li h3.footer-MSME
{
    font-size: 18px;
}
.footer-content ul li p span.color-yellow
{
    color: #fef868 !important;
    -webkit-text-stroke: 0.1px #fef868 !important;
}
.footer-content ul.social-icons
{
    width: 250px;
    margin: 30px auto 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}
.social-icons li
{
    flex: 0 0 33.33%;
    max-width: 33.33%;
    border: none;
}
.social-icons li:before
{
    display: none;
}
.social-icons li a
{
    text-align: center;
    display: block;
    width: 40px;
    height: 40px;
    margin: 0 5px;
    font-size: 16px;
    line-height: 40px;
    border-radius: 50%;
    background: #000;
    color: #fff;
    -webkit-text-stroke: 0 #fff;
    transition: all .5s;
}
.social-icons li a:hover
{
    background: rgba(0,0,0,.6);
    color: rgba(255,255,255,.6);
    -webkit-text-stroke: 0 rgba(255,255,255,.6);
}
.afforestation-left-box
{
    position: relative;
    padding: 40px 130px;
    min-height: 390px;
}
.afforestation-left-box:before
{
    content: '';
    position: absolute;
    top: 0;
    right: 20px;
    width: 15px;
    height: 100%;
    background: #DBDBDC;
        transform-origin: 100% 0;
    -webkit-transform: skewX(
-10deg
);
    -ms-transform: skewX(-10deg);
    transform: skewX(
-10deg
);
}
.afforestation-left-box p
{
    font-size: 30px;
    line-height: 1.2;
    color: #231F20;
    letter-spacing: 2px;
    -webkit-text-stroke: 1px #231F20;
}
.afforestation-right-box p
{
    font-weight: 600;
}
.afforestation-2 .plant-nutrition-content
{
    padding: 40px 60px;
}
.afforestation-2 .plant-nutrition-content p
{
    color: #231F20;
     -webkit-text-stroke: 1px #231F20;
     padding-left: 60px;
}
.afforestation-2 .outside-text
{   
    font-size: 26px;
    line-height: 1.2;
    color: #231F20;
     -webkit-text-stroke: 1px #231F20;
     padding-left: 10%;
     margin-top: 20px;
}
.afforestation-3 h3
{
    font-family: 'HelveticaNeue LT 65';
    font-size: 20px;
    line-height: 1.2;
    color: #ff7702;
    -webkit-text-stroke: 1px #ff7702;
    text-align: right;
    padding-right: 50px;
}
.afforestation-3 .orrange-bg-box
{
    z-index: 1;
}
.afforestation-3 .orrange-bg-box:before
{
    left: -26px;
}
.afforestation-3 .orrange-bg-box:after
{
    right: -26px;
}
.afforestation-3 .orrange-bg-box p 
{
    font-size: 20px;
    line-height: 1.2;
    text-align: left;
    color: #fff;
    -webkit-text-stroke: 1px #fff;
}
.afforestation-3 .orrange-bg-box p strong
{
    font-weight: 600;
}
.afforestation-4 h3
{
    font-size: 24px;
    padding-left: 15%;
    line-height: 1.2;
    font-weight: 600;
    color: #53b73b;
    -webkit-text-stroke: 1px #53b73b;
}
.afforestation-4 .plant-nutrition-content
{
    padding: 30px 60px;
}
.afforestation-4 .plant-nutrition-content p
{
    font-size: 22px;
    line-height: 1.2;
    color: #000;
    -webkit-text-stroke: 1px #000;
    margin: 0;
    padding: 0 0 0 10%;
}
.afforestation-4 img
{
    width: 70%;
    margin-left: 30px;
    margin-top: 20px;
    /*padding-left: 10%;*/
}
.contact-banner .banner-text:before
{
    display: none;
}
.contact-banner .banner-text p
{
    font-size: 20px;
    color: #fff;
    -webkit-text-stroke: 0px #fff;
}
.contact-us-page
{
    z-index: 2;
    background: #DFDFDF;
}
.contact-us-page .commercial-agriculture-left-box.innovations-that-box,
.innovations-that-main.contact-us-page .commercial-agriculture-right-box
{
    height: 300px;
}
.contact-us-page .innovations-that-box .commercial-agriculture-left-content
{
    padding-right: 0;
    padding-left: 15%;
    padding-top: 0;
}
.contact-us-page .commercial-agriculture-left-box:before
{
    background: #dfdfdf;
}
.contact-us-page h2 
{
    font-size: 24px;
}
.contact-us-page h2  span 
{
    font-family: 'Helvetica BoldOblique';
    font-size: 30px;
}
.contact-us-page h3
{
    line-height: 1;
}
.contact-us-page h3 span:nth-child(2)
{
   font-family: 'Helvetica Oblique';
    font-size: 18px;
    color: #686867;
}
.contact-us-page h3 span:nth-child(3)
{
    display: block;
    font-family: 'Helvetica Oblique';
    font-size: 24px;
    color: #010101;
    padding-left: 45px;
}
.contact-us-page .commercial-agriculture-right-box
{
    padding-left: 45%;
    padding-left: 45%;
}
.contact-us-page .commercial-agriculture-right-box p
{
    text-align: left;
    font-size: 16px;
    line-height: 1.2;
    margin: 5px 0;
    font-weight: 400;
    color: #000000;
    -webkit-text-stroke: 0.1px #000000;
    letter-spacing: 2px;
}
.contact-us-page .commercial-agriculture-right-box p span
{
    font-weight: 600;
    color: #fd7824;
    -webkit-text-stroke: 0.1px #fd7824;
}
.contact-us-forms
{
    padding: 0;
}
.contact-us-forms .plant-nutrition-content,
.contact-us-forms .plant-nutrition-content:before
{
    background: #d0d0d1;
}
.contact-us-forms .plant-nutrition-content
{
    padding-bottom: 0;
}
.contact-us-forms .plant-nutrition-content h3
{
    font-family: 'Helvetica Oblique';
    font-size: 30px;
}
.contact-form
{
    padding: 15px;

}
label
{
    font-size: 16px;
    font-family: 'Helvetica Oblique';
    font-weight: 600;
}
.form-control,.form-control:focus
{
    font-size: 18px;
    line-height: 1.2;
    font-weight: 600;
    color: #181818;
    box-shadow: none;
    outline: none;
}
.contact-form p
{
    font-family: 'Helvetica Oblique';
    font-size: 18px;
    line-height: 1.2;
    color: #000;
    margin: 0 0 5px;
}
.form-repet-box
{
    padding: 10px;
    border: 1px solid #f8f8f8;
    border-radius: 5px;
    margin: 8px 0;
}
.add-more
{
    width: 50px;
    height: 50px;
    font-size: 30px;
    line-height: 50px;
    background: #503c46;
    font-weight: 600;
    padding: 0;
    color: #fff;
    display: inline-block;
    margin: 0 auto;
    transition: all .5s ease-in-out;
}
.btn-submit
{
    padding: 5px 30px;
    background: #503c46;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 2px;
    transition: all .5s ease-in-out;
}
.add-more:hover, .btn-submit:hover
{
    background: #4FA231;
    color: #fff;
}
.file-upload
{
    width: 60px;
    height: 60px;
    position: relative;
    margin: 0 auto;
}
.file-upload .upload-btn
{
    font-size: 30px;
    line-height: 1.5;
    color: #000;
}
.file-upload input
{
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.thank-sec
{
    margin: 6% 0;
    text-align: center;
}
.thank-sec h1 
{
    font-size: 6.25rem;
    font-family: 'Helvetica BoldOblique';
    font-style: normal;
}
.main-content__checkmark {
    font-size: 9.75rem;
    line-height: 1;
    color: #24b663;
}
.main-content__body
{
    margin: 20px 0 0;
    font-size: 1.25rem;
    line-height: 1.4;
    font-family: 'Helvetica Oblique';
    color: #181818;
}


@media only screen and (min-width:1920px)
{
    .innovation-that-img
    {
        width: 983px;
    }
    .innovation-that-2 .innovation-that-img
    {
        width: 961px;
    }
    .innovation-that-2.For-large-plantations .innovation-that-img img
    {
        width: 100%;
    }
    .our-product-inject .innovation-that-img
    {
        width: 1142px;
    }
    .our-product-inject .innovation-that-img img
    {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .innovation-that.last-section img
    {
        width: 100%;
        height: 580px;
        object-fit: cover;
    }
    .hitect-commercial-agriculture-bottom-p
    {
        bottom: 30px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1
    {
        width: 112.2%;
    }
    .BIO-FUNGAL .plant-nutrition-content h1
    {
        width: 113.5%;
    }
}
@media only screen and (max-width:1667px)
{
    .innovation-that-img
    {
        width: 844px;
    }
    .innovation-that-2 .innovation-that-img
    {
        width: 834px;
    }
    .our-product-inject .innovation-that-img
    {
        width: 1000px;
    }
    .our-product-inject .innovation-that-img img
    {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .innovation-that.last-section img.img-fluid
    {
        width: 100%;
        height: 578px;
        object-fit: cover;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1
    {
        width: 113.5%;
    }
    .BIO-FUNGAL .plant-nutrition-content h1
    {
        width: 115.5%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2, .bio-pest-control-agent-2 .plant-nutrition-content h2
    {
        width: 67%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after, .bio-pest-control-agent-2 .plant-nutrition-content h2:after {
        width: 53%;
        transform: translateX(-18%);
        background: #332E32;
    }
}
@media only screen and (max-width:1600px)
{
    .Package-Practices .innovation-that-img {
        width: 774px;
    }
    .our-product-inject .innovation-that-img
    {
        width: 900px;
    }
}

@media only screen and (max-width:1440px)
{
    .banner-text, .banner-hitech .banner-text
    {
        padding: 60px;
    }
    .innovation-that-img {
        width: 721px;
    }

    .innovation-that-text,
    .Package-Practices .innovation-that-text
    {
        padding: 50px 70px 50px 80px;
    }
    .Package-Practices .innovation-that-img
    {
        height: 622px;
        width: 723px;
    }
    .Package-Practices .innovation-that-text
    {
        height: 590px;
    }
    .our-product-inject .innovation-that-img {
        width: 850px;
    }
    .guaranted-sec h1.guaranted-sec-h1-one
    {
        width: 70%;
    }
    .guaranted-sec-h1-two
    {
        width: 86%;
    }
    .compare-img-text h3
    {
        width: 100%;
    }
    .about-us .innovation-that-text {
        padding: 30px 100px;
    }
    .last-section .innovation-that-text {
        padding: 80px 60px;
        height: 540px;
    }
    .innovation-that-text h1.inn-h1-3,
    .innovation-that-text h1.inn-h1-2
    {
        font-size: 35px;
    }
    .innovation-that.last-section img.img-fluid {
        width: 100%;
        height: 539px;
        object-fit: cover;
    }
    .imp-large-banner-bottom-right
    {
        padding: 60px 0 0;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content hr
    {
        width: 91%;
    }
    .plant-nutrition-content h2
    {
        width: 54%;
    }
    .hitech-advantages .plant-nutrition-content h2
    {
        width: 92%;
    }
    .img-sports-last-sec-ul li h3
    {
        width: 80%;
    }
    .package-of-practices-sec .green-bg-box, .imp-large-tea-speak .green-bg-box
    {
        padding: 30px 0s;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box
    {
        width: 880px;
    }
    .commercial-agriculture-left-content .content-h1-2, .commercial-agriculture-right-box .content-h1-2
    {
        width: 48%;
    }
    .commercial-agriculture-left-content .content-h1-3
    {
        width: 41%;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1 {
        width: 116%;
    }
    .overdoses-content-h1-2
    {
        width: 93%;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 117.5%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2
    {
        width: 61%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2 {
        width: 75%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after {
        width: 40%;
        transform: translateX(10%);
        background: #332E32;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2 {
        width: 83%;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2:after {
        width: 20%;
        transform: translateX(121%);
        background: #332E32;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1 {
        width: 117%;
    }
}

@media only screen and (max-width:1367px)
{
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2
    {
        font-size: 50px;
    }
    .banner-text h1, .banner-hitech .banner-text h1
    {
        font-size: 70px;
    }
    .innovation-that-img {
        width: 679px;
        height: 511px;
    }
    .innovation-that-text
    {
        height: 487px;
    }
    .innovation-that-text h1
    {
        font-size: 35px;
        line-height: 1.5;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2
    {
        font-size: 32px;
    }
    .innovation-that-text p
    {
        font-size: 20px;
    }
    .btn-learn-more
    {
        font-size: 18px;
    }
    .innovation-that-text h3
    {
        font-size: 35px;
    }
    .innovation-that-2 .innovation-that-text {
        height: 532px;
    }
    .innovation-that-2 .innovation-that-img
    {
        height: 559px;
    }
    .innovation-that-2 .innovation-that-img img 
    {
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    .Package-Practices .innovation-that-text {
        height: 530px;
    }
    .Package-Practices .innovation-that-img {
        height: 558px;
        width: 672px;
    }
    .bomlife-experience-center h3
    {
        width: 80%;
    }
    .bomlife-experience-center h1,
    .bomlife-experience-center h2,
    .guaranted-sec h1,
    .compare-img-text h1
    {
        font-size: 35px;
    }
    .For-large-plantations ul li
    {
        font-size: 20px;
    }
    .guaranted-sec h1.guaranted-sec-h1-one
    {
        width: 74%;
    }
    .compare-img-text h3,
    .about-video h3 spans
    {
        font-size: 18px;
    }
    .last-section .innovation-that-text {
        height: 488px;
    }
    .innovation-that.last-section img.img-fluid {
        height: 489px;
    }
    .about-video h3
    {
        font-size: 26px;
    }
    .imp-large-tea-speak p
    {
        font-size: 22px;
    }
    .commercial-agriculture-left-box {
        width: 884px;
        height: 600px;
    }
    .hi-tech-new-short
    {
        font-size: 30px;
    }
    .plant-nutrition-content h2 {
        width: 61%;
        font-size: 30px;
    }
    .plant-nutrition-list-ul li
    {
        font-size: 17px;
        letter-spacing: 3px;
        line-height: 1.5;
    }
    .hi-tect-Environmental-Benefits .plant-nutrition-content h3:before,
    .hitech-consumer-benefits .plant-nutrition-content h3:before
    {
        width: 56%;
    }
    .implemetation-last-sec-box p,
    .implemetation-last-sec-img p
    {
        font-size: 22px;
    }
    .footer-content
    {
        padding: 60px;
    }
    .footer-content ul li
    {
        padding: 0 15px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content h1, .imp-large-hi-tech-organic .plant-nutrition-content h2, .Covert-your-gardens-to-Organic .plant-nutrition-content h1, .Covert-your-gardens-to-Organic .plant-nutrition-content h2
    {
        width: 66%;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2
    {
        font-size: 30px;
    }
    .img-sports-sec p
    {
        font-size: 28px;
    }
    .img-sports-last-sec p
    {
        font-size: 22px;
    }
    .imp-large-banner .banner-text {
        width: 70%;
        padding: 80px 0;
    }
    .imp-large-banner .banner-text p.p-with-bg
    {
        margin-top: 30px !important;
    }
    .package-of-practices-sec .green-bg-box ul li
    {
        font-size: 18px;
    }
    .package-of-practices-sec .green-bg-box p,
    .overdoses-content .overdoses-content-h1-1,
    .overdoses-content-h1-2
    {
        font-size: 27px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        width: 815px;
    }
    .commercial-agriculture-left-content .content-h1-3 {
        width: 47%;
    }
    .commercial-agriculture-left-content .content-h1-2, .commercial-agriculture-right-box .content-h1-2 {
        width: 55%;
    }
    .commercial-agriculture-right-box .content-h1-4
    {
        width: 85%;
    }
    .commercial-agriculture-right-box h1
    {
        font-size: 35px;
    }
    .commercial-agriculture-left-ul li, .commercial-agriculture-right-ul li
    {
        font-size: 22px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1 {
        width: 118.5%;
    }
    .plant-nutrition-content:before
    {
        right: -124px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4,
    .plant-nutrition-content.plant-nutrition-content-changes h3
    {
        font-size: 25px;
    }
    .plant-nutrition-content p,
    .sustainability-sec .orrange-box ps
    {
        font-size: 22px;
    }
    .plant-nutrition-list-ul li
    {
        font-size: 16px;
    }
    .plant-nutrition-content h2:after
    {
        left: -40%;
        width: 75%;
    }
    .plant-nutrition-content-changes-yellow-bg, .plant-grow-promoter-changes-yellow-bg, .hormone-supplment-list-yellow-box
    {
        width: 64%;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 120.3%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2:after {
        width: 61%;
        transform: translateX(-44%);
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after {
        width: 32%;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2:after {
        width: 16%;
    }
    .sustainability-sec p
    {
        font-size: 27px;
    }
    .sustainability-sec h3
    {
        font-size: 30px;
    }

}
@media only screen and (max-width:1280px)
{
   .banner-text, .banner-hitech .banner-text
   {
    width: 65%;
   }
   .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 45px;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 65px;
    }
    .innovation-that-img
    {
        margin: 2px 0 0;
        width: 662px;
        height: 517px;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1,.innovation-that-text h3,.bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 30px;
    }
    .innovation-that-text p {
        font-size: 18px;
    }
    .btn-learn-more {
        font-size: 16px;
    }
    .innovation-that-2 .innovation-that-img
    {
        margin: 2px 0 0;
        height: 567px;
    }
    .Package-Practices .innovation-that-img {
        height: 564px;
        width: 664px;
    }
    .For-large-plantations ul li {
        font-size: 18px;
    }
    .our-product-inject .innovation-that-img {
        width: 746px;
        height: 584px;
    }
    .our-product-inject .innovation-that-text
    {
        height: 551px;
    }
    .guaranted-sec p
    {
        font-size: 21px;
    }
    .footer-content {
        padding: 40px;
    }
    .footer-content ul li h3.footer-MSME {
        font-size: 16px;
    }
    .footer-content ul li h3
    {
        font-size: 22px;
    }
    .footer-content ul li h3 img 
    {
        width: 40px;
    }
    .footer-content ul li p
    {
        font-size: 15px;
    }
    .imp-large-banner-bottom-right p,
    .implemetation-3-sec-h3
    {
        font-size: 27px;
    }
    .about-video h3 {
        font-size: 24px;
    }
    .about-video h3 span
    {
        font-size: 16px;
    }
    .afforestation-3 h3
    {
        font-size: 18px;
    }
    .afforestation-3 .orrange-bg-box:before {
        left: -37px;
    }
    .afforestation-3 .orrange-bg-box:after {
        right: -33px;
    }
    .afforestation-4 .plant-nutrition-content p, .imp-large-tea-speak p
    {
        font-size: 20px;
    }
    footer h1
    {
        font-size: 25px;
    }
    .commercial-agriculture-left-box {
        width: 810px;
        height: 600px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content .content-h1-2 {
        width: 58%;
    }
    .commercial-agriculture-left-content h1
    {
        font-size: 35px;
    }
    .hi-tect-Environmental-Benefits .plant-nutrition-content h3:before, .hitech-consumer-benefits .plant-nutrition-content h3:before {
        width: 53%;
    }
    .implemetations-h1-1-new,
    .implemetation-last-sec p,
    .implemetation-last-sec h3,
    .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span,
    .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p
    {
        font-size: 32px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p span, .implemetations-main .commercial-agriculture-right-box p span,
    .implemetation-last-sec-box h4,.implemetation-last-sec .implemetation-last-sec-box p, .implemetation-last-sec-img p,
    .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span
    {
        font-size: 22px !important;
    }
    .implemetation-3-sec .implemetation-3-sec-p,
    .imp-large-tea-speak h4
    {
        font-size: 28px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content h1, .imp-large-hi-tech-organic .plant-nutrition-content h2, .Covert-your-gardens-to-Organic .plant-nutrition-content h1, .Covert-your-gardens-to-Organic .plant-nutrition-content h2 {
        width: 69%;
    }
    .imp-large-tea-speak h3
    {
        font-size: 24px;
    }
    .img-sports-sec h3,
    .plant-nutrition-content h2
    {
        font-size: 27px;
    }
    .img-sports-last-sec-ul li h3 {
        width: 87%;
    }
    .img-sports-last-sec-ul li h3:after
    {
        height: 100%;
    }
    .imp-large-banner .banner-text {
        padding: 50px 0;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        width: 769px;
    }
    .commercial-agriculture-left-content h1, .commercial-agriculture-right-box h1 {
        font-size: 30px;
    }
    .commercial-agriculture-left-ul li, .commercial-agriculture-right-ul li {
        font-size: 20px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1 {
        width: 121%;
        font-size: 35px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4, .plant-nutrition-content.plant-nutrition-content-changes h3 {
        font-size: 22px;
    }
    .plant-nutrition-content p, .sustainability-sec .orrange-box ps {
        font-size: 19px;
    }
    .plant-nutrition-list-ul li {
        font-size: 14px;
        padding-left: 7px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes .bg-yellow .plant-nutrition-list-ul li:before {
        width: 6px;
        height: 6px;
    }
    .doses-content h1,
    .overdoses-content .overdoses-content-h1-1,
    .overdoses-content-h1-2,
    .plant-nutrition-content h1
    {
        font-size: 25px;
    }
    .doses-content p,
    .overdoses-content p
    {
        font-size: 16px;
    }
    .doses-content p span {
        font-size: 14px;
    }
    .overdoses-content {
        height: 333px;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 122.3%;
        font-size: 35px;
    }
    .BIO-FUNGAL .plant-nutrition-content p,
    .contact-us-page h3 span:nth-child(3)
    {
        font-size: 20px;
    }
    .BIO-FUNGAL .plant-nutrition-content h3,
    .BIO-FUNGAL .plant-nutrition-content h4
    {
        font-size: 22px;
    }
     .bio-waste-management-content .bio-waste-management-h1
    {
        margin: 0 0 50px -69px;
    }
    .sustainability-sec p {
        font-size: 25px;
    }
    .sustainability-sec .orrange-box p
    {
        font-size: 22px;
    }
    .contact-us-page h2 {
        font-size: 22px;
    }
    .contact-us-page h2 span,
    .contact-us-forms .plant-nutrition-content h3
    {
        font-size: 28px;
    }
    label
    {
        font-size: 15px;
    }
    .form-control, .form-control:focus,
    .contact-form p
    {
        font-size: 16px;
    }
}

@media only screen and (max-width: 1200px)
{
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 60px;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 40px;
    }
    .banner-text p, .banner-hitech .banner-text p
    {
        font-size: 15px;
    }
    .btn-learn-more {
        font-size: 14px;
    }
    .btn-learn-more span:before
    {
        top: -15px;
    }
    .innovation-that-img {
        width: 602px;
    }
    .Package-Practices .innovation-that-img {
        width: 612px;
    }
    .For-large-plantations ul li {
        font-size: 16px;
    }
    .our-product-inject .innovation-that-img {
        width: 714px;
    }
    .our-product-inject .innovation-that-img img {
        width: 100%;
        height: 100%;
        object-fit: fill;
    }
    .guaranted-sec h1.guaranted-sec-h1-one {
        width: 85%;
    }
    .guaranted-sec-h1-two {
        width: 93%;
    }
    .compare-img-text {
        width: 61%;
    }
    .innovation-that.last-section img.img-fluid
    {
        object-fit: fill;
    }
    .last-section .innovation-that-text
    {
        padding: 80px 40px;
    }
    .footer-content ul li h3 {
        font-size: 20px;
    }
    .footer-content ul li p {
        font-size: 14px;
    }
    .social-icons li a
    {
        width: 35px;
        height: 35px;
        font-size: 15px;
        line-height: 35px;
    }
    .footer-content ul li h3.footer-MSME {
        font-size: 14px;
    }
    .imp-large-banner-bottom-right p, .implemetation-3-sec-h3 {
        font-size: 25px;
    }
    .commercial-agriculture-left-box.innovations-that-box.about-box {
        height: 434px;
    }
    .about-video h3 {
        font-size: 22px;
    }
    .afforestation-2 .outside-text
    {
        font-size: 24px;
    }
    .commercial-agriculture-left-box {
        width: 771px;
    }
    .hi-tech-new-short {
        font-size: 26px;
    }
    .hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2
    {
        width: 68%;
    }
    .hitech-advantages .plant-nutrition-content h3, .hi-tect-Environmental-Benefits .plant-nutrition-content h3
    {
        font-size: 32px;
    }
    .hitech-advantages .plant-nutrition-content li span,
    .hi-tect-Environmental-Benefits .plant-nutrition-content li span,
    .hitech-consumer-benefits .plant-nutrition-content li span
    {
        font-size: 21px;
    }
    .hitech-consumer-benefits .plant-nutrition-content h3
    {
        font-size: 30px;
    }
    .implemetations-h1-1-new, .implemetation-last-sec p, .implemetation-last-sec h3, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p {
        font-size: 30px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p, .implemetations-main .commercial-agriculture-right-box p
    {
        font-size: 22px;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3
    {
        font-size: 50px;
    }
    .imp-large-why-superior-quality .plant-nutrition-content p,
    .imp-large-last-sec .innovation-normal-sec-with-bg,
    .imp-large-hi-tech-organic .plant-nutrition-content ul li, .Covert-your-gardens-to-Organic .plant-nutrition-content ul li,
    .imp-large-tea-speak h3,
    .innovation-normal-sec-with-bg
    {
        font-size: 22px;
    }
    .afforestation-4 .plant-nutrition-content p, .imp-large-tea-speak p
    {
        font-size: 18px;
    }
    .implemetation-3-sec .implemetation-3-sec-p, .imp-large-tea-speak h4,
    .img-sports-sec p,
    .img-sports-sec h3, .plant-nutrition-content h2
    {
        font-size: 26px;
    }
    .img-sports-last-sec-ul li {
        padding: 20px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        width: 720px;
    }
    .commercial-agriculture-left-ul li, .commercial-agriculture-right-ul li {
        font-size: 18px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .bio-waste-management-content .bio-waste-management-h1 {
        width: 123%;
        font-size: 33px;
    }
    .plant-nutrition-content-changes {
        padding: 0 30px 60px 60px;
    }
    .overdoses-content .overdoses-content-h1-1
    {
        width: 60%;
    }
    .overdoses-content:before {
        left: -15px;
    }
    .overdoses-content {
        height: 335.2px;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 125.3%;
        font-size: 30px;
    }
    .BIO-FUNGAL .plant-nutrition-content h3, .BIO-FUNGAL .plant-nutrition-content h4 {
        font-size: 20px;
    }
    .package-of-practices-sec .green-bg-box p, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2 {
        font-size: 25px;
    }
}
@media only screen and (max-width: 1024px)
{
    .banner-text, .banner-hitech .banner-text {
        width: 70%;
        padding: 40px;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 35px;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 50px;
    }
    .banner-text p, .banner-hitech .banner-text p {
        font-size: 14px;
    }
    .btn-learn-more
    {   
        line-height: 35px;
        height: 35px;
        margin: 10px 0;
    }
    .innovation-that-img {
        width: 516px;
        height: 481px;
    }
    .innovation-that-img img
    {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .innovation-that-text {
        height: 455px;
        padding: 30px 50px 30px 60px;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 28px;
    }
    .innovation-that-2 .innovation-that-img
    {
        height: 527px;
        margin: 2px 0 0 60px;
    }
    .innovation-that-2 .innovation-that-text {
        height: 497px;
    }
    .innovation-that-2 .innovation-that-text:before {
        right: -117px;
        left: inherit;
    }
    .Package-Practices .innovation-that-img {
        width: 490px;
        height: 481px;
    }
    .Package-Practices .innovation-that-text h1.inn-h1-2 {
        width: 100%;
    }
    .Package-Practices .innovation-that-text
    {
        height: 455px;
        padding: 20px 30px;
    }
    .bomlife-experience-center h3 {
        width: 93%;
    }
    .bomlife-experience-center h1
    {
        width: 32%;
    }
    .For-large-plantations .innovation-that-text {
        padding: 40px;
    }
    .innovation-that-2 .innovation-that-img {
        width: 500px;
    }
    .our-product-inject .innovation-that-img {
        width: 593px;
    }
    .guaranted-sec-box {
        padding: 0 80px;
    }
    .compare-img-text {
        width: 70%;
    }
    .about-us h1
    {
        margin: 0;
    }
    .about-us .innovation-that-text {
        padding: 30px 50px;
    }
    .innovation-that-text h1.inn-h1-3
    {
        z-index: 1;
    }
    .innovation-that-text h1.inn-h1-3:before
    {
        left: -18px;
        width: 32px;
        z-index: -1;
    }
    .innovation-that-text h1.inn-h1-3:after
    {
        right: -18px;
        width: 32px;
        z-index: -1;
    }
    .imp-large-banner .banner-text
    {
        width: 76%;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3 {
        font-size: 37px;
    }
    .imp-large-banner .banner-text h1
    {
        margin-bottom: 0 !important;
    }
    .about-banner .banner-text h3
    {
        margin-top: 15px !important;
    }
    .about-us-img {
        padding: 0 25%;
    }
    .about-bottom-text
    {
        font-size: 22px;
    }
    .afforestation-left-box p
    {
        font-size: 26px;
    }
    .imp-large-banner-bottom-right p, .implemetation-3-sec-h3 {
        font-size: 23px;
    }
    .afforestation-2 .plant-nutrition-content {
        padding: 40px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p
    {
        font-size: 22px;
        padding-left: 30px;
    }
    .plant-nutrition-content:before {
        right: -69px;
    }
    .commercial-agriculture-left-box {
        width: 635px;
    }
    .plant-nutrition-content h2
    {
        width: 68%;
    }
    .hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2 {
        width: 76%;
    }
    .hitech-advantages .plant-nutrition-content h2 {
        width: 108%;
    }
    .hitech-advantages .plant-nutrition-content h3, .hi-tect-Environmental-Benefits .plant-nutrition-content h3 {
        font-size: 30px;
    }
    .hitech-advantages .plant-nutrition-content li span, .hi-tect-Environmental-Benefits .plant-nutrition-content li span, .hitech-consumer-benefits .plant-nutrition-content li span {
        font-size: 20px;
    }
    .hi-tect-Environmental-Benefits .plant-nutrition-content h3:before, .hitech-consumer-benefits .plant-nutrition-content h3:before {
        width: 43%;
    }
    .implemetations-banner .banner-text {
        width: 78%;
        padding: 60px 0;
    }
    .implemetation-3-sec .implemetation-3-sec-p
    {
        padding-left: 24%;
    }
    .implemetations-h1-1-new, .implemetation-last-sec p, .implemetation-last-sec h3, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p {
        font-size: 28px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p span, .implemetations-main .commercial-agriculture-right-box p span, .implemetation-last-sec-box h4, .implemetation-last-sec .implemetation-last-sec-box p, .implemetation-last-sec-img p, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span {
        font-size: 20px !important;
    }
    .imp-large-banner-bottom p.imp-large-banner-bottom-top-p
    {
        font-size: 26px;
    }
    .plant-nutrition-content
    {
        padding: 40px;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1 {
        width: 69%;
    }
    .imp-large-why-superior-quality .plant-nutrition-content p, .imp-large-last-sec .innovation-normal-sec-with-bg, .imp-large-hi-tech-organic .plant-nutrition-content ul li, .Covert-your-gardens-to-Organic .plant-nutrition-content ul li, .imp-large-tea-speak h3, .innovation-normal-sec-with-bg {
        font-size: 20px;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2 {
        font-size: 26px;
    }
    .implemetation-3-sec .implemetation-3-sec-p, .imp-large-tea-speak h4, .img-sports-sec p, .img-sports-sec h3, .plant-nutrition-content h2 {
        font-size: 24px;
    }
    .img-sports-sec .green-bg-box
    {
        width: 84%;
    }
    .commercial-agriculture-left-box.innovations-that-box {
        height: 443px;
    }
    .commercial-agriculture-right-box
    {
        height: 451px;
    }
    .imp-large-banner .banner-text p.p-with-bg
    {
        width: 82%;
    }
    .package-of-practices-sec .orrange-bg-box p
    {
        font-size: 22px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        width: 593px;
    }
    .commercial-agriculture-left-content .commercial-agriculture-content-h1-1
    {
        width: 41%;
    }
    .commercial-agriculture-left-ul li, .commercial-agriculture-right-ul li {
        font-size: 16px;
    }
    .plant-nutrition-content-changes
    {
        padding: 0 40px 40px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes:before {
        right: -130px;
    }
    .plant-nutrition-list-ul li
    {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .plant-nutrition-content.plant-nutrition-content-changes .bg-yellow:before
    {
        right: -16px;
    }
    .doses-sec {
        background: #DFDFDF;
        padding: 60px;
    }
    .doses-content p, .overdoses-content p {
        font-size: 15px;
    }
    .doses-content h1, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2, .plant-nutrition-content h1 {
        font-size: 20px;
    }
    .overdoses-content {
        height: 346.2px;
    }
    .plant-nutrition-content h2:after {
        left: -33%;
        width: 46%;
    }
    .plant-nutrition-content-changes-yellow-bg, .plant-grow-promoter-changes-yellow-bg, .hormone-supplment-list-yellow-box {
        width: 78%;
    }
    .plant-grow-promoter .plant-nutrition-content:before
    {
        right: -113px;
    }
    .plant-nutrition.BIO-FUNGAL .plant-nutrition-content:before {
        right: -97px;
    }
    .BIO-FUNGAL .plant-nutrition-content h1
    {
        margin: 0 0 50px -41px;
        width: 117.3%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2 {
        width: 65%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2:after {
        width: 50%;
        transform: translateX(-44%);
    }
    .BIO-FUNGAL .plant-nutrition-content .BIO-FUNGAL-orrange-box:before
    {
        z-index: -1;
    }
    .bio-pest-control-agent .plant-nutrition-content h2 {
        width: 80%;
    }
    .bio-waste-management-content .bio-waste-management-h1 {
        margin: 0 0 50px -50px;
        font-size: 31px;
    }
    .plant-nutrition-content.soil-modulation-content:before
    {
        right: -94px;
    }
    .sustainability-sec .orrange-box p {
        font-size: 20px;
    }
    .sustainability-sec .orrange-box p {
        font-size: 18px;
    }
    .sustainability-sec h3 {
        font-size: 26px;
    }
    .sustainability-sec  .bg-white p {
        font-size: 20px;
    }
    .package-of-practices-sec .green-bg-box p, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2 {
        font-size: 22px;
    }
    .testimonial-banner .banner-text p
    {
        margin-top: 90px;
    }
    .testimonial-success-story h1
    {
        font-size: 30px;
    }

}

@media only screen and (max-width: 992px)
{
    .container
    {
        max-width: 85%;
    }
    .logo {
        margin-top: -14px;
    }
    header h1
    {
        font-size: 33px;
    }
    ul.menu li.menu-li a
    {
        font-size: 15px;
    }
    header h3
    {
        font-size: 18px;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 46px;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 32px;
    }
    .innovation-that-img
    {
        width: 100%;
        height: 453px;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 26px;
    }
    .innovation-that-text p {
        font-size: 17px;
    }
    .innovation-that-text
    {
        height: 429px;
    }
    .innovation-that-2 .innovation-that-img
    {
        width: 100%;
    }
    .bomlife-experience-center h3
    {
        font-size: 27px;
    }
    .our-product-inject .innovation-that-img
    {
        height: 541px;
    }
    .our-product-inject .innovation-that-text {
        height: 513px;
    }
    .compare-img-text {
        width: 73%;
    }
    .footer-content ul li h3 {
        font-size: 18px;
    }
    .copyright
    {
        font-size: 13px;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3 {
        font-size: 30px;
    }
    .commercial-agriculture-left-box.innovations-that-box.about-box {
        height: 385px;
    }
    .plant-nutrition-content p, .sustainability-sec .orrange-box p, .about-bottom-text span, .afforestation-3 .orrange-bg-box p {
        font-size: 18px;
    }
    .about-video {
        width: 362px;
    }
    .about-video h3, .about-bottom-text, .imp-large-banner-bottom-right p, .implemetation-3-sec-h3 {
        font-size: 19px;
    }
    .about-video h3 span {
        font-size: 15px;
    }
    footer h1 {
        font-size: 22px;
    }
    .afforestation-left-box p {
        font-size: 24px;
    }
    .afforestation-left-box
    {
        padding: 40px 130px 40px 80px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p
    {
        font-size: 20px;
    }
    .afforestation-2 .outside-text {
        font-size: 22px;
    }
    .afforestation-3 h3
    {
        padding-right: 0;
    }
    .afforestation-4 img
    {
        width: 79%;
    }
    .afforestation-4 .plant-nutrition-content p, .imp-large-tea-speak p {
        font-size: 16px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content p
    {
        font-size: 18px;
    }
    .commercial-agriculture-left-box {
        width: 605px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content .content-h1-2 {
        width: 62%;
        font-size: 28px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content hr {
        width: 86%;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box p
    {
        font-size: 18px;
    }
    .hi-tech-new-short {
        font-size: 23px;
    }
    .hitech-advantages .plant-nutrition-content h2 {
        width: 100%;
    }
    .hitech-advantages .plant-nutrition-content h3, .hi-tect-Environmental-Benefits .plant-nutrition-content h3 {
        font-size: 28px;
    }
    .hitech-advantages .plant-nutrition-content li span, .hi-tect-Environmental-Benefits .plant-nutrition-content li span, .hitech-consumer-benefits .plant-nutrition-content li span {
        font-size: 18px;
    }
    .implemetations-banner .banner-text {
        width: 80%;
    }
    .implemetations-main .commercial-agriculture-right-box.commercial-agriculture-right-box-new
    {
        margin-left: 0;
    }
    .implemetations-left-box .commercial-agriculture-left-content p, .implemetations-main .commercial-agriculture-right-box p {
        font-size: 20px;
    }
    .plant-nutrition.plant-health-regulator.implemetation-3-sec .plant-nutrition-content
    {
        width: 120%;
        margin-left: -100px;
    }
    .plant-nutrition.plant-grow-promoter.implemetation-3-sec .plant-nutrition-content
    {
        width: 112%;
    }
    .implemetations-h1-1-new, .implemetation-last-sec p, .implemetation-last-sec h3, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p {
        font-size: 25px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p span, .implemetations-main .commercial-agriculture-right-box p span, .implemetation-last-sec-box h4, .implemetation-last-sec .implemetation-last-sec-box p, .implemetation-last-sec-img p, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span {
        font-size: 18px !important;
    }
    .implemetation-last-sec-img
    {
        width: 85%;
    }
    .imp-large-banner-bottom p.imp-large-banner-bottom-top-p {
        font-size: 22px;
    }
    .imp-large-last-sec .innovation-normal-sec-with-bg
    {
        width: 100%;
    }
    .imp-large-why-superior-quality .plant-nutrition-content p, .imp-large-last-sec .innovation-normal-sec-with-bg, .imp-large-hi-tech-organic .plant-nutrition-content ul li, .Covert-your-gardens-to-Organic .plant-nutrition-content ul li, .imp-large-tea-speak h3, .innovation-normal-sec-with-bg {
        font-size: 18px;
    }
    .implemetation-3-sec .implemetation-3-sec-p, .imp-large-tea-speak h4, .img-sports-sec p, .img-sports-sec h3, .plant-nutrition-content h2
    {
        font-size: 24px;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2 {
        font-size: 24px;
    }
    .img-sports-sec .green-bg-box:after, .img-sports-sec .green-bg-box:before {
        width: 83px;
        transform: skew(-10deg);
    }
    .img-sports-last-sec p {
        font-size: 20px;
    }
    .commercial-agriculture-left-content
    {
        padding-top: 0;
    }
    .innovation-normal-sec p
    {
        font-size: 18px;
    }
    .imp-large-banner .banner-text p.p-with-bg {
        width: 86%;
    }
    .package-of-practices-sec .col-sm-8.col-12
    {
        -ms-flex: 0 0 85%;
        flex: 0 0 85%;
        max-width: 85%;
    }
    .commercial-agriculture-left-content .content-h1-2, .commercial-agriculture-right-box .content-h1-2 {
        width: 65%;
    }
    .commercial-agriculture-left-content .content-h1-3 {
        width: 52%;
    }
    .commercial-agriculture-left-content h1, .commercial-agriculture-right-box h1
    {
        font-size: 24px;
    }
    .commercial-agriculture-left-ul li, .commercial-agriculture-right-ul li {
        font-size: 14px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        height: 380px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1
    {
        margin: 0 0 50px -40px;
        width: 119%;
        font-size: 30px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4, .plant-nutrition-content.plant-nutrition-content-changes h3 {
        font-size: 20px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4 span {
        font-size: 16px;
    }
    .doses-sec .row
    {
        justify-content: center;
    }
    .doses-sec .col-md-8.col-12.p-0
    {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .doses-sec .col-md-4.col-12.p-0
    {
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        max-width: 80%;
    }
    .overdoses-content:before
    {
        display: none;
    }
    .overdoses-content
    {
        height: inherit;
    }
    .plant-nutrition-content-changes-yellow-bg, .plant-grow-promoter-changes-yellow-bg, .hormone-supplment-list-yellow-box {
        width: 88%;
    }
    .BIO-FUNGAL .plant-nutrition-content h3, .BIO-FUNGAL .plant-nutrition-content h4 {
        font-size: 18px;
    }
    .BIO-FUNGAL .plant-nutrition-content p, .contact-us-page h3 span:nth-child(3) {
        font-size: 18px;
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after {
        width: 25%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2 {
        width: 82%;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2 {
        width: 87%;
    }
    .bio-waste-management-content .bio-waste-management-h1 {
        margin: 0 0 50px -52px;
        width: 119%;
        font-size: 30px;
    }
    .sustainability-sec p {
        font-size: 20px;
    }
    .sustainability-sec h3 {
        font-size: 24px;
    }
    .testimonial-success-story h1
    {
        font-size: 28px;
        width: 45%;
    }
    .testimonial-success-story-box .testimonial-success-story-img,
    .testimonial-success-story-box .testimonial-success-story-text {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .contact-us-page .commercial-agriculture-right-box {
        padding-left: 30%;
    }
    .contact-us-page h2 span, .contact-us-forms .plant-nutrition-content h3 {
        font-size: 25px;
    }
}

@media only screen and (max-width: 900px)
{
    ul.menu li.menu-li a {
        font-size: 14px;
    }
    .banner-text, .banner-hitech .banner-text {
        width: 80%;
        padding: 20px;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 40px;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 28px;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 24px;
    }
    .Package-Practices .innovation-that-img {
        width: 414px;
    }
    .innovation-that-text p {
        font-size: 16px;
    }
    .bomlife-experience-center h3 {
        font-size: 25px;
    }
    .For-large-plantations ul li {
        font-size: 15px;
    }
    .our-product-inject .innovation-that-img {
        width: 503px;
    }
    .guaranted-sec-h1-two {
        width: 100%;
    }
    .footer-content {
        padding: 30px;
    }
    .footer-content ul li:nth-child(1)
    {
        flex: 0 0 100%;
        max-width: 100%;
        text-align: center;
    }
    .footer-content ul li {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .footer-content ul li:nth-child(1):before
    {
        display: none;
    }
    .footer-content ul li:last-child .d-flex.flex-wrap.mt-5 .col-sm-6.col-12
    {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 15px !important;
        border-right: none !important;
    } 
    .footer-content ul li:last-child .d-flex.flex-wrap.mt-5 .col-sm-6.col-12 img {
        width: 40px;
    }
    .social-icons li,
    .social-icons li:nth-child(1)
    {
        flex: 0 0 20% !important;
        max-width: 20%!important;
    }
    footer ul.footer-menu li a
    {
        font-size: 14px;
    }
    .footer-content ul li:nth-child(1) img 
    {
        margin-top: 0 !important;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3 {
        font-size: 26px;
    }
    .about-video h3, .about-bottom-text, .imp-large-banner-bottom-right p, .implemetation-3-sec-h3
    {
        font-size: 16px;
    }
    .imp-large-banner-bottom-right p, .implemetation-3-sec-h3
    {
        padding-right: 15px;
    }
    .afforestation-left-box p {
        font-size: 20px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p {
        font-size: 18px;
    }
    .afforestation-2 .outside-text {
        font-size: 20px;
    }
    .afforestation-3 h3 {
        font-size: 15px;
    }
    .commercial-agriculture-left-box {
        width: 538px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content p {
        font-size: 16px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content .content-h1-2 {
        width: 65%;
        font-size: 27px;
    }
    .hi-tech-new-short {
        font-size: 22px;
    }
    .implemetation-3-sec .implemetation-3-sec-p, .imp-large-tea-speak h4, .img-sports-sec p, .img-sports-sec h3, .plant-nutrition-content h2 {
        font-size: 22px;
    }
    .hitech-advantages .plant-nutrition-content h3, .hi-tect-Environmental-Benefits .plant-nutrition-content h3 {
        font-size: 26px;
    }
    .hitech-consumer-benefits .plant-nutrition-content h3 {
        font-size: 26px;
    }
    .hi-tect-Environmental-Benefits .plant-nutrition-content h3:before, .hitech-consumer-benefits .plant-nutrition-content h3:before {
        width: 41%;
    }
    .implemetations-banner .banner-text p
    {
        font-size: 16px;
    }
    .implemetations-banner .banner-text h3
    {
        font-size: 44px;
    }
    .implemetations-main .commercial-agriculture-right-box.commercial-agriculture-right-box-new {
        height: inherit;
        padding: 30px 15px;
    }
    .implemetations-h1-1-new, .implemetation-last-sec p, .implemetation-last-sec h3, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p {
        font-size: 22px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p span, .implemetations-main .commercial-agriculture-right-box p span, .implemetation-last-sec-box h4, .implemetation-last-sec .implemetation-last-sec-box p, .implemetation-last-sec-img p, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span {
        font-size: 16px !important;
    }
    .implemetation-last-sec-img {
        width: 100%;
    }
    .imp-large-why-superior-quality .plant-nutrition-content p, .imp-large-last-sec .innovation-normal-sec-with-bg, .imp-large-hi-tech-organic .plant-nutrition-content ul li, .Covert-your-gardens-to-Organic .plant-nutrition-content ul li, .imp-large-tea-speak h3, .innovation-normal-sec-with-bg {
        font-size: 16px;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2 {
        font-size: 22px;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1 {
        width: 70%;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content h1, .imp-large-hi-tech-organic .plant-nutrition-content h2, .Covert-your-gardens-to-Organic .plant-nutrition-content h1, .Covert-your-gardens-to-Organic .plant-nutrition-content h2 {
        width: 72%;
    }
    .imp-large-tea-speak h1
    {
        font-size: 21px;
    }
    .img-sports-last-sec p {
        font-size: 18px;
    }
    .imp-large-banner .banner-text {
        width: 82%;
    }
    .package-of-practices-sec .green-bg-box ul li {
        font-size: 16px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        width: 539px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1 {
        width: 122%;
    }
    .plant-nutrition-content p, .sustainability-sec .orrange-box p, .about-bottom-text span, .afforestation-3 .orrange-bg-box p {
        font-size: 16px;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 120.3%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2 {
        width: 69%;
    }
    .BIO-FUNGAL .plant-nutrition-content h3, .BIO-FUNGAL .plant-nutrition-content h4 {
        font-size: 16px;
    }
    .bio-pest-control-agent .plant-nutrition-content h2 {
        width: 80%;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2 {
        width: 91%;
    }
    .bio-waste-management-content .bio-waste-management-h1 {
        margin: 0 0 50px -57px;
        width: 122%;
    }
    .sustainability-sec h3 {
        font-size: 22px;
    }
    .sustainability-sec p {
        font-size: 18px;
    }
    .package-of-practices-sec .green-bg-box p, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2 {
        font-size: 20px;
    }
    .testimonial-banner .banner-text p {
        margin-top: 81px;
        font-size: 39px;
    }
    .testimonial-success-story h1 {
        font-size: 26px;
        width: 48%;
    }

}

@media only screen and (max-width: 840px)
{
    .container {
        max-width: 92%;
    }
    .banner-text:before, .banner-hitech .banner-text:before
    {
        transform: skew(-8deg);
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 35px;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 25px;
    }
    .banner .btn-learn-more
    {
        margin: 0;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 20px;
    }
    .bomlife-experience-center h3 {
        font-size: 22px;
    }
    .guaranted-sec p {
        font-size: 18px;
    }
    .about-video {
        width: 300px;
    }
    .afforestation-left-box {
        min-height: 300px;
    }
    .afforestation-2 .outside-text {
        font-size: 18px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p {
        font-size: 16px;
    }
    .commercial-agriculture-left-box:before,
    .commercial-agriculture-left-box:after
    {
        display: none;
    }
    .commercial-agriculture-left-box
    {
        background: #fff;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box
    {
        margin-left: 0;
        padding: 40px 0;
        height: 503px;
    }
    .commercial-agriculture-left-box
    {
        height: 503px;
    }
    .hitech-consumer-benefits .plant-nutrition-content {
        padding: 80px 60px;
    }
    .hi-tect-Environmental-Benefits .plant-nutrition-content h3:before, .hitech-consumer-benefits .plant-nutrition-content h3:before {
        width: 34%;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2 {
        font-size: 20px;
    }
    .img-sports-sec .green-bg-box:after, .img-sports-sec .green-bg-box:before
    {
        display: none;
    }
    .img-sports-sec .green-bg-box {
        width: 100%;
    }
    .imp-large-banner .banner-text {
        padding: 20px 0;
    }
    .package-of-practices-sec .orrange-bg-box p {
        font-size: 20px;
    }
    .package-of-practices-sec  .green-bg-box:before, .imp-large-tea-speak .green-bg-box:before {
        left: -50px;
        width: 97px;
        transform: skew(-10deg);
    }
    .package-of-practices-sec .green-bg-box:after, .imp-large-tea-speak .green-bg-box:after
    {
        width: 97px;
        right: -50px;
        transform: skew(-10deg);
    }
    .solution-banner .banner-text
    {
        padding-top: 100px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        height: 359px;
        padding: 30px 30px 0 0;
    }
    .commercial-agriculture-right-box.commercial-agriculture-right-box-changes {
        height: 359px;
        margin-left: -30px;
        padding: 50px 30px;
    }
    .commercial-agriculture-right-box .content-h1-2
    {
        width: 70%;
    }
    .commercial-agriculture-right-box .content-h1-4 {
        width: 92%;
    }
    .commercial-agriculture-left-content h1, .commercial-agriculture-right-box h1 {
        font-size: 20px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1 {
        width: 124.5%;
        font-size: 28px;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4, .plant-nutrition-content.plant-nutrition-content-changes h3 {
        font-size: 18px;
    }
    .plant-nutrition-content p, .sustainability-sec .orrange-box p, .about-bottom-text span, .afforestation-3 .orrange-bg-box p {
        font-size: 15px;
    }
    .doses-content h1, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2, .plant-nutrition-content h1 {
        font-size: 18px;
    }
    .implemetation-3-sec .implemetation-3-sec-p, .imp-large-tea-speak h4, .img-sports-sec p, .img-sports-sec h3, .plant-nutrition-content h2 {
        font-size: 20px;
    }
    .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 122.3%;
        font-size: 28px;
    }
    .BIO-FUNGAL .plant-nutrition-content p, .contact-us-page h3 span:nth-child(3) {
        font-size: 16px;
    }
    .bio-waste-management-content .bio-waste-management-h1 {
        margin: 0 0 50px -60px;
        width: 125%;
    }
    .sustainability-sec  .bg-white p {
        font-size: 18px;
    }
    .package-of-practices-sec .green-bg-box p, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2 {
        font-size: 18px;
    }
    .testimonial-banner-bottom .commercial-agriculture-left-content img {
        width: 81%;
        margin-top: 50px;
    }
    .testimonial-banner-bottom .commercial-agriculture-left-box {
        height: 399px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box {
        padding: 40px 20px;
        height: 503px;
    }
    .contact-us-page .commercial-agriculture-left-box.innovations-that-box{
        padding-top: 50px;
    }
    .contact-us-page .commercial-agriculture-right-box {
        padding: 100px 0;
    }
    .contact-us-page h2 span, .contact-us-forms .plant-nutrition-content h3 {
        font-size: 20px;
    }
    label {
        font-size: 14px;
    }
    .contact-us-forms-col
    {
        -ms-flex: 0 0 90%;
        flex: 0 0 90%;
        max-width: 90%;
    }
    .form-control, .form-control:focus, .contact-form p {
        font-size: 15px;
    }


}

@media only screen and (max-width: 800px)
{
    ul.menu li.menu-li a
    {
        padding: 0 6px;
    }
    .banner-text p, .banner-hitech .banner-text p
    {
        margin-bottom: 5px;
    }
    .innovation-that-text h1.inn-h1-2
    {
        z-index: 1;
    }
    .innovation-that-text h1.inn-h1-2:before,
    .innovation-that-text h1.inn-h1-2:after
    {
        z-index: -1;
    }
    .guaranted-sec-box {
        padding: 0 50px;
    }
    .guaranted-sec h1.guaranted-sec-h1-one {
        width: 94%;
    }
    footer ul.footer-menu li a
    {
        padding: 2px 8px;
    }
    .commercial-agriculture-left-box.innovations-that-box.about-box
    {
        padding: 13% 0;
    }
    .imp-large-banner-bottom-right {
        padding: 60px 10px 0;
    }
    .plant-nutrition.plant-health-regulator.afforestation-3
    {
        padding-left: 15px;
    }
    .hitech-advantages .plant-nutrition-content li span, .hi-tect-Environmental-Benefits .plant-nutrition-content li span, .hitech-consumer-benefits .plant-nutrition-content li span {
        font-size: 16px;
    }
    .implemetations-h1-1-new, .implemetation-last-sec p, .implemetation-last-sec h3, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p span, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content p {
        font-size: 20px;
    }
    .implemetations-banner .banner-text h3 {
        font-size: 38px;
    }
    .implemetations-left-box .commercial-agriculture-left-content p, .implemetations-main .commercial-agriculture-right-box p {
        font-size: 18px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content h1, .imp-large-hi-tech-organic .plant-nutrition-content h2, .Covert-your-gardens-to-Organic .plant-nutrition-content h1, .Covert-your-gardens-to-Organic .plant-nutrition-content h2 {
        width: 81%;
    }
    .imp-large-tea-speak h1 {
        font-size: 18px;
    }
    .innovations-that-box .commercial-agriculture-left-content p
    {
        font-size: 18px;
    }
    .commercial-agriculture-left-box.innovations-that-box {
        height: 255px;
    }
    .commercial-agriculture-right-box {
        height: 368px;
    }
    .imp-large-banner .banner-text p.p-with-bg {
        width: 90%;
        font-size: 14px;
        padding: 12px;
    }
    .package-of-practices-sec p
    {
        font-size: 20px;
    }
    footer h1 {
        font-size: 20px;
    }
    .package-of-practices-sec {
        padding: 60px 0 0;
    }
    .commercial-agriculture-right-box .content-h1-4
    {
        z-index: 1;
    }
    .commercial-agriculture-right-box .content-h1-4:before
    {
        z-index: -1;
    }
    .commercial-agriculture-right-ul
    {
        padding-left: 15px;
    }
    .commercial-agriculture-right-ul li
    {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .doses-sec {
        background: #DFDFDF;
        padding: 60px 40px;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2 {
        width: 97%;
    }
    .bio-pest-control-agent-2 .plant-nutrition-content h2:after {
        display: none;
    }
    .package-of-practices-sec p {
        font-size: 18px;
    }
}

@media only screen and (max-width: 768px)
{
    header h1 {
        font-size: 30px;
    }
    header .col-lg-10.col-sm-10
    {
        padding: 0;
    }
    .banner
    {
        height: 400px;
        overflow: hidden;
    }
    .banner img.img-fluid
    {
        height: 100%;
        object-fit: cover;
    }
    .banner-text:before, .banner-hitech .banner-text:before {
        transform: skew(-5deg);
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 19px;
    }
    .innovation-that-text p {
        font-size: 15px;
    }
    .Package-Practices .innovation-that-img {
        width: 369px;
    }
    .bomlife-experience-center h3 {
        font-size: 20px;
    }
    .For-large-plantations ul li:before
    {
        width: 6px;
        height: 6px;
    }
    .our-product-inject .innovation-that-img {
        width: 455px;
    }
    .compare-img-text h3, .about-video h3 spans {
        font-size: 15px;
    }
    footer ul.footer-menu li a {
        font-size: 12px;
    }
    .banner.inner-banner.imp-large-banner.about-banner
    {
        height: 250px;
    }

    .banner.inner-banner.imp-large-banner
    {
        height: 311px;
    }
    .commercial-agriculture-left-box.innovations-that-box.about-box
    {
        width: 100%;
        padding: 3% 0;
        height: inherit;
    }
    .imp-large-banner-bottom-right {
        padding: 0 15px;
        margin-top: 25px !important;
    }
    .plant-nutrition-content:before {
        right: -60px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p {
        font-size: 14px;
    }
    .afforestation-4 h3
    {
        font-size: 21px;
    }
    .afforestation-4 .plant-nutrition-content p, .imp-large-tea-speak p {
        font-size: 14px;
    }
    .commercial-agriculture-left-box
    {
        width: 100%;
        height: auto;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box {
        padding: 0 20px;
        height: 433px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box p
    {
        color: #fff;
        -webkit-text-stroke:  1px #fff;
    }
    .plant-nutrition-content h2 {
        width: 78%;
    }
    .hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2 {
        width: 83%;
    }
    .hitech-consumer-benefits .plant-nutrition-content h3 {
        font-size: 24px;
    }
    .hitech-consumer-benefits .plant-nutrition-content h3:before
    {
        bottom: 15px;
    }
    .banner.inner-banner.implemetations-banner {
        height: 442px;
    }
    .implemetations-main .commercial-agriculture-right-box.commercial-agriculture-right-box-new {
        padding: 15px;
    }
    .plant-nutrition.plant-health-regulator.implemetation-3-sec .plant-nutrition-content {
        width: 120%;
        margin-left: -77px;
    }
    .imp-sports-banner img.img-fluid
    {
        height: inherit;
    }
    .banner.inner-banner.innovation-banner {
        height: 250px;
        overflow: hidden;
    }
    .banner.inner-banner.innovation-banner
    {
        display: block;
    }
    .banner.inner-banner.innovation-banner h1 
    {
        display: block;
    }
    .commercial-agriculture.bg-white.innovations-that-main .commercial-agriculture-right-box
    {
            padding: 0;
            margin-left: inherit;
    }
    .package-of-practices-sec  .green-bg-box:before, .imp-large-tea-speak .green-bg-box:before {
        left: -37px;
    }
    .package-of-practices-sec .green-bg-box:after, .imp-large-tea-speak .green-bg-box:after {
        right: -37px;
    }
    .solution-banner
    {
        height: 250px;
    }
    .commercial-agriculture-left-box-change.commercial-agriculture-left-box {
        height: inherit;
        padding: 30px 30px 0 0;
        width: 100%;
    }
    .commercial-agriculture-right-box .content-h1-2,
    .commercial-agriculture-right-box .content-h1-4 {
        width: auto;
        display: table;
        padding: 0 15px;
    }
    .commercial-agriculture-right-ul
    {
        width: 60%;
    }
    .commercial-agriculture-right-ul li {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .commercial-agriculture-right-box.commercial-agriculture-right-box-changes
    {
        margin-left: inherit;
        height: auto;
        background-position: center !important;
        background-size: cover !important;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h4, .plant-nutrition-content.plant-nutrition-content-changes h3 {
        font-size: 16px;
    }
    .doses-sec .doses-content .col-12
    {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .doses-content:before
    {
        right: 52%;
    }
    .sustainability-banner img.img-fluid
    {
        height: inherit;
    }
    .package-of-practices-sec p {
        font-size: 16px;
    }
    .sustainability-sec h3 {
        font-size: 20px;
    }
    .testimonial-banner .banner-text p {
        margin-top: 68px;
        font-size: 29px;
    }
    .hitect-commercial-agriculture.testimonial-banner-bottom .commercial-agriculture-right-box p {
        color: #231F20;
        -webkit-text-stroke: 1px #231F20;
    }
    .hitect-commercial-agriculture.testimonial-banner-bottom .commercial-agriculture-right-box {
        height: inherit;
        padding-bottom: 30px;
    }
    .contact-us-page .innovations-that-box .commercial-agriculture-left-content {
        padding-left: 8%;
    }
    .innovations-that-main.contact-us-page .commercial-agriculture-right-box
    {
        height: inherit;
        margin-bottom: 30px;
    }
    .contact-us-forms-col {
        -ms-flex: 0 0 95%;
        flex: 0 0 95%;
        max-width: 95%;
    }
    .plant-health-regulator.contact-last-sec .plant-nutrition-content:before {
        width: 184px;
        left: -94px;
        transform: skew(-10deg);
    }

}

@media only screen and (max-width: 700px)
{
    .container {
        max-width: 100%;
    }
    .banner {
        height: 322px;
        overflow: hidden;
    }
    .innovation-that .col-sm-6.col-12,
    .innovation-that-2 .col-sm-6.col-12,
    .innovation-that.our-product-inject .col-12,
    .innovation-that.last-section .col-12
    {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .innovation-that-img {
        width: 92%;
    }
    .innovation-that-text {
        height: inherit;
    }
    .innovation-that-2 .innovation-that-img{
        width: 100%;
        height: inherit;
    }
    .innovation-that-2 .innovation-that-text,
    .Package-Practices .innovation-that-text {
        height: inherit;
    }
    .Package-Practices .innovation-that-img {
        width: 92%;
        height: inherit;
    }
    .bomlife-experience-center h3 {
        width: 97%;
    }
    .bomlife-experience-center h1 {
        width: 39%;
    }
    .our-product-inject .innovation-that-img {
        width: 90%;
        height: inherit;
    }
    .our-product-inject .innovation-that-text {
        height: inherit;
        padding: 30px;
    }
    .guaranted-sec-box {
        padding: 0 28px;
    }
    .innovation-that.last-section img.img-fluid {
       height: inherit;
    }
    .last-section .innovation-that-text {
        padding: 40px;
        height: inherit;
    }

    footer {
        padding: 40px 0 0;
    }
    footer h1 {
        font-size: 18px;
    }
    footer ul.footer-menu li {
        padding: 3px;
    }
    .implemetation-3-sec-h3
    {
        padding: 30px;
    }
    .about-sec-1 .col-12,
    .about-sec-2 .col-12,
    .plant-nutrition.plant-health-regulator.bg-gredient-brown .col-12,
    .hi-tect-Bio-Fertilizers-work-2 .col-12,
    .plant-nutrition.plant-health-regulator.hitech-advantages .col-12,
    .plant-nutrition.plant-health-regulator.hitech-consumer-benefits .col-12,
    .plant-nutrition.plant-health-regulator.imp-large-why-superior-quality .col-12,
    .plant-nutrition.imp-large-hi-tech-organic .col-12,
    .plant-nutrition .col-12
    {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .about-video,
    .about-sec-2 .about-video
    {
        margin: 0 auto;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3 {
        font-size: 23px;
    }
    .afforestation-left-box {
        padding: 40px 100px 40px 50px;
    }
    .imp-large-banner-bottom-right {
        margin-top: 35px !important;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box {
        height: 397px;
    }
    .hi-tech-new-short {
        font-size: 18px;
    }
    .bg-gredient-brown .plant-nutrition-content:before,
    .hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content:before,
    .plant-nutrition.plant-health-regulator.hitech-advantages .plant-nutrition-content:before,
    .plant-nutrition.plant-health-regulator.hitech-consumer-benefits .plant-nutrition-content:before,
    .imp-large-why-superior-quality .plant-nutrition-content:before,
    .imp-large-hi-tech-organic .plant-nutrition-content:before,
    .plant-nutrition-content.plant-nutrition-content-changes:before
    {
        display: none;
    }
    .bg-gredient-brown .plant-nutrition-content h2,.hi-tect-Bio-Fertilizers-work-2 .plant-nutrition-content h2
    {
        width: 72%;
        margin: 0 auto;
    }
    .plant-nutrition {
        padding: 30px 0;
    }
    .banner.inner-banner.implemetations-banner
    {
        height: 300px;
    }
    .implemetations-banner .banner-text
    {
        padding: 30px 0;
        display: inherit;
    }
    .implemetations-banner .banner-text h1
    {
        display: inherit;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 31px;
    }
    .implemetations-banner .banner-text p {
        font-size: 14px;
        padding: 2% 5% 0;
    }
    .implemetations-left-box .commercial-agriculture-left-content p span, .implemetations-main .commercial-agriculture-right-box p span, .implemetation-last-sec-box h4, .implemetation-last-sec .implemetation-last-sec-box p, .implemetation-last-sec-img p, .let-your-vineyard-yield.imp-large-why-superior-quality .plant-nutrition-content span {
        font-size: 14px !important;
    }
    .imp-large-banner-bottom p.imp-large-banner-bottom-top-p {
        font-size: 20px;
    }
    .plant-nutrition.imp-large-tea-speak .col-12,
    .img-sports-last-sec .col-sm-8.col-12
    {
        -ms-flex: 0 0 90%;
        flex: 0 0 90%;
        max-width: 90%;
    }
    .plant-nutrition.imp-large-tea-speak .col-12.col-sm-5
    {
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }
    .package-of-practices-sec  .green-bg-box:before, .imp-large-tea-speak .green-bg-box:before {
        left: -16px;
    }
    .package-of-practices-sec .green-bg-box:after, .imp-large-tea-speak .green-bg-box:after {
        right: -18px;
    }
    .img-sports-sec .col-sm-6.col-12.pr-5.pl-5
    {
        padding: 0 !important;
    }
    .package-of-practices-sec .green-bg-box:before,
    .package-of-practices-sec .green-bg-box:after
    {
        display: none;
    }
    .plant-nutrition-content.plant-nutrition-content-changes h1, .BIO-FUNGAL .plant-nutrition-content h1 {
        width: 110.5%;
    }
    .plant-nutrition-content h2:after {
        left: -17%;
        width: 28%;
    }
    .BIO-FUNGAL .plant-nutrition-content h2:after {
        width: 29%;
        transform: translateX(-58%);
    }
    .doses .doses-content:before,
    .doses .doses-content:after
    {
        display: none;
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after {
        width: 22%;
        left: -28%;
    }
    .modal-dialog {
        max-width: 95%;
    }
    .bio-waste-management-content .bio-waste-management-h1 {
        margin: 0 0 50px 0;
        width: 107%;
    }
    .sustainability-sec .orrange-box:before,
    .sustainability-sec .orrange-box:after 
    {
        display: none;
    }

}

@media only screen and (max-width: 667px)
{
    header .col-lg-2.col-sm-2
    {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    header .col-lg-10.col-sm-10
    {
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        max-width: 80%;
    }
    .menu-btn
    {
        display: block;
        font-size: 20px;
        line-height: 1.5;
        color: #4FA231;
    }
    .menu
    {
        display: none;
        width: 300px;
        height: auto;
        position: absolute;
        right: 15px;
        top: 63px;
        background: #4FA231;
        padding: 10px !important;
        z-index: 999;
    }
    header h1 {
        font-size: 27px;
        display: inline-block;
    }
    .menu-btn {
        display: inline-block;
        font-size: 20px;
        line-height: 1.5;
        color: #4FA231;
        text-align: right;
        cursor: pointer;
        margin-left: 43%;
    }
    ul.menu li.menu-li
    {
        display: block;
        margin: 8px 0;
    }
    ul.menu li.menu-li:before
    {
        display: none;
    }
    ul.menu li.menu-li a
    {
        font-size: 18px;
        color: #fff;
        -webkit-text-stroke: 0.2px #fff;
    }
    ul.menu li.menu-li:first-child a {
         padding-left: 6px; 
    }
    ul.dropdown-menu li a
    {
        color: #212529 !important;
        -webkit-text-stroke: 0.2px #212529 !important;
    }
    .bomlife-experience-center h3, 
    .bomlife-experience-center h1,
    .guaranted-sec-h1-two
    {
        z-index: 1;
    }
    .bomlife-experience-center h3:before,
    .bomlife-experience-center h3:after,
    .bomlife-experience-center h1:before,
    .bomlife-experience-center h1:after,
    .guaranted-sec-h1-two:before,
    .guaranted-sec-h1-two:after
    {
        z-index: -1;
    }
    .guaranted-sec p {
        font-size: 16px;
    }
    footer ul.footer-menu li {
        padding: 3px 2px;
    }
    footer ul.footer-menu li a {
        padding: 2px 2px;
    }
    .footer-content ul li
    {
        padding: 0;
    }
    .footer-content ul li p {
        font-size: 12px;
    }
    .footer-content ul li:last-child .d-flex.flex-wrap.mt-5 .col-sm-6.col-12 img, .footer-content ul li h3 img {
        width: 35px;
    }
    .afforestation-left-box p {
        font-size: 18px;
    }
    .imp-large-banner-bottom .row 
    {
        justify-content: center;
    }
    .imp-large-banner-bottom .col-12
    {
        -ms-flex: 0 0 90%;
        flex: 0 0 90%;
        max-width: 90%;
    }
    .afforestation-left-box {
        padding: 30px;
        min-height: inherit;
    }
    .imp-large-banner-bottom:before
    {
        display: none;
    }
    .afforestation-left-box:before
    {
        display: none;
    }
    .imp-large-banner-bottom-right
    {
        margin: 0 !important;
    }
    .plant-nutrition.plant-health-regulator.afforestation-3 {
        padding-left: 0;
    }
    .plant-nutrition.plant-health-regulator.afforestation-3 h3
    {
        text-align: center;
    }
    .plant-nutrition.plant-health-regulator.afforestation-3 img 
    {
        float: inherit !important;
        margin: 10px auto;
        display: block;
        padding: 0 !important;
    }
    .afforestation-3 .orrange-bg-box:before,
    .afforestation-3 .orrange-bg-box:after 
    {
        display: none;
    }
    .afforestation-4 img
    {
        width: 70%;
        margin: 20px auto;
        display: block;
    }
    .banner-text h1 span, .banner-hitech .banner-text h1 span, .banner-text h2 {
        font-size: 21px;
    }
    .banner-text h1, .banner-hitech .banner-text h1 {
        font-size: 28px;
    }
    .banner-text p, .banner-hitech .banner-text p {
        font-size: 13px;
        padding: 10px 0 0;
    }
    .banner-hitech
    {
        height: 250px;
    }
    .banner-hitech img 
    {
        height: 250px;
        object-fit: fill;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box p
    {
        margin: 0;
    }
    .hitect-commercial-agriculture .commercial-agriculture-right-box
    {
        height: 348px;
        background-size: cover !important;
        padding: 15px;
    }
    .plant-nutrition.plant-health-regulator.implemetation-3-sec .plant-nutrition-content {
        width: 100%;
        margin-left: 0;

    }
    .plant-nutrition.plant-grow-promoter.implemetation-3-sec
    {
        padding-top: 0;
    }
    .plant-nutrition.plant-grow-promoter.implemetation-3-sec .plant-nutrition-content
    {
        width: 100%;
        margin-bottom: 30px;
    }
    .imp-large-banner-bottom
    {
        padding-top: 60px;
    }
    .imp-large-banner-bottom-right
    {
        display: flex;
        flex-wrap: wrap;
        margin: 15px 0 0 !important;
        justify-content: center;
    }
    .imp-large-banner-bottom-right p:nth-child(2)
    {
        position: relative;
        bottom: inherit;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1 {
        width: 72%;
        z-index: 1;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1:before,
    .imp-large-last-sec .imp-large-last-sec-h1-1:after,
    .imp-large-last-sec .imp-large-last-sec-h1-1:before,
    .imp-large-last-sec .imp-large-last-sec-h1-1:after,
    .imp-large-last-sec .imp-large-last-sec-h1-2:before,
    .imp-large-last-sec .imp-large-last-sec-h1-2:after,
    .imp-large-tea-speak .imp-large-last-sec-h1-2:before,
    .imp-large-tea-speak .imp-large-last-sec-h1-2:after
    {
        z-index: -1;
    }
    .doses-content h1, .overdoses-content .overdoses-content-h1-1, .overdoses-content-h1-2, .plant-nutrition-content h1 {
        text-align: center;
    }
    .imp-large-last-sec .imp-large-last-sec-h1-1, .imp-large-last-sec .imp-large-last-sec-h1-2, .imp-large-tea-speak .imp-large-last-sec-h1-2 {
        z-index: 1;
    }
    .banner.inner-banner.imp-large-banner {
        height: 240px;
    }
    .img-sports-sec h3
    {
        font-size: 17px;
    }
    .innovation-banner .banner-text p
    {
        padding-left: 10%;
        padding-top: 10%;
    }
    .innovation-normal-sec p {
        font-size: 16px;
    }
    .imp-large-banner .banner-text p.p-with-bg {
        width: 92%;
        font-size: 13px;
        margin-top: 20px !important;
    }
    .testimonial-success-story-box .testimonial-success-story-text p
    {
        font-size: 12px;
    }
    .contact-us-page .innovations-that-box .commercial-agriculture-left-content {
        padding-left: 15px;
    }
    .commercial-agriculture.bg-white.innovations-that-main .commercial-agriculture-right-box .col-sm-2
    {
            flex: 0 0 15%;
            max-width: 15%;
    }
    .commercial-agriculture.bg-white.innovations-that-main .commercial-agriculture-right-box .col-sm-10
    {
            flex: 0 0 85%;
            max-width: 85%;
    }
}

@media only screen and (max-width: 580px)
{
    .menu-btn
    {
        margin-left: 39%;
    }
    .logo {
        margin-top: 0;
    }
    .guaranted-sec-box.border-left
    {
        border-left: none !important;
    }
    .guaranted-sec-box img 
    {
        margin: 10px 0;
    }
    .footer-content ul li, .footer-content ul li:last-child {
        flex: 0 0 80%;
        max-width: 80%;
    }
    .footer-content ul li:before
    {
        display: none;
    }
    .footer-content ul li:last-child .d-flex.flex-wrap.align-items-center .col-sm-2
    {
        flex: 0 0 15%;
        max-width: 15%;
    }
    .footer-content ul li:last-child .d-flex.flex-wrap.align-items-center .col-sm-10
    {
        flex: 0 0 85%;
        max-width: 85%;
    }
    .banner.inner-banner.imp-large-banner .banner-text:before
    {
        left: -26px;
    }
    .banner.inner-banner.implemetations-banner .banner-text:before
    {
        left: -12px;
    }
    .implemetation-last-sec-box .border-right
    {
        border-right: none !important;
    }
    .implemetation-last-sec-box .pl-4
    {
        padding-left: 0!important;
    }
    .implemetation-last-sec-img .col-12
    {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .plant-nutrition.imp-large-tea-speak .col-12, .img-sports-last-sec .col-sm-8.col-12, .package-of-practices-sec .col-sm-8.col-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .doses-content h1
    {
        width: 55%;
    }
    .testimonial-success-story h1 {
        font-size: 26px;
        width: 67%;
    }

}
@media only screen and (max-width: 480px)
{
    .menu-btn {
        margin-left: 27%;
    }
    .banner-text:before, .banner-hitech .banner-text:before
    {
        left: -12px;
    }
    .banner-text
    {
        left: 49%;
    }
    .compare-img-text {
        width: 76%;
    }
    .innovation-that-text h1.inn-h1-3, .innovation-that-text h1.inn-h1-2, .innovation-that-text h1, .innovation-that-text h3, .bomlife-experience-center h1, .bomlife-experience-center h2, .guaranted-sec h1, .compare-img-text h1 {
        font-size: 18px;
    }
    .imp-large-banner .banner-text p, .imp-large-banner .banner-text h3 {
        font-size: 20px;
    }
    .about-video h3
    {
        margin-top: 15px;
    }
    .imp-large-hi-tech-organic .plant-nutrition-content p
    {
        padding-left: 0;
    }
    .commercial-agriculture-left-box
    {
        padding: 0 15px;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content .content-h1-2
    {
        width: 95%;
        margin: 0 0 0 auto !important;
    }
    .hitect-commercial-agriculture .commercial-agriculture-left-content p
    {
        padding-right: 0;
    }
    .hitech-advantages .plant-nutrition-content h2
    {
        z-index: 1;
    }
    .hitech-advantages .plant-nutrition-content h2:before,
    .hitech-advantages .plant-nutrition-content h2:after 
    {
        z-index: -1;
    }
    .hitech-advantages .plant-nutrition-content h3, .hi-tect-Environmental-Benefits .plant-nutrition-content h3 {
        font-size: 24px;
    }
    .implemetations-banner .banner-text h3 {
        font-size: 30px;
    }
    .banner.inner-banner.imp-large-banner {
        height: 173px;
    }
    .img-sports-last-sec-ul
    {
        justify-content: center;
    }
    .img-sports-last-sec-ul li {
        flex: 0 0 80%;
        max-width: 80%;
    }
    .innovations-that-box .commercial-agriculture-left-content {
        padding-right: 0;
    }
    .innovations-that-box .commercial-agriculture-left-content p
    {
        margin: 15px 0;
        padding-left: 0;
    }
    .commercial-agriculture-left-box.innovations-that-box {
        height: inherit;
    }
    .commercial-agriculture-right-box {
        height: 295px;
    }
    .innovation-normal-sec {
        padding: 00px 0 10px;
    }
    .banner.inner-banner.imp-large-banner.package-of-practices-banner {
        height: 275px;
    }
    .package-of-practices-sec .orrange-bg-box p {
        font-size: 18px;
    }
    .package-of-practices-sec .orrange-bg-box:before,
    .package-of-practices-sec .orrange-bg-box:after 
    {
        display: none;
    }
    .solution-banner
    {
        height: 250px;
    }
    .commercial-agriculture-right-ul {
        width: 97%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2 {
        width: 95%;
    }
    .bio-pest-control-agent .plant-nutrition-content h2:after {
        width: 8%;
        left: -49px;
    }
    .commercial-agriculture.bg-white.innovations-that-main .commercial-agriculture-right-box {
        padding: 0 15px;
        margin-left: inherit;
    }
    .commercial-agriculture.bg-white.innovations-that-main .commercial-agriculture-right-box .col-sm-2 {
        flex: 0 0 9%;
        max-width: 9%;
    }
}
@media only screen and (max-width: 420px)
{
    .menu-btn {
        margin-left: 18%;
    }
    header h3 {
        font-size: 15px;
    }
    .bomlife-experience-center h3, .bomlife-experience-center h1
    {
        -webkit-text-stroke: 0.5px #fff;
    }
}