/*
! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com
*/*,
:after,
:before {
 border-color:var(--gray-200);
 border-style:solid;
 border-width:0;
 box-sizing:border-box
}
:after,
:before {
 --tw-content:""
}

hr {
 border-top-width:1px;
 color:inherit;
 height:0
}
abbr:where([title]) {
 -webkit-text-decoration:underline dotted;
 text-decoration:underline dotted
}
#sety h1,
#sety h2,
#sety h3,
#sety h4,
#sety h5,
#sety h6 {
 font-size:inherit;
 font-weight:inherit
}
#sety a {
 color:inherit;
 text-decoration:inherit
}
#sety b,
#sety strong {
 font-weight:bolder
}
code,
kbd,
pre,
samp {
 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
}
#sety table {
 border-collapse:collapse;
 border-color:inherit;
 text-indent:0
}
#sety button,
#sety input,
#sety optgroup,
#sety select,
#sety textarea {
 color:inherit;
 font-family:inherit;
 font-size:100%;
 line-height:inherit;
 margin:0;
 padding:0
}
#sety button,
#sety select {
 text-transform:none
}
[type=button],
[type=reset],
[type=submit],
button {
 -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
}


fieldset {
 margin:0
}
fieldset,
legend {
 padding:0
}

#sety ol,
#sety ul {
 list-style:none;
 margin:0;
 padding:0
}
textarea {
 resize:vertical
}
input::-moz-placeholder,
textarea::-moz-placeholder {
 color:var(--gray-400);
 opacity:1
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
 color:var(--gray-400);
 opacity:1
}
input::placeholder,
textarea::placeholder {
 color:var(--gray-400);
 opacity:1
}
[role=button],
button {
 cursor:pointer
}
:disabled {
 cursor:default
}
audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
 display:block;
 vertical-align:middle
}
img,
video {
 height:auto;
 max-width:100%
}
[hidden] {
 display:none
}
:root {
 --gray-50:#f9fafb;
 --gray-100:#f2f4f7;
 --gray-200:#e4e7ec;
 --gray-300:#d0d5dd;
 --gray-400:#98a2b3;
 --gray-500:#667085;
 --gray-600:#475467;
 --gray-700:#344054;
 --gray-800:#1d2939;
 --gray-900:#101828;
 --green-900:#006d77;
 --green-500:#83c5be;
 --green-100:#afeae4;
 --green-1000:#004b52;
 --orange-100:#faede3;
 --orange-500:#ffddd2;
 --orange-900:#e29578;
 --primary:#508fda;
 --secondary:#8d99ae;
 --success:#06d6a0;
 --danger:#ef476f;
 --warning:#ffd166;
 --info:#38a0c2;
 --bg-1:#eae4e9;
 --bg-2:#fff3ea;
 --bg-3:#fde2e4;
 --bg-4:#fad2e1;
 --bg-5:#dbece5;
 --bg-6:#bee1e6;
 --bg-7:#f0efeb;
 --bg-8:#dfe7fd;
 --bg-9:#d1ecfd;
 --bg-10:#ddd3fa;
 --animate-duration:1s;
 --animate-delay:1s;
 --animate-repeat:1
}

