
/*@font-face {
    font-family: 'Calibri';
    src: url('Calibri-Light.woff2') format('woff2'),
        url('Calibri-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
*/
@font-face {
    font-family: 'Roboto';
    src: url('Roboto-Light.woff2') format('woff2'),
        url('Roboto-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    
}

html,
body {
 font-family: 'Roboto', sans-serif !important; ;
/*font-family: 'Calibri' !important;  */
background-color: #fff !important;
  
}


a {
  color: #fff;
}


a:hover {
  color: #c3c3c3;
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
   font-family: 'Roboto';
}
.bold
{
    font-weight: 900;
}


@media only screen and (max-width:1920px)
{
#main {
  position: relative;
}

#header {
 
  background-color: #fff;
  /* countdown */
}


#header .subscribe { 
         
  text-align: left;   
  position: relative;
  
  
}


.HomePara1
{
    margin-left: 5%;
    margin-top: 5% !important;
    
}
.HomePara1 p
{
     font-size: 4.7em;
      color: #58595b;          
     line-height: 110% !important;
     margin-top: -8px;
      position: relative;
      text-align: left;
}

.yellow_text p
{
    color: #fdb813;
     font-size: 3.7em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0% !important;
}
.HomePara2 p
{
     font-size: 1.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;

}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}
.mail_icon
{
    width: 35px !important;
    position: relative;
    margin-left: 0px;
    margin-top: -5px;
}


.logo img
{
    width: 300px;
    text-align: left !important;
    margin-left: 0%;
    margin-top: 0% !important;
}


}

@media only screen and (max-width:1680px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 5% !important;
     
}
.HomePara1 p
{
     font-size: 4.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
     font-size: 3.2em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
   margin-top: -5px !important;
}

.mail_icon
{
    width: 40px !important;
    margin-left: 0px;
     margin-top: -5px;
}

.logo img
{
    width: 270px;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:1600px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.5em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}

.yellow_text p
{
    color: #fdb813;
     font-size: 2.7em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 35px !important;
    margin-left: 0px;
    margin-top: -5px !important;
}

.logo img
{
    width: 240px;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1530px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 5% !important;
     
}
.HomePara1 p
{
     font-size: 3.5em;
     color: #58595b;          
     line-height: 110% !important;
     position: relative;
     text-align: left;
}

.yellow_text p
{
    color: #fdb813;
    font-size: 2.7em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
     color: #58595b;          
     line-height: 110% !important;
     position: relative;
     text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 200px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:1440px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.5em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.95em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 210px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:1366px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.3em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.75em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 210px;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1280px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.5em !important;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.05em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 180px  !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1194px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.6em !important;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.05em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 180px  !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1112px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.6em !important;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.05em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 190px  !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1080px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.6em !important;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.05em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 180px  !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:1024px)
{
    
.HomePara1
{
    margin-left: 7%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 3.0em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.5em !important;
}

.HomePara2
{
    margin-left: 7%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:896px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 2.8em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.34em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:844px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 2.7em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.25em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:820px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 2.6em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 2.25em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
   margin-top: -5px !important;
}

.logo img
{
    width: 170px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:800px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 7% !important;
     
}
.HomePara1 p
{
     font-size: 2.4em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.9em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: 5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -10px !important;
}
}

@media only screen and (max-width:768px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.8em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
      
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:736px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.85em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:712px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.85em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:667px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.2em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.85em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:600px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.0em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.67em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width:568px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 9% !important;
     
}
.HomePara1 p
{
     font-size: 2.0em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.67em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width: 480px)
 {
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 11% !important;
     
}
.HomePara1 p
{
     font-size: 1.75em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.67em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 0px !important;
}
.HomePara2 p
{
     font-size: 1.1em;
      color: #58595b;          
     line-height: 110% !important;
      position: relative;
      text-align: left;
     
}

.contact_line
{
    position: relative;
    margin-top: -5px !important;
}

.mail_icon
{
    width: 25px !important;
    margin-left: 0px;
    margin-top: -5px;
}

.logo img
{
    width: 180px !important;
    text-align: left;
     margin-left: 0;
    margin-top: 0px !important;
}
}

@media only screen and (max-width: 436px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 12% !important;    
     
}
.HomePara1 p
{
     font-size: 1.5em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
       
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.25em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: -2px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 428px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 12% !important;    
     
}
.HomePara1 p
{
     font-size: 1.4em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
       
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.25em !important;
}

.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
    
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: -2px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 414px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.5em;     
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
      
}



.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em !important;
}
.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
} 
 
@media only screen and (max-width: 412px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.5em;     
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
      
}

.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em !important;
}
.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
} 

@media only screen and (max-width: 411px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.5em;     
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
      
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em ;
}
.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
} 

@media only screen and (max-width: 410px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.5em;     
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
      
}



.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em ;
}
.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
} 

@media only screen and (max-width: 393px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.4em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.2em ;
}
.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
     
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 150px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 390px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.4em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
      
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.2em ;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 1.0em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
     
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: -2px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}
  
@media only screen and (max-width: 384px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.4em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em ;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 0.9em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 375px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.4em;
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.28em ;
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 0.9em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}
 
@media only screen and (max-width: 360px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.35em !important;    
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.23em !important;    
}



.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 0.9em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 340px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.3em !important;    
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.15em !important;    
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 0.9em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}

@media only screen and (max-width: 320px)
{
    
.HomePara1
{
    margin-left: 5%;
    margin-top: 15% !important;    
     
}
.HomePara1 p
{
     font-size: 1.2em !important;    
      color: #58595b;          
     line-height: 80% !important;
     margin-top: -5px !important;
      position: relative;
      text-align: left;
     
}


.yellow_text p
{
    color: #fdb813;
    font-size: 1.05em !important;    
}


.HomePara2
{
    margin-left: 5%;
    margin-top: 5px !important;
     line-height: 50% !important;
     
}
.HomePara2 p
{
     font-size: 0.85em !important;
      color: #58595b;          
      margin-top: -9px !important;
     line-height: 180% !important;
      position: relative;
      text-align: left;      
      
}

.contact_line
{
    position: relative;
    margin-top: 0px !important;
}

.mail_icon
{
    width: 20px !important;
    margin-left: 0px;
    margin-top: 0px;
}

.logo img
{
    width: 120px !important;
    text-align: left;
     margin-left: 0;
    margin-top: -15px !important;
}
}
