.general-footer{min-height:36.9375rem;height:auto;padding-top:6.4375rem;flex-direction:column;align-items:center}.general-footer,.general-footer .top{display:flex;justify-content:space-between}.general-footer .top{max-width:79.125rem;width:100%}.general-footer .top .rapid{max-width:18.875rem;margin-left:1.875rem}.general-footer .top .rapid p{font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1rem;line-height:141.8%;color:#414141;margin:2.1875rem 0}.general-footer .top .rapid .socials{display:flex;align-items:center}.general-footer .top .rapid .socials a{margin-right:1.3125rem}.general-footer .top .navigations{display:flex;justify-content:space-evenly;flex-grow:1}.general-footer .top .links,.general-footer .top .specialist,.general-footer .top .subscribe{display:flex;flex-direction:column}.general-footer .top .links h3,.general-footer .top .specialist h3,.general-footer .top .subscribe h3{font-family:var(--font-palyfair-display);font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.75rem;color:#525252;margin:1.875rem 0 2.25rem}.general-footer .top .links a,.general-footer .top .links p,.general-footer .top .specialist a,.general-footer .top .specialist p,.general-footer .top .subscribe a,.general-footer .top .subscribe p{font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1rem;line-height:1.8125rem;color:#414141;margin:0 0 .3125rem}.general-footer .top .links form,.general-footer .top .specialist form,.general-footer .top .subscribe form{width:17.8125rem}.general-footer .top .links form input,.general-footer .top .specialist form input,.general-footer .top .subscribe form input{width:100%;height:3.9375rem;margin-bottom:1.4375rem;background:rgba(0,0,0,.04);border:.1875rem solid hsla(0,0%,100%,.21);box-shadow:0 .625rem .6875rem rgba(0,0,0,.02);border-radius:5px;outline:none;font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1.25rem;line-height:1.5rem;padding:0 1.875rem}.general-footer .top .links form input::placeholder,.general-footer .top .specialist form input::placeholder,.general-footer .top .subscribe form input::placeholder{color:#959595}.general-footer .top .links form button,.general-footer .top .specialist form button,.general-footer .top .subscribe form button{font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1rem;line-height:1.5rem;color:#fff;background-color:#3182ce;border-radius:5px;width:17.8125rem;height:3.9375rem}.general-footer .top .subscribe{margin-right:1.875rem}.general-footer .bottom{height:5.9375rem;width:100%;display:flex;align-items:center;justify-content:center;border-top:.0625rem solid #acacac}.general-footer .bottom p{font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1.125rem;line-height:2.8125rem;text-align:center;color:#414141}@media screen and (max-width:62.5rem){.general-footer{padding:4.25rem 1.5625rem 2.1875rem}.general-footer .top{flex-direction:column}.general-footer .top .rapid{max-width:none;width:100%;margin-left:0}.general-footer .top .navigations{justify-content:flex-start}.general-footer .top .specialist{margin-right:90px}.general-footer .top .links,.general-footer .top .specialist{max-width:8.375rem}.general-footer .top .subscribe{margin-bottom:3.1875rem}.general-footer .top .subscribe form{width:100%;max-width:24rem}.general-footer .top .subscribe form button,.general-footer .top .subscribe form input{width:100%}}@media screen and (max-width:36rem){.general-footer .top .rapid .logo{width:7.375rem;height:2.0625rem}.general-footer .top .rapid p{font-size:.875rem}.general-footer .top .specialist{margin-right:3.125rem}.general-footer .top .links h3,.general-footer .top .specialist h3,.general-footer .top .subscribe h3{font-size:1.125rem}.general-footer .top .links a,.general-footer .top .links p,.general-footer .top .specialist a,.general-footer .top .specialist p,.general-footer .top .subscribe a,.general-footer .top .subscribe p{font-size:.875rem}}.general-header{display:flex;flex-direction:column;font-family:var(--font-rubik);position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:999}.general-header .top{display:flex}.general-header .top .contact{justify-content:flex-end;flex-grow:5.6;flex-shrink:2;background-color:#064988;color:#fff;padding:0 6rem;height:3.5625rem}.general-header .top .contact,.general-header .top .contact div{display:flex;align-items:center}.general-header .top .contact div svg{margin-right:.625rem}.general-header .top .contact div p{font-weight:300;font-size:1rem;line-height:1.1875rem}.general-header .top .contact hr{width:.0625rem;height:.8125rem;background-color:#fff;border:none;margin:0 2.25rem 0 2.75rem}.general-header .top .socials{display:flex;align-items:center;justify-content:center;flex-grow:4.4;padding-left:.5rem}.general-header .top .socials svg{margin-right:.625rem}.general-header .top .socials p{font-weight:300;font-size:1rem;line-height:1.0625rem;color:#000}.general-header .top .socials hr{background-color:#666;border:none;width:.0625rem;height:.8125rem;margin:0 1.9375rem 0 1.6875rem}.general-header .top .socials ul{display:flex;list-style:none}.general-header .top .socials ul li{margin-right:1.625rem}.general-header .bottom,.general-header .top .socials ul li a{display:flex;align-items:center;justify-content:center}.general-header .bottom{height:5.4375rem}.general-header .bottom .container{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;max-width:93.75rem;padding:0 2rem}.general-header .bottom .container img{height:2.8125rem;width:10.25rem}.general-header .bottom .container .link-container{display:flex;align-items:center}.general-header .bottom .container .link-container ul{display:flex;list-style:none}.general-header .bottom .container .link-container ul li{margin-left:3.1875rem;font-weight:300;font-size:1rem;line-height:1rem;color:#1b2336}.general-header .bottom .container .link-container hr{background-color:#bebebe;border:none;width:.0625rem;height:3.125rem;margin:0 1.5625rem 0 2.8125rem}.general-header .bottom .container .link-container .auth{display:flex;align-items:center}.general-header .bottom .container .link-container .auth a{font-weight:300;font-size:1rem;line-height:1rem;color:#1b2336;margin-right:2.8125rem}.general-header .bottom .container .link-container .auth .signup{width:6.9375rem;height:2.8125rem;text-align:center;background-color:#3182ce;border-radius:5px;border:none;font-weight:300;font-size:1rem;line-height:1.5rem;color:#fff;display:flex;justify-content:center;align-items:center}.general-header .bottom .container .link-container .auth .search{display:flex;align-items:center;height:1.3125rem;margin:0 3.1875rem 0 2.375rem}.general-header .bottom .container .link-container .auth .search input{border:none;outline:none;width:0}.general-header .mobile-header{display:none}@media screen and (max-width:62.5rem){.general-header .bottom,.general-header .top{display:none}.general-header .mobile-header{display:flex;align-items:center;justify-content:space-between;height:4.5rem;padding:0 1.375rem}.general-header .mobile-header button{padding:.5rem}.general-header .mobile-header .DropdownMenuContent{width:100%;max-width:min(26.75rem,100vw);height:min(50rem,100vh - 5.5rem);background-color:#fff;box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;display:flex;flex-direction:column;align-items:center;overflow:hidden;overflow-y:scroll}.general-header .mobile-header .DropdownMenuContent[data-side=top]{animation-name:slideDownAndFade}.general-header .mobile-header .DropdownMenuContent[data-side=right]{animation-name:slideLeftAndFade}.general-header .mobile-header .DropdownMenuContent[data-side=bottom]{animation-name:slideUpAndFade}.general-header .mobile-header .DropdownMenuContent[data-side=left]{animation-name:slideRightAndFade}.general-header .mobile-header .DropdownMenuArrow{fill:#064988}.general-header .mobile-header .DropdownMenuItem{width:100%}.general-header .mobile-header .intro{display:flex;align-items:center;justify-content:center;min-height:3.5625rem;height:3.5625rem;background:#064988}.general-header .mobile-header .intro p{color:#fff;font-size:1rem;font-weight:300;margin-left:.6875rem}.general-header .mobile-header .introDivider{display:flex;justify-content:center;align-items:center;background:#064988;width:100%}.general-header .mobile-header .introDivider .DropdownMenuSeparator{background:hsla(0,0%,100%,.05)}.general-header .mobile-header .DropdownMenuSeparator{height:.0625rem;min-height:.0625rem;background:rgba(0,0,0,.21);width:24rem}.general-header .mobile-header .socials{display:flex;align-items:center;justify-content:center;height:6.5rem;min-height:6.5rem}.general-header .mobile-header .socials hr{height:.9375rem;width:.0625rem;background-color:#666;margin:0 1.9375rem 0 1.6875rem}.general-header .mobile-header .socials svg{margin-right:.625rem}.general-header .mobile-header .socials p{font-weight:300;font-size:1rem;line-height:1.0625rem;color:#000}.general-header .mobile-header .socials ul{display:flex}.general-header .mobile-header .socials ul li svg{margin-right:1.25rem}.general-header .mobile-header .links{height:20.3125rem;min-height:20.3125rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.general-header .mobile-header .links a{color:#1b2336;font-size:2rem;font-weight:300;line-height:1rem}.general-header .mobile-header .auth{width:100%;display:flex;flex-direction:column;align-items:center;padding:2.625rem 1.375rem 4.1875rem}.general-header .mobile-header .auth a{font-size:1rem;font-weight:300;line-height:1rem;display:flex;justify-content:center;align-items:center;padding:.625rem 0;height:2.8125rem}.general-header .mobile-header .auth .login{width:100%;color:#1b2336;margin-bottom:.875rem}.general-header .mobile-header .auth .signup{width:100%;border-radius:5px;background:#3182ce;color:#fff}.general-header .mobile-header .searchContainer{padding:0 1.375rem;width:100%}.general-header .mobile-header .searchContainer .search{display:flex;align-items:center;height:2.8125rem;width:100%;border-radius:5px;background:#f2f2f2;padding:0 1.0625rem}.general-header .mobile-header .searchContainer .search input{height:95%;flex-grow:1;padding-left:1.5rem;color:#1b2336;font-size:1rem;font-weight:300;line-height:1rem;background:transparent;border:none;outline:none}.general-header .mobile-header .close{padding:2rem 0;color:#1b2336;font-size:1rem;font-weight:300;line-height:100%}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}}.generalChildren{margin-top:9rem;min-height:calc(100vh - 9rem);background:#f7fafc}@media screen and (max-width:62.5rem){.generalChildren{margin-top:4.5rem;min-height:100vh}}.download{min-height:39.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#064988}.download p:first-child{font-family:var(--font-playfair-display);font-style:normal;font-weight:600;font-size:3rem;line-height:4rem;text-align:center;color:#fff;max-width:50.9375rem}.download p:nth-child(2){font-family:var(--font-rubik);font-style:normal;font-weight:300;font-size:1.375rem;line-height:2rem;text-align:center;color:#fff;max-width:60.3125rem;margin:1.6875rem 0 3rem}.download div{display:flex}.download div a{margin-right:1.375rem}.download div a:last-child{margin:0}.download div a img{width:14rem;height:4.1875rem}@media screen and (max-width:62.5rem){.download{padding:7.5625rem 2.0625rem}.download p{width:100%}.download p:first-child{font-size:1.5rem;line-height:normal;max-width:none}.download p:nth-child(2){font-size:1rem;line-height:144.5%;max-width:none;margin:1.9375rem 0 3rem}.download div{flex-direction:column;align-items:center}.download div a{margin:0 0 1rem}.download div a img{width:18rem;height:5.3125rem}}