@charset "UTF-8";
*, ::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 / 0.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: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
::-ms-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 / 0.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: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
::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 / 0.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: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
*,
::before,
::after{
  -webkit-box-sizing:border-box;
          box-sizing:border-box;
  border-width:0;
  border-style:solid;
  border-color:#e5e7eb;
}
::before,
::after{
  --tw-content:'';
}
html,
:host{
  line-height:1.5;
  -webkit-text-size-adjust:100%;
  -moz-tab-size:4;
  -o-tab-size:4;
     tab-size:4;
  font-family:DM Sans, Arial, sans-serif;
  -webkit-font-feature-settings:normal;
          font-feature-settings:normal;
  font-variation-settings:normal;
  -webkit-tap-highlight-color:transparent;
}
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;
  -webkit-font-feature-settings:normal;
          font-feature-settings:normal;
  font-variation-settings:normal;
  font-size:1em;
}
small{
  font-size:80%;
}
sub,
sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}
sub{
  bottom:-0.25em;
}
sup{
  top:-0.5em;
}
table{
  text-indent:0;
  border-color:inherit;
  border-collapse:collapse;
}
button,
input,
optgroup,
select,
textarea{
  font-family:inherit;
  -webkit-font-feature-settings:inherit;
          font-feature-settings:inherit;
  font-variation-settings:inherit;
  font-size:100%;
  font-weight:inherit;
  line-height:inherit;
  letter-spacing:inherit;
  color:inherit;
  margin:0;
  padding:0;
}
button,
select{
  text-transform:none;
}
button,
input:where([type='button']),
input:where([type='reset']),
input:where([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::-webkit-input-placeholder, textarea::-webkit-input-placeholder{
  opacity:1;
  color:#9ca3af;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{
  opacity:1;
  color:#9ca3af;
}
input::-ms-input-placeholder, textarea::-ms-input-placeholder{
  opacity:1;
  color:#9ca3af;
}
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]:where(:not([hidden="until-found"])){
  display:none;
}
.container{
  width:100%;
}
@media (min-width: 640px){
  .container{
    max-width:640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width:768px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width:1024px;
  }
}
@media (min-width: 1280px){
  .container{
    max-width:1280px;
  }
}
@media (min-width: 1536px){
  .container{
    max-width:1536px;
  }
}
.pointer-events-none{
  pointer-events:none;
}
.static{
  position:static;
}
.fixed{
  position:fixed;
}
.absolute{
  position:absolute;
}
.relative{
  position:relative;
}
.inset-0{
  inset:0px;
}
.bottom-0{
  bottom:0px;
}
.bottom-3{
  bottom:0.75rem;
}
.left-0{
  left:0px;
}
.left-6{
  left:1.5rem;
}
.right-0{
  right:0px;
}
.top-0{
  top:0px;
}
.top-6{
  top:1.5rem;
}
.z-10{
  z-index:10;
}
.z-\[1000\]{
  z-index:1000;
}
.z-\[1001\]{
  z-index:1001;
}
.z-\[1002\]{
  z-index:1002;
}
.order-1{
  -ms-flex-order:1;
      -webkit-box-ordinal-group:2;
      order:1;
}
.order-2{
  -ms-flex-order:2;
      -webkit-box-ordinal-group:3;
      order:2;
}
.float-right{
  float:right;
}
.float-left{
  float:left;
}
.m-0{
  margin:0px;
}
.m-auto{
  margin:auto;
}
.mx-3{
  margin-left:0.75rem;
  margin-right:0.75rem;
}
.mx-auto{
  margin-left:auto;
  margin-right:auto;
}
.my-0{
  margin-top:0px;
  margin-bottom:0px;
}
.mb-0{
  margin-bottom:0px;
}
.mb-1{
  margin-bottom:0.25rem;
}
.mb-2{
  margin-bottom:0.5rem;
}
.mb-3{
  margin-bottom:0.75rem;
}
.mb-4{
  margin-bottom:1rem;
}
.mb-5{
  margin-bottom:1.25rem;
}
.mb-6{
  margin-bottom:1.5rem;
}
.mb-7{
  margin-bottom:1.75rem;
}
.mb-8{
  margin-bottom:2rem;
}
.ml-0{
  margin-left:0px;
}
.ml-1{
  margin-left:0.25rem;
}
.ml-10{
  margin-left:2.5rem;
}
.ml-2{
  margin-left:0.5rem;
}
.ml-3{
  margin-left:0.75rem;
}
.ml-7{
  margin-left:1.75rem;
}
.ml-auto{
  margin-left:auto;
}
.mr-0{
  margin-right:0px;
}
.mr-1{
  margin-right:0.25rem;
}
.mr-2{
  margin-right:0.5rem;
}
.mr-3{
  margin-right:0.75rem;
}
.mr-4{
  margin-right:1rem;
}
.mr-auto{
  margin-right:auto;
}
.mt-0{
  margin-top:0px;
}
.mt-1{
  margin-top:0.25rem;
}
.mt-2{
  margin-top:0.5rem;
}
.mt-3{
  margin-top:0.75rem;
}
.mt-4{
  margin-top:1rem;
}
.mt-5{
  margin-top:1.25rem;
}
.mt-6{
  margin-top:1.5rem;
}
.mt-7{
  margin-top:1.75rem;
}
.mt-8{
  margin-top:2rem;
}
.mt-\[24px\]{
  margin-top:24px;
}
.mt-\[40px\]{
  margin-top:40px;
}
.line-clamp-2{
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
.block{
  display:block;
}
.inline-block{
  display:inline-block;
}
.flex{
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
}
.inline-flex{
  display:-ms-inline-flexbox;
  display:-webkit-inline-box;
  display:inline-flex;
}
.table{
  display:table;
}
.grid{
  display:grid;
}
.hidden{
  display:none;
}
.aspect-square{
  aspect-ratio:1 / 1;
}
.h-12{
  height:3rem;
}
.h-2{
  height:0.5rem;
}
.h-4{
  height:1rem;
}
.h-8{
  height:2rem;
}
.h-\[1\.5px\]{
  height:1.5px;
}
.h-\[16px\]{
  height:16px;
}
.h-\[20px\]{
  height:20px;
}
.h-\[24px\]{
  height:24px;
}
.h-\[26px\]{
  height:26px;
}
.h-\[300px\]{
  height:300px;
}
.h-\[40px\]{
  height:40px;
}
.h-\[55px\]{
  height:55px;
}
.h-\[56px\]{
  height:56px;
}
.h-\[60px\]{
  height:60px;
}
.h-auto{
  height:auto;
}
.h-full{
  height:100%;
}
.h-screen{
  height:100vh;
}
.max-h-\[80px\]{
  max-height:80px;
}
.min-h-\[346px\]{
  min-height:346px;
}
.min-h-\[86px\]{
  min-height:86px;
}
.w-0{
  width:0px;
}
.w-12{
  width:3rem;
}
.w-2{
  width:0.5rem;
}
.w-4{
  width:1rem;
}
.w-8{
  width:2rem;
}
.w-\[16px\]{
  width:16px;
}
.w-\[24px\]{
  width:24px;
}
.w-\[26px\]{
  width:26px;
}
.w-\[2px\]{
  width:2px;
}
.w-\[346px\]{
  width:346px;
}
.w-\[40px\]{
  width:40px;
}
.w-\[56px\]{
  width:56px;
}
.w-auto{
  width:auto;
}
.w-full{
  width:100%;
}
.min-w-0{
  min-width:0px;
}
.min-w-\[280px\]{
  min-width:280px;
}
.max-w-\[276px\]{
  max-width:276px;
}
.flex-1{
  -ms-flex:1 1 0%;
      -webkit-box-flex:1;
      flex:1 1 0%;
}
.flex-none{
  -ms-flex:none;
      -webkit-box-flex:0;
      flex:none;
}
.flex-shrink{
  -ms-flex-negative:1;
      flex-shrink:1;
}
.flex-shrink-0{
  -ms-flex-negative:0;
      flex-shrink:0;
}
.shrink-0{
  -ms-flex-negative:0;
      flex-shrink:0;
}
.flex-grow{
  -ms-flex-positive:1;
      -webkit-box-flex:1;
      flex-grow:1;
}
.rotate-180{
  --tw-rotate:180deg;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-not-allowed{
  cursor:not-allowed;
}
.cursor-pointer{
  cursor:pointer;
}
.grid-cols-2{
  grid-template-columns:repeat(2, minmax(0, 1fr));
}
.flex-row{
  -ms-flex-direction:row;
      -webkit-box-orient:horizontal;
      -webkit-box-direction:normal;
      flex-direction:row;
}
.flex-col{
  -ms-flex-direction:column;
      -webkit-box-orient:vertical;
      -webkit-box-direction:normal;
      flex-direction:column;
}
.flex-wrap{
  -ms-flex-wrap:wrap;
      flex-wrap:wrap;
}
.items-start{
  -ms-flex-align:start;
      -webkit-box-align:start;
      align-items:flex-start;
}
.items-end{
  -ms-flex-align:end;
      -webkit-box-align:end;
      align-items:flex-end;
}
.items-center{
  -ms-flex-align:center;
      -webkit-box-align:center;
      align-items:center;
}
.justify-start{
  -ms-flex-pack:start;
      -webkit-box-pack:start;
      justify-content:flex-start;
}
.justify-end{
  -ms-flex-pack:end;
      -webkit-box-pack:end;
      justify-content:flex-end;
}
.justify-center{
  -ms-flex-pack:center;
      -webkit-box-pack:center;
      justify-content:center;
}
.justify-between{
  -ms-flex-pack:justify;
      -webkit-box-pack:justify;
      justify-content:space-between;
}
.gap-10{
  gap:2.5rem;
}
.gap-12{
  gap:3rem;
}
.gap-2{
  gap:0.5rem;
}
.gap-3{
  gap:0.75rem;
}
.gap-4{
  gap:1rem;
}
.gap-5{
  gap:1.25rem;
}
.gap-6{
  gap:1.5rem;
}
.gap-8{
  gap:2rem;
}
.gap-\[14px\]{
  gap:14px;
}
.gap-\[16px\]{
  gap:16px;
}
.gap-\[20px\]{
  gap:20px;
}
.gap-\[46px\]{
  gap:46px;
}
.gap-\[6px\]{
  gap:6px;
}
.gap-\[70px\]{
  gap:70px;
}
.gap-x-4{
  -webkit-column-gap:1rem;
     -moz-column-gap:1rem;
          column-gap:1rem;
}
.gap-y-8{
  row-gap:2rem;
}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse:0;
  margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));
}
.overflow-hidden{
  overflow:hidden;
}
.overflow-y-auto{
  overflow-y:auto;
}
.whitespace-nowrap{
  white-space:nowrap;
}
.rounded{
  border-radius:0.25rem;
}
.rounded-\[8px\]{
  border-radius:8px;
}
.rounded-full{
  border-radius:9999px;
}
.rounded-md{
  border-radius:0.375rem;
}
.border{
  border-width:1px;
}
.border-0{
  border-width:0px;
}
.border-b{
  border-bottom-width:1px;
}
.border-l-2{
  border-left-width:2px;
}
.border-gray-300{
  --tw-border-opacity:1;
  border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-white\/20{
  border-color:rgb(255 255 255 / 0.2);
}
.border-white\/50{
  border-color:rgb(255 255 255 / 0.5);
}
.bg-\[\#00773D\]{
  --tw-bg-opacity:1;
  background-color:rgb(0 119 61 / var(--tw-bg-opacity, 1));
}
.bg-\[\#00803D\]{
  --tw-bg-opacity:1;
  background-color:rgb(0 128 61 / var(--tw-bg-opacity, 1));
}
.bg-\[\#B2995A\]{
  --tw-bg-opacity:1;
  background-color:rgb(178 153 90 / var(--tw-bg-opacity, 1));
}
.bg-\[\#BFA550\]{
  --tw-bg-opacity:1;
  background-color:rgb(191 165 80 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D3B961\]{
  --tw-bg-opacity:1;
  background-color:rgb(211 185 97 / var(--tw-bg-opacity, 1));
}
.bg-\[\#c4ab4f\]{
  --tw-bg-opacity:1;
  background-color:rgb(196 171 79 / var(--tw-bg-opacity, 1));
}
.bg-black\/30{
  background-color:rgb(0 0 0 / 0.3);
}
.bg-black\/40{
  background-color:rgb(0 0 0 / 0.4);
}
.bg-black\/50{
  background-color:rgb(0 0 0 / 0.5);
}
.bg-white{
  --tw-bg-opacity:1;
  background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/60{
  background-color:rgb(255 255 255 / 0.6);
}
.bg-\[url\(\/assets\/redesign\/footer\.jpg\)\]{
  background-image:url(/assets/redesign/footer.jpg);
}
.bg-\[url\(\/new_site\/img\/consultBg\.jpg\)\]{
  background-image:url(/new_site/img/consultBg.jpg);
}
.bg-\[url\(\/new_site\/img\/surveyBg\.jpg\)\]{
  background-image:url(/new_site/img/surveyBg.jpg);
}
.bg-cover{
  background-size:cover;
}
.bg-center{
  background-position:center;
}
.fill-\[\#66696C\]{
  fill:#66696C;
}
.fill-blue-500{
  fill:#3b82f6;
}
.fill-red-600{
  fill:#dc2626;
}
.object-contain{
  -o-object-fit:contain;
     object-fit:contain;
}
.object-cover{
  -o-object-fit:cover;
     object-fit:cover;
}
.p-0{
  padding:0px;
}
.p-1{
  padding:0.25rem;
}
.p-2{
  padding:0.5rem;
}
.p-3{
  padding:0.75rem;
}
.p-4{
  padding:1rem;
}
.p-6{
  padding:1.5rem;
}
.p-7{
  padding:1.75rem;
}
.p-8{
  padding:2rem;
}
.p-\[18px\]{
  padding:18px;
}
.px-0{
  padding-left:0px;
  padding-right:0px;
}
.px-3{
  padding-left:0.75rem;
  padding-right:0.75rem;
}
.px-4{
  padding-left:1rem;
  padding-right:1rem;
}
.px-6{
  padding-left:1.5rem;
  padding-right:1.5rem;
}
.px-\[190px\]{
  padding-left:190px;
  padding-right:190px;
}
.px-\[20px\]{
  padding-left:20px;
  padding-right:20px;
}
.px-\[72px\]{
  padding-left:72px;
  padding-right:72px;
}
.px-\[80px\]{
  padding-left:80px;
  padding-right:80px;
}
.py-0\.5{
  padding-top:0.125rem;
  padding-bottom:0.125rem;
}
.py-10{
  padding-top:2.5rem;
  padding-bottom:2.5rem;
}
.py-2{
  padding-top:0.5rem;
  padding-bottom:0.5rem;
}
.py-2\.5{
  padding-top:0.625rem;
  padding-bottom:0.625rem;
}
.py-3{
  padding-top:0.75rem;
  padding-bottom:0.75rem;
}
.py-4{
  padding-top:1rem;
  padding-bottom:1rem;
}
.py-5{
  padding-top:1.25rem;
  padding-bottom:1.25rem;
}
.py-8{
  padding-top:2rem;
  padding-bottom:2rem;
}
.py-\[10px\]{
  padding-top:10px;
  padding-bottom:10px;
}
.py-\[12px\]{
  padding-top:12px;
  padding-bottom:12px;
}
.py-\[76px\]{
  padding-top:76px;
  padding-bottom:76px;
}
.py-\[86px\]{
  padding-top:86px;
  padding-bottom:86px;
}
.py-\[9\.5px\]{
  padding-top:9.5px;
  padding-bottom:9.5px;
}
.pb-0{
  padding-bottom:0px;
}
.pb-10{
  padding-bottom:2.5rem;
}
.pb-2{
  padding-bottom:0.5rem;
}
.pb-5{
  padding-bottom:1.25rem;
}
.pb-8{
  padding-bottom:2rem;
}
.pb-\[100px\]{
  padding-bottom:100px;
}
.pl-3{
  padding-left:0.75rem;
}
.pl-4{
  padding-left:1rem;
}
.pl-6{
  padding-left:1.5rem;
}
.pr-3{
  padding-right:0.75rem;
}
.pt-0{
  padding-top:0px;
}
.pt-2{
  padding-top:0.5rem;
}
.pt-20{
  padding-top:5rem;
}
.pt-5{
  padding-top:1.25rem;
}
.pt-6{
  padding-top:1.5rem;
}
.pt-7{
  padding-top:1.75rem;
}
.text-left{
  text-align:left;
}
.text-center{
  text-align:center;
}
.text-right{
  text-align:right;
}
.font-roboto{
  font-family:Roboto, sans-serif;
}
.text-\[12\.8px\]{
  font-size:12.8px;
}
.text-\[12px\]{
  font-size:12px;
}
.text-\[13px\]{
  font-size:13px;
}
.text-\[14px\]{
  font-size:14px;
}
.text-\[15px\]{
  font-size:15px;
}
.text-\[16px\]{
  font-size:16px;
}
.text-\[17px\]{
  font-size:17px;
}
.text-\[18px\]{
  font-size:18px;
}
.text-\[20px\]{
  font-size:20px;
}
.text-\[22px\]{
  font-size:22px;
}
.text-\[24px\]{
  font-size:24px;
}
.text-\[26px\]{
  font-size:26px;
}
.text-\[40px\]{
  font-size:40px;
}
.font-bold{
  font-weight:700;
}
.font-medium{
  font-weight:500;
}
.font-semibold{
  font-weight:600;
}
.uppercase{
  text-transform:uppercase;
}
.italic{
  font-style:italic;
}
.leading-\[19\.1px\]{
  line-height:19.1px;
}
.leading-\[19px\]{
  line-height:19px;
}
.leading-\[23px\]{
  line-height:23px;
}
.leading-\[24px\]{
  line-height:24px;
}
.leading-\[25\.6px\]{
  line-height:25.6px;
}
.leading-\[27\.4px\]{
  line-height:27.4px;
}
.leading-\[27px\]{
  line-height:27px;
}
.leading-\[48px\]{
  line-height:48px;
}
.leading-none{
  line-height:1;
}
.leading-relaxed{
  line-height:1.625;
}
.leading-snug{
  line-height:1.375;
}
.leading-tight{
  line-height:1.25;
}
.tracking-tight{
  letter-spacing:-0.025em;
}
.tracking-wide{
  letter-spacing:0.025em;
}
.tracking-wider{
  letter-spacing:0.05em;
}
.tracking-widest{
  letter-spacing:0.1em;
}
.text-\[\#0C8045\]{
  --tw-text-opacity:1;
  color:rgb(12 128 69 / var(--tw-text-opacity, 1));
}
.text-\[\#111827\]{
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-\[\#68696A\]{
  --tw-text-opacity:1;
  color:rgb(104 105 106 / var(--tw-text-opacity, 1));
}
.text-\[\#9CA3AF\]{
  --tw-text-opacity:1;
  color:rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-\[\#B2995A\]{
  --tw-text-opacity:1;
  color:rgb(178 153 90 / var(--tw-text-opacity, 1));
}
.text-\[rgba\(15\2c 23\2c 42\2c \.65\)\]{
  color:rgba(15,23,42,.65);
}
.text-\[rgba\(15\2c 23\2c 42\2c \.7\)\]{
  color:rgba(15,23,42,.7);
}
.text-pink-500{
  --tw-text-opacity:1;
  color:rgb(236 72 153 / var(--tw-text-opacity, 1));
}
.text-transparent{
  color:transparent;
}
.text-white{
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/60{
  color:rgb(255 255 255 / 0.6);
}
.text-white\/70{
  color:rgb(255 255 255 / 0.7);
}
.text-white\/80{
  color:rgb(255 255 255 / 0.8);
}
.underline{
  text-decoration-line:underline;
}
.opacity-0{
  opacity:0;
}
.opacity-50{
  opacity:0.5;
}
.shadow-\[0_30px_90px_rgba\(2\2c 6\2c 23\2c \.35\)\]{
  --tw-shadow:0 30px 90px rgba(2,6,23,.35);
  --tw-shadow-colored:0 30px 90px var(--tw-shadow-color);
  -webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          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;
}
.outline{
  outline-style:solid;
}
.blur{
  --tw-blur:blur(8px);
  -webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  -webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-filter{
  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{
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, backdrop-filter, -webkit-transform, -webkit-filter;
  -webkit-transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-box-shadow, -webkit-transform, -webkit-filter;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-transform, -webkit-filter;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:150ms;
          transition-duration:150ms;
}
.transition-all{
  -webkit-transition-property:all;
  transition-property:all;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:150ms;
          transition-duration:150ms;
}
.transition-colors{
  -webkit-transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:150ms;
          transition-duration:150ms;
}
.transition-transform{
  transition-property:-webkit-transform;
  -webkit-transition-property:-webkit-transform;
  transition-property:transform;
  transition-property:transform, -webkit-transform;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:150ms;
          transition-duration:150ms;
}
.duration-200{
  -webkit-transition-duration:200ms;
          transition-duration:200ms;
}
.duration-300{
  -webkit-transition-duration:300ms;
          transition-duration:300ms;
}
.duration-500{
  -webkit-transition-duration:500ms;
          transition-duration:500ms;
}
.ease-in-out{
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
.header-burger{
  width:120px;
  height:120px;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-pack:center;
      -webkit-box-pack:center;
      justify-content:center;
  -ms-flex-align:center;
      -webkit-box-align:center;
      align-items:center;
}
.schedule-modal{
  display:none;
  position:fixed;
  z-index:9999;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color:rgba(17, 24, 39, 0.6);
  backdrop-filter:blur(4px);
  -ms-flex-align:center;
      -webkit-box-align:center;
      align-items:center;
  -ms-flex-pack:center;
      -webkit-box-pack:center;
      justify-content:center;
}
.schedule-modal.is-active{
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -webkit-animation:fadeIn 0.3s ease-out;
          animation:fadeIn 0.3s ease-out;
}

@-webkit-keyframes fadeIn{
  from{
    opacity:0;
    -webkit-transform:scale(0.95);
            transform:scale(0.95);
  }
  to{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1);
  }
}

@keyframes fadeIn{
  from{
    opacity:0;
    -webkit-transform:scale(0.95);
            transform:scale(0.95);
  }
  to{
    opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1);
  }
}
.schedule-modal__content{
  background-color:#ffffff;
  padding:32px;
  border-radius:20px;
  width:100%;
  max-width:550px;
  max-height:80vh;
  -webkit-box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
          box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  position:relative;
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-direction:column;
      -webkit-box-orient:vertical;
      -webkit-box-direction:normal;
      flex-direction:column;
}
.schedule-modal__close{
  position:absolute;
  top:20px;
  right:24px;
  color:#9ca3af;
  font-size:28px;
  font-weight:bold;
  cursor:pointer;
  -webkit-transition:color 0.2s;
  transition:color 0.2s;
}

.schedule-modal__close:hover{
  color:#111827;
}
.schedule-modal__title{
  font-family:"Roboto", sans-serif;
  font-size:20px;
  font-weight:800;
  color:#111827;
  margin:0 0 20px 0;
  text-transform:uppercase;
  letter-spacing:0.5px;
}
.schedule-modal__list{
  overflow-y:auto;
  padding-right:8px;
}
.schedule-modal__list::-webkit-scrollbar{
  width:6px;
}

.schedule-modal__list::-webkit-scrollbar-thumb{
  background-color:#e5e7eb;
  border-radius:9999px;
}
.schedule-item{
  display:-ms-flexbox;
  display:-webkit-box;
  display:flex;
  -ms-flex-pack:justify;
      -webkit-box-pack:justify;
      justify-content:space-between;
  -ms-flex-align:center;
      -webkit-box-align:center;
      align-items:center;
  padding:12px 0;
  border-bottom:1px solid #f3f4f6;
  font-size:14px;
  font-family:"Roboto", sans-serif;
}

.schedule-item:last-child{
  border-bottom:none;
}

.schedule-item span{
  color:#00773D;
  font-weight:700;
  background:#f0fdf4;
  padding:4px 10px;
  border-radius:9999px;
  white-space:nowrap;
}

.schedule-item strong{
  color:#374151;
  font-weight:500;
  text-align:right;
  margin-left:15px;
}
@media (max-width: 576px){
  .schedule-modal__content{
    padding:24px 16px 16px 16px;
    margin:12px;
    max-height:90vh;
    border-radius:16px;
  }
  .schedule-modal__title{
    font-size:18px;
    margin-bottom:16px;
    padding-right:24px;
  }
  .schedule-modal__close{
    top:14px;
    right:16px;
    font-size:26px;
  }
  .schedule-item{
    padding:10px 0;
    -ms-flex-direction:row;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        flex-direction:row;
    -ms-flex-align:center;
        -webkit-box-align:center;
        align-items:center;
    font-size:13px;
  }
  .schedule-item span{
    padding:3px 8px;
    font-size:12px;
  }
  .schedule-item strong{
    margin-left:10px;
    max-width:70%;
    word-wrap:break-word;
  }
}
.advantage-card-anim{
  -webkit-transition-property:all;
  transition-property:all;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:300ms;
          transition-duration:300ms;
}

.advantage-card-anim:hover{
  --tw-scale-x:1.05;
  --tw-scale-y:1.05;
  --tw-translate-y:-2px;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-box-shadow:0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.05);
          box-shadow:0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.05);
}

.hover-jump{
  -webkit-transition-property:all;
  transition-property:all;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:300ms;
          transition-duration:300ms;
}

.hover-jump:hover{
  --tw-scale-x:1.05;
  --tw-scale-y:1.05;
  --tw-translate-y:-7px;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
          box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
}

.posts-item__inner{
  -webkit-transition-property:all;
  transition-property:all;
  -webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration:300ms;
          transition-duration:300ms;
  display:block;
}

.posts-item__inner:hover{
  --tw-scale-x:1.05;
  --tw-scale-y:1.05;
  --tw-translate-y:-7px;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  -webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);
          box-shadow:0 10px 20px rgba(0, 0, 0, 0.1);
  border-radius:8px;
}

.services-item__inner:hover,
.s-page__content .services-item__inner:hover{
  color:#000000 !important;
  background:transparent !important;
}

.services-item__inner:hover .services-item__icon,
.s-page__content .services-item__inner:hover .services-item__title{
  color:#000000 !important;
}

.s-page__content .services-item__inner:hover .services-item__desc,
.s-page__content .services-item__inner:hover .services-item__desc a{
  color:#4e4e4e !important;
  opacity:1 !important;
}

.hover\:-translate-y-px:hover{
  --tw-translate-y:-1px;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:bg-\[\#006830\]:hover{
  --tw-bg-opacity:1;
  background-color:rgb(0 104 48 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#BFA550\]:hover{
  --tw-bg-opacity:1;
  background-color:rgb(191 165 80 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#a8903f\]:hover{
  --tw-bg-opacity:1;
  background-color:rgb(168 144 63 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[rgba\(0\2c 125\2c 68\2c \.9\)\]:hover{
  background-color:rgba(0,125,68,.9);
}

.hover\:fill-blue-500:hover{
  fill:#3b82f6;
}

.hover\:fill-pink-500:hover{
  fill:#ec4899;
}

.hover\:fill-red-600:hover{
  fill:#dc2626;
}

.hover\:text-\[\#0b1220\]:hover{
  --tw-text-opacity:1;
  color:rgb(11 18 32 / var(--tw-text-opacity, 1));
}

.hover\:text-\[\#111827\]:hover{
  --tw-text-opacity:1;
  color:rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.hover\:text-\[\#BE9F56\]:hover{
  --tw-text-opacity:1;
  color:rgb(190 159 86 / var(--tw-text-opacity, 1));
}

.hover\:text-\[\#D3B961\]:hover{
  --tw-text-opacity:1;
  color:rgb(211 185 97 / var(--tw-text-opacity, 1));
}

.hover\:text-\[rgb\(0\2c 125\2c 68\)\]:hover{
  --tw-text-opacity:1;
  color:rgb(0 125 68 / var(--tw-text-opacity, 1));
}

.hover\:text-transparent:hover{
  color:transparent;
}

.hover\:text-white:hover{
  --tw-text-opacity:1;
  color:rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:text-white\/80:hover{
  color:rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:w-full{
  width:100%;
}

.group:hover .group-hover\:rotate-6{
  --tw-rotate:6deg;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-125{
  --tw-scale-x:1.25;
  --tw-scale-y:1.25;
  -webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
              -ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
          transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 768px){
  .md\:grid-cols-4{
    grid-template-columns:repeat(4, minmax(0, 1fr));
  }
}
