.arrow-hide a > span {
display: none !important;
}
#wrapper{
margin-top:0px !important;
}
.home #header {
background-size: cover !important;
padding: 0;
}
h2.entry-title {
display: none;
}
#wrapper .one-column #content {
margin: 0 auto;
width: 100%;
}
#wrapper .hentry {
margin: 0;
}
body {
background: #FFFFFF !important;
}
#wrapper div#header {
background: #272627;
}
#wrapper div#header .container {
width: 100%;
margin: auto;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 100px;
}
html.fa-events-icons-ready {
}
#wrapper div#header .site-branding {
margin: 0;
}
#wrapper div#header ul {
padding: 0;
margin: 0;
}
#wrapper div#header .top ul li {
list-style: none;
display: inline-block;
color: #fff;
font-size: 10px;
font-family: Montserrat;
text-transform: uppercase;
position: relative;
}
#wrapper div#header .top ul li a {
color: #fff;
font-size: 10px;
font-family: Montserrat;
text-transform: uppercase;
text-decoration: none;
margin-left: 5px;
transition:all 0.5s ease;
}
#wrapper div#header .top ul li:first-child {
margin-right: 20px;
}
#wrapper div#header .top ul li:first-child:before {content: '';height: 13px;width: 1px;background: #fff;position: absolute;right: -14px;top: 5px;}
#wrapper div#header .top ul li a:hover {
color: #D6B452;
}
#wrapper div#header .bottom ul li {
list-style: none;
display: inline-block;
position: relative;
margin-right: 30px;
}
#wrapper div#header .bottom ul li a {
color: #fff;
font-size: 10px;
font-family: Montserrat;
text-decoration: none;
text-transform: capitalize;
transition: all 0.5s ease;
}
#wrapper div#header .bottom {
display: flex;
justify-content: flex-end;
align-items: center;
padding: 13px 0;
z-index: 999;
position: relative;
}
#wrapper div#header .bottom a.call-us {
color: #fff;
font-size: 10px;
font-family: Montserrat;
text-decoration: none;
width: 145px;
height: 54px;
background: #282828;
display: flex;
align-items: center;
border: 1px solid #282828;
transition: all 0.5s ease;
justify-content: center;
}
#wrapper div#header .top ul {
display: flex;
justify-content: flex-end;
}
#wrapper div#header .top {
padding: 20px 0;
}
#wrapper div#header .bottom ul li a:hover {
color: #272627;
}
.home-slider.slide-1 {
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/banner.png);
}
.home-slider {background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;height: 665px;display: flex !important;justify-content: center;flex-direction: column;}
.home-slider.slide-wallpaper {
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/banner-2.png);
}
.home-slider.slide-flooring {
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/banner-3.png);
}
.home-slider.slide-windowblinds {
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/banner-4.png);
}
.home-slider.slide-1 .slider-inner {
width: 100%;
margin: auto;
padding-left: 100px;
}
.home-slider.slide-1 .slider-inner h2 {
font-family: Montserrat;
font-size: 36px;
font-weight: 600;
color: #D6B452;
text-transform: uppercase;
position: relative;
width: fit-content;
}
.home-slider.slide-1 .slider-inner h3 {
font-size: 70px;
font-weight: 600;
color: #FFF;
line-height: 70PX;
text-transform: uppercase;
position: relative;
margin-bottom: 5px;
}
.home-slider.slide-1 .slider-inner h4 {
font-size: 50px;
font-weight: 600;
color: #fff;
text-transform: uppercase;
position: relative;
line-height: 50px;
margin-bottom: 40px;
}
.home-slider.slide-1 .slider-inner a {
font-family: Montserrat;
font-size: 14px;
background: #D6B452;
text-transform: uppercase;
position: relative;
color: #fff;
width: 170px;
height: 54px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.5s ease;
}
.home-slider.slide-1 .slider-inner h2:before {content: '';background: #D6B452;width: 175px;height: 1px;position: absolute;right: -205px;top: 23px;}
.home-slider.slide-1 .slider-inner a:hover {
background: #fff;
color: #D6B452;
}
.slider-nav {
width: 453px;
margin: -88px auto 0;
}
.slider-nav img.slick-slide {height: 100px;}
.slider-nav .slick-list.draggable {
padding: 0 !important;
}
#about .elementor-widget-text-editor h2 {
font-size: 30px;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 35px;
}
#about .elementor-widget-text-editor p {
font-family: 'Montserrat';
color: #272627;
font-size: 14px;
line-height: 25px;
}
#about .elementor-widget-text-editor p a {
font-size: 14px;
font-family: 'Montserrat';
background: #272627;
color: #fff;
padding: 18px 40px;
border: 1px solid #272627;
transition: all 0.5s ease;
margin-top: 54px;
display: table;
}
#about .elementor-widget-text-editor p a:hover {
color: #272627;
background: #fff;
}
.home-slider.slide-wallpaper h2 {
width: 524px;
height: 124px;
display: flex;
align-items: center;
justify-content: center;
margin: auto;
color: #fff;
background: #272627ad;
font-size: 55px;
font-weight: 600;
text-transform: uppercase;
}
.home-slider.slide-flooring h2 {
width: 524px;
height: 124px;
display: flex;
align-items: center;
justify-content: center;
margin: auto;
color: #fff;
background: #272627ad;
font-size: 55px;
font-weight: 600;
text-transform: uppercase;
}
.home-slider.slide-windowblinds h2 {
width: 524px;
height: 124px;
display: flex;
align-items: center;
justify-content: center;
margin: auto;
color: #fff;
background: #272627ad;
font-size: 55px;
font-weight: 600;
text-transform: uppercase;
}
.custm-navigation {
position: relative;
z-index: 0;
}
.custm-navigation:before {
content: '';
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/bg_optimized.png);
width: 961px;
height: 399px;
position: absolute;
z-index: 0;
top: 64px;
right: -101px;
background-repeat: no-repeat;
}
.social-icons .elementor-social-icons-wrapper {
display: flex !important;
flex-direction: column;
position: absolute;
right: -318px;
width: fit-content !important;
top: -508px;
}
.social-icons .elementor-social-icons-wrapper span.elementor-grid-item {
width: fit-content;
margin-bottom: 24px;
}
.social-icons .elementor-social-icons-wrapper span.elementor-grid-item i {
transition: all 0.3s ease;
}
.social-icons .elementor-social-icons-wrapper span.elementor-grid-item i:hover {
transform: rotate(720deg);
}
#wrapper div#header .bottom a.call-us:hover {
background: #fff;
color: #282828;
}
#services .elementor-widget-wrap {
position: relative;
}
#services .elementor-widget-wrap:hover h2.elementor-heading-title{
color: #D6B452;
}
#services .elementor-widget-wrap h2.elementor-heading-title {
transition: all 0.5s ease;
}
#newsletter .tnp-field label {
display: none;
}
#newsletter  .tnp.tnp-subscription {
width: 100%;
max-width: 100%;
margin: 0;
}
#newsletter .tnp.tnp-subscription .tnp-field.tnp-field-email {
margin: 0;
}
#newsletter .tnp.tnp-subscription .tnp-field.tnp-field-button {
margin: 0;
}
#newsletter .tnp.tnp-subscription form {
display: flex;
align-items: center;
}
#newsletter .tnp.tnp-subscription input#tnp-1 {
width: 490px;
height: 54px;
font-family: 'Montserrat';
font-size: 14px;
color: #272627;
margin-right: 17px;
}
#newsletter .tnp.tnp-subscription input.tnp-submit {
background: #D6B452;
height: 54px;
width: 177px;
font-family: 'Montserrat';
font-size: 14px;
color: #fff;
transition: all 0.5s ease;
}
#newsletter .tnp.tnp-subscription input.tnp-submit:hover {
color: #D6B452;
background: #fff;
}
#newsletter .tnp.tnp-subscription input#tnp-1::placeholder {
font-family: 'Montserrat';
font-size: 14px;
color: #272627;
}
section#newsletter {
position: relative;
}
section#newsletter:before {
content: '';
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/bg_optimized.png);
width: 35%;
height: 294px;
position: absolute;
right: 0;
top: -80px;
}
div#footer {
background: #090909;
margin-top: -81px;
}
div#footer .footer-details {
display: flex;
align-items: flex-start;
justify-content: space-between;
padding: 195px 0 70px 0;
}
.f-logo {padding: 20px 0 0 0;}
.f-logo img {
width: 277px;
height: 145px;
object-fit: cover;
max-width: 277px;
}
div#footer .footer-details h2 {
font-family: 'Roboto';
font-size: 20px;
color: #fff;
margin-bottom: 30px;
font-weight: bold;
}
div#footer .footer-details p {
font-family: 'Montserrat';
font-size: 14px;
color: #7C7C7C;
line-height: 25px;
}
.f-about {
width: 315px;
}
.f-quict-links ul#menu-main-menu-1 {
padding: 0 0 0 38px;
}
.f-quict-links ul#menu-main-menu-1 li {
list-style: none;
position: relative;
padding: 0 0 5px 0;
}
.f-quict-links ul#menu-main-menu-1 li a {
font-family: 'Montserrat';
font-size: 14px;
color: #7C7C7C;
text-decoration: none;
transition: all 0.5s ease;
}
.f-contact-info ul.info {
padding: 0;
}
.f-contact-info ul.info li {
list-style: none;
padding: 5px 0;
}
.f-contact-info ul.info a {
font-family: 'Montserrat';
font-size: 14px;
color: #7C7C7C;
text-decoration: none;
transition: all 0.5s ease;
}
.f-contact-info ul.info i {
color: #7C7C7C;
margin-right: 10px;
transition: all 0.5s ease;
}
.f-contact-info ul.social {
padding: 0;
margin-top: 30px;
}
.f-contact-info ul.social li {
list-style: none;
display: inline-block;
margin-right: 20px;
}
.f-contact-info ul.social li a i:hover {
transform: rotate( 
720deg);
color: #D6B452;
}
.f-contact-info ul.social li a i {
font-size: 30px;
color: #7C7C7C;
transition: all 0.3s ease;
}
.f-quict-links ul#menu-main-menu-1 li:before {
content: '';
background: url(//mustafa-interior.com/wp-content/uploads/2022/01/chevron-1.png);
position: absolute;
width: 16px;
height: 16px;
filter: invert(51%) sepia(0%) saturate(1503%) hue-rotate(165deg) brightness(95%) contrast(92%);
left: -30px;
top: 14px;
}
.footer-copy {border-top: 1px solid #555555;position: relative;padding: 25px 0;}
.footer-copy p {
font-family: 'Montserrat';
font-size: 14px;
color: #fff;
}
.footer-copy p a {
color: #D6B452;
text-decoration: none;
}
.footer-copy p a:hover {
text-decoration: underline;
}
a.top-scroll {
background: #D6B452;
width: 42px;
height: 42px;
display: flex;
position: absolute;
right: -28px;
align-items: center;
justify-content: center;
border-radius: 100%;
text-decoration: none;
top: -22px;
}
a.top-scroll i {
color: #fff;
font-size: 14px;
}
.newsletter-col:before {
border: 15px solid #fff;
content: '';
width: 1210px;
height: 71px;
position: absolute;
left: -15px;
z-index: -2;
bottom: 0;
border-top: 0;
}
div#footer div#colophon {
width: 1250px;
margin: auto;
}
.f-quict-links ul#menu-main-menu-1 li a:hover {
color: #D6B452;
}
.f-contact-info ul.info li:hover a {
color: #D6B452;
}
.f-contact-info ul.info li:hover i {
color: #D6B452;
}
body{
overflow-x:hidden !important;
} .inner-header .elementor-social-icons-wrapper.elementor-grid {
display: flex;
flex-direction: column;
margin-bottom: 80px;
}
.inner-header .elementor-social-icons-wrapper.elementor-grid span.elementor-grid-item {margin-top: 25px;}
.inner-header .elementor-social-icons-wrapper.elementor-grid i {
transition: all 0.3s ease;
}
.inner-header .elementor-social-icons-wrapper.elementor-grid i:hover {
transform: rotate(720deg);
}
.our-mission .elementor-icon-box-icon {
box-shadow: 0px 0px 11px 7px #0000001a !important;
background: #fff;
padding: 0;
border-radius: 100%;
width: 100px;
margin: auto;
display: flex;
height: 100px;
align-items: center;
justify-content: center;
}
.mission-col {
background: #fff;
position: relative;
}
.mission-col .elementor-widget-wrap:before {
content: '';
background: #000;
width: 200px;
height: 200px;
position: absolute;
bottom: -30px;
left: -30px;
z-index: -1;
}
.vision-col {
background: #fff;
position: relative;
}
.vision-col .elementor-widget-wrap:before {
content: '';
background: #d6b452;
width: 200px;
height: 200px;
position: absolute;
bottom: -30px;
right: -30px;
z-index: -1;
}
.interior h2.elementor-heading-title.elementor-size-default {
width: 23px;
word-wrap: break-word;
font-family: monospace !important;
position: absolute;
top: -500px;
right: -60px;
letter-spacing: 6px !important;
}
.cntc-frm textarea.wpcf7-form-control, .cntc-frm input.wpcf7-form-control {
width: 100%;
border: 1px solid #282828;
box-shadow: none;
outline: none;
background: transparent;
font-family: 'Montserrat';
font-size: 14px;
color: #282828 !important;
margin: 0 0 10px 0;
padding: 10px 20px;
}
.cntc-frm textarea.wpcf7-form-control::placeholder, .cntc-frm input.wpcf7-form-control::placeholder {
font-family: 'Montserrat';
font-size: 14px;
color: #282828 !important;
}
.cntc-frm textarea.wpcf7-form-control {
height: 96px;
}
.cntc-frm 
input.submit {
width: 170px;
height: 54px;
display: flex;
align-items: center;
justify-content: center;
color: #fff !important;
font-family: 'Montserrat';
font-size: 14px;
margin: 20px 0 0 0;
transition: all 0.3s ease;
}
.cntc-frm input.submit:hover {
color: #000 !important;
}
section.single-wallpaper .list-design {
width: 1200px;
margin: auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
section.single-wallpaper .list-design h2 {
font-size: 17px;
line-height: 17px;
margin-top: 15px;
}
h2.cushead {
color: #F5F5F5;
font-family: "Montserrat", Sans-serif;
font-size: 99px;
font-weight: 500;
text-transform: uppercase;
text-align: center;
}
h3.cussubhead {
color: #282828;
font-family: "Roboto", Sans-serif;
font-size: 40px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
margin: -86px 0 86px 0;
}
section.single-wallpaper .list-design .box {
margin-bottom: 45px;
}
section.single-wallpaper .list-design .box .img {
width: 290px;
height: 277px;
position: relative;
}
a.fancybox.picc {
width: 100%;
display: block;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
section.single-wallpaper .list-design .box .img img {
width: 100%;
object-fit: cover;
height: 100%;
}
section.single-wallpaper {margin-top: 50px;}
.Right-menu-bar::before {
content: '';
position: absolute;
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/Bgsdasaa.png);
left: 128px;
top: 64px;
width: 100%;
height: 500px;
}
.wall-coll-sec .premium-blog-thumb-effect-wrapper {
width: 375px;
height: 375px;
}
.wall-coll-sec .premium-blog-thumb-effect-wrapper img {
width: 100% !important;
height: 100% !important;
max-width: 100% !important;
}
.wall-coll-sec .premium-blog-wrap .premium-blog-thumbnail-container {
width: 100%;
height: 100%;
}
@media (max-width: 390px){
.Right-menu-bar::before {
display: none;
}
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-098fb4b.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
position: relative;
}
.eael-simple-menu-container.eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal>li:last-child a {
background-color: #fff;
color: #000;
font-weight: 500;
transition: 0.5s;
}
.eael-simple-menu-container.eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal>li:last-child a {
color: #D6B452;
border: 1px solid;
}
@media (max-width: 390px){
.vision-col .elementor-widget-wrap:before{
display: none;
}
section#newsletter:before{
display: none;
}
.newsletter-col:before{
display: none;
}
#newsletter .tnp.tnp-subscription input#tnp-1{
width: 95%;
}
#newsletter .tnp.tnp-subscription input.tnp-submit{
width: 100%;
}
.sec-footer .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-ff5a282 {
width: 100%;
}
.sec-footer .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-c3d0e10 {
width: 100%;
}
.sec-footer .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-16715c8 {
width: 100%;
}
.sec-footer .elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-b4ccb87 {
width: 100%;
}
.sec-footer img.attachment-full.size-full {
width: 70% !important;
}
.sec-footer .elementor-element.elementor-element-1f82d70.elementor-widget.elementor-widget-image {
text-align: center;
}
.sec-footer .elementor-widget-wrap.elementor-element-populated {
}
.sec-footer .elementor-widget-wrap.elementor-element-populated {
padding: 10px !important;
}
.sec-footer h2.elementor-heading-title.elementor-size-default {
text-align: center;
}
.sec-footer h2.elementor-heading-title.elementor-size-default {
text-align: center;
}
.sec-footer .elementor-widget-container {
text-align: center;
}
.inner-header .slider-nav.slick-initialized.slick-slider {
width: 90%;
}
.inner-header .slider-nav.slick-initialized.slick-slider {
width: 90%;
}
.slider-inner {}
.inner-header .slider-inner {
padding: 20px !important;
}
.inner-header h2 {
font-size: 20px !important;
}
.inner-header .home-slider.slide-1 .slider-inner h2:before {
display: none;
}
.inner-header h2 {
margin-right: 0px !important;
}
.inner-header h3 {
font-size: 27px !important;
}
.inner-header h4 {
font-size: 41px !important;
}
}
@media (max-width: 1366px){
.Right-menu-bar::before {
content: '';
position: absolute;
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/Bgsdasaa.png);
left: 128px;
top: 64px;
width: 85%;
height: 500px;
}
section#newsletter:before {
content: '';
background: url(https://mustafa-interior.com/wp-content/uploads/2022/01/bg_optimized.png);
width: 35%;
height: 294px;
position: absolute;
right: 0;
top: -69px;
}
}
#side-button a.eael-item-active {
background-color: transparent !important;
}
.cntn-links a {
color: #75787D;
}
.cntn-links a:hover {
color: #DFB53D;
}
.header-info a {
color: #fff;
transition: all 0.3s ease;
}
.header-info a:hover {
color: #D6B452;
}