@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&family=Roboto&display=swap);*{font:13px"Inter",sans-serif}header,header *{transition:all .3s linear}header{position:sticky;background:rgba(0,0,0,.8);z-index:1000;width:100%;top:0}header article section{padding:0 15px}header article section nav img{height:65px;width:auto}header article section nav{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}header article section nav.toggled .links_wrapper{width:100%;justify-content:center}header article section nav.toggled ul.nav_links{display:flex;justify-content:center;flex-direction:column;width:100%}header article section nav.toggled ul.nav_links li{width:inherit;text-align:center}header article section nav.toggled ul.nav_links li a{display:block;padding:1rem 0;margin-bottom:1rem}header article section nav .links_wrapper{display:flex}header article section nav ul.nav_links{display:none;list-style:none;padding:0}header article section nav :is(.links_wrapper,ul.nav_links){align-items:center}header article section nav #mobile_toggle{display:block}header article section nav :is(i,a){color:#fff;font-weight:700;font-size:14px}header article section nav #mobile_toggle i{cursor:pointer;font-size:30px;color:#ddd;padding:.25rem .75rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}header article section :is(#mobile_toggle:hover,nav.toggled #mobile_toggle) i,header article section nav ul.nav_links :is(li:nth-child(2) a,a:hover){background:#c7081b}header article section nav ul.nav_links li a{text-transform:uppercase}footer{background-color:#2f2f2f}footer article{padding:18px 0 20px 11px;font-size:13px;display:flex;flex-direction:row;justify-content:space-between}footer article .socials{display:flex;gap:.5rem}footer article .socials i{font-size:2.5rem;padding:.5rem}footer article .socials a:hover i{transition:all .3s ease-out;color:#fff}footer article .socials a:hover .bi-facebook{background-color:#0056b3}footer article .socials a:hover .bi-google{background-color:#c7081b}footer article .footer_logo img{height:auto;width:100%}@media only screen and (min-width:1200px){:is(header,footer) article{width:1170px;max-width:100%;margin:0 auto}header article section nav ul.nav_links :is(li a){padding:38px 15px 25px}}@media only screen and (max-width:1199px){footer article,header article section nav{justify-content:space-around}}@media only screen and (min-width:992px){header article section nav ul.nav_links :is(li a){padding:38px 12px 25px}}@media only screen and (min-width:768px) and (max-width:991px){header article section nav ul.nav_links :is(li a){font-size:10px;padding:38px 6px 25px}}@media only screen and (min-width:768px){header article section nav ul.nav_links{display:flex}header article section nav #mobile_toggle{display:none}footer article .socials{margin-top:34px}}@media only screen and (max-width:767px){header article section nav .header_logo{margin-bottom:1rem}header nav .header_logo{display:flex;justify-content:space-around;width:100%;align-items:center}}@media only screen and (min-width:576px){footer article .footer_logo{max-width:30%}}@media only screen and (max-width:575px){footer article{flex-direction:column;justify-self:center;padding-right:11px}footer article .socials{justify-content:end;margin-top:1rem}}