.pagetitles, .pagetitles, h1.pagetitles, h2.pagetitles, p.pagetitles, #content p.pagetitles, .pagetitles strong {  margin-top: 0px;  margin-bottom: 0px;  padding: 0px 0;}
.subtitles, .subtitles, h1.subtitles, h2.subtitles, p.subtitles, .subtitles strong, #content p.subtitles{font-style: italic; margin: 0; padding: 0}

#bannerWrap li .readMore strong {  padding: 10px 50px;color: #111;  font-size: 11.8px;   font-weight: 500;   border: 0px;		background: #FFEA4B;}
#bannerWrap li .readMore strong:hover{color: #fff}
#bannerWrap li .readMore strong::before{background-color:#111;}
#bannerWrap li strong:hover::before{opacity:1;} 
 
#paraGrid.threeIconRounded, #paraGrid.fourIconRounded {    box-shadow: none ;    -webkit-box-shadow: none  ;  } 

/*.interior-design-services #paraGrid  .bgImg{filter: grayscale(1); opacity: 1}*/

.columns div img{ width: 100%; height: 320px}
.columns div h4{ font-weight:300; font-size:19.2px; margin: 6px 0 4px 0; letter-spacing: 3.9px;}
.columns div h5{
	font-weight: 400;
	font-size: 16.8px;
	color: #DFCF55
}
.columns div *{ }
.columns div  p, .columns div li{ } 

@media only screen and (min-width:1121px) { 
#bannerWrap.bannerTextLeft h5 , #bannerWrap.bannerTextLeft a {  width: 1120px;}
#navMain li:not(.mainCategory) ::before {  background-color: #FFEA4B;} 
.home #galleryOutput{ border:0px solid #e9e9e9; padding-bottom: 20px}
.home  .gapless3 li {  border: 1px solid #e9e9e9;} 
.about #paraGrid.alternate .imgWrap span.bgImg{border-radius: 10px;}
/*#paraGrid.threeIcons li{ border-right: 2px solid #e1e1e1;}
#paraGrid.threeIcons li:nth-child(3){ border-right: 0px;}*/

.columns{border:0px solid red; display: flex;width: 101%; padding: 10px 0 }
.columns div{  width: 33.333%;  padding: 0 20px 0 0  ; margin-right: 20px;  ;border-right: 1px solid #656565;}
.columns div:nth-child(3){ border-right: 0px; margin-right: 0px;}
}/* scr*/

@media only screen and (max-width:1120px) {
.columns div *{ font-size: 15.4px;}
.columns div{ margin: 36px  auto; clear: both;} 
.interior-design-services  #paraGrid li ,  .home  #paraGrid li{ border-bottom: 2px solid #fff}
.interior-design-services  #paraGrid li:last-child, .home #paraGrid li:last-child{ border-bottom: 0px;}

.interior-design-services  #paraGrid li .copyWrap * { font-size: 20px; font-weight: 600}
} /* mob*/



#content p a:hover{color:#fff;text-decoration:underline;transition: color 0.5s}
#contactForm{
	border: 0px solid  #fff;
	padding: 25px 30px;
	background-color: #322C2C;
	border-radius: 20px
}
#contactForm *{ color: #111;}
#contactForm #sendContactForm, #contactForm input#sendContactForm{
	background-color: #171111;
}

#bannersFooter #bannersFooterTextWrap p a{font-size: 14.2px;}
