<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.menuu_btn{background:url(../images/menu.png) no-repeat 0 0/100%; width: 32px; height: 32px; border:none; 

	position:absolute; ;right: 16px;
top: 20px;
	}
.menuss{position: absolute;
right: 76px;z-index: 10;top: 106px;}
@media(min-width:1200px)
{
.menuu_btn{display:none;}
}

.parent {
    flex-direction: row;}
@media (min-width: 767px)
{
.dis1{display:none;}
.d2{display:none;}
}
@media(max-width: 767px)
{
.parent {
  display: flex;
  flex-direction: column-reverse;
}


}
@charset "utf-8";
@font-face{
    font-family: "OpenSans-Bold";
    src:url("../font/OpenSans-Bold.ttf");
}
@font-face{
    font-family: "OpenSans-Light";
    src:url("../font/OpenSans-Light.ttf");
}
@font-face{
    font-family: "OpenSans-Regular";
    src:url("../font/OpenSans-Regular.ttf");
}
@font-face{
    font-family: "OpenSans-SemiBold";
    src:url("../font/OpenSans-SemiBold.ttf");
}
@font-face{
    font-family: "OpenSans-Italic";
    src:url("../font/OpenSans-Italic.ttf");
}

ul.sp li:hover &gt; ul.dropdown-menu {
    display: block;
}


/* CSS Document */


.bannerarea{padding:0 0px 0; margin-bottom:0px;}
.img-100{width:100%;}

