*{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 1rem;
}

html{
    overflow-x: hidden;
}
li, a, p, input, textarea, label{
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size:1.05rem;
}

h1{
    font-size: 1.2rem;
}

h2{
    font-size: 1.1rem;
}
.view-more{
    display: grid;
    display: -ms-grid;
    display: -moz-grid;
}

.view-more{
    grid-template-columns: repeat(2, auto);
    width: max-content;
    align-items: center;
    column-gap: 0.5rem;
    margin:0.5rem 0rem 0.5rem auto;
}

.view-more img{
    background-color: #089547;
    padding: 0.5rem;
    height: 35px;
    width: 35px;
    border-radius: 50%;
}

.view-more img:hover{
    cursor: pointer;
    background-color: #07793a;
}

.box-shadow{
    box-shadow: 1px 1px 3px rgb(120, 120, 120);
}

.get-quote-button{
    background-color: #00aeef;
    color: white;
    padding: 1rem;
    border: none;
    border-radius: 5px;
    transition: background-color 1s;
}

.get-quote-button:hover{
    cursor: pointer;
    background-color: #0094ca;
}

.contact-us-button{
    background-color: #28a745;
    color: white;
    padding: 1rem;
    border: none;
    border-radius: 5px;
    transition: background-color 1s;
}

.contact-us-button:hover{
    cursor: pointer;
    background-color: #218839;
}

main{
    overflow: hidden;
}