/* -------------------------------------------------------------------------- */
/*                                nirvana Button                               */
/* -------------------------------------------------------------------------- */
/* prettier-ignore */

:root,
[data-bs-theme=light] {
--nirvana-font-sans-serif: "Cairo", sans-serif;
--nirvana-body-font-family: "Cairo", sans-serif;
--nirvana-border-radius-sm: 20px;
}

body {
	font-family: var(--nirvana-body-font-family);
}

.btn-primary {
  --nirvana-btn-color: #fff;
  --nirvana-btn-bg: #9f9271;
  --nirvana-btn-border-color: #c9ae78;
  --nirvana-btn-hover-color: #fff;
  --nirvana-btn-hover-bg: #9f9271;
  --nirvana-btn-hover-border-color: #c9ae78;
  --nirvana-btn-focus-shadow-rgb: 47, 77, 122;
  --nirvana-btn-active-color: #fff;
  --nirvana-btn-active-bg: #ff9500;
  --nirvana-btn-active-border-color: #ffcf8c;
  --nirvana-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --nirvana-btn-disabled-color: #fff;
  --nirvana-btn-disabled-bg: #96641d;
  --nirvana-btn-disabled-border-color: #8e7655;
}

.bg-white {
  --nirvana-bg-opacity: 1;
  background-color: rgb(199 172 120) !important;
  background-image: url(../images/Group-13688.png);
  /* opacity: 0.5; */
}
.bg-primary {
  --nirvana-bg-opacity: 1;
  background-color: rgb(199 172 120) !important;
  background-image: url(../images/Group-13688.png); 
  border-radius: var(--nirvana-border-radius-sm);
}

[dir=rtl] .navbar-brand {
  margin-top: 1rem;
}

.contact {
  background-color: #6b5e45;
  position: absolute;
  width: 100%;
  height: 30px;
  top: 0;
}
.bar-footer {
    position: absolute;
    background-color: #6b5e45;
    width: 100%;
    height: 50px;
    bottom: 0;
}

.video-page .s130 {
    background-color: #A09371;
}
.margin-bottom-20
{
    margin-bottom: 20px;
}

.s130 {
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	font-family: "Flat", sans-serif;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 100%;
	padding: 15px;
	background-color: #6b5e45;
	border-radius: 20px;
}

.s130 form {
	width: 100%;
	max-width: 790px;
}

.s130 form .inner-form {
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	border-radius: 34px;
	overflow: hidden;
	margin-bottom: 30px;
}

.s130 form .inner-form .input-field {
	height: 50px;
}

.s130 form .inner-form .input-field input {
	height: 100%;
	background: transparent;
	border: 0;
	display: block;
	width: 100%;
	padding: 10px 0;
	font-size: 16px;
	color: #000;
}

.s130 form .inner-form .input-field input.placeholder {
	color: #222;
	font-size: 16px;
}

.s130 form .inner-form .input-field input:-moz-placeholder {
	color: #222;
	font-size: 16px;
}

.s130 form .inner-form .input-field input::-webkit-input-placeholder {
	color: #222;
	font-size: 16px;
}

.s130 form .inner-form .input-field input:hover,
.s130 form .inner-form .input-field input:focus {
	box-shadow: none;
	outline: 0;
}

.s130 form .inner-form .input-field.first-wrap {
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	background: #fff;
}

.s130 form .inner-form .input-field.first-wrap input {
	-ms-flex-positive: 1;
	flex-grow: 1;
	font-family: 'Flat';
}

.s130 form .inner-form .input-field.first-wrap .svg-wrapper {
	min-width: 80px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}

.s130 form .inner-form .input-field.first-wrap svg {
	width: 36px;
	height: 36px;
	fill: #222;
}

.s130 form .inner-form .input-field.second-wrap {
	min-width: 100px;
}

.s130 form .inner-form .input-field.second-wrap .btn-search {
	height: 100%;
	width: 100%;
	white-space: nowrap;
	font-size: 16px;
	color: #fff;
	border: 0;
	cursor: pointer;
	position: relative;
	z-index: 0;
	background: #000;
	transition: all 0.2s ease-out, color 0.2s ease-out;
	font-weight: 300;
	font-family: 'Flat';
}

.s130 form .inner-form .input-field.second-wrap .btn-search:hover {
	background: #000;
}

.s130 form .inner-form .input-field.second-wrap .btn-search:focus {
	outline: 0;
	box-shadow: none;
}

.s130 form .info {
	font-size: 15px;
	color: #ccc;
	padding-left: 26px;
}