body{background-color: #FFFFFF;  font-family:'OpenSans-Regular';font-size:14px;}
.navbar .nav {
    width: unset;
    float: right;
	padding-top: 0px;
	padding-left:0px;

}

.navbar-wrapper{ 

padding:0 30px 0px;
position: unset;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
	background:#FFF;}

.navbar .nav &gt; li &gt; a {
    float: none;
    color: #6b6b6b;
    text-decoration: none;
}
.navbar .nav &gt; .active &gt; a:hover, .navbar .nav &gt; .active &gt; a:focus {
    text-decoration: none;
background-color: #8dc63f;
color: #fff;
}
.navbar .nav &gt; .active &gt; a {
    text-decoration: none;
    color:  #FFFFFF;
    font-weight: 400;
	background:#8dc63f;
	
}
.navbar .nav &gt; li &gt; a:focus, .navbar .nav &gt; li &gt; a:hover {
    background-color: #8dc63f;
color: #fff;
    text-decoration: none;

}
.navbar .brand {
    float: left;
    display: block;
    padding: 0px;
    margin: 10px 0px 10px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    cursor: pointer;
}
.nav-static{ position: unset;
top: 0;
left: 0;
right: 0;
z-index: 999;}



.show500 {
    display:none !important;
}



.nav &gt; li &gt; a {
   position: relative;
display: block;
padding: 45px 15px 18px;
text-transform: uppercase;
line-height: 1;
font-size: 15px;
font-family: 'OpenSans-SemiBold';
transition: ease-out .3s;
font-weight:unset;
}






/*..............index.................*/




.submenu1{float: right; margin:0px 0 0px;}
.submenu2{float:right; margin: 30px 40px 0 0;}


.call{background:url(../images/call.png) no-repeat; margin:10px 0 0px 0px;color:#6b6b6b; font-family:'OpenSans-Regular';font-size:15px; padding: 3px 50px 0 30px; float:left; height: 30px;}
.mail{background:url(../images/mail.png) no-repeat 0; margin:10px 0 0 0px;color:#6b6b6b; font-family:'OpenSans-Regular';font-size:15px; padding:0 0 0 35px; float:left;}
.call a{color:#505050; text-decoration:none;}
.mail a{color:#505050; text-decoration:none;}



.sect1{background:url(../images/back.jpg); padding:95px 0 70px; background-position:bottom; background-size:cover; }
.sect1 h1{font-family:'OpenSans-Light'; font-size:90px; color:#FFFFFF; margin:0 0 0px;}
.sect1 p{font-family:'OpenSans-Regular'; font-size:18px; color:#FFFFFF; margin:15px 0 30px;}
.read{border:2px solid #FFFFFF; background:transparent;  padding:5px 40px; color: #FFFFFF; text-transform:uppercase;  
font-family:'OpenSans-SemiBold'; font-size:18px;}

.a1{position:absolute; z-index:1; top:110px; right:0px; width:50%;}
.a1 img{width:75%;}



.sect2{padding:100px 0 50px;}
.sect2 h2{font-family:'OpenSans-Light'; font-size:60px; color:#46632e; margin:0 0 0px;}
.sect2 h3{font-family:'OpenSans-Light'; font-size:45px; color:#46632e; margin:0px 0 0px;}
.sect2 h4{font-family:'OpenSans-Light'; font-size:76px; color:#46632e; margin:-10px 0;}
.sect2 h5{font-family:'OpenSans-Regular'; font-size:22px; color:#46632e; margin:0px 0 20px; text-align:center;}
.sect2 img{margin:50px 0 15px;}

.order{background:transparent; border:2px solid #46632e; padding:5px 15px; font-family:'OpenSans-SemiBold'; font-size:14px; color:#46632e; 
       text-transform:uppercase; margin:auto; display:block;transition: all .5s;} 

.sect2 a:hover{text-decoration:none;}





.sect3{background:url(../images/back1.jpg) no-repeat fixed; background-position:center; background-size:cover;padding: 160px 0;}
.sect3 h2 {
  font-family: 'OpenSans-Light';
  font-size: 70px;
  color: #46632e;
  margin: 0;
}
.sect3 h3 {
  font-family: 'OpenSans-Light';
  font-size: 112px;
  color: #46632e;
  margin: -35px 0 0;
}
.sect3 h4 {
  font-family: 'OpenSans-Light';
  font-size: 52px;
  color: #46632e;
  margin: 0;
}


.sect4{padding:80px 0 0px;}
.sect4 h2{font-family:'openSans-Light'; font-size:66px; color: #46632e; margin:0 0px;}
.sect4 h3{font-family:'openSans-Light'; font-size:52px; color: #46632e; margin:0 0 35px;}
.sect4 h4{font-family:'openSans-Regular'; font-size:22px; color: #46632e; margin:0 0 15px;text-transform: lowercase;}
.sect4 a:hover{text-decoration:none;}
.order1{background:transparent; border:2px solid #537d39; padding:5px 15px; font-family:'OpenSans-SemiBold'; font-size:14px; color:#537d39; 
       text-transform:uppercase; margin:0 auto 50px; display:block;} 
.sect4 img{margin:0 0 15px;}

.sect5{ padding:40px 0 50px;}
.sect5 h2{font-family:'OpenSans-Light'; font-size:36px; color:#46632e; margin:0px 0 0px;}
.sect5 h3{font-family:'OpenSans-Light'; font-size:70px; color:#46632e; margin:-10px 0 0px;}
.sect5 h4{font-family:'OpenSans-Light'; font-size:41px; color:#46632e; margin:0 0 35px;}
.sect5 img{margin:0 0 15px;}
.sect5 h5{font-family:'openSans-Regular'; font-size:22px; color: #46632e; margin:0 0 15px;}
.sect5 a:hover{text-decoration:none;}


.sect6{background:url(../images/back2.jpg) no-repeat center fixed; padding:70px 0 80px; background-size:cover;}
.sect6 h2{font-family:'OpenSans-Light'; font-size:36px; color:#FFFFFF; margin:0px 0 0px;}
.sect6 h3{ font-family:'OpenSans-Light'; font-size:70px; color:#FFFFFF; margin:-10px 0 -5px;}
.sect6 h4{font-family:'OpenSans-Regular'; font-size:30px; color:#FFFFFF; margin:390px 0 10px;}
.sect6 ul{padding:0 0 0 15px;}
.sect6 li{font-family:'OpenSans-Regular'; font-size:18px; color:#FFFFFF; margin:0px; padding:0px 0 15px; list-style:disc; }
.sect6 img{margin:auto; display:block;}



.sect7{background:url(../images/back3.jpg) no-repeat center; padding:170px 0 210px; background-size: cover;}
.sect7 h2{font-family:'OpenSans-Light'; font-size:60px; color:#46632e; margin:0 0 0px;}
.sect7 h3{font-family:'OpenSans-Light'; font-size:30px; color:#46632e; margin:-12px 0 0px;}
.sect7 h4{font-family:'OpenSans-Light'; font-size:35px; color:#46632e; margin:0 0 25px;}

.sect7 ul{padding:0 0 0 15px;}
.sect7 li{font-family:'OpenSans-Regular'; font-size:18px; color:#46632e; margin:0px; padding:0px 0 10px; list-style:url(../images/dot.png); }



.sect8{padding:80px 0 0; }
.sect8 h2{font-family:'OpenSans-Light'; font-size:30px; color:#46632e; margin:0 0 0px;}
.sect8 h3{font-family:'OpenSans-Light'; font-size:60px; color:#46632e; margin:-12px 0 30px;}
.wid{width:25%;}

.sect10{ background:url(../images/qy.png) no-repeat top; padding:80px 0 0px;}
.sect10 h2{font-family:'OpenSans-Light'; font-size:60px; color:#46632e; margin:0 0 50px; text-align:center; }
.sect10 h3{ font-family:'OpenSans-Italic'; font-size:18px; color:#000000; margin:10px 0 15px; text-align:center;}
.sect10 p{font-family:'OpenSans-Italic'; font-size:18px; color:#000000; margin:10px 0 15px; text-align:center; }
.sect10 img{margin:auto; display:block;}



.sect11{padding:70px 0 0px;}
.sect11 h2{font-family:'OpenSans-Light'; font-size:60px; color:#46632e; margin:0 0 5px;}

.green{background:#00461e; padding:50px 15px 35px;}
.frm-cls{width:100%; background:transparent; border:0; border-bottom:1px solid #666666; outline:0; color:#FFFFFF; font-family:'OpenSans-Light';font-size:18px;
 padding: 0 0 10px; margin:0 0 50px;}

.frm-cls::placeholder{opacity:1; color:#FFFFFF;}

.sect11 p{color:#FFFFFF; font-family:'OpenSans-Light';font-size:18px; margin:0 0 20px;}



.fcall{background:url(../images/ca.png) no-repeat; margin:15px 0 0px 0px !important;color:#505050; font-family:'OpenSans-Regular';font-size:14px; padding:0 0px 10px 35px;}
.fmail{background:url(../images/ms.png) no-repeat 0; margin:15px 0 0 0px !important;color:#505050; font-family:'OpenSans-Regular';font-size:14px; padding:0 0 0 35px;}
.fgl{background:url(../images/gl.png) no-repeat 0; margin:15px 0 0 0px !important;color:#505050; font-family:'OpenSans-Regular';font-size:14px; padding:4px 0 4px 35px;}
.fcall a{color:#09509d; text-decoration:none;}
.fmail a{color:#09509d; text-decoration:none;}
.social img{float:left; padding:15px 15px 0 0;}



.sect9{background:#003517; padding:28px 0;}
.sect9 p{ font-family:'OpenSans-Regular';font-size:12px; color:#e1e1e1; margin:0;}
.sect9 a{color:#e1e1e1;}
.sect9 a:hover{color:#CCCCCC; text-decoration:none;}
.sect9 .flo{float:right;}

.ab-sec{padding:0;}

.sub {
  font-family: 'OpenSans-SemiBOld';
  font-size: 15px;
  background: white;
  padding: 5px 20px;
  border:2px solid #FFFFFF;
  color: black;
  margin: 15px 0 20px;
  text-transform: uppercase;
}
.sub:hover {
  background: transparent;
  border:2px solid #FFFFFF;
  padding: 5px 20px;
  color:#FFFFFF;
}


.no-padding{padding:0px;}








.navbar .btn-navbar {
    display:none;
}


@media only screen and (max-width: 1367px)
{
.submenu2 {
  float: right;
  margin: 30px 20px 0 0;
}
.call {
  padding: 3px 20px 0 30px;
  font-size: 14px;
}
.mail {
  font-size: 14px;
}

.nav &gt; li &gt; a {
font-size: 14px;
}

}


@media only screen and (max-width: 1199px)
{

.navbar .brand {
    float: left;
    display: block;
    padding: 0px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    cursor: pointer;
}
.submenu1 {display:none;
}

.submenu2 {
  float: left;
  margin: 15px 0 0 85px;
}

.a1 {
  position: absolute;
  z-index: 1;
  top: 65px;
  right: 0px;
  width: 50%;
}
.sect1 p {
  font-size: 18px;
}

.read {
  padding: 5px 30px;
  font-size: 16px;
}
.sect2 {
  padding: 60px 0 50px;
}
.sect2 h5 {
  font-size: 17px;
}

.sect2 h2 {
  font-size: 55px;
}
.sect2 h3 {
  font-size: 40px;
}
.sect2 h4 {
  font-size: 70px;
}



.order {
  padding: 5px 15px;
  font-family: 'OpenSans-SemiBold';
  font-size: 14px;
}

.sect3 h2 {
  font-size: 60px;
}
.sect3 h3 {
  font-size: 102px;
}

.sect3 h4 {
  font-size: 42px;
}

.ds{display:none;}
.sect4 {
  padding: 60px 0 0px;
}
.sect4 h2 {
  font-size: 56px;
}
.sect4 h3 {
  font-size: 42px;
}

.sect4 h4 {
  font-size: 20px;
}
.order1 {
  font-size: 14px;
}
.sect5 h2 {
  font-size: 32px;
  margin: 0px 0 0px;
}
.sect5 h3 {
  font-size: 60px;
  margin: 0 0 0px;
}
.sect5 h4 {
  font-size: 38px;
  margin: 0 0 35px;
}
.sect6 {
  background: url(../images/back2.jpg) no-repeat top left fixed;
  padding: 70px 0 80px;
}
.sect7 {
  background: url(../images/back3.jpg) no-repeat center;
    background-size: auto;
  padding: 80px 0;
}
.sect7 h2 {
  font-size: 52px;
  margin: -10px 0 0px;
}
.sect8 {
  padding: 60px 0 0;
}
.sect11 h2 {
  font-size: 52px;
}
.frm-cls {
  font-size: 16px;
  padding: 0 0 10px;
  margin: 0 0 30px;
}
.sect11 p {
  color: #FFFFFF;
  font-family: 'OpenSans-Light';
  font-size: 15px;
  margin: 0 0 20px;
}




}
@media screen and (min-width: 991px)
{
.ba{display:none;}


}

@media screen and (max-width: 991px)
{



/*.d3{display:none;}*/
.ban{display:none;}
.ba{display:block; width:100%;}

.sect1 {
  background: #6a8b5e;
  padding: 60px 0;
}
.sect1 h1 {
  font-size: 86px;
}
.sect1 p {
  font-size: 16px;
}
.read {
  padding: 5px 30px;
  font-size: 14px;
}
.sect3 {
  background-position: right;
  background-size: cover;
  padding: 90px 0;
}
.sect3 h2 {
  font-size: 48px;
}
.sect3 h3 {
  font-size: 92px;
}
.sect3 h4 {
  font-size: 32px;
}
.sect4 h2 {
  font-size: 48px;
}
.sect4 h3 {
  font-size: 34px;
}
.order1 {
  margin: 0 auto 40px;
}
.sect4 h4 {
  font-size: 24px;
}
.sect5 {
  padding: 30px 0 20px;
}
.sect5 h3 {
  font-size: 50px;
  margin: 0 0 0px;
}
.sect5 h5 {
  font-size: 24px;
}

.sect6 h4 {
  font-size: 30px;
  margin: 40px 0 10px;
}

.sect7 {
  background:#daf285;
  padding: 80px 0;
}
.a1 {
  display: none;
}














}


@media only screen and (max-width: 767px) 
{

.call {
  float: unset;
}
.submenu2 {
  float: left;
  margin: 0 0 0 85px;
}

.dis{display:none;}

.sect2 h2 {
  font-size: 42px;
}
.sect2 h3 {
  font-size: 32px;
}
.sect2 h4 {
  font-size: 52px;
  margin: -5px 0 0;
}
.sect3 {
  background: #e5e4e0;
  padding: 60px 0;
}

.sect3 h2 {
  font-size: 40px;
}
.sect3 h3 {
  font-size: 72px;
}
.sect3 h4 {
  font-size: 28px;
}
.sect4 h2 {
  font-size: 42px;
}
.sect4 h3 {
  font-size: 30px;
}
.sect4 h4 {
  font-size: 20px;
}
.sect5 h3 {
  font-size: 42px;
  margin: 0 0 0px;
}
.sect5 h2 {
  font-size: 30px;
  margin: 0px 0 0px;
}
.sect5 h5 {
  font-size: 20px;
}
.sect7 {
  background: #daf285;
  padding: 50px 0;
}

.sect8 h2 {
  font-size: 28px;
}
.sect8 h3 {
  font-size: 42px;
  margin: -6px 0 30px;
}
.sect10 h2 {
  font-size: 46px;
  margin: 0 0 15px;
}
.sect10 h3 {
  font-size: 16px;
}
.sect10 p {
  font-size: 16px;
  margin: 10px 0 15px;
}
.sect11 {
  padding: 50px 0 0px;
}
.sect11 h2 {
  font-size: 42px;
}
.green {
  background: #00461e;
  padding: 50px 15px 80px;
}
.sect9 p {
  text-align: center;
}
.sect9 .flo {
  float: unset;
  margin: 15px 0 0;
}
.wid {
  width: 50%;
}










}

@media only screen and (max-width: 537px) 
{

.submenu2 {
  display: none;
}

.sect1 {
  background: #6a8b5e;
  padding: 40px 0;
}
.sect1 h1 {
  font-size: 60px;
}
.sect2 {
  padding: 40px 0;
}
.navbar-wrapper 
{ padding: 0px 15px 0px;}

.sect2 h2 {
  font-size: 34px;
}
.sect2 h3 {
  font-size: 26px;
}
.sect2 h4 {
  font-size: 40px;
  margin: 0 0 0;
}
.sect1 p {
  font-size: 14px;
}
.sect2 h5 {
  font-size: 15px;
}
.sect3 h3 {
  font-size: 60px;
  margin: -20px 0 0;
}
.sect3 h2 {
  font-size: 36px;
}
.sect3 h4 {
  font-size: 26px;
}
.sect4 h2 {
  font-size: 38px;
}
.sect4 h3 {
  font-size: 25px;
}
.sect4 h4 {
  font-size: 18px;
}
.sect5 h2 {
  font-size: 24px;
  margin: 0px 0 0px;
}

.sect5 h3 {
  font-size: 35px;
  margin: 0 0 0px;
}
.sect5 h4 {
  font-size: 28px;
  margin: 0 0 35px;
}
.sect5 h5 {
  font-size: 18px;
}
.sect6 h2 {
  font-size: 28px;
}
.sect6 h3 {
  font-size: 60px;
  margin: -5px 0 -5px;
}
.sect6 h4 {
  font-size: 24px;
  margin: 40px 0 15px;
}
.sect6 li {
  font-size: 16px;
}
.sect7 h3 {
  font-size: 26px;
  margin: 0 0 0px;
}
.sect7 h2 {
  font-size: 42px;
  margin: -10px 0 0px;
}

.sect7 h4 {
  font-size: 32px;
  margin: 0 0 25px;
}
.sect7 li {
  font-size: 16px;
}
.sect10 {
  background:unset;
  padding: 40px 0 0px;
}

.sect1 h1 {
  font-size: 48px;
}










}
/*
@media only screen and (max-width: 500px) 
{
.show500 {
    display: block !important;
}
.loginn {
  display: none;
}
.cartarea {
    display: none;
    padding: 0;
    float: left;
}

}*/
@media only screen and (max-width: 420px) 
{
.sect2 h2 {
  font-size: 28px;
}
.sect2 h3 {
  font-size: 24px;
}

.sect2 h4 {
  font-size: 32px;
  margin: 0 0 0;
}
.sect3 h2 {
  font-size: 32px;
}
.sect3 h3 {
  font-size: 48px;
  margin: -15px 0 0;
}
.sect3 h4 {
  font-size: 24px;
}
.sect4 h2 {
  font-size: 32px;
}
.sect4 h3 {
  font-size: 22px;
}
.sect4 h4 {
  font-size: 17px;
}
.sect5 h2 {
  font-size: 22px;
  margin: 0px 0 0px;
}
.sect5 h3 {
  font-size: 28px;
  margin: 0 0 0px;
}
.sect6 h2 {
  font-size: 23px;
}
.sect6 h3 {
  font-size: 48px;
  margin: -5px 0 0;
}

.sect6 h4 {
  font-size: 22px;
  margin: 40px 0 15px;
}
.sect7 h3 {
  font-size: 22px;
  margin: 0 0 0px;
}
.sect7 h2 {
  font-size: 32px;
  margin: -5px 0 0px;
}
.sect7 h4 {
  font-size: 28px;
  margin: 0 0 25px;
}



.sect11 h2 {
  font-size: 36px;
}
.sect10 h2 {
  font-size: 36px;
  margin: 0 0 15px;
}
.sect8 h2 {
  font-size: 24px;
}
.sect8 h3 {
  font-size: 36px;
  margin: -6px 0 30px;
}



}
@media only screen and (max-width: 349px) 
{

.sect2 h2 {
  font-size: 24px;
}
.sect2 h3 {
  font-size: 20px;
}
.sect2 h4 {
  font-size: 26px;
  margin: 0 0 0;
}
.order {
  padding: 5px 10px;
  font-size: 12px;
}
.sect3 h2 {
  font-size: 30px;
}
.sect3 h3 {
  font-size: 42px;
  margin: -10px 0 0;
}

.sect4 h2 {
  font-size: 28px;
}
.order1 {
  padding: 5px 10px;
  font-size: 12px;
}
.sect5 h2 {
  font-size: 20px;
  margin: 0px 0 0px;
}
.sect5 h3 {
  font-size: 24px;
  margin: 0 0 0px;
}
.sect5 h4 {
  font-size: 22px;
  margin: 0 0 35px;
}
.sect6 h3 {
  font-size: 43px;
  margin: -5px 0 0;
}

.sect7 h3 {
  font-size: 20px;
  margin: 0 0 0px;
}
.sect7 h2 {
  font-size: 28px;
  margin: 0 0 0px;
}
.sect7 h4 {
  font-size: 26px;
  margin: 0 0 25px;
}


}



.animated{
-webkit-animation-duration: 1.4s; /* Safari 4.0 - 8.0 */
animation-duration: 1.4s;}
		


.dropdown-menu {
    position: absolute;
    top: 65px;
	list-style: none;
font-size: 16px;
/* width:100%; */
	}
	.dropdown-menu &gt; li &gt; a {
    display: block;
    padding: 6px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #757575;
    white-space: nowrap;
    background: none;
	font-family: 'OpenSans-Regular';
}

.brand{width:auto}
.carousel-indicators {
    position: absolute;
    bottom: 0;
    left: 25%;
    z-index: 2;
    width: 50%;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
    text-align: center;
}

@media (min-width:1200px) {.home_menuu_btn{display:none;}}

@media (max-width:1240px) and (min-width:1200px) {
.bannertoparea{height:114px}

}

.slick-prev::before, .slick-next::before {display:none;}
.slick-prev {
  left: 30px;
}
.slick-next {
  right: 30px;
}
.slick-prev::before {
  content:url('../images/prev.gif');
}
.slick-next::before {
  content: url('../images/next.gif');
}
.slick-prev, .slick-next {width:unset;}
.carousel-control.left{  background-image: unset;}
.carousel-control{width:8%;}
.carousel-control.right { background-image: unset; z-index: 4;}

/*ul li::before {
content: "\2022";
color: red;
font-weight: bold;
display: inline-block; 
width: 1em;
margin-left: -1em;
text-align:left;}*/

.slider {
width: 100%;
margin: 0px 0;
}

.slick-slide {
margin: 0px 0px;
width: 100%;
}

.slick-prev:before,
.slick-next:before {
color: black;/*display: none;*/
}


.slick-slide {
transition: all ease-in-out .3s;
opacity: 1;
}

.slick-active {
opacity: 1;
}

.slick-current {
opacity: 1;
}


.sub-sect1{padding: 50px 30px 0px;}
.sub-sect1 h1{font-family: 'OpenSans-Light';
font-size: 60px;
color: #46632e;
margin: 0 0 30px;text-transform: lowercase;}
.sub-sect1 p{font-family: 'OpenSans-Regular';
font-size: 17px;
color: #000;
margin: 0px 0 15px;}
.margin-b25{margin-bottom: 25px;}
.gal-img-holder img{border-radius: 10px;}
.list-p{font-family: 'OpenSans-SemiBold';
  font-size: 17px;color: #46632e;padding: 0;margin: 10px 0 15px;text-align: center;
  line-height: 1.3;text-transform: lowercase;}


/* service 1 */
.serv-sect1 h1{font-family: 'OpenSans-Light';
  font-size: 60px;
  color: #46632e;
  margin: 0 0 30px;}
.serv-sect1 h2{font-family: 'OpenSans-Light';
    font-size: 32px;
    color: #286432;
    margin: 0 0 32px;}
.serv-sect1 h2 span{font-family: 'OpenSans-Light';
  font-size: 62px;
  color: #286432;
  margin: 0 0 0px;}
.serv-sect1 h3{font-family: 'OpenSans-Regular';
  font-size: 30px;
  color: #000;
  margin: 0 0 20px;}
.serv-sect1 p{font-family: 'OpenSans-Regular';
  font-size: 16px;
  color: #000;
  margin: 0 0 25px;}
.serv-sect1 ul{padding: 0;margin: 0 15px 20px;}
.serv-sect1 ul li{font-family: 'OpenSans-SemiBold';
  font-size: 18px;
  color: #000;
  margin: 0 0 12px;list-style: url('../images/dot.png') no-repeat;}


/* pdt list */
.each-pdts{margin-bottom: 50px; height: 320px;}
.each-pdts img{display: block;margin: auto;}
.pdt-info h2{font-family: 'OpenSans-Regular';
  font-size: 25px;
  color: #46632e;
  margin: 0 0 15px;}
.pdt-info h3{font-family: 'OpenSans-Regular';
    font-size: 20px;
    color: #46632e;
    margin: 0 0 15px;}
.pop-img{border-radius: 10px;}
.modal-title{font-family: 'OpenSans-Regular';
  font-size: 20px;
  color: #0b0b0b;
  margin: 0;}
.pdt-info p{font-family: 'OpenSans-Regular';
  font-size: 14px;
  color: #000;
  margin: 0px 0 15px;}
.pdt-info ul{padding: 0;margin: 0 15px 20px;}
.pdt-info ul li{font-family: 'OpenSans-Regular';
    font-size: 14px;
    color: #000;
    margin: 0 0 12px;list-style: url('../images/dot.png') no-repeat;}
.pdt-info ul li span{color: #034f03;}
.btn-mais-info p{font-family: 'OpenSans-Regular';color: rgb(197, 5, 5); text-decoration: underline;cursor: pointer;}
.order2{background: #46632e;
  border: 2px solid #46632e;
  padding: 5px 15px;
  font-family: 'OpenSans-SemiBold';
  font-size: 14px;
  color: #fdfdfd;
  text-transform: uppercase;
  margin: 0 0 20px;}
.order2:hover{background: transparent;
  border: 2px solid #46632e;color: #46632e;}

.sub-sect2{background: #fff url('../images/bg-enq.jpg') no-repeat right;padding: 50px 30px 0px;}
.sub-sect2 h1{font-family: 'OpenSans-Light';
  font-size: 60px;
  color: #46632e;
  margin: 0 0 30px;text-transform: lowercase;}
.sub-sect2 h2{font-family: 'OpenSans-Light';
  font-size: 60px;
  color: #46632e;
  margin: 0 0 5px;}
.sub-sect2 p{font-family: 'OpenSans-Regular';
  font-size: 17px;
  color: #000;
  margin: 0px 0 15px;}
.form-sect{margin: 0 0 295px;}
.cnt-cls{background: unset;
  border: 1px solid #aaa;
  color: #313131;font-family: 'OpenSans-Regular';font-size: 14px;}
.btn-green{background: #00461e;
  border: none;
  width: 100%;
  padding: 10px 0;
  margin: 0;
  font-family: 'OpenSans-SemiBold';font-size: 17px;color: #fff;text-transform: uppercase;}
  .menu-dropdown-icon{
    position: unset !important;}
  .menu-dropdown-icon &gt; ul {
    display: none;
    width: 100%;
    background: #fff;
    padding: 20px 30px;
    position: absolute;
    z-index: 99;
    left: 0;
    margin: 0;
    list-style: none;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 7px;
  }
  .new-li{list-style-type: disc;padding: 0 0 10px 0;}
  .new-li a{font-family: 'OpenSans-Regular';font-size: 16px;color: #515151;}
  .navbar .nav &gt; li &gt; .dropdown-menu::before, .navbar .nav &gt; li &gt; .dropdown-menu::after {
    content: unset;}
    .new-li a:hover{color: green;}
    
.each-testimonial {
  margin: 0 0 50px 0;
  border-bottom: 1px dotted #000;
  padding: 0 0 50px;
}
.each-testimonial p {
  font-family: 'OpenSans-Regular';
font-size: 16px;
color: #000;
margin: 0 0 15px;
}
.each-testimonial h2 {
  font-family: 'OpenSans-Bold';
font-size: 25px;
color: #286432;
margin: 0 0 10px;
}
.each-testimonial h3 {
  font-family: 'OpenSans-Regular';
font-size: 20px;
  color: #2b2b2b;
  margin: 0 0 15px 0;
}
.sect10 a:hover{text-decoration: none;}
.order:hover{background: #46632e;
color: #fff;}


@media(max-width: 991px)
{
  .sub-sect1 h1 {font-size: 52px;}
  .serv-sect1 h2 {font-size: 32px;}
  .serv-sect1 h2 span {font-size: 52px;}
  .serv-sect1 h3 {font-size: 25px;}
  .serv-sect1 ul li {font-size: 15px;}
  .serv-sect1 p {font-size: 15px;}

  .sub-sect2{background: #fff url('../images/bg-enq.jpg') no-repeat bottom;}
  .sub-sect2 h1 {
    font-size: 52px;
  }
  .sub-sect2 h2 {
    font-size: 52px;
  }
  .form-sect {
    margin: 0 0 180px;
  }


}

@media(max-width: 537px)
{
  .modal-header .close {
    margin-top: -15px;}
  .close{right: 0px;}

  .pdt-info h2 {font-size: 22px;margin: 10px 0 15px;}

}

@media(max-width: 420px)
{
  .sub-sect1 h1 {font-size: 45px;margin: 0 0 17px;}
  .serv-sect1 h2 {font-size: 27px;margin: 0 0 20px;}
  .serv-sect1 h2 span {font-size: 42px;}
  .serv-sect1 h3 {font-size: 20px;margin: 0 0 20px;}
  .serv-sect1 ul li {font-size: 14px;}
  .serv-sect1 p {font-size: 15px;}

  .sub-sect2 h1 {
    font-size: 45px;
    margin: 0 0 17px;
  }
  .sub-sect2 h2 {
    font-size: 40px;
  }

  .each-pdts{margin-bottom: 40px; height: 260px;}

}

.div-fix{position: fixed;width: 800px;
  top: 20%;
  left: 38%;
  margin-top: -100px;
  margin-left: -250px;
  font-size: 16px;
  text-transform: uppercase;z-index: 9999;}
  .close {font-size: 35px !important;position: absolute;
  right: 60px;
  opacity: 5;
  z-index: 99999;}
  @media(max-width:1600px)
  {
      .div-fix{top: 15%;left: 40%;}
  }
  
  @media(max-width:1366px)
  {
      .div-fix{width: 800px;left: 38%;}
  }
  
  @media(max-width:1199px)
  {
      .div-fix{width: 100%;left: 0;margin-left: 0;}
      .modal-header .close { margin-top: -18px;}
      .close { right: 10px;}
  }
  
  
  @media(max-width: 991px)
  {
      .div-fix{width: 100%;
  left: 0;
  margin-top: 0px;
  margin-left: 0px;}
  }


</pre></body></html>