/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v23/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
header{border-bottom:1px solid #eee;background-color:#fff;}
.sticky .navbar-nav ul{margin-top:10px;}
.sticky .logo img{max-width:238px;}
.sticky{position:fixed !important;z-index:30; transition:all 1s;    box-shadow: 0 0 5px #ccc;}
.sticky header{ box-shadow: 0 30px 30px rgba(0, 0, 0, 0.05); border-bottom: 1px solid #48B1DD;}
.topping{animation-name:fromtop;animation-duration:1.5s;animation-delay:0;animation-iteration-count:1;
-webkit-animation-name:fromtop;-webkit-animation-duration:0.5s;-webkit-animation-delay:0;-webkit-animation-iteration-count:1;
-o-animation-name:fromtop;-o-animation-duration:0.5s;-o-animation-delay:0;-o-animation-iteration-count:1;
-moz-animation-name:fromtop;-moz-animation-duration:0.5s;-moz-animation-delay:0;-moz-animation-iteration-count:1;
transition:all 1s;}
@keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:-10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}
@-webkit-@keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:-10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}
@-0-keyframes fromtop
{
	0%{margin-top:-100px;opacity:0;}
	10%{margin-top:-90px;opacity:0.1;}
	20%{margin-top:-80px;opacity:0.2;}
	30%{margin-top:-70px;opacity:0.3;}
	40%{margin-top:-60px;opacity:0.4;}
	50%{margin-top:-50px;opacity:0.5;}
	60%{margin-top:-40px;opacity:0.6;}
	70%{margin-top:-30px;opacity:0.7;}
	80%{margin-top:-20px;opacity:0.8;}
	90%{margin-top:-10px;opacity:0.9;}
	100%{margin-top:0px;opacity:1;}

	}

.logo img{max-width:372px;}
.navbar-nav ul{margin-top:40px;}
.navbar-nav li{display:inline-block;text-align: center;}
.navbar-nav li a{color:#ef6e00;text-transform: uppercase;font-family: "Montserrat",sans-serif;padding: 10px 15px;font-size: 17px;font-weight: 500;}
.navbar-nav li a:hover{text-decoration:none;color:#ef6e00;}
.dropdown:hover .dropdown-menu{display:block;}
.dropdown-menu li{display:block;text-align:left;}
.dropdown-menu li a{text-transform:capitalize; transition:all 0.5s;}
.dropdown-menu li a:hover{color: #f5821e !important;padding-left: 15px;}
.dropdown-menu{margin-top:0 !important;}
.dropdown-menu:before{content:'';border-bottom:10px solid #f5821e;border-right:10px solid transparent;border-left:10px solid transparent;display:block;position:absolute;top:-12px;left:20px;}
.dropdown-menu:after{content:'';border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;display:block;position:absolute;top:-7px;left:20px;}
.menubar{position: absolute;top:10%;right:5px;width:40px;height:35px;border:1px solid #f5821e;background-color:#f5821e;padding:3px 6px;border-radius:5px;    cursor: pointer;overflow:hidden;display:none;transition:all 0.5s;}
.menubar span{width:100%;height:2px;background-color:#FFF;margin-top: 5.5px;  display: block;    border-radius: 5px;opacity:1;transition:all 0.5s;}
.menubar:hover{background-color:#FFF;}.menubar:hover span{background-color:#f5821e;}
/*.menubar:hover .bar1{transform:rotate(45deg);margin-top:14px;}
.menubar:hover .bar3{transform:rotate(-45deg);margin-top:-9px;}
.menubar:hover .bar2{opacity:0;}*/
.marg12{margin-top:-60px !important;}
.eee{background-color:#D4D4D4;position:relative;}  .black{background-color:#333333;position:relative;} .green{background-color:#7D962E;}
.eee h3{color:#36414d; text-transform:capitalize; font-family:"Montserrat",sans-serif;}  .black h3{color:#fff; text-transform:capitalize;} .green h3{color:#fff; text-transform:capitalize;}
.eee p{font-size:14px;text-align:center;color:#464646;font-family:"Montserrat",sans-serif;} .black p{font-size:14px;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;}
.green p{font-size:14px;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;}
.product{padding: 25px 40px !important;text-align: center;}
.mobile-navigator{display:none !important;}
.eee:after{position:absolute;top:46%;left:99%;content:'';display:block;border-left:20px solid #D4D4D4;border-top:20px solid transparent;border-bottom:20px solid transparent;z-index:3;}
.mar{ padding:30px 0!important;}
.newh{ color:#000000!important}
.hh3{ color:#666; font-size:22px; line-height:32px; text-align:center}
.home{ text-align:center; font-size:18px; line-height:30px;}
.black:after{position:absolute;top:46%;left:99%;content:'';display:block;border-left:20px solid #333;border-top:20px solid transparent;border-bottom:20px solid transparent;z-index:3;}
.button a{position:relative;color:#fff;background-color:#7D962E;text-transform:capitalize;font-size:14px;font-family:'lato';line-height:20px;padding: 6px 12px;   padding-right: 40px;}
.button{margin:20px 0;}.button span i{position: absolute;top: 0;font-size: 14px;padding: 9px;bottom:0;right:0;left:auto;height: 100%;background: rgba(0,0,0,0.1);
    line-height: 1.0 !important;}
.button a:hover{background-color:#555 !important;color: #fff;text-decoration: none;}.button a:hover .rite{background-color:#2d2d2d !important;}
.green .button a{background-color:#333;}
.green .button span i{background-color:rgba(255,255,255,0.1);}
.barring{position:absolute;top:0;left:0;height:5px;width:100%;content:'';display:block;background: rgba(0,0,0,0.5);animation-name:moving;animation-duration:5s;animation-iteration-count:1;}
@keyframes moving
{
	0%{position:absolute;top:0;left:0;height:5px;width:00%;content:'';display:block;background: rgba(0,0,0,0.5);}
	100%{position:absolute;top:0;left:0;height:5px;width:100%;content:'';display:block;background: rgba(0,0,0,0.5);}
	
	}
.mb-60 {
    margin-bottom: 60px;
}
.widget-title {
    color: #f31c1c;
    font-size: 22px;
    font-weight: 500;
    position: relative;
    text-transform: capitalize;
}
.blog-categories > li {
    border-bottom: 1px solid #d80027;
    color: #4c4c4c;
    margin: 0;
    overflow: hidden;
    padding: 7px 0;
    position: relative;
	
}	
/*.service-block-two {
    position: relative;
    margin-bottom: 30px;
}
.service-block-two .inner-box{
position: relative;
    padding: 30px 20px 20px 100px;
    background: #ffffff;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    -webkit-box-shadow: 0px 4px 10px 0px rgba(230,230,230,1);
    -moz-box-shadow: 0px 4px 10px 0px rgba(230,230,230,1);
    box-shadow: 0px 4px 10px 0px rgba(230,230,230,1);
}

.service-block-two .inner-box .image-layer {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;}
	.service-block-two .inner-box .image-layer:after {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(252,114,30,0.9);}
	.service-block-two .inner-box .icon-box {
    position: absolute;
    left: 30px;
    top: 30px;
    width: 50px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
    font-size: 34px;
    background-color: #fc721e;
    z-index: 2;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;}
	.service-block-two .inner-box h3 {
    color: #272727;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    margin: -5px 0px 8px;
    z-index: 2;
}
.service-block-two .inner-box .text {
    position: relative;
    color: #9e9e9e;
    font-size: 16px;
    z-index: 2;
}.service-block-two .inner-box .read-more {
    position: relative;
    color: #272727;
    margin-top: 15px;
    display: inline-block;
    font-weight: 700;
    z-index: 2;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
}
.service-block-two:hover .inner-box {
    background: rgba(252,114,30,1);
}
*/
.product1{padding:0px !important;overflow: hidden;position: relative !important; background-color: rgba(255,255,255,0.5);box-shadow: 0 0 10px #525252;}
.image1{background-image:url(../images/woods1.jpg);background-size:100% 100%;}
.image2{background-image:url(../images/woods2.jpg);background-size:100% 100%;}
.image3{background-image:url(../images/wood03.jpg);background-size:100% 100%;}
.image4{background-image:url(../images/wood04.jpg);background-size:100% 100%;}
.image5{background-image:url(../images/woods5.jpg);background-size:100% 100%;}
.image6{background-image:url(../images/laminates1.jpg);background-size:100% 100%;}
.image7{background-image:url(../images/kitchen.jpg);background-size:100% 100%;}
.image8{background-image:url(../images/adhesive.jpg);background-size:100% 100%;}
.image9{background-image:url(../images/30319.jpeg);background-size:100% 100%;}


.product3{padding:0px !important;overflow: hidden;position: relative !important; background-color: rgba(255,255,255,0.5);box-shadow: 0 0 10px #525252;}
.image1{background-image:url(../images/download1.jpg);background-size:100% 100%;}
.image10{background-image:url(../images/transportation.jpg);background-size:100% 100%;}
.image2{background-image:url(../images/download3.jpg);background-size:100% 100%;}
.image3{background-image:url(../images/download4.jpg);background-size:100% 100%;}
.image4{background-image:url(../images/download2.jpg);background-size:100% 100%;}
.image5{background-image:url(../images/transportations.jpg);background-size:100% 100%;}
.image6{background-image:url(../images/insurance.jpg);background-size:100% 100%;}
.image7{background-image:url(../images/download6.jpg);background-size:100% 100%;}
.image8{background-image:url(../images/cartrasport.jpeg);background-size:100% 100%;}
.image9{background-image:url(../images/corporate.jpg);background-size:100% 100%;}


.icon{color: #FFF;font-size: 40px !important;background-color: #7D962E;width: 60px;height: 60px;text-align: center;padding-top: 10px;}
.padtop{padding-top:5px;}
.product-1{font-size: 36px;color: #272727;padding-bottom: 14px;  font-weight: 700;}
.product-3{font-size: 36px;color: #272727;padding-bottom: 14px;  font-weight: 700;}
	.mar1{ margin-bottom:20px;}
	.mar2{ margin-bottom:20px;}
.product2{padding: 20px 30px;height: 235px;background-color:rgba(0,0,0,0.3);}
.product2:hover{background-color:  rgba(255, 97, 0, 0.32);}
.product2:hover .icon{color:rgba(125, 150, 46, 1);background-color: #fff ; }
.product4{padding: 20px 30px;height: 235px;background-color:rgba(0,0,0,0.3);}

.product4:hover .icon{color:rgba(125, 150, 46, 1);background-color: #fff ; }
.product-text{margin-left: 0;text-transform: capitalize;font-family: 'lato';font-family: 'Montserrat', sans-serif;font-weight: bold;
    padding-top: 70px;
    
    color: #ffffff;
    text-shadow: 0 0 10px #313131;}
.product-text1{font-size: 16px;font-family: 'lato';
    color: #ffffff;
    text-shadow: 0 0 10px #313131; text-align:center}
.product2:hover .product-text{color: #FFF;}
 .product2:hover .product-text1{color: #FFF;}
 .product4:hover .product-text{color: #FFF;}
 .product4:hover .product-text1{color: #FFF;}
.button1 a{color: #dedede;font-size: 15px;font-weight: bold;font-family: 'Montserrat', sans-serif;   
    text-decoration: underline;}
.button1 a:hover{color:#fff;text-decoration:none;}
.padtop15{padding-top:15px;}
.button4 a{color:#fff;background-color:#333;padding:15px 20px;font-size:16px;border-radius:5px;}.button4 a:hover{background-color: #f5821e;color:#fff;text-decoration:none;}
.button4 {margin:20px auto; text-align:center;}
.bg-banner{background-image:url(../images/bg-banner2.jpg);position:relative;background-repeat:no-repeat;
    background-size: 100% 100%;background-position:center center;
    background-attachment: fixed;text-align: center;margin-top:40px;}
	.bg-banne{background-color:#f5821e;position:relative;background-repeat:no-repeat;
    background-size: 100% 100%;background-position:center center;
    background-attachment: fixed;text-align: center;margin-top:40px; padding:55px;}
.bg-banner1{background-color:rgba(255,255,255,0);padding:100px 0;}
.bg-banner1 h3{position: relative;font-size: 20px;color: #ffffff;margin-bottom: 5px;font-family: "Montserrat",sans-serif; font-weight: 400; text-transform: capitalize;}
.bg-banner1 h2{position: relative;font-size: 36px;color: #ffffff;margin-bottom: 40px;font-family: "Montserrat",sans-serif;text-transform: capitalize;}
.aboteh1{     font-style: normal;    font-weight: 500;       line-height: 1.28;    font-family: "Montserrat",sans-serif;    letter-spacing: 0px;    text-align: inherit;      font-size: 41px;    text-transform: uppercase;     color: #6B322F;}
.aboteh4{    font-size: 22px;    font-style: normal;    font-weight: 500;    line-height: 1.63;    font-family: "Montserrat",sans-serif;    letter-spacing: 0px;
    text-align: inherit;    color: #0d0d0d;}
.paragraph{    font-weight: 500;    color: #737373;    font-size: 17px;    margin-bottom: 30px;
    line-height: 27px;}
.f9f9f9{background-color:#f1f1f1;margin-top:40px;}
footer{background-color: #2d3640;position:relative;}
.social-icons li{display:inline-block;}.social-icons li a{color: #fff;text-align: center;}
.social-icons li a i{width: 40px;height: 40px;border-radius: 50%;border: 1px solid #545454;padding-top: 12px;}
.footer-about p{color:#D2D2D2;font-family:'Montserrat', sans-serif;font-weight:normal;font-size:14px;line-height:1.6;}
.social-icons li a i:hover{border: 1px solid #fff;color:#ccc;background-color: rgba(255, 97, 0, 0.8);}
.footer h4{color:#fff;margin-bottom:10px;font-size:18px;text-transform:capitalize;font-family:"Montserrat",sans-serif;margin-top:30px;line-height: 1.7; }
.footer-list li a{color:#DCDCDC;font-size:13px; padding-left: 10px;}.footer-list li:before{content: "\f105";font: normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform: translate(0, 0); color: #ddd;}
.footer-list li{display:block;}
.footer2{  background-color: #323B46;}
.footer2 p{color:#ccc;font-size:13px;}
.footer span{content:'';display:block;width:70px;background-color:#f5821e;height:1px;margin-bottom: 18px;}
.footer address{margin-bottom: 20px;font-style: normal; font-size: 14px;color: #ddd;line-height: 24px; font-family: "Montserrat",sans-serif;}
.footer address strong{text-transform:uppercase;}
.footer-top{background-color:#2D3640;}.footer-top-right{background-color:#242B33 !important;min-height:76px !important;}
.footer-top-left{}

.footer-top-left:after{content:'';display:block;position:absolute;left:100%;border-bottom:40px solid #2D3640;border-top:38px solid #fff;border-left: 25px solid #2D3640;border-right: 25px solid #242B33;z-index: 3;}
.content{position:relative;overflow:hidden;}
.topp{position:absolute;top:0;opacity:0;visibility:hidden;width:100%;height:100%;transition:all 1s;text-align:center;padding-top:40%;}
.content:hover .topp{position:absolute;top:0%;opacity:1;visibility:visible;width:100%;height:100%;background-color:rgba(0,0,0,0.5);padding-top:25%;}
.produ{ box-shadow:0 0 10px #e2e2e2; padding:20px;
    min-height: 233px;
}
.topp p{color: #FFFFFF;text-align: center;font-size: 14px;padding: 0px 14px;}
.content1 h3{text-align: center;font-size: 20px;text-transform: uppercase;font-family: 'lato';letter-spacing: 1px;margin: 0;padding: 30px 0;}
.headding{font-size: 36px;font-weight: bold;text-align: center;text-transform: capitalize; color: #595959; font-family: 'ubuntu'; margin-bottom: 50px;position:relative;}
.headding:after{content:'';width:100%;max-width: 10%;left: 45%;height: 3px;background-color: #f5821e;display: block;position: absolute;top: 100%;margin-top:20px;}
.headding:before{content:'';width:100%;max-width:10%;left:45%;height: 1px;background-color: #f5821e;display: block;position: absolute;top: 100%;margin-top:25px;}
.client{padding:10px 10px; 
    margin-bottom:20px;
    box-shadow: 0 0 10px #e2e2e2;
    transition:all 0.5s ease-in-out
    width: 100%;
    }
    .filtr-item h2{
        font-size: 17px;
        color: #fff;
    }
    .filtr-item h2:hover
    {
       color:#ef6e00;
       cursor: pointer;
    }
.padbot{padding-bottom:50px;}
.sliding-images{position:absolute;top:0;left:0;width:100%;}
.images1{max-width: 380px;left: 60%;position: absolute; margin-top: 10%;animation-name:right1;animation-duration:2s;}
@keyframes right1
{
	0%{position:absolute;left:100%;}
	100%{left:60%;position:absolute;}}

.images2{max-width: 380px;right: 60%;position: absolute; margin-top: 10%;animation-name:left1;animation-duration:2s;}
@keyframes left1
{
	0%{position:absolute;right:100%;}
	
	100%{right:60%;position:absolute;}
	}
.sliding-text{max-width: 60%;margin: 0 auto;position: absolute;width: 100%;background-color:rgba(0,0,0,0.5);top: 35%;left:20%;overflow:hidden;padding: 30px;} 
.sliding-text h2{ text-transform: uppercase; text-align: center;color: #fff;font-family: 'Montserrat', sans-serif;font-size: 40px;margin: 0;padding: 13px 0;animation-name:top1;animation-delay:0.5s;animation-duration:2s;
    text-shadow: 0 0 10px #271a1a;}
.sliding-text h6{  text-align: center;color: #fff;font-family: 'Montserrat', sans-serif;font-size: 40px;margin: 0;padding: 13px 0;animation-name:top1;animation-delay:0.5s;animation-duration:2s;
    text-shadow: 0 0 10px #271a1a;}
@keyframes top1
{
	0%{margin-top:-100px;}
	
	100%{margin-top:0px;}
	}

.sliding-text p{text-align: center;color: #fff;font-size:15px;font-family:'lato';animation-name:bott1;animation-duration:2s;animation-delay:1s;}
@keyframes bott1
{
	0%{margin-top:100px;}
	
	100%{margin-top:10px;}
	}

/*-----------------------index page client images portfolio-----------------------------------------*/


.item-desc {
    background-color: rgba(0,0,0,0.5);
    color: white;
    position: absolute;
    text-transform: uppercase;
    text-align: center;
    padding: 1rem;
    z-index: 1;
    bottom: 1rem;
    left: 1rem;
    right: 1rem;
}
input.anjali {
	width: 286px;
    height: 40px;
    font-size: 12px;
   
}
/* Filter controls */
.simplefilter li, .multifilter li, .sortandshuffle li {
    color: white;
       cursor: pointer;
    display: inline-block;
    text-transform: uppercase;
    padding: 5px 20px;
    border-radius: 5px 5px 0 0;
    font-size: 14px;
}
.simplefilter li {
    background-color: #585858;
}
.simplefilter li.active {
    background-color: #71AD10;
}
.multifilter li {
    background-color: #4b9eff;
}
.multifilter li.active {
    background-color: #2265b4;
}

/* Shuffle and sort controls */
select {
    padding: 1rem 1rem;
    text-transform: uppercase;
}
.sortandshuffle .shuffle-btn {
    background-color: #dec800;
}
.sortandshuffle .sort-btn {
    background-color: #de0000;
}
.sortandshuffle .sort-btn.active {
    background-color: #9d0000;
}

/* Search control */
.search-row {
    margin-left: 2.5rem;
}
.filtr-search {
    padding: 0.5rem;
    text-transform: uppercase;
}

/*------------------------------------------end------------------------------------*/

.bg-img{background-image: url(../images/bg-banner21.jpg);/*background-attachment: fixed;*/background-size: 100% 100%;}
.bg1{background-color:rgba(0,0,0,0.3);padding:50px 0;text-align:center;}
.page-head{font-family: 'Advent Pro', sans-serif;color: #fff;text-align: center;text-transform: uppercase;font-size: 40px;    }
.other-pages p{font-family: 'Montserrat', sans-serif;font-size: 16px;color: #636363;line-height: 27px;text-align: justify;}
.other-pages h3{margin-left: 0;  font-size: 30px;color: #f5821e;font-family: 'ubuntu';text-transform: capitalize;}
.other-pages h5{color: #525252;font-family: 'raleway';font-weight: 600; margin-top: 30px;}
.other-pages ul{padding-left:10px;}
.other-pages ul li{font-family: 'Montserrat', sans-serif;font-size: 16px;color: #636363;line-height: 29px;display:block;}
.other-pages ul li:before{content: '\f061';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);font-size: 14px;color: #578C04;margin-right: 10px;    padding-left: 5px;transition:all 0.3s;width: 20px; height: 20px;}
.other-pages ul li:hover:before{content: '\f061';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);font-size: 14px;color: #484848;margin-right: 10px;    padding-left: 0px;}
.other-pages address{margin-bottom: 20px;line-height: 27px;font-family: 'Montserrat';color: #7D7D7D;}
.other-pages address a{color: #7D7D7D;text-decoration:underline;}.other-pages address a:hover{color: #547D13;text-decoration:none;}
.contct-strong{color: #547D13;letter-spacing: 1.1px;}
.map iframe{width:100%;}
.padtop1{padding-top:20px;}.padtop2{padding-top:10px;}
.other-pages h5 font{font-family: 'Montserrat';}
.enquiry-img{width:100%; padding-top:0px;}
.form-group label{float:left;}
.product-band h3{}
.product-headd{font-family: 'Montserrat';font-size: 35px;color: #5A5A5A;padding-bottom: 30px;/*border-bottom: 1px solid #ccc;*/margin-left: 15px;text-align: center;}
.product-headd span{color: #609C00;}
.bord-right{border-right:1px solid #ccc;}
.product-list li{font-family: 'Montserrat', sans-serif;font-size: 14px;color: #636363;line-height: 28px;display:block;}
.product-list ul{padding-left:10px;}
.product-list li:before{content: '\f061';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);font-size: 14px;color: #578C04;margin-right: 10px;    padding-left: 5px;transition:all 0.3s;width: 20px; height: 20px;}
.product-list li:hover:before{content: '\f061';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);font-size: 14px;color: #484848;margin-right: 10px;    padding-left: 0px;}
.product-list h3{margin-left: 0; font-size: 23px;font-family: 'Montserrat';color: #D65501;font-weight: 600;}
.button5 a{position:relative;padding:6px 10px;border:1px solid #ccc;color:#696969;font-family:'Montserrat';transition:all 1s;}
.button5 a:hover{color: #73AE15;text-decoration: none;font-weight: 600;}
.prod-image, .product{position:relative;}
.prod-image:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;display:block;background-color: rgba(72, 72, 72, 0);transition:all 1s;}
.product-12:hover .prod-image:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;display:block;background-color: rgba(72, 72, 72, 0.54);}
.prod-image:before{content:'\f00e';width:50px;height:50px;position:absolute;top:33%;left:33%;transition:all 1s;display: inline-block;font:normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform:translate(0, 0);
color: transparent;transition:all 1s;text-align:center;font-size:25px;border:1px solid transparent;padding-top:12px;border-radius:50%;z-index:5;}
.product-12:hover .prod-image:before{content:'\f00e';width:75px;height:75px;position:absolute;top:25%;left:30%;transition:all 1s;display: inline-block;font:normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform:translate(0, 0);color: #fff;font-size:25px;padding-top:22px;border:1px solid #fff;z-index:5;}
.text-product h3{margin-left: 0;font-family: 'Montserrat';color: #A5740D;font-weight: 600;}
.text-product p{font-size: 16px;font-family: 'Montserrat';color: #696969;line-height: 28px;text-align: justify;}
.seaperate{width:100%;overflow-x:auto;}
.seaperate h3{margin-left: 0;color: #436B04;font-size: 20px;font-family: 'lato';  /* border-bottom: 1px solid #ccc; */padding-bottom: 20px;}
.seaperate h4{margin-left: 0;color: #436B04;font-size: 16px;font-family: 'lato';font-weight:600;padding-bottom: 5px;}
.seaperate strong{font-family: 'raleway';color: #696969;}
.block-boards{width:500px;margin: 0 auto;margin-bottom: 40px;}
.seaperate1 th{text-align:center}
.block-boards th{border: 1px solid #759246;padding: 3px 8px;color: #525252;font-family: 'lato';background-color: #ABCD75;font-size: 14px;}
.block-boards td{padding: 3px 8px;border: 1px solid #ccc;color: #696969;font-family: 'Montserrat';}
.product-headd1{font-family: 'Montserrat';font-size: 42px;color: #fff;padding-top: 25px;text-shadow: 0 0 1px #000;padding-bottom: 30px;margin-left: 15px;text-align: center;background-image:url(../images/title-bg-3.jpg);background-position: 100% -60%;background-size: 100% 271%; margin-left: 0;margin-top: 0;height: 100px;}


.form-group #captcha span{ position: relative;top: -2px;margin-right: 15px;color: #696969;font-family: 'raleway';}
.form-group #captcha input{  background: url(../images/refresh.png) no-repeat scroll 0 0 transparent;margin:0;padding:0;border:medium none;cursor:pointer;width: 20px;height:20px;}
.e_bg-img{background-image: url(../images/enquiry-banner.jpg);background-attachment: fixed;background-size: 100% 62%;}
.c_bg-img{background-image: url(../images/contact-banner.jpg);background-attachment: fixed;background-size: 122% 73%;}
.about-bg{background-image: url(../images/about-us.png);background-size: 50% 43%;background-repeat: no-repeat;    background-position: center;}
.shadow{padding: 10px 5px;box-shadow: 0 0 3px #e2e2e2;}
.shadow1{padding: 10px 5px;box-shadow: 0 0 3px #e2e2e2;margin:40px 0 40px;}
.gallery img{
    width: 330px;
    height: 150px;margin: 10px;box-shadow: 0 0 3px #e2e2e2;padding: 5px;}
	
	

@media (max-width: 1200px) {
	.product{min-height:271px !important;}
	
	}
	.@media (max-width: 1024px) {
		.sliding-text{padding:15px 20px;}
		.sliding-text h2{font-size:35px;}
		
		}
@media (max-width: 991px) {
	.headd-img{max-width:320px;width:100%;}
	.sliding-text{    top: 24%;}
	.sliding-text h2{font-size:30px;}
	.product{min-height:1px !important;}
	.container, .powerd, .footer-about p{text-align:center !important;}
	.logo img{max-width:250px;}
	.footer span{margin-bottom: 30px !important;margin: 0 auto;}
	.menubar{display:block;z-index:3000000;}

.navbar-nav, .eee:after{display:none;}.navbar-nav{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:300000;}
.navbar-nav ul{width:250px;background-color:#fff;padding: 10px 0;}
.navbar-nav li{display:block;border-bottom:1px solid #ccc;}.navbar-nav li a{padding:10px;display:block;font-size: 14px;}
.navbar-nav li a:hover{background-color:#ddd;}
.black:after{display:none;}
.desktop-navigator{display:none  !important;}
.mobile-navigator{display:block !important;}.mar2{margin-bottom:20px;} .mar3{{margin-bottom:20px;}
.mobile-navigator ul{padding-left:0;margin-top:0;padding:0 !important}
}
@media (max-width: 768px) {
	.sliding-text{padding:20px;}
	
	}
@media (max-width: 500px) {
	.client{width:100%;}
	.simplefilter li, .multifilter li, .sortandshuffle li{padding:2px 7px;}
	.headding{font-size:26px;}
	.bg-banner1 h1{font-size:26px;}
	.button4 a{font-size:14px;padding:10px;}
	.sliding-text{display:none;}
	}
.top-header{
	background-color:#f31b1b!important;
}

/*==========================================================*/

