#wrapper-navbar nav {
position: fixed;
z-index: 1000;
top: 0;
width: 100%;
background-color:#fff !important
}
nav .container {
margin:0;
margin-right:20px;
max-width:1920px
}
nav ul {
width:100%;
margin:0 !important
}
nav a {
font-family:'thameen';
color:#878864 !important;
font-size:20px
}
@media only screen and (min-width: 1000px) {
nav li {
padding-left:40px
}
}
@media only screen and (max-width: 600px) {
#jobs nf-cells {
flex-direction:column
}
}
#jobs nf-cells {
display:flex
}
@media only screen and (min-width: 780px) {
.remove-md-border {
border:none !important
}
.text-md-new-right {
text-align:right !important
}
}
@media only screen and (min-width: 781px) {
.d-md-new-none {
display:none !important
}
.d-md-new-flex {
display:flex !important
}
}
#wrapper-footer {
display:none
}
.navbar-toggler {
background-color:#868864;
border-color:#868864
}
.rtl p, .rtl h1, .rtl h2, .rtl h3,
.rtl h4, .rtl h5, .rtl h6, .rtl li, .rtl a {
text-align:right
}
.rtl label {
text-align:right !important
}
h1 {
font-size:66px;
color:#878864
}
.rtl h1, .rtl input[type=button] {
font-family:'thameenDemiBold';
}
h2 {
font-size:45px;
color:#707070
}
.rtl h2 {
font-family:'thameenDemiBold';
}
h3 {
font-size:23px;
color:#707070
}
.rtl h3 {
font-family:'thameenDemiBold';
}
p, label, ol li { font-size:26px;
color:#707070;
}
.rtl p, .rtl label, .rtl a, .rtl ol li { font-family:'thameen';
}
p.slim {
font-size:20px;
}
.aboutUsBorder {
border-bottom:1px solid #e5e5e5;
margin-bottom:15px
}
.nf-form-fields-required {
display:none
}
.nf-form-content  {
max-width: none !important;
}
.rtl .nf-error.field-wrap .nf-field-element::after, .rtl .nf-pass.field-wrap .nf-field-element::after {
left: 0px;
right: unset;
}
.hiringFormInput {
border: none !important;
border-bottom: #d9d9d9 solid 1px !important;
background-color: transparent !important;
}
.rtl .hiringCurrentlyWorking ul {
display:flex
}
.rtl .hiringCurrentlyWorking ul li {
margin-left:13px !important
}
.hiringUploadBtn .btn {
border: 1px solid #878864;
background-color: #fff;
color: #878864;
padding: 7px 20px;
}
.hiringUploadBtn .btn:hover {
background-color:#878864;
color:#fff
}
nf-section p {
font-size:15px
}
#footer-full-content {
max-width:1920px;
}
#wrapper-footer-full {
padding:0
}
#footer-full-content ul {
display: flex;
flex-wrap: wrap;
}
#footer-full-content ul li {
list-style:none;
margin-left:90px;
margin-top:10px
}
a:hover {
text-decoration:none
}
#wrapper-footer-full ul {
padding:0
}
#wrapper-footer-full ul li a {
color:#878864;
font-size:20px;
font-family:'thameen';
}
#wrapper-footer-full  .widget_sow-image {
margin-bottom:0
}
@media only screen and (max-width: 780px) {
h1 {
font-size:53px
}
p {
font-size:20px
}
#footer-full-content ul li {
margin-left:20px
}
}
@media only screen and (max-width: 600px) {
nf-cells {
display: flex;
flex-direction: column-reverse;
}
nav .container {
margin:0
}
}
@media only screen and (max-width: 780px) {
#footer-full-content ul {
justify-content: center;
align-items:center;
flex-direction:column;
margin:0
}
.text-new-center {
text-align:center !important 
}
.extraPageMainText {
font-size:150px !important
}
}
label.nf-checked-label::before {
background-color:#878864 !important;
top:unset !important
}
label.nf-checked-label::after {
border-color:#878864 !important
}
#ourInterests img {
max-width: unset;
height: 70px;
}
@media only screen  and (min-width: 415px) and (max-width: 781px) {
#mainSection {
background-image: url(https://www.darayn.co/wp-content/uploads/2022/01/ipad.webp) !important;
padding-right:26% !important
}	
}
@media only screen  and (max-width: 414px) {
#mainSection {
background-image: url(https://www.darayn.co/wp-content/uploads/2022/01/for-mobile.webp) !important;
padding-right:26% !important;
height:666px !important;
background-size:contain !important;
background-repeat:no-repeat !important;
}	
}
@media only screen  and (min-width: 1400px) {
#mainSection {
height:800px !important
}
} .extraPageMainText {
font-family:"Lalezar-Regular" !important;
font-size:220px
}.so-widget-sow-image-default-8b5b6f678277 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-8b5b6f678277 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}