                                
  .button1 {justify-content:center; border-radius: 10px;
                clear: both;position: absolute;
                top: 50%; font-size: 30px; padding: 5px;
                left: 40%;
                box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),
                0 5px 20px 0 rgba(197, 189, 189, 0.19)
                
                 }
  .button1:hover {
                 background-color: #5d6573; /* Green */
                 color: white;}
   h1,h2,h3,h4,h5,h6,p {font-family: 'Trebuchet MS', 
                 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans',
                  Arial, sans-serif;}
    
   body{background-color: rgb(157, 159, 169);} */ */ */
   
    .navbar{ padding-left: 10px;
                   }
    /* .businesslogo{font-weight:bolder; font-size: larger; color:blue} */
    .businesslogo{
                  font-weight:bolder; 
                  font-size: larger; 
                  color:white;
                  position: relative;
                  animation-name:businesslogoanimation;
                  animation-duration: 6s;
                  animation-iteration-count: infinite;
                  }
    footer{margin:0; padding-bottom: 0;background-color: rgb(157, 159, 169);}
@keyframes businesslogoanimation {
                    0%   {color:rgb(220, 227, 230); }
                    25%  {color:rgb(191, 191, 208); }
                    50%  {color:rgb(120, 127, 142); }
                    75%  {color:rgb(89, 86, 101); }
                    100% {color:rgb(39, 37, 45); }
              
                   }
  /* .formlenghtsmall{ width: 100%; */
                    /* height: 1em;}  */
   /* .formlength{ width: 100%; */
                      /* height: 1em;}   */
                                 
  .professionaltext{padding-left: 0%; padding-top: 10%!important;}
  .frontads{padding-left: 15%;}
  .navservices:hover{color:blue}
  .nav-item{font-size: larger; font-weight: 600; padding:20px;}
  .navbackground{background-color:rgb(211, 215, 228) !important;}
  .nav-link:hover{background-color: white !important;}
  .navfooter a{text-decoration: none !important; color:white !important}
  .navfooter a:hover{color:black !important;}
  .aboutbackground{background-color:white;}                 
  .servicingbackground{background-color:white;} 
  .copyright{color:white; font-size: 20px;} 
  .navfooter{ font-size: 17px;} 
  .brandlogos{padding-left:12% !important;}  
  .paddingfootericon{padding-left:4% !important;}
  .formwidth{width:600px;}
   /* .pricingbackground{background-color:rgb(212, 222, 228);}                 */      
      
                  
/****** Pricing CSS section----------------*/

 
@media (max-width: 800px) 
       {.pricingformpading{padding-left: 2% !important;
        }}
@media (max-width: 800px) 
       {.formwidth{width: 300px !important;
        }}
@media (max-width: 800px) 
       {.copyrightpadding{padding-right: 13% !important;
        }}
@media (max-width: 800px) 
       {.frontads{padding-left: 0;
        }}
/* @media(max-width: 768px)  */
            /* {.paddingnavfooter{padding-left: 24%; */
                /* }} */
             /* down */
@media(max-width: 400px)  
        {.navpaddingitem{padding-left:0; padding:1% !important;
                    }}
              /* up--- */
@media(min-width: 400px) 
        {.navpaddingitem{padding:2% !important;
                    }}
/* @media(max-width: 1024px)  */
        /* {.navpaddingitem{padding:1% !important; */
                    /* }} */
                
@media (max-width: 800px) 
            {.professionaltext{padding-left: 0;
                }}
                
@media (max-width: 425px) 
       {.paddingnavfooter{padding-left: 0;
        }}
@media (max-width: 360px) 
       {.paddingnavfooter{padding-left: 0;
        }}
@media (max-width: 800px) 
            {.labelmain{display: grid; 
              grid-template-columns: column auto auto;
                }}
@media (max-width:800px) 
            {.maintext{padding-left: 0;
                }}
        
@media (max-width: 800px) 
     {.contentcsspaddingmobile{padding-left: 0; margin:0;
    }}
 @media (max-width: 1000px) 
     {.aboutuspic{display:none;
    }}
    @media (max-width: 800px) 
    {.contactpic{display:none;
   }}
@media (max-width: 800px) 
    {.aboutuspadding{padding-left:2% !important;
   }}
@media (min-width: 801px) 
    {.aboutuspadding{padding-left:5% !important;
   }}
@media (max-width: 800px) 
      {.projectlabel{padding-left:1; margin:1;
                    }}
@media (max-width: 800px) 
      {.aboutpic{Display:none;
                         }}
@media (max-width: 800px) 
       {.button1{position:sticky; left: auto; top:8%;
                         }}    
@media (max-width: 800px) 
       {.supportedbrands{padding-left: 0%;
                         }}    
@media (max-width: 700px) 
       {.supportedbrands{padding-left: 20%;
                         }}              
  
/* @media (max-wi                
  /* @media (max-width: 800px)  */
  /* {.main_content_2{position:fixed; top: 65%; left: 70%; */
      /* }} */
