.components-main-footer{background:var(--primary-1000)}.components-main-footer .container{align-items:center}.components-main-footer .container span{vertical-align:middle}.components-main-footer .container img{vertical-align:middle}.components-main-footer .container{padding-left:20px;padding-right:20px}@media screen and (min-width:600px){.components-main-footer .container{padding-left:50px;padding-right:50px}}@media screen and (min-width:1300px){.components-main-footer .container{padding-left:0;padding-right:0}}.components-main-footer .sitemap{grid-column-gap:100px;grid-row-gap:40px;grid-template-columns:repeat(1,max-content);padding:40px 0;line-height:200%;display:grid}@media screen and (min-width:769px){.components-main-footer .sitemap{grid-template-columns:repeat(2,max-content)}}@media screen and (min-width:1200px){.components-main-footer .sitemap{grid-template-columns:repeat(5,max-content);justify-content:space-between;padding:40px 0 60px}}.components-main-footer .sitemap h2{color:var(--white-100);margin:0;font-size:16px;font-weight:700;line-height:200%}.components-main-footer .sitemap a{color:rgba(255,255,255,.6)}.components-main-footer .sitemap a:hover{color:#fff}.components-main-footer hr{margin:0}.components-main-footer .bottom{color:rgba(255,255,255,.6);flex-direction:row;align-items:center;font-size:14px}@media screen and (min-width:769px){.components-main-footer .bottom{height:123px;display:flex}}@media screen and (max-width:768px){.components-main-footer .bottom{padding:20px 0}.components-main-footer .bottom div{padding:20px 0}}.components-main-footer .bottom a{color:rgba(255,255,255,.6);margin-right:53px}.components-main-footer .bottom a:hover{color:#fff}.components-main-footer .bottom .logo{flex-grow:1}
.components-main-navbar{z-index:2;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding-top:24px;padding-left:20px;padding-right:20px;display:flex}@media (max-width:1199px){.components-main-navbar{padding-bottom:20px}}@media screen and (min-width:600px){.components-main-navbar{padding-left:50px;padding-right:50px}}@media screen and (min-width:1200px){.components-main-navbar{width:1200px;padding-top:10px}}@media screen and (min-width:1300px){.components-main-navbar{padding-left:0;padding-right:0}}@media screen and (min-width:1200px){.components-main-navbar .nav-items{width:100%;margin-left:95px}}.components-main-navbar .navbar-nav{align-items:center;gap:46px;width:100%;padding:0;list-style:none;display:flex}@media (max-width:1199px){.components-main-navbar .navbar-nav{height:100vh;padding-bottom:20px;padding-left:20px;padding-right:20px;display:block}}@media (max-width:1199px){.components-main-navbar .navbar-collapse{background:var(--primary-1000);box-shadow:0 15px 15px 3px rgba(0,0,0,.25)}}.components-main-navbar .navbar-collapse .nav-item{font-weight:400}@media (max-width:1199px){.components-main-navbar .navbar-collapse .nav-item svg{fill:var(--white-100)}}.components-main-navbar .sign-in-cell{flex-grow:1;display:flex}@media screen and (max-width:1199px){.components-main-navbar .sign-in-cell{margin-top:50px}}@media screen and (min-width:1200px){.components-main-navbar .sign-in-cell{justify-content:flex-end}}.components-main-navbar .sign-in{background:var(--white-10);color:var(--white-100);border-radius:99px;align-items:center;gap:1px;padding:6px 22px;font-size:15px;font-weight:500;display:flex}.components-main-navbar .sign-in svg{fill:var(--white-100);width:22px;margin-left:3px}.components-main-navbar .sign-in:hover{background:var(--white-20)}
