.spaminput {display:none;}
.alarm {
        color: red;
    border: 1px solid red;
    padding: 10px;
    font-weight: 500;
    font-size: 20px;
}
.bottom_button {
    position: fixed;
    bottom: 15px;
    left: 40px;
    z-index: 999;
}
.bottom_button a{
        -webkit-box-shadow: -18px -8px 36px 11px rgba(34, 60, 80, 0.34);
    -moz-box-shadow: -18px -8px 36px 11px rgba(34, 60, 80, 0.34);
    box-shadow: -18px -8px 36px 11px rgba(34, 60, 80, 0.34);
}
.pulse:before,
.pulse:after {
 content: '';
 position: absolute;
 border: 1px solid #fab81b;
 left: -20px;
 right: -20px;
 top: -20px;
 bottom: -20px;
 border-radius: 10px;
 animation: pulse 1.8s linear infinite;
 opacity: 0;
}
.pulse:after {
 animation-delay: .5s;
}

@keyframes pulse {
 0% {
  transform: scale(0.5);
  opacity: 0;
 }
 50% {
  opacity: 1;
 }
 100% {
  transform: scale(1.2);
  opacity: 0;
 }
}
h3 {
    font-size: 2rem;
}
.header_menu-sub {
    background-color: #1f1f1f;
}
.header_menu-wrapper {
    border-bottom: 1px solid #888;
}
.header_menu-sub-item {
    font-size: 1.4rem;
}
.price_header {
    color: #f25322;
    font-size: 2rem;
    font-weight: 500;
}
.price_header span{
    color: #fff;
}
.header_price h2 {
display:inline-block;
vertical-align:top;
font-size:32px;
font-weight:bold;
}

.header_price {
    color:#fff;
}

.header_price2 h2 {
    color:#fff;
    font-weight:bold;
    font-size:32px;
}

