.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5,
.col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10,
.col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, 
.col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, 
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, 
.col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, 
.col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, 
.col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, 
.col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, 
.col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6,
.col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    padding-right: 5px;
    padding-left: 5px;
}

.container {
width: 95% !important;
max-width: 95% !important;

}

.slick-dots li button::before {
font-size: 8px !important;
}
.slick-dots {
bottom: -15px !important;
}
.Button-1 {
border: 1px solid #f1f1f1;
background-color:rgba(255,255,255,0.4);
padding:3px 10px;
width:100%;
font-size:9pt;
font-family: bmitra;
text-align: center;
color: rgb(0, 159, 255);
position: relative;
border-radius:10px;
transition: all .5s;
  font-family:iransans_Light;
}
.Button-1:hover {
color: #fff;
background-color:rgb(0, 159, 255);
border: 1px solid #f1f1f1;
padding:3px 10px;
width:100%;
font-size:9pt;
text-align: center;
position: relative;
border-radius:10px
}

.Button-2 {
border: 1px solid #f1f1f1;
width:100%;
  margin:5px;
position: relative;
border-radius:10px;
transition: all .5s;
}
.Button-2:hover {
  margin:5px;
border: 1px solid rgb(0, 159, 255);
width:100%;
position: relative;
border-radius:10px
}
.container {
    width: 95% !important;
}

/*item*/
.owl-item {
    position: relative;
    width: 25% !important;
    margin-bottom: 10px;
    padding: 0 5px;
} 

.tbox {
    background: #fff;
    border-radius: 5px;
    transition: all 0.5s linear 0s;
    border: 1px solid #ddd;
}

.tbox:hover {
box-shadow: 0px 1px 6px #eaeaea;
color:red !important;
}
.owl-item img {
    display: block;
    width: 100%;
  
}
.tbox img {
    height: auto;
    width: 100%;
    margin: 0px !important;
    border-radius: 5px 5px 0px 0px;
}
.tbox:not(:last-of-type) {
    margin-left: 20px;
      margin-top: 20px
}

.kamar1 {
font: 12pt/1.5 IRANSANS_MEDIUM;
margin: 0;
transition: all .5s ease;
padding: 10px 0;
border-radius: 0 0 5px 5px;
color:#444;
text-align:center;
}
.tbox .kamar1 .owl-item:hover h3{
  color:red !important;
}
.owl-item a {
color: #555 !important
}
.owl-item:hover a {
color: red !important
}

#block6.table{
  margin-bottom:0 !important;
}

.block1 .block-header * {
    font-family: IRANSans_Light;
    font-size: medium;
    color: #507dbc !important;
    text-align: right;
}
.block2 .block-header * {
    font-family: IRANSans_Light;
    font-size: medium;
    color: #507dbc !important;
    text-align: right;
}