.authorization-signup-terms{color:#828790;font-size:12px;font-weight:400}.social-buttons{flex-direction:column;margin-bottom:10px;padding-bottom:10px;display:flex}.social-button{color:#fff;border-radius:5px;margin-bottom:10px;padding-top:12px;padding-bottom:12px;font-weight:700;position:relative}.social-buttons .facebook{background-color:#3b5998;position:relative}.social-buttons .facebook:hover{color:#fff;background-color:#2d4373}.social-buttons .google{background-color:#4285f4;border-radius:5px;position:relative}.social-buttons .google:hover{color:#fff;background-color:#1266f1}.social-buttons .social-logo{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.social-buttons .facebook .social-logo{background-color:#3b5998}.social-buttons .google .social-logo{background-color:#4285f4}.social-buttons .facebook img{background-color:#3b5998;height:20px}.social-buttons .google img{background-color:#4285f4;height:30px}.social-divider{text-align:center;border-bottom:1px solid #e5e7eb;width:100%;margin:10px 0;line-height:.1em}.social-divider-content{color:#828790;background:#fff;padding:0 8px;font-size:12px}.login,.signup{overflow:hidden}.login .form-container,.signup .form-container{width:100%;max-width:500px;height:100%;margin:0 auto}.form-container .form-title{margin:8px 0 16px;font-size:18px;font-weight:700;line-height:24px}.view-pass{cursor:pointer}.login button,.signup button{display:inline-block}.form-container .form-field{margin-bottom:12px;position:relative}.form-container .password{margin:0;position:relative}.login .forgot-password{font-size:12px;font-weight:400}@media (max-width:991px) and (min-width:421px),(max-width:1199px) and (min-width:992px),(min-width:1200px){.signup-carousel .form-container{padding:20px 40px}}@media only screen and (max-width:767px){.social-button span{margin-left:10px;font-size:14px}}@media only screen and (max-width:420px){.signup-carousel .form-container{padding:20px}}
ul.nav-container{padding-left:0;line-height:3.65em}ul.nav-container>*{height:100%;margin:0}ul.nav-container li{margin-top:10px;margin-left:1em}ul.nav-container li:first-child{margin-left:0}ul.nav-container a{color:#fff}ul.nav-container a:hover{color:#ebbd10;text-decoration:none}ul.nav-container .dropdown:hover .dropdown-content,ul.nav-container .dropdown .dropdown-content.dropdown-open{display:block!important}ul.nav-container .dropdown-content a,ul.nav-container .dropdown-content button{color:#333}ul.nav-container .dropdown-content a:hover,ul.nav-container .dropdown-content button:hover{color:#0d49c0}.header-link{float:left;list-style-type:none}.header-link a{vertical-align:middle;line-height:3.65em;text-decoration:none;display:inline-block}.user-menu{max-width:510px}.user-menu ul,.user-menu .mobile-icons{float:right}.user-menu .dropdown{max-width:initial}.user-menu .email{max-width:220px}@media only screen and (max-width:1023px){.main-menu{display:none}}.fullscreen-menu{z-index:1050;background:linear-gradient(#073590,#0d49c0);padding:70px 16px 16px;position:fixed;inset:0;overflow-y:auto}.fullscreen-menu-close{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:14px;right:14px}.fullscreen-menu-section{clear:both;margin-top:24px}.fullscreen-menu-header{color:#f9c72f;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #fff3;margin-bottom:8px;padding-bottom:6px;font-size:.75rem;font-weight:700}.fullscreen-menu-item{color:#ffffffbf;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff14;align-items:center;width:100%;padding:8px;font-size:1rem;text-decoration:none;display:flex}.fullscreen-menu-item:last-child{border-bottom:none}.fullscreen-menu-item:hover{color:#fff;text-decoration:none}.fullscreen-menu-item--active{color:#fff;font-weight:600}.fullscreen-menu-item--active:after{content:"✓";color:#f9c72f;margin-left:auto}.fullscreen-menu-profile{clear:both;border-bottom:1px solid #fff3;flex-direction:column;align-items:center;padding:24px 0 16px;display:flex}.fullscreen-menu-avatar{color:#fff;background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:12px;display:flex}.fullscreen-menu-name{color:#fff;font-size:1.1rem;font-weight:600}.fullscreen-menu-email{color:#ffffffa6;margin-top:2px;font-size:.85rem}@media only screen and (min-width:945px){.dropdown{vertical-align:middle;max-width:12em;text-decoration:none;display:inline-block;position:relative}.dropdown-content{z-index:1021;color:#b617ea;background-color:#fff;border-radius:5px;min-width:250px;display:none;position:absolute}.dropdown-content:before,.triangle:before{content:"";z-index:-1;background:0 0;border-radius:5px;position:absolute;inset:0;box-shadow:0 -3px 18px #00000029}.dropdown-content:after{content:"";z-index:-1;background:0 0;position:absolute;inset:-10px 0 0}.dropdown-content a,.dropdown-content button{color:#000;align-items:center;height:2.75em;padding-left:1.5em;text-decoration:none;display:flex;overflow:hidden}.dropdown-content a:hover,.dropdown-content button:hover{text-decoration:underline!important}.dropdown-link-container{border-bottom:1px solid #eee}.triangle{border:8px solid #0000;border-color:#fff #0000 #0000 #fff;width:0;height:0;position:absolute;left:8px;transform:rotate(45deg)}.triangle.larger{top:-6px}}
.site-header{padding-top:env(safe-area-inset-top)}.site-header .header-row{height:3.65em;position:relative}.site-header-container{justify-content:space-between;width:100%;max-width:1140px;height:100%;margin:0 auto;line-height:3.65em;display:flex;position:relative}
.site-footer{width:100%;padding:2em 0;padding-bottom:calc(2em + env(safe-area-inset-bottom));background-color:var(--footer-bg-color);color:var(--footer-text-color);position:relative}.footer-header{text-transform:uppercase;color:#888;font-size:.9em;font-weight:700}ul.footer-link-menu{margin-bottom:1em;padding-left:0;list-style-type:none}.footer-link-menu li a,.footer-link-menu li button{vertical-align:middle;font-size:.85em;line-height:2em}.site-footer a,.footer-link-menu a,.footer-link-menu a:hover,.footer-link-menu a:visited{color:var(--footer-text-color)}.footer-social-icon-row{margin:0 auto 2em}.footer-social-icon-row .icon-link{float:left;border:1px solid #888;border-radius:50%;margin-right:15px;padding:10px;text-decoration:none}.icon-link svg{color:#888;font-size:1.125em;line-height:0;display:block;position:relative;top:50%}.footer-secondary-links{margin:0;padding:0;list-style-type:none}.footer-secondary-links li{vertical-align:top;margin-right:1.09em;display:inline-block}.lower-footer a{color:#888}.footer-copyright-text{color:#888;text-align:right;font-size:.9em}@media only screen and (min-width:640px){.site-footer{padding:3em 0}}@media only screen and (min-width:1200px){.site-footer .search-footer-content-row{max-width:1200px}}@media only screen and (max-width:1023px){.site-footer .search-footer-content-row nav{flex:none;width:100%;max-width:100%;margin-bottom:1em}.footer-social-icon-row .icon-link{margin:0 5px}.footer-secondary-links{padding-bottom:10px}}@media only screen and (max-width:767px){.footer-copyright-text{text-align:center;border-top:1px solid #888;padding-top:10px}}
