/*.btn-large{ padding: 16px 40px!important; font-size: 1.1em!important; }*/
.btn { border-radius: 0px !important; padding: 16px 40px !important; font-size: 1.1em !important; }

/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { .nav-link.active:hover { color: #ffffff !important; } .nav-link.active { color: #ffffff !important; } }

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) { .nav-link.active:hover { color: #ffffff !important; } .nav-link.active { color: #ffffff !important; } }

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) { .nav-link.active:hover { color: #ffffff !important; } .nav-link.active { color: #ffffff !important; } }

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) { .nav-link.active { background-color: #DFDFDF !important; } .nav-item { padding: 4px; } .nav-link:hover { background-color: #DFDFDF !important; } .nav-link.active:hover { color: inherit !important; } }

/*// Extra large devices (large desktops, 1200px and up)*/
/* .btn-secondary{ background-color: red!important; color: white!important; } .btn-primary{ background-color: #151515!important; color: white; } .btn:hover{ color: rgba(255, 255, 255, 0.8); }*/
.rubik-link { font-family: Rubik !important; }

.nav-link { border-radius: 5px; transition-duration: 300ms !important; transition: all; font-weight: 500 !important; font-family: "Rubik" !important; color: #858585 !important; }

/*# sourceMappingURL=custom.css.map */