
:root {
	--theme: #E5B24B;
	--theme2: #29473f;
	--title: #011c0d;
	--text: #FFF;
}

.preloader .loader .loader-section .bg {
    background-color: #29473f;
}

.main-header-wrapper-2 .logo-image {
    padding: 15px 30px 15px 50px;
}

.header-section-2 {background-image:none}

.section-title .sub-title {color:#E5B24B}

.contact-xs {display: none;flex-direction: row;gap: 10px;}

.contact-xs a {display: flex;gap: 10px;align-items: center;}

@media (max-width: 1199px) {
    .main-header-wrapper-2 {padding: 0;}
	.main-header-wrapper-2 .logo-image {padding: 10px 0;}
	.contact-xs {display: flex;}
}



@media (max-width: 1899px) {
    .header-top-wrapper-2 {
         background-color: transparent     
    }
	.logo-image a img {
    width: 120px !important;
}
	
}

.paddingl {padding-left:20px}
.marginl {margin-left:20px}

@media (max-width: 767px) {
    .center-xs > div {
        display: flex;
        justify-content: center;
        text-align: center;
    }
}

@media (min-width: 2200px) {
    .header-section-2 .header-top-wrapper-2 {
         background-color: transparent     
    }
}

@media (max-width: 1399px) {
    .d-xxl-block {
        display: block !important;
		margin-top: -140px;
	}
    
	.d-xxl-block img {width:100%;    max-width: 872px;}
	
}

.faq-section {
    background: #fff4db;
}

.faq-content .accordion-item .accordion-collapse .accordion-body {
    color: #000;
}

.d-xxl-block .banner-thumb-area img {
    max-width: 670px;
}

.section-title .sub-title {
	line-height: 26px;
    font-size: 19px;
    margin-bottom: 20px;
}

.banner-style1 {padding: 150px 0 245px;}
@media (max-width: 767px) {
    .banner-style1 {padding: 0;}
	.banner-style1 .section-title .theme-btn + a {margin-left: 15px;}
}

.section-title .title.smaller {
    font-size: 50px;
    line-height: normal;
	margin: 0 0 20px 0;
}
.shape1.float-bob-y.d-none.d-xxl-block > img {
    opacity: .5;
}
.section-title .title.smallest {
    font-size: 25px;
    line-height: normal;
    margin: 20px 0 0 0;
}
@media (max-width: 400px) {
    .contact-xs {flex-direction: column;gap: 0;}
	.logo-image a img {padding: 5px 0 !important;width: 60px !important;}
}

