@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.button-icon,.button-icon-2,.button-icon-black,.button-icon-primary-bg,.cart-button-icon,.cross-icon,.hamburger-icon,.icon,.menu-button,.nav-dropdown-icon,.search-button,.secondary-button-icon,.service-card-icon,.star-icon,.team-card-icon,.white-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;font-style:normal;font-weight:400;line-height:1}[data-slider]{text-align:center;position:relative}[data-slider-mask]{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}[data-slide]{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}[data-slider-prev],[data-slider-next]{width:80px;position:absolute;inset:0}a.full-width-mask,a.gallery-slide,a.heading-snippet,a.mask,a.multi-image-wrapper,a.portfolio-620px-height-slide,a.portfolio-grid-block,a.portfolio-list-block,a.portfolio-masonary-block,a.portfolio-slide,a.portrait,a.related-post,a.service-slide,a.service-slide-grid,a.template-image-wrappper,a.toggle-button{max-width:100%;display:inline-block}._6px-gap,.center-align,.client-info-body,.menu-texts,.meta-wrapper,.paragraph-and-project-wrapper,.testimonial-body,.vertical-wrapper{flex-direction:column}.horizontal-wrapper,.meta-block,.star-wrapper{flex-direction:row}.blog-search-field,.contact-form-input-field,.profile-input-field{vertical-align:middle;width:100%;line-height:1.4;display:block}.blog-search-field:focus,.contact-form-input-field:focus,.profile-input-field:focus{outline:0}.buy-button,.search-button{line-height:inherit;cursor:pointer;appearance:none;border:0;text-decoration:none;display:inline-block}.nav-menu{margin-bottom:0;padding-left:0;list-style:none}.brand,.navbar-logo-wrapper{text-decoration:none;position:relative}.link-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.nav-dropdown{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;position:relative}.submenu-link{vertical-align:top;text-align:left;white-space:nowrap;text-decoration:none;display:block;position:relative}.menu-button{-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.flex-horizontal._6px-gap{flex-direction:row}.testimonial-slide-nav{z-index:2;text-align:center;display:block;position:absolute}input.primary-button{appearance:none;line-height:inherit;cursor:pointer;text-decoration:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--0-main-colors--heading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Saira,sans-serif;font-size:16px;font-weight:500;line-height:26px}h1,h2,h3,h4,h5,h6{margin:0}h1{color:var(--0-main-colors--heading);font-family:Orbitron,sans-serif;font-size:100px;font-weight:400;line-height:120px}h2{color:var(--0-main-colors--heading);letter-spacing:1.48px;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:74px;font-weight:700;line-height:96px}h3{color:var(--0-main-colors--heading);letter-spacing:.8px;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:40px;font-weight:700;line-height:68px}h4{color:var(--0-main-colors--heading);letter-spacing:.6px;font-family:Orbitron,sans-serif;font-size:30px;font-weight:600;line-height:42px}h5{color:var(--0-main-colors--heading);font-size:24px;font-weight:500;line-height:38px}h6{color:var(--0-main-colors--heading);font-size:20px;font-weight:500;line-height:30px}p{color:var(--0-main-colors--paragraph);margin-top:0;margin-bottom:0;font-weight:400;line-height:28px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}label{color:var(--0-main-colors--paragraph);margin-bottom:5px;font-size:18px;font-weight:400;line-height:28px;display:block}blockquote,figure{margin:0}a{color:var(--0-main-colors--primary);background-color:#0000;text-decoration:none}img{object-fit:cover;vertical-align:middle;border:0;width:100%;max-width:100%;display:inline-block}svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline-offset:2px;outline:2px solid}html.js [data-anim]:not([data-anim-ready]){visibility:hidden}}@layer components{._10px-circle{background-color:var(--0-main-colors--primary);border-radius:2147483647px;width:100%;min-width:10px;max-width:10px;height:10px}._120px-image{max-width:calc(var(--spacing) * 30)}._122px-image{max-width:122px;height:100%;max-height:270px;position:absolute;left:-25px}._12px-gap{width:100%;max-width:calc(var(--spacing) * 105);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3)}@media not all and (width>=992px){._12px-gap{width:100%}}._14px-paragraph{--tw-leading:26px;font-size:14px;line-height:26px}._14px-paragraph-neutral-100{--tw-leading:26px;--tw-font-weight:500;color:#b5b5b5;font-size:14px;font-weight:500;line-height:26px}._16px-svg{max-height:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 4)}._18px-paragraph{font-size:18px}._18px-paragraph.is-530-width{max-width:530px}._18px-paragraph-neutral-50{max-width:calc(var(--spacing) * 235);color:#e7e7e7;font-size:18px}._18px-paragraph-white{color:var(--0-main-colors--white);font-size:18px}._18px-paragraph-white.is-cta-paragraph{max-width:calc(var(--spacing) * 140)}._18px-title{--tw-leading:28px;color:#000;font-size:18px;line-height:28px}._2-column-block{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);width:100%;display:flex}@media not all and (width>=992px){._2-column-block{flex-direction:column}}@media not all and (width>=480px){._2-column-block{row-gap:calc(var(--spacing) * 10)}}._2-column-block.is-stretch{align-items:stretch}._2-column-block.is-top-align,._2-column-block.is-top-align-reverse{align-items:flex-start}@media not all and (width>=992px){._2-column-block.is-top-align-reverse{flex-wrap:wrap-reverse}}._20px-bold-text,._20px-bold-text-2{--tw-leading:30px;--tw-font-weight:600;margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:30px}@media not all and (width>=480px){._20px-bold-text-2{--tw-leading:28px;font-size:18px;line-height:28px}}._20px-gap{justify-content:space-between;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}._20px-thin-neutral-100{--tw-leading:30px;--tw-font-weight:300;color:#b5b5b5;margin-top:0;margin-bottom:0;font-size:20px;font-weight:300;line-height:30px}@media not all and (width>=480px){._20px-thin-neutral-100{--tw-leading:28px;font-size:18px;line-height:28px}}._24px-paragraph{--tw-leading:38px;--tw-font-weight:500;color:var(--0-main-colors--white);font-size:24px;font-weight:500;line-height:38px}._24px-svg{max-width:calc(var(--spacing) * 6)}._24px-text{--tw-leading:38px;--tw-font-weight:500;font-size:24px;font-weight:500;line-height:38px}@media not all and (width>=480px){._24px-text{--tw-leading:30px;font-size:20px;line-height:30px}}._3-column-grid{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:30px;width:100%;display:grid}@media not all and (width>=992px){._3-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){._3-column-grid{grid-template-columns:repeat(1,minmax(0,1fr));place-items:center}}@media not all and (width>=480px){._3-column-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}._3-column-grid{grid-auto-columns:1fr}._3-column-grid-2{justify-items:stretch;column-gap:30px;row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}@media not all and (width>=992px){._3-column-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){._3-column-grid-2{grid-template-columns:repeat(1,minmax(0,1fr));place-items:center}}@media not all and (width>=480px){._3-column-grid-2{grid-template-columns:repeat(1,minmax(0,1fr))}}._3-column-grid-2{grid-auto-columns:1fr}._30px-title{--tw-leading:42px;--tw-font-weight:700;--tw-tracking:.6px;letter-spacing:.6px;color:var(--0-main-colors--heading);margin-top:0;margin-bottom:0;font-size:30px;font-weight:700;line-height:42px}@media not all and (width>=480px){._30px-title{--tw-leading:38px;font-size:22px;line-height:38px}}._30px-title.is-primary-color{color:var(--0-main-colors--primary)}._30px-title.is-orbitron{font-family:Orbitron,sans-serif}._30px-white-title{--tw-leading:42px;--tw-tracking:.6px;letter-spacing:.6px;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0;font-size:30px;line-height:42px}@media not all and (width>=480px){._30px-white-title{--tw-leading:38px;font-size:22px;line-height:38px}}._32px-image{max-width:calc(var(--spacing) * 8)}._356px-image{max-width:calc(var(--spacing) * 89);position:absolute;top:774px;right:0}._374px-image{max-width:374px;position:absolute;right:0}._4-column-grid{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;width:100%;display:grid}@media not all and (width>=992px){._4-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=480px){._4-column-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}._4-column-grid{grid-auto-columns:1fr}._4-column-grid.is-no-gap{gap:0}._408px-image{left:calc(var(--spacing) * 27);max-height:270px;max-width:calc(var(--spacing) * 102);object-fit:contain;position:absolute}._40px-title{--tw-leading:68px;--tw-tracking:.8px;letter-spacing:.8px;margin-top:0;margin-bottom:0;font-size:40px;line-height:68px}@media not all and (width>=768px){._40px-title{--tw-leading:50px;font-size:36px;line-height:50px}}@media not all and (width>=480px){._40px-title{--tw-leading:42px;font-size:30px;line-height:42px}._40px-title.is-24px-in-mobile{font-size:24px}}._40px-title-2{--tw-leading:68px;--tw-font-weight:700;--tw-tracking:.8px;letter-spacing:.8px;margin-top:0;margin-bottom:0;font-size:40px;font-weight:700;line-height:68px}@media not all and (width>=768px){._40px-title-2{--tw-leading:50px;font-size:36px;line-height:50px}}@media not all and (width>=480px){._40px-title-2{--tw-leading:42px;font-size:30px;line-height:42px}}._40px-white-title{--tw-leading:68px;--tw-tracking:.8px;letter-spacing:.8px;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0;font-size:40px;line-height:68px}@media not all and (width>=768px){._40px-white-title{--tw-leading:50px;font-size:36px;line-height:50px}}@media not all and (width>=480px){._40px-white-title{--tw-leading:42px;font-size:28px;line-height:42px}}._476px-image{max-width:calc(var(--spacing) * 119);position:absolute;inset:780px auto auto -3%}._48-px-white-heading{max-width:calc(var(--spacing) * 150);--tw-leading:60px;--tw-font-weight:500;color:var(--color-white);margin-top:0;margin-bottom:0;font-size:48px;font-weight:500;line-height:60px}@media not all and (width>=768px){._48-px-white-heading{--tw-leading:40px;font-size:30px;line-height:40px}}._600px-image{height:calc(var(--spacing) * 150);max-width:calc(var(--spacing) * 115)}@media not all and (width>=992px){._600px-image{max-width:57%}}@media not all and (width>=768px){._600px-image{height:calc(var(--spacing) * 125);max-width:none}}@media not all and (width>=480px){._600px-image{height:calc(var(--spacing) * 80)}}._60px-margin-section{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 30);flex-direction:column;gap:50px;display:flex;position:relative}@media not all and (width>=992px){._60px-margin-section{z-index:1;margin-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){._60px-margin-section{margin-bottom:calc(var(--spacing) * 15);gap:30px}}._6px-gap{gap:6px}._74px-title{--tw-leading:96px;--tw-font-weight:700;--tw-tracking:1.48px;letter-spacing:1.48px;margin-top:0;margin-bottom:0;font-size:74px;font-weight:700;line-height:96px}@media not all and (width>=768px){._74px-title{font-size:70px}}._74px-title{font-family:Orbitron,sans-serif}._870px-image{max-width:845px}@media not all and (width>=992px){._870px-image{object-fit:contain}}.about-us-image-card{z-index:1;padding-top:14px;padding-bottom:15px;padding-right:30px;padding-left:calc(var(--spacing) * 6);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:48px 82px auto auto}@media not all and (width>=992px){.about-us-image-card{right:134px}}@media not all and (width>=768px){.about-us-image-card{inset:-50px 10px auto auto}}.about-us-image-card{background-image:url(/_astro/rectangle-710.zg3wdfmW.png)}.about-us-margin{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 10)}.animation-counter-wrapper{margin-top:calc(var(--spacing) * 5);flex-direction:column;gap:30px;width:100%;display:flex}@media not all and (width>=480px){.animation-counter-wrapper{margin-top:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6)}}.arrow-image{max-height:calc(var(--spacing) * 10);max-width:calc(var(--spacing) * 10)}@media not all and (width>=768px){.arrow-image{max-width:30px;max-height:30px}}.banner{background-position:50%,0 0;background-repeat:repeat;background-size:cover,auto;flex-direction:column;justify-content:center;align-items:center;margin-top:-110px;padding-top:190px;padding-bottom:130px;display:flex;position:relative}@media not all and (width>=768px){.banner{padding-top:150px;padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.banner{padding-bottom:calc(var(--spacing) * 15)}}.banner{background-image:url(/_astro/modern-interior-minimalist-styleillustration-generative-ai-1.CRDMSO2x.png), linear-gradient(to bottom, var(--2-secondary--secondary-600), var(--2-secondary--secondary-600))}.banner-title{--tw-leading:68px;--tw-tracking:.8px;letter-spacing:.8px;max-width:890px;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0;font-size:40px;line-height:68px}@media not all and (width>=768px){.banner-title{--tw-leading:48px;font-size:34px;line-height:48px}}@media not all and (width>=480px){.banner-title{--tw-leading:36px;font-size:26px;line-height:36px}}.blog-body{padding-top:calc(var(--spacing) * 5);text-align:left;flex-direction:column;align-items:flex-start;gap:14px;display:flex}.blog-button{margin-top:var(--spacing);--tw-leading:28px;justify-content:flex-start;align-items:center;gap:15px;line-height:28px;transition:color .4s,transform .2s;display:flex}.blog-button:hover{color:var(--0-main-colors--secondary);transform:translate(10px)}.blog-card{max-width:calc(var(--spacing) * 105);flex-direction:column;display:flex;overflow:hidden}@media not all and (width>=768px){.blog-card{max-width:none}}.blog-card-title{--tw-leading:38px;--tw-font-weight:500;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:24px;font-weight:500;line-height:38px}@media not all and (width>=992px){.blog-card-title{--tw-leading:28px;font-size:19px;line-height:28px}}.blog-card-title{font-family:Saira,sans-serif;transition:color .2s}.blog-card-title:hover{color:var(--0-main-colors--primary)}.blog-category{border-radius:var(--6-radius--button);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--primary);padding-inline:calc(var(--spacing) * 5);--tw-leading:28px;color:var(--0-main-colors--primary);padding-block:6px;line-height:28px;transition:background-color .4s cubic-bezier(.23,1,.32,1),color .2s}.blog-category:hover{background-color:var(--0-main-colors--primary);color:var(--0-main-colors--white)}.blog-divider{height:calc(var(--spacing) * .25);background-color:var(--2-secondary--secondary-50);width:100%;margin-top:6px}.blog-list-block{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:column;display:flex}.blog-list-body{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding-top:10px;display:flex}.blog-list-button{margin-top:calc(var(--spacing) * 9);--tw-leading:28px;justify-content:flex-start;align-items:center;gap:15px;line-height:28px;transition:color .4s,transform .2s;display:flex}.blog-list-button:hover{color:var(--0-main-colors--secondary);transform:translate(10px)}.blog-list-card{flex-direction:row;gap:30px;width:100%;display:flex;overflow:hidden}@media not all and (width>=768px){.blog-list-card{flex-direction:column;max-width:none}}.blog-list-thumbnail{height:calc(var(--spacing) * 85);max-width:calc(var(--spacing) * 105)}@media not all and (width>=768px){.blog-list-thumbnail{max-width:none}}@media not all and (width>=480px){.blog-list-thumbnail{height:auto}}.blog-list-thumbnail{transition:transform .7s cubic-bezier(.19,1,.22,1)}.blog-list-thumbnail:hover{transform:scale(1.1)}.blog-search-field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--border);background-color:var(--0-main-colors--white);--tw-leading:28px;--tw-font-weight:400;color:#929294;height:50px;margin-bottom:0;padding:0 14px 0 19px;font-size:18px;font-weight:400;line-height:28px}.blog-search-field:focus{border-color:#b19470}.blog-search-field::placeholder{--tw-leading:22px;--tw-font-weight:400;font-weight:400;line-height:22px}.blog-slider{margin-top:calc(var(--spacing) * 10);background-color:var(--0-main-colors--transparent);flex-direction:row;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:visible}@media not all and (width>=768px){.blog-slider{margin-top:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.blog-slider{margin-top:calc(var(--spacing) * 20)}}.blog-slider-mask{width:100%;max-width:450px;overflow:visible}@media not all and (width>=768px){.blog-slider-mask{max-width:none;overflow:hidden}}.blog-thumbnail{aspect-ratio:3/2;height:calc(var(--spacing) * 65)}@media not all and (width>=480px){.blog-thumbnail{height:calc(var(--spacing) * 60)}}.blog-thumbnail{transition:transform .7s cubic-bezier(.19,1,.22,1)}.blog-thumbnail:hover{transform:scale(1.1)}.border-bg-for-covering-overflow-copy{z-index:2;background-color:var(--0-main-colors--border);width:100%;max-width:130px;height:100%;position:absolute;inset:0% auto auto 0%}@media not all and (width>=992px){.border-bg-for-covering-overflow-copy{max-width:110px}}@media not all and (width>=768px){.border-bg-for-covering-overflow-copy{max-width:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.border-bg-for-covering-overflow-copy{display:none}}.brand{padding-left:0}.brand-2{width:100%;max-width:calc(var(--spacing) * 65);justify-content:flex-start;align-items:stretch;padding-left:0;display:flex}@media not all and (width>=480px){.brand-2{max-width:150px}}.breadcrumb{--tw-leading:28px;--tw-font-weight:300;color:var(--0-main-colors--white);font-size:16px;font-weight:300;line-height:28px}@media not all and (width>=480px){.breadcrumb.is-current{--tw-leading:24px;font-size:15px;line-height:24px}}.breadcrumb-block{flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media not all and (width>=768px){.breadcrumb-block{gap:15px}}.button-icon{background-color:var(--0-main-colors--white);--tw-font-weight:400;width:26px;height:26px;color:var(--0-main-colors--primary);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-weight:400;display:flex;transform:rotate(-45deg)}.button-icon-2{background-color:var(--color-white);--tw-font-weight:400;color:#bb8661;border-radius:2147483647px;justify-content:center;align-items:center;width:26px;height:26px;font-weight:400;display:flex}@media not all and (width>=768px){.button-icon-2{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);font-size:15px}}.button-icon-2{font-family:Material Icons,sans-serif;transform:rotate(-45deg)}.button-icon-black{background-color:var(--0-main-colors--black);--tw-font-weight:400;width:26px;height:26px;color:var(--0-main-colors--white);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-weight:400;display:flex;transform:rotate(-45deg)}.button-icon-primary-bg{border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--primary);background-color:var(--0-main-colors--primary);--tw-font-weight:400;width:26px;height:26px;color:var(--0-main-colors--white);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-weight:400;display:flex;transform:rotate(-45deg)}.button-style-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.button-text-wrapper{height:calc(var(--spacing) * 7);white-space:nowrap;overflow:hidden}.buy-button{background-color:var(--0-main-colors--primary);padding-inline:21px;padding-block:calc(var(--spacing) * 3);--tw-leading:22px;--tw-font-weight:600;border-radius:30px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:22px;transition:background-color .35s;display:flex}.buy-button:hover{background-color:var(--1-primary--primary-400)}.buy-button.is-red-button{border-style:var(--tw-border-style);background-color:var(--0-main-colors--primary);--tw-leading:26px;border-width:2px;border-color:#fff0;padding-block:14px;padding-inline:30px;font-size:16px;line-height:26px}.buy-button.is-red-button:hover{border-style:var(--tw-border-style);border-width:2px;border-color:var(--1-primary--primary-500);background-color:#fff0}.buy-button.is-trasparent-btn{border-style:var(--tw-border-style);border-width:2px;border-color:var(--0-main-colors--primary);--tw-leading:26px;background-color:#fff0;font-size:16px;line-height:26px}.buy-button.is-trasparent-btn:hover{background-color:var(--0-main-colors--primary)}.cart-button-icon{--tw-leading:18px;--tw-font-weight:400;color:var(--color-white);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons Outlined,sans-serif;font-size:18px;font-weight:400;line-height:18px;display:flex}.category{--tw-leading:28px;font-size:18px;line-height:28px}.category-container{flex-direction:column;gap:25px;display:flex}.center-align{justify-content:center;align-items:center}.changelog-section{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 50);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);color:#000}@media not all and (width>=768px){.changelog-section{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 25)}}.changelog-wrapper{flex-direction:column;row-gap:10px;display:flex}.client-info-body{column-gap:var(--spacing);row-gap:var(--spacing);margin-top:13px}.client-name{--tw-leading:30px;--tw-font-weight:600;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:30px}@media not all and (width>=480px){.client-name{--tw-leading:28px;font-size:18px;line-height:28px}}.color-box{height:calc(var(--spacing) * 25);width:calc(var(--spacing) * 25);background-color:#428bca;border-radius:4px}.color-box.is-heading-color{background-color:var(--0-main-colors--heading)}.color-box.is-border-color{background-color:var(--0-main-colors--border)}.color-box.is-secondary-color{background-color:var(--0-main-colors--secondary);color:#428bca}.color-box.is-primary-color{background-color:var(--0-main-colors--primary)}.color-box.is-background-color{background-color:var(--0-main-colors--tertiary);color:#ecf3fa}.color-box.is-paragraph-color{background-color:var(--0-main-colors--paragraph)}.color-box.is-extra-color{background-color:var(--0-main-colors--background);color:#ecf3fa}.color-box-grid{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-wrap:wrap;margin-bottom:70px;display:flex}@media not all and (width>=768px){.color-box-grid{gap:30px}}.color-box-wrapper{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.color-name{--tw-leading:24px;color:#3a3a3a;text-transform:uppercase;line-height:24px}.contact-card{min-height:calc(var(--spacing) * 92);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--border);flex-direction:column;justify-content:center;align-items:center;row-gap:15px;width:100%;padding-left:45px;padding-right:45px;display:flex}@media not all and (width>=768px){.contact-card{min-height:calc(var(--spacing) * 73);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.contact-card-logo{--tw-leading:30px;--tw-font-weight:400;color:#bf8a67;justify-content:center;align-items:center;width:auto;min-width:auto;height:auto;min-height:auto;margin-bottom:0;font-family:Icofont,sans-serif;font-size:30px;font-weight:400;line-height:30px;display:block}.contact-card-text{text-align:center;--tw-leading:28px;color:var(--4-neutral--neutral-300);font-size:18px;line-height:28px}@media not all and (width>=768px){.contact-card-text{--tw-leading:25px;font-size:16px;line-height:25px}}.contact-card-title{text-align:center;--tw-leading:38px;--tw-font-weight:500;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;margin-top:15px;margin-bottom:0;font-size:24px;font-weight:500;line-height:38px}@media not all and (width>=768px){.contact-card-title{--tw-leading:26px;margin-top:10px;font-size:18px;line-height:26px}}@media not all and (width>=480px){.contact-card-title{--tw-leading:30px;font-size:18px;line-height:30px}}.contact-card-title{font-family:Saira,sans-serif}.contact-form{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;width:100%;display:flex}.contact-form-and-map{flex-direction:row;justify-content:space-between;gap:50px;display:flex}@media not all and (width>=992px){.contact-form-and-map{flex-direction:column;justify-content:center;align-items:center;row-gap:50px}}@media not all and (width>=768px){.contact-form-and-map{align-items:flex-start;row-gap:50px}}@media not all and (width>=480px){.contact-form-and-map{row-gap:30px}}.contact-form-block{max-width:calc(var(--spacing) * 155);margin-bottom:0}@media not all and (width>=992px){.contact-form-block{flex-direction:column;align-items:center;max-width:none;display:flex}}@media not all and (width>=768px){.contact-form-block{align-items:flex-start}}.contact-form-input-field{min-height:calc(var(--spacing) * 16);border-style:var(--tw-border-style);background-color:var(--4-neutral--neutral-50);color:var(--4-neutral--neutral-300);border-width:1px;border-color:#0000;margin-bottom:0;padding-left:15px}@media not all and (width>=768px){.contact-form-input-field{min-width:auto;max-width:none}}@media not all and (width>=480px){.contact-form-input-field{min-width:265px}}.contact-form-input-field{transition:border-color .5s}.contact-form-input-field:focus{--tw-border-style:solid;border-style:solid;border-color:#bf6767}.contact-form-input-field::placeholder{--tw-leading:22px;color:var(--4-neutral--neutral-300);font-size:14px;line-height:22px}.contact-form-input-field.is-text-area{min-height:calc(var(--spacing) * 25);margin-bottom:30px}@media not all and (width>=480px){.contact-form-input-field.is-text-area{margin-bottom:10px}}.counter{color:var(--0-main-colors--heading);justify-content:flex-start;align-items:center;transition:color .2s;display:flex;overflow:hidden}.counter:hover{color:var(--0-main-colors--primary)}.counter-animation-line{justify-content:center;align-items:center;display:flex;position:relative}.counter-card{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.counter-number-wrapper{height:calc(var(--spacing) * 24)}.counter-number-wrapper-reverse{height:calc(var(--spacing) * 24);transform:translateY(-1000%)}.counter-title{--tw-leading:28px;--tw-font-weight:600;--tw-tracking:.4px;letter-spacing:.4px;color:var(--4-neutral--neutral-400);text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:20px;font-weight:600;line-height:28px}.creative-background{object-fit:fill;height:200%;position:absolute;inset:0%}@media not all and (width>=992px){.creative-background{object-fit:cover}}.creative-block-section{background-color:var(--0-main-colors--border);padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}.creative-portfolio{flex-direction:column;max-width:645px;display:flex;position:relative}@media not all and (width>=768px){.creative-portfolio.is-portrait{max-width:none}}.creative-portfolio-block{width:100%}.creative-portfolio-body{padding-top:calc(var(--spacing) * 5);flex-direction:column;gap:6px;display:flex}.creative-portfolio-flexbox{z-index:3;flex-direction:row;justify-content:space-between;align-items:center;gap:30px;width:100%;display:flex;position:relative}@media not all and (width>=992px){.creative-portfolio-flexbox{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.creative-portfolio-flexbox{flex-direction:column}}.creative-portfolio-image{height:calc(var(--spacing) * 120)}@media not all and (width>=480px){.creative-portfolio-image{height:calc(var(--spacing) * 100)}}.creative-portfolio-image{transition:transform .4s cubic-bezier(.23,1,.32,1)}.creative-portfolio-image:hover{transform:scale(1.1)}.creative-portfolio-image.is-potrait{height:675px}@media not all and (width>=992px){.creative-portfolio-image.is-potrait{height:590px}}@media not all and (width>=480px){.creative-portfolio-image.is-potrait{height:calc(var(--spacing) * 100)}}.creative-portfolio-wrapper{z-index:1;margin-top:calc(var(--spacing) * 15);width:100%;position:relative}.cross-icon{display:none}@media not all and (width>=992px){.cross-icon{z-index:99999;background-color:#0000;flex-direction:row;font-style:normal;display:none}}@media not all and (width>=768px){.cross-icon{font-style:normal;display:none}}.cross-icon-3{display:none}@media not all and (width>=992px){.cross-icon-3{z-index:99999;--tw-leading:25px;color:#f64848;background-color:#0000;flex-direction:row;font-size:25px;font-style:normal;line-height:25px}}@media not all and (width>=768px){.cross-icon-3{--tw-leading:40px;font-size:30px;font-style:normal;line-height:40px;display:none}}@media not all and (width>=480px){.cross-icon-3{--tw-leading:20px;font-size:20px;line-height:20px}}.cross-icon-3{font-family:Icofont,sans-serif}.cta-block{border-radius:var(--6-radius--secondary);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding-block:115px;padding-inline:50px;display:flex}@media not all and (width>=768px){.cta-block{padding-top:70px;padding-bottom:70px}}@media not all and (width>=480px){.cta-block{padding-left:15px;padding-right:15px}}.cta-block{background-image:url(/_astro/rectangle-20.DFbuNIsv.png)}.default-slider{background-color:#0000;width:100%;height:100%}.delete-this-production-section{z-index:100000;position:relative}@media not all and (width>=992px){.delete-this-production-section{display:none}}.div-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}.divider{height:calc(var(--spacing) * .25);background-color:var(--0-main-colors--black);width:100%;margin-top:5px}.divider-with-margin-40px{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10);height:calc(var(--spacing) * .25);background-color:var(--0-main-colors--border);width:100%}.dropdown-contents{background-color:#0000;width:100%;margin-right:0;display:flex;position:static;overflow:hidden}.dropdown-faq-block{z-index:auto;cursor:pointer;background-color:var(--color-white);text-align:left;width:100%;color:var(--color-white);border-radius:4px;flex-direction:column;display:flex;position:relative}@media not all and (width>=992px){.dropdown-faq-block{max-width:calc(var(--spacing) * 200);align-items:stretch;min-width:auto}}@media not all and (width>=480px){.dropdown-faq-block{justify-content:center;align-items:center;row-gap:0}}.dropdown-faq-block{border-bottom:1px solid var(--0-main-colors--border)}.dropdown-options{z-index:2;background-color:var(--0-main-colors--transparent);border-radius:4px;flex-flow:column wrap;align-items:flex-start;gap:10px;margin-left:0;margin-right:0;padding-top:26px;padding-left:45px;display:none;position:static}@media not all and (width>=992px){.dropdown-options{z-index:3;display:none;position:static}}@media not all and (width>=480px){.dropdown-options{min-width:230px;right:-84.7031px}}.dropdown-options.is-open{display:flex}@media not all and (width>=992px){.dropdown-options.is-open{z-index:2;position:static}}.dropdown-switch{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 5);padding-inline:0;width:100%;padding-top:0;padding-bottom:calc(var(--spacing) * 5);color:#000;text-decoration-line:none;display:flex;position:relative;overflow:visible}@media not all and (width>=480px){.dropdown-switch{justify-content:space-between}}.dropdown-texts{padding-bottom:calc(var(--spacing) * 5);--tw-leading:28px;--tw-font-weight:300;color:var(--4-neutral--neutral-300);font-weight:300;line-height:28px}@media not all and (width>=480px){.dropdown-texts{--tw-leading:22px;margin-top:15px;font-size:14px;line-height:22px}}.dropdown-title{--tw-leading:28px;--tw-font-weight:500;white-space:pre-wrap;color:var(--0-main-colors--heading);font-size:18px;font-weight:500;line-height:28px}@media not all and (width>=768px){.dropdown-title{width:100%}}@media not all and (width>=480px){.dropdown-title{--tw-leading:26px;font-size:15px;line-height:26px}}.dropdown-wrapper{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);border-radius:10px;flex-direction:column;width:100%;display:flex}@media not all and (width>=992px){.dropdown-wrapper{justify-content:center;align-items:center}}@media not all and (width>=768px){.dropdown-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start}}@media not all and (width>=480px){.dropdown-wrapper{width:100%;display:flex}}.error-paragraph{--tw-leading:30px;color:var(--4-neutral--neutral-200);margin-top:5px;margin-bottom:5px;font-size:20px;line-height:30px}@media not all and (width>=480px){.error-paragraph{--tw-leading:28px;font-size:16px;line-height:28px}}.error-text{--tw-leading:200px;--tw-font-weight:600;margin-top:0;margin-bottom:0;font-size:200px;font-weight:600;line-height:200px}@media not all and (width>=768px){.error-text{--tw-leading:150px;font-size:150px;line-height:150px}}@media not all and (width>=480px){.error-text{font-size:120px}}.error-text.is-rotate{transform:rotate(45deg)}.error-wrapper{flex-direction:row;gap:5px;display:flex}.faq-dropdown-block{flex-direction:column;justify-content:center;align-items:flex-start;gap:50px;width:50%;margin-top:50px;display:flex}@media not all and (width>=992px){.faq-dropdown-block{width:100%;margin-top:0}}@media not all and (width>=480px){.faq-dropdown-block{gap:30px}}.faq-dropdown-icon{height:calc(var(--spacing) * 6);max-width:calc(var(--spacing) * 6)}@media not all and (width>=480px){.faq-dropdown-icon{max-width:18px;height:18px}}.featured-blogs{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);display:flex}@media not all and (width>=992px){.featured-blogs{max-width:none}}@media not all and (width>=768px){.featured-blogs{max-width:calc(var(--spacing) * 120)}}@media not all and (width>=480px){.featured-blogs{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3)}}.featured-card{width:100%;padding-inline:30px;padding-top:calc(var(--spacing) * 10);text-align:center;color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding-bottom:30px;display:flex}@media not all and (width>=480px){.featured-card{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.featured-card{background-image:url(/_astro/rectangle-699.CeiCE66v.png)}.featured-card-button{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);--tw-leading:28px;--tw-font-weight:400;color:var(--color-white);background-color:#bb8661;border-width:1px;border-color:#0000;border-radius:2px;font-size:16px;font-weight:400;line-height:28px;display:flex;position:relative}@media not all and (width>=480px){.featured-card-button{gap:18px}}.featured-card-button{transition:border-color .5s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94)}.featured-card-button:hover{color:#bb8661;background-color:#0000;border-color:#bb8661}.featured-card-image{object-fit:contain;width:auto;max-height:250px}@media not all and (width>=480px){.featured-card-image{max-height:calc(var(--spacing) * 55)}}.featured-card-margin{margin-top:23px;margin-bottom:41px}.featured-card-title{--tw-leading:42px;--tw-font-weight:700;--tw-tracking:.6px;letter-spacing:.6px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:30px;font-weight:700;line-height:42px}@media not all and (width>=480px){.featured-card-title{--tw-leading:38px;font-size:22px;line-height:38px}}.featured-card-title{font-family:Orbitron,sans-serif}.featured-image{object-fit:cover}@media not all and (width>=992px){.featured-image{max-width:calc(var(--spacing) * 50)}}.featured-image{transition:transform .2s}.featured-image:hover{transform:scale(1.1)}.featured-properties-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.field-wrapper{width:100%}@media not all and (width>=768px){.field-wrapper{width:100%}}.flex-horizontal{align-items:center;width:100%;display:flex}.flex-horizontal.is-style-guide-flex{justify-content:flex-start;align-items:flex-start;gap:50px;width:100%}@media not all and (width>=992px){.flex-horizontal.is-style-guide-flex{flex-direction:column;gap:0}}.flex-vertical{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.floating-image{max-width:330px;position:absolute;inset:auto 0% -42px auto}@media not all and (width>=992px){.floating-image{max-width:45%}}@media not all and (width>=768px){.floating-image{display:none}}.floating-image-2{max-width:calc(var(--spacing) * 10);position:absolute;inset:18% auto auto 12%}@media not all and (width>=992px){.floating-image-2{top:21%}}.floating-image-2.is-3{inset:17% 14% auto auto}@media not all and (width>=992px){.floating-image-2.is-3{top:11%}}.floating-image-2.is-2{max-width:25px;inset:35% 22% auto auto}@media not all and (width>=992px){.floating-image-2.is-2{top:32%}}.font-details-text{--tw-leading:20px;color:var(--0-main-colors--paragraph);margin-left:0;margin-right:0;line-height:20px}@media not all and (width>=480px){.font-details-text{font-size:14px}}.font-weight-bold-text{margin-top:0;margin-bottom:calc(var(--spacing) * .25);color:#3a3a3a;text-transform:uppercase}.footer{z-index:2;margin-top:calc(var(--spacing) * 10);color:#616163;position:relative}.footer-block{min-width:calc(var(--spacing) * 30);align-items:stretch;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:column;display:flex}@media not all and (width>=992px){.footer-block{row-gap:calc(var(--spacing) * 5);width:100%;max-width:46%;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}@media not all and (width>=768px){.footer-block{flex-direction:column}}@media not all and (width>=480px){.footer-block{row-gap:calc(var(--spacing) * 5);max-width:none}}@media screen and (width<=479px){.footer-block{border-top:1px solid #d2d2d2}}.footer-block.is-subscribe-block{max-width:calc(var(--spacing) * 85);min-width:190px}@media not all and (width>=992px){.footer-block.is-subscribe-block{max-width:none}}@media not all and (width>=768px){.footer-block.is-subscribe-block{max-width:none}}@media screen and (width<=991px){.footer-block.is-subscribe-block{border-top:1px solid #000;border-bottom:1px #c3c3c3}}@media screen and (width<=767px){.footer-block.is-subscribe-block{border-top:1px solid #d2d2d2}}.footer-block.is-first-block{width:100%;max-width:calc(var(--spacing) * 95)}@media not all and (width>=992px){.footer-block.is-first-block{max-width:none}}@media screen and (width<=991px){.footer-block.is-first-block{border-bottom:1px solid #c3c3c3}}@media screen and (width<=479px){.footer-block.is-first-block{border-top-style:none;border-bottom-style:none}}.footer-bottom{background-color:var(--2-secondary--secondary-600);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;display:flex}@media not all and (width>=992px){.footer-bottom{row-gap:calc(var(--spacing) * 5);flex-direction:column}}@media not all and (width>=768px){.footer-bottom{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);text-align:center;flex-direction:column;display:flex}}@media not all and (width>=480px){.footer-bottom{text-align:center}}.footer-bottom{border-top:1px solid var(--4-neutral--neutral-200)}.footer-contact-support{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);flex-direction:column;margin-top:-10px;display:flex}.footer-copyright{--tw-leading:28px;--tw-font-weight:400;color:var(--4-neutral--neutral-100);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:5px;font-size:18px;font-weight:400;line-height:28px;display:flex}@media not all and (width>=768px){.footer-copyright{flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:16px}}@media not all and (width>=480px){.footer-copyright{flex-direction:column}}.footer-copyright-link{color:var(--4-neutral--neutral-50);transition:color .3s}.footer-copyright-link:hover{color:var(--color-white)}.footer-copyrights{margin-bottom:0}.footer-copyrights-container{padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 10);text-align:center;--tw-leading:26px;color:#8e8e99;background-color:#f5f9ff;justify-content:center;align-items:center;padding-bottom:30px;font-size:16px;line-height:26px;display:flex}@media not all and (width>=480px){.footer-divider{display:none}}.footer-icon-and-text-wrapper{--tw-leading:28px;width:100%;color:var(--4-neutral--neutral-100);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:18px;line-height:28px}.footer-link{--tw-leading:28px;color:var(--4-neutral--neutral-100);justify-content:flex-start;gap:13px;font-size:18px;line-height:28px;text-decoration-line:none;display:flex}@media not all and (width>=480px){.footer-link{--tw-leading:26px;font-size:16px;line-height:26px}}.footer-link{transition:color .4s ease-out}.footer-link:hover{color:var(--0-main-colors--primary)}.footer-paragraph{--tw-font-weight:400;color:var(--4-neutral--neutral-100);font-weight:400}.footer-title{--tw-leading:30px;--tw-font-weight:500;color:var(--0-main-colors--white);font-size:20px;font-weight:500;line-height:30px}@media not all and (width>=480px){.footer-title{--tw-leading:32px;font-size:22px;line-height:32px}}.footer-wrapper{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 15);display:flex}@media not all and (width>=992px){.footer-wrapper{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10);flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.footer-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:0}}@media not all and (width>=480px){.footer-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media screen and (width<=991px){.footer-wrapper{border-bottom-color:#c3c3c3;grid-auto-columns:1fr}}.form-delivered-message-wrapper{background-color:#bf8a671a}.form-error{padding:calc(var(--spacing) * 5);text-align:center;--tw-leading:26px;--tw-font-weight:500;color:var(--color-white);background-color:#ff000080;font-weight:500;line-height:26px}.form-text{--tw-font-weight:300;color:#666;font-weight:300}.form-title-and-text{margin-bottom:calc(var(--spacing) * 10);flex-direction:column;row-gap:10px;display:flex}@media not all and (width>=768px){.form-title-and-text{margin-left:0}}.full-width{width:100%}.full-width-mask{width:100%;position:relative;overflow:hidden}.full-width-slider{margin-top:calc(var(--spacing) * 10);background-color:#0000;flex-direction:row;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex}@media not all and (width>=992px){.full-width-slider{margin-top:calc(var(--spacing) * 30)}}@media not all and (width>=768px){.full-width-slider{margin-top:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.full-width-slider{margin-top:calc(var(--spacing) * 15)}}.gallery-slide{height:calc(var(--spacing) * 150);width:100%;max-width:calc(var(--spacing) * 105);border-style:var(--tw-border-style);border-width:1px;border-color:#000;position:relative;overflow:hidden}@media not all and (width>=768px){.gallery-slide{height:calc(var(--spacing) * 135);max-width:none}}@media not all and (width>=480px){.gallery-slide{height:calc(var(--spacing) * 105)}}.gathering-slider-navigation{width:100%;max-width:135px;inset:-100px 0% auto auto}@media not all and (width>=992px){.gathering-slider-navigation{top:-70px}}@media not all and (width>=480px){.gathering-slider-navigation{max-width:110px}}@media not all and (width>=992px){.hamburger-and-close-icon-wrapper{align-items:center}.hamburger-icon{background-color:#fff0;flex-direction:row}}@media not all and (width>=480px){.hamburger-icon{background-color:#fff0;font-size:25px}}@media not all and (width>=992px){.hamburger-icon-3{--tw-leading:25px;color:#4865ff;background-color:#fff0;flex-direction:row;font-size:25px;line-height:25px}}@media not all and (width>=480px){.hamburger-icon-3{--tw-leading:20px;background-color:#fff0;font-size:20px;line-height:20px}}.hamburger-icon-3{font-family:Icofont,sans-serif}.heading{max-width:750px;margin-top:0;margin-bottom:0}.heading-details{flex-direction:column;row-gap:10px;margin-top:-10px;display:flex}.heading-details-block{column-gap:calc(var(--spacing) * 5);display:flex}@media not all and (width>=480px){.heading-details-block{column-gap:14px}}.heading-style-box{margin-bottom:calc(var(--spacing) * 10);width:100%;max-width:calc(var(--spacing) * 175);min-width:calc(var(--spacing) * 175);column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);background-color:#efefef;padding:50px;display:flex}@media not all and (width>=992px){.heading-style-box{min-width:auto}}@media not all and (width>=768px){.heading-style-box{flex-direction:column;gap:25px;padding:30px}}@media not all and (width>=480px){.heading-style-box{padding:calc(var(--spacing) * 5)}}.hero-block-contents{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:50px;width:100%;display:flex}@media not all and (width>=992px){.hero-block-contents{padding-right:0}}@media not all and (width>=480px){.hero-block-contents{gap:30px}}.hero-contents{max-width:calc(var(--spacing) * 165);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 9);row-gap:calc(var(--spacing) * 9);flex-direction:column;display:flex}@media not all and (width>=992px){.hero-contents{width:100%;max-width:none}}.hero-image{aspect-ratio:2/3;height:100%;max-height:calc(var(--spacing) * 240);min-height:calc(var(--spacing) * 175)}@media not all and (width>=992px){.hero-image{aspect-ratio:auto;min-height:auto;max-height:none}}.hero-image-3{height:calc(var(--spacing) * 150);max-width:calc(var(--spacing) * 115)}@media not all and (width>=768px){.hero-image-3{height:calc(var(--spacing) * 135)}}@media not all and (width>=480px){.hero-image-3{height:390px}}.hero-image-bg{z-index:-1;background-color:#fff3;position:absolute;inset:0%;transform:translate(20px,20px)}.hero-image-card{z-index:1;padding-top:14px;padding-bottom:15px;padding-right:30px;padding-left:calc(var(--spacing) * 6);color:#bb8661;background-color:#fffc;border-radius:2px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:auto -50px 24px auto}.hero-paragraph{max-width:577px;color:var(--4-neutral--neutral-50);font-size:18px}.hero-paragraph-and-button{max-width:calc(var(--spacing) * 116);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-direction:column;display:flex}@media not all and (width>=992px){.hero-paragraph-and-button{max-width:none}}.hero-portrait-image{z-index:1;border-radius:2px;height:414px}@media not all and (width>=768px){.hero-portrait-image{height:calc(var(--spacing) * 95)}}.hero-section{background-color:var(--2-secondary--secondary-600);flex-direction:row;margin-top:-110px;display:flex}@media not all and (width>=992px){.hero-section{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);padding-top:calc(var(--spacing) * 50);flex-direction:column}}@media not all and (width>=480px){.hero-section{padding-top:calc(var(--spacing) * 45)}}.hero-section-2{margin-top:calc(var(--spacing) * -25);background-position:0 0,50%;background-repeat:repeat;background-size:auto,cover;padding-top:250px;padding-bottom:210px}@media not all and (width>=992px){.hero-section-2{padding-top:calc(var(--spacing) * 55);padding-bottom:calc(var(--spacing) * 30)}}@media not all and (width>=768px){.hero-section-2{padding-top:calc(var(--spacing) * 45);padding-bottom:calc(var(--spacing) * 20)}}.hero-section-2{background-image:linear-gradient(#000000b3,#000000b3),url(/_astro/rectangle-5.COakJOD9.png)}.hero-section-3{margin-top:calc(var(--spacing) * -25);padding-top:270px;padding-bottom:calc(var(--spacing) * 50);background-position:0 0,50%;background-repeat:repeat;background-size:auto,cover;overflow:hidden}@media not all and (width>=992px){.hero-section-3{padding-top:calc(var(--spacing) * 55)}}@media not all and (width>=768px){.hero-section-3{padding-top:calc(var(--spacing) * 45);padding-bottom:calc(var(--spacing) * 30)}}@media not all and (width>=480px){.hero-section-3{padding-bottom:calc(var(--spacing) * 20)}}.hero-section-3{background-image:linear-gradient(#000000b3,#000000b3),url(/_astro/rectangle-5-1.CkwZPTSn.png)}.hero-slider{background-color:var(--0-main-colors--transparent);width:100%;height:100%}.hero-title{margin-top:0;margin-bottom:var(--spacing);color:var(--0-main-colors--white)}.hero-title-2{max-width:calc(var(--spacing) * 235);color:var(--color-white);margin-top:0;margin-bottom:0}@media not all and (width>=992px){.hide-from-tablet{display:none}}.highlight{padding:calc(var(--spacing) * 5);color:#f37576;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media not all and (width>=768px){.highlight{padding:calc(var(--spacing) * 4)}}@media not all and (width>=480px){.highlight{padding-block:0;padding-inline:9px}}.highlight{background-image:url("data:image/svg+xml,%3csvg%20width='164'%20height='123'%20viewBox='0%200%20164%20123'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Group%20205'%3e%3cpath%20id='Vector'%20d='M74.4596%2010.4762C62.2183%2013.0901%2050.1044%2018.2454%2040.5486%2024.3471C22.7356%2035.6144%2011.9%2049.0443%208.67644%2063.2755C7.4689%2068.0365%207.46208%2071.1068%208.05047%2075.6344C9.88103%2089.7204%2019.5628%20101.763%2034.6425%20108.5C55.7673%20118.032%2089.5856%20115.939%20115.979%20103.557C140.642%2091.9108%20155.476%2074.892%20156.779%2056.8178C157.434%2046.2455%20153.863%2037.5015%20145.8%2030.1085C138.666%2023.6179%20131.094%2019.9979%20120.06%2017.8508C107.165%2015.4341%2092.7682%2015.5146%2079.8957%2017.9548C76.5033%2018.3956%2073.7423%2019.0102%2073.7423%2019.0102C73.5101%2018.7846%2085.2576%2013.9328%2091.6792%2011.8193C95.5721%2010.5461%2096.1708%2010.4683%2098.2316%2010.712C100.924%2011.1295%20101.457%2010.5486%2099.6973%209.49843C97.2734%208.02295%2083.3411%208.55462%2074.4922%2010.7277L74.4596%2010.4762ZM87.7244%2011.0544C76.0784%2015.1257%2060.4673%2023.0375%2060.6961%2024.7982C60.7941%2025.5528%2061.1933%2025.5009%2063.2575%2024.2095C65.6882%2022.6147%2068.9825%2021.4193%2075.9013%2020.0086C91.3026%2016.7282%20113.311%2017.4489%20126.268%2021.9039C137.73%2025.7857%20147.52%2033.9774%20151.589%2043.4242C152.449%2045.3587%20152.812%2046.5904%20153.103%2050.3894C153.626%2054.4139%20153.757%2055.4201%20153.151%2058.5682C151.498%2069.2701%20145.361%2078.2527%20134.368%2087.3547C127.573%2092.8418%20116.987%2098.8217%20107.337%20102.634C99.4166%20105.709%2094.2937%20106.886%2083.9499%20108.487C72.7752%20109.939%2068.7843%20110.457%2059.5758%20109.864C43.0201%20108.946%2030.3969%20103.936%2021.307%2094.8859C17.359%2091.0506%2015.6026%2088.4653%2013.5193%2083.3646C12.3288%2080.4499%2011.9658%2079.2181%2011.5082%2075.6967C10.7563%2069.9114%2011.4994%2064.6991%2014.1399%2058.473C18.8188%2047.6336%2028.4176%2037.178%2043.0344%2027.8608C52.7571%2021.4816%2067.0007%2015.538%2078.977%2012.4469C80.9724%2012.1876%2088.7548%2011.1763%2087.7571%2011.3059L87.7244%2011.0544Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_2'%20d='M50.9498%2026.3207C50.9498%2026.3207%2051.4469%2027.0234%2051.6464%2026.9975C51.8459%2026.9716%2052.0455%2026.9457%2051.7806%2026.4685C51.7479%2026.217%2051.3161%2026.0173%2051.0839%2025.7917C50.8844%2025.8176%2050.6849%2025.8436%2050.9171%2026.0692L50.9498%2026.3207Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_3'%20d='M48.345%2027.937C48.345%2027.937%2047.7104%2029.2984%2048.5085%2029.1947C49.107%2029.1169%2049.7744%2028.007%2049.5422%2027.7814C49.31%2027.5558%2049.31%2027.5558%2048.345%2027.937Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_4'%20d='M41.878%2031.5923C39.0483%2033.239%2032.1192%2039.2551%2026.3221%2044.6126C23.2566%2047.5688%2021.8564%2049.2855%2019.5203%2053.17C17.6849%2056.2222%2016.7164%2058.1385%2016.7818%2058.6416C16.8472%2059.1446%2017.1121%2059.6218%2017.3117%2059.5958C17.5112%2059.5699%2018.8788%2057.6017%2020.2136%2055.382C22.8834%2050.9425%2025.7166%2047.7607%2033.1135%2040.6606C36.8791%2036.8461%2039.2771%2034.9998%2044.8059%2030.7003C46.6706%2029.4348%2044.7078%2029.9457%2041.6785%2031.6183L41.878%2031.5923Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_5'%20d='M142.526%2071.7142C138.692%2076.5608%20133.961%2080.7565%20126.767%2086.2955C121.772%2090.0141%20117.843%2092.5709%20114.98%2093.9661C112.484%2095.0578%20112.582%2095.8124%20115.111%2094.9722C118.271%2094.3057%20121.3%2092.6332%20127.061%2088.5593C134.52%2083.4974%20139.984%2078.6949%20144.018%2073.8224C147.152%2069.8341%20147.986%2068.4468%20147.456%2067.4925C146.959%2066.7898%20146.06%2067.674%20142.526%2071.7142Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_6'%20d='M109.128%2095.7495C108.061%2096.9112%20108.159%2097.6658%20109.556%2097.4843C110.953%2097.3028%20111.62%2096.193%20110.923%2095.5161C110.227%2094.8393%20110.227%2094.8393%20109.128%2095.7495Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_7'%20d='M105.186%2098.3088C105.186%2098.3088%20104.885%2099.1153%20105.284%2099.0634C105.948%2099.4887%20106.416%2098.4048%20105.951%2097.9536C105.719%2097.7279%20105.32%2097.7798%20105.153%2098.0573L105.186%2098.3088Z'%20fill='%23F37576'/%3e%3cpath%20id='Vector_8'%20d='M103.01%2098.8466C103.01%2098.8466%20103.605%20100.304%20104.139%2099.7231C104.472%2099.1681%20103.975%2098.4654%20103.576%2098.5172C103.576%2098.5172%20103.177%2098.5691%20103.043%2099.0981L103.01%2098.8466Z'%20fill='%23F37576'/%3e%3c/g%3e%3c/svg%3e")}.highlight.is-smaller{background-size:contain;padding-block:6px;padding-inline:30px}@media not all and (width>=768px){.highlight.is-smaller{padding-inline:calc(var(--spacing) * 5);padding-block:0}}@media not all and (width>=480px){.highlight.is-smaller{padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 4);background-size:contain}}.homepage-demos-2{column-gap:30px;row-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:70px;display:grid}@media not all and (width>=992px){.homepage-demos-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.homepage-demos-2{column-gap:calc(var(--spacing) * 5);flex-wrap:wrap;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px;display:flex}}.homepage-demos-2{grid-auto-columns:1fr}.horizontal-slider-navigation{z-index:3;height:calc(var(--spacing) * 20);width:100%;max-width:calc(var(--spacing) * 20);background-color:var(--0-main-colors--primary);justify-content:center;align-items:center;display:flex;inset:auto auto 33% -120px}@media not all and (width>=992px){.horizontal-slider-navigation{left:calc(var(--spacing) * -25)}}@media not all and (width>=768px){.horizontal-slider-navigation{max-width:50px;height:50px;left:-55px}}@media not all and (width>=480px){.horizontal-slider-navigation{inset:-70px 20px auto auto}}.horizontal-slider-navigation{transition:background-color .3s}.horizontal-slider-navigation:hover{background-color:var(--2-secondary--secondary-800)}.horizontal-slider-navigation.is-right-arrow{bottom:49%}@media not all and (width>=768px){.horizontal-slider-navigation.is-right-arrow{bottom:43%}}@media not all and (width>=480px){.horizontal-slider-navigation.is-right-arrow{right:calc(var(--spacing) * 19);bottom:auto}}.horizontal-title-and-paragraph-wrapper{z-index:1;justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);display:flex;position:relative}@media not all and (width>=992px){.horizontal-title-and-paragraph-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start}}.horizontal-wrapper{display:flex}.horizontal-wrapper.is-z-index-10{z-index:10;position:relative}.horizontal-wrapper.is-20px-gap{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}.horizontal-wrapper-30px{justify-content:flex-start;align-items:center;gap:30px;display:flex}.hover-effect{width:100%;height:100%;padding-right:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);color:var(--color-white);background-image:linear-gradient(#0000,#0000 80%,#000);justify-content:flex-end;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:0}.hover-effect.is-left-align-vertical{padding-bottom:30px;padding-right:0;padding-left:calc(var(--spacing) * 5);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0}.icon{font-family:Material Icons,sans-serif}.icon.is-24px{font-size:24px}.icon-and-text-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2);display:flex}.image-wrapper{width:50%;position:relative}@media not all and (width>=992px){.image-wrapper{width:100%}}.interior-text-wrap{color:var(--0-main-colors--primary)}.large-container{width:100%;max-width:calc(var(--spacing) * 410);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto}@media not all and (width>=480px){.large-container{padding-left:15px;padding-right:15px}}.large-container.is-middle-allign{border:0 #fff;flex-direction:column;justify-content:center;display:flex}.license-block{margin-top:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.license-link{color:#013364}.license-link-block{flex-direction:column;row-gap:6px;display:flex}.license-main-text{margin-bottom:calc(var(--spacing) * 15);--tw-leading:28px;--tw-font-weight:400;font-size:18px;font-weight:400;line-height:28px}@media not all and (width>=480px){.license-main-text{--tw-leading:24px;margin-bottom:0;font-size:16px;line-height:24px}}.license-paragraph{margin-bottom:var(--spacing)}@media not all and (width>=480px){.license-paragraph{--tw-leading:21px;font-size:14px;line-height:21px}}.license-section{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 15);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}@media not all and (width>=480px){.license-section{margin-top:calc(var(--spacing) * 10)}}.license-title{--tw-leading:30px;--tw-font-weight:500;color:#4d4d4d;font-size:20px;font-weight:500;line-height:30px}@media not all and (width>=480px){.license-title{--tw-leading:27px;font-size:18px;line-height:27px}}.license-wrapper{color:#000;max-width:555px}.link-dropdown{z-index:1}@media not all and (width>=992px){.link-dropdown{z-index:3;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:static}}.link-text{--tw-leading:28px;--tw-font-weight:300;color:var(--0-main-colors--paragraph);font-weight:300;line-height:28px}.list-block{flex-direction:column;gap:10px;display:flex}.loader{z-index:100;justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);background-color:var(--0-main-colors--secondary);flex-direction:column;display:none;position:fixed;inset:0%}.loader-logo-wrapper{justify-content:center;align-items:center;display:flex;overflow:hidden}.main-block{align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;width:100%;min-width:550px;max-width:none;display:flex}@media not all and (width>=992px){.main-block{min-width:auto}}.main-footer{z-index:2;margin-top:calc(var(--spacing) * 25);background-color:var(--2-secondary--secondary-600);position:relative}@media not all and (width>=768px){.main-footer{margin-top:calc(var(--spacing) * 15)}}.map-image{object-fit:cover;width:100%;max-width:none;height:100%}@media not all and (width>=992px){.map-image{justify-content:center;align-items:center;display:flex}}@media not all and (width>=480px){.map-image{margin-top:0;margin-bottom:0;margin-left:0}}.map-wrapper{width:100%;max-width:645px;max-height:none;overflow:hidden}@media not all and (width>=992px){.map-wrapper{height:calc(var(--spacing) * 100);justify-content:center;align-items:center;width:100%;min-width:auto;max-width:742px;min-height:auto;max-height:none;display:flex}}@media not all and (width>=768px){.map-wrapper{height:calc(var(--spacing) * 100);width:100%;min-height:auto;max-width:calc(var(--spacing) * 150);min-width:auto}}@media not all and (width>=480px){.map-wrapper{width:auto;min-width:100%;height:250px;min-height:auto;overflow:hidden}}.margin-both-side-30px{margin-top:30px;margin-bottom:30px}.margin-bottom-10px{margin-bottom:10px}.margin-top-10px{margin-top:10px}@media not all and (width>=480px){.margin-top-10px{margin-top:10px}}.margin-top-15px{margin-top:15px}.margin-top-20px{margin-top:calc(var(--spacing) * 5)}.margin-top-28px-bottom-67px{margin-top:calc(var(--spacing) * 7);margin-bottom:67px}.margin-top-30px{margin-top:30px}.margin-top-40px-margin-bottom-48px{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 12)}.mask{position:relative;overflow:hidden}.mask.is-related-post{height:calc(var(--spacing) * 25);border-radius:var(--6-radius--button);width:100%;max-width:150px}@media not all and (width>=480px){.mask.is-related-post{max-width:110px;height:auto}}.mask.is-heading-snippet{max-height:calc(var(--spacing) * 14)}.masonary-landscape-image{height:calc(var(--spacing) * 155)}@media not all and (width>=992px){.masonary-landscape-image{height:calc(var(--spacing) * 110)}}@media not all and (width>=768px){.masonary-landscape-image{height:auto}}.masonary-portfolio-wrapper{width:100%}.masonary-portfolio-wrapper.is-portrait{max-width:calc(var(--spacing) * 105)}@media not all and (width>=768px){.masonary-portfolio-wrapper.is-portrait{max-width:none}}.menu-button{background-color:var(--0-main-colors--transparent);color:var(--0-main-colors--white);padding:0}@media not all and (width>=992px){.menu-button{z-index:10;flex-direction:row;padding:0;display:block}}.menu-button{font-family:Material Icons,sans-serif}.menu-button:active,.menu-button:focus{background-color:var(--0-main-colors--transparent)}@media not all and (width>=992px){.menu-button.is-open{color:var(--color-white);background-color:#0000}}.menu-button-preview{padding-bottom:15px}@media not all and (width>=992px){.menu-button-preview{z-index:10;flex-direction:row;padding:0;display:block}.menu-button-preview.is-open{color:var(--color-white);background-color:#0000}}.menu-texts{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);text-align:left}.meta-block{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);width:100%;padding-top:10px;padding-bottom:10px}@media not all and (width>=480px){.meta-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);white-space:pre-wrap}}.meta-block{border-bottom:1px solid var(--4-neutral--neutral-50)}.meta-wrapper{width:100%}.mobile-image{margin-top:calc(var(--spacing) * 15);max-width:calc(var(--spacing) * 58);object-fit:contain;margin-left:-210px}@media not all and (width>=768px){.mobile-image{max-width:calc(var(--spacing) * 48)}}@media not all and (width>=480px){.mobile-image{margin-left:calc(var(--spacing) * -25);max-width:calc(var(--spacing) * 23)}}.multi-image-wrapper{aspect-ratio:3/2;width:100%;height:535px;position:relative;overflow:hidden}@media not all and (width>=768px){.multi-image-wrapper{max-width:none}}@media not all and (width>=480px){.multi-image-wrapper{height:calc(var(--spacing) * 65)}}.multi-images-wrapper{width:100%;max-width:727px}@media not all and (width>=992px){.multi-images-wrapper{width:100%}}.name-and-email-wrapper{justify-content:flex-start;align-items:stretch;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}@media not all and (width>=992px){.name-and-email-wrapper{flex-direction:row}}@media not all and (width>=768px){.name-and-email-wrapper{width:100%}}@media not all and (width>=480px){.name-and-email-wrapper{flex-direction:column}}.nav-button-list-preview{flex:1;align-items:center;gap:30px;display:none}@media not all and (width>=992px){.nav-button-list-preview{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin-left:0;display:flex}}.nav-dropdown{color:var(--0-main-colors--white);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;display:flex}@media not all and (width>=992px){.nav-dropdown{z-index:2;color:var(--color-white);margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;position:static}}.nav-dropdown:hover{color:var(--0-main-colors--primary)}.nav-dropdown-icon{margin-left:calc(var(--spacing) * -1);--tw-leading:20px;font-size:20px;line-height:20px}@media not all and (width>=480px){.nav-dropdown-icon{margin-left:-10px}}.nav-dropdown-icon{font-family:Material Icons Outlined,sans-serif}.nav-dropdown-link{--tw-leading:30px;--tw-font-weight:600;font-size:20px;font-weight:600;line-height:30px;text-decoration-line:none;display:flex}@media not all and (width>=992px){.nav-dropdown-link{z-index:1;width:100%;color:var(--color-white);padding-block:0;padding-inline:5px}}@media not all and (width>=768px){.nav-dropdown-link{display:inline-block}}@media not all and (width>=480px){.nav-dropdown-link{--tw-leading:26px;font-size:18px;line-height:26px}}.nav-dropdown-link{transition:color .3s ease-out}.nav-dropdown-link:focus{color:var(--0-main-colors--primary)}.nav-dropdown-link:focus-visible{outline-offset:0px;outline:2px solid #0050bd}.nav-dropdown-link.is-current{color:var(--0-main-colors--primary)}@media not all and (width>=480px){.nav-dropdown-link.is-current{padding-top:0;padding-bottom:0}}@media not all and (width>=992px){.nav-dropdown-link:hover{color:var(--color-white)}}.nav-icon-and-text-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);display:flex}@media not all and (width>=480px){.nav-icon-and-text-wrapper{gap:15px}}.nav-link{--tw-leading:30px;--tw-font-weight:600;color:var(--0-main-colors--white);font-size:20px;font-weight:600;line-height:30px;text-decoration-line:none;display:flex}@media not all and (width>=992px){.nav-link{z-index:1;width:100%;color:var(--color-white);padding-block:0;padding-inline:5px}}@media not all and (width>=768px){.nav-link{display:inline-block}}@media not all and (width>=480px){.nav-link{--tw-leading:26px;font-size:18px;line-height:26px}}.nav-link{transition:color .3s ease-out}.nav-link:hover{color:var(--0-main-colors--primary)}@media not all and (width>=992px){.nav-link:hover{color:var(--color-white)}}.nav-link:focus{color:#013364}.nav-link:focus-visible{outline-offset:0px;outline:2px solid #0050bd}.nav-link.is-current{color:var(--0-main-colors--primary)}@media not all and (width>=480px){.nav-link.is-current{padding-top:0;padding-bottom:0}}.nav-list{color:#131316;flex:none;text-decoration-line:none;overflow:hidden}@media not all and (width>=992px){.nav-list{z-index:1;text-align:center;position:relative}}.nav-list{transition:all .3s ease-in-out}@media screen and (width<=991px){.nav-list{border-bottom:1px #fff3}}.nav-list.is-no-hidden{overflow:visible}.nav-menu{margin-bottom:calc(var(--spacing) * 10);justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 37);padding-bottom:calc(var(--spacing) * 20);color:var(--color-white);flex-direction:column;padding-left:0;display:flex}@media not all and (width>=992px){.nav-menu{padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 10);text-align:center}}@media not all and (width>=768px){.nav-menu{border-radius:0}}@media not all and (width>=480px){.nav-menu{row-gap:calc(var(--spacing) * 5);flex-direction:column;overflow:visible}}.nav-menu{border-bottom:1px solid var(--4-neutral--neutral-300)}.nav-menu-border{background-color:var(--0-main-colors--primary);border-radius:2px;width:100%;height:3px}@media not all and (width>=480px){.nav-menu-border{height:var(--spacing)}}.nav-menu-number-and-mail{justify-content:flex-start;align-items:center;gap:30px;display:flex}@media not all and (width>=992px){.nav-menu-number-and-mail{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.nav-menu-number-and-mail{display:none}}.nav-menu-wrapper{width:100%;max-width:514px;height:100vh;padding-bottom:calc(var(--spacing) * 25);padding-left:calc(var(--spacing) * 20);background-color:#222d28f2;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;top:0}@media not all and (width>=768px){.nav-menu-wrapper{z-index:1;min-width:calc(var(--spacing) * 80)}}@media not all and (width>=480px){.nav-menu-wrapper{z-index:2;min-width:calc(var(--spacing) * 65);padding-left:calc(var(--spacing) * 15)}}.navbar{z-index:99;background-color:var(--0-main-colors--secondary);width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-block:25px;padding-inline:0;position:sticky;top:0}@media not all and (width>=992px){.navbar{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);margin-top:0}}@media not all and (width>=768px){.navbar{max-width:100%;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}}.navbar{border-bottom:1px solid #0000}@media not all and (width>=992px){.navbar-logo-wrapper{z-index:1}}@media not all and (width>=768px){.navbar-logo-wrapper{z-index:1}}@media not all and (width>=480px){.navbar-logo-wrapper{max-width:calc(var(--spacing) * 50);padding-left:0}}.navbar-menu{justify-content:center;align-items:center;gap:30px;display:flex}@media not all and (width>=992px){.navbar-menu{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.navbar-wrapper{justify-content:space-between;align-items:center;gap:30px;display:flex}.navbar-wrapper-preview{justify-content:space-between;align-items:center;gap:30px;display:flex;overflow:hidden}@media not all and (width>=992px){.navbar-wrapper-preview{overflow:visible}}.navigation-link{--tw-leading:24px;--tw-font-weight:400;color:#282828;padding:0;font-size:18px;font-weight:400;line-height:24px}@media not all and (width>=992px){.navigation-link{color:var(--color-white)}}.neutral-100{color:#b5b5b5}.neutral-50-color{color:var(--4-neutral--neutral-50)}.neutral-50-color.is-width-530{max-width:530px}.neutral-50-font-500{--tw-font-weight:500;color:var(--4-neutral--neutral-50);font-weight:500}.offerings-navigation{z-index:3;height:calc(var(--spacing) * 20);width:100%;max-width:calc(var(--spacing) * 20);background-color:var(--0-main-colors--primary);justify-content:center;align-items:center;display:flex;inset:auto auto 33% -120px}@media not all and (width>=768px){.offerings-navigation{max-width:50px;height:50px;left:-55px}}@media not all and (width>=480px){.offerings-navigation{inset:auto auto -70px 20px}}.offerings-navigation{transition:background-color .4s}.offerings-navigation:hover{background-color:var(--0-main-colors--secondary)}.offerings-navigation.is-right-arrow{bottom:49%}@media not all and (width>=768px){.offerings-navigation.is-right-arrow{bottom:43%}}@media not all and (width>=480px){.offerings-navigation.is-right-arrow{bottom:-70px;left:calc(var(--spacing) * 19)}}.page-wrapper{overflow:hidden}.page-wrapper-preview{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.pagination-button{margin-top:calc(var(--spacing) * 10)}.paragraph-785px{--tw-leading:34px;--tw-font-weight:400;color:#5a5a5a;max-width:785px;margin-bottom:0;font-size:20px;font-weight:400;line-height:34px}.paragraph-785px.is-margin-top-30px{max-width:calc(var(--spacing) * 225);margin-top:30px}.paragraph-785px.is-cta-paragraph{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 10);max-width:calc(var(--spacing) * 200);text-align:center;--tw-leading:26px;color:#fffc;font-size:16px;line-height:26px}.paragraph-and-project-wrapper{justify-content:flex-start;align-items:flex-end;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2);text-align:right;max-width:530px;overflow:hidden}@media not all and (width>=992px){.paragraph-and-project-wrapper{text-align:left;align-items:flex-start}}.portfolio-620px-height-slide{border-style:var(--tw-border-style);border-width:1px;border-color:#000;width:100%;height:100%;position:relative;overflow:hidden}@media not all and (width>=768px){.portfolio-620px-height-slide{height:calc(var(--spacing) * 135);max-width:none}}@media not all and (width>=480px){.portfolio-620px-height-slide{height:calc(var(--spacing) * 105)}}.portfolio-column{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);width:100%;padding-bottom:calc(var(--spacing) * 25);display:flex}@media not all and (width>=992px){.portfolio-column{flex-direction:column}}@media not all and (width>=480px){.portfolio-column{padding-bottom:calc(var(--spacing) * 10)}}.portfolio-column{border-bottom:1px solid var(--2-secondary--secondary-50)}.portfolio-contents{justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:column;width:50%;display:flex}@media not all and (width>=992px){.portfolio-contents{width:100%}}.portfolio-grid-block{height:calc(var(--spacing) * 105);width:100%;max-width:calc(var(--spacing) * 105);position:relative;overflow:hidden}@media not all and (width>=768px){.portfolio-grid-block{max-width:none}}@media not all and (width>=480px){.portfolio-grid-block{height:calc(var(--spacing) * 95)}}.portfolio-image{height:100%}.portfolio-list-block{height:calc(var(--spacing) * 155);width:100%;max-width:calc(var(--spacing) * 105);position:relative;overflow:hidden}@media not all and (width>=768px){.portfolio-list-block{max-width:none}}@media not all and (width>=480px){.portfolio-list-block{height:410px}}.portfolio-masonary-block{width:100%;max-width:870px;position:relative;overflow:hidden}.portfolio-masonary-block.is-portrait{max-width:calc(var(--spacing) * 105)}@media not all and (width>=768px){.portfolio-masonary-block.is-portrait{max-width:none}}.portfolio-published-date{--tw-leading:24px;--tw-font-weight:500;color:var(--4-neutral--neutral-200);font-size:14px;font-weight:500;line-height:24px}.portfolio-slide{aspect-ratio:1;height:calc(var(--spacing) * 145);width:100%;max-width:calc(var(--spacing) * 130);position:relative}@media not all and (width>=768px){.portfolio-slide{max-width:none}}@media not all and (width>=480px){.portfolio-slide{height:410px}}.portfolio-title-wrapper{color:var(--0-main-colors--heading);justify-content:flex-start;align-items:center;gap:10px;margin-bottom:14px;display:flex}.post-image{object-fit:cover;border-radius:5px;width:100%;max-width:870px;max-height:665px}@media not all and (width>=992px){.post-image{max-width:100%;max-height:450px}}@media not all and (width>=768px){.post-image{max-height:calc(var(--spacing) * 90)}}@media not all and (width>=480px){.post-image{width:100%;max-width:100%}}.post-title{--tw-leading:28px;color:var(--0-main-colors--paragraph);font-size:18px;line-height:28px}@media not all and (width>=480px){.post-title{--tw-leading:20px;font-size:13px;line-height:20px}}.post-title{transition:color .4s}.post-title:hover{color:var(--0-main-colors--primary)}.preview-4-col-grid{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:30px;width:100%}@media not all and (width>=992px){.preview-4-col-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.preview-4-col-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.preview-4-col-grid.is-features-preview{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);margin-top:70px}@media not all and (width>=992px){.preview-4-col-grid.is-features-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.preview-4-col-grid.is-features-preview{grid-template-columns:repeat(1,minmax(0,1fr))}}.preview-feature-paragraph{text-align:left;--tw-leading:25px;margin-bottom:0;font-size:15px;line-height:25px}.preview-heading{max-width:calc(var(--spacing) * 211);text-align:center;--tw-leading:60px;color:#000;margin-top:0;margin-bottom:0;font-size:48px;line-height:60px}@media not all and (width>=768px){.preview-heading{--tw-leading:50px;font-size:36px;line-height:50px}}@media not all and (width>=480px){.preview-heading{font-size:22px}}.preview-heading.is-white{max-width:calc(var(--spacing) * 255);color:var(--color-white)}.preview-nav-list{flex:none;padding-left:0;padding-right:0;text-decoration-line:none;overflow:hidden}@media not all and (width>=992px){.preview-nav-list{text-align:center}}.preview-nav-list{transition:all .3s ease-in-out}@media screen and (width<=991px){.preview-nav-list{border-bottom:1px #fff3}}.preview-nav-menu{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);color:var(--color-white);flex-direction:row;margin-top:0;margin-bottom:0;padding-top:10px;padding-left:0;display:flex}@media not all and (width>=992px){.preview-nav-menu{text-align:center;border-radius:0;flex-flow:column wrap;justify-content:center;align-items:center;gap:30px;display:flex}}@media not all and (width>=768px){.preview-nav-menu{border-radius:0}}@media not all and (width>=480px){.preview-nav-menu{flex-direction:column;row-gap:15px;overflow:visible}}@media screen and (width<=991px){.preview-nav-menu{box-shadow:0 8px 50px #0000000d}}@media not all and (width>=992px){.preview-nav-wrapper{padding-inline:55px;padding-top:calc(var(--spacing) * 15);background-color:#110a23;flex-direction:row;padding-bottom:50px;display:block}}@media not all and (width>=768px){.preview-nav-wrapper{z-index:2}}.preview-navbar{margin-bottom:calc(var(--spacing) * -25);background-color:var(--color-white);width:100%;padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6);border-bottom:1px solid #0000;position:fixed;top:0}.preview-paragraph{--tw-leading:26px;color:#666;margin-bottom:0;font-size:16px;line-height:26px}.preview-title{--tw-leading:80px;--tw-font-weight:700;color:#282828;max-width:none;margin-top:0;margin-bottom:0;font-size:52px;font-weight:700;line-height:80px}@media not all and (width>=992px){.preview-title{--tw-leading:60px;font-size:50px;line-height:60px}}@media not all and (width>=768px){.preview-title{--tw-leading:60px;font-size:46px;line-height:60px}}@media not all and (width>=480px){.preview-title{--tw-leading:45px;font-size:30px;line-height:45px}}.primary-button{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);border-radius:var(--6-radius--button);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--transparent);background-color:var(--0-main-colors--primary);--tw-leading:30px;--tw-font-weight:500;color:var(--color-white);padding-block:14px;padding-inline:30px;font-size:20px;font-weight:500;line-height:30px;display:flex;position:relative}@media not all and (width>=480px){.primary-button{gap:18px}}.primary-button{transition:border-color .5s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94)}.primary-button:hover{border-color:var(--0-main-colors--primary);background-color:var(--0-main-colors--transparent);color:var(--0-main-colors--primary)}.primary-button-2{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);border-style:var(--tw-border-style);--tw-leading:30px;--tw-font-weight:500;color:var(--color-white);background-color:#bb8661;border-width:1px;border-color:#0000;border-radius:2px;padding-block:14px;padding-inline:30px;font-size:20px;font-weight:500;line-height:30px;display:flex;position:relative}@media not all and (width>=768px){.primary-button-2{padding-inline:26px;padding-block:calc(var(--spacing) * 3);--tw-leading:26px;gap:15px;font-size:18px;line-height:26px}}@media not all and (width>=480px){.primary-button-2{gap:18px}}.primary-button-2{transition:border-color .5s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94)}.primary-button-2:hover{color:#bb8661;background-color:#0000;border-color:#bb8661}.production-button-arrow{max-width:14px}.production-button-info{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.production-buy-button{--tw-leading:24px;--tw-font-weight:400;height:46px;color:var(--color-white);background-color:#4353ff;border-radius:2px;justify-content:center;align-items:center;padding-left:18px;padding-right:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:24px;transition:opacity .5s;display:flex}.production-buy-button:hover{color:var(--color-white);opacity:.75}.production-template-block{z-index:100;height:calc(var(--spacing) * 20);background-color:var(--color-white);justify-content:space-between;align-items:center;padding-top:0;padding-right:10px;display:flex;position:fixed;inset:auto 0% 0%}@media not all and (width>=992px){.production-template-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.production-template-block{border-top:1px solid #00000026}.production-template-height{height:calc(var(--spacing) * 20)}.production-template-image{object-fit:cover;width:130px;height:100%}.production-template-info{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);height:100%;display:flex}@media not all and (width>=992px){.production-template-info{gap:15px}}.production-template-link{color:#000;font-size:13px;text-decoration-line:none;transition:color .5s;display:inline}.production-template-link:hover{color:#4353ff}.production-template-name{--tw-leading:120%;--tw-font-weight:400;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:120%}.production-template-paragraph{--tw-leading:120%;--tw-font-weight:400;color:#757575;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:120%}.production-template-title{padding-top:calc(var(--spacing) * 2);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.production-view-button{border-style:var(--tw-border-style);--tw-leading:120%;--tw-font-weight:400;color:#000;border-width:1px;border-color:#ebebeb;border-radius:2px;align-items:center;gap:10px;height:46px;padding-block:9px;padding-inline:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:120%;text-decoration-line:none;transition:background-color .5s;display:flex}.production-view-button:hover{color:#000;background-color:#ebebeb}.profile-contents-block{width:100%;max-width:calc(var(--spacing) * 153);padding-top:calc(var(--spacing) * 10);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}@media not all and (width>=992px){.profile-contents-block{max-width:none}}@media not all and (width>=768px){.profile-contents-block{padding-top:0}}.profile-description{max-width:calc(var(--spacing) * 154)}@media not all and (width>=992px){.profile-description{max-width:none}}.profile-description :is(img){margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10);border-radius:10px;max-height:590px}.profile-description :is(p){margin-bottom:calc(var(--spacing) * 5);max-width:none}.profile-description :is(h4){--tw-leading:38px;--tw-font-weight:600;--tw-tracking:0;letter-spacing:0;font-family:Saira,sans-serif;font-size:24px;font-weight:600;line-height:38px}.profile-description :is(h3){--tw-leading:45px;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;font-family:Saira,sans-serif;font-size:30px;line-height:45px}.profile-description :is(h2){--tw-leading:50px;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;font-family:Saira,sans-serif;font-size:36px;line-height:50px}.profile-description :is(h1){--tw-leading:60px;--tw-font-weight:600;font-size:42px;font-weight:600;line-height:60px}.profile-form{margin-top:calc(var(--spacing) * 10)}.profile-form-wrapper{width:100%;max-width:535px;margin-bottom:0}@media not all and (width>=992px){.profile-form-wrapper{max-width:none}}.profile-input-field{margin-bottom:calc(var(--spacing) * 5);height:calc(var(--spacing) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--border);padding-left:calc(var(--spacing) * 4);color:var(--4-neutral--neutral-300)}.profile-input-field::placeholder{color:var(--4-neutral--neutral-300)}.profile-input-field.is-text-area{margin-bottom:calc(var(--spacing) * 10);height:auto;min-height:134px}.progress-bar-line{z-index:1;border-radius:var(--6-radius--primary);background-color:var(--0-main-colors--primary);width:100%;max-width:96%;height:6px;position:absolute}.progress-bar-line.is-2nd-line{max-width:80%}.progress-bar-line.is-3rd-line{max-width:90%}.progress-bar-relative-block{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.progress-bar-wrapper{height:calc(var(--spacing) * 3);border-radius:var(--6-radius--primary);border-style:var(--tw-border-style);border-width:1px;border-color:var(--4-neutral--neutral-50);flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-left:3px;padding-right:3px;display:flex;position:relative}.progress-block{--tw-leading:28px;--tw-font-weight:400;flex-direction:column;gap:13px;font-size:18px;font-weight:400;line-height:28px;display:flex}@media not all and (width>=480px){.progress-block{font-size:14px}}.progress-parcentage{--tw-leading:28px;color:var(--0-main-colors--heading);justify-content:flex-end;font-size:18px;line-height:28px;display:flex;position:absolute;bottom:7px;left:auto;right:0}@media not all and (width>=480px){.progress-parcentage{right:calc(var(--spacing) * -5)}}.projects-link-block{color:var(--0-main-colors--primary);justify-content:flex-start;align-items:center;gap:15px;transition:color .4s;display:flex}.projects-link-block:hover{color:var(--0-main-colors--tertiary)}.property-category-block{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);color:#616163;transition:color .5s,transform .45s;display:flex}.property-category-block:hover{color:var(--0-main-colors--primary);transform:translate(20px)}.quote-image{height:calc(var(--spacing) * 11);max-width:calc(var(--spacing) * 11);margin-bottom:27px}.rating-wrapper{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);width:100%;margin-bottom:14px;display:flex}.relative-block{position:relative}.relative-image-wrapper{width:100%;max-width:calc(var(--spacing) * 165);justify-content:flex-end;align-items:center;display:flex;position:relative}.relative-image-wrapper.is-absolute{width:auto;max-width:none;position:absolute;inset:auto auto -120px -43px}@media not all and (width>=992px){.relative-image-wrapper.is-absolute{bottom:-85px;left:calc(var(--spacing) * -10)}}@media not all and (width>=768px){.relative-image-wrapper.is-absolute{bottom:-41px;left:0}}@media not all and (width>=480px){.relative-image-wrapper.is-absolute{display:none}}.review-card{background-color:var(--2-secondary--secondary-600);max-width:533px;padding-top:58px;padding-bottom:45px;padding-right:70px;padding-left:calc(var(--spacing) * 10);color:var(--0-main-colors--white);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:13px;display:flex}@media not all and (width>=480px){.review-card{padding-left:30px;padding-right:30px}}.rich-text-block :is(img){margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10);border-radius:10px;max-height:590px}.rich-text-block :is(p){margin-bottom:calc(var(--spacing) * 5);max-width:none}.rich-text-block :is(h4){--tw-leading:34px;--tw-font-weight:600;--tw-tracking:0;letter-spacing:0;font-family:Saira,sans-serif;font-size:18px;font-weight:600;line-height:34px}.rich-text-block :is(h3){--tw-leading:30px;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;font-family:Saira,sans-serif;font-size:20px;line-height:30px}.rich-text-block :is(h2){--tw-leading:40px;--tw-tracking:0;letter-spacing:0;text-transform:capitalize;font-family:Saira,sans-serif;font-size:30px;line-height:40px}.rich-text-block :is(h1){--tw-leading:60px;font-size:40px;line-height:60px}.rich-text-block :is(h5){--tw-leading:30px;--tw-font-weight:600;font-size:18px;font-weight:600;line-height:30px}.rich-text-block :is(h6){--tw-leading:26px;font-size:16px;line-height:26px}.search-block{flex-direction:row;width:100%;margin-bottom:30px;display:flex;position:relative}.search-button{--tw-leading:16px;color:#666;background-color:#3898ec00;padding:0;font-family:Icofont,sans-serif;line-height:16px;position:absolute;inset:0% 14px 0% auto}.secondary-50-bg-for-covering-overflow-copy{z-index:2;background-color:var(--2-secondary--secondary-50);width:100%;max-width:130px;height:100%;position:absolute;inset:0% auto auto -130px}@media not all and (width>=480px){.secondary-50-bg-for-covering-overflow-copy{display:none}}.secondary-50-bg-for-covering-overflow-copy-copy-copy{z-index:2;background-color:var(--2-secondary--secondary-50);width:100%;max-width:130px;height:100%;position:absolute;inset:0% auto auto -130px}@media not all and (width>=480px){.secondary-50-bg-for-covering-overflow-copy-copy-copy{display:none}}.secondary-50-bg-for-covering-overflow-copy-copy-copy.is-black-bg{background-color:var(--0-main-colors--black)}.secondary-600-overflow{z-index:2;background-color:var(--2-secondary--secondary-600);width:100%;max-width:130px;height:100%;position:absolute;inset:0% auto auto 0%}@media not all and (width>=992px){.secondary-600-overflow{max-width:110px}}@media not all and (width>=768px){.secondary-600-overflow{max-width:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.secondary-600-overflow{display:none}}.secondary-button{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);border-radius:var(--6-radius--button);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--white);background-color:var(--0-main-colors--transparent);--tw-leading:30px;--tw-font-weight:500;color:var(--color-white);padding-block:14px;padding-inline:30px;font-size:20px;font-weight:500;line-height:30px;display:flex;position:relative}@media not all and (width>=480px){.secondary-button{gap:18px}}.secondary-button{transition:border-color .5s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94)}.secondary-button:hover{border-color:var(--0-main-colors--transparent);background-color:var(--0-main-colors--primary)}.secondary-button-icon{border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--primary);background-color:var(--0-main-colors--primary);--tw-font-weight:400;width:26px;height:26px;color:var(--0-main-colors--white);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-weight:400;display:flex;transform:rotate(-45deg)}.section{margin-top:calc(var(--spacing) * 30);margin-bottom:calc(var(--spacing) * 30);flex-direction:column;display:flex;position:relative}@media not all and (width>=992px){.section{z-index:1;margin-top:calc(var(--spacing) * 25);margin-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section{margin-top:calc(var(--spacing) * 20);margin-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15);gap:30px}}.section.is-single-section{padding-top:calc(var(--spacing) * 10);padding-bottom:0}.section.is-secondary-50-bg{background-color:var(--2-secondary--secondary-50);padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 30)}@media not all and (width>=992px){.section.is-secondary-50-bg{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section.is-secondary-50-bg{padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section.is-secondary-50-bg{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}}.section.is-secondary-600-bg{background-color:var(--2-secondary--secondary-600);padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 30)}@media not all and (width>=992px){.section.is-secondary-600-bg{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section.is-secondary-600-bg{padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section.is-secondary-600-bg{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}}.section.is-top-240px{margin-top:calc(var(--spacing) * 60)}@media not all and (width>=768px){.section.is-top-240px{margin-top:calc(var(--spacing) * 130)}}@media not all and (width>=480px){.section.is-top-240px{margin-top:calc(var(--spacing) * 15)}}.section.is-gap-80px{column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20)}.section.is-black-bg{background-color:var(--0-main-colors--black);padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 30)}@media not all and (width>=992px){.section.is-black-bg{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section.is-black-bg{padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section.is-black-bg{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}}.section-60px{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15)}.section-preview{padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 30);position:relative}@media not all and (width>=992px){.section-preview{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section-preview{padding-top:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section-preview{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}}.section-preview.is-top-40px-padding{padding-top:calc(var(--spacing) * 10)}.section-preview.is-features{background-image:url(/_astro/23080992-gradient-background-18-1-123080992-gradient-background-18-1.B5P1tvX6.webp);background-position:50%;background-size:cover}.section-preview.is-cta{background-image:url(/_astro/footer-bg-1footer-bg.3TjQGMxB.webp);background-position:0 0;background-size:auto;padding-bottom:145px}.section-preview.is-demo-page-section{padding-top:calc(var(--spacing) * 50);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex}@media not all and (width>=992px){.section-preview.is-demo-page-section{padding-top:150px}}@media not all and (width>=768px){.section-preview.is-demo-page-section{padding-top:calc(var(--spacing) * 40)}}@media not all and (width>=480px){.section-preview.is-demo-page-section{padding-top:calc(var(--spacing) * 30)}}.section-preview.is-demo-page-section{background-image:url(/_astro/032318-converted-1-1032318-converted-1.DEYC_TeB.webp)}.semi-bold-title-3{--tw-leading:28px;--tw-font-weight:600;color:#000;font-size:18px;font-weight:600;line-height:28px}.semi-bold-title-3.is-why-choose-us-title{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 5);font-size:24px}.semi-bold-title-3.is-margin-both-sides{margin-top:26px;margin-bottom:calc(var(--spacing) * 3)}.service-card{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--4-neutral--neutral-50);padding-inline:25px;padding-block:calc(var(--spacing) * 15);flex-direction:column;display:flex}.service-card-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--0-main-colors--white);background-color:var(--0-main-colors--white);--tw-leading:24px;--tw-font-weight:400;color:var(--0-main-colors--primary);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-size:24px;font-weight:400;line-height:24px;display:flex;position:absolute;inset:24px 35px auto auto;transform:rotate(-45deg)}.service-hover{width:100%;height:100%;padding-right:30px;padding-bottom:calc(var(--spacing) * 5);color:var(--0-main-colors--white);justify-content:flex-end;align-items:flex-end;gap:10px;padding-left:30px;display:flex;position:absolute;bottom:0}@media not all and (width>=480px){.service-hover{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.service-hover{background-image:linear-gradient(#0000,#0000 80%,#000)}.service-image{height:calc(var(--spacing) * 170)}@media not all and (width>=992px){.service-image{height:auto}}.service-slide{aspect-ratio:1;width:100%;height:550px;max-width:calc(var(--spacing) * 105);border-style:var(--tw-border-style);border-width:1px;border-color:#000;position:relative;overflow:hidden}@media not all and (width>=768px){.service-slide{max-width:none}}@media not all and (width>=480px){.service-slide{height:410px}}.service-slide{transform:rotate(180deg)}.service-slide-grid{width:100%;height:550px;max-width:calc(var(--spacing) * 105);border-style:var(--tw-border-style);border-width:1px;border-color:#000;position:relative;overflow:hidden}@media not all and (width>=768px){.service-slide-grid{max-width:none}}@media not all and (width>=480px){.service-slide-grid{height:410px}}.service-slider{margin-top:calc(var(--spacing) * 10);background-color:#fff0;flex-direction:row;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:visible}@media not all and (width>=768px){.service-slider{margin-top:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.service-slider{margin-top:calc(var(--spacing) * 20)}}.service-slider{transform:rotate(180deg)}.service-slider-mask{width:100%;max-width:450px;overflow:visible}@media not all and (width>=768px){.service-slider-mask{max-width:none;overflow:hidden}}.service-svg{margin-bottom:calc(var(--spacing) * 5);height:calc(var(--spacing) * 15);max-width:calc(var(--spacing) * 15)}.service-title{background-color:var(--0-main-colors--primary);border-radius:30px;padding-block:7px;padding-inline:14px;position:absolute;inset:24px auto auto 26px}.show-on-hover{width:100%;height:100%;padding-right:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);color:var(--0-main-colors--white);background-image:linear-gradient(#0000,#0000 80%,#000);justify-content:flex-end;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:0}.show-on-hover.is-left-align{padding-right:0;padding-left:calc(var(--spacing) * 5);justify-content:flex-start;align-items:flex-end}.sidebar{width:100%;max-width:calc(var(--spacing) * 105);flex-direction:column;min-width:255px;display:flex}@media not all and (width>=992px){.sidebar{max-width:none}}.sidebar-title{padding-bottom:calc(var(--spacing) * .5);--tw-leading:38px;--tw-font-weight:500;color:var(--0-main-colors--heading);border-bottom:3px solid var(--2-secondary--secondary-400);font-size:24px;font-weight:500;line-height:38px}.single-profile-image{height:100%;max-height:610px;max-width:calc(var(--spacing) * 116);object-fit:contain}@media not all and (width>=768px){.single-profile-image{max-height:calc(var(--spacing) * 135)}}.single-profile-image-wrapper{background-color:var(--2-secondary--secondary-500);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:615px;padding-top:30px;padding-left:50px;padding-right:50px;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.single-profile-image-wrapper{max-width:none}}.site-feature-card-2{background-color:var(--color-white);padding:calc(var(--spacing) * 10);border-radius:10px;flex-direction:column;align-items:flex-start;transition:box-shadow .5s cubic-bezier(.25,.46,.45,.94);display:flex;box-shadow:9px 12px #fff9}.site-feature-card-2:hover{box-shadow:0 0 #fff9}.site-images{justify-content:space-between;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);width:100%;margin-top:75px;display:flex}@media not all and (width>=992px){.site-images{margin-top:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.site-images{margin-top:0}}.site-logo{max-width:calc(var(--spacing) * 52)}@media not all and (width>=480px){.site-logo{width:80%}}.site-name{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);--tw-leading:80px;--tw-font-weight:700;color:var(--0-main-colors--white);font-size:70px;font-weight:700;line-height:80px;display:flex;overflow:hidden}@media not all and (width>=768px){.site-name{--tw-leading:70px;font-size:60px;line-height:70px}}@media not all and (width>=480px){.site-name{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0}}.site-name{font-family:Orbitron,sans-serif}.slider{margin-top:calc(var(--spacing) * 10);background-color:var(--0-main-colors--transparent);flex-direction:row;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:visible}@media not all and (width>=768px){.slider{margin-top:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.slider{margin-top:calc(var(--spacing) * 20)}}.slider-mask{width:100%;max-width:550px;overflow:visible}@media not all and (width>=768px){.slider-mask{max-width:none;overflow:hidden}}.slider-navigation{bottom:10px;right:0%;left:calc(var(--spacing) * 30);height:calc(var(--spacing) * 20);width:100%;max-width:calc(var(--spacing) * 20);background-color:var(--0-main-colors--white);justify-content:center;align-items:center;margin-bottom:0;display:flex}@media not all and (width>=768px){.slider-navigation{max-width:50px;height:50px}}.slider-navigation{transition:background-color .3s}.slider-navigation:hover{background-color:var(--2-secondary--secondary-50)}.slider-navigation.is-right{left:286px}@media not all and (width>=768px){.slider-navigation.is-right{left:226px}}.snipper-paragraph{max-height:94px;overflow:hidden}.social-icon{--tw-leading:20px;color:var(--2-secondary--secondary-400);justify-content:center;align-items:center;font-family:Icofont,sans-serif;font-size:20px;line-height:20px;transition:color .5s ease-in-out,transform .4s;display:flex}.social-icon:hover{color:var(--2-secondary--secondary-800);transform:translateY(-3px)}.social-icon-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:row;display:flex}.social-link{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);--tw-leading:20px;color:var(--4-neutral--neutral-100);background-color:#e9eaea;border-radius:2147483647px;justify-content:center;align-items:center;font-family:Icofont,sans-serif;font-size:20px;line-height:20px;transition:background-color .4s,color .5s ease-in-out,transform .4s;display:flex}.social-link:hover{color:var(--0-main-colors--white);background-color:#316ff6;transform:translateY(-3px)}.social-link.is-twitter{--tw-leading:18px;font-size:18px;line-height:18px}.social-link.is-twitter:hover{background-color:#1da1f2}.social-link.is-pinterest:hover{background-color:#e60023}.social-link.is-linkedin:hover{background-color:#0a66c2}.social-link.is-youtube:hover{background-color:red}.social-share-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);background-color:var(--2-secondary--secondary-400);--tw-leading:20px;color:var(--4-neutral--neutral-100);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Icofont,sans-serif;font-size:20px;line-height:20px;transition:background-color .3s,color .5s ease-in-out,transform .4s;display:flex}.social-share-icon:hover{color:var(--0-main-colors--background);background-color:#316ff6;transform:translateY(-3px)}.social-share-icon.is-twitter{--tw-leading:18px;font-size:18px;line-height:18px}.social-share-icon.is-twitter:hover{background-color:#1da1f2}.social-share-icon.is-pinterest:hover{background-color:#e60023}.social-share-icon.is-youtube:hover{background-color:red}.social-share-icon.is-linkedin:hover{background-color:#0a66c2}.star-icon{--tw-leading:24px;color:#ffaa2a;font-family:Material Icons Outlined,sans-serif;font-size:24px;line-height:24px}.star-wrapper{margin-bottom:var(--spacing);justify-content:flex-start;align-items:center;gap:0;overflow:hidden}.style-guide-wrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex}@media not all and (width>=992px){.style-guide-wrapper{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.style-guide-wrapper{width:100%}}.sub-title-of-style-guide{min-width:calc(var(--spacing) * 25);--tw-leading:20px;--tw-font-weight:400;color:#475467;margin-right:0;font-weight:400;line-height:20px}@media not all and (width>=480px){.sub-title-of-style-guide{min-width:85px;font-size:14px}}.submenu-link{--tw-leading:28px;--tw-font-weight:400;color:var(--4-neutral--neutral-50);margin-left:0;margin-right:0;padding:0;font-size:18px;font-weight:400;line-height:28px;transition:transform .25s cubic-bezier(.25,.46,.45,.94),color .35s}.submenu-link:hover{color:var(--0-main-colors--primary);transform:translate(5px)}.submenu-link.is-current{color:var(--0-main-colors--primary)}@media not all and (width>=992px){.submenu-link.is-current{color:#d01818}}.submenu-link-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);display:flex}.success-text{--tw-font-weight:500;color:#bf6767;font-weight:500}.tabs-contents-2{margin-top:70px}.tag-block{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);display:flex}@media not all and (width>=768px){.tag-block{flex-wrap:wrap}}.tag-block-wrapper{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);width:100%;display:flex}@media not all and (width>=768px){.tag-block-wrapper{flex-wrap:wrap}}.tag-box{height:calc(var(--spacing) * 50);width:calc(var(--spacing) * 50);background-color:#0071f5;justify-content:center;align-items:center;display:flex}@media not all and (width>=768px){.tag-box{width:100%;height:150px}}.tag-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--2-secondary--secondary-50);background-color:var(--0-main-colors--border);padding-inline:calc(var(--spacing) * 3);--tw-leading:22px;color:var(--0-main-colors--paragraph);border-radius:2px;padding-block:6px;font-size:14px;line-height:22px;display:block}@media not all and (width>=480px){.tag-button{--tw-leading:22px;font-size:14px;line-height:22px}}.tag-button{transition:background-color .35s ease-out,color .45s}.tag-button:hover{color:var(--white\<deleted\|variable-967cfdf5-7b3b-6c43-6c0e-c0f07ef92d9f\>);background-color:#013364;box-shadow:0 4px 10px #5d38ff1a}.tag-text{--tw-leading:130px;--tw-font-weight:600;color:var(--color-white);font-size:100px;font-weight:600;line-height:130px}@media not all and (width>=768px){.tag-text{--tw-leading:70px;font-size:70px;line-height:70px}}.tags-container{flex-wrap:wrap;gap:10px 7px;display:flex}.team-card{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);text-align:center;width:100%;height:100%;color:var(--0-main-colors--heading);flex-direction:column;display:flex}.team-card-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);background-color:var(--0-main-colors--primary);--tw-leading:25px;--tw-font-weight:400;color:var(--0-main-colors--white);border-radius:2147483647px;justify-content:center;align-items:center;font-family:Material Icons,sans-serif;font-size:25px;font-weight:400;line-height:25px;display:flex;position:absolute;inset:45px 45px auto auto;transform:rotate(-45deg)}.team-card-image-thumbnail{background-color:var(--2-secondary--secondary-500);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-top:30px;padding-left:50px;padding-right:50px;display:flex;position:relative}.team-image{max-width:270px;height:100%;max-height:450px}.team-member-social-links-wrapper{margin-top:calc(var(--spacing) * 10);justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);flex-direction:row;display:flex}.template{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:505px;height:100%;display:flex;position:relative}.template-image{z-index:0;object-fit:cover;width:100%}.template-image-wrappper{z-index:1;height:100%;max-height:calc(var(--spacing) * 115);width:100%;position:relative;overflow:hidden;box-shadow:0 10px 50px #dbe5ff}.template-page-name{--tw-leading:28px;color:#25292f;margin-top:33px;font-size:18px;line-height:28px}.template-tabs{margin-top:calc(var(--spacing) * 15);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.testimonial-card{justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 15);border-width:1px;border-color:#e7eaee;flex-direction:column;display:flex}@media not all and (width>=480px){.testimonial-card{padding-inline:30px;padding-top:calc(var(--spacing) * 10);padding-bottom:30px}}.testimonial-client{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}.testimonial-container{border-style:var(--tw-border-style);padding-inline:110px;padding-block:calc(var(--spacing) * 20);background-color:#0000;border-width:1px;border-color:#919191;justify-content:flex-start;align-items:flex-start;gap:38px;display:flex}@media not all and (width>=992px){.testimonial-container{flex-direction:column}}@media not all and (width>=768px){.testimonial-container{padding-left:50px;padding-right:50px}}@media not all and (width>=480px){.testimonial-container{padding-inline:25px;padding-block:calc(var(--spacing) * 10)}}.testimonial-container{transition:border-color .2s,background-color .4s ease-out}.testimonial-container:hover{background-color:#141b18;border-color:#0000}.testimonial-desgination{margin-top:var(--spacing);--tw-leading:24px;--tw-font-weight:500;color:var(--0-main-colors--black);font-size:14px;font-weight:500;line-height:24px}.testimonial-image-100px-rounded{max-height:calc(var(--spacing) * 15);max-width:calc(var(--spacing) * 15);border-radius:2147483647px}.testimonial-image-200px{max-height:calc(var(--spacing) * 60);max-width:calc(var(--spacing) * 50);object-fit:contain}.testimonial-primary-color-wrapper{width:100%;max-width:calc(var(--spacing) * 65);padding-top:calc(var(--spacing) * 5);background-color:#bb8661;justify-content:center;align-items:flex-end;padding-left:30px;padding-right:30px;display:flex}@media not all and (width>=992px){.testimonial-primary-color-wrapper{max-width:none}}.testimonial-section{padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 35);background-color:#222d28}.testimonial-slide-nav{max-height:calc(var(--spacing) * 4);padding-top:0;inset:auto 50px 30px auto}.testimonial-slider{background-color:#0000;width:100%;height:100%}.testimonial-svg{max-height:calc(var(--spacing) * 11);max-width:calc(var(--spacing) * 11)}.text-merge{flex-wrap:wrap;gap:5px;display:flex}.text-type{--tw-leading:50px;--tw-font-weight:400;color:#4d4d4d;margin-bottom:-5px;font-size:30px;font-weight:400;line-height:50px}.title-with-border{--tw-leading:46px;--tw-font-weight:600;color:#4d4d4d;border-bottom:3px solid #d9d9d9;margin-bottom:45px;padding-bottom:10px;font-size:36px;font-weight:600;line-height:46px}.title-wrapper{margin-right:auto;margin-bottom:calc(var(--spacing) * 10);justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);text-align:center;flex-direction:column;margin-left:auto;display:flex}.title-wrapper.is-middle-align{text-align:center;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.toggle-button{padding-inline:0;padding-top:0;padding-bottom:var(--spacing);--tw-leading:28px;color:#666;background-color:#ddd0;font-size:18px;line-height:28px}.toggle-button.is-current{color:#000;background-color:#02020200;border-bottom:3px solid #f37576;border-radius:3px}.toggle-buttons-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:row;display:flex}.top-right-navigation{z-index:3;height:calc(var(--spacing) * 20);width:100%;max-width:calc(var(--spacing) * 20);background-color:#bb8661;justify-content:center;align-items:center;display:flex;inset:-120px 100px auto auto}@media not all and (width>=992px){.top-right-navigation{top:calc(var(--spacing) * -25)}}@media not all and (width>=768px){.top-right-navigation{top:calc(var(--spacing) * -17);max-width:50px;height:50px}}@media not all and (width>=480px){.top-right-navigation{right:calc(var(--spacing) * 5)}}.top-right-navigation{transition:background-color .3s}.top-right-navigation:hover{background-color:#141b18}.top-right-navigation.is-left-arrow{right:190px}@media not all and (width>=768px){.top-right-navigation.is-left-arrow{right:162px}}@media not all and (width>=480px){.top-right-navigation.is-left-arrow{right:calc(var(--spacing) * 20)}}.topbar{height:calc(var(--spacing) * 9);object-fit:contain;width:auto}.transparent-navigation{width:40%}.utility-page-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:25px;max-width:682px;display:flex;position:relative}.utility-page-wrap{width:100vw;max-width:100%;height:100vh;max-height:100%;padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}@media not all and (width>=768px){.utility-page-wrap{justify-content:flex-start;padding-top:35%}}@media not all and (width>=480px){.utility-page-wrap{padding-top:50%}}.utility-page-wrap{background-image:url(/_astro/rectangle-8.D_79kRHe.png)}.version-description{--tw-leading:28px;line-height:28px}.version-title{--tw-leading:36px;--tw-font-weight:500;font-size:24px;font-weight:500;line-height:36px}.vertical-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}.vertical-wrapper.is-20px-gap{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}@media not all and (width>=992px){.vertical-wrapper.is-20px-gap{display:none}}.video-banner{min-height:calc(var(--spacing) * 150);flex-direction:column;justify-content:center;align-items:center;margin-top:-110px;padding-top:190px;padding-bottom:130px;display:flex;position:relative;overflow:visible}@media not all and (width>=768px){.video-banner{padding-top:150px;padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.video-banner{height:100%;min-height:calc(var(--spacing) * 90);padding-top:142px;padding-bottom:calc(var(--spacing) * 20)}}.video-banner{background-image:linear-gradient(#0006,#0006)}.video-section{margin-top:calc(var(--spacing) * 30);margin-bottom:calc(var(--spacing) * 30);height:590px}@media not all and (width>=992px){.video-section{height:calc(var(--spacing) * 95)}}@media not all and (width>=768px){.video-section{height:calc(var(--spacing) * 80)}}.video-section{background-image:linear-gradient(#0006,#0006)}.video-title{text-align:right;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0;position:absolute;inset:auto 10px 27px auto}@media not all and (width>=768px){.video-title{font-size:34px}}@media not all and (width>=480px){.video-title{font-size:22px}}.w-layout-grid{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;display:grid}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.white-bg-for-covering-overflow{z-index:2;background-color:var(--0-main-colors--white);width:100%;max-width:130px;height:100%;position:absolute;inset:0% auto auto 0%}@media not all and (width>=992px){.white-bg-for-covering-overflow{max-width:110px}}@media not all and (width>=768px){.white-bg-for-covering-overflow{max-width:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.white-bg-for-covering-overflow{display:none}}.white-color{color:var(--0-main-colors--white)}.white-heading{max-width:665px;color:var(--0-main-colors--white);margin-top:0;margin-bottom:0}.white-heading-2{max-width:calc(var(--spacing) * 235);color:var(--color-white);margin-top:0;margin-bottom:0}.white-heading-2.is-80px{--tw-leading:88px;font-size:68px;line-height:88px}@media not all and (width>=768px){.white-heading-2.is-80px{--tw-leading:80px;font-size:60px;line-height:80px}}@media not all and (width>=480px){.white-heading-2.is-80px{--tw-leading:60px;font-size:40px;line-height:60px}}.white-icon{color:var(--0-main-colors--white);font-family:Material Icons Outlined,sans-serif}.white-semi-bold{--tw-font-weight:600;color:var(--0-main-colors--white);font-weight:600}.why-choose-us-card-2{text-align:center;background-color:#e9f2ff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding-block:50px;padding-inline:30px;transition:transform .35s;display:flex}.why-choose-us-card-2:hover{transform:translateY(-20px)}.why-choose-us-card-2.is-color-2{background-color:#fff5e9}.why-choose-us-card-2.is-color-4{background-color:#f8e9ff}.why-choose-us-card-2.is-color-3{background-color:#e9fcff}.why-choose-us-grid{margin-top:calc(var(--spacing) * 25);grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;width:100%}@media not all and (width>=992px){.why-choose-us-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.why-choose-us-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.widget{border-radius:var(--6-radius--button);border-style:var(--tw-border-style);padding-inline:30px;padding-top:calc(var(--spacing) * 5);border-width:1px;border-color:#e7e7e8;flex-direction:column;align-items:flex-start;gap:27px;margin-bottom:30px;padding-bottom:27px;display:flex}@media not all and (width>=480px){.widget{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=768px){.container{max-width:768px}}@media (width>=992px){.container{max-width:992px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=1920px){.container{max-width:1920px}}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Saira;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_astro/saira-latin.C4OLzBX3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_astro/saira-latin-ext.Cq1Gr55P.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_astro/orbitron-latin.Du7j2Vp2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/_astro/material-icons-400.PXhh4Zsr.woff2)format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/_astro/material-icons-outlined-400.tDG7JFTk.woff2)format("woff2")}@font-face{font-family:Icofont;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,d09GMgABAAAAAAbgAAsAAAAACsgAAAaRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCoGVgCBBAqPIIw+ATYCJAMaCxoABCAFgQ4HIBuDCACOw7jhayJMJneKj+B52q/9uTNvUbHkEoolt6HTPJMJCUoQ8y+h7fC0zX/HmXdG0WI2ZiM2uh13VhRjeWxNqKtQl2ktm/hVi6jvwDHVdYBECs6HFtHeTZsVQYlE1YvbJBIQfnNjeStBGSv3KZgAfR4CuJBAEqoyIRUDRgPFbQ2AgQVgnwNtuujHshrYQM1RJgGs2hzySLZQGitsGmD71n5eGYj+TXj1p543VwNydAtQAxAKQoHQ+PzQCIgWI79XEF5onH6rn595YfYi6EXai/wXPS//+FfzaturP+1zAGRfb/Mz5nyzN2Y3zU6aTZitMHUzOWdSZeIBBFK4ARgECEGoeayOBjfmgqCwkJcs6JVsRfNhfSoVYZhoIazMYAND/TAT0lINvBb1O0J3u93Dz+FqXnmb1SZrDTHGP+E8tpOpEo4MOziMW0iHqexwVgQlADHHuFiMu5zsRSARCxLRWHLaqNUoazphV2DCJYRGIOo8EsOOHnW44DFuOVzuDWwDwxlijlCpMuoI51DSzgBU5ui4ExUKCb6Ejp5wHqNr/DZbK6yJOri4F1diwgnJfVGOaFNWElOCMCRUESSE5uQiEr8VqxYR5wUaifBmjGoIm01VVqAijcYVIpXKcbkPugJFIZwMPumxAeCCq0JhtNeInASWmUKNJTOQtmi6DYFRHCGnRTOSqaHJ8o/ZcDdCOkgZUoCLaEJQcIFKIqbA/BbuBBjuoSSZgm6tkNOmIZEm5TYqCTmlAkYZPomQp/ez11tv1vcEidx2I+TkQWCYMio1SymkymR0uoYgRlSoRHBbIyI1ru49GT92nn0lfrcaIZVKDPPcw/cOqUKOhwLR8nZktLRDrJ1UVp0TslRPaMYVIej2NIa7CDFXQuiOE4R6+U/ACKe8zK+QKEu5XC3WrFAt6MUVECSSIwgpBXRvkhaYMlUqpQplMirdWQqUkaGoRAHBqNdLRHOUKeiEQl4ITgcAVSNG5GS2yEC+YOzcXgNy3CJLKkMNJWP0XMUohklJGi4fpStQCVVIWATZcINSsSXHkEwIBRpVEF30/BUU0i1xd56cFqYv880LLrMXeJbScw7ae8rNEqJRsVuW3fx9rT7tdjlty9kF937pbNK2XZJfd8f1k2UioTnX1t2nirIbKY9mgoqVnRSOvilFz5purMNdU/WXTrmpbYkp25TFjQUgpweaTzl0Pg5dilT4BphawNYmOQYGVGtr1Fg35KB9SeV9aNbYvDFJgiYhOeWuRxG8NfPQvXjj+i/e1iaUhJxMpuFyUHaIPHjLycjw++/BXlpF2pfnFb44F8O4uO8N3NfUcjGUvtGbdBxOjXF8UOAYM6y0BQ/c4uH+YE6MKDdXPt/VLSq8NDS0FEx/InPp1xTGJfLFoOogiaN0L8NH8WPHj/WAwHGLB2yM9ZKFsR+w7OZBv4kl4pgAyKYjbHGs/p90fJ4VK90e6NkxvZ6Lwyx+F58E+zriYJfotPie/QSwWbNoxrkp7u7JzryUeNFOe7GKOcZ0rdQNiw5vaFyTHPtF44MHJzl3+8Z7s7o9solXx2PqzW1hmi370HpHqp9Xaki0qUmiUaM23GxnF5dtzrdbdpXn4CJ4cSZ+Q0mKYCHPMdkVlOw0/LdkRrzZ+1lPPMeJm+njncll+NRrF3ELfOLm9eS7pSce5MExGcXPhSyzf7Rz41crW5wjDbfCfQJFZ6lnrltcaiTfLtcmK5fBAxOex1qJER5eNjAwVDtHOXJ8cGDB0OHjczAljtxtbc149OhuDUKe9hTGUXRWIBVIHp46cmrRLv3F73Y3Cpa0uwYGCaA2U00kRSfFsNPwjkelodO4s0GnwV3XTjRDG2qUr6nm8qv1QcU4g9Np+Y9lJ8e2xIkDQjRh6/8TXmnJ5FRwgtYODjPxUCAkx/6JgQ+Ll8m+bfDENYrNy2TN8pp+qioxjt1XJaV3HzDTbt1adKVonbapIPT4T7b39c6YnNGzbFtX3qvpk3r3nM+YnXZO9PV6AzH+1Rq0/AcA7DUwBgtt6gRlBrYgj8Nj5DGY7/sG76acy4F3Ux7DeygqK+hVilNE2aXYA+Hr1jf7vPcVGod/0EPhxzTnxRr5MZo6p55z0zKFWwDACQWrBH9EG9CfMwAakeT/cytiQAgJbs6vGCBSGJkONAMjlv4MgIfIByqoB1BDw7gtpo0AUhQOucvqKKWRBBppoI15lFNJO3UU00J1HloBxH0ttFId62JDNhlkoRl4uwAAAAA=)format("woff2")}:root{--0-main-colors--background:var(--3-extra--background);--0-main-colors--black:#000;--0-main-colors--border:var(--4-neutral--neutral-50);--0-main-colors--heading:var(--4-neutral--neutral-500);--0-main-colors--paragraph:var(--4-neutral--neutral-300);--0-main-colors--primary:var(--1-primary--primary-500);--0-main-colors--secondary:var(--2-secondary--secondary-500);--0-main-colors--tertiary:var(--3-extra--tertiary);--0-main-colors--transparent:#0000;--0-main-colors--white:#fff;--1-primary--primary-100:#ead9ce;--1-primary--primary-200:#e0c7b6;--1-primary--primary-300:#d1ae95;--1-primary--primary-400:#c99e81;--1-primary--primary-50:#f8f3ef;--1-primary--primary-500:#bb8661;--2-secondary--secondary-100:#bbbfbe;--2-secondary--secondary-200:#9ba09e;--2-secondary--secondary-300:#6d7572;--2-secondary--secondary-400:#515a56;--2-secondary--secondary-50:#e9eaea;--2-secondary--secondary-500:#25312c;--2-secondary--secondary-600:#222d28;--2-secondary--secondary-700:#1a231f;--2-secondary--secondary-800:#141b18;--3-extra--background:#e7e7e7;--3-extra--tertiary:#fdbf60;--4-neutral--neutral-100:#b5b5b5;--4-neutral--neutral-200:#919191;--4-neutral--neutral-300:#5e5e5e;--4-neutral--neutral-400:#3f3f3f;--4-neutral--neutral-50:#e7e7e7;--4-neutral--neutral-500:#0f0f0f;--4-neutral--neutral-600:#0e0e0e;--4-neutral--neutral-700:#0b0b0b;--4-neutral--neutral-800:#080808;--4-neutral--neutral-900:#060606;--5-box-shadow--color:white;--5-box-shadow--shadow-50:white;--6-radius--button:2px;--6-radius--gap:0px;--6-radius--primary:10px;--6-radius--secondary:40px}.container{z-index:2;width:100%;max-width:calc(var(--spacing) * 340);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);--tw-font-weight:400;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-weight:400;display:block;position:relative}@media not all and (width>=992px){.container{width:100%}}@media not all and (width>=768px){.container{flex-direction:column;justify-content:center;align-items:center;display:block}}@media not all and (width>=480px){.container{align-items:center;padding-block:0;padding-inline:15px}}.container.is-middle-allign{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);text-align:center;display:flex}@media not all and (width>=768px){.container.is-middle-allign{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}}.container.is-style-guide-page{align-items:flex-start;column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20);flex-direction:column;display:flex}.container.is-2-column-container{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:row;display:flex}@media not all and (width>=992px){.container.is-2-column-container{flex-direction:column-reverse}}.container.is-hero{justify-content:center;align-items:flex-end;width:100%;margin-right:0;display:flex}.container.is-video-container{height:100%}.container.is-slider-container{max-width:calc(var(--spacing) * 435);margin-right:0;padding-left:130px;padding-right:0;overflow:hidden}@media not all and (width>=992px){.container.is-slider-container{padding-left:110px}}@media not all and (width>=768px){.container.is-slider-container{padding-left:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.container.is-slider-container{padding-left:0;padding-right:0}}.container.is-slider-container-reverse{max-width:calc(var(--spacing) * 435);margin-left:0;padding-left:0;padding-right:130px;overflow:hidden}@media not all and (width>=768px){.container.is-slider-container-reverse{padding-right:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.container.is-slider-container-reverse{padding-right:0}}.container.is-absolute-bottom{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:30px;display:flex;position:absolute;bottom:-127px}@media not all and (width>=768px){.container.is-absolute-bottom{bottom:calc(var(--spacing) * -107);flex-direction:column}}@media not all and (width>=480px){.container.is-absolute-bottom{display:none;bottom:-525px}}.container.is-top-padding-60px{padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 30)}.container.is-80px-gap{align-items:stretch;column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 20);display:flex}.contents{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;display:flex}@media not all and (width>=992px){.contents{width:100%}}.contents.is-60{margin-top:calc(var(--spacing) * -25);gap:10px;width:60%}@media not all and (width>=992px){.contents.is-60{width:100%;margin-top:0}}.contents.is-max-width-580px{max-width:calc(var(--spacing) * 145)}@media not all and (width>=992px){.contents.is-max-width-580px{max-width:none}}.contents.is-width-600px{max-width:calc(var(--spacing) * 150)}@media not all and (width>=992px){.contents.is-width-600px{margin-top:calc(var(--spacing) * 5);max-width:none}}@media not all and (width>=768px){.contents.is-width-600px{margin-top:0}}.hidden{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-mask{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow:hidden}.slider-mask::-webkit-scrollbar{display:none}.slider-mask>*{scroll-snap-align:start;flex:0 0 100%}:where(._20px-gap,._6px-gap,.center-align,.client-info-body,.footer-icon-and-text-wrapper,.horizontal-wrapper,.menu-texts,.meta-block,.meta-wrapper,.paragraph-and-project-wrapper,.star-wrapper,.testimonial-body,.vertical-wrapper){display:flex}:where(._3-column-grid,.features-preview,.homepage-demos-2,.preview-4-col-grid,.why-choose-us-grid){display:grid}.prose{color:var(--0-main-colors--heading)}.prose>*+*{margin-top:20px}.prose :is(h2,h3,h4,h5,h6){margin-top:40px;margin-bottom:20px}.prose :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.prose h2{color:var(--0-main-colors--heading);letter-spacing:.6px;font-family:Orbitron,sans-serif;font-size:30px;font-weight:600;line-height:42px}.prose h3{color:var(--0-main-colors--heading);font-size:24px;font-weight:500;line-height:38px}.prose h4,.prose h5,.prose h6{color:var(--0-main-colors--heading);font-size:20px;font-weight:500;line-height:30px}@media screen and (width<=479px){.prose h2{font-size:20px;line-height:28px}}.prose ul{padding-left:24px;list-style:outside}.prose ol{padding-left:24px;list-style:decimal}.prose li+li,.prose :is(ul,ol) :is(ul,ol){margin-top:8px}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:2px solid;padding-left:24px;font-style:italic}.prose :is(img,video,iframe){border-radius:6px;width:100%;height:auto}.prose figure figcaption{opacity:.75;margin-top:8px;font-size:.875em}.prose :is(code,kbd,samp){background:#0000000f;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{background:#0000000f;border-radius:6px;padding:20px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose .table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;text-align:left;width:100%}.prose :is(th,td){border-bottom:1px solid #0000001f;padding:10px 12px}.prose hr{border:0;border-top:1px solid #0000001f}.counter-card,.contact-card,.service-card,.template,.site-feature-card-2,.why-choose-us-card-2{grid-area:span 1/span 1/span 1/span 1}@media screen and (width<=991px){.contact-card:last-child:nth-child(odd){grid-area:span 1/span 2/span 1/span 2}}@media screen and (width<=479px){.contact-card:last-child:nth-child(odd){grid-area:span 1/span 1/span 1/span 1}}.nav-menu-wrapper{display:none;right:0;overflow-y:auto}.nav-menu-wrapper[data-open]{animation:.4s cubic-bezier(.215,.61,.355,1) nav-in;display:flex}@keyframes nav-in{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.nav-menu-wrapper[data-open]{animation-duration:0s}}.menu-button,.nav-dropdown{appearance:none;font:inherit;text-align:left;cursor:pointer;border:0}.nav-dropdown{background:0 0;width:100%}.menu-button[aria-expanded=true] .hamburger-icon{display:none}.menu-button[aria-expanded=true] .cross-icon{display:block}.dropdown-options[data-open]{opacity:0;transition:opacity .5s,transform .5s;display:flex;transform:translateY(20px)}.dropdown-options[data-open][data-visible]{opacity:1;transform:translateY(0)}.default-text,.hover-text{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.primary-button:hover .default-text,.primary-button:hover .hover-text,.secondary-button:hover .default-text,.secondary-button:hover .hover-text,.primary-button-2:hover .default-text,.primary-button-2:hover .hover-text{transform:translateY(-100%)}:root{--color-ink:var(--4-neutral--neutral-500);--color-muted:var(--4-neutral--neutral-100);--color-white:var(--0-main-colors--white)}.js [data-anim]:not([data-anim-ready]){opacity:0}@media (prefers-reduced-motion:reduce){[data-slide]{transition-duration:0s}}@media screen and (width<=767px){.slider-mask{overflow:hidden}}.dropdown-contents{opacity:0;height:0;transition:height .5s cubic-bezier(.215,.61,.355,1),opacity .35s;overflow:hidden}[data-accordion-item][data-open]>.dropdown-contents{height:var(--panel-height,auto);opacity:1}html:not(.js) .dropdown-contents{opacity:1;height:auto}@media (prefers-reduced-motion:reduce){.dropdown-contents,.faq-dropdown-icon{transition-duration:0s}}[data-slide]{transform:translateX(var(--slider-offset,0px));transition:transform .8s cubic-bezier(.25,.46,.45,.94)}@media (prefers-reduced-motion:reduce){[data-slide]{transition-duration:0s}}.slider-mask{scroll-snap-type:none;white-space:nowrap;display:block;overflow:visible}@media screen and (width<=767px){.slider-mask{overflow:hidden}}[data-slider-prev],[data-slider-next]{appearance:none;cursor:pointer;border:0;padding:0}[data-slider-prev][disabled],[data-slider-next][disabled]{opacity:.4;cursor:default}.video-section{color:var(--0-main-colors--white);position:relative;overflow:hidden}.video-section>video{object-fit:cover;z-index:-1;background-color:var(--2-secondary--secondary-600);width:100%;height:100%;position:absolute;inset:0}.video-section>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}html,body{overflow-x:clip}.dropdown-contents{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.215,.61,.355,1),opacity .35s;display:grid}.dropdown-contents>*{min-height:0;overflow:hidden}[data-accordion-item][data-open]>.dropdown-contents{opacity:1;grid-template-rows:1fr}.faq-dropdown-icon{transition:transform .4s}[data-accordion-item][data-open] .faq-dropdown-icon{transform:rotate(180deg)}.dropdown-switch{appearance:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}html:not(.js) .dropdown-contents{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.dropdown-contents,.faq-dropdown-icon{transition-duration:0s}}.show-on-hover,.service-hover>*{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.215,.61,.355,1)}.show-on-hover{transform:translateY(50px)}.service-hover .service-title{transform:translateY(-50px)}.service-hover .white-color{transform:translateY(50px)}.service-hover .service-card-icon{transform:translate(-40px,40px)rotate(-45deg)}.service-hover .white-color{transition-delay:.1s}.service-hover .service-card-icon{transition-delay:.2s}.portfolio-slide:hover .show-on-hover,.portfolio-slide:focus-visible .show-on-hover,.gallery-slide:hover .show-on-hover,.gallery-slide:focus-visible .show-on-hover,.portfolio-grid-block:hover .show-on-hover,.portfolio-grid-block:focus-visible .show-on-hover,.portfolio-list-block:hover .show-on-hover,.portfolio-list-block:focus-visible .show-on-hover,.portfolio-masonary-block:hover .show-on-hover,.portfolio-masonary-block:focus-visible .show-on-hover,.portfolio-620px-height-slide:hover .show-on-hover,.portfolio-620px-height-slide:focus-visible .show-on-hover,.service-slide:hover .service-hover>*,.service-slide:focus-visible .service-hover>*,.service-slide-grid:hover .service-hover>*,.service-slide-grid:focus-visible .service-hover>*{opacity:1;transform:none}@media (hover:none){.show-on-hover,.service-hover>*{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.show-on-hover,.service-hover>*{transition-duration:0s}}.loader[data-running]{animation:.6s 2.2s forwards loader-out;display:flex}.loader[data-running] .text-1{animation:.8s cubic-bezier(.215,.61,.355,1) forwards loader-in-left}.loader[data-running] .text-2{animation:.8s cubic-bezier(.215,.61,.355,1) forwards loader-in-right}.loader[data-running] .loader-logo-wrapper .site-logo{animation:.8s cubic-bezier(.215,.61,.355,1) .7s backwards loader-mark}.text-1,.text-2{opacity:0}@keyframes loader-in-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:none}}@keyframes loader-in-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:none}}@keyframes loader-mark{0%{transform:translateY(50px)}to{transform:none}}@keyframes loader-out{to{opacity:0;transform:translateY(-100%)}}@media screen and (width<=991px){._2-column-block.is-top-align-reverse{flex-flow:wrap-reverse}}.creative-background{transform:translateY(-48%)}.hover-effect.is-left-align-vertical{height:60%;transition:height .3s cubic-bezier(.165,.84,.44,1)}.portfolio-620px-height-slide:hover .hover-effect.is-left-align-vertical,.portfolio-620px-height-slide:focus-visible .hover-effect.is-left-align-vertical{height:100%}@media (hover:none){.hover-effect.is-left-align-vertical{height:100%}}@media (prefers-reduced-motion:reduce){.hover-effect.is-left-align-vertical{transition-duration:0s}}.slider-dot{appearance:none;background-color:var(--0-main-colors--white);border:0;border-radius:100%;width:1em;height:1em;margin:0 3px;padding:0;display:inline-block}@supports (color:color-mix(in lab, red, red)){.slider-dot{background-color:color-mix(in srgb, var(--0-main-colors--white) 50%, transparent)}}.slider-dot{cursor:pointer;transition:background-color .2s}.slider-dot.is-current,.slider-dot:hover{background-color:var(--0-main-colors--white)}.video-banner>video{object-fit:cover;z-index:-1;background-color:var(--2-secondary--secondary-600);width:100%;height:100%;position:absolute;inset:0}.video-banner>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}@media screen and (width<=991px){@layer base{h1{font-size:50px;line-height:60px}h2{font-size:36px;line-height:50px}h3{font-size:34px;line-height:50px}}}@media screen and (width<=767px){@layer base{h1{font-size:42px}h3{font-size:30px;line-height:40px}}}@media screen and (width<=479px){@layer base{h1{font-size:34px;line-height:50px}h2{font-size:30px;line-height:40px}h3{font-size:22px;line-height:32px}h4{font-size:20px;line-height:28px}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
