/*-------------------------------------------------------------------------------
* COMMON UNIVERSAL CSS STARTS HERE
**-------------------------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap');
body{
	font-family: 'Montserrat', sans-serif !important;
}
.passion-main-box{position: relative;}
.passion-box
{    position: relative;
    top: 0;
}
.passion-main-box .fl-row-content-wrap {
    height: 300px;
}
h2.fl-post-grid-title {
    margin-top: 80px;
}
.fl-post-grid-meta{ 
    color: #c5c3c3;
    text-transform: uppercase;
    position: relative;
    top: -106px;

}
.fl-post-grid-meta span{	
 color: #c5c3c3;
}
.navbar-collapse
{
	justify-content: flex-end;
}
footer .navbar-nav .nav-link 
{
	padding: 10px 16px; 
}
.navbar-light .navbar-nav .nav-link 
{
    color: #363636 !important;
}
.navbar-nav .nav-link 
{
    color: #363636;
    font-size: 14px;
    text-transform: uppercase;
 	 padding: 10px 21px;   
  	position: relative;
	
	font-weight:600;
}
.navbar-nav .nav-link:hover::after
{ 
   border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
	display:block;
}
.navbar-nav .nav-link::after{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    top: 5px;
	right: -8px;
    border-radius: 0px 4px 0px 0px;
	display:none;
}
.navbar-nav .nav-link:hover::before
{ 
	border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;  
	display:block;
}
.navbar-nav .nav-link::before
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: -8px;
    bottom: 4px;
	display:none;
    border-radius: 0px 4px 0px;
}
footer .navbar-nav .nav-link::after
{ 
    border-top: 1px solid #202020;
    border-right: 1px solid #202020;
}
footer .navbar-nav .nav-link
{
	padding: 7px 13px;
}
.navbar-light .navbar-brand img
{
	width:85% !important;
	padding-left:25px !important;
}
/*
.navbar-nav .nav-link:hover::after
{ 
   border-top: 1px solid #202020;
    border-right: 1px solid #202020;
}
.navbar-nav .nav-link::after{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    top: 5px;
	right: -8px;
    border-radius: 0px 0px 4px 0px;
}
.navbar-nav .nav-link:hover::before
{ 
	border-bottom: 1px solid #202020;
    border-left: 1px solid #202020;   
}

.navbar-nav .nav-link::before
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: -8px;
    bottom: 4px;
    border-radius: 0px 0px 0px 4px;
}*/
.about-us-section h2{position: relative;display: inline-block;}
.about-us-section h2::after{
	position: absolute;    
	content: '';
	height: 2px;
	width:70px;
	background: #ffcbc4;
	top: 33px;
}
.btn-Ily
{
	position: relative;   
	display: inline-block;   
	padding-left: 29px;
}
.btn-Ily::after{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #777575;
    border-right: 1px solid #777575;
    right: 0;
    top: 11px;
    border-radius: 0px 4px 0px 0px;
}
.btn-Ily::before{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #777575;
    border-left: 1px solid #777575;   
    left: 25px;
    bottom: 9px;
    border-radius: 0px 0px 0px 4px;
}
.btn-Ily:hover::before
{
	border-bottom: 1px solid #ffcbc4;
    border-left: 1px solid #ffcbc4;
}
.btn-Ily:hover::after
{
	 border-top: 1px solid #ffcbc4;
    border-right: 1px solid #ffcbc4;
}
.int-section .btn-Ily::before{
	 border-bottom: 1px solid #000;
    border-left: 1px solid #000; 
    bottom: 11px;
}
.int-section .btn-Ily:hover::before
{ 
	border-bottom: 1px solid #ffcbc4;
    border-left: 1px solid #ffcbc4;
}
.bottom-footer
{
    background: #e4b190;
}
footer .navbar-nav li
{
    display: inline-block;
    padding: 47px 12px 0px;
}
footer .navbar-nav{
    display: block;
    text-align: center;
}
footer .navbar-nav .nav-link {
    color: #fefefe;
    }
    a:hover{text-decoration: none;}
    .bottom-footer ul{text-align: center;    padding: 10px 0px;}

.bottom-footer ul li a
{
    font-size: 14px;
    color: #fff;
	font-weight:600;
}
.bottom-footer ul li {
    list-style: none;
    display: inline-block;
 	padding: 0px 90px 0;
}
.bottom-footer ul{margin-bottom: 0px;}
.int-section .btn-Ily:hover::after{ border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;}
.int-section .btn-Ily::after{
	 border-top: 1px solid #000;
    border-right: 1px solid #000; 
    top: 15px;
}
.blinds-curtains-section h2{position: relative;display: inline-block;}
.blinds-curtains-section h2::after {
    position: absolute;
    content: '';
    height: 3px;
    width: 104px;
    background: #ebbc9c;
    top: 88px;
    right: 99px;
}
footer .banner-icon
{
    margin: 0 auto;
    text-align: center;
    padding-bottom: 36px;
}
footer .banner-icon li
{
	padding:25px 10px 0 20px;
}

.recent-section h2{position: relative;}
.recent-section h2 span{display: block;text-align: center;}
 .passion-section h2{position: relative;}
.passion-section h2::after {
    position: absolute;
    content: '';
    height: 3px;
    width: 78px;
    background: #ebbc9c;
    top: 55px;
    right: 210px;
}
.recent-section h2::after {
    position: absolute;
    content: '';
    height: 3px;
    width: 78px;
    background: #ebbc9c;
    top: 28px;
    right: 322px;
}
.int-section h2
{	
	position: relative;
	display: inline-block;
}
.int-section h2::after {
    position: absolute;
    content: '';
    height: 2px;
    width: 45px;
    background: #ebbc9c;
    top: 9px;
    right: -56px;
}
.int-section h3::after {
    position: absolute;
    content: '';
    height: 2px;
    width: 45px;
    background: #ebbc9c;
  	margin: 10px auto 0 10px;
}
.btn-Ily a{
    padding: 0px !important;
}
footer .navbar-nav .nav-link:hover::before
{ 
	border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
footer .navbar-nav .nav-link:hover::after
{
	border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
navbar-light .navbar-nav .contact-us-btn::before
{
		display: none
}
.fl-node-606605998b0ff .fl-slide-2 .fl-slide-content-wrap
{
    width: 100% !important;
    padding-right: 25% !important;
}

.fl-node-606605998b0ff .fl-slide-0 .fl-slide-content-wrap 
{
    width: 60%;
}
.fl-photo-content img
{
    min-height: 270px;
}
.slider-next::after
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    right: -2px;
    top: -5px;
    border-radius: 0px 4px 0px 0px;
}
.slider-next::before
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;   
    left: -1px;
    bottom: -4px;
    border-radius: 0px 0px 0px 4px;
}
.slider-prev::after
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
   right: -6px;
    top: -4px;
    border-radius: 0px 4px 0px 0px;
}
.slider-prev::before
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
       left: 1px;
    bottom: -2px;
    border-radius: 0px 0px 0px 4px;
}
.navbar-light .navbar-nav .contact-us-btn::after
{
	display: none
}
footer .navbar-nav .nav-link::before
{ 
	border-bottom: 1px solid #202020;
    border-left: 1px solid #202020;   
    }
/*
.navbar-nav .nav-link::before{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: -8px;
    bottom: 4px;
    border-radius: 0px 0px 0px 4px;
}*/
.navbar
{
	z-index: 9999;
	position: absolute;
    margin:0;
}
.fl-node-609ba3eaa9bf2 .fl-row-content-wrap 
{
     padding:0px !important;
}
.navbar-light.navbar-nav .nav-link::before{left: -1px;
    bottom: -1px;
}
.slider-prev{
    left: 47px !important;
    top: 46px;
}
.slider-next{
    right: 47px !important;
    top: 46px;
}
.contact-us-btn {
    background: #ebbc9c;
    border-radius: 25px;
    color: #ffff !important;
    padding: 11px 20px 11px 20px;
    position: relative;
    top: 7px;
}
.navbar-light li{
    padding: 0px 12px;
}

.passion-section ul li {
    list-style: none;
    display: inline-block;
    font-size: 13px;
    color: #000000;
    width: 231px;
}
/*
.passion-section ul li:last-child
{
	margin-bottom:10px;
}*/
.fl-node-6066db97e3d65
{
	display:none;
}
.passion-section ul
{
    padding: 0px 0px 0px 9px;
	margin:0 0 0 0 !important;
}
 .passion-section ul li span{padding-right: 3px;}
 .blog-title h2{position: relative;}
  .blog-title h2::after {
 position: absolute;
    content: '';
    height: 3px;
    width: 78px;
    background: #ebbc9c;
    top: 28px;
    right: 375px;
}
.fl-post-grid-more{position: relative;padding: 11px;    margin-top: -18px;}
.fl-post-grid-more::after{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
     right: -4px;
    top: 4px;
    border-radius: 0px 4px 0px 0px;
}
.fl-post-grid-more::before{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;   
    left: 0px;
    bottom: 2px;
    border-radius: 0px 0px 0px 4px;
}
.fl-post-grid-more:hover::before{ border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;}
.fl-post-grid-more:hover::after{ border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;}
    .contact-us-section h3{position: relative;display: inline-block;}
.contact-us-section h3::after {
    position: absolute;
    content: '';
    height: 3px;
    width: 128px;
    background: #ebbc9c;
    top: 28px;
    right: -151px;
}