.prices {
    padding-bottom: 40px;
}
/*IS*/
.el-content a{
    webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    color: #f25322;
}
.visible-xs{
    display:none;
}
.partner-logo{width:200px;display:block;margin:10px 0px;}
.partners-col-md-4 a{color: #f25322;margin:10px 0px;}
.partners-col-md-4{width: 20%;
margin-right:30px;
    display: inline-block;
    font-size: 14px;
    }

 @media screen and (min-width: 1080px){
            .wd {
    width:600px;
    }
 }
    @media screen and (max-width: 720px){
        .partners-col-md-4{width:100%;}
        p img{
            width:100%;
            height:200px;
        }
        .visible-xs{
            display:inline-block;
        }
        .hidden-xs{display:none;}
        
    }
    @media screen and (min-width: 720px) {
    
           
        
    }
    @media screen and (min-width: 420px) {
        .visible-sm{display:none;}
      
        
    }
    .full-slider{padding-bottom: 0px;}
/*.full-slider_one{}
.full-slider_one-slide{}
.full-slider_one img{object-fit:cover;width: 100%;height: 500px;}
.full-slider_two, .full-slider_mini{}
.full-slider_two-slide,.full-slider_mini{
    padding: 30px 15px;
}
.full-slider_two img,.full-slider_mini img{object-fit:cover;width: 100%;height: 150px;cursor: pointer;transition: .3s;}
.full-slider_two img:hover,.full-slider_mini img:hover{opacity:.8;}
.full-slider .slick-dots{
    justify-content: center;
    left: 0;
    bottom: -15px;
}
.full-slider .slick-arrow{}
@media (max-width: 1349px){
.full-slider_one img{height: 400px;}
.full-slider_two img, .full-slider_mini img{height: 100px;}
}
@media (max-width: 991px){
.full-slider_one img{
    height: 300px;
}
.full-slider_two-slide{
    padding: 20px 10px;
}
.full-slider_two img, .full-slider_mini img{
}
}
@media (max-width: 767px){
.full-slider{
    padding: 0;
}
.full-slider_two, .full-slider_mini{display:none;}
}*/
.full-slider_mini img{max-height: 250px;}
.checkbox{
    margin-bottom: 15px;
    position: relative;
    align-items: center;
    padding-left: 22px;
    cursor: pointer;
}
input[type="checkbox"] {
  display: none;
}
.checkbox:before{
    content: " ";
  color: #000;
  position: absolute;
  display: flex;
  justify-content: center;
  left: 0;
  align-items: center;
  flex-direction: row;
  margin-right: 15px;
  text-align: center;
  width: 15px;
  height: 15px;
  background: #FFF;
}
input:checked + .checkbox:before {
  content: "✔";
  background: #ef4511;
  color: #fff;
}
input:disabled + .checkbox:before {
  background: #eee;
  color: #aaa;
}
.rules {
    margin-left: 5px;
    color: #ef4511;
}
.rules:hover {
    text-decoration: underline;
}
.notification {
    position: absolute;
    width: 200px;
    height: 50px;
    border: 1px solid #000;
    display: flex;
    align-items: center;
    right: -250px;
    bottom: 100px;
    border-radius: 5px;
    border: 2px solid #ee5903;
    background-color: #26262a;
    transition: linear 0.3s;
    color: #fff;
    box-sizing: border-box;
    padding: 0 15px;
}
input[type="date"]::-webkit-calendar-picker-indicator {
    color: rgba(0, 0, 0, 0);
    opacity: 1;
    display: block;
    background: url(../assets/img/calendar.png) no-repeat;
    background-size: cover;
    width: 20px;
    height: 20px;
    border-width: thin;
    cursor: pointer;
}

.open {
    right: 30px;
}
.modal_slider{
    position: fixed;
    overflow: hidden;
    z-index: 999;
    box-sizing: border-box;
    background-color: rgb(0, 0, 0, 0.9);
    display: none;
    width: 100%;
    height: 100%;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;
}
.close_modal_gallery{
    position: absolute;
    font-size: 32px;
    color: yellow;
    top: 30px;
    right: 30px;
    cursor: pointer;
}
.fullImg{
    width: 100%;
    height: 100%;
    max-width: 800px;
    max-height: 400px;
}
.fullImg img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.open_gallery{
    display: flex;
    justify-content: center;
    align-items: center;
}
.sign .promo_slide{
    height: 309px;
}
.wd{
    width: 53%;
}
.content_table td{
    min-width: 60px;
}
#l-block img{display:inline-block;width:33%;}
#l-block .inline-text{display:inline-block;width:60%;padding:0px 10px; vertical-align: top;}
#footer-ul1{padding:0;}
#footer-ul1 li{list-style-type:none;}
#video-single{width: 60%; margin-left:55px;margin-bottom: 25px;}
@media (max-width: 720px){
    #video-single{width:100%;margin:0;}
}
#link-h3{
    color: #f25322;
    font-weight: 700;
}
/*IS*/
.footer_toper-item1{
font-size:1.4rem;
font-weight:700;
padding-right: 15px;
color:#dad7d6;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
}
.footer_toper-item1:before{
    content:'';
    /*margin-right:15px;*/
    background-repeat:no-repeat;
    background-position:50% 50%;
    background-size:contain;
}
.footer_toper-item__11:before{
    width:36px;
    height:29px;
	padding-left: 10px;
    background-image:url(images/tg.png);}
    
.footer_toper-item__12:before{
    width:36px;
    height:29px;
	padding-left: 10px;
    background-image:url(images/whatsapp.png);}
    
.bg-one{
background: rgb(102,175,76);
background: -moz-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 30%);
background: -webkit-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 70%);
background: linear-gradient(90deg, rgba(102,175,76,0.2) 48%, rgba(255,102,0,0.2) 10%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#66af4c",endColorstr="#ff6600",GradientType=1);
}
.bg-one.center{
    text-align:center;
}

.bg-two{
background: rgb(102,175,76);
background: -moz-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 30%);
background: -webkit-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 70%);
background: linear-gradient(90deg, rgba(102,175,76,0.2) 36%, rgba(255,102,0,0.2) 10%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#66af4c",endColorstr="#ff6600",GradientType=1);
}
.bg-two.center{
    text-align:center;
}