#sety  select {
 -webkit-appearance:none;
 -moz-appearance:none;
 text-indent:1px;
 text-overflow:""
}
.filter-white {
 filter:brightness(0) invert(1)
}
.filter-black {
 filter:brightness(0)
}
.filter-green {
 filter:invert(32%) sepia(37%) saturate(2042%) hue-rotate(149deg) brightness(88%) contrast(101%)
}
.filter-gray-500 {
 filter:invert(47%) sepia(8%) saturate(951%) hue-rotate(183deg) brightness(91%) contrast(97%)
}
.img-shadow {
 box-shadow:0 47px 65px rgba(21,28,38,.1)
}
.menu-shadow {
 box-shadow:4px 4px 40px rgba(16,24,40,.1)
}
.input-shadow {
 box-shadow:14px 14px 36px 0 #99999938
}
.card-shadow,
.product-shadow:hover {
 box-shadow:0 45px 80px 0 #0000000a
}
.shadow-3 {
 box-shadow:0 47px 65px 0 #151c261a
}
.shadow-4 {
 box-shadow:0 20px 60px -6px #0000000a
}
.shadow-sm {
 box-shadow:0 1px 2px 0 #0000000d
}
.nav-shadow {
 box-shadow:0 0 15px 0 rgb(0 0 0/9%)
}
*,
:after,
:before {
 --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-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:rgba(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: 
}
#sety .container {
 width:100%
}
@media (min-width:640px) {
 #sety .container {
  max-width:640px
 }
}
@media (min-width:768px) {
 #sety .container {
  max-width:768px
 }
}
@media (min-width:1024px) {
 #sety .container {
  max-width:1024px
 }
}
@media (min-width:1280px) {
 #sety .container {
  max-width:1280px
 }
}
@media (min-width:1536px) {
 #sety .container {
  max-width:1536px
 }
}
.sr-only {
 clip:rect(0,0,0,0);
 border-width:0;
 height:1px;
 margin:-1px;
 overflow:hidden;
 padding:0;
 position:absolute;
 white-space:nowrap;
 width:1px
}
.pointer-events-none {
 pointer-events:none
}
.invisible {
 visibility:hidden
}
.fixed {
 position:fixed
}
.absolute {
 position:absolute
}
.relative {
 position:relative
}
.top-\[112px\] {
 top:112px
}
.top-0 {
 top:0
}
.left-0 {
 left:0
}
.bottom-\[-12\%\] {
 bottom:-12%
}
.left-\[-50\%\] {
 left:-50%
}
.top-1\/2 {
 top:50%
}
.left-1\/2 {
 left:50%
}
.bottom-\[-60px\] {
 bottom:-60px
}
.left-\[-117px\] {
 left:-117px
}
.right-0 {
 right:0
}
.top-full {
 top:100%
}
.bottom-\[11px\] {
 bottom:11px
}
.left-\[-35\%\] {
 left:-35%
}
.top-\[135px\] {
 top:135px
}
.right-\[-18\%\] {
 right:-18%
}
.bottom-0 {
 bottom:0
}
.right-\[-15\%\] {
 right:-15%
}
.left-auto {
 left:auto
}
.-right-\[45px\] {
 right:-45px
}
.-bottom-\[45px\] {
 bottom:-45px
}
.left-\[10\%\] {
 left:10%
}
.top-\[-15px\] {
 top:-15px
}
.left-\[-40px\] {
 left:-40px
}
.-right-1\/4 {
 right:-25%
}
.top-\[15\%\] {
 top:15%
}
.top-14 {
 top:3.5rem
}
.-bottom-10 {
 bottom:-2.5rem
}
.left-20 {
 left:5rem
}
.bottom-\[10\%\] {
 bottom:10%
}
.left-\[-15\%\] {
 left:-15%
}
.right-\[12px\] {
 right:12px
}
.left-3 {
 left:.75rem
}
.bottom-\[336px\] {
 bottom:336px
}
.left-\[-28\%\] {
 left:-28%
}
.bottom-\[-170px\] {
 bottom:-170px
}
.bottom-\[-50px\] {
 bottom:-50px
}
.bottom-\[-270px\] {
 bottom:-270px
}
.bottom-\[-90px\] {
 bottom:-90px
}
.bottom-28 {
 bottom:7rem
}
.right-\[20px\] {
 right:20px
}
.top-\[-50px\] {
 top:-50px
}
.bottom-\[-20px\] {
 bottom:-20px
}
.left-\[-10px\] {
 left:-10px
}
.left-1 {
 left:.25rem
}
.top-1 {
 top:.25rem
}
.top-\[-150px\] {
 top:-150px
}
.left-\[-15px\] {
 left:-15px
}
.right-\[-28\%\] {
 right:-28%
}
.z-0 {
 z-index:0
}
.z-10 {
 z-index:10
}
.z-\[-1\] {
 z-index:-1
}
.z-\[999999\] {
 z-index:999999
}
.z-50 {
 z-index:50
}
.z-\[100\] {
 z-index:100
}
.z-\[9999\] {
 z-index:9999
}
.order-first {
 order:-9999
}
.order-2 {
 order:2
}
.order-\[-1\] {
 order:-1
}
.order-last {
 order:9999
}
.order-1 {
 order:1
}
.col-span-2 {
 grid-column:span 2/span 2
}
.col-span-1 {
 grid-column:span 1/span 1
}
.col-start-1 {
 grid-column-start:1
}
.col-start-2 {
 grid-column-start:2
}
.row-span-3 {
 grid-row:span 3/span 3
}
.row-span-2 {
 grid-row:span 2/span 2
}
.row-start-2 {
 grid-row-start:2
}
.mx-auto {
 margin-left:auto;
 margin-right:auto
}
.my-\[5px\] {
 margin-bottom:5px;
 margin-top:5px
}
.mx-\[15px\] {
 margin-left:15px;
 margin-right:15px
}
.mx-5 {
 margin-left:1.25rem;
 margin-right:1.25rem
}
.my-\[60px\] {
 margin-bottom:60px;
 margin-top:60px
}
.mx-\[10px\] {
 margin-left:10px;
 margin-right:10px
}
.mb-\[29px\] {
 margin-bottom:29px
}
.mb-\[20px\] {
 margin-bottom:20px
}
.mb-\[44px\] {
 margin-bottom:44px
}
.mb-\[50px\] {
 margin-bottom:50px
}
.mr-\[22px\] {
 margin-right:22px
}
.ml-\[7px\] {
 margin-left:7px
}
.mb-\[45px\] {
 margin-bottom:45px
}
.mb-\[18px\] {
 margin-bottom:18px
}
.mb-\[40px\] {
 margin-bottom:40px
}
.mb-\[19px\] {
 margin-bottom:19px
}
.mb-\[70px\] {
 margin-bottom:70px
}
.mb-\[80px\] {
 margin-bottom:80px
}
.mb-8 {
 margin-bottom:2rem
}
.mb-\[30px\] {
 margin-bottom:30px
}
.mt-0 {
 margin-top:0
}
.mb-\[10px\] {
 margin-bottom:10px
}
.mb-4 {
 margin-bottom:1rem
}
.mb-\[88px\] {
 margin-bottom:88px
}
.mt-\[70px\] {
 margin-top:70px
}
.mb-\[35px\] {
 margin-bottom:35px
}
.mt-\[150px\] {
 margin-top:150px
}
.mb-\[22px\] {
 margin-bottom:22px
}
.mb-\[17px\] {
 margin-bottom:17px
}
.mt-\[50px\] {
 margin-top:50px
}
.mb-\[34px\] {
 margin-bottom:34px
}
.mt-\[86px\] {
 margin-top:86px
}
.mb-\[75px\] {
 margin-bottom:75px
}
.mb-\[100px\] {
 margin-bottom:100px
}
.mb-7 {
 margin-bottom:1.75rem
}
.mr-4 {
 margin-right:1rem
}
.mb-\[23px\] {
 margin-bottom:23px
}
.mt-\[30px\] {
 margin-top:30px
}
.mb-\[8px\] {
 margin-bottom:8px
}
.mb-\[28px\] {
 margin-bottom:28px
}
.mb-\[25px\] {
 margin-bottom:25px
}
.mb-10 {
 margin-bottom:2.5rem
}
.mb-\[54px\] {
 margin-bottom:54px
}
.mb-\[49px\] {
 margin-bottom:49px
}
.mb-\[-50px\] {
 margin-bottom:-50px
}
.mb-11 {
 margin-bottom:2.75rem
}
.mb-6 {
 margin-bottom:1.5rem
}
.mb-14 {
 margin-bottom:3.5rem
}
.mb-\[52px\] {
 margin-bottom:52px
}
.ml-\[49px\] {
 margin-left:49px
}
.mr-5 {
 margin-right:1.25rem
}
.mb-\[104px\] {
 margin-bottom:104px
}
.mt-\[260px\] {
 margin-top:260px
}
.mb-\[13px\] {
 margin-bottom:13px
}
.mb-\[60px\] {
 margin-bottom:60px
}
.mb-\[85px\] {
 margin-bottom:85px
}
.mb-5 {
 margin-bottom:1.25rem
}
.mb-\[87px\] {
 margin-bottom:87px
}
.mb-\[64px\] {
 margin-bottom:64px
}
.mb-\[-250px\] {
 margin-bottom:-250px
}
.ml-\[-175px\] {
 margin-left:-175px
}
.mb-9 {
 margin-bottom:2.25rem
}
.ml-\[19px\] {
 margin-left:19px
}
.mb-2 {
 margin-bottom:.5rem
}
.mr-2 {
 margin-right:.5rem
}
.mr-1 {
 margin-right:.25rem
}
.mb-\[55px\] {
 margin-bottom:55px
}
.ml-\[30px\] {
 margin-left:30px
}
.mb-\[41px\] {
 margin-bottom:41px
}
.mt-4 {
 margin-top:1rem
}
.ml-\[50px\] {
 margin-left:50px
}
.mb-\[33px\] {
 margin-bottom:33px
}
.\!mt-\[80px\] {
 margin-top:80px!important
}
.mb-\[61px\] {
 margin-bottom:61px
}
.mb-12 {
 margin-bottom:3rem
}
.ml-auto {
 margin-left:auto
}
.mr-\[7px\] {
 margin-right:7px
}
.mr-\[8px\] {
 margin-right:8px
}
.mt-5 {
 margin-top:1.25rem
}
.mb-1 {
 margin-bottom:.25rem
}
.mb-\[14px\] {
 margin-bottom:14px
}
.mb-3 {
 margin-bottom:.75rem
}
.ml-\[-15px\] {
 margin-left:-15px
}
.mt-\[2px\] {
 margin-top:2px
}
.mb-\[6px\] {
 margin-bottom:6px
}
.mb-\[11px\] {
 margin-bottom:11px
}
.mr-\[6px\] {
 margin-right:6px
}
.mb-\[26px\] {
 margin-bottom:26px
}
.mb-16 {
 margin-bottom:4rem
}
.mt-\[92px\] {
 margin-top:92px
}
.mb-\[48px\] {
 margin-bottom:48px
}
.mb-\[46px\] {
 margin-bottom:46px
}
.mb-\[5px\] {
 margin-bottom:5px
}
.mb-\[15px\] {
 margin-bottom:15px
}
.mr-\[9px\] {
 margin-right:9px
}
.mr-\[90px\] {
 margin-right:90px
}
.mb-\[36px\] {
 margin-bottom:36px
}
.mb-\[3px\] {
 margin-bottom:3px
}
.mb-\[150px\] {
 margin-bottom:150px
}
.ml-\[25px\] {
 margin-left:25px
}
.mr-\[50px\] {
 margin-right:50px
}
.mt-\[45px\] {
 margin-top:45px
}
.mb-\[21px\] {
 margin-bottom:21px
}
.ml-\[2px\] {
 margin-left:2px
}
.mb-\[9px\] {
 margin-bottom:9px
}
.mb-\[43px\] {
 margin-bottom:43px
}
.mb-\[76px\] {
 margin-bottom:76px
}
.ml-5 {
 margin-left:1.25rem
}
.mb-\[7px\] {
 margin-bottom:7px
}
.mt-\[90px\] {
 margin-top:90px
}
.mb-\[58px\] {
 margin-bottom:58px
}
.mb-\[56px\] {
 margin-bottom:56px
}
.ml-3 {
 margin-left:.75rem
}
.mt-\[5px\] {
 margin-top:5px
}
.mr-\[1px\] {
 margin-right:1px
}
.mr-\[24px\] {
 margin-right:24px
}
.mr-\[15px\] {
 margin-right:15px
}
.mb-\[2px\] {
 margin-bottom:2px
}
.ml-1 {
 margin-left:.25rem
}
.mt-\[80px\] {
 margin-top:80px
}
.block {
 display:block
}
.inline-block {
 display:inline-block
}
.flex {
 display:flex
}
.table {
 display:table
}
.grid {
 display:grid
}
.\!grid {
 display:grid!important
}
.hidden {
 display:none
}
.\!hidden {
 display:none!important
}
.aspect-\[458\/557\] {
 aspect-ratio:458/557
}
.aspect-square {
 aspect-ratio:1/1
}
.aspect-\[667\/600\] {
 aspect-ratio:667/600
}
.aspect-\[1920\/866\] {
 aspect-ratio:1920/866
}
.aspect-\[384\/91\] {
 aspect-ratio:384/91
}
.aspect-\[824\/398\] {
 aspect-ratio:824/398
}
.aspect-video {
 aspect-ratio:16/9
}
.aspect-\[430\/275\] {
 aspect-ratio:430/275
}
.aspect-\[580\/421\] {
 aspect-ratio:580/421
}
.aspect-\[285\/160\] {
 aspect-ratio:285/160
}
.aspect-\[658\/400\] {
 aspect-ratio:658/400
}
.aspect-\[408\/275\] {
 aspect-ratio:408/275
}
.h-\[750px\] {
 height:750px
}
.h-\[1px\] {
 height:1px
}
.h-\[60px\] {
 height:60px
}
.h-5 {
 height:1.25rem
}
.h-\[20px\] {
 height:20px
}
.h-\[100px\] {
 height:100px
}
.h-\[562px\] {
 height:562px
}
.h-auto {
 height:auto
}
.h-\[64px\] {
 height:64px
}
.h-full {
 height:100%
}
.h-\[2px\] {
 height:2px
}
.h-\[434px\] {
 height:434px
}
.h-\[350px\] {
 height:350px
}
.h-\[12px\] {
 height:12px
}
.h-screen {
 height:100vh
}
.h-\[18px\] {
 height:18px
}
.h-\[48px\] {
 height:48px
}
.h-\[26px\] {
 height:26px
}
.h-\[55px\] {
 height:55px
}
.h-\[3px\] {
 height:3px
}
.h-8 {
 height:2rem
}
.h-\[80px\] {
 height:80px
}
.h-\[56px\] {
 height:56px
}
.h-\[170px\] {
 height:170px
}
.h-\[30px\] {
 height:30px
}
.h-\[21px\] {
 height:21px
}
.h-11 {
 height:2.75rem
}
.h-\[40px\] {
 height:40px
}
.h-\[14px\] {
 height:14px
}
.h-\[600px\] {
 height:600px
}
.h-\[400px\] {
 height:400px
}
.h-\[25px\] {
 height:25px
}
.h-\[135px\] {
 height:135px
}
.h-\[7px\] {
 height:7px
}
.h-fit {
 height:-webkit-fit-content;
 height:-moz-fit-content;
 height:fit-content
}
.h-7 {
 height:1.75rem
}
.h-\[11px\] {
 height:11px
}
.h-\[50px\] {
 height:50px
}
.max-h-\[340px\] {
 max-height:340px
}
.max-h-\[689px\] {
 max-height:689px
}
.max-h-\[500px\] {
 max-height:500px
}
.max-h-\[403px\] {
 max-height:403px
}
.max-h-\[325px\] {
 max-height:325px
}
.max-h-\[293px\] {
 max-height:293px
}
.max-h-\[399px\] {
 max-height:399px
}
.max-h-\[140px\] {
 max-height:140px
}
.max-h-\[80px\] {
 max-height:80px
}
.max-h-\[150px\] {
 max-height:150px
}
.max-h-\[300px\] {
 max-height:300px
}
.max-h-\[90px\] {
 max-height:90px
}
.max-h-\[50px\] {
 max-height:50px
}
.max-h-\[48px\] {
 max-height:48px
}
.max-h-\[430px\] {
 max-height:430px
}
.max-h-\[55px\] {
 max-height:55px
}
.max-h-\[170px\] {
 max-height:170px
}
.max-h-\[25px\] {
 max-height:25px
}
.min-h-\[550px\] {
 min-height:550px
}
.min-h-\[50px\] {
 min-height:50px
}
.w-full {
 width:100%
}
.w-\[12px\] {
 width:12px
}
.w-\[90\%\] {
 width:90%
}
.w-\[60px\] {
 width:60px
}
.w-fit {
 width:-webkit-fit-content;
 width:-moz-fit-content;
 width:fit-content
}
.w-5 {
 width:1.25rem
}
.w-\[220px\] {
 width:220px
}
.w-\[155px\] {
 width:155px
}
.w-\[16ch\] {
 width:16ch
}
.w-\[20px\] {
 width:20px
}
.w-\[100px\] {
 width:100px
}
.w-\[82px\] {
 width:82px
}
.w-\[562px\] {
 width:562px
}
.w-1\/2 {
 width:50%
}
.w-1\/3 {
 width:33.333333%
}
.w-\[64px\] {
 width:64px
}
.w-\[50px\] {
 width:50px
}
.w-\[637px\] {
 width:637px
}
.w-\[18ch\] {
 width:18ch
}
.w-screen {
 width:100vw
}
.w-\[90px\] {
 width:90px
}
.w-\[340px\] {
 width:340px
}
.w-\[185px\] {
 width:185px
}
.w-\[380px\] {
 width:380px
}
.w-\[18px\] {
 width:18px
}
.w-\[48px\] {
 width:48px
}
.w-\[26px\] {
 width:26px
}
.w-\[55px\] {
 width:55px
}
.w-\[3px\] {
 width:3px
}
.w-8 {
 width:2rem
}
.w-\[80px\] {
 width:80px
}
.w-\[56px\] {
 width:56px
}
.w-\[225px\] {
 width:225px
}
.w-\[80\%\] {
 width:80%
}
.w-\[65px\] {
 width:65px
}
.w-\[21px\] {
 width:21px
}
.w-\[40\%\] {
 width:40%
}
.w-\[60\%\] {
 width:60%
}
.w-\[100\%\] {
 width:100%
}
.w-\[20\%\] {
 width:20%
}
.w-11 {
 width:2.75rem
}
.w-\[40px\] {
 width:40px
}
.w-\[14px\] {
 width:14px
}
.w-\[54\%\] {
 width:54%
}
.w-\[600px\] {
 width:600px
}
.w-\[400px\] {
 width:400px
}
.w-\[25px\] {
 width:25px
}
.w-\[135px\] {
 width:135px
}
.w-\[13px\] {
 width:13px
}
.w-7 {
 width:1.75rem
}
.w-\[130px\] {
 width:130px
}
.w-\[57px\] {
 width:57px
}
.w-\[118px\] {
 width:118px
}
.w-\[50\%\] {
 width:50%
}
.w-\[25\%\] {
 width:25%
}
.w-\[45\%\] {
 width:45%
}
.w-\[65\%\] {
 width:65%
}
.w-\[85\%\] {
 width:85%
}
.w-\[190px\] {
 width:190px
}
.min-w-\[680px\] {
 min-width:680px
}
.min-w-\[38px\] {
 min-width:38px
}
.min-w-\[88px\] {
 min-width:88px
}
.min-w-\[800px\] {
 min-width:800px
}
.min-w-\[91px\] {
 min-width:91px
}
.max-w-\[240px\] {
 max-width:240px
}
.max-w-\[512px\] {
 max-width:512px
}
.max-w-\[1190px\] {
 max-width:1190px
}
.max-w-\[1320px\] {
 max-width:1320px
}
.max-w-\[905px\] {
 max-width:905px
}
.max-w-full {
 max-width:100%
}
.max-w-\[743px\] {
 max-width:743px
}
.max-w-\[691px\] {
 max-width:691px
}
.max-w-\[1090px\] {
 max-width:1090px
}
.max-w-\[866px\] {
 max-width:866px
}
.max-w-\[565px\] {
 max-width:565px
}
.max-w-\[550px\] {
 max-width:550px
}
.max-w-\[1160px\] {
 max-width:1160px
}
.max-w-\[1248px\] {
 max-width:1248px
}
.max-w-\[296px\] {
 max-width:296px
}
.max-w-\[509px\] {
 max-width:509px
}
.max-w-\[11px\] {
 max-width:11px
}
.max-w-\[16px\] {
 max-width:16px
}
.max-w-\[607px\] {
 max-width:607px
}
.max-w-\[562px\] {
 max-width:562px
}
.max-w-\[70\%\] {
 max-width:70%
}
.max-w-\[600px\] {
 max-width:600px
}
.max-w-\[667px\] {
 max-width:667px
}
.max-w-\[526px\] {
 max-width:526px
}
.max-w-\[176px\] {
 max-width:176px
}
.max-w-\[400px\] {
 max-width:400px
}
.max-w-\[16ch\] {
 max-width:16ch
}
.max-w-\[300px\] {
 max-width:300px
}
.max-w-\[332px\] {
 max-width:332px
}
.max-w-\[281px\] {
 max-width:281px
}
.max-w-\[253px\] {
 max-width:253px
}
.max-w-\[346px\] {
 max-width:346px
}
.max-w-\[830px\] {
 max-width:830px
}
.max-w-\[55px\] {
 max-width:55px
}
.max-w-\[625px\] {
 max-width:625px
}
.max-w-\[40ch\] {
 max-width:40ch
}
.max-w-\[1173px\] {
 max-width:1173px
}
.max-w-\[50px\] {
 max-width:50px
}
.max-w-\[725px\] {
 max-width:725px
}
.max-w-\[976px\] {
 max-width:976px
}
.max-w-\[64px\] {
 max-width:64px
}
.max-w-\[80px\] {
 max-width:80px
}
.max-w-\[162px\] {
 max-width:162px
}
.max-w-\[36px\] {
 max-width:36px
}
.max-w-\[950px\] {
 max-width:950px
}
.max-w-\[129px\] {
 max-width:129px
}
.max-w-\[60px\] {
 max-width:60px
}
.max-w-\[42px\] {
 max-width:42px
}
.max-w-\[133px\] {
 max-width:133px
}
.max-w-\[90px\] {
 max-width:90px
}
.max-w-\[170px\] {
 max-width:170px
}
.max-w-\[75px\] {
 max-width:75px
}
.max-w-\[20px\] {
 max-width:20px
}
.max-w-\[50\%\] {
 max-width:50%
}
.max-w-\[970px\] {
 max-width:970px
}
.max-w-\[40px\] {
 max-width:40px
}
.max-w-\[225px\] {
 max-width:225px
}
.max-w-\[25px\] {
 max-width:25px
}
.flex-1 {
 flex:1 1 0%
}
.flex-\[1\.4\] {
 flex:1.4
}
.flex-\[1\.2\] {
 flex:1.2
}
.flex-\[1\.5\] {
 flex:1.5
}
.flex-\[1\.36\] {
 flex:1.36
}
.grow {
 flex-grow:1
}
.border-collapse {
 border-collapse:collapse
}
.-translate-x-1\/2 {
 --tw-translate-x:-50%
}
.-translate-x-1\/2,
.-translate-y-1\/2 {
 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))
}
.-translate-y-1\/2 {
 --tw-translate-y:-50%
}
.translate-x-\[-260px\] {
 --tw-translate-x:-260px
}
.translate-x-\[-260px\],
.translate-x-\[30px\] {
 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))
}
.translate-x-\[30px\] {
 --tw-translate-x:30px
}
.translate-x-\[-60px\] {
 --tw-translate-x:-60px
}
.translate-x-\[-30px\],
.translate-x-\[-60px\] {
 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))
}
.translate-x-\[-30px\] {
 --tw-translate-x:-30px
}
.-translate-y-\[50\%\] {
 --tw-translate-y:-50%
}
.-translate-x-4,
.-translate-y-\[50\%\] {
 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))
}
.-translate-x-4 {
 --tw-translate-x:-1rem
}
.translate-y-1\/3 {
 --tw-translate-y:33.333333%
}
.-translate-x-1\/3,
.translate-y-1\/3 {
 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))
}
.-translate-x-1\/3 {
 --tw-translate-x:-33.333333%
}
.-translate-y-1\/3 {
 --tw-translate-y:-33.333333%
}
.-translate-y-1\/3,
.translate-x-1\/3 {
 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))
}
.translate-x-1\/3 {
 --tw-translate-x:33.333333%
}
.-translate-x-1\/4 {
 --tw-translate-x:-25%
}
.-translate-x-1\/4,
.translate-x-\[-120px\] {
 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))
}
.translate-x-\[-120px\] {
 --tw-translate-x:-120px
}
.translate-y-\[-61\%\] {
 --tw-translate-y:-61%
}
.translate-x-\[-106px\],
.translate-y-\[-61\%\] {
 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))
}
.translate-x-\[-106px\] {
 --tw-translate-x:-106px
}
.translate-y-4 {
 --tw-translate-y:1rem
}
.-translate-x-6,
.translate-y-4 {
 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))
}
.-translate-x-6 {
 --tw-translate-x:-1.5rem
}
.translate-y-8 {
 --tw-translate-y:2rem
}
.-translate-y-\[1px\],
.translate-y-8 {
 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))
}
.-translate-y-\[1px\] {
 --tw-translate-y:-1px
}
.translate-y-\[30px\] {
 --tw-translate-y:30px
}
.-translate-y-\[95\%\],
.translate-y-\[30px\] {
 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))
}
.-translate-y-\[95\%\] {
 --tw-translate-y:-95%
}
.translate-x-\[2\%\] {
 --tw-translate-x:2%
}
.translate-x-\[2\%\],
.translate-y-\[13px\] {
 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))
}
.translate-y-\[13px\] {
 --tw-translate-y:13px
}
.translate-x-\[20\%\] {
 --tw-translate-x:20%
}
.translate-x-\[20\%\],
.translate-y-\[20\%\] {
 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))
}
.translate-y-\[20\%\] {
 --tw-translate-y:20%
}
.-translate-y-\[30\%\] {
 --tw-translate-y:-30%
}
.-translate-y-\[30\%\],
.translate-y-\[-75px\] {
 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))
}
.translate-y-\[-75px\] {
 --tw-translate-y:-75px
}
.translate-y-\[-2px\] {
 --tw-translate-y:-2px
}
.rotate-180,
.translate-y-\[-2px\] {
 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
}
.scale-75 {
 --tw-scale-x:.75;
 --tw-scale-y:.75
}
.scale-75,
.transform {
 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-keyframes float {
 0% {
  transform:translateY(-20px)
 }
 to {
  transform:translateY(0)
 }
}
.animate-float {
 -webkit-animation:float 2s linear infinite alternate;
 animation:float 2s linear infinite alternate
}
@-webkit-keyframes hero-thumb-sm-animation {
 0% {
  transform:translateX(50px)
 }
 to {
  transform:translateX(0)
 }
}
@keyframes hero-thumb-sm-animation {
 0% {
  transform:translateX(50px)
 }
 to {
  transform:translateX(0)
 }
}
.animate-hero-thumb-sm-animation {
 -webkit-animation:hero-thumb-sm-animation 4s linear infinite alternate;
 animation:hero-thumb-sm-animation 4s linear infinite alternate
}
@keyframes float {
 0% {
  transform:translateY(-20px)
 }
 to {
  transform:translateY(0)
 }
}
.animate-float-md {
 -webkit-animation:float 4s linear infinite alternate;
 animation:float 4s linear infinite alternate
}
.cursor-pointer {
 cursor:pointer
}
.cursor-crosshair {
 cursor:crosshair
}
.resize-none {
 resize:none
}
.scroll-mt-5 {
 scroll-margin-top:1.25rem
}
.list-disc {
 list-style-type:disc
}
.\!list-disc {
 list-style-type:disc!important
}
.grid-cols-2 {
 grid-template-columns:repeat(2,minmax(0,1fr))
}
.grid-cols-1 {
 grid-template-columns:repeat(1,minmax(0,1fr))
}
.\!grid-cols-\[637px_1fr\] {
 grid-template-columns:637px 1fr!important
}
.grid-cols-\[1fr_55px\] {
 grid-template-columns:1fr 55px
}
.grid-rows-2 {
 grid-template-rows:repeat(2,minmax(0,1fr))
}
.flex-row-reverse {
 flex-direction:row-reverse
}
.flex-col {
 flex-direction:column
}
.flex-wrap {
 flex-wrap:wrap
}
.place-items-center {
 place-items:center
}
.items-start {
 align-items:flex-start
}
.items-center {
 align-items:center
}
.items-baseline {
 align-items:baseline
}
.justify-start {
 justify-content:flex-start
}
.justify-end {
 justify-content:flex-end
}
.justify-center {
 justify-content:center
}
.justify-between {
 justify-content:space-between
}
.gap-\[5px\] {
 gap:5px
}
.gap-2 {
 gap:.5rem
}
.gap-\[30px\] {
 gap:30px
}
.gap-\[40px\] {
 gap:40px
}
.gap-5 {
 gap:1.25rem
}
.gap-6 {
 gap:1.5rem
}
.gap-\[150px\] {
 gap:150px
}
.gap-8 {
 gap:2rem
}
.gap-\[22px\] {
 gap:22px
}
.gap-\[15px\] {
 gap:15px
}
.gap-3 {
 gap:.75rem
}
.gap-\[160px\] {
 gap:160px
}
.gap-\[17px\] {
 gap:17px
}
.gap-10 {
 gap:2.5rem
}
.gap-9 {
 gap:2.25rem
}
.gap-\[10px\] {
 gap:10px
}
.gap-\[100px\] {
 gap:100px
}
.gap-4 {
 gap:1rem
}
.gap-\[35px\] {
 gap:35px
}
.gap-\[7px\] {
 gap:7px
}
.gap-\[60px\] {
 gap:60px
}
.gap-\[50px\] {
 gap:50px
}
.gap-\[34px\] {
 gap:34px
}
.gap-\[26px\] {
 gap:26px
}
.gap-\[13px\] {
 gap:13px
}
.gap-\[11px\] {
 gap:11px
}
.gap-14 {
 gap:3.5rem
}
.gap-\[3px\] {
 gap:3px
}
.gap-1 {
 gap:.25rem
}
.gap-\[2px\] {
 gap:2px
}
.gap-\[44px\] {
 gap:44px
}
.gap-\[6px\] {
 gap:6px
}
.gap-\[33px\] {
 gap:33px
}
.gap-\[9px\] {
 gap:9px
}
.gap-\[8px\] {
 gap:8px
}
.gap-\[25px\] {
 gap:25px
}
.gap-\[46px\] {
 gap:46px
}
.gap-y-8 {
 row-gap:2rem
}
.gap-y-\[60px\] {
 row-gap:60px
}
.gap-x-\[30px\] {
 -moz-column-gap:30px;
 column-gap:30px
}
.gap-y-\[50px\] {
 row-gap:50px
}
.gap-x-4 {
 -moz-column-gap:1rem;
 column-gap:1rem
}
.gap-y-1 {
 row-gap:.25rem
}
.gap-x-1 {
 -moz-column-gap:.25rem;
 column-gap:.25rem
}
.gap-x-7 {
 -moz-column-gap:1.75rem;
 column-gap:1.75rem
}
.gap-y-\[30px\] {
 row-gap:30px
}
.gap-x-3 {
 -moz-column-gap:.75rem;
 column-gap:.75rem
}
.gap-y-\[14px\] {
 row-gap:14px
}
.gap-y-\[48px\] {
 row-gap:48px
}
.gap-x-\[70px\] {
 -moz-column-gap:70px;
 column-gap:70px
}
.gap-x-\[24px\] {
 -moz-column-gap:24px;
 column-gap:24px
}
.gap-y-\[45px\] {
 row-gap:45px
}
.gap-y-2 {
 row-gap:.5rem
}
.self-end {
 align-self:flex-end
}
.self-stretch {
 align-self:stretch
}
.overflow-hidden {
 overflow:hidden
}
.overflow-x-auto {
 overflow-x:auto
}
.overflow-x-hidden {
 overflow-x:hidden
}
.overflow-y-scroll {
 overflow-y:scroll
}
.scroll-smooth {
 scroll-behavior:smooth
}
.whitespace-nowrap {
 white-space:nowrap
}
.rounded-2xl {
 border-radius:1rem
}
.rounded-\[58px\] {
 border-radius:58px
}
.rounded-\[50px\] {
 border-radius:50px
}
.rounded-\[15px\] {
 border-radius:15px
}
.rounded-\[10px\] {
 border-radius:10px
}
.rounded-full {
 border-radius:9999px
}
.rounded-\[158px\] {
 border-radius:158px
}
.rounded-\[6px\] {
 border-radius:6px
}
.rounded-\[56px\] {
 border-radius:56px
}
.rounded-\[4px\] {
 border-radius:4px
}
.rounded-\[20px\] {
 border-radius:20px
}
.rounded-md {
 border-radius:.375rem
}
.rounded-\[55px\] {
 border-radius:55px
}
.rounded-\[14px\] {
 border-radius:14px
}
.rounded-\[5px\] {
 border-radius:5px
}
.rounded-\[8px\] {
 border-radius:8px
}
.rounded-\[7px\] {
 border-radius:7px
}
.rounded-\[2px\] {
 border-radius:2px
}
.rounded-\[36px\] {
 border-radius:36px
}
.rounded-\[28px\] {
 border-radius:28px
}
.rounded-\[24px\] {
 border-radius:24px
}
.rounded {
 border-radius:.25rem
}
.rounded-lg {
 border-radius:.5rem
}
.rounded-tl-\[5px\] {
 border-top-left-radius:5px
}
.rounded-bl-\[5px\] {
 border-bottom-left-radius:5px
}
.rounded-tl-none {
 border-top-left-radius:0
}
.border {
 border-width:1px
}
.border-\[10px\] {
 border-width:10px
}
.border-\[2px\] {
 border-width:2px
}
.border-b {
 border-bottom-width:1px
}
.border-t {
 border-top-width:1px
}
.border-r {
 border-right-width:1px
}
.border-dashed {
 border-style:dashed
}
.border-gray-900 {
 border-color:var(--gray-900)
}
.border-\[\#061224\] {
 --tw-border-opacity:1;
 border-color:rgb(6 18 36/var(--tw-border-opacity))
}
.border-gray-200 {
 border-color:var(--gray-200)
}
.border-\[\#C2C8D0\] {
 --tw-border-opacity:1;
 border-color:rgb(194 200 208/var(--tw-border-opacity))
}
.border-white {
 --tw-border-opacity:1;
 border-color:rgb(255 255 255/var(--tw-border-opacity))
}
.border-\[\#F2F4F7\] {
 --tw-border-opacity:1;
 border-color:rgb(242 244 247/var(--tw-border-opacity))
}
.border-gray-100 {
 border-color:var(--gray-100)
}
.border-bg-4 {
 border-color:var(--bg-4)
}
.border-bg-9 {
 border-color:var(--bg-9)
}
.border-bg-2 {
 border-color:var(--bg-2)
}
.border-bg-6 {
 border-color:var(--bg-6)
}
.border-bg-10 {
 border-color:var(--bg-10)
}
.border-\[\#171B24\] {
 --tw-border-opacity:1;
 border-color:rgb(23 27 36/var(--tw-border-opacity))
}
.border-green-900 {
 border-color:var(--green-900)
}
.border-transparent {
 border-color:transparent
}
.border-gray-400 {
 border-color:var(--gray-400)
}
.border-\[\#818B98\] {
 --tw-border-opacity:1;
 border-color:rgb(129 139 152/var(--tw-border-opacity))
}
.border-\[\#3B4256\] {
 --tw-border-opacity:1;
 border-color:rgb(59 66 86/var(--tw-border-opacity))
}
.border-green-100 {
 border-color:var(--green-100)
}
.border-opacity-10 {
 --tw-border-opacity:0.1
}
.bg-black {
 --tw-bg-opacity:1;
 background-color:rgb(0 0 0/var(--tw-bg-opacity))
}
.bg-gray-300 {
 background-color:var(--gray-300)
}
.bg-bg-2 {
 background-color:var(--bg-2)
}
.bg-bg-3 {
 background-color:var(--bg-3)
}
.bg-bg-5 {
 background-color:var(--bg-5)
}
.bg-bg-9 {
 background-color:var(--bg-9)
}
.bg-gray-900 {
 background-color:var(--gray-900)
}
.bg-bg-8 {
 background-color:var(--bg-8)
}
.bg-bg-1 {
 background-color:var(--bg-1)
}
.bg-bg-6 {
 background-color:var(--bg-6)
}
.bg-bg-10 {
 background-color:var(--bg-10)
}
.bg-\[\#061224\] {
 --tw-bg-opacity:1;
 background-color:rgb(6 18 36/var(--tw-bg-opacity))
}
.bg-gray-100 {
 background-color:var(--gray-100)
}
.bg-white {
 --tw-bg-opacity:1;
 background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.bg-green-900 {
 background-color:var(--green-900)
}
.bg-orange-900 {
 background-color:var(--orange-900)
}
.bg-\[\#0B7B3F\] {
 --tw-bg-opacity:1;
 background-color:rgb(11 123 63/var(--tw-bg-opacity))
}
.bg-\[\#F5E2C6\] {
 --tw-bg-opacity:1;
 background-color:rgb(245 226 198/var(--tw-bg-opacity))
}
.bg-\[\#9BE9FB\] {
 --tw-bg-opacity:1;
 background-color:rgb(155 233 251/var(--tw-bg-opacity))
}
.bg-\[\#FFD5C8\] {
 --tw-bg-opacity:1;
 background-color:rgb(255 213 200/var(--tw-bg-opacity))
}
.bg-bg-7 {
 background-color:var(--bg-7)
}
.bg-orange-100 {
 background-color:var(--orange-100)
}
.bg-bg-4 {
 background-color:var(--bg-4)
}
.bg-gray-200 {
 background-color:var(--gray-200)
}
.bg-\[\#0b0b0b\] {
 --tw-bg-opacity:1;
 background-color:rgb(11 11 11/var(--tw-bg-opacity))
}
.bg-gray-500 {
 background-color:var(--gray-500)
}
.bg-\[\#EBECF4\] {
 --tw-bg-opacity:1;
 background-color:rgb(235 236 244/var(--tw-bg-opacity))
}
.bg-transparent {
 background-color:transparent
}
.bg-green-100 {
 background-color:var(--green-100)
}
.bg-green-500 {
 background-color:var(--green-500)
}
.bg-green-1000 {
 background-color:var(--green-1000)
}
.bg-danger {
 background-color:var(--danger)
}
.bg-success {
 background-color:var(--success)
}
.bg-primary {
 background-color:var(--primary)
}
.bg-warning {
 background-color:var(--warning)
}
.bg-opacity-20 {
 --tw-bg-opacity:0.2
}
.bg-opacity-50 {
 --tw-bg-opacity:0.5
}
.bg-opacity-80 {
 --tw-bg-opacity:0.8
}
.bg-\[url\(\/assets\/images\/icons\/icon-checkbox\.svg\)\] {
 background-image:url(/assets/images/icons/icon-checkbox.svg)
}
.bg-\[url\(\.\/assets\/images\/product-1\.png\)\] {
 background-image:url(assets/images/product-1.png)
}
.bg-\[url\(\.\/assets\/images\/product-2\.png\)\] {
 background-image:url(assets/images/product-2.png)
}
.bg-\[url\(\.\/assets\/images\/product-3\.png\)\] {
 background-image:url(assets/images/product-3.png)
}
.bg-\[url\(\.\/assets\/images\/product-4\.png\)\] {
 background-image:url(assets/images/product-4.png)
}
.bg-\[length\:840px\] {
 background-size:840px
}
.object-cover {
 -o-object-fit:cover;
 object-fit:cover
}
.object-fill {
 -o-object-fit:fill;
 object-fit:fill
}
.p-5 {
 padding:1.25rem
}
.p-8 {
 padding:2rem
}
.p-\[26px\] {
 padding:26px
}
.p-\[15px\] {
 padding:15px
}
.p-\[30px\] {
 padding:30px
}
.p-10 {
 padding:2.5rem
}
.p-\[18px\] {
 padding:18px
}
.p-\[40px\] {
 padding:40px
}
.p-3 {
 padding:.75rem
}
.p-0 {
 padding:0
}
.p-\[35px\] {
 padding:35px
}
.p-7 {
 padding:1.75rem
}
.p-\[20px\] {
 padding:20px
}
.p-\[8px\] {
 padding:8px
}
.p-\[25px\] {
 padding:25px
}
.p-\[5px\] {
 padding:5px
}
.p-4 {
 padding:1rem
}
.p-\[10px\] {
 padding:10px
}
.py-\[60px\] {
 padding-bottom:60px;
 padding-top:60px
}
.px-5 {
 padding-left:1.25rem;
 padding-right:1.25rem
}
.px-\[12px\] {
 padding-left:12px;
 padding-right:12px
}
.py-\[70px\] {
 padding-bottom:70px;
 padding-top:70px
}
.py-\[25px\] {
 padding-bottom:25px;
 padding-top:25px
}
.px-\[28px\] {
 padding-left:28px;
 padding-right:28px
}
.py-0 {
 padding-bottom:0;
 padding-top:0
}
.px-\[13px\] {
 padding-left:13px;
 padding-right:13px
}
.py-\[10px\] {
 padding-bottom:10px;
 padding-top:10px
}
.py-\[13px\] {
 padding-bottom:13px;
 padding-top:13px
}
.px-\[22px\] {
 padding-left:22px;
 padding-right:22px
}
.py-24 {
 padding-bottom:6rem;
 padding-top:6rem
}
.py-\[20px\] {
 padding-bottom:20px;
 padding-top:20px
}
.px-\[30px\] {
 padding-left:30px;
 padding-right:30px
}
.py-\[50px\] {
 padding-bottom:50px;
 padding-top:50px
}
.px-\[60px\] {
 padding-left:60px;
 padding-right:60px
}
.py-\[14px\] {
 padding-bottom:14px;
 padding-top:14px
}
.px-1 {
 padding-left:.25rem;
 padding-right:.25rem
}
.py-\[23px\] {
 padding-bottom:23px;
 padding-top:23px
}
.px-\[29px\] {
 padding-left:29px;
 padding-right:29px
}
.py-3 {
 padding-bottom:.75rem;
 padding-top:.75rem
}
.px-3 {
 padding-left:.75rem;
 padding-right:.75rem
}
.py-\[15px\] {
 padding-bottom:15px;
 padding-top:15px
}
.py-2 {
 padding-bottom:.5rem;
 padding-top:.5rem
}
.py-\[96px\] {
 padding-bottom:96px;
 padding-top:96px
}
.py-5 {
 padding-bottom:1.25rem;
 padding-top:1.25rem
}
.py-\[98px\] {
 padding-bottom:98px;
 padding-top:98px
}
.px-\[35px\] {
 padding-left:35px;
 padding-right:35px
}
.px-\[15px\] {
 padding-left:15px;
 padding-right:15px
}
.px-\[24px\] {
 padding-left:24px;
 padding-right:24px
}
.py-\[11px\] {
 padding-bottom:11px;
 padding-top:11px
}
.py-\[40px\] {
 padding-bottom:40px;
 padding-top:40px
}
.px-4 {
 padding-left:1rem;
 padding-right:1rem
}
.py-\[17px\] {
 padding-bottom:17px;
 padding-top:17px
}
.px-\[26px\] {
 padding-left:26px;
 padding-right:26px
}
.py-\[18px\] {
 padding-bottom:18px;
 padding-top:18px
}
.py-\[5px\] {
 padding-bottom:5px;
 padding-top:5px
}
.py-\[35px\] {
 padding-bottom:35px;
 padding-top:35px
}
.px-7 {
 padding-left:1.75rem;
 padding-right:1.75rem
}
.py-10 {
 padding-bottom:2.5rem;
 padding-top:2.5rem
}
.py-1 {
 padding-bottom:.25rem;
 padding-top:.25rem
}
.px-\[6px\] {
 padding-left:6px;
 padding-right:6px
}
.px-\[21px\] {
 padding-left:21px;
 padding-right:21px
}
.px-\[5px\] {
 padding-left:5px;
 padding-right:5px
}
.py-8 {
 padding-bottom:2rem;
 padding-top:2rem
}
.px-\[33px\] {
 padding-left:33px;
 padding-right:33px
}
.py-4 {
 padding-bottom:1rem;
 padding-top:1rem
}
.py-2\.5 {
 padding-bottom:.625rem;
 padding-top:.625rem
}
.pr-\[40px\] {
 padding-right:40px
}
.pt-\[74px\] {
 padding-top:74px
}
.pb-\[90px\] {
 padding-bottom:90px
}
.pl-5 {
 padding-left:1.25rem
}
.pt-\[48px\] {
 padding-top:48px
}
.pb-\[56px\] {
 padding-bottom:56px
}
.pt-\[143px\] {
 padding-top:143px
}
.pb-\[100px\] {
 padding-bottom:100px
}
.pr-3 {
 padding-right:.75rem
}
.pl-\[16px\] {
 padding-left:16px
}
.pr-\[12px\] {
 padding-right:12px
}
.pt-24 {
 padding-top:6rem
}
.pt-\[127px\] {
 padding-top:127px
}
.pb-\[300px\] {
 padding-bottom:300px
}
.pb-\[45px\] {
 padding-bottom:45px
}
.pt-\[45px\] {
 padding-top:45px
}
.pt-\[10px\] {
 padding-top:10px
}
.pb-5 {
 padding-bottom:1.25rem
}
.pt-\[30px\] {
 padding-top:30px
}
.pb-\[50px\] {
 padding-bottom:50px
}
.pr-\[26px\] {
 padding-right:26px
}
.pl-\[33px\] {
 padding-left:33px
}
.pt-\[33px\] {
 padding-top:33px
}
.pb-\[28px\] {
 padding-bottom:28px
}
.pb-12 {
 padding-bottom:3rem
}
.pr-\[13px\] {
 padding-right:13px
}
.pl-\[13px\] {
 padding-left:13px
}
.pb-\[25px\] {
 padding-bottom:25px
}
.pb-\[35px\] {
 padding-bottom:35px
}
.pt-\[90px\] {
 padding-top:90px
}
.pb-\[111px\] {
 padding-bottom:111px
}
.pb-8 {
 padding-bottom:2rem
}
.pb-9 {
 padding-bottom:2.25rem
}
.pr-\[10px\] {
 padding-right:10px
}
.pt-7 {
 padding-top:1.75rem
}
.pl-7 {
 padding-left:1.75rem
}
.pr-\[15px\] {
 padding-right:15px
}
.pb-\[30px\] {
 padding-bottom:30px
}
.text-left {
 text-align:left
}
.text-center {
 text-align:center
}
.align-middle {
 vertical-align:middle
}
.font-chivo {
 font-family:Chivo,sans-serif
}
.text-heading-6 {
 font-size:18px;
 line-height:22px
}
.text-\[18px\] {
 font-size:18px
}
.text-text {
 font-size:16px;
 line-height:28px
}
.text-md {
 font-size:14px;
 line-height:19px
}
.text-heading-4 {
 font-size:28px;
 line-height:32px
}
.text-sm {
 font-size:12px;
 line-height:16px
}
.text-\[35px\] {
 font-size:35px
}
.text-\[13px\] {
 font-size:13px
}
.text-\[28px\] {
 font-size:28px
}
.text-lg {
 font-size:1.125rem;
 line-height:1.75rem
}
.text-\[14px\] {
 font-size:14px
}
.\!text-heading-6 {
 font-size:18px!important;
 line-height:22px!important
}
.\!text-sm {
 font-size:12px!important;
 line-height:16px!important
}
.text-lead {
 font-size:16px;
 line-height:24px
}
.text-\[22px\] {
 font-size:22px
}
.text-base {
 font-size:1rem;
 line-height:1.5rem
}
.text-\[20px\] {
 font-size:20px
}
.text-\[16px\] {
 font-size:16px
}
.text-\[15px\] {
 font-size:15px
}
.text-quote {
 font-size:20px;
 line-height:28px
}
.text-excerpt {
 font-size:18px;
 line-height:26px
}
.text-heading-5 {
 font-size:22px;
 line-height:24px
}
.text-\[40px\] {
 font-size:40px
}
.text-\[25px\] {
 font-size:25px
}
.text-capitalized {
 font-size:14px;
 letter-spacing:2px;
 line-height:19px
}
.text-heading-3 {
 font-size:35px;
 line-height:38px
}
.text-xs {
 font-size:.75rem;
 line-height:1rem
}
.text-tiny {
 font-size:10px;
 line-height:14px
}
.text-\[19px\] {
 font-size:19px
}
.font-bold {
 font-weight:700
}
.font-semibold {
 font-weight:600
}
.font-medium {
 font-weight:500
}
.\!font-semibold {
 font-weight:600!important
}
.font-normal {
 font-weight:400
}
.font-extrabold {
 font-weight:800
}
.uppercase {
 text-transform:uppercase
}
.leading-\[18px\] {
 line-height:18px
}
.leading-\[44px\] {
 line-height:44px
}
.leading-\[34px\] {
 line-height:34px
}
.leading-\[25px\] {
 line-height:25px
}
.leading-\[38px\] {
 line-height:38px
}
.leading-\[16px\] {
 line-height:16px
}
.leading-\[14px\] {
 line-height:14px
}
.leading-\[42px\] {
 line-height:42px
}
.leading-\[26px\] {
 line-height:26px
}
.leading-\[32px\] {
 line-height:32px
}
.leading-\[48px\] {
 line-height:48px
}
.leading-\[30px\] {
 line-height:30px
}
.leading-\[21px\] {
 line-height:21px
}
.leading-\[24px\] {
 line-height:24px
}
.leading-\[29px\] {
 line-height:29px
}
.leading-7 {
 line-height:1.75rem
}
.leading-\[22px\] {
 line-height:22px
}
.tracking-wide {
 letter-spacing:.025em
}
.tracking-\[2px\] {
 letter-spacing:2px
}
.text-gray-500 {
 color:var(--gray-500)
}
.text-white {
 --tw-text-opacity:1;
 color:rgb(255 255 255/var(--tw-text-opacity))
}
.text-green-900 {
 color:var(--green-900)
}
.text-gray-600 {
 color:var(--gray-600)
}
.text-gray-900 {
 color:var(--gray-900)
}
.text-gray-400 {
 color:var(--gray-400)
}
.text-gray-200 {
 color:var(--gray-200)
}
.text-black {
 --tw-text-opacity:1;
 color:rgb(0 0 0/var(--tw-text-opacity))
}
.text-inherit {
 color:inherit
}
.text-orange-900 {
 color:var(--orange-900)
}
.text-\[\#0A3361\] {
 --tw-text-opacity:1;
 color:rgb(10 51 97/var(--tw-text-opacity))
}
.text-gray-700 {
 color:var(--gray-700)
}
.text-\[\#D1DAE4\] {
 --tw-text-opacity:1;
 color:rgb(209 218 228/var(--tw-text-opacity))
}
.text-\[\#37404E\] {
 --tw-text-opacity:1;
 color:rgb(55 64 78/var(--tw-text-opacity))
}
.text-\[\#7E7E7E\] {
 --tw-text-opacity:1;
 color:rgb(126 126 126/var(--tw-text-opacity))
}
.text-primary {
 color:var(--primary)
}
.text-gray-300 {
 color:var(--gray-300)
}
.text-\[\#B4B4B4\] {
 --tw-text-opacity:1;
 color:rgb(180 180 180/var(--tw-text-opacity))
}
.text-green-1000 {
 color:var(--green-1000)
}
.text-\[\#06d6a0\] {
 --tw-text-opacity:1;
 color:rgb(6 214 160/var(--tw-text-opacity))
}
.underline {
 -webkit-text-decoration-line:underline;
 text-decoration-line:underline
}
.line-through {
 -webkit-text-decoration-line:line-through;
 text-decoration-line:line-through
}
.caret-green-900 {
 caret-color:var(--green-900)
}
.opacity-10 {
 opacity:.1
}
.opacity-50 {
 opacity:.5
}
.opacity-80 {
 opacity:.8
}
.opacity-0 {
 opacity:0
}
.opacity-40 {
 opacity:.4
}
.opacity-60 {
 opacity:.6
}
.opacity-30 {
 opacity:.3
}
.shadow-sm {
 --tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);
 --tw-shadow-colored:0 1px 2px 0 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
}
.outline-0 {
 outline-width:0
}
.blur-2xl {
 --tw-blur:blur(40px)
}
.blur-2xl,
.blur-\[200px\] {
 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)
}
.blur-\[200px\] {
 --tw-blur:blur(200px)
}
.filter {
 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-all {
 transition-duration:.15s;
 transition-property:all;
 transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-opacity {
 transition-duration:.15s;
 transition-property:opacity;
 transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-colors {
 transition-duration:.15s;
 transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
 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-text-decoration-color;
 transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-transform {
 transition-duration:.15s;
 transition-property:transform;
 transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition {
 transition-duration:.15s;
 transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-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-text-decoration-color,-webkit-backdrop-filter;
 transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.duration-200 {
 transition-duration:.2s
}
.duration-300 {
 transition-duration:.3s
}
.line-clamp-2 {
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2;
 display:-webkit-box;
 overflow:hidden
}
.scrollbar-hide {
 -ms-overflow-style:none;
 scrollbar-width:none
}
.scrollbar-hide::-webkit-scrollbar {
 display:none
}
.placeholder\:font-chivo::-moz-placeholder {
 font-family:Chivo,sans-serif
}
.placeholder\:font-chivo:-ms-input-placeholder {
 font-family:Chivo,sans-serif
}
.placeholder\:font-chivo::placeholder {
 font-family:Chivo,sans-serif
}
.placeholder\:text-text::-moz-placeholder {
 font-size:16px;
 line-height:28px
}
.placeholder\:text-text:-ms-input-placeholder {
 font-size:16px;
 line-height:28px
}
.placeholder\:text-text::placeholder {
 font-size:16px;
 line-height:28px
}
.placeholder\:text-md::-moz-placeholder {
 font-size:14px;
 line-height:19px
}
.placeholder\:text-md:-ms-input-placeholder {
 font-size:14px;
 line-height:19px
}
.placeholder\:text-md::placeholder {
 font-size:14px;
 line-height:19px
}
.placeholder\:text-gray-400::-moz-placeholder {
 color:var(--gray-400)
}
.placeholder\:text-gray-400:-ms-input-placeholder {
 color:var(--gray-400)
}
.placeholder\:text-gray-400::placeholder {
 color:var(--gray-400)
}
.before\:absolute:before {
 content:var(--tw-content);
 position:absolute
}
.before\:top-\[-35px\]:before {
 content:var(--tw-content);
 top:-35px
}
.before\:left-0:before {
 content:var(--tw-content);
 left:0
}
.before\:block:before {
 content:var(--tw-content);
 display:block
}
.before\:h-12:before {
 content:var(--tw-content);
 height:3rem
}
.before\:w-full:before {
 content:var(--tw-content);
 width:100%
}
.before\:content-\[\'\'\]:before {
 --tw-content:"";
 content:var(--tw-content)
}
.last\:mb-0:last-child {
 margin-bottom:0
}
.last\:rounded-tr-\[5px\]:last-child {
 border-top-right-radius:5px
}
.last\:rounded-br-\[5px\]:last-child {
 border-bottom-right-radius:5px
}
.odd\:bg-gray-100:nth-child(odd) {
 background-color:var(--gray-100)
}
.last-of-type\:mb-4:last-of-type {
 margin-bottom:1rem
}
.hover\:filter-green:hover {
 filter:invert(32%) sepia(37%) saturate(2042%) hue-rotate(149deg) brightness(88%) contrast(101%)
}
.hover\:-translate-y-1:hover {
 --tw-translate-y:-0.25rem
}
.hover\:-translate-y-1:hover,
.hover\:-translate-y-\[2px\]:hover {
 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\:-translate-y-\[2px\]:hover {
 --tw-translate-y:-2px
}
.hover\:translate-x-\[2px\]:hover {
 --tw-translate-x:2px
}
.hover\:translate-x-1:hover,
.hover\:translate-x-\[2px\]:hover {
 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\:translate-x-1:hover {
 --tw-translate-x:0.25rem
}
.hover\:translate-y-\[-3px\]:hover {
 --tw-translate-y:-3px
}
.hover\:translate-y-\[-2px\]:hover,
.hover\:translate-y-\[-3px\]:hover {
 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\:translate-y-\[-2px\]:hover {
 --tw-translate-y:-2px
}
.hover\:translate-y-\[-5px\]:hover {
 --tw-translate-y:-5px;
 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\:border-green-900:hover {
 border-color:var(--green-900)
}
.hover\:border-green-1000:hover {
 border-color:var(--green-1000)
}
.hover\:border-bg-6:hover {
 border-color:var(--bg-6)
}
.hover\:border-green-100:hover {
 border-color:var(--green-100)
}
.hover\:bg-green-900:hover {
 background-color:var(--green-900)
}
.hover\:bg-gray-100:hover {
 background-color:var(--gray-100)
}
.hover\:bg-gray-900:hover {
 background-color:var(--gray-900)
}
.hover\:bg-gray-200:hover {
 background-color:var(--gray-200)
}
.hover\:bg-transparent:hover {
 background-color:transparent
}
.hover\:bg-bg-9:hover {
 background-color:var(--bg-9)
}
.hover\:bg-black:hover {
 --tw-bg-opacity:1;
 background-color:rgb(0 0 0/var(--tw-bg-opacity))
}
.hover\:bg-white:hover {
 --tw-bg-opacity:1;
 background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.hover\:bg-green-100:hover {
 background-color:var(--green-100)
}
.hover\:pl-\[25px\]:hover {
 padding-left:25px
}
.hover\:pl-\[3px\]:hover {
 padding-left:3px
}
.hover\:text-gray-900:hover {
 color:var(--gray-900)
}
.hover\:text-green-900:hover {
 color:var(--green-900)
}
.hover\:text-white:hover {
 --tw-text-opacity:1;
 color:rgb(255 255 255/var(--tw-text-opacity))
}
.hover\:text-green-1000:hover {
 color:var(--green-1000)
}
.hover\:opacity-70:hover {
 opacity:.7
}
.hover\:opacity-75:hover {
 opacity:.75
}
.hover\:opacity-100:hover {
 opacity:1
}
.hover\:opacity-0:hover {
 opacity:0
}
.focus\:border-\[2px\]:focus {
 border-width:2px
}
.focus\:border-green-900:focus {
 border-color:var(--green-900)
}
.group:hover .group-hover\:filter-white {
 filter:brightness(0) invert(1)
}
.group:hover .group-hover\:filter-black {
 filter:brightness(0)
}
.group:hover .group-hover\:filter-green {
 filter:invert(32%) sepia(37%) saturate(2042%) hue-rotate(149deg) brightness(88%) contrast(101%)
}
.group:hover .group-hover\:pointer-events-auto {
 pointer-events:auto
}
.group:hover .group-hover\:visible {
 visibility:visible
}
.group:hover .group-hover\:grid {
 display:grid
}
.group:hover .group-hover\:-translate-x-\[10px\] {
 --tw-translate-x:-10px
}
.group:hover .group-hover\:-translate-x-\[10px\],
.group:hover .group-hover\:-translate-y-\[10px\] {
 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\:-translate-y-\[10px\] {
 --tw-translate-y:-10px
}
.group:hover .group-hover\:bg-\[\#158E99\] {
 --tw-bg-opacity:1;
 background-color:rgb(21 142 153/var(--tw-bg-opacity))
}
.group:hover .group-hover\:bg-green-900 {
 background-color:var(--green-900)
}
.group:hover .group-hover\:text-white {
 --tw-text-opacity:1;
 color:rgb(255 255 255/var(--tw-text-opacity))
}
.group:hover .group-hover\:text-green-900 {
 color:var(--green-900)
}
.group:hover .group-hover\:opacity-100 {
 opacity:1
}
.peer:checked~.peer-checked\:block {
 display:block
}
.peer:checked~.peer-checked\:border-transparent {
 border-color:transparent
}
.peer:checked~.peer-checked\:bg-green-900 {
 background-color:var(--green-900)
}
.peer:focus~.peer-focus\:text-green-900 {
 color:var(--green-900)
}
@media (min-width:640px) {
 .sm\:w-\[80\%\] {
  width:80%
 }
 .sm\:text-\[50px\] {
  font-size:50px
 }
 .sm\:text-\[46px\] {
  font-size:46px
 }
 .sm\:leading-\[58px\] {
  line-height:58px
 }
 .sm\:leading-\[52px\] {
  line-height:52px
 }
}


@media (min-width:768px) {
 .md\:col-span-2 {
  grid-column:span 2/span 2
 }
 .md\:col-start-2 {
  grid-column-start:2
 }
 .md\:col-start-3 {
  grid-column-start:3
 }
 .md\:mx-8 {
  margin-left:2rem;
  margin-right:2rem
 }
 .md\:mx-5 {
  margin-left:1.25rem;
  margin-right:1.25rem
 }
 .md\:mb-\[88px\] {
  margin-bottom:88px
 }
 .md\:mb-\[62px\] {
  margin-bottom:62px
 }
 .md\:mb-\[90px\] {
  margin-bottom:90px
 }
 .md\:mb-\[87px\] {
  margin-bottom:87px
 }
 .md\:mb-\[43px\] {
  margin-bottom:43px
 }
 .md\:mb-\[75px\] {
  margin-bottom:75px
 }
 .md\:mb-\[50px\] {
  margin-bottom:50px
 }
 .md\:mb-\[70px\] {
  margin-bottom:70px
 }
 .md\:mb-\[68px\] {
  margin-bottom:68px
 }
 .md\:mt-\[80px\] {
  margin-top:80px
 }
 .md\:mb-\[60px\] {
  margin-bottom:60px
 }
 .md\:mt-\[150px\] {
  margin-top:150px
 }
 .md\:mt-\[90px\] {
  margin-top:90px
 }
 .md\:mb-\[82px\] {
  margin-bottom:82px
 }
 .md\:mb-\[80px\] {
  margin-bottom:80px
 }
 .md\:mb-\[30px\] {
  margin-bottom:30px
 }
 .md\:mb-\[64px\] {
  margin-bottom:64px
 }
 .md\:mb-9 {
  margin-bottom:2.25rem
 }
 .md\:mb-\[57px\] {
  margin-bottom:57px
 }
 .md\:mb-7 {
  margin-bottom:1.75rem
 }
 .md\:mb-12 {
  margin-bottom:3rem
 }
 .md\:mb-\[71px\] {
  margin-bottom:71px
 }
 .md\:mb-10 {
  margin-bottom:2.5rem
 }
 .md\:mb-\[52px\] {
  margin-bottom:52px
 }
 .md\:mb-\[120px\] {
  margin-bottom:120px
 }
 .md\:ml-0 {
  margin-left:0
 }
 .md\:mb-\[42px\] {
  margin-bottom:42px
 }
 .md\:\!mt-\[150px\] {
  margin-top:150px!important
 }
 .md\:ml-\[78px\] {
  margin-left:78px
 }
 .md\:mr-\[50px\] {
  margin-right:50px
 }
 .md\:mb-\[25px\] {
  margin-bottom:25px
 }
 .md\:mb-\[16px\] {
  margin-bottom:16px
 }
 .md\:mb-\[56px\] {
  margin-bottom:56px
 }
 .md\:mb-\[300px\] {
  margin-bottom:300px
 }
 .md\:mt-\[73px\] {
  margin-top:73px
 }
 .md\:mb-\[22px\] {
  margin-bottom:22px
 }
 .md\:block {
  display:block
 }
 .md\:flex {
  display:flex
 }
 .md\:grid {
  display:grid
 }
 .md\:h-\[138px\] {
  height:138px
 }
 .md\:h-\[108px\] {
  height:108px
 }
 .md\:h-\[91px\] {
  height:91px
 }
 .md\:h-\[455px\] {
  height:455px
 }
 .md\:max-h-\[450px\] {
  max-height:450px
 }
 .md\:max-h-\[144px\] {
  max-height:144px
 }
 .md\:w-\[36ch\] {
  width:36ch
 }
 .md\:w-\[138px\] {
  width:138px
 }
 .md\:w-\[19ch\] {
  width:19ch
 }
 .md\:w-\[63ch\] {
  width:63ch
 }
 .md\:w-\[47ch\] {
  width:47ch
 }
 .md\:w-\[13ch\] {
  width:13ch
 }
 .md\:w-\[56ch\] {
  width:56ch
 }
 .md\:w-\[27ch\] {
  width:27ch
 }
 .md\:w-\[18ch\] {
  width:18ch
 }
 .md\:w-\[49ch\] {
  width:49ch
 }
 .md\:w-\[51ch\] {
  width:51ch
 }
 .md\:w-\[62ch\] {
  width:62ch
 }
 .md\:w-\[108px\] {
  width:108px
 }
 .md\:w-\[91px\] {
  width:91px
 }
 .md\:w-\[57ch\] {
  width:57ch
 }
 .md\:w-\[20ch\] {
  width:20ch
 }
 .md\:w-\[43ch\] {
  width:43ch
 }
 .md\:w-\[101px\] {
  width:101px
 }
 .md\:w-\[26ch\] {
  width:26ch
 }
 .md\:w-\[calc\(50\%-20px\)\] {
  width:calc(50% - 20px)
 }
 .md\:w-\[55ch\] {
  width:55ch
 }
 .md\:max-w-\[50ch\] {
  max-width:50ch
 }
 .md\:max-w-\[55ch\] {
  max-width:55ch
 }
 .md\:max-w-\[144px\] {
  max-width:144px
 }
 .md\:max-w-\[52px\] {
  max-width:52px
 }
 .md\:-translate-y-\[30\%\] {
  --tw-translate-y:-30%
 }
 .md\:-translate-y-\[30\%\],
 .md\:translate-x-\[50px\] {
  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))
 }
 .md\:translate-x-\[50px\] {
  --tw-translate-x:50px
 }
 .md\:scale-100 {
  --tw-scale-x:1;
  --tw-scale-y:1;
  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))
 }
 .md\:grid-cols-2 {
  grid-template-columns:repeat(2,minmax(0,1fr))
 }
 .md\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
 }
 .md\:grid-cols-\[168px_1fr_55px\] {
  grid-template-columns:168px 1fr 55px
 }
 .md\:grid-cols-4 {
  grid-template-columns:repeat(4,minmax(0,1fr))
 }
 .md\:flex-row {
  flex-direction:row
 }
 .md\:flex-wrap {
  flex-wrap:wrap
 }
 .md\:items-center {
  align-items:center
 }
 .md\:justify-between {
  justify-content:space-between
 }
 .md\:gap-\[85px\] {
  gap:85px
 }
 .md\:gap-\[25px\] {
  gap:25px
 }
 .md\:gap-5 {
  gap:1.25rem
 }
 .md\:gap-6 {
  gap:1.5rem
 }
 .md\:gap-\[35px\] {
  gap:35px
 }
 .md\:gap-\[30px\] {
  gap:30px
 }
 .md\:gap-\[37px\] {
  gap:37px
 }
 .md\:gap-\[100px\] {
  gap:100px
 }
 .md\:gap-y-\[34px\] {
  row-gap:34px
 }
 .md\:gap-y-\[22px\] {
  row-gap:22px
 }
 .md\:\!object-fill {
  -o-object-fit:fill!important;
  object-fit:fill!important
 }
 .md\:p-\[40px\] {
  padding:40px
 }
 .md\:p-12 {
  padding:3rem
 }
 .md\:p-14 {
  padding:3.5rem
 }
 .md\:p-\[60px\] {
  padding:60px
 }
 .md\:px-\[95px\] {
  padding-left:95px;
  padding-right:95px
 }
 .md\:px-\[36px\] {
  padding-left:36px;
  padding-right:36px
 }
 .md\:py-\[53px\] {
  padding-bottom:53px;
  padding-top:53px
 }
 .md\:px-\[48px\] {
  padding-left:48px;
  padding-right:48px
 }
 .md\:py-\[20px\] {
  padding-bottom:20px;
  padding-top:20px
 }
 .md\:px-\[53px\] {
  padding-left:53px;
  padding-right:53px
 }
 .md\:px-\[52px\] {
  padding-left:52px;
  padding-right:52px
 }
 .md\:py-\[72px\] {
  padding-bottom:72px;
  padding-top:72px
 }
 .md\:py-\[43px\] {
  padding-bottom:43px;
  padding-top:43px
 }
 .md\:px-\[63px\] {
  padding-left:63px;
  padding-right:63px
 }
 .md\:py-\[55px\] {
  padding-bottom:55px;
  padding-top:55px
 }
 .md\:py-\[41px\] {
  padding-bottom:41px;
  padding-top:41px
 }
 .md\:px-\[87px\] {
  padding-left:87px;
  padding-right:87px
 }
 .md\:px-\[35px\] {
  padding-left:35px;
  padding-right:35px
 }
 .md\:pb-\[77px\] {
  padding-bottom:77px
 }
 .md\:pt-\[91px\] {
  padding-top:91px
 }
 .md\:pr-\[98px\] {
  padding-right:98px
 }
 .md\:pb-\[86px\] {
  padding-bottom:86px
 }
 .md\:pl-\[92px\] {
  padding-left:92px
 }
 .md\:pr-\[15px\] {
  padding-right:15px
 }
 .md\:text-heading-6 {
  font-size:18px;
  line-height:22px
 }
 .md\:text-\[46px\] {
  font-size:46px
 }
 .md\:text-\[18px\] {
  font-size:18px
 }
 .md\:text-\[32px\] {
  font-size:32px
 }
 .md\:text-\[45px\] {
  font-size:45px
 }
 .md\:text-lead-lg {
  font-size:24px;
  line-height:32px
 }
 .md\:text-heading-4 {
  font-size:28px;
  line-height:32px
 }
 .md\:text-heading-2 {
  font-size:42px;
  line-height:44px
 }
 .md\:text-\[64px\] {
  font-size:64px
 }
 .md\:text-heading-3 {
  font-size:35px;
  line-height:38px
 }
 .md\:text-heading-1 {
  font-size:56px;
  letter-spacing:-.01em;
  line-height:64px
 }
 .md\:text-lg {
  font-size:1.125rem;
  line-height:1.75rem
 }
 .md\:text-heading-5 {
  font-size:22px;
  line-height:24px
 }
 .md\:text-display-4 {
  font-size:56px;
  line-height:67px
 }
 .md\:leading-\[52px\] {
  line-height:52px
 }
 .md\:leading-\[32px\] {
  line-height:32px
 }
 .md\:leading-\[48px\] {
  line-height:48px
 }
 .md\:leading-\[70px\] {
  line-height:70px
 }
 .md\:leading-\[20px\] {
  line-height:20px
 }


@media (min-width:1024px) {
 .lg\:absolute {
  position:absolute
 }
 .lg\:right-0 {
  right:0
 }
 .lg\:top-1\/4 {
  top:25%
 }
 .lg\:left-0 {
  left:0
 }
 .lg\:bottom-0 {
  bottom:0
 }
 .lg\:top-\[52\%\] {
  top:52%
 }
 .lg\:left-\[50px\] {
  left:50px
 }
 .lg\:order-1 {
  order:1
 }
 .lg\:col-span-1 {
  grid-column:span 1/span 1
 }
 .lg\:col-start-auto {
  grid-column-start:auto
 }
 .lg\:mx-16 {
  margin-left:4rem;
  margin-right:4rem
 }
 .lg\:mr-\[150px\] {
  margin-right:150px
 }
 .lg\:mt-\[88px\] {
  margin-top:88px
 }
 .lg\:mt-\[137px\] {
  margin-top:137px
 }
 .lg\:mt-\[150px\] {
  margin-top:150px
 }
 .lg\:mb-\[90px\] {
  margin-bottom:90px
 }
 .lg\:mt-\[138px\] {
  margin-top:138px
 }
 .lg\:mt-\[98px\] {
  margin-top:98px
 }
 .lg\:mt-\[128px\] {
  margin-top:128px
 }
 .lg\:mb-\[88px\] {
  margin-bottom:88px
 }
 .lg\:mb-0 {
  margin-bottom:0
 }
 .lg\:mt-\[238px\] {
  margin-top:238px
 }
 .lg\:mt-\[140px\] {
  margin-top:140px
 }
 .lg\:mb-\[73px\] {
  margin-bottom:73px
 }
 .lg\:mt-\[112px\] {
  margin-top:112px
 }
 .lg\:mt-\[100px\] {
  margin-top:100px
 }
 .lg\:mt-\[161px\] {
  margin-top:161px
 }
 .lg\:mt-\[84px\] {
  margin-top:84px
 }
 .lg\:mt-\[139px\] {
  margin-top:139px
 }
 .lg\:mt-\[143px\] {
  margin-top:143px
 }
 .lg\:mb-\[84px\] {
  margin-bottom:84px
 }
 .lg\:mb-\[150px\] {
  margin-bottom:150px
 }
 .lg\:mt-\[133px\] {
  margin-top:133px
 }
 .lg\:mt-\[286px\] {
  margin-top:286px
 }
 .lg\:mb-\[60px\] {
  margin-bottom:60px
 }
 .lg\:mt-\[136px\] {
  margin-top:136px
 }
 .lg\:mt-\[278px\] {
  margin-top:278px
 }
 .lg\:mt-\[104px\] {
  margin-top:104px
 }
 .lg\:mt-\[111px\] {
  margin-top:111px
 }
 .lg\:mb-\[53px\] {
  margin-bottom:53px
 }
 .lg\:mt-\[234px\] {
  margin-top:234px
 }
 .lg\:mt-\[90px\] {
  margin-top:90px
 }
 .lg\:mt-\[108px\] {
  margin-top:108px
 }
 .lg\:mb-\[77px\] {
  margin-bottom:77px
 }
 .lg\:mb-10 {
  margin-bottom:2.5rem
 }
 .lg\:mt-\[120px\] {
  margin-top:120px
 }
 .lg\:mt-\[141px\] {
  margin-top:141px
 }
 .lg\:mt-\[99px\] {
  margin-top:99px
 }
 .lg\:mt-\[260px\] {
  margin-top:260px
 }
 .lg\:mt-\[93px\] {
  margin-top:93px
 }
 .lg\:ml-\[-315px\] {
  margin-left:-315px
 }
 .lg\:mt-0 {
  margin-top:0
 }
 .lg\:ml-2 {
  margin-left:.5rem
 }
 .lg\:mr-\[30px\] {
  margin-right:30px
 }
 .lg\:mb-\[48px\] {
  margin-bottom:48px
 }
 .lg\:mb-\[80px\] {
  margin-bottom:80px
 }
 .lg\:mb-\[66px\] {
  margin-bottom:66px
 }
 .lg\:mb-12 {
  margin-bottom:3rem
 }
 .lg\:mb-\[132px\] {
  margin-bottom:132px
 }
 .lg\:ml-6 {
  margin-left:1.5rem
 }
 .lg\:mr-1 {
  margin-right:.25rem
 }
 .lg\:block {
  display:block
 }
 .lg\:flex {
  display:flex
 }
 .lg\:grid {
  display:grid
 }
 .lg\:h-\[138px\] {
  height:138px
 }
 .lg\:h-\[420px\] {
  height:420px
 }
 .lg\:h-\[403px\] {
  height:403px
 }
 .lg\:max-h-\[600px\] {
  max-height:600px
 }
 .lg\:max-h-\[380px\] {
  max-height:380px
 }
 .lg\:w-\[60\%\] {
  width:60%
 }
 .lg\:w-1\/2 {
  width:50%
 }
 .lg\:w-\[70\%\] {
  width:70%
 }
 .lg\:w-\[138px\] {
  width:138px
 }
 .lg\:w-\[36\%\] {
  width:36%
 }
 .lg\:w-\[25ch\] {
  width:25ch
 }
 .lg\:w-\[122px\] {
  width:122px
 }
 .lg\:w-\[calc\(33\.33\%-30px\)\] {
  width:calc(33.33% - 30px)
 }
 .lg\:w-\[184px\] {
  width:184px
 }
 .lg\:w-\[45\%\] {
  width:45%
 }
 .lg\:w-\[65\%\] {
  width:65%
 }
 .lg\:w-\[35\%\] {
  width:35%
 }
 .lg\:max-w-\[140px\] {
  max-width:140px
 }
 .lg\:max-w-\[332px\] {
  max-width:332px
 }
 .lg\:max-w-\[303px\] {
  max-width:303px
 }
 .lg\:max-w-\[80px\] {
  max-width:80px
 }
 .lg\:flex-1 {
  flex:1 1 0%
 }
 .lg\:translate-y-0 {
  --tw-translate-y:0px
 }
 .lg\:translate-x-\[75\%\],
 .lg\:translate-y-0 {
  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))
 }
 .lg\:translate-x-\[75\%\] {
  --tw-translate-x:75%
 }
 .lg\:-rotate-90 {
  --tw-rotate:-90deg;
  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))
 }
 .lg\:grid-cols-4 {
  grid-template-columns:repeat(4,minmax(0,1fr))
 }
 .lg\:grid-cols-2 {
  grid-template-columns:repeat(2,minmax(0,1fr))
 }
 .lg\:grid-cols-5 {
  grid-template-columns:repeat(5,minmax(0,1fr))
 }
 .lg\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
 }
 .lg\:grid-cols-\[336px_1fr\] {
  grid-template-columns:336px 1fr
 }
 .lg\:grid-cols-6 {
  grid-template-columns:repeat(6,minmax(0,1fr))
 }
 .lg\:flex-row {
  flex-direction:row
 }
 .lg\:flex-col {
  flex-direction:column
 }
 .lg\:items-end {
  align-items:flex-end
 }
 .lg\:items-center {
  align-items:center
 }
 .lg\:justify-between {
  justify-content:space-between
 }
 .lg\:gap-0 {
  gap:0
 }
 .lg\:gap-\[30px\] {
  gap:30px
 }
 .lg\:gap-10 {
  gap:2.5rem
 }
 .lg\:gap-5 {
  gap:1.25rem
 }
 .lg\:gap-\[50px\] {
  gap:50px
 }
 .lg\:gap-\[40px\] {
  gap:40px
 }
 .lg\:gap-\[35px\] {
  gap:35px
 }
 .lg\:gap-\[38px\] {
  gap:38px
 }
 .lg\:gap-x-5 {
  -moz-column-gap:1.25rem;
  column-gap:1.25rem
 }
 .lg\:gap-x-\[70px\] {
  -moz-column-gap:70px;
  column-gap:70px
 }
 .lg\:gap-x-\[46px\] {
  -moz-column-gap:46px;
  column-gap:46px
 }
 .lg\:gap-y-\[77px\] {
  row-gap:77px
 }
 .lg\:rounded-tr-none {
  border-top-right-radius:0
 }
 .lg\:rounded-br-2xl {
  border-bottom-right-radius:1rem
 }
 .lg\:p-\[26px\] {
  padding:26px
 }
 .lg\:px-\[122px\] {
  padding-left:122px;
  padding-right:122px
 }
 .lg\:px-\[32px\] {
  padding-left:32px;
  padding-right:32px
 }
 .lg\:py-\[22px\] {
  padding-bottom:22px;
  padding-top:22px
 }
 .lg\:py-\[72px\] {
  padding-bottom:72px;
  padding-top:72px
 }
 .lg\:px-\[66px\] {
  padding-left:66px;
  padding-right:66px
 }
 .lg\:py-10 {
  padding-bottom:2.5rem;
  padding-top:2.5rem
 }
 .lg\:px-12 {
  padding-left:3rem;
  padding-right:3rem
 }
 .lg\:pr-\[60px\] {
  padding-right:60px
 }
 .lg\:pt-\[96px\] {
  padding-top:96px
 }
 .lg\:pb-\[139px\] {
  padding-bottom:139px
 }
 .lg\:pr-\[150px\] {
  padding-right:150px
 }
 .lg\:pb-\[400px\] {
  padding-bottom:400px
 }
 .lg\:text-heading-1 {
  font-size:56px;
  letter-spacing:-.01em;
  line-height:64px
 }
 .lg\:text-heading-6 {
  font-size:18px;
  line-height:22px
 }
 .lg\:text-display-3 {
  font-size:64px;
  line-height:72px
 }
 .lg\:text-display-2 {
  font-size:80px;
  letter-spacing:-.005em;
  line-height:88px
 }
 .lg\:text-\[26px\] {
  font-size:26px
 }
 .lg\:text-md {
  font-size:14px;
  line-height:19px
 }
 .lg\:text-\[18px\] {
  font-size:18px
 }
 .lg\:leading-\[32px\] {
  line-height:32px
 }
 .lg\:leading-\[22px\] {
  line-height:22px
 }
 .first-letter\:lg\:py-\[26px\]:first-letter {
  padding-bottom:26px;
  padding-top:26px
 }

@media (min-width:1280px) {
 .xl\:right-\[-15px\] {
  right:-15px
 }
 .xl\:left-\[-15px\] {
  left:-15px
 }
 .xl\:top-\[40px\] {
  top:40px
 }
 .xl\:top-\[66\%\] {
  top:66%
 }
 .xl\:left-\[60px\] {
  left:60px
 }
 .xl\:mx-auto {
  margin-left:auto;
  margin-right:auto
 }
 .xl\:mt-\[200px\] {
  margin-top:200px
 }
 .xl\:mb-5 {
  margin-bottom:1.25rem
 }
 .xl\:block {
  display:block
 }
 .xl\:h-\[33px\] {
  height:33px
 }
 .xl\:h-\[64px\] {
  height:64px
 }
 .xl\:h-\[390px\] {
  height:390px
 }
 .xl\:h-\[60px\] {
  height:60px
 }
 .xl\:h-\[50px\] {
  height:50px
 }
 .xl\:max-h-\[455px\] {
  max-height:455px
 }
 .xl\:max-h-\[249px\] {
  max-height:249px
 }
 .xl\:w-\[33px\] {
  width:33px
 }
 .xl\:w-\[138px\] {
  width:138px
 }
 .xl\:w-\[64px\] {
  width:64px
 }
 .xl\:w-\[calc\(33\.33\%-75px\)\] {
  width:calc(33.33% - 75px)
 }
 .xl\:w-auto {
  width:auto
 }
 .xl\:w-\[60px\] {
  width:60px
 }
 .xl\:w-full {
  width:100%
 }
 .xl\:w-\[50px\] {
  width:50px
 }
 .xl\:w-\[75\%\] {
  width:75%
 }
 .xl\:w-\[25\%\] {
  width:25%
 }
 .xl\:max-w-\[33x\] {
  max-width:33x
 }
 .xl\:max-w-\[184px\] {
  max-width:184px
 }
 .xl\:max-w-\[996px\] {
  max-width:996px
 }
 .xl\:max-w-\[60px\] {
  max-width:60px
 }
 .xl\:max-w-\[188px\] {
  max-width:188px
 }
 .xl\:translate-x-full {
  --tw-translate-x:100%
 }
 .xl\:translate-x-full,
 .xl\:translate-y-\[30px\] {
  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))
 }
 .xl\:translate-y-\[30px\] {
  --tw-translate-y:30px
 }
 .xl\:-translate-x-full {
  --tw-translate-x:-100%
 }
 .xl\:-translate-x-full,
 .xl\:translate-x-0 {
  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))
 }
 .xl\:translate-x-0 {
  --tw-translate-x:0px
 }
 .xl\:translate-y-0 {
  --tw-translate-y:0px
 }
 .xl\:translate-x-\[45\%\],
 .xl\:translate-y-0 {
  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))
 }
 .xl\:translate-x-\[45\%\] {
  --tw-translate-x:45%
 }
 .xl\:grid-cols-4 {
  grid-template-columns:repeat(4,minmax(0,1fr))
 }
 .xl\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
 }
 .xl\:grid-cols-\[minmax\(695px\2c _1fr\)_1fr\] {
  grid-template-columns:minmax(695px,1fr) 1fr
 }
 .xl\:grid-cols-6 {
  grid-template-columns:repeat(6,minmax(0,1fr))
 }
 .xl\:gap-\[110px\] {
  gap:110px
 }
 .xl\:gap-\[64px\] {
  gap:64px
 }
 .xl\:gap-\[88px\] {
  gap:88px
 }
 .xl\:gap-\[180px\] {
  gap:180px
 }
 .xl\:gap-\[45px\] {
  gap:45px
 }
 .xl\:gap-\[150px\] {
  gap:150px
 }
 .xl\:gap-\[95px\] {
  gap:95px
 }
 .xl\:gap-0 {
  gap:0
 }
 .xl\:gap-\[30px\] {
  gap:30px
 }
 .xl\:gap-\[98px\] {
  gap:98px
 }
 .xl\:gap-\[50px\] {
  gap:50px
 }
 .xl\:gap-y-\[70px\] {
  row-gap:70px
 }
 .xl\:gap-x-\[30px\] {
  -moz-column-gap:30px;
  column-gap:30px
 }
 .xl\:gap-y-\[87px\] {
  row-gap:87px
 }
 .xl\:gap-y-\[66px\] {
  row-gap:66px
 }
 .xl\:gap-x-\[77px\] {
  -moz-column-gap:77px;
  column-gap:77px
 }
 .xl\:p-\[18px\] {
  padding:18px
 }
 .xl\:p-\[30px\] {
  padding:30px
 }
 .xl\:px-0 {
  padding-left:0;
  padding-right:0
 }
 .xl\:text-heading-5 {
  font-size:22px;
  line-height:24px
 }
 .xl\:text-lead-lg {
  font-size:24px;
  line-height:32px
 }

