/*class-1*/

* {
    margin: 0;
    padding: 0;
}


/*RESETA O MARGIN E PADDING EM QUALQUER NAVEGADOR*/

@font-face {
    font-family: hindRegular;
    src: url("../fonts/HindMadurai-Regular.ttf");
}

@font-face {
    font-family: hindSemiBold;
    src: url("../fonts/HindMadurai-SemiBold.ttf");
}

@font-face {
    font-family: hindBold;
    src: url("../fonts/HindMadurai-Bold.ttf");
}

@font-face {
    font-family: hindLight;
    src: url("../fonts/HindMadurai-Light.ttf");
}

@font-face {
    font-family: hindMedium;
    src: url("../fonts/HindMadurai-Medium.ttf");
}

@font-face {
    font-family: nunito;
    src: url("../fonts/Nunito-Light.ttf");
}

@font-face {
    font-family: nunitoregular;
    src: url("../fonts/Nunito-Regular.ttf");
}

@font-face {
    font-family: nunitomedium;
    src: url("../fonts/Nunito-Medium.ttf");
}

@font-face {
    font-family: nunitosemibold;
    src: url("../fonts/Nunito-SemiBold.ttf");
}

@font-face {
    font-family: nunitobold;
    src: url("../fonts/Nunito-Bold.ttf");
}

@font-face {
    font-family: nunitoblack;
    src: url("../fonts/Nunito-Black.ttf");
}

@font-face {
    font-family: nunitoextrabold;
    src: url("../fonts/Nunito-ExtraBold.ttf");
}

@font-face {
    font-family: roboto;
    src: url("../fonts/roboto-v20-latin-regular.woff");
}

@font-face {
    font-family: roboto500;
    src: url("../fonts/roboto-v20-latin-500.woff");
}

@font-face {
    font-family: roboto700;
    src: url("../fonts/roboto-v20-latin-700.woff");
}

@font-face {
    font-family: proximaNovaThin;
    src: url("../fonts/proximaNovaThin.otf");
}

@font-face {
    font-family: proximaNovaLight;
    src: url("../fonts/proximaNovaLight.otf");
}

@font-face {
    font-family: proximaNovaRegular;
    src: url("../fonts/proximaNovaRegular.otf");
}

@font-face {
    font-family: proximaNovaBold;
    src: url("../fonts/proximaNovaBold.otf");
}

@font-face {
    font-family: dinRegular;
    src: url("../fonts/din.woff2");
}

@font-face {
    font-family: dinBold;
    src: url("../fonts/dinBold.woff2");
}

@media only screen and (min-width: 913px) {
    /*desktop*/
    .setaCarrossel {
        width: 50px;
        display: flex;
        align-items: center;
    }
}

@media only screen and (max-width: 913px) {
    /*mobile*/
    .setaCarrossel {
        display: none;
    }
}


/* width */

::-webkit-scrollbar-track {
    background-color: #F4F4F4;
}

::-webkit-scrollbar {
    width: 0px;
    height: 0px;
    background: #F4F4F4;
}

::-webkit-scrollbar-thumb {
    background: #dad7d7;
}


/*INPUT*/

input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

input[type=number] {
    -moz-appearance: textfield;
    appearance: textfield;
}