/*
Name: 			ar-style.css
Written by:		Ahmad Alnajm
Theme Version:	9.9.0
*/

@font-face {
	font-family: 'Castello';
	src: url('./fonts/castello2.ttf') format('truetype');
  }

body {
font-family: 'Castello', sans-serif !important;
}

html .text-color-light, html .text-light {
	text-align: center;
}

html .text-color-light, html .text-light {
	text-align: center;
}

html .text-color-primary, html .text-primary {
	text-align: center;
}

.list li {
	text-align: center;
}

html .text-color-light, html .text-light {
	text-align: center;
}

a {
    color: #DFC592;
}

.section-scroll-dots-navigation-colored > ul > li.active > a:before {
    background: #DFC592;
}

html .overlay-color-primary:not(.no-skin):before {
    background-color: #DFC592 !important;
}

#header .header-btn-collapse-nav {
    background: #DFC592;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
    color: #DFC592;
}

.line-height-4 {
	text-align: left;
}

.text-5 {
	text-align: left;
}

.section-product .text-5 {
	text-align: center;
}

#header .header-nav.header-nav-links nav > ul li:hover > a {
    color: #DFC592;
}

.about-section ul li {
	float: left;
}

html .bg-color-secondary, html .bg-secondary {
	background-color: rgba(0, 0, 0, 0.5) !important;
}

html .bg-color-primary, html .bg-primary {
	background-color: rgba(223, 197, 146, 0.5) !important;
}

.list-inline-item:not(:last-child) {
    margin-left: 0.5rem !important;
    margin-left: unset;
}

html .text-color-primary, html .text-primary {
    color: #DFC592 !important;
}

.btn-with-arrow span, .btn-with-arrow-solid span {
    margin-right: unset;
    margin-left: 10px;
}

#header .header-nav-features {
    padding-right: unset;
}

#header .header-nav-features:before, #header .header-nav-features:after {
    right: 0;
}

.feature-box.feature-box-style-4 .feature-box-icon {
    justify-content: center;
}

.feature-box-icon .icon-image-cas {
    max-width: 40%;
    height: auto;
}

html .text-color-hover-primary:hover, html .text-hover-primary:hover {
    color: #DFC592 !important;
}

.overlay.overlay-op-8:hover:before, .overlay.overlay-op-8.overlay-show:before, .overlay.overlay-op-8.show:before {
    opacity: 0.7;
}

.text-color-primary{
    text-align: center;
}

.line-height-1{
    text-align: center;
}

.line-height-7 {
    text-align: center;
}

html .text-color-primary, html .text-primary {
    text-align: center;
}

html .btn-dark:hover:not(.bg-transparent), html .btn-dark.hover:not(.bg-transparent) {
    color: #000000;
    background-color: #82542A;
    border-color: #212529 #212529 #0a0c0d;
}



.section-product .col-md-4{
    text-align: center;
}

.section-design .col-md-6{
	text-align: center;
}

.location-section .col-md-12{
	text-align: center;
}

.about-section .border {
    border: unset !important;
}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
    color: #DFC592;
}

.floating-wpp {
    z-index: 99999 !important;
}

::selection {
    background: #c4af85;
}

@media (max-width: 767px) {
	.me-5 {
        margin-right: unset !important;
        margin-left: unset !important;
    }

    .ms-md-3 {
        margin-left: 0rem!important;
        margin-right: 0rem!important;
    }

    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
        background: #212529 !important;
    }


}



/* background-color: #DFC592 !important; */
    /* background-color: #82542A !important; */
