*,:before,:after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb
}

:before,:after {
  --tw-content: ""
}

html {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family: Comfortaa,sans-serif;
  font-feature-settings: normal;
  font-variation-settings: normal
}

body {
  margin: 0;
  line-height: inherit
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px
}

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}

h1,h2,h3,h4,h5,h6 {
  font-size: inherit;
  font-weight: inherit
}

a {
  color: inherit;
  text-decoration: inherit
}

b,strong {
  font-weight: bolder
}

code,kbd,samp,pre {
  font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  font-size: 1em
}

small {
  font-size: 80%
}

sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse
}

button,input,optgroup,select,textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  margin: 0;
  padding: 0
}

button,select {
  text-transform: none
}

button,[type=button],[type=reset],[type=submit] {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none
}

:-moz-focusring {
  outline: auto
}

:-moz-ui-invalid {
  box-shadow: none
}

progress {
  vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

summary {
  display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
  margin: 0
}

fieldset {
  margin: 0;
  padding: 0
}

legend {
  padding: 0
}

ol,ul,menu {
  list-style: none;
  margin: 0;
  padding: 0
}

dialog {
  padding: 0
}

textarea {
  resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af
}

input::placeholder,textarea::placeholder {
  opacity: 1;
  color: #9ca3af
}

button,[role=button] {
  cursor: pointer
}

:disabled {
  cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
  display: block;
  vertical-align: middle
}

img,video {
  max-width: 100%;
  height: auto
}

[hidden] {
  display: none
}

*,:before,:after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia:
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia:
}

.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 16px;
  padding-left: 16px
}

@media (min-width: 100%) {
  .container {
      max-width:100%
  }
}

@media (min-width: 375px) {
  .container {
      max-width:375px
  }
}

@media (min-width: 768px) {
  .container {
      max-width:768px;
      padding-right: 36px;
      padding-left: 36px
  }
}

@media (min-width: 1366px) {
  .container {
      max-width:1366px;
      padding-right: 110px;
      padding-left: 110px
  }
}

@media (min-width: 1920px) {
  .container {
      max-width:1920px;
      padding-right: 244px;
      padding-left: 244px
  }
}

.pointer-events-none {
  pointer-events: none
}

.pointer-events-auto {
  pointer-events: auto
}

.fixed {
  position: fixed
}

.absolute {
  position: absolute
}

.relative {
  position: relative
}

.inset-0 {
  inset: 0
}

.bottom-0 {
  bottom: 0
}

.left-0 {
  left: 0
}

.left-1\/2 {
  left: 50%
}

.left-6 {
  left: 1.5rem
}

.right-8 {
  right: 2rem
}

.top-0 {
  top: 0
}

.top-1\/2 {
  top: 50%
}

.top-3 {
  top: .75rem
}

.top-6 {
  top: 1.5rem
}

.z-\[1\] {
  z-index: 1
}

.z-\[2\] {
  z-index: 2
}

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem
}

.mx-auto {
  margin-left: auto;
  margin-right: auto
}

.-mb-2 {
  margin-bottom: -.5rem
}

.mb-3 {
  margin-bottom: .75rem
}

.mb-5 {
  margin-bottom: 1.25rem
}

.mb-6 {
  margin-bottom: 1.5rem
}

.mb-8 {
  margin-bottom: 2rem
}

.mb-\[14px\] {
  margin-bottom: 14px
}

.mb-\[25px\] {
  margin-bottom: 25px
}

.mb-\[2px\] {
  margin-bottom: 2px
}

.mb-\[31px\] {
  margin-bottom: 31px
}

.mb-\[58px\] {
  margin-bottom: 58px
}

.mb-\[64px\] {
  margin-bottom: 64px
}

.mb-\[71px\] {
  margin-bottom: 71px
}

.mb-\[9px\] {
  margin-bottom: 9px
}

.mt-10 {
  margin-top: 2.5rem
}

.mt-3 {
  margin-top: .75rem
}

.block {
  display: block
}

.inline-block {
  display: inline-block
}

.inline {
  display: inline
}

.flex {
  display: flex
}

.inline-flex {
  display: inline-flex
}

.grid {
  display: grid
}

.h-10 {
  height: 2.5rem
}

.h-2 {
  height: .5rem
}

.h-3 {
  height: .75rem
}

.h-\[252px\] {
  height: 252px
}

.h-\[540px\] {
  height: 540px
}

