﻿h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
a{text-decoration:none;}
p{line-height:1.3; margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;}
ul li{float:none;}
ul.left li{float:left; margin-right:10px;}
a, div, input, p, strong, section, header, footer, img{transition:all .3s ease;}
.w20{width:20%; }
.w60{width:60%;}
.overflow{overflow:hidden !important;}
.fleft{float:left;}
.fright{float:right;}
.posrelative{position:relative;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.mr0{margin-right:0;}
.mb0{margin-bottom:0 !important;}
.pt40{padding-top:40px;}
.pt80{padding-top:80px;}
.pb40{padding-bottom:40px;}
.pb80{padding-bottom:80px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.mr10{margin-right:10px;}
.tbl20{padding-left:20px;}
.textcenter{text-align:center;}
.btnstyle, input.btnstyle, a.btnstyle, .btnsecond, input.btnsecond, a.btnsecond,
.btnwhite, input.btnwhite, a.btnwhite,
.btnwhatsapp, input.btnwhatsapp, a.btnwhatsapp{display:inline-block; cursor:pointer; padding:15px 20px; }
.btnstyle, input.btnstyle, a.btnstyle{color:#fff; background-color:#b28324; border:1px #b28324 solid;}
.btnstyle:hover, input.btnstyle:hover, a.btnstyle:hover,
.btnstyle:active, input.btnstyle:active, a.btnstyle:active{background-color:#fff; color:#b28324;}
.btnsecond, input.btnsecond, a.btnsecond{color:#fff; background-color:#b28324; border:1px #b28324 solid;}
.btnsecond:hover, input.btnsecond:hover, a.btnsecond:hover,
.btnsecond:active, input.btnsecond:active, a.btnsecond:active{background-color:#fff; color:#b28324;}
.btnwhite, input.btnwhite, a.btnwhite{color:#333333; background-color:#fff;}
.btnwhite:hover, input.btnwhite:hover, a.btnwhite:hover,
.btnwhite:active, input.btnwhite:active, a.btnwhite:active{background-color:#f1f1f1;}
.btnwhatsapp, input.btnwhatsapp, a.btnwhatsapp{background-color:#25d266; color:#fff !important; border:1px #25d266 solid; border-radius:2px;}
.btnwhatsapp:hover, .btnwhatsapp:active, 
input.btnwhatsapp:hover, input.btnwhatsapp:active, 
a.btnwhatsapp:hover, a.btnwhatsapp:active{color:#25d266 !important; background-color:#fff;}
.bgstyle{background-color:#b28324;}
.bgstyle, .bgstyle ul li, .bgstyle strong, .bgstyle p, .bgstyle div, .bgstyle i,
.bgstyle .headingtitle div.shortdesc{color:#fff !important;}
.bgstyle div.line{background-color:#fff !important;}
.bgstyle a{color:#fff;}
.bgstyle a:hover, .bgstyle a:active{padding-left:10px;}
.textstyle, a.textstyle, .textwhite, a.textwhite{display:inline-block;cursor:pointer; }
.textstyle, a.textstyle{color:#b28324; }
.textwhite, a.textwhite{color:#fff; }
.textstyle:hover, a.textstyle:hover, .textstyle:active, 
a.textstyle:active, .textwhite:hover, a.textwhite:hover, .textwhite:active, 
a.textwhite:active {padding-left:10px;}
.imagescenter a, .imagescenter{width:100%; height:100%; display:block; object-fit: cover; position: relative;
display: flex; }
.imagescenter a img, .imagescenter img{width:100%; height:100%; display:block; object-fit:cover; object-position:center center;}
.asp43{aspect-ratio:4/2;}
.bggray{background-color:#f8f8f8;}
.bgwhite{background-color:#fff;}
.bgdarkgray{background-color:#f1f1f1;}
.bgstyle{background-color:#b28324;}
.colorstyle{color:#b28324;}
.boxshadow{-webkit-box-shadow: 0px 0px 5px 0px rgba(230,230,230,1);-moz-box-shadow: 0px 0px 5px 0px rgba(230,230,230,1);box-shadow: 0px 0px 5px 0px rgba(230,230,230,1);}
.bgimages, .includeimg{width: 100%;height: 100%; background-size: cover;background-position: center;background-repeat: no-repeat;background-attachment: fixed;}
.includeimg{opacity:0.2; z-index:9998; position:absolute; left:0; right:0; top:0; bottom:0;}
.disflex {display: flex; justify-content: center; align-items: center;}
.icons{width:50px; height:50px; background-color:#b28324; border:1px #b28324 solid; text-align:center; line-height:50px;}
.icons:hover, .icons:active{background-color:#fff;}
.icons:hover > i, .icons:active > i{color:#b28324;}
.icons i{color:#fff;}
.transparant{position:absolute; left:0; right:0; top:0; bottom:0; z-index:9999; opacity:0.7; background-color:#333333;}
.line{width:45px; height:6px; background-color:#b28324; margin-bottom:20px;}
.gradientbl{position:absolute; left:0; top:0; right:0; bottom:0; z-index:9999; background: rgb(0,0,0); transition:opacity .5s ease;
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8743872549019608) 100%);}
.table{width:100%; border-radius:5px; overflow:hidden;}
.table thead tr, .table tbody tr{width:100%; overflow:hidden; display:flex;}
.table thead tr{background-color:#b28324; color:#fff; height:40px; line-height:40px;  text-align:center;}
.table tbody tr{height:80px; line-height:80px; text-align:center;}
.table tbody:nth-child(even) {background-color: #f8f8f8;}
.table tbody:nth-child(odd) {background-color: #f1f1f1;}
.table tbody a{color:#b28324;}
.table tbody .icon{width:32px; padding-top:25px;}

@media (min-width: 1px) and (max-width: 1040px) {
    .imagescenter a img, .imagescenter img{width:100%; height:100%; object-fit:cover; object-position:center center;}
.table thead{display:none;}
.table tbody tr{width:100%; height:auto; line-height:20px; display:table-row;}
.table tbody tr td:nth-child(1){margin-bottom:10px;}
.table tbody tr td, .table tbody tr td.w20, .table tbody tr td.w60{width:100% !important; display:block; text-align:left; padding-left:10px;}
.table tbody tr td.w60{margin-bottom:20px;}
.table tbody tr td a{margin-bottom:20px; display:block;}
.fiverbox div.disflex{height:auto !important; display:block !important;}
}
