/* Google Font */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;400;500;600;700;800;900&display=swap');

*{
    box-sizing: border-box;
}
html,
body{
    margin: 0;
    padding: 0;
    scroll-behavior: smooth;
    color: #363636;
    font-family: 'Inter', sans-serif;
    overflow-x: hidden;
}
a{
    text-decoration: none;
    color: inherit;
}
a:hover{
    color: inherit;
}
li{
    list-style: none;
}
.m-50{
    margin: 50px 0;
}
.p-50{
    padding: 50px 0;
}
.m-100{
    margin: 100px 0;
}
.p-100{
    padding: 100px 0;
}
.social i{
    font-size: 2rem;
    color: #FFF;
    margin-top: 20px;
    margin-right: 15px;
}
.social i:hover{
    opacity: 0.9;
}
.primary-btn{
    background: #363636;
    color: #fff;
    border: 2px solid #363636;
    padding: 10px 18px;
    transition: all 0.2s ease;
}
.primary-btn:hover{
    background: #4D4F54;
}
.secondary-btn{
    background: none;
    color: #363636;
    border: 2px solid #363636;
    padding: 10px 26px;
    transition: all 0.2s ease;
}
.secondary-btn:hover{
    background: #4D4F54;
    color: #FFF;
}
.p-side{
    padding: 15px 70px;
}
.fa-query{
    width: 16px;
}
/* SMALL DEVICE SCREEN BREAKPOINTS */
@media only screen and (max-width: 414px){
    .primary-btn{
        padding: 7px 18px;
    }
    .secondary-btn{
        padding: 7px 26px;
    }
}