ul li a {
    text-decoration: none; 
    color: #00ff99; 
    font-weight: bold; 
    font-size: 16px; 
    margin-right: 20px; 
    transition: color 0.3s; 
  }
.home_h1{color:#666;font-family:heading;text-align:center;font-size:30px;font-weight:100;margin:0px 0px 30px 0px;}
.home_h1 span:nth-child(3),.home_h2 span:nth-child(3){font-size:60px;margin:5px 0px 30px;}
.home_h1 span:nth-child(2){font-size:60px;}
.home_h1 h1{margin:0px;}
.home_h1 span:nth-child(3), .home_h2 span:nth-child(3) {font-size: 40px;}
.home_h1 {font-size:20px;}


.how_works div{color: #6b6b6b;font-family: content;font-size: 16px;text-align: left;}
.how_works h2{font-family:sub_heading;font-size:45px;text-transform:uppercase;margin:60px 0 60px}
.how_works img{width:100%;margin:0px 0}
.how_works > h3 {font-size: 16px;}
.how_works h2 {font-size: 36px;}
.how_works h2{font-size:23px}

.home_h2{color:#fff;font-family:heading;text-align:center;font-size:30px;font-weight:100;margin:0px 0px 30px 0px;}
.home_h2 h1{margin:3px 0px 10px;}
.home_h2 > p:nth-child(3) {font-size: 50px;margin-bottom:30px;}
.home_h2.home_h2 span:nth-child(2){font-size:40px}
.home_h2{font-size:26px}
.home_h2 > p:nth-child(3) {font-size: 40px;}
.home_h2 {font-size: 20px;}
.home_h2 > h1 {font-size: 33px;}
.home_h2 > h1 {font-size: 33px;}

.box1{width:270px;display:inline-block;margin:20px 50px;vertical-align:top;}
.box1 span{font-family:content;font-size:20px;color:#fff}
.box1{margin:20px 20px;width:270px;}
.box1 {width: 335px;}
.box1{width:285px;margin:20px 0}
.box1{width:285px;margin:20px 0}

#headerPopup{
    width:75%;
    margin:0 auto;
  }
  
  #headerPopup iframe{
    width:100%;
    margin:0 auto;
  }

.text-center{
    text-align: center;
}




.centerr{
    text-align: center;
}
#size{
    font-size: 40px;
}
.centerrr{
    padding-left: 180px;
}
  ul li a:hover {
    color: #FF0000; 
  }
  
#about {
    background-color: #e0e0e0;  
    padding: 20px; 
    }

    #about h2 {
    color: #333; 
    font-size: 28px; 
    }

    #about p {
    font-size: 16px; 
    line-height: 1.5; 
    color: #666; 
    }

    #services {
    background-color: #e0e0e0; 
    padding: 20px; 
    }

    #services h2 {
    color: #333; 
    font-size: 28px; 
    }

    #services p {
    font-size: 16px; 
    line-height: 1.5; 
    color: #666; 
    }

    
    #services ul {
    list-style-type: disc; 
    margin-left: 20px; 
    }

    
    #services li {
    font-size: 16px; 
    line-height: 1.5; 
    color: #333; 
    }
body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    background-color: #f0f0f0;
}
header {
    background-color: #008080;
    color: white;
    padding: 10px;
    text-align: center;
}
main {
    margin: 15px;
}
section {
    background-color: white;
    margin-bottom: 15px;
    padding: 15px;
    border-radius: 5px;
}
input[type="text"] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
}
button[type="button"] {
    background-color: #008080;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
#map {
    height: 400px;
    width: 100%;
  }