.contact-us-section .row{width:100%;}
.contact-us-section .form-control{ width:100%;    padding: 15px 22px;}
.contact-us-section input::placeholder{color:#737373;font-size: 14px; }
.contact-us-section textarea::placeholder{color:#737373;font-size: 14px; }


.contact-us-section button::focus{box-shadow: none;}
.contact-us-section button:hover::before{ border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;}
.contact-us-section button:hover::after{ border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;}
 .right-contact-us {
    padding: 0px;
    margin-top: 31px;
    margin-bottom: 59px;
}
   .right-contact-us li{list-style: none;    padding: 2px 0px;}
    .right-contact-us li a
{
	color: #fff;
	font-size:18px;
	text-align: center;
    display: block;
}
   footer img {
    margin: 0px auto;
    text-align: center;
    padding-top: 35px;
    display: block;
}
footer
{
	background: #202020;
}
 .fl-node-60671fd0784d5 .fl-photo-content img
{
	 min-height:30px;
}

.fl-node-609ba51b26365 .fl-button-right::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #777575;
    border-left: 1px solid #777575;
    border-radius: 0px 0px 0px 4px;
    bottom: 38%;
	
}
.fl-node-609ba51b26365 .fl-button-right:hover::before
{
	border-bottom: 1px solid #ffcbc4;
    border-left: 1px solid #ffcbc4;
}
.fl-node-609ba51b26365 .fl-button-right::after
{
	right: 7.6%;
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #777575;
    border-right: 1px solid #777575;
    top: 43%;
    border-radius: 0px 4px 0px 0px;
}
.fl-node-609ba51b26365 .fl-button-right:hover::after
{ 
	border-top: 1px solid #ffcbc4;
    border-right: 1px solid #ffcbc4;
}

/* contact-form  */

.fl-node-607ec464b224a
{
	width:100%;
}
.fl-node-607ec6ee3ab4e.fl-module-heading .fl-heading::after 
{
    position: absolute;
    content: '';
    height: 4px;
    width: 145px;
    background: #ebbc9c;
    top: 84px;
    left: 43%;
}

.contact-us-section .contact-fields
{
    background: #fff;
    height: 56px;
    border: none;
    margin-bottom: 20px !important;
    border-radius: 0px;
    box-shadow: 0px 0px 8px 0px #00000024;
	width: 100%;
    padding: 15px 22px;
	font-family: 'Montserrat';
    font-weight: 500;
}
.contact-us-section textarea::focus
{
	outline:#c4f5ff !important;
}
.contact-us-section textarea
{
    background: #fff;
    height: 200px;
    border: none;
    margin-bottom: 20px !important;
    border-radius: 0px;
    box-shadow: 0px 0px 8px 0px #00000024;
	width: 100%;
    padding: 15px 22px;
	font-family: 'Montserrat';
    font-weight: 500;
}
.contact-us-section .send-btn
{
    background: no-repeat;
    color: #777575;
    font-size: 14px;
    position: relative;
    padding: 12px;
	border:none;
}
.contact-us-section .send-btn::after
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    right: -4px;
    top: 4px;
    border-radius: 0px 4px 0px 0px;
}
.contact-us-section .send-btn::before
{    
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;   
    left: 0px;
    bottom: 2px;
    border-radius: 0px 0px 0px 4px;
}

/* about us page */

.fl-node-607fbb2702d68.fl-module-heading .fl-heading-text span 
{
    color: #e4b190 !important;
}
.fl-node-607fa91519b7b > .fl-module-content::before
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 29%;
    right: 32%;
}
.fl-node-607fae67e20ac > .fl-module-content::before
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 22%;
    right: 33%;
}
.fl-node-607fb7162daf2 > .fl-module-content::after
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 27%;
    left: 39.5%;
}
.fl-node-607fba4d2abb2 > .fl-module-content::after
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 28%;
    right: 18.5%;
}
.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::after
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    right: 19.5%;
    top: 27px;
    border-radius: 0px 4px 0px 0px;
}
.fl-builder-content .fl-node-607fbb2702d6a a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: 67.9%;
    bottom: 38px;
    border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-607fbb2702d6a a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-node-607fadca58ae8 .fl-row-content .fl-photo-content img
{
	min-height:0;
}
.fl-node-609df96912532 .fl-node-609e0a7d03222 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912532:hover .fl-node-609e0a7d03222 > .fl-module-content
{ 
	display: block;
}
.fl-node-609df96912532:hover .fl-node-609e0b5226d41 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912532:hover .fl-node-609dfa1367504 h2.fl-heading .fl-heading-text
{
	color:#ebbc9c;
}
.fl-node-609df96912532::after
{
    content: '';
    position: absolute;
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/.png");
    top: 73%;
    left: 18%;
    width: 9%;
    height: 1.7%;
}
.fl-node-609df96912536 .fl-node-609e0b94ed466 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912536:hover .fl-node-609e0b94ed466 > .fl-module-content
{
	display: block;
}
.fl-node-609df96912536:hover .fl-node-609e0bcab973c > .fl-module-content
{
	display: none;
}
.fl-node-609df96912536:hover .fl-node-609dfbab0f99a h2.fl-heading .fl-heading-text
{
	color:#ebbc9c;
}
.fl-node-609df96912536::after
{
    content: '';
    position: absolute;
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/.png");
    top: 73%;
    left: 35%;
    width: 9%;
    height: 1.7%;
}
.fl-node-609df96912537 .fl-node-609e0c131eade > .fl-module-content
{
	display:none;
}
.fl-node-609df96912537:hover .fl-node-609e0c131eade > .fl-module-content
{
	display:block;
}
.fl-node-609df96912537:hover .fl-node-609e0c2f83e18 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912537:hover .fl-node-609dfbe0330d8 h2.fl-heading .fl-heading-text
{
	color:#ebbc9c;
}
.fl-node-609df96912537::after
{
    content: '';
    position: absolute;
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/.png");
    top: 73%;
    left: 51%;
    width: 9%;
    height: 1.7%;
}
.fl-node-609df96912538 .fl-node-609e0c6f4c964 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912538:hover .fl-node-609e0c6f4c964 > .fl-module-content
{
	display:block;
}
.fl-node-609df96912538:hover .fl-node-609e0c86082e3 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912538:hover .fl-node-609dfc1f9ee03 h2.fl-heading .fl-heading-text
{
	color:#ebbc9c;
}
.fl-node-609df96912538::after
{
    content: '';
    position: absolute;
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/.png");
    top: 73%;
    left: 69%;
    width: 9%;
    height: 1.7%;
}
.fl-node-609df96912539 .fl-node-609e0ca2259db > .fl-module-content
{
	display:none;
}
.fl-node-609df96912539:hover .fl-node-609e0ca2259db > .fl-module-content
{
	display:block;
}
.fl-node-609df96912539:hover .fl-node-609e0cbd839b1 > .fl-module-content
{
	display:none;
}
.fl-node-609df96912539:hover .fl-node-609dfc3ecb726 h2.fl-heading .fl-heading-text
{
	color:#ebbc9c;
}

/* commercial page*/

.fl-node-607fd4ebce579.fl-module-heading .fl-heading-text span 
{
    color: #e4b190 !important;
}
.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::after
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    right: 17.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px;
}
.fl-builder-content .fl-node-607fd4ebce57b a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: 67.9%;
    bottom: 38px;
    border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-607fd4ebce57b a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-node-607fcf902223a > .fl-module-content::after
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 49%;
    right: 23.5%;
}
.fl-node-607fd27d6b87e > .fl-module-content::after
{
	position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 43%;
    left: 24.5%;
}

/*  kitchens page */
#photoblocks-3 .pb-blocks .pb-type-image
{
	padding:0 !important;
	width: 350px !important;
    height: 225px !important;
	
}

.fl-node-6080076e6cf62 .photoblocks-gallery .pb-block img
{
	width: 350px !important;
    height: 225px !important;
}
.fl-node-6080076e6cf62  .photoblocks-gallery .pb-block.pb-landscape.pb-width .pb-image {
    height: 100%;
    width: 100% !important;
}

.fl-node-6080125af089c > .fl-module-content .fl-heading-text span 
{
    color: #e4b190 !important;
}
 .fl-builder-content .fl-node-6080125af089e a.fl-button::after
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    right: 17.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px;
}
 .fl-builder-content .fl-node-6080125af089e a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
 .fl-builder-content .fl-node-6080125af089e a.fl-button::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: 67.9%;
    bottom: 38px;
    border-radius: 0px 0px 0px 4px;
}
 .fl-builder-content .fl-node-6080125af089e a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-node-607fea49311aa > .fl-module-content::before
{
    position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 24%;
    right:29%;
}

/* kitchen page end */


/* home-page-tabs */

