@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
*{
	margin:0px; padding:0px; outline: none; scroll-behavior: smooth; box-sizing:border-box}
body{
	margin: 0px; padding: 0px; font-family: 'Raleway', sans-serif; overflow-x:hidden; background-color:#ebebeb !important}
#sticky{
	position:fixed; width:100%; top:0; margin:0px; padding:15px 0px; background-color:#fff; display:none; z-index:999999; animation:sticky 1s; 
	box-shadow:2px 5px 8px rgb(0,0,0,0.2)}
#sticky:before,#fixedbar:after{
	display:block;}
@keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}
.gCdMUP{display:none !important;}
img[alt]{color:#000; font-size:12px; text-align:center; font-weight:550;}
.tus_rlogo img{height:45px;}
[title=""]{margin:0px; padding:7px; background-color:#000; color:#fff; font-size:7px !important;}
.tus_fixm{margin:7px 0 0 0; padding:0px;}
.tus_header{
	margin:8px 8px 0 8px; padding:0px; background-color:#fff; position:relative; display:flex; border-radius:0.25em; z-index:1}
.tus_bar{
	margin:0px; padding:30px 0; background-color:#ff964f; width:5%; position:relative; border-top-left-radius:0.25em}
.tus_bar img{
	margin:0 auto; padding:0px;}
.tus_logo{
	margin:8px 0 0 0; padding:0px; width:20%;}
.tus_logo img{
	margin:0 auto; padding:0px;}
.tus_hdmenu{
	margin:7px 0 0 0; padding:0px; width:60%; position:relative;}
.tus_search{
	margin:18px 0 0 0; padding:0px; width:15%;}
.tus_inpsrch{
	margin:0px; padding:10px 15px; background-color:#fff; width:100%; color:#ccc; font-size:14px; font-family:'Raleway', sans-serif; border:none;
	border-radius:2em}
.tus_sbmsrch{
	margin:-35px 15px 0 0; padding:0px; background-color:transparent; color:#ff964f; font-size:18px; border:none; float:right; position:relative}
.tus_hmbanner{
	margin:0px 8px 0 8px; padding:0px; position:relative;}
.tus_slider{
	margin:0px; padding:0px; position:relative;}
.tus_slider img{
	margin:0 auto; padding:0px; width:100%; height:auto;}
.tus_slbox{
	margin:0px; padding:30px 25px; background-color:rgb(0,0,0,0.7); width:28%; top:20%; left:12%; position:absolute; border-left:solid 5px #ff964f}
.tus_slbox h3{
	margin:0px; padding:0px; color:#fff; font-size:28px; text-transform:uppercase; font-family:'Raleway', sans-serif; font-weight:500}
.tus_slbox h4{
	margin:5px 0 7px 0; padding:0px; color:#ff964f; font-size:24px; text-transform:uppercase; font-family:'Raleway', sans-serif;}
.tus_slbox p{
	margin:0px 0 13px 0; padding:0px; color:#fff; font-size:12px; text-align:justify; font-family:'Raleway', sans-serif;}
.tus_aros{
	margin:0px; padding:0px; position:absolute; bottom:5%; right:3%;}
.tus_aros a{
	margin:0px 5px; padding:0px; display:inline-block; color:#000; font-size:18px; transition:0.8s}
.tus_aros a:hover{
	color:#ff964f;}
.tus_mnav{
	margin:20px 0 0 0; padding:0px; position:relative}
.tus_nameside{
	margin:0px; padding:0px; background-color:#fff; width:5%; height:100%; top:0; left:0; position:absolute}
.tus_bnsocl{
	margin:0px auto; padding:0px; position:absolute; bottom:20px; left:0; right:0;}
.tus_bnsocl a{
	margin:0px 0 8px 0; padding:0px; display:block; color:#333; font-size:17px; text-align:center; transition:0.8s}
.tus_bnsocl a:hover{
	color:#ff964f;}
.tus_nme{
	margin:0px auto; padding:0px; writing-mode: vertical-lr; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); text-align:center;
	position:absolute; top:33%; left:50%; transform:translate(-50%,-50%)}
.tus_nme h3{
	margin:0px auto; padding:0px; color:#000; font-size:13px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; letter-spacing:8px}
.tus_nme h3 span{
	color:#919090;}
/*---- Categories ------*/
.tus_heading{
	margin:25px 0 25px 0; padding:0px;}
.tus_heading h3{
	margin:0px 0 5px 0; padding:0px; color:#ff964f; font-size:13px; text-transform:uppercase; text-align:center; font-family:'Raleway', sans-serif;}
.tus_heading h4{
	margin:0px; padding:0px; color:#ff964f; font-size:30px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; font-weight:550; letter-spacing:1px}
.tus_maincate{
	margin:0px; padding:30px 40px; background-color:#dddddd; position:relative;}
.tus_categse{
	margin:0px 0 20px 0; padding:0px; position:relative; transition:0.8s;}
.tus_categse img{
	margin:0 auto; padding:0px; width:100%; height:auto}
.tus_categse .tus_cbox{
	margin:0px; padding:15px 0; background-color:#d0d0d0; position:absolute; bottom:10%; left:0; width:100%; height:auto; transition:0.8s; overflow:hidden; opacity:0}
.tus_categse .tus_cbox h4{
	margin:0px 0 0 70px; padding:0px; color:#ff964f; font-size:18px; text-transform:uppercase; font-family:'Open Sans', sans-serif; letter-spacing:1px; font-weight:500}
.tus_categse .tus_cbox h4:before{
	content:''; position:absolute; background-color:#ff964f; width:50px; height:1px; top:50%; left:10px}
.tus_categse .tus_cbox i{
	margin:0px; padding:0px; background-color:#121212; width:60px; height:100%; position:absolute; right:-100%; top:0; text-align:center; color:#fff; font-size:20px;
	line-height:50px; transition:all 0.8s ease 0.3s;}
.tus_categse:hover .tus_cbox i{
	right:0;}
.tus_categse:hover .tus_cbox{
	bottom:0; opacity:1}
.tus_categse .tus_cbox i:hover{
	background-color:#ff964f; color:#fff}
.tus_welcome{
	margin:60px auto 0 auto; padding:0px; width:80%; position:relative; display:flex}
.tus_picbox{
	margin:0px; padding:0px; width:50%; position:relative; z-index:2}
.tus_picbox img{
	margin:0 auto 20px auto; padding:0px; width:100%; border-radius:0.30em}
.tus_contentbox{
	margin:40px 0 0 -50px; padding:40px 20px 40px 100px; width:50%; position:relative; z-index:1; border:solid 5px #ff964f; height:100%}
.tus_contentbox h3{
	margin:0px 0 40px 0; padding:0px; color:#fff; font-size:30px; text-transform:uppercase; font-family:'Raleway', sans-serif; position:relative}
.tus_contentbox h3:before{
	content:''; position:absolute; background-color:#ff964f; width:50px; height:2px; bottom:-12px; left:0;}
.tus_contentbox p{
	margin:0px 0 20px 0; padding:0px; color:#999; font-size:14px; font-family:'Raleway', sans-serif; text-align:justify; line-height:23px}
/*---- Servces ------*/
.tus_abtu{
	margin:50px 0 20px 0; padding:0px; position:relative;}
.tus_abtu h5{
	margin:0px 0 15px 0; padding:0px; color:#ff964f; font-size:30px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:550}
.tus_abtu p{
	margin:0px 0 22px 0; padding:0px; color:#999; font-size:14px; font-family:'Poppins', sans-serif; text-align:justify}
.tus_abtu img{
	margin:0 auto 15px auto; padding:0px;}
.tus_readmore{
	margin:0px; padding:12px 22px; color:#fff; font-size:14px; text-transform:capitalize; text-align:center;  font-family:'Raleway', sans-serif;
	background-color:#ff964f; transition:0.8s}
.tus_readmore:hover{
	background-color:#000; text-decoration:none; color:#fff;}
.tus_whybg{
	margin:20px 0 0 0; padding:50px 0; background:url(../images/whychoose.jpg) center top; background-attachment:fixed; background-size:cover;}
.tus_leftst img{
	margin:0px; padding:0px; width:100%; height:auto}
.tus_whyhd{
	margin:0px 0; padding:0px;}
.tus_whyhd h1{
	margin:0px 0px 25px 0; padding:0px; color:#fff; font-size:30px; text-transform:uppercase; font-family:'Poppins', sans-serif; position:relative}
.tus_whyhd h1:before{
	content:''; position:absolute; background-color:#bfbfbf; width:140px; height:2px; bottom:-7px; left:0}
.tus_whyhd h1:after{
	content:''; position:absolute; background-color:#ff964f; width:80px; height:4px; bottom:-8px; left:0}
.tus_whyhd p{
	margin:0px 0 35px 0; padding:0px; color:#ccc; font-size:13px; font-family:'Poppins', sans-serif; width:90%}
.tus_choose{
	margin:0px 0 45px 0; padding:0px; position:relative}
.tus_choose .tus_chbox{
	margin:5px 20px 0 0; padding:0px; width:70px; height:70px; float:left; border:solid 2px #fff; border-radius:100%; transition:0.8s}
.tus_choose:hover .tus_chbox{
	background-color:#ff964f; border:solid 2px #ff964f; }
.tus_choose .tus_chbox img{
	margin:0 auto; padding:12px 0 0 0;}
.tus_choose h3{
	margin:0px; padding:0px; color:#fff; font-size:16px; text-transform:uppercase; font-family:'Poppins', sans-serif;}
.tus_choose p{
	margin:5px 0; padding:0px; color:#ccc; font-size:13px; font-family:'Poppins', sans-serif;}
.tus_choose h4{
	margin:0px; padding:0px; color:#ff964f; font-size:13px; font-family:'Poppins', sans-serif; text-transform:capitalize}
.tus_products{
	margin:0px 0 15px 0; padding:15px; background-color:#fff; position:relative}
.tus_products img{
	margin:0 auto; padding:0px; height:230px}
.tus_products h5{
	margin:15px 0 0 0; padding:0px; font-size:14px; color:#919191; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;}
.tus_products p{
	margin:3px 0 10px 0; padding:0px; font-size:15px; color:#ff964f; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;}
/*---- testimonial ------*/
.tus_testimonl{
	margin:40px 0 0 0; padding:40px 0 60px 0; background:url(../images/newsbg.jpg) center top; background-attachment:fixed; background-size:cover;}
.tus_testimonl h5{
	margin:0px 0 35px 0; padding:0px; color:#ff964f; font-size:30px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; position:relative}
.tus_testimonl h5:before{
	content:''; position:absolute; background-color:#bfbfbf; width:110px; height:2px; bottom:-10px; left:50%; transform:translate(-50%,-50%);}
.tus_testimonl h5:after{
	content:''; position:absolute; background-color:#ff964f; width:60px; height:4px; bottom:-12px; left:50%; transform:translate(-50%,-50%);}
.tus_clints{
	margin:0px; padding:0px; position:relative;}
.tus_clints .tus_clboxs{
	margin:0px 30px 0 0; padding:5px; width:150px; height:150px; background-color:#fff; border-radius:100%; position:relative; float:left}
.tus_clints .tus_clboxs img{
	margin:0 auto; padding:0px; border-radius:100%; object-fit:cover;}
.tus_clints h6{
	margin:0px; padding:15px 0 0 0; font-size:16px; color:#fff; text-transform:capitalize; font-family:'Poppins', sans-serif;}
.tus_clints p{
	margin:10px 0 0 0; padding:0px; font-size:13px; color:#ccc; font-family:'Poppins', sans-serif;}
.tus_srvices{
	margin:0px 0 20px 0; padding:30px 30px 55px 30px; background-color:#fff; position:relative; box-shadow:5px 5px 7px rgb(0,0,0,0.2)}
.tus_srvices img{
	margin:0 auto; padding:0px;}
.tus_srvices h3{
	margin:10px 0 7px 0; padding:0px; font-size:20px; color:#555555; text-transform:capitalize; font-family:'Poppins', sans-serif; text-align:center}
.tus_srvices p{
	margin:0px; padding:0px; font-size:13px; color:#999; font-family:'Poppins', sans-serif; text-align:center}
.tus_click{
	margin:15px auto 0 auto; padding:8px 0; background-color:#ff964f; color:#fff; font-size:13px; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;
	 width:120px; transition:0.8s; opacity:0; position:absolute; bottom:14px; left:0; right:0;}
.tus_srvices:hover .tus_click{
	opacity:1;}
.tus_click:hover{
	background-color:#000;}
/*---- Footer ------*/
.tus_footer{
	margin:65px 0 0 0; padding:50px 0 0 0; background-color:#ff964f; position:relative}
.tus_btcont{
	margin:0px; padding:10px 0 0 0; position:relative; z-index:1}
.tus_btcont img{
	margin:0px; padding:0px; position:absolute; top:0; left:0; z-index:-1}
.tus_btcont p{
	margin:0px 0 8px 0; padding:0px; color:#fff; font-size:14px; font-family:'Poppins', sans-serif;}
.tus_btcont p i{
	margin:0px 10px 0 0; padding:0px; color:#fff; font-size:16px}
.tus_bthding{
	margin:0px 0 10px 0; padding:0px; color:#fff; font-size:16px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:500}
.tus_btnav{
	margin:0px; padding:0px;}
.tus_btnav a{
	margin:0px 0 5px 0; padding:0px; color:#fff; text-transform:capitalize; display:block; font-family:'Poppins', sans-serif; transition:0.8s; font-size:15px}
.tus_btnav a:hover{
	color:#000; text-decoration:none; padding-left:5px}
.tus_copy{
	margin:50px 0 0 0; padding:20px 10px; border-top:solid 1px #eee;}
.tus_copy p{
	margin:0px; padding:0px; color:#fff; font-size:14px; font-family:'Poppins', sans-serif;}
.tus_btabut{
	margin:0px 0 0 0; padding:0px; position:relative;}
.tus_footer:before{
	content:''; position:absolute; background:url(../images/map.jpg) no-repeat center top; width:41%; height:calc(100% + 40px); top:-40px; left:0}
/*----- Nxt Pages ------*/
.tus_aboutus{
	margin:0px 0 30px 0; padding:0px;}
.tus_aboutus p{
	margin:0px; padding:0px; color:#666; font-size:14px; font-family:'Poppins', sans-serif;}
.tus_nxtheading{
	margin:20px 0 30px 0; padding:0px; position:relative}
.tus_nxtheading h1{
	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:25px; color:#000; text-transform:uppercase; text-align:center; font-weight:bold}
.tus_nxtheading:before{
	content:''; position:absolute; background-color:#ff964f; width:70px; bottom:-10px; left:50%; height:2px; transform:translate(-50%,-50%);}
.tus_lefth h4{
	margin:15px 0 10px 0; padding:8px 10px; color:#000; font-family:'Raleway', sans-serif; font-size:22px; text-transform:uppercase; border-bottom:solid 1px #333;
	background-color:#fff; border-top:solid 1px #333;}
.tus_nextmenu{
	margin:14px 0 15px 0; padding:10px 10px; background-color:#fff; border-bottom:solid 1px #333; border-top:solid 1px #333;}
.tus_nextmenu a{
	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:15px; text-transform:capitalize; color:#000; width:100%; letter-spacing:1px}
.tus_nextmenu span{
	margin:0px 3px; font-size:15px}
.tus_nextmenu a:hover{
	color:#ff964f; text-decoration:none;}
.tus_cates{
	margin:15px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:22px; text-transform:capitalize; font-weight:bold}
.tus_large{
	margin:0px; padding:0px; border:solid 3px #333;}
.tus_large img{
	margin:0 auto; padding:0px;}
/*----- contact us ------*/
.tus_conactf{
	margin:0px 0 20px 0; padding:0px;}
.tus_conactf h4{
	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Poppin', sans-serif; font-size:16px; color:#ff964f; text-transform:uppercase; border-bottom:solid 1px #333;
	font-weight:600; letter-spacing:2px}
.tus_continp{
	margin:0px 0 15px 0; padding:10px 15px; background-color: #fff; border: 1px solid #ececec; width:100%; color:#000; font-family: 'Poppins', sans-serif; font-size:13px;
	transition:0.8s}
.tus_contsbmt{
	margin:0px; padding:10px 15px; background-color:#000; color:#fff; text-align:center; text-transform:uppercase; font-family: 'Poppins', sans-serif; font-size:13px;
	border:none; transition:0.8s}
.tus_contsbmt:hover{
	background-color:#ff964f; color:#fff; text-decoration:none;}
.tus_continp:focus{
	border:solid 1px #ff964f}
.tus_abanner{
	margin:0px; padding:0px; position:relative;}
.tus_abanner img{
	margin:0 auto; padding:0px;}
.tus_nheading{
	margin:15px 0 15px 0; padding:15px 20px 15px 20px; position:relative; background-color:#101010; border-left:solid 3px #ff964f; position:relative; overflow:hidden;
	border-top:solid 3px #ff964f; border-right:solid 3px #ff964f;}
.tus_nheading a{
	margin:0px; padding:0px; color:#fff; font-size:15px; text-transform:capitalize; font-family: 'Poppins', sans-serif; transition:0.8s}
.tus_nheading span{
	color:#fff; margin:0 5px}
.tus_nheading a:hover{
	color:#ff964f; text-decoration:none;}
.tus_nheading:before{
	content:''; position:absolute; background-color:#ff964f; width:10px; height:10px; top:0; left:2px; border-radius:100%; animation: animate 5s linear infinite;}
@keyframes animate {
  50%{
	top:100%; background-color:#fff}
  100%{
	top:0;}
}
.tus_nheading:after{
	content:''; position:absolute; background-color:#ff964f; width:10px; height:10px; bottom:0; right:5px; border-radius:100%; animation: animate2 5s linear infinite;}
@keyframes animate2 {
  50%{
	bottom:100%; background-color:#fff}
  100%{
	bottom:0;}
}
.tus_leftct{
	margin:15px 0 15px 0; padding:12px 15px; color:#fff; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif;
	background-color:#101010; border-top:solid 2px #ff964f; border-right:solid 2px #ff964f}
.tus_cdetail{
	margin:0px; padding:0px;}
.tus_cdetail h4{
	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#ff964f; font-size:16px; font-family: 'Poppins', sans-serif; text-transform:uppercase; border-bottom:solid 1px #333;}
.tus_cdetail p{
	margin:0px; padding:0px; color:#929292; font-size:14px; font-family: 'Poppins', sans-serif;}
.tus_prodetail{
	margin:0px; padding:0px;}
.tus_prodetail h1{
	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#000; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif; border-bottom:solid 1px #333;}
.tus_prodetail h2{
	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#ff964f; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif; border-bottom:solid 1px #333;}
.tus_prodetail p{
	margin:0px 0; padding:0px; color:#676767; font-size:14px; font-family: 'Poppins', sans-serif;}
.tus_prodetail p span{
	color:#000; font-size:16px;}
/*----- Basket ------*/
.yourCart{
    width:100%; text-align:left; text-transform:uppercase; padding:20px; background:#999; font-weight:bold; font-family: 'Poppins', sans-serif; font-size:18px;
	 border-radius:3px 3px 0 0;}
.cartProduct{
	border:1px solid #333333; border-top:none; background-color:#fff; padding:0 15px}
.cartProduct:last-child{
	margin-bottom:20px; margin-top:15px;}
.cartPdctImage{
	width:100%; height:200px; text-align:center; position:relative}
.cartPdctImage > img{
	max-height:100%; max-width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); padding:15px; border:solid 1px #ccc}
.cartPdctName{
    font-family: 'Poppins', sans-serif; padding:20px 0 0; color:#333; font-size:14px; text-transform:capitalize}
.cartPdctArt{
	font-family: 'Poppins', sans-serif; padding:5px 0 0; color:#333; font-size:14px;}
.cartPdctSize{
	font-family: 'Poppins', sans-serif; padding:5px 0 10px; color:#333}
.cartQuantity{
	width:60px; font-family: 'Poppins', sans-serif; font-weight:bold; color:#333}
.cartSubmit{
	margin:10px 0; background:#000; font-family:'Poppins', sans-serif; border:none; padding:7px 20px; font-size:14px; color:#fff}
.cartRemove{
	margin:10px 0; background:#000; border:none; padding:8px 20px; font-family: 'Poppins', sans-serif; font-size:13px; color:#fff; text-transform:uppercase; display:inline-block}
.cartRemove:hover{
	color:#fff; text-decoration:none; background-color:#000}
.cartPdctPrice{
	font-family:'Poppins', sans-serif; padding:20px; text-align:right ; color:#fa5400}
.summery{
	background:#191919; margin-bottom:40px;}
.summeryTxt{
	font-family: 'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:15px; border-bottom:#000 1px solid}
.summeryTotal{
	font-family:'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:14px; border-bottom:#000 1px solid; border-top:#333 1px solid; text-transform:uppercase}
.summeryTotal > span{
	float:right}
.summeryOr{
	font-family: 'Poppins', sans-serif; color:#ffffff; font-size:16px;text-align:center}
.cartSend{
	padding:15px 30px; text-align:center}
.cartSend > a{
	font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:14px; text-transform:uppercase; background:#333; display:block; border-radius:3px;font-weight:bold; text-decoration:none}
.cartSend > a:hover{
	background:#fff; text-decoration:none; color:#000}
.cartAddMore{
	padding:15px 30px; border-top:#333 1px solid; text-align:center}
.cartAddMore > a{
   font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:13px; text-transform:uppercase; background:#333; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}
.cartAddMore > a:hover{
	background:#fff; text-decoration:none; color:#000}
.cartBasketEmpty{
	font-family:'Poppins', sans-serif; padding:60px 20px ; color:#000000; font-size:25px; background:#333333; text-align:center; margin:20px 0 40px; width:100%}
.sitemap_cate{
	margin:0px 0 20px 0; padding:0px;}
.sitemap_cate h4{
	margin:0px 0 10px 0; padding:0px 0 5px 0; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:uppercase; font-weight:bold; 
	border-bottom:solid 1px #333;}
.sitemap_cate p{
	margin:0px 0 0px 0; padding:0px 0 0px 0; font-family:'Poppins', sans-serif; font-size:14px; color:#666;}
.sitemap_cate p:hover{
	color:#ff964f; text-decoration:none;}
.sitem_menu{
	margin:0px 0 15px 0; padding:0px; text-align:center}
.sitem_menu ul{
	margin:0px; padding:0px;}
.sitem_menu ul li{
	margin:0px 10px; padding:0px; list-style:none; display:inline-block;}
.sitem_menu ul li a{
	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize;}
.sitem_menu ul li a:hover{
	color:#ff964f; text-decoration:none;}
#tus_margin{
	margin:0px; padding:0px;}
.tus_gallery{
	margin:0px 0 15px 0; padding:0px; position:relative;}
.tus_gallery img{
	margin:0 auto; padding:0px; width:100%; height:auto;}
.tus_gallery:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.6); width:35px; height:35px; top:0; left:0; transition:0.8s; opacity:0}
.tus_gallery:after{
	content:''; position:absolute; background-color:rgb(0,0,0,0.6); width:35px; height:35px; bottom:0; right:0; transition:0.8s; opacity:0}
.tus_gallery:hover:before{
	width:100%; height:100%; opacity:1}
.tus_gallery:hover:after{
	width:100%; height:100%; opacity:1}
.tus_gallery h3{
	margin:0px; padding:0px; color:#fff; font-size:17px; text-transform:capitalize; font-family:'Poppins', sans-serif; text-align:center; position:absolute; top:45%;
	left:0; right:0; z-index:2; transform:scale(0); transition:all 0.8s ease 0.3s}
.tus_gallery:hover h3{
	transform:scale(1);}







@media only screen and (min-width: 280px) and (max-width: 359px) {
.tus_nameside{display:none;}
.tus_header{display:inherit;}
.tus_bar{width:20%; padding:20px 0;}
.tus_logo{width:80%; float:right; margin-top:-42px;}
.tus_search{width:auto; margin:0px; padding-bottom:10px}
#slideMe{position:absolute !important; width:165% !important; background-color:#000 !important; 
top:0 !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_maincate{padding:15px;}
.tus_categse .tus_cbox h4{font-size:15px;}
.tus_categse{margin:0px;}
.tus_abtu{margin:0px;}
.tus_abtu img{margin-top:20px;}
.tus_whyhd h1{font-size:22px; margin-top:15px;}
.tus_whyhd p{width:100%; text-align:justify}
.tus_heading h4{font-size:22px}
.tus_clints .tus_clboxs{float:none; margin:0 auto}
.tus_clints p{text-align:justify}
.tus_footer:before{display:none;}
.tus_footer{margin:0px;}
.tus_copy{margin-top:20px; padding:10px 0}
.tus_bthding{margin-top:15px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px) {
.tus_nameside{display:none;}
.tus_header{display:inherit;}
.tus_bar{width:20%; padding:22px 0;}
.tus_logo{width:80%; float:right; margin-top:-50px;}
.tus_search{width:auto; margin:0px; padding-bottom:10px}
#slideMe{position:absolute !important; width:165% !important; background-color:#000 !important; 
top:0 !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_maincate{padding:15px;}
.tus_categse .tus_cbox h4{font-size:15px;}
.tus_categse{margin:0px;}
.tus_abtu{margin:0px;}
.tus_abtu img{margin-top:20px;}
.tus_whyhd h1{font-size:25px; margin-top:15px;}
.tus_whyhd p{width:100%; text-align:justify}
.tus_heading h4{font-size:25px}
.tus_clints .tus_clboxs{float:none; margin:0 auto}
.tus_clints p{text-align:justify}
.tus_footer:before{display:none;}
.tus_footer{margin:0px;}
.tus_copy{margin-top:20px; padding:10px 0}
.tus_bthding{margin-top:15px;}
.tus_abtu h5{font-size:25px;}
.tus_clints .tus_clboxs{width:120px; height:120px;}
}
@media only screen and (min-width: 480px) and (max-width: 666px) {
.tus_nameside{display:none;}
.tus_bar{width:15%; padding:25px 0;}
.tus_logo{width:45%;}
#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 
top:40px !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_maincate{padding:15px;}
.tus_hdmenu{width:auto; position:absolute;}
.tus_search{width:auto; margin:10px 0 0 0;}
.tus_categse .tus_cbox h4{font-size:15px;}
.tus_categse .tus_cbox i{line-height:65px;}
.tus_abtu{margin:0px;}
.tus_abtu img{margin-top:15px;}
.tus_whyhd h1{margin-top:15px;}
.tus_clints .tus_clboxs{width:110px; height:110px; margin-right:10px}
.tus_clints h6{padding-top:5px;}
.tus_footer:before{display:none;}
.tus_footer{margin:0px;}
.tus_copy{margin-top:20px; padding:10px 0}
.tus_bthding{margin-top:15px;}
.tus_leftst img{width:auto; margin:0 auto}
}
@media only screen and (min-width: 667px) and (max-width: 767px) {
.tus_nameside{display:none;}
.tus_bar{width:10%; padding:25px 0;}
.tus_logo{width:50%;}
#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 
top:40px !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_maincate{padding:15px;}
.tus_hdmenu{width:auto; position:absolute;}
.tus_search{width:40%; margin:10px 0 0 0;}
.tus_logo img{margin:0px; height:40px;}
.tus_abtu{margin:0px;}
.tus_abtu img{margin-top:15px;}
.tus_whyhd h1{margin-top:15px;}
.tus_clints .tus_clboxs{width:110px; height:110px; margin-right:10px}
.tus_clints h6{padding-top:5px;}
.tus_footer:before{width:33%; top:0; height:100%}
.tus_footer{margin:0px;}
.tus_copy{margin-top:20px; padding:10px 0}
.tus_bthding{margin-top:15px;}
.tus_leftst img{width:auto; margin:0 auto}
.tus_footer{padding-top:15px;}
}
@media only screen and (min-width: 768px) and (max-width: 799px) {
.tus_bar{width:10%;}
.tus_nameside{width:10%;}
.tus_nme h3{letter-spacing:1px;}
.tus_bnsocl a{font-size:15px}
.tus_bnsocl{bottom:8px}
.tus_logo{width:55%;}
.tus_search{width:35%;}
.tus_logo img{margin:6px 0 0 0; height:45px;}
#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 
top:50px !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_hdmenu{width:auto; position:absolute; left:10%}
.tus_whyhd p{width:auto}
.tus_choose{margin-bottom:20px;}
.tus_choose p{font-size:11px; display:flex;}
.tus_choose h3{font-size:14px;}
.tus_clints .tus_clboxs{width:125px; height:125px;}
.tus_srvices h3{font-size:16px;}
.tus_footer:before{width:34%;}
.tus_copy p{font-size:12px;}
}
@media only screen and (min-width: 800px) and (max-width: 991px) {
.tus_bar{width:10%;}
.tus_nameside{width:10%;}
.tus_nme h3{letter-spacing:1px;}
.tus_bnsocl a{font-size:15px}
.tus_bnsocl{bottom:8px}
.tus_logo{width:55%;}
.tus_search{width:35%;}
.tus_logo img{margin:6px 0 0 0; height:45px;}
#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 
top:50px !important; left:0 !important; z-index:1 !important; margin:0px !important}
.tus_mb ul li a:hover{color:#ff964f !important;}
.tus_hdmenu{width:auto; position:absolute; left:10%}
.tus_whyhd p{width:auto}
.tus_choose{margin-bottom:20px;}
.tus_choose p{font-size:11px; display:flex;}
.tus_choose h3{font-size:14px;}
.tus_clints .tus_clboxs{width:125px; height:125px;}
.tus_srvices h3{font-size:16px;}
.tus_footer:before{width:34%;}
.tus_copy p{font-size:12px;}
}
@media only screen and (min-width: 992px) and (max-width: 1023px) {
.tus_hdmenus ul li > a{padding:5px 8px !important; font-size:13px !important;}
.tus_bar{width:7%;}
.tus_logo{width:23%;}
.tus_logo img{margin:5px 0 0 0; height:40px}
.tus_hdmenu{width:50%;}
.tus_search{width:20%;}
.tus_nameside{width:7%;}
.tus_nme h3{letter-spacing:3px}
.tus_bnsocl a{font-size:15px;}
.tus_srvices h3{font-size:16px;}
.tus_footer:before{width:32%;}
.tus_categse .tus_cbox i{line-height:66px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
.tus_hdmenus ul li > a{padding:5px 8px !important; font-size:13px !important;}
.tus_bar{width:7%;}
.tus_logo{width:23%;}
.tus_logo img{margin:5px 0 0 0; height:40px}
.tus_hdmenu{width:50%;}
.tus_search{width:20%;}
.tus_nameside{width:7%;}
.tus_nme h3{letter-spacing:3px}
.tus_bnsocl a{font-size:15px;}
.tus_srvices h3{font-size:16px;}
.tus_footer:before{width:33%;}
.tus_categse .tus_cbox i{line-height:66px;}
}