.bg-three{
background: rgb(102,175,76);
background: -moz-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 30%);
background: -webkit-linear-gradient(90deg, rgba(102,175,76,0.5) 50%, rgba(255,102,0,0.5) 70%);
background: linear-gradient(90deg, rgba(102,175,76,0.2) 43%, rgba(255,102,0,0.2) 10%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#66af4c",endColorstr="#ff6600",GradientType=1);
}
.bg-three.center{
    text-align:center;
}
.appblock{
display: flex;
margin-top:20px;
padding: 20px;
}
.block1{
flex-direction: row;
width:50%;

}
.block2{
flex-direction: row;
width:50%;

}
@media (max-width: 767px){
.dr {
    width: 50%;
    max-width: 480px;
    padding-left: 10px;
    padding-right: 10px;
}
}
.dr{
    width:100%;
}
@media (max-width: 767px){
.appblock{
display: flex;
margin-top:20px;
padding: 20px;
flex-direction: column;
}
}
@media (max-width: 767px){
.block1{
width:70%;
padding-bottom:20px;
}
.block2{
width:70%;
}
}
.what_pic1{
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    background-size: auto 100%;
    height: 170px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    opacity: .7;
}
@media (max-width: 767px){
.what_pic {
    background-size: 50%;
}
}
@media (max-width: 767px){
.dr1 {
    width: 40%;
}
.dr2 {
    width: 40%;
}
.dr3 {
    width: 40%;
}
.dr4 {
    width: 40%;
}
.dr5 {
    width: 40%;
}
.dr6 {
    width: 40%;
}
}
.top1{
    margin-top:10px;
}
@media (max-width: 767px){
.about_pic__1 {
    display:block;
    width:100%;
}
.about_pic__2 {
    display:block;
    width:100%;
}
}
@media (max-width: 767px){
.about_item__6 {
    top: 40px;
    left: 210px;
}
.about_item__8 {
    top: 160px;
    left: 230px;
}
.about_item__7 {
    top: 123px;
    left: 106px;
}
.about_item__1 {
    top: 160px;
    left: 233px;
}
.about_item__2 {
    top: 353px;
    left: 258px;
}
.about_item__3 {
    top: 310px;
    left: 120px;
}
.about_item__4 {
    top: 250px;
    left: 200px;
}
.about_item__5 {
top: 231px;
    left: 111px;
}
}
.appblock1{
    display: flex;
    justify-content: space-around;
}
.block11{
    margin: 30px;
	width:33%;
}
.block22{
	width:33%;
	margin: 30px
}
.block33{
	width:33%;
	margin: 30px
}
.appblock1 img{
    width:100%;
}
.appblock1 p{
    text-align:center;
}
@media (max-width: 767px){
.appblock1{
    display: flex;
    justify-content: space-around;
    flex-direction: column;
}
.block11{
    margin: 30px;
	width:33%;
}
.block22{
	width:33%;
	margin: 30px
}
.block33{
	width:33%;
	margin: 30px
}
.appblock1 img{
    width:250%;
}
.appblock1 p{
    text-align:center;
    margin-right: -184px;
}
}
.lok{
    margin-top:10px;
}
@media (max-width: 767px){
.footer_toper-item {
    margin-bottom: 10px;
}
.footer_toper-item1 {
    margin-bottom: 10px;
}
}
.shop-text{
    color: #cdcdcd;
}
    .shop h3{
        text-align:center;
    }
    .shop .product img{
        width:100%;
    }
    .category_row {
        display: flex;
        flex-wrap: wrap;
    }
    .category_row .product{
    width: 25%;
    padding: 20px;
    }
    .category_row .product_name,
    .category_row .product_price
    {
        text-align: center;
        margin-top: 5px;
    }
    .category_row .product_price {
        font-weight: 700;
    }
    @media (max-width:1349px){
    .category_row .product{
            width: 33.333%;
        }
    }
    @media (max-width:991px){
    }
    @media (max-width: 767px){
.category_row .product{
    width: 50%;
}
.block1 iframe{
    width:auto;
}
.block2 iframe{
    width:auto;
}
.block333 iframe{
    width:auto;
    margin-left:-180px;
}
}
.block333{
    margin-left:200px;
    width:100%;
}