#home.svelte-7ccykd{background-color:#0000;background-image:linear-gradient(#8f7e7233 0%,#362e2899 100%),url(../../../i/bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding-top:10rem;padding-bottom:5.5rem}#home.svelte-7ccykd h1:where(.svelte-7ccykd){text-shadow:0 4px 15px #000000a6,0 1px 2px #000c;color:#fff;font-size:2.25rem;font-weight:700;line-height:2.8rem}#home.svelte-7ccykd p:where(.svelte-7ccykd){text-shadow:0 4px 15px #000000a6,0 1px 2px #000c;color:#fff;font-size:1rem;font-weight:300}#home.svelte-7ccykd a:where(.svelte-7ccykd){text-transform:uppercase;letter-spacing:.1rem;padding:16px 40px;font-size:.8rem;font-weight:400}@media (width>=992px){#home.svelte-7ccykd{height:100vh;min-height:40rem;padding-top:4.5rem;padding-bottom:0}#home.svelte-7ccykd h1:where(.svelte-7ccykd){text-shadow:0 4px 15px #000000a6,0 1px 2px #000c;color:#fff;font-size:3rem;font-weight:700;line-height:3.8rem}#home.svelte-7ccykd p:where(.svelte-7ccykd){letter-spacing:.5px;text-shadow:0 4px 15px #000000a6,0 1px 2px #000c;color:#fff;font-size:1.15rem;font-weight:400}}@media (width>=1200px){#home.svelte-7ccykd h1:where(.svelte-7ccykd){font-size:3.5rem}}#mainNav.svelte-1elxaub{background-color:#fff;transition:background-color .1s;box-shadow:0 .2rem .6rem #00000026}#mainNav.svelte-1elxaub .navbar-brand:where(.svelte-1elxaub){color:#212529;font-size:1.8rem;font-weight:700}#mainNav.svelte-1elxaub .nav-lng:where(.svelte-1elxaub),#mainNav.svelte-1elxaub .separator:where(.svelte-1elxaub),#mainNav.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub){color:#212529;letter-spacing:1px;text-transform:uppercase;font-size:.8rem;font-weight:500;text-decoration:none}#mainNav.svelte-1elxaub .nav-lng:where(.svelte-1elxaub):hover,#mainNav.svelte-1elxaub .nav-lng.active:where(.svelte-1elxaub){font-weight:800;color:#f4623a!important}#mainNav.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub):hover,#mainNav.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link.active:where(.svelte-1elxaub){color:#f4623a!important}@media (width>=992px){#mainNav.svelte-1elxaub{box-shadow:none;background-color:#0000}#mainNav.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub){color:#fff;padding:0 1rem}#mainNav.svelte-1elxaub .nav-lng:where(.svelte-1elxaub),#mainNav.svelte-1elxaub .separator:where(.svelte-1elxaub),#mainNav.svelte-1elxaub .navbar-brand:where(.svelte-1elxaub),#mainNav.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub):hover{color:#fff}#mainNav.navbar-shrink.svelte-1elxaub{background-color:#fff;transition:background-color .1s;box-shadow:0 .2rem .6rem #00000026}#mainNav.navbar-shrink.svelte-1elxaub .nav-lng:where(.svelte-1elxaub),#mainNav.navbar-shrink.svelte-1elxaub .separator:where(.svelte-1elxaub),#mainNav.navbar-shrink.svelte-1elxaub .navbar-brand:where(.svelte-1elxaub),#mainNav.navbar-shrink.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub){color:#212529}#mainNav.navbar-shrink.svelte-1elxaub .navbar-nav:where(.svelte-1elxaub) .nav-item:where(.svelte-1elxaub) .nav-link:where(.svelte-1elxaub):hover{color:#f4623a}}#presentation.svelte-w0dsjo{background-color:#0000001a;padding:3rem 0}#presentation.svelte-w0dsjo iframe:where(.svelte-w0dsjo){object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;width:100%!important}@media (width>=768px){#presentation.svelte-w0dsjo iframe:where(.svelte-w0dsjo){object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;width:75%!important}}#features.svelte-1dpem8h{padding:3rem 0}#features.svelte-1dpem8h sup:where(.svelte-1dpem8h){color:rgba(var(--bs-primary-rgb));font-size:.8rem;font-weight:800}#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) caption:where(.svelte-1dpem8h){padding:.75rem;font-size:.9rem}#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) .bg-diff:where(.svelte-1dpem8h){background:#f8f8f8}#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) th:where(.svelte-1dpem8h),#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) tr:where(.svelte-1dpem8h) th:where(.svelte-1dpem8h){max-width:100px}#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) th:where(.svelte-1dpem8h):not(:first-child){text-align:center;vertical-align:middle}#features.svelte-1dpem8h .table-features:where(.svelte-1dpem8h) tr:where(.svelte-1dpem8h) td:where(.svelte-1dpem8h){text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-align:center;max-width:50px;overflow:hidden}footer.svelte-jz8lnl{padding:3rem 0}footer.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:color .3s ease-in-out}footer.svelte-jz8lnl svg:where(.svelte-jz8lnl){width:32px;height:32px}footer.svelte-jz8lnl .text-hover-danger:where(.svelte-jz8lnl):hover svg:where(.svelte-jz8lnl){color:red!important}#contact.svelte-wt4tt0{background-color:#0000001a;padding:3rem 0}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0){text-align:center;border-right:1px solid #0000004d;padding:25px 0}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0) svg:where(.svelte-wt4tt0){width:40px;height:40px;color:rgba(var(--bs-primary-rgb));margin-bottom:10px;transition:color .3s ease-in-out}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0) svg:where(.svelte-wt4tt0):hover{opacity:.7}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0):last-child{border:none}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0) h3:where(.svelte-wt4tt0){text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.6rem}#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0) p:where(.svelte-wt4tt0){font-size:1rem;line-height:1.4rem;display:block}#contact.svelte-wt4tt0 form:where(.svelte-wt4tt0) textarea:where(.svelte-wt4tt0){min-height:calc(1.5em + .75rem + 2px);max-height:calc(9em + 4.5rem + 12px)}#contact.svelte-wt4tt0 form:where(.svelte-wt4tt0) button:where(.svelte-wt4tt0){text-transform:uppercase;letter-spacing:.1rem;padding:12px 40px;font-size:1rem;font-weight:400}@media screen and (width<=767px){#contact.svelte-wt4tt0 .info:where(.svelte-wt4tt0){border:none;width:100%}}#contact.svelte-wt4tt0 form:where(.svelte-wt4tt0){margin:30px 0}#contact.svelte-wt4tt0 form:where(.svelte-wt4tt0) input:where(.svelte-wt4tt0),#contact.svelte-wt4tt0 form:where(.svelte-wt4tt0) textarea:where(.svelte-wt4tt0){margin:10px 0}#successmessage.svelte-wt4tt0 svg:where(.svelte-wt4tt0){width:100px;height:100px;color:var(--bs-green);margin-bottom:1rem}.error{background-color:#fff5f5;border-color:#ff2525!important}#gallery.svelte-1oz3msq{padding:3rem 0}dialog.svelte-1oz3msq{background:0 0;border:none;border-radius:8px;max-width:90vw;max-height:90vh;padding:0;overflow:visible}dialog.svelte-1oz3msq::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9}.dialog-content.svelte-1oz3msq{justify-content:center;align-items:center;display:flex;position:relative}.img-large.svelte-1oz3msq{object-fit:contain;border-radius:4px;max-width:100%;max-height:85vh;box-shadow:0 4px 20px #00000080}.close-btn.svelte-1oz3msq{color:#fff;cursor:pointer;background:0 0;border:none;font-size:35px;line-height:1;transition:color .2s;position:absolute;top:-45px;right:0}.close-btn.svelte-1oz3msq:hover{color:#ff2525}.nav-btn.svelte-1oz3msq{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:12px 16px;font-size:24px;transition:background .2s,color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nav-btn.svelte-1oz3msq:hover{color:#000;background:#ffffffe6}.prev-btn.svelte-1oz3msq{left:-70px}.next-btn.svelte-1oz3msq{right:-70px}@media (width<=768px){.prev-btn.svelte-1oz3msq{left:10px}.next-btn.svelte-1oz3msq{right:10px}.close-btn.svelte-1oz3msq{background:#00000080;border-radius:50%;width:40px;height:40px;font-size:24px;top:10px;right:10px}}#pricing.svelte-1qtqoe5{padding:5rem 0}#pricing.svelte-1qtqoe5 .card:where(.svelte-1qtqoe5){background-color:#0000001a;border-radius:.5rem;transition:all .2s;box-shadow:0 .25rem .5rem #0000001a}#pricing.svelte-1qtqoe5 .card:where(.svelte-1qtqoe5) hr:where(.svelte-1qtqoe5){width:100%;max-width:initial;margin:1.5rem 0}#pricing.svelte-1qtqoe5 .card-title:where(.svelte-1qtqoe5){font-size:1.2rem;font-weight:700}#pricing.svelte-1qtqoe5 .card-price:where(.svelte-1qtqoe5){margin:0;font-size:2.2rem}#pricing.svelte-1qtqoe5 .card-body:where(.svelte-1qtqoe5){text-align:center;flex-direction:column;align-items:center;margin:1rem 0;display:flex}#pricing.svelte-1qtqoe5 .card-price:where(.svelte-1qtqoe5) .period:where(.svelte-1qtqoe5){font-size:1rem}#pricing.svelte-1qtqoe5 table.desc:where(.svelte-1qtqoe5){text-align:right;margin-bottom:2rem}#pricing.svelte-1qtqoe5 table.desc:where(.svelte-1qtqoe5) tr:where(.svelte-1qtqoe5) td:where(.svelte-1qtqoe5):last-child{text-align:left}#pricing.svelte-1qtqoe5 table.desc:where(.svelte-1qtqoe5) strong:where(.svelte-1qtqoe5){margin-left:1rem}#pricing.svelte-1qtqoe5 .bth:where(.svelte-1qtqoe5){text-transform:uppercase;letter-spacing:.1rem;padding:16px 40px;font-size:.8rem;font-weight:400}@media (width>=768px){#pricing.svelte-1qtqoe5 .card:where(.svelte-1qtqoe5):hover{margin-top:-.25rem;margin-bottom:.25rem;box-shadow:0 .5rem 1rem #0000004d}#pricing.svelte-1qtqoe5 .card:where(.svelte-1qtqoe5):hover .btn:where(.svelte-1qtqoe5){opacity:1}}section.capability.svelte-9x2zmu{background-color:#0000001a;padding:3rem 0}section.capability.svelte-9x2zmu .section-heading:where(.svelte-9x2zmu){margin-bottom:50px}section.capability.svelte-9x2zmu .section-heading:where(.svelte-9x2zmu) p:where(.svelte-9x2zmu){margin-bottom:0}section.capability.svelte-9x2zmu .capability-desc:where(.svelte-9x2zmu){text-align:center}section.capability.svelte-9x2zmu .capability-desc:where(.svelte-9x2zmu) svg:where(.svelte-9x2zmu){width:64px;height:64px;color:rgba(var(--bs-primary-rgb));margin:20px;transition:color .3s ease-in-out}section.capability.svelte-9x2zmu .capability-desc:where(.svelte-9x2zmu) svg:where(.svelte-9x2zmu):hover{opacity:.7}section.capability.svelte-9x2zmu .capability-desc:where(.svelte-9x2zmu) p:where(.svelte-9x2zmu){font-size:1rem}
