body{ padding: 0px; margin: 0px; list-style: none; font: 400 12.5px/20.83px 'Poppins'; color:#000; }
p{padding: 0px; margin: 0px;}
a{padding: 0px; margin: 0px; outline: none;}
ul{ list-style: none; padding: 0px; margin: 0px;}
label{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6{padding: 0px; margin: 0px;}
input[type="text"]::-webkit-placeholder { opacity: 1;  }
input[type="text"]::-moz-placeholder { opacity: 1;}
input[type="password"]::-webkit-placeholder { opacity: 1;}
input[type="password"]::-moz-placeholder { opacity: 1;}
input[type="search"]::-webkit-placeholder { opacity: 1;}
input[type="search"]::-moz-placeholder { opacity: 1;}
input[type="email"]::-webkit-placeholder { opacity: 1; }
input[type="email"]::-moz-placeholder { opacity: 1;}
input[type="tel"]::-webkit-placeholder { opacity: 1;}
input[type="tel"]::-moz-placeholder { opacity: 1;}
textarea::-moz-placeholder { opacity: 1;  }
textarea::-webkit-placeholder { opacity: 1;}
a:hover{ outline: none !important; text-decoration: none;}
a:active{ outline: none !important; text-decoration: none;}
a{ text-decoration: none !important; -webkit-transition: all 0.3s; transition: all 0.3s; }
button, input[type="submit"]{  -webkit-transition: all 0.3s; transition: all 0.3s; cursor: pointer;}
input, button{ -webkit-appearance: none;}
input:focus{ outline: none; box-shadow: none;}
button:focus, input[type="submit"]:focus{ outline: none; box-shadow: none;}

.container{max-width:1170px;}

/*font-family: 'GoudyTrajan-Bold';*/


/*header*/
.header_sec{ width: 100%; position: absolute; left: 0px; top: 0px; z-index: 5; }
.header_Inn{ width: 100%;}

.nav_top{ margin: 0px; padding: 45px 0 20px 0; background: none !important; border: none; min-height: auto; box-shadow: none; border-radius: 0px;}
.drop-nav{ position: absolute; top: 10px; right: 0px;}
.nav_top .dropdown-menu li a{ font-size: 13px;}
.menu_sec li{ position: relative;}
.menu_sec li a{ padding: 5px 15px; color:#000; border-radius: 30px; }
.menu_sec li a:hover, .menu_sec li.actv a{background: rgb(178,128,37);
background: linear-gradient(90deg, rgba(178,128,37,1) 0%, rgba(217,192,130,1) 28%, rgba(196,157,79,1) 63%, rgba(202,168,95,1) 82%, rgba(180,131,41,1) 100%); color:#000; border-radius: 30px; }

.top_rt {position: absolute; right: 0; top: 46px;}
.top_rt li{ float: left; margin: 0 0 0 15px; }
.top_rt li:first-child{ margin-left:0px; }
.menu_sec{ padding-right: 175px; }
.menu_sec li{ margin: 0 0 0 15px; float: left; }
.menu_sec li a{ font-size: 16.06px; line-height: 24px; color:#ddbd77; text-transform: uppercase; }
.menu_sec li:first-child{ margin-left: 0px; }
.top_rt li a img{-webkit-transition: all 0.3s; transition: all 0.3s;}
.top_rt li a:hover img{ filter: brightness(0) invert(0);}

.banner_sec{ width: 100%; position: relative; }
.home_ban{ width: 100%; }
.home_ban .row{ flex-direction: row-reverse; }
.banner_txt{ width: 100%; text-align: center; padding: 150px 0 0px; position: relative; z-index: 2;}
.banner_txt h1{ font-size: 50px; line-height: 55px; font-family: 'GoudyTrajan-Bold'; background: #121FCF;
background: linear-gradient(to right, #efa84c 0%, #ee9a3a 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; text-transform: uppercase; padding-bottom: 15px;
}
.banner_txt h3{ font-size: 35px; line-height: 40px; font-family: 'Poppins'; font-weight:400; color: #df8d33; text-transform: uppercase; position: relative; }
.banner_txt h3:before{ width: 100%; position: absolute; left: 0px; top: 50%; height: 2px; content: ""; background: #df8d33; transform: translate(0, -50%); }
.banner_txt h3 span{ display: inline-block; background: #fff; padding: 0 20px; position: relative; }
.banner_txt a.navbar-brand{ padding: 0px; margin: 0px; width: 340px; height: 340px; background: #000; border-radius: 100%; border: 4px solid #cba763; margin-top: 30px; }
.banner_txt a.navbar-brand img{ max-width: 100%; margin-top: 15px; }
.ban_img{ width: 100%; text-align: center; padding-top: 40px; }
.ban_img img{ max-width: 100%; }

.banner_sec:before{ background: url(../images/pattern.webp) no-repeat 0 0; background-size:100%; width: 295px; height: 547px; position: absolute; left: 0px; top: 0px; content: ""; }
.banner_sec:after{ background: url(../images/pattern2.webp) no-repeat 0 0; background-size:100%; width: 295px; height: 547px; position: absolute; right: 0px; top: 0px; content: ""; z-index: 4; }


.mid_sec{ width: 100%; position: relative; padding: 120px 0 50px 0; }
.mid_sec:before{ background: url(../images/patternnew1.webp) no-repeat 0 0; background-size: 100% 100%; width: 100%; position: absolute; left: 0px; top: -275px; height: 370px; content: ""; }

.welcome_sec .row{ flex-direction: row-reverse; align-items: center; }
.welcome_txt{ width 100%; }
.welcome_txt h4{ font-size: 28.74px; line-height: 32px; text-transform: uppercase; font-weight: 400; padding: 0 0 10px; text-align: center; }
.welcome_txt p{ padding-bottom: 15px; text-align: justify; }
.welcome_logo{ width: 100%; text-align: center; }
.welcome_logo img{ max-width: 340px; }
.welcome_txt h3{ text-align: center; }

.products_sec{ width: 100%; padding: 40px 0 180px 0; position: relative; }
.products_boxMain{ width: 100%; background: rgb(171,115,33);
background: linear-gradient(90deg, rgba(171,115,33,1) 0%, rgba(192,142,61,1) 16%, rgba(215,170,90,1) 42%, rgba(223,184,106,1) 55%, rgba(234,200,127,1) 71%, rgba(196,144,62,1) 85%, rgba(162,104,30,1) 100%); padding: 15px; border-radius: 15px; margin-top: 20px; }
.products_box{ width: 100%; border-radius: 15px; background: rgb(41,32,20);
background: linear-gradient(90deg, rgba(41,32,20,1) 0%, rgba(51,38,24,1) 28%, rgba(58,42,26,1) 50%, rgba(52,38,24,1) 63%, rgba(49,36,23,1) 82%, rgba(41,32,20,1) 100%); }
.products_img{ width: 100%; }
.products_img img{ width: 100%; border-radius: 15px; }
.products_txt{ width: 100%; padding: 15px 40px 20px; }
.products_txt p{ color:#fff; }
.products_txt ul, .welcome_txt.mid_sec ul{ list-style: disc; padding-left: 12px; padding-top: 10px; }
.products_txt ul li, .welcome_txt.mid_sec ul li{ color:#fff; padding-left: 0; font-family: 'Poppins'; font-weight:700; margin-bottom: 4px; }
.products_txt ul li:last-child, .welcome_txt.mid_sec ul li:last-child{ margin-bottom: 0px; }
.products_txt h3{ padding-bottom: 10px !important; }

.rt_txt{ width: auto; position: absolute; right: 15px; top: 12px; color:#fff; background: #000; padding: 10px; font-weight: 500; z-index: 2; }
.products_sec .container{ position: relative; }
.products_sec:after{ width: 30%; position: absolute; right: 0px; top: 52px; background: #000; content: ""; min-height: 41px; }







.tophead h1, .tophead h2{font: 58px/64px 'GoudyTrajan-Bold'; padding-bottom: 15px; text-transform: uppercase; background: #121FCF;
background: linear-gradient(to right, #efa84c 0%, #ee9a3a 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; }
.tophead h3{font: 40.15px/46px 'GoudyTrajan-Bold'; color:#e89b40; padding-bottom: 15px; text-transform: uppercase; background: #121FCF;
background: linear-gradient(to right, #efa84c 0%, #ee9a3a 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}




.footer_sec{background:#352818;}
.footer_sec h3{padding-bottom:5px;}
.footer_sec span{display:inline-block;font-size:15.63px;line-height:18.75px;color:#fff;padding-bottom:10px;}
.foot_tp{padding:63px 0 50px;}
.ft_adrs{padding-top:15px;}
.ftlft_in{max-width:230px;}
.ft_adrs li{position:relative;padding-left:66px;margin-bottom:22px;}
.ft_adrs li i{position:absolute;left:0;top:0;width:30px;height:30px;display:inline-block;} 
.ft_adrs li a{font-size:15.63px;display: inline-block;line-height:21.88px;color:#fff;}
.ft_adrs li a:hover{color:#ea9537;}
.ft_adrs li img{max-width:100%;} 
.foot_frm{margin-top:38px;}
.foot-fmin .row{margin:0 -6px;}
.foot-fmin .input_clum{padding:0 6px;margin-bottom:4px;}
.foot-fmin input[type='text'], .foot-fmin input[type='tel'], .foot-fmin input[type='email'], .foot-fmin textarea{width:100%;height:35px;background-color:#fff;border:2px solid #dddddd;border-radius:5px; font-family: 'Poppins';font-weight:400;font-size:13.9px;line-height:17px;color: #000;padding:0 15px; -webkit-appearance: none; outline: none;}
.foot-fmin input[type='text']::placeholder, .foot-fmin input[type='tel']::placeholder, .foot-fmin input[type='email']::placeholder, .foot-fmin textarea::placeholder{color: #3e2e1c;}
.foot-fmin textarea{width:100% !important;resize:none;min-height:117px;padding:15px;}  
.foot_btn{min-width:194px;height:40px; background:url(../images/foot_btn.png) no-repeat right 12px center #e99436; text-align:left;font-size:18.53px;font-family: 'GoudyTrajan-Bold'; border-radius:30px;color:#fff;border:none;text-transform:uppercase;padding-left:12px;margin-top:16px;}
.foot_btn:hover{background-color:#000;color:#fff;}
.foot_btom{display:flex;justify-content:space-between; padding:16px 0; border-top:2px solid #352818;}
.foot_btom p{color:#fff;}
.foot_btom a{display:inline-block;color:#fff;}
.socil_icon{padding-top:18px;}
.socil_icon li{display: inline-block;padding:0 8px;}
.socil_icon li a{display: inline-block;}
.socil_icon li i{width:30px;height:30px;display:inline-block; position: inherit !important;}
.socil_icon li i img{max-widt:100%;}
.socil_icon li:first-child{ padding-left: 0px;}



.home_ban{ background: url(../images/bg1.jpg) repeat-y top center; background-size: 100%;}
.banner_txt h3 span{ background: none !important;}
.banner_txt h3::before {
  width: 30%;
  position: absolute;
  left: 0px;
  top: 50%;
  height: 2px;
  content: "";
  background: #df8d33;
  transform: translate(0, -50%);
}
.banner_txt h3::after {
  width: 30%;
  position: absolute;
  right: 0px;
  top: 50%;
  height: 2px;
  content: "";
  background: #df8d33;
  transform: translate(0, -50%);
}

.footer_sec{ position: relative; width: 100%; padding-top: 217px;}
.footer_sec:before{ background: url(../images/patternnew2.png) no-repeat top center; width: 100%; background-size: 100%; height: 217px; background-size: 100% 100%; content: ""; position: absolute; top: 0px; left: 0px;}
.footer_sec{ background: url(../images/bg2.jpg) repeat-y top center; background-size: 100%;}
.products_sec{ padding-bottom: 70px;}
.menu_sec li a{ display: inline-block;}
.top_rt li a{ display: inline-block;}
.header_sec .navbar-brand{ display: none;overflow: hidden;
padding: 10px;background: #000;
border-radius: 100%;
border: 4px solid #cba763;
margin-top: 30px;width: 240px;
height: 240px;}
.header_sec .navbar-brand img {
  max-width: 100%;}


/*17.02.2024*/
/*about*/
.abut_emg .row{margin:0 -22px;}
.abut_emg .col-md-4,.abut_emg .col-md-8{padding:0 22px;}
/*.abut_emg{padding:142px 0 0 0 ;}*/
.abut_emg h3{padding:0 0 33px 120px;text-align: left;}
.abut_emg span{font-size:15.63px;line-height:19px;color:#000000;font-weight:600;display:inline-block;padding-bottom:29px;}
.abut_emg img{max-width:100%;}
.abut_emg p{line-height:18px;padding-bottom:20px;}
/*cont*/
.abut_mpin{width:100%;}
.abut_mpin iframe{width:100%;}
/*prod p*/
.prop_peg{text-align:center;}
.prop_peg h2{padding-bottom:32px;}
.prop_peg h3{font-size:79.26px;line-height:84px;padding-bottom:20px !important;}
.prop_peg span{font-size:17.71px;line-height:18.75px;display:inline-block;font-weight:500;padding-bottom:15px;margin-bottom:0px;}
.prop_peg .container{max-width:1017px;}
.prop_peg:after{display:none;}
.prop_peg .products_txt{text-align:left;padding:30px 93px 25px 93px;} 
.prop_peg .products_txt p{font-size:23.78px;line-height:39px;padding-bottom:15px;}
.prop_peg .products_txt li{font-size:23.78px;line-height:29.17px;margin-bottom:25px;position:relative;padding-left:26px;}
.prop_peg .products_txt li:before{content:'';position:absolute;left:0;top:50%; transform:translateY(-50%);background:url(../images/bx_sq.png) no-repeat left center;width:12px;height:12px;}
.prop_peg .products_txt ul{list-style:none;}
.prop_peg .products_txt li:last-child{margin-bottom:0;}
/*.prop_peg .row{margin:-39px 0;}*/
.prop_peg .col-md-12{padding-top:39px; padding-bottom: 39px;}
.prop_peg .products_boxMain{margin-top:0;}

.foot_frm p{ font-size: 13px; line-height: 32px; color: #fff;}





.welcome_txt.mid_sec{padding: 120px 0 60px;}
.welcome_txt.mid_sec p, .welcome_txt.mid_sec p a, .welcome_txt.mid_sec li a{color: #000;}
.welcome_txt.mid_sec p a:hover, .welcome_txt.mid_sec li a:hover{color: #e89b40;}
.welcome_txt.mid_sec h5{font-size: 20px; line-height: 34px;color: #000;padding-bottom: 10px;}
.welcome_txt.mid_sec ul li{color: #000;}
.welcome_txt.mid_sec ul{padding-bottom: 15px;}
.foot_btom .row{margin: 0;}
.foot_btom .col-md-6{padding: 0;} 
.foot_btom ul{padding: 5px 0;}
.foot_btom li{display: inline-block;} 
.foot_btom li::before{content: "|";padding: 0 5px;color: #fff;} 
.foot_btom li:first-child::before{display: none;}
.foot_btom a:hover{color: #ea9537;}
 
 
 
 
 
  
  
@media (min-width: 991px) and (max-width: 9000px) {
.nav_top .dropdown .dropdown-menu { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s; max-height: 0; display: block; opacity: 0; visibility: hidden;  margin:0px; border: none; border-bottom: 2px solid #ccc; 
    background:#fff !important;
    width: 150px; padding: 0px;
   border-radius: 0; left: 0; right: inherit; padding: 5px 8px 8px; box-shadow: inherit; }

.nav_top .dropdown:hover .dropdown-menu { max-height: 300px;opacity: 1; visibility: visible; }








}
@media (min-width: 4000px) and (max-width: 9000px) {
  
  
.products_sec::after{ width: 38%;}



} 
@media (min-width: 1200px) and (max-width: 1500px){

.banner_sec::before{ width: 242px; height: 520px;}
.banner_sec::after{ width: 242px; height: 520px;}

.abut_emg .row{ margin: 0 -15px;}
.abut_emg .col-md-4, .abut_emg .col-md-8{ padding: 0px 15px;}


/*Product*/

.prop_peg h3{ font-size: 60px; line-height: 70px;}
.prop_peg .products_txt p, .prop_peg .products_txt li{ font-size: 20px; line-height: 34px;}
.prop_peg .products_txt li{ margin-bottom: 12px;}
.prop_peg .products_txt{ padding: 30px 55px;}


}
@media (min-width: 992px) and (max-width: 1199px) {
.container{max-width:960px;}

.banner_txt h1{font-size:38px;line-height:49px;}
.banner_txt h3{font-size:30px;}
.banner_sec::before{ width: 229px; height: 452px;}
.banner_sec::after{ width: 209px; height: 420px;}
.banner_txt a.navbar-brand img{ margin-top: 0; }
.banner_txt a.navbar-brand{ width: 295px; height: 295px; overflow: hidden; padding: 20px;}

.mid_sec::before{ top: -255px; height: 255px;}
.mid_sec{ padding: 40px 0 24px 0;}
.welcomPic{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
.welcomBox{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.welcome_logo img { max-width: 279px;}
.welcome_txt h4{ font-size: 24px;}
.tophead h3{ font-size: 35px; line-height: 40px;}
.tophead h1, .tophead h2{ font-size: 38px; line-height: 59px;}
.products_boxMain{ padding: 10px;}
.products_txt{ padding: 15px 25px 20px;}
.footer_sec::before{ height: 150px;}
.footer_sec{ padding-top: 150px;}
.foot_btn{ font-size: 16px;}

.abut_emg .row{ margin: 0 -15px;}
.abut_emg .col-md-4, .abut_emg .col-md-8{ padding: 0px 15px;}



/*Product*/

.prop_peg h3{ font-size: 50px; line-height: 60px;}
.prop_peg .products_txt p, .prop_peg .products_txt li{ font-size: 18px; line-height: 30px;}
.prop_peg .products_txt li{ margin-bottom: 10px;}
.prop_peg .products_txt{ padding: 30px 45px;}
.prop_peg h2 { padding-bottom: 12px;}
.prop_peg span{margin-bottom: 26px;}




.welcome_txt.mid_sec { padding: 75px 0 40px; }



}


@media only screen and (max-width: 991px) {
.container{max-width:720px;}	
.nav_top .navbar-toggler{ border: none; background: none;padding: 10px 0; margin-left: 15px; height: 60px;}
.nav_top .navbar-toggler .icon-bar {display: block;width: 34px;height: 3px;  border-radius: 16px; background-color: #fff;}
.nav_top .navbar-toggler .icon-bar + .icon-bar {  margin-top: 9px;}
.nav_top .navbar-toggler.showtoggle .icon-bar + .icon-bar {  margin-top: 5px;}
.navbar-toggler .icon-bar{-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.navbar-toggler.showtoggle .icon-bar:nth-child(1) {transform: translateY(8px) rotate(45deg);}
.navbar-toggler.showtoggle .icon-bar:nth-child(2) { opacity: 0;}  
.navbar-toggler.showtoggle .icon-bar:nth-child(3) { transform: translateY(-8px) rotate(-45deg);} 
.header_sec .container{ padding: 0px;}
.navbar-collapse{ position: absolute; top: 100%; left: 0px; background: #fff; width: 100%; z-index: 11;}
.navbar-brand{ padding-left: 15px;}
.menu_sec li a{ width: 100%; padding: 10px 15px;}
        
.header_sec{ position: relative; background: url(../images/bg1.jpg) repeat-y top center; background-size: 100%; padding: 15px 0; z-index: inherit;}
.nav_top{ padding: 0px;}
.top_rt{position:absolute;right:15px;top:17px;}
.header_sec .container{ max-width: 100%; padding: 0px;}
.header_sec .navbar-brand{ display: inline-block; width: 140px; height: 140px; position: absolute; top: -14px; left: 50%; margin: 0px; transform: translateX(-50%); z-index: 1;}
.banner_sec .navbar-brand{ display: none;}
.navbar-collapse{ background: #41301c; width: 270px; position: fixed; top: 0px; left: -270px; height: 100%; overflow: auto; display: block !important; padding: 10px 0; transition: 0.3s; z-index: 111;}
.menu_sec {
  padding-right: 0;
}
.menu_sec li{ margin: 0px;}
.menu_sec li a{ border-radius: 0px !important;}
.menu_sec li a:hover, .menu_sec li.actv a{ border-radius: 0px !important;}
.overHead.actv{ position: fixed; top: 0px; left: 0px; width: 100%; background: #41301c; opacity: 0.7; height: 100%; z-index: 11;}
.navbar-collapse.show{ left: 0px;}










.banner_txt h1{font-size:29px;line-height:34px;}
.banner_txt h3{font-size:22px;}
.banner_sec::before{ width: 229px; height: 452px;}
.banner_sec::after{ width: 209px; height: 420px;}
.banner_txt a.navbar-brand img{ margin-top: 0; }
.banner_txt a.navbar-brand{ width: 240px; height: 240px; overflow: hidden; padding: 20px;}

.rt_txt{position:inherit;right:inherit;top:inherit;}

.products_sec::after{ display: none;}
.products_txt{ min-height: 241px;}

.mid_sec::before{ top: -180px; height: 180px;}
.mid_sec{ padding: 40px 0 24px 0;}
.welcomPic{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.welcomBox{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.welcome_logo img { max-width: 279px;}
.welcome_txt h4{ font-size: 24px;}
.tophead h3{ font-size: 29px; line-height: 35px;}
.tophead h1, .tophead h2{ font-size: 38px; line-height: 59px;}
.products_boxMain{ padding: 10px;}
.products_txt{ padding: 15px 17px 20px;}
.products_sec { padding-bottom: 35px;}


.footer_sec::before{ height: 110px;}
.footer_sec{ padding-top: 110px;}
.foot_btn{ font-size: 16px;}
.foot_btom{ display: inline-block; text-align: center; width: 100%;}
.foot_btom p{ margin: 5px 0;}
.ft_adrs li{padding-left: 38px;}
.foot_frm {
  margin-top: 10px;
}
.footer_sec span{ font-size: 14px;}

.home_ban .row{ align-items: center;}
.banner_txt{ padding: 0px;}
.rt_txt{ display: inline-block;}
.socil_icon li{ padding: 0 3px;}

.abut_emg .row{ margin: 0 -15px;}
.abut_emg .col-md-4, .abut_emg .col-md-8{ padding: 0px 15px;}

.abut_emg .col-md-4{ text-align: center;}


/*Product*/

.prop_peg h3{font-size:44px;line-height:56px;padding-bottom:10px !important;}
.prop_peg .products_txt p,.prop_peg .products_txt li{font-size:17px;line-height:27px;}
.prop_peg .products_txt li{margin-bottom:10px;}
.prop_peg .products_txt{padding:25px 30px;}
.prop_peg h2{padding-bottom:12px;}
.prop_peg span{margin-bottom:0px;}
.prop_peg .col-md-12{padding-top:20px;padding-bottom:20px;}






.welcome_txt.mid_sec { padding: 60px 0 40px; }
.foot_btom .col-md-6{flex: 0 0 100%;max-width: 100%;text-align:center !important;}



} 



 
@media only screen and (max-width: 767px){
.container{max-width:100%;}
.mid_sec::before{top:-130px;height:130px;}
.home_ban .col-sm-6:first-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.home_ban .col-sm-6:last-child{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}

.banner_sec::after,.banner_sec::before{width:129px;height:328px;}


/*Product*/
.prop_peg .products_txt p,.prop_peg .products_txt li{font-size:15px;line-height:23px;}
.prop_peg h3{font-size:38px;line-height:53px;padding-bottom:10px !important;}





.welcome_txt.mid_sec h5{font-size: 18px; line-height: 30px;}




}




@media only screen and (max-width: 640px){ 
.mid_sec::before{top:-100px;height:100px;}
.top_rt li a img{width:25px;}
.top_rt li{margin:0 0 0 12px;}
.header_sec .navbar-brand{width:125px;height:125px;}
.foot_tp .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}






} 
 
 
@media only screen and (max-width: 575px){  
 
 
.banner_txt h1{font-size:23px;line-height:28px;} 
.banner_txt h3::before, .banner_txt h3::after { width: 24%;} 
 

.welcome_txt.mid_sec { padding: 40px 0 30px; }
.welcome_txt.mid_sec h5{font-size: 16px; line-height: 26px;}


 
 
}
 
@media only screen and (max-width: 480px){ 
.mid_sec::before{top:-65px;height:65px;}
.banner_txt h3{font-size:19px;}
.header_sec .navbar-brand{width:110px;height:110px;border:3px solid #cba763;padding:3px;}
.welcome_txt h4{font-size:20px;line-height:25px;}
.welcome_logo img{max-width:195px;}
.tophead h1,.tophead h2{font-size:33px;line-height:54px;}
.footer_sec::before{height:85px;}
.footer_sec{padding-top:70px;}
.top_rt li a img{width:19px;}
.socil_icon li i img{width:23px;}

/*Product*/
.prop_peg h3{font-size:34px;line-height:48px;padding-bottom:10px !important;}


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

.header_sec .navbar-brand{left:0px;transform:inherit;}
.navbar{justify-content:flex-end;}
.top_rt{position:absolute;right:74px;top:17px;}
.nav_top .navbar-toggler{margin-right:15px;}
.header_sec .navbar-brand{width:100px;height:100px;border:2px solid #cba763;padding:3px;left:15px;}


.home_ban .col-sm-6:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.home_ban .col-sm-6:last-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.banner_txt{padding:50px 0 0 0;}
.banner_txt h3::before,.banner_txt h3::after{width:33%;}
.ban_img{width:100%;text-align:center;padding-top:40px;max-width:146px;margin:0px auto;}



}

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





}









 
 
 
 
 
