.dbox-relative {
    margin: 15px;
    text-align: center;  
}

.elementor-360 .elementor-element.elementor-element-24f43ab .wpcf7-submit {
    width: 100%;
}

.wpcf7-submit:hover {
    color: #a87831;
    border: 1px solid #a87831;
    background: transparent;
}

.wpcf7-submit, .dark-page .wpcf7-submit {
    background: #a87831 none repeat scroll 0 0;
  
    width: 100%!important;

    border: 1px solid #a87831;

}





button, input, select, textarea {
    max-width: 100%;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #ddd;
    color: #888;
    line-height: inherit;
    padding: 8px 13px;
    width: 100%;
    background: #fff;
}

.column {
  float: left;
    z-index: 99999;
    position: relative;
    margin: 0 1% 40px;
	margin-bottom: 10px;
}

.one-second.column {
    width: 48%;
	margin-bottom: 10px;
}

#menu-item-2287{
    font-size: 15px;
    font-weight: bold;
    background-color: #a87831;
}

.fat-nav ul li:last-child{
	background-color: #a87831;
}
.fat-nav ul li:last-child a:hover {
color: #000!important;
}


.header-icon {
    margin-right: 40px;
}
.joinchat__button {
    bottom: 73px;
}

.grecaptcha-badge { 
    visibility: hidden;
}

.tamano{height: 5em;}

.navigation li a, .menu-box .menu ul li a {
  font-family: Nirmala;
    letter-spacing: 0.04em;
	padding: 28px 15px;
}
.navigation li a{    font-weight: unset;}
.wpcf7 p {
    position: relative;
    font-family: 'yugothil', sans-serif;
}

.for-sticky{ background: rgba(0, 0, 0, 0.85);}

.clean-header .logo1, .custom-logo .logo1 {
    max-height: 180px;
    margin-top: -60px;
    margin-bottom: -55px;
}

.wpcf7-form-control-wrap {box-shadow:1px 1px 20px 0px rgba(0,0,0,0.3);}

.eif-col-1 .eif_item {
	width: 25% !important;
}
#eif_feed {
    margin: -66px auto!important;	
}
#eif_images {
    margin-top: 36px;
}
.slider .slick-arrow { margin-top: -30%; }

h1, h2, h3, h4, h5, h6 {
    font-weight: 900;
    font-family: 'Nirmala', sans-serif;
    color: #000;
    letter-spacing: -0.04em;
    line-height: 1.3;
    word-wrap: break-word;
}
p{font-family: 'Nirmala', sans-serif;}

  .sombrai { box-shadow: -14px 9px 30px -3px rgba(0,0,0,0.5);
}
.content-title span {
    color: #a87831;
}a:hover {
    text-decoration: none;
    color: #a87831;
}
::selection {
    background: #a87831;
    color: #fff;
}

.box-with-icon .hampoz-icon {
     background: #a87831;
}

.to-top::before {
    background:#a87831 none repeat scroll 0 0;
}
.to-top::after {
    background: #a87831  none repeat scroll 0 0;
    
}
::-moz-selection {
  background:#a87831; 
}
.content-title span {
    color: #a87831;
}

code {
    color: #a87831 ;
}
.form-submit #submit:hover{
	background:transparent ;color:#a87831;border-color:#a87831 ;
}

.form-submit #submit {
    background: #a87831 none repeat scroll 0 0;
	border-color: #a87831;

}
.abtw-soc a:hover{
	background:#a87831;
	border-color:#a87831;
}
.abtw-soc a {
    color: #a87831;
}
.wdg-about-subtitle {
    background: #a87831;
}
.tagcloud a:hover{background:#a87831;}
.tagcloud a {
    border: 2px solid #a87831;
    color: #a87831;}
#searchform #searchsubmit {
    background: url("images/search.png") no-repeat scroll center center #a87831  ;}
.blog-gallery a i {
	background: #a87831  none repeat scroll 0 0;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #a87831  ;
    border-color: #a87831  ;}
.post-detail > li i {
    background: #a87831 none repeat scroll 0 0;}
.blog-post-list a:hover h3 {
    color: #a87831;
}
.footer a{color:#a87831;}
.footer-icon li a:hover{
	background: #a87831;}
.portfolio-type-three .dbox-relative p {
    color: #a87831;}
.swork-line {
    margin-bottom: 25px;
    background: #a87831;}
.op-sub {
    color: #a87831;}
.portfolio-type-two .dbox-relative p {
    color: #a87831;}

.dbox-relative {
    background: #a87831d9;padding: 20px 30px;}

.elementor-382 .elementor-element.elementor-element-f46f88f .dbox-relative {
    padding: 20px 4px 20px 4px;
    text-align: center;
}

.port-filter a::after {
    background: #a87831 none repeat scroll 0 0;}
.port-filter a::before {
    background: #a87831 none repeat scroll 0 0;}
.port-filter a {color: #a87831;}
.port-filter a.active {
    background: #a87831;
}
.content-btn:hover,.content-btn:active,.content-btn:focus {color:#a87831;border:1px solid #a87831;background:transparent;}
.content-btn::before {
    background: #a87831  none repeat scroll 0 0;}
.content-btn {
    background: #a87831 none repeat scroll 0 0;
	border:1px solid #a87831;}
.box-with-icon .hampoz-icon {background: #a87831;}
.center-box-slider .slider-line {background: #a87831;}
.left-box-slider .slider-line {  background: #a87831;}
.slider-btn:hover{color:#a87831;}
.slider-btn {
    background: #a87831 none repeat scroll 0 0;}
.slider .slick-arrow:hover{background:#fff;color:#a87831;}
.slider .slick-arrow {background: #a87831;}
.slider-title span {
    color: #a87831;
}
.table-content h3 > span{color:#a87831;}
.box-small-icon .hampoz-icon {background: #a87831;}
.cell-left-border {
    border-left: 10px solid #a87831;
}
.cell-right-border {
    border-right: 10px solid #a87831;
}