html{position:relative;min-height:100vh;max-width:100vw}@font-face{font-family:Barlow;src:url(/assets/Barlow-Regular-DgxWDqdj.ttf)}:root{--color-brand: #009cde;--color-brand-dark: #006c9b;--color-brand-light: #00b3ff;--color-bg: #ffffff;--color-bg-dark: #c5c5c5;--color-bg-light: #ffffff;--color-text: #000000;--color-text-dark: #808080;--color-text-link: #8eccff;--color-divider-dark: #c8cdd3;--shadow-floating: hsla(0, 0%, 0%, 0) 0px 0px 0px 0px, hsla(0, 0%, 0%, 0) 0px 0px 0px 0px, hsla(0, 0%, 0%, .1) 0px 4px 6px -1px, hsla(0, 0%, 0%, .1) 0px 2px 4px -1px;--font-standard: "Barlow", Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif}body{color:var(--color-text);background:var(--color-bg);transition:color .5s,background-color .5s;line-height:1.5;font-family:var(--font-standard);font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;--font-size-xextrasmall: .625rem;--font-size-extrasmall: .75rem;--font-size-small: .875rem;--font-size-normal: 1rem;--font-size-medium: 1.125rem;--font-size-large: 1.25rem;--font-size-extralarge: 1.5rem;--font-size-2extralarge: 2rem;--font-size-3extralarge: 3rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-text: var(--font-weight-medium);--font-weight-heading: var(--font-weight-extabold);--font-weight-title: var(--font-weight-extrabold)}a{color:var(--color-brand);text-decoration:none}a:hover{color:var(--color-brand-dark);background:none}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}.nav-buttons-overlay[data-v-314987a4]{position:absolute;display:flex;justify-content:space-between;width:100%;height:100%}.nav-buttons-overlay button[data-v-314987a4]{height:100%;border:0;width:50px;opacity:50%;padding:0}.image-container[data-v-314987a4]{max-width:1280px;max-height:450px;overflow:hidden}.image-container img[data-v-314987a4]{width:100%}form[data-v-1143e721]{display:flex;flex-direction:column;width:100%;border:1px solid rgb(87,87,87);border-radius:5px;box-shadow:var(--shadow-floating);padding:1rem;gap:10px;box-sizing:border-box}form .checkbox-container input[data-v-1143e721]{margin-right:5px}#submit-button[data-v-1143e721]{border:0;padding:1rem;font-size:1rem;background-color:var(--color-brand);font-weight:700;color:#fff}#submit-button[data-v-1143e721]:hover{background-color:var(--color-brand-dark);cursor:pointer}header[data-v-73ee6952]{display:flex;flex-direction:column}header .logo-container[data-v-73ee6952]{display:flex;width:100%;margin-bottom:1rem}header .logo[data-v-73ee6952]{display:flex}header .navigation-menu[data-v-73ee6952]{border:1px solid rgb(87,87,87);border-radius:5px;display:flex;justify-content:center;gap:30px;width:100%;box-shadow:var(--shadow-floating)}header .dropdown[data-v-73ee6952]{position:relative}header .nav-item[data-v-73ee6952]{margin:.75rem 0;font-weight:var(--font-weight-bold);color:var(--color-brand);cursor:pointer;display:flex;align-items:center}header .dropdown-item[data-v-73ee6952]{display:flex;align-items:center}header .dropdown-item p[data-v-73ee6952]{margin:0}header .nav-item[data-v-73ee6952]:hover{margin:.75rem 0;color:var(--color-brand-dark)}header .dropdown .content[data-v-73ee6952]{border:1px solid rgb(87,87,87);border-radius:5px;margin:.5rem 0 0;max-width:25rem;min-width:12rem;opacity:0;padding:1rem;position:absolute;transform:scaleY(.9);transform-origin:top;transition:all .1s ease-in-out .05s,color 0s ease-in-out 0s,background-color 0s ease-in-out 0s,border-color 0s ease-in-out 0s;visibility:hidden;width:max-content;z-index:1;box-shadow:var(--shadow-floating);display:flex;flex-direction:column;background-color:#fff}header .dropdown:hover:not(.closed) .content[data-v-73ee6952],header .dropdown:focus:not(.closed) .content[data-v-73ee6952],header .dropdown:focus-within:not(.closed) .content[data-v-73ee6952]{opacity:1;transform:scaleY(1);visibility:visible}.carosuel[data-v-73ee6952]{max-width:1280px;position:relative;margin:1rem 0}main[data-v-73ee6952]{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0;gap:10px}main .body-text-container[data-v-73ee6952]{max-width:800px}main .quote-form-container[data-v-73ee6952]{width:400px;max-width:100%}footer[data-v-73ee6952]{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid rgb(87,87,87);border-radius:5px;box-shadow:var(--shadow-floating)}
