html {
    scroll-behavior: smooth;
}

body {
font-family: 'Roboto', sans-serif;
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    color: #000;
    overflow-x: hidden;
    font-weight: 400;
}
textarea,  p,  input,  div,  span,  li,  button {
  font-family: 'Roboto', sans-serif;
 }
 ul {
     margin: 0;
     padding: 0;
 }
 li {
     list-style: none;
 }
 p {
     line-height: 26px;
     font-size: 18px;
     font-weight: 400;
     color: #010101;
     font-family: 'Roboto', sans-serif;
     margin-bottom: 10px;
 }
 img {
     max-width: 100%;
     border: 0;
 }
 .clear {
     clear: both;
     float: none;
     width: 100%;
 }
 .clearfix::after {
     display: block;
     content: "";
     clear: both;
 }
 a {
     text-decoration: none !important;
     transition: all 0.2s ease-in;
     color: #000;
 }
 a:hover {
     color: #d35500;
 }
 a,  span {
     display: inline-block;
 }
 :focus {
     box-shadow: none !important;
     outline: none !important;
 }


.section-map div:empty {
  display: none;
}

 .form-control {
     display: block;
     width: 100%;
     height: calc(1.5em + .75rem + 2px);
     padding: .375rem .75rem;
     font-size: 14px;
     font-weight: 400;
     line-height: 1.5;
     color: #495057;
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #ced4da;
     border-radius: .0rem;
     transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
     box-sizing: border-box;
 }

/*!
Theme Name: nucoatpainting

*/
.free-quote a {
    color: #65fcd3;
}
#mnmwp-main-menu {
    background: none !important;  
}
#mnmwp-main-menu > ul > li {
    background: none !important;
}
ul#menu-primary-menu li {
    display: flex !important;
}
ul#menu-footer-menu-1 li:first-child a {
    color: white !important;
}
ul#menu-footer-menu-1 li:after {
    content: ",";
    color: #bbbb50;
}
ul#menu-footer-menu li:first-child a {
    color: white !important;
}
ul#menu-footer-menu li:after {
    content: ",";
    color: #bbbb50;
}

.link-2 ul li:first-child {
    display: none;
}
.link-2 ul li:after {
       content: ",";
    color: #1a76ba;
}

.link-2 ul {
    justify-content: start;
    align-items: center;
    flex-wrap: wrap;
}


.link-2 ul li {
    padding: 0px 6px;
}


.paint-sec .paint {
    background: #c0100e;
    width: 55px;
    height: 55px;
    border-radius: 5px;
    margin-right: 20px;
}
p.img-botm {
    text-align: center;
    padding-top: 5px;
}

#mnmwp-main-menu li:hover > ul {
    text-align: left !important;
}
#mnmwp-main-menu ul ul li a {
    width: 100% !important;
}
.section-map {
    border: 2px solid #4b4b4b;
    padding: 30px;
    border-radius: 20px;
}
.section-map a {
    font-size: 18px;
    font-weight: bold;
    color: #1a76ba;
}
label.wp-block-search__label {
    display: none;
}
.wp-block-search__button {
    margin-left: 0px;
    word-break: normal;
}
button.wp-block-search__button.wp-element-button {
    background-color: #3191f1;
    color: white;
    border: none;
	 border-radius: 0px 10px 10px 0px;
}
.wp-block-search__input {
    border: 1px solid #3191f1;
    border-radius: 10px 0px 0px 10px;
}
.recent-box-content {
    margin-top: 20px;
}
.contact-sec form.wpcf7-form .wpcf7-submit {
    background: #044886;
    font-size: 20px;
    color: #fff;
    border: 1px solid #044886;
    padding: 10px 30px;
    margin-top: 20px;
    margin-bottom: 30px;
    border-radius: 10px;
}

/*-----------------------404------------------------*/
.four-title{
    font-size: 48px;
}
.four-btn {
    padding: 12px 20px;
    text-align: center;
    background-color: #3191f1;
    color: #fff;
    border-radius: 5px;
    font-size: 17px;
    transition: all 0.5s ease-in;
    border: 1px solid transparent;
	margin-bottom:80px;
}
.four-btn:hover {
    background-color: #0d6efd;color:#fff;
    border: 1px solid  #21487d;color: #fff;
}
.four-zero {
    margin: 0px 0px;
    background: #f6f6f6;
    padding: 50px 0px;
}
.four-img img{
    width: 370px;
}
.page-numbers li {
    position: relative;
    display: inline;
    padding: 7px;
    background-color: #067cc9;
    color: #fff;
}
.page-numbers li {
    list-style: none;
/     display: inline-block; /
    background: #08294b;
    padding: 7px 11px;
    color: #fff;
}
a.page-numbers {
    color: #eeb402;
}
p.newtext {
    font-size: 51px;
    color: #eeb402;
}
span #readlink1756469384{
    padding: 7px 15px !important;
    border-radius: 10px !important;
}
span #readlink1756469384:hover {
    padding: 7px 15px !important;
    border-radius: 10px !important;
}
.renova_sec-change ul li:first-child {
    display: none;
}
.renova_sec-change ul li:after{
	display: none;
}
.we-s-change {
	overflow: visible;
}
.we-s-change ul{
    padding-left:20px;
}
.we-s-change ul li {
    list-style: disc;
}


/*blog css by ratna*/

.blog-detail-box h1.blog-content-hexa-blog {font-size: 55px !important; text-align:left;}
.blog-detail-box p, .blog-detail-box p{ text-align:justify !important;}




















/*------------------common-css End-------------------*/
    
@media (min-width: 1366px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1280px;
}

}

@media (min-width: 1440px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1350px;
}

}


@media (min-width: 1600px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1500px;
}

}

.top-menu-bg{ background-color:#fff;padding: 0px 0px 0px 0; /*position: fixed;*/ left: 0; top: 0; width: 100%; z-index: 2; box-shadow: 0 0 10px #ddd;}

.top-container{ width: 100%; padding: 0 90px }
.header-h{ height: 101px;}
/*.fixed-nav {
    position: fixed;
    top: 0;
    animation: smoothScroll .5s forwards;
    box-shadow: rgb(0 0 0 / 20%) 0 2px 6px 0;
    width: 100%;
    z-index: 999;
    background: #000;
}*/

/*.fixed-nav .top-logo-section{
    display: none;
}
.fixed-nav .top-menu-bg {
    height: 70px;
}*/

/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/**
* Desktop Navigation 
*/
.navbar {
  padding: 0;
}
.navbar ul {
  margin: 0;
  padding: 0;
  display: flex;
  list-style: none;
  align-items: center;
}
.navbar li {
  position: relative;
}
.navbar a, .navbar a:focus {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 40px 10px 30px;
    font-size: 19px;
    font-weight: 400;
    color: #000000;
    white-space: nowrap;
    font-weight: 400;
    text-transform: uppercase;
    transition: 0.3s;
}
.navbar a i, .navbar a:focus i {
  font-size: 12px;
  line-height: 0;
  margin-left: 5px;
}
.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover > a {
    color:#1439a1;
}
.navbar .dropdown ul {
  display: block;
  position: absolute;
  left: 14px;
  top: calc(100% + 30px);
  margin: 0;
  padding: 10px 0;
  z-index: 99;
  opacity: 0;
 visibility: hidden;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  transition: 0.3s;
  border-radius: 4px;
}
.navbar .dropdown ul li {
  min-width: 200px;
}
.navbar .dropdown ul a {
  padding: 10px 20px;
  font-size: 15px;
  color: #101c36;
}
.navbar .dropdown ul a i {
  font-size: 12px;
}
.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover > a {
  color: #2d71a1;
}
.navbar .dropdown:hover > ul {
  opacity: 1;
  top: 100%;
  visibility: visible;
}
.navbar .dropdown .dropdown ul, .navbar .dropdown ul ul {
  top: 0;
  left: calc(100% - 30px);
  visibility: hidden;
}
.navbar .dropdown .dropdown:hover > ul, .navbar .dropdown ul:hover ul {
  opacity: 1;
  top: 0;
  left: 100%;
  visibility: visible !important;
}
@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }
  .navbar .dropdown .dropdown:hover > ul {
    left: -100%;
  }
}

/**
* Mobile Navigation 
*/
.mobile-nav-toggle {
  color: #fff;
  font-size: 28px;
  cursor: pointer;
  display: none;
  line-height: 0;
  transition: 0.5s;
}

