/*
Theme Name: Child Theme - Skyline Crest Interiors
Theme URI: https://skylinecrestinteriors.com/
Author: Rashid Rupani from Ouchh.com Studio
Author URI: https://ouchh.com/
Template: skylinecrestinteriors
Description: Premium interior design, fit-out, project management and facility maintenance services in Dubai
Version: 1.0
*/


.exp-hidden-panel-popup.exp-pos-right .exp-popup--conent {padding: 0px 0!important;}
#footer a {color:#fff;}
.exp_service_image {width:100%;}
svg circle[Attributes Style] {stroke: rgb(255, 255, 0)!important;}
#servicesinteriortransformation img {max-height:422px;}
.btn-style-one::before,
.btn-style-one i { background-color: #75645a;}
.footermenu {justify-content: center;}
form.wpcf7-form.invalid .wpcf7-response-output {color: #cc0000;}
.wpcf7-form sent .wpcf7-response-output {color: #46b450;}
.mmenu-header a { max-width: 70%; text-align: right; margin-top: 30px; }
#mmenu-wrapper .mmenu-header a {max-width: 70%; text-align: right; margin-top: 30px; }
.exp-hidden-panel-popup.exp-pos-right .exp-popup--conent { padding: 0px 0!important;}
header#exp-header-elementor { min-height: auto !important;}
#mmenu-wrapper.mmenu-wrapper .mmenu-inner:before {
    background-color: #75645a;
    content: " ";
    background-image: url(https://skylinecrestinteriors.com/wp-content/uploads/2026/06/skylinecrestinteriors-bg2.png);
    --background-overlay: '';
    opacity: 0.3 !important;
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    mix-blend-mode: var(--overlay-mix-blend-mode);
    position: absolute;
    top: calc(0px - var(--border-top-width));
    /* transition: var(--overlay-transition, .3s); */
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
	pointer-events: none;
}
.slider-three_image-layer::before {opacity:0.5!important;}
.slider-three_heading span {color: #fcc422;}
.slider-three .swiper-slide-active .slider-three_heading {text-shadow: 1px 1px 11px #000;}
.about-two_images-column .about-two_image-outer .about-two_quote.te-title {padding-right: 10px;}
.slider-three-arrow {bottom: 35px;}
.exp-popup--conent .elementor .e-flexbox-base {padding: 0px!important;}
@media all and (min-width:1400px) {
	.elementor-element.e-con-full > .elementor-element > .e-con-inner { max-width: 1900px; margin: 0 auto;}
}

@media all and (min-width:1048px) {
div#interior-dubai-home {max-height: 1048px;}
}

@media all and (max-width:1024px) {

.exp-link-scroll1.ps-right-center.exp-on,
body:not(.elementor-editor-active) .exp-link-scroll1 {flex-direction: column !important; width: 69px;  left: auto !important; flex-direction: column !important; left: auto !important;}
.mmenu-wrapper {width: 70%!important;}
div#mmenu-wrapper.on-right h3 {text-align: -webkit-auto;}
.mmenu-wrapper.on-right .mmenu-footer {padding-top: 15px; margin-top: 0;}
div#exp-header-main .container {padding: 0;}	
.swiper-slide .slider-three_content, 
.swiper-slide .slider-three_content,
.swiper-slide .slider-three_content {text-align:left;}
 .cta-one .color-one, .slider-one_big-title,
.body-lines, 
.header-top, 
.about-two_image-outer, 
.about-one_image-outer, 
.about-one_images-column::before, 
.slider-one_heading br, 
.slider-one_options, 
.pattern-layer_two, 
.cta-one::after, 
.slider-two_image-layer::before, 
.project-one .projects-item-carousel_pagination, 
.slider-one_image-layer {display: initial!important;}
.about-two {padding: 0px 0px 0px;}
.mobile-nav {margin: 20px 0;}
.mmenu-wrapper .mmenu-footer .mmenu-socials {margin-top: 30px;}

div#mmenu-toggle:before {
    content: "MENU";
    color: #fff;
    position: absolute;
    right: 40px;
    margin-top: 5px;
}	
	
}