.h-\[68px\] {
  height: 68px
}

.h-auto {
  height: auto
}

.h-full {
  height: 100%
}

.min-h-\[582px\] {
  min-height: 582px
}

.min-h-\[88px\] {
  min-height: 88px
}

.w-10 {
  width: 2.5rem
}

.w-2 {
  width: .5rem
}

.w-3 {
  width: .75rem
}

.w-\[82px\] {
  width: 82px
}

.w-full {
  width: 100%
}

.max-w-\[302px\] {
  max-width: 302px
}

.max-w-\[343px\] {
  max-width: 343px
}

.max-w-\[initial\] {
  max-width: initial
}

.max-w-none {
  max-width: none
}

.flex-auto {
  flex: 1 1 auto
}

.flex-shrink-0 {
  flex-shrink: 0
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-10 {
  --tw-translate-x: 2.5rem;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-0 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.cursor-pointer {
  cursor: pointer
}

.resize {
  resize: both
}

.flex-col {
  flex-direction: column
}

.items-start {
  align-items: flex-start
}

.items-end {
  align-items: flex-end
}

.items-center {
  align-items: center
}

.justify-start {
  justify-content: flex-start
}

.justify-center {
  justify-content: center
}

.justify-between {
  justify-content: space-between
}

.gap-0 {
  gap: 0px
}

.gap-2 {
  gap: .5rem
}

.gap-3 {
  gap: .75rem
}

.gap-4 {
  gap: 1rem
}

.gap-\[10px\] {
  gap: 10px
}

.gap-\[9px\] {
  gap: 9px
}

.overflow-hidden {
  overflow: hidden
}

.rounded-\[20px\] {
  border-radius: 20px
}

.rounded-full {
  border-radius: 9999px
}

.rounded-t-\[20px\] {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px
}

.rounded-tr-2xl {
  border-top-right-radius: 1rem
}

.rounded-tr-\[20px\] {
  border-top-right-radius: 20px
}

.rounded-tr-\[33px\] {
  border-top-right-radius: 33px
}

.rounded-tr-\[40px\] {
  border-top-right-radius: 40px
}

.border-0 {
  border-width: 0px
}

.border-b {
  border-bottom-width: 1px
}

.border-blue-border {
  --tw-border-opacity: 1;
  border-color: rgb(219 226 255 / var(--tw-border-opacity))
}

.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity))
}

.bg-blue-melrose {
  --tw-bg-opacity: 1;
  background-color: rgb(188 201 255 / var(--tw-bg-opacity))
}

.bg-blue-sapphire {
  --tw-bg-opacity: 1;
  background-color: rgb(53 77 156 / var(--tw-bg-opacity))
}

.bg-blue-titan {
  --tw-bg-opacity: 1;
  background-color: rgb(225 231 255 / var(--tw-bg-opacity))
}

.bg-blue-titan-light {
  --tw-bg-opacity: 1;
  background-color: rgb(236 239 255 / var(--tw-bg-opacity))
}

.bg-main-background {
  --tw-bg-opacity: 1;
  background-color: rgb(241 243 248 / var(--tw-bg-opacity))
}

