@font-face{font-family:"Inter Display";font-display:swap;src:url(../fonts/Inter_18pt-Regular.woff2) format("woff2"),url("../fonts/Inter_18pt-Regular'.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Inter Display";font-display:swap;src:url(../fonts/Inter_18pt-Medium.woff2) format("woff2"),url("../fonts/Inter_18pt-Medium'.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Inter Display";font-display:swap;src:url(../fonts/Inter_18pt-SemiBold.woff2) format("woff2"),url("../fonts/Inter_18pt-SemiBold'.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Inter Display";font-display:swap;src:url(../fonts/Inter_18pt-Bold.woff2) format("woff2"),url("../fonts/Inter_18pt-Bold'.woff") format("woff");font-weight:700;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}*{font-size:16px}body,html{position:relative;margin:0;padding:0;width:auto;color:#000;font-weight:400;overflow-x:hidden;background-color:#fff;line-height:1.2;font-family:"Inter Display",sans-serif;-ms-overflow-style:scrollbar;width:100%;overflow:hidden;background-color:#000}body,html{font-size:16px}a,a:active,a:focus,a:link{text-decoration:none;outline:0;color:#1e2d4a;transition:.2s}p{display:block}b{display:block;line-height:1;font-weight:600;letter-spacing:-.54px}b{font-size:18px}img{max-width:100%;display:block;object-fit:contain}ul{list-style:none}ol{list-style:decimal;padding-left:20px}article,div,header,main,nav,section,span{padding:0;margin:0}button,input,select,textarea{box-shadow:none;color:#2c2d2e;background-color:#f5f5f5;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:"Inter Display",sans-serif}button option,input option,select option,textarea option{background-color:#f5f5f5;color:#2c2d2e}button:placeholder,input:placeholder,select:placeholder,textarea:placeholder{color:#737373}textarea{resize:none;max-width:100%;width:100%;border:none;max-height:160px;padding:10px 15px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f5f5f5;color:#2c2d2e;box-shadow:none}textarea::placeholder{color:#737373}button,input[type=email],input[type=password],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;appearance:none;padding:10px 15px;border:none;width:100%;max-width:100%;box-shadow:none}button,input[type=submit]{cursor:pointer}input[type=number]{padding:10px 15px;width:100%;max-width:440px;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;visibility:hidden;position:absolute;margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5{font-weight:500;display:block}.container{width:100%;max-width:1270px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main,section{margin-bottom:90px}.disabled{pointer-events:none;opacity:.5}.hidden{display:none}.icon{transition:.2s;display:flex;justify-content:center;align-items:center}.icon:hover{transition:.2s}svg{transition:.2s}svg path,svg rect{transition:.2s}svg:hover{transition:.2s}svg:hover path,svg:hover rect{transition:.2s}@keyframes header{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.fixed{overflow-y:hidden;display:block;position:relative}@media (min-width:1081px){a:hover{color:#4782cb}.only-mob{display:none!important}.only-pc{display:block!important}.only-mob-flex{display:none!important}.only-pc-flex{display:flex!important}.mob-header{display:none}.header{display:block!important}}@media (max-width:1660px){*{font-size:14px}body,html{font-size:14px}b{font-size:16px}}@media (max-width:1340px){body,html{overflow:visible}}@media (max-width:1080px){main,section{margin-bottom:40px}.container{max-width:740px}.only-mob{display:block!important}.only-pc{display:none!important}.only-mob-flex{display:flex!important}.only-pc-flex{display:none!important}.fixed{padding-right:0;max-width:100%}.fixed .header.scrolled{max-width:100%}.fixed .header.scrolled::after{display:none}.header{display:none}.mob-header{display:block}}@media (max-width:767px){.container{max-width:540px}}@media (max-width:576px){.container{max-width:100%}}