@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-cyrillic-400-normal.2CSBbsyn.woff2) format("woff2"),url(./manrope-cyrillic-400-normal.UqJGEj1E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-greek-400-normal.e2FxOCQ2.woff2) format("woff2"),url(./manrope-greek-400-normal.QMtsC5xr.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-vietnamese-400-normal.KKC3VxYm.woff2) format("woff2"),url(./manrope-vietnamese-400-normal.ybp6FNDO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-ext-400-normal.nRKtByla.woff2) format("woff2"),url(./manrope-latin-ext-400-normal.IXUS90jM.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-400-normal.Voufj28r.woff2) format("woff2"),url(./manrope-latin-400-normal.AlQj3QU-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Manrope,system-ui,sans-serif,Courier,monospace!important}section.svelte-13twd4.svelte-13twd4{display:flex;flex-direction:column;border-radius:5px;position:fixed;z-index:99999;bottom:40px;left:40px;max-width:230px;width:100%;height:60px;background-color:#fff;-webkit-user-select:none;user-select:none;box-shadow:var(--box-shadow)}img.svelte-13twd4.svelte-13twd4{border-radius:50%;border:2px solid #343e5124;object-fit:cover;width:45px;height:45px}p.svelte-13twd4.svelte-13twd4{max-width:20ch;font-size:14px}.session-widget.svelte-13twd4.svelte-13twd4{display:flex;flex-direction:column;justify-content:center}.user-info.svelte-13twd4.svelte-13twd4{padding:5px 20px;display:flex;align-items:center;gap:10px;width:100%;cursor:pointer}.user-info.svelte-13twd4 div.svelte-13twd4{display:flex;flex-direction:column}.user-info.svelte-13twd4 span.svelte-13twd4{font-size:12px;color:var(--gray-500);opacity:.7}.options.svelte-13twd4.svelte-13twd4{display:flex;flex-direction:column;height:100px;padding:5px 25px;border-bottom:1px solid #343e5124;justify-content:center}ul.svelte-13twd4.svelte-13twd4{display:flex;flex-direction:column;gap:15px}li.svelte-13twd4.svelte-13twd4{padding-left:2px;transition:all .2s ease-in-out;cursor:pointer}li.svelte-13twd4.svelte-13twd4,li.svelte-13twd4 a.svelte-13twd4{display:flex;gap:20px;align-items:center}li.svelte-13twd4.svelte-13twd4:hover{opacity:.7}li.svelte-13twd4 p.svelte-13twd4{font-size:15px}:root{--c-accent-primary: #434ce8;--error-color: #f7665e;--violet-blue-crayola: hsla(234, 50%, 64%, 1);--dark-cornflower-blue_a7: hsla(214, 88%, 27%, .07);--white: hsla(0, 0%, 100%, 1);--white_a3: hsla(0, 0%, 100%, .03);--white_a8: hsla(0, 0%, 100%, .08);--white_a12: hsla(0, 0%, 100%, .12);--white_a70: hsla(0, 0%, 100%, .7);--cultured: hsla(220, 20%, 97%, 1);--lavender-web: hsla(233, 52%, 94%, 1);--cadet-blue-crayola: hsla(220, 12%, 70%, 1);--cadet-blue-crayola_a20: hsla(222, 23%, 71%, .2);--charcoal: hsla(218, 22%, 26%, 1);--raisin-black: hsla(216, 14%, 14%, 1);--light-gray: hsla(0, 0%, 79%, 1);--blue-crayola: hsla(219, 72%, 56%, 1);--black-coral: hsla(220, 12%, 43%, 1);--ff-manrope: "Manrope", sans-serif;--font-family: "Manrope";--border-radius: 10px;--fs-1:calc(2.7rem + 1.38vw);--fs-2:calc(2.6rem + .66vw);--fs-3: 2.2rem;--fs-4: 1.9rem;--fs-5: 1.8rem;--fs-6: 1.7rem;--fs-7: 1.5rem;--fs-8: 1.4rem;--box-shadow: 0 5px 10px #e1e5ee;--fw-700: 700;--section-padding: 90px;--shadow-1: 0 0 20px hsla(216, 14%, 14%, .05);--shadow-2: 0 0 0 .05rem hsla(214, 88%, 27%, .08), 0 0 1.25rem hsla(216, 14%, 14%, .06);--shadow-3: 0 0 1.25rem hsla(216, 14%, 14%, .04);--radius-circle: 50%;--radius-pill: 100px;--radius-10: 10px;--radius-8: 8px;--radius-6: 6px;--transition-1: .25s ease;--transition-2: .5s ease;--transition-3: .3s ease-in-out}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}li{list-style:none}a,img,span,button,ion-icon{display:block}a{color:inherit;text-decoration:none}img{height:auto}button{background:none;border:none;font:inherit}button{cursor:pointer}ion-icon{pointer-events:none}address{font-style:normal}html{font-size:10px;scroll-behavior:smooth}body{background-color:var(--white);color:var(--black-coral);font-size:1.6rem;line-height:1.7}body.nav-active{overflow:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fafafa}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}.container{padding-inline:16px}.social-list{display:flex;align-items:center;gap:12px}.social-link{font-size:2rem;transition:var(--transition-1)}.social-link:is(:hover,:focus-visible){transform:translateY(-3px)}.section{padding-block:var(--section-padding)}.has-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover}.h1,.h2,.h3,.h4,.h5{color:var(--charcoal);font-weight:var(--fw-700);line-height:1.3}.h1{font-size:var(--fs-1)}.h2{font-size:var(--fs-2)}.h3{font-size:var(--fs-3)}.h4{font-size:var(--fs-4)}.h5{font-size:var(--fs-6)}.btn{color:var(--white);font-size:var(--fs-6);font-weight:var(--fw-700);border:2px solid var(--white);max-width:max-content;padding:12px 28px;border-radius:var(--radius-pill);transition:var(--transition-1);will-change:transform}.btn:is(:hover,:focus-visible){transform:translateY(-4px)}.btn-primary,.btn-outline:is(:hover,:focus-visible){background-color:var(--white);color:var(--charcoal)}.img-holder{aspect-ratio:var(--width) / var(--height);background-color:var(--light-gray);overflow:hidden}.img-cover{width:100%;height:100%;object-fit:cover}.section-subtitle{font-size:var(--fs-7);text-transform:uppercase;color:var(--violet-blue-crayola);font-weight:var(--fw-700);margin-block-end:16px}.grid-list{display:grid;gap:25px;place-content:center;justify-content:center;align-items:center}.w-100{width:100%}.header .btn{display:none}.header{position:absolute;top:0;left:0;width:100%;padding-block:20px;box-shadow:var(--shadow-1);z-index:4}.header.active{background-color:var(--white);position:fixed;animation:slideIn .5s ease forwards}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.header .container{display:flex;justify-content:space-between;align-items:center;gap:16px}.header.active .logo-light,.header .logo-dark{display:none}.header .logo-light,.header.active .logo-dark{display:block}.nav-open-btn{font-size:3.5rem;color:var(--white)}.header.active .nav-open-btn{color:var(--charcoal)}.navbar{position:fixed;top:0;left:-300px;background-color:var(--raisin-black);color:var(--white);max-width:300px;width:100%;height:100vh;padding:30px;padding-block-end:40px;display:flex;flex-direction:column;gap:30px;z-index:2;visibility:hidden;transition:var(--transition-3)}.navbar.active{visibility:visible;transform:translate(300px)}.navbar-top{display:flex;justify-content:space-between;align-items:center}.nav-close-btn{background-color:var(--white_a8);color:var(--white);font-size:2rem;padding:6px;border-radius:var(--radius-circle);transition:var(--transition-1)}.nav-close-btn ion-icon{--ionicon-stroke-width: 50px}.nav-close-btn:is(:hover,:focus-visible){background-color:var(--white_a12)}.navbar-list{margin-block-end:auto}.navbar-link{font-weight:var(--fw-700);padding-block:6px}.contact-link{transition:var(--transition-1)}.contact-link:is(:hover,:focus-visible){color:var(--violet-blue-crayola)}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--raisin-black);pointer-events:none;opacity:0;transition:var(--transition-1)}.overlay.active{pointer-events:all;opacity:.8}.hero{padding-block-start:calc(var(--section-padding) + 70px);text-align:center}.hero .container{display:grid;gap:70px}.hero-title{color:var(--white)}.hero-text{font-size:var(--fs-5);color:var(--white);margin-block:24px 36px}.btn-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.hero-slider,.hero-card{position:relative}.hero-card .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--white);color:var(--charcoal);font-size:2rem;padding:25px;border-radius:var(--radius-circle);transition:var(--transition-1);animation:pulse 2s ease infinite}.hero-card .play-btn:is(:hover,:focus-visible){color:var(--violet-blue-crayola)}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--white_a70)}75%{box-shadow:0 0 0 20px transparent}}.hero .slider-inner{border-radius:var(--radius-10);overflow:hidden}.hero .slider-container{position:relative;display:flex;align-items:flex-start;gap:8px;transition:var(--transition-2)}.hero .slider-item{min-width:100%;width:100%;border-radius:var(--radius-10);overflow:hidden}.hero .slider-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--white_a70);color:var(--charcoal);font-size:2rem;padding:12px;border-radius:var(--radius-circle);transition:var(--transition-1)}.hero .slider-btn:is(:hover,:focus-visible){background-color:var(--white)}.hero .slider-btn.prev{left:20px}.hero .slider-btn.next{right:20px}.service{text-align:center}.service .section-title{margin-block-end:50px}.service-card{padding:40px;box-shadow:var(--shadow-2);border-radius:var(--radius-6)}.service-card .card-icon{width:60px;height:60px;background-color:var(--violet-blue-crayola);display:grid;place-items:center;color:var(--white);font-size:2.5rem;border-radius:var(--radius-circle);margin-inline:auto}.service-card .card-icon ion-icon{--ionicon-stroke-width: 50px}.service-card .card-title{margin-block:16px 10px}.service-card .btn-text{display:flex;justify-content:center;align-items:center;gap:4px;margin-block-start:10px;color:var(--violet-blue-crayola);font-weight:var(--fw-700);transition:var(--transition-1)}.service-card .btn-text:is(:hover,:focus-visible){opacity:.9}.about .container{display:grid;gap:50px}.about .section-title{margin-block-end:35px}.accordion-card .card-title{padding-block-end:20px}.accordion-btn{display:flex;align-items:center;gap:10px}.accordion-btn ion-icon{font-size:1.5rem;color:var(--blue-crayola);transition:var(--transition-1)}.accordion-card.expanded .accordion-btn ion-icon{transform:rotate(.5turn)}.accordion-btn .span{transition:var(--transition-1)}.accordion-btn:is(:hover,:focus-visible) .span,.accordion-card.expanded .accordion-btn .span{color:var(--violet-blue-crayola)}.accordion-content{padding-inline-start:24px;max-height:0;overflow:hidden}.accordion-card.expanded .accordion-content{max-height:max-content;padding-block-end:20px}.feature .container{display:grid;gap:50px}.feature .section-text{margin-block:25px 30px}.feature-list{display:grid;gap:15px}.feature-card{display:flex;align-items:center;gap:10px}.feature-card .card-icon{background-color:var(--lavender-web);font-size:1.4rem;padding:4px;border-radius:var(--radius-circle)}.feature-card .card-icon ion-icon{--ionicon-stroke-width: 40px}.stats{background-image:linear-gradient(to bottom,var(--white) 50%,var(--cultured) 50%)}.stats-card{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:36px 24px;padding:45px 30px;border-radius:var(--radius-8)}.stats-card .card-text>*{color:var(--white)}.project{background-color:var(--cultured)}.project :is(.section-subtitle,.section-title){text-align:center}.project .section-title{margin-block-end:50px}.project-card{background-color:var(--white);border-radius:var(--radius-8);overflow:hidden;box-shadow:var(--shadow-2);height:100%}.project-card .card-content{padding:30px}.project-card .card-title{transition:var(--transition-1)}.project-card .card-title:is(:hover,:focus-visible){color:var(--violet-blue-crayola)}.project-card .card-text{margin-block:16px 20px}.project-card .card-meta-list{display:flex;flex-wrap:wrap;gap:12px}.project-card .card-meta-item{display:flex;align-items:center;gap:4px;color:var(--cadet-blue-crayola);font-size:var(--fs-8)}.cta{background-color:var(--charcoal)}.cta .container{padding-block:100px 60px;border-block-end:1px solid var(--cadet-blue-crayola_a20)}.cta .section-title{color:var(--white);margin-block-end:30px}.cta .btn{background-color:var(--violet-blue-crayola);color:var(--white);border:none}.footer{background-color:var(--charcoal);padding-block:60px 100px;color:var(--light-gray)}.footer-brand .footer-text{margin-block:20px}.footer .social-list{color:var(--white)}.footer-list-title{color:var(--white);margin-block-end:16px}.footer-link{padding-block:4px;transition:var(--transition-1)}.footer-link:is(:hover,:focus-visible){color:var(--violet-blue-crayola)}.input-wrapper{position:relative;margin-block-start:25px}.input-field{background-color:var(--white_a3);color:var(--light-gray);font-size:var(--fs-7);padding:12px 16px;border:1px solid var(--dark-cornflower-blue_a7);border-radius:var(--radius-6);box-shadow:var(--shadow-3);outline:none}.input-field::placeholder{color:inherit}.submit-btn{position:absolute;top:0;right:0;bottom:0;border-radius:0 var(--radius-6) var(--radius-6) 0;background-color:var(--violet-blue-crayola);color:var(--white);padding-inline:24px;font-weight:var(--fw-700)}@media (min-width: 575px){.container{max-width:540px;width:100%;margin-inline:auto}.project-card .card-content{padding:40px}}@media (min-width: 768px){:root{--section-padding: 120px}.container{max-width:720px}.grid-list{grid-template-columns:1fr 1fr}.header .btn{display:block;margin-inline-start:auto;padding:8px 20px}.nav-open-btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.header.active .btn{background-color:var(--violet-blue-crayola);border-color:var(--violet-blue-crayola);color:var(--white)}.hero-content{max-width:85%;margin-inline:auto}.hero-text{--fs-5: 2rem}.service .section-title{max-width:30ch;margin-inline:auto}.about .container{grid-template-columns:1fr .7fr;align-items:center}.feature .container{grid-template-columns:.7fr 1fr;align-items:center}.feature-banner{order:1}}@media (min-width: 992px){.container{max-width:960px}.nav-open-btn,.navbar>*:not(.navbar-list),.overlay{display:none}.navbar,.navbar.active{all:unset;display:block;margin-inline:auto 24px}.navbar-list{display:flex;gap:30px}.navbar-link{color:var(--white);transition:var(--transition-1)}.navbar-link:is(:hover,:focus-visible){opacity:.7}.header.active .navbar-link{color:var(--charcoal)}.header.active .navbar-link:is(:hover,:focus-visible){opacity:1;color:var(--violet-blue-crayola)}.header .btn{margin-inline-start:0}.hero{padding-block-start:calc(var(--section-padding) + 50px);text-align:left}.hero .container{grid-template-columns:1fr .8fr;align-items:center}.hero-content{max-width:unset;margin-inline:0}.btn-wrapper{justify-content:flex-start}.stats-card{grid-template-columns:repeat(4,1fr)}.project .section-title{max-width:32ch;margin-inline:auto}.cta .container{display:flex;justify-content:space-between;align-items:center}.cta .btn{min-width:max-content}.cta .section-title{max-width:30ch;margin-block-end:0}.footer .grid-list{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px){.container{max-width:1140px}.hero-text{padding-inline-end:100px}.service .grid-list{grid-template-columns:repeat(4,1fr)}.stats .container{max-width:70%}.stats-card{padding:60px}.project .grid-list{grid-template-columns:repeat(3,1fr)}address.footer-text{padding-inline-end:100px;margin-block-end:16px}}.stats{padding-bottom:50px}@media (min-width: 1400px){.container{max-width:1320px}.feature-list{grid-template-columns:1fr 1fr}}body.no-scroll{overflow-y:hidden;margin-right:10px}textarea{font-size:16px;font-weight:500}button[type=submit]{font-size:16px!important}.slider-btn.svelte-1lfjngk,.close-button-siderbar.svelte-1lfjngk,.feature-icon-container.svelte-1lfjngk{width:30px;height:30px;padding:0;border-radius:100%;margin:0;display:flex;justify-content:center;align-items:center}.feature-icon-container.svelte-1lfjngk{width:35px;border-radius:100%;margin:0;height:35px;padding:5px}.footer-link.svelte-1lfjngk{display:flex;align-items:center;gap:10px}.login-element-container.svelte-1lfjngk{display:flex;color:var(--white)}.login-element.svelte-1lfjngk{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0;color:var(--white)}