.bg-transparent {
  background-color: transparent
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-opacity-10 {
  --tw-bg-opacity: .1
}

.bg-\[url\(\'\/assets\/services\/why-decor-xs\.svg\'\)\]{background-image:url(../assets/services/why-decor-xs.svg)}.bg-no-repeat{background-repeat:no-repeat}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-\[2px\]{padding:2px}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[13px\]{padding-bottom:13px}.pb-\[26px\]{padding-bottom:26px}.pb-\[6px\]{padding-bottom:6px}.pl-7{padding-left:1.75rem}.pl-\[10px\]{padding-left:10px}.pl-\[78px\]{padding-left:78px}.pr-5{padding-right:1.25rem}.pr-\[9px\]{padding-right:9px}.pt-20{padding-top:5rem}.pt-6{padding-top:1.5rem}.pt-\[10px\]{padding-top:10px}.pt-\[114px\]{padding-top:114px}.pt-\[149px\]{padding-top:149px}.pt-\[49px\]{padding-top:49px}.pt-\[68px\]{padding-top:68px}.text-center{text-align:center}.font-cygre{font-family:Cygre,sans-serif}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[40px\]{font-size:40px}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.not-italic{font-style:normal}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\]{line-height:1}.text-black-general{--tw-text-opacity: 1;color:rgb(17 26 58 / var(--tw-text-opacity))}.text-black-zodiac{--tw-text-opacity: 1;color:rgb(12 17 61 / var(--tw-text-opacity))}.text-blue-dodger{--tw-text-opacity: 1;color:rgb(73 116 255 / var(--tw-text-opacity))}.text-blue-sapphire{--tw-text-opacity: 1;color:rgb(53 77 156 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-opacity-60{--tw-text-opacity: .6}.text-opacity-70{--tw-text-opacity: .7}.underline{text-decoration-line:underline}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow-card{--tw-shadow: 0px 0px 50px 0px rgba(24, 43, 148, .08);--tw-shadow-colored: 0px 0px 50px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.content-\[\'-\'\]{--tw-content: "-";content:var(--tw-content)}.content-\[counter\(section\)\'\.\'counter\(li\)\'\.\'counter\(plus\)\]{--tw-content: counter(section)"."counter(li)"."counter(plus);content:var(--tw-content)}.content-\[counter\(section\)\'\.\'counter\(li\)\]{--tw-content: counter(section)"."counter(li);content:var(--tw-content)}@media (min-width: 768px){.md\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media (min-width: 100%){.md\:container{max-width:100%}}@media (min-width: 375px){.md\:container{max-width:375px}}@media (min-width: 768px){.md\:container{max-width:768px;padding-right:36px;padding-left:36px}}@media (min-width: 1366px){.md\:container{max-width:1366px;padding-right:110px;padding-left:110px}}@media (min-width: 1920px){.md\:container{max-width:1920px;padding-right:244px;padding-left:244px}}}@media (min-width: 1366px){.xl\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media (min-width: 100%){.xl\:container{max-width:100%}}@media (min-width: 375px){.xl\:container{max-width:375px}}@media (min-width: 768px){.xl\:container{max-width:768px;padding-right:36px;padding-left:36px}}@media (min-width: 1366px){.xl\:container{max-width:1366px;padding-right:110px;padding-left:110px}}@media (min-width: 1920px){.xl\:container{max-width:1920px;padding-right:244px;padding-left:244px}}}.last\:border-0:last-child{border-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:text-opacity-70:hover{--tw-text-opacity: .7}.active\:text-opacity-50:active{--tw-text-opacity: .5}.active\:text-opacity-70:active{--tw-text-opacity: .7}@media (min-width: 768px){.md\:pointer-events-auto{pointer-events:auto}.md\:static{position:static}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-7{margin-bottom:1.75rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:mb-\[21px\]{margin-bottom:21px}.md\:mb-\[2px\]{margin-bottom:2px}.md\:mb-\[62px\]{margin-bottom:62px}.md\:mb-\[87px\]{margin-bottom:87px}.md\:mb-\[88px\]{margin-bottom:88px}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-\[34px\]{height:34px}.md\:min-h-\[88px\]{min-height:88px}.md\:w-\[114px\]{width:114px}.md\:w-auto{width:auto}.md\:max-w-\[696px\]{max-width:696px}.md\:max-w-full{max-width:100%}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:gap-3{gap:.75rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-\[14px\]{gap:14px}.md\:border-0{border-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-\[64px\]{padding-bottom:64px}.md\:pr-6{padding-right:1.5rem}.md\:pt-\[100px\]{padding-top:100px}.md\:pt-\[194px\]{padding-top:194px}.md\:pt-\[57px\]{padding-top:57px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[52px\]{font-size:52px}.md\:leading-\[0\.95\]{line-height:.95}.md\:opacity-100{opacity:1}.last\:md\:col-span-2:last-child{grid-column:span 2 / span 2}}@media (min-width: 1366px){.xl\:m-0{margin:0}.xl\:mb-0{margin-bottom:0}.xl\:mb-10{margin-bottom:2.5rem}.xl\:mb-\[109px\]{margin-bottom:109px}.xl\:mb-\[110px\]{margin-bottom:110px}.xl\:mb-\[74px\]{margin-bottom:74px}.xl\:hidden{display:none}.xl\:min-h-\[682px\]{min-height:682px}.xl\:max-w-\[770px\]{max-width:770px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.xl\:gap-4{gap:1rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-\[30px\]{gap:30px}.xl\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.xl\:pt-\[234px\]{padding-top:234px}.xl\:pt-\[73px\]{padding-top:73px}.xl\:text-\[16px\]{font-size:16px}.xl\:text-\[56px\]{font-size:56px}.xl\:text-\[64px\]{font-size:64px}.last\:xl\:col-span-1:last-child{grid-column:span 1 / span 1}}@media (min-width: 1920px){.\32xl\:bottom-1\/2{bottom:50%}.\32xl\:left-\[38px\]{left:38px}.\32xl\:top-4{top:1rem}.\32xl\:mb-11{margin-bottom:2.75rem}.\32xl\:mb-12{margin-bottom:3rem}.\32xl\:mb-3{margin-bottom:.75rem}.\32xl\:mb-6{margin-bottom:1.5rem}.\32xl\:mb-8{margin-bottom:2rem}.\32xl\:mb-\[141px\]{margin-bottom:141px}.\32xl\:mb-\[143px\]{margin-bottom:143px}.\32xl\:mb-\[92px\]{margin-bottom:92px}.\32xl\:grid{display:grid}.\32xl\:h-20{height:5rem}.\32xl\:h-\[280px\]{height:280px}.\32xl\:h-\[420px\]{height:420px}.\32xl\:h-\[42px\]{height:42px}.\32xl\:h-\[640px\]{height:640px}.\32xl\:h-\[74px\]{height:74px}.\32xl\:h-\[90px\]{height:90px}.\32xl\:min-h-\[118px\]{min-height:118px}.\32xl\:min-h-\[78px\]{min-height:78px}.\32xl\:min-h-\[860px\]{min-height:860px}.\32xl\:w-20{width:5rem}.\32xl\:w-\[106px\]{width:106px}.\32xl\:w-\[136px\]{width:136px}.\32xl\:w-\[420px\]{width:420px}.\32xl\:w-\[74px\]{width:74px}.\32xl\:max-w-\[930px\]{max-width:930px}.\32xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.\32xl\:gap-6{gap:1.5rem}.\32xl\:bg-\[url\(\'\/assets\/services\/why-decor-2xl\.svg\'\)\]{background-image:url(../assets/services/why-decor-2xl.svg)}.\32xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:py-8{padding-top:2rem;padding-bottom:2rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pb-8{padding-bottom:2rem}.\32xl\:pl-\[56px\]{padding-left:56px}.\32xl\:pr-10{padding-right:2.5rem}.\32xl\:pt-6{padding-top:1.5rem}.\32xl\:pt-\[130px\]{padding-top:130px}.\32xl\:pt-\[144px\]{padding-top:144px}.\32xl\:pt-\[306px\]{padding-top:306px}.\32xl\:pt-\[92px\]{padding-top:92px}.\32xl\:text-\[16px\]{font-size:16px}.\32xl\:text-\[18px\]{font-size:18px}.\32xl\:text-\[20px\]{font-size:20px}.\32xl\:text-\[24px\]{font-size:24px}.\32xl\:text-\[52px\]{font-size:52px}.\32xl\:text-\[64px\]{font-size:64px}.\32xl\:text-\[72px\]{font-size:72px}.\32xl\:leading-\[1\.4\]{line-height:1.4}}@font-face{font-family:Comfortaa;font-display:swap;src:url(../_astro/Comfortaa-VariableFont_wght.woff2) format("woff2"),url(../_astro/Comfortaa-VariableFont_wght.woff) format("woff"),url(../_astro/Comfortaa-VariableFont_wght.ttf) format("truetype");font-weight:1 1000;font-style:normal}@font-face{font-family:Cygre;src:local("Cygre SemiBold"),local("Cygre-SemiBold"),url(../_astro/Cygre-SemiBold.woff2) format("woff2"),url(../_astro/Cygre-SemiBold.woff) format("woff"),url(../_astro/Cygre-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:local("Cygre Bold"),local("Cygre-Bold"),url(../_astro/Cygre-Bold.woff2) format("woff2"),url(../_astro/Cygre-Bold.woff) format("woff"),url(../_astro/Cygre-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cygre;src:local("Cygre ExtraBold"),local("Cygre-ExtraBold"),url(../_astro/Cygre-ExtraBold.woff2) format("woff2"),url(../_astro/Cygre-ExtraBold.woff) format("woff"),url(../_astro/Cygre-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.nav__item{display:flex;padding:.5rem}.header{position:relative;z-index:2;display:flex;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:18px;font-weight:700;line-height:1.6}@media (min-width: 768px){.header{font-size:16px}}@media (min-width: 1920px){.header{font-size:18px}}.header__container{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 768px){.header__container{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 1920px){.header__container{min-height:78px;padding-top:1rem;padding-bottom:1rem}}.header__burger-button{position:relative;display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;outline:2px solid transparent;outline-offset:2px}@media (min-width: 768px){.header__burger-button{display:none}}.burger-button{--tw-text-opacity: 1;color:rgb(17 26 58 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.burger-button:hover,.burger-button:active{--tw-text-opacity: .7 }.header__mobile{pointer-events:none;position:fixed;top:0;left:0;display:flex;height:100%;width:100%;flex-direction:column;align-items:flex-end;justify-content:flex-start;overflow:hidden;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.header__mobile{pointer-events:auto;position:static;margin-left:auto;display:inline-flex;flex-direction:row;justify-content:flex-end;opacity:1}}.header.open .header__mobile{pointer-events:auto;z-index:2;background-color:transparent;opacity:1}.header.open .nav__list{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.header__mobile .nav__list{display:flex;height:100%;width:100%;max-width:302px;--tw-translate-x: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:flex-start;gap:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:5rem 2rem .75rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.header__mobile .nav__list{width:auto;max-width:100%;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:row;flex-wrap:wrap;gap:.75rem;background-color:transparent;padding:0}}@media (min-width: 1366px){.header__mobile .nav__list{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width: 1920px){.header__mobile .nav__list{-moz-column-gap:1.25rem;column-gap:1.25rem}}.header__mobile .nav__list a{--tw-text-opacity: 1;color:rgb(17 26 58 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.header__mobile .nav__list a:hover{--tw-text-opacity: .7 }.header__mobile .nav__list a:active{--tw-text-opacity: .5 }.header__mobile .nav__list a.is-active{--tw-text-opacity: 1;color:rgb(53 77 156 / var(--tw-text-opacity))}.footer{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1.5rem;padding-bottom:1.25rem}@media (min-width: 768px){.footer{padding-bottom:1rem}}@media (min-width: 1920px){.footer{padding-top:1.75rem}}.footer__divider{margin-left:-1rem;margin-right:-1rem;margin-bottom:1.25rem;width:100%;--tw-border-opacity: 1;border-color:rgb(219 226 255 / var(--tw-border-opacity))}@media (min-width: 768px){.footer__divider{margin-left:0;margin-right:0;margin-bottom:1rem}}.footer__divider{width:calc(100% + 32px)}@media (min-width: 768px){.footer__divider{width:100%}}.footer__policy-link{margin-left:auto;margin-right:auto;display:inline-flex;padding:.5rem;--tw-text-opacity: 1;color:rgb(73 116 255 / var(--tw-text-opacity));text-decoration-line:underline;text-underline-offset:8px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.footer__policy-link:hover{--tw-text-opacity: .7}.footer__policy-link:active{--tw-text-opacity: .5}.footer__dlist{display:grid;gap:.5rem;font-size:14px}@media (min-width: 768px){.footer__dlist{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}}@media (min-width: 1366px){.footer__dlist{gap:1.5rem}}@media (min-width: 1920px){.footer__dlist{-moz-column-gap:1.75rem;column-gap:1.75rem;font-size:16px}}.footer__dlist>div{display:inline-block;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(219 226 255 / var(--tw-border-opacity));padding-bottom:6px}.footer__dlist>div:last-child{border-width:0px;padding-bottom:0}@media (min-width: 768px){.footer__dlist>div{border-width:0px;padding-bottom:0}}.footer__dlist dt{display:inline;color:rgb(12 17 61 / var(--tw-text-opacity));--tw-text-opacity: .6}.footer__dlist dd{display:inline}body,html{display:flex;min-height:100%;flex-direction:column}html{scroll-padding-top:60px}@media (min-width: 768px){html{scroll-padding-top:100px}}body{position:relative;flex:1 1 auto;--tw-bg-opacity: 1;background-color:rgb(241 243 248 / var(--tw-bg-opacity));font-size:16px;font-weight:400;line-height:1.6;--tw-text-opacity: 1;color:rgb(12 17 61 / var(--tw-text-opacity))}@media (min-width: 1920px){body{font-size:18px}}.body-header-fixed .header{position:fixed;top:0;left:0;width:100%}.main{position:relative;flex:1 1 auto}