.fl-tabs-horizontal
{
    outline: none;
    position: relative;
}
.fl-tabs-labels 
{
    position: absolute;
    bottom: 60px;
    right: 17.5%;
    display: block;
    flex-direction: inherit;
    z-index: 1;
}
.fl-builder-content .fl-node-606fd608b4954 .fl-tabs .fl-tabs-label
{
    text-align: left;
    padding-bottom: 0;
	outline:none;
}
.fl-tabs-panels
{
	border: none;
}
.fl-tabs-panels p
{
	color:#737373;
	float: right;
    font-size:17px;
    line-height:26px;
    font-family: 'Montserrat';
    font-weight: 500;
    padding-bottom:22px;
}
.fl-tabs-panels p span
{
	color:#000;
	float: right;
    font-size: 43px;
    line-height: 55px;
    font-family: 'Montserrat';
    font-weight: 700;
    text-transform: uppercase;
	margin: 0 0 20px 0;
}
/*
.fl-tabs-horizontal .fl-tabs-label.fl-tab-active::after 
{
    content: "";
    background: #ebbc9c;
    display: block;
    width: 100px;
    height: 3px;
    position: absolute;
    bottom:29px;
    left: -95px;
}
*/
.fl-builder-content .fl-node-606ff733187a4 .fl-tabs-label.fl-tab-active, .fl-builder-content .fl-node-606ff733187a4 .fl-tabs-panel-label 
{
    color: #fff;
    background-color: #ebbc9c;
    padding: 4px 30px 4px 30px;
	border:none;
}
.fl-builder-content .fl-node-606fd608b4954 .fl-tabs .fl-tabs-label::focus
{
	outline:none;
}
.fl-builder-content .fl-node-606ff733187a4 .fl-tabs-label
{
    text-align: left !important;
    margin: 10px 0px -20px 30px;
    border: 1px solid #777575;
    padding: 4px 30px 4px 30px;
}
/*
.fl-builder-content .fl-node-606ff733187a4 .fl-tabs-label
{
   text-align:left !important;
	margin: 10px 0 -31px 0;
}*/

.fl-builder-content .fl-node-606ff733187a4 .fl-tabs-label:focus
{
	outline:none;
}

/* blogs upper section*/

.fl-node-6066dd1a95e13 > .fl-col-content 
{
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/tabs-img1.jpg");
}
.fl-node-6066dd1a95e1a > .fl-col-content 
{
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/tabs-img2.jpg");
}
.fl-node-6067088f6c7c0 > .fl-col-content
{
    background-image: url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/tabs-img3.jpg");
}

.fl-node-6066dd1a95e13 > .fl-col-content:before
{
	content: "";
    position: absolute;
    background-color: #fff;
    opacity: 0.8;
    width: 85%;
    height: 85%;
    left: 30px;
    top: 30px;
}
.fl-node-6066dd1a95e1a > .fl-col-content:before
{
	content: "";
    position: absolute;
    background-color: #fff;
    opacity: 0.8;
    width: 85%;
    height: 85%;
    left: 30px;
    top: 30px;
}
.fl-node-6067088f6c7c0 > .fl-col-content:before
{
	content: "";
    position: absolute;
    background-color: #fff;
    opacity: 0.8;
    width: 85%;
    height: 85%;
    left: 30px;
    top: 30px;
}
.fl-node-6066dd1a95cc7 .passion-box
{
	overflow:hidden;
}
.passion-box .fl-module-heading
{
	transform: translateY(90px);
	transition:all 500ms ease 0s;
}
.passion-box .fl-module-separator
{
	transform: translateY(90px);
	transition:all 500ms ease 0s;
}
.passion-box .fl-module-separator > div 
{
	margin-top:20px;
}
.passion-box .fl-module-rich-text
{
	transform: translateY(100%);
	transition:all 500ms ease 0s;
	opacity: 0;
}
.fl-node-6066dd1a95cc7 .passion-box:hover .fl-module-heading,
.fl-node-6066dd1a95cc7 .passion-box:hover .fl-module-separator,
.fl-node-6066dd1a95cc7 .passion-box:hover .fl-module-rich-text 
{
	transform: translateY(0);
	opacity: 1;
}
.banner-slider h1
{
    font-size: 55px;
    line-height: 60px;
    margin-top: 323px !important;
    color: #3f3f3f !important;
    font-weight: 600;
}
.banner-icon li a i
{
	font-size: 24px;
	color: #fff !important;
}
.banner-icon li a i:hover
{
	font-size: 24px;
	color: #ebbc9c !important;
}

.banner-icon
{
	margin-left:10px !important;
}
.fl-slide-text > *:last-child
{
	margin:auto;
}
.banner-icon li
{
    display: inline-block;
    padding: 100px 10px 0px 20px;
    font-size: 27px;
}
.fl-node-606618f26dd44
{
	display:none;
}
.banner-icon li i
{
	  color: #ffffff !important; 
}
.banner-icon li i:hover
{
	  color:#ebbc9c !important; 
}
.bx-wrapper .bx-pager.bx-default-pager a
{
    background: #fff;
    text-indent: -9999px;
    display: block;
    width: 50px;
    height: 5px;
    margin: 0 5px;
    outline: 0;
}
.bx-wrapper .bx-pager 
{
    text-align: left;
    font-size: .85em;
    font-family: Arial;
    font-weight: 700;
    color: #fff !important;
    left: 10%;
    width: 40%;
    top: 70%;
}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover 
{
    background: #e4b291;
}

/*  slider section css end*/


/* residential page start */


.fl-node-6073ffb98990c
{
	position:relative;
}
.fl-node-6073ffb98990c:before
{
	content:"";
	position:absolute;
	background:#ffd7bf;
	width:8px;
	height:250px;
    top: 105px;
    left: 0px;
}
.fl-node-607403c92061b
{
	position:relative;
}
.fl-node-607403c92061b:after
{
	content:"";
	position:absolute;
	background:#ffd7bf;
	width:8px;
	height: 300px;
    top: 70px;
    right: 30px;
}
.fl-node-609e20481c872 h2.fl-heading .fl-heading-text:before
{
	content:"";
	position:absolute;
	background-image:url("https://lyninteriors.brandheights.info/wp-content/uploads/2021/05/phone.png");
	width: 25px;
    height: 25px;
    top: 91%;
    left: 9%;
}
.fl-node-607428ccf18b8 .fl-heading-text span
{
	color:#e4b190 !important;
}

.fl-builder-content .fl-node-60742b32e9c78  a.fl-button::after
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    right: 23.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px;
}
.fl-builder-content .fl-node-60742b32e9c78 a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: 64.9%;
    bottom: 110px;
    border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-60742b32e9c78 a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}



/* blogs page */

.fl-node-607e78f7ad34f .fl-post-grid-meta 
{
    color: #c5c3c3;
    text-transform: uppercase;
    position: relative;
    top: -110px;
}
.fl-node-607e78f7ad34f .fl-post-column 
{
    padding-bottom: 70px !important;
}
.fl-node-607e78f7ad34f h2.fl-post-grid-title
{
    margin-top: 65px !important;
}
.fl-node-607e78f7ad34f .fl-post-grid-content
{
	margin-top:-25px;
}
.fl-node-607e9036a4905 .fl-heading-text span
{
    color: #e4b190 !important;
}
.fl-builder-content .fl-node-607e9036a4904 a.fl-button::after
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    right: 17.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px;
}
.fl-builder-content .fl-node-607e9036a4904 a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607e9036a4904 a.fl-button::before
{
	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    left: 67.9%;
    bottom: 38px;
    border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-607e9036a4904 a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}

/* blog page end */

/* contact us page*/

.fl-node-607ea0282e73c .fl-photo-content img 
{
    min-height: auto !important;
}
.fl-node-607e9edbbcf21 .fl-photo-content img 
{
    min-height: auto !important;
}
.fl-builder-content .fl-node-607eb07bdb774 a.fl-button::before 
{
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    bottom: 80px;
    left: 105px;
	border-radius: 0px 0px 0px 4px;
}

.fl-builder-content .fl-node-607eb07bdb774 a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607eb07bdb774 a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607eb07bdb774 a.fl-button::after
{
   	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    left: 222px;
    bottom: 100px;
    border-radius: 0px 4px 0px 0px
}
.fl-builder-content .fl-node-607eb2ffdb788 a.fl-button::before 
{
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    bottom: 80px;
    left: 37.5%;
	border-radius: 0px 0px 0px 4px;
}


.fl-builder-content .fl-node-607eb2ffdb788 a.fl-button::after
{
   	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
   	left: 47.8%;
    bottom: 105px;
    border-radius: 0px 4px 0px 0px
}
.fl-builder-content .fl-node-607eb2ffdb788 a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-607eb2ffdb788 a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-node-607ed15ce0775.fl-module-heading .fl-heading::after 
{
    position: absolute;
    content: '';
    height: 4px;
    width: 145px;
    background: #ebbc9c;
    top: 65px;
    left: 43%;
}
/* contact us page end */

/* gallery page */


.fl-builder-content .fl-node-608123e63e247 a.fl-button::after
{
   	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
   	right: 17.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px
}
.fl-builder-content .fl-node-608123e63e247 a.fl-button::before 
{
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    bottom: 38px;
    left: 67.5%;
	border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-608123e63e247 a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-608123e63e247 a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-node-608123e63e245.fl-module-heading .fl-heading-text span
{
    color: #ebbc9c !important;
}

/* gallery page end */


/* wardross page */

.fl-node-608121c46f4b9 h2.fl-heading .fl-heading-text span
{
	color: #e4b190 !important;
}
.fl-builder-content .fl-node-608121c46f4bc a.fl-button::after
{
   	position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-top: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
   	right: 17.8%;
    top: 27px;
    border-radius: 0px 4px 0px 0px
}
.fl-builder-content .fl-node-608121c46f4bc a.fl-button::before 
{
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    bottom: 38px;
    left: 67.5%;
	border-radius: 0px 0px 0px 4px;
}
.fl-builder-content .fl-node-608121c46f4bc a.fl-button:hover::before
{
    border-bottom: 1px solid #ebbc9c;
    border-left: 1px solid #ebbc9c;
}
.fl-builder-content .fl-node-608121c46f4bc a.fl-button:hover::after
{
    border-top: 1px solid #ebbc9c;
    border-right: 1px solid #ebbc9c;
}
.fl-node-6080f9e01015b > .fl-module-content::before
{
    position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 41%;
    left: 38%;
}
.fl-node-6080fecf193db > .fl-module-content::before
{
    position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 21%;
    left: 64%;
}
.fl-node-60811e4a5ae6b > .fl-module-content::before
{
    position: absolute;
    content: '';
    height: 3px;
    width: 73px;
    background: #ffcbc4;
    top: 24%;
    right:19%;
}

.fl-node-6080fdeb38181
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
}
.fl-node-6081170fe513e
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
	opacity: 1;
}
.fl-node-6081170fe513e:hover
{
	transform: translateY(-30%);
	opacity: 1;
}

