/*header*/
.translated-ltr{margin-top:-40px;}
.translated-ltr{margin-top:-40px;}
.goog-te-banner-frame {display: none;margin-top:-20px;}

.goog-logo-link {
   display:none !important;
} 

.goog-te-gadget{
   color: transparent !important;
}
.goog-te-gadget > span{
   display:none!important;
}

#google_translate_element select{
   
   color:#383ffa;
   border: none;
   border-radius:none;
   color:black;
 }
 iframe{
    visibility: hidden !important;
 }


          #google_translate_element > div > div > span > a > span{
            color: #7a7d85!important;
            font-weight: 600!important;
          }
          .popop > div > a > span{
             color: #7a7d85!important;
            font-weight: 600!important;
          }
          .goog-te-menu-frame{
            padding: 0px 0px!important;
            border-radius: 4px!important;
            background: white!important;
          }
          .goog-te-menu2{
            border: 0!important;
          }
          .goog-te-menu2-item div, .goog-te-menu2-item:link div {
              color: #7a7d85!important;
              background: #ffffff!important;
              padding: 8px 0!important;
          }
          .goog-te-menu2-item-selected .text {
                color: #7a7d85!important;
                font-size: 13px!important;
                padding: 10px 0!important;
                display: none!important;
            }
          .dropdown-toggle::after {
    display: none;
  }              
         .currencies .dd .ddChild li {
    padding: 15px !important;
    background-color: #fff;
}
          .currencies .dd .ddChild li:hover{
            cursor:pointer !important;
          }
         .currencies .divider{
            border:0px !important;
          }
   
           .currencies .form-control:focus {
  border-color: inherit;
  -webkit-box-shadow: none;
  box-shadow: none;
}
      .goog-te-combo{
        width:70px !important;
      }    
    
.currencies #currencySelect2_msdd{
    width:100px !important;
    }
    .currencies #currencySelect2{
    color:#7a7d85 !important;
    font-weight:600 !important;
    } 
    
   .nice-select{
    display:none;
   }
   select{
    display:inline-block !important;
    width:70px !important;
   }

/*header*/

.navbar-area img, .xton-nav .navbar-brand img{
	height: 100%;
  width:100%;
}
.nav-img-out{
	height: 200px;
	width: 100%;
	margin-bottom: 20px;
}
.nav-img-out img{
	height: 100%;
	width: 100%;
}
/*.nav-shop-txt{
    position: absolute;
    margin-top: -144px;
    color: #fff;
}
*/
/*.nav-img{
	display: none;
}
.silk-main: hover .silk-main .nav-img1{
	display: none;
}
.silk-main: hover .silk-main .nav-img{
	display: block !important;
}*/



.slider-theme .banner-bg1 {
  background-image: url(../../assets/images/slider1.webp) !important;
}

.slider-theme .banner-bg2 {
  background-image: url(../../assets/images/slider2.webp) !important;
}

