@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial/Arial-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Bold";
  src: url("../fonts/newArial-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Italic";
  src: url("../fonts/newArial-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Arial Bold Italic";
  src: url("../fonts/newArial-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Arial CE";
  src: url("../fonts/newArialCE-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial CE Bold";
  src: url("../fonts/newArialCE-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arial Black";
  src: url("../fonts/newArialBlack.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Flatpen";
  src: url("../fonts/Flatpen W00 Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}



.wrapper {
  margin: 0;
  padding: 0;
  width: 100%;
  box-sizing:border-box;
}



body {
  overflow-x: hidden;
  font-family: "Arial";
}

figure {
  margin: 0;
}

body a {
  text-decoration: none;
  color: inherit;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

p:last-child {
  margin: 0;
  padding: 0;
}

p,h1,h2,h3,h4,h5,h6 {margin: 0;}



.common-padding {padding: 60px 0px;}
.common-sec h2 {font-size: 32px;line-height: 42px;text-align: center;padding: 0 0 25px 0;font-weight: 500;color: #000;font-family: "Arial";}
.common-sec h2 span{color:#da1e3f;}
/*.common-sec h2::after{content: ''; width: 5%; height: 2.5px; background: #1E315B; display: block; margin: 10px auto 0 auto;}*/
.common-sec h3{font-family: "Arial";font-size: 25px; line-height: 35px; font-weight: 600; padding: 0 0 15px 0px;color: #1e315b;}
.common-sec p {font-size: 18px;line-height: 27px;color: #000;padding: 0 0 10px 0;font-family: "Arial";}
a:hover {color: inherit;}
.header {position:unset;top: 0;z-index: 99999;width: 100%;padding: 12px 0 20px 0;background:transparent;}
.menu ul li a {color: #1e315b!important;padding: 0px 28px!important;font-size: 20px;font-weight: 700;font-family: "Arial";display: inline-block;letter-spacing: 1px;}
/*.menu ul li a:hover {color:#2b458a!important;}*/

.menu ul .phone-li{background:#fff;margin: 0 0 0 30px;}
.menu ul .phone-li a{color:#fff!important;}

.navbar-nav .header-btn a{color:#fff!important;background: #990012;border-radius: 0px;margin: 0 0 0 22px;border:2px solid #990012;}
/*.header-btn a:hover{color:#C30918!important;background:transparent;}*/
.navbar-expand-md .navbar-collapse {justify-content: right;}
.slider {position: relative;}
.sticky {position: sticky !important;top: 0;width: 100%;background-color: #000;color: #000 !important;z-index: 999;display: block;box-shadow: 0px 7px 6px #bfb7b7a8;}

.logo img {width: 86%;}
.slider .carousel-item img {width: 100%;}
.carousel-control-prev img {transform: rotate(180deg);}
.navbar-nav{align-items:center;}

.carousel .carousel-item{background: #000;}
.carousel .carousel-item img{width:100%;}


/*.slider-content .row{justify-content: space-evenly;}*/
.airport-services {background: #f2f2f2;}


.sticky {
  position: fixed !important;
  top: 0;
  width: 100%;
  background-color: #5f837f;
  z-index: 999;
  display: block;
  box-shadow: 0px 7px 6px #bfb7b7a8;
}

.next-row{padding-top:30px;}

#slider{position:relative;}
.slider-content{position:absolute;top:50%;left:0; right:0;z-index: 99;transform: translate(0px, -50%);}

.slider-content-col h1{color:#000;font-size: 34px;line-height: 40px;text-align:left;font-family: "Arial";font-weight: 500;letter-spacing: 1px;display: inline-block;padding: 0px 0px 10px 0px;text-transform: capitalize;}
.slider-content-col a{font-size: 18px; line-height: 28px; color: #fff; background: #da1e3f; padding: 6px 20px; display: inline-block; margin: 0px 0 10px 0; font-weight: 600;font-family: "Lato", sans-serif;}
.slider-content-col{text-align:left;}

.carousel-control-prev img{transform: rotate(180deg);}

.header-col{text-align:right;padding: 0 0 15px 0;}
.header-col a{color: #1f315b;}
.header-col a:hover{color: #da2c3e;}
.header-col a i{color: #da2c3e;margin: 0 2px 0 0;color:#da2c3e;font-size: 20px;}
/*.menu ul li{background: #1E315B;}*/

.header-row{padding:0 50px;}
.menu ul li a:hover{color: #da1e3f !important;}

.carousel-control-prev img{width: 35px;background: #da1e3f;padding: 8px;}
.carousel-control-next img{width: 35px;background: #da1e3f;padding: 8px;}
.carousel-control-next, .carousel-control-prev {width:5%;z-index: 99;}
.slider-content-col p{font-size: 22px; line-height: 30px; color: #000;display: inline-block; padding: 0px 0px 8px 0px;font-weight:500;text-transform: capitalize;}


.block-inner{text-align: center;}
.block-img{overflow: hidden;}
.block-img img{transition: 1s;}
.block-text{padding: 25px;background: #1E315B;height: 375px;}
.block-text h4{padding: 0 0 15px 0; color: #fff; font-weight: 600;}
.block-text p{color:#fff;}

.block-inner:hover img{transform: scale(1.2);}
.recent-project{background: #f2f2f2;}
.recent-project h2{text-transform: uppercase;}
.gallery-page h2{text-transform: capitalize;text-align: center;}
.block-heading-col h2{text-transform: capitalize;;}
.gallery-page{background:#e3e3e3;}

.locally-owned{padding: 100px 0;background:linear-gradient(rgba(255, 255, 255, 0.5)), url(../images/slacks-painting-new-slider-img.jpg);background-attachment: fixed;background-position: top;background-size: cover;}
.locally-owned-txt p{font-size: 28px; line-height: 36px; color: #000; font-weight: 500;}
.locally-owned-phone a{font-size: 18px; line-height: 27px; color: #fff; background: #da1e3f; padding: 7px 20px;border:2px solid #da1e3f;display: inline-block;}
.locally-owned-phone a:hover{background:transparent;color:#da1e3f;}

.footer-col-1 img{width:60%;margin: 0 0 15px 0;}
.footer{background:#f2f2f2;}
.footer-inner p{color: #000; font-size: 18px; line-height: 27px; font-weight: 500; padding: 0px 0 10px 0;}
.footer-inner .footer-call{font-size: 16px; line-height: 28px; color: #fff; background: #da1e3f; padding: 6px 18px; display: inline-block; margin: 20px 0 0 0; font-weight: 600; font-family: "Lato", sans-serif;}

.footer-inner h4{color: #000; font-size: 24px; line-height: 30px; font-weight: 600; padding: 0 0 0 8px; }
.footer-inner ul li a{color: #000; font-size: 18px; line-height: 24px; padding: 0 0 12px 0; display: inline-block;}
.footer-inner ul{padding: 20px 0 0 12px;}
.footer-inner form{padding:12px 0 0 0;}

.form-group{margin-bottom: 12px;}
.contact_input, .contact_input_textarea{-webkit-box-shadow: inset 0px 2px 3px #c0c1c4;font-size: 16px;line-height: 20px;font-weight: 400;margin: 0;padding: 5px 15px 5px 15px;width: 100%;color: #000;outline: none;background-color: #fff !important;border: 1px solid #ddd;border-radius: 0;}
.submit-btn { display: inline-block; text-decoration: none; padding: 4px 14px; font-size: 16px; line-height: 23px; letter-spacing: 0.7px; margin-top: 10px; color: #fff; background-color: #da1e3f; border: 2px solid #da1e3f; text-transform: uppercase; }

.copyright { padding: 10px 0; background-color: #1E315B; }
.copyright p { color: #fff; font-size: 18px; font-weight: 400; margin: 0; padding: 0 0; letter-spacing: 0.5px; }
.Proudly_text { text-align: right; }
.footer-col-3{padding:0 50px;}

.about-us{background:#f2f2f2;}

.navbar-nav .phone-li a{background:#da1e3f;padding: 8px 18px !important;}
.footer-col-2{padding: 115px 12px 0 75px;}

.about-us-col h2{text-transform: capitalize;}

.phone-li{display:block;}
.mobile-btns{display:none;}

.block-col-4, .block-col-5{margin:25px 0 0 0;}
.phone-li .header-phone:hover{color:#fff!important;}

#slider .carousel-item-1{background:url(../images/sp-slider-new-1-updated.jpg);}
    
#slider .carousel-item-2{background:url(../images/sp-slider-new-2.jpg);}    
    
#slider .carousel-item-3{background:url(../images/sp-slider-new-3.jpg);}        
    
#slider .carousel-item-4{background:url(../images/sp-slider-new-4.jpg);}            

#slider .carousel-item-5{background:url(../images/sp-slider-new-5.jpg);}            

#slider .carousel-item-6{background:url(../images/sp-slider-new-6.jpg);} 
    
#slider .carousel-item-7{background:url(../images/sp-slider-new-7.jpg);}     

#slider .carousel-item-7-new{background:url(../images/sp-slider-new-3.jpg);}     

#slider .carousel-item-8{background:url(../images/sp-slider-new-1-updated-tan.jpg);}   

#slider .carousel-item-9{background:url(../images/sp-slider-new-2-updated-tan.jpg);}   

#slider .carousel-item-10{background:url(../images/sp-slider-new-3-updated-tan.jpg);}  

#slider .carousel-item-11{background:url(../images/sp-slider-new-4-updated-tan.jpg);}  

#slider .carousel-item-12{background:url(../images/sp-slider-new-5-updated-tan.jpg);} 

#slider .carousel-item-13{background:url(../images/sp-slider-new-6-updated-tan.jpg);} 

#slider .carousel-item-14{background:url(../images/sp-slider-new-7-updated-tan.jpg);} 

#slider .carousel-item{transform: unset !important;height: 78vh;background-repeat: no-repeat;background-size: cover;background-position: center;}



.slider-content .footer-inner h4{color:#fff;border: unset;padding: 0;font-weight: 400;}
.slider-content .row{align-items:center;}
.locally-owned-phone{margin: 15px 0 0 0;}

#slider .contact_input, .contact_input_textarea{padding: 4px 15px 4px 15px;-webkit-box-shadow: inset 0px 2px 3px #c0c1c4;}

.gallery-item img{width:100%;}
.popup-gallery-gallery-top{margin:30px 0 0 0;}
.about-page-banner img{width:100%;}
.about-bio-inner .owner{font-weight:700;}
.about-bio-inner h3{padding:0 0 3px 0;color:#da1e3f;}
.about-bio-inner p{padding:0 0 5px 0;}
/*.about-bio-left{border-right: 2px solid #da1e3f;}*/
/*.about-bio-inner{padding:0 20px;}*/
.about-bio-right .about-bio-inner{margin:30px 0 0 0;border-top: 1px solid #da1e3f;padding: 30px 0 0 0;}

.slider-content-form .footer-inner{padding: 30px;background: #1E315B;width: 60%;}


.block-col-4 .block-text, .block-col-5 .block-text{height:300px;}

.slider-content-form .footer-inner p{color:#fff;font-size: 16px;line-height: 22px;padding: 0px 0 5px 0;}

.footer-inner label{font-size: 14px; color: #fff; font-weight: 600;}

.footer .request-estimate p{font-size: 16px;line-height: 24px;color: #fff;}
.request-estimate h4{color:#fff;padding:0;}
.request-estimate{padding: 22px;background: #1E315B;}

.mg-bottom{margin-top:30px;}

html, body {
  overflow-x: hidden;
}

.paint-services-banner img{width:100%;}
.paint-services-txt{padding:0 30px;}
.faq-inner h3{padding:0 0 3px 0;}
.faq-inner{padding:0 0 15px 0;}
.faq-sec{background:#f5f5f5;}
.let-started-col{text-align:center;}

.desktop-img{display:block;}
.mobile-img{display:none;}


.commercial-img img{width:100%;}


.slider-content-form .footer-inner h4{padding: 0px 0 0 0px;color:#fff;font-size: 22px;line-height: 28px;}

.slider-content-form {padding: 0 12px 0 84px;}

.mobile-headers{display:none;}
.logo{text-align:center;}

.navbar-nav .header-phone{background:#da1e3f;padding: 7px 20px !important;color: #fff !important;margin: 0 0 0 28px;}
.navbar-nav .header-phone:hover{color:#fff!important;}

 form .g-recaptcha{transform: scale(0.9);transform-origin: 0 0;}
 
 .first-heading{padding:0!important;font-weight: 600 !important;}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    .block-text{height: 420px;}
    .menu ul li a{padding: 10px 14px !important;font-size: 15px;}
    .block-col-4 .block-text, .block-col-5 .block-text{height:340px;}
    
    .slider-content .footer-inner h4{font-size: 20px;line-height: 20px;}
    #slider .contact_input, .contact_input_textarea{padding: 2px 10px 2px 10px;}
    .form-group {margin-bottom: 4px;}
    .footer-inner label {font-size: 12px;}
    .slider-content-form .footer-inner {padding: 20px;}
    .submit-btn{padding: 5px 16px;font-size: 14px;line-height: 20px;margin-top: 8px;}
    .footer-inner form {padding: 5px 0 0 0;}
    .slider-content-form .footer-inner {right: -16%;}
    
    .slider-content-form {padding: 0 12px 0 35px}







}


@media (min-width: 1500px) and (max-width: 1745px) {
    /*.slider-content-form .footer-inner {right: -20%;}*/
    
     /*.carousel .carousel-item img {height: 100vh;}*/
    

}

@media (min-width: 1746px) and (max-width: 1920px) {
    /*.slider-content-form .footer-inner {right: -60%;}*/
    
    /*.carousel .carousel-item img {height: 80vh;}*/


}

.locally-owned-txt{text-align:center;}

@media (max-width: 575.98px){
    .header{position:unset;}
    .logo img {width:70%;margin: 0 0 0px 0;}
    .navbar-dark .navbar-toggler{background: #1e315b;width: 100%;border-radius: 0px;padding: 6px 10px;}
    .menu ul li a{padding: 10px 15px !important;font-size: 16px;}
    .header-row {padding: 0 0px;}
    .navbar-toggler .navbar-toggler-icon{float: right;}
    .menu ul{position: unset;border: 1px solid #1e315b;}
    .menu ul li{background: #fff;width: 100%;border-bottom: 1px solid #1e315b;}
    /*.slider-content-form{display:none;}*/
    
    .phone-li{display:none;}
    .mobile-btns{text-align:center;}
    .mobile-btns a{background: #da1e3f; padding: 8px 15px; color: #fff; font-weight: 600; display: inline-block;margin: 15px 0 10px 0;}
    .logo{padding: 15px 12px 0 12px;text-align: center;}
    
    .slider-content-col a{font-size: 16px;line-height: 20px;padding: 7px 12px;margin: 5px 0 0 0;}
    .slider-content-col h1{font-size: 20px;line-height: 24px;padding: 8px 0px;margin: 0 0 0px 0;color:#fff;}
    .slider-content-col p{font-size: 18px;line-height: 24px;padding: 8px 0px;margin: 0 0 0px 0;color:#fff;}
    #slider .carousel-control-prev, #slider .carousel-control-next{display:none;}
    .common-padding{padding:40px 0;}
    .common-sec h2 {font-size: 26px;line-height: 34px;padding: 0 0 20px 0;}
    .common-sec h2::after{width: 15%;height: 1.5px;margin: 10px auto 0 auto;}
    .sticky{background-color: #fff;position:unset!important;}
    .block-text{height:auto;padding: 25px 12px;}
    .block-col{margin:0 0 25px 0;}
    .block-col:last-child{margin:0 0 0 0;}
    .block-text p{padding:0;}
    .about-us-txt{order:2;padding: 15px 12px 0;}
    .locally-owned-txt p{font-size: 20px;line-height: 30px;}
    .locally-owned-phone a{padding: 8px 14px;font-size: 16px;margin: 10px 0 0 0;display: inline-block;line-height: 20px;}
    .mobile-btns{display:block;}
    
    .copyright p{text-align: center;}
    .mob-top{margin-top:30px;}
    .gallery-item:last-child{padding-bottom:0;}
    .footer-col-1 img {width: 80%;}
    .footer-col-2 {padding: 15px 12px 0 12px;}
    .footer-col-3{padding: 15px 12px 0;}
    .contact_input, .contact_input_textarea {padding: 7px 15px 7px 15px;}
    
    .map-sec iframe{height:220px;}
    
    #slider .carousel-item{height: 32vh;background-attachment: unset;}
    .copyright_text p{padding:0 0 10px 0;}
    .block-text h4{font-size: 22px;}
    .about-bio-inner h3{font-size: 22px;line-height: 30px;}
    .about-bio-right .about-bio-inner {margin: 20px 0 0 0;padding: 20px 0 0 0;}
    
    .paint-services-txt{padding:0 12px;}
    .next-row {padding-top: 20px;}
    .desktop-img{display:none;}
    .mobile-img{display:block;margin-bottom:10px;}
    .common-sec h3{font-size: 22px;line-height: 32px;}
    .faq-inner {padding: 0 0 10px 0;}
    
    .slider-content-form{padding: 0 12px 0 30px;}
    .slider-content-form .footer-inner{display:none;}
     .slider-content-form{position:absolute;}


.mobile-headers{display:block;}
.logo{text-align:center;}

.desk-headers{display:none;}
.phone-number {text-align:center;}
.phone-number a{background: #da1e3f; padding: 8px 18px !important; color: #fff !important; margin: 20px 0 8px 0; display: inline-block;font-weight: 600;}
.block-heading-col h2{font-size:20px;}


}

@media (max-width: 767.98px ) and (orientation: landscape){
    
     .header{position:unset;}
    .logo img {width:50%;margin: 0 0 0px 0;}
    .navbar-dark .navbar-toggler{background: #1e315b;width: 100%;border-radius: 0px;padding: 6px 10px;}
    .menu ul li a{padding: 10px 15px !important;font-size: 16px;}
    .header-row {padding: 0 0px;}
    .navbar-toggler .navbar-toggler-icon{float: right;}
    .menu ul{position: unset;border: 1px solid #1e315b;}
    .menu ul li{background: #fff;width: 100%;border-bottom: 1px solid #1e315b;}
    /*.slider-content-form{display:none;}*/
    
    .phone-li{display:none;}
    .mobile-btns{text-align:center;}
    .mobile-btns a{background: #da1e3f; padding: 8px 15px; color: #fff; font-weight: 600; display: inline-block;margin: 15px 0 10px 0;}
    .logo{padding: 15px 12px 0 12px;text-align: center;}
    
    .slider-content-col a{font-size: 16px;line-height: 20px;padding: 7px 12px;margin: 5px 0 0 0;}
    .slider-content-col h1{font-size: 26px;line-height: 32px;padding: 8px 0px;margin: 0 0 0px 0;color:#fff;}
    .slider-content-col p{font-size: 18px;line-height: 20px;padding: 8px 0px;margin: 0 0 0px 0; color:#fff;}
    #slider .carousel-control-prev, #slider .carousel-control-next{display:none;}
    .common-padding{padding:40px 0;}
    .common-sec h2 {font-size: 26px;line-height: 34px;padding: 0 0 20px 0;}
    .common-sec h2::after{width: 15%;height: 1.5px;margin: 10px auto 0 auto;}
    .sticky{background-color: #fff;position:unset!important;}
    .block-text{height:auto;padding: 25px 12px;}
    .block-col{margin:0 0 25px 0;}
    .block-col:last-child{margin:0 0 0 0;}
    .block-text p{padding:0;}
    .about-us-txt{order:2;padding: 15px 12px 0;}
    .locally-owned-txt p{font-size: 20px;line-height: 30px;}
    .locally-owned-phone a{padding: 8px 14px;font-size: 16px;margin: 10px 0 0 0;display: inline-block;line-height: 20px;}
    .mobile-btns{display:block;}
    
    .copyright p{text-align: center;}
    .mob-top{margin-top:30px;}
    .gallery-item:last-child{padding-bottom:0;}
    .footer-col-1 img {width: 50%;}
    .footer-col-2 {padding: 15px 12px 0 12px;}
    .footer-col-3{padding: 15px 12px 0;}
    .contact_input, .contact_input_textarea {padding: 7px 15px 7px 15px;}
    
    .map-sec iframe{height:220px;}
    
    #slider .carousel-item{height: 88vh;background-attachment: unset;}
    .copyright_text p{padding:0 0 10px 0;}
    .block-text h4{font-size: 22px;}
    .about-bio-inner h3{font-size: 22px;line-height: 30px;}
    .about-bio-right .about-bio-inner {margin: 20px 0 0 0;padding: 20px 0 0 0;}
    .block-img img{width:100%;}
    
     .paint-services-txt{padding:0 12px;}
    .next-row {padding-top: 20px;}
    .desktop-img{display:none;}
    .mobile-img{display:block;margin-bottom:10px;}
    .common-sec h3{font-size: 22px;line-height: 32px;}
    .faq-inner {padding: 0 0 10px 0;}
    
    .slider-content-form{padding: 0 12px 0 30px;}
    .slider-content-form .footer-inner{display:none;}
     .slider-content-form{position:absolute;}
     
     .mobile-headers{display:block;}
.logo{text-align:center;}

.desk-headers{display:none;}
.phone-number {text-align:center;}
.phone-number a{background: #da1e3f; padding: 8px 18px !important; color: #fff !important; margin: 20px 0 8px 0; display: inline-block;font-weight: 600;}


    
}

@media (min-width: 768px) and (max-width: 991.98px){
    
    .header-row{padding: 0 0px;}
    .logo img{width:100%;}
    .menu ul li a {padding: 0px 8px !important;font-size: 12px;}
    .menu ul .phone-li {margin: 0 0 0 12px;}
    .navbar-nav .phone-li a{padding: 8px 14px !important;}
    .slider-content-col h1 {font-size: 32px;line-height: 40px;}
    .slider-content-col p {font-size: 20px;}

    #slider .carousel-item {height: 64vh;background-attachment: unset;}
    .block-text{height: 425px;}
    .block-col-4 .block-text, .block-col-5 .block-text{height:425px;}
    .kitchen-cabinet{margin:25px 0 0 0;}
    .common-padding {padding: 50px 0px;}
    .common-sec h2 {font-size: 30px;line-height: 40px;}
    .slider-content-col a {font-size: 16px;}
    .map-sec iframe{height:300px;}
    .footer-col-3 {padding: 0 12px;}
    .footer-col-2{padding: 45px 12px 0 12px;}
    .footer-inner h4 {font-size: 20px;}
    .copyright p {font-size: 14px;}
    .about-bio-inner h3{font-size: 22px;line-height: 32px;}
    .about-bio-right .about-bio-inner {margin: 25px 0 0 0;padding: 25px 0 0 0;}
    
    .next-row{padding-top: 20px;}
    .common-sec h3{font-size: 24px;line-height: 32px;}
    .faq-inner {padding: 0 0 10px 0;}
    
    .slider-content-form{padding: 0 12px 0 12px}
    .slider-content-form .footer-inner{width:82%;}
    
    form .g-recaptcha{transform: scale(0.7);transform-origin: 0 0;}
    
    .slider-content-form .footer-inner {padding: 18px;}
.carousel .carousel-item img{height: 36vh;}
.submit-btn {font-size: 18px;padding: 7px 20px;margin-top: 0px;}




    
}

@media (min-width: 992px) and (max-width: 1199.98px){
    
    .header-row{padding: 0 12px;}
    .menu ul li a {font-size: 15px;padding: 0px 14px !important;}
    .menu ul .phone-li{margin: 0 0 0 14px;}
    #slider .carousel-item {height: 46vh;background-attachment: unset;}
    .slider-content-col h1 {font-size: 34px;line-height: 44px;}
    form .g-recaptcha{transform: scale(0.78);transform-origin: 0 0;}
    .block-img img {width:100%;}
.kitchen-cabinet{margin:25px 0 0 0;}
.block-text {height: 340px;}
.block-col-4 .block-text, .block-col-5 .block-text {height: 340px;}
.common-padding{padding: 55px 0px;}
.footer-col-2 {padding: 0 12px 0 25px;}
.footer-col-3 {padding: 0 12px;}
.common-sec h3 {font-size: 24px;}

 .slider-content-form{padding: 0 12px 0 12px}
    .slider-content-form .footer-inner{width:86%;}
    .carousel .carousel-item img{height: 38vh;}

    
}





























