@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,500i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700&display=swap);
@font-face{
    font-family:Conv_Industry-Medium;
    src:url(../fonts/Industry-Medium.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Medium.woff) format('woff'),url(../fonts/Industry-Medium.ttf) format('truetype'),url(../fonts/Industry-Medium.svg) format('svg');
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Conv_Industry-Bold;
    src:url(../fonts/Industry-Bold.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Bold.woff) format('woff'),url(../fonts/Industry-Bold.ttf) format('truetype'),url(../fonts/Industry-Bold.svg) format('svg');
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Conv_Industry-BoldItalic;
    src:url(../fonts/Industry-BoldItalic.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-BoldItalic.woff) format('woff'),url(../fonts/Industry-BoldItalic.ttf) format('truetype'),url(../fonts/Industry-BoldItalic.svg) format('svg');
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Conv_Industry-Book;
    src:url(../fonts/Industry-Book.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Book.woff) format('woff'),url(../fonts/Industry-Book.ttf) format('truetype'),url(../fonts/Industry-Book.svg) format('svg');
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Conv_Industry-Demi;
    src:url(../fonts/Industry-Demi.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Demi.woff) format('woff'),url(../fonts/Industry-Demi.ttf) format('truetype'),url(../fonts/Industry-Demi.svg) format('svg');
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:Conv_Industry-Light;
    src:url(../fonts/Industry-Light.eot);
    src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Light.woff) format('woff'),url(../fonts/Industry-Light.ttf) format('truetype'),url(../fonts/Industry-Light.svg) format('svg');
    font-weight:400;
    font-style:normal
}
body{
    overflow-x:hidden
}
:root{
    --robo-slb:'Roboto Slab',serif;
    --robo:'Roboto',sans-serif;
    --ind-bold:'Conv_Industry-Bold';
    --ind-light:'Conv_Industry-Light';
    --ind-dim:'Conv_Industry-Demi';
    --ind-med:'Conv_Industry-Medium'
}
h1,h2,h3,h4,h5,h6,p,ul{
    margin:0;
    padding:0
}
.padd_70{
    padding:70px 0!important
}
.padd_t_70{
    padding-top:70px!important
}
.padd_b_70{
    padding-bottom:70px!important
}
.padd_t_50{
    padding-top:50px!important;
    background-color:#000
}
.padd_40{
    padding:40px 0!important;
    background:#000
}
.padd_t_40{
    padding-top:40px!important
}
.padd_0{
    padding:0!important
}
.padd_t_0{
    padding-top:0!important
}
.padd_50{
    padding:50px 0!important
}
.nav-scroll{
    background:#fff;
    padding:0;
    position:fixed;
    top:-100px;
    left:0;
    width:100%;
    -webkit-transition:-webkit-transform .5s;
    transition:-webkit-transform .5s;
    transition:transform .5s;
    transition:transform .5s,-webkit-transform .5s;
    -webkit-transform:translateY(100px);
    transform:translateY(100px);
    box-shadow:0 1px 20px -6px #000;
    z-index:99999999999999
}
.top_bar{
    background-color:#000
}
.top_bar_left p{
    font-family:Roboto,sans-serif;
    font-size:12px;
    color:#000;
    line-height:40px
}
.top_bar_rigth{
    float:right
}
.top_bar_mid{
    float:left
}
.top_bar_mid ul{
    font-size:0
}
.top_bar_mid ul li{
    display:inline-block;
    overflow:hidden
}
.top_bar_mid ul li a{
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#c6c6c6;
    border-right:1px solid #313131;
    display:inline-block;
    transition:.45s;
    position:relative
}
.top_bar_mid ul li:nth-of-type(1) a i{
    position:relative;
    transition:.3s;
    font-size:16px;
    line-height:30px
}
.top_bar_mid ul li:nth-of-type(1) a:before{
    content:"\f099";
    font-family:FontAwesome;
    position:absolute;
    top:60%;
    font-size:16px;
    transition:.3s;
    opacity:0
}
.top_bar_mid ul li:nth-of-type(2) a i{
    position:relative;
    transition:.3s;
    font-size:16px
}
.top_bar_mid ul li:nth-of-type(2) a:before{
    content:"\f230";
    font-family:FontAwesome;
    position:absolute;
    top:60%;
    font-size:16px;
    transition:.3s;
    opacity:0
}
.top_bar_mid ul li:nth-of-type(3) a i{
    position:relative;
    transition:.3s;
    font-size:16px
}
.top_bar_mid ul li:nth-of-type(3) a:before{
    content:"\f16d";
    font-family:FontAwesome;
    position:absolute;
    top:60%;
    font-size:16px;
    transition:.3s;
    opacity:0
}
.top_bar_mid ul li:nth-of-type(2) a{
    font-size:16px;
    height:30px
}
.top_bar_mid ul li:nth-of-type(1) a{
    border-left:1px solid #313131
}
.top_bar_mid ul li:nth-of-type(3) a{
    font-size:16px;
    height:30px
}
.top_bar_mid ul li a:hover i{
    top:-7px;
    opacity:0;
    transform:translateY(-7px)
}
.top_bar_mid ul li:nth-of-type(1) a:hover:before{
    top:0;
    opacity:1;
    color:#55acee
}
.top_bar_mid ul li:nth-of-type(2) a:hover:before{
    top:0;
    opacity:1;
    color:#3b5999
}
.top_bar_mid ul li:nth-of-type(3) a:hover:before{
    top:0;
    opacity:1;
    color:#e4405f
}
#clients{
    background:#000
}
.top_bar_contcat{
    float:left;
    padding-right:20px
}
.top_bar_contcat ul{
    line-height:30px
}
.top_bar_contcat ul li{
    padding-left:15px;
    cursor:pointer;
    display:inline-block
}
.top_bar_contcat ul li span{
    display:inline-block;
    transition:.45s;
    font-size:14px;
    color:#fff;
    padding-right:7px
}
.top_bar_contcat ul li p{
    font-family:Roboto,sans-serif;
    font-size:12px;
    color:#fff;
    display:inline-block;
    transition:.45s
}
.top_bar_contcat ul li a{
    font-family:Roboto,sans-serif;
    font-size:12px;
    color:#fff;
    display:inline-block;
    transition:.45s
}
.top_bar_contcat ul li small{
    display:inline-block;
    font-size:14px;
    color:#fff;
    transition:.45s;
    padding-left:4px;
    transform:translateY(1px)
}
.top_bar_contcat ul li:hover span{
    color:#920c14
}
.top_bar_contcat ul li:hover p{
    color:#920c14
}
.top_bar_contcat ul li:hover a{
    color:#920c14
}
.top_bar_contcat ul li:hover small{
    color:#920c14
}
.top_logo_inner{
    padding:10px 0
}
.top_logo_inner a{
    display:inline-block
}
.lara_main_navs{
    background:#000;
    border-bottom:2px solid #920c14
}
.top_navigation{
    padding:0 0
}
.navbar-inverse{
    background:0 0;
    margin:0;
    border:none;
    min-height:40px
}
.nav>li>a{
    position:relative;
    display:block;
    padding:0 0
}
.navbar-collapse{
    padding-right:0;
    padding-left:0
}
.top_nav_cat{
    background:#1899db
}
.menu-wrapper ul li a{
    padding:14px 24px;
    display:inline-block;
    font-size:14px;
    color:#fff!important;
    font-family:Conv_Industry-Medium;
    transition:.45s;
    text-transform:uppercase;
    position:relative;
    letter-spacing:.3px;
    border-right:1px solid #222
}
.menu-wrapper ul li a small{
    padding-left:7px;
    font-size:11px;
    transform:translateY(-2px)
}
.menu-wrapper ul li a:hover{
    color:#fff!important
}
.menu-wrapper ul li a i{
    display:inline-block
}
.menu-wrapper ul li.onhovernav{
    color:#fff!important
}
.menu-wrapper ul li.onhovernav a{
    color:#fff!important
}
.menu-wrapper ul li ul{
    position:absolute;
    top:100%;
    left:0;
    right:0;
    visibility:hidden;
    opacity:0;
    transform:translateY(25px);
    transition:.3s all;
    background:#282828;
    width:200px;
    z-index:999;
    border:0 solid #ddd
}
.menu-wrapper ul li:hover ul{
    visibility:visible;
    opacity:1;
    transform:translateY(0)
}
.menu-wrapper ul li ul li{
    display:block;
    padding:0 0
}
.menu-wrapper ul li ul li a{
    padding:10px 10px;
    text-transform:capitalize;
    font-weight:400;
    width:100%
}
.menu-wrapper ul li ul li a:hover{
    background:#1899db!important
}
.hvr-bounce-to-top{
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:perspective(1px) translateZ(0);
    transform:perspective(1px) translateZ(0);
    box-shadow:0 0 1px transparent;
    position:relative;
    -webkit-transition-property:color;
    transition-property:color;
    -webkit-transition-duration:.5s;
    transition-duration:.5s
}
.hvr-bounce-to-top:before{
    content:"";
    position:absolute;
    z-index:-1;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#920c14;
    -webkit-transform:scaleY(0);
    transform:scaleY(0);
    -webkit-transform-origin:50% 100%;
    transform-origin:50% 100%;
    -webkit-transition-property:transform;
    transition-property:transform;
    -webkit-transition-duration:.5s;
    transition-duration:.5s;
    -webkit-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{
    color:#fff
}
.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{
    -webkit-transform:scaleY(1);
    transform:scaleY(1);
    -webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);
    transition-timing-function:cubic-bezier(.52,1.64,.37,.66)
}
.main_inq{
    position:relative;
    float:right;
    margin:13px 7px 0 0
}
.menu-wrapper ul li:hover ul{
    display:block;
    background-color:#000
}
.menu-wrapper ul li ul li a:hover{
    background:#920c14!important
}
.hvr-overline-from-center{
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:perspective(1px) translateZ(0);
    transform:perspective(1px) translateZ(0);
    box-shadow:0 0 1px transparent;
    position:relative;
    overflow:hidden
}
.hvr-overline-from-center:before{
    content:"";
    position:absolute;
    z-index:-1;
    left:51%;
    right:51%;
    top:0;
    background:#fff;
    height:4px;
    -webkit-transition-property:left,right;
    transition-property:left,right;
    -webkit-transition-duration:.8s;
    transition-duration:.8s;
    -webkit-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.menu-wrapper ul li:active .hvr-overline-from-center:before,.menu-wrapper ul li:focus .hvr-overline-from-center:before,.menu-wrapper ul li:hover .hvr-overline-from-center:before{
    left:0;
    right:0
}
.main_inq span{
    position:absolute;
    width:23px;
    height:23px;
    background:#920c14;
    color:#fff;
    line-height:23px;
    border-radius:50%;
    text-align:center;
    top:-8px;
    right:-10px;
    font-size:13px;
    border:1px solid #000
}
.bannter_text{
    background:url(../images/bbl.png) no-repeat center top;
    border-bottom:2px solid #920c14;
    text-align:center;
    padding:63px 0 25px 0;
    background-size:cover
}
.bannter_text h2{
    font-family:Conv_Industry-Demi;
    font-size:40px;
    color:#fff;
    text-transform:uppercase;
    padding-bottom:12px
}
.bannter_text p{
    font-family:Conv_Industry-Light;
    font-size:20px;
    color:#fff
}
.bannter_text12{
    background:url(../images/sss.png) no-repeat center top;
    border-bottom:2px solid #920c14;
    padding:63px 0 23px 0;
    background-size:cover
}
.category_insdf{
    overflow:hidden;
    position:relative
}
.category_insdf .category_imgsf{
    position:relative
}
.category_insdf .category_imgsf img{
    transition:all 4s cubic-bezier(0,0,.2,1);
    display:block;
    width:100%;
    max-width:100%;
    transform:rotate(0) scale(1)
}
.category_insdf:hover .category_imgsf img{
    transform:rotate(4deg) scale(1.1)
}
.category_namesf{
    position:absolute;
    bottom:40px;
    left:0;
    right:0;
    text-align:center;
    transition:.45s
}
.category_namesf h2{
    font-size:40px;
    color:#fff;
    font-family:Conv_Industry-Bold;
    text-transform:uppercase;
    letter-spacing:2px
}
.category_insdf:after{
    content:"";
    transition:all .65s ease;
    width:50%;
    height:50%;
    background:rgba(0,0,0,.5);
    position:absolute;
    bottom:0;
    right:0;
    transform:translateX(100%);
    z-index:99
}
.category_insdf:before{
    content:"";
    transition:all .65s ease;
    transform:translateX(-100%);
    width:50%;
    height:50%;
    background:rgba(0,0,0,.5);
    position:absolute;
    top:0;
    left:0;
    opacity:0;
    z-index:99
}
.category_insdf .category_imgsf:after{
    content:"";
    transition:all .65s ease;
    width:50%;
    height:50%;
    background:rgba(0,0,0,.5);
    transform:translateY(-100%);
    position:absolute;
    top:0;
    right:0;
    z-index:99
}
.category_insdf .category_imgsf:before{
    content:"";
    transition:all .65s ease;
    width:50%;
    height:50%;
    background:rgba(0,0,0,.5);
    transform:translateY(100%);
    position:absolute;
    bottom:0;
    left:0;
    z-index:99
}
.category_insdf:hover:before{
    transform:translateX(0);
    opacity:1
}
.category_insdf:hover:after{
    transform:translateX(0);
    opacity:1
}
.category_insdf:hover .category_imgsf:before{
    transform:translateY(0);
    opacity:1
}
.category_insdf:hover .category_imgsf:after{
    transform:translateY(0);
    opacity:1
}
.category_insdf:hover .category_namesf{
    bottom:50%;
    z-index:9999;
    transform:translateY(50%)
}
.product_tab_inner .nav-tabs{
    text-align:center;
    border:0;
    font-size:0;
    margin-bottom:40px;
    margin-top:0
}
.product_tab_inner .nav-tabs>li{
    float:none;
    display:inline-block;
    margin-bottom:0;
    margin:0 3px
}
.product_tab_inner .nav>li>a{
    font-size:16px;
    color:#fff;
    border-radius:0;
    border:0;
    text-transform:uppercase;
    margin:0;
    transition:.45s;
    background:0 0;
    font-family:Roboto,sans-serif;
    font-weight:500;
    border-bottom:0 solid #c9c9c9;
    background:#2b2b2b;
    width:156px;
    height:45px;
    line-height:45px
}
.product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
    background:#920c14;
    color:#fff
}
.product_tab_inner .nav>li>a:focus,.product_tab_inner .nav>li>a:hover{
    background:#920c14;
    color:#fff
}
.product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
    border:0;
    border-bottom:0 solid #920c14
}
.fea_imfds{
    border:1px solid #d9d9d9;
    transition:.45s
}
.fea_name{
    border:1px solid #d9d9d9;
    border-top:0;
    padding:25px 15px;
    transition:.45s;
    text-align:center
}
.fea_name h4{
    font-family:'Roboto Condensed',sans-serif;
    font-size:16px;
    color:#000;
    line-height:21px
}
.fea_name h3{
    font-family:'Roboto Condensed',sans-serif;
    font-size:18px;
    color:#000;
    font-weight:700;
    padding:15px 0
}
.fea_name a{
    font-family:'Roboto Condensed',sans-serif;
    font-size:14px;
    color:#000;
    display:inline-block;
    width:123px;
    height:34px;
    line-height:34px;
    background:#e0e0e0;
    transition:.45s;
    text-transform:uppercase;
    border-radius:30px
}
.fea_name a:hover{
    background:#920c14;
    color:#fff
}
.item:hover .fea_imfds{
    border-color:#920c14
}
.item:hover .fea_name{
    border-color:#920c14
}
.c_slider_3 .item{
    padding:0 15px
}
.top_bar_search{
    float:right;
    position:relative;
    margin:28px 0
}
.top_bar_search form input{
    width:250px;
    height:38px;
    background:#efefef;
    border:none;
    font-size:12px;
    color:#828282;
    font-family:Roboto,sans-serif;
    padding-left:20px;
    line-height:38px;
    outline:0
}
.top_bar_search form button{
    position:absolute;
    top:0;
    right:0;
    width:38px;
    height:38px;
    line-height:38px;
    color:#fff;
    border:0;
    background:#920c14;
    text-align:center;
    transition:.45s
}
.top_bar_search form button:hover{
    background:#000
}
.lara_row{
    margin-right:-10px;
    margin-left:-10px
}
.lara_row .col-sm-4{
    padding:0 10px
}
.main_cate{
    position:relative;
    margin-top:20px
}
.main_cate .cate_img img{
    width:100%
}
.main_cate .cate_name{
    position:absolute;
    top:100%;
    left:0;
    transition:.25s;
    transform:translateY(-100%);
    width:100%;
    background:rgba(0,0,0,.8)
}
.main_cate .cate_name h2{
    font-size:29px;
    color:#fff;
    text-align:center;
    letter-spacing:1.1px;
    font-family:Conv_Industry-Bold;
    position:relative;
    transition:.45s;
    text-transform:uppercase;
    padding:20px 10px 20px 10px
}
.main_cate:after{
    content:"";
    width:0;
    height:0;
    position:absolute;
    top:100%;
    right:0;
    transform:translateY(-100%);
    transition:.45s
}
.main_cate:hover:after{
    top:0;
    transform:translateY(0);
    width:100%;
    height:100%;
    background:#920c1480
}
.main_cate:hover .cate_name{
    z-index:99;
    background:0 0;
    top:50%;
    transform:translateY(-50%)
}
#section_about{
    background:url(../images/factory.png) no-repeat center top;
    padding:145px 0;
    background-size:cover;
    background-attachment:fixed
}
.about_inner{
    background:#fff;
    padding:60px 50px;
    text-align:center
}
.about_inner h2{
    font-family:Conv_Industry-Bold;
    font-size:35px;
    color:#000;
    text-transform:uppercase;
    letter-spacing:1.2px
}
.about_inner h3{
    font-family:Conv_Industry-Bold;
    font-size:17px;
    color:#000;
    text-transform:uppercase;
    letter-spacing:.5px;
    line-height:25px;
    padding:10px 0
}
.about_inner p{
    font-family:Roboto,sans-serif;
    font-size:16px;
    color:#000;
    line-height:26px;
    text-align:center
}
.about_button{
    margin-top:30px
}
.about_button a{
    width:100%;
    height:60px;
    position:relative;
    display:inline-block;
    text-align:center;
    line-height:60px;
    background:0 0
}
.about_button a span{
    position:relative;
    width:100%;
    line-height:60px;
    height:60px;
    transition:.2s;
    display:inline-block;
    z-index:111111;
    top:-5px;
    right:5px;
    font-family:Conv_Industry-Medium;
    font-size:20px;
    text-transform:uppercase;
    color:#fff;
    font-weight:700
}
.about_button a span i{
    padding-left:5px
}
.about_button a:after{
    content:"";
    width:100%;
    height:100%;
    border:2px solid #000;
    position:absolute;
    top:0;
    left:0;
    background:0 0
}
.about_button a:before{
    content:""
}
.about_button a span:after{
    content:"";
    width:100%;
    height:100%;
    background:#000;
    position:absolute;
    top:0;
    right:0;
    z-index:-1
}
.about_button a:hover span{
    top:0;
    right:0
}
.slick-slide{
    transform:scale(.8);
    transition:.45s ease all;
    margin:50px 0
}
.slick-center{
    transform:scale(1.2);
    transition:.45s ease all
}
.cursoles_text{
    text-align:center;
    padding:40px 20px 40px 20px;
    transition:.45s ease all;
    position:relative;
    background-color:#fff
}
.cursoles_text h2{
    font-family:Conv_Industry-Bold;
    font-size:22px;
    color:#000;
    text-transform:uppercase;
    padding-bottom:12px;
    letter-spacing:.5px;
    transition:.45s ease all
}
.cursoles_text p{
    font-size:14px;
    color:#030303;
    line-height:23px;
    font-family:Roboto,sans-serif;
    transition:.45s ease all
}
.cursoles_text a{
    width:40px;
    height:40px;
    line-height:40px;
    text-align:center;
    color:#000;
    visibility:hidden;
    opacity:0;
    background:#920c14;
    display:inline-block;
    position:absolute;
    bottom:0;
    transition:.45s;
    right:0
}
.cursoles_text a:hover{
    background:#cecece
}
.slick-center .cursoles_text{
    text-align:center;
    padding:40px 20px 60px 20px;
    transition:.45s ease all
}
.slick-center .cursoles_text h2{
    font-family:Conv_Industry-Bold;
    font-size:20px;
    color:#000;
    text-transform:uppercase;
    padding-bottom:12px;
    letter-spacing:.5px;
    transition:.45s ease all
}
.slick-center .cursoles_text p{
    font-size:14.1px;
    color:#030303;
    line-height:20px;
    font-family:Roboto,sans-serif;
    transition:.45s ease all
}
.slick-center .cursoles_text a{
    visibility:visible;
    opacity:1
}
#cursoles{
    padding-top:50px;
    padding-bottom:55px;
    background-color:#000
}
#fearure_pro{
    background:url(../images/fea.png) no-repeat center top;
    background-size:cover;
    background-attachment:fixed
}
.feature h2{
    font-family:Conv_Industry-BoldItalic;
    font-size:42px;
    color:#fff;
    text-transform:uppercase
}
.feature p{
    font-family:Conv_Industry-Book;
    font-size:17px;
    line-height:27px;
    color:#fff;
    padding-top:15px;
    text-transform:uppercase
}
.production_main{
    border:6px solid #fff;
    transition:.45s;
    margin-top:40px;
    overflow:hidden
}
.production_main img{
    transition:all 4s cubic-bezier(0,0,.2,1);
    display:block;
    transform:rotate(0) scale(1)
}
.production_main:hover{
    border-color:#920c14;
    cursor:pointer
}
.production_main:hover img{
    -webkit-transform:rotate(-10deg) scale(1.4);
    transform:rotate(-5deg) scale(1.1)
}
.category_inner .item{
    padding:0 15px
}
.category_inner .owl-carousel .owl-dots.disabled,.category_inner .owl-carousel .owl-nav.disabled{
    display:block
}
.category_inner .owl-prev{
    position:absolute;
    top:-140px;
    transform:translateY(0);
    right:15px
}
.category_inner .owl-carousel .owl-nav .owl-prev i{
    background:url(../images/ba.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.category_inner .owl-carousel .owl-nav .owl-prev i:hover{
    background:url(../images/ba.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.category_inner .owl-carousel .owl-nav .owl-next i{
    background:url(../images/ne.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.category_inner .owl-carousel .owl-nav .owl-next i:hover{
    background:url(../images/ne.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.category_inner .owl-prev i{
    display:block;
    font-size:23px;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out
}
.category_inner .owl-prev i:before{
    padding-right:4px
}
.category_inner .owl-prev i:hover{
    background:#f25c23
}
.category_inner .owl-next{
    position:absolute;
    top:-140px;
    transform:translateY(0);
    right:90px
}
.category_inner .owl-next i{
    display:block;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out;
    font-size:23px
}
.category_inner .owl-next i:before{
    padding-left:4px
}
.category_inner .owl-next i:hover{
    background:#f25c23
}
.address_list{
    position:absolute;
    bottom:90px;
    left:15px;
    z-index:99
}
.address_list ul li{
    font-size:20px;
    color:#fff;
    font-family:Conv_Industry-Bold;
    letter-spacing:.5px;
    text-transform:uppercase
}
.address_list ul li span{
    padding-right:10px;
    font-size:30px
}
.green{
    color:#079f20
}
.blue{
    color:#06f
}
.red{
    color:red
}
.posi_s{
    position:static
}
.posi_r{
    position:relative
}
.map_right{
    text-align:center;
    position:absolute;
    top:66px;
    right:0
}
.map_right img{
    margin:0 auto
}
.map_right h2{
    font-size:25px;
    color:#920c14;
    font-family:Conv_Industry-Bold;
    letter-spacing:.5px;
    text-transform:uppercase;
    padding-top:15px
}
.map_right p{
    font-size:16px;
    color:#fff;
    font-family:Roboto,sans-serif;
    line-height:23px
}
#catelog{
    background:url(../images/cat1.png) no-repeat center top;
    background-size:cover;
    background-attachment:fixed
}
.catlog_head h2{
    font-family:Conv_Industry-BoldItalic;
    font-size:42px;
    color:#fff;
    text-transform:uppercase
}
.cat2img{
    margin-top:35px
}
.catlog_btn{
    float:left;
    width:100%;
    margin-top:-36px
}
.catlog_btn ul{
    float:right
}
.catlog_btn ul li{
    text-align:center;
    display:inline-block;
    margin:0 18px
}
.catlog_btn ul li a{
    color:#fff;
    font-size:15px;
    font-family:Conv_Industry-Medium;
    text-transform:unset;
    letter-spacing:.05px;
    display:inline-block;
    text-transform:uppercase;
    transition:.45s
}
.catlog_btn ul li a img{
    margin:0 auto;
    margin-bottom:10px
}
.catlog_btn ul li a:hover .element{
    animation:nudge .45s ease-in-out infinite alternate
}
@keyframes nudge{
    0%,100%{
        transform:translate(0,0)
    }
    100%{
        transform:translate(0,-20px)
    }
}
.catlog_btn ul li:last-child{
    margin-right:0
}
.brand_head{
    text-align:center
}
.brand_head h2{
    font-family:Conv_Industry-Bold;
    font-size:30px;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:1px;
    padding-bottom:35px
}
.clients_list .item{
    padding:0 15px
}
.clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
    display:block
}
.clients_list .owl-prev{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:-55px
}
.clients_list .owl-carousel .owl-nav .owl-prev i{
    background:url(../images/back-btn.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.clients_list .owl-carousel .owl-nav .owl-prev i:hover{
    background:url(../images/back-btn.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.clients_list .owl-carousel .owl-nav .owl-next i{
    background:url(../images/next-btn.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.clients_list .owl-carousel .owl-nav .owl-next i:hover{
    background:url(../images/next-btn.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.clients_list .owl-prev i{
    display:block;
    font-size:23px;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out
}
.clients_list .owl-prev i:before{
    padding-right:4px
}
.clients_list .owl-prev i:hover{
    background:#f25c23
}
.clients_list .owl-next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:-55px
}
.clients_list .owl-next i{
    display:block;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out;
    font-size:23px
}
.clients_list .owl-next i:before{
    padding-left:4px
}
.clients_list .owl-next i:hover{
    background:#f25c23
}
.insta_haead{
    padding-bottom:40px
}
.insta_haead h2{
    font-family:Conv_Industry-Bold;
    font-size:26px;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:.5px
}
.insta_haead h2 span{
    font-size:30px;
    padding-right:10px
}
.insta_haead p{
    font-size:14px;
    color:#d8d8d8;
    line-height:22px;
    font-family:Roboto,sans-serif;
    padding-top:15px
}
.tabsss{
    padding-top:23px;
    padding-bottom:70px
}
.padd_b_30{
    padding-bottom:30px!important
}
.padd_b_50{
    padding-bottom:50px!important
}
.padd_30{
    padding:30px 0!important
}
.padd_t_30{
    padding-top:30px!important
}
#instas{
    padding-top:70px;
    background:#000;
    text-align:center
}
.insta_imfg a{
    width:140px;
    height:44px;
    line-height:41px;
    text-align:center;
    border:2px solid #fff;
    color:#fff;
    font-size:15px;
    font-family:Conv_Industry-BoldItalic;
    display:inline-block;
    transition:.45s;
    margin-top:25px;
    text-transform:uppercase;
    letter-spacing:.3px
}
.insta_imfg a:hover{
    background:#920c14;
    color:#fff;
    border-color:#920c14
}
footer{
    background:#0b0b0b
}
.footer_logo{
    text-align:center
}
.footer_logo h2{
    font-family:Conv_Industry-Medium;
    font-size:20px;
    color:#fff;
    line-height:30px;
    letter-spacing:.5px;
    padding-top:10px
}
.footer_he h2{
    font-family:Conv_Industry-Medium;
    font-size:20px;
    color:#fff;
    letter-spacing:.5px;
    text-transform:uppercase
}
.location{
    padding-bottom:20px
}
.media-left{
    line-height:0;
    padding-right:17px
}
.media-left span{
    color:#fff;
    font-size:16px
}
.media-body{
    font-family:Roboto,sans-serif
}
.media-body h5{
    font-size:16px;
    color:#920c14;
    font-weight:500;
    padding-bottom:7px;
    text-transform:uppercase;
    font-family:Oswald,sans-serif;
    letter-spacing:1px
}
.media-body p{
    font-size:14px;
    color:#afafaf;
    font-family:Roboto,sans-serif;
    line-height:22px
}
.media-body a{
    font-size:14px;
    color:#afafaf;
    font-family:Roboto,sans-serif;
    line-height:22px;
    display:inline-block;
    transition:.45s
}
.media-body a:hover{
    color:#920c14
}
.footer_material{
    margin-top:25px
}
.footer_social ul li{
    padding-bottom:15px
}
.footer_social ul li a{
    color:#cacaca;
    font-family:Roboto,sans-serif;
    display:inline-block;
    transition:.45s;
    font-size:14px
}
.footer_social ul li a i{
    color:#cacaca;
    font-size:15px;
    transition:.45s;
    padding-right:15px
}
.footer_social ul li a:hover{
    color:#fff
}
.footer_social ul li:nth-of-type(1) a i{
    padding-right:18px
}
.footer_social ul li:nth-of-type(2) a i{
    padding-right:12px
}
.footer_socialz ul li{
    display:inline-block;
    padding-right:10px
}
.footer_socialz ul li a{
    color:#3e3e3e;
    width:30px;
    height:30px;
    background:0 0;
    display:block;
    text-align:center;
    transition:.45s;
    line-height:32.5px;
    font-size:17px
}
.footer_socialz ul li a:hover{
    background:#920c14;
    color:#fff;
    border-radius:50%
}
.footer_social ul li a:hover i{
    padding-right:20px;
    color:#fff
}
.footer_social ul li:nth-of-type(1) a:hover i{
    padding-right:23px
}
.footer_social ul li:nth-of-type(2) a:hover i{
    padding-right:17px
}
.footer_links ul li a{
    font-family:Roboto,sans-serif;
    font-size:14px;
    color:#afafaf;
    display:inline-block;
    transition:.45s;
    padding-bottom:9px
}
.footer_links ul li a span{
    display:inline-block;
    font-size:14px;
    color:#920c14;
    padding-right:15px;
    transition:.45s
}
.footer_links ul li a:hover{
    color:#fff;
    padding-left:5px
}
.footer_links ul li a:hover span{
    padding-right:20px
}
.ston{
    font-family:Roboto,sans-serif;
    font-size:17px;
    font-weight:600;
    color:#920c14;
    padding-bottom:5px
}
.updats{
    font-family:Roboto,sans-serif;
    height:150px;
    overflow:hidden
}
.updats p{
    color:#cacaca;
    text-align:justify;
    font-family:Roboto,sans-serif
}
.updats h6{
    color:#920c14;
    font-size:15px;
    font-weight:600;
    padding-top:10px;
    font-family:Roboto,sans-serif
}
.copy_right{
    font-family:Roboto,sans-serif;
    padding:15px 0
}
.copy_right p{
    color:#cacaca;
    text-align:center;
    font-size:12px
}
.copy_right h4{
    color:#cacaca;
    font-size:12px;
    display:inline-block;
    float:right
}
.copy_right h4 a{
    color:#920c14;
    transition:.45s;
    display:inline-block;
    padding-left:5px;
    font-weight:600;
    font-family:Roboto,sans-serif
}
.copy_right h4 a:hover{
    color:#fff
}
.ups{
    padding-top:25px
}
.footer_news p{
    font-size:14px;
    color:#afafaf;
    font-family:Roboto,sans-serif;
    line-height:22px;
    padding-bottom:12px
}
.footer_news input{
    border:0;
    width:100%;
    height:40px;
    line-height:40px;
    padding-left:15px;
    font-size:13px;
    color:#545454;
    font-family:Roboto,sans-serif;
    background:#fff
}
.footer_news button{
    width:100%;
    height:40px;
    line-height:40px;
    text-align:center;
    font-family:Conv_Industry-Book;
    font-size:15px;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:1px;
    border:0;
    transition:.45s;
    background:#920c14;
    margin-top:10px;
    font-weight:600
}
.footer_news button:hover{
    background:#3c3c3c;
    color:#fff
}
.main_footer .col-md-3:after{
    content:"";
    width:1px;
    height:100%;
    background:#242424;
    position:absolute;
    top:0;
    left:0
}
.fl2{
    padding-left:10px
}
.padd_b_0{
    padding-bottom:0!important
}
.flk1:after{
    display:none
}
.footer_social1{
    text-align:center;
    padding:30px 0
}
.footer_social1 h2{
    font-family:Conv_Industry-Medium;
    font-size:14px;
    text-align:center;
    text-transform:uppercase;
    letter-spacing:.1px;
    color:#fff
}
.footer_social1 ul{
    text-align:center;
    margin-top:25px
}
.footer_social1 ul li{
    display:inline-block;
    margin:0 2px
}
.footer_social1 ul li a{
    width:42px;
    height:42px;
    line-height:42px;
    font-size:20px;
    color:#000;
    border-radius:50%;
    background:#fff;
    display:inline-block;
    text-align:center;
    transition:.45s;
    padding:0
}
.footer_social1 ul li a:hover{
    background:#920c14;
    color:#fff
}
.footer_copy_r{
    text-align:center;
    padding:20px 0;
    border-top:1px solid #242424
}
.footer_copy_r p{
    font-size:14px;
    color:#afafaf;
    font-family:Roboto,sans-serif
}
.footer_copy_r p span{
    padding-left:40px
}
.footer_copy_r p span a{
    color:#afafaf;
    transition:.45s
}
.footer_copy_r p span a:hover{
    color:#920c14
}
.lara_center{
    margin-left:-40px;
    margin-right:-40px
}
.mobile_search{
    display:none
}
#search{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:9999999999999999;
    background-color:rgba(0,0,0,.85);
    -webkit-transition:all .5s ease-in-out;
    -moz-transition:all .5s ease-in-out;
    -o-transition:all .5s ease-in-out;
    -ms-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out;
    -webkit-transform:translate(0,-100%) scale(0,0);
    -moz-transform:translate(0,-100%) scale(0,0);
    -o-transform:translate(0,-100%) scale(0,0);
    -ms-transform:translate(0,-100%) scale(0,0);
    transform:translate(0,-100%) scale(0,0);
    opacity:0
}
#search input[type=search]{
    position:absolute;
    top:50%;
    width:100%;
    color:#fff;
    font-family:Roboto,sans-serif;
    background:rgba(0,0,0,0);
    font-size:30px;
    font-weight:300;
    text-align:center;
    border:0;
    margin:0 auto;
    margin-top:-51px;
    padding-left:30px;
    padding-right:30px;
    outline:0
}
#search .btn{
    position:absolute;
    top:50%;
    left:50%;
    font-family:Oswald,sans-serif;
    margin-top:61px;
    transform:translate(-50%,-50%);
    background-color:#920c14;
    border:#000;
    border:2px solid #920c14;
    padding:10px 60px;
    font-size:18px;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.45s
}
#search .btn:hover{
    background:0 0
}
#search .close{
    position:fixed;
    top:15px;
    right:15px;
    color:#fff;
    background-color:#920c14;
    border-color:#920c14;
    border:2px solid #920c14;
    opacity:1;
    transition:.45s;
    padding:4px 14px 8px 16px;
    font-size:35px;
    border-radius:50%
}
#search .close:hover{
    background:0 0
}
#search.open{
    -webkit-transform:translate(0,0) scale(1,1);
    -moz-transform:translate(0,0) scale(1,1);
    -o-transform:translate(0,0) scale(1,1);
    -ms-transform:translate(0,0) scale(1,1);
    transform:translate(0,0) scale(1,1);
    opacity:1
}
.scroll-top-wrapper{
    position:fixed;
    opacity:0;
    visibility:hidden;
    overflow:hidden;
    text-align:center;
    z-index:999999999999999999;
    background:#545454;
    color:#fff;
    width:50px;
    font-size:17px;
    height:53px;
    line-height:54px;
    right:25px;
    bottom:30px;
    padding-top:0;
    border-radius:50px;
    -webkit-transition:all .5s ease-in-out;
    -moz-transition:all .5s ease-in-out;
    -ms-transition:all .5s ease-in-out;
    -o-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out
}
.scroll-top-wrapper.show{
    visibility:visible;
    cursor:pointer;
    opacity:1
}
.scroll-top-inner i{
    font-size:18px;
    line-height:inherit
}
.scroll-top-wrapper:hover{
    background:#920c14;
    color:#fff
}
.scroll-top-wrapper:hover .scroll-top-inner i{
    animation:lara .45s ease-in-out infinite alternate
}
@keyframes lara{
    0%,100%{
        transform:translate(0,0)
    }
    100%{
        transform:translate(0,-5px)
    }
}
.x_mob{
    display:none
}
.tab_insilde .owl-carousel .owl-nav .owl-prev i{
    background:url(../images/next-btn2.png) no-repeat top center!important;
    width:55px;
    height:55px;
    transition:all .45s
}
.tab_insilde .owl-carousel .owl-nav .owl-prev i:hover{
    background:url(../images/next-btn2.png) no-repeat bottom center!important;
    width:55px;
    height:55px
}
.tab_insilde .owl-carousel .owl-nav .owl-next i{
    background:url(../images/next-btn1.png) no-repeat top center!important;
    width:55px;
    height:55px;
    transition:all .45s
}
.tab_insilde .owl-carousel .owl-nav .owl-next i:hover{
    background:url(../images/next-btn1.png) no-repeat bottom center!important;
    width:55px;
    height:55px
}
.news-pdf{
    background-color:#fff;
    padding:70px 0;
    font-family:Conv_Industry-Book
}
.news-pdf h1{
    text-transform:uppercase;
    font-family:Conv_Industry-Light;
    color:#000;
    margin-bottom:40px
}
.news-pdf p{
    font-family:'Roboto Condensed'
}
.news-pdf .col-md-6{
    border-right:1px solid #ccc
}
.news-pdf .col-md-6:last-of-type{
    border-right:0
}
.news-pdf h1 b{
    font-family:Conv_Industry-Bold
}
.news-pdf .news-post{
    margin-bottom:30px
}
.news-pdf .news-post span.date{
    line-height:25px;
    color:#fff;
    background-color:#920c14;
    padding:3px 15px;
    border-radius:5px;
    display:inline-block
}
.news-pdf .news-post h4{
    text-transform:uppercase;
    margin:15px 0 10px;
    font-size:21px;
    font-weight:700
}
.news-pdf .news-post p{
    font-size:15px;
    padding-right:30px;
    font-weight:400;
    color:#000
}
.news-pdf .pdf{
    padding-left:30px
}
.news-pdf .pdf-inner{
    background-color:#1e1e20;
    background-image:url(../images/pdf.png);
    background-repeat:no-repeat;
    height:100%;
    height:400px
}
.pdf-inner a{
    position:absolute;
    z-index:99;
    bottom:25px;
    right:45px;
    color:#fff;
    font-size:15px;
    text-transform:unset;
    letter-spacing:.05px;
    display:inline-block;
    text-transform:uppercase;
    transition:.45s;
    text-align:center
}
.pdf-inner a img{
    margin:0 auto;
    display:block;
    margin-bottom:20px
}
.pdf-inner a:hover .element{
    animation:nudge .45s ease-in-out infinite alternate
}
.certificates{
    padding:0 10%
}
.certificates .item img{
    display:block;
    margin:0 auto
}
.certificates .owl-item:nth-child(odd){
    background-color:#f6f6f6
}
.certificates .owl-item:nth-child(even){
    background-color:#e8e8e8
}
.abot_p_t{
    background:#0b0b0b;
    text-align:center
}
.padd_abot_p_t{
    padding-bottom:300px
}
.abot_p_t h2{
    font-family:var(--robo-slb);
    font-size:30px;
    color:#920c14;
    text-align:center;
    font-weight:300;
    padding-bottom:15px
}
.abot_p_t h3{
    font-family:var(--robo-slb);
    font-size:30px;
    color:#fff;
    text-align:center;
    font-weight:300;
    padding:0 120px;
    padding-bottom:20px
}
.abot_p_t p{
    font-size:19px;
    color:#d1d1d1;
    line-height:27px;
    padding:0 100px 0 100px;
    font-family:var(--robo);
    font-weight:300
}
.about_p_inner_1{
    background:#f4f4f4
}
.about_p_img{
    margin-top:-250px
}
.campus_left ul li{
    background:#fff;
    border-bottom:2px solid #920c14
}
.campus_left ul li img{
    transition:.45s;
    max-width:initial
}
.campus_left ul li p{
    font-size:20px;
    color:#1d1d1d;
    font-weight:300;
    font-family:var(--robo);
    transition:.45s
}
.campus_left ul li span{
    font-weight:400;
    color:#1d1d1d;
    transition:.45s
}
.campus_left ul li .media-left{
    padding-right:30px
}
.campus_left ul li .location{
    padding:33px 10px 33px 30px;
    transition:.45s;
    cursor:pointer
}
.campus_left ul li .media-body{
    vertical-align:middle
}
.campus_left ul li:nth-child(2){
    margin:20px 0
}
.campus_left ul li:hover .location{
    background:#920c14
}
.campus_left ul li:hover .location .media-left img{
    filter:brightness(0) invert(100)!important
}
.campus_left ul li:hover .location p{
    color:#fff!important
}
.campus_left ul li:hover .location span{
    color:#fff!important
}
.campus_text h2{
    font-size:50px;
    color:#000;
    text-transform:uppercase;
    font-family:var(--ind-light)
}
.campus_text h2 span{
    font-family:var(--ind-bold)
}
.campus_text p{
    font-size:21px;
    color:#2b2b2b;
    font-weight:300;
    font-family:var(--robo);
    line-height:30px;
    padding-top:20px;
    text-align:justify
}
.campus_text p span{
    font-weight:400
}
.about_map{
    background-image:url(../images/about/safe_image.gif);
    background-repeat:no-repeat;
    background-size:1200px;
    background-position:center bottom;
    background-color:#005688
}
.ab_map_left h2{
    font-size:34px;
    color:#f4f4f4;
    font-family:var(--ind-bold);
    text-transform:uppercase;
    line-height:50px
}
.ab_map_left span{
    font-family:var(--ind-light)
}
.ab_map_right p{
    font-size:19px;
    color:#f4f4f4;
    font-weight:300;
    font-family:var(--robo);
    line-height:27px
}
.mapinmg_num{
    padding-top:405px
}
.unm_list{
    text-align:center
}
.unm_list h3{
    width:45px;
    height:48px;
    background:#fff;
    line-height:48px;
    font-family:var(--robo);
    color:#005688;
    text-align:center;
    font-weight:700;
    display:inline-block;
    margin-bottom:10px
}
.unm_list p{
    color:#fff;
    font-size:17px;
    font-weight:300;
    font-family:var(--robo)
}
.maeket_rigth{
    padding:20px 0;
    padding-left:100px
}
.maeket_rigth h2{
    font-size:45px;
    color:#111;
    font-family:var(--ind-bold);
    text-transform:uppercase
}
.maeket_rigth p{
    font-size:21px;
    color:#111;
    padding-top:15px;
    font-weight:300;
    font-family:var(--robo);
    line-height:30px
}
.maeket_rigth a{
    width:145px;
    height:50px;
    line-height:50px;
    text-align:center;
    background:#920c14;
    color:#fff;
    font-family:var(--robo);
    font-weight:500;
    font-size:17px;
    text-transform:uppercase;
    display:inline-block;
    margin-top:20px;
    transition:.45s
}
.maeket_rigth a:hover{
    background:#0b0b0b
}
.abot_p_t p.spcial_p{
    font-size:22px;
    color:#fff
}
.history_list{
    background:#f6f6f6
}
.timeline{
    position:relative;
    margin:0 auto;
    z-index:0
}
.timeline::after{
    content:'';
    position:absolute;
    width:1px;
    background-color:#b2b2b2;
    top:0;
    bottom:0;
    left:50%;
    margin-left:.5px;
    z-index:-1
}
.timeline .containers{
    position:relative;
    background-color:inherit;
    width:50%
}
.timeline .containers.left{
    padding:0 60px 0 0
}
.timeline .containers.right{
    padding:0 0 0 60px;
    margin-top:-350px
}
.timeline .content::after{
    content:'';
    position:absolute;
    width:25px;
    height:25px;
    right:-73px;
    background-color:#b2b2b2;
    transition:.45s;
    border:7px solid #ebebeb;
    top:30.5px;
    border-radius:50%;
    z-index:12
}
.timeline .left{
    left:0
}
.timeline .right{
    left:50%
}
.timeline .left_b::before{
    content:" ";
    height:0;
    position:absolute;
    top:22px;
    width:0;
    transition:.45s;
    z-index:1;
    right:-15px;
    border:medium solid #920c14;
    border-width:20px 0 20px 20px;
    border-color:transparent transparent transparent #920c14
}
.timeline .right_b::before{
    content:" ";
    height:0;
    position:absolute;
    top:22px;
    transition:.45s;
    width:0;
    z-index:1;
    left:-15px;
    border:medium solid #920c14;
    border-width:20px 20px 20px 0;
    border-color:transparent #920c14 transparent transparent
}
.timeline .right_b::after{
    left:-73px
}
.timeline .content{
    padding:0 0;
    background-color:#fff;
    position:relative;
    border-radius:0
}
.timeline_head{
    background:#920c14;
    padding:13px;
    transition:.45s
}
.timeline_head h2{
    color:#fff;
    display:inline-block;
    background:#cb1730;
    font-family:var(--robo-slb);
    font-weight:700;
    transition:.45s;
    font-size:38px;
    width:122px;
    margin-right:20px;
    height:60px;
    line-height:60px;
    text-align:center
}
.timeline_head p{
    display:inline-block;
    font-size:16px;
    color:#fff;
    font-family:var(--robo);
    transform:translateY(6px)
}
.timeline_head p span{
    font-size:23px;
    color:#fff;
    font-family:var(--robo);
    font-weight:700
}
.timeline_footer{
    padding:30px 30px
}
.timeline_footer p{
    font-size:17px;
    font-family:var(--robo);
    font-weight:300;
    color:#2c2c2c;
    text-align:justify;
    line-height:22px;
    margin-bottom:23px
}
.timeline .content:hover .timeline_head{
    background:#000
}
.timeline .content:hover .timeline_head h2{
    background:#3c3c3c
}
.timeline .left_b:hover:before{
    border:medium solid #000;
    border-width:20px 0 20px 20px;
    border-color:transparent transparent transparent #000
}
.timeline .right_b:hover:before{
    border:medium solid #000;
    border-width:20px 20px 20px 0;
    border-color:transparent #000 transparent transparent
}
.timeline .content:hover::after{
    background-color:#920c14;
    border:7px solid #000
}
.qulity_banner{
    position:relative
}
.qulity_banner h2{
    font-size:65px;
    color:#fff;
    font-family:var(--ind-bold);
    text-transform:uppercase;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.certified_text{
    text-align:center
}
.certified_text h2{
    font-size:45px;
    color:#111;
    font-family:var(--ind-bold);
    text-transform:uppercase
}
.certified_text p{
    font-size:22px;
    color:#2b2b2b;
    padding:0 100px;
    padding-top:25px;
    font-weight:300;
    font-family:var(--robo);
    line-height:32px
}
.certified_text p span{
    font-weight:400
}
.certified_img_in{
    margin-top:30px
}
.qulity_bg{
    background:#121212
}
.qulity_bg_etxt h2{
    font-size:40px;
    color:#fff;
    font-family:var(--ind-bold);
    text-transform:uppercase;
    padding-bottom:20px
}
.qulity_bg_etxt p{
    font-size:18px;
    color:#d6d6d6;
    font-family:var(--robo);
    text-align:justify;
    font-weight:300
}
.iso_wrap .row{
    display:flex
}
.iso_wrap_left{
    padding-bottom:40px
}
.iso_wrap_left h2{
    font-size:30px;
    color:#000;
    font-family:var(--ind-dim);
    text-transform:uppercase;
    padding-bottom:20px
}
.iso_wrap_left p{
    font-family:var(--robo);
    color:#3b3b3b;
    font-size:18px;
    line-height:26px;
    text-align:justify
}
.iso_img{
    padding:21px 0
}
.iso_img ul li:first-child{
    margin-bottom:20px
}
.blue_af:after{
    content:"";
    width:94%;
    height:4px;
    background:#0062ad;
    position:absolute;
    top:100%;
    left:15px;
    right:0
}
.iso_wrap_rigth{
    padding-bottom:40px
}
.iso_wrap_rigth h2{
    font-size:30px;
    color:#000;
    font-family:var(--ind-dim);
    text-transform:uppercase;
    padding-bottom:20px
}
.iso_wrap_rigth p{
    font-family:var(--robo);
    color:#3b3b3b;
    font-size:18px;
    line-height:26px;
    text-align:justify
}
.bro_af:after{
    content:"";
    width:94%;
    height:4px;
    background:#a77c2c;
    position:absolute;
    top:100%;
    left:15px;
    right:0
}
.darks{
    background:#f4f4f4
}
.n_p_head{
    font-size:45px;
    color:#1c1c1c;
    font-family:var(--ind-bold);
    text-transform:uppercase;
    padding-bottom:20px;
    line-height:60px
}
.n_p_head span{
    font-family:var(--ind-light)
}
.n_p_pera{
    font-size:18px;
    color:#1c1c1c;
    font-weight:300;
    font-family:var(--robo);
    text-align:justify;
    line-height:30px
}
.bringing_rigth{
    margin:0 -15px 0 -15px;
    float:left;
    padding-top:170px
}
.bringing_rigth ul li{
    float:left;
    width:50%;
    padding:0 15px
}
.bringing_rigth ul li .emplayes{
    background:#fff;
    font-family:var(--robo);
    text-align:center;
    padding:50px 15px;
    border-bottom:2px solid #920c14;
    box-shadow:0 1px 5px 0 #4a4a4a1f
}
.bringing_rigth ul li .emplayes h5{
    font-size:20px;
    color:#1c1c1c;
    font-weight:500;
    padding:20px 0 15px 0
}
.bringing_rigth ul li .emplayes p{
    font-size:16px;
    color:#1c1c1c;
    font-weight:300;
    line-height:24px
}
.c_slider_30 .item{
    padding:0 15px
}
.clients_list .item{
    padding:0 15px
}
.clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
    display:block
}
.clients_list .owl-prev{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:-55px
}
.clients_list .owl-carousel .owl-nav .owl-prev i{
    background:url(../images/next-btn2.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.clients_list .owl-carousel .owl-nav .owl-prev i:hover{
    background:url(../images/next-btn2.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.clients_list .owl-carousel .owl-nav .owl-next i{
    background:url(../images/next-btn1.png) no-repeat top center;
    width:55px;
    height:55px;
    transition:all .45s
}
.clients_list .owl-carousel .owl-nav .owl-next i:hover{
    background:url(../images/next-btn1.png) no-repeat bottom center;
    width:55px;
    height:55px
}
.clients_list .owl-prev i{
    display:block;
    font-size:23px;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out
}
.clients_list .owl-prev i:before{
    padding-right:4px
}
.clients_list .owl-prev i:hover{
    background:#f25c23
}
.clients_list .owl-next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:-55px
}
.clients_list .owl-next i{
    display:block;
    text-align:center;
    color:transparent;
    background:#a6a6a6;
    transition:.45s ease-in-out;
    font-size:23px
}
.clients_list .owl-next i:before{
    padding-left:4px
}
.clients_list .owl-next i:hover{
    background:#f25c23
}
.content_form h2{
    font-size:28px;
    color:#2b2b2b;
    font-weight:300;
    font-family:var(--robo);
    line-height:32px;
    padding-bottom:25px
}
.content_form h2 span{
    font-weight:400
}
.cont_form_lara{
    font-family:var(--robo)
}
.cont_form_lara label{
    display:block;
    font-size:16px;
    color:#444;
    font-weight:400;
    margin:0;
    padding:12px 0
}
.cont_form_lara input,.cont_form_lara select{
    height:50px;
    line-height:50px;
    width:100%;
    padding:0 20px;
    margin-bottom:5px;
    font-weight:400;
    color:#888;
    font-size:14px;
    color:#585858;
    font-family:var(--robo);
    border:1px solid #d2d2d2;
    outline:0!important;
    transition:all .25s ease
}
.cont_form_lara input:focus{
    border-color:#920c14
}
.cont_form_lara textarea{
    height:200px;
    width:100%;
    padding:20px;
    margin-bottom:5px;
    font-weight:400;
    color:#888;
    font-size:14px;
    color:#585858;
    font-family:var(--robo);
    border:1px solid #d2d2d2;
    outline:0!important;
    transition:all .25s ease
}
.cont_form_lara textarea:focus{
    border-color:#920c14
}
.form_co_btn button{
    font-family:var(--robo-slb);
    width:270px;
    height:60px;
    line-height:60px;
    text-align:center;
    border-radius:5px;
    background:#920c14;
    color:#fff;
    font-size:22px;
    display:inline-block;
    border:0;
    transition:.45s
}
.form_co_btn button:hover{
    background:#0b0b0b
}
.capcha{
    padding:25px 0 30px 0
}
.maps{
    margin-top:50px
}
.contact_list_x ul li{
    margin-bottom:15px
}
.contact_list_x ul li span{
    width:40px;
    height:40px;
    background:#000;
    transition:.45s;
    display:inline-block;
    margin-right:10px;
    color:#fff;
    text-align:center;
    line-height:40px;
    border-radius:50%;
    font-size:17px
}
.contact_list_x ul li p{
    color:#000;
    display:inline-block;
    font-size:16px;
    font-weight:400;
    font-family:var(--robo)
}
.contact_list_x ul li p b{
    font-size:20px;
    font-weight:700
}
.contact_list_x ul li p a{
    color:#000;
    transition:.45s
}
.contact_list_x ul li p a:hover{
    color:#920c14
}
.contact_list_x ul li:nth-child(4) span{
    font-size:33px!important
}
.contact_list_x ul li:nth-child(5) span{
    font-size:26px!important
}
.contact_list_x ul li:hover span{
    background:#920c14
}
.contact_list_x ul li:hover span i{
    animation:lara .45s ease-in-out infinite alternate
}
@keyframes lara{
    0%,100%{
        transform:scale(.9)
    }
    100%{
        transform:scale(1.1)
    }
}
.cont_side_in{
    border:1px solid #d6d6d6;
    margin-top:30px;
    text-align:center;
    transition:.45s
}
.cont_side_in .site_img{
    margin:0 40px;
    padding:25px 0 15px 0;
    transition:.45s;
    border-bottom:1px solid #d6d6d6
}
.cont_side_in .site_text p{
    font-size:19px;
    color:#000;
    transition:.45s;
    font-weight:400;
    font-family:var(--robo);
    padding:20px 0 26px 0
}
.cont_side_in:hover{
    border-color:#920c14
}
.cont_side_in:hover .site_img{
    border-color:#920c14
}
.cont_side_in:hover .site_text p{
    color:#920c14
}
.locations_cont{
    background:#005688;
    text-align:center
}
.locations_cont h2{
    font-size:50px;
    color:#fff;
    font-family:var(--ind-light);
    text-transform:uppercase;
    padding-bottom:20px;
    line-height:60px
}
.locations_cont h2 span{
    font-family:var(--ind-bold)
}
.locations_cont h3{
    font-size:38px;
    color:#fff;
    font-weight:700;
    font-family:var(--robo);
    padding:20px 0
}
.locations_cont h4{
    font-size:26px;
    color:#fff;
    font-weight:400;
    font-family:var(--robo);
    line-height:35px
}
.office_ad{
    margin-top:30px;
    border:1px solid #d6d6d6;
    transition:.45s;
    text-align:left;
    transition:.45s
}
.office_ad h2{
    margin:0 40px;
    padding:25px 0 15px 0;
    font-family:var(--robo);
    transition:.45s;
    font-size:38px;
    color:#005688;
    font-weight:700;
    border-bottom:1px solid #d6d6d6
}
.office_ad p{
    font-size:20px;
    color:#000;
    transition:.45s;
    font-family:var(--robo);
    font-weight:400;
    font-family:var(--robo);
    margin:0 40px;
    padding:20px 0 26px 0
}
.office_ad:hover{
    background:#920c14;
    border-color:#920c14
}
.office_ad:hover h2{
    color:#fff
}
.office_ad:hover p{
    color:#fff
}
.lara_sp{
    display:inline-block
}
.lara_p_x{
    display:inline-block
}
.embroidery_banner{
    background:url(../images/emb.png) no-repeat center center;
    min-height:830px;
    background-attachment:fixed;
    background-color:#f4f4f4
}
.embroidery_tyext{
    text-align:center;
    margin-top:-210px
}
.embroidery_tyext h2{
    font-size:50px;
    color:#111;
    font-family:var(--ind-bold);
    text-transform:uppercase;
    padding-bottom:15px
}
.embroidery_tyext h2 span{
    font-family:var(--ind-light)
}
.embroidery_tyext p{
    font-size:20px;
    color:#111;
    padding:0 0;
    padding-top:0;
    font-weight:300;
    font-family:var(--robo);
    line-height:30px
}
.clost{
    text-align:center;
    padding-left:80px;
    padding-bottom:20px;
    padding-right:80px
}
.clost h2{
    font-size:50px;
    color:#111;
    font-family:var(--ind-dim);
    padding-bottom:20px
}
.clost p{
    font-size:20px;
    color:#111;
    padding:0 0;
    padding-top:0;
    font-weight:300;
    font-family:var(--robo);
    line-height:28px
}
.cost_li_in ul li{
    float:left;
    padding:0 4px;
    width:16.66%
}
.how_its_in{
    text-align:center
}
.how_its_in h2{
    font-size:35px;
    color:#111;
    font-family:var(--ind-light);
    text-transform:uppercase;
    padding-bottom:20px
}
.how_its_in p{
    font-size:20px;
    color:#111;
    padding:0 0;
    padding-top:0;
    font-weight:300;
    font-family:var(--robo);
    line-height:28px
}
.lara_how_its_in{
    text-align:left;
    padding-bottom:15px
}
.lara_how_its_in p{
    line-height:27px;
    text-align:justify
}
.packing_banner{
    background:url(../images/img515.png) no-repeat center center;
    min-height:616px;
    background-color:#f4f4f4
}
.packing_d h2{
    font-size:50px;
    color:#111;
    font-family:var(--ind-light);
    text-transform:uppercase;
    padding-bottom:15px
}
.packing_d h2 span{
    font-family:var(--ind-dim)
}
.packing_d p{
    font-size:20px;
    color:#111;
    padding:0 0;
    text-align:justify;
    padding-top:0;
    font-weight:300;
    font-family:var(--robo);
    line-height:30px
}
.packing_details{
    margin-top:-335px
}
.packing_details ul{
    background:#fff;
    padding:20px 20px;
    margin-left:27px
}
.packing_details ul li{
    text-align:center
}
.packing_details ul li p{
    text-align:center;
    font-size:17px;
    color:#fff;
    font-family:var(--robo);
    background:#920c14;
    padding:10px 10px;
    border-radius:8px
}
.packing_details ul li span{
    font-size:40px;
    display:inline-block;
    line-height:0;
    color:#d79ea6
}
.packing_vbanner{
    background:url(../images/dsad.png) no-repeat center center;
    background-attachment:fixed;
    min-height:475px;
    background-size:100% 100%
}
.lara_gallery_w .row{
    display:flex;
    flex-wrap:wrap;
    padding:0 4px
}
.lara_gallery_w .column{
    flex:25%;
    max-width:25%;
    padding:0 4px
}
.lara_gallery_w .column img{
    margin-top:8px;
    vertical-align:middle;
    width:100%
}
.lara_colun_pa{
    padding-top:80px!important
}
.gallery_haeraf{
    text-align:center
}
.gallery_haeraf h2{
    line-height:40px;
    padding-bottom:60px
}
.breadcrumbs_lara{
    background:#000;
    padding:14px 0; text-align:center;
}
.breadcrumbs_lara h2{
    font-size:25px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
    padding-bottom:0px;
    font-family:var(--ind-bold)
}
.breadcrumbs_lara h4{
    display:inline-block;
    color:#fff;
    text-transform:uppercase;
    font-family:var(--robo)
}
.breadcrumbs_lara h4 a{
    font-size:15px;
    color:#fff;
    font-family:var(--robo);
    transition:.45s
}
.breadcrumbs_lara h4 a .fa-home{
    font-size:19px
}
.breadcrumbs_lara h4 a:hover{
    color:#920c14
}
.breadcrumbs_lara ul li{
    display:inline-block;
    padding:0 10px;
    color:#fff;
    font-family:var(--robo)
}
.breadcrumbs_lara ul li a{
    font-size:15px;
    color:#fff;
    font-family:var(--robo);
    transition:.45s
}
.breadcrumbs_lara ul li p{
    font-size:15px;
    color:#fff;
    font-family:var(--robo)
}
.breadcrumbs_lara ul li:last-child{
    padding-left:0
}
.breadcrumbs_lara ul li a:hover{
    color:#920c14
}
.breadcrumbs_lara ul li .icofont-home{
    font-size:20px
}
.detail_p{
    margin-top:60px
}
.more_le ul li{
    max-height:132px;
    border:1px solid #c2c2c2;
    margin-bottom:10px;
    transition:.45s;
    max-width:132px
}
.more_le ul li:hover{
    border-color:#920c14
}
.laege_p_details{
    float:left;
    width:100%;
    padding-left:15px
}
.large_facli .pro-dis-ll{
    text-transform:uppercase;
    color:#000;
    font-weight:600;
    margin-bottom:10px;
    font-size:20px;
    font-family:var(--robo)
}
.large_facli p{ font-family:var(--robo); font-size:13px; font-weight:400;}
.pro_name h2{
    font-size:25px;
    color:#000;
    font-weight:700;
    text-transform:uppercase;
    font-family:var(--robo)
}
.pro_name h3{
    font-size:24px;
    color:#000;
    font-weight:400;
    text-transform:uppercase;
    font-family:'Roboto Condensed',sans-serif;
    margin-top:10px
}
.c_white{
    background:#fff
}
.colors_l{
    margin-top:30px
}
.colors_l p{
    font-size:18px;
    color:#171717;
    font-family:var(--robo);
    letter-spacing:.5px
}
.colors_l ul{
    margin-top:10px
}
.colors_l ul li{
    display:inline-block;
    margin-right:3px
}
.colors_l ul li span{
    width:33px;
    height:33px;
    display:inline-block;
    border:2px solid #d6d9db;
    cursor:pointer
}
.colors_l ul li span.l_red{
    background:red
}
.colors_l ul li span.l_white{
    background:#fff
}
.colors_l ul li span.l_bvl{
    background:#000
}
.size_g{
    margin:20px 0 25px 0
}
.size_g a{
    font-size:17px;
    color:#000;
    font-family:var(--robo);
    transition:.45s;
    position:relative;
    padding-bottom:2px
}
.size_g a img{
    display:inline-block;
    padding-right:5px
}
.size_g a:hover{
    color:#920c14
}
.size_g a:after{
    content:"";
    width:107px;
    height:1px;
    background:#000;
    position:absolute;
    bottom:0;
    right:0;
    transition:.45s
}
.size_g a:hover:after{
    background:#920c14
}
.large_btn{
    margin-top:5px
}
.large_btn ul li{
    float:left;
    width:50%;
    position:relative;
    padding:0 0
}
.large_btn ul li select{
    width:100%;
    height:50px;
    background:0 0;
    padding-left:20px;
    border:2px solid #000;
    outline:0;
    font-size:15px;
    color:#000;
    font-weight:700;
    text-transform:uppercase;
    font-family:var(--robo);
    position:relative
}
.large_btn ul li:first-child{
    padding-right:10px
}
.large_btn ul li:first-child h3{
    font-size:20px;
    color:#000;
    line-height:50px;
    font-family:var(--ind-med);
    letter-spacing:1px
}
.number-input input[type=number]{
    -webkit-appearance:textfield;
    -moz-appearance:textfield;
    background:0 0;
    appearance:textfield
}
.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{
    -webkit-appearance:none
}
.prodpgcat{
    margin:0 15px
}
.number-input{
    border:2px solid #000;
    display:inline-flex;
    width:100%;
    margin-left:10px
}
.number-input,.number-input *{
    box-sizing:border-box
}
.number-input button{
    outline:0;
    -webkit-appearance:none;
    background-color:transparent;
    border:none;
    align-items:center;
    justify-content:center;
    width:70px;
    height:46px;
    cursor:pointer;
    margin:0;
    position:relative;
    transition:.45s
}
.number-input button:hover{
    background:var(--hover-color);
    color:#fff
}
.number-input button:after,.number-input button:before{
    display:inline-block;
    position:absolute;
    content:'';
    width:1rem;
    transition:.45s;
    height:2px;
    background-color:#212121;
    transform:translate(-50%,-50%)
}
.number-input button.plus:after{
    transform:translate(-50%,-50%) rotate(90deg)
}
.number-input input[type=number]{
    font-family:sans-serif;
    width:100%;
    padding:.5rem;
    border:solid #bdbdbd;
    border-width:0 1px;
    font-size:2rem;
    height:46px;
    font-weight:700;
    text-align:center;
    font-size:18px;
    font-weight:400;
    font-family:var(--os_font)
}
.number-input button:hover:after{
    background-color:#920c14
}
.number-input button:hover:before{
    background-color:#920c14
}
.large_share{
    padding:20px 0
}
.large_share ul li{
    display:inline-block
}
.large_share ul li a{
    color:#000;
    font-size:14px;
    font-weight:500;
    font-family:var(--robo);
    display:inline-block;
    padding:0 10px 0 0;
    transition:.45s
}
.large_share ul li:nth-child(1) a:hover{
    color:#3b5999;
    text-decoration:underline
}
.large_share ul li:nth-child(2) a:hover{
    color:#55acee;
    text-decoration:underline
}
.large_share ul li:nth-child(3) a:hover{
    color:#bd081c;
    text-decoration:underline
}
.large_facli{
    margin-top:30px
}
.large_facli ul li{
    margin-bottom:10px
}
.large_facli ul li .left_facli{
    display:table-cell;
    vertical-align:top;
    padding-right:10px
}
.large_facli ul li .right_facli{
    display:table-cell;
    vertical-align:middle;
    font-size:15px;
    color:#000;
    font-family:var(--robo)
}
.ib-heading{
    font-size:40px;
    color:#000;
    font-weight:700;
    text-transform:uppercase;
    font-family:var(--robo);
    text-align:center;
    margin-bottom:30px
}
.dd_inside h2{
    font-size:20px;
    color:#fff;
    background:#000;
    font-family:'Roboto Condensed',sans-serif;
    text-align:center;
    line-height:60px;
    text-transform:uppercase;
    margin-bottom:30px
}
.dd_perag{
    background:#fff;
    padding:30px
}
.dd_perag ul li{
    padding-bottom:3px
}
.dd_perag ul li .dd-ibs{
    display:table-cell;
    vertical-align:top;
    font-size:8px;
    padding-top:9px;
    padding-right:10px
}
.dd_perag ul li .rr-ibs{
    display:table-cell;
    vertical-align:top;
    font-size:17px;
    color:#000;
    line-height:30px;
    font-family:var(--robo)
}
.lara_grisd{
    padding-bottom:0!important
}
@media (min-width:1200px){
    header .container{
        width:1170px
    }
}
@media (min-width:1300px){
    header .container{
        width:1270px
    }
}
@media (min-width:1400px){
    header .container{
        width:1370px
    }
}
@media screen and (max-width:1400px){
    .slick-next{
        left:-40px!important
    }
    .slick-prev{
        right:-40px!important
    }
}
@media screen and (max-width:1300px){
    .lara_center{
        margin-left:-20px;
        margin-right:-20px
    }
    .slick-next{
        left:-10px!important
    }
    .slick-prev{
        right:-10px!important
    }
    .clients_list .owl-prev{
        right:-40px!important
    }
    .clients_list .owl-next{
        left:-40px!important
    }
}
@media screen and (max-width:1199px){
    .bannter_text{
        padding:49px 0 40px 0
    }
    .product_tab_inner .nav>li>a{
        width:140px
    }
    .category_namesf h2{
        font-size:30px
    }
    .menu-wrapper ul li a{
        padding:14px 13px;
        font-size:14px
    }
    .top_bar_search{
        margin:14px 0
    }
    .top_navigation{
        padding:0 0
    }
    .cursoles_text h2{
        font-size:19px
    }
    .cursoles_text p{
        font-size:13px;
        color:#030303;
        line-height:18px
    }
    .cursoles_text{
        text-align:center;
        padding:20px 20px 20px 20px
    }
    .slick-center .cursoles_text{
        text-align:center;
        padding:20px 20px 40px 20px
    }
    .slick-center .cursoles_text p{
        font-size:12px;
        color:#030303;
        line-height:17px
    }
    .address_list ul li{
        font-size:16px
    }
    .address_list ul li span{
        padding-right:7px;
        font-size:23px
    }
    .map_right img{
        margin:0 auto;
        width:170px
    }
    .map_right h2{
        font-size:20px;
        padding-top:11px
    }
    .map_right p{
        font-size:13px;
        color:#000;
        font-family:Roboto,sans-serif;
        line-height:20px
    }
    .insta_haead{
        padding-top:0
    }
    .abot_p_t h3{
        padding:0 30px
    }
    .abot_p_t p{
        padding:0 30px 0 30px
    }
    .campus_text p{
        font-size:20px;
        line-height:32px;
        padding-top:20px
    }
    .ab_map_left h2{
        font-size:28px;
        line-height:43px
    }
    .maeket_rigth{
        padding:0 0;
        padding-left:30px
    }
    .maeket_rigth p{
        font-size:19px
    }
    .certified_text p{
        padding:0 30px
    }
    .certified_text h2{
        padding-bottom:15px
    }
    .qulity_bg_right{
        padding:60px 0
    }
    .iso_img{
        padding:80px 0
    }
    .qulity_banner h2{
        font-size:47px
    }
    .n_p_head{
        font-size:37px;
        line-height:48px
    }
    .embroidery_tyext h2{
        font-size:40px
    }
    .embroidery_tyext p{
        font-size:17px
    }
    .clost{
        text-align:center;
        padding-left:20px;
        padding-bottom:20px;
        padding-right:20px
    }
    .clost h2{
        font-size:44px
    }
    .packing_d h2{
        font-size:46px
    }
    .packing_details{
        margin-top:-384px
    }
}
@media screen and (max-width:991px){
    .tabsss{
        padding-top:40px;
        padding-bottom:50px
    }
    .category_namesf h2{
        font-size:20px;
        letter-spacing:1px
    }
    .top_bar_contcat ul li{
        padding-left:5px
    }
    .top_bar_contcat ul li span{
        font-size:13px;
        padding-right:3px
    }
    .top_bar_contcat ul li p{
        font-family:Roboto,sans-serif;
        font-size:11px
    }
    .top_bar_contcat ul li a{
        font-family:Roboto,sans-serif;
        font-size:12px
    }
    .mobile_search{
        display:block
    }
    .top_bar_search{
        display:none
    }
    .mobile_search a{
        width:35px;
        height:35px;
        background:#000;
        color:#fff;
        border-radius:50%;
        display:inline-block;
        text-align:center;
        line-height:35px;
        transition:.45s
    }
    .mobile_search a:hover{
        background:#920c14;
        color:#fff
    }
    .menu-wrapper ul li a{
        padding:14px 6px;
        font-size:12px
    }
    .mobile_search{
        display:block;
        padding:16px 0
    }
    .feature h2{
        font-family:Conv_Industry-BoldItalic;
        font-size:28px
    }
    .feature p{
        font-family:Conv_Industry-Book;
        font-size:15px
    }
    #maps .row-eq-height{
        display:block
    }
    .address_list{
        position:static;
        bottom:0;
        left:15px;
        z-index:99
    }
    .map_right{
        text-align:center;
        position:static;
        top:100px;
        right:0
    }
    .address_list ul{
        margin-left:60%;
        transform:translateX(-60%)
    }
    .catlog_head h2{
        font-family:Conv_Industry-BoldItalic;
        font-size:28px
    }
    .catlog_btn{
        float:left;
        width:100%;
        margin-top:0
    }
    .clients_list .owl-prev{
        right:0
    }
    .clients_list .owl-next{
        left:0
    }
    .insta_haead{
        padding-top:0
    }
    .insta_imfg{
        float:none;
        padding-top:40px
    }
    .main_footer .row-eq-height{
        display:block
    }
    .footer_logo h2{
        font-family:Conv_Industry-Medium;
        font-size:17px;
        color:#fff;
        line-height:25px
    }
    .main_footer .col-md-3:after{
        display:none
    }
    .fl2{
        padding-left:0
    }
    .main_f_links{
        margin-top:30px
    }
    .padd_70{
        padding:40px 0!important
    }

    .padd_t_70{
        padding-top:40px!important
    }
    .padd_b_70{
        padding-bottom:40px!important
    }
    .padd_t_50{
        padding-top:30px!important
    }
    .padd_50{
        padding:30px 0!important
    }
    .padd_40{
        padding:20px 0!important
    }
    .padd_t_40{
        padding-top:20px!important
    }
    .slick-prev{
        right:0!important
    }
    .slick-next{
        left:0!important
    }
    .bannter_text h2{
        font-family:Conv_Industry-Demi;
        font-size:30px
    }
    .bannter_text p{
        font-family:Conv_Industry-Light;
        font-size:17px
    }
    .bannter_text{
        padding:59px 0
    }
    .product_tab_inner .nav>li>a{
        width:110px;
        font-size:13px;
        height:40px;
        line-height:40px
    }
    .bannter_text12{
        padding:40px 0 30px 0!important
    }
    .product_tab_inner .nav-tabs{
        margin-bottom:40px
    }
    .fea_name{
        padding:25px 10px
    }
    .x_mob{
        display:none
    }
    .abot_p_t h2{
        font-size:25px
    }
    .abot_p_t h3{
        padding:0 0;
        font-size:29px;
        padding-bottom:20px
    }
    .abot_p_t p{
        padding:0;
        font-size:17px
    }
    .abot_p_t p>br{
        content:' '
    }
    .abot_p_t p:after{
        content:' '
    }
    .padd_abot_p_t{
        padding-bottom:250px
    }
    .about_p_img{
        margin-top:-214px
    }
    .campus_text h2{
        font-size:35px
    }
    .campus_text p{
        font-size:19px;
        line-height:28px;
        padding-top:20px
    }
    .campus_text{
        margin-top:40px
    }
    .about_map{
        background:url(../images/abou_map.png) no-repeat center center;
        background-size:cover
    }
    .ab_map_left h2{
        font-size:24px;
        line-height:30px
    }
    .ab_map_left{
        margin-bottom:20px
    }
    .unm_list p{
        min-height:72px
    }
    .unm_list{
        text-align:center;
        margin-top:30px
    }
    .mapinmg_num{
        padding-top:285px
    }
    .maeket_rigth h2{
        font-size:35px
    }
    .maeket_rigth{
        margin-top:30px
    }
    .timeline .containers.left{
        padding:0 40px 0 0
    }
    .timeline_head h2{
        background:#cb1730;
        font-size:29px;
        width:92px;
        margin-right:15px;
        height:50px;
        line-height:50px
    }
    .timeline_head p span{
        font-size:20px
    }
    .timeline_head p{
        transform:translateY(8px)
    }
    .timeline .content::after{
        right:-53px
    }
    .timeline .containers.right{
        padding:0 0 0 40px;
        margin-top:-380px
    }
    .timeline .right_b::after{
        left:-53px
    }
    .certified_text h2{
        font-size:37px
    }
    .certified_text p{
        padding:0 0;
        font-size:20px
    }
    .qulity_bg_right{
        padding:40px 0 20px 0
    }
    .iso_wrap .row{
        display:inherit
    }
    .iso_img ul{
        text-align:center
    }
    .iso_img ul li{
        display:inline-block;
        padding:0 20px
    }
    .iso_img ul li:first-child{
        margin-bottom:0
    }
    .iso_img{
        padding:40px 0
    }
    .qulity_banner h2{
        font-size:42px
    }
    .bringing_rigth{
        margin:0 -15px 0 -15px;
        float:left;
        padding-top:30px
    }
    .cont_mnaps{
        margin-top:40px
    }
    .lara_how_its_in{
        margin-top:30px
    }
    .house_img{
        max-width:411px;
        margin:0 auto;
        margin-top:30px
    }
    .packing_details{
        margin-top:20px
    }
    .packing_vbanner{
        min-height:325px
    }
    .gallery_haeraf h2{
        line-height:40px;
        padding-bottom:40px
    }
    .more_le ul li{
        max-height:100px;
        border:1px solid #c2c2c2;
        margin-bottom:0;
        transition:.45s;
        max-width:100px;
        display:inline-block;
        margin-right:5px
    }
    .dd_inside{
        margin-top:30px
    }
    .ib-heading{
        margin-bottom:0
    }
    .laege_p_details{
        float:left;
        width:100%;
        padding-left:0;
        padding-top:30px
    }
}
@media screen and (max-width:768px){
    .slider-box{
        min-height:inherit!important;
        background-image:none!important
    }
    .tabsss{
        padding-top:30px;
        padding-bottom:30px
    }
    .mobile_search a{
        width:35px;
        height:35px;
        background:#920c14
    }
    .tab_aser{
        display:none!important
    }
    .x_mob{
        display:block
    }
    .scroll-top-inner i{
        font-size:17px;
        line-height:inherit
    }
    .scroll-top-wrapper{
        width:40px;
        height:42px;
        line-height:39px;
        right:12px;
        bottom:25px
    }
    .catlog_btn ul li a img{
        margin:0 auto;
        margin-bottom:10px;
        width:50px
    }
    .slick-center{
        transform:scale(1);
        transition:.45s ease all
    }
    .slick-slide{
        transform:scale(1);
        transition:.45s ease all;
        margin:50px 0
    }
    .slick-slide img{
        display:block;
        width:100%
    }
    .slick-center .cursoles_text h2{
        font-family:Conv_Industry-Bold;
        font-size:22px
    }
    .slick-center .cursoles_text p{
        font-size:13px;
        color:#030303;
        line-height:20px
    }
    .lara_center{
        margin-left:0;
        margin-right:0
    }
    .padd_70{
        padding:30px 0!important
    }
    .padd_t_70{
        padding-top:30px!important
    }
    .padd_b_70{
        padding-bottom:30px!important
    }
    .padd_t_50{
        padding-top:20px!important
    }
    .padd_40{
        padding:10px 0!important
    }
    .padd_t_40{
        padding-top:10px!important
    }
    .top_bar{
        border-bottom:1px solid #e7e7e7;
        display:none
    }
    .top_logo_inner img{
        margin:0 auto
    }
    .top_logo_inner a{
        display:block
    }
    .top_navigation{
        float:none;
        border:none;
        padding:0 0
    }
    .navbar-inverse{
        background:0 0;
        margin:0;
        border:none;
        position:initial
    }
    .navbar-toggle{
        position:relative!important;
        float:left;
        padding:11px 10px!important;
        margin-top:4px!important;
        margin-right:0!important;
        margin-bottom:4px!important;
        background-color:transparent!important;
        background-image:none!important;
        border:none;
        border-radius:4px!important;
        background:0 0!important;
        border:0 solid #fff!important
    }
    .navbar-inverse .navbar-toggle .icon-bar{
        background-color:#fff
    }
    .navbar-inverse .navbar-collapse{
        border-color:#676767;
        position:absolute;
        left:0;
        z-index:999;
        background:#ffff;
        width:100%;
        border-bottom:1px solid #676767;
        margin-top:0;
        padding:0!important
    }
    .top_navigation ul{
        margin:0;
        background:#000;
        padding:0;
        text-align:center;
        padding:10px 0;
        float:none
    }
    .top_navigation ul li{
        margin:0
    }
    .navbar-inverse ul li{
        width:100%!important;
        text-align:center!important
    }
    .padd_right{
        padding-right:15px
    }
    .menu-wrapper ul li a{
        width:100%;
        padding:12px 6px
    }
    .rko_col{
        position:inherit
    }
    .menu-wrapper ul li ul{
        display:none
    }
    .mobile_search{
        display:block;
        padding:5px 15px;
        float:right
    }
    .main_cate{
        position:relative;
        margin-top:20px;
        max-width:380px;
        margin:0 auto;
        margin-top:20px
    }
    .main_cate .cate_name h2{
        font-size:22px
    }
    .about_inner{
        background:#fff;
        padding:40px 30px
    }
    .about_inner h2{
        font-family:Conv_Industry-Bold;
        font-size:25px;
        letter-spacing:1px
    }
    .about_inner h3{
        font-family:Conv_Industry-Bold;
        font-size:15px;
        color:#000;
        text-transform:uppercase;
        letter-spacing:.5px;
        line-height:23px;
        padding:10px 0
    }
    .about_inner p{
        font-family:Roboto,sans-serif;
        font-size:14px;
        color:#000;
        line-height:22px
    }
    .feature h2{
        font-family:Conv_Industry-BoldItalic;
        font-size:22px
    }
    .feature p{
        font-family:Conv_Industry-Book;
        font-size:14px;
        line-height:20px
    }
    .production_slider{
        padding-top:50px
    }
    .category_inner .owl-prev{
        position:absolute;
        top:-40px
    }
    .category_inner .owl-next{
        position:absolute;
        top:-40px
    }
    .feature h2>br{
        content:' '
    }
    .feature h2>br:after{
        content:' '
    }
    .catlog_head h2>br{
        content:' '
    }
    .catlog_head h2>br:after{
        content:' '
    }
    .slick-center .cursoles_text{
        text-align:center;
        padding:20px 10px 40px 10px
    }
    .slick-center .cursoles_text h2{
        font-family:Conv_Industry-Bold;
        font-size:19px
    }
    #cursoles{
        padding-top:0;
        padding-bottom:0
    }
    .address_list ul{
        margin-left:0;
        transform:translateX(0)
    }
    .catlog_btn ul li{
        text-align:center;
        display:inline-block;
        margin:8px 18px
    }
    .bannter_text{
        background:#141414
    }
    .bannter_text{
        padding:30px 0
    }
    .bannter_text h2{
        font-family:Conv_Industry-Demi;
        font-size:25px
    }
    .bannter_text p{
        font-family:Conv_Industry-Light;
        font-size:15px
    }
    .bannter_text12{
        padding:30px 0 30px 0!important
    }
    .product_tab_inner .nav>li>a{
        width:100%;
        font-size:13px;
        height:40px;
        line-height:40px;
        text-align:center
    }
    .product_tab_inner .nav-tabs{
        text-align:left
    }
    .product_tab_inner .nav-tabs>li{
        float:none;
        display:block;
        margin-bottom:0;
        margin:2px 0
    }
    .insta_haead{
        padding-bottom:0
    }
    .abot_p_t h3{
        padding:0 0;
        font-size:23px;
        padding-bottom:20px
    }
    .padd_abot_p_t{
        padding-bottom:30px
    }
    .about_p_img{
        margin-top:30px
    }
    .campus_left ul li .location{
        padding:15px 10px 15px 20px
    }
    .campus_left ul li img{
        max-width:initial;
        width:39px
    }
    .campus_left ul li p{
        font-size:16px;
        font-family:var(--robo)
    }
    .campus_left ul li .media-left{
        padding-right:15px
    }
    .campus_text h2{
        font-size:24px
    }
    .campus_text p{
        font-size:16px;
        line-height:24px;
        padding-top:20px
    }
    .maeket_rigth h2{
        font-size:29px
    }
    .maeket_rigth p{
        font-size:16px;
        line-height:25px
    }
    .qulity_banner img{
        display:none
    }
    .qulity_banner{
        background:url(../images/qulity.png) no-repeat center center;
        padding:70px 0
    }
    .qulity_banner h2{
        font-size:30px
    }
    .qulity_banner h2{
        position:static;
        top:0;
        left:0;
        transform:translate(0,0);
        text-align:center;
        display:block
    }
    .certified_text h2{
        font-size:30px
    }
    .qulity_bg_etxt h2{
        font-size:28px
    }
    .qulity_bg_etxt p{
        font-size:16px
    }
    .clients_list .owl-prev{
        right:0!important
    }
    .clients_list .owl-next{
        left:0!important
    }
    .n_p_head{
        font-size:25px;
        line-height:38px
    }
    .n_p_pera{
        font-size:16px;
        line-height:24px
    }
    .form_co_btn button{
        font-family:var(--robo-slb);
        width:220px;
        height:50px;
        line-height:50px;
        text-align:center;
        border-radius:5px;
        background:#920c14;
        color:#fff;
        font-size:20px;
        display:inline-block;
        border:0;
        transition:.45s
    }
    .contact_list_x ul li span{
        width:35px;
        height:35px;
        margin-right:15px;
        line-height:35px;
        border-radius:50%;
        font-size:14px
    }
    .contact_list_x ul li p{
        font-size:16px
    }
    .contact_list_x ul li p b{
        font-size:16px;
        font-weight:700
    }
    .locations_cont h2{
        font-size:35px;
        color:#fff;
        font-family:var(--ind-light);
        text-transform:uppercase;
        padding-bottom:20px;
        line-height:32px
    }
    .locations_cont h3{
        font-size:27px
    }
    .locations_cont h4{
        font-size:18px;
        line-height:26px
    }
    .office_ad h2{
        font-size:27px
    }
    .office_ad p{
        font-size:17px
    }
    .office_ad h2{
        margin:0 20px
    }
    .office_ad p{
        margin:0 20px
    }
    .lara_p_x{
        display:table-cell;
        vertical-align:middle
    }
    .lara_sp{
        display:table-cell;
        vertical-align:middle
    }
    .embroidery_tyext{
        text-align:center;
        margin-top:0
    }
    .clost h2{
        font-size:33px
    }
    .embroidery_banner{
        min-height:730px
    }
    .packing_banner{
        min-height:206px;
        background-size:100% 100%
    }
    .packing_d h2{
        font-size:35px
    }
    .packing_d p{
        font-size:18px;
        line-height:24px
    }
    .gallery_haeraf h2{
        line-height:40px;
        padding-bottom:20px
    }
    .packing_vbanner{
        background:url(../images/ds222ad.png) no-repeat left center;
        background-attachment:fixed
    }
    .more_le ul li{
        max-height:60px;
        max-width:60px
    }
}
@media screen and (max-width:768px){
    .timeline::after{
        left:15px
    }
    .timeline .containers{
        width:100%;
        padding-left:70px;
        padding-right:25px
    }
    .timeline .container::before{
        left:60px;
        border:medium solid #fff;
        border-width:10px 10px 10px 0;
        border-color:transparent #fff transparent transparent
    }
    .timeline .left::after,.timeline .right::after{
        left:15px
    }
    .timeline .right{
        left:0
    }
    .timeline .containers.left{
        padding:0 0 0 50px
    }
    .timeline_head h2{
        background:#cb1730;
        font-size:21px;
        width:62px;
        margin-right:10px;
        height:40px;
        line-height:40px;
        display:block;
        margin-bottom:10px
    }
    .timeline_head p{
        display:inline-block;
        transform:translateY(0);
        font-size:14px
    }
    .timeline_head p span{
        font-size:17px
    }
    .timeline .left_b::before{
        content:" ";
        height:0;
        position:absolute;
        top:22px;
        transition:.45s;
        width:0;
        z-index:1;
        right:auto;
        left:-15px;
        border:medium solid #920c14;
        border-width:15px 15px 15px 0;
        border-color:transparent #920c14 transparent transparent
    }
    .timeline .content::after{
        right:auto;
        left:-46px;
        top:24.5px
    }
    .timeline .left_b:hover:before{
        border:medium solid #000;
        border-width:15px 15px 15px 0;
        border-color:transparent #000 transparent transparent
    }
    .timeline .containers.right{
        padding:0 0 0 50px;
        margin-top:30px
    }
}
@media (max-width:800px){
    .lara_gallery_w .column{
        flex:50%;
        max-width:50%
    }
}
@media (max-width:600px){
    .lara_gallery_w .column{
        flex:100%;
        max-width:100%
    }
    .lara_colun_pa{
        padding-top:00px!important
    }
    .pro_name h2{
        font-size:23px
    }
    .large_btn ul li{
        float:left;
        margin-bottom:10px;
        width:100%
    }
    .large_btn ul li:first-child{
        padding-right:0
    }
    .number-input{
        margin-left:0
    }
    .large_btn ul li:first-child:before{
        right:4px
    }
    .ib-heading{
        font-size:28px
    }
}
.category-grid{
    position:relative
}
.category-grid .category-content{
    position:absolute;
    width:100%;
    text-align:center;
    bottom:20px;
    text-transform:uppercase;
    color:#fff;
    background-color:rgba(142,142,142,.46);
    padding:8px 0
}
.d-none{
    display:none
}
.about_img img{
    width:100%
}
.top_contact ul li{
    list-style:none;
    display:inline-block;
    transition:.45s;
    color:#242424
}
.top_contact ul li:first-child{
    padding-right:20px
}
.top_contact ul li:hover{
    color:#920c14
}
.top_contact ul li:hover a{
    color:#920c14
}
.top_contact_mob{
    display:none
}
.lara_logo_text ul li{
    list-style:none;
    display:inline-block
}
.lara_logo_text ul li .logo_text{
    text-align:right;
    transform:translateY(19px);
    margin-left:9px
}
.lara_logo_text ul li .logo_text h3{
    font-size:35px;
    font-family:Conv_ABHAYALIBRE-EXTRABOLD;
    text-transform:uppercase;
    line-height:0
}
.lara_logo_text ul li .logo_text p{
    font-size:12px;
    text-transform:uppercase;
    font-family:Raleway,sans-serif;
    margin:0;
    padding-top:3px;
    font-weight:600;
    letter-spacing:1px
}
.lrar_lan small{
    font-size:100%;
    color:#fff
}
.service_ico{
    font-size:30px;
    color:#fff;
    float:left;
    line-height:0;
    padding-right:10px
}
.service_text{
    display:inline-block;
    color:#fff;
    text-align:left
}
.service_text h4{
    color:#fff;
    margin:0;
    font-size:20px;
    font-family:Roboto,sans-serif;
    letter-spacing:.3px
}
.service_text p{
    color:#ddd;
    margin:0;
    font-size:13px;
    line-height:18px
}
.lara_sec_f{
    display:inline-block;
    padding-right:30px
}
.lara_ser_2{
    text-align:center
}
.lara_ser_3{
    float:right
}
.main-menu ul li ul li:hover>a{
    color:#000!important
}
button.lara_action-cart{
    background-color:#eef0f1!important;
    border-radius:3px!important;
    color:#242424!important;
    display:inline-block!important;
    font-size:12px!important;
    transition:.3s!important;
    font-weight:500!important;
    border:none!important;
    outline:0!important;
    padding:9px 20px 8px!important;
    text-transform:uppercase!important
}
button.lara_action-cart:hover{
    background-color:#920c14!important;
    color:#fff!important
}
button.lara_same_action{
    background-color:#eef0f1;
    border-radius:3px!important;
    color:#242424!important;
    font-size:16px!important;
    height:35px!important;
    border:none!important;
    outline:0!important;
    line-height:35px!important;
    text-align:center!important;
    width:35px!important
}
button.lara_same_action:hover{
    background-color:#920c14!important;
    color:#fff!important
}
.lara_about_home{
    background:#222
}
.lara_about_inner p{
    text-align:justify;
    font-family:Roboto,sans-serif;
    line-height:27px;
    font-size:15.5px;
    color:#fff
}
.topsocialmedia ul li span{
    font-size:12px;
    color:#fff;
    display:inline-block;
    padding:0 0;
    cursor:pointer;
    position:relative;
    transition:.45s;
    padding-right:7px
}
.topsocialmedia ul li span:hover{
    color:#282828
}
.lara_language i{
    position:absolute;
    top:20px;
    right:8px
}
/ google language / #google_translate_element{
    color:#fff;
    text-decoration:none;
    padding:0;
    text-align:center
}
.goog-te-gadget img{
    display:none
}
.goog-te-gadget-simple{

    background:0 0!important;
    border:none!important;
    color:#b6b6b6;
    font-size:14px;
    display:inline-block;
    padding-top:0;
    padding-bottom:0;
    zoom:1;
    padding:0
}
.goog-te-gadget-simple .goog-te-menu-value{
    color:#fff!important
}
.goog-te-menu-value span{
    padding:30px 0
}
.goog-te-menu-value span:first-child{
    margin-right:20px
}
.goog-te-menu-value span:last-child{
    color:#fff!important;
    padding:0 3px 0 5px;
    border:none!important
}
.goog-te-menu-value{
    text-decoration:none!important
}
.goog-te-menu-value span:nth-child(1){
    margin-right:0
}
.goog-te-menu-value span:nth-child(3){
    display:none
}
.goog-te-gadget-simple .goog-te-menu-value{
    color:#fff!important;
    font-family:Poppins,sans-serif;
    font-size:12px;
    font-weight:600;
    margin:0
}
.goog-te-menu-value span:last-child{
    color:#fff!important;
    display:none!important;
    padding:0
}
.top_bar_right ul li:hover .goog-te-menu-value{
    color:#fff!important;
    font-family:Poppins,sans-serif;
    font-size:12px;
    font-weight:600
}
.top_bar_right ul li:hover .goog-te-menu-value span:last-child{
    color:#fff!important
}
/ google language end / .aj_footerz{
    padding-bottom:30px
}
.aj_footerz ul li{
    padding-bottom:5px
}
.aj_footerz ul li span{
    display:inline-block;
    font-size:16px;
    color:#000;
    padding-right:9px
}
.aj_footerz ul li p{
    display:inline-block;
    font-family:Raleway,sans-serif;
    font-size:14px;
    color:#000;
    padding-right:5px;
    font-weight:600
}
.contat_left{
    font-family:Raleway,sans-serif;
    padding-bottom:30px
}
.contat_left h4{
    font-size:25px;
    font-weight:700;
    color:#000;
    padding-bottom:15px
}
.contat_left p span{
    font-size:18px;
    color:#000
}
.lasani2{
    padding:0 0
}
.lara_menu{
    padding:5px 10px
}
.bbasket .clpadl button{
    background:#920c14;
    color:#fff;
    border:0;
    padding:8px 12px;
    transition:.45s;
    border-radius:5px
}
.bbasket .clpadl button:hover{
    background:#282829;
    color:#fff
}
.mt-1{
    margin-top:1px
}
.mt-2{
    margin-top:2px
}
.mt-3{
    margin-top:3px
}
.mt-4{
    margin-top:4px
}
.mt-5{
    margin-top:5px
}
.mt-6{
    margin-top:6px
}
.mt-7{
    margin-top:7px
}
.mt-8{
    margin-top:8px
}
.mt-9{
    margin-top:9px
}
.mt-10{
    margin-top:10px
}
.mt-11{
    margin-top:11px
}
.mt-12{
    margin-top:12px
}
.mt-13{
    margin-top:13px
}
.mt-14{
    margin-top:14px
}
.mt-15{
    margin-top:15px
}
.mt-16{
    margin-top:16px
}
.mt-17{
    margin-top:17px
}
.mt-18{
    margin-top:18px
}
.mt-19{
    margin-top:19px
}
.mt-20{
    margin-top:20px
}
.mt-21{
    margin-top:21px
}
.mt-22{
    margin-top:22px
}
.mt-23{
    margin-top:23px
}
.mt-24{
    margin-top:24px
}
.mt-25{
    margin-top:25px
}
.mt-26{
    margin-top:26px
}
.mt-27{
    margin-top:27px
}
.mt-28{
    margin-top:28px
}
.mt-29{
    margin-top:29px
}
.mt-30{
    margin-top:30px
}
.mt-31{
    margin-top:31px
}
.mt-32{
    margin-top:32px
}
.mt-33{
    margin-top:33px
}
.mt-34{
    margin-top:34px
}
.mt-35{
    margin-top:35px
}
.mt-36{
    margin-top:36px
}
.mt-37{
    margin-top:37px
}
.mt-38{
    margin-top:38px
}
.mt-39{
    margin-top:39px
}
.mt-40{
    margin-top:40px
}
.mt-41{
    margin-top:41px
}
.mt-42{
    margin-top:42px
}
.mt-43{
    margin-top:43px
}
.mt-44{
    margin-top:44px
}
.mt-45{
    margin-top:45px
}
.mt-46{
    margin-top:46px
}
.mt-47{
    margin-top:47px
}
.mt-48{
    margin-top:48px
}
.mt-49{
    margin-top:49px
}
.mt-50{
    margin-top:50px
}
.mt-51{
    margin-top:51px
}
.mt-52{
    margin-top:52px
}
.mt-53{
    margin-top:53px
}
.mt-54{
    margin-top:54px
}
.mt-55{
    margin-top:55px
}
.mt-56{
    margin-top:56px
}
.mt-57{
    margin-top:57px
}
.mt-58{
    margin-top:58px
}
.mt-59{
    margin-top:59px
}
.mt-60{
    margin-top:60px
}
.mt-61{
    margin-top:61px
}
.mt-62{
    margin-top:62px
}
.mt-63{
    margin-top:63px
}
.mt-64{
    margin-top:64px
}
.mt-65{
    margin-top:65px
}
.mt-66{
    margin-top:66px
}
.mt-67{
    margin-top:67px
}
.mt-68{
    margin-top:68px
}
.mt-69{
    margin-top:69px
}
.mt-70{
    margin-top:70px
}
.mt-71{
    margin-top:71px
}
.mt-72{
    margin-top:72px
}
.mt-73{
    margin-top:73px
}
.mt-74{
    margin-top:74px
}
.mt-75{
    margin-top:75px
}
.mt-76{
    margin-top:76px
}
.mt-77{
    margin-top:77px
}
.mt-78{
    margin-top:78px
}
.mt-79{
    margin-top:79px
}
.mt-80{
    margin-top:80px
}
.mt-81{
    margin-top:81px
}
.mt-82{
    margin-top:82px
}
.mt-83{
    margin-top:83px
}
.mt-84{
    margin-top:84px
}
.mt-85{
    margin-top:85px
}
.mt-86{
    margin-top:86px
}
.mt-87{
    margin-top:87px
}
.mt-88{
    margin-top:88px
}
.mt-89{
    margin-top:89px
}
.mt-90{
    margin-top:90px
}
.mt-91{
    margin-top:91px
}
.mt-92{
    margin-top:92px
}
.mt-93{
    margin-top:93px
}
.mt-94{
    margin-top:94px
}
.mt-95{
    margin-top:95px
}
.mt-96{
    margin-top:96px
}
.mt-97{
    margin-top:97px
}
.mt-98{
    margin-top:98px
}
.mt-99{
    margin-top:99px
}
.mt-100{
    margin-top:100px
}
.mb-1{
    margin-bottom:1px
}
.mb-2{
    margin-bottom:2px
}
.mb-3{
    margin-bottom:3px
}
.mb-4{
    margin-bottom:4px
}
.mb-5{
    margin-bottom:5px
}
.mb-6{
    margin-bottom:6px
}
.mb-7{
    margin-bottom:7px
}
.mb-8{
    margin-bottom:8px
}
.mb-9{
    margin-bottom:9px
}
.mb-10{
    margin-bottom:10px
}
.mb-11{
    margin-bottom:11px
}
.mb-12{
    margin-bottom:12px
}
.mb-13{
    margin-bottom:13px
}
.mb-14{
    margin-bottom:14px
}
.mb-15{
    margin-bottom:15px
}
.mb-16{
    margin-bottom:16px
}
.mb-17{
    margin-bottom:17px
}
.mb-18{
    margin-bottom:18px
}
.mb-19{
    margin-bottom:19px
}
.mb-20{
    margin-bottom:20px
}
.mb-21{
    margin-bottom:21px
}
.mb-22{
    margin-bottom:22px
}
.mb-23{
    margin-bottom:23px
}
.mb-24{
    margin-bottom:24px
}
.mb-25{
    margin-bottom:25px
}
.mb-26{
    margin-bottom:26px
}
.mb-27{
    margin-bottom:27px
}
.mb-28{
    margin-bottom:28px
}
.mb-29{
    margin-bottom:29px
}
.mb-30{
    margin-bottom:30px
}
.mb-31{
    margin-bottom:31px
}
.mb-32{
    margin-bottom:32px
}
.mb-33{
    margin-bottom:33px
}
.mb-34{
    margin-bottom:34px
}
.mb-35{
    margin-bottom:35px
}
.mb-36{
    margin-bottom:36px
}
.mb-37{
    margin-bottom:37px
}
.mb-38{
    margin-bottom:38px
}
.mb-39{
    margin-bottom:39px
}
.mb-40{
    margin-bottom:40px
}
.mb-41{
    margin-bottom:41px
}
.mb-42{
    margin-bottom:42px
}
.mb-43{
    margin-bottom:43px
}
.mb-44{
    margin-bottom:44px
}
.mb-45{
    margin-bottom:45px
}
.mb-46{
    margin-bottom:46px
}
.mb-47{
    margin-bottom:47px
}
.mb-48{
    margin-bottom:48px
}
.mb-49{
    margin-bottom:49px
}
.mb-50{
    margin-bottom:50px
}
.mb-51{
    margin-bottom:51px
}
.mb-52{
    margin-bottom:52px
}
.mb-53{
    margin-bottom:53px
}
.mb-54{
    margin-bottom:54px
}
.mb-55{
    margin-bottom:55px
}
.mb-56{
    margin-bottom:56px
}
.mb-57{
    margin-bottom:57px
}
.mb-58{
    margin-bottom:58px
}
.mb-59{
    margin-bottom:59px
}
.mb-60{
    margin-bottom:60px
}
.mb-61{
    margin-bottom:61px
}
.mb-62{
    margin-bottom:62px
}
.mb-63{
    margin-bottom:63px
}
.mb-64{
    margin-bottom:64px
}
.mb-65{
    margin-bottom:65px
}
.mb-66{
    margin-bottom:66px
}
.mb-67{
    margin-bottom:67px
}
.mb-68{
    margin-bottom:68px
}
.mb-69{
    margin-bottom:69px
}
.mb-70{
    margin-bottom:70px
}
.mb-71{
    margin-bottom:71px
}
.mb-72{
    margin-bottom:72px
}
.mb-73{
    margin-bottom:73px
}
.mb-74{
    margin-bottom:74px
}
.mb-75{
    margin-bottom:75px
}
.mb-76{
    margin-bottom:76px
}
.mb-77{
    margin-bottom:77px
}
.mb-78{
    margin-bottom:78px
}
.mb-79{
    margin-bottom:79px
}
.mb-80{
    margin-bottom:80px
}
.mb-81{
    margin-bottom:81px
}
.mb-82{
    margin-bottom:82px
}
.mb-83{
    margin-bottom:83px
}
.mb-84{
    margin-bottom:84px
}
.mb-85{
    margin-bottom:85px
}
.mb-86{
    margin-bottom:86px
}
.mb-87{
    margin-bottom:87px
}
.mb-88{
    margin-bottom:88px
}
.mb-89{
    margin-bottom:89px
}
.mb-90{
    margin-bottom:90px
}
.mb-91{
    margin-bottom:91px
}
.mb-92{
    margin-bottom:92px
}
.mb-93{
    margin-bottom:93px
}
.mb-94{
    margin-bottom:94px
}
.mb-95{
    margin-bottom:95px
}
.mb-96{
    margin-bottom:96px
}
.mb-97{
    margin-bottom:97px
}
.mb-98{
    margin-bottom:98px
}
.mb-99{
    margin-bottom:99px
}
.mb-100{
    margin-bottom:100px
}
.mtb-1{
    margin-top:1px;
    margin-bottom:1px
}
.mtb-2{
    margin-top:2px;
    margin-bottom:2px
}
.mtb-3{
    margin-top:3px;
    margin-bottom:3px
}
.mtb-4{
    margin-top:4px;
    margin-bottom:4px
}
.mtb-5{
    margin-top:5px;
    margin-bottom:5px
}
.mtb-6{
    margin-top:6px;
    margin-bottom:6px
}
.mtb-7{
    margin-top:7px;
    margin-bottom:7px
}
.mtb-8{
    margin-top:8px;
    margin-bottom:8px
}
.mtb-9{
    margin-top:9px;
    margin-bottom:9px
}
.mtb-10{
    margin-top:10px;
    margin-bottom:10px
}
.mtb-11{
    margin-top:11px;
    margin-bottom:11px
}
.mtb-12{
    margin-top:12px;
    margin-bottom:12px
}
.mtb-13{
    margin-top:13px;
    margin-bottom:13px
}
.mtb-14{
    margin-top:14px;
    margin-bottom:14px
}
.mtb-15{
    margin-top:15px;
    margin-bottom:15px
}
.mtb-16{
    margin-top:16px;
    margin-bottom:16px
}
.mtb-17{
    margin-top:17px;
    margin-bottom:17px
}
.mtb-18{
    margin-top:18px;
    margin-bottom:18px
}
.mtb-19{
    margin-top:19px;
    margin-bottom:19px
}
.mtb-20{
    margin-top:20px;
    margin-bottom:20px
}
.mtb-21{
    margin-top:21px;
    margin-bottom:21px
}
.mtb-22{
    margin-top:22px;
    margin-bottom:22px
}
.mtb-23{
    margin-top:23px;
    margin-bottom:23px
}
.mtb-24{
    margin-top:24px;
    margin-bottom:24px
}
.mtb-25{
    margin-top:25px;
    margin-bottom:25px
}
.mtb-26{
    margin-top:26px;
    margin-bottom:26px
}
.mtb-27{
    margin-top:27px;
    margin-bottom:27px
}
.mtb-28{
    margin-top:28px;
    margin-bottom:28px
}
.mtb-29{
    margin-top:29px;
    margin-bottom:29px
}
.mtb-30{
    margin-top:30px;
    margin-bottom:30px
}
.mtb-31{
    margin-top:31px;
    margin-bottom:31px
}
.mtb-32{
    margin-top:32px;
    margin-bottom:32px
}
.mtb-33{
    margin-top:33px;
    margin-bottom:33px
}
.mtb-34{
    margin-top:34px;
    margin-bottom:34px
}
.mtb-35{
    margin-top:35px;
    margin-bottom:35px
}
.mtb-36{
    margin-top:36px;
    margin-bottom:36px
}
.mtb-37{
    margin-top:37px;
    margin-bottom:37px
}
.mtb-38{
    margin-top:38px;
    margin-bottom:38px
}
.mtb-39{
    margin-top:39px;
    margin-bottom:39px
}
.mtb-40{
    margin-top:40px;
    margin-bottom:40px
}
.mtb-41{
    margin-top:41px;
    margin-bottom:41px
}
.mtb-42{
    margin-top:42px;
    margin-bottom:42px
}
.mtb-43{
    margin-top:43px;
    margin-bottom:43px
}
.mtb-44{
    margin-top:44px;
    margin-bottom:44px
}
.mtb-45{
    margin-top:45px;
    margin-bottom:45px
}
.mtb-46{
    margin-top:46px;
    margin-bottom:46px
}
.mtb-47{
    margin-top:47px;
    margin-bottom:47px
}
.mtb-48{
    margin-top:48px;
    margin-bottom:48px
}
.mtb-49{
    margin-top:49px;
    margin-bottom:49px
}
.mtb-50{
    margin-top:50px;
    margin-bottom:50px
}
.mtb-51{
    margin-top:51px;
    margin-bottom:51px
}
.mtb-52{
    margin-top:52px;
    margin-bottom:52px
}
.mtb-53{
    margin-top:53px;
    margin-bottom:53px
}
.mtb-54{
    margin-top:54px;
    margin-bottom:54px
}
.mtb-55{
    margin-top:55px;
    margin-bottom:55px
}
.mtb-56{
    margin-top:56px;
    margin-bottom:56px
}
.mtb-57{
    margin-top:57px;
    margin-bottom:57px
}
.mtb-58{
    margin-top:58px;
    margin-bottom:58px
}
.mtb-59{
    margin-top:59px;
    margin-bottom:59px
}
.mtb-60{
    margin-top:60px;
    margin-bottom:60px
}
.mtb-61{
    margin-top:61px;
    margin-bottom:61px
}
.mtb-62{
    margin-top:62px;
    margin-bottom:62px
}
.mtb-63{
    margin-top:63px;
    margin-bottom:63px
}
.mtb-64{
    margin-top:64px;
    margin-bottom:64px
}
.mtb-65{
    margin-top:65px;
    margin-bottom:65px
}
.mtb-66{
    margin-top:66px;
    margin-bottom:66px
}
.mtb-67{
    margin-top:67px;
    margin-bottom:67px
}
.mtb-68{
    margin-top:68px;
    margin-bottom:68px
}
.mtb-69{
    margin-top:69px;
    margin-bottom:69px
}
.mtb-70{
    margin-top:70px;
    margin-bottom:70px
}
.mtb-71{
    margin-top:71px;
    margin-bottom:71px
}
.mtb-72{
    margin-top:72px;
    margin-bottom:72px
}
.mtb-73{
    margin-top:73px;
    margin-bottom:73px
}
.mtb-74{
    margin-top:74px;
    margin-bottom:74px
}
.mtb-75{
    margin-top:75px;
    margin-bottom:75px
}
.mtb-76{
    margin-top:76px;
    margin-bottom:76px
}
.mtb-77{
    margin-top:77px;
    margin-bottom:77px
}
.mtb-78{
    margin-top:78px;
    margin-bottom:78px
}
.mtb-79{
    margin-top:79px;
    margin-bottom:79px
}
.mtb-80{
    margin-top:80px;
    margin-bottom:80px
}
.mtb-81{
    margin-top:81px;
    margin-bottom:81px
}
.mtb-82{
    margin-top:82px;
    margin-bottom:82px
}
.mtb-83{
    margin-top:83px;
    margin-bottom:83px
}
.mtb-84{
    margin-top:84px;
    margin-bottom:84px
}
.mtb-85{
    margin-top:85px;
    margin-bottom:85px
}
.mtb-86{
    margin-top:86px;
    margin-bottom:86px
}
.mtb-87{
    margin-top:87px;
    margin-bottom:87px
}
.mtb-88{
    margin-top:88px;
    margin-bottom:88px
}
.mtb-89{
    margin-top:89px;
    margin-bottom:89px
}
.mtb-90{
    margin-top:90px;
    margin-bottom:90px
}
.mtb-91{
    margin-top:91px;
    margin-bottom:91px
}
.mtb-92{
    margin-top:92px;
    margin-bottom:92px
}
.mtb-93{
    margin-top:93px;
    margin-bottom:93px
}
.mtb-94{
    margin-top:94px;
    margin-bottom:94px
}
.mtb-95{
    margin-top:95px;
    margin-bottom:95px
}
.mtb-96{
    margin-top:96px;
    margin-bottom:96px
}
.mtb-97{
    margin-top:97px;
    margin-bottom:97px
}
.mtb-98{
    margin-top:98px;
    margin-bottom:98px
}
.mtb-99{
    margin-top:99px;
    margin-bottom:99px
}
.mtb-100{
    margin-top:100px;
    margin-bottom:100px
}
@media screen and (max-width:768px){
    .mt-1{
        margin-top:1px
    }
    .mt-2{
        margin-top:2px
    }
    .mt-3{
        margin-top:3px
    }
    .mt-4{
        margin-top:4px
    }
    .mt-5{
        margin-top:5px
    }
    .mt-6{
        margin-top:6px
    }
    .mt-7{
        margin-top:7px
    }
    .mt-8{
        margin-top:8px
    }
    .mt-9{
        margin-top:9px
    }
    .mb-1{
        margin-bottom:1px
    }
    .mb-2{
        margin-bottom:2px
    }
    .mb-3{
        margin-bottom:3px
    }
    .mb-4{
        margin-bottom:4px
    }
    .mb-5{
        margin-bottom:5px
    }
    .mb-6{
        margin-bottom:6px
    }
    .mb-7{
        margin-bottom:7px
    }
    .mb-8{
        margin-bottom:8px
    }
    .mb-9{
        margin-bottom:9px
    }
    .mtb-1{
        margin-top:1px;
        margin-bottom:1px
    }
    .mtb-2{
        margin-top:2px;
        margin-bottom:2px
    }
    .mtb-3{
        margin-top:3px;
        margin-bottom:3px
    }
    .mtb-4{
        margin-top:4px;
        margin-bottom:4px
    }
    .mtb-5{
        margin-top:5px;
        margin-bottom:5px
    }
    .mtb-6{
        margin-top:6px;
        margin-bottom:6px
    }
    .mtb-7{
        margin-top:7px;
        margin-bottom:7px
    }
    .mtb-8{
        margin-top:8px;
        margin-bottom:8px
    }
    .mtb-9{
        margin-top:9px;
        margin-bottom:9px
    }
    .mt-10,.mt-100,.mt-11,.mt-12,.mt-13,.mt-14,.mt-15,.mt-16,.mt-17,.mt-18,.mt-19,.mt-20,.mt-21,.mt-22,.mt-23,.mt-24,.mt-25,.mt-26,.mt-27,.mt-28,.mt-29,.mt-30,.mt-31,.mt-32,.mt-33,.mt-34,.mt-35,.mt-36,.mt-37,.mt-38,.mt-39,.mt-40,.mt-41,.mt-42,.mt-43,.mt-44,.mt-45,.mt-46,.mt-47,.mt-48,.mt-49,.mt-50,.mt-51,.mt-52,.mt-53,.mt-54,.mt-55,.mt-56,.mt-57,.mt-58,.mt-59,.mt-60,.mt-61,.mt-62,.mt-63,.mt-64,.mt-65,.mt-66,.mt-67,.mt-68,.mt-69,.mt-70,.mt-71,.mt-72,.mt-73,.mt-74,.mt-75,.mt-76,.mt-77,.mt-78,.mt-79,.mt-80,.mt-81,.mt-82,.mt-83,.mt-84,.mt-85,.mt-86,.mt-87,.mt-88,.mt-89,.mt-90,.mt-91,.mt-92,.mt-93,.mt-94,.mt-95,.mt-96,.mt-97,.mt-98,.mt-99{
        margin-top:10px
    }
    .mb-10,.mb-100,.mb-11,.mb-12,.mb-13,.mb-14,.mb-15,.mb-16,.mb-17,.mb-18,.mb-19,.mb-20,.mb-21,.mb-22,.mb-23,.mb-24,.mb-25,.mb-26,.mb-27,.mb-28,.mb-29,.mb-30,.mb-31,.mb-32,.mb-33,.mb-34,.mb-35,.mb-36,.mb-37,.mb-38,.mb-39,.mb-40,.mb-41,.mb-42,.mb-43,.mb-44,.mb-45,.mb-46,.mb-47,.mb-48,.mb-49,.mb-50,.mb-51,.mb-52,.mb-53,.mb-54,.mb-55,.mb-56,.mb-57,.mb-58,.mb-59,.mb-60,.mb-61,.mb-62,.mb-63,.mb-64,.mb-65,.mb-66,.mb-67,.mb-68,.mb-69,.mb-70,.mb-71,.mb-72,.mb-73,.mb-74,.mb-75,.mb-76,.mb-77,.mb-78,.mb-79,.mb-80,.mb-81,.mb-82,.mb-83,.mb-84,.mb-85,.mb-86,.mb-87,.mb-88,.mb-89,.mb-90,.mb-91,.mb-92,.mb-93,.mb-94,.mb-95,.mb-96,.mb-97,.mb-98,.mb-99{
        margin-bottom:10px
    }
    .mtb-10,.mtb-100,.mtb-11,.mtb-12,.mtb-13,.mtb-14,.mtb-15,.mtb-16,.mtb-17,.mtb-18,.mtb-19,.mtb-20,.mtb-21,.mtb-22,.mtb-23,.mtb-24,.mtb-25,.mtb-26,.mtb-27,.mtb-28,.mtb-29,.mtb-30,.mtb-31,.mtb-32,.mtb-33,.mtb-34,.mtb-35,.mtb-36,.mtb-37,.mtb-38,.mtb-39,.mtb-40,.mtb-41,.mtb-42,.mtb-43,.mtb-44,.mtb-45,.mtb-46,.mtb-47,.mtb-48,.mtb-49,.mtb-50,.mtb-51,.mtb-52,.mtb-53,.mtb-54,.mtb-55,.mtb-56,.mtb-57,.mtb-58,.mtb-59,.mtb-60,.mtb-61,.mtb-62,.mtb-63,.mtb-64,.mtb-65,.mtb-66,.mtb-67,.mtb-68,.mtb-69,.mtb-70,.mtb-71,.mtb-72,.mtb-73,.mtb-74,.mtb-75,.mtb-76,.mtb-77,.mtb-78,.mtb-79,.mtb-80,.mtb-81,.mtb-82,.mtb-83,.mtb-84,.mtb-85,.mtb-86,.mtb-87,.mtb-88,.mtb-89,.mtb-90,.mtb-91,.mtb-92,.mtb-93,.mtb-94,.mtb-95,.mtb-96,.mtb-97,.mtb-98,.mtb-99{
        margin-top:10px;
        margin-bottom:10px
    }
}
a{
    text-decoration:none
}
a:hover{
    text-decoration:none
}
.row-eq-height{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
@media screen and (max-width:768px){
    .row-eq-height{
        display:block
    }
}
.inflex{
    display:inline-flex
}
@media screen and (max-width:768px){
    .inflex{
        display:block
    }
}
.logo{
    margin-left:0
}
@media screen and (max-width:768px){
    .logo{
        display:block;
        margin-left:auto;
        margin-right:auto
    }
}
.clpadr{
    padding-right:0!important
}
@media screen and (max-width:768px){
    .clpadr{
        padding-right:15px!important
    }
}
.clpadl{
    padding-left:0!important
}
@media screen and (max-width:768px){
    .clpadl{
        padding-left:15px!important
    }
}
.clpad{
    padding-left:0!important;
    padding-right:0!important
}
@media screen and (max-width:768px){
    .clpad{
        padding-left:15px!important;
        padding-right:15px!important
    }
}
.navbar-toggle{
    background-color:#920c14!important;
    border-radius:0
}
.navbar-default .navbar-toggle .icon-bar{
    background:#fff!important
}
.navbar-toggle .icon-bar{
    position:relative;
    transition:all .5s ease-in-out
}
.navbar-toggle.active .type1{
    top:6px;
    transform:rotate(46deg)
}
.navbar-toggle.active .type2{
    background-color:transparent!important
}
.navbar-toggle.active .type3{
    top:-6px;
    transform:rotate(-50deg)
}
.txt-r{
    text-align:right
}
@media screen and (max-width:768px){
    .txt-r{
        text-align:center
    }
}
.txt-l{
    text-align:left
}
@media screen and (max-width:768px){
    .txt-l{
        text-align:center
    }
}
.cd-accordion-menu a,.cd-accordion-menu label{
    color:#000;
    background-color:#f9f9f9;
    font-size:17px;
    font-weight:500;
    font-family:Roboto,sans-serif;
    padding:12px;
    display:block;
    transition:all .3s;
    border-bottom:1px solid #d6d6d6
}
.cd-accordion-menu a:hover,.cd-accordion-menu label:hover{
    padding-left:15px;
    color:#920c14!important;
    background:#920c1400
}
.cd-accordion-menu ul a,.cd-accordion-menu ul label{
    padding:6px 20px;
    background:#f9f9f9;
    color:#000;
    font-size:15px;
    font-weight:500;
    font-family:Roboto,sans-serif;
    border-bottom:1px #d6d6d6 solid;
    transition:all .3s;
    text-transform:capitalize
}
.cd-accordion-menu ul a:hover,.cd-accordion-menu ul label:hover{
    padding-left:18px
}
.cd-accordion-menu ul ul a,.cd-accordion-menu ul ul label{
    padding-left:30px;
    transition:all .3s
}
.cd-accordion-menu ul ul a:hover,.cd-accordion-menu ul ul label:hover{
    padding-left:35px
}
.cd-accordion-menu ul ul ul a,.cd-accordion-menu ul ul ul label{
    padding-left:40px;
    transition:all .3s
}
.cd-accordion-menu ul ul ul a:hover,.cd-accordion-menu ul ul ul label:hover{
    padding-left:45px
}
.cd-accordion-menu ul ul ul ul a,.cd-accordion-menu ul ul ul ul label{
    padding-left:50px;
    transition:all .3s
}
.cd-accordion-menu ul ul ul ul a:hover,.cd-accordion-menu ul ul ul ul label:hover{
    padding-left:55px
}
.cat_active{
    color:#fff!important;
    background:#920c14!important
}
.cat_active:hover{
    color:#fff!important
}
.cd-accordion-menu a.cat_active:hover{
    color:#fff!important
}
.cd-accordion-menu label:hover{
    color:#920c14!important
}
.paginginfo{
    float:left;
    width:100%;
    background:#e8e5e500;
    margin:0 10px 0 0;
    font-size:0;
    padding:13px 0;
    border:1px solid #e9e9e9
}
.paginginfo p{
    font-family:Roboto,sans-serif;
    font-size:14px;
    margin:0;
    color:#000
}
.pgright{
    float:right
}
@media screen and (max-width:768px){
    .paginginfo{
        text-align:center
    }
    .pgright{
        float:none
    }
}
.paginginfo a{
    margin:0 1px
}
.paginginfo a.paging{
    background:#00000000;
    color:#282828;
    font-family:Roboto,sans-serif;
    font-size:14px;
    display:inline-block;
    width:25px;
    height:25px;
    text-align:center;
    line-height:24px;
    transition:all .3s;
    border:1px solid #e9e9e9
}
.paginginfo a.paging:hover{
    background:#920c14;
    color:#fff!important;
    font-family:Roboto,sans-serif;
    font-size:14px;
    display:inline-block;
    width:25px;
    height:25px;
    text-align:center;
    line-height:24px
}
.paginginfo a.pagingd{
    background:#8c898a00;
    color:#282828;
    font-family:Roboto,sans-serif;
    font-size:14px;
    display:inline-block;
    width:25px;
    height:25px;
    text-align:center;
    line-height:24px;
    transition:all .3s;
    border:1px solid #e9e9e9
}
.paginginfo a.pagingd:hover{
    color:#fff!important;
    border-color:#920c14;
    background:#920c14
}
.paginginfo a.paginga{
    background:#920c14;
    color:#fff;
    font-family:Roboto,sans-serif;
    font-size:14px;
    display:inline-block;
    width:25px;
    height:25px;
    text-align:center;
    line-height:24px;
    transition:all .3s;
    border:1px solid #920c14
}
.paginginfo a.paginga:hover{
    color:#fff!important
}
.xmsgred{
    border-radius:5px;
    margin:10px 0;
    color:#000;
    font-size:16px;
    font-family:Roboto,sans-serif;
    text-align:center;
    padding:10px;
    background:#920c14!important;
    color:#fff
}
.prodpgcat a{
    background:0 0;
    color:#000;
    position:relative;
    display:block;
    padding:10px 15px;
    font-family:Roboto,sans-serif;
    font-size:20px;
    font-weight:500;
    transition:all .3s;
    text-transform:capitalize;
    border:1px solid #920c14;
    margin:5px 0;
    min-height:62px;
    line-height:40px
}
.lara_mg_row{
    margin-top:30px
}
.prodpgcat a span{
    position:absolute;
    top:50%;
    left:95%;
    transform:translate(-95%,-50%)
}
.prodpgcat a:hover{
    background:#920c14;
    color:#fff!important;
    display:block;
    font-family:Roboto,sans-serif
}
.bbasket{
    float:left;
    width:100%;
    padding-bottom:5px;
    margin-bottom:10px;
    background-color:#f9f9f9;
    border:1px solid #ebebeb
}
.bbasket .pdpd{
    padding-left:15px;
    padding-right:15px
}
@media screen and (max-width:768px){
    .bbasket .pdpd{
        padding-left:0;
        padding-right:0
    }
}
.bbasket h5{
    font-family:Roboto,sans-serif;
    font-size:14px;
    font-weight:400;
    padding:15px 10px;
    color:#363f4d;
    margin:0 0 5px 0;
    background-color:#f9f9f9;
    border:0 solid #ebebeb
}
.bbasket p{
    margin:0;
    font-family:Roboto,sans-serif;
    font-size:14px
}
.bbasket p span{
    color:red
}
.card{
    border-radius:5px;
    margin:5px 0
}
.green{
    background:#93f193
}
.red{
    background:#f9a299
}
.orange{
    background:#f9ce99
}
.card-content{
    padding:10px;
    text-align:center
}
.card-content p{
    margin:0
}
.ccback{
    display:inline-block;
    background:#920c14;
    color:#fff!important;
    padding:8px 15px;
    margin:5px 0;
    transition:all .5s;
    border-radius:5px
}
.ccback:hover{
    background:#282829;
    color:#fff!important
}
.sitemap a{
    font:400 14px Roboto,sans-serif;
    color:#000;
    padding:3px!important;
    display:block;
    transition:all .5s
}
.sitemap a:hover{
    padding:3px!important;
    display:block;
    color:#920c14
}
.sitemap ul{
    margin-left:10px
}
.sitemap ul ul{
    margin-left:20px
}
.sitemap ul ul ul{
    margin-left:30px
}
.sitemap ul ul ul ul{
    margin-left:40px
}
.bclr{
    border:1px solid #efebeb;
    transition:all .8s
}
.bclr:hover{
    border:1px solid #00a55a33
}
.mid_cont{
    background-color:transparent
}
.head_cont1{
    margin:0;
    background:#1d1e23;
    position:relative
}
.leftmenu{
    width:100%
}
.bclrpp{
    background-color:#e3e3e3!important
}
.prod_heading_left h4{
    font-size:500 20px;
    font-family:Roboto,sans-serif;
    text-transform:uppercase;
    color:#2d2d2d;
    margin:0;
    padding:16px 0
}
.nextbb{
    position:relative
}
.prod_heading_right{
    text-align:center
}
.prod_heading_right h1{
    color:#fff;
    text-transform:capitalize;
    margin-bottom:0;
    font-family:Roboto,sans-serif;
    font-size:40px
}
.prod_heading_right h4{
    font-size:20px;
    font-family:Roboto,sans-serif;
    color:#fff;
    margin:0;
    padding:40px 0 40px 0;
    text-transform:capitalize
}
.prod_heading_right h4 a{
    color:#fff;
    transition:.45s
}
.prod_heading_right h4 a:hover{
    color:#920c14!important
}
.prod_heading_leftc h4{
    font-size:500 20px;
    font-family:Roboto,sans-serif;
    text-transform:capitalize;
    color:#2d2d2d;
    margin:0;
    padding:16px 0
}
.leftmenu h4{
    font-size:20px;
    font-family:Conv_Industry-Medium;
    background:#f9f9f9;
    color:#242424;
    margin:0 0 1px 0;
    text-transform:uppercase;
    padding:20px 15px;
    text-align:left;
    border:1px solid #efefef
}
.leftmenu ul{
    margin:0;
    padding:0
}
.leftmenu li{
    list-style:none
}
.leftmenu li.has-children input{
    display:none
}
.prdarea{
    width:100%
}
.leftmenu .prordfa{
    background:#282525;
    color:#fff;
    margin:0;
    padding:2px 8px 2px 9px;
    font-size:20px;
    font-weight:700;
    border-radius:24px
}
.prdarea1 h4{
    font-size:500 18px;
    font-family:Roboto,sans-serif;
    background:#282525;
    color:#fff;
    margin:0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdarea1 h4 a{
    color:#fff
}
.fa{
    padding:0 0
}
.prdarea3 h4{
    font-size:500 20px;
    font-family:Roboto,sans-serif;
    background:#282525;
    color:#fff;
    margin:20px 0 0 0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdarea3 h4 a{
    color:#fff
}
.contactbx{
    margin:20px 0 20px 0;
    text-align:center
}
.contactbx strong{
    font-size:500 15px;
    font-family:Roboto,sans-serif;
    color:#920c14;
    margin:0;
    padding:0 0 4px 0;
    text-transform:uppercase
}
.contactbx h4{
    font-size:600 16px;
    font-family:Roboto,sans-serif;
    color:#ff2a18;
    margin:0;
    padding:0 0 10px 0;
    text-transform:uppercase
}
.contactbx p{
    font-size:500 14px;
    font-family:Roboto,sans-serif;
    color:#3e3e3e;
    margin:0;
    padding:0 0 4px 0;
    line-height:22px;
    text-align:justify;
    text-align:center
}
.contactbx a{
    color:#3e3e3e;
    transition:all .5s
}
.contactbx a:hover{
    color:#920c14;
    text-decoration:underline
}
.contactbx .fas{
    color:#3e3e3e;
    margin:0 8px 10px 0;
    font-size:45px;
    text-align:center
}
.backk2{
    background:#323030;
    padding:0 0 54px 10px
}
.contactbxm{
    -webkit-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
    -moz-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
    box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62)
}
.largeimg{
    border:1px solid #ebebeb;
    background:#fff
}
.bclrcc{
    background:#efefef;
    padding:64px 12px
}
.prdareasear h4{
    font-size:500 18px,font-family: Roboto,sans-serif;
    color:#fff;
    margin:0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdareasear h4 a{
    color:#fff
}
.prdareab h4{
    font-size:500 18px;
    font-family:Roboto,sans-serif;
    background:#004b79;
    color:#fff;
    margin:0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdareab h4 a{
    color:#fff
}
.prdareai h4{
    font-size:500 18px;
    font-family:Roboto,sans-serif;
    background:#004b79;
    color:#fff;
    margin:0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdareai h4 a{
    color:#fff
}
.prdareag h4{
    font-size:500 18px;
    font-family:Roboto,sans-serif;
    background:#004b79;
    color:#fff;
    margin:0;
    padding:10px 14px;
    text-transform:capitalize
}
.prdareag h4 a{
    color:#fff
}
.lfetop h4{
    font-size:600 15px;
    font-family:Roboto,sans-serif;
    text-transform:uppercase;
    color:#000;
    margin:10px 0 0 0;
    padding:8px 0
}
.lfetop h4 a{
    color:#000
}
.detail2{
    margin-bottom:15px
}
.detail2 h4{
    font-size:18px;
    font-weight:500;
    font-family:Roboto,sans-serif;
    text-transform:capitalize;
    color:#131313;
    margin:0 0 10px 0;
    padding:0 0
}
.detail2 h5{
    font-family:Roboto,sans-serif;
    text-transform:capitalize;
    color:#282828;
    margin:20px 0 24px 0;
    border-bottom:1px solid #ebebeb;
    padding:0 0 15px 0;
    font-size:16px
}
.detail2 h6{
    font-family:Roboto,sans-serif;
    text-transform:capitalize;
    color:#131313;
    margin:0 0 15px 0;
    font-size:16px;
    padding:0 0 20px 0;
    border-bottom:1px solid #ebebeb
}
.detail2 p{
    font-family:Roboto,sans-serif;
    color:#282828;
    margin:0;
    padding:0 0 2px 2px;
    line-height:24px;
    text-align:justify;
    font-size:14px
}
.detail2 select{
    background:#efefef;
    border:none;
    outline:0;
    border-radius:0
}
.t1515 input{
    font-size:16px!important;
    font-weight:400;
    font-family:Roboto,sans-serif;
    background:#1a1a1a;
    color:#fff;
    margin:25px 0 0 4px;
    padding:10px 40px;
    text-align:center;
    transition:all .4s;
    border-radius:0
}
.t1515 input:hover{
    background:#920c14;
    color:#fff
}
.real h4{
    font-size:28px;
    font-weight:500;
    font-family:Roboto,sans-serif;
    color:#282828;
    margin:25px 0 20px 0;
    padding:0 0;
    text-align:center
}
.lasani222 h4{
    font-family:Roboto,sans-serif;
    font-size:28px;
    font-weight:600;
    color:#000;
    text-align:center;
    text-transform:uppercase;
    font-style:italic;
    background:url(images/cmspagbg.png) no-repeat center bottom;
    padding-bottom:30px;
    margin:20px 0 28px 0
}
.bclrcnt{
    background:#1a1a1a;
    float:left;
    width:100%;
    padding:20px 0
}
.bclrcnt strong{
    font-size:600 16px;
    font-family:Roboto,sans-serif;
    color:#ffcf40;
    margin:0 0 6px 0;
    padding:0 0
}
.bclrcnt p{
    font-size:400 13px;
    font-family:Roboto,sans-serif;
    color:#fff;
    margin:0;
    padding:0 0;
    line-height:22px;
    text-align:justify
}
.bclrcnt a{
    color:#fff;
    transition:all .4s
}
.bclrcnt a:hover{
    color:#ffe354;
    color:#000;
    text-decoration:underline
}
.bclrcnt .fa{
    margin:0 4px 0 0;
    font-size:14px;
    color:#ffcf40
}
.feedcon{
    float:left;
    width:100%
}
.feedcon h4{
    font-family:Roboto,sans-serif;
    font-size:18px;
    font-weight:500;
    color:#000;
    text-align:center;
    text-transform:uppercase;
    margin:10px 0 20px 0
}
.feedcon input{
    border:1px solid #d8d8d8;
    border-radius:0;
    background:#fff
}
.feedcon select{
    border:1px solid #d8d8d8;
    border-radius:0;
    background:#fff
}
.feedcon textarea{
    border:1px solid #d8d8d8;
    border-radius:0;
    background:#fff
}
.feedcon button{
    background:#000;
    color:#fff;
    outline:0;
    border:none;
    margin:0;
    padding:13px 40px;
    text-align:center;
    font-family:Roboto,sans-serif;
    border-radius:0;
    transition:all .4s;
    font-size:14px;
    line-height:initial;
    font-weight:600;
    height:auto;
    border-radius:5px
}
.feedcon button:hover{
    background:#920c14;
    color:#fff
}
#next_pagesss{
    margin:60px 0 60px 0
}
#next_pagess{
    margin:60px 0 60px 0
}
.bbasket .pdpd img{
    width:100px
}
.lara_prdoducts{
    float:left
}
.lara_prdoducts .list-col{
    display:inline-block;
    float:left;
    width:100%
}
.lara_prdoducts .list-col .gridview{
    display:inline-block;
    margin:0;
    padding:0 5px 0;
    float:left;
    position:relative;
    text-align:center;
    transition:all .3s ease-out 0s;
    width:100%
}
.lara_prdoducts .product-action-wrapper-2{
    margin:0 -15px -15px;
    opacity:0;
    padding:20px 23px 0;
    transition:all .3s ease-out 0s;
    position:absolute;
    left:0;
    right:0
}
.lara_prdoducts .devita-product-2:hover .list-col .gridview{
    margin-bottom:0
}
.lara_prdoducts .devita-product-2.devita-product-yellowgreen .list-col .gridview{
    padding:0 28px 10px
}
.lara_pagination{
    margin-top:30px
}
.laraqty{
    display:block;
    width:100%;
    height:41px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    color:#282828;
    background-color:#fff;
    background-image:none;
    border:1px solid #e9e9e9;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.lara_add_basket{
    font-size:19px!important;
    font-weight:400;
    font-family:Roboto,sans-serif;
    background:#000;
    color:#fff;
    margin:0;
    padding:14px 40px;
    text-align:center;
    transition:all .4s;
    border-radius:0;
    line-height:initial!important;
    height:auto!important;
    border-radius:0!important;
    text-transform:uppercase;
    font-family:var(--ind-med)
}
.lara_add_basket:hover{
    background:#920c14;
    color:#fff
}
.detail_social{
    margin-top:30px
}
.detail_social .footer_social ul li a{
    color:#3e3e3e
}
.detail_social .footer_social ul li a:hover{
    color:#fff
}
.slidee11{
    margin-bottom:110px
}
.lara_tab_conat .show{
    display:block!important;
    opacity:1!important
}
.lara_contact_btn_p button{
    background:#920c14;
    color:#fff;
    padding:11px 29px;
    height:auto;
    font-size:15px;
    font-weight:500;
    border:0;
    font-family:Roboto,sans-serif;
    line-height:inherit;
    border-radius:5px;
    transition:.45s
}
.lara_contact_btn_p button:hover{
    background:#282829;
    color:#fff
}
.about_zelator .lara_h2_ab{
    font-size:35px;
    font-weight:500;
    margin-bottom:24px;
    font-family:Roboto,sans-serif;
    padding-bottom:28px;
    position:relative;
    text-transform:uppercase
}
.about_zelator .lara_h2_ab:after{
    background-color:#ddd;
    bottom:0;
    content:"";
    height:2px;
    left:0;
    position:absolute;
    transition:all .4s ease 0s;
    width:80px
}
.about_zelator .about_text_in_ab h6{
    font-size:15px;
    font-weight:500;
    line-height:24px;
    color:#242424;
    margin-bottom:21px;
    font-family:Roboto,sans-serif
}
.about_zelator .about_text_in_ab p{
    font-size:14px;
    font-weight:400;
    line-height:24px;
    color:#242424;
    margin-bottom:15px;
    font-family:Roboto,sans-serif
}
.about_zelator .about_text_in_ab a{
    background-color:#920c14;
    border-radius:3px;
    color:#fff;
    display:inline-block;
    font-size:13px;
    font-weight:500;
    margin-top:45px;
    line-height:1;
    transition:.45s;
    padding:17px 37px 18px;
    text-transform:uppercase
}
.about_zelator .about_text_in_ab a:hover{
    background:#282829
}
.pakistan_main{
    float:left;
    width:100%;
    margi@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,500i,700,700i,900,900i&display=swap);
    @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);
    @import url(https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700&display=swap);
    @font-face{
        font-family:Conv_Industry-Medium;
        src:url(../fonts/Industry-Medium.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Medium.woff) format('woff'),url(../fonts/Industry-Medium.ttf) format('truetype'),url(../fonts/Industry-Medium.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    @font-face{
        font-family:Conv_Industry-Bold;
        src:url(../fonts/Industry-Bold.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Bold.woff) format('woff'),url(../fonts/Industry-Bold.ttf) format('truetype'),url(../fonts/Industry-Bold.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    @font-face{
        font-family:Conv_Industry-BoldItalic;
        src:url(../fonts/Industry-BoldItalic.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-BoldItalic.woff) format('woff'),url(../fonts/Industry-BoldItalic.ttf) format('truetype'),url(../fonts/Industry-BoldItalic.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    @font-face{
        font-family:Conv_Industry-Book;
        src:url(../fonts/Industry-Book.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Book.woff) format('woff'),url(../fonts/Industry-Book.ttf) format('truetype'),url(../fonts/Industry-Book.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    @font-face{
        font-family:Conv_Industry-Demi;
        src:url(../fonts/Industry-Demi.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Demi.woff) format('woff'),url(../fonts/Industry-Demi.ttf) format('truetype'),url(../fonts/Industry-Demi.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    @font-face{
        font-family:Conv_Industry-Light;
        src:url(../fonts/Industry-Light.eot);
        src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Light.woff) format('woff'),url(../fonts/Industry-Light.ttf) format('truetype'),url(../fonts/Industry-Light.svg) format('svg');
        font-weight:400;
        font-style:normal
    }
    body{
        overflow-x:hidden
    }
    :root{
        --robo-slb:'Roboto Slab',serif;
        --robo:'Roboto',sans-serif;
        --ind-bold:'Conv_Industry-Bold';
        --ind-light:'Conv_Industry-Light';
        --ind-dim:'Conv_Industry-Demi';
        --ind-med:'Conv_Industry-Medium'
    }
    h1,h2,h3,h4,h5,h6,p,ul{
        margin:0;
        padding:0
    }
    .padd_70{
        padding:70px 0!important
    }
    .padd_t_70{
        padding-top:70px!important
    }
    .padd_b_70{
        padding-bottom:70px!important
    }
    .padd_t_50{
        padding-top:50px!important;
        background-color:#000
    }
    .padd_40{
        padding:40px 0!important;
        background:#000
    }
    .padd_t_40{
        padding-top:40px!important
    }
    .padd_0{
        padding:0!important
    }
    .padd_t_0{
        padding-top:0!important
    }
    .padd_50{
        padding:50px 0!important
    }
    .nav-scroll{
        background:#fff;
        padding:0;
        position:fixed;
        top:-100px;
        left:0;
        width:100%;
        -webkit-transition:-webkit-transform .5s;
        transition:-webkit-transform .5s;
        transition:transform .5s;
        transition:transform .5s,-webkit-transform .5s;
        -webkit-transform:translateY(100px);
        transform:translateY(100px);
        box-shadow:0 1px 20px -6px #000;
        z-index:99999999999999
    }
    .top_bar{
        background-color:#000
    }
    .top_bar_left p{
        font-family:Roboto,sans-serif;
        font-size:12px;
        color:#000;
        line-height:40px
    }
    .top_bar_rigth{
        float:right
    }
    .top_bar_mid{
        float:left
    }
    .top_bar_mid ul{
        font-size:0
    }
    .top_bar_mid ul li{
        display:inline-block;
        overflow:hidden
    }
    .top_bar_mid ul li a{
        width:30px;
        height:30px;
        line-height:30px;
        text-align:center;
        color:#c6c6c6;
        border-right:1px solid #313131;
        display:inline-block;
        transition:.45s;
        position:relative
    }
    .top_bar_mid ul li:nth-of-type(1) a i{
        position:relative;
        transition:.3s;
        font-size:16px;
        line-height:30px
    }
    .top_bar_mid ul li:nth-of-type(1) a:before{
        content:"\f099";
        font-family:FontAwesome;
        position:absolute;
        top:60%;
        font-size:16px;
        transition:.3s;
        opacity:0
    }
    .top_bar_mid ul li:nth-of-type(2) a i{
        position:relative;
        transition:.3s;
        font-size:16px
    }
    .top_bar_mid ul li:nth-of-type(2) a:before{
        content:"\f230";
        font-family:FontAwesome;
        position:absolute;
        top:60%;
        font-size:16px;
        transition:.3s;
        opacity:0
    }
    .top_bar_mid ul li:nth-of-type(3) a i{
        position:relative;
        transition:.3s;
        font-size:16px
    }
    .top_bar_mid ul li:nth-of-type(3) a:before{
        content:"\f16d";
        font-family:FontAwesome;
        position:absolute;
        top:60%;
        font-size:16px;
        transition:.3s;
        opacity:0
    }
    .top_bar_mid ul li:nth-of-type(2) a{
        font-size:16px;
        height:30px
    }
    .top_bar_mid ul li:nth-of-type(1) a{
        border-left:1px solid #313131
    }
    .top_bar_mid ul li:nth-of-type(3) a{
        font-size:16px;
        height:30px
    }
    .top_bar_mid ul li a:hover i{
        top:-7px;
        opacity:0;
        transform:translateY(-7px)
    }
    .top_bar_mid ul li:nth-of-type(1) a:hover:before{
        top:0;
        opacity:1;
        color:#55acee
    }
    .top_bar_mid ul li:nth-of-type(2) a:hover:before{
        top:0;
        opacity:1;
        color:#3b5999
    }
    .top_bar_mid ul li:nth-of-type(3) a:hover:before{
        top:0;
        opacity:1;
        color:#e4405f
    }
    #clients{
        background:#000
    }
    .top_bar_contcat{
        float:left;
        padding-right:20px
    }
    .top_bar_contcat ul{
        line-height:30px
    }
    .top_bar_contcat ul li{
        padding-left:15px;
        cursor:pointer;
        display:inline-block
    }
    .top_bar_contcat ul li span{
        display:inline-block;
        transition:.45s;
        font-size:14px;
        color:#fff;
        padding-right:7px
    }
    .top_bar_contcat ul li p{
        font-family:Roboto,sans-serif;
        font-size:12px;
        color:#fff;
        display:inline-block;
        transition:.45s
    }
    .top_bar_contcat ul li a{
        font-family:Roboto,sans-serif;
        font-size:12px;
        color:#fff;
        display:inline-block;
        transition:.45s
    }
    .top_bar_contcat ul li small{
        display:inline-block;
        font-size:14px;
        color:#fff;
        transition:.45s;
        padding-left:4px;
        transform:translateY(1px)
    }
    .top_bar_contcat ul li:hover span{
        color:#920c14
    }
    .top_bar_contcat ul li:hover p{
        color:#920c14
    }
    .top_bar_contcat ul li:hover a{
        color:#920c14
    }
    .top_bar_contcat ul li:hover small{
        color:#920c14
    }
    .top_logo_inner{
        padding:10px 0
    }
    .top_logo_inner a{
        display:inline-block
    }
    .lara_main_navs{
        background:#000;
        border-bottom:2px solid #920c14
    }
    .top_navigation{
        padding:0 0
    }
    .navbar-inverse{
        background:0 0;
        margin:0;
        border:none;
        min-height:40px
    }
    .nav>li>a{
        position:relative;
        display:block;
        padding:0 0
    }
    .navbar-collapse{
        padding-right:0;
        padding-left:0
    }
    .top_nav_cat{
        background:#1899db
    }
    .menu-wrapper ul li a{
        padding:14px 24px;
        display:inline-block;
        font-size:14px;
        color:#fff!important;
        font-family:Conv_Industry-Medium;
        transition:.45s;
        text-transform:uppercase;
        position:relative;
        letter-spacing:.3px;
        border-right:1px solid #222
    }
    .menu-wrapper ul li a small{
        padding-left:7px;
        font-size:11px;
        transform:translateY(-2px)
    }
    .menu-wrapper ul li a:hover{
        color:#fff!important
    }
    .menu-wrapper ul li a i{
        display:inline-block
    }
    .menu-wrapper ul li.onhovernav{
        color:#fff!important
    }
    .menu-wrapper ul li.onhovernav a{
        color:#fff!important
    }
    .menu-wrapper ul li ul{
        position:absolute;
        top:100%;
        left:0;
        right:0;
        visibility:hidden;
        opacity:0;
        transform:translateY(25px);
        transition:.3s all;
        background:#282828;
        width:200px;
        z-index:999;
        border:0 solid #ddd
    }
    .menu-wrapper ul li:hover ul{
        visibility:visible;
        opacity:1;
        transform:translateY(0)
    }
    .menu-wrapper ul li ul li{
        display:block;
        padding:0 0
    }
    .menu-wrapper ul li ul li a{
        padding:10px 10px;
        text-transform:capitalize;
        font-weight:400;
        width:100%
    }
    .menu-wrapper ul li ul li a:hover{
        background:#1899db!important
    }
    .hvr-bounce-to-top{
        display:inline-block;
        vertical-align:middle;
        -webkit-transform:perspective(1px) translateZ(0);
        transform:perspective(1px) translateZ(0);
        box-shadow:0 0 1px transparent;
        position:relative;
        -webkit-transition-property:color;
        transition-property:color;
        -webkit-transition-duration:.5s;
        transition-duration:.5s
    }
    .hvr-bounce-to-top:before{
        content:"";
        position:absolute;
        z-index:-1;
        top:0;
        left:0;
        right:0;
        bottom:0;
        background:#920c14;
        -webkit-transform:scaleY(0);
        transform:scaleY(0);
        -webkit-transform-origin:50% 100%;
        transform-origin:50% 100%;
        -webkit-transition-property:transform;
        transition-property:transform;
        -webkit-transition-duration:.5s;
        transition-duration:.5s;
        -webkit-transition-timing-function:ease-out;
        transition-timing-function:ease-out
    }
    .hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{
        color:#fff
    }
    .hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{
        -webkit-transform:scaleY(1);
        transform:scaleY(1);
        -webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);
        transition-timing-function:cubic-bezier(.52,1.64,.37,.66)
    }
    .main_inq{
        position:relative;
        float:right;
        margin:13px 7px 0 0
    }
    .menu-wrapper ul li:hover ul{
        display:block;
        background-color:#000
    }
    .menu-wrapper ul li ul li a:hover{
        background:#920c14!important
    }
    .hvr-overline-from-center{
        display:inline-block;
        vertical-align:middle;
        -webkit-transform:perspective(1px) translateZ(0);
        transform:perspective(1px) translateZ(0);
        box-shadow:0 0 1px transparent;
        position:relative;
        overflow:hidden
    }
    .hvr-overline-from-center:before{
        content:"";
        position:absolute;
        z-index:-1;
        left:51%;
        right:51%;
        top:0;
        background:#fff;
        height:4px;
        -webkit-transition-property:left,right;
        transition-property:left,right;
        -webkit-transition-duration:.8s;
        transition-duration:.8s;
        -webkit-transition-timing-function:ease-out;
        transition-timing-function:ease-out
    }
    .menu-wrapper ul li:active .hvr-overline-from-center:before,.menu-wrapper ul li:focus .hvr-overline-from-center:before,.menu-wrapper ul li:hover .hvr-overline-from-center:before{
        left:0;
        right:0
    }
    .main_inq span{
        position:absolute;
        width:23px;
        height:23px;
        background:#920c14;
        color:#fff;
        line-height:23px;
        border-radius:50%;
        text-align:center;
        top:-8px;
        right:-10px;
        font-size:13px;
        border:1px solid #000
    }
    .bannter_text{
        background:url(../images/bbl.png) no-repeat center top;
        border-bottom:2px solid #920c14;
        text-align:center;
        padding:63px 0 25px 0;
        background-size:cover
    }
    .bannter_text h2{
        font-family:Conv_Industry-Demi;
        font-size:40px;
        color:#fff;
        text-transform:uppercase;
        padding-bottom:12px
    }
    .bannter_text p{
        font-family:Conv_Industry-Light;
        font-size:20px;
        color:#fff
    }
    .bannter_text12{
        background:url(../images/sss.png) no-repeat center top;
        border-bottom:2px solid #920c14;
        padding:63px 0 23px 0;
        background-size:cover
    }
    .category_insdf{
        overflow:hidden;
        position:relative
    }
    .category_insdf .category_imgsf{
        position:relative
    }
    .category_insdf .category_imgsf img{
        transition:all 4s cubic-bezier(0,0,.2,1);
        display:block;
        width:100%;
        max-width:100%;
        transform:rotate(0) scale(1)
    }
    .category_insdf:hover .category_imgsf img{
        transform:rotate(4deg) scale(1.1)
    }
    .category_namesf{
        position:absolute;
        bottom:40px;
        left:0;
        right:0;
        text-align:center;
        transition:.45s
    }
    .category_namesf h2{
        font-size:40px;
        color:#fff;
        font-family:Conv_Industry-Bold;
        text-transform:uppercase;
        letter-spacing:2px
    }
    .category_insdf:after{
        content:"";
        transition:all .65s ease;
        width:50%;
        height:50%;
        background:rgba(0,0,0,.5);
        position:absolute;
        bottom:0;
        right:0;
        transform:translateX(100%);
        z-index:99
    }
    .category_insdf:before{
        content:"";
        transition:all .65s ease;
        transform:translateX(-100%);
        width:50%;
        height:50%;
        background:rgba(0,0,0,.5);
        position:absolute;
        top:0;
        left:0;
        opacity:0;
        z-index:99
    }
    .category_insdf .category_imgsf:after{
        content:"";
        transition:all .65s ease;
        width:50%;
        height:50%;
        background:rgba(0,0,0,.5);
        transform:translateY(-100%);
        position:absolute;
        top:0;
        right:0;
        z-index:99
    }
    .category_insdf .category_imgsf:before{
        content:"";
        transition:all .65s ease;
        width:50%;
        height:50%;
        background:rgba(0,0,0,.5);
        transform:translateY(100%);
        position:absolute;
        bottom:0;
        left:0;
        z-index:99
    }
    .category_insdf:hover:before{
        transform:translateX(0);
        opacity:1
    }
    .category_insdf:hover:after{
        transform:translateX(0);
        opacity:1
    }
    .category_insdf:hover .category_imgsf:before{
        transform:translateY(0);
        opacity:1
    }
    .category_insdf:hover .category_imgsf:after{
        transform:translateY(0);
        opacity:1
    }
    .category_insdf:hover .category_namesf{
        bottom:50%;
        z-index:9999;
        transform:translateY(50%)
    }
    .product_tab_inner .nav-tabs{
        text-align:center;
        border:0;
        font-size:0;
        margin-bottom:40px;
        margin-top:0
    }
    .product_tab_inner .nav-tabs>li{
        float:none;
        display:inline-block;
        margin-bottom:0;
        margin:0 3px
    }
    .product_tab_inner .nav>li>a{
        font-size:16px;
        color:#fff;
        border-radius:0;
        border:0;
        text-transform:uppercase;
        margin:0;
        transition:.45s;
        background:0 0;
        font-family:Roboto,sans-serif;
        font-weight:500;
        border-bottom:0 solid #c9c9c9;
        background:#2b2b2b;
        width:156px;
        height:45px;
        line-height:45px
    }
    .product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
        background:#920c14;
        color:#fff
    }
    .product_tab_inner .nav>li>a:focus,.product_tab_inner .nav>li>a:hover{
        background:#920c14;
        color:#fff
    }
    .product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
        border:0;
        border-bottom:0 solid #920c14
    }
    .fea_imfds{
        border:1px solid #d9d9d9;
        transition:.45s
    }
    .fea_name{
        border:1px solid #d9d9d9;
        border-top:0;
        padding:25px 15px;
        transition:.45s;
        text-align:center
    }
    .fea_name h4{
        font-family:'Roboto Condensed',sans-serif;
        font-size:16px;
        color:#000;
        line-height:21px
    }
    .fea_name h3{
        font-family:'Roboto Condensed',sans-serif;
        font-size:18px;
        color:#000;
        font-weight:700;
        padding:15px 0
    }
    .fea_name a{
        font-family:'Roboto Condensed',sans-serif;
        font-size:14px;
        color:#000;
        display:inline-block;
        width:123px;
        height:34px;
        line-height:34px;
        background:#e0e0e0;
        transition:.45s;
        text-transform:uppercase;
        border-radius:30px
    }
    .fea_name a:hover{
        background:#920c14;
        color:#fff
    }
    .item:hover .fea_imfds{
        border-color:#920c14
    }
    .item:hover .fea_name{
        border-color:#920c14
    }
    .c_slider_3 .item{
        padding:0 15px
    }
    .top_bar_search{
        float:right;
        position:relative;
        margin:28px 0
    }
    .top_bar_search form input{
        width:250px;
        height:38px;
        background:#efefef;
        border:none;
        font-size:12px;
        color:#828282;
        font-family:Roboto,sans-serif;
        padding-left:20px;
        line-height:38px;
        outline:0
    }
    .top_bar_search form button{
        position:absolute;
        top:0;
        right:0;
        width:38px;
        height:38px;
        line-height:38px;
        color:#fff;
        border:0;
        background:#920c14;
        text-align:center;
        transition:.45s
    }
    .top_bar_search form button:hover{
        background:#000
    }
    .lara_row{
        margin-right:-10px;
        margin-left:-10px
    }
    .lara_row .col-sm-4{
        padding:0 10px
    }
    .main_cate{
        position:relative;
        margin-top:20px
    }
    .main_cate .cate_img img{
        width:100%
    }
    .main_cate .cate_name{
        position:absolute;
        top:100%;
        left:0;
        transition:.25s;
        transform:translateY(-100%);
        width:100%;
        background:rgba(0,0,0,.8)
    }
    .main_cate .cate_name h2{
        font-size:29px;
        color:#fff;
        text-align:center;
        letter-spacing:1.1px;
        font-family:Conv_Industry-Bold;
        position:relative;
        transition:.45s;
        text-transform:uppercase;
        padding:20px 10px 20px 10px
    }
    .main_cate:after{
        content:"";
        width:0;
        height:0;
        position:absolute;
        top:100%;
        right:0;
        transform:translateY(-100%);
        transition:.45s
    }
    .main_cate:hover:after{
        top:0;
        transform:translateY(0);
        width:100%;
        height:100%;
        background:#920c1480
    }
    .main_cate:hover .cate_name{
        z-index:99;
        background:0 0;
        top:50%;
        transform:translateY(-50%)
    }
    #section_about{
        background:url(../images/factory.png) no-repeat center top;
        padding:145px 0;
        background-size:cover;
        background-attachment:fixed
    }
    .about_inner{
        background:#fff;
        padding:60px 50px;
        text-align:center
    }
    .about_inner h2{
        font-family:Conv_Industry-Bold;
        font-size:35px;
        color:#000;
        text-transform:uppercase;
        letter-spacing:1.2px
    }
    .about_inner h3{
        font-family:Conv_Industry-Bold;
        font-size:17px;
        color:#000;
        text-transform:uppercase;
        letter-spacing:.5px;
        line-height:25px;
        padding:10px 0
    }
    .about_inner p{
        font-family:Roboto,sans-serif;
        font-size:16px;
        color:#000;
        line-height:26px;
        text-align:center
    }
    .about_button{
        margin-top:30px
    }
    .about_button a{
        width:100%;
        height:60px;
        position:relative;
        display:inline-block;
        text-align:center;
        line-height:60px;
        background:0 0
    }
    .about_button a span{
        position:relative;
        width:100%;
        line-height:60px;
        height:60px;
        transition:.2s;
        display:inline-block;
        z-index:111111;
        top:-5px;
        right:5px;
        font-family:Conv_Industry-Medium;
        font-size:20px;
        text-transform:uppercase;
        color:#fff;
        font-weight:700
    }
    .about_button a span i{
        padding-left:5px
    }
    .about_button a:after{
        content:"";
        width:100%;
        height:100%;
        border:2px solid #000;
        position:absolute;
        top:0;
        left:0;
        background:0 0
    }
    .about_button a:before{
        content:""
    }
    .about_button a span:after{
        content:"";
        width:100%;
        height:100%;
        background:#000;
        position:absolute;
        top:0;
        right:0;
        z-index:-1
    }
    .about_button a:hover span{
        top:0;
        right:0
    }
    .slick-slide{
        transform:scale(.8);
        transition:.45s ease all;
        margin:50px 0
    }
    .slick-center{
        transform:scale(1.2);
        transition:.45s ease all
    }
    .cursoles_text{
        text-align:center;
        padding:40px 20px 40px 20px;
        transition:.45s ease all;
        position:relative;
        background-color:#fff
    }
    .cursoles_text h2{
        font-family:Conv_Industry-Bold;
        font-size:22px;
        color:#000;
        text-transform:uppercase;
        padding-bottom:12px;
        letter-spacing:.5px;
        transition:.45s ease all
    }
    .cursoles_text p{
        font-size:14px;
        color:#030303;
        line-height:23px;
        font-family:Roboto,sans-serif;
        transition:.45s ease all
    }
    .cursoles_text a{
        width:40px;
        height:40px;
        line-height:40px;
        text-align:center;
        color:#000;
        visibility:hidden;
        opacity:0;
        background:#920c14;
        display:inline-block;
        position:absolute;
        bottom:0;
        transition:.45s;
        right:0
    }
    .cursoles_text a:hover{
        background:#cecece
    }
    .slick-center .cursoles_text{
        text-align:center;
        padding:40px 20px 60px 20px;
        transition:.45s ease all
    }
    .slick-center .cursoles_text h2{
        font-family:Conv_Industry-Bold;
        font-size:20px;
        color:#000;
        text-transform:uppercase;
        padding-bottom:12px;
        letter-spacing:.5px;
        transition:.45s ease all
    }
    .slick-center .cursoles_text p{
        font-size:14.1px;
        color:#030303;
        line-height:20px;
        font-family:Roboto,sans-serif;
        transition:.45s ease all
    }
    .slick-center .cursoles_text a{
        visibility:visible;
        opacity:1
    }
    #cursoles{
        padding-top:50px;
        padding-bottom:55px;
        background-color:#000
    }
    #fearure_pro{
        background:url(../images/fea.png) no-repeat center top;
        background-size:cover;
        background-attachment:fixed
    }
    .feature h2{
        font-family:Conv_Industry-BoldItalic;
        font-size:42px;
        color:#fff;
        text-transform:uppercase
    }
    .feature p{
        font-family:Conv_Industry-Book;
        font-size:17px;
        line-height:27px;
        color:#fff;
        padding-top:15px;
        text-transform:uppercase
    }
    .production_main{
        border:6px solid #fff;
        transition:.45s;
        margin-top:40px;
        overflow:hidden
    }
    .production_main img{
        transition:all 4s cubic-bezier(0,0,.2,1);
        display:block;
        transform:rotate(0) scale(1)
    }
    .production_main:hover{
        border-color:#920c14;
        cursor:pointer
    }
    .production_main:hover img{
        -webkit-transform:rotate(-10deg) scale(1.4);
        transform:rotate(-5deg) scale(1.1)
    }
    .category_inner .item{
        padding:0 15px
    }
    .category_inner .owl-carousel .owl-dots.disabled,.category_inner .owl-carousel .owl-nav.disabled{
        display:block
    }
    .category_inner .owl-prev{
        position:absolute;
        top:-140px;
        transform:translateY(0);
        right:15px
    }
    .category_inner .owl-carousel .owl-nav .owl-prev i{
        background:url(../images/ba.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .category_inner .owl-carousel .owl-nav .owl-prev i:hover{
        background:url(../images/ba.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .category_inner .owl-carousel .owl-nav .owl-next i{
        background:url(../images/ne.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .category_inner .owl-carousel .owl-nav .owl-next i:hover{
        background:url(../images/ne.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .category_inner .owl-prev i{
        display:block;
        font-size:23px;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out
    }
    .category_inner .owl-prev i:before{
        padding-right:4px
    }
    .category_inner .owl-prev i:hover{
        background:#f25c23
    }
    .category_inner .owl-next{
        position:absolute;
        top:-140px;
        transform:translateY(0);
        right:90px
    }
    .category_inner .owl-next i{
        display:block;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out;
        font-size:23px
    }
    .category_inner .owl-next i:before{
        padding-left:4px
    }
    .category_inner .owl-next i:hover{
        background:#f25c23
    }
    .address_list{
        position:absolute;
        bottom:90px;
        left:15px;
        z-index:99
    }
    .address_list ul li{
        font-size:20px;
        color:#fff;
        font-family:Conv_Industry-Bold;
        letter-spacing:.5px;
        text-transform:uppercase
    }
    .address_list ul li span{
        padding-right:10px;
        font-size:30px
    }
    .green{
        color:#079f20
    }
    .blue{
        color:#06f
    }
    .red{
        color:red
    }
    .posi_s{
        position:static
    }
    .posi_r{
        position:relative
    }
    .map_right{
        text-align:center;
        position:absolute;
        top:66px;
        right:0
    }
    .map_right img{
        margin:0 auto
    }
    .map_right h2{
        font-size:25px;
        color:#920c14;
        font-family:Conv_Industry-Bold;
        letter-spacing:.5px;
        text-transform:uppercase;
        padding-top:15px
    }
    .map_right p{
        font-size:16px;
        color:#fff;
        font-family:Roboto,sans-serif;
        line-height:23px
    }
    #catelog{
        background:url(../images/cat1.png) no-repeat center top;
        background-size:cover;
        background-attachment:fixed
    }
    .catlog_head h2{
        font-family:Conv_Industry-BoldItalic;
        font-size:42px;
        color:#fff;
        text-transform:uppercase
    }
    .cat2img{
        margin-top:35px
    }
    .catlog_btn{
        float:left;
        width:100%;
        margin-top:-36px
    }
    .catlog_btn ul{
        float:right
    }
    .catlog_btn ul li{
        text-align:center;
        display:inline-block;
        margin:0 18px
    }
    .catlog_btn ul li a{
        color:#fff;
        font-size:15px;
        font-family:Conv_Industry-Medium;
        text-transform:unset;
        letter-spacing:.05px;
        display:inline-block;
        text-transform:uppercase;
        transition:.45s
    }
    .catlog_btn ul li a img{
        margin:0 auto;
        margin-bottom:10px
    }
    .catlog_btn ul li a:hover .element{
        animation:nudge .45s ease-in-out infinite alternate
    }
    @keyframes nudge{
        0%,100%{
            transform:translate(0,0)
        }
        100%{
            transform:translate(0,-20px)
        }
    }
    .catlog_btn ul li:last-child{
        margin-right:0
    }
    .brand_head{
        text-align:center
    }
    .brand_head h2{
        font-family:Conv_Industry-Bold;
        font-size:30px;
        color:#fff;
        text-transform:uppercase;
        letter-spacing:1px;
        padding-bottom:35px
    }
    .clients_list .item{
        padding:0 15px
    }
    .clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
        display:block
    }
    .clients_list .owl-prev{
        position:absolute;
        top:50%;
        transform:translateY(-50%);
        right:-55px
    }
    .clients_list .owl-carousel .owl-nav .owl-prev i{
        background:url(../images/back-btn.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .clients_list .owl-carousel .owl-nav .owl-prev i:hover{
        background:url(../images/back-btn.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .clients_list .owl-carousel .owl-nav .owl-next i{
        background:url(../images/next-btn.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .clients_list .owl-carousel .owl-nav .owl-next i:hover{
        background:url(../images/next-btn.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .clients_list .owl-prev i{
        display:block;
        font-size:23px;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out
    }
    .clients_list .owl-prev i:before{
        padding-right:4px
    }
    .clients_list .owl-prev i:hover{
        background:#f25c23
    }
    .clients_list .owl-next{
        position:absolute;
        top:50%;
        transform:translateY(-50%);
        left:-55px
    }
    .clients_list .owl-next i{
        display:block;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out;
        font-size:23px
    }
    .clients_list .owl-next i:before{
        padding-left:4px
    }
    .clients_list .owl-next i:hover{
        background:#f25c23
    }
    .insta_haead{
        padding-bottom:40px
    }
    .insta_haead h2{
        font-family:Conv_Industry-Bold;
        font-size:26px;
        color:#fff;
        text-transform:uppercase;
        letter-spacing:.5px
    }
    .insta_haead h2 span{
        font-size:30px;
        padding-right:10px
    }
    .insta_haead p{
        font-size:14px;
        color:#d8d8d8;
        line-height:22px;
        font-family:Roboto,sans-serif;
        padding-top:15px
    }
    .tabsss{
        padding-top:23px;
        padding-bottom:70px
    }
    .padd_b_30{
        padding-bottom:30px!important
    }
    .padd_b_50{
        padding-bottom:50px!important
    }
    .padd_30{
        padding:30px 0!important
    }
    .padd_t_30{
        padding-top:30px!important
    }
    #instas{
        padding-top:70px;
        background:#000;
        text-align:center
    }
    .insta_imfg a{
        width:140px;
        height:44px;
        line-height:41px;
        text-align:center;
        border:2px solid #fff;
        color:#fff;
        font-size:15px;
        font-family:Conv_Industry-BoldItalic;
        display:inline-block;
        transition:.45s;
        margin-top:25px;
        text-transform:uppercase;
        letter-spacing:.3px
    }
    .insta_imfg a:hover{
        background:#920c14;
        color:#fff;
        border-color:#920c14
    }
    footer{
        background:#0b0b0b
    }
    .footer_logo{
        text-align:center
    }
    .footer_logo h2{
        font-family:Conv_Industry-Medium;
        font-size:20px;
        color:#fff;
        line-height:30px;
        letter-spacing:.5px;
        padding-top:10px
    }
    .footer_he h2{
        font-family:Conv_Industry-Medium;
        font-size:20px;
        color:#fff;
        letter-spacing:.5px;
        text-transform:uppercase
    }
    .location{
        padding-bottom:20px
    }
    .media-left{
        line-height:0;
        padding-right:17px
    }
    .media-left span{
        color:#fff;
        font-size:16px
    }
    .media-body{
        font-family:Roboto,sans-serif
    }
    .media-body h5{
        font-size:16px;
        color:#920c14;
        font-weight:500;
        padding-bottom:7px;
        text-transform:uppercase;
        font-family:Oswald,sans-serif;
        letter-spacing:1px
    }
    .media-body p{
        font-size:14px;
        color:#afafaf;
        font-family:Roboto,sans-serif;
        line-height:22px
    }
    .media-body a{
        font-size:14px;
        color:#afafaf;
        font-family:Roboto,sans-serif;
        line-height:22px;
        display:inline-block;
        transition:.45s
    }
    .media-body a:hover{
        color:#920c14
    }
    .footer_material{
        margin-top:25px
    }
    .footer_social ul li{
        padding-bottom:15px
    }
    .footer_social ul li a{
        color:#cacaca;
        font-family:Roboto,sans-serif;
        display:inline-block;
        transition:.45s;
        font-size:14px
    }
    .footer_social ul li a i{
        color:#cacaca;
        font-size:15px;
        transition:.45s;
        padding-right:15px
    }
    .footer_social ul li a:hover{
        color:#fff
    }
    .footer_social ul li:nth-of-type(1) a i{
        padding-right:18px
    }
    .footer_social ul li:nth-of-type(2) a i{
        padding-right:12px
    }
    .footer_socialz ul li{
        display:inline-block;
        padding-right:10px
    }
    .footer_socialz ul li a{
        color:#3e3e3e;
        width:30px;
        height:30px;
        background:0 0;
        display:block;
        text-align:center;
        transition:.45s;
        line-height:32.5px;
        font-size:17px
    }
    .footer_socialz ul li a:hover{
        background:#920c14;
        color:#fff;
        border-radius:50%
    }
    .footer_social ul li a:hover i{
        padding-right:20px;
        color:#fff
    }
    .footer_social ul li:nth-of-type(1) a:hover i{
        padding-right:23px
    }
    .footer_social ul li:nth-of-type(2) a:hover i{
        padding-right:17px
    }
    .footer_links ul li a{
        font-family:Roboto,sans-serif;
        font-size:14px;
        color:#afafaf;
        display:inline-block;
        transition:.45s;
        padding-bottom:9px
    }
    .footer_links ul li a span{
        display:inline-block;
        font-size:14px;
        color:#920c14;
        padding-right:15px;
        transition:.45s
    }
    .footer_links ul li a:hover{
        color:#fff;
        padding-left:5px
    }
    .footer_links ul li a:hover span{
        padding-right:20px
    }
    .ston{
        font-family:Roboto,sans-serif;
        font-size:17px;
        font-weight:600;
        color:#920c14;
        padding-bottom:5px
    }
    .updats{
        font-family:Roboto,sans-serif;
        height:150px;
        overflow:hidden
    }
    .updats p{
        color:#cacaca;
        text-align:justify;
        font-family:Roboto,sans-serif
    }
    .updats h6{
        color:#920c14;
        font-size:15px;
        font-weight:600;
        padding-top:10px;
        font-family:Roboto,sans-serif
    }
    .copy_right{
        font-family:Roboto,sans-serif;
        padding:15px 0
    }
    .copy_right p{
        color:#cacaca;
        text-align:center;
        font-size:12px
    }
    .copy_right h4{
        color:#cacaca;
        font-size:12px;
        display:inline-block;
        float:right
    }
    .copy_right h4 a{
        color:#920c14;
        transition:.45s;
        display:inline-block;
        padding-left:5px;
        font-weight:600;
        font-family:Roboto,sans-serif
    }
    .copy_right h4 a:hover{
        color:#fff
    }
    .ups{
        padding-top:25px
    }
    .footer_news p{
        font-size:14px;
        color:#afafaf;
        font-family:Roboto,sans-serif;
        line-height:22px;
        padding-bottom:12px
    }
    .footer_news input{
        border:0;
        width:100%;
        height:40px;
        line-height:40px;
        padding-left:15px;
        font-size:13px;
        color:#545454;
        font-family:Roboto,sans-serif;
        background:#fff
    }
    .footer_news button{
        width:100%;
        height:40px;
        line-height:40px;
        text-align:center;
        font-family:Conv_Industry-Book;
        font-size:15px;
        color:#fff;
        text-transform:uppercase;
        letter-spacing:1px;
        border:0;
        transition:.45s;
        background:#920c14;
        margin-top:10px;
        font-weight:600
    }
    .footer_news button:hover{
        background:#3c3c3c;
        color:#fff
    }
    .main_footer .col-md-3:after{
        content:"";
        width:1px;
        height:100%;
        background:#242424;
        position:absolute;
        top:0;
        left:0
    }
    .fl2{
        padding-left:10px
    }
    .padd_b_0{
        padding-bottom:0!important
    }
    .flk1:after{
        display:none
    }
    .footer_social1{
        text-align:center;
        padding:30px 0
    }
    .footer_social1 h2{
        font-family:Conv_Industry-Medium;
        font-size:14px;
        text-align:center;
        text-transform:uppercase;
        letter-spacing:.1px;
        color:#fff
    }
    .footer_social1 ul{
        text-align:center;
        margin-top:25px
    }
    .footer_social1 ul li{
        display:inline-block;
        margin:0 2px
    }
    .footer_social1 ul li a{
        width:42px;
        height:42px;
        line-height:42px;
        font-size:20px;
        color:#000;
        border-radius:50%;
        background:#fff;
        display:inline-block;
        text-align:center;
        transition:.45s;
        padding:0
    }
    .footer_social1 ul li a:hover{
        background:#920c14;
        color:#fff
    }
    .footer_copy_r{
        text-align:center;
        padding:20px 0;
        border-top:1px solid #242424
    }
    .footer_copy_r p{
        font-size:14px;
        color:#afafaf;
        font-family:Roboto,sans-serif
    }
    .footer_copy_r p span{
        padding-left:40px
    }
    .footer_copy_r p span a{
        color:#afafaf;
        transition:.45s
    }
    .footer_copy_r p span a:hover{
        color:#920c14
    }
    .lara_center{
        margin-left:-40px;
        margin-right:-40px
    }
    .mobile_search{
        display:none
    }
    #search{
        position:fixed;
        top:0;
        left:0;
        width:100%;
        height:100%;
        z-index:9999999999999999;
        background-color:rgba(0,0,0,.85);
        -webkit-transition:all .5s ease-in-out;
        -moz-transition:all .5s ease-in-out;
        -o-transition:all .5s ease-in-out;
        -ms-transition:all .5s ease-in-out;
        transition:all .5s ease-in-out;
        -webkit-transform:translate(0,-100%) scale(0,0);
        -moz-transform:translate(0,-100%) scale(0,0);
        -o-transform:translate(0,-100%) scale(0,0);
        -ms-transform:translate(0,-100%) scale(0,0);
        transform:translate(0,-100%) scale(0,0);
        opacity:0
    }
    #search input[type=search]{
        position:absolute;
        top:50%;
        width:100%;
        color:#fff;
        font-family:Roboto,sans-serif;
        background:rgba(0,0,0,0);
        font-size:30px;
        font-weight:300;
        text-align:center;
        border:0;
        margin:0 auto;
        margin-top:-51px;
        padding-left:30px;
        padding-right:30px;
        outline:0
    }
    #search .btn{
        position:absolute;
        top:50%;
        left:50%;
        font-family:Oswald,sans-serif;
        margin-top:61px;
        transform:translate(-50%,-50%);
        background-color:#920c14;
        border:#000;
        border:2px solid #920c14;
        padding:10px 60px;
        font-size:18px;
        text-transform:uppercase;
        letter-spacing:1px;
        transition:.45s
    }
    #search .btn:hover{
        background:0 0
    }
    #search .close{
        position:fixed;
        top:15px;
        right:15px;
        color:#fff;
        background-color:#920c14;
        border-color:#920c14;
        border:2px solid #920c14;
        opacity:1;
        transition:.45s;
        padding:4px 14px 8px 16px;
        font-size:35px;
        border-radius:50%
    }
    #search .close:hover{
        background:0 0
    }
    #search.open{
        -webkit-transform:translate(0,0) scale(1,1);
        -moz-transform:translate(0,0) scale(1,1);
        -o-transform:translate(0,0) scale(1,1);
        -ms-transform:translate(0,0) scale(1,1);
        transform:translate(0,0) scale(1,1);
        opacity:1
    }
    .scroll-top-wrapper{
        position:fixed;
        opacity:0;
        visibility:hidden;
        overflow:hidden;
        text-align:center;
        z-index:999999999999999999;
        background:#545454;
        color:#fff;
        width:50px;
        font-size:17px;
        height:53px;
        line-height:54px;
        right:25px;
        bottom:30px;
        padding-top:0;
        border-radius:50px;
        -webkit-transition:all .5s ease-in-out;
        -moz-transition:all .5s ease-in-out;
        -ms-transition:all .5s ease-in-out;
        -o-transition:all .5s ease-in-out;
        transition:all .5s ease-in-out
    }
    .scroll-top-wrapper.show{
        visibility:visible;
        cursor:pointer;
        opacity:1
    }
    .scroll-top-inner i{
        font-size:18px;
        line-height:inherit
    }
    .scroll-top-wrapper:hover{
        background:#920c14;
        color:#fff
    }
    .scroll-top-wrapper:hover .scroll-top-inner i{
        animation:lara .45s ease-in-out infinite alternate
    }
    @keyframes lara{
        0%,100%{
            transform:translate(0,0)
        }
        100%{
            transform:translate(0,-5px)
        }
    }
    .x_mob{
        display:none
    }
    .tab_insilde .owl-carousel .owl-nav .owl-prev i{
        background:url(../images/next-btn2.png) no-repeat top center!important;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .tab_insilde .owl-carousel .owl-nav .owl-prev i:hover{
        background:url(../images/next-btn2.png) no-repeat bottom center!important;
        width:55px;
        height:55px
    }
    .tab_insilde .owl-carousel .owl-nav .owl-next i{
        background:url(../images/next-btn1.png) no-repeat top center!important;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .tab_insilde .owl-carousel .owl-nav .owl-next i:hover{
        background:url(../images/next-btn1.png) no-repeat bottom center!important;
        width:55px;
        height:55px
    }
    .news-pdf{
        background-color:#fff;
        padding:70px 0;
        font-family:Conv_Industry-Book
    }
    .news-pdf h1{
        text-transform:uppercase;
        font-family:Conv_Industry-Light;
        color:#000;
        margin-bottom:40px
    }
    .news-pdf p{
        font-family:'Roboto Condensed'
    }
    .news-pdf .col-md-6{
        border-right:1px solid #ccc
    }
    .news-pdf .col-md-6:last-of-type{
        border-right:0
    }
    .news-pdf h1 b{
        font-family:Conv_Industry-Bold
    }
    .news-pdf .news-post{
        margin-bottom:30px
    }
    .news-pdf .news-post span.date{
        line-height:25px;
        color:#fff;
        background-color:#920c14;
        padding:3px 15px;
        border-radius:5px;
        display:inline-block
    }
    .news-pdf .news-post h4{
        text-transform:uppercase;
        margin:15px 0 10px;
        font-size:21px;
        font-weight:700
    }
    .news-pdf .news-post p{
        font-size:15px;
        padding-right:30px;
        font-weight:400;
        color:#000
    }
    .news-pdf .pdf{
        padding-left:30px
    }
    .news-pdf .pdf-inner{
        background-color:#1e1e20;
        background-image:url(../images/pdf.png);
        background-repeat:no-repeat;
        height:100%;
        height:400px
    }
    .pdf-inner a{
        position:absolute;
        z-index:99;
        bottom:25px;
        right:45px;
        color:#fff;
        font-size:15px;
        text-transform:unset;
        letter-spacing:.05px;
        display:inline-block;
        text-transform:uppercase;
        transition:.45s;
        text-align:center
    }
    .pdf-inner a img{
        margin:0 auto;
        display:block;
        margin-bottom:20px
    }
    .pdf-inner a:hover .element{
        animation:nudge .45s ease-in-out infinite alternate
    }
    .certificates{
        padding:0 10%
    }
    .certificates .item img{
        display:block;
        margin:0 auto
    }
    .certificates .owl-item:nth-child(odd){
        background-color:#f6f6f6
    }
    .certificates .owl-item:nth-child(even){
        background-color:#e8e8e8
    }
    .abot_p_t{
        background:#0b0b0b;
        text-align:center
    }
    .padd_abot_p_t{
        padding-bottom:300px
    }
    .abot_p_t h2{
        font-family:var(--robo-slb);
        font-size:30px;
        color:#920c14;
        text-align:center;
        font-weight:300;
        padding-bottom:15px
    }
    .abot_p_t h3{
        font-family:var(--robo-slb);
        font-size:30px;
        color:#fff;
        text-align:center;
        font-weight:300;
        padding:0 120px;
        padding-bottom:20px
    }
    .abot_p_t p{
        font-size:19px;
        color:#d1d1d1;
        line-height:27px;
        padding:0 100px 0 100px;
        font-family:var(--robo);
        font-weight:300
    }
    .about_p_inner_1{
        background:#f4f4f4
    }
    .about_p_img{
        margin-top:-250px
    }
    .campus_left ul li{
        background:#fff;
        border-bottom:2px solid #920c14
    }
    .campus_left ul li img{
        transition:.45s;
        max-width:initial
    }
    .campus_left ul li p{
        font-size:20px;
        color:#1d1d1d;
        font-weight:300;
        font-family:var(--robo);
        transition:.45s
    }
    .campus_left ul li span{
        font-weight:400;
        color:#1d1d1d;
        transition:.45s
    }
    .campus_left ul li .media-left{
        padding-right:30px
    }
    .campus_left ul li .location{
        padding:33px 10px 33px 30px;
        transition:.45s;
        cursor:pointer
    }
    .campus_left ul li .media-body{
        vertical-align:middle
    }
    .campus_left ul li:nth-child(2){
        margin:20px 0
    }
    .campus_left ul li:hover .location{
        background:#920c14
    }
    .campus_left ul li:hover .location .media-left img{
        filter:brightness(0) invert(100)!important
    }
    .campus_left ul li:hover .location p{
        color:#fff!important
    }
    .campus_left ul li:hover .location span{
        color:#fff!important
    }
    .campus_text h2{
        font-size:50px;
        color:#000;
        text-transform:uppercase;
        font-family:var(--ind-light)
    }
    .campus_text h2 span{
        font-family:var(--ind-bold)
    }
    .campus_text p{
        font-size:21px;
        color:#2b2b2b;
        font-weight:300;
        font-family:var(--robo);
        line-height:30px;
        padding-top:20px;
        text-align:justify
    }
    .campus_text p span{
        font-weight:400
    }
    .about_map{
        background-image:url(../images/about/safe_image.gif);
        background-repeat:no-repeat;
        background-size:1200px;
        background-position:center bottom;
        background-color:#005688
    }
    .ab_map_left h2{
        font-size:34px;
        color:#f4f4f4;
        font-family:var(--ind-bold);
        text-transform:uppercase;
        line-height:50px
    }
    .ab_map_left span{
        font-family:var(--ind-light)
    }
    .ab_map_right p{
        font-size:19px;
        color:#f4f4f4;
        font-weight:300;
        font-family:var(--robo);
        line-height:27px
    }
    .mapinmg_num{
        padding-top:405px
    }
    .unm_list{
        text-align:center
    }
    .unm_list h3{
        width:45px;
        height:48px;
        background:#fff;
        line-height:48px;
        font-family:var(--robo);
        color:#005688;
        text-align:center;
        font-weight:700;
        display:inline-block;
        margin-bottom:10px
    }
    .unm_list p{
        color:#fff;
        font-size:17px;
        font-weight:300;
        font-family:var(--robo)
    }
    .maeket_rigth{
        padding:20px 0;
        padding-left:100px
    }
    .maeket_rigth h2{
        font-size:45px;
        color:#111;
        font-family:var(--ind-bold);
        text-transform:uppercase
    }
    .maeket_rigth p{
        font-size:21px;
        color:#111;
        padding-top:15px;
        font-weight:300;
        font-family:var(--robo);
        line-height:30px
    }
    .maeket_rigth a{
        width:145px;
        height:50px;
        line-height:50px;
        text-align:center;
        background:#920c14;
        color:#fff;
        font-family:var(--robo);
        font-weight:500;
        font-size:17px;
        text-transform:uppercase;
        display:inline-block;
        margin-top:20px;
        transition:.45s
    }
    .maeket_rigth a:hover{
        background:#0b0b0b
    }
    .abot_p_t p.spcial_p{
        font-size:22px;
        color:#fff
    }
    .history_list{
        background:#f6f6f6
    }
    .timeline{
        position:relative;
        margin:0 auto;
        z-index:0
    }
    .timeline::after{
        content:'';
        position:absolute;
        width:1px;
        background-color:#b2b2b2;
        top:0;
        bottom:0;
        left:50%;
        margin-left:.5px;
        z-index:-1
    }
    .timeline .containers{
        position:relative;
        background-color:inherit;
        width:50%
    }
    .timeline .containers.left{
        padding:0 60px 0 0
    }
    .timeline .containers.right{
        padding:0 0 0 60px;
        margin-top:-350px
    }
    .timeline .content::after{
        content:'';
        position:absolute;
        width:25px;
        height:25px;
        right:-73px;
        background-color:#b2b2b2;
        transition:.45s;
        border:7px solid #ebebeb;
        top:30.5px;
        border-radius:50%;
        z-index:12
    }
    .timeline .left{
        left:0
    }
    .timeline .right{
        left:50%
    }
    .timeline .left_b::before{
        content:" ";
        height:0;
        position:absolute;
        top:22px;
        width:0;
        transition:.45s;
        z-index:1;
        right:-15px;
        border:medium solid #920c14;
        border-width:20px 0 20px 20px;
        border-color:transparent transparent transparent #920c14
    }
    .timeline .right_b::before{
        content:" ";
        height:0;
        position:absolute;
        top:22px;
        transition:.45s;
        width:0;
        z-index:1;
        left:-15px;
        border:medium solid #920c14;
        border-width:20px 20px 20px 0;
        border-color:transparent #920c14 transparent transparent
    }
    .timeline .right_b::after{
        left:-73px
    }
    .timeline .content{
        padding:0 0;
        background-color:#fff;
        position:relative;
        border-radius:0
    }
    .timeline_head{
        background:#920c14;
        padding:13px;
        transition:.45s
    }
    .timeline_head h2{
        color:#fff;
        display:inline-block;
        background:#cb1730;
        font-family:var(--robo-slb);
        font-weight:700;
        transition:.45s;
        font-size:38px;
        width:122px;
        margin-right:20px;
        height:60px;
        line-height:60px;
        text-align:center
    }
    .timeline_head p{
        display:inline-block;
        font-size:16px;
        color:#fff;
        font-family:var(--robo);
        transform:translateY(6px)
    }
    .timeline_head p span{
        font-size:23px;
        color:#fff;
        font-family:var(--robo);
        font-weight:700
    }
    .timeline_footer{
        padding:30px 30px
    }
    .timeline_footer p{
        font-size:17px;
        font-family:var(--robo);
        font-weight:300;
        color:#2c2c2c;
        text-align:justify;
        line-height:22px;
        margin-bottom:23px
    }
    .timeline .content:hover .timeline_head{
        background:#000
    }
    .timeline .content:hover .timeline_head h2{
        background:#3c3c3c
    }
    .timeline .left_b:hover:before{
        border:medium solid #000;
        border-width:20px 0 20px 20px;
        border-color:transparent transparent transparent #000
    }
    .timeline .right_b:hover:before{
        border:medium solid #000;
        border-width:20px 20px 20px 0;
        border-color:transparent #000 transparent transparent
    }
    .timeline .content:hover::after{
        background-color:#920c14;
        border:7px solid #000
    }
    .qulity_banner{
        position:relative
    }
    .qulity_banner h2{
        font-size:65px;
        color:#fff;
        font-family:var(--ind-bold);
        text-transform:uppercase;
        position:absolute;
        top:50%;
        left:50%;
        transform:translate(-50%,-50%)
    }
    .certified_text{
        text-align:center
    }
    .certified_text h2{
        font-size:45px;
        color:#111;
        font-family:var(--ind-bold);
        text-transform:uppercase
    }
    .certified_text p{
        font-size:22px;
        color:#2b2b2b;
        padding:0 100px;
        padding-top:25px;
        font-weight:300;
        font-family:var(--robo);
        line-height:32px
    }
    .certified_text p span{
        font-weight:400
    }
    .certified_img_in{
        margin-top:30px
    }
    .qulity_bg{
        background:#121212
    }
    .qulity_bg_etxt h2{
        font-size:40px;
        color:#fff;
        font-family:var(--ind-bold);
        text-transform:uppercase;
        padding-bottom:20px
    }
    .qulity_bg_etxt p{
        font-size:18px;
        color:#d6d6d6;
        font-family:var(--robo);
        text-align:justify;
        font-weight:300
    }
    .iso_wrap .row{
        display:flex
    }
    .iso_wrap_left{
        padding-bottom:40px
    }
    .iso_wrap_left h2{
        font-size:30px;
        color:#000;
        font-family:var(--ind-dim);
        text-transform:uppercase;
        padding-bottom:20px
    }
    .iso_wrap_left p{
        font-family:var(--robo);
        color:#3b3b3b;
        font-size:18px;
        line-height:26px;
        text-align:justify
    }
    .iso_img{
        padding:21px 0
    }
    .iso_img ul li:first-child{
        margin-bottom:20px
    }
    .blue_af:after{
        content:"";
        width:94%;
        height:4px;
        background:#0062ad;
        position:absolute;
        top:100%;
        left:15px;
        right:0
    }
    .iso_wrap_rigth{
        padding-bottom:40px
    }
    .iso_wrap_rigth h2{
        font-size:30px;
        color:#000;
        font-family:var(--ind-dim);
        text-transform:uppercase;
        padding-bottom:20px
    }
    .iso_wrap_rigth p{
        font-family:var(--robo);
        color:#3b3b3b;
        font-size:18px;
        line-height:26px;
        text-align:justify
    }
    .bro_af:after{
        content:"";
        width:94%;
        height:4px;
        background:#a77c2c;
        position:absolute;
        top:100%;
        left:15px;
        right:0
    }
    .darks{
        background:#f4f4f4
    }
    .n_p_head{
        font-size:45px;
        color:#1c1c1c;
        font-family:var(--ind-bold);
        text-transform:uppercase;
        padding-bottom:20px;
        line-height:60px
    }
    .n_p_head span{
        font-family:var(--ind-light)
    }
    .n_p_pera{
        font-size:18px;
        color:#1c1c1c;
        font-weight:300;
        font-family:var(--robo);
        text-align:justify;
        line-height:30px
    }
    .bringing_rigth{
        margin:0 -15px 0 -15px;
        float:left;
        padding-top:170px
    }
    .bringing_rigth ul li{
        float:left;
        width:50%;
        padding:0 15px
    }
    .bringing_rigth ul li .emplayes{
        background:#fff;
        font-family:var(--robo);
        text-align:center;
        padding:50px 15px;
        border-bottom:2px solid #920c14;
        box-shadow:0 1px 5px 0 #4a4a4a1f
    }
    .bringing_rigth ul li .emplayes h5{
        font-size:20px;
        color:#1c1c1c;
        font-weight:500;
        padding:20px 0 15px 0
    }
    .bringing_rigth ul li .emplayes p{
        font-size:16px;
        color:#1c1c1c;
        font-weight:300;
        line-height:24px
    }
    .c_slider_30 .item{
        padding:0 15px
    }
    .clients_list .item{
        padding:0 15px
    }
    .clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
        display:block
    }
    .clients_list .owl-prev{
        position:absolute;
        top:50%;
        transform:translateY(-50%);
        right:-55px
    }
    .clients_list .owl-carousel .owl-nav .owl-prev i{
        background:url(../images/next-btn2.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .clients_list .owl-carousel .owl-nav .owl-prev i:hover{
        background:url(../images/next-btn2.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .clients_list .owl-carousel .owl-nav .owl-next i{
        background:url(../images/next-btn1.png) no-repeat top center;
        width:55px;
        height:55px;
        transition:all .45s
    }
    .clients_list .owl-carousel .owl-nav .owl-next i:hover{
        background:url(../images/next-btn1.png) no-repeat bottom center;
        width:55px;
        height:55px
    }
    .clients_list .owl-prev i{
        display:block;
        font-size:23px;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out
    }
    .clients_list .owl-prev i:before{
        padding-right:4px
    }
    .clients_list .owl-prev i:hover{
        background:#f25c23
    }
    .clients_list .owl-next{
        position:absolute;
        top:50%;
        transform:translateY(-50%);
        left:-55px
    }
    .clients_list .owl-next i{
        display:block;
        text-align:center;
        color:transparent;
        background:#a6a6a6;
        transition:.45s ease-in-out;
        font-size:23px
    }
    .clients_list .owl-next i:before{
        padding-left:4px
    }
    .clients_list .owl-next i:hover{
        background:#f25c23
    }
    .content_form h2{
        font-size:28px;
        color:#2b2b2b;
        font-weight:300;
        font-family:var(--robo);
        line-height:32px;
        padding-bottom:25px
    }
    .content_form h2 span{
        font-weight:400
    }
    .cont_form_lara{
        font-family:var(--robo)
    }
    .cont_form_lara label{
        display:block;
        font-size:16px;
        color:#444;
        font-weight:400;
        margin:0;
        padding:12px 0
    }
    .cont_form_lara input,.cont_form_lara select{
        height:50px;
        line-height:50px;
        width:100%;
        padding:0 20px;
        margin-bottom:5px;
        font-weight:400;
        color:#888;
        font-size:14px;
        color:#585858;
        font-family:var(--robo);
        border:1px solid #d2d2d2;
        outline:0!important;
        transition:all .25s ease
    }
    .cont_form_lara input:focus{
        border-color:#920c14
    }
    .cont_form_lara textarea{
        height:200px;
        width:100%;
        padding:20px;
        margin-bottom:5px;
        font-weight:400;
        color:#888;
        font-size:14px;
        color:#585858;
        font-family:var(--robo);
        border:1px solid #d2d2d2;
        outline:0!important;
        transition:all .25s ease
    }
    .cont_form_lara textarea:focus{
        border-color:#920c14
    }
    .form_co_btn button{
        font-family:var(--robo-slb);
        width:270px;
        height:60px;
        line-height:60px;
        text-align:center;
        border-radius:5px;
        background:#920c14;
        color:#fff;
        font-size:22px;
        display:inline-block;
        border:0;
        transition:.45s
    }
    .form_co_btn button:hover{
        background:#0b0b0b
    }
    .capcha{
        padding:25px 0 30px 0
    }
    .maps{
        margin-top:50px
    }
    .contact_list_x ul li{
        margin-bottom:15px
    }
    .contact_list_x ul li span{
        width:55px;
        height:55px;
        background:#000;
        transition:.45s;
        display:inline-block;
        margin-right:20px;
        color:#fff;
        text-align:center;
        line-height:55px;
        border-radius:50%;
        font-size:21px
    }
    .contact_list_x ul li p{
        color:#000;
        display:inline-block;
        font-size:19px;
        font-weight:400;
        font-family:var(--robo)
    }
    .contact_list_x ul li p b{
        font-size:20px;
        font-weight:700
    }
    .contact_list_x ul li p a{
        color:#000;
        transition:.45s
    }
    .contact_list_x ul li p a:hover{
        color:#920c14
    }
    .contact_list_x ul li:nth-child(4) span{
        font-size:33px!important
    }
    .contact_list_x ul li:nth-child(5) span{
        font-size:26px!important
    }
    .contact_list_x ul li:hover span{
        background:#920c14
    }
    .contact_list_x ul li:hover span i{
        animation:lara .45s ease-in-out infinite alternate
    }
    @keyframes lara{
        0%,100%{
            transform:scale(.9)
        }
        100%{
            transform:scale(1.1)
        }
    }
    .cont_side_in{
        border:1px solid #d6d6d6;
        margin-top:30px;
        text-align:center;
        transition:.45s
    }
    .cont_side_in .site_img{
        margin:0 40px;
        padding:25px 0 15px 0;
        transition:.45s;
        border-bottom:1px solid #d6d6d6
    }
    .cont_side_in .site_text p{
        font-size:19px;
        color:#000;
        transition:.45s;
        font-weight:400;
        font-family:var(--robo);
        padding:20px 0 26px 0
    }
    .cont_side_in:hover{
        border-color:#920c14
    }
    .cont_side_in:hover .site_img{
        border-color:#920c14
    }
    .cont_side_in:hover .site_text p{
        color:#920c14
    }
    .locations_cont{
        background:#005688;
        text-align:center
    }
    .locations_cont h2{
        font-size:50px;
        color:#fff;
        font-family:var(--ind-light);
        text-transform:uppercase;
        padding-bottom:20px;
        line-height:60px
    }
    .locations_cont h2 span{
        font-family:var(--ind-bold)
    }
    .locations_cont h3{
        font-size:38px;
        color:#fff;
        font-weight:700;
        font-family:var(--robo);
        padding:20px 0
    }
    .locations_cont h4{
        font-size:26px;
        color:#fff;
        font-weight:400;
        font-family:var(--robo);
        line-height:35px
    }
    .office_ad{
        margin-top:30px;
        border:1px solid #d6d6d6;
        transition:.45s;
        text-align:left;
        transition:.45s
    }
    .office_ad h2{
        margin:0 40px;
        padding:25px 0 15px 0;
        font-family:var(--robo);
        transition:.45s;
        font-size:38px;
        color:#005688;
        font-weight:700;
        border-bottom:1px solid #d6d6d6
    }
    .office_ad p{
        font-size:20px;
        color:#000;
        transition:.45s;
        font-family:var(--robo);
        font-weight:400;
        font-family:var(--robo);
        margin:0 40px;
        padding:20px 0 26px 0
    }
    .office_ad:hover{
        background:#920c14;
        border-color:#920c14
    }
    .office_ad:hover h2{
        color:#fff
    }
    .office_ad:hover p{
        color:#fff
    }
    .lara_sp{
        display:inline-block
    }
    .lara_p_x{
        display:inline-block
    }
    .embroidery_banner{
        background:url(../images/emb.png) no-repeat center center;
        min-height:830px;
        background-attachment:fixed;
        background-color:#f4f4f4
    }
    .embroidery_tyext{
        text-align:center;
        margin-top:-210px
    }
    .embroidery_tyext h2{
        font-size:50px;
        color:#111;
        font-family:var(--ind-bold);
        text-transform:uppercase;
        padding-bottom:15px
    }
    .embroidery_tyext h2 span{
        font-family:var(--ind-light)
    }
    .embroidery_tyext p{
        font-size:20px;
        color:#111;
        padding:0 0;
        padding-top:0;
        font-weight:300;
        font-family:var(--robo);
        line-height:30px
    }
    .clost{
        text-align:center;
        padding-left:80px;
        padding-bottom:20px;
        padding-right:80px
    }
    .clost h2{
        font-size:50px;
        color:#111;
        font-family:var(--ind-dim);
        padding-bottom:20px
    }
    .clost p{
        font-size:20px;
        color:#111;
        padding:0 0;
        padding-top:0;
        font-weight:300;
        font-family:var(--robo);
        line-height:28px
    }
    .cost_li_in ul li{
        float:left;
        padding:0 4px;
        width:16.66%
    }
    .how_its_in{
        text-align:center
    }
    .how_its_in h2{
        font-size:35px;
        color:#111;
        font-family:var(--ind-light);
        text-transform:uppercase;
        padding-bottom:20px
    }
    .how_its_in p{
        font-size:20px;
        color:#111;
        padding:0 0;
        padding-top:0;
        font-weight:300;
        font-family:var(--robo);
        line-height:28px
    }
    .lara_how_its_in{
        text-align:left;
        padding-bottom:15px
    }
    .lara_how_its_in p{
        line-height:27px;
        text-align:justify
    }
    .packing_banner{
        background:url(../images/img515.png) no-repeat center center;
        min-height:616px;
        background-color:#f4f4f4
    }
    .packing_d h2{
        font-size:50px;
        color:#111;
        font-family:var(--ind-light);
        text-transform:uppercase;
        padding-bottom:15px
    }
    .packing_d h2 span{
        font-family:var(--ind-dim)
    }
    .packing_d p{
        font-size:20px;
        color:#111;
        padding:0 0;
        text-align:justify;
        padding-top:0;
        font-weight:300;
        font-family:var(--robo);
        line-height:30px
    }
    .packing_details{
        margin-top:-335px
    }
    .packing_details ul{
        background:#fff;
        padding:20px 20px;
        margin-left:27px
    }
    .packing_details ul li{
        text-align:center
    }
    .packing_details ul li p{
        text-align:center;
        font-size:17px;
        color:#fff;
        font-family:var(--robo);
        background:#920c14;
        padding:10px 10px;
        border-radius:8px
    }
    .packing_details ul li span{
        font-size:40px;
        display:inline-block;
        line-height:0;
        color:#d79ea6
    }
    .packing_vbanner{
        background:url(../images/dsad.png) no-repeat center center;
        background-attachment:fixed;
        min-height:475px;
        background-size:100% 100%
    }
    .lara_gallery_w .row{
        display:flex;
        flex-wrap:wrap;
        padding:0 4px
    }
    .lara_gallery_w .column{
        flex:25%;
        max-width:25%;
        padding:0 4px
    }
    .lara_gallery_w .column img{
        margin-top:8px;
        vertical-align:middle;
        width:100%
    }
    .lara_colun_pa{
        padding-top:80px!important
    }
    .gallery_haeraf{
        text-align:center
    }
    .gallery_haeraf h2{
        line-height:40px;
        padding-bottom:60px
    }
    .breadcrumbs_lara{
        background:#000;
        padding:35px 0
    }
    .breadcrumbs_lara h2{
        font-size:35px;
        font-weight:600;
        color:#fff;
        text-transform:uppercase;
        padding-bottom:10px;
        font-family:var(--ind-bold)
    }
    .breadcrumbs_lara h4{
        display:inline-block;
        color:#fff;
        text-transform:uppercase;
        font-family:var(--robo)
    }
    .breadcrumbs_lara h4 a{
        font-size:15px;
        color:#fff;
        font-family:var(--robo);
        transition:.45s
    }
    .breadcrumbs_lara h4 a .fa-home{
        font-size:19px
    }
    .breadcrumbs_lara h4 a:hover{
        color:#920c14
    }
    .breadcrumbs_lara ul li{
        display:inline-block;
        padding:0 10px;
        color:#fff;
        font-family:var(--robo)
    }
    .breadcrumbs_lara ul li a{
        font-size:15px;
        color:#fff;
        font-family:var(--robo);
        transition:.45s
    }
    .breadcrumbs_lara ul li p{
        font-size:15px;
        color:#fff;
        font-family:var(--robo)
    }
    .breadcrumbs_lara ul li:last-child{
        padding-left:0
    }
    .breadcrumbs_lara ul li a:hover{
        color:#920c14
    }
    .breadcrumbs_lara ul li .icofont-home{
        font-size:20px
    }
    .detail_p{
        margin-top:60px
    }
    .more_le ul li{
        max-height:132px;
        border:1px solid #c2c2c2;
        margin-bottom:10px;
        transition:.45s;
        max-width:132px
    }
    .more_le ul li:hover{
        border-color:#920c14
    }
    .laege_p_details{
        float:left;
        width:100%;
        padding-left:15px
    }
    .large_facli .pro-dis-ll{
        text-transform:uppercase;
        color:#000;
        font-weight:600;
        margin-bottom:10px;
        font-size:20px;
        font-family:var(--robo)
    }
    .pro_name h2{
        font-size:31px;
        color:#000;
        font-weight:700;
        text-transform:uppercase;
        font-family:var(--robo); padding:8px 0 0 0;
    }
    .pro_name h3{
        font-size:24px;
        color:#000;
        font-weight:400;
        text-transform:uppercase;
        font-family:'Roboto Condensed',sans-serif;
        margin-top:10px
    }
    .c_white{
        background:#fff
    }
    .colors_l{
        margin-top:30px
    }
    .colors_l p{
        font-size:18px;
        color:#171717;
        font-family:var(--robo);
        letter-spacing:.5px
    }
    .colors_l ul{
        margin-top:10px
    }
    .colors_l ul li{
        display:inline-block;
        margin-right:3px
    }
    .colors_l ul li span{
        width:33px;
        height:33px;
        display:inline-block;
        border:2px solid #d6d9db;
        cursor:pointer
    }
    .colors_l ul li span.l_red{
        background:red
    }
    .colors_l ul li span.l_white{
        background:#fff
    }
    .colors_l ul li span.l_bvl{
        background:#000
    }
    .size_g{
        margin:20px 0 25px 0
    }
    .size_g a{
        font-size:17px;
        color:#000;
        font-family:var(--robo);
        transition:.45s;
        position:relative;
        padding-bottom:2px
    }
    .size_g a img{
        display:inline-block;
        padding-right:5px
    }
    .size_g a:hover{
        color:#920c14
    }
    .size_g a:after{
        content:"";
        width:107px;
        height:1px;
        background:#000;
        position:absolute;
        bottom:0;
        right:0;
        transition:.45s
    }
    .size_g a:hover:after{
        background:#920c14
    }
    .large_btn{
        margin-top:5px
    }
    .large_btn ul li{
        float:left;
        width:50%;
        position:relative;
        padding:0 0
    }
    .large_btn ul li select{
        width:100%;
        height:50px;
        background:0 0;
        padding-left:20px;
        border:2px solid #000;
        outline:0;
        font-size:15px;
        color:#000;
        font-weight:700;
        text-transform:uppercase;
        font-family:var(--robo);
        position:relative
    }
    .large_btn ul li:first-child{
        padding-right:10px
    }
    .large_btn ul li:first-child h3{
        font-size:20px;
        color:#000;
        line-height:50px;
        font-family:var(--ind-med);
        letter-spacing:1px
    }
    .number-input input[type=number]{
        -webkit-appearance:textfield;
        -moz-appearance:textfield;
        background:0 0;
        appearance:textfield
    }
    .number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{
        -webkit-appearance:none
    }
    .prodpgcat{
        margin:0 15px
    }
    .number-input{
        border:2px solid #000;
        display:inline-flex;
        width:100%;
        margin-left:10px
    }
    .number-input,.number-input *{
        box-sizing:border-box
    }
    .number-input button{
        outline:0;
        -webkit-appearance:none;
        background-color:transparent;
        border:none;
        align-items:center;
        justify-content:center;
        width:70px;
        height:46px;
        cursor:pointer;
        margin:0;
        position:relative;
        transition:.45s
    }
    .number-input button:hover{
        background:var(--hover-color);
        color:#fff
    }
    .number-input button:after,.number-input button:before{
        display:inline-block;
        position:absolute;
        content:'';
        width:1rem;
        transition:.45s;
        height:2px;
        background-color:#212121;
        transform:translate(-50%,-50%)
    }
    .number-input button.plus:after{
        transform:translate(-50%,-50%) rotate(90deg)
    }
    .number-input input[type=number]{
        font-family:sans-serif;
        width:100%;
        padding:.5rem;
        border:solid #bdbdbd;
        border-width:0 1px;
        font-size:2rem;
        height:46px;
        font-weight:700;
        text-align:center;
        font-size:18px;
        font-weight:400;
        font-family:var(--os_font)
    }
    .number-input button:hover:after{
        background-color:#920c14
    }
    .number-input button:hover:before{
        background-color:#920c14
    }
    .large_share{
        padding:20px 0
    }
    .large_share ul li{
        display:inline-block
    }
    .large_share ul li a{
        color:#000;
        font-size:14px;
        font-weight:500;
        font-family:var(--robo);
        display:inline-block;
        padding:0 10px 0 0;
        transition:.45s
    }
    .large_share ul li:nth-child(1) a:hover{
        color:#3b5999;
        text-decoration:underline
    }
    .large_share ul li:nth-child(2) a:hover{
        color:#55acee;
        text-decoration:underline
    }
    .large_share ul li:nth-child(3) a:hover{
        color:#bd081c;
        text-decoration:underline
    }
    .large_facli{
        margin-top:30px
    }
    .large_facli ul li{
        margin-bottom:10px
    }
    .large_facli ul li .left_facli{
        display:table-cell;
        vertical-align:top;
        padding-right:10px
    }
    .large_facli ul li .right_facli{
        display:table-cell;
        vertical-align:middle;
        font-size:15px;
        color:#000;
        font-family:var(--robo)
    }
    .ib-heading{
        font-size:40px;
        color:#000;
        font-weight:700;
        text-transform:uppercase;
        font-family:var(--robo);
        text-align:center;
        margin-bottom:30px
    }
    .dd_inside h2{
        font-size:20px;
        color:#fff;
        background:#000;
        font-family:'Roboto Condensed',sans-serif;
        text-align:center;
        line-height:60px;
        text-transform:uppercase;
        margin-bottom:30px
    }
    .dd_perag{
        background:#fff;
        padding:30px
    }
    .dd_perag ul li{
        padding-bottom:3px
    }
    .dd_perag ul li .dd-ibs{
        display:table-cell;
        vertical-align:top;
        font-size:8px;
        padding-top:9px;
        padding-right:10px
    }
    .dd_perag ul li .rr-ibs{
        display:table-cell;
        vertical-align:top;
        font-size:17px;
        color:#000;
        line-height:30px;
        font-family:var(--robo)
    }
    .lara_grisd{
        padding-bottom:0!important
    }
    @media (min-width:1200px){
        header .container{
            width:1170px
        }
    }
    @media (min-width:1300px){
        header .container{
            width:1270px
        }
    }
    @media (min-width:1400px){
        header .container{
            width:1370px
        }
    }
    @media screen and (max-width:1400px){
        .slick-next{
            left:-40px!important
        }
        .slick-prev{
            right:-40px!important
        }
    }
    @media screen and (max-width:1300px){
        .lara_center{
            margin-left:-20px;
            margin-right:-20px
        }
        .slick-next{
            left:-10px!important
        }
        .slick-prev{
            right:-10px!important
        }
        .clients_list .owl-prev{
            right:-40px!important
        }
        .clients_list .owl-next{
            left:-40px!important
        }
    }
    @media screen and (max-width:1199px){
        .bannter_text{
            padding:49px 0 40px 0
        }
        .product_tab_inner .nav>li>a{
            width:140px
        }
        .category_namesf h2{
            font-size:30px
        }
        .menu-wrapper ul li a{
            padding:14px 13px;
            font-size:14px
        }
        .top_bar_search{
            margin:14px 0
        }
        .top_navigation{
            padding:0 0
        }
        .cursoles_text h2{
            font-size:19px
        }
        .cursoles_text p{
            font-size:13px;
            color:#030303;
            line-height:18px
        }
        .cursoles_text{
            text-align:center;
            padding:20px 20px 20px 20px
        }
        .slick-center .cursoles_text{
            text-align:center;
            padding:20px 20px 40px 20px
        }
        .slick-center .cursoles_text p{
            font-size:12px;
            color:#030303;
            line-height:17px
        }
        .address_list ul li{
            font-size:16px
        }
        .address_list ul li span{
            padding-right:7px;
            font-size:23px
        }
        .map_right img{
            margin:0 auto;
            width:170px
        }
        .map_right h2{
            font-size:20px;
            padding-top:11px
        }
        .map_right p{
            font-size:13px;
            color:#000;
            font-family:Roboto,sans-serif;
            line-height:20px
        }
        .insta_haead{
            padding-top:0
        }
        .abot_p_t h3{
            padding:0 30px
        }
        .abot_p_t p{
            padding:0 30px 0 30px
        }
        .campus_text p{
            font-size:20px;
            line-height:32px;
            padding-top:20px
        }
        .ab_map_left h2{
            font-size:28px;
            line-height:43px
        }
        .maeket_rigth{
            padding:0 0;
            padding-left:30px
        }
        .maeket_rigth p{
            font-size:19px
        }
        .certified_text p{
            padding:0 30px
        }
        .certified_text h2{
            padding-bottom:15px
        }
        .qulity_bg_right{
            padding:60px 0
        }
        .iso_img{
            padding:80px 0
        }
        .qulity_banner h2{
            font-size:47px
        }
        .n_p_head{
            font-size:37px;
            line-height:48px
        }
        .embroidery_tyext h2{
            font-size:40px
        }
        .embroidery_tyext p{
            font-size:17px
        }
        .clost{
            text-align:center;
            padding-left:20px;
            padding-bottom:20px;
            padding-right:20px
        }
        .clost h2{
            font-size:44px
        }
        .packing_d h2{
            font-size:46px
        }
        .packing_details{
            margin-top:-384px
        }
    }
    @media screen and (max-width:991px){
        .tabsss{
            padding-top:40px;
            padding-bottom:50px
        }
        .category_namesf h2{
            font-size:20px;
            letter-spacing:1px
        }
        .top_bar_contcat ul li{
            padding-left:5px
        }
        .top_bar_contcat ul li span{
            font-size:13px;
            padding-right:3px
        }
        .top_bar_contcat ul li p{
            font-family:Roboto,sans-serif;
            font-size:11px
        }
        .top_bar_contcat ul li a{
            font-family:Roboto,sans-serif;
            font-size:12px
        }
        .mobile_search{
            display:block
        }
        .top_bar_search{
            display:none
        }
        .mobile_search a{
            width:35px;
            height:35px;
            background:#000;
            color:#fff;
            border-radius:50%;
            display:inline-block;
            text-align:center;
            line-height:35px;
            transition:.45s
        }
        .mobile_search a:hover{
            background:#920c14;
            color:#fff
        }
        .menu-wrapper ul li a{
            padding:14px 6px;
            font-size:12px
        }
        .mobile_search{
            display:block;
            padding:16px 0
        }
        .feature h2{
            font-family:Conv_Industry-BoldItalic;
            font-size:28px
        }
        .feature p{
            font-family:Conv_Industry-Book;
            font-size:15px
        }
        #maps .row-eq-height{
            display:block
        }
        .address_list{
            position:static;
            bottom:0;
            left:15px;
            z-index:99
        }
        .map_right{
            text-align:center;
            position:static;
            top:100px;
            right:0
        }
        .address_list ul{
            margin-left:60%;
            transform:translateX(-60%)
        }
        .catlog_head h2{
            font-family:Conv_Industry-BoldItalic;
            font-size:28px
        }
        .catlog_btn{
            float:left;
            width:100%;
            margin-top:0
        }
        .clients_list .owl-prev{
            right:0
        }
        .clients_list .owl-next{
            left:0
        }
        .insta_haead{
            padding-top:0
        }
        .insta_imfg{
            float:none;
            padding-top:40px
        }
        .main_footer .row-eq-height{
            display:block
        }
        .footer_logo h2{
            font-family:Conv_Industry-Medium;
            font-size:17px;
            color:#fff;
            line-height:25px
        }
        .main_footer .col-md-3:after{
            display:none
        }
        .fl2{
            padding-left:0
        }
        .main_f_links{
            margin-top:30px
        }
        .padd_70{
            padding:40px 0!important
        }
        .padd_t_70{
            padding-top:40px!important
        }
        .padd_b_70{
            padding-bottom:40px!important
        }
        .padd_t_50{
            padding-top:30px!important
        }
        .padd_50{
            padding:30px 0!important
        }
        .padd_40{
            padding:20px 0!important
        }
        .padd_t_40{
            padding-top:20px!important
        }
        .slick-prev{
            right:0!important
        }
        .slick-next{
            left:0!important
        }
        .bannter_text h2{
            font-family:Conv_Industry-Demi;
            font-size:30px
        }
        .bannter_text p{
            font-family:Conv_Industry-Light;
            font-size:17px
        }
        .bannter_text{
            padding:59px 0
        }
        .product_tab_inner .nav>li>a{
            width:110px;
            font-size:13px;
            height:40px;
            line-height:40px
        }
        .bannter_text12{
            padding:40px 0 30px 0!important
        }
        .product_tab_inner .nav-tabs{
            margin-bottom:40px
        }
        .fea_name{
            padding:25px 10px
        }
        .x_mob{
            display:none
        }
        .abot_p_t h2{
            font-size:25px
        }
        .abot_p_t h3{
            padding:0 0;
            font-size:29px;
            padding-bottom:20px
        }
        .abot_p_t p{
            padding:0;
            font-size:17px
        }
        .abot_p_t p>br{
            content:' '
        }
        .abot_p_t p:after{
            content:' '
        }
        .padd_abot_p_t{
            padding-bottom:250px
        }
        .about_p_img{
            margin-top:-214px
        }
        .campus_text h2{
            font-size:35px
        }
        .campus_text p{
            font-size:19px;
            line-height:28px;
            padding-top:20px
        }
        .campus_text{
            margin-top:40px
        }
        .about_map{
            background:url(../images/abou_map.png) no-repeat center center;
            background-size:cover
        }
        .ab_map_left h2{
            font-size:24px;
            line-height:30px
        }
        .ab_map_left{
            margin-bottom:20px
        }
        .unm_list p{
            min-height:72px
        }
        .unm_list{
            text-align:center;
            margin-top:30px
        }
        .mapinmg_num{
            padding-top:285px
        }
        .maeket_rigth h2{
            font-size:35px
        }
        .maeket_rigth{
            margin-top:30px
        }
        .timeline .containers.left{
            padding:0 40px 0 0
        }
        .timeline_head h2{
            background:#cb1730;
            font-size:29px;
            width:92px;
            margin-right:15px;
            height:50px;
            line-height:50px
        }
        .timeline_head p span{
            font-size:20px
        }
        .timeline_head p{
            transform:translateY(8px)
        }
        .timeline .content::after{
            right:-53px
        }
        .timeline .containers.right{
            padding:0 0 0 40px;
            margin-top:-380px
        }
        .timeline .right_b::after{
            left:-53px
        }
        .certified_text h2{
            font-size:37px
        }
        .certified_text p{
            padding:0 0;
            font-size:20px
        }
        .qulity_bg_right{
            padding:40px 0 20px 0
        }
        .iso_wrap .row{
            display:inherit
        }
        .iso_img ul{
            text-align:center
        }
        .iso_img ul li{
            display:inline-block;
            padding:0 20px
        }
        .iso_img ul li:first-child{
            margin-bottom:0
        }
        .iso_img{
            padding:40px 0
        }
        .qulity_banner h2{
            font-size:42px
        }
        .bringing_rigth{
            margin:0 -15px 0 -15px;
            float:left;
            padding-top:30px
        }
        .cont_mnaps{
            margin-top:40px
        }
        .lara_how_its_in{
            margin-top:30px
        }
        .house_img{
            max-width:411px;
            margin:0 auto;
            margin-top:30px
        }
        .packing_details{
            margin-top:20px
        }
        .packing_vbanner{
            min-height:325px
        }
        .gallery_haeraf h2{
            line-height:40px;
            padding-bottom:40px
        }
        .more_le ul li{
            max-height:100px;
            border:1px solid #c2c2c2;
            margin-bottom:0;
            transition:.45s;
            max-width:100px;
            display:inline-block;
            margin-right:5px
        }
        .dd_inside{
            margin-top:30px
        }
        .ib-heading{
            margin-bottom:0
        }
        .laege_p_details{
            float:left;
            width:100%;
            padding-left:0;
            padding-top:30px
        }
    }
    @media screen and (max-width:768px){
        .slider-box{
            min-height:inherit!important;
            background-image:none!important
        }
        .tabsss{
            padding-top:30px;
            padding-bottom:30px
        }
        .mobile_search a{
            width:35px;
            height:35px;
            background:#920c14
        }
        .tab_aser{
            display:none!important
        }
        .x_mob{
            display:block
        }
        .scroll-top-inner i{
            font-size:17px;
            line-height:inherit
        }
        .scroll-top-wrapper{
            width:40px;
            height:42px;
            line-height:39px;
            right:12px;
            bottom:25px
        }
        .catlog_btn ul li a img{
            margin:0 auto;
            margin-bottom:10px;
            width:50px
        }
        .slick-center{
            transform:scale(1);
            transition:.45s ease all
        }
        .slick-slide{
            transform:scale(1);
            transition:.45s ease all;
            margin:50px 0
        }
        .slick-slide img{
            display:block;
            width:100%
        }
        .slick-center .cursoles_text h2{
            font-family:Conv_Industry-Bold;
            font-size:22px
        }
        .slick-center .cursoles_text p{
            font-size:13px;
            color:#030303;
            line-height:20px
        }
        .lara_center{
            margin-left:0;
            margin-right:0
        }
        .padd_70{
            padding:30px 0!important
        }
        .padd_t_70{
            padding-top:30px!important
        }
        .padd_b_70{
            padding-bottom:30px!important
        }
        .padd_t_50{
            padding-top:20px!important
        }
        .padd_40{
            padding:10px 0!important
        }
        .padd_t_40{
            padding-top:10px!important
        }
        .top_bar{
            border-bottom:1px solid #e7e7e7;
            display:none
        }
        .top_logo_inner img{
            margin:0 auto
        }
        .top_logo_inner a{
            display:block
        }
        .top_navigation{
            float:none;
            border:none;
            padding:0 0
        }
        .navbar-inverse{
            background:0 0;
            margin:0;
            border:none;
            position:initial
        }
        .navbar-toggle{
            position:relative!important;
            float:left;
            padding:11px 10px!important;
            margin-top:4px!important;
            margin-right:0!important;
            margin-bottom:4px!important;
            background-color:transparent!important;
            background-image:none!important;
            border:none;
            border-radius:4px!important;
            background:0 0!important;
            border:0 solid #fff!important
        }
        .navbar-inverse .navbar-toggle .icon-bar{
            background-color:#fff
        }
        .navbar-inverse .navbar-collapse{
            border-color:#676767;
            position:absolute;
            left:0;
            z-index:999;
            background:#ffff;
            width:100%;
            border-bottom:1px solid #676767;
            margin-top:0;
            padding:0!important
        }
        .top_navigation ul{
            margin:0;
            background:#000;
            padding:0;
            text-align:center;
            padding:10px 0;
            float:none
        }
        .top_navigation ul li{
            margin:0
        }
        .navbar-inverse ul li{
            width:100%!important;
            text-align:center!important
        }
        .padd_right{
            padding-right:15px
        }
        .menu-wrapper ul li a{
            width:100%;
            padding:12px 6px
        }
        .rko_col{
            position:inherit
        }
        .menu-wrapper ul li ul{
            display:none
        }
        .mobile_search{
            display:block;
            padding:5px 15px;
            float:right
        }
        .main_cate{
            position:relative;
            margin-top:20px;
            max-width:380px;
            margin:0 auto;
            margin-top:20px
        }
        .main_cate .cate_name h2{
            font-size:22px
        }
        .about_inner{
            background:#fff;
            padding:40px 30px
        }
        .about_inner h2{
            font-family:Conv_Industry-Bold;
            font-size:25px;
            letter-spacing:1px
        }
        .about_inner h3{
            font-family:Conv_Industry-Bold;
            font-size:15px;
            color:#000;
            text-transform:uppercase;
            letter-spacing:.5px;
            line-height:23px;
            padding:10px 0
        }
        .about_inner p{
            font-family:Roboto,sans-serif;
            font-size:14px;
            color:#000;
            line-height:22px
        }
        .feature h2{
            font-family:Conv_Industry-BoldItalic;
            font-size:22px
        }
        .feature p{
            font-family:Conv_Industry-Book;
            font-size:14px;
            line-height:20px
        }
        .production_slider{
            padding-top:50px
        }
        .category_inner .owl-prev{
            position:absolute;
            top:-40px
        }
        .category_inner .owl-next{
            position:absolute;
            top:-40px
        }
        .feature h2>br{
            content:' '
        }
        .feature h2>br:after{
            content:' '
        }
        .catlog_head h2>br{
            content:' '
        }
        .catlog_head h2>br:after{
            content:' '
        }
        .slick-center .cursoles_text{
            text-align:center;
            padding:20px 10px 40px 10px
        }
        .slick-center .cursoles_text h2{
            font-family:Conv_Industry-Bold;
            font-size:19px
        }
        #cursoles{
            padding-top:0;
            padding-bottom:0
        }
        .address_list ul{
            margin-left:0;
            transform:translateX(0)
        }
        .catlog_btn ul li{
            text-align:center;
            display:inline-block;
            margin:8px 18px
        }
        .bannter_text{
            background:#141414
        }
        .bannter_text{
            padding:30px 0
        }
        .bannter_text h2{
            font-family:Conv_Industry-Demi;
            font-size:25px
        }
        .bannter_text p{
            font-family:Conv_Industry-Light;
            font-size:15px
        }
        .bannter_text12{
            padding:30px 0 30px 0!important
        }
        .product_tab_inner .nav>li>a{
            width:100%;
            font-size:13px;
            height:40px;
            line-height:40px;
            text-align:center
        }
        .product_tab_inner .nav-tabs{
            text-align:left
        }
        .product_tab_inner .nav-tabs>li{
            float:none;
            display:block;
            margin-bottom:0;
            margin:2px 0
        }
        .insta_haead{
            padding-bottom:0
        }
        .abot_p_t h3{
            padding:0 0;
            font-size:23px;
            padding-bottom:20px
        }
        .padd_abot_p_t{
            padding-bottom:30px
        }
        .about_p_img{
            margin-top:30px
        }
        .campus_left ul li .location{
            padding:15px 10px 15px 20px
        }
        .campus_left ul li img{
            max-width:initial;
            width:39px
        }
        .campus_left ul li p{
            font-size:16px;
            font-family:var(--robo)
        }
        .campus_left ul li .media-left{
            padding-right:15px
        }
        .campus_text h2{
            font-size:24px
        }
        .campus_text p{
            font-size:16px;
            line-height:24px;
            padding-top:20px
        }
        .maeket_rigth h2{
            font-size:29px
        }
        .maeket_rigth p{
            font-size:16px;
            line-height:25px
        }
        .qulity_banner img{
            display:none
        }
        .qulity_banner{
            background:url(../images/qulity.png) no-repeat center center;
            padding:70px 0
        }
        .qulity_banner h2{
            font-size:30px
        }
        .qulity_banner h2{
            position:static;
            top:0;
            left:0;
            transform:translate(0,0);
            text-align:center;
            display:block
        }
        .certified_text h2{
            font-size:30px
        }
        .qulity_bg_etxt h2{
            font-size:28px
        }
        .qulity_bg_etxt p{
            font-size:16px
        }
        .clients_list .owl-prev{
            right:0!important
        }
        .clients_list .owl-next{
            left:0!important
        }
        .n_p_head{
            font-size:25px;
            line-height:38px
        }
        .n_p_pera{
            font-size:16px;
            line-height:24px
        }
        .form_co_btn button{
            font-family:var(--robo-slb);
            width:220px;
            height:50px;
            line-height:50px;
            text-align:center;
            border-radius:5px;
            background:#920c14;
            color:#fff;
            font-size:20px;
            display:inline-block;
            border:0;
            transition:.45s
        }
        .contact_list_x ul li span{
            width:35px;
            height:35px;
            margin-right:15px;
            line-height:35px;
            border-radius:50%;
            font-size:14px
        }
        .contact_list_x ul li p{
            font-size:16px
        }
        .contact_list_x ul li p b{
            font-size:16px;
            font-weight:700
        }
        .locations_cont h2{
            font-size:35px;
            color:#fff;
            font-family:var(--ind-light);
            text-transform:uppercase;
            padding-bottom:20px;
            line-height:32px
        }
        .locations_cont h3{
            font-size:27px
        }
        .locations_cont h4{
            font-size:18px;
            line-height:26px
        }
        .office_ad h2{
            font-size:27px
        }
        .office_ad p{
            font-size:17px
        }
        .office_ad h2{
            margin:0 20px
        }
        .office_ad p{
            margin:0 20px
        }
        .lara_p_x{
            display:table-cell;
            vertical-align:middle
        }
        .lara_sp{
            display:table-cell;
            vertical-align:middle
        }
        .embroidery_tyext{
            text-align:center;
            margin-top:0
        }
        .clost h2{
            font-size:33px
        }
        .embroidery_banner{
            min-height:730px
        }
        .packing_banner{
            min-height:206px;
            background-size:100% 100%
        }
        .packing_d h2{
            font-size:35px
        }
        .packing_d p{
            font-size:18px;
            line-height:24px
        }
        .gallery_haeraf h2{
            line-height:40px;
            padding-bottom:20px
        }
        .packing_vbanner{
            background:url(../images/ds222ad.png) no-repeat left center;
            background-attachment:fixed
        }
        .more_le ul li{
            max-height:60px;
            max-width:60px
        }
    }
    @media screen and (max-width:768px){
        .timeline::after{
            left:15px
        }
        .timeline .containers{
            width:100%;
            padding-left:70px;
            padding-right:25px
        }
        .timeline .container::before{
            left:60px;
            border:medium solid #fff;
            border-width:10px 10px 10px 0;
            border-color:transparent #fff transparent transparent
        }
        .timeline .left::after,.timeline .right::after{
            left:15px
        }
        .timeline .right{
            left:0
        }
        .timeline .containers.left{
            padding:0 0 0 50px
        }
        .timeline_head h2{
            background:#cb1730;
            font-size:21px;
            width:62px;
            margin-right:10px;
            height:40px;
            line-height:40px;
            display:block;
            margin-bottom:10px
        }
        .timeline_head p{
            display:inline-block;
            transform:translateY(0);
            font-size:14px
        }
        .timeline_head p span{
            font-size:17px
        }
        .timeline .left_b::before{
            content:" ";
            height:0;
            position:absolute;
            top:22px;
            transition:.45s;
            width:0;
            z-index:1;
            right:auto;
            left:-15px;
            border:medium solid #920c14;
            border-width:15px 15px 15px 0;
            border-color:transparent #920c14 transparent transparent
        }
        .timeline .content::after{
            right:auto;
            left:-46px;
            top:24.5px
        }
        .timeline .left_b:hover:before{
            border:medium solid #000;
            border-width:15px 15px 15px 0;
            border-color:transparent #000 transparent transparent
        }
        .timeline .containers.right{
            padding:0 0 0 50px;
            margin-top:30px
        }
    }
    @media (max-width:800px){
        .lara_gallery_w .column{
            flex:50%;
            max-width:50%
        }
    }
    @media (max-width:600px){
        .lara_gallery_w .column{
            flex:100%;
            max-width:100%
        }
        .lara_colun_pa{
            padding-top:00px!important
        }
        .pro_name h2{
            font-size:23px
        }
        .large_btn ul li{
            float:left;
            margin-bottom:10px;
            width:100%
        }
        .large_btn ul li:first-child{
            padding-right:0
        }
        .number-input{
            margin-left:0
        }
        .large_btn ul li:first-child:before{
            right:4px
        }
        .ib-heading{
            font-size:28px
        }
    }
    .category-grid{
        position:relative
    }
    .category-grid .category-content{
        position:absolute;
        width:100%;
        text-align:center;
        bottom:20px;
        text-transform:uppercase;
        color:#fff;
        background-color:rgba(142,142,142,.46);
        padding:8px 0
    }
    .d-none{
        display:none
    }
    .about_img img{
        width:100%
    }
    .top_contact ul li{
        list-style:none;
        display:inline-block;
        transition:.45s;
        color:#242424
    }
    .top_contact ul li:first-child{
        padding-right:20px
    }
    .top_contact ul li:hover{
        color:#920c14
    }
    .top_contact ul li:hover a{
        color:#920c14
    }
    .top_contact_mob{
        display:none
    }
    .lara_logo_text ul li{
        list-style:none;
        display:inline-block
    }
    .lara_logo_text ul li .logo_text{
        text-align:right;
        transform:translateY(19px);
        margin-left:9px
    }
    .lara_logo_text ul li .logo_text h3{
        font-size:35px;
        font-family:Conv_ABHAYALIBRE-EXTRABOLD;
        text-transform:uppercase;
        line-height:0
    }
    .lara_logo_text ul li .logo_text p{
        font-size:12px;
        text-transform:uppercase;
        font-family:Raleway,sans-serif;
        margin:0;
        padding-top:3px;
        font-weight:600;
        letter-spacing:1px
    }
    .lrar_lan small{
        font-size:100%;
        color:#fff
    }
    .service_ico{
        font-size:30px;
        color:#fff;
        float:left;
        line-height:0;
        padding-right:10px
    }
    .service_text{
        display:inline-block;
        color:#fff;
        text-align:left
    }
    .service_text h4{
        color:#fff;
        margin:0;
        font-size:20px;
        font-family:Roboto,sans-serif;
        letter-spacing:.3px
    }
    .service_text p{
        color:#ddd;
        margin:0;
        font-size:13px;
        line-height:18px
    }
    .lara_sec_f{
        display:inline-block;
        padding-right:30px
    }
    .lara_ser_2{
        text-align:center
    }
    .lara_ser_3{
        float:right
    }
    .main-menu ul li ul li:hover>a{
        color:#000!important
    }
    button.lara_action-cart{
        background-color:#eef0f1!important;
        border-radius:3px!important;
        color:#242424!important;
        display:inline-block!important;
        font-size:12px!important;
        transition:.3s!important;
        font-weight:500!important;
        border:none!important;
        outline:0!important;
        padding:9px 20px 8px!important;
        text-transform:uppercase!important
    }
    button.lara_action-cart:hover{
        background-color:#920c14!important;
        color:#fff!important
    }
    button.lara_same_action{
        background-color:#eef0f1;
        border-radius:3px!important;
        color:#242424!important;
        font-size:16px!important;
        height:35px!important;
        border:none!important;
        outline:0!important;
        line-height:35px!important;
        text-align:center!important;
        width:35px!important
    }
    button.lara_same_action:hover{
        background-color:#920c14!important;
        color:#fff!important
    }
    .lara_about_home{
        background:#222
    }
    .lara_about_inner p{
        text-align:justify;
        font-family:Roboto,sans-serif;
        line-height:27px;
        font-size:15.5px;
        color:#fff
    }
    .topsocialmedia ul li span{
        font-size:12px;
        color:#fff;
        display:inline-block;
        padding:0 0;
        cursor:pointer;
        position:relative;
        transition:.45s;
        padding-right:7px
    }
    .topsocialmedia ul li span:hover{
        color:#282828
    }
    .lara_language i{
        position:absolute;
        top:20px;
        right:8px
    }
    / google language / #google_translate_element{
        color:#fff;
        text-decoration:none;
        padding:0;
        text-align:center
    }
    .goog-te-gadget img{
        display:none
    }
    .goog-te-gadget-simple{
        background:0 0!important;
        border:none!important;
        color:#b6b6b6;
        font-size:14px;
        display:inline-block;
        padding-top:0;
        padding-bottom:0;
        zoom:1;
        padding:0
    }
    .goog-te-gadget-simple .goog-te-menu-value{
        color:#fff!important
    }
    .goog-te-menu-value span{
        padding:30px 0
    }
    .goog-te-menu-value span:first-child{
        margin-right:20px
    }
    .goog-te-menu-value span:last-child{
        color:#fff!important;
        padding:0 3px 0 5px;
        border:none!important
    }
    .goog-te-menu-value{
        text-decoration:none!important
    }
    .goog-te-menu-value span:nth-child(1){
        margin-right:0
    }
    .goog-te-menu-value span:nth-child(3){
        display:none
    }
    .goog-te-gadget-simple .goog-te-menu-value{
        color:#fff!important;
        font-family:Poppins,sans-serif;
        font-size:12px;
        font-weight:600;
        margin:0
    }
    .goog-te-menu-value span:last-child{
        color:#fff!important;
        display:none!important;
        padding:0
    }
    .top_bar_right ul li:hover .goog-te-menu-value{
        color:#fff!important;
        font-family:Poppins,sans-serif;
        font-size:12px;
        font-weight:600
    }
    .top_bar_right ul li:hover .goog-te-menu-value span:last-child{
        color:#fff!important
    }
    / google language end / .aj_footerz{
        padding-bottom:30px
    }
    .aj_footerz ul li{
        padding-bottom:5px
    }
    .aj_footerz ul li span{
        display:inline-block;
        font-size:16px;
        color:#000;
        padding-right:9px
    }
    .aj_footerz ul li p{
        display:inline-block;
        font-family:Raleway,sans-serif;
        font-size:14px;
        color:#000;
        padding-right:5px;
        font-weight:600
    }
    .contat_left{
        font-family:Raleway,sans-serif;
        padding-bottom:30px
    }
    .contat_left h4{
        font-size:25px;
        font-weight:700;
        color:#000;
        padding-bottom:15px
    }
    .contat_left p span{
        font-size:18px;
        color:#000
    }
    .lasani2{
        padding:0 0
    }
    .lara_menu{
        padding:5px 10px
    }
    .bbasket .clpadl button{
        background:#920c14;
        color:#fff;
        border:0;
        padding:8px 12px;
        transition:.45s;
        border-radius:5px
    }
    .bbasket .clpadl button:hover{
        background:#282829;
        color:#fff
    }
    .mt-1{
        margin-top:1px
    }
    .mt-2{
        margin-top:2px
    }
    .mt-3{
        margin-top:3px
    }
    .mt-4{
        margin-top:4px
    }
    .mt-5{
        margin-top:5px
    }
    .mt-6{
        margin-top:6px
    }
    .mt-7{
        margin-top:7px
    }
    .mt-8{
        margin-top:8px
    }
    .mt-9{
        margin-top:9px
    }
    .mt-10{
        margin-top:10px
    }
    .mt-11{
        margin-top:11px
    }
    .mt-12{
        margin-top:12px
    }
    .mt-13{
        margin-top:13px
    }
    .mt-14{
        margin-top:14px
    }
    .mt-15{
        margin-top:15px
    }
    .mt-16{
        margin-top:16px
    }
    .mt-17{
        margin-top:17px
    }
    .mt-18{
        margin-top:18px
    }
    .mt-19{
        margin-top:19px
    }
    .mt-20{
        margin-top:20px
    }
    .mt-21{
        margin-top:21px
    }
    .mt-22{
        margin-top:22px
    }
    .mt-23{
        margin-top:23px
    }
    .mt-24{
        margin-top:24px
    }
    .mt-25{
        margin-top:25px
    }
    .mt-26{
        margin-top:26px
    }
    .mt-27{
        margin-top:27px
    }
    .mt-28{
        margin-top:28px
    }
    .mt-29{
        margin-top:29px
    }
    .mt-30{
        margin-top:30px
    }
    .mt-31{
        margin-top:31px
    }
    .mt-32{
        margin-top:32px
    }
    .mt-33{
        margin-top:33px
    }
    .mt-34{
        margin-top:34px
    }
    .mt-35{
        margin-top:35px
    }
    .mt-36{
        margin-top:36px
    }
    .mt-37{
        margin-top:37px
    }
    .mt-38{
        margin-top:38px
    }
    .mt-39{
        margin-top:39px
    }
    .mt-40{
        margin-top:40px
    }
    .mt-41{
        margin-top:41px
    }
    .mt-42{
        margin-top:42px
    }
    .mt-43{
        margin-top:43px
    }
    .mt-44{
        margin-top:44px
    }
    .mt-45{
        margin-top:45px
    }
    .mt-46{
        margin-top:46px
    }
    .mt-47{
        margin-top:47px
    }
    .mt-48{
        margin-top:48px
    }
    .mt-49{
        margin-top:49px
    }
    .mt-50{
        margin-top:50px
    }
    .mt-51{
        margin-top:51px
    }
    .mt-52{
        margin-top:52px
    }
    .mt-53{
        margin-top:53px
    }
    .mt-54{
        margin-top:54px
    }
    .mt-55{
        margin-top:55px
    }
    .mt-56{
        margin-top:56px
    }
    .mt-57{
        margin-top:57px
    }
    .mt-58{
        margin-top:58px
    }
    .mt-59{
        margin-top:59px
    }
    .mt-60{
        margin-top:60px
    }
    .mt-61{
        margin-top:61px
    }
    .mt-62{
        margin-top:62px
    }
    .mt-63{
        margin-top:63px
    }
    .mt-64{
        margin-top:64px
    }
    .mt-65{
        margin-top:65px
    }
    .mt-66{
        margin-top:66px
    }
    .mt-67{
        margin-top:67px
    }
    .mt-68{
        margin-top:68px
    }
    .mt-69{
        margin-top:69px
    }
    .mt-70{
        margin-top:70px
    }
    .mt-71{
        margin-top:71px
    }
    .mt-72{
        margin-top:72px
    }
    .mt-73{
        margin-top:73px
    }
    .mt-74{
        margin-top:74px
    }
    .mt-75{
        margin-top:75px
    }
    .mt-76{
        margin-top:76px
    }
    .mt-77{
        margin-top:77px
    }
    .mt-78{
        margin-top:78px
    }
    .mt-79{
        margin-top:79px
    }
    .mt-80{
        margin-top:80px
    }
    .mt-81{
        margin-top:81px
    }
    .mt-82{
        margin-top:82px
    }
    .mt-83{
        margin-top:83px
    }
    .mt-84{
        margin-top:84px
    }
    .mt-85{
        margin-top:85px
    }
    .mt-86{
        margin-top:86px
    }
    .mt-87{
        margin-top:87px
    }
    .mt-88{
        margin-top:88px
    }
    .mt-89{
        margin-top:89px
    }
    .mt-90{
        margin-top:90px
    }
    .mt-91{
        margin-top:91px
    }
    .mt-92{
        margin-top:92px
    }
    .mt-93{
        margin-top:93px
    }
    .mt-94{
        margin-top:94px
    }
    .mt-95{
        margin-top:95px
    }
    .mt-96{
        margin-top:96px
    }
    .mt-97{
        margin-top:97px
    }
    .mt-98{
        margin-top:98px
    }
    .mt-99{
        margin-top:99px
    }
    .mt-100{
        margin-top:100px
    }
    .mb-1{
        margin-bottom:1px
    }
    .mb-2{
        margin-bottom:2px
    }
    .mb-3{
        margin-bottom:3px
    }
    .mb-4{
        margin-bottom:4px
    }
    .mb-5{
        margin-bottom:5px
    }
    .mb-6{
        margin-bottom:6px
    }
    .mb-7{
        margin-bottom:7px
    }
    .mb-8{
        margin-bottom:8px
    }
    .mb-9{
        margin-bottom:9px
    }
    .mb-10{
        margin-bottom:10px
    }
    .mb-11{
        margin-bottom:11px
    }
    .mb-12{
        margin-bottom:12px
    }
    .mb-13{
        margin-bottom:13px
    }
    .mb-14{
        margin-bottom:14px
    }
    .mb-15{
        margin-bottom:15px
    }
    .mb-16{
        margin-bottom:16px
    }
    .mb-17{
        margin-bottom:17px
    }
    .mb-18{
        margin-bottom:18px
    }
    .mb-19{
        margin-bottom:19px
    }
    .mb-20{
        margin-bottom:20px
    }
    .mb-21{
        margin-bottom:21px
    }
    .mb-22{
        margin-bottom:22px
    }
    .mb-23{
        margin-bottom:23px
    }
    .mb-24{
        margin-bottom:24px
    }
    .mb-25{
        margin-bottom:25px
    }
    .mb-26{
        margin-bottom:26px
    }
    .mb-27{
        margin-bottom:27px
    }
    .mb-28{
        margin-bottom:28px
    }
    .mb-29{
        margin-bottom:29px
    }
    .mb-30{
        margin-bottom:30px
    }
    .mb-31{
        margin-bottom:31px
    }
    .mb-32{
        margin-bottom:32px
    }
    .mb-33{
        margin-bottom:33px
    }
    .mb-34{
        margin-bottom:34px
    }
    .mb-35{
        margin-bottom:35px
    }
    .mb-36{
        margin-bottom:36px
    }
    .mb-37{
        margin-bottom:37px
    }
    .mb-38{
        margin-bottom:38px
    }
    .mb-39{
        margin-bottom:39px
    }
    .mb-40{
        margin-bottom:40px
    }
    .mb-41{
        margin-bottom:41px
    }
    .mb-42{
        margin-bottom:42px
    }
    .mb-43{
        margin-bottom:43px
    }
    .mb-44{
        margin-bottom:44px
    }
    .mb-45{
        margin-bottom:45px
    }
    .mb-46{
        margin-bottom:46px
    }
    .mb-47{
        margin-bottom:47px
    }
    .mb-48{
        margin-bottom:48px
    }
    .mb-49{
        margin-bottom:49px
    }
    .mb-50{
        margin-bottom:50px
    }
    .mb-51{
        margin-bottom:51px
    }
    .mb-52{
        margin-bottom:52px
    }
    .mb-53{
        margin-bottom:53px
    }
    .mb-54{
        margin-bottom:54px
    }
    .mb-55{
        margin-bottom:55px
    }
    .mb-56{
        margin-bottom:56px
    }
    .mb-57{
        margin-bottom:57px
    }
    .mb-58{
        margin-bottom:58px
    }
    .mb-59{
        margin-bottom:59px
    }
    .mb-60{
        margin-bottom:60px
    }
    .mb-61{
        margin-bottom:61px
    }
    .mb-62{
        margin-bottom:62px
    }
    .mb-63{
        margin-bottom:63px
    }
    .mb-64{
        margin-bottom:64px
    }
    .mb-65{
        margin-bottom:65px
    }
    .mb-66{
        margin-bottom:66px
    }
    .mb-67{
        margin-bottom:67px
    }
    .mb-68{
        margin-bottom:68px
    }
    .mb-69{
        margin-bottom:69px
    }
    .mb-70{
        margin-bottom:70px
    }
    .mb-71{
        margin-bottom:71px
    }
    .mb-72{
        margin-bottom:72px
    }
    .mb-73{
        margin-bottom:73px
    }
    .mb-74{
        margin-bottom:74px
    }
    .mb-75{
        margin-bottom:75px
    }
    .mb-76{
        margin-bottom:76px
    }
    .mb-77{
        margin-bottom:77px
    }
    .mb-78{
        margin-bottom:78px
    }
    .mb-79{
        margin-bottom:79px
    }
    .mb-80{
        margin-bottom:80px
    }
    .mb-81{
        margin-bottom:81px
    }
    .mb-82{
        margin-bottom:82px
    }
    .mb-83{
        margin-bottom:83px
    }
    .mb-84{
        margin-bottom:84px
    }
    .mb-85{
        margin-bottom:85px
    }
    .mb-86{
        margin-bottom:86px
    }
    .mb-87{
        margin-bottom:87px
    }
    .mb-88{
        margin-bottom:88px
    }
    .mb-89{
        margin-bottom:89px
    }
    .mb-90{
        margin-bottom:90px
    }
    .mb-91{
        margin-bottom:91px
    }
    .mb-92{
        margin-bottom:92px
    }
    .mb-93{
        margin-bottom:93px
    }
    .mb-94{
        margin-bottom:94px
    }
    .mb-95{
        margin-bottom:95px
    }
    .mb-96{
        margin-bottom:96px
    }
    .mb-97{
        margin-bottom:97px
    }
    .mb-98{
        margin-bottom:98px
    }
    .mb-99{
        margin-bottom:99px
    }
    .mb-100{
        margin-bottom:100px
    }
    .mtb-1{
        margin-top:1px;
        margin-bottom:1px
    }
    .mtb-2{
        margin-top:2px;
        margin-bottom:2px
    }
    .mtb-3{
        margin-top:3px;
        margin-bottom:3px
    }
    .mtb-4{
        margin-top:4px;
        margin-bottom:4px
    }
    .mtb-5{
        margin-top:5px;
        margin-bottom:5px
    }
    .mtb-6{
        margin-top:6px;
        margin-bottom:6px
    }
    .mtb-7{
        margin-top:7px;
        margin-bottom:7px
    }
    .mtb-8{
        margin-top:8px;
        margin-bottom:8px
    }
    .mtb-9{
        margin-top:9px;
        margin-bottom:9px
    }
    .mtb-10{
        margin-top:10px;
        margin-bottom:10px
    }
    .mtb-11{
        margin-top:11px;
        margin-bottom:11px
    }
    .mtb-12{
        margin-top:12px;
        margin-bottom:12px
    }
    .mtb-13{
        margin-top:13px;
        margin-bottom:13px
    }
    .mtb-14{
        margin-top:14px;
        margin-bottom:14px
    }
    .mtb-15{
        margin-top:15px;
        margin-bottom:15px
    }
    .mtb-16{
        margin-top:16px;
        margin-bottom:16px
    }
    .mtb-17{
        margin-top:17px;
        margin-bottom:17px
    }
    .mtb-18{
        margin-top:18px;
        margin-bottom:18px
    }
    .mtb-19{
        margin-top:19px;
        margin-bottom:19px
    }
    .mtb-20{
        margin-top:20px;
        margin-bottom:20px
    }
    .mtb-21{
        margin-top:21px;
        margin-bottom:21px
    }
    .mtb-22{
        margin-top:22px;
        margin-bottom:22px
    }
    .mtb-23{
        margin-top:23px;
        margin-bottom:23px
    }
    .mtb-24{
        margin-top:24px;
        margin-bottom:24px
    }
    .mtb-25{
        margin-top:25px;
        margin-bottom:25px
    }
    .mtb-26{
        margin-top:26px;
        margin-bottom:26px
    }
    .mtb-27{
        margin-top:27px;
        margin-bottom:27px
    }
    .mtb-28{
        margin-top:28px;
        margin-bottom:28px
    }
    .mtb-29{
        margin-top:29px;
        margin-bottom:29px
    }
    .mtb-30{
        margin-top:30px;
        margin-bottom:30px
    }
    .mtb-31{
        margin-top:31px;
        margin-bottom:31px
    }
    .mtb-32{
        margin-top:32px;
        margin-bottom:32px
    }
    .mtb-33{
        margin-top:33px;
        margin-bottom:33px
    }
    .mtb-34{
        margin-top:34px;
        margin-bottom:34px
    }
    .mtb-35{
        margin-top:35px;
        margin-bottom:35px
    }
    .mtb-36{
        margin-top:36px;
        margin-bottom:36px
    }
    .mtb-37{
        margin-top:37px;
        margin-bottom:37px
    }
    .mtb-38{
        margin-top:38px;
        margin-bottom:38px
    }
    .mtb-39{
        margin-top:39px;
        margin-bottom:39px
    }
    .mtb-40{
        margin-top:40px;
        margin-bottom:40px
    }
    .mtb-41{
        margin-top:41px;
        margin-bottom:41px
    }
    .mtb-42{
        margin-top:42px;
        margin-bottom:42px
    }
    .mtb-43{
        margin-top:43px;
        margin-bottom:43px
    }
    .mtb-44{
        margin-top:44px;
        margin-bottom:44px
    }
    .mtb-45{
        margin-top:45px;
        margin-bottom:45px
    }
    .mtb-46{
        margin-top:46px;
        margin-bottom:46px
    }
    .mtb-47{
        margin-top:47px;
        margin-bottom:47px
    }
    .mtb-48{
        margin-top:48px;
        margin-bottom:48px
    }
    .mtb-49{
        margin-top:49px;
        margin-bottom:49px
    }
    .mtb-50{
        margin-top:50px;
        margin-bottom:50px
    }
    .mtb-51{
        margin-top:51px;
        margin-bottom:51px
    }
    .mtb-52{
        margin-top:52px;
        margin-bottom:52px
    }
    .mtb-53{
        margin-top:53px;
        margin-bottom:53px
    }
    .mtb-54{
        margin-top:54px;
        margin-bottom:54px
    }
    .mtb-55{
        margin-top:55px;
        margin-bottom:55px
    }
    .mtb-56{
        margin-top:56px;
        margin-bottom:56px
    }
    .mtb-57{
        margin-top:57px;
        margin-bottom:57px
    }
    .mtb-58{
        margin-top:58px;
        margin-bottom:58px
    }
    .mtb-59{
        margin-top:59px;
        margin-bottom:59px
    }
    .mtb-60{
        margin-top:60px;
        margin-bottom:60px
    }
    .mtb-61{
        margin-top:61px;
        margin-bottom:61px
    }
    .mtb-62{
        margin-top:62px;
        margin-bottom:62px
    }
    .mtb-63{
        margin-top:63px;
        margin-bottom:63px
    }
    .mtb-64{
        margin-top:64px;
        margin-bottom:64px
    }
    .mtb-65{
        margin-top:65px;
        margin-bottom:65px
    }
    .mtb-66{
        margin-top:66px;
        margin-bottom:66px
    }
    .mtb-67{
        margin-top:67px;
        margin-bottom:67px
    }
    .mtb-68{
        margin-top:68px;
        margin-bottom:68px
    }
    .mtb-69{
        margin-top:69px;
        margin-bottom:69px
    }
    .mtb-70{
        margin-top:70px;
        margin-bottom:70px
    }
    .mtb-71{
        margin-top:71px;
        margin-bottom:71px
    }
    .mtb-72{
        margin-top:72px;
        margin-bottom:72px
    }
    .mtb-73{
        margin-top:73px;
        margin-bottom:73px
    }
    .mtb-74{
        margin-top:74px;
        margin-bottom:74px
    }
    .mtb-75{
        margin-top:75px;
        margin-bottom:75px
    }
    .mtb-76{
        margin-top:76px;
        margin-bottom:76px
    }
    .mtb-77{
        margin-top:77px;
        margin-bottom:77px
    }
    .mtb-78{
        margin-top:78px;
        margin-bottom:78px
    }
    .mtb-79{
        margin-top:79px;
        margin-bottom:79px
    }
    .mtb-80{
        margin-top:80px;
        margin-bottom:80px
    }
    .mtb-81{
        margin-top:81px;
        margin-bottom:81px
    }
    .mtb-82{
        margin-top:82px;
        margin-bottom:82px
    }
    .mtb-83{
        margin-top:83px;
        margin-bottom:83px
    }
    .mtb-84{
        margin-top:84px;
        margin-bottom:84px
    }
    .mtb-85{
        margin-top:85px;
        margin-bottom:85px
    }
    .mtb-86{
        margin-top:86px;
        margin-bottom:86px
    }
    .mtb-87{
        margin-top:87px;
        margin-bottom:87px
    }
    .mtb-88{
        margin-top:88px;
        margin-bottom:88px
    }
    .mtb-89{
        margin-top:89px;
        margin-bottom:89px
    }
    .mtb-90{
        margin-top:90px;
        margin-bottom:90px
    }
    .mtb-91{
        margin-top:91px;
        margin-bottom:91px
    }
    .mtb-92{
        margin-top:92px;
        margin-bottom:92px
    }
    .mtb-93{
        margin-top:93px;
        margin-bottom:93px
    }
    .mtb-94{
        margin-top:94px;
        margin-bottom:94px
    }
    .mtb-95{
        margin-top:95px;
        margin-bottom:95px
    }
    .mtb-96{
        margin-top:96px;
        margin-bottom:96px
    }
    .mtb-97{
        margin-top:97px;
        margin-bottom:97px
    }
    .mtb-98{
        margin-top:98px;
        margin-bottom:98px
    }
    .mtb-99{
        margin-top:99px;
        margin-bottom:99px
    }
    .mtb-100{
        margin-top:100px;
        margin-bottom:100px
    }
    @media screen and (max-width:768px){
        .mt-1{
            margin-top:1px
        }
        .mt-2{
            margin-top:2px
        }
        .mt-3{
            margin-top:3px
        }
        .mt-4{
            margin-top:4px
        }
        .mt-5{
            margin-top:5px
        }
        .mt-6{
            margin-top:6px
        }
        .mt-7{
            margin-top:7px
        }
        .mt-8{
            margin-top:8px
        }
        .mt-9{
            margin-top:9px
        }
        .mb-1{
            margin-bottom:1px
        }
        .mb-2{
            margin-bottom:2px
        }
        .mb-3{
            margin-bottom:3px
        }
        .mb-4{
            margin-bottom:4px
        }
        .mb-5{
            margin-bottom:5px
        }
        .mb-6{
            margin-bottom:6px
        }
        .mb-7{
            margin-bottom:7px
        }
        .mb-8{
            margin-bottom:8px
        }
        .mb-9{
            margin-bottom:9px
        }
        .mtb-1{
            margin-top:1px;
            margin-bottom:1px
        }
        .mtb-2{
            margin-top:2px;
            margin-bottom:2px
        }
        .mtb-3{
            margin-top:3px;
            margin-bottom:3px
        }
        .mtb-4{
            margin-top:4px;
            margin-bottom:4px
        }
        .mtb-5{
            margin-top:5px;
            margin-bottom:5px
        }
        .mtb-6{
            margin-top:6px;
            margin-bottom:6px
        }
        .mtb-7{
            margin-top:7px;
            margin-bottom:7px
        }
        .mtb-8{
            margin-top:8px;
            margin-bottom:8px
        }
        .mtb-9{
            margin-top:9px;
            margin-bottom:9px
        }
        .mt-10,.mt-100,.mt-11,.mt-12,.mt-13,.mt-14,.mt-15,.mt-16,.mt-17,.mt-18,.mt-19,.mt-20,.mt-21,.mt-22,.mt-23,.mt-24,.mt-25,.mt-26,.mt-27,.mt-28,.mt-29,.mt-30,.mt-31,.mt-32,.mt-33,.mt-34,.mt-35,.mt-36,.mt-37,.mt-38,.mt-39,.mt-40,.mt-41,.mt-42,.mt-43,.mt-44,.mt-45,.mt-46,.mt-47,.mt-48,.mt-49,.mt-50,.mt-51,.mt-52,.mt-53,.mt-54,.mt-55,.mt-56,.mt-57,.mt-58,.mt-59,.mt-60,.mt-61,.mt-62,.mt-63,.mt-64,.mt-65,.mt-66,.mt-67,.mt-68,.mt-69,.mt-70,.mt-71,.mt-72,.mt-73,.mt-74,.mt-75,.mt-76,.mt-77,.mt-78,.mt-79,.mt-80,.mt-81,.mt-82,.mt-83,.mt-84,.mt-85,.mt-86,.mt-87,.mt-88,.mt-89,.mt-90,.mt-91,.mt-92,.mt-93,.mt-94,.mt-95,.mt-96,.mt-97,.mt-98,.mt-99{
            margin-top:10px
        }
        .mb-10,.mb-100,.mb-11,.mb-12,.mb-13,.mb-14,.mb-15,.mb-16,.mb-17,.mb-18,.mb-19,.mb-20,.mb-21,.mb-22,.mb-23,.mb-24,.mb-25,.mb-26,.mb-27,.mb-28,.mb-29,.mb-30,.mb-31,.mb-32,.mb-33,.mb-34,.mb-35,.mb-36,.mb-37,.mb-38,.mb-39,.mb-40,.mb-41,.mb-42,.mb-43,.mb-44,.mb-45,.mb-46,.mb-47,.mb-48,.mb-49,.mb-50,.mb-51,.mb-52,.mb-53,.mb-54,.mb-55,.mb-56,.mb-57,.mb-58,.mb-59,.mb-60,.mb-61,.mb-62,.mb-63,.mb-64,.mb-65,.mb-66,.mb-67,.mb-68,.mb-69,.mb-70,.mb-71,.mb-72,.mb-73,.mb-74,.mb-75,.mb-76,.mb-77,.mb-78,.mb-79,.mb-80,.mb-81,.mb-82,.mb-83,.mb-84,.mb-85,.mb-86,.mb-87,.mb-88,.mb-89,.mb-90,.mb-91,.mb-92,.mb-93,.mb-94,.mb-95,.mb-96,.mb-97,.mb-98,.mb-99{
            margin-bottom:10px
        }
        .mtb-10,.mtb-100,.mtb-11,.mtb-12,.mtb-13,.mtb-14,.mtb-15,.mtb-16,.mtb-17,.mtb-18,.mtb-19,.mtb-20,.mtb-21,.mtb-22,.mtb-23,.mtb-24,.mtb-25,.mtb-26,.mtb-27,.mtb-28,.mtb-29,.mtb-30,.mtb-31,.mtb-32,.mtb-33,.mtb-34,.mtb-35,.mtb-36,.mtb-37,.mtb-38,.mtb-39,.mtb-40,.mtb-41,.mtb-42,.mtb-43,.mtb-44,.mtb-45,.mtb-46,.mtb-47,.mtb-48,.mtb-49,.mtb-50,.mtb-51,.mtb-52,.mtb-53,.mtb-54,.mtb-55,.mtb-56,.mtb-57,.mtb-58,.mtb-59,.mtb-60,.mtb-61,.mtb-62,.mtb-63,.mtb-64,.mtb-65,.mtb-66,.mtb-67,.mtb-68,.mtb-69,.mtb-70,.mtb-71,.mtb-72,.mtb-73,.mtb-74,.mtb-75,.mtb-76,.mtb-77,.mtb-78,.mtb-79,.mtb-80,.mtb-81,.mtb-82,.mtb-83,.mtb-84,.mtb-85,.mtb-86,.mtb-87,.mtb-88,.mtb-89,.mtb-90,.mtb-91,.mtb-92,.mtb-93,.mtb-94,.mtb-95,.mtb-96,.mtb-97,.mtb-98,.mtb-99{
            margin-top:10px;
            margin-bottom:10px
        }
    }
    a{
        text-decoration:none
    }
    a:hover{
        text-decoration:none
    }
    .row-eq-height{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    @media screen and (max-width:768px){
        .row-eq-height{
            display:block
        }
    }
    .inflex{
        display:inline-flex
    }
    @media screen and (max-width:768px){
        .inflex{
            display:block
        }
    }
    .logo{
        margin-left:0
    }
    @media screen and (max-width:768px){
        .logo{
            display:block;
            margin-left:auto;
            margin-right:auto
        }
    }
    .clpadr{
        padding-right:0!important
    }
    @media screen and (max-width:768px){
        .clpadr{
            padding-right:15px!important
        }
    }
    .clpadl{
        padding-left:0!important
    }
    @media screen and (max-width:768px){
        .clpadl{
            padding-left:15px!important
        }
    }
    .clpad{
        padding-left:0!important;
        padding-right:0!important
    }
    @media screen and (max-width:768px){
        .clpad{
            padding-left:15px!important;
            padding-right:15px!important
        }
    }
    .navbar-toggle{
        background-color:#920c14!important;
        border-radius:0
    }
    .navbar-default .navbar-toggle .icon-bar{
        background:#fff!important
    }
    .navbar-toggle .icon-bar{
        position:relative;
        transition:all .5s ease-in-out
    }
    .navbar-toggle.active .type1{
        top:6px;
        transform:rotate(46deg)
    }
    .navbar-toggle.active .type2{
        background-color:transparent!important
    }
    .navbar-toggle.active .type3{
        top:-6px;
        transform:rotate(-50deg)
    }
    .txt-r{
        text-align:right
    }
    @media screen and (max-width:768px){
        .txt-r{
            text-align:center
        }
    }
    .txt-l{
        text-align:left
    }
    @media screen and (max-width:768px){
        .txt-l{
            text-align:center
        }
    }
    .cd-accordion-menu a,.cd-accordion-menu label{
        color:#000;
        background-color:#f9f9f9;
        font-size:17px;
        font-weight:500;
        font-family:Roboto,sans-serif;
        padding:12px;
        display:block;
        transition:all .3s;
        border-bottom:1px solid #d6d6d6
    }
    .cd-accordion-menu a:hover,.cd-accordion-menu label:hover{
        padding-left:15px;
        color:#920c14!important;
        background:#920c1400
    }
    .cd-accordion-menu ul a,.cd-accordion-menu ul label{
        padding:6px 20px;
        background:#f9f9f9;
        color:#000;
        font-size:15px;
        font-weight:500;
        font-family:Roboto,sans-serif;
        border-bottom:1px #d6d6d6 solid;
        transition:all .3s;
        text-transform:capitalize
    }
    .cd-accordion-menu ul a:hover,.cd-accordion-menu ul label:hover{
        padding-left:18px
    }
    .cd-accordion-menu ul ul a,.cd-accordion-menu ul ul label{
        padding-left:30px;
        transition:all .3s
    }
    .cd-accordion-menu ul ul a:hover,.cd-accordion-menu ul ul label:hover{
        padding-left:35px
    }
    .cd-accordion-menu ul ul ul a,.cd-accordion-menu ul ul ul label{
        padding-left:40px;
        transition:all .3s
    }
    .cd-accordion-menu ul ul ul a:hover,.cd-accordion-menu ul ul ul label:hover{
        padding-left:45px
    }
    .cd-accordion-menu ul ul ul ul a,.cd-accordion-menu ul ul ul ul label{
        padding-left:50px;
        transition:all .3s
    }
    .cd-accordion-menu ul ul ul ul a:hover,.cd-accordion-menu ul ul ul ul label:hover{
        padding-left:55px
    }
    .cat_active{
        color:#fff!important;
        background:#920c14!important
    }
    .cat_active:hover{
        color:#fff!important
    }
    .cd-accordion-menu a.cat_active:hover{
        color:#fff!important
    }
    .cd-accordion-menu label:hover{
        color:#920c14!important
    }
    .paginginfo{
        float:left;
        width:100%;
        background:#e8e5e500;
        margin:0 10px 0 0;
        font-size:0;
        padding:13px 0;
        border:1px solid #e9e9e9
    }
    .paginginfo p{
        font-family:Roboto,sans-serif;
        font-size:14px;
        margin:0;
        color:#000
    }
    .pgright{
        float:right
    }
    @media screen and (max-width:768px){
        .paginginfo{
            text-align:center
        }
        .pgright{
            float:none
        }
    }
    .paginginfo a{
        margin:0 1px
    }
    .paginginfo a.paging{
        background:#00000000;
        color:#282828;
        font-family:Roboto,sans-serif;
        font-size:14px;
        display:inline-block;
        width:25px;
        height:25px;
        text-align:center;
        line-height:24px;
        transition:all .3s;
        border:1px solid #e9e9e9
    }
    .paginginfo a.paging:hover{
        background:#920c14;
        color:#fff!important;
        font-family:Roboto,sans-serif;
        font-size:14px;
        display:inline-block;
        width:25px;
        height:25px;
        text-align:center;
        line-height:24px
    }
    .paginginfo a.pagingd{
        background:#8c898a00;
        color:#282828;
        font-family:Roboto,sans-serif;
        font-size:14px;
        display:inline-block;
        width:25px;
        height:25px;
        text-align:center;
        line-height:24px;
        transition:all .3s;
        border:1px solid #e9e9e9
    }
    .paginginfo a.pagingd:hover{
        color:#fff!important;
        border-color:#920c14;
        background:#920c14
    }
    .paginginfo a.paginga{
        background:#920c14;
        color:#fff;
        font-family:Roboto,sans-serif;
        font-size:14px;
        display:inline-block;
        width:25px;
        height:25px;
        text-align:center;
        line-height:24px;
        transition:all .3s;
        border:1px solid #920c14
    }
    .paginginfo a.paginga:hover{
        color:#fff!important
    }
    .xmsgred{
        border-radius:5px;
        margin:10px 0;
        color:#000;
        font-size:16px;
        font-family:Roboto,sans-serif;
        text-align:center;
        padding:10px;
        background:#920c14!important;
        color:#fff
    }
    .prodpgcat a{
        background:0 0;
        color:#000;
        position:relative;
        display:block;
        padding:10px 15px;
        font-family:Roboto,sans-serif;
        font-size:20px;
        font-weight:500;
        transition:all .3s;
        text-transform:capitalize;
        border:1px solid #920c14;
        margin:5px 0;
        min-height:62px;
        line-height:40px
    }
    .lara_mg_row{
        margin-top:30px
    }
    .prodpgcat a span{
        position:absolute;
        top:50%;
        left:95%;
        transform:translate(-95%,-50%)
    }
    .prodpgcat a:hover{
        background:#920c14;
        color:#fff!important;
        display:block;
        font-family:Roboto,sans-serif
    }
    .bbasket{
        float:left;
        width:100%;
        padding-bottom:5px;
        margin-bottom:10px;
        background-color:#f9f9f9;
        border:1px solid #ebebeb
    }
    .bbasket .pdpd{
        padding-left:15px;
        padding-right:15px
    }
    @media screen and (max-width:768px){
        .bbasket .pdpd{
            padding-left:0;
            padding-right:0
        }
    }
    .bbasket h5{
        font-family:Roboto,sans-serif;
        font-size:14px;
        font-weight:400;
        padding:15px 10px;
        color:#363f4d;
        margin:0 0 5px 0;
        background-color:#f9f9f9;
        border:0 solid #ebebeb
    }
    .bbasket p{
        margin:0;
        font-family:Roboto,sans-serif;
        font-size:14px
    }
    .bbasket p span{
        color:red
    }
    .card{
        border-radius:5px;
        margin:5px 0
    }
    .green{
        background:#93f193
    }
    .red{
        background:#f9a299
    }
    .orange{
        background:#f9ce99
    }
    .card-content{
        padding:10px;
        text-align:center
    }
    .card-content p{
        margin:0
    }
    .ccback{
        display:inline-block;
        background:#920c14;
        color:#fff!important;
        padding:8px 15px;
        margin:5px 0;
        transition:all .5s;
        border-radius:5px
    }
    .ccback:hover{
        background:#282829;
        color:#fff!important
    }
    .sitemap a{
        font:400 14px Roboto,sans-serif;
        color:#000;
        padding:3px!important;
        display:block;
        transition:all .5s
    }
    .sitemap a:hover{
        padding:3px!important;
        display:block;
        color:#920c14
    }
    .sitemap ul{
        margin-left:10px
    }
    .sitemap ul ul{
        margin-left:20px
    }
    .sitemap ul ul ul{
        margin-left:30px
    }
    .sitemap ul ul ul ul{
        margin-left:40px
    }
    .bclr{
        border:1px solid #efebeb;
        transition:all .8s
    }
    .bclr:hover{
        border:1px solid #00a55a33
    }
    .mid_cont{
        background-color:transparent
    }
    .head_cont1{
        margin:0;
        background:#1d1e23;
        position:relative
    }
    .leftmenu{
        width:100%
    }
    .bclrpp{
        background-color:#e3e3e3!important
    }
    .prod_heading_left h4{
        font-size:500 20px;
        font-family:Roboto,sans-serif;
        text-transform:uppercase;
        color:#2d2d2d;
        margin:0;
        padding:16px 0
    }
    .nextbb{
        position:relative
    }
    .prod_heading_right{
        text-align:center
    }
    .prod_heading_right h1{
        color:#fff;
        text-transform:capitalize;
        margin-bottom:0;
        font-family:Roboto,sans-serif;
        font-size:40px
    }
    .prod_heading_right h4{
        font-size:20px;
        font-family:Roboto,sans-serif;
        color:#fff;
        margin:0;
        padding:40px 0 40px 0;
        text-transform:capitalize
    }
    .prod_heading_right h4 a{
        color:#fff;
        transition:.45s
    }
    .prod_heading_right h4 a:hover{
        color:#920c14!important
    }
    .prod_heading_leftc h4{
        font-size:500 20px;
        font-family:Roboto,sans-serif;
        text-transform:capitalize;
        color:#2d2d2d;
        margin:0;
        padding:16px 0
    }
    .leftmenu h4{
        font-size:20px;
        font-family:Conv_Industry-Medium;
        background:#f9f9f9;
        color:#242424;
        margin:0 0 1px 0;
        text-transform:uppercase;
        padding:20px 15px;
        text-align:left;
        border:1px solid #efefef
    }
    .leftmenu ul{
        margin:0;
        padding:0
    }
    .leftmenu li{
        list-style:none
    }
    .leftmenu li.has-children input{
        display:none
    }
    .prdarea{
        width:100%
    }
    .leftmenu .prordfa{
        background:#282525;
        color:#fff;
        margin:0;
        padding:2px 8px 2px 9px;
        font-size:20px;
        font-weight:700;
        border-radius:24px
    }
    .prdarea1 h4{
        font-size:500 18px;
        font-family:Roboto,sans-serif;
        background:#282525;
        color:#fff;
        margin:0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdarea1 h4 a{
        color:#fff
    }
    .fa{
        padding:0 0
    }
    .prdarea3 h4{
        font-size:500 20px;
        font-family:Roboto,sans-serif;
        background:#282525;
        color:#fff;
        margin:20px 0 0 0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdarea3 h4 a{
        color:#fff
    }
    .contactbx{
        margin:20px 0 20px 0;
        text-align:center
    }
    .contactbx strong{
        font-size:500 15px;
        font-family:Roboto,sans-serif;
        color:#920c14;
        margin:0;
        padding:0 0 4px 0;
        text-transform:uppercase
    }
    .contactbx h4{
        font-size:600 16px;
        font-family:Roboto,sans-serif;
        color:#ff2a18;
        margin:0;
        padding:0 0 10px 0;
        text-transform:uppercase
    }
    .contactbx p{
        font-size:500 14px;
        font-family:Roboto,sans-serif;
        color:#3e3e3e;
        margin:0;
        padding:0 0 4px 0;
        line-height:22px;
        text-align:justify;
        text-align:center
    }
    .contactbx a{
        color:#3e3e3e;
        transition:all .5s
    }
    .contactbx a:hover{
        color:#920c14;
        text-decoration:underline
    }
    .contactbx .fas{
        color:#3e3e3e;
        margin:0 8px 10px 0;
        font-size:45px;
        text-align:center
    }
    .backk2{
        background:#323030;
        padding:0 0 54px 10px
    }
    .contactbxm{
        -webkit-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
        -moz-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
        box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62)
    }
    .largeimg{
        border:1px solid #ebebeb;
        background:#fff
    }
    .bclrcc{
        background:#efefef;
        padding:64px 12px
    }
    .prdareasear h4{
        font-size:500 18px,font-family: Roboto,sans-serif;
        color:#fff;
        margin:0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdareasear h4 a{
        color:#fff
    }
    .prdareab h4{
        font-size:500 18px;
        font-family:Roboto,sans-serif;
        background:#004b79;
        color:#fff;
        margin:0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdareab h4 a{
        color:#fff
    }
    .prdareai h4{
        font-size:500 18px;
        font-family:Roboto,sans-serif;
        background:#004b79;
        color:#fff;
        margin:0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdareai h4 a{
        color:#fff
    }
    .prdareag h4{
        font-size:500 18px;
        font-family:Roboto,sans-serif;
        background:#004b79;
        color:#fff;
        margin:0;
        padding:10px 14px;
        text-transform:capitalize
    }
    .prdareag h4 a{
        color:#fff
    }
    .lfetop h4{
        font-size:600 15px;
        font-family:Roboto,sans-serif;
        text-transform:uppercase;
        color:#000;
        margin:10px 0 0 0;
        padding:8px 0
    }
    .lfetop h4 a{
        color:#000
    }
    .detail2{
        margin-bottom:15px
    }
    .detail2 h4{
        font-size:18px;
        font-weight:500;
        font-family:Roboto,sans-serif;
        text-transform:capitalize;
        color:#131313;
        margin:0 0 10px 0;
        padding:0 0
    }
    .detail2 h5{
        font-family:Roboto,sans-serif;
        text-transform:capitalize;
        color:#282828;
        margin:20px 0 24px 0;
        border-bottom:1px solid #ebebeb;
        padding:0 0 15px 0;
        font-size:16px
    }
    .detail2 h6{
        font-family:Roboto,sans-serif;
        text-transform:capitalize;
        color:#131313;
        margin:0 0 15px 0;
        font-size:16px;
        padding:0 0 20px 0;
        border-bottom:1px solid #ebebeb
    }
    .detail2 p{
        font-family:Roboto,sans-serif;
        color:#282828;
        margin:0;
        padding:0 0 2px 2px;
        line-height:24px;
        text-align:justify;
        font-size:14px
    }
    .detail2 select{
        background:#efefef;
        border:none;
        outline:0;
        border-radius:0
    }
    .t1515 input{
        font-size:16px!important;
        font-weight:400;
        font-family:Roboto,sans-serif;
        background:#1a1a1a;
        color:#fff;
        margin:25px 0 0 4px;
        padding:10px 40px;
        text-align:center;
        transition:all .4s;
        border-radius:0
    }
    .t1515 input:hover{
        background:#920c14;
        color:#fff
    }
    .real h4{
        font-size:28px;
        font-weight:500;
        font-family:Roboto,sans-serif;
        color:#282828;
        margin:25px 0 20px 0;
        padding:0 0;
        text-align:center
    }
    .lasani222 h4{
        font-family:Roboto,sans-serif;
        font-size:28px;
        font-weight:600;
        color:#000;
        text-align:center;
        text-transform:uppercase;
        font-style:italic;
        background:url(images/cmspagbg.png) no-repeat center bottom;
        padding-bottom:30px;
        margin:20px 0 28px 0
    }
    .bclrcnt{
        background:#1a1a1a;
        float:left;
        width:100%;
        padding:20px 0
    }
    .bclrcnt strong{
        font-size:600 16px;
        font-family:Roboto,sans-serif;
        color:#ffcf40;
        margin:0 0 6px 0;
        padding:0 0
    }
    .bclrcnt p{
        font-size:400 13px;
        font-family:Roboto,sans-serif;
        color:#fff;
        margin:0;
        padding:0 0;
        line-height:22px;
        text-align:justify
    }
    .bclrcnt a{
        color:#fff;
        transition:all .4s
    }
    .bclrcnt a:hover{
        color:#ffe354;
        color:#000;
        text-decoration:underline
    }
    .bclrcnt .fa{
        margin:0 4px 0 0;
        font-size:14px;
        color:#ffcf40
    }
    .feedcon{
        float:left;
        width:100%
    }
    .feedcon h4{
        font-family:Roboto,sans-serif;
        font-size:18px;
        font-weight:500;
        color:#000;
        text-align:center;
        text-transform:uppercase;
        margin:10px 0 20px 0
    }
    .feedcon input{
        border:1px solid #d8d8d8;
        border-radius:0;
        background:#fff
    }
    .feedcon select{
        border:1px solid #d8d8d8;
        border-radius:0;
        background:#fff
    }
    .feedcon textarea{
        border:1px solid #d8d8d8;
        border-radius:0;
        background:#fff
    }
    .feedcon button{
        background:#000;
        color:#fff;
        outline:0;
        border:none;
        margin:0;
        padding:13px 40px;
        text-align:center;
        font-family:Roboto,sans-serif;
        border-radius:0;
        transition:all .4s;
        font-size:14px;
        line-height:initial;
        font-weight:600;
        height:auto;
        border-radius:5px
    }
    .feedcon button:hover{
        background:#920c14;
        color:#fff
    }
    #next_pagesss{
        margin:60px 0 60px 0
    }
    #next_pagess{
        margin:60px 0 60px 0
    }
    .bbasket .pdpd img{
        width:100px
    }
    .lara_prdoducts{
        float:left
    }
    .lara_prdoducts .list-col{
        display:inline-block;
        float:left;
        width:100%
    }
    .lara_prdoducts .list-col .gridview{
        display:inline-block;
        margin:0;
        padding:0 5px 0;
        float:left;
        position:relative;
        text-align:center;
        transition:all .3s ease-out 0s;
        width:100%
    }
    .lara_prdoducts .product-action-wrapper-2{
        margin:0 -15px -15px;
        opacity:0;
        padding:20px 23px 0;
        transition:all .3s ease-out 0s;
        position:absolute;
        left:0;
        right:0
    }
    .lara_prdoducts .devita-product-2:hover .list-col .gridview{
        margin-bottom:0
    }
    .lara_prdoducts .devita-product-2.devita-product-yellowgreen .list-col .gridview{
        padding:0 28px 10px
    }
    .lara_pagination{
        margin-top:30px
    }
    .laraqty{
        display:block;
        width:100%;
        height:41px;
        padding:6px 12px;
        font-size:14px;
        line-height:1.42857143;
        color:#282828;
        background-color:#fff;
        background-image:none;
        border:1px solid #e9e9e9;
        border-radius:4px;
        -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
        -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
    }
    .lara_add_basket{
        font-size:19px!important;
        font-weight:400;
        font-family:Roboto,sans-serif;
        background:#000;
        color:#fff;
        margin:0;
        padding:14px 40px;
        text-align:center;
        transition:all .4s;
        border-radius:0;
        line-height:initial!important;
        height:auto!important;
        border-radius:0!important;
        text-transform:uppercase;
        font-family:var(--ind-med)
    }
    .lara_add_basket:hover{
        background:#920c14;
        color:#fff
    }
    .detail_social{
        margin-top:30px
    }
    .detail_social .footer_social ul li a{
        color:#3e3e3e
    }
    .detail_social .footer_social ul li a:hover{
        color:#fff
    }
    .slidee11{
        margin-bottom:110px
    }
    .lara_tab_conat .show{
        display:block!important;
        opacity:1!important
    }
    .lara_contact_btn_p button{
        background:#920c14;
        color:#fff;
        padding:11px 29px;
        height:auto;
        font-size:15px;
        font-weight:500;
        border:0;
        font-family:Roboto,sans-serif;
        line-height:inherit;
        border-radius:5px;
        transition:.45s
    }
    .lara_contact_btn_p button:hover{
        background:#282829;
        color:#fff
    }
    .about_zelator .lara_h2_ab{
        font-size:35px;
        font-weight:500;
        margin-bottom:24px;
        font-family:Roboto,sans-serif;
        padding-bottom:28px;
        position:relative;
        text-transform:uppercase
    }
    .about_zelator .lara_h2_ab:after{
        background-color:#ddd;
        bottom:0;
        content:"";
        height:2px;
        left:0;
        position:absolute;
        transition:all .4s ease 0s;
        width:80px
    }
    .about_zelator .about_text_in_ab h6{
        font-size:15px;
        font-weight:500;
        line-height:24px;
        color:#242424;
        margin-bottom:21px;
        font-family:Roboto,sans-serif
    }
    .about_zelator .about_text_in_ab p{
        font-size:14px;
        font-weight:400;
        line-height:24px;
        color:#242424;
        margin-bottom:15px;
        font-family:Roboto,sans-serif
    }
    .about_zelator .about_text_in_ab a{
        background-color:#920c14;
        border-radius:3px;
        color:#fff;
        display:inline-block;
        font-size:13px;
        font-weight:500;
        margin-top:45px;
        line-height:1;
        @import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,500i,700,700i,900,900i&display=swap);
        @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);
        @import url(https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700&display=swap);
        @font-face{
            font-family:Conv_Industry-Medium;
            src:url(../fonts/Industry-Medium.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Medium.woff) format('woff'),url(../fonts/Industry-Medium.ttf) format('truetype'),url(../fonts/Industry-Medium.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        @font-face{
            font-family:Conv_Industry-Bold;
            src:url(../fonts/Industry-Bold.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Bold.woff) format('woff'),url(../fonts/Industry-Bold.ttf) format('truetype'),url(../fonts/Industry-Bold.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        @font-face{
            font-family:Conv_Industry-BoldItalic;
            src:url(../fonts/Industry-BoldItalic.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-BoldItalic.woff) format('woff'),url(../fonts/Industry-BoldItalic.ttf) format('truetype'),url(../fonts/Industry-BoldItalic.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        @font-face{
            font-family:Conv_Industry-Book;
            src:url(../fonts/Industry-Book.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Book.woff) format('woff'),url(../fonts/Industry-Book.ttf) format('truetype'),url(../fonts/Industry-Book.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        @font-face{
            font-family:Conv_Industry-Demi;
            src:url(../fonts/Industry-Demi.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Demi.woff) format('woff'),url(../fonts/Industry-Demi.ttf) format('truetype'),url(../fonts/Industry-Demi.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        @font-face{
            font-family:Conv_Industry-Light;
            src:url(../fonts/Industry-Light.eot);
            src:local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'),url(../fonts/Industry-Light.woff) format('woff'),url(../fonts/Industry-Light.ttf) format('truetype'),url(../fonts/Industry-Light.svg) format('svg');
            font-weight:400;
            font-style:normal
        }
        body{
            overflow-x:hidden
        }
        :root{
            --robo-slb:'Roboto Slab',serif;
            --robo:'Roboto',sans-serif;
            --ind-bold:'Conv_Industry-Bold';
            --ind-light:'Conv_Industry-Light';
            --ind-dim:'Conv_Industry-Demi';
            --ind-med:'Conv_Industry-Medium'
        }
        h1,h2,h3,h4,h5,h6,p,ul{
            margin:0;
            padding:0
        }
        .padd_70{
            padding:70px 0!important
        }
        .padd_t_70{
            padding-top:70px!important
        }
        .padd_b_70{
            padding-bottom:70px!important
        }
        .padd_t_50{
            padding-top:50px!important;
            background-color:#000
        }
        .padd_40{
            padding:40px 0!important;
            background:#000
        }
        .padd_t_40{
            padding-top:40px!important
        }
        .padd_0{
            padding:0!important
        }
        .padd_t_0{
            padding-top:0!important
        }
        .padd_50{
            padding:50px 0!important
        }
        .nav-scroll{
            background:#fff;
            padding:0;
            position:fixed;
            top:-100px;
            left:0;
            width:100%;
            -webkit-transition:-webkit-transform .5s;
            transition:-webkit-transform .5s;
            transition:transform .5s;
            transition:transform .5s,-webkit-transform .5s;
            -webkit-transform:translateY(100px);
            transform:translateY(100px);
            box-shadow:0 1px 20px -6px #000;
            z-index:99999999999999
        }
        .top_bar{
            background-color:#000
        }
        .top_bar_left p{
            font-family:Roboto,sans-serif;
            font-size:12px;
            color:#000;
            line-height:40px
        }
        .top_bar_rigth{
            float:right
        }
        .top_bar_mid{
            float:left
        }
        .top_bar_mid ul{
            font-size:0
        }
        .top_bar_mid ul li{
            display:inline-block;
            overflow:hidden
        }
        .top_bar_mid ul li a{
            width:30px;
            height:30px;
            line-height:30px;
            text-align:center;
            color:#c6c6c6;
            border-right:1px solid #313131;
            display:inline-block;
            transition:.45s;
            position:relative
        }
        .top_bar_mid ul li:nth-of-type(1) a i{
            position:relative;
            transition:.3s;
            font-size:16px;
            line-height:30px
        }
        .top_bar_mid ul li:nth-of-type(1) a:before{
            content:"\f099";
            font-family:FontAwesome;
            position:absolute;
            top:60%;
            font-size:16px;
            transition:.3s;
            opacity:0
        }
        .top_bar_mid ul li:nth-of-type(2) a i{
            position:relative;
            transition:.3s;
            font-size:16px
        }
        .top_bar_mid ul li:nth-of-type(2) a:before{
            content:"\f230";
            font-family:FontAwesome;
            position:absolute;
            top:60%;
            font-size:16px;
            transition:.3s;
            opacity:0
        }
        .top_bar_mid ul li:nth-of-type(3) a i{
            position:relative;
            transition:.3s;
            font-size:16px
        }
        .top_bar_mid ul li:nth-of-type(3) a:before{
            content:"\f16d";
            font-family:FontAwesome;
            position:absolute;
            top:60%;
            font-size:16px;
            transition:.3s;
            opacity:0
        }
        .top_bar_mid ul li:nth-of-type(2) a{
            font-size:16px;
            height:30px
        }
        .top_bar_mid ul li:nth-of-type(1) a{
            border-left:1px solid #313131
        }
        .top_bar_mid ul li:nth-of-type(3) a{
            font-size:16px;
            height:30px
        }
        .top_bar_mid ul li a:hover i{
            top:-7px;
            opacity:0;
            transform:translateY(-7px)
        }
        .top_bar_mid ul li:nth-of-type(1) a:hover:before{
            top:0;
            opacity:1;
            color:#55acee
        }
        .top_bar_mid ul li:nth-of-type(2) a:hover:before{
            top:0;
            opacity:1;
            color:#3b5999
        }
        .top_bar_mid ul li:nth-of-type(3) a:hover:before{
            top:0;
            opacity:1;
            color:#e4405f
        }
        #clients{
            background:#000
        }
        .top_bar_contcat{
            float:left;
            padding-right:20px
        }
        .top_bar_contcat ul{
            line-height:30px
        }
        .top_bar_contcat ul li{
            padding-left:15px;
            cursor:pointer;
            display:inline-block
        }
        .top_bar_contcat ul li span{
            display:inline-block;
            transition:.45s;
            font-size:14px;
            color:#fff;
            padding-right:7px
        }
        .top_bar_contcat ul li p{
            font-family:Roboto,sans-serif;
            font-size:12px;
            color:#fff;
            display:inline-block;
            transition:.45s
        }
        .top_bar_contcat ul li a{
            font-family:Roboto,sans-serif;
            font-size:12px;
            color:#fff;
            display:inline-block;
            transition:.45s
        }
        .top_bar_contcat ul li small{
            display:inline-block;
            font-size:14px;
            color:#fff;
            transition:.45s;
            padding-left:4px;
            transform:translateY(1px)
        }
        .top_bar_contcat ul li:hover span{
            color:#920c14
        }
        .top_bar_contcat ul li:hover p{
            color:#920c14
        }
        .top_bar_contcat ul li:hover a{
            color:#920c14
        }
        .top_bar_contcat ul li:hover small{
            color:#920c14
        }
        .top_logo_inner{
            padding:10px 0
        }
        .top_logo_inner a{
            display:inline-block
        }
        .lara_main_navs{
            background:#000;
            border-bottom:2px solid #920c14
        }
        .top_navigation{
            padding:0 0
        }
        .navbar-inverse{
            background:0 0;
            margin:0;
            border:none;
            min-height:40px
        }
        .nav>li>a{
            position:relative;
            display:block;
            padding:0 0
        }
        .navbar-collapse{
            padding-right:0;
            padding-left:0
        }
        .top_nav_cat{
            background:#1899db
        }
        .menu-wrapper ul li a{
            padding:14px 24px;
            display:inline-block;
            font-size:14px;
            color:#fff!important;
            font-family:Conv_Industry-Medium;
            transition:.45s;
            text-transform:uppercase;
            position:relative;
            letter-spacing:.3px;
            border-right:1px solid #222
        }
        .menu-wrapper ul li a small{
            padding-left:7px;
            font-size:11px;
            transform:translateY(-2px)
        }
        .menu-wrapper ul li a:hover{
            color:#fff!important
        }
        .menu-wrapper ul li a i{
            display:inline-block
        }
        .menu-wrapper ul li.onhovernav{
            color:#fff!important
        }
        .menu-wrapper ul li.onhovernav a{
            color:#fff!important
        }
        .menu-wrapper ul li ul{
            position:absolute;
            top:100%;
            left:0;
            right:0;
            visibility:hidden;
            opacity:0;
            transform:translateY(25px);
            transition:.3s all;
            background:#282828;
            width:200px;
            z-index:999;
            border:0 solid #ddd
        }
        .menu-wrapper ul li:hover ul{
            visibility:visible;
            opacity:1;
            transform:translateY(0)
        }
        .menu-wrapper ul li ul li{
            display:block;
            padding:0 0
        }
        .menu-wrapper ul li ul li a{
            padding:10px 10px;
            text-transform:capitalize;
            font-weight:400;
            width:100%
        }
        .menu-wrapper ul li ul li a:hover{
            background:#1899db!important
        }
        .hvr-bounce-to-top{
            display:inline-block;
            vertical-align:middle;
            -webkit-transform:perspective(1px) translateZ(0);
            transform:perspective(1px) translateZ(0);
            box-shadow:0 0 1px transparent;
            position:relative;
            -webkit-transition-property:color;
            transition-property:color;
            -webkit-transition-duration:.5s;
            transition-duration:.5s
        }
        .hvr-bounce-to-top:before{
            content:"";
            position:absolute;
            z-index:-1;
            top:0;
            left:0;
            right:0;
            bottom:0;
            background:#920c14;
            -webkit-transform:scaleY(0);
            transform:scaleY(0);
            -webkit-transform-origin:50% 100%;
            transform-origin:50% 100%;
            -webkit-transition-property:transform;
            transition-property:transform;
            -webkit-transition-duration:.5s;
            transition-duration:.5s;
            -webkit-transition-timing-function:ease-out;
            transition-timing-function:ease-out
        }
        .hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{
            color:#fff
        }
        .hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{
            -webkit-transform:scaleY(1);
            transform:scaleY(1);
            -webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);
            transition-timing-function:cubic-bezier(.52,1.64,.37,.66)
        }
        .main_inq{
            position:relative;
            float:right;
            margin:13px 7px 0 0
        }
        .menu-wrapper ul li:hover ul{
            display:block;
            background-color:#000
        }
        .menu-wrapper ul li ul li a:hover{
            background:#920c14!important
        }
        .hvr-overline-from-center{
            display:inline-block;
            vertical-align:middle;
            -webkit-transform:perspective(1px) translateZ(0);
            transform:perspective(1px) translateZ(0);
            box-shadow:0 0 1px transparent;
            position:relative;
            overflow:hidden
        }
        .hvr-overline-from-center:before{
            content:"";
            position:absolute;
            z-index:-1;
            left:51%;
            right:51%;
            top:0;
            background:#fff;
            height:4px;
            -webkit-transition-property:left,right;
            transition-property:left,right;
            -webkit-transition-duration:.8s;
            transition-duration:.8s;
            -webkit-transition-timing-function:ease-out;
            transition-timing-function:ease-out
        }
        .menu-wrapper ul li:active .hvr-overline-from-center:before,.menu-wrapper ul li:focus .hvr-overline-from-center:before,.menu-wrapper ul li:hover .hvr-overline-from-center:before{
            left:0;
            right:0
        }
        .main_inq span{
            position:absolute;
            width:23px;
            height:23px;
            background:#920c14;
            color:#fff;
            line-height:23px;
            border-radius:50%;
            text-align:center;
            top:-8px;
            right:-10px;
            font-size:13px;
            border:1px solid #000
        }
        .bannter_text{
            background:url(../images/bbl.png) no-repeat center top;
            border-bottom:2px solid #920c14;
            text-align:center;
            padding:63px 0 25px 0;
            background-size:cover
        }
        .bannter_text h2{
            font-family:Conv_Industry-Demi;
            font-size:40px;
            color:#fff;
            text-transform:uppercase;
            padding-bottom:12px
        }
        .bannter_text p{
            font-family:Conv_Industry-Light;
            font-size:20px;
            color:#fff
        }
        .bannter_text12{
            background:url(../images/sss.png) no-repeat center top;
            border-bottom:2px solid #920c14;
            padding:63px 0 23px 0;
            background-size:cover
        }
        .category_insdf{
            overflow:hidden;
            position:relative
        }
        .category_insdf .category_imgsf{
            position:relative
        }
        .category_insdf .category_imgsf img{
            transition:all 4s cubic-bezier(0,0,.2,1);
            display:block;
            width:100%;
            max-width:100%;
            transform:rotate(0) scale(1)
        }
        .category_insdf:hover .category_imgsf img{
            transform:rotate(4deg) scale(1.1)
        }
        .category_namesf{
            position:absolute;
            bottom:40px;
            left:0;
            right:0;
            text-align:center;
            transition:.45s
        }
        .category_namesf h2{
            font-size:40px;
            color:#fff;
            font-family:Conv_Industry-Bold;
            text-transform:uppercase;
            letter-spacing:2px
        }
        .category_insdf:after{
            content:"";
            transition:all .65s ease;
            width:50%;
            height:50%;
            background:rgba(0,0,0,.5);
            position:absolute;
            bottom:0;
            right:0;
            transform:translateX(100%);
            z-index:99
        }
        .category_insdf:before{
            content:"";
            transition:all .65s ease;
            transform:translateX(-100%);
            width:50%;
            height:50%;
            background:rgba(0,0,0,.5);
            position:absolute;
            top:0;
            left:0;
            opacity:0;
            z-index:99
        }
        .category_insdf .category_imgsf:after{
            content:"";
            transition:all .65s ease;
            width:50%;
            height:50%;
            background:rgba(0,0,0,.5);
            transform:translateY(-100%);
            position:absolute;
            top:0;
            right:0;
            z-index:99
        }
        .category_insdf .category_imgsf:before{
            content:"";
            transition:all .65s ease;
            width:50%;
            height:50%;
            background:rgba(0,0,0,.5);
            transform:translateY(100%);
            position:absolute;
            bottom:0;
            left:0;
            z-index:99
        }
        .category_insdf:hover:before{
            transform:translateX(0);
            opacity:1
        }
        .category_insdf:hover:after{
            transform:translateX(0);
            opacity:1
        }
        .category_insdf:hover .category_imgsf:before{
            transform:translateY(0);
            opacity:1
        }
        .category_insdf:hover .category_imgsf:after{
            transform:translateY(0);
            opacity:1
        }
        .category_insdf:hover .category_namesf{
            bottom:50%;
            z-index:9999;
            transform:translateY(50%)
        }
        .product_tab_inner .nav-tabs{
            text-align:center;
            border:0;
            font-size:0;
            margin-bottom:40px;
            margin-top:0
        }
        .product_tab_inner .nav-tabs>li{
            float:none;
            display:inline-block;
            margin-bottom:0;
            margin:0 3px
        }
        .product_tab_inner .nav>li>a{
            font-size:16px;
            color:#fff;
            border-radius:0;
            border:0;
            text-transform:uppercase;
            margin:0;
            transition:.45s;
            background:0 0;
            font-family:Roboto,sans-serif;
            font-weight:500;
            border-bottom:0 solid #c9c9c9;
            background:#2b2b2b;
            width:156px;
            height:45px;
            line-height:45px
        }
        .product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
            background:#920c14;
            color:#fff
        }
        .product_tab_inner .nav>li>a:focus,.product_tab_inner .nav>li>a:hover{
            background:#920c14;
            color:#fff
        }
        .product_tab_inner .nav-tabs>li.active>a,.product_tab_inner .nav-tabs>li.active>a:focus,.product_tab_inner .nav-tabs>li.active>a:hover{
            border:0;
            border-bottom:0 solid #920c14
        }
        .fea_imfds{
            border:1px solid #d9d9d9;
            transition:.45s
        }
        .fea_name{
            border:1px solid #d9d9d9;
            border-top:0;
            padding:25px 15px;
            transition:.45s;
            text-align:center
        }
        .fea_name h4{
            font-family:'Roboto Condensed',sans-serif;
            font-size:16px;
            color:#000;
            line-height:21px
        }
        .fea_name h3{
            font-family:'Roboto Condensed',sans-serif;
            font-size:18px;
            color:#000;
            font-weight:700;
            padding:15px 0
        }
        .fea_name a{
            font-family:'Roboto Condensed',sans-serif;
            font-size:14px;
            color:#000;
            display:inline-block;
            width:123px;
            height:34px;
            line-height:34px;
            background:#e0e0e0;
            transition:.45s;
            text-transform:uppercase;
            border-radius:30px
        }
        .fea_name a:hover{
            background:#920c14;
            color:#fff
        }
        .item:hover .fea_imfds{
            border-color:#920c14
        }
        .item:hover .fea_name{
            border-color:#920c14
        }
        .c_slider_3 .item{
            padding:0 15px
        }
        .top_bar_search{
            float:right;
            position:relative;
            margin:28px 0
        }
        .top_bar_search form input{
            width:250px;
            height:38px;
            background:#efefef;
            border:none;
            font-size:12px;
            color:#828282;
            font-family:Roboto,sans-serif;
            padding-left:20px;
            line-height:38px;
            outline:0
        }
        .top_bar_search form button{
            position:absolute;
            top:0;
            right:0;
            width:38px;
            height:38px;
            line-height:38px;
            color:#fff;
            border:0;
            background:#920c14;
            text-align:center;
            transition:.45s
        }
        .top_bar_search form button:hover{
            background:#000
        }
        .lara_row{
            margin-right:-10px;
            margin-left:-10px
        }
        .lara_row .col-sm-4{
            padding:0 10px
        }
        .main_cate{
            position:relative;
            margin-top:20px
        }
        .main_cate .cate_img img{
            width:100%
        }
        .main_cate .cate_name{
            position:absolute;
            top:100%;
            left:0;
            transition:.25s;
            transform:translateY(-100%);
            width:100%;
            background:rgba(0,0,0,.8)
        }
        .main_cate .cate_name h2{
            font-size:29px;
            color:#fff;
            text-align:center;
            letter-spacing:1.1px;
            font-family:Conv_Industry-Bold;
            position:relative;
            transition:.45s;
            text-transform:uppercase;
            padding:20px 10px 20px 10px
        }
        .main_cate:after{
            content:"";
            width:0;
            height:0;
            position:absolute;
            top:100%;
            right:0;
            transform:translateY(-100%);
            transition:.45s
        }
        .main_cate:hover:after{
            top:0;
            transform:translateY(0);
            width:100%;
            height:100%;
            background:#920c1480
        }
        .main_cate:hover .cate_name{
            z-index:99;
            background:0 0;
            top:50%;
            transform:translateY(-50%)
        }
        #section_about{
            background:url(../images/factory.png) no-repeat center top;
            padding:145px 0;
            background-size:cover;
            background-attachment:fixed
        }
        .about_inner{
            background:#fff;
            padding:60px 50px;
            text-align:center
        }
        .about_inner h2{
            font-family:Conv_Industry-Bold;
            font-size:35px;
            color:#000;
            text-transform:uppercase;
            letter-spacing:1.2px
        }
        .about_inner h3{
            font-family:Conv_Industry-Bold;
            font-size:17px;
            color:#000;
            text-transform:uppercase;
            letter-spacing:.5px;
            line-height:25px;
            padding:10px 0
        }
        .about_inner p{
            font-family:Roboto,sans-serif;
            font-size:16px;
            color:#000;
            line-height:26px;
            text-align:center
        }
        .about_button{
            margin-top:30px
        }
        .about_button a{
            width:100%;
            height:60px;
            position:relative;
            display:inline-block;
            text-align:center;
            line-height:60px;
            background:0 0
        }
        .about_button a span{
            position:relative;
            width:100%;
            line-height:60px;
            height:60px;
            transition:.2s;
            display:inline-block;
            z-index:111111;
            top:-5px;
            right:5px;
            font-family:Conv_Industry-Medium;
            font-size:20px;
            text-transform:uppercase;
            color:#fff;
            font-weight:700
        }
        .about_button a span i{
            padding-left:5px
        }
        .about_button a:after{
            content:"";
            width:100%;
            height:100%;
            border:2px solid #000;
            position:absolute;
            top:0;
            left:0;
            background:0 0
        }
        .about_button a:before{
            content:""
        }
        .about_button a span:after{
            content:"";
            width:100%;
            height:100%;
            background:#000;
            position:absolute;
            top:0;
            right:0;
            z-index:-1
        }
        .about_button a:hover span{
            top:0;
            right:0
        }
        .slick-slide{
            transform:scale(.8);
            transition:.45s ease all;
            margin:50px 0
        }
        .slick-center{
            transform:scale(1.2);
            transition:.45s ease all
        }
        .cursoles_text{
            text-align:center;
            padding:40px 20px 40px 20px;
            transition:.45s ease all;
            position:relative;
            background-color:#fff
        }
        .cursoles_text h2{
            font-family:Conv_Industry-Bold;
            font-size:22px;
            color:#000;
            text-transform:uppercase;
            padding-bottom:12px;
            letter-spacing:.5px;
            transition:.45s ease all
        }
        .cursoles_text p{
            font-size:14px;
            color:#030303;
            line-height:23px;
            font-family:Roboto,sans-serif;
            transition:.45s ease all
        }
        .cursoles_text a{
            width:40px;
            height:40px;
            line-height:40px;
            text-align:center;
            color:#000;
            visibility:hidden;
            opacity:0;
            background:#920c14;
            display:inline-block;
            position:absolute;
            bottom:0;
            transition:.45s;
            right:0
        }
        .cursoles_text a:hover{
            background:#cecece
        }
        .slick-center .cursoles_text{
            text-align:center;
            padding:40px 20px 60px 20px;
            transition:.45s ease all
        }
        .slick-center .cursoles_text h2{
            font-family:Conv_Industry-Bold;
            font-size:20px;
            color:#000;
            text-transform:uppercase;
            padding-bottom:12px;
            letter-spacing:.5px;
            transition:.45s ease all
        }
        .slick-center .cursoles_text p{
            font-size:14.1px;
            color:#030303;
            line-height:20px;
            font-family:Roboto,sans-serif;
            transition:.45s ease all
        }
        .slick-center .cursoles_text a{
            visibility:visible;
            opacity:1
        }
        #cursoles{
            padding-top:50px;
            padding-bottom:55px;
            background-color:#000
        }
        #fearure_pro{
            background:url(../images/fea.png) no-repeat center top;
            background-size:cover;
            background-attachment:fixed
        }
        .feature h2{
            font-family:Conv_Industry-BoldItalic;
            font-size:42px;
            color:#fff;
            text-transform:uppercase
        }
        .feature p{
            font-family:Conv_Industry-Book;
            font-size:17px;
            line-height:27px;
            color:#fff;
            padding-top:15px;
            text-transform:uppercase
        }
        .production_main{
            border:6px solid #fff;
            transition:.45s;
            margin-top:40px;
            overflow:hidden
        }
        .production_main img{
            transition:all 4s cubic-bezier(0,0,.2,1);
            display:block;
            transform:rotate(0) scale(1)
        }
        .production_main:hover{
            border-color:#920c14;
            cursor:pointer
        }
        .production_main:hover img{
            -webkit-transform:rotate(-10deg) scale(1.4);
            transform:rotate(-5deg) scale(1.1)
        }
        .category_inner .item{
            padding:0 15px
        }
        .category_inner .owl-carousel .owl-dots.disabled,.category_inner .owl-carousel .owl-nav.disabled{
            display:block
        }
        .category_inner .owl-prev{
            position:absolute;
            top:-140px;
            transform:translateY(0);
            right:15px
        }
        .category_inner .owl-carousel .owl-nav .owl-prev i{
            background:url(../images/ba.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .category_inner .owl-carousel .owl-nav .owl-prev i:hover{
            background:url(../images/ba.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .category_inner .owl-carousel .owl-nav .owl-next i{
            background:url(../images/ne.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .category_inner .owl-carousel .owl-nav .owl-next i:hover{
            background:url(../images/ne.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .category_inner .owl-prev i{
            display:block;
            font-size:23px;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out
        }
        .category_inner .owl-prev i:before{
            padding-right:4px
        }
        .category_inner .owl-prev i:hover{
            background:#f25c23
        }
        .category_inner .owl-next{
            position:absolute;
            top:-140px;
            transform:translateY(0);
            right:90px
        }
        .category_inner .owl-next i{
            display:block;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out;
            font-size:23px
        }
        .category_inner .owl-next i:before{
            padding-left:4px
        }
        .category_inner .owl-next i:hover{
            background:#f25c23
        }
        .address_list{
            position:absolute;
            bottom:90px;
            left:15px;
            z-index:99
        }
        .address_list ul li{
            font-size:20px;
            color:#fff;
            font-family:Conv_Industry-Bold;
            letter-spacing:.5px;
            text-transform:uppercase
        }
        .address_list ul li span{
            padding-right:10px;
            font-size:30px
        }
        .green{
            color:#079f20
        }
        .blue{
            color:#06f
        }
        .red{
            color:red
        }
        .posi_s{
            position:static
        }
        .posi_r{
            position:relative
        }
        .map_right{
            text-align:center;
            position:absolute;
            top:66px;
            right:0
        }
        .map_right img{
            margin:0 auto
        }
        .map_right h2{
            font-size:25px;
            color:#920c14;
            font-family:Conv_Industry-Bold;
            letter-spacing:.5px;
            text-transform:uppercase;
            padding-top:15px
        }
        .map_right p{
            font-size:16px;
            color:#fff;
            font-family:Roboto,sans-serif;
            line-height:23px
        }
        #catelog{
            background:url(../images/cat1.png) no-repeat center top;
            background-size:cover;
            background-attachment:fixed
        }
        .catlog_head h2{
            font-family:Conv_Industry-BoldItalic;
            font-size:42px;
            color:#fff;
            text-transform:uppercase
        }
        .cat2img{
            margin-top:35px
        }
        .catlog_btn{
            float:left;
            width:100%;
            margin-top:-36px
        }
        .catlog_btn ul{
            float:right
        }
        .catlog_btn ul li{
            text-align:center;
            display:inline-block;
            margin:0 18px
        }
        .catlog_btn ul li a{
            color:#fff;
            font-size:15px;
            font-family:Conv_Industry-Medium;
            text-transform:unset;
            letter-spacing:.05px;
            display:inline-block;
            text-transform:uppercase;
            transition:.45s
        }
        .catlog_btn ul li a img{
            margin:0 auto;
            margin-bottom:10px
        }
        .catlog_btn ul li a:hover .element{
            animation:nudge .45s ease-in-out infinite alternate
        }
        @keyframes nudge{
            0%,100%{
                transform:translate(0,0)
            }
            100%{
                transform:translate(0,-20px)
            }
        }
        .catlog_btn ul li:last-child{
            margin-right:0
        }
        .brand_head{
            text-align:center
        }
        .brand_head h2{
            font-family:Conv_Industry-Bold;
            font-size:30px;
            color:#fff;
            text-transform:uppercase;
            letter-spacing:1px;
            padding-bottom:35px
        }
        .clients_list .item{
            padding:0 15px
        }
        .clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
            display:block
        }
        .clients_list .owl-prev{
            position:absolute;
            top:50%;
            transform:translateY(-50%);
            right:-55px
        }
        .clients_list .owl-carousel .owl-nav .owl-prev i{
            background:url(../images/back-btn.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .clients_list .owl-carousel .owl-nav .owl-prev i:hover{
            background:url(../images/back-btn.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .clients_list .owl-carousel .owl-nav .owl-next i{
            background:url(../images/next-btn.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .clients_list .owl-carousel .owl-nav .owl-next i:hover{
            background:url(../images/next-btn.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .clients_list .owl-prev i{
            display:block;
            font-size:23px;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out
        }
        .clients_list .owl-prev i:before{
            padding-right:4px
        }
        .clients_list .owl-prev i:hover{
            background:#f25c23
        }
        .clients_list .owl-next{
            position:absolute;
            top:50%;
            transform:translateY(-50%);
            left:-55px
        }
        .clients_list .owl-next i{
            display:block;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out;
            font-size:23px
        }
        .clients_list .owl-next i:before{
            padding-left:4px
        }
        .clients_list .owl-next i:hover{
            background:#f25c23
        }
        .insta_haead{
            padding-bottom:40px
        }
        .insta_haead h2{
            font-family:Conv_Industry-Bold;
            font-size:26px;
            color:#fff;
            text-transform:uppercase;
            letter-spacing:.5px
        }
        .insta_haead h2 span{
            font-size:30px;
            padding-right:10px
        }
        .insta_haead p{
            font-size:14px;
            color:#d8d8d8;
            line-height:22px;
            font-family:Roboto,sans-serif;
            padding-top:15px
        }
        .tabsss{
            padding-top:23px;
            padding-bottom:70px
        }
        .padd_b_30{
            padding-bottom:30px!important
        }
        .padd_b_50{
            padding-bottom:50px!important
        }
        .padd_30{
            padding:30px 0!important
        }
        .padd_t_30{
            padding-top:30px!important
        }
        #instas{
            padding-top:70px;
            background:#000;
            text-align:center
        }
        .insta_imfg a{
            width:140px;
            height:44px;
            line-height:41px;
            text-align:center;
            border:2px solid #fff;
            color:#fff;
            font-size:15px;
            font-family:Conv_Industry-BoldItalic;
            display:inline-block;
            transition:.45s;
            margin-top:25px;
            text-transform:uppercase;
            letter-spacing:.3px
        }
        .insta_imfg a:hover{
            background:#920c14;
            color:#fff;
            border-color:#920c14
        }
        footer{
            background:#0b0b0b
        }
        .footer_logo{
            text-align:center
        }
        .footer_logo h2{
            font-family:Conv_Industry-Medium;
            font-size:20px;
            color:#fff;
            line-height:30px;
            letter-spacing:.5px;
            padding-top:10px
        }
        .footer_he h2{
            font-family:Conv_Industry-Medium;
            font-size:20px;
            color:#fff;
            letter-spacing:.5px;
            text-transform:uppercase
        }
        .location{
            padding-bottom:20px
        }
        .media-left{
            line-height:0;
            padding-right:17px
        }
        .media-left span{
            color:#fff;
            font-size:16px
        }
        .media-body{
            font-family:Roboto,sans-serif
        }
        .media-body h5{
            font-size:16px;
            color:#920c14;
            font-weight:500;
            padding-bottom:7px;
            text-transform:uppercase;
            font-family:Oswald,sans-serif;
            letter-spacing:1px
        }
        .media-body p{
            font-size:14px;
            color:#afafaf;
            font-family:Roboto,sans-serif;
            line-height:22px
        }
        .media-body a{
            font-size:14px;
            color:#afafaf;
            font-family:Roboto,sans-serif;
            line-height:22px;
            display:inline-block;
            transition:.45s
        }
        .media-body a:hover{
            color:#920c14
        }
        .footer_material{
            margin-top:25px
        }
        .footer_social ul li{
            padding-bottom:15px
        }
        .footer_social ul li a{
            color:#cacaca;
            font-family:Roboto,sans-serif;
            display:inline-block;
            transition:.45s;
            font-size:14px
        }
        .footer_social ul li a i{
            color:#cacaca;
            font-size:15px;
            transition:.45s;
            padding-right:15px
        }
        .footer_social ul li a:hover{
            color:#fff
        }
        .footer_social ul li:nth-of-type(1) a i{
            padding-right:18px
        }
        .footer_social ul li:nth-of-type(2) a i{
            padding-right:12px
        }
        .footer_socialz ul li{
            display:inline-block;
            padding-right:10px
        }
        .footer_socialz ul li a{
            color:#3e3e3e;
            width:30px;
            height:30px;
            background:0 0;
            display:block;
            text-align:center;
            transition:.45s;
            line-height:32.5px;
            font-size:17px
        }
        .footer_socialz ul li a:hover{
            background:#920c14;
            color:#fff;
            border-radius:50%
        }
        .footer_social ul li a:hover i{
            padding-right:20px;
            color:#fff
        }
        .footer_social ul li:nth-of-type(1) a:hover i{
            padding-right:23px
        }
        .footer_social ul li:nth-of-type(2) a:hover i{
            padding-right:17px
        }
        .footer_links ul li a{
            font-family:Roboto,sans-serif;
            font-size:14px;
            color:#afafaf;
            display:inline-block;
            transition:.45s;
            padding-bottom:9px
        }
        .footer_links ul li a span{
            display:inline-block;
            font-size:14px;
            color:#920c14;
            padding-right:15px;
            transition:.45s
        }
        .footer_links ul li a:hover{
            color:#fff;
            padding-left:5px
        }
        .footer_links ul li a:hover span{
            padding-right:20px
        }
        .ston{
            font-family:Roboto,sans-serif;
            font-size:17px;
            font-weight:600;
            color:#920c14;
            padding-bottom:5px
        }
        .updats{
            font-family:Roboto,sans-serif;
            height:150px;
            overflow:hidden
        }
        .updats p{
            color:#cacaca;
            text-align:justify;
            font-family:Roboto,sans-serif
        }
        .updats h6{
            color:#920c14;
            font-size:15px;
            font-weight:600;
            padding-top:10px;
            font-family:Roboto,sans-serif
        }
        .copy_right{
            font-family:Roboto,sans-serif;
            padding:15px 0
        }
        .copy_right p{
            color:#cacaca;
            text-align:center;
            font-size:12px
        }
        .copy_right h4{
            color:#cacaca;
            font-size:12px;
            display:inline-block;
            float:right
        }
        .copy_right h4 a{
            color:#920c14;
            transition:.45s;
            display:inline-block;
            padding-left:5px;
            font-weight:600;
            font-family:Roboto,sans-serif
        }

        .copy_right h4 a:hover{
            color:#fff
        }
        .ups{
            padding-top:25px
        }
        .footer_news p{
            font-size:14px;
            color:#afafaf;
            font-family:Roboto,sans-serif;
            line-height:22px;
            padding-bottom:12px
        }
        .footer_news input{
            border:0;
            width:100%;
            height:40px;
            line-height:40px;
            padding-left:15px;
            font-size:13px;
            color:#545454;
            font-family:Roboto,sans-serif;
            background:#fff
        }
        .footer_news button{
            width:100%;
            height:40px;
            line-height:40px;
            text-align:center;
            font-family:Conv_Industry-Book;
            font-size:15px;
            color:#fff;
            text-transform:uppercase;
            letter-spacing:1px;
            border:0;
            transition:.45s;
            background:#920c14;
            margin-top:10px;
            font-weight:600
        }
        .footer_news button:hover{
            background:#3c3c3c;
            color:#fff
        }
        .main_footer .col-md-3:after{
            content:"";
            width:1px;
            height:100%;
            background:#242424;
            position:absolute;
            top:0;
            left:0
        }
        .fl2{
            padding-left:10px
        }
        .padd_b_0{
            padding-bottom:0!important
        }
        .flk1:after{
            display:none
        }
        .footer_social1{
            text-align:center;
            padding:30px 0
        }
        .footer_social1 h2{
            font-family:Conv_Industry-Medium;
            font-size:14px;
            text-align:center;
            text-transform:uppercase;
            letter-spacing:.1px;
            color:#fff
        }
        .footer_social1 ul{
            text-align:center;
            margin-top:25px
        }
        .footer_social1 ul li{
            display:inline-block;
            margin:0 2px
        }
        .footer_social1 ul li a{
            width:42px;
            height:42px;
            line-height:42px;
            font-size:20px;
            color:#000;
            border-radius:50%;
            background:#fff;
            display:inline-block;
            text-align:center;
            transition:.45s;
            padding:0
        }
        .footer_social1 ul li a:hover{
            background:#920c14;
            color:#fff
        }
        .footer_copy_r{
            text-align:center;
            padding:20px 0;
            border-top:1px solid #242424
        }
        .footer_copy_r p{
            font-size:14px;
            color:#afafaf;
            font-family:Roboto,sans-serif
        }
        .footer_copy_r p span{
            padding-left:40px
        }
        .footer_copy_r p span a{
            color:#afafaf;
            transition:.45s
        }
        .footer_copy_r p span a:hover{
            color:#920c14
        }
        .lara_center{
            margin-left:-40px;
            margin-right:-40px
        }
        .mobile_search{
            display:none
        }
        #search{
            position:fixed;
            top:0;
            left:0;
            width:100%;
            height:100%;
            z-index:9999999999999999;
            background-color:rgba(0,0,0,.85);
            -webkit-transition:all .5s ease-in-out;
            -moz-transition:all .5s ease-in-out;
            -o-transition:all .5s ease-in-out;
            -ms-transition:all .5s ease-in-out;
            transition:all .5s ease-in-out;
            -webkit-transform:translate(0,-100%) scale(0,0);
            -moz-transform:translate(0,-100%) scale(0,0);
            -o-transform:translate(0,-100%) scale(0,0);
            -ms-transform:translate(0,-100%) scale(0,0);
            transform:translate(0,-100%) scale(0,0);
            opacity:0
        }
        #search input[type=search]{
            position:absolute;
            top:50%;
            width:100%;
            color:#fff;
            font-family:Roboto,sans-serif;
            background:rgba(0,0,0,0);
            font-size:30px;
            font-weight:300;
            text-align:center;
            border:0;
            margin:0 auto;
            margin-top:-51px;
            padding-left:30px;
            padding-right:30px;
            outline:0
        }
        #search .btn{
            position:absolute;
            top:50%;
            left:50%;
            font-family:Oswald,sans-serif;
            margin-top:61px;
            transform:translate(-50%,-50%);
            background-color:#920c14;
            border:#000;
            border:2px solid #920c14;
            padding:10px 60px;
            font-size:18px;
            text-transform:uppercase;
            letter-spacing:1px;
            transition:.45s
        }
        #search .btn:hover{
            background:0 0
        }
        #search .close{
            position:fixed;
            top:15px;
            right:15px;
            color:#fff;
            background-color:#920c14;
            border-color:#920c14;
            border:2px solid #920c14;
            opacity:1;
            transition:.45s;
            padding:4px 14px 8px 16px;
            font-size:35px;
            border-radius:50%
        }
        #search .close:hover{
            background:0 0
        }
        #search.open{
            -webkit-transform:translate(0,0) scale(1,1);
            -moz-transform:translate(0,0) scale(1,1);
            -o-transform:translate(0,0) scale(1,1);
            -ms-transform:translate(0,0) scale(1,1);
            transform:translate(0,0) scale(1,1);
            opacity:1
        }
        .scroll-top-wrapper{
            position:fixed;
            opacity:0;
            visibility:hidden;
            overflow:hidden;
            text-align:center;
            z-index:999999999999999999;
            background:#545454;
            color:#fff;
            width:50px;
            font-size:17px;
            height:53px;
            line-height:54px;
            right:25px;
            bottom:30px;
            padding-top:0;
            border-radius:50px;
            -webkit-transition:all .5s ease-in-out;
            -moz-transition:all .5s ease-in-out;
            -ms-transition:all .5s ease-in-out;
            -o-transition:all .5s ease-in-out;
            transition:all .5s ease-in-out
        }
        .scroll-top-wrapper.show{
            visibility:visible;
            cursor:pointer;
            opacity:1
        }
        .scroll-top-inner i{
            font-size:18px;
            line-height:inherit
        }
        .scroll-top-wrapper:hover{
            background:#920c14;
            color:#fff
        }
        .scroll-top-wrapper:hover .scroll-top-inner i{
            animation:lara .45s ease-in-out infinite alternate
        }
        @keyframes lara{
            0%,100%{
                transform:translate(0,0)
            }
            100%{
                transform:translate(0,-5px)
            }
        }
        .x_mob{
            display:none
        }
        .tab_insilde .owl-carousel .owl-nav .owl-prev i{
            background:url(../images/next-btn2.png) no-repeat top center!important;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .tab_insilde .owl-carousel .owl-nav .owl-prev i:hover{
            background:url(../images/next-btn2.png) no-repeat bottom center!important;
            width:55px;
            height:55px
        }
        .tab_insilde .owl-carousel .owl-nav .owl-next i{
            background:url(../images/next-btn1.png) no-repeat top center!important;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .tab_insilde .owl-carousel .owl-nav .owl-next i:hover{
            background:url(../images/next-btn1.png) no-repeat bottom center!important;
            width:55px;
            height:55px
        }
        .news-pdf{
            background-color:#fff;
            padding:70px 0;
            font-family:Conv_Industry-Book
        }
        .news-pdf h1{
            text-transform:uppercase;
            font-family:Conv_Industry-Light;
            color:#000;
            margin-bottom:40px
        }
        .news-pdf p{
            font-family:'Roboto Condensed'
        }
        .news-pdf .col-md-6{
            border-right:1px solid #ccc
        }
        .news-pdf .col-md-6:last-of-type{
            border-right:0
        }
        .news-pdf h1 b{
            font-family:Conv_Industry-Bold
        }
        .news-pdf .news-post{
            margin-bottom:30px
        }
        .news-pdf .news-post span.date{
            line-height:25px;
            color:#fff;
            background-color:#920c14;
            padding:3px 15px;
            border-radius:5px;
            display:inline-block
        }
        .news-pdf .news-post h4{
            text-transform:uppercase;
            margin:15px 0 10px;
            font-size:21px;
            font-weight:700
        }
        .news-pdf .news-post p{
            font-size:15px;
            padding-right:30px;
            font-weight:400;
            color:#000
        }
        .news-pdf .pdf{
            padding-left:30px
        }
        .news-pdf .pdf-inner{
            background-color:#1e1e20;
            background-image:url(../images/pdf.png);
            background-repeat:no-repeat;
            height:100%;
            height:400px
        }
        .pdf-inner a{
            position:absolute;
            z-index:99;
            bottom:25px;
            right:45px;
            color:#fff;
            font-size:15px;
            text-transform:unset;
            letter-spacing:.05px;
            display:inline-block;
            text-transform:uppercase;
            transition:.45s;
            text-align:center
        }
        .pdf-inner a img{
            margin:0 auto;
            display:block;
            margin-bottom:20px
        }
        .pdf-inner a:hover .element{
            animation:nudge .45s ease-in-out infinite alternate
        }
        .certificates{
            padding:0 10%
        }
        .certificates .item img{
            display:block;
            margin:0 auto
        }
        .certificates .owl-item:nth-child(odd){
            background-color:#f6f6f6
        }
        .certificates .owl-item:nth-child(even){
            background-color:#e8e8e8
        }
        .abot_p_t{
            background:#0b0b0b;
            text-align:center
        }
        .padd_abot_p_t{
            padding-bottom:300px
        }
        .abot_p_t h2{
            font-family:var(--robo-slb);
            font-size:30px;
            color:#920c14;
            text-align:center;
            font-weight:300;
            padding-bottom:15px
        }
        .abot_p_t h3{
            font-family:var(--robo-slb);
            font-size:30px;
            color:#fff;
            text-align:center;
            font-weight:300;
            padding:0 120px;
            padding-bottom:20px
        }
        .abot_p_t p{
            font-size:19px;
            color:#d1d1d1;
            line-height:27px;
            padding:0 100px 0 100px;
            font-family:var(--robo);
            font-weight:300
        }
        .about_p_inner_1{
            background:#f4f4f4
        }
        .about_p_img{
            margin-top:-250px
        }
        .campus_left ul li{
            background:#fff;
            border-bottom:2px solid #920c14
        }
        .campus_left ul li img{
            transition:.45s;
            max-width:initial
        }
        .campus_left ul li p{
            font-size:20px;
            color:#1d1d1d;
            font-weight:300;
            font-family:var(--robo);
            transition:.45s
        }
        .campus_left ul li span{
            font-weight:400;
            color:#1d1d1d;
            transition:.45s
        }
        .campus_left ul li .media-left{
            padding-right:30px
        }
        .campus_left ul li .location{
            padding:33px 10px 33px 30px;
            transition:.45s;
            cursor:pointer
        }
        .campus_left ul li .media-body{
            vertical-align:middle
        }
        .campus_left ul li:nth-child(2){
            margin:20px 0
        }
        .campus_left ul li:hover .location{
            background:#920c14
        }
        .campus_left ul li:hover .location .media-left img{
            filter:brightness(0) invert(100)!important
        }
        .campus_left ul li:hover .location p{
            color:#fff!important
        }
        .campus_left ul li:hover .location span{
            color:#fff!important
        }
        .campus_text h2{
            font-size:50px;
            color:#000;
            text-transform:uppercase;
            font-family:var(--ind-light)
        }
        .campus_text h2 span{
            font-family:var(--ind-bold)
        }
        .campus_text p{
            font-size:21px;
            color:#2b2b2b;
            font-weight:300;
            font-family:var(--robo);
            line-height:30px;
            padding-top:20px;
            text-align:justify
        }
        .campus_text p span{
            font-weight:400
        }
        .about_map{
            background-image:url(../images/about/safe_image.gif);
            background-repeat:no-repeat;
            background-size:1200px;
            background-position:center bottom;
            background-color:#005688
        }
        .ab_map_left h2{
            font-size:34px;
            color:#f4f4f4;
            font-family:var(--ind-bold);
            text-transform:uppercase;
            line-height:50px
        }
        .ab_map_left span{
            font-family:var(--ind-light)
        }
        .ab_map_right p{
            font-size:19px;
            color:#f4f4f4;
            font-weight:300;
            font-family:var(--robo);
            line-height:27px
        }
        .mapinmg_num{
            padding-top:405px
        }
        .unm_list{
            text-align:center
        }
        .unm_list h3{
            width:45px;
            height:48px;
            background:#fff;
            line-height:48px;
            font-family:var(--robo);
            color:#005688;
            text-align:center;
            font-weight:700;
            display:inline-block;
            margin-bottom:10px
        }
        .unm_list p{
            color:#fff;
            font-size:17px;
            font-weight:300;
            font-family:var(--robo)
        }
        .maeket_rigth{
            padding:20px 0;
            padding-left:100px
        }
        .maeket_rigth h2{
            font-size:45px;
            color:#111;
            font-family:var(--ind-bold);
            text-transform:uppercase
        }
        .maeket_rigth p{
            font-size:21px;
            color:#111;
            padding-top:15px;
            font-weight:300;
            font-family:var(--robo);
            line-height:30px
        }
        .maeket_rigth a{
            width:145px;
            height:50px;
            line-height:50px;
            text-align:center;
            background:#920c14;
            color:#fff;
            font-family:var(--robo);
            font-weight:500;
            font-size:17px;
            text-transform:uppercase;
            display:inline-block;
            margin-top:20px;
            transition:.45s
        }
        .maeket_rigth a:hover{
            background:#0b0b0b
        }
        .abot_p_t p.spcial_p{
            font-size:22px;
            color:#fff
        }
        .history_list{
            background:#f6f6f6
        }
        .timeline{
            position:relative;
            margin:0 auto;
            z-index:0
        }
        .timeline::after{
            content:'';
            position:absolute;
            width:1px;
            background-color:#b2b2b2;
            top:0;
            bottom:0;
            left:50%;
            margin-left:.5px;
            z-index:-1
        }
        .timeline .containers{
            position:relative;
            background-color:inherit;
            width:50%
        }
        .timeline .containers.left{
            padding:0 60px 0 0
        }
        .timeline .containers.right{
            padding:0 0 0 60px;
            margin-top:-350px
        }
        .timeline .content::after{
            content:'';
            position:absolute;
            width:25px;
            height:25px;
            right:-73px;
            background-color:#b2b2b2;
            transition:.45s;
            border:7px solid #ebebeb;
            top:30.5px;
            border-radius:50%;
            z-index:12
        }
        .timeline .left{
            left:0
        }
        .timeline .right{
            left:50%
        }
        .timeline .left_b::before{
            content:" ";
            height:0;
            position:absolute;
            top:22px;
            width:0;
            transition:.45s;
            z-index:1;
            right:-15px;
            border:medium solid #920c14;
            border-width:20px 0 20px 20px;
            border-color:transparent transparent transparent #920c14
        }
        .timeline .right_b::before{
            content:" ";
            height:0;
            position:absolute;
            top:22px;
            transition:.45s;
            width:0;
            z-index:1;
            left:-15px;
            border:medium solid #920c14;
            border-width:20px 20px 20px 0;
            border-color:transparent #920c14 transparent transparent
        }
        .timeline .right_b::after{
            left:-73px
        }
        .timeline .content{
            padding:0 0;
            background-color:#fff;
            position:relative;
            border-radius:0
        }
        .timeline_head{
            background:#920c14;
            padding:13px;
            transition:.45s
        }
        .timeline_head h2{
            color:#fff;
            display:inline-block;
            background:#cb1730;
            font-family:var(--robo-slb);
            font-weight:700;
            transition:.45s;
            font-size:38px;
            width:122px;
            margin-right:20px;
            height:60px;
            line-height:60px;
            text-align:center
        }
        .timeline_head p{
            display:inline-block;
            font-size:16px;
            color:#fff;
            font-family:var(--robo);
            transform:translateY(6px)
        }
        .timeline_head p span{
            font-size:23px;
            color:#fff;
            font-family:var(--robo);
            font-weight:700
        }
        .timeline_footer{
            padding:30px 30px
        }
        .timeline_footer p{
            font-size:17px;
            font-family:var(--robo);
            font-weight:300;
            color:#2c2c2c;
            text-align:justify;
            line-height:22px;
            margin-bottom:23px
        }
        .timeline .content:hover .timeline_head{
            background:#000
        }
        .timeline .content:hover .timeline_head h2{
            background:#3c3c3c
        }
        .timeline .left_b:hover:before{
            border:medium solid #000;
            border-width:20px 0 20px 20px;
            border-color:transparent transparent transparent #000
        }
        .timeline .right_b:hover:before{
            border:medium solid #000;
            border-width:20px 20px 20px 0;
            border-color:transparent #000 transparent transparent
        }
        .timeline .content:hover::after{
            background-color:#920c14;
            border:7px solid #000
        }
        .qulity_banner{
            position:relative
        }
        .qulity_banner h2{
            font-size:65px;
            color:#fff;
            font-family:var(--ind-bold);
            text-transform:uppercase;
            position:absolute;
            top:50%;
            left:50%;
            transform:translate(-50%,-50%)
        }
        .certified_text{
            text-align:center
        }
        .certified_text h2{
            font-size:45px;
            color:#111;
            font-family:var(--ind-bold);
            text-transform:uppercase
        }
        .certified_text p{
            font-size:22px;
            color:#2b2b2b;
            padding:0 100px;
            padding-top:25px;
            font-weight:300;
            font-family:var(--robo);
            line-height:32px
        }
        .certified_text p span{
            font-weight:400
        }
        .certified_img_in{
            margin-top:30px
        }
        .qulity_bg{
            background:#121212
        }
        .qulity_bg_etxt h2{
            font-size:40px;
            color:#fff;
            font-family:var(--ind-bold);
            text-transform:uppercase;
            padding-bottom:20px
        }
        .qulity_bg_etxt p{
            font-size:18px;
            color:#d6d6d6;
            font-family:var(--robo);
            text-align:justify;
            font-weight:300
        }
        .iso_wrap .row{
            display:flex
        }
        .iso_wrap_left{
            padding-bottom:40px
        }
        .iso_wrap_left h2{
            font-size:30px;
            color:#000;
            font-family:var(--ind-dim);
            text-transform:uppercase;
            padding-bottom:20px
        }
        .iso_wrap_left p{
            font-family:var(--robo);
            color:#3b3b3b;
            font-size:18px;
            line-height:26px;
            text-align:justify
        }
        .iso_img{
            padding:21px 0
        }
        .iso_img ul li:first-child{
            margin-bottom:20px
        }
        .blue_af:after{
            content:"";
            width:94%;
            height:4px;
            background:#0062ad;
            position:absolute;
            top:100%;
            left:15px;
            right:0
        }
        .iso_wrap_rigth{
            padding-bottom:40px
        }
        .iso_wrap_rigth h2{
            font-size:30px;
            color:#000;
            font-family:var(--ind-dim);
            text-transform:uppercase;
            padding-bottom:20px
        }
        .iso_wrap_rigth p{
            font-family:var(--robo);
            color:#3b3b3b;
            font-size:18px;
            line-height:26px;
            text-align:justify
        }
        .bro_af:after{
            content:"";
            width:94%;
            height:4px;
            background:#a77c2c;
            position:absolute;
            top:100%;
            left:15px;
            right:0
        }
        .darks{
            background:#f4f4f4
        }
        .n_p_head{
            font-size:45px;
            color:#1c1c1c;
            font-family:var(--ind-bold);
            text-transform:uppercase;
            padding-bottom:20px;
            line-height:60px
        }
        .n_p_head span{
            font-family:var(--ind-light)
        }
        .n_p_pera{
            font-size:18px;
            color:#1c1c1c;
            font-weight:300;
            font-family:var(--robo);
            text-align:justify;
            line-height:30px
        }
        .bringing_rigth{
            margin:0 -15px 0 -15px;
            float:left;
            padding-top:170px
        }
        .bringing_rigth ul li{
            float:left;
            width:50%;
            padding:0 15px
        }
        .bringing_rigth ul li .emplayes{
            background:#fff;
            font-family:var(--robo);
            text-align:center;
            padding:50px 15px;
            border-bottom:2px solid #920c14;
            box-shadow:0 1px 5px 0 #4a4a4a1f
        }
        .bringing_rigth ul li .emplayes h5{
            font-size:20px;
            color:#1c1c1c;
            font-weight:500;
            padding:20px 0 15px 0
        }
        .bringing_rigth ul li .emplayes p{
            font-size:16px;
            color:#1c1c1c;
            font-weight:300;
            line-height:24px
        }
        .c_slider_30 .item{
            padding:0 15px
        }
        .clients_list .item{
            padding:0 15px
        }
        .clients_list .owl-carousel .owl-dots.disabled,.clients_list .owl-carousel .owl-nav.disabled{
            display:block
        }
        .clients_list .owl-prev{
            position:absolute;
            top:50%;
            transform:translateY(-50%);
            right:-55px
        }
        .clients_list .owl-carousel .owl-nav .owl-prev i{
            background:url(../images/next-btn2.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .clients_list .owl-carousel .owl-nav .owl-prev i:hover{
            background:url(../images/next-btn2.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .clients_list .owl-carousel .owl-nav .owl-next i{
            background:url(../images/next-btn1.png) no-repeat top center;
            width:55px;
            height:55px;
            transition:all .45s
        }
        .clients_list .owl-carousel .owl-nav .owl-next i:hover{
            background:url(../images/next-btn1.png) no-repeat bottom center;
            width:55px;
            height:55px
        }
        .clients_list .owl-prev i{
            display:block;
            font-size:23px;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out
        }
        .clients_list .owl-prev i:before{
            padding-right:4px
        }
        .clients_list .owl-prev i:hover{
            background:#f25c23
        }
        .clients_list .owl-next{
            position:absolute;
            top:50%;
            transform:translateY(-50%);
            left:-55px
        }
        .clients_list .owl-next i{
            display:block;
            text-align:center;
            color:transparent;
            background:#a6a6a6;
            transition:.45s ease-in-out;
            font-size:23px
        }
        .clients_list .owl-next i:before{
            padding-left:4px
        }
        .clients_list .owl-next i:hover{
            background:#f25c23
        }
        .content_form h2{
            font-size:28px;
            color:#2b2b2b;
            font-weight:300;
            font-family:var(--robo);
            line-height:32px;
            padding-bottom:25px
        }
        .content_form h2 span{
            font-weight:400
        }
        .cont_form_lara{
            font-family:var(--robo)
        }
        .cont_form_lara label{
            display:block;
            font-size:16px;
            color:#444;
            font-weight:400;
            margin:0;
            padding:12px 0
        }
        .cont_form_lara input,.cont_form_lara select{
            height:50px;
            line-height:50px;
            width:100%;
            padding:0 20px;
            margin-bottom:5px;
            font-weight:400;
            color:#888;
            font-size:14px;
            color:#585858;
            font-family:var(--robo);
            border:1px solid #d2d2d2;
            outline:0!important;
            transition:all .25s ease
        }
        .cont_form_lara input:focus{
            border-color:#920c14
        }
        .cont_form_lara textarea{
            height:200px;
            width:100%;
            padding:20px;
            margin-bottom:5px;
            font-weight:400;
            color:#888;
            font-size:14px;
            color:#585858;
            font-family:var(--robo);
            border:1px solid #d2d2d2;
            outline:0!important;
            transition:all .25s ease
        }
        .cont_form_lara textarea:focus{
            border-color:#920c14
        }
        .form_co_btn button{
            font-family:var(--robo-slb);
            width:270px;
            height:60px;
            line-height:60px;
            text-align:center;
            border-radius:5px;
            background:#920c14;
            color:#fff;
            font-size:22px;
            display:inline-block;
            border:0;
            transition:.45s
        }
        .form_co_btn button:hover{
            background:#0b0b0b
        }
        .capcha{
            padding:25px 0 30px 0
        }
        .maps{
            margin-top:50px
        }
        .contact_list_x ul li{
            margin-bottom:15px
        }
        .contact_list_x ul li span{
            width:55px;
            height:55px;
            background:#000;
            transition:.45s;
            display:inline-block;
            margin-right:20px;
            color:#fff;
            text-align:center;
            line-height:55px;
            border-radius:50%;
            font-size:21px
        }
        .contact_list_x ul li p{
            color:#000;
            display:inline-block;
            font-size:19px;
            font-weight:400;
            font-family:var(--robo)
        }
        .contact_list_x ul li p b{
            font-size:20px;
            font-weight:700
        }
        .contact_list_x ul li p a{
            color:#000;
            transition:.45s
        }
        .contact_list_x ul li p a:hover{
            color:#920c14
        }
        .contact_list_x ul li:nth-child(4) span{
            font-size:33px!important
        }
        .contact_list_x ul li:nth-child(5) span{
            font-size:26px!important
        }
        .contact_list_x ul li:hover span{
            background:#920c14
        }
        .contact_list_x ul li:hover span i{
            animation:lara .45s ease-in-out infinite alternate
        }
        @keyframes lara{
            0%,100%{
                transform:scale(.9)
            }
            100%{
                transform:scale(1.1)
            }
        }
        .cont_side_in{
            border:1px solid #d6d6d6;
            margin-top:30px;
            text-align:center;
            transition:.45s
        }
        .cont_side_in .site_img{
            margin:0 40px;
            padding:25px 0 15px 0;
            transition:.45s;
            border-bottom:1px solid #d6d6d6
        }
        .cont_side_in .site_text p{
            font-size:19px;
            color:#000;
            transition:.45s;
            font-weight:400;
            font-family:var(--robo);
            padding:20px 0 26px 0
        }
        .cont_side_in:hover{
            border-color:#920c14
        }
        .cont_side_in:hover .site_img{
            border-color:#920c14
        }
        .cont_side_in:hover .site_text p{
            color:#920c14
        }
        .locations_cont{
            background:#005688;
            text-align:center
        }
        .locations_cont h2{
            font-size:50px;
            color:#fff;
            font-family:var(--ind-light);
            text-transform:uppercase;
            padding-bottom:20px;
            line-height:60px
        }
        .locations_cont h2 span{
            font-family:var(--ind-bold)
        }
        .locations_cont h3{
            font-size:38px;
            color:#fff;
            font-weight:700;
            font-family:var(--robo);
            padding:20px 0
        }
        .locations_cont h4{
            font-size:26px;
            color:#fff;
            font-weight:400;
            font-family:var(--robo);
            line-height:35px
        }
        .office_ad{
            margin-top:30px;
            border:1px solid #d6d6d6;
            transition:.45s;
            text-align:left;
            transition:.45s
        }
        .office_ad h2{
            margin:0 40px;
            padding:25px 0 15px 0;
            font-family:var(--robo);
            transition:.45s;
            font-size:38px;
            color:#005688;
            font-weight:700;
            border-bottom:1px solid #d6d6d6
        }
        .office_ad p{
            font-size:20px;
            color:#000;
            transition:.45s;
            font-family:var(--robo);
            font-weight:400;
            font-family:var(--robo);
            margin:0 40px;
            padding:20px 0 26px 0
        }
        .office_ad:hover{
            background:#920c14;
            border-color:#920c14
        }
        .office_ad:hover h2{
            color:#fff
        }
        .office_ad:hover p{
            color:#fff
        }
        .lara_sp{
            display:inline-block
        }
        .lara_p_x{
            display:inline-block
        }
        .embroidery_banner{
            background:url(../images/emb.png) no-repeat center center;
            min-height:830px;
            background-attachment:fixed;
            background-color:#f4f4f4
        }
        .embroidery_tyext{
            text-align:center;
            margin-top:-210px
        }
        .embroidery_tyext h2{
            font-size:50px;
            color:#111;
            font-family:var(--ind-bold);
            text-transform:uppercase;
            padding-bottom:15px
        }
        .embroidery_tyext h2 span{
            font-family:var(--ind-light)
        }
        .embroidery_tyext p{
            font-size:20px;
            color:#111;
            padding:0 0;
            padding-top:0;
            font-weight:300;
            font-family:var(--robo);
            line-height:30px
        }
        .clost{
            text-align:center;
            padding-left:80px;
            padding-bottom:20px;
            padding-right:80px
        }
        .clost h2{
            font-size:50px;
            color:#111;
            font-family:var(--ind-dim);
            padding-bottom:20px
        }
        .clost p{
            font-size:20px;
            color:#111;
            padding:0 0;
            padding-top:0;
            font-weight:300;
            font-family:var(--robo);
            line-height:28px
        }
        .cost_li_in ul li{
            float:left;
            padding:0 4px;
            width:16.66%
        }
        .how_its_in{
            text-align:center
        }
        .how_its_in h2{
            font-size:35px;
            color:#111;
            font-family:var(--ind-light);
            text-transform:uppercase;
            padding-bottom:20px
        }
        .how_its_in p{
            font-size:20px;
            color:#111;
            padding:0 0;
            padding-top:0;
            font-weight:300;
            font-family:var(--robo);
            line-height:28px
        }
        .lara_how_its_in{
            text-align:left;
            padding-bottom:15px
        }
        .lara_how_its_in p{
            line-height:27px;
            text-align:justify
        }
        .packing_banner{
            background:url(../images/img515.png) no-repeat center center;
            min-height:616px;
            background-color:#f4f4f4
        }
        .packing_d h2{
            font-size:50px;
            color:#111;
            font-family:var(--ind-light);
            text-transform:uppercase;
            padding-bottom:15px
        }
        .packing_d h2 span{
            font-family:var(--ind-dim)
        }
        .packing_d p{
            font-size:20px;
            color:#111;
            padding:0 0;
            text-align:justify;
            padding-top:0;
            font-weight:300;
            font-family:var(--robo);
            line-height:30px
        }
        .packing_details{
            margin-top:-335px
        }
        .packing_details ul{
            background:#fff;
            padding:20px 20px;
            margin-left:27px
        }
        .packing_details ul li{
            text-align:center
        }
        .packing_details ul li p{
            text-align:center;
            font-size:17px;
            color:#fff;
            font-family:var(--robo);
            background:#920c14;
            padding:10px 10px;
            border-radius:8px
        }
        .packing_details ul li span{
            font-size:40px;
            display:inline-block;
            line-height:0;
            color:#d79ea6
        }
        .packing_vbanner{
            background:url(../images/dsad.png) no-repeat center center;
            background-attachment:fixed;
            min-height:475px;
            background-size:100% 100%
        }
        .lara_gallery_w .row{
            display:flex;
            flex-wrap:wrap;
            padding:0 4px
        }
        .lara_gallery_w .column{
            flex:25%;
            max-width:25%;
            padding:0 4px
        }
        .lara_gallery_w .column img{
            margin-top:8px;
            vertical-align:middle;
            width:100%
        }
        .lara_colun_pa{
            padding-top:80px!important
        }
        .gallery_haeraf{
            text-align:center
        }
        .gallery_haeraf h2{
            line-height:40px;
            padding-bottom:60px
        }
        .breadcrumbs_lara{
            background:#000;
            padding:35px 0
        }
        .breadcrumbs_lara h2{
            font-size:35px;
            font-weight:600;
            color:#fff;
            text-transform:uppercase;
            padding-bottom:10px;
            font-family:var(--ind-bold)
        }
        .breadcrumbs_lara h4{
            display:inline-block;
            color:#fff;
            text-transform:uppercase;
            font-family:var(--robo)
        }
        .breadcrumbs_lara h4 a{
            font-size:15px;
            color:#fff;
            font-family:var(--robo);
            transition:.45s
        }
        .breadcrumbs_lara h4 a .fa-home{
            font-size:19px
        }
        .breadcrumbs_lara h4 a:hover{
            color:#920c14
        }
        .breadcrumbs_lara ul li{
            display:inline-block;
            padding:0 10px;
            color:#fff;
            font-family:var(--robo)
        }
        .breadcrumbs_lara ul li a{
            font-size:15px;
            color:#fff;
            font-family:var(--robo);
            transition:.45s
        }
        .breadcrumbs_lara ul li p{
            font-size:15px;
            color:#fff;
            font-family:var(--robo)
        }
        .breadcrumbs_lara ul li:last-child{
            padding-left:0
        }
        .breadcrumbs_lara ul li a:hover{
            color:#920c14
        }
        .breadcrumbs_lara ul li .icofont-home{
            font-size:20px
        }
        .detail_p{
            margin-top:60px
        }
        .more_le ul li{
            max-height:132px;
            border:1px solid #c2c2c2;
            margin-bottom:10px;
            transition:.45s;
            max-width:132px
        }
        .more_le ul li:hover{
            border-color:#920c14
        }
        .laege_p_details{
            float:left;
            width:100%;
            padding-left:15px
        }
        .large_facli .pro-dis-ll{
            text-transform:uppercase;
            color:#000;
            font-weight:600;
            margin-bottom:10px;
            font-size:20px;
            font-family:var(--robo)
        }
        .pro_name h2{
            font-size:31px;
            color:#000;
            font-weight:700;
            text-transform:uppercase;
            font-family:var(--robo)
        }
        .pro_name h3{
            font-size:24px;
            color:#000;
            font-weight:400;
            text-transform:uppercase;
            font-family:'Roboto Condensed',sans-serif;
            margin-top:10px
        }
        .c_white{
            background:#fff
        }
        .colors_l{
            margin-top:30px
        }
        .colors_l p{
            font-size:18px;
            color:#171717;
            font-family:var(--robo);
            letter-spacing:.5px
        }
        .colors_l ul{
            margin-top:10px
        }
        .colors_l ul li{
            display:inline-block;
            margin-right:3px
        }
        .colors_l ul li span{
            width:33px;
            height:33px;
            display:inline-block;
            border:2px solid #d6d9db;
            cursor:pointer
        }
        .colors_l ul li span.l_red{
            background:red
        }
        .colors_l ul li span.l_white{
            background:#fff
        }
        .colors_l ul li span.l_bvl{
            background:#000
        }
        .size_g{
            margin:20px 0 25px 0
        }
        .size_g a{
            font-size:17px;
            color:#000;
            font-family:var(--robo);
            transition:.45s;
            position:relative;
            padding-bottom:2px
        }
        .size_g a img{
            display:inline-block;
            padding-right:5px
        }
        .size_g a:hover{
            color:#920c14
        }
        .size_g a:after{
            content:"";
            width:107px;
            height:1px;
            background:#000;
            position:absolute;
            bottom:0;
            right:0;
            transition:.45s
        }
        .size_g a:hover:after{
            background:#920c14
        }
        .large_btn{
            margin-top:5px
        }
        .large_btn ul li{
            float:left;
            width:50%;
            position:relative;
            padding:0 0
        }
        .large_btn ul li select{
            width:100%;
            height:50px;
            background:0 0;
            padding-left:20px;
            border:2px solid #000;
            outline:0;
            font-size:15px;
            color:#000;
            font-weight:700;
            text-transform:uppercase;
            font-family:var(--robo);
            position:relative
        }
        .large_btn ul li:first-child{
            padding-right:10px
        }
        .large_btn ul li:first-child h3{
            font-size:20px;
            color:#000;
            line-height:50px;
            font-family:var(--ind-med);
            letter-spacing:1px
        }
        .number-input input[type=number]{
            -webkit-appearance:textfield;
            -moz-appearance:textfield;
            background:0 0;
            appearance:textfield
        }
        .number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{
            -webkit-appearance:none
        }
        .prodpgcat{
            margin:0 15px
        }
        .number-input{
            border:2px solid #000;
            display:inline-flex;
            width:100%;
            margin-left:10px
        }
        .number-input,.number-input *{
            box-sizing:border-box
        }
        .number-input button{
            outline:0;
            -webkit-appearance:none;
            background-color:transparent;
            border:none;
            align-items:center;
            justify-content:center;
            width:70px;
            height:46px;
            cursor:pointer;
            margin:0;
            position:relative;
            transition:.45s
        }
        .number-input button:hover{
            background:var(--hover-color);
            color:#fff
        }
        .number-input button:after,.number-input button:before{
            display:inline-block;
            position:absolute;
            content:'';
            width:1rem;
            transition:.45s;
            height:2px;
            background-color:#212121;
            transform:translate(-50%,-50%)
        }
        .number-input button.plus:after{
            transform:translate(-50%,-50%) rotate(90deg)
        }
        .number-input input[type=number]{
            font-family:sans-serif;
            width:100%;
            padding:.5rem;
            border:solid #bdbdbd;
            border-width:0 1px;
            font-size:2rem;
            height:46px;
            font-weight:700;
            text-align:center;
            font-size:18px;
            font-weight:400;
            font-family:var(--os_font)
        }
        .number-input button:hover:after{
            background-color:#920c14
        }
        .number-input button:hover:before{
            background-color:#920c14
        }
        .large_share{
            padding:20px 0
        }
        .large_share ul li{
            display:inline-block
        }
        .large_share ul li a{
            color:#000;
            font-size:14px;
            font-weight:500;
            font-family:var(--robo);
            display:inline-block;
            padding:0 10px 0 0;
            transition:.45s
        }
        .large_share ul li:nth-child(1) a:hover{
            color:#3b5999;
            text-decoration:underline
        }
        .large_share ul li:nth-child(2) a:hover{
            color:#55acee;
            text-decoration:underline
        }
        .large_share ul li:nth-child(3) a:hover{
            color:#bd081c;
            text-decoration:underline
        }
        .large_facli{
            margin-top:30px
        }
        .large_facli ul li{
            margin-bottom:10px
        }
        .large_facli ul li .left_facli{
            display:table-cell;
            vertical-align:top;
            padding-right:10px
        }
        .large_facli ul li .right_facli{
            display:table-cell;
            vertical-align:middle;
            font-size:15px;
            color:#000;
            font-family:var(--robo)
        }
        .ib-heading{
            font-size:40px;
            color:#000;
            font-weight:700;
            text-transform:uppercase;
            font-family:var(--robo);
            text-align:center;
            margin-bottom:30px
        }
        .dd_inside h2{
            font-size:20px;
            color:#fff;
            background:#000;
            font-family:'Roboto Condensed',sans-serif;
            text-align:center;
            line-height:60px;
            text-transform:uppercase;
            margin-bottom:30px
        }
        .dd_perag{
            background:#fff;
            padding:30px
        }
        .dd_perag ul li{
            padding-bottom:3px
        }
        .dd_perag ul li .dd-ibs{
            display:table-cell;
            vertical-align:top;
            font-size:8px;
            padding-top:9px;
            padding-right:10px
        }
        .dd_perag ul li .rr-ibs{
            display:table-cell;
            vertical-align:top;
            font-size:17px;
            color:#000;
            line-height:30px;
            font-family:var(--robo)
        }
        .lara_grisd{
            padding-bottom:0!important
        }
        @media (min-width:1200px){
            header .container{
                width:1170px
            }
        }
        @media (min-width:1300px){
            header .container{
                width:1270px
            }
        }
        @media (min-width:1400px){
            header .container{
                width:1370px
            }
        }
        @media screen and (max-width:1400px){
            .slick-next{
                left:-40px!important
            }
            .slick-prev{
                right:-40px!important
            }
        }
        @media screen and (max-width:1300px){
            .lara_center{
                margin-left:-20px;
                margin-right:-20px
            }
            .slick-next{
                left:-10px!important
            }
            .slick-prev{
                right:-10px!important
            }
            .clients_list .owl-prev{
                right:-40px!important
            }
            .clients_list .owl-next{
                left:-40px!important
            }
        }
        @media screen and (max-width:1199px){
            .bannter_text{
                padding:49px 0 40px 0
            }
            .product_tab_inner .nav>li>a{
                width:140px
            }
            .category_namesf h2{
                font-size:30px
            }
            .menu-wrapper ul li a{
                padding:14px 13px;
                font-size:14px
            }
            .top_bar_search{
                margin:14px 0
            }
            .top_navigation{
                padding:0 0
            }
            .cursoles_text h2{
                font-size:19px
            }
            .cursoles_text p{
                font-size:13px;
                color:#030303;
                line-height:18px
            }
            .cursoles_text{
                text-align:center;
                padding:20px 20px 20px 20px
            }
            .slick-center .cursoles_text{
                text-align:center;
                padding:20px 20px 40px 20px
            }
            .slick-center .cursoles_text p{
                font-size:12px;
                color:#030303;
                line-height:17px
            }
            .address_list ul li{
                font-size:16px
            }
            .address_list ul li span{
                padding-right:7px;
                font-size:23px
            }
            .map_right img{
                margin:0 auto;
                width:170px
            }
            .map_right h2{
                font-size:20px;
                padding-top:11px
            }
            .map_right p{
                font-size:13px;
                color:#000;
                font-family:Roboto,sans-serif;
                line-height:20px
            }
            .insta_haead{
                padding-top:0
            }
            .abot_p_t h3{
                padding:0 30px
            }
            .abot_p_t p{
                padding:0 30px 0 30px
            }
            .campus_text p{
                font-size:20px;
                line-height:32px;
                padding-top:20px
            }
            .ab_map_left h2{
                font-size:28px;
                line-height:43px
            }
            .maeket_rigth{
                padding:0 0;
                padding-left:30px
            }
            .maeket_rigth p{
                font-size:19px
            }
            .certified_text p{
                padding:0 30px
            }
            .certified_text h2{
                padding-bottom:15px
            }
            .qulity_bg_right{
                padding:60px 0
            }
            .iso_img{
                padding:80px 0
            }
            .qulity_banner h2{
                font-size:47px
            }
            .n_p_head{
                font-size:37px;
                line-height:48px
            }
            .embroidery_tyext h2{
                font-size:40px
            }
            .embroidery_tyext p{
                font-size:17px
            }
            .clost{
                text-align:center;
                padding-left:20px;
                padding-bottom:20px;
                padding-right:20px
            }
            .clost h2{
                font-size:44px
            }
            .packing_d h2{
                font-size:46px
            }
            .packing_details{
                margin-top:-384px
            }
        }
        @media screen and (max-width:991px){
            .tabsss{
                padding-top:40px;
                padding-bottom:50px
            }
            .category_namesf h2{
                font-size:20px;
                letter-spacing:1px
            }
            .top_bar_contcat ul li{
                padding-left:5px
            }
            .top_bar_contcat ul li span{
                font-size:13px;
                padding-right:3px
            }
            .top_bar_contcat ul li p{
                font-family:Roboto,sans-serif;
                font-size:11px
            }
            .top_bar_contcat ul li a{
                font-family:Roboto,sans-serif;
                font-size:12px
            }
            .mobile_search{
                display:block
            }
            .top_bar_search{
                display:none
            }
            .mobile_search a{
                width:35px;
                height:35px;
                background:#000;
                color:#fff;
                border-radius:50%;
                display:inline-block;
                text-align:center;
                line-height:35px;
                transition:.45s
            }
            .mobile_search a:hover{
                background:#920c14;
                color:#fff
            }
            .menu-wrapper ul li a{
                padding:14px 6px;
                font-size:12px
            }
            .mobile_search{
                display:block;
                padding:16px 0
            }
            .feature h2{
                font-family:Conv_Industry-BoldItalic;
                font-size:28px
            }
            .feature p{
                font-family:Conv_Industry-Book;
                font-size:15px
            }
            #maps .row-eq-height{
                display:block
            }
            .address_list{
                position:static;
                bottom:0;
                left:15px;
                z-index:99
            }
            .map_right{
                text-align:center;
                position:static;
                top:100px;
                right:0
            }
            .address_list ul{
                margin-left:60%;
                transform:translateX(-60%)
            }
            .catlog_head h2{
                font-family:Conv_Industry-BoldItalic;
                font-size:28px
            }
            .catlog_btn{
                float:left;
                width:100%;
                margin-top:0
            }
            .clients_list .owl-prev{
                right:0
            }
            .clients_list .owl-next{
                left:0
            }
            .insta_haead{
                padding-top:0
            }
            .insta_imfg{
                float:none;
                padding-top:40px
            }
            .main_footer .row-eq-height{
                display:block
            }
            .footer_logo h2{
                font-family:Conv_Industry-Medium;
                font-size:17px;
                color:#fff;
                line-height:25px
            }
            .main_footer .col-md-3:after{
                display:none
            }
            .fl2{
                padding-left:0
            }
            .main_f_links{
                margin-top:30px
            }
            .padd_70{
                padding:40px 0!important
            }
            .padd_t_70{
                padding-top:40px!important
            }
            .padd_b_70{
                padding-bottom:40px!important
            }
            .padd_t_50{
                padding-top:30px!important
            }
            .padd_50{
                padding:30px 0!important
            }
            .padd_40{
                padding:20px 0!important
            }
            .padd_t_40{
                padding-top:20px!important
            }
            .slick-prev{
                right:0!important
            }
            .slick-next{
                left:0!important
            }
            .bannter_text h2{
                font-family:Conv_Industry-Demi;
                font-size:30px
            }
            .bannter_text p{
                font-family:Conv_Industry-Light;
                font-size:17px
            }
            .bannter_text{
                padding:59px 0
            }
            .product_tab_inner .nav>li>a{
                width:110px;
                font-size:13px;
                height:40px;
                line-height:40px
            }
            .bannter_text12{
                padding:40px 0 30px 0!important
            }
            .product_tab_inner .nav-tabs{
                margin-bottom:40px
            }
            .fea_name{
                padding:25px 10px
            }
            .x_mob{
                display:none
            }
            .abot_p_t h2{
                font-size:25px
            }
            .abot_p_t h3{
                padding:0 0;
                font-size:29px;
                padding-bottom:20px
            }
            .abot_p_t p{
                padding:0;
                font-size:17px
            }
            .abot_p_t p>br{
                content:' '
            }
            .abot_p_t p:after{
                content:' '
            }
            .padd_abot_p_t{
                padding-bottom:250px
            }
            .about_p_img{
                margin-top:-214px
            }
            .campus_text h2{
                font-size:35px
            }
            .campus_text p{
                font-size:19px;
                line-height:28px;
                padding-top:20px
            }
            .campus_text{
                margin-top:40px
            }
            .about_map{
                background:url(../images/abou_map.png) no-repeat center center;
                background-size:cover
            }
            .ab_map_left h2{
                font-size:24px;
                line-height:30px
            }
            .ab_map_left{
                margin-bottom:20px
            }
            .unm_list p{
                min-height:72px
            }
            .unm_list{
                text-align:center;
                margin-top:30px
            }
            .mapinmg_num{
                padding-top:285px
            }
            .maeket_rigth h2{
                font-size:35px
            }
            .maeket_rigth{
                margin-top:30px
            }
            .timeline .containers.left{
                padding:0 40px 0 0
            }
            .timeline_head h2{
                background:#cb1730;
                font-size:29px;
                width:92px;
                margin-right:15px;
                height:50px;
                line-height:50px
            }
            .timeline_head p span{
                font-size:20px
            }
            .timeline_head p{
                transform:translateY(8px)
            }
            .timeline .content::after{
                right:-53px
            }
            .timeline .containers.right{
                padding:0 0 0 40px;
                margin-top:-380px
            }
            .timeline .right_b::after{
                left:-53px
            }
            .certified_text h2{
                font-size:37px
            }
            .certified_text p{
                padding:0 0;
                font-size:20px
            }
            .qulity_bg_right{
                padding:40px 0 20px 0
            }
            .iso_wrap .row{
                display:inherit
            }
            .iso_img ul{
                text-align:center
            }
            .iso_img ul li{
                display:inline-block;
                padding:0 20px
            }
            .iso_img ul li:first-child{
                margin-bottom:0
            }
            .iso_img{
                padding:40px 0
            }
            .qulity_banner h2{
                font-size:42px
            }
            .bringing_rigth{
                margin:0 -15px 0 -15px;
                float:left;
                padding-top:30px
            }
            .cont_mnaps{
                margin-top:40px
            }
            .lara_how_its_in{
                margin-top:30px
            }
            .house_img{
                max-width:411px;
                margin:0 auto;
                margin-top:30px
            }
            .packing_details{
                margin-top:20px
            }
            .packing_vbanner{
                min-height:325px
            }
            .gallery_haeraf h2{
                line-height:40px;
                padding-bottom:40px
            }
            .more_le ul li{
                max-height:100px;
                border:1px solid #c2c2c2;
                margin-bottom:0;
                transition:.45s;
                max-width:100px;
                display:inline-block;
                margin-right:5px
            }
            .dd_inside{
                margin-top:30px
            }
            .ib-heading{
                margin-bottom:0
            }
            .laege_p_details{
                float:left;
                width:100%;
                padding-left:0;
                padding-top:30px
            }
        }
        @media screen and (max-width:768px){
            .slider-box{
                min-height:inherit!important;
                background-image:none!important
            }
            .tabsss{
                padding-top:30px;
                padding-bottom:30px
            }
            .mobile_search a{
                width:35px;
                height:35px;
                background:#920c14
            }
            .tab_aser{
                display:none!important
            }
            .x_mob{
                display:block
            }
            .scroll-top-inner i{
                font-size:17px;
                line-height:inherit
            }
            .scroll-top-wrapper{
                width:40px;
                height:42px;
                line-height:39px;
                right:12px;
                bottom:25px
            }
            .catlog_btn ul li a img{
                margin:0 auto;
                margin-bottom:10px;
                width:50px
            }
            .slick-center{
                transform:scale(1);
                transition:.45s ease all
            }
            .slick-slide{
                transform:scale(1);
                transition:.45s ease all;
                margin:50px 0
            }
            .slick-slide img{
                display:block;
                width:100%
            }
            .slick-center .cursoles_text h2{
                font-family:Conv_Industry-Bold;
                font-size:22px
            }
            .slick-center .cursoles_text p{
                font-size:13px;
                color:#030303;
                line-height:20px
            }
            .lara_center{
                margin-left:0;
                margin-right:0
            }
            .padd_70{
                padding:30px 0!important
            }
            .padd_t_70{
                padding-top:30px!important
            }
            .padd_b_70{
                padding-bottom:30px!important
            }
            .padd_t_50{
                padding-top:20px!important
            }
            .padd_40{
                padding:10px 0!important
            }
            .padd_t_40{
                padding-top:10px!important
            }
            .top_bar{
                border-bottom:1px solid #e7e7e7;
                display:none
            }
            .top_logo_inner img{
                margin:0 auto
            }
            .top_logo_inner a{
                display:block
            }
            .top_navigation{
                float:none;
                border:none;
                padding:0 0
            }
            .navbar-inverse{
                background:0 0;
                margin:0;
                border:none;
                position:initial
            }
            .navbar-toggle{
                position:relative!important;
                float:left;
                padding:11px 10px!important;
                margin-top:4px!important;
                margin-right:0!important;
                margin-bottom:4px!important;
                background-color:transparent!important;
                background-image:none!important;
                border:none;
                border-radius:4px!important;
                background:0 0!important;
                border:0 solid #fff!important
            }
            .navbar-inverse .navbar-toggle .icon-bar{
                background-color:#fff
            }
            .navbar-inverse .navbar-collapse{
                border-color:#676767;
                position:absolute;
                left:0;
                z-index:999;
                background:#ffff;
                width:100%;
                border-bottom:1px solid #676767;
                margin-top:0;
                padding:0!important
            }
            .top_navigation ul{
                margin:0;
                background:#000;
                padding:0;
                text-align:center;
                padding:10px 0;
                float:none
            }
            .top_navigation ul li{
                margin:0
            }
            .navbar-inverse ul li{
                width:100%!important;
                text-align:center!important
            }
            .padd_right{
                padding-right:15px
            }
            .menu-wrapper ul li a{
                width:100%;
                padding:12px 6px
            }
            .rko_col{
                position:inherit
            }
            .menu-wrapper ul li ul{
                display:none
            }
            .mobile_search{
                display:block;
                padding:5px 15px;
                float:right
            }
            .main_cate{
                position:relative;
                margin-top:20px;
                max-width:380px;
                margin:0 auto;
                margin-top:20px
            }
            .main_cate .cate_name h2{
                font-size:22px
            }
            .about_inner{
                background:#fff;
                padding:40px 30px
            }
            .about_inner h2{
                font-family:Conv_Industry-Bold;
                font-size:25px;
                letter-spacing:1px
            }
            .about_inner h3{
                font-family:Conv_Industry-Bold;
                font-size:15px;
                color:#000;
                text-transform:uppercase;
                letter-spacing:.5px;
                line-height:23px;
                padding:10px 0
            }
            .about_inner p{
                font-family:Roboto,sans-serif;
                font-size:14px;
                color:#000;
                line-height:22px
            }
            .feature h2{
                font-family:Conv_Industry-BoldItalic;
                font-size:22px
            }
            .feature p{
                font-family:Conv_Industry-Book;
                font-size:14px;
                line-height:20px
            }
            .production_slider{
                padding-top:50px
            }
            .category_inner .owl-prev{
                position:absolute;
                top:-40px
            }
            .category_inner .owl-next{
                position:absolute;
                top:-40px
            }
            .feature h2>br{
                content:' '
            }
            .feature h2>br:after{
                content:' '
            }
            .catlog_head h2>br{
                content:' '
            }
            .catlog_head h2>br:after{
                content:' '
            }
            .slick-center .cursoles_text{
                text-align:center;
                padding:20px 10px 40px 10px
            }
            .slick-center .cursoles_text h2{
                font-family:Conv_Industry-Bold;
                font-size:19px
            }
            #cursoles{
                padding-top:0;
                padding-bottom:0
            }
            .address_list ul{
                margin-left:0;
                transform:translateX(0)
            }
            .catlog_btn ul li{
                text-align:center;
                display:inline-block;
                margin:8px 18px
            }
            .bannter_text{
                background:#141414
            }
            .bannter_text{
                padding:30px 0
            }
            .bannter_text h2{
                font-family:Conv_Industry-Demi;
                font-size:25px
            }
            .bannter_text p{
                font-family:Conv_Industry-Light;
                font-size:15px
            }
            .bannter_text12{
                padding:30px 0 30px 0!important
            }
            .product_tab_inner .nav>li>a{
                width:100%;
                font-size:13px;
                height:40px;
                line-height:40px;
                text-align:center
            }
            .product_tab_inner .nav-tabs{
                text-align:left
            }
            .product_tab_inner .nav-tabs>li{
                float:none;
                display:block;
                margin-bottom:0;
                margin:2px 0
            }
            .insta_haead{
                padding-bottom:0
            }
            .abot_p_t h3{
                padding:0 0;
                font-size:23px;
                padding-bottom:20px
            }
            .padd_abot_p_t{
                padding-bottom:30px
            }
            .about_p_img{
                margin-top:30px
            }
            .campus_left ul li .location{
                padding:15px 10px 15px 20px
            }
            .campus_left ul li img{
                max-width:initial;
                width:39px
            }
            .campus_left ul li p{
                font-size:16px;
                font-family:var(--robo)
            }
            .campus_left ul li .media-left{
                padding-right:15px
            }
            .campus_text h2{
                font-size:24px
            }
            .campus_text p{
                font-size:16px;
                line-height:24px;
                padding-top:20px
            }
            .maeket_rigth h2{
                font-size:29px
            }
            .maeket_rigth p{
                font-size:16px;
                line-height:25px
            }
            .qulity_banner img{
                display:none
            }
            .qulity_banner{
                background:url(../images/qulity.png) no-repeat center center;
                padding:70px 0
            }
            .qulity_banner h2{
                font-size:30px
            }
            .qulity_banner h2{
                position:static;
                top:0;
                left:0;
                transform:translate(0,0);
                text-align:center;
                display:block
            }
            .certified_text h2{
                font-size:30px
            }
            .qulity_bg_etxt h2{
                font-size:28px
            }
            .qulity_bg_etxt p{
                font-size:16px
            }
            .clients_list .owl-prev{
                right:0!important
            }
            .clients_list .owl-next{
                left:0!important
            }
            .n_p_head{
                font-size:25px;
                line-height:38px
            }
            .n_p_pera{
                font-size:16px;
                line-height:24px
            }
            .form_co_btn button{
                font-family:var(--robo-slb);
                width:220px;
                height:50px;
                line-height:50px;
                text-align:center;
                border-radius:5px;
                background:#920c14;
                color:#fff;
                font-size:20px;
                display:inline-block;
                border:0;
                transition:.45s
            }
            .contact_list_x ul li span{
                width:35px;
                height:35px;
                margin-right:15px;
                line-height:35px;
                border-radius:50%;
                font-size:14px
            }
            .contact_list_x ul li p{
                font-size:16px
            }
            .contact_list_x ul li p b{
                font-size:16px;
                font-weight:700
            }
            .locations_cont h2{
                font-size:35px;
                color:#fff;
                font-family:var(--ind-light);
                text-transform:uppercase;
                padding-bottom:20px;
                line-height:32px
            }
            .locations_cont h3{
                font-size:27px
            }
            .locations_cont h4{
                font-size:18px;
                line-height:26px
            }
            .office_ad h2{
                font-size:27px
            }
            .office_ad p{
                font-size:17px
            }
            .office_ad h2{
                margin:0 20px
            }
            .office_ad p{
                margin:0 20px
            }
            .lara_p_x{
                display:table-cell;
                vertical-align:middle
            }
            .lara_sp{
                display:table-cell;
                vertical-align:middle
            }
            .embroidery_tyext{
                text-align:center;
                margin-top:0
            }
            .clost h2{
                font-size:33px
            }
            .embroidery_banner{
                min-height:730px
            }
            .packing_banner{
                min-height:206px;
                background-size:100% 100%
            }
            .packing_d h2{
                font-size:35px
            }
            .packing_d p{
                font-size:18px;
                line-height:24px
            }
            .gallery_haeraf h2{
                line-height:40px;
                padding-bottom:20px
            }
            .packing_vbanner{
                background:url(../images/ds222ad.png) no-repeat left center;
                background-attachment:fixed
            }
            .more_le ul li{
                max-height:60px;
                max-width:60px
            }
        }
        @media screen and (max-width:768px){
            .timeline::after{
                left:15px
            }
            .timeline .containers{
                width:100%;
                padding-left:70px;
                padding-right:25px
            }
            .timeline .container::before{
                left:60px;
                border:medium solid #fff;
                border-width:10px 10px 10px 0;
                border-color:transparent #fff transparent transparent
            }
            .timeline .left::after,.timeline .right::after{
                left:15px
            }
            .timeline .right{
                left:0
            }
            .timeline .containers.left{
                padding:0 0 0 50px
            }
            .timeline_head h2{
                background:#cb1730;
                font-size:21px;
                width:62px;
                margin-right:10px;
                height:40px;
                line-height:40px;
                display:block;
                margin-bottom:10px
            }
            .timeline_head p{
                display:inline-block;
                transform:translateY(0);
                font-size:14px
            }
            .timeline_head p span{
                font-size:17px
            }
            .timeline .left_b::before{
                content:" ";
                height:0;
                position:absolute;
                top:22px;
                transition:.45s;
                width:0;
                z-index:1;
                right:auto;
                left:-15px;
                border:medium solid #920c14;
                border-width:15px 15px 15px 0;
                border-color:transparent #920c14 transparent transparent
            }
            .timeline .content::after{
                right:auto;
                left:-46px;
                top:24.5px
            }
            .timeline .left_b:hover:before{
                border:medium solid #000;
                border-width:15px 15px 15px 0;
                border-color:transparent #000 transparent transparent
            }
            .timeline .containers.right{
                padding:0 0 0 50px;
                margin-top:30px
            }
        }
        @media (max-width:800px){
            .lara_gallery_w .column{
                flex:50%;
                max-width:50%
            }
        }
        @media (max-width:600px){
            .lara_gallery_w .column{
                flex:100%;
                max-width:100%
            }
            .lara_colun_pa{
                padding-top:00px!important
            }
            .pro_name h2{
                font-size:23px
            }
            .large_btn ul li{
                float:left;
                margin-bottom:10px;
                width:100%
            }
            .large_btn ul li:first-child{
                padding-right:0
            }
            .number-input{
                margin-left:0
            }
            .large_btn ul li:first-child:before{
                right:4px
            }
            .ib-heading{
                font-size:28px
            }
        }
        .category-grid{
            position:relative
        }
        .category-grid .category-content{
            position:absolute;
            width:100%;
            text-align:center;
            bottom:20px;
            text-transform:uppercase;
            color:#fff;
            background-color:rgba(142,142,142,.46);
            padding:8px 0
        }
        .d-none{
            display:none
        }
        .about_img img{
            width:100%
        }
        .top_contact ul li{
            list-style:none;
            display:inline-block;
            transition:.45s;
            color:#242424
        }
        .top_contact ul li:first-child{
            padding-right:20px
        }
        .top_contact ul li:hover{
            color:#920c14
        }
        .top_contact ul li:hover a{
            color:#920c14
        }
        .top_contact_mob{
            display:none
        }
        .lara_logo_text ul li{
            list-style:none;
            display:inline-block
        }
        .lara_logo_text ul li .logo_text{
            text-align:right;
            transform:translateY(19px);
            margin-left:9px
        }
        .lara_logo_text ul li .logo_text h3{
            font-size:35px;
            font-family:Conv_ABHAYALIBRE-EXTRABOLD;
            text-transform:uppercase;
            line-height:0
        }
        .lara_logo_text ul li .logo_text p{
            font-size:12px;
            text-transform:uppercase;
            font-family:Raleway,sans-serif;
            margin:0;
            padding-top:3px;
            font-weight:600;
            letter-spacing:1px
        }
        .lrar_lan small{
            font-size:100%;
            color:#fff
        }
        .service_ico{
            font-size:30px;
            color:#fff;
            float:left;
            line-height:0;
            padding-right:10px
        }
        .service_text{
            display:inline-block;
            color:#fff;
            text-align:left
        }
        .service_text h4{
            color:#fff;
            margin:0;
            font-size:20px;
            font-family:Roboto,sans-serif;
            letter-spacing:.3px
        }
        .service_text p{
            color:#ddd;
            margin:0;
            font-size:13px;
            line-height:18px
        }
        .lara_sec_f{
            display:inline-block;
            padding-right:30px
        }
        .lara_ser_2{
            text-align:center
        }
        .lara_ser_3{
            float:right
        }
        .main-menu ul li ul li:hover>a{
            color:#000!important
        }
        button.lara_action-cart{
            background-color:#eef0f1!important;
            border-radius:3px!important;
            color:#242424!important;
            display:inline-block!important;
            font-size:12px!important;
            transition:.3s!important;
            font-weight:500!important;
            border:none!important;
            outline:0!important;
            padding:9px 20px 8px!important;
            text-transform:uppercase!important
        }
        button.lara_action-cart:hover{
            background-color:#920c14!important;
            color:#fff!important
        }
        button.lara_same_action{
            background-color:#eef0f1;
            border-radius:3px!important;
            color:#242424!important;
            font-size:16px!important;
            height:35px!important;
            border:none!important;
            outline:0!important;
            line-height:35px!important;
            text-align:center!important;
            width:35px!important
        }
        button.lara_same_action:hover{
            background-color:#920c14!important;
            color:#fff!important
        }
        .lara_about_home{
            background:#222
        }
        .lara_about_inner p{
            text-align:justify;
            font-family:Roboto,sans-serif;
            line-height:27px;
            font-size:15.5px;
            color:#fff
        }
        .topsocialmedia ul li span{
            font-size:12px;
            color:#fff;
            display:inline-block;
            padding:0 0;
            cursor:pointer;
            position:relative;
            transition:.45s;
            padding-right:7px
        }
        .topsocialmedia ul li span:hover{
            color:#282828
        }
        .lara_language i{
            position:absolute;
            top:20px;
            right:8px
        }
        / google language / #google_translate_element{
            color:#fff;
            text-decoration:none;
            padding:0;
            text-align:center
        }
        .goog-te-gadget img{
            display:none
        }
        .goog-te-gadget-simple{
            background:0 0!important;
            border:none!important;
            color:#b6b6b6;
            font-size:14px;
            display:inline-block;
            padding-top:0;
            padding-bottom:0;
            zoom:1;
            padding:0
        }
        .goog-te-gadget-simple .goog-te-menu-value{
            color:#fff!important
        }
        .goog-te-menu-value span{
            padding:30px 0
        }
        .goog-te-menu-value span:first-child{
            margin-right:20px
        }
        .goog-te-menu-value span:last-child{
            color:#fff!important;
            padding:0 3px 0 5px;
            border:none!important
        }
        .goog-te-menu-value{
            text-decoration:none!important
        }
        .goog-te-menu-value span:nth-child(1){
            margin-right:0
        }
        .goog-te-menu-value span:nth-child(3){
            display:none
        }
        .goog-te-gadget-simple .goog-te-menu-value{
            color:#fff!important;
            font-family:Poppins,sans-serif;
            font-size:12px;
            font-weight:600;
            margin:0
        }
        .goog-te-menu-value span:last-child{
            color:#fff!important;
            display:none!important;
            padding:0
        }
        .top_bar_right ul li:hover .goog-te-menu-value{
            color:#fff!important;
            font-family:Poppins,sans-serif;
            font-size:12px;
            font-weight:600
        }
        .top_bar_right ul li:hover .goog-te-menu-value span:last-child{
            color:#fff!important
        }
        / google language end / .aj_footerz{
            padding-bottom:30px
        }
        .aj_footerz ul li{
            padding-bottom:5px
        }
        .aj_footerz ul li span{
            display:inline-block;
            font-size:16px;
            color:#000;
            padding-right:9px
        }
        .aj_footerz ul li p{
            display:inline-block;
            font-family:Raleway,sans-serif;
            font-size:14px;
            color:#000;
            padding-right:5px;
            font-weight:600
        }
        .contat_left{
            font-family:Raleway,sans-serif;
            padding-bottom:30px
        }
        .contat_left h4{
            font-size:25px;
            font-weight:700;
            color:#000;
            padding-bottom:15px
        }
        .contat_left p span{
            font-size:18px;
            color:#000
        }
        .lasani2{
            padding:0 0
        }
        .lara_menu{
            padding:5px 10px
        }
        .bbasket .clpadl button{
            background:#920c14;
            color:#fff;
            border:0;
            padding:8px 12px;
            transition:.45s;
            border-radius:5px
        }
        .bbasket .clpadl button:hover{
            background:#282829;
            color:#fff
        }
        .mt-1{
            margin-top:1px
        }
        .mt-2{
            margin-top:2px
        }
        .mt-3{
            margin-top:3px
        }
        .mt-4{
            margin-top:4px
        }
        .mt-5{
            margin-top:5px
        }
        .mt-6{
            margin-top:6px
        }
        .mt-7{
            margin-top:7px
        }
        .mt-8{
            margin-top:8px
        }
        .mt-9{
            margin-top:9px
        }
        .mt-10{
            margin-top:10px
        }
        .mt-11{
            margin-top:11px
        }
        .mt-12{
            margin-top:12px
        }
        .mt-13{
            margin-top:13px
        }
        .mt-14{
            margin-top:14px
        }
        .mt-15{
            margin-top:15px
        }
        .mt-16{
            margin-top:16px
        }
        .mt-17{
            margin-top:17px
        }
        .mt-18{
            margin-top:18px
        }
        .mt-19{
            margin-top:19px
        }
        .mt-20{
            margin-top:20px
        }
        .mt-21{
            margin-top:21px
        }
        .mt-22{
            margin-top:22px
        }
        .mt-23{
            margin-top:23px
        }
        .mt-24{
            margin-top:24px
        }
        .mt-25{
            margin-top:25px
        }
        .mt-26{
            margin-top:26px
        }
        .mt-27{
            margin-top:27px
        }
        .mt-28{
            margin-top:28px
        }
        .mt-29{
            margin-top:29px
        }
        .mt-30{
            margin-top:30px
        }
        .mt-31{
            margin-top:31px
        }
        .mt-32{
            margin-top:32px
        }
        .mt-33{
            margin-top:33px
        }
        .mt-34{
            margin-top:34px
        }
        .mt-35{
            margin-top:35px
        }
        .mt-36{
            margin-top:36px
        }
        .mt-37{
            margin-top:37px
        }
        .mt-38{
            margin-top:38px
        }
        .mt-39{
            margin-top:39px
        }
        .mt-40{
            margin-top:40px
        }
        .mt-41{
            margin-top:41px
        }
        .mt-42{
            margin-top:42px
        }
        .mt-43{
            margin-top:43px
        }
        .mt-44{
            margin-top:44px
        }
        .mt-45{
            margin-top:45px
        }
        .mt-46{
            margin-top:46px
        }
        .mt-47{
            margin-top:47px
        }
        .mt-48{
            margin-top:48px
        }
        .mt-49{
            margin-top:49px
        }
        .mt-50{
            margin-top:50px
        }
        .mt-51{
            margin-top:51px
        }
        .mt-52{
            margin-top:52px
        }
        .mt-53{
            margin-top:53px
        }
        .mt-54{
            margin-top:54px
        }
        .mt-55{
            margin-top:55px
        }
        .mt-56{
            margin-top:56px
        }
        .mt-57{
            margin-top:57px
        }
        .mt-58{
            margin-top:58px
        }
        .mt-59{
            margin-top:59px
        }
        .mt-60{
            margin-top:60px
        }
        .mt-61{
            margin-top:61px
        }
        .mt-62{
            margin-top:62px
        }
        .mt-63{
            margin-top:63px
        }
        .mt-64{
            margin-top:64px
        }
        .mt-65{
            margin-top:65px
        }
        .mt-66{
            margin-top:66px
        }
        .mt-67{
            margin-top:67px
        }
        .mt-68{
            margin-top:68px
        }
        .mt-69{
            margin-top:69px
        }
        .mt-70{
            margin-top:70px
        }
        .mt-71{
            margin-top:71px
        }
        .mt-72{
            margin-top:72px
        }
        .mt-73{
            margin-top:73px
        }
        .mt-74{
            margin-top:74px
        }
        .mt-75{
            margin-top:75px
        }
        .mt-76{
            margin-top:76px
        }
        .mt-77{
            margin-top:77px
        }
        .mt-78{
            margin-top:78px
        }
        .mt-79{
            margin-top:79px
        }
        .mt-80{
            margin-top:80px
        }
        .mt-81{
            margin-top:81px
        }
        .mt-82{
            margin-top:82px
        }
        .mt-83{
            margin-top:83px
        }
        .mt-84{
            margin-top:84px
        }
        .mt-85{
            margin-top:85px
        }
        .mt-86{
            margin-top:86px
        }
        .mt-87{
            margin-top:87px
        }
        .mt-88{
            margin-top:88px
        }
        .mt-89{
            margin-top:89px
        }
        .mt-90{
            margin-top:90px
        }
        .mt-91{
            margin-top:91px
        }
        .mt-92{
            margin-top:92px
        }
        .mt-93{
            margin-top:93px
        }
        .mt-94{
            margin-top:94px
        }
        .mt-95{
            margin-top:95px
        }
        .mt-96{
            margin-top:96px
        }
        .mt-97{
            margin-top:97px
        }
        .mt-98{
            margin-top:98px
        }
        .mt-99{
            margin-top:99px
        }
        .mt-100{
            margin-top:100px
        }
        .mb-1{
            margin-bottom:1px
        }
        .mb-2{
            margin-bottom:2px
        }
        .mb-3{
            margin-bottom:3px
        }
        .mb-4{
            margin-bottom:4px
        }
        .mb-5{
            margin-bottom:5px
        }
        .mb-6{
            margin-bottom:6px
        }
        .mb-7{
            margin-bottom:7px
        }
        .mb-8{
            margin-bottom:8px
        }
        .mb-9{
            margin-bottom:9px
        }
        .mb-10{
            margin-bottom:10px
        }
        .mb-11{
            margin-bottom:11px
        }
        .mb-12{
            margin-bottom:12px
        }
        .mb-13{
            margin-bottom:13px
        }
        .mb-14{
            margin-bottom:14px
        }
        .mb-15{
            margin-bottom:15px
        }
        .mb-16{
            margin-bottom:16px
        }
        .mb-17{
            margin-bottom:17px
        }
        .mb-18{
            margin-bottom:18px
        }
        .mb-19{
            margin-bottom:19px
        }
        .mb-20{
            margin-bottom:20px
        }
        .mb-21{
            margin-bottom:21px
        }
        .mb-22{
            margin-bottom:22px
        }
        .mb-23{
            margin-bottom:23px
        }
        .mb-24{
            margin-bottom:24px
        }
        .mb-25{
            margin-bottom:25px
        }
        .mb-26{
            margin-bottom:26px
        }
        .mb-27{
            margin-bottom:27px
        }
        .mb-28{
            margin-bottom:28px
        }
        .mb-29{
            margin-bottom:29px
        }
        .mb-30{
            margin-bottom:30px
        }
        .mb-31{
            margin-bottom:31px
        }
        .mb-32{
            margin-bottom:32px
        }
        .mb-33{
            margin-bottom:33px
        }
        .mb-34{
            margin-bottom:34px
        }
        .mb-35{
            margin-bottom:35px
        }
        .mb-36{
            margin-bottom:36px
        }
        .mb-37{
            margin-bottom:37px
        }
        .mb-38{
            margin-bottom:38px
        }
        .mb-39{
            margin-bottom:39px
        }
        .mb-40{
            margin-bottom:40px
        }
        .mb-41{
            margin-bottom:41px
        }
        .mb-42{
            margin-bottom:42px
        }
        .mb-43{
            margin-bottom:43px
        }
        .mb-44{
            margin-bottom:44px
        }
        .mb-45{
            margin-bottom:45px
        }
        .mb-46{
            margin-bottom:46px
        }
        .mb-47{
            margin-bottom:47px
        }
        .mb-48{
            margin-bottom:48px
        }
        .mb-49{
            margin-bottom:49px
        }
        .mb-50{
            margin-bottom:50px
        }
        .mb-51{
            margin-bottom:51px
        }
        .mb-52{
            margin-bottom:52px
        }
        .mb-53{
            margin-bottom:53px
        }
        .mb-54{
            margin-bottom:54px
        }
        .mb-55{
            margin-bottom:55px
        }
        .mb-56{
            margin-bottom:56px
        }
        .mb-57{
            margin-bottom:57px
        }
        .mb-58{
            margin-bottom:58px
        }
        .mb-59{
            margin-bottom:59px
        }
        .mb-60{
            margin-bottom:60px
        }
        .mb-61{
            margin-bottom:61px
        }
        .mb-62{
            margin-bottom:62px
        }
        .mb-63{
            margin-bottom:63px
        }
        .mb-64{
            margin-bottom:64px
        }
        .mb-65{
            margin-bottom:65px
        }
        .mb-66{
            margin-bottom:66px
        }
        .mb-67{
            margin-bottom:67px
        }
        .mb-68{
            margin-bottom:68px
        }
        .mb-69{
            margin-bottom:69px
        }
        .mb-70{
            margin-bottom:70px
        }
        .mb-71{
            margin-bottom:71px
        }
        .mb-72{
            margin-bottom:72px
        }
        .mb-73{
            margin-bottom:73px
        }
        .mb-74{
            margin-bottom:74px
        }
        .mb-75{
            margin-bottom:75px
        }
        .mb-76{
            margin-bottom:76px
        }
        .mb-77{
            margin-bottom:77px
        }
        .mb-78{
            margin-bottom:78px
        }
        .mb-79{
            margin-bottom:79px
        }
        .mb-80{
            margin-bottom:80px
        }
        .mb-81{
            margin-bottom:81px
        }
        .mb-82{
            margin-bottom:82px
        }
        .mb-83{
            margin-bottom:83px
        }
        .mb-84{
            margin-bottom:84px
        }
        .mb-85{
            margin-bottom:85px
        }
        .mb-86{
            margin-bottom:86px
        }
        .mb-87{
            margin-bottom:87px
        }
        .mb-88{
            margin-bottom:88px
        }
        .mb-89{
            margin-bottom:89px
        }
        .mb-90{
            margin-bottom:90px
        }
        .mb-91{
            margin-bottom:91px
        }
        .mb-92{
            margin-bottom:92px
        }
        .mb-93{
            margin-bottom:93px
        }
        .mb-94{
            margin-bottom:94px
        }
        .mb-95{
            margin-bottom:95px
        }
        .mb-96{
            margin-bottom:96px
        }
        .mb-97{
            margin-bottom:97px
        }
        .mb-98{
            margin-bottom:98px
        }
        .mb-99{
            margin-bottom:99px
        }
        .mb-100{
            margin-bottom:100px
        }
        .mtb-1{
            margin-top:1px;
            margin-bottom:1px
        }
        .mtb-2{
            margin-top:2px;
            margin-bottom:2px
        }
        .mtb-3{
            margin-top:3px;
            margin-bottom:3px
        }
        .mtb-4{
            margin-top:4px;
            margin-bottom:4px
        }
        .mtb-5{
            margin-top:5px;
            margin-bottom:5px
        }
        .mtb-6{
            margin-top:6px;
            margin-bottom:6px
        }
        .mtb-7{
            margin-top:7px;
            margin-bottom:7px
        }
        .mtb-8{
            margin-top:8px;
            margin-bottom:8px
        }
        .mtb-9{
            margin-top:9px;
            margin-bottom:9px
        }
        .mtb-10{
            margin-top:10px;
            margin-bottom:10px
        }
        .mtb-11{
            margin-top:11px;
            margin-bottom:11px
        }
        .mtb-12{
            margin-top:12px;
            margin-bottom:12px
        }
        .mtb-13{
            margin-top:13px;
            margin-bottom:13px
        }
        .mtb-14{
            margin-top:14px;
            margin-bottom:14px
        }
        .mtb-15{
            margin-top:15px;
            margin-bottom:15px
        }
        .mtb-16{
            margin-top:16px;
            margin-bottom:16px
        }
        .mtb-17{
            margin-top:17px;
            margin-bottom:17px
        }
        .mtb-18{
            margin-top:18px;
            margin-bottom:18px
        }
        .mtb-19{
            margin-top:19px;
            margin-bottom:19px
        }
        .mtb-20{
            margin-top:20px;
            margin-bottom:20px
        }
        .mtb-21{
            margin-top:21px;
            margin-bottom:21px
        }
        .mtb-22{
            margin-top:22px;
            margin-bottom:22px
        }
        .mtb-23{
            margin-top:23px;
            margin-bottom:23px
        }
        .mtb-24{
            margin-top:24px;
            margin-bottom:24px
        }
        .mtb-25{
            margin-top:25px;
            margin-bottom:25px
        }
        .mtb-26{
            margin-top:26px;
            margin-bottom:26px
        }
        .mtb-27{
            margin-top:27px;
            margin-bottom:27px
        }
        .mtb-28{
            margin-top:28px;
            margin-bottom:28px
        }
        .mtb-29{
            margin-top:29px;
            margin-bottom:29px
        }
        .mtb-30{
            margin-top:30px;
            margin-bottom:30px
        }
        .mtb-31{
            margin-top:31px;
            margin-bottom:31px
        }
        .mtb-32{
            margin-top:32px;
            margin-bottom:32px
        }
        .mtb-33{
            margin-top:33px;
            margin-bottom:33px
        }
        .mtb-34{
            margin-top:34px;
            margin-bottom:34px
        }
        .mtb-35{
            margin-top:35px;
            margin-bottom:35px
        }
        .mtb-36{
            margin-top:36px;
            margin-bottom:36px
        }
        .mtb-37{
            margin-top:37px;
            margin-bottom:37px
        }
        .mtb-38{
            margin-top:38px;
            margin-bottom:38px
        }
        .mtb-39{
            margin-top:39px;
            margin-bottom:39px
        }
        .mtb-40{
            margin-top:40px;
            margin-bottom:40px
        }
        .mtb-41{
            margin-top:41px;
            margin-bottom:41px
        }
        .mtb-42{
            margin-top:42px;
            margin-bottom:42px
        }
        .mtb-43{
            margin-top:43px;
            margin-bottom:43px
        }
        .mtb-44{
            margin-top:44px;
            margin-bottom:44px
        }
        .mtb-45{
            margin-top:45px;
            margin-bottom:45px
        }
        .mtb-46{
            margin-top:46px;
            margin-bottom:46px
        }
        .mtb-47{
            margin-top:47px;
            margin-bottom:47px
        }
        .mtb-48{
            margin-top:48px;
            margin-bottom:48px
        }
        .mtb-49{
            margin-top:49px;
            margin-bottom:49px
        }
        .mtb-50{
            margin-top:50px;
            margin-bottom:50px
        }
        .mtb-51{
            margin-top:51px;
            margin-bottom:51px
        }
        .mtb-52{
            margin-top:52px;
            margin-bottom:52px
        }
        .mtb-53{
            margin-top:53px;
            margin-bottom:53px
        }
        .mtb-54{
            margin-top:54px;
            margin-bottom:54px
        }
        .mtb-55{
            margin-top:55px;
            margin-bottom:55px
        }
        .mtb-56{
            margin-top:56px;
            margin-bottom:56px
        }
        .mtb-57{
            margin-top:57px;
            margin-bottom:57px
        }
        .mtb-58{
            margin-top:58px;
            margin-bottom:58px
        }
        .mtb-59{
            margin-top:59px;
            margin-bottom:59px
        }
        .mtb-60{
            margin-top:60px;
            margin-bottom:60px
        }
        .mtb-61{
            margin-top:61px;
            margin-bottom:61px
        }
        .mtb-62{
            margin-top:62px;
            margin-bottom:62px
        }
        .mtb-63{
            margin-top:63px;
            margin-bottom:63px
        }
        .mtb-64{
            margin-top:64px;
            margin-bottom:64px
        }
        .mtb-65{
            margin-top:65px;
            margin-bottom:65px
        }
        .mtb-66{
            margin-top:66px;
            margin-bottom:66px
        }
        .mtb-67{
            margin-top:67px;
            margin-bottom:67px
        }
        .mtb-68{
            margin-top:68px;
            margin-bottom:68px
        }
        .mtb-69{
            margin-top:69px;
            margin-bottom:69px
        }
        .mtb-70{
            margin-top:70px;
            margin-bottom:70px
        }
        .mtb-71{
            margin-top:71px;
            margin-bottom:71px
        }
        .mtb-72{
            margin-top:72px;
            margin-bottom:72px
        }
        .mtb-73{
            margin-top:73px;
            margin-bottom:73px
        }
        .mtb-74{
            margin-top:74px;
            margin-bottom:74px
        }
        .mtb-75{
            margin-top:75px;
            margin-bottom:75px
        }
        .mtb-76{
            margin-top:76px;
            margin-bottom:76px
        }
        .mtb-77{
            margin-top:77px;
            margin-bottom:77px
        }
        .mtb-78{
            margin-top:78px;
            margin-bottom:78px
        }
        .mtb-79{
            margin-top:79px;
            margin-bottom:79px
        }
        .mtb-80{
            margin-top:80px;
            margin-bottom:80px
        }
        .mtb-81{
            margin-top:81px;
            margin-bottom:81px
        }
        .mtb-82{
            margin-top:82px;
            margin-bottom:82px
        }
        .mtb-83{
            margin-top:83px;
            margin-bottom:83px
        }
        .mtb-84{
            margin-top:84px;
            margin-bottom:84px
        }
        .mtb-85{
            margin-top:85px;
            margin-bottom:85px
        }
        .mtb-86{
            margin-top:86px;
            margin-bottom:86px
        }
        .mtb-87{
            margin-top:87px;
            margin-bottom:87px
        }
        .mtb-88{
            margin-top:88px;
            margin-bottom:88px
        }
        .mtb-89{
            margin-top:89px;
            margin-bottom:89px
        }
        .mtb-90{
            margin-top:90px;
            margin-bottom:90px
        }
        .mtb-91{
            margin-top:91px;
            margin-bottom:91px
        }
        .mtb-92{
            margin-top:92px;
            margin-bottom:92px
        }
        .mtb-93{
            margin-top:93px;
            margin-bottom:93px
        }
        .mtb-94{
            margin-top:94px;
            margin-bottom:94px
        }
        .mtb-95{
            margin-top:95px;
            margin-bottom:95px
        }
        .mtb-96{
            margin-top:96px;
            margin-bottom:96px
        }
        .mtb-97{
            margin-top:97px;
            margin-bottom:97px
        }
        .mtb-98{
            margin-top:98px;
            margin-bottom:98px
        }
        .mtb-99{
            margin-top:99px;
            margin-bottom:99px
        }
        .mtb-100{
            margin-top:100px;
            margin-bottom:100px
        }
        @media screen and (max-width:768px){
            .mt-1{
                margin-top:1px
            }
            .mt-2{
                margin-top:2px
            }
            .mt-3{
                margin-top:3px
            }
            .mt-4{
                margin-top:4px
            }
            .mt-5{
                margin-top:5px
            }
            .mt-6{
                margin-top:6px
            }
            .mt-7{
                margin-top:7px
            }
            .mt-8{
                margin-top:8px
            }
            .mt-9{
                margin-top:9px
            }
            .mb-1{
                margin-bottom:1px
            }
            .mb-2{
                margin-bottom:2px
            }
            .mb-3{
                margin-bottom:3px
            }
            .mb-4{
                margin-bottom:4px
            }
            .mb-5{
                margin-bottom:5px
            }
            .mb-6{
                margin-bottom:6px
            }
            .mb-7{
                margin-bottom:7px
            }
            .mb-8{
                margin-bottom:8px
            }
            .mb-9{
                margin-bottom:9px
            }
            .mtb-1{
                margin-top:1px;
                margin-bottom:1px
            }
            .mtb-2{
                margin-top:2px;
                margin-bottom:2px
            }
            .mtb-3{
                margin-top:3px;
                margin-bottom:3px
            }
            .mtb-4{
                margin-top:4px;
                margin-bottom:4px
            }
            .mtb-5{
                margin-top:5px;
                margin-bottom:5px
            }
            .mtb-6{
                margin-top:6px;
                margin-bottom:6px
            }
            .mtb-7{
                margin-top:7px;
                margin-bottom:7px
            }
            .mtb-8{
                margin-top:8px;
                margin-bottom:8px
            }
            .mtb-9{
                margin-top:9px;
                margin-bottom:9px
            }
            .mt-10,.mt-100,.mt-11,.mt-12,.mt-13,.mt-14,.mt-15,.mt-16,.mt-17,.mt-18,.mt-19,.mt-20,.mt-21,.mt-22,.mt-23,.mt-24,.mt-25,.mt-26,.mt-27,.mt-28,.mt-29,.mt-30,.mt-31,.mt-32,.mt-33,.mt-34,.mt-35,.mt-36,.mt-37,.mt-38,.mt-39,.mt-40,.mt-41,.mt-42,.mt-43,.mt-44,.mt-45,.mt-46,.mt-47,.mt-48,.mt-49,.mt-50,.mt-51,.mt-52,.mt-53,.mt-54,.mt-55,.mt-56,.mt-57,.mt-58,.mt-59,.mt-60,.mt-61,.mt-62,.mt-63,.mt-64,.mt-65,.mt-66,.mt-67,.mt-68,.mt-69,.mt-70,.mt-71,.mt-72,.mt-73,.mt-74,.mt-75,.mt-76,.mt-77,.mt-78,.mt-79,.mt-80,.mt-81,.mt-82,.mt-83,.mt-84,.mt-85,.mt-86,.mt-87,.mt-88,.mt-89,.mt-90,.mt-91,.mt-92,.mt-93,.mt-94,.mt-95,.mt-96,.mt-97,.mt-98,.mt-99{
                margin-top:10px
            }
            .mb-10,.mb-100,.mb-11,.mb-12,.mb-13,.mb-14,.mb-15,.mb-16,.mb-17,.mb-18,.mb-19,.mb-20,.mb-21,.mb-22,.mb-23,.mb-24,.mb-25,.mb-26,.mb-27,.mb-28,.mb-29,.mb-30,.mb-31,.mb-32,.mb-33,.mb-34,.mb-35,.mb-36,.mb-37,.mb-38,.mb-39,.mb-40,.mb-41,.mb-42,.mb-43,.mb-44,.mb-45,.mb-46,.mb-47,.mb-48,.mb-49,.mb-50,.mb-51,.mb-52,.mb-53,.mb-54,.mb-55,.mb-56,.mb-57,.mb-58,.mb-59,.mb-60,.mb-61,.mb-62,.mb-63,.mb-64,.mb-65,.mb-66,.mb-67,.mb-68,.mb-69,.mb-70,.mb-71,.mb-72,.mb-73,.mb-74,.mb-75,.mb-76,.mb-77,.mb-78,.mb-79,.mb-80,.mb-81,.mb-82,.mb-83,.mb-84,.mb-85,.mb-86,.mb-87,.mb-88,.mb-89,.mb-90,.mb-91,.mb-92,.mb-93,.mb-94,.mb-95,.mb-96,.mb-97,.mb-98,.mb-99{
                margin-bottom:10px
            }
            .mtb-10,.mtb-100,.mtb-11,.mtb-12,.mtb-13,.mtb-14,.mtb-15,.mtb-16,.mtb-17,.mtb-18,.mtb-19,.mtb-20,.mtb-21,.mtb-22,.mtb-23,.mtb-24,.mtb-25,.mtb-26,.mtb-27,.mtb-28,.mtb-29,.mtb-30,.mtb-31,.mtb-32,.mtb-33,.mtb-34,.mtb-35,.mtb-36,.mtb-37,.mtb-38,.mtb-39,.mtb-40,.mtb-41,.mtb-42,.mtb-43,.mtb-44,.mtb-45,.mtb-46,.mtb-47,.mtb-48,.mtb-49,.mtb-50,.mtb-51,.mtb-52,.mtb-53,.mtb-54,.mtb-55,.mtb-56,.mtb-57,.mtb-58,.mtb-59,.mtb-60,.mtb-61,.mtb-62,.mtb-63,.mtb-64,.mtb-65,.mtb-66,.mtb-67,.mtb-68,.mtb-69,.mtb-70,.mtb-71,.mtb-72,.mtb-73,.mtb-74,.mtb-75,.mtb-76,.mtb-77,.mtb-78,.mtb-79,.mtb-80,.mtb-81,.mtb-82,.mtb-83,.mtb-84,.mtb-85,.mtb-86,.mtb-87,.mtb-88,.mtb-89,.mtb-90,.mtb-91,.mtb-92,.mtb-93,.mtb-94,.mtb-95,.mtb-96,.mtb-97,.mtb-98,.mtb-99{
                margin-top:10px;
                margin-bottom:10px
            }
        }
        a{
            text-decoration:none
        }
        a:hover{
            text-decoration:none
        }
        .row-eq-height{
            display:-webkit-box;
            display:-webkit-flex;
            display:-ms-flexbox;
            display:flex
        }
        @media screen and (max-width:768px){
            .row-eq-height{
                display:block
            }
        }
        .inflex{
            display:inline-flex
        }
        @media screen and (max-width:768px){
            .inflex{
                display:block
            }
        }
        .logo{
            margin-left:0
        }
        @media screen and (max-width:768px){
            .logo{
                display:block;
                margin-left:auto;
                margin-right:auto
            }
        }
        .clpadr{
            padding-right:0!important
        }
        @media screen and (max-width:768px){
            .clpadr{
                padding-right:15px!important
            }
        }
        .clpadl{
            padding-left:0!important
        }
        @media screen and (max-width:768px){
            .clpadl{
                padding-left:15px!important
            }
        }
        .clpad{
            padding-left:0!important;
            padding-right:0!important
        }
        @media screen and (max-width:768px){
            .clpad{
                padding-left:15px!important;
                padding-right:15px!important
            }
        }
        .navbar-toggle{
            background-color:#920c14!important;
            border-radius:0
        }
        .navbar-default .navbar-toggle .icon-bar{
            background:#fff!important
        }
        .navbar-toggle .icon-bar{
            position:relative;
            transition:all .5s ease-in-out
        }
        .navbar-toggle.active .type1{
            top:6px;
            transform:rotate(46deg)
        }
        .navbar-toggle.active .type2{
            background-color:transparent!important
        }
        .navbar-toggle.active .type3{
            top:-6px;
            transform:rotate(-50deg)
        }
        .txt-r{
            text-align:right
        }
        @media screen and (max-width:768px){
            .txt-r{
                text-align:center
            }
        }
        .txt-l{
            text-align:left
        }
        @media screen and (max-width:768px){
            .txt-l{
                text-align:center
            }
        }
        .cd-accordion-menu a,.cd-accordion-menu label{
            color:#000;
            background-color:#f9f9f9;
            font-size:17px;
            font-weight:500;
            font-family:Roboto,sans-serif;
            padding:12px;
            display:block;
            transition:all .3s;
            border-bottom:1px solid #d6d6d6
        }
        .cd-accordion-menu a:hover,.cd-accordion-menu label:hover{
            padding-left:15px;
            color:#920c14!important;
            background:#920c1400
        }
        .cd-accordion-menu ul a,.cd-accordion-menu ul label{
            padding:6px 20px;
            background:#f9f9f9;
            color:#000;
            font-size:15px;
            font-weight:500;
            font-family:Roboto,sans-serif;
            border-bottom:1px #d6d6d6 solid;
            transition:all .3s;
            text-transform:capitalize
        }
        .cd-accordion-menu ul a:hover,.cd-accordion-menu ul label:hover{
            padding-left:18px
        }
        .cd-accordion-menu ul ul a,.cd-accordion-menu ul ul label{
            padding-left:30px;
            transition:all .3s
        }
        .cd-accordion-menu ul ul a:hover,.cd-accordion-menu ul ul label:hover{
            padding-left:35px
        }
        .cd-accordion-menu ul ul ul a,.cd-accordion-menu ul ul ul label{
            padding-left:40px;
            transition:all .3s
        }
        .cd-accordion-menu ul ul ul a:hover,.cd-accordion-menu ul ul ul label:hover{
            padding-left:45px
        }
        .cd-accordion-menu ul ul ul ul a,.cd-accordion-menu ul ul ul ul label{
            padding-left:50px;
            transition:all .3s
        }
        .cd-accordion-menu ul ul ul ul a:hover,.cd-accordion-menu ul ul ul ul label:hover{
            padding-left:55px
        }
        .cat_active{
            color:#fff!important;
            background:#920c14!important
        }
        .cat_active:hover{
            color:#fff!important
        }
        .cd-accordion-menu a.cat_active:hover{
            color:#fff!important
        }
        .cd-accordion-menu label:hover{
            color:#920c14!important
        }
        .paginginfo{
            float:left;
            width:100%;
            background:#e8e5e500;
            margin:0 10px 0 0;
            font-size:0;
            padding:13px 0;
            border:1px solid #e9e9e9
        }
        .paginginfo p{
            font-family:Roboto,sans-serif;
            font-size:14px;
            margin:0;
            color:#000
        }
        .pgright{
            float:right
        }
        @media screen and (max-width:768px){
            .paginginfo{
                text-align:center
            }
            .pgright{
                float:none
            }
        }
        .paginginfo a{
            margin:0 1px
        }
        .paginginfo a.paging{
            background:#00000000;
            color:#282828;
            font-family:Roboto,sans-serif;
            font-size:14px;
            display:inline-block;
            width:25px;
            height:25px;
            text-align:center;
            line-height:24px;
            transition:all .3s;
            border:1px solid #e9e9e9
        }
        .paginginfo a.paging:hover{
            background:#920c14;
            color:#fff!important;
            font-family:Roboto,sans-serif;
            font-size:14px;
            display:inline-block;
            width:25px;
            height:25px;
            text-align:center;
            line-height:24px
        }
        .paginginfo a.pagingd{
            background:#8c898a00;
            color:#282828;
            font-family:Roboto,sans-serif;
            font-size:14px;
            display:inline-block;
            width:25px;
            height:25px;
            text-align:center;
            line-height:24px;
            transition:all .3s;
            border:1px solid #e9e9e9
        }
        .paginginfo a.pagingd:hover{
            color:#fff!important;
            border-color:#920c14;
            background:#920c14
        }
        .paginginfo a.paginga{
            background:#920c14;
            color:#fff;
            font-family:Roboto,sans-serif;
            font-size:14px;
            display:inline-block;
            width:25px;
            height:25px;
            text-align:center;
            line-height:24px;
            transition:all .3s;
            border:1px solid #920c14
        }
        .paginginfo a.paginga:hover{
            color:#fff!important
        }
        .xmsgred{
            border-radius:5px;
            margin:10px 0;
            color:#000;
            font-size:16px;
            font-family:Roboto,sans-serif;
            text-align:center;
            padding:10px;
            background:#920c14!important;
            color:#fff
        }
        .prodpgcat a{
            background:0 0;
            color:#000;
            position:relative;
            display:block;
            padding:10px 15px;
            font-family:Roboto,sans-serif;
            font-size:20px;
            font-weight:500;
            transition:all .3s;
            text-transform:capitalize;
            border:1px solid #920c14;
            margin:5px 0;
            min-height:62px;
            line-height:40px
        }
        .lara_mg_row{
            margin-top:30px
        }
        .prodpgcat a span{
            position:absolute;
            top:50%;
            left:95%;
            transform:translate(-95%,-50%)
        }
        .prodpgcat a:hover{
            background:#920c14;
            color:#fff!important;
            display:block;
            font-family:Roboto,sans-serif
        }
        .bbasket{
            float:left;
            width:100%;
            padding-bottom:5px;
            margin-bottom:10px;
            background-color:#f9f9f9;
            border:1px solid #ebebeb
        }
        .bbasket .pdpd{
            padding-left:15px;
            padding-right:15px
        }
        @media screen and (max-width:768px){
            .bbasket .pdpd{
                padding-left:0;
                padding-right:0
            }
        }
        .bbasket h5{
            font-family:Roboto,sans-serif;
            font-size:14px;
            font-weight:400;
            padding:15px 10px;
            color:#363f4d;
            margin:0 0 5px 0;
            background-color:#f9f9f9;
            border:0 solid #ebebeb
        }
        .bbasket p{
            margin:0;
            font-family:Roboto,sans-serif;
            font-size:14px
        }
        .bbasket p span{
            color:red
        }
        .card{
            border-radius:5px;
            margin:5px 0
        }
        .green{
            background:#93f193
        }
        .red{
            background:#f9a299
        }
        .orange{
            background:#f9ce99
        }
        .card-content{
            padding:10px;
            text-align:center
        }
        .card-content p{
            margin:0
        }
        .ccback{
            display:inline-block;
            background:#920c14;
            color:#fff!important;
            padding:8px 15px;
            margin:5px 0;
            transition:all .5s;
            border-radius:5px
        }
        .ccback:hover{
            background:#282829;
            color:#fff!important
        }
        .sitemap a{
            font:400 14px Roboto,sans-serif;
            color:#000;
            padding:3px!important;
            display:block;
            transition:all .5s
        }
        .sitemap a:hover{
            padding:3px!important;
            display:block;
            color:#920c14
        }
        .sitemap ul{
            margin-left:10px
        }
        .sitemap ul ul{
            margin-left:20px
        }
        .sitemap ul ul ul{
            margin-left:30px
        }
        .sitemap ul ul ul ul{
            margin-left:40px
        }
        .bclr{
            border:1px solid #efebeb;
            transition:all .8s
        }
        .bclr:hover{
            border:1px solid #00a55a33
        }
        .mid_cont{
            background-color:transparent
        }
        .head_cont1{
            margin:0;
            background:#1d1e23;
            position:relative
        }
        .leftmenu{
            width:100%
        }
        .bclrpp{
            background-color:#e3e3e3!important
        }
        .prod_heading_left h4{
            font-size:500 20px;
            font-family:Roboto,sans-serif;
            text-transform:uppercase;
            color:#2d2d2d;
            margin:0;
            padding:16px 0
        }
        .nextbb{
            position:relative
        }
        .prod_heading_right{
            text-align:center
        }
        .prod_heading_right h1{
            color:#fff;
            text-transform:capitalize;
            margin-bottom:0;
            font-family:Roboto,sans-serif;
            font-size:40px
        }
        .prod_heading_right h4{
            font-size:20px;
            font-family:Roboto,sans-serif;
            color:#fff;
            margin:0;
            padding:40px 0 40px 0;
            text-transform:capitalize
        }
        .prod_heading_right h4 a{
            color:#fff;
            transition:.45s
        }
        .prod_heading_right h4 a:hover{
            color:#920c14!important
        }
        .prod_heading_leftc h4{
            font-size:500 20px;
            font-family:Roboto,sans-serif;
            text-transform:capitalize;
            color:#2d2d2d;
            margin:0;
            padding:16px 0
        }
        .leftmenu h4{
            font-size:20px;
            font-family:Conv_Industry-Medium;
            background:#f9f9f9;
            color:#242424;
            margin:0 0 1px 0;
            text-transform:uppercase;
            padding:20px 15px;
            text-align:left;
            border:1px solid #efefef
        }
        .leftmenu ul{
            margin:0;
            padding:0
        }
        .leftmenu li{
            list-style:none
        }
        .leftmenu li.has-children input{
            display:none
        }
        .prdarea{
            width:100%
        }
        .leftmenu .prordfa{
            background:#282525;
            color:#fff;
            margin:0;
            padding:2px 8px 2px 9px;
            font-size:20px;
            font-weight:700;
            border-radius:24px
        }
        .prdarea1 h4{
            font-size:500 18px;
            font-family:Roboto,sans-serif;
            background:#282525;
            color:#fff;
            margin:0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdarea1 h4 a{
            color:#fff
        }
        .fa{
            padding:0 0
        }
        .prdarea3 h4{
            font-size:500 20px;
            font-family:Roboto,sans-serif;
            background:#282525;
            color:#fff;
            margin:20px 0 0 0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdarea3 h4 a{
            color:#fff
        }
        .contactbx{
            margin:20px 0 20px 0;
            text-align:center
        }
        .contactbx strong{
            font-size:500 15px;
            font-family:Roboto,sans-serif;
            color:#920c14;
            margin:0;
            padding:0 0 4px 0;
            text-transform:uppercase
        }
        .contactbx h4{
            font-size:600 16px;
            font-family:Roboto,sans-serif;
            color:#ff2a18;
            margin:0;
            padding:0 0 10px 0;
            text-transform:uppercase
        }
        .contactbx p{
            font-size:500 14px;
            font-family:Roboto,sans-serif;
            color:#3e3e3e;
            margin:0;
            padding:0 0 4px 0;
            line-height:22px;
            text-align:justify;
            text-align:center
        }
        .contactbx a{
            color:#3e3e3e;
            transition:all .5s
        }
        .contactbx a:hover{
            color:#920c14;
            text-decoration:underline
        }
        .contactbx .fas{
            color:#3e3e3e;
            margin:0 8px 10px 0;
            font-size:45px;
            text-align:center
        }
        .backk2{
            background:#323030;
            padding:0 0 54px 10px
        }
        .contactbxm{
            -webkit-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
            -moz-box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62);
            box-shadow:-1px 2px 23px 1px rgba(0,0,0,.62)
        }
        .largeimg{
            border:1px solid #ebebeb;
            background:#fff
        }
        .bclrcc{
            background:#efefef;
            padding:64px 12px
        }
        .prdareasear h4{
            font-size:500 18px,font-family: Roboto,sans-serif;
            color:#fff;
            margin:0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdareasear h4 a{
            color:#fff
        }
        .prdareab h4{
            font-size:500 18px;
            font-family:Roboto,sans-serif;
            background:#004b79;
            color:#fff;
            margin:0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdareab h4 a{
            color:#fff
        }
        .prdareai h4{
            font-size:500 18px;
            font-family:Roboto,sans-serif;
            background:#004b79;
            color:#fff;
            margin:0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdareai h4 a{
            color:#fff
        }
        .prdareag h4{
            font-size:500 18px;
            font-family:Roboto,sans-serif;
            background:#004b79;
            color:#fff;
            margin:0;
            padding:10px 14px;
            text-transform:capitalize
        }
        .prdareag h4 a{
            color:#fff
        }
        .lfetop h4{
            font-size:600 15px;
            font-family:Roboto,sans-serif;
            text-transform:uppercase;
            color:#000;
            margin:10px 0 0 0;
            padding:8px 0
        }
        .lfetop h4 a{
            color:#000
        }
        .detail2{
            margin-bottom:15px
        }
        .detail2 h4{
            font-size:18px;
            font-weight:500;
            font-family:Roboto,sans-serif;
            text-transform:capitalize;
            color:#131313;
            margin:0 0 10px 0;
            padding:0 0
        }
        .detail2 h5{
            font-family:Roboto,sans-serif;
            text-transform:capitalize;
            color:#282828;
            margin:20px 0 24px 0;
            border-bottom:1px solid #ebebeb;
            padding:0 0 15px 0;
            font-size:16px
        }
        .detail2 h6{
            font-family:Roboto,sans-serif;
            text-transform:capitalize;
            color:#131313;
            margin:0 0 15px 0;
            font-size:16px;
            padding:0 0 20px 0;
            border-bottom:1px solid #ebebeb
        }
        .detail2 p{
            font-family:Roboto,sans-serif;
            color:#282828;
            margin:0;
            padding:0 0 2px 2px;
            line-height:24px;
            text-align:justify;
            font-size:14px
        }
        .detail2 select{
            background:#efefef;
            border:none;
            outline:0;
            border-radius:0
        }
        .t1515 input{
            font-size:16px!important;
            font-weight:400;
            font-family:Roboto,sans-serif;
            background:#1a1a1a;
            color:#fff;
            margin:25px 0 0 4px;
            padding:10px 40px;
            text-align:center;
            transition:all .4s;
            border-radius:0
        }
        .t1515 input:hover{
            background:#920c14;
            color:#fff
        }
        .real h4{
            font-size:28px;
            font-weight:500;
            font-family:Roboto,sans-serif;
            color:#282828;
            margin:25px 0 20px 0;
            padding:0 0;
            text-align:center
        }
        .lasani222 h4{
            font-family:Roboto,sans-serif;
            font-size:28px;
            font-weight:600;
            color:#000;
            text-align:center;
            text-transform:uppercase;
            font-style:italic;
            background:url(images/cmspagbg.png) no-repeat center bottom;
            padding-bottom:30px;
            margin:20px 0 28px 0
        }
        .bclrcnt{
            background:#1a1a1a;
            float:left;
            width:100%;
            padding:20px 0
        }
        .bclrcnt strong{
            font-size:600 16px;
            font-family:Roboto,sans-serif;
            color:#ffcf40;
            margin:0 0 6px 0;
            padding:0 0
        }
        .bclrcnt p{
            font-size:400 13px;
            font-family:Roboto,sans-serif;
            color:#fff;
            margin:0;
            padding:0 0;
            line-height:22px;
            text-align:justify
        }
        .bclrcnt a{
            color:#fff;
            transition:all .4s
        }
        .bclrcnt a:hover{
            color:#ffe354;
            color:#000;
            text-decoration:underline
        }
        .bclrcnt .fa{
            margin:0 4px 0 0;
            font-size:14px;
            color:#ffcf40
        }
        .feedcon{
            float:left;
            width:100%
        }
        .feedcon h4{
            font-family:Roboto,sans-serif;
            font-size:18px;
            font-weight:500;
            color:#000;
            text-align:center;
            text-transform:uppercase;
            margin:10px 0 20px 0
        }
        .feedcon input{
            border:1px solid #d8d8d8;
            border-radius:0;
            background:#fff
        }
        .feedcon select{
            border:1px solid #d8d8d8;
            border-radius:0;
            background:#fff
        }
        .feedcon textarea{
            border:1px solid #d8d8d8;
            border-radius:0;
            background:#fff
        }
        .feedcon button{
            background:#000;
            color:#fff;
            outline:0;
            border:none;
            margin:0;
            padding:13px 40px;
            text-align:center;
            font-family:Roboto,sans-serif;
            border-radius:0;
            transition:all .4s;
            font-size:14px;
            line-height:initial;
            font-weight:600;
            height:auto;
            border-radius:5px
        }
        .feedcon button:hover{
            background:#920c14;
            color:#fff
        }
        #next_pagesss{
            margin:60px 0 60px 0
        }
        #next_pagess{
            margin:60px 0 60px 0
        }
        .bbasket .pdpd img{
            width:100px
        }
        .lara_prdoducts{
            float:left
        }
        .lara_prdoducts .list-col{
            display:inline-block;
            float:left;
            width:100%
        }
        .lara_prdoducts .list-col .gridview{
            display:inline-block;
            margin:0;
            padding:0 5px 0;
            float:left;
            position:relative;
            text-align:center;
            transition:all .3s ease-out 0s;
            width:100%
        }
        .lara_prdoducts .product-action-wrapper-2{
            margin:0 -15px -15px;
            opacity:0;
            padding:20px 23px 0;
            transition:all .3s ease-out 0s;
            position:absolute;
            left:0;
            right:0
        }
        .lara_prdoducts .devita-product-2:hover .list-col .gridview{
            margin-bottom:0
        }
        .lara_prdoducts .devita-product-2.devita-product-yellowgreen .list-col .gridview{
            padding:0 28px 10px
        }
        .lara_pagination{
            margin-top:30px
        }
        .laraqty{
            display:block;
            width:100%;
            height:41px;
            padding:6px 12px;
            font-size:14px;
            line-height:1.42857143;
            color:#282828;
            background-color:#fff;
            background-image:none;
            border:1px solid #e9e9e9;
            border-radius:4px;
            -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
            box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
            -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
            -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
            transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
        }
        .lara_add_basket{
            font-size:19px!important;
            font-weight:400;
            font-family:Roboto,sans-serif;
            background:#000;
            color:#fff;
            margin:0;
            padding:14px 40px;
            text-align:center;
            transition:all .4s;
            border-radius:0;
            line-height:initial!important;
            height:auto!important;
            border-radius:0!important;
            text-transform:uppercase;
            font-family:var(--ind-med)
        }
        .lara_add_basket:hover{
            background:#920c14;
            color:#fff
        }
        .detail_social{
            margin-top:30px
        }
        .detail_social .footer_social ul li a{
            color:#3e3e3e
        }
        .detail_social .footer_social ul li a:hover{
            color:#fff
        }
        .slidee11{
            margin-bottom:110px
        }
        .lara_tab_conat .show{
            display:block!important;
            opacity:1!important
        }
        .lara_contact_btn_p button{
            background:#920c14;
            color:#fff;
            padding:11px 29px;
            height:auto;
            font-size:15px;
            font-weight:500;
            border:0;
            font-family:Roboto,sans-serif;
            line-height:inherit;
            border-radius:5px;
            transition:.45s
        }
        .lara_contact_btn_p button:hover{
            background:#282829;
            color:#fff
        }
        .about_zelator .lara_h2_ab{
            font-size:35px;
            font-weight:500;
            margin-bottom:24px;
            font-family:Roboto,sans-serif;
            padding-bottom:28px;
            position:relative;
            text-transform:uppercase
        }
        .about_zelator .lara_h2_ab:after{
            background-color:#ddd;
            bottom:0;
            content:"";
            height:2px;
            left:0;
            position:absolute;
            transition:all .4s ease 0s;
            width:80px
        }
        .about_zelator .about_text_in_ab h6{
            font-size:15px;
            font-weight:500;
            line-height:24px;
            color:#242424;
            margin-bottom:21px;
            font-family:Roboto,sans-serif
        }
        .about_zelator .about_text_in_ab p{
            font-size:14px;
            font-weight:400;
            line-height:24px;
            color:#242424;
            margin-bottom:15px;
            font-family:Roboto,sans-serif
        }
        .about_zelator .about_text_in_ab a{
            background-color:#920c14;
            border-radius:3px;
            color:#fff;
            display:inline-block;
            font-size:13px;
            font-weight:500;
            margin-top:45px;
            line-height:1;
            transition:.45s;
            padding:17px 37px 18px;
            text-transform:uppercase
        }
        .about_zelator .about_text_in_ab a:hover{
            background:#282829
        }
        .pakistan_main{
            float:left;
            width:100%;
            margin-bottom:30px
        }
        .pakistan_main h1{
            font-family:Roboto,sans-serif;
            font-size:30px;
            padding-left:15px;
            text-transform:uppercase;
            padding-bottom:10px
        }
        .germany_main{
            float:left;
            width:100%
        }
        .germany_main h1{
            font-family:Roboto,sans-serif;
            font-size:30px;
            padding-left:15px;
            text-transform:uppercase;
            padding-bottom:10px
        }
        .lara_xxx h1{
            font-family:Roboto,sans-serif;
            font-size:30px;
            text-transform:uppercase
        }
        .lara_map{
            margin-top:30px
        }
        .blog-area{
            margin-top:35px
        }
        .lara_prdarea ul{
            font-family:Roboto,sans-serif
        }
        .lara_prdarea ul>li{
            list-style-type:square
        }
        .lara_prdarea ul>li>a{
            font-weight:700;
            font-size:18px
        }
        .lara_prdarea ul>li>ul>li>a{
            font-weight:600;
            font-size:16px
        }
        .lara_prdarea ul>li>ul>li>ul>li>a{
            font-weight:500;
            font-size:14px
        }
        .sitemap a:hover{
            display:block;
            color:#920c14;
            letter-spacing:2px
        }
        .language-currency{
            margin-right:42px;
            position:relative
        }
        .language-currency:last-child{
            margin-right:0
        }
        .language-currency::before{
            background-color:#297ad4;
            content:"";
            height:16px;
            position:absolute;
            right:-21px;
            top:3px;
            width:1px
        }
        .language-currency:last-child::before{
            display:none
        }
        .language-currency.lang-curr-mrg{
            line-height:1;
            margin-top:4px
        }
        .language-currency span.world_ico{
            display:inline-block;
            font-size:14px
        }
        .lang-curr-dropdown{
            display:inline-block
        }
        .lang-curr-dropdown ul li{
            list-style:outside none none;
            position:relative
        }
        .lang-curr-dropdown ul li a{
            color:#fff;
            font-size:12px
        }
        .header-top-right ul li a:hover,.lang-curr-dropdown ul li a:hover{
            color:#ddd
        }
        .lang-curr-dropdown ul li a i{
            font-size:10px;
            margin-left:5px
        }
        .lang-curr-dropdown ul li ul{
            background:#fff none repeat scroll 0 0;
            border:medium none;
            border-radius:2px;
            box-shadow:0 0 7px .5px rgba(0,0,0,.15);
            display:none;
            left:0;
            padding:15px 14px;
            position:absolute;
            width:100px;
            z-index:99;
            top:150%
        }
        .lang-curr-dropdown ul li ul li{
            padding-bottom:6px
        }
        .lang-curr-mrg .lang-curr-dropdown ul li ul li{
            padding-bottom:7px
        }
        .lang-curr-dropdown ul li ul li:last-child,.lang-curr-mrg .lang-curr-dropdown ul li ul li:last-child{
            padding-bottom:0
        }
        .lang-curr-dropdown ul li ul li>a{
            color:#454545;
            text-transform:capitalize;
            display:block
        }
        .lang-curr-dropdown ul li ul li>a:hover{
            color:#0363cd;
            padding-left:5px
        }
		
		
		
		
		
		
		
		
		
		.catgolg_x {  padding: 60px 0px 0px 0px;}

.catlog_left {
    padding: 30px 30px 30px 85px;
    background: url(../images/fairs.png) no-repeat left center;
    background-color: #e9ecef;
}

.catlog_left img {
    width: auto !important;
}

.catlog_left p {
    font-size: 15px;
    color: #fff;
    background: #4c545e;
    display: inline-block;
    margin-top: 15px;
    margin-bottom: 10px;
    padding: 5px 10px;
    font-family: var(--roboto-c);
    margin-top: 0px;
}

.catlog_left h5 {
    font-size: 20px;
    color: #252525;
    font-weight: 700;
    font-family: var(--Roboto-C);
    letter-spacing: 1px;
}

.catlog_left h6 {
    font-size: 16px;
    color: #252525;
    font-weight: 400;
    font-family: var(--Roboto-C);
    line-height: 24px;
    margin-bottom: 0px;
}

.cat_inner {}

.c_slider_1 .item {}

.c_slider_1 .owl-nav {
    display: block !important;
}

.c_slider_1 .owl-nav .owl-prev {
    position: absolute;
    bottom: -1px;
    right: 55px;
    /* transform:translateY(-30%); */
}

.c_slider_1 .owl-nav .owl-prev i {
    display: block;
    width: 45px;
    height: 45px;
    line-height: 41px;
    color: #1d1d1d;
    border: 0px;
    background-color: #fff;
    border: 2px solid #000;
    text-align: center;
    transition: 0.45s all;
    font-size: 30px;
}

.c_slider_1 .owl-nav .owl-prev i:hover {
    border-color: #fe6612;
    background-color: #fe6612;
    color: #fff;
}

.c_slider_1 .owl-nav .owl-next {
    position: absolute;
    /* top: 100%; */
    right: 1px;
    /* transform: translateY(-100%); */
    bottom: 0px;
}

.c_slider_1 .owl-nav .owl-next i {
    display: block;
    width: 45px;
    height: 45px;
    line-height: 41px;
    color: #1d1d1d;
    border: 0px;
    background-color: #fff;
    border: 2px solid #000;
    text-align: center;
    transition: 0.45s all;
    font-size: 30px;
}

.c_slider_1 .owl-nav .owl-next i:hover {
    border-color: #fe6612;
    background-color: #fe6612;
    color: #fff;
}

.online_catlog {
    background-color: #e9ecef;
}

.online_catlog .onli_left {}

.online_catlog .onli_right {}

.online_catlog .onli_left h2 {
    font-family: var(--Roboto-C);
    font-size: 38px;
    color: #080808;
    font-weight: 700;
}

.online_catlog .onli_left h2 span {
    font-weight: 300;
}

.online_catlog .onli_left p {
    font-family: var(--Roboto-C);
    font-size: 16px;
    color: #303030;
    font-weight: 400;
    line-height: 24px;
}

.online_catlog .onli_left ul {}

.online_catlog .onli_left ul li {}

.online_catlog .onli_left ul li .catlog_d {
    display: table-cell;
    vertical-align: middle;
}

.online_catlog .onli_left ul li .catlog_d img {
    max-width: initial;
    width: initial !important;
}

.online_catlog .onli_left ul li .catlog_f {
    display: table-cell;
    vertical-align: middle;
}

.online_catlog .onli_left ul li .catlog_f a {}











.online_catlog {
    background-color: #e9ecef;
    display: flex;
 
    float: left;
    width: 100%;
}

.online_catlog .onli_left {
    /* float: left; */
    /* display: flex; */
    float: l;
    width: 59%;
    padding: 36px 30px;
}

.online_catlog .onli_right {
    width: 41%;
}

.online_catlog .onli_left h2 {
    font-family: var(--Roboto-C);
    font-size: 38px;
    color: #080808;
    font-weight: 700;
}

.online_catlog .onli_left h2 span {
    font-weight: 300;
}

.online_catlog .onli_left p {
    font-family: var(--Roboto-C);
    font-size: 16px;
    color: #303030;
    font-weight: 400;
    line-height: 24px;
}

.online_catlog .onli_left ul {
    padding: 0px;
}

.online_catlog .onli_left ul li {
    list-style: none;
    margin-bottom: 13px;
}

.online_catlog .onli_left ul li .catlog_d {
    display: table-cell;
    padding-right: 11px;
    vertical-align: middle;
}

.online_catlog .onli_left ul li .catlog_d img {
    max-width: initial;
    width: initial !important;
}

.online_catlog .onli_left ul li .catlog_f {
    display: table-cell;
    vertical-align: middle;
}

.online_catlog .onli_left ul li .catlog_f a {
    font-size: 16px;
    color: #303030;
    transition: 0.45s;
    line-height: 17px;
}

.online_catlog .onli_left ul li .catlog_f a span {
    display: block;
}

.online_catlog .onli_left ul li .catlog_f a:hover {
    color: var(--primary-color);
}

.online_catlog .onli_left ul li .catlog_d.sp_pad {
    padding-right: 15px;
}

		













		
		
		
		
        @media screen and (max-width:768px){
            .bbasket{
                text-align:center
            }
            .prod_heading_right h1{
                font-size:30px!important
            }
            .prod_heading_right h4{
                font-size:13px;
                padding:20px 0 20px 0
            }
            .sizesbbx ul li{
                margin:0 7px 0 0;
                padding:6px
            }
            .sizesbbx ul li label{
                padding-right:5px;
                font-size:12px
            }
            .sizesbbx ul li input{
                width:50px;
                height:30px;
                text-align:center
            }
        }
        .sizesbbx h6{
            font:600 16px open_sansregular,Arial,Helvetica,sans-serif;
            margin:25px 0 0 0
        }
        .sizesbbx ul{
            margin:0;
            padding:0;
            list-style:none;
            text-align:left;
            margin-top:15px
        }
        .sizesbbx ul li{
            display:inline-block;
            margin:0 10px 0 0;
            background:#f4f4f4;
            padding:10px;
            border:1px #ccc solid
        }
        .sizesbbx ul li label{
            padding-right:10px;
            margin:0
        }
        .sizesbbx ul li input{
            width:50px;
            height:30px;
            text-align:center
        }
        @media screen and (max-width:768px){
            .sizesbbx ul li{
                margin:0 7px 0 0;
                padding:6px
            }
            .sizesbbx ul li label{
                padding-right:5px;
                font-size:12px
            }
            .sizesbbx ul li input{
                width:50px;
                height:30px;
                text-align:center
            }
        }
        transition:.45s;
        padding:17px 37px 18px;
        text-transform:uppercase
    }
    .about_zelator .about_text_in_ab a:hover{
        background:#282829
    }
    .pakistan_main{
        float:left;
        width:100%;
        margin-bottom:30px
    }
    .pakistan_main h1{
        font-family:Roboto,sans-serif;
        font-size:30px;
        padding-left:15px;
        text-transform:uppercase;
        padding-bottom:10px
    }
    .germany_main{
        float:left;
        width:100%
    }
    .germany_main h1{
        font-family:Roboto,sans-serif;
        font-size:30px;
        padding-left:15px;
        text-transform:uppercase;
        padding-bottom:10px
    }
    .lara_xxx h1{
        font-family:Roboto,sans-serif;
        font-size:30px;
        text-transform:uppercase
    }
    .lara_map{
        margin-top:30px
    }
    .blog-area{
        margin-top:35px
    }
    .lara_prdarea ul{
        font-family:Roboto,sans-serif
    }
    .lara_prdarea ul>li{
        list-style-type:square
    }
    .lara_prdarea ul>li>a{
        font-weight:700;
        font-size:18px
    }
    .lara_prdarea ul>li>ul>li>a{
        font-weight:600;
        font-size:16px
    }
    .lara_prdarea ul>li>ul>li>ul>li>a{
        font-weight:500;
        font-size:14px
    }
    .sitemap a:hover{
        display:block;
        color:#920c14;
        letter-spacing:2px
    }
    .language-currency{
        margin-right:42px;
        position:relative
    }
    .language-currency:last-child{
        margin-right:0
    }
    .language-currency::before{
        background-color:#297ad4;
        content:"";
        height:16px;
        position:absolute;
        right:-21px;
        top:3px;
        width:1px
    }
    .language-currency:last-child::before{
        display:none
    }
    .language-currency.lang-curr-mrg{
        line-height:1;
        margin-top:4px
    }
    .language-currency span.world_ico{
        display:inline-block;
        font-size:14px
    }
    .lang-curr-dropdown{
        display:inline-block
    }
    .lang-curr-dropdown ul li{
        list-style:outside none none;
        position:relative
    }
    .lang-curr-dropdown ul li a{
        color:#fff;
        font-size:12px
    }
    .header-top-right ul li a:hover,.lang-curr-dropdown ul li a:hover{
        color:#ddd
    }
    .lang-curr-dropdown ul li a i{
        font-size:10px;
        margin-left:5px
    }
    .lang-curr-dropdown ul li ul{
        background:#fff none repeat scroll 0 0;
        border:medium none;
        border-radius:2px;
        box-shadow:0 0 7px .5px rgba(0,0,0,.15);
        display:none;
        left:0;
        padding:15px 14px;
        position:absolute;
        width:100px;
        z-index:99;
        top:150%
    }
    .lang-curr-dropdown ul li ul li{
        padding-bottom:6px
    }
    .lang-curr-mrg .lang-curr-dropdown ul li ul li{
        padding-bottom:7px
    }
    .lang-curr-dropdown ul li ul li:last-child,.lang-curr-mrg .lang-curr-dropdown ul li ul li:last-child{
        padding-bottom:0
    }
    .lang-curr-dropdown ul li ul li>a{
        color:#454545;
        text-transform:capitalize;
        display:block
    }
    .lang-curr-dropdown ul li ul li>a:hover{
        color:#0363cd;
        padding-left:5px
    }
    @media screen and (max-width:768px){
        .bbasket{
            text-align:center
        }
        .prod_heading_right h1{
            font-size:30px!important
        }
        .prod_heading_right h4{
            font-size:13px;
            padding:20px 0 20px 0
        }
        .sizesbbx ul li{
            margin:0 7px 0 0;
            padding:6px
        }
        .sizesbbx ul li label{
            padding-right:5px;
            font-size:12px
        }
        .sizesbbx ul li input{
            width:50px;
            height:30px;
            text-align:center
        }
    }
    .sizesbbx h6{
        font:600 16px open_sansregular,Arial,Helvetica,sans-serif;
        margin:25px 0 0 0
    }
    .sizesbbx ul{
        margin:0;
        padding:0;
        list-style:none;
        text-align:left;
        margin-top:15px
    }
    .sizesbbx ul li{
        display:inline-block;
        margin:0 10px 0 0;
        background:#f4f4f4;
        padding:10px;
        border:1px #ccc solid
    }
    .sizesbbx ul li label{
        padding-right:10px;
        margin:0
    }
    .sizesbbx ul li input{
        width:50px;
        height:30px;
        text-align:center
    }
    @media screen and (max-width:768px){
        .sizesbbx ul li{
            margin:0 7px 0 0;
            padding:6px
        }
        .sizesbbx ul li label{
            padding-right:5px;
            font-size:12px
        }
        .sizesbbx ul li input{
            width:50px;
            height:30px;
            text-align:center
        }
    }
    n-bottom:30px
}
.pakistan_main h1{
    font-family:Roboto,sans-serif;
    font-size:30px;
    padding-left:15px;
    text-transform:uppercase;
    padding-bottom:10px
}
.germany_main{
    float:left;
    width:100%
}
.germany_main h1{
    font-family:Roboto,sans-serif;
    font-size:30px;
    padding-left:15px;
    text-transform:uppercase;
    padding-bottom:10px
}
.lara_xxx h1{
    font-family:Roboto,sans-serif;
    font-size:30px;
    text-transform:uppercase
}
.lara_map{
    margin-top:30px
}
.blog-area{
    margin-top:35px
}
.lara_prdarea ul{
    font-family:Roboto,sans-serif
}
.lara_prdarea ul>li{
    list-style-type:square
}
.lara_prdarea ul>li>a{
    font-weight:700;
    font-size:18px
}
.lara_prdarea ul>li>ul>li>a{
    font-weight:600;
    font-size:16px
}
.lara_prdarea ul>li>ul>li>ul>li>a{
    font-weight:500;
    font-size:14px
}
.sitemap a:hover{
    display:block;
    color:#920c14;
    letter-spacing:2px
}
.language-currency{
    margin-right:42px;
    position:relative
}
.language-currency:last-child{
    margin-right:0
}
.language-currency::before{
    background-color:#297ad4;
    content:"";
    height:16px;
    position:absolute;
    right:-21px;
    top:3px;
    width:1px
}
.language-currency:last-child::before{
    display:none
}
.language-currency.lang-curr-mrg{
    line-height:1;
    margin-top:4px
}
.language-currency span.world_ico{
    display:inline-block;
    font-size:14px
}
.lang-curr-dropdown{
    display:inline-block
}
.lang-curr-dropdown ul li{
    list-style:outside none none;
    position:relative
}
.lang-curr-dropdown ul li a{
    color:#fff;
    font-size:12px
}
.header-top-right ul li a:hover,.lang-curr-dropdown ul li a:hover{
    color:#ddd
}
.lang-curr-dropdown ul li a i{
    font-size:10px;
    margin-left:5px
}
.lang-curr-dropdown ul li ul{
    background:#fff none repeat scroll 0 0;
    border:medium none;
    border-radius:2px;
    box-shadow:0 0 7px .5px rgba(0,0,0,.15);
    display:none;
    left:0;
    padding:15px 14px;
    position:absolute;
    width:100px;
    z-index:99;
    top:150%
}
.lang-curr-dropdown ul li ul li{
    padding-bottom:6px
}
.lang-curr-mrg .lang-curr-dropdown ul li ul li{
    padding-bottom:7px
}
.lang-curr-dropdown ul li ul li:last-child,.lang-curr-mrg .lang-curr-dropdown ul li ul li:last-child{
    padding-bottom:0
}
.lang-curr-dropdown ul li ul li>a{
    color:#454545;
    text-transform:capitalize;
    display:block
}
.lang-curr-dropdown ul li ul li>a:hover{
    color:#0363cd;
    padding-left:5px
}
@media screen and (max-width:768px){
    .bbasket{
        text-align:center
    }
    .prod_heading_right h1{
        font-size:30px!important
    }
    .prod_heading_right h4{
        font-size:13px;
        padding:20px 0 20px 0
    }
    .sizesbbx ul li{
        margin:0 7px 0 0;
        padding:6px
    }
    .sizesbbx ul li label{
        padding-right:5px;
        font-size:12px
    }
    .sizesbbx ul li input{
        width:50px;
        height:30px;
        text-align:center
    }
}
.sizesbbx h6{
    font:600 16px open_sansregular,Arial,Helvetica,sans-serif;
    margin:25px 0 0 0
}
.sizesbbx ul{
    margin:0;
    padding:0;
    list-style:none;
    text-align:left;
    margin-top:15px
}
.sizesbbx ul li{
    display:inline-block;
    margin:0 10px 0 0;
    background:#f4f4f4;
    padding:10px;
    border:1px #ccc solid
}
.sizesbbx ul li label{
    padding-right:10px;
    margin:0
}
.sizesbbx ul li input{
    width:50px;
    height:30px;
    text-align:center
}
@media screen and (max-width:768px){
    .sizesbbx ul li{
        margin:0 7px 0 0;
        padding:6px
    }
    .sizesbbx ul li label{
        padding-right:5px;
        font-size:12px
    }
    .sizesbbx ul li input{
        width:50px;
        height:30px;
        text-align:center
    }
}










.faierandcatlogcont{ padding:0 0 70px 0;}
.faiermm{  padding:30px 30px 30px 85px; background: url(../images/fairs.png) no-repeat left center; background-color:#e9ecef;}

.faiermmimg{}
.faiermmimg img{}

.c_slider_1 .item {}
.c_slider_1 .owl-nav { display: block !important;}
.c_slider_1 .owl-nav .owl-prev { position: absolute; bottom: -1px; right: 55px; /* transform:translateY(-30%); */}
.c_slider_1 .owl-nav .owl-prev i { display: block; width: 45px; height: 45px; line-height: 41px; color: #1d1d1d; border: 0px; background-color: #fff; border: 2px solid #000; text-align: center;
 transition: 0.45s all; font-size: 30px;}
.c_slider_1 .owl-nav .owl-prev i:hover { border-color: #920c14; background-color: #920c14; color: #fff;}
.c_slider_1 .owl-nav .owl-next { position: absolute; /* top: 100%; */ right: 1px; /* transform: translateY(-100%); */ bottom: 0px;}
.c_slider_1 .owl-nav .owl-next i { display: block; width: 45px; height: 45px; line-height: 41px; color: #1d1d1d; border: 0px; background-color: #fff; border: 2px solid #000; text-align: center;
 transition: 0.45s all; font-size: 30px;}
.c_slider_1 .owl-nav .owl-next i:hover { border-color: #920c14; background-color: #920c14; color: #fff;}


.online_catlog { background-color: #e9ecef;}
.online_catlog .onli_left {}
.online_catlog .onli_right {}
.online_catlog .onli_left h2 { font-family: var(--Roboto-C); font-size: 38px;color: #080808; font-weight: 700;}
.online_catlog .onli_left h2 span { font-weight: 300;}
.online_catlog .onli_left p { font-family: var(--Roboto-C); font-size: 16px; color: #303030; font-weight: 400; line-height: 24px;}
.online_catlog .onli_left ul {}
.online_catlog .onli_left ul li {}
.online_catlog .onli_left ul li .catlog_d { display: table-cell; vertical-align: middle;}
.online_catlog .onli_left ul li .catlog_d img { max-width: initial; width: initial !important;}
.online_catlog .onli_left ul li .catlog_f { display: table-cell; vertical-align: middle;}
.online_catlog .onli_left ul li .catlog_f a {}

.online_catlog { background-color: #e9ecef; display: flex; float: left; width: 100%;}
.online_catlog .onli_left { /* float: left; */ /* display: flex; */ float: l; width: 59%; padding: 36px 30px;}
.online_catlog .onli_right { width: 41%;}
.online_catlog .onli_left h2 { font-family: var(--Roboto-C);font-size:35px; color: #080808; font-weight: 700;}
.online_catlog .onli_left h2 span { font-weight: 300;}
.online_catlog .onli_left p { font-family: var(--Roboto-C); font-size: 16px; color: #303030; font-weight: 400; line-height: 24px;}
.online_catlog .onli_left ul { padding: 0px;}
.online_catlog .onli_left ul li { list-style: none; margin-bottom: 13px;}
.online_catlog .onli_left ul li .catlog_d { display: table-cell; padding-right: 11px; vertical-align: middle;}
.online_catlog .onli_left ul li .catlog_d img {  max-width: initial; width: initial !important;}
.online_catlog .onli_left ul li .catlog_f { display: table-cell; vertical-align: middle;}
.online_catlog .onli_left ul li .catlog_f a { font-size: 16px; color: #303030; transition: 0.45s; line-height: 17px;}
.online_catlog .onli_left ul li .catlog_f a span {  display: block;}
.online_catlog .onli_left ul li .catlog_f a:hover { color: var(--primary-color);}
.online_catlog .onli_left ul li .catlog_d.sp_pad { padding-right: 15px;}



.fooetr_services {padding:10px 0px 70px 0px;}
.fooetr_services ul{padding: 0px;margin: 0;/* display: flex; */}
.fooetr_services ul li{list-style: none;list-style-type: none;/* flex-grow: 1; */display: inline-block;padding: 0px 1px;}
.fooetr_services ul li img{}


.footer_he img{ max-width:25px; display:inline-block;}
.qrfoot{}
.qrfoot img{max-width:120px;padding:20px 0 0 0}