.slider-theme .banner-bg3 {
  background-image: url(../../assets/images/slider3.webp) !important;
}
.colored-card{
	/*background-image: linear-gradient(180deg,#613c9b 0%,#2f60ab 100%);*/
	background-image: linear-gradient(180deg,#71bd46 0%,#2466af 100%);
}

.colored-card1{
	background: #71bd46;
}
.colored-card2{
	background: #693994;
}
.colored-card3{
	background: #2466af;
}


.swiper-button-next, .swiper-button-prev, .flaticon-right-arrow, .flaticon-left{
    color: #71bd46 !important;
}

.provide-about p span{
	font-size: 20px;
	padding-left: 30px;
}
.provide-about p i{
	color: #71bd46;
    font-size: 26px !important;
    position: absolute;
    margin-top: 7px;
}
.textt p{
	font-size: 17px;
	text-align: justify;
}
.textt h4, .txt-blue{
	color: #0009;
}

.textt h4 u{
	color: #2566ad;
}
.swiper {
	width: 100%;
  	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.swiper-slide-img-out{
	height: 400px;
	width: 100%;
}
.cir-exp .years-text{
	color: #fff;
	font-weight: 700;
	text-align: center;
}
.cir-exp .years{
	color: #fff;
	font-size: 50px;
	text-align: center;
	margin-bottom: -10px;
}
.cir-exp{
	background: #2566ad;
    border-radius: 50%;
    height: 180px;
    width: 180px;
    position: absolute;
    margin: -66px 0 0 -76px;
    padding-top: 20px;
    z-index: 9;
}
.offer-area.bg-image1 {
    background-image: url(../../assets/images/cloth.webp) !important;
}
.rmm-text{
	font-size: 4vw;
	color: #fff;
}
.button-out button{
	padding: 10px 30px;
	margin-bottom: 20px;
	border: none;
	border-radius: 30px;
	background: #6fbe4c;
	color: #fff;
}
.button-out button:hover {
	background: #2566ad;
}
.rmm-bottom-txt h4{
	font-size: 3vw;
	color: #000;
}
.rmm-bottom-txt{
	border-right: 2px solid #000;
}
.h-client , .p-sold{
	color: #000;
}
.h-client span, .p-sold span{
	color: #2566ad;
	font-size: 32px;
}

.h-client{
	float: left;
}
.p-sold{
	float: right;
}
@media (max-width: 767px){
	.rmm-bottom-txt{
		border-right: none;
	}
}
.rmm-bottom-div{
/*	margin-top: -100px;*/
}
.text-green{
	color: #6fbe4c;
}
.mission-right{
    background-image: url(../../assets/images/h-silk.png);
}
.mission-right-div{
	background: blue;
	padding: 20px 40px;
	margin-top: 35vh;
}
.mission-right-div .bx-search{
	position: absolute;
    color: #fff;
    font-size: 40px;
    margin-top: 5px;
}
.mission-right-div p{
	padding-left: 50px;
}
.benefs span, .benefs b{
	font-size: 32px;
}
.benefits{
	color: #fff;
	line-height: 40px;
}
.benefits span{
	padding-left: 60px;
	font-size: 22px;
}
.benefits i{
	font-size: 50px;
	position: absolute;
}
.div-form{
	background: #fff;
	padding: 60px 30px;

}
.div-form button{
	background: #000;
	color: #fff;
	border-radius: 30px;
}
.signup-form .form-group{
	margin-bottom: 30px;
}

/*New Arrival*/

.section {
  padding: 30px 0;
  color: #333;
}
.section .top-side {
  text-align: center;
}
.section .top-side .title {
  font-weight: 500;
  font-size: 15px;
  display: inline-block;
}
.section .top-side .title:after {
  content: "";
  display: block;
  width: 50%;
  border-bottom: 1px solid #494949;
  margin: 8px auto;
}
.section .top-side h2 {
  font-weight: 700;
}
.section.portfolio .filters {
  text-align: center;
  margin-top: 50px;
}
.section.portfolio .filters ul {
  padding: 0;
}
.section.portfolio .filters ul li {
  list-style: none;
  display: inline-block;
  padding: 20px 30px;
  cursor: pointer;
  position: relative;
}
.section.portfolio .filters ul li:after {
  content: "";
  display: block;
  width: calc(0% - 60px);
  position: absolute;
  height: 2px;
  background: #333;
  transition: width 350ms ease-out;
}
.section.portfolio .filters ul li:hover:after {
  width: calc(100% - 60px);
  transition: width 350ms ease-out;
}
.section.portfolio .filters ul li.active:after {
  width: calc(100% - 60px);
}
.section.portfolio .filters-content {
  margin-top: 50px;
}
.section.portfolio .filters-content .show {
  opacity: 1;
  visibility: visible;
  transition: all 350ms;
}
.section.portfolio .filters-content .hide {
  opacity: 0;
  visibility: hidden;
  transition: all 350ms;
}
.section.portfolio .filters-content .item {
  text-align: center;
  cursor: pointer;
  margin-bottom: 30px;
}
.section.portfolio .filters-content .item .p-inner {
  padding: 20px 30px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.section.portfolio .filters-content .item .p-inner h5 {
  font-size: 15px;
}
.section.portfolio .filters-content .item .p-inner .cat {
  font-size: 13px;
}
.section.portfolio .filters-content .item img {
  width: 100%;
}
.filter-img-div{
	height: 300px;
	width: 100%;
}
.img{
	height: 100%;
	width: 100%;
}
/*New Arrival*/

.contact-list .name{
	font-size: 33px;
}
.contact-list .content{
	font-size: 18px;
  font-weight: 500 !important;
}
.contact-list i{
	font-size: 70px !important;
}
.contact-info .contact-list li {
  padding-left: 80px !important;
}
.contact-info .contact-list li i {
  top: 20px !important;
}
