@font-face{font-family:Montserrat;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/_next/static/media/Montserrat-Thin.434cb22f.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/_next/static/media/Montserrat-ExtraLight.c82a42c9.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Light"),local("Montserrat-Light"),url(/_next/static/media/Montserrat-Light.ac0230b4.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/_next/static/media/Montserrat-Medium.62e48611.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/_next/static/media/Montserrat-Bold.0066078b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/_next/static/media/Montserrat-ExtraBold.dbee8e68.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(/_next/static/media/Montserrat-Black.aed5ce8c.ttf) format("truetype");font-weight:900;font-style:normal}body,html{width:100%;height:100%;overflow:hidden}body{margin:0;background-color:#fff;color:#171920;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;line-height:18px}#root{width:100%;height:100%;overflow:hidden}*{box-sizing:border-box}div,footer,header,main,nav,section{display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{margin:0;font-family:Montserrat,sans-serif;font-weight:600}p{margin:0}a{cursor:pointer;color:#171920;text-decoration:none}a,a:hover{transition:color .35s ease-out .05s}button{cursor:pointer;padding:0;border-width:0;background-color:transparent;color:#57617a;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px}button:focus{outline:none}a.btn,button.btn{display:flex}a.btn,a.btn:hover,button.btn,button.btn:hover{transition:all .35s ease-out .05s}input{height:34px;padding:0 12px;border:1px solid #fcfdfd;border-radius:2px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:1px;box-shadow:none}input:focus{outline:none;border-color:#b85042}textarea{padding:8px 12px;border:1px solid #fcfdfd;border-radius:2px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:1px}textarea:focus{outline:none;border-color:#b85042}.react-loading-skeleton{border-radius:0}@media (max-width:1168px){#root,body,html{height:auto;overflow:auto}}.app{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;overflow-y:auto;background-color:#f6f7fb}.page{z-index:1;width:100%}.container,.page{position:relative;flex-grow:1;flex-shrink:1}.container{z-index:2;align-self:center;justify-self:center;width:1600px}@media (max-width:1824px){.container{width:1400px}}@media (max-width:1584px){.container{width:1200px}}@media (max-width:1424px){.container{width:1000px}}@media (max-width:1168px){.app,.app-scroll{height:auto;overflow:auto}.container{width:100%;padding:0 20px}.page{padding-top:89px!important}}@media (max-width:640px){.app-scroll{padding-top:89px}}@media (max-width:480px){.container{padding:0 16px}}.not-found-wrap{flex-grow:1;flex-shrink:1;width:100%;min-height:calc(100vh - 408px);margin-top:73px}.not-found-wrap .not-found-content{align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;width:100%;padding:40px 0}.not-found-wrap .not-found-content h3{margin-bottom:8px;color:#315f72;font-weight:800;text-align:center}.not-found-wrap .not-found-content p{margin-bottom:20px;color:#171920;text-align:center}.not-found-wrap .not-found-content .not-found-image{flex-direction:row;align-items:center;justify-content:center;margin-top:64px}.not-found-wrap .not-found-content .not-found-image span{margin-top:20px;color:#315f72;font-size:9.23rem;font-weight:200}.not-found-wrap .not-found-content .not-found-image .not-found-image-logo{width:120px;height:120px}