@media (max-width: 991px) {
  .mobile-nav-toggle {
    display: block;
  }

  .navbar ul {
    display: none;
  }
}
.navbar-mobile {
  position: fixed;
  overflow: hidden;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(27, 49, 94, 0.9);
  transition: 0.3s;
  z-index: 999;
}
.navbar-mobile .mobile-nav-toggle {
  position: absolute;
  top: 15px;
  right: 15px;
}
.navbar-mobile ul {
  display: block;
  position: absolute;
  top: 55px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  padding: 10px 0;
  border-radius: 10px;
  background-color: #fff;
  overflow-y: auto;
  transition: 0.3s;
}
.navbar-mobile a, .navbar-mobile a:focus {
  padding: 10px 20px;
  font-size: 15px;
  color: #101c36;
}
.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover > a {
  color: #2d71a1;
}
.navbar-mobile .dropdown ul {
  position: static;
  display: none;
  margin: 10px 20px;
  padding: 10px 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
}
.navbar-mobile .dropdown ul li {
  min-width: 200px;
}
.navbar-mobile .dropdown ul a {
  padding: 10px 20px;
}
.navbar-mobile .dropdown ul a i {
  font-size: 12px;
}
.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover > a {
  color: #2d71a1;
}
.navbar-mobile .dropdown > .dropdown-active {
  display: block;
}

/*----------------------------banner-----------------------------*/

.top-logo-section{ background-image: url("../images/header-top-bg.jpg"); background-repeat: repeat-x; padding: 10px 0}

