
    body {
/* background-color: lavender;*/
    }






.home_image_div { 
 box-sizing: border-box;
     clear:left;
     top:-40px;
     height: 60vh;
     max-width: 100%;
     background-image: url(images/home_kitchen_lighting.jpg); 
     background-size: 250%;
     background-position: -100px 50px;
     /* 
     background-position: 0 0px; */
     background-attachment: fixed;  
     padding: 20px;
     background-repeat: no-repeat;

     padding-left: 50px;
     padding-top: 20px;
    align-content: left;
    margin-bottom: -100px;


}

      
.home_image_div  span span{
     /*font-family: 'Roboto Condensed', sans-serif; font-size: 90px; font-weight: 400; line-height: 90px; font-variant: small-caps;*/
        font-family: oswald;
        color:#ff9900;
     font-size: 60px;
     font-weight: 500;
     line-height: 1;
     font-variant: small-caps;

}

      
.services_image_div  span span{
        font-family: oswald;
        color:#ff9900;
     font-size: 60px;
     font-weight: 500;
     line-height: 1;
     font-variant: small-caps;
}

      
.about_image_div  span span{
       font-family: oswald;
        color:#ff9900;
     font-size: 60px;
     font-weight: 500;
     line-height: 1;
     font-variant: small-caps;
}

.home_image_div .slide  {
         animation: 1s ease-out 0s 1 slideInLeft;
        padding: 40px;
          color: #0d0d0d;  
           font-family: oswald;
     font-size: 60px;
     font-weight: 500;
     /*text-transform: uppercase;*/
     line-height: 1;
     font-variant: small-caps;

}

.services_image_div .slide  {
         animation: 1s ease-out 0s 1 slideInLeft;
        padding: 40px;
      font-family: oswald;
          color: #fff;  
     font-size: 60px;
     font-weight: 500;
     line-height: 1;
     font-variant: small-caps;
}

.about_image_div .slide  {
         animation: 1s ease-out 0s 1 slideInLeft;
        padding: 60px;
          color: #0d0d0d;  
          font-family: oswald;
     font-size: 78px;
     font-weight: 500;
     line-height: 1;
     font-variant: small-caps;
}







.color_block_div {
  box-sizing: border-box;
     background-color: #ffcc80;

     height: 40vh;
     width: 100%;
     padding-left: 20px;
     padding-top: 110px;
     margin-top: 690px;
    align-content: left;
}




.box{
    transition: transform 0.5s, opacity 0.5s;
   color: #999;
font-family: 'Roboto Condensed', sans-serif; font-size: 50px; font-weight: 300; line-height: 1; 
   

}





.contain_title{
    width:380px;
    padding: 50 20 50 20;
    overflow: hidden;
    margin-bottom: -40px;
    height: auto;
}



.emblems {
     
       box-sizing: border-box;
     width: 100%;
      padding: 0px;
    margin:auto;
    margin-bottom: 50px;

}

.emblems img {
     max-width: 90px;
     height: auto;
     padding:0px;
     margin: auto;

}


.emblems_spacing{      
 box-sizing: border-box;

    width: 360px;
     padding:0px;
     margin: 0px;
}




