@charset "UTF-8";.main-image[data-v-4f16cfc7]{height:100vh;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;padding-bottom:80px}.main-image[data-v-4f16cfc7]:before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-image:url(/images/home.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat}.content[data-v-4f16cfc7]{border-top-right-radius:20px;border-bottom-right-radius:20px;background-color:#000;width:40%;min-width:330px}.content p[data-v-4f16cfc7]{color:#fff;font-size:1.5rem;letter-spacing:.5em}@media (max-width: 768px){.main-image[data-v-4f16cfc7]{height:80vh}}@media (max-width: 425px){.main-image[data-v-4f16cfc7]{height:50vh}}.container[data-v-0d0fc84c]{height:90vh;width:100%;background-color:#fff;margin:0;padding:0;display:flex}.container img[data-v-0d0fc84c]{height:60vh;width:60%;opacity:.8}img.left[data-v-0d0fc84c]{order:1}.text-section.left[data-v-0d0fc84c]{order:2;text-align:left}img.right[data-v-0d0fc84c]{order:2}.text-section.right[data-v-0d0fc84c]{order:1;text-align:right}.text-section[data-v-0d0fc84c]{width:100%;padding:50px;background:#fff;color:#333}.text-section h1[data-v-0d0fc84c]{font-size:2.5em;margin-bottom:.5em}.text-section h2[data-v-0d0fc84c]{font-size:1.5em;margin-bottom:1em}.text-section p[data-v-0d0fc84c]{display:inline-block;text-align:left;max-width:max-content;font-size:1em;font-family:sans-serif;margin-bottom:2em}@media (max-width: 768px){.container[data-v-0d0fc84c]{flex-direction:column;height:auto}.container img[data-v-0d0fc84c]{width:100%;height:auto;order:1}.container .text-section[data-v-0d0fc84c]{width:100%;padding:20px;text-align:left;order:2}.text-section h1[data-v-0d0fc84c]{font-size:2em}.text-section h2[data-v-0d0fc84c]{font-size:1.2em}.text-section p[data-v-0d0fc84c]{font-size:.9em}}.fixed-background[data-v-d97afdef]{position:relative;width:100%;height:200px;overflow:hidden}.background-overlay[data-v-d97afdef]{position:fixed;top:0;left:0;width:100%;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}.fixed-header[data-v-9bb1c697]{display:flex;justify-content:space-between;align-items:center;background-color:transparent;padding:10px 20px;position:fixed;width:auto;top:3%;right:3%;z-index:1000}.navigation[data-v-9bb1c697]{position:relative;width:100%}.burger-menu[data-v-9bb1c697]{display:none;flex-direction:column;cursor:pointer;z-index:1001}.burger-menu .line[data-v-9bb1c697]{width:28px;height:3px;background-color:#333;margin:4px 0;transition:all .3s}.line1[data-v-9bb1c697]{transform:rotate(-45deg) translate(-8px,8px)}.line2[data-v-9bb1c697]{opacity:0}.line3[data-v-9bb1c697]{transform:rotate(45deg) translate(-8px,-8px)}.navigation ul[data-v-9bb1c697]{list-style-type:none;display:flex;margin:0;padding:0;transition:all .3s}.navigation ul li[data-v-9bb1c697]{margin:0 20px}.navigation ul li a[data-v-9bb1c697]{text-decoration:none;color:#333;font-size:1rem;letter-spacing:.3em}.navigation ul li a[data-v-9bb1c697]:hover{color:#666}.navigation ul li.noborder a[data-v-9bb1c697]:hover{border-bottom:0px solid #000000}@media (max-width: 768px){.burger-menu[data-v-9bb1c697]{display:flex}.navigation ul[data-v-9bb1c697]{flex-direction:column;position:absolute;width:12rem;top:50px;right:0;background-color:#000;opacity:.8;justify-content:center;align-items:center;padding:0;display:none}.navigation ul.open[data-v-9bb1c697]{display:flex}.navigation ul li[data-v-9bb1c697]{width:100%;margin:0}.navigation ul li a[data-v-9bb1c697]{display:block;text-align:center;width:100%;padding:15px;color:#fff;font-size:1.2rem}}footer[data-v-d225d827]{clear:both;text-align:center;padding-top:10px;padding-bottom:10px;color:#fff;background:#000;font-size:.7rem}section[data-v-44f89c56]{background-color:#aaa49c}.list[data-v-44f89c56]{width:100%;overflow:hidden;margin:0 auto;padding:0 auto}.list h2[data-v-44f89c56]{color:#333;font-size:1.8rem;margin:20px 0;padding:20px 0;font-weight:400;line-height:1em;text-align:center;position:relative;letter-spacing:6px}.contact[data-v-44f89c56]{padding-top:80px}form[data-v-44f89c56]{background-color:#fff;padding:0 20px 20px;margin:30px auto 60px;max-width:720px}@media screen and (max-width: 480px){form[data-v-44f89c56]{margin-top:40px}}.item[data-v-44f89c56]{border-top:1px solid #ddd;padding-top:24px;padding-bottom:24px;width:100%;display:flex;align-items:center;color:#696969}@media screen and (max-width: 480px){.item[data-v-44f89c56]{padding:16px 14px;flex-wrap:wrap}}.item[data-v-44f89c56]:nth-child(5){border-bottom:1px solid #ddd}.label[data-v-44f89c56]{width:100%;max-width:248px;letter-spacing:.05em;font-size:1.1rem}@media screen and (max-width: 480px){.label[data-v-44f89c56]{max-width:inherit;display:flex;align-items:center;font-size:1rem}}.label.isMsg[data-v-44f89c56]{margin-top:8px;margin-bottom:auto}@media screen and (max-width: 480px){.label.isMsg[data-v-44f89c56]{margin-top:0}}.required[data-v-44f89c56]{background:#d43f3a}.any[data-v-44f89c56]{background:#337ab7}@media screen and (max-width: 480px){.batch[data-v-44f89c56]{border-radius:4px;padding-top:4px;padding-bottom:4px;width:32px;font-size:.85rem}}input[data-v-44f89c56]{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:48px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:1.1rem;font-family:inherit;color:#65605c}input[data-v-44f89c56]::placeholder{font-size:.9rem}@media screen and (max-width: 480px){input[data-v-44f89c56]{margin-left:0;margin-top:18px;height:40px;flex:inherit;font-size:1rem}}textarea[data-v-44f89c56]{border:1px solid #ddd;border-radius:6px;margin-left:40px;padding-left:1em;padding-right:1em;height:216px;flex:1;width:100%;max-width:410px;background:#eaedf2;font-size:1.1rem}@media screen and (max-width: 480px){textarea[data-v-44f89c56]{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:1rem}}.button[data-v-44f89c56]{border-radius:6px;border:0;margin-top:20px;margin-left:auto;margin-right:auto;padding:10px 60px;display:block;letter-spacing:.05em;background:#65605c;color:#fff;font-size:1rem}.button[data-v-44f89c56]:hover{cursor:pointer;background:#aaa49c;border:0}@media screen and (max-width: 480px){.button[data-v-44f89c56]{margin-top:24px;padding:10px 30px;width:185px;font-size:1rem}}