.free-quote{ display: flex;}
.free-quote-img{ padding-right: 10px; width: 227px;}
.free-quote-text {
    padding-top: 30px;
    text-align: right;
}
.free-quote-ph{ font-size: 35px; font-weight: bold; color:#66ffd6; font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";    line-height: 34px; }
.free-quote-ph1 a { font-size: 33px; font-weight: bold; color:#ff9900; font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";     line-height: 34px; }
/*.free-quote-img img{ width: 227px; height: 127px;}*/
.free-quote-img img { width: 227px; height: 127px;}

.top-menu-sec {
    text-align: center;
    width: 100%;
    background: #3191f1;
    box-shadow: -10px 0px 20px 0px #000 inset;
    padding: 10px 0px;
}
.top-menu-sec .navbar a, .navbar a:focus{
    color: #fff;
}



.banner-dis{ display:none}

.banner {position: relative;z-index: 1; background-color:#1439a1; }

.banner::after{
    position: absolute; 
    content: ""; 
    z-index: 2; 
    left: 0; 
    bottom: 0px; 
    background:url(../images/banner-before.png); 
    height: 418px;
    background-repeat: no-repeat; 
    width: 315px;
}
.top-phone { font-size: 16px; font-weight: 600; padding: 10px; color:#1439a1;  text-transform: uppercase;border: solid 1px #1439a1;  margin-top: 0px; border-radius: 5px; }
.banner-left{    padding: 30px 30px 30px 130px; height: 100%;}
.welcome-tt{ font-size: 21px; color: #fff; font-weight: 500;}
.welcome-tt span{ background-color:#f7921e; padding: 5px 20px; border-radius: 50px;}
.bannertitle {  font-size: 80px;color: #fff; margin: 10px 0 20px 0; font-weight: 800;     line-height: 95px;}


.contact-bt {
    background-color:#f7921e;
    padding: 15px 40px;
    border-radius: 40px;
    border: solid 0px #f4c214; 
    font-size: 18px; font-weight: 500; text-transform: uppercase;
    color: #fff; display: inline-block;
}
.contact-bt:hover { background-color: #000;color: #fff;}

#offerSlider .owl-dots {
    display: none;
}

#offerSlider .owl-nav.disabled {
    position: absolute;
    bottom: 10%;
    display: flex!important;
    align-items: flex-end;
    justify-content: space-between;
    width: 40px;
    left: -140px;
}

#offerSlider .owl-prev span {
    font-size: 50px;
    margin-left: -20px;color: #fff;
}
#offerSlider .owl-next span {
font-size: 50px;
margin-right: -25px;
margin-left: 40px;color: #fff;
}


.top-social-icon{ position: absolute; left: 20px; top: 30%; z-index: 5;}
.top-social-icon a{ font-size: 25px;}
.top-social-icon a:hover{ color:#1439a1;}
.top-social-icon ul li{ margin-bottom: 8px}



.fade-in-5 {
  animation: fadeIn ease 5s;
  -webkit-animation: fadeIn ease 5s;
  -moz-animation: fadeIn ease 5s;
  -o-animation: fadeIn ease 5s;
  -ms-animation: fadeIn ease 5s;
}
@keyframes fadeIn {
  0% {opacity:0.5;}
  100% {opacity:1;}
}

@-moz-keyframes fadeIn {
 0% {opacity:0.5;}
  100% {opacity:1;}
}

@-webkit-keyframes fadeIn {
 0% {opacity:0.5;}
  100% {opacity:1;}
}

@-o-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@-ms-keyframes fadeIn {
 0% {opacity:0;}
  100% {opacity:1;}
}

.zoomIn img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.zoomIn:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.read-more-btt {
    background-color:#f7921e;
    padding: 10px 30px;
    border-radius: 40px;
    border: solid 0px #f4c214; 
    font-size: 16px; font-weight: 500; 
    color: #fff; display: inline-block;
}
.read-more-btt:hover { background-color: #000;color: #fff;}

.over-flo{ overflow: hidden}





/*-----------------------------------banner-------------------------------*/

.banner{
    background: #044a8b;
       padding: 40px 0px 70px 0px;
}
.banner h2{
    text-align:left;
    font-size: 50px;
    color: #ff9900;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    font-weight: bold;
    margin-bottom: 30px;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    animation: type 4s steps(60, end);

}
@keyframes type{ 
  from { width: 0; } 
} 

.banner .banner-les{
    padding-left: 100px;
}
.banner .banner-les ul{
   margin: 0px;
}
.banner .banner-les ul li{
   list-style: disc;
   font-size: 30px;
   font-weight: bold;
   color: #f0cc66;
}
.banner .banner-les ul .sec-1 {
   margin-left: -40px;
}
.banner .banner-les ul .sec-2 {
   margin-left: -20px;
}
.banner iframe {
    border-radius: 15px;
    border: 10px solid #000;
    height: 345px;
}
.banner .banner-les ul li a{
   font-size: 30px;
   font-weight: bold;
   color: #f0cc66;
   font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.banner p{
   font-size: 30px;
   font-weight: bold;
   color: #f0cc66;
   font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
   line-height: 40px;
}



/*-----------------------new-panting-------------------------*/


.new-panting{
    padding: 50px 0px;
    background: #f7f8ef;
}
.new-panting .nucoat-sec{
    width: 70%;
}
.new-panting .nucoat-sec h3{
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.new-panting .nucoat-sec h3 span{
    color: #1a76ba;
}
.new-panting .nucoat-sec p{
    font-size: 18px;
    color: #010101;
    padding-right: 50px;
}
.new-panting .nucoat-sec a{
    font-size: 17px;
    color: #0375ad;
}
.new-panting .nucoat-sec-img{
    width: 30%;
    text-align: center;
}
.new-panting .nucoat-sec-img a{
    font-size: 20px;
    color: #0375ad;
    text-transform: uppercase;
}


.new-panting .we-have-workd{
   padding-top: 30px;
}

.new-panting .we-have-workd h3{
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-bottom: 10px;
}
.new-panting .we-have-workd .we-s{
    text-align: center;
}
.new-panting .we-have-workd .we-s a{
    padding-top: 10px;
    font-size: 15px;
}

.owners{
    padding-top: 50px;
    padding-bottom: 30px;
}
.owners-change{
    padding: 0px;
}
.owners h3{
    color: #d35500;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-bottom: 30px;
}

.owners p{
    font-size: 18px;
    color: #010101;
    padding-right:0px;
}
.owners a{
    font-size: 17px;
    color: #0375ad;
}
.owners .we-s2{
    text-align: center;
    overflow: hidden;
}
.we-s2 p{
    font-size: 15px;
}
.owners .we-s2 img{
    border-radius: 5px;
    transition: all .5s ease-in;
    margin-bottom: 10px;
    box-shadow: 0 0 10px #ccc;
}
.owners .we-s2 img:hover {
    background-color: #fe5050;
    transform: scale(1.03);
}


.owners2{
    padding-top: 50px;
    padding-bottom: 20px;
    border-top: 1px solid #ccc;
}

.owners2 h3{
    color: #d35500;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-bottom: 9px;
}

.owners2 p{
    font-size: 18px;
    color: #010101;
    padding-right:0px;
}
.owners2 a{
    font-size: 17px;
    color: #0375ad;
}
.owners2 .we-s2{
    text-align: center;
    overflow: hidden;
}
.owners2 .we-s2 img{
    border-radius: 5px;
   transition: all .5s ease-in;
    margin-bottom: 10px;
}
.owners2 .we-s2 img:hover {
    background-color: #fe5050;
    transform: scale(1.03);
}
.we-s2{
    overflow: hidden;
}
.we-s2 img{
    border-radius: 5px;
   transition: all .5s ease-in;
    margin-bottom: 10px;
}
.we-s2 img:hover {
    background-color: #fe5050;
    transform: scale(1.03);
}
.we-s{
    overflow: hidden;
    margin-top: 20px;
}
.we-s img{
    border-radius: 5px;
   transition: all .5s ease-in;
}
.we-s img:hover {
    background-color: #fe5050;
    transform: scale(1.1);
}

.owners3{
    padding-top: 0px;
    padding-bottom: 50px;
}

.owners3 h3{
    color: #d35500;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-bottom: 20px;
}

.owners3 p{
    font-size: 18px;
    color: #010101;
    padding-right:0px;
}

.owners3 .we-s2{
    text-align: center;
}
.new-panting .we-have-workd2{
   padding-top: 50px;
}
.new-panting .we-have-workd a{
   color: #1a76ba;
}

/*---------------------about-paint---------------------*/

.about-paint{
    margin: 50px 0px;
    border: 2px solid #4b4b4b;
    border-radius: 10px;
    padding: 20px;
    padding-bottom: 30px;
}
.about-paint h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-bottom: 10px;
}
.about-paint .paint-brand h3{
    color: #d35500;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-top: 20px;
}

.about-paint .paint-brand p{
    font-size: 18px;
    color: #010101;
    padding-right:0px;
}

.about-paint .nucoat-sec-img {
    width: 20%;
    text-align: center;
}
.about-paint .nucoat-sec {
    width: 80%;
}
.about-paint .nucoat-sec h3 {
    color: #d35500;
    font-size: 23px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-top:20px;
    padding-bottom: 0px;
}
.about-paint .nucoat-sec-img{
    margin-top:20px;
}
.about-paint .nucoat-sec p {
    font-size: 18px;
    color: #010101;
    padding-right: 0px;
}
.about-paint a{
    color: #1a76ba;
}
.we-s2 p{
    font-size: 15px;
    text-align: center;
    line-height: 20px;
}

.we-s2 p a{
    font-size: 15px;
}







.residential h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-bottom: 0px;
}

.residential p {
    font-size: 18px;
    color: #010101;
    padding-right: 0px;
}
.residential .we-s2 p{
    font-size: 15px;
    text-align: center;
}
.residential p {
    font-size: 18px;
    color: #010101;
    padding-right: 0px;
}
.residential a {
    color: #1a76ba;
}



.we-have-workd3{
    margin-top: 50px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
}




.services-offered h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top: 20px;
    padding-bottom: 10px;
}

.services-offered .intesr {
    border: 2px solid #4b4b4b;
    padding: 30px 30px 0px 30px;
    border-radius: 20px;
    min-height: 100%;
   
}
.services-offered .intesr:hover {
    border: 2px solid #3191f1;
}
.services-offered .intesr h4{
    color: #1a76ba;
    font-size: 24px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:0px;
        margin-bottom: 7px;
}
.services-offered .intesr ul{
    padding-left: 15px;
}
.services-offered .intesr ul li{
    list-style: disc;
    font-size: 18px;
    color: #1f1f1f;
    padding: 5px 0px;
}
.services-offered .intesr2{
    border: 2px solid #4b4b4b;
    padding: 30px;
    border-radius:20px;
	margin-bottom: 7px;
}
.services-offered .intesr2 h4{
    color: #1a76ba;
    font-size: 24px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:0px;
        margin-bottom: 7px;
}
.services-offered .intesr2:hover {
    border: 2px solid #3191f1;
}
.services-offered .intesr3:hover {
    border: 2px solid #3191f1;
}
.services-offered .intesr2 ul{
    padding-left: 15px;
}
.services-offered .intesr2 ul{
    padding-left: 15px;
    column-count: 3;
}
.services-offered .intesr2 ul li{
    list-style: disc;
    font-size: 18px;
    color: #1f1f1f;
    padding: 5px 0px;
}



.services-offered .intesr3{
    border: 2px solid #4b4b4b;
    padding: 30px;
    border-radius:20px;
    margin-top: 25px;
}
.services-offered .intesr3 h4{
    color: #1a76ba;
    font-size: 24px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:0px;
        margin-bottom: 0px;
}
.services-offered .intesr3 ul{
    padding-left: 15px;
}
.services-offered .intesr3 ul{
    padding-left: 15px;
    column-count: 3;
}
.services-offered .intesr3 ul li{
    list-style: disc;
    font-size: 18px;
    color: #1f1f1f;
    padding: 5px 0px;
}

/*----------------------renova-----------------------*/
.renova{

}
.renova .renova-sec{
    text-align: center;
    border: 1px solid #ccc;
    background: #f3f3e0;
        border-radius: 5px;
}
.renova .renova-sec h3{
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:15px;
    margin-bottom: 0px;
}
.renova .renova-sec p{
   padding:5px 15px;
}
.renova .renova-sec p a {
    font-size: 18px;
    color: #0375ad;
}


/*--------------------rating---------------------*/

.rating{
    background: #ff9933;
    text-align: center;
    border: 1px solid #000;
    margin-top: 30px;
    padding: 20px;
        border-radius: 5px;
}
.rating .rating-text{
    color: #000;
    font-size: 25px;
    font-weight: 400;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:15px;
    margin-bottom: 0px;
}
.rating h3{
    color: #000;
    font-size: 25px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:5px;
    margin-bottom: 0px;
}
.rating p{
    color: #fff;
    font-size: 18px;
    padding-bottom:0px;
}
.rating h5{
    color: #000;
    font-size: 20px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:10px;
    margin-bottom: 20px;
}

.rating-paint{
    background: #f3f3e0;
    border: 1px solid #000;
    margin-top: 30px;
    padding: 20px;
    padding-bottom: 50px;
        border-radius: 5px;
}
.rating-paint p{
    font-size: 18px;
    color: #010101;
    padding-right: 0px;
}
.rating-paint .rating-text2{
    color: #0375ad;
    font-size: 22px;
    font-weight: 400;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:0px;
    margin-bottom: 10px;
    text-align: center;
}
.rating-paint h3{
    color: #000;
    font-size: 25px;
    font-weight:bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:15px;
    margin-bottom: 0px;
    text-align: center;
}
.rating-paint img{
    margin-bottom: 10px;
}

.perfer{
    padding:20px;
    background: #f3f3c0;
    border: 1px solid #000;
    margin-top: 30px;
    text-align: center;
        border-radius: 5px;
}

.perfer h3{
    color: #000;
    font-size: 25px;
    font-weight:bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:15px;
    margin-bottom: 0px;
    text-align: center;
}
.perfer .rating-text2{
    font-size: 22px;
    color: #cc0000;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding: 10px 30px;
    font-weight: 400;
}
.perfer .renova-sec a{
    font-size: 17px;
    color: #cc0000;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding: 10px 30px;
    font-weight: 400;
    text-align: center;
    font-weight: bold;
}


.nick{
    padding:20px;
    background: #ff9933;
    border: 1px solid #000;
    margin-top: 30px;
    text-align: center; 
        border-radius: 5px;
}

.nick a{
   color: #fff;
   font-size: 16px;
   padding: 10px 0px;
   font-weight: bold;
}

.nick .more{
   color: #1a76ba;
   font-size: 16px;
   padding: 10px 0px;
   font-weight: bold;   
}


.call-anitime{
    padding:20px;
    background: #f3f3c0;
    border: 1px solid #000;
    margin-top: 30px;
    text-align: center;
        border-radius: 5px;
}

.call-anitime h3{
    color: #000;
    font-size: 25px;
    font-weight:bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-top:5px;
    margin-bottom: 0px;
    text-align: center;
}

.call-anitime .renova-s a{
    color: #cc0066;
    font-size: 25px;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-bottom: 10px;
}

.call-anitime2{
    text-align: left;
}
.call-anitime2 p{
    width: 100%;
}
.call-anitime2 p a{
    float: right;
}

.nick-img{
    margin-top: 30px;
    border-radius: 5px;
}



.footer{
    padding: 50px 0px;
    background: #333330;
}
.footer .link-l {
    text-align: center;
    width: 100%;
}
.footer .link-l ul{
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
}
.footer .link-l ul li {
    padding: 5px 5px;
    font-size: 16px;
    color: #fff;
}
.footer .link-l ul li a{
    color: #bbbb5a;
}
.footer .link-l ul li a:hover {
    color: #fff;
}
.social-media{
    text-align: center;
}
.footer-logo{
    text-align: center;
}

.footer-right{
    text-align: center;
}
.social-sec {
    text-align: center;
    padding-top: 30px;
    width: 1200px;
    margin: auto;
}
.social-media ul{
    text-align: center;
    width: 100%;
    justify-content: center;
}
.social-media ul li{
    padding: 5px 10px;
}

.footer-right p{
   color: #fff;
   font-size: 24px;
   font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.footer-right p a{
   color: #fff;
}
.footer-bottom{
    padding-top: 30px;
}
.footer-bottom .bottom-box{
    color: #fff;
    font-size: 16px;
}
.footer-bottom .text-right{
    text-align: right;

}
.footer-bottom .text-right a{
    color: #fff;
}
.renova-sec h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    padding-bottom: 10px;
}




/*----------------inner-new-panting-----------------*/

.inner-new-panting{
    position: relative;
}
.inner-new-panting:before{
    position:absolute;
    content: "";
    background: url(../images/inner-before.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 11px;
    top: 0px;
    left: 0px;
    right: 0px;
    background-size: 100%;
}

.newcot-pant{
    text-align: center;
    margin: 0px 200px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 40px;
}
.newcot-pant  h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.newcot-pant h5{
    color: #d35500;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}

.we-a{
    padding-top: 30px;
}


.nightbordbood {
    background: #f3f3c0;
    border: 1px solid #000;
    border-radius: 5px;
    text-align: center;
    padding: 30px 0px 15px;
    transition: all .5s ease-in;
    margin-top: 20px;
}
.nightbordbood:hover{
    background: #3191f1;
}
.nightbordbood:hover h3{
    color: #fff;
    transition: all .5s ease-in;
}
.nightbordbood p{
    padding-top: 15px;
    font-size: 15px;
    transition: all .5s ease-in;
}
.nightbordbood:hover p{
   color: #fff;
   transition: all .5s ease-in;
}
.renova-new {
    text-align: center;
    padding-bottom: 35px;
    padding-top: 70px;
}



.baldwin  h3 {
    color: #040404;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.baldwin h5{
    color: #d35500;
    font-size: 25px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}



.thorough{
    padding-top: 30px;
}

.thorough  h3 {
    color: #000;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.thorough-nnm h3 {
    color: #000;
    font-size: 25px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.thorough p{
    font-size: 18px;
    line-height: 26px;
}
.thorough .we-s2{
    overflow: hidden;
}


.more{
    color: #000;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}

.for-more {
    border: 2px solid #4b4b4b;
    border-radius: 10px;
    padding: 10px 20px;
    padding-bottom: 30px;
        margin-top: 20px;
}
.for-more h4{
    color: #d35500;
    font-size: 23px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-top: 20px;
    padding-bottom: 0px;
}

.for-more h5{
    color: #000;
    font-size: 23px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    margin-top: 0px;
    padding-bottom: 0px;
}

.for-more p{
    font-size: 18px;
}
.for-more a{
    font-size: 18px;
    font-weight: bold;
        color: #1a76ba;
}

.newcot-pant h4 {
    color: #d35500;
    font-size: 25px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.paint-sec {
    display: flex!important;
    margin-top: 20px;
}
.paint-sec .paint1{
   background: #eaf325;
   width: 55px;
   height: 55px;
   border-radius: 5px;
   margin-right: 20px;
}
.paint-sec .paint-text{
    width: 70%;
}
.paint-sec .paint2{
   background: #fd7216;
   width: 55px;
   height: 55px;
   border-radius: 5px;
   margin-right: 20px;
}
.paint-sec .paint3{
   background: #c0100e;
   width: 55px;
   height: 55px;
   border-radius: 5px;
   margin-right: 20px;
}

.baldwin2 h5 {
    color: #d35500;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.includes{
  padding: 30px 0px 10px;
}
.includes h3 {
    color: #000;
    font-size: 26px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}
.includes ul{
  column-count: 3;
  padding-left: 20px;
}
.includes ul li{
  list-style: disc;
  font-size: 18px;
}
.experienced{
    background: #ff9933;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding: 20px;
    text-align: center;
    padding-bottom: 40px;
}

.experienced h3 {
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    text-align: center;
}
.experienced p{
    text-align: left;
    font-size: 20px;
}
.experienced ul{
    padding-left: 20px;
    text-align: left;
}

.experienced ul li{
    list-style: disc;
    padding: 3px 0px;
}
.experienced img{
    margin-top: 25px;
    border-radius: 5px;
}

.owners-change-c{
    padding-top: 0px;
}

.owners22{
    border-top: 0px solid #ccc;
    border-bottom: 1px solid #ccc;
}


.we-have-workd-h{
    text-align: center;
    padding-bottom: 30px;
}
.we-have-workd-h h3{
    text-align: left;
    padding-top: 20px;

}
.we-have-workd-h p{
    text-align:left;
}
.we-have-workd-h a{
    padding-top: 10px;
    padding-bottom: 30px;
}
.includes1 h3 {
    color: #000;
    font-size: 30px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";

}
.includes1 ul {
    column-count: 2;
    padding-left: 20px;
}
.includes1 ul li {
    list-style: disc;
}

.img-se img{
    margin: 10px;
}
.nightbordbood2 h3 {
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";

}
.nightbordbood2 p {
    padding-top:0px;
    font-size: 15px;
    transition: all .5s ease-in;
}

.ots2{
    padding-top: 0px;
    border-top: 0px solid #ccc;
}


.rating-img{
    background: none;
    border: 0px solid #ccc;
    margin-top: 0px;
}
.rating-img p{color: #000;text-align: center;}


.experienced2 {
    background:none;
    border: 0px solid #ccc;
    margin-top: 20px;
    padding:20px 0px;
    text-align: center;
}

.experienced2 h3 {
    text-align: left;
}

.rating-img a{
    color: #1a76ba;
}

.new-panting .we-have-2{
    padding-top: 0px;
}

.owners33 {
    border-top: 0px solid #ccc;
    border-bottom: 0px solid #ccc;
}

.we-s h6{
    font-size: 22px;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    font-weight: bold;
}
.intesr3 p{
    margin-bottom: 20px;
}

.renova-sec-change{
    display: inline-block;
    text-align: center;
}
.renova-sec-change img{
    width: 121px;
}


.our-pride{
  padding-top: 20px;
}
.our-pride h5{
    font-size: 26px;
    color: #000;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    font-weight: bold;
}
.our-pride ul{
    padding-left: 20px;
}
.our-pride ul li{
    list-style: disc;
    font-size: 18px;
}

.latex-sec h4{
  font-size: 30px;
  font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
  padding-top: 30px;
  font-weight: bold;
}
.latex-sec h5{
  font-size: 22px;
  font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
  padding-top: 0px;
  font-weight: bold;
}
.includes2 h3{
    font-size: 22px;
    padding-top: 20px;
}


.includes3 ul {
    column-count: 3;
    padding-left: 20px;
}

.renova-change img{
    margin-top: 20px;
}

.bbb_sec h4{
   font-size: 18px;
   color: #010101;
   font-weight: 600;
   margin-top: 10px;
}
.bbb_sec a{
    font-weight: bold;
    font-size: 16px;
    color: #005a78;
}

.earns{
 padding-top: 15px;   
}
.earns h4{
 font-size: 25px;
  font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
  padding-top: 0px;
  font-weight: bold;   
}

.earns h5{
 font-size: 20px;
  font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
  padding-top: 0px;
  font-weight: bold;   
}
.earns ul li{
    font-size: 18px;
    color: #010101;
    padding: 3px 0px;
}
.earns h6{
    font-size: 18px;
    color: #010101;
    font-weight: 600;
    margin-top: 10px;
}
.paint-sec .paint-change {
    background:none;
    width: 55px;
    height: 55px;
    border-radius: 5px;
    margin-right: 10px;
}
.paint-sec .paint-text-change {
    width: 100%;
}

.renova .renova-sec_change{
    background: none; 
    border: 0px solid #ccc;
}

.served_img{
    text-align: center;
    background: #fff;
}
.view_our{
   padding:20px 0px;
}
.view_our h4{
  font-size: 25px;
  font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
  padding-top: 20px;
  font-weight: bold; 
}
.view_our ul li{
    padding: 2px 0px;
}
.view_our ul li a{
    font-size: 16px;
    color: #005a78;
}

.renova_sec-change h3{
    font-size: 21px;
    font-weight: bold;
    color: #000;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}

.renova_sec-change ul li{
    padding: 2px 0px;
}
.renova_sec-change ul li a{
    font-size: 16px;
    color: #005a78;
}

.newcot-pant-fo h4 {
    color: #d35500;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}

.view_our-sec h4 {
    color: #000;
    font-size: 22px;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
}

.bbb_sec2 h4 {
    font-size: 18px;
    color: #010101;
    font-weight: 600;
    margin-bottom: 20px;
}

.tt-sec{
    text-align: center;
}
.tt-sec img{
   border: 1px solid #000;
   border-radius: 5px;
}
.tt-sec p{
   font-size: 15px;
   color: #010101;
   padding-top: 10px;
}

.newcot-pant-new_change {
    text-align: center;
    margin: 0px 50px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 30px;
}

.contact-sec{
    background: #eeeeeb;
    border: 1px solid #000;
    border-radius: 5px;
    padding: 15px 30px;
}
.contact-sec input {
    width: 100%;
    padding: 15px 15px;
    margin-top: 10px;
    border: 0px solid #000;
    border-radius: 5px;
    font-size: 16px;
    margin-bottom: 0px;
}
.redio-sec input{
    width: auto;
    margin-top: 0px;
}
.redio-sec2 input{
    width: auto;
    margin-top: 0px;
}
.redio-sec2 label{
    padding-right: 10px;
    font-size: 16px;
    color: #010101;
}
.redio-sec label{
    padding-right: 10px;
    font-size: 16px;
    color: #010101;
    margin-top: 10px;
}
.contact-sec textarea{
   width: 100%;
   padding: 10px 15px;
   margin-top:0px;
   border: 0px solid #000;
   border-radius: 5px;
   font-size: 16px;
   min-height: 150px;
}
.contact-sec select{
   width: 100%;
   padding: 15px 15px;
   margin-top:0px;
   border: 0px solid #000;
   border-radius: 5px;
   font-size: 16px;
   margin-bottom: 15px;
}

.contact-sec h3{
   color: #000;
   font-size: 28px;
   font-weight: bold;
   font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
   margin-top: 20px; 
}

.contact-page-sec{
    padding: 70px 15%;
}
.contact-page-sec button {
    background: #044886;
    font-size: 20px;
    color: #fff;
    border: 1px solid #044886;
    padding: 10px 30px;
    margin-top: 20px;
    margin-bottom: 30px;
    border-radius: 10px;
}
.contact-page-sec button:hover{
    background: #d35500;
    color: #fff;
    border: 1px solid #d35500;
}
.redio-sec2{
    padding-bottom: 20px;
    padding-top: 10px;
}

.contact_link{
    text-align: center;
    padding: 30px 20px;
    background: #f3f3e0;
    border-radius: 5px;
    border: 1px solid #000;
}
.contact_link a{
    font-size: 20px;
}
.contact_link p{
    font-size: 20px;
    padding-top: 20px;
}


/*------------------------------------.blog--------------------------*/

.sue-blog-content{padding: 70px 0px;}
.blog-box-content {padding-bottom: 20px;text-align: center;}
.blog-box-content-new {padding-bottom: 20px;border-bottom: 1px solid transparent;margin-bottom: 0px;text-align: center;}
.blog-left-img {
    transition: all 0.5s ease-in;
    border:0px solid #044886;
}
.blog-left-img img{
    box-shadow: 0px 0px 10px #ccc;
    transition: all 0.5s ease-in;
    border: 2px solid #044886;
	width:100% !important;
}
.blog-left-img:hover img {
    background-color: rgba(83, 39, 112, 0.2);
    border: 2px solid #044886;
    box-shadow: 0px 0px 10px #ccc;
    border-radius: 10px;
    transition: all 0.5s ease-in;
}
.blog-content-hexa {
    font-size: 18px;
    padding: 15px 0px 10px 0px;
    margin: 0px;
    text-align: center;
    font-weight: bold;
    font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";
    color: #000;
}
.blog-content-hexa-blog {font-size: 24px; padding:0px;margin: 0px;text-align: left;color: #000;font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";}
.blog-box-content h5{font-size: 15px;padding:5px 0px 10px 0px;margin: 0px;text-align: center;color: #5f5f5f;}
.blog-box-content p {font-size: 18px;text-align: center;line-height: 24px;padding: 0px;}
.blog-left-btn a {background-color: #044886;color: #fff;font-size: 14px;text-align: center;padding: 7px 23px;margin-bottom:0px;border-radius: 5px; transition: all 0.5s ease-in;border: 1px solid transparent;}

.blog-left-btn a:hover {border: 1px solid #d35500;color: #fff;background-color: #d35500;}
.recent-box-content .recent-blog-heading {font-size: 28px;}
.blog-right-box ul li {border-bottom: 1px solid#ccc;}
.blog-right-box ul li a {padding: 10px 0px;font-size: 17px;}

/***********************blog-detail *******************/


.detail-box-content .blog-content-hexa {font-size: 20px;padding-top: 15px;margin: 0px;}
.detail-box-content {text-align: left;padding-bottom: 10px;}
.blog-detail-box ul li {font-size: 14px;padding: 5px 0px;color: rgb(95, 95, 95);}
.blog-detail-box p {font-size: 16px;padding: 5px 0px; color: #000;font-weight: 400; text-align:justify;}
.blog-comment {background-color: #f8f8f8;padding: 30px 10px;border-radius: 5px;margin: 40px 0px 10px 0px;}
.blog-comment h5 {font-size: 24px;padding: 5px 0px;font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";}
.blog-comment textarea {resize: none;margin: 5px 0px;}
.post-btn { background-color: #044886;color: #fff;font-size: 14px;
    margin-top: 20px;
    text-align: center;
    padding: 7px 23px;
    margin-bottom:0px;
    border-radius: 5px;
    transition: all 0.5s ease-in;
    border: 1px solid transparent;
}


.post-btn:hover {border: 1px solid #d35500;color: #fff;background-color: #d35500;}
.blog-comment .form-control {padding: 15px 15px;margin: 5px 0px;width: 100%;}
.form-floating {margin-bottom: 30px;}
.recent-box-content .recent-blog-heading {font-size: 22px;border-bottom: 1px solid #ccc;padding-bottom: 10px;
font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";}
.recent-box-content ul li {border-bottom: 1px solid #ccc;}
.recent-box-content ul li a {padding: 10px 0px;font-size: 16px;}
.recent-blog-btn .link-blog a {background-color: #a381a5;color: #fff;margin: 5px 0px;padding: 10px 30px; border-radius: 5px;font-size: 14px;}
.recent-blog-btn ul li a:hover,
.recent-box-content ul li a:hover {transform: translateX(10px);}
.main {width: 50%;margin: 50px auto;}

div.buton-boxes{ display:flex; align-items:center; justify-content:center; width:100%; margin-top:15px;}
div.buton-boxes a {padding:10px 25px; background:#2162a2; border-radius:4px; color:#fff; margin:8px;}

/* Bootstrap 4 text input with search icon */

.has-search .form-control {padding-left: 2.375rem;border: 1px solid transparent;}
.has-search .form-control-feedback {position: absolute;z-index: 2;display: block;
width: 2.375rem;height: 2.375rem;line-height: 2.375rem;text-align: center;pointer-events: none; color: #aaa;}
.input-group { border: 1px solid #ccc;}
.form-control.search-b {border: 1px solid transparent;border-radius: 5px;}

.contact-sec span.wpcf7-form-control-wrap {display: block;}
span.wpcf7-list-item-label {padding-left: 5px;}
.contact-sec  .wpcf7-list-item {display: inline-block;margin: 0 10px 0 0em;}
.contact-sec  p {font-size: 16px;}
.contact-sec input[type='radio'] {height: 18px;width: 18px;vertical-align: middle;}




/*********************************** 09-06-23 gallery page css ************************/

.main-gallery-box{ max-width: 1250px; margin: auto; padding: 50px 0}
.main-gallery-b{ background-color:#fff; box-shadow: 0 0 20px #ddd; padding: 20px; border-radius: 5px; height: 100%;}
.main-gallery-b-title{ font-size: 20px; color:#0375bd; font-weight: 700; }
.main-gallery-b-title a{ color:#0375bd; }
.main-gallery-b-title a:hover{ color:#d35500; }
.maing-g { column-width: 330px;column-gap: 5px;padding: 5px;}
.maing-g a{ display: block;}
.maing-g img {width: 100%;cursor: pointer;padding-bottom: 5px; border-radius: 0px;}
.gallery-contan{ padding: 20px 40px;}
.gallery-caption{ position: absolute; left:0; bottom: 5px; padding: 8px; width: 100%; text-align: center; font-size: 14px; color:#fff; background-color: rgba(0, 0, 0, 0.6) }

/************************* 404 ****************************/

.cercel-404{ max-width: 600px; padding: 0px 0 0px 0; margin: auto}
.cercel-404-box{ background-color:#fff;  padding: 20px; border-radius:5px; margin: auto; box-shadow: 0 0 20px #e9ecf4;}
.image404 { text-align: center}
.Page-not{ font-size:24px; font-weight: 500; text-align: center; padding-bottom: 10px;}
.go-back{background-color: #2f2f79;padding: 8px 20px;border-radius: 5px;border: 0px;font-size: 17px;color: #fff;}
.go-back:hover{background-color: #bb7ba7;color: #000;}
.arow-text{ font-size: 22px; padding-right: 5px;}
.image404 img {text-align: center;display: block;margin: auto;}

.servisea-sm-s {color:#d35500;font-size: 24px;font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif"; margin: 20px 0 8px 0}
.owners p {line-height: 30px;}

/*********************************** gallery page css ************************/
.new-images-sec img{ border-radius: 5px;}
.sm-tect-14{ font-size: 14px;}
.services-oran {color: #d35500;font-size: 24px;font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif";padding-top: 0px;padding-bottom: 10px;}
section.privacy-default {padding: 80px 0px 30px 0px;}
section.privacy-default ol{padding-left: 0px;}
.privacy-default-section3,.privacy-default-section5,.privacy-default-section4{padding-bottom:30px;}
#mnmwp-main-menu > ul > li > a {padding-top: 12px !important;padding-bottom: 12px !important;}	
.create-space1 h3{font-size:23px;}	
.create-space1 p strong{font-size:23px;}
.create-space1 p img{width:100%; margin:30px 0px; border-radius:8px;}
.d-flex.justify-content-center.img-se{margin-bottom:20px;}






.wp-block-search__button {margin-left: 0em !important;}
#mnmwp-main-menu > ul > li > a {font-size: 16px !important;}
.owners.owners-mnb{padding-top: 20px;}
.renova-mnb{padding-top: 15px;}

/* ,------------add class-------------- */

.we-have-workd.we-have-workd2.we-have-workd-re1 {padding-top: 10px;}
.we-have-workd-rd.we-have-workd-re2{padding-top:0px;}
.we-s.we-have-workd-re3 {margin-top: 0px;}
.owners3.direction-row { padding-bottom: 30px;}
.owners2.direction-row.we-have-workd-re4 { padding-top: 30px;}
.owners.we-have-workd-re5 { padding-top: 20px;}
.we-have-workd.we-have-workd-h.we-have-workd-re6{ padding-top: 20px;}
.owners.we-have-workd-re7{padding-top: 10px;}
.owners.we-have-workd-re8 {padding-top: 20px;}
.owners3.direction-row { padding-bottom: 30px;}
.owners3 h3.we-have-workd-re9{margin-bottom: -10px;}
h3.we-have-workd-re10{margin-bottom: 8px;margin-top:-24px}
.owners3.we-have-workd-re11{padding-bottom: 30px;}
.owners.we-have-workd-re12{padding-top: 10px;}
.owners3.we-have-workd-re13{padding-bottom: 10px;margin-bottom:-20px;}
.we-have-workd-re14{padding-top: 40px}
.we-have-workd-re15.about-paint {margin-bottom: 31px;}
.we-s2 {margin-top: 20px;}


/* <--------------add -----------------> */
.ban-add-list {
    display: flex;
    padding: 0px 0px 20px 0px;
    justify-content: center;
    flex-wrap: wrap;
}
.ban-add-list li,.ban-add-list li a{font-size: 16px;color:#bbbb5a !important;font-weight:500;padding:1px;}
.new-panting.about-list-nad{padding-top: 30px;}


/*ratna css*/
.detail-box-content h2{font-size: 24px;padding: 5px 0px;font-weight: bold;font-family: Georgia, "Lucida Bright", "DejaVu Serif", Constantia, "serif"; margin:20px 0px 10px 0px !!important;}
.detail-box-content ul li, .detail-box-content ol li, .create-space.create-space1 ul li, .create-space.create-space1 ol li{
    line-height: 26px;
    font-size: 18px;
    font-weight: 400;
    color: #010101;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
}
.banner-section{height:300px; overflow:hidden; position:relative;}
.banner-section img{ width:100%;}
.central-align{ text-align:left !important;}

















@media (max-width: 1600px){

.banner .banner-les { padding-left: 270px;}
.banner .banner-les ul li a { font-size: 24px; line-height: 30px;}
.banner p { font-size: 24px; line-height: 30px;}
.owners2 p {  font-size: 18px !important; margin-bottom: 15px; line-height: 26px;}
	.detail-box-content ul li, .detail-box-content ol li, .create-space.create-space1 ul li, .create-space.create-space1 ol li{
    line-height: 26px;
		font-size: 18px;}
.contact_link { padding: 30px 15px;}
.contact_link a { font-size: 17px;}
.contact_link p { font-size: 17px;}
.includes1{ padding-bottom: 0px; }
.renova-new2 {  padding-top: 0px;}
.services-offered .intesr ul li {padding: 3px 0px;}
.newcot-pant { margin-bottom: 20px;}
.we-s2 p ,.tt-sec p{font-size: 15px;line-height: 21px !important;}	
.services-offered .intesr2 ul li {padding: 3px 0px;}
.img-se img {margin: 2px;}	

}




@media (max-width: 1440px){
.renova .renova-sec h3 {font-size: 23px;}	
.includes1 h3 {font-size: 27px;}
.services-offered .intesr {padding: 30px 30px 20px 30px;}
.contact-sec form.wpcf7-form .wpcf7-submit {margin-bottom: 0px;}

}

@media (max-width: 1366px){
p { line-height: 23px; font-size: 16px; margin-bottom: 10px;}
.navbar a, .navbar a:focus { padding: 10px 20px 10px 20px; font-size: 16px;}
.residential h3 { font-size: 24px;}
.banner h2 { font-size: 40px;}
.banner p { font-size: 20px; line-height: 26px;}
.banner iframe { height: 295px;}
.banner .banner-les ul li a { font-size: 20px; line-height: 26px;}
.banner .banner-les ul li { font-size: 20px;}
.new-panting .nucoat-sec h3 { font-size: 24px;}
.new-panting .nucoat-sec p { font-size: 16px;}
.new-panting .we-have-workd h3 { font-size: 24px;}
.owners h3 { font-size: 24px;}
.owners p { font-size: 16px;}
.owners2 h3 { font-size: 24px;}
.owners2 p { font-size: 16px;}
.owners3 h3 { font-size: 24px;}
.owners3 p { font-size: 16px;}
.new-panting .we-have-workd a { font-size: 16px;}
.about-paint .paint-brand h3 { font-size: 24px;}
.about-paint a { font-size: 16px;}
.residential p { font-size: 16px;}
.residential a { font-size: 16px;}
.services-offered h3 { font-size: 24px;}
.footer { padding: 50px 0px 30px;}
.call-anitime h3 { font-size: 24px;}
.call-anitime .renova-s a { font-size: 24px;}
.renova-sec h3 { font-size: 24px;}
.renova-sec h3 { font-size: 20px; padding-bottom: 0px;}
.perfer .rating-text2 { font-size: 20px;}
.rating-paint p { font-size: 16px;}
.rating .rating-text { font-size: 20px;}
.renova .renova-sec h3 { font-size: 20px;}
.services-offered .intesr ul li { font-size: 16px; padding: 1px 0px;}
.services-offered .intesr { height: 100%;}
.services-offered .intesr2 ul li { font-size: 16px;}
.services-offered .intesr3 ul li { font-size: 16px;}
.bb-logo img {width: 50px;}
.free-quote-img img { width: 100px; height: 87px;}
.free-quote-ph { font-size: 24px; line-height: 30px;}
.free-quote-ph1 { font-size: 22px;}
.free-quote-text { padding-top: 10px; text-align: right;}
.header-h { height:70px;}
.logo-top img { width: 400px;}
.img-se img { width: 400px;}
.we-s2 p { font-size: 15px;}
.newcot-pant h5 { font-size: 20px;}
.services-offered h3 { font-size: 24px;}
.experienced ul li { padding: 0px 0px;}
.call-anitime { padding: 10px; margin-top: 10px;}
.renova-new2{ padding-top: 0px;}
.thorough p { font-size: 16px; line-height: 26px;}
.about-paint .paint-brand p { font-size: 16px;}
.for-more p { font-size: 16px;}
.our-pride ul li { font-size: 16px;}
.our-pride { padding-top: 10px;}
.includes1 ul li { list-style: disc; font-size: 16px;}
.services-offered .intesr2 ul li { padding: 1px 0px;}
.services-offered .intesr3 ul li { padding: 1px 0px;}
.includes ul li { font-size: 16px;}
.includes h3 { font-size: 22px;}
.contact-sec h3 { font-size: 24px;}
.contact-sec input { padding: 10px 15px;}
.redio-sec2 {padding-bottom: 10px; padding-top: 5px;}
.contact-page-sec button { font-size: 16px; padding: 10px 30px;}
.redio-sec2 label { font-size: 16px;}
.contact-sec select { padding: 10px 15px;}
.redio-sec label { font-size: 16px;}
.experienced ul li { font-size: 16px;}
.latex-sec h4 { font-size: 24px;}
.newcot-pant h3 { font-size: 26px;}
.renova_sec-change h3 { font-size: 20px;}
.bbb_sec h4 { margin-bottom: 20px;}
.blog-box-content p { font-size: 16px;}
.newcot-pant-fo h4 { font-size: 20px;}
.contact_link { padding: 15px 7px;}
.contact_link p { font-size: 15px; margin-bottom: 0px;}
.contact_link a { font-size: 15px;}
label { font-size: 16px;}
.banner h2 {font-size: 45px;}
.banner .banner-les ul li a {font-size: 22px;}
.banner p {font-size: 22px;}
.new-panting .nucoat-sec h3 {font-size: 27px;}
.new-panting .nucoat-sec-img a {font-size: 16px;}
.banner { padding:30px 0px 60px 0px;}	
.banner::after { left: -5px;bottom: -46px;background-size: 89%;}	
.banner .banner-les {padding-left: 230px;}	
.owners p { line-height: 26px;}	
.ban-add-list {padding: 0px 0px 20px 0px;}	
.new-panting.about-list-nad {padding: 44px 0px 50px 0px;}
h3.hlp {margin-bottom: 10px !important;}
.services-offered h2 {font-size: 24px;margin: 10px 0px;font-weight: bold;}
}



body, html{overflow-x:hidden;}

@media (max-width: 1024px){
.logo-top img { width: 341px;}
.bb-logo img {width: 48px;}
.free-quote-img img {width: 93px;height: 89px;}	
.free-quote-ph {font-size: 22px;line-height: 29px;}	
.banner h2 {font-size: 40px;}	
.banner .banner-les { padding-left: 221px;}	
.new-panting .nucoat-sec h3 {font-size: 24px;}	
.new-panting .nucoat-sec-img {width: 26%;}	
.we-s { margin-top: 10px;}	
.services-offered .intesr2 ul {column-count: 2;}	
.we-a {padding-top: 10px;}	
.owners {padding-top: 40px;padding-bottom: 20px;}	
#mnmwp-main-menu ul ul li a {width: 234px!important;font-size: 14px !important;}	
.newcot-pant {margin: 0px 160px 30px 160px;}
#mnmwp-main-menu li:hover > ul > li {height: 40px !important;}	
.renova .renova-sec h3 {font-size: 18px;}	
.img-se img { width: 351px;}	
.contact-page-sec { padding: 70px 6% !important;}	
.about-paint .nucoat-sec { width: 77%;}
.new-panting .nucoat-sec-img { width: 22%;}	
.rating h5 {font-size: 16px;}
.baldwin h3 {font-size: 28px;}
.baldwin h5 {font-size: 23px;}	
.thorough h3 {font-size: 28px;}	
.new-panting .nucoat-sec p {padding-right: 0px;}
.owners.owners-change-c.owners-change-rm{padding-top: 0px;}	
section.privacy-default {padding: 60px 0px 20px 0px;}
.privacy-default-section3, .privacy-default-section5, .privacy-default-section4 {padding-bottom: 20px;}			
.owners3 h3.we-have-workd-re9 { margin-bottom: 0px;}	
.owners3.we-have-workd-re13 {margin-top: -26px;}	
.owners3.we-have-workd-re13 { margin-bottom: -40px;	}
.we-have-workd-re13	
.we-have-workd-re14 {padding-top: 33px; padding-bottom: 2px;}
h3.we-have-workd-re14.wow.fadeInDown.animated { margin-top: 17px;font-size: 30px;}	
.ban-add-list li, .ban-add-list li a {font-size: 13px;}	
.ban-add-list {padding: 0px 0px 17px 0px;}
	
	
}

@media (max-width:840px){
.free-quote-ph {font-size: 18px;}
.banner .row{flex-direction:column-reverse;}
.banner .banner-les {padding-left: 203px;padding-top: 16px;}	
.banner h2 {font-size: 27px;}	
.banner iframe {height: 295px; width: 71%; margin: auto; display: block;left: 0px;right: 0px; position: relative;}	
.navbar {width: auto;position: relative;z-index: 9;float: right;text-align: right;margin-left: auto;}
.mnmwp-menu{background-color:#333333;}
.logo-top img {width: 230px;}	
.free-quote-img { padding-right: 3px;width: 181px;}	
.free-quote-ph1 {font-size: 18px;}	
ul#menu-primary-menu li {display: block !important;}	
.new-panting .we-have-workd h3 {font-size: 21px;line-height: 31px;}	
.new-panting .we-have-workd .we-s {display: flex;flex-direction: column;}	
.new-panting .we-have-workd .we-s a {padding-top: 10px;font-size: 16px;padding-bottom: 20px;}	
.services-offered .intesr2 ul {column-count: 1;}	
.direction-row .row{flex-direction:column-reverse;}	
.new-panting .we-have-workd2 {padding-top: 20px;}	
.about-paint h3 {font-size: 28px;padding-bottom: 6px;padding-top: 4px;}	
.renova-sec h3 {font-size: 16px;}	
.about-paint .nucoat-sec {width: 100%;}	
.new-panting .nucoat-sec-img { margin: inherit;left: 0px;right: 0px; position: relative;    text-align: center;width:44%;}
#mnmwp-main-menu > ul > li.current-menu-item > a, #mnmwp-main-menu > ul > li.current-menu-ancestor > a {text-align: left !important;}	
.includes3 ul,.includes1 ul{column-count: 1;}	
.row.d-flex.row-oppose{flex-direction:column;}	
.row.d-flex.row-oppose .about-paint .nucoat-sec h3,.about-paint h3{margin-top: 10px;padding-top: 0px;}
.social-sec {padding-top: 50px;}	
.social-media ul li {padding: 5px 6px;}	
.footer-right p {font-size: 20px;}
.link-l.mt-2{margin-top:25px !important}	
#mnmwp-main-menu ul ul li a {width: 100%!important;font-size: 17px !important;PADDING: 10PX 25px !important;}	
.is_mobile #mnmwp-main-menu > ul > li {float: left !important;text-align: left;}	
.renova .renova-sec p {padding: 5px 10px;}	
.newcot-pant {margin: 0px 20px 20px 20px;}
.renova-new {padding-top: 40px;}	
.new-panting {padding: 40px 0px;}	
.includes ul {column-count: 2;}	
.baldwin h5 {font-size: 23px;padding-top: 20px;}	
.we-s2 p br{display:none;}	
.img-se img {width: 200px;}
.nightbordbood {padding: 30px 20px 15px;}	
.baldwin img{margin-bottom:10px;}
.includes1 h3 {font-size: 24px;}	
.new-panting .nucoat-sec { width: 100%;}	
.owners {padding-top: 20px;}	
.rating {margin-top: 21px;padding: 15px;}	
.rating-paint {margin-top: 22px;padding: 12px;padding-bottom: 20px;}	
.perfer {padding: 10px;margin-top: 20px;}	
.perfer .rating-text2 {padding: 10px 0px;}	
.nick {padding: 10px;}	
.sl-image{top: 22% !important; }	
.sl-wrapper .sl-navigation button {top: 36% !important;}	
.maing-g {column-width: 260px;}
.we-s {margin-top: 0px;}	
.experienced {padding: 10px;}	
.experienced p {font-size: 16px;line-height: 21px;}	
.renova .renova-sec p {padding: 5px 10px;text-align: left;}		
.renova-sec.renova-sec-auto h3 {font-size: 14px;}	
.nucoat-sec-img img { margin-top: 32px;}	

		
.owners h3 {font-size: 24px;margin-bottom: 11px;}
.we-have-workd-re17{margin-bottom: -10px;}
.we-have-workd-rd.we-have-workd-re2 {margin-top: -20px;}	
.we-have-workd.we-have-workd2.we-have-workd-re1 {padding-top: 0px;}	
.renova-sec h3.we-have-workd-ip1{padding-top: 15px;}	
.owners.we-have-workd-re5,.baldwin.we-have-workd-re5{margin-top: -15px;}	
.we-have-workd-ip2{margin:auto;text-align:center;display: block;}
.we-have-workd.we-have-workd-h.we-have-workd-re6 {padding-top: 0px;}	
.renova-sec h3.we-have-workd-ip3{font-size: 25px;}	
h3.we-have-workd-re10 {margin-top: -3px;margin-bottom: 14px;}	
.we-have-workd-re12 .we-s2 img{margin-top:15px;}	
.owners.we-have-workd-re8 {padding-top: 10px;}	
.owners3.we-have-workd-re13 h3 { margin-bottom: 8px;}	
a.we-have-workd-ip4{display: block; margin: auto;text-align: center;}		
h3.we-have-workd-ip5{font-size: 26px;margin-bottom: -10px;}
.thorough h3 { font-size: 26px;}	
.thorough h3 {font-size: 24px;}	
h3.we-have-workd-re17.wow.fadeInDown.animated { margin-top: -23px;}	
.owners2.direction-row.we-have-workd-re4 { padding-top: 25px;}	
	
	
	
}

@media (max-width:768px){
.banner .banner-les {padding-left: 227px;}
.owners3 {padding-bottom: 20px;}	
.new-panting .we-have-workd {padding-top: 40px;padding-bottom: 40px;}
.new-panting .we-have-workd2 {padding-top: 10px;}	
.row.d-flex.row-oppose .about-paint .nucoat-sec h3, .about-paint h3 {margin-top: 17px;}	
.new-panting .nucoat-sec-img {margin: 0px;}
.row.d-flex.row-oppose{margin:40px 0px}	
.about-paint-iphn .nucoat-sec h3{margin-top: -15px;}	
.owners h3 {margin-bottom: 4px;margin-top: 20px;}
.owners-ibm.owners  h3.wow{margin-top: -20px;}	
.about-paint {margin: 10px 0px;}	
.renova-sec h3 {font-size: 23px;}	
.owners3 h3 {margin-bottom: 8px;}	
.new-panting .we-have-workd .we-s {margin: 10px 0px;}	
.we-have-workd-h h3 {padding-top: 0px;}	
.new-panting .we-have-workd {padding-top: 30px;padding-bottom: 10px;}
.services-offered .intesr2 {padding: 20px;}	
.renova .renova-sec { padding: 0px 0px;}	
.renova .renova-sec h3 {font-size: 17px;}	
.owners2.direction-row.we-have-workd-re4 {padding-top: 25px;}	
.we-have-workd.we-have-workd-rd.we-have-workd-re2 { padding-top: 20px;}	
.we-have-workd.we-have-workd2.we-have-workd-re1 {margin-top: -12px;}	
.nucoat-sec-img img { margin-top: 9px;}	
.newcot-pant { padding-bottom: 9px;}	
.renova-new {padding-top: 11px;}	
h3.we-have-workd-ip6{font-size:24px;text-align:left;padding-left:10px;}	
.renova-sec h3.we-have-workd-ip6 {font-size: 23px;}	
.renova-sec h3.we-have-workd-ip1 {padding-top: 8px;}
.owners.owners-mnb {padding-top: 2px;}	
.thorough { padding-top: 15px;}	
/* .we-have-workd-re15 .nucoat-sec-img img {margin-top: -5px; margin-bottom: -9px;}	 */
h3.more.we-have-workd-re16.wow.fadeInDown.animated { margin-bottom: -10px;}	
h3.we-have-workd-re14.wow.fadeInDown.animated { margin-top: 17px;}	
.we-s2.we-have-workd-ip8{text-align:left;}	
	

}





@media (max-width:767px){
.header-h {height: 89px;}
/* .top-menu-sec {top: -18px;position:relative;}	 */
.free-quote-img img {width: 105px; height: 88px; position: relative;z-index: 99;}
.banner h2 {font-size: 24px;word-break: break-word;white-space: normal;animation: ty 4s steps(60, end);}
.banner iframe { height: 158px;width: 79%;border: 5px solid #000;position: relative;}	
.banner .banner-les { padding-left: 63px; padding-top: 16px; position: relative;z-index: 9;}
.banner .banner-les ul li a {font-size: 19px;}	
.new-panting .nucoat-sec {width: 100%;}	
.new-panting .nucoat-sec h3 { font-size: 23px;}	
.new-panting .nucoat-sec-img {width: 49%;padding-top:20px}	
.new-panting .we-have-workd .we-s a {padding-top: 1px;font-size: 18px;}	
.owners {padding-top: 0px; padding-bottom:20px;}	
.owners2 h3 {font-size: 22px;}	
.owners3 h3 {font-size: 22px;}	
.about-paint h3 {font-size: 25px;padding-bottom: 0px;}	
.about-paint .paint-brand h3 { font-size: 22px;}	
.residential h3 {font-size: 21px;}	
.services-offered .intesr2 {padding: 15px;border-radius: 10px;}	
.footer-bottom .text-right {text-align: left;padding-top: 3px;}	
.footer .link-l ul li {padding: 5px 4px;}	
.footer-bottom .bottom-box {font-size: 15px;}	
.footer-right p br{display:none;}	
.services-offered .intesr {padding: 20px 20px 20px 20px;}	
.newcot-pant { margin: 0px 0px 10px 0px;}	
.owners .we-s2 img {width: 100%;}	
.newcot-pant h3 {font-size: 25px;}	
.servisea-sm-s {font-size: 22px;}	
.renova-new {padding-top: 10px; padding-bottom: 15px;}	
.newcot-pant h4 {font-size: 22px;}	
.includes ul {column-count: 1;}	
.blog-content-hexa {font-size: 22px;}	
.blog-content-hexa-blog {font-size: 22px;}	
.includes1 h3 { font-size: 24px;}	
.includes1 h3 {font-size: 22px;}	
.main-gallery-b {height: auto;margin: 5px 0px;}	
.main-gallery-box {padding: 30px 0;}	
.gallery-contan {padding: 0px 10px;}	
.contact-page-sec {padding: 50px 2% !important;}	
.contact-sec { padding: 15px 15px;}	
.contact-sec h3 {margin-top: 10px;}	
.contact-sec .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel,.contact-sec .wpcf7-form-control.wpcf7-text{width: 100% !important;}	
.redio-sec label {display: flex;align-items: center;}	
.redio-sec2 label {display: flex;}	
.new-panting .we-have-workd {padding-top: 10px;}	
.services-offered h3 {padding-top: 16px;}	
.owners2 {padding-bottom: 0px;}	
.sue-blog-content {padding: 30px 0px;}	
.baldwin h3 {font-size: 20px;}	
.thorough h3 {font-size: 23px;}	
.thorough-nnm h3 {font-size: 20px;}	
.about-paint {margin: 30px 0px;}	
.about-paint h3 {padding-top: 0px;}	
.more {font-size: 26px;}	
.for-more h5 {font-size: 21px;}	
.for-more {padding-bottom: 20px;}		
.section-map { padding: 20px 10px;}
.services-offered .intesr2 h4,.services-offered .intesr h4{font-size: 20px;margin-bottom: 3px;}	
.new-panting .we-have-workd h3 {font-size: 19px;}	
/* .top-logo-section {padding: 14px 0 30px 0px;}	 */
.d-flex.justify-content-center.img-se{flex-wrap: wrap;}
.owners h3 {font-size: 20px;}	
.inner-new-panting:before {display:none;}	
.sue-upmt{margin-top:30px}	
.new-panting {padding: 30px 0px;}	
.sl-wrapper .sl-navigation button.sl-next {right: 20px;}	
.services-oran {font-size: 21px;}
.rating {padding: 10px;}
.sm-tect-14 {font-size: 14px;padding: 3px 0px 20px 0px;}	
.contact_link {margin-top: 10px;}	
.footer {padding: 40px 0px 30px;}	
.thorough .we-s2 {padding-top: 20px;}	
.renova-new {padding-top: 30px;}	
.renova-sec img, renova-sec img {width: auto;margin: auto;left: 0px;right: 0px;display: block;margin-top: 40px;}
.renova-new { padding-top: 30px;}	
.top-logo-section {padding: 10px 0px 16px 0;}	
.bb-logo img {float: right;}	
.free-quote-text {position: absolute;top: 146px;z-index: 9;left: 20px;}	
.free-quote-img {display: none;}	
.free-quote-ph {display: flex;}	
.free-quote-ph1 {line-height: 0px;display: none;}	
.free-quote-text {top: 106px;}
.about-paint {padding: 10px;}		
section.privacy-default {padding: 30px 0px 20px 0px;}	
.owners3 {padding-bottom: 20px;}	
.renova-sec img, renova-sec img {margin-top: 3px;}	
span.free-quote-ph a {padding-left: 7px;}
.free-quote-ph {font-size: 22px;}
.about-paint-iphn .nucoat-sec h3 {margin-top: -2px;}
.nick {padding: 20px 10px;}	
.new-panting .we-have-workd { padding-top: 20px; margin-top: 20px;}	
.we-s ul{padding-bottom: 20px;}	
.new-panting .we-have-workd.we-have-workd-h{padding-top: 0px; margin-top: 10px;}	
.img-se img {width: 170px;}	
.new-panting .we-have-workd-h.we-have-workd h3 {padding-top: 10px;}	
.nightbordbood2 h3 {font-size: 19px;}	
.services-offered-xr.services-offered h3 {padding-top: 0px;}	
.renova .renova-sec {padding: 0px;}	
.renova .renova-sec p {	padding: 5px 10px;}	
.renova-sec.renova-sec-auto img{margin: inherit;margin:10px 0px;}	
.paint-sec .paint-text {width: 86%;}	
.owners2 {padding-top: 30px;}	
.new-panting .we-have-workd.we-have-workd-rd{padding-top: 0px;margin-top: 0px;margin-bottom:-25px;}	
.row.d-flex.row-oppose { margin: 20px 0px;}	
.nucoat-sec-img img {margin-top: -1px;}	
.about-paint .nucoat-sec h3 {margin-top: 11px;	}
.menu-item-39739:after{display:none;}
.new-panting .we-have-workd.we-have-workd-rd {padding-top: 0px;margin-top: 0px;margin-bottom: -17px;}	
h3.we-have-workd-re14.wow.fadeInDown.animated {margin-top: 17px;font-size: 24px;}
.banner iframe {height: 222px;width: 100%;}	
.ban-add-list li, .ban-add-list li a {padding: 1px;}	
.new-panting.about-list-nad {padding-top: 26px;}
	
	
	
}



