@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 100;
    src: url("../fonts/Gilroy-Thin.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/Gilroy-Light.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/Gilroy-Regular.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/Gilroy-Medium.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/Gilroy-SemiBold.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/Gilroy-Bold.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 800;
    src: url("../fonts/Gilroy-ExtraBold.ttf");
}

@font-face {
    font-family: 'Gilroy';
    font-style: normal;
    font-weight: 800;
    src: url("../fonts/Gilroy-Black.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    src: url("../fonts/Montserrat/static/Montserrat-Thin.ttf");
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    src: url("../fonts/Montserrat/static/Montserrat-ExtraLight.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/Montserrat/static/Montserrat-Light.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/Montserrat/static/Montserrat-Regular.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/Montserrat/static/Montserrat-Medium.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/Montserrat/static/Montserrat-SemiBold.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/Montserrat/static/Montserrat-Bold.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    src: url("../fonts/Montserrat/static/Montserrat-ExtraBold.ttf");
}

@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    src: url("../fonts/Montserrat/static/Montserrat-Black.ttf");
}

.f-montserat {
    font-family: 'Montserrat', serif;
}

p, h1, h2, h3, h4, h5, span, a , li{
    font-family: "Gilroy", serif;
}

body {
    background: white;
}

footer {
    padding: 50px 0;
    background: #2E2E2E;
}

.btn-transparent:hover {
    background: rgba(0, 0, 0, .1);
}

.mt-6 {
    margin-top: 65px;
}

.btn-close {
    top: 20px;
    right: 20px;
    border: 1px solid #173F35;
}

.confirm-message{
    display: none;
    opacity: 0;
    position: fixed;
    background: rgba(0, 0, 0, 0.68);
    color: white;
    padding: 10px 15px;
    left: 50%;
    transform: translateX(-50%);
    top: 40px;
    transition: all 0.3s ease-in-out;
}

@media(min-width: 992px)
{
    .footer-absolute{

    }
}

@media(max-width: 992px){
    .custom-menu{
        justify-content: space-between!important;
    }

}

@media(max-width: 575px)
{
    .ava-form{
        margin: 0 auto;
    }
}
