*, ::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;
  }
}
.static{
  position:static;
}
.fixed{
  position:fixed;
}
.absolute{
  position:absolute;
}
.relative{
  position:relative;
}
.inset-0{
  inset:0px;
}
.-right-2{
  right:-0.5rem;
}
.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-1\/2{
  top:50%;
}
.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-\[20px\]{
  margin-left:20px;
}
.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-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-\[20px\]{
  height:20px;
}
.h-\[24px\]{
  height:24px;
}
.h-\[26px\]{
  height:26px;
}
.h-\[300px\]{
  height:300px;
}
.h-\[40px\]{
  height:40px;
}
.h-\[55px\]{
  height:55px;
}
.h-\[60px\]{
  height:60px;
}
.h-auto{
  height:auto;
}
.h-full{
  height:100%;
}
.h-px{
  height:1px;
}
.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-1\/2{
  width:50%;
}
.w-12{
  width:3rem;
}
.w-2{
  width:0.5rem;
}
.w-4{
  width:1rem;
}
.w-8{
  width:2rem;
}
.w-\[24px\]{
  width:24px;
}
.w-\[26px\]{
  width:26px;
}
.w-\[2px\]{
  width:2px;
}
.w-\[346px\]{
  width:346px;
}
.w-\[40px\]{
  width:40px;
}
.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;
}
.-translate-y-1\/2{
  --tw-translate-y:-50%;
  -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));
}
.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-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-\[8px\]{
  border-radius:8px;
}
.rounded-full{
  border-radius:9999px;
}
.border{
  border-width:1px;
}
.border-0{
  border-width:0px;
}
.border-b{
  border-bottom-width:1px;
}
.border-l-2{
  border-left-width:2px;
}
.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\/20{
  background-color:rgb(0 0 0 / 0.2);
}
.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-6{
  padding-top:1.5rem;
  padding-bottom:1.5rem;
}
.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-\[19\.37px\]{
  font-size:19.37px;
}
.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;
}
.text-sm{
  font-size:0.875rem;
  line-height:1.25rem;
}
.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-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-\[\#68696A\]{
  --tw-text-opacity:1;
  color:rgb(104 105 106 / var(--tw-text-opacity, 1));
}
.text-\[\#B2995A\]{
  --tw-text-opacity:1;
  color:rgb(178 153 90 / var(--tw-text-opacity, 1));
}
.text-\[\#BFA550\]{
  --tw-text-opacity:1;
  color:rgb(191 165 80 / var(--tw-text-opacity, 1));
}
.text-\[\#C7B164\]{
  --tw-text-opacity:1;
  color:rgb(199 177 100 / 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\/75{
  color:rgb(255 255 255 / 0.75);
}
.text-white\/80{
  color:rgb(255 255 255 / 0.8);
}
.underline{
  text-decoration-line:underline;
}
.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{
  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);
}
.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;
}
.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-\[\#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));
  }
}
