body,html{background-color:#fff}body,html{overflow-x:hidden!important}body{font-family:Raleway,sans-serif;font-size:1.14rem;font-weight:500;height:auto;max-width:100%}@media screen and (max-width:1024px){body{font-size:1rem;max-width:100%}}img{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.container{margin:0 auto;max-width:85rem;position:relative}@media screen and (max-width:1390px){.container{max-width:100%;padding:0 2rem}}.nuxt-link-exact-active{color:#0b7bbc}.multiline-ellipsis{-webkit-line-clamp:2;line-clamp:2}.multiline-ellipsis,.multiline-ellipsis-1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;white-space:pre-wrap}.multiline-ellipsis-1{-webkit-line-clamp:1;line-clamp:1}.multiline-ellipsis-2{-webkit-line-clamp:2!important;line-clamp:2!important}.multiline-4,.multiline-ellipsis-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;white-space:pre-wrap}.multiline-4{-webkit-line-clamp:4;line-clamp:4}h2{color-scheme:#212121;font-size:clamp(1.4rem,5vw,2.4rem);margin:2rem 0;text-transform:capitalize}h1{font-size:clamp(1.25rem,5vw,2.3rem);font-weight:900;text-transform:uppercase}.blog-page h2{margin-top:2rem}*{box-sizing:border-box;padding:0}*,blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}ul{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;scroll-behavior:smooth;text-rendering:optimizeSpeed}a{-webkit-text-decoration-skip:ink;color:inherit;text-decoration:none;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d_flex{display:flex}.btn{border:none;border-radius:5px;cursor:pointer;outline:none}.opacity_08{opacity:.8}html{scroll-behavior:smooth}.page-enter-active,.page-leave-active{transition:all 1.5s ease-in}.page-enter-from,.page-leave-to{opacity:0}.project header h1,.project header p{background-color:#00000080;padding:.5rem}.brand_logo img[data-v-bebebcc1]{height:2.1rem;width:4rem}ul[data-v-07a07fb6]{display:flex;flex-wrap:wrap;gap:1rem;list-style:none}@media screen and (max-width:40.75rem){ul[data-v-07a07fb6]{background-color:#212121;color:#fff;flex-direction:column;gap:3rem;left:0;min-height:100vh;position:absolute;right:0;top:4.09rem;z-index:999}ul li[data-v-07a07fb6]{margin-left:2rem}ul li[data-v-07a07fb6]:first-child{margin-top:4rem}}a[data-v-07a07fb6]{opacity:.7;text-transform:capitalize}a[data-v-07a07fb6]:hover{opacity:1;text-decoration:underline}.router-link-active[data-v-07a07fb6],.router-link-exact-active[data-v-07a07fb6]{color:#212121;font-weight:900;opacity:1!important}.desktop[data-v-3bcf8770]{margin:0 auto;max-width:85rem}.desktop[data-v-3bcf8770],.desktop .left[data-v-3bcf8770]{align-items:center;display:flex;justify-content:space-between}.desktop .left[data-v-3bcf8770]{flex-wrap:wrap;gap:2rem}.btn_nav[data-v-3bcf8770]{background-color:#0b7bbc;color:#fff;height:2.8125rem;transition:all .5 ease;width:11.25rem}.btn_nav[data-v-3bcf8770]:hover{background-color:#085f91}.v-enter-active[data-v-2017f891],.v-leave-active[data-v-2017f891]{transition:opacity .5s ease}.v-enter-from[data-v-2017f891],.v-leave-to[data-v-2017f891]{opacity:0}.desktop[data-v-2017f891]{height:2rem;line-height:1.6;margin:0 auto;max-width:85rem}.desktop[data-v-2017f891],.desktop .left[data-v-2017f891]{align-items:center;display:flex;justify-content:space-between}.desktop .left[data-v-2017f891]{flex-wrap:wrap;gap:2rem}@media screen and (max-width:26.25rem){.desktop .left[data-v-2017f891]{gap:1rem}.desktop[data-v-2017f891]{width:100%}}.btn_nav[data-v-2017f891]{background-color:#0b7bbc;color:#fff;height:2.8125rem;transition:all .5 ease;width:9rem}.btn_nav[data-v-2017f891]:hover{background-color:#085f91}.control[data-v-2017f891]{align-items:center;display:flex;gap:1rem;justify-content:center}.control .close[data-v-2017f891]{height:20px;width:20px}nav[data-v-636f3d13]{background-color:#fff;border-bottom:1px solid #ccc;left:0;padding:1rem;position:relative;position:fixed;right:0;top:0;z-index:999}@media screen and (max-width:40.75rem){.desktop_open[data-v-636f3d13]{display:none}}@media screen and (min-width:40.75rem){.mobile_open[data-v-636f3d13]{display:none}}ul[data-v-96027672]{display:flex;flex-wrap:wrap;gap:1rem;list-style:none}a[data-v-96027672]{text-transform:capitalize}a[data-v-96027672]:hover{text-decoration:underline}.copyRight[data-v-8274a831]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:2rem;text-align:center}.copyRight p[data-v-8274a831]{opacity:.7}.copyRight a[data-v-8274a831]{color:#ff0;margin-left:.5rem;opacity:.7;text-decoration:underline}.copyRight a[data-v-8274a831]:hover{opacity:1}.topFoot[data-v-908554b4]{background-color:#212121;padding:6rem 0}.botFoot[data-v-908554b4]{background-color:#1a1a1a}footer[data-v-908554b4]{background-color:#212121;color:#fff}footer .columns[data-v-908554b4]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2rem}footer .columns h3[data-v-908554b4],footer .columns p[data-v-908554b4]{margin-bottom:1rem}footer .columns p[data-v-908554b4]{opacity:.8}footer .columns .right[data-v-908554b4]{display:flex;flex-direction:column;gap:1rem}footer .columns .right a[data-v-908554b4]{opacity:.8}footer .columns .right a[data-v-908554b4]:hover{opacity:1;text-decoration:underline}footer .button_link[data-v-908554b4]{display:flex;margin-top:2rem;opacity:.8;place-content:center}.not-found[data-v-8a5bc7cc]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:50px;text-align:center}h1[data-v-8a5bc7cc]{font-size:3rem;margin-bottom:20px}p[data-v-8a5bc7cc]{font-size:1.2rem;margin-bottom:40px}.home-button[data-v-8a5bc7cc]{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:1rem;padding:10px 20px;text-decoration:none}.home-button[data-v-8a5bc7cc]:hover{background-color:#0056b3}