.fl-node-6080fdeb38188
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
}
 .fl-node-608117d02fbce
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
	opacity: 1;
}
 .fl-node-608117d02fbce:hover
{
	transform: translateY(-30%);
	opacity: 1;
}
.fl-node-6080fdeb3818b
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
}
.fl-node-6081182a68c6c 
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
	opacity: 1;
}
.fl-node-6081182a68c6c:hover
{
	transform: translateY(-30%);
	opacity: 1;
}
.fl-node-6080fdeb3818d
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
}
.fl-node-608118e4e54f9
{
	transform: translateY(0);
	transition:all 500ms ease 0s;
	opacity: 1;
}
.fl-node-608118e4e54f9:hover
{
	transform: translateY(-30%);
	opacity: 1;
}

/* Responsive  */

@media only screen and (max-width: 480px)
{

/* Home page start */

.navbar-light .navbar-brand img
{
    width: 100% !important;
    padding-left: 0px !important;
}
.navbar-light .navbar-brand
{
	max-width:220px;
}
.navbar-light .navbar-nav
{
	background: #fff;
    padding: 0px 0 25px;
}
.navbar-light
{
    z-index: 0;
    position: static;
    margin: 0;
}
.navbar-nav .nav-link:hover::after
{
    display:none;
}
.navbar-nav .nav-link:hover::before
{
    display:none;
}
.fl-slide-mobile-photo
{
	height:0;
}
.bx-wrapper img
{
    height: 440px;
}
.fl-builder-content .fl-node-606605998b0ff .fl-slide-0 .fl-slide-content 
{
    background-color: transparent;
	padding-right:0 !important;
}
.fl-builder-content .fl-node-606605998b0ff .fl-slide-1 .fl-slide-content
{
    background-color: transparent;
	padding-right:0 !important;
}
.fl-builder-content .fl-node-606605998b0ff .fl-slide-2 .fl-slide-content
{
    background-color: transparent;
	padding-right:0 !important;
}
.fl-builder-content .fl-node-606605998b0ff .fl-slide-3 .fl-slide-content
{
    background-color: transparent;
	padding-right:0 !important;
}
.fl-node-606605998b0ff .fl-slide-2 .fl-slide-content-wrap 
{
    padding-right: 0 !important; 
}
.banner-slider h1 
{
    font-size: 22px !important;
    line-height: 30px !important;
    margin-top: 100px !important;
    color: #3f3f3f !important;
    font-weight: 600;
    text-align: left;
}
.bx-wrapper .bx-pager
{
    left: 8%;
    width: 80%;
    top: 50%;
}
.slider-next
{
     right: 10px !important;
     top: 0;
}
.slider-prev
{
	left: 10px !important;
    top: 0;	
}
.banner-icon
{
	 text-align: left !important;
	 font-size: 25px !important;
}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text, .fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-text *
{
    font-size: 25px !important;
    line-height: 22px !important;
}
.fl-builder-content .bx-wrapper .bx-viewport
{
	height: 440px !important;
}

.fl-node-606610767d4e5.fl-module-heading .fl-heading 
{
    font-size: 30px;
}
.about-us-section h2::after
{
    top: 17px;
}
.fl-builder-content .fl-node-606610cc8ad6c .fl-rich-text, .fl-builder-content .fl-node-606610cc8ad6c .fl-rich-text *
{
    font-size: 15px;
    letter-spacing: 1px;
}	
.fl-builder-content .fl-node-606610fb30f56 .fl-rich-text, .fl-builder-content .fl-node-606610fb30f56 .fl-rich-text *
{
    font-size: 12px;
    line-height: 22px;
}
.fl-builder-content .fl-node-6066112a539f5 > .fl-col-content
{
    min-height: 270px;
    margin: 0 45px 0 46px;
}
.fl-builder-content .fl-node-60661314d80ef > .fl-col-content
{
	min-height: 270px;
    margin: 0 45px 0 46px;
}
.fl-builder-content .fl-node-606612f7b9bce > .fl-col-content
{
	min-height: 270px;
    margin: 0 45px 0 46px;
}
.fl-builder-content .fl-node-606612a82bc5e > .fl-col-content
{
	min-height: 270px;
    margin: 0 45px 0 46px;
}
.fl-node-606ff733187a4 > .fl-module-content
{
    margin-top: 45px;
    margin-right: 0px;
    margin-bottom: 45px;
    margin-left: 0px;
}
.fl-tabs-panels p span
{
    font-size: 20px;
    line-height: 35px;
    margin: 35px 0 20px 0;
}
.fl-tabs-panels p
{
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 0px;
}
.fl-tabs-labels 
{
    position: absolute;
    bottom: -50px;
    /* top: 50px; */
    right: 5.5%;
    display: inline-flex;
    flex-direction: inherit;
    z-index: 1;
}
.fl-tabs-panel
{
    border-bottom-style: none;
    border-bottom-width: 0;
}
.fl-tabs-horizontal .fl-tabs-label.fl-tab-active:after 
{
    display: none;
}
.fl-tabs-panel-label 
{
    display: none;
}
.fl-node-606618b96f427
{
	margin-top:50px;	
}
.fl-node-606618c153c42.fl-module-heading .fl-heading 
{
    font-size: 25px;
}	
.recent-section h2::after
{
    height: 2px;
    width: 38px;
    top: 16px;
    right: 0;
}
.passion-main-box
{
    margin: 0 0 50px 0;
}
.passion-main-box .fl-row-content-wrap 
{
    height: auto;
}
.fl-builder-content .fl-node-6066dd1a95e13 > .fl-col-content
{
	margin-bottom:20px;	
}
.fl-builder-content .fl-node-6066dd1a95e1a > .fl-col-content
{
	margin-bottom:20px;	
}
.fl-node-607001c198595 > .fl-module-content
{
    margin-left: 40px;
    margin-right: 40px;
}
.fl-node-6066de6c348df > .fl-module-content
{
    margin-left: 40px;
    margin-right: 40px;
}
.fl-node-607002cfad1b2 > .fl-module-content
{
	margin-left: 40px;
    margin-right: 40px;
}
.passion-box .fl-module-rich-text 
{
    transform: translateY(0);
    transition:none;
    opacity: 1;
}
.passion-box .fl-module-heading
{
    transform: translate(0);
    transition: none;
}
.passion-box .fl-module-separator 
{
    transform: translateY(0);
    transition: none;
}
.fl-node-6066de4205abc > .fl-module-content
{
    margin-top: 110px;
}
.fl-node-6066de459c267 > .fl-module-content 
{
    margin-top: 110px;
}
.fl-node-60670b130bc18 > .fl-module-content
{
    margin-top: 110px;
}
.fl-node-609ba41304783.fl-module-heading .fl-heading 
{
    font-size: 20px;
    padding: 0 0 0 10px !important;
}
.fl-builder-content .fl-node-609ba490ae025 .fl-rich-text, .fl-builder-content .fl-node-609ba490ae025 .fl-rich-text * 
{
    font-size: 10px;
	padding: 0 0 0 1px !important;
	text-align:center;
}	
.fl-node-609ba51b26365 .fl-button-wrap
{
     text-align: center; 
}
.fl-node-609ba51b26365 .fl-button-right::after
{
    right: 29.6%;
    top: 73%;
}
.fl-node-609ba51b26365 .fl-button-right::before 
{
    bottom: 8%;
}
.fl-node-609ba51b26365 > .fl-module-content
{
    margin-top: 5px;
}
.fl-node-60671211a4e26 > .fl-module-content 
{
    margin-right: 20px;
    margin-left: 20px;
}
.fl-node-607ec6ee3ab4e.fl-module-heading .fl-heading 
{
    font-size: 20px;
}
.fl-node-607ec6ee3ab4e.fl-module-heading .fl-heading::after
{
    height: 2px;
    width: 110px;
    top: 71px;
    left: 60%;
}
.fl-node-607ec8e0093ce > .fl-module-content
{
    margin-top: 60px;
}
.fl-node-607ec8e0093ce.fl-module-heading .fl-heading
{
    font-size: 19px;
    line-height: 25px;
}
footer .navbar-nav .nav-link
{
    font-size: 14px;
    padding: 10px 20px;
}
.bottom-footer ul li
{
    padding: 0;
}	
	
/* Home page end */
	
/* About page start */	
	
	.fl-node-607fa496acaf2 > .fl-row-content-wrap 
	{
		min-height: 145px;
	}
	.fl-node-607fa5ee2a990.fl-module-heading .fl-heading
	{
		font-size: 30px;
	}
	.fl-node-607fa8a348d3b > .fl-row-content-wrap 
	{
		padding-top: 40px;
	}
	.fl-node-607fa91519b7b > .fl-module-content::before 
	{
		top: 51.5%;
		right: 48%;
	}
	.fl-node-607fa91519b7b.fl-module-heading .fl-heading 
	{
		font-size: 22px;
		line-height: 25px;
	}
	.fl-builder-content .fl-node-607fa9e565acc .fl-rich-text, .fl-builder-content .fl-node-607fa9e565acc .fl-rich-text *
	{
		font-size: 10px;
		line-height: 20px;
	}
	.fl-builder-content .fl-node-607faa8ad6a88 .fl-rich-text, .fl-builder-content .fl-node-607faa8ad6a88 .fl-rich-text *
	{
		font-size: 10px;
		line-height: 20px;
	}
	.fl-builder-content .fl-node-607faaacda45c .fl-rich-text, .fl-builder-content .fl-node-607faaacda45c .fl-rich-text *
	{
		font-size: 10px;
		line-height: 20px;
	}
	.fl-builder-content .fl-node-607faad1eb753 .fl-rich-text, .fl-builder-content .fl-node-607faad1eb753 .fl-rich-text *
	{
		font-size: 10px;
		line-height: 20px;
	}
	.fl-node-607fae67e20ac.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 22px;
	}
	.fl-builder-content .fl-node-607fae9d192dd .fl-rich-text, .fl-builder-content .fl-node-607fae9d192dd .fl-rich-text * 
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-node-607fae67e20ac > .fl-module-content::before
	{
		top: 6.5%;
		right: 6%;
	}
	.fl-node-609dfbab0f99a > .fl-module-content
	{
		margin-left:-40px;
	}
	.fl-node-609dfbe0330d8 > .fl-module-content
	{
		margin-left:-40px;
	}
	.fl-node-609dfc3ecb726 > .fl-module-content
	{
		margin-left:-40px;
	}
	.fl-node-609df96912532::after
	{
		display:none;
	}
	.fl-node-609df96912536::after
	{
		display:none;
	}
	.fl-node-609df96912537::after
	{
		display:none;
	}
	.fl-node-609df96912538::after
	{
		display:none;
	}
	.fl-builder-content .fl-node-607fb794b7784 .fl-rich-text, .fl-builder-content .fl-node-607fb794b7784 .fl-rich-text * 
	{
		font-size: 12px;
		line-height: 22px;
		text-align: left;
	}
	.fl-node-607fb7162daf2 > .fl-module-content
	{
   		 margin-top: 60px;
	}
	.fl-builder-content .fl-node-607fb5f6145fa > .fl-col-content 
	{
   		 min-height: 275px;
	}
	.fl-node-607fb7162daf2.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
		text-align: left;
	}
	.fl-node-607fb7162daf2 > .fl-module-content::after
	{
		top: 15%;
		left: 66.5%;
	}
	.fl-builder-content .fl-node-607fb5f6145ff > .fl-col-content
	{
   		min-height: 230px;
	}
	.fl-node-607fba4d2abb2.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
		text-align: left;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content
	{
		 margin-top: 60px;
	}
	.fl-builder-content .fl-node-607fba988bc9c .fl-rich-text, .fl-builder-content .fl-node-607fba988bc9c .fl-rich-text *
	{
		font-size: 12px;
		line-height: 22px;
		text-align: left;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content::after 
	{
		top: 69%;
		right: 25.5%;
	}
	.fl-node-607fbb2702d65
	{
		display:flex;
	}
	.fl-node-607fbb2702d68.fl-module-heading .fl-heading 
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-607fbb2702d69 .fl-rich-text, .fl-builder-content .fl-node-607fbb2702d69 .fl-rich-text * 
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-607fbb2702d67
	{
		width: 55% !important;
	}
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button, .fl-builder-content .fl-node-607fbb2702d6a a.fl-button:visited 		{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	 }
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::before 
	{
		left: 70.9%;
		bottom: 43px;
	}
	
	
/* About page end */

/* Residential page start */
	
	.fl-node-6073fc0ed5872 > .fl-row-content-wrap 
	{
		min-height: 190px;
	}
	.fl-node-6073fdb7acaf6.fl-module-heading .fl-heading 
	{
		font-size: 35px;
		line-height: 40px;
	}
	.fl-node-607400b64ac70.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
	}
	.fl-builder-content .fl-node-6074098d0ca89 .fl-rich-text, .fl-builder-content .fl-node-6074098d0ca89 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-node-6073ffb98990c:before
	{
		width: 4px;
		height: 220px;
		top: 15px;
		left: 8px;
	}
	.fl-node-607403dc6a2d1 .fl-photo
	{
    	text-align: center;
		margin-top:20px;
	}
	.fl-node-607404a7eefef .fl-photo 
	{
		margin-left:20px;
	}
	.fl-node-607408e98dc74.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
	}
	.fl-builder-content .fl-node-607401661270f .fl-rich-text, .fl-builder-content .fl-node-607401661270f .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		margin-right:20px;
	}
	.fl-node-607403c92061b:after
	{
		width: 4px;
		height: 255px;
		top: 10px;
		right: 30px;
	}
	.fl-node-607403c9198b1 .fl-row-content
	{
		padding-bottom: 50px;
	}
	.fl-node-607401661270f > .fl-module-content
	{
   	 	margin-bottom: 0;
	}
	.fl-node-609e1fbf9c8e8.fl-module-heading .fl-heading
	{
		font-size: 14px;
		line-height: 35px;
	}
	.fl-node-609e20481c872.fl-module-heading .fl-heading 
	{
		font-size: 12px;
		line-height: 15px;
	}
	.fl-node-609e20481c872 h2.fl-heading .fl-heading-text:before 
	{
		display:none;
	}
	.fl-node-607421753cf9c.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
		margin-left:20px !important;
	}
	.fl-builder-content .fl-node-6074223f9abf4 .fl-rich-text, .fl-builder-content .fl-node-6074223f9abf4 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 15px;
		margin-left:10px;
	}
	.fl-builder-content .fl-node-607422a075c64 .fl-rich-text, .fl-builder-content .fl-node-607422a075c64 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 15px;
		margin-left:10px;
	}
	.fl-node-60741f82a5116 > .fl-row-content-wrap 
	{
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 50px;
		padding-left: 0px;
	}
	.fl-node-6074291987eaf
	{
		display:flex;
	}
	.fl-node-607429fe3cc0e.fl-module-heading .fl-heading
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-60742b4482783 .fl-rich-text, .fl-builder-content .fl-node-60742b4482783 .fl-rich-text *
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button, .fl-builder-content .fl-node-60742b32e9c78 a.fl-button:visited
	{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	}
	.fl-builder-content .fl-node-6074291987f68
	{
		width: 50% !important;
	}
	.fl-builder-content .fl-node-6074291987f68 > .fl-col-content 
	{
   	 	min-height: 127px;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::before
	{
		left: 74.9%;
    	bottom: 115px;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button
	{
		padding-right:0;
	}
	footer .navbar-nav li
	{
		display: inline-block;
		padding: 0px 12px 0px;
	}
	
/* Residential page end */
	
	
/* Commercial page start */
	
	.fl-node-607fc6aeb4c2a > .fl-row-content-wrap
	{
		min-height: 190px;
	}
	.fl-node-607fc739dba1f.fl-module-heading .fl-heading 
	{
		font-size: 25px;
		line-height: 40px;
	}
	.fl-node-607fd27d6b87e.fl-module-heading .fl-heading 
	{
 		font-size: 25px;
		line-height: 30px;
		margin-left:20px !important;
	}
	.fl-builder-content .fl-node-607fd372691ab .fl-rich-text, .fl-builder-content .fl-node-607fd372691ab .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		margin-left:10px;
	}
	.fl-builder-content .fl-node-607fd41fdd7cd .fl-rich-text, .fl-builder-content .fl-node-607fd41fdd7cd .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		margin-left:10px;
	}
	.fl-node-607fd27d6b87e > .fl-module-content::after
	{
		top: 21.5%;
		left: 50.5%;
	}
	.fl-node-607fcf902223a.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 40px;
	}
	.fl-builder-content .fl-node-607fd011d70b9 .fl-rich-text, .fl-builder-content .fl-node-607fd011d70b9 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-node-607fd4ebce576
	{
		display:flex;
	}
	.fl-node-607fd4ebce579.fl-module-heading .fl-heading
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-607fd4ebce57a .fl-rich-text, .fl-builder-content .fl-node-607fd4ebce57a .fl-rich-text *
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-607fd4ebce578
	{
		width: 50% !important;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button, .fl-builder-content .fl-node-607fd4ebce57b a.fl-button:visited
	{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button
	{
		padding-right: 0;
		padding-left: 20px;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::before
	{
		left: 70.9%;
		bottom: 43px;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	
/* Commercial page end */
	
/* Kitchens page start */
	
	.fl-node-607fdd7fd31a9.fl-module-heading .fl-heading
	{
		font-size: 35px;
		line-height: 40px;
	}
	.fl-node-607fdcf10aec4 > .fl-row-content-wrap
	{
		min-height: 190px;
	}
	.fl-node-607fe91bb0b5d > .fl-row-content-wrap 
	{
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.fl-node-607fea49311aa.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 30px;
		margin-top: 20px !important;
	}
	.fl-builder-content .fl-node-607feb12550b5 .fl-rich-text, .fl-builder-content .fl-node-607feb12550b5 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607febb11edd0 .fl-rich-text, .fl-builder-content .fl-node-607febb11edd0 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607febe78ab25 .fl-rich-text, .fl-builder-content .fl-node-607febe78ab25 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607fec2a4ea14 .fl-rich-text, .fl-builder-content .fl-node-607fec2a4ea14 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607fec87590f7 .fl-rich-text, .fl-builder-content .fl-node-607fec87590f7 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607fecb5d3470 .fl-rich-text, .fl-builder-content .fl-node-607fecb5d3470 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-node-6080125af0899
	{
		display:flex;
	}
	.fl-node-6080125af089c.fl-module-heading .fl-heading
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-6080125af089d .fl-rich-text, .fl-builder-content .fl-node-6080125af089d .fl-rich-text *
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-6080125af089b
	{
    	width: 50% !important;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button, .fl-builder-content .fl-node-6080125af089e a.fl-button:visited
	{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button
	{
		padding-right: 0;
		padding-left: 20px;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button::before
	{
		left: 70.9%;
		bottom: 43px;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	
/* Kitchen page end */
	
/* Gallery page start */	
	
	.fl-node-60801781a1934.fl-module-heading .fl-heading
	{
		font-size: 35px;
		line-height: 40px;
	}
	.fl-node-6080173f98726 > .fl-row-content-wrap
	{
		min-height:190px;
	}
	.fl-node-608123e63e242
	{
		display:flex;
	}
	.fl-node-608123e63e245.fl-module-heading .fl-heading
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-608123e63e246 .fl-rich-text, .fl-builder-content .fl-node-608123e63e246 .fl-rich-text *
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-608123e63e244
	{
		width:50% !important;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button, .fl-builder-content .fl-node-608123e63e247 a.fl-button:visited
	{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button
	{
		padding-right: 0;
		padding-left: 20px;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button::before
	{
		left: 70.9%;
		bottom: 43px;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	
/* Gallery page end */
	
/* Blog page start */
	
	.fl-node-607e6e463435a > .fl-row-content-wrap
	{
		min-height:190px;
	}
	.fl-node-607e6f624ccdd.fl-module-heading .fl-heading
	{
		font-size: 35px;
		line-height: 40px;
	}
	.fl-node-607e78f7ad34f .fl-post-column
	{
    	padding-bottom: 30px !important;
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.fl-node-607e9036a48ff
	{
		display:flex;
	}
	.fl-node-607e9036a4902.fl-module-heading .fl-heading
	{
		font-size: 10px;
		line-height: 16px;
		text-align: left;
	}
	.fl-builder-content .fl-node-607e9036a4903 .fl-rich-text, .fl-builder-content .fl-node-607e9036a4903 .fl-rich-text *
	{
		font-size: 10px;
		line-height: 14px;
		text-align: left;
		margin-left: 10px;
	}
	.fl-builder-content .fl-node-607e9036a4901 
	{
   	 	width: 50% !important;
	}	
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button, .fl-builder-content .fl-node-607e9036a4904 a.fl-button:visited
	{
		font-size: 10px;
		line-height: 17px;
		text-align: start;
		margin-top: 30px;
	}
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button
	{
		padding-right: 0;
		padding-left: 20px;
	}
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button::before
	{
		left: 70.9%;
		bottom: 43px;
	}
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button::after
	{
		right: 2.5%;
		top: 49px;
	}
	
/* Blog page end */
	
/* Contact us page start */
	
	.fl-node-607e98077cdc2 > .fl-row-content-wrap
	{
		min-height:190px;
	}
	.fl-node-607e985f328d6.fl-module-heading .fl-heading
	{
		font-size: 35px;
		line-height: 40px;
	}
	.fl-node-607ed15ce0775.fl-module-heading .fl-heading 
	{
		font-size: 22px;
	}
	.fl-node-607ed15ce0775.fl-module-heading .fl-heading::after
	{
		height: 4px;
		width: 75px;
		top: 52px;
		left: 66%;
	}
	.fl-builder-content .fl-node-607ea51f56394 .fl-rich-text, .fl-builder-content .fl-node-607ea51f56394 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		padding:0 10px 0 10px;
	}
	.fl-builder-content .fl-node-607ea5bb1ab82 .fl-rich-text, .fl-builder-content .fl-node-607ea5bb1ab82 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		padding:0 10px 0 10px;
	}
	.fl-builder-content .fl-node-607ea5f608b41 .fl-rich-text, .fl-builder-content .fl-node-607ea5f608b41 .fl-rich-text *
	{	
		font-size: 12px;
		line-height: 19px;
		padding:0 10px 0 10px;
	}
	.fl-builder-content .fl-node-607ea5e5b7f1a .fl-rich-text, .fl-builder-content .fl-node-607ea5e5b7f1a .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		padding:0 10px 0 10px;
	}
	
/* Contact us page end */
}

@media (min-width: 736px) and (max-width:1023px) 
{
/* Home page start */
	
	.fl-node-60660f7e7b0a8
	{
		width:auto !important;
		/*max-width: 100% !important;*/
	}
	.fl-node-60660f7e7b001
	{
		display:flex;
	}
	.fl-builder-content .fl-node-606610cc8ad6c .fl-rich-text, .fl-builder-content .fl-node-606610cc8ad6c .fl-rich-text *
	{
		font-size: 15px;
	}
	.fl-node-60660f8c36304 .fl-photo .fl-photo-content img
	{
		min-height:270px !important;
		height: fit-content;
	}
	.fl-node-6066112a538f5
	{
		display:flex;
	}
	.fl-node-606612d576bf2
	{
		display:flex;
	}
	.fl-node-6066112a539f5
	{
    	width: 35% !important;
	}
	.fl-node-6066118e0bfde.fl-module-heading .fl-heading 
	{
		font-size: 10px;
	}
	.fl-builder-content .fl-node-606611cedda03 .fl-rich-text, .fl-builder-content .fl-node-606611cedda03 .fl-rich-text *
	{
		font-size: 10px;
	}
	.fl-node-60661314d80ef 
	{
    	width: 35% !important;
	}
	.fl-node-60661314d81bd.fl-module-heading .fl-heading
	{
		font-size: 10px;
	}
	.fl-builder-content .fl-node-60661314d81c0 .fl-rich-text, .fl-builder-content .fl-node-60661314d81c0 .fl-rich-text *
	{
		font-size: 10px;
	}
	.fl-node-606612f7b9bce
	{
    	width: 37% !important;
	}
	.fl-node-606612f7b9c3a.fl-module-heading .fl-heading
	{
		font-size: 10px;
	}
	.fl-builder-content .fl-node-606612f7b9c3b .fl-rich-text, .fl-builder-content .fl-node-606612f7b9c3b .fl-rich-text *
	{
		font-size: 10px;
	}
	.fl-node-606612a82bc5e
	{
    	width: 38% !important;
	}
	.fl-node-606612a82bcc8.fl-module-heading .fl-heading
	{
		font-size: 10px;
	}
	.fl-builder-content .fl-node-606612a82bcc9 .fl-rich-text, .fl-builder-content .fl-node-606612a82bcc9 .fl-rich-text *
	{
		font-size: 10px;
	}
	.fl-node-606ff733187a5 > .fl-row-content-wrap 
	{
   		margin-top: 60px !important;
    	margin-bottom: 40px !important;
	}
	.fl-tabs-horizontal .fl-tabs-label.fl-tab-active:after 
	{
  	    display: none;
	}
	.fl-tabs-panel-label 
	{
  	  	display: none;
	}
	.fl-tabs-panels p span 
	{
		font-size: 30px;
		line-height: 40px;
		margin: 20px 0 20px 0;
	}
	.fl-tabs-panels p
	{
		font-size: 12px;
		line-height: 19px;
		padding-bottom:0;
	}	
	.fl-tabs-panel 
	{
		border-bottom-style: none;
		border-bottom-width:0;
	}
	.fl-tabs-labels
	{
		bottom: 40px;
    	right: 10.5%;
		display: flex;
	}
	.fl-builder-content .fl-node-606ff733187a4 .fl-tabs-label
	{
		font-size: 15px;
	}
	.fl-node-606618c153c42.fl-module-heading .fl-heading
	{
		font-size:35px;
	}
	.recent-section h2::after 
	{
		top: 20px;
		right: 100px;
	}
	.passion-main-box
	{
    	margin: 0 0 50px 0;
	}
	.passion-main-box .fl-row-content-wrap 
	{
		height: auto;
	}
	.fl-builder-content .fl-node-6066dd1a95e13 > .fl-col-content
	{
		margin-bottom:20px;	
	}
	.fl-builder-content .fl-node-6066dd1a95e1a > .fl-col-content
	{
		margin-bottom:20px;	
	}
	.fl-node-607001c198595 > .fl-module-content
	{
		margin-left: 40px;
		margin-right: 40px;
	}
	.fl-node-6066de6c348df > .fl-module-content
	{
		margin-left: 40px;
		margin-right: 40px;
	}	
	.fl-node-607002cfad1b2 > .fl-module-content
	{
		margin-left: 40px;
		margin-right: 40px;
	}
	.passion-box .fl-module-rich-text 
	{
		transform: translateY(0);
		transition:none;
		opacity: 1;
	}
	.passion-box .fl-module-heading
	{
		transform: translate(0);
		transition: none;
	}
	.passion-box .fl-module-separator 
	{
		transform: translateY(0);
		transition: none;
	}
	.fl-node-6066de4205abc > .fl-module-content 
	{
    	margin-top: 90px !important;
	}
	.fl-node-6066de459c267 > .fl-module-content
	{
    	margin-top: 90px !important;
	}
	.fl-node-60670b130bc18 > .fl-module-content
	{
    	margin-top: 90px !important;
	}
	.fl-node-609ba3f66f198
	{
		display:flex;
	}
	.fl-node-609ba41304783.fl-module-heading .fl-heading
	{
		font-size: 20px;
		margin-left: 20px !important;
	}
	.fl-builder-content .fl-node-609ba490ae025 .fl-rich-text, .fl-builder-content .fl-node-609ba490ae025 .fl-rich-text *
	{
		font-size: 12px;
		margin-left: 10px !important;
	}
	.fl-node-609ba3f66f2e2
	{
    	width: 40% !important;
	}
	.fl-builder-content .fl-node-609ba51b26365 a.fl-button, .fl-builder-content .fl-node-609ba51b26365 a.fl-button:visited 	   {
		font-size: 13px;
	}	
	.fl-node-609ba51b26365 .fl-button-right::after 
	{
		right: 0.6%;
		top: 22%;
	}
	.fl-node-609ba51b26365 .fl-button-right::before
	{
		bottom: 50%;
	}
	.fl-node-609ba29217754 > .fl-row-content-wrap
	{
		margin-top: 30px !important;
		margin-bottom: 20px !important;
	}
	.blog-title h2::after
	{
		top: 25px;
		right: 195px;
	}
	.fl-node-607ec6ee3ab4e.fl-module-heading .fl-heading::after
	{
		left: 60%;
	}
	.fl-node-607ec4490c459
	{
		display:flex;
	}
	.fl-node-607ec4490c53b > .fl-col-content 
	{
		margin-top: 32px !important;
	}
	.fl-node-607ec8e0093ce.fl-module-heading .fl-heading 
	{
		font-size: 17px;
	}	
	.fl-node-60671fd0938c0
	{
		display:flex;
	}
	.bottom-footer ul li 
	{
		padding: 0px 20px 0;
	}
/* Home page end */
	
/* About page start */
	
	.fl-node-607fa8a34a9f2
	{
		display:flex;
	}
	.fl-node-607fa8c4924a9 .fl-photo .fl-photo-content img 
	{
		height: fit-content;
	}
	.fl-node-607fa91519b7b.fl-module-heading .fl-heading
	{
		font-size: 30px;
		line-height: 35px;
	}
	.fl-node-607fa8a34aa8d
	{
		margin-right:15px;
	}
	.fl-node-607fa91519b7b > .fl-module-content::before 
	{
		top: 28%;
		right: 2%;
	}
	.fl-builder-content .fl-node-607fa9e565acc .fl-rich-text, .fl-builder-content .fl-node-607fa9e565acc .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607faa8ad6a88 .fl-rich-text, .fl-builder-content .fl-node-607faa8ad6a88 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607faaacda45c .fl-rich-text, .fl-builder-content .fl-node-607faaacda45c .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-builder-content .fl-node-607faad1eb753 .fl-rich-text, .fl-builder-content .fl-node-607faad1eb753 .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
	}
	.fl-node-607fae67e20ac > .fl-module-content::before
	{
		top: 21%;
		right: 20%;
	}
	.fl-node-607fadca58ae8 > .fl-row-content-wrap
	{
		margin-top: 20px !important;
		margin-bottom: 40px !important;
	}
	.fl-node-609df9691248f
	{
		display:flex;
	}
	.fl-builder-content .fl-node-607fae9d192dd .fl-rich-text, .fl-builder-content .fl-node-607fae9d192dd .fl-rich-text *
	{
		font-size: 20px;
	}
	.fl-node-609dfa1367504.fl-module-heading .fl-heading
	{
		font-size: 12px;
		line-height: 16px;
	}
	.fl-node-609dfbab0f99a.fl-module-heading .fl-heading
	{
		font-size: 12px;
		line-height: 16px;
	}
	.fl-node-609dfbab0f99a > .fl-module-content
	{
		margin-left: -40px;
	}
	.fl-node-609dfbe0330d8.fl-module-heading .fl-heading
	{
		font-size: 12px;
		line-height: 16px;
	}
	.fl-node-609dfbe0330d8 > .fl-module-content
	{
    	margin-left: -40px;
	}
	.fl-node-609dfc1f9ee03.fl-module-heading .fl-heading
	{
		font-size: 12px;
		line-height: 16px;
	}
	.fl-node-609dfc1f9ee03 > .fl-module-content
	{
		margin-left: -25px;
	}
	.fl-node-609dfc3ecb726.fl-module-heading .fl-heading
	{
		font-size: 12px;
		line-height: 16px;
	}
	.fl-node-609dfc3ecb726 > .fl-module-content
	{
		margin-left: -20px;
	}
	.fl-node-607fb5f6144e8
	{
		display:flex;
	}
	.fl-node-607fb7162daf2.fl-module-heading .fl-heading
	{
		font-size: 30px;
	}
	.fl-node-607fba4d2abb2.fl-module-heading .fl-heading
	{
		font-size: 30px;
	}
	.fl-node-607fb7162daf2 > .fl-module-content
	{
    	margin-top: 50px;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content
	{
    	margin-top: 50px;
	}
	.fl-node-607fb7162daf2 > .fl-module-content::after
	{
		top: 20%;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content::after
	{
		top: 20%;
    	right: 7.5%;
	}
	.fl-node-607fb5f60cffa > .fl-row-content-wrap 
	{
    	margin-bottom: 50px !important;
	}
	 .fl-node-607fbb2702d65
	{
		display:flex;
	}
	.fl-node-607fbb2702d68.fl-module-heading .fl-heading 
	{
		font-size: 15px;
		margin-left: 15px !important;
	}
	.fl-builder-content .fl-node-607fbb2702d67
	{
		width:25% !important;
	}
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::before
	{
		left: 72.9%;
	}
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::after
	{
		right: 5.5%;
    	top: 21px;
	}
	
/* About page end */
	
/* Residential page start */
	
	.fl-node-6073ffb98984e
	{
		display:flex;
	}
	.fl-node-6073ffb987789 > .fl-row-content-wrap
	{
    	margin-bottom: 50px !important;
		margin-top: 50px !important;
	}
	.fl-node-607400b64ac70.fl-module-heading .fl-heading
	{
		font-size: 30px;
    	line-height: 40px;
	}
	.fl-builder-content .fl-node-6074098d0ca89 .fl-rich-text, .fl-builder-content .fl-node-6074098d0ca89 .fl-rich-text *
	{
		font-size: 12px;
        line-height: 25px;
	}
	.fl-node-6073ffb98990c:before 
	{
		width: 4px;
		top: 10px;
		left: 3px;
	}
	.fl-node-607403c920569
	{
		display:flex;
	}
	.fl-node-607408e98dc74.fl-module-heading .fl-heading
	{
		font-size: 30px;
	}
	.fl-builder-content .fl-node-607401661270f .fl-rich-text, .fl-builder-content .fl-node-607401661270f .fl-rich-text *
	{
		font-size: 12px;
		line-height: 22px;
	}
	.fl-node-609e20481c872.fl-module-heading .fl-heading
	{
		font-size: 25px;
		line-height: 42px;
		margin-left: 40px !important;
	}
	.fl-node-609e20481c872 h2.fl-heading .fl-heading-text:before
	{
		top: 89%;
    	left: 6%;
	}
	.fl-node-607403c92061b:after
	{
		width: 5px;
		top: 10px;
		right: 10px;
	}
	.fl-node-607403c9198b1 > .fl-row-content-wrap 
	{
		min-height: 450px;
	}
	.fl-node-60741f82b0245
	{
		display:flex;
	}
	.fl-node-60741f82b035e
	{
   		width: 50% !important;
		margin-left:10px !important;
	}
	.fl-node-607421753cf9c.fl-module-heading .fl-heading
	{
		font-size: 20px;
    	line-height: 30px;
	}
	.fl-builder-content .fl-node-6074223f9abf4 .fl-rich-text, .fl-builder-content .fl-node-6074223f9abf4 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-builder-content .fl-node-607422a075c64 .fl-rich-text, .fl-builder-content .fl-node-607422a075c64 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-node-6074291987eaf
	{
		display:flex;
	}
	.fl-node-607429fe3cc0e.fl-module-heading .fl-heading
	{
		font-size: 14px;
	}
	.fl-builder-content .fl-node-6074291987f68 > .fl-col-content
	{
    	min-height: 98px;
	}
	.fl-node-60742b32e9c78 .fl-button-wrap
	{
    	text-align: center;
	}
	.fl-node-6074291987f62
	{
    	width: 61% !important;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::before
	{
		left: 71.9%;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::after
	{
		right: 8.8%;
    	top: 21px;
	}
/* Residential page end */
	
/* Commercial page start */
	
	.fl-node-607fd19cd8c44
	{
		display:flex;
	}
	.fl-node-607fd27d6b87e.fl-module-heading .fl-heading
	{
		font-size: 21px;
		line-height: 30px;
		margin-left: 10px !important;
	}
	.fl-builder-content .fl-node-607fd372691ab .fl-rich-text, .fl-builder-content .fl-node-607fd372691ab .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		margin-left: 10px !important;
	}
	.fl-builder-content .fl-node-607fd41fdd7cd .fl-rich-text, .fl-builder-content .fl-node-607fd41fdd7cd .fl-rich-text *
	{
		font-size: 12px;
		line-height: 19px;
		margin-left: 10px !important;
	}
	.fl-node-607fd27d6b87e > .fl-module-content::after
	{
		top: 33%;
    	left: 20.5%;
	}
	.fl-node-607fc83c9c1b4
	{
		display:flex;
	}
	.fl-node-607fcf902223a.fl-module-heading .fl-heading
	{
		font-size: 30px;
		line-height: 35px;
		margin-top: 20px !important;
	}
	.fl-node-607fc83c979f8 > .fl-row-content-wrap
	{
    	margin-bottom: 70px !important;
	}
	.fl-builder-content .fl-node-607fd011d70b9 .fl-rich-text, .fl-builder-content .fl-node-607fd011d70b9 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 22px;
	}
	.fl-node-607fcf902223a > .fl-module-content::after
	{
		top: 36%;
    	right: 16.5%;
	}
	.fl-node-607fd4ebce576
	{
		display:flex;
	}
	.fl-node-607fd4ebce579.fl-module-heading .fl-heading
	{
		font-size: 14px;
	}
	.fl-node-607fd4ebce57b .fl-button-wrap
	{
    	text-align: center;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::after
	{
		right: 9.8%;
    	top: 21px;
	}
	.fl-builder-content .fl-node-607fd4ebce57b a.fl-button::before
	{
		left: 70.9%;
	}
/* Commercial page end */
	
/* Kitchen page start */
	
	.fl-node-607fe91bd55be
	{
		display:flex;
	}
	.fl-node-607fea49311aa.fl-module-heading .fl-heading
	{
		font-size: 30px;
    	line-height: 35px;
	}
	.fl-builder-content .fl-node-607feb12550b5 .fl-rich-text, .fl-builder-content .fl-node-607feb12550b5 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-builder-content .fl-node-607febb11edd0 .fl-rich-text, .fl-builder-content .fl-node-607febb11edd0 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-builder-content .fl-node-607febe78ab25 .fl-rich-text, .fl-builder-content .fl-node-607febe78ab25 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-builder-content .fl-node-607fec2a4ea14 .fl-rich-text, .fl-builder-content .fl-node-607fec2a4ea14 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-builder-content .fl-node-607fecb5d3470 .fl-rich-text, .fl-builder-content .fl-node-607fecb5d3470 .fl-rich-text *
	{
		font-size: 12px;
    	line-height: 19px;
	}
	.fl-node-607fea49311aa > .fl-module-content::before
	{
		top: 25%;
    	right: 23%;
	}
	.fl-node-6080125af0899
	{
		display:flex;
	}
	.fl-node-6080125af089c.fl-module-heading .fl-heading
	{
		font-size: 14px;
	}
	.fl-node-6080125af089e .fl-button-wrap
	{
    	text-align: center;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button::after
	{
		right: 9.8%;
    	top: 21px;
	}
	.fl-builder-content .fl-node-6080125af089e a.fl-button::before
	{
		left: 70.9%;
	}
	
/* Kitchen page end */
	
/* Gallery page start */
	
	.fl-node-608123e63e242
	{
		display:flex;
	}
	.fl-node-608123e63e245.fl-module-heading .fl-heading
	{
		font-size: 14px;
	}
	.fl-node-608123e63e247 .fl-button-wrap
	{
    	text-align: center;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button::before
	{
		left: 70.9%;
	}
	.fl-builder-content .fl-node-608123e63e247 a.fl-button::after
	{
		right: 9.8%;
    	top: 21px;
	}
/* Gallery page end */
	
/* Blog page start */
	
	.fl-node-607e78f7ad34f .fl-post-grid-post 
	{
		margin: 20px;
	}
	.fl-node-607e9036a48ff
	{
		display:flex;
	}
	.fl-node-607e9036a4902.fl-module-heading .fl-heading
	{
		font-size: 14px;
	}
	.fl-node-607e9036a4904 .fl-button-wrap 
	{
    	text-align: center;
	}
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button::before
	{
		left: 70.9%;
	}
	.fl-builder-content .fl-node-607e9036a4904 a.fl-button::after
	{
		right: 9.8%;
    	top: 21px;
	}
	.fl-node-607e78f7ad34f .fl-post-grid-meta
	{
		top: -100px;
	}
/* Blog page end */
	
/* Contact us page start */
	
	.fl-node-607ed15ce0775.fl-module-heading .fl-heading::after
	{
		left: 60%;
	}
	.fl-node-607e9edbbcecb
	{
		display:flex;
	}
	.fl-node-607e9edbbcf22 
	{
		margin-right: 20px;
	}
	
/* Contact us page end */
}

@media (min-width: 1024px) and (max-width:1199px) 
{
/* Home page start */
	
	.navbar-nav .nav-link
	{
		font-size: 12px;
	}
	.contact-us-btn
	{
		font-size: 12px;
	}
	.navbar-light .navbar-brand img
	{
		width: 55% !important;
		padding-left: 0px !important;
	}
	.navbar-brand
	{
		margin-right: 0 !important;
	}
	.navbar-light li
	{
    	padding: 0px 0px;
	}
	.fl-node-606605998b0ff .fl-slide-1 .fl-slide-content-wrap
	{
		margin: 0 auto 0 120px;
		display: block;
	}
	.banner-slider h1
	{
		margin-top: 250px !important;
	}
	.bx-wrapper .bx-pager
	{
		left: 13%;
		width: 40%;
		top: 60%;
	}
	.recent-section h2::after
	{
		right: 190px;
	}
	.blog-title h2::after
	{
		right: 322px;
	}
	.fl-node-609ba51b26365 .fl-button-right::after
	{
		right: 1.6%;
		top: 41%;
	}
	.fl-node-607ec6ee3ab4e.fl-module-heading .fl-heading::after
	{
		top: 93px;
    	left: 45%;
	}
	.bottom-footer ul li 
	{
		padding: 0px 60px 0;
	}
/* Home page end */
	
/* About page start */
	
	.fl-node-607fa91519b7b > .fl-module-content::before
	{
		top: 27%;
		right: 26%;
	}
	.fl-node-607fae67e20ac > .fl-module-content::before
	{
		top: 21%;
		right: 27%;
	}
	.fl-node-607fb7162daf2 > .fl-module-content
	{
    	margin-left: 75px;
	}
	.fl-node-607fb794b7784 > .fl-module-content 
	{
    	margin-left: 77px;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content
	{
		margin-left: 75px;
	}
	.fl-node-607fba988bc9c > .fl-module-content
	{
		margin-left: 77px;
	}
	.fl-node-607fba4d2abb2 > .fl-module-content::after
	{
		right: 10.5%;
	}
	.fl-builder-content .fl-node-607fbb2702d6a a.fl-button::after
	{
		right: 17.5%;
	}
/* About page end */
	
/* Residential page start */
	
	.fl-node-607400b64ac70 > .fl-module-content
	{
    	margin-top: 80px;
	}
	.fl-node-6073ffb98990c:before 
	{
		top: 90px;
		left: 15px;
	}
	.fl-node-607408e98dc74.fl-module-heading .fl-heading
	{
		font-size: 30px;
	}
	.fl-node-607408e98dc74 > .fl-module-content
	{
    	margin-top: 70px;
	}
	.fl-node-60741f82b035e
	{
		width: 50%;
		margin-left: 25px;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::before
	{
		left: 67.9%;
	}
	.fl-builder-content .fl-node-60742b32e9c78 a.fl-button::after
	{
		right: 16.8%;
	}
	.fl-node-6074291987f68 > .fl-col-content
	{
    	margin-left: -1px !important;
	}
	
/* Residential page end */
	
	
/* Commercial page start */
	
	.fl-node-607fd27d6b87e.fl-module-heading .fl-heading 
	{
		font-size: 26px;
		line-height: 35px;
		margin-left: 20px !important;
	}
	.fl-node-607fd372691ab > .fl-module-content
	{
		margin-left: 20px !important;
	}
	.fl-node-607fd41fdd7cd > .fl-module-content
	{
		margin-left: 20px !important;
	}
	.fl-node-607fd27d6b87e > .fl-module-content::after
	{
		top: 37%;
    	left: 19.5%;
	}
	.fl-node-607fcf902223a > .fl-module-content::after
	{
		top: 52%;
    	right: 15.5%;
	}
/* Commercial page end */
	
/* Kitchens page start */
	
	.fl-node-607fea49311aa > .fl-module-content::before
	{
		top: 23%;
    	right: 22%;
	}
	
	
/* Kitchens page end */
	

/* Blog page start */
	
	.fl-node-607e78f7ad34f .fl-post-grid-title
	{
		font-size: 20px;
	}
	
/* Blog page end */
	
	.fl-node-607ed15ce0775.fl-module-heading .fl-heading::after
	{
		left: 45%;
	}
}

/*==========Gallery==========*/
#photoblocks-4 .pb-title
{
	font-size: 28px !important;
	font-weight: 700 !important;
}
#photoblocks-4 .pb-overlay
{
    background:#0000005e !important;
}