.intl-tel-input {
position: relative;
display: inline-block; }
.intl-tel-input * {
box-sizing: border-box;
-moz-box-sizing: border-box; }
.intl-tel-input .hide {
display: none; }
.intl-tel-input .v-hide {
visibility: hidden; }
.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: 36px;
margin-right: 0; }
.intl-tel-input .flag-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px; }
.intl-tel-input .selected-flag {
z-index: 1;
position: relative;
width: 36px;
height: 100%;
padding: 0 0 0 8px; }
.intl-tel-input .selected-flag .iti-flag {
position: absolute;
top: 0;
bottom: 0;
margin: auto; }
.intl-tel-input .selected-flag .iti-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid #555; }
.intl-tel-input .selected-flag .iti-arrow.up {
border-top: none;
border-bottom: 4px solid #555; }
.intl-tel-input .country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: white;
border: 1px solid #CCC;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch; }
.intl-tel-input .country-list.dropup {
bottom: 100%;
margin-bottom: -1px; }
.intl-tel-input .country-list .flag-box {
display: inline-block;
width: 20px; }
@media (max-width: 500px) {
.intl-tel-input .country-list {
white-space: normal; } }
.intl-tel-input .country-list .divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #CCC; }
.intl-tel-input .country-list .country {
padding: 5px 10px; }
.intl-tel-input .country-list .country .dial-code {
color: #999; }
.intl-tel-input .country-list .country.highlight {
background-color: rgba(0, 0, 0, 0.05); }
.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
vertical-align: middle; }
.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
margin-right: 6px; }
.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {
padding-right: 6px;
padding-left: 52px;
margin-left: 0; }
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
right: auto;
left: 0; }
.intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {
width: 46px; }
.intl-tel-input.allow-dropdown .flag-container:hover {
cursor: pointer; }
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
cursor: default; }
.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
background-color: transparent; }
.intl-tel-input.separate-dial-code .selected-flag {
background-color: rgba(0, 0, 0, 0.05);
display: table; }
.intl-tel-input.separate-dial-code .selected-dial-code {
display: table-cell;
vertical-align: middle;
padding-left: 28px; }
.intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
padding-left: 66px; }
.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
width: 60px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
padding-left: 76px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
width: 70px; }
.intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
padding-left: 74px; }
.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
width: 68px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
padding-left: 84px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
width: 78px; }
.intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
padding-left: 82px; }
.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
width: 76px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
padding-left: 92px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
width: 86px; }
.intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
padding-left: 90px; }
.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
width: 84px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
padding-left: 100px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
width: 94px; }
.intl-tel-input.iti-container {
position: absolute;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: 1px; }
.intl-tel-input.iti-container:hover {
cursor: pointer; }
.iti-mobile .intl-tel-input.iti-container {
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
position: fixed; }
.iti-mobile .intl-tel-input .country-list {
max-height: 100%;
width: 100%; }
.iti-mobile .intl-tel-input .country-list .country {
padding: 10px 10px;
line-height: 1.5em; }
.iti-flag {
width: 20px; }
.iti-flag.be {
width: 18px; }
.iti-flag.ch {
width: 15px; }
.iti-flag.mc {
width: 19px; }
.iti-flag.ne {
width: 18px; }
.iti-flag.np {
width: 13px; }
.iti-flag.va {
width: 15px; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti-flag {
background-size: 5652px 15px; } }
.iti-flag.ac {
height: 10px;
background-position: 0px 0px; }
.iti-flag.ad {
height: 14px;
background-position: -22px 0px; }
.iti-flag.ae {
height: 10px;
background-position: -44px 0px; }
.iti-flag.af {
height: 14px;
background-position: -66px 0px; }
.iti-flag.ag {
height: 14px;
background-position: -88px 0px; }
.iti-flag.ai {
height: 10px;
background-position: -110px 0px; }
.iti-flag.al {
height: 15px;
background-position: -132px 0px; }
.iti-flag.am {
height: 10px;
background-position: -154px 0px; }
.iti-flag.ao {
height: 14px;
background-position: -176px 0px; }
.iti-flag.aq {
height: 14px;
background-position: -198px 0px; }
.iti-flag.ar {
height: 13px;
background-position: -220px 0px; }
.iti-flag.as {
height: 10px;
background-position: -242px 0px; }
.iti-flag.at {
height: 14px;
background-position: -264px 0px; }
.iti-flag.au {
height: 10px;
background-position: -286px 0px; }
.iti-flag.aw {
height: 14px;
background-position: -308px 0px; }
.iti-flag.ax {
height: 13px;
background-position: -330px 0px; }
.iti-flag.az {
height: 10px;
background-position: -352px 0px; }
.iti-flag.ba {
height: 10px;
background-position: -374px 0px; }
.iti-flag.bb {
height: 14px;
background-position: -396px 0px; }
.iti-flag.bd {
height: 12px;
background-position: -418px 0px; }
.iti-flag.be {
height: 15px;
background-position: -440px 0px; }
.iti-flag.bf {
height: 14px;
background-position: -460px 0px; }
.iti-flag.bg {
height: 12px;
background-position: -482px 0px; }
.iti-flag.bh {
height: 12px;
background-position: -504px 0px; }
.iti-flag.bi {
height: 12px;
background-position: -526px 0px; }
.iti-flag.bj {
height: 14px;
background-position: -548px 0px; }
.iti-flag.bl {
height: 14px;
background-position: -570px 0px; }
.iti-flag.bm {
height: 10px;
background-position: -592px 0px; }
.iti-flag.bn {
height: 10px;
background-position: -614px 0px; }
.iti-flag.bo {
height: 14px;
background-position: -636px 0px; }
.iti-flag.bq {
height: 14px;
background-position: -658px 0px; }
.iti-flag.br {
height: 14px;
background-position: -680px 0px; }
.iti-flag.bs {
height: 10px;
background-position: -702px 0px; }
.iti-flag.bt {
height: 14px;
background-position: -724px 0px; }
.iti-flag.bv {
height: 15px;
background-position: -746px 0px; }
.iti-flag.bw {
height: 14px;
background-position: -768px 0px; }
.iti-flag.by {
height: 10px;
background-position: -790px 0px; }
.iti-flag.bz {
height: 14px;
background-position: -812px 0px; }
.iti-flag.ca {
height: 10px;
background-position: -834px 0px; }
.iti-flag.cc {
height: 10px;
background-position: -856px 0px; }
.iti-flag.cd {
height: 15px;
background-position: -878px 0px; }
.iti-flag.cf {
height: 14px;
background-position: -900px 0px; }
.iti-flag.cg {
height: 14px;
background-position: -922px 0px; }
.iti-flag.ch {
height: 15px;
background-position: -944px 0px; }
.iti-flag.ci {
height: 14px;
background-position: -961px 0px; }
.iti-flag.ck {
height: 10px;
background-position: -983px 0px; }
.iti-flag.cl {
height: 14px;
background-position: -1005px 0px; }
.iti-flag.cm {
height: 14px;
background-position: -1027px 0px; }
.iti-flag.cn {
height: 14px;
background-position: -1049px 0px; }
.iti-flag.co {
height: 14px;
background-position: -1071px 0px; }
.iti-flag.cp {
height: 14px;
background-position: -1093px 0px; }
.iti-flag.cr {
height: 12px;
background-position: -1115px 0px; }
.iti-flag.cu {
height: 10px;
background-position: -1137px 0px; }
.iti-flag.cv {
height: 12px;
background-position: -1159px 0px; }
.iti-flag.cw {
height: 14px;
background-position: -1181px 0px; }
.iti-flag.cx {
height: 10px;
background-position: -1203px 0px; }
.iti-flag.cy {
height: 14px;
background-position: -1225px 0px; }
.iti-flag.cz {
height: 14px;
background-position: -1247px 0px; }
.iti-flag.de {
height: 12px;
background-position: -1269px 0px; }
.iti-flag.dg {
height: 10px;
background-position: -1291px 0px; }
.iti-flag.dj {
height: 14px;
background-position: -1313px 0px; }
.iti-flag.dk {
height: 15px;
background-position: -1335px 0px; }
.iti-flag.dm {
height: 10px;
background-position: -1357px 0px; }
.iti-flag.do {
height: 14px;
background-position: -1379px 0px; }
.iti-flag.dz {
height: 14px;
background-position: -1401px 0px; }
.iti-flag.ea {
height: 14px;
background-position: -1423px 0px; }
.iti-flag.ec {
height: 14px;
background-position: -1445px 0px; }
.iti-flag.ee {
height: 13px;
background-position: -1467px 0px; }
.iti-flag.eg {
height: 14px;
background-position: -1489px 0px; }
.iti-flag.eh {
height: 10px;
background-position: -1511px 0px; }
.iti-flag.er {
height: 10px;
background-position: -1533px 0px; }
.iti-flag.es {
height: 14px;
background-position: -1555px 0px; }
.iti-flag.et {
height: 10px;
background-position: -1577px 0px; }
.iti-flag.eu {
height: 14px;
background-position: -1599px 0px; }
.iti-flag.fi {
height: 12px;
background-position: -1621px 0px; }
.iti-flag.fj {
height: 10px;
background-position: -1643px 0px; }
.iti-flag.fk {
height: 10px;
background-position: -1665px 0px; }
.iti-flag.fm {
height: 11px;
background-position: -1687px 0px; }
.iti-flag.fo {
height: 15px;
background-position: -1709px 0px; }
.iti-flag.fr {
height: 14px;
background-position: -1731px 0px; }
.iti-flag.ga {
height: 15px;
background-position: -1753px 0px; }
.iti-flag.gb {
height: 10px;
background-position: -1775px 0px; }
.iti-flag.gd {
height: 12px;
background-position: -1797px 0px; }
.iti-flag.ge {
height: 14px;
background-position: -1819px 0px; }
.iti-flag.gf {
height: 14px;
background-position: -1841px 0px; }
.iti-flag.gg {
height: 14px;
background-position: -1863px 0px; }
.iti-flag.gh {
height: 14px;
background-position: -1885px 0px; }
.iti-flag.gi {
height: 10px;
background-position: -1907px 0px; }
.iti-flag.gl {
height: 14px;
background-position: -1929px 0px; }
.iti-flag.gm {
height: 14px;
background-position: -1951px 0px; }
.iti-flag.gn {
height: 14px;
background-position: -1973px 0px; }
.iti-flag.gp {
height: 14px;
background-position: -1995px 0px; }
.iti-flag.gq {
height: 14px;
background-position: -2017px 0px; }
.iti-flag.gr {
height: 14px;
background-position: -2039px 0px; }
.iti-flag.gs {
height: 10px;
background-position: -2061px 0px; }
.iti-flag.gt {
height: 13px;
background-position: -2083px 0px; }
.iti-flag.gu {
height: 11px;
background-position: -2105px 0px; }
.iti-flag.gw {
height: 10px;
background-position: -2127px 0px; }
.iti-flag.gy {
height: 12px;
background-position: -2149px 0px; }
.iti-flag.hk {
height: 14px;
background-position: -2171px 0px; }
.iti-flag.hm {
height: 10px;
background-position: -2193px 0px; }
.iti-flag.hn {
height: 10px;
background-position: -2215px 0px; }
.iti-flag.hr {
height: 10px;
background-position: -2237px 0px; }
.iti-flag.ht {
height: 12px;
background-position: -2259px 0px; }
.iti-flag.hu {
height: 10px;
background-position: -2281px 0px; }
.iti-flag.ic {
height: 14px;
background-position: -2303px 0px; }
.iti-flag.id {
height: 14px;
background-position: -2325px 0px; }
.iti-flag.ie {
height: 10px;
background-position: -2347px 0px; }
.iti-flag.il {
height: 15px;
background-position: -2369px 0px; }
.iti-flag.im {
height: 10px;
background-position: -2391px 0px; }
.iti-flag.in {
height: 14px;
background-position: -2413px 0px; }
.iti-flag.io {
height: 10px;
background-position: -2435px 0px; }
.iti-flag.iq {
height: 14px;
background-position: -2457px 0px; }
.iti-flag.ir {
height: 12px;
background-position: -2479px 0px; }
.iti-flag.is {
height: 15px;
background-position: -2501px 0px; }
.iti-flag.it {
height: 14px;
background-position: -2523px 0px; }
.iti-flag.je {
height: 12px;
background-position: -2545px 0px; }
.iti-flag.jm {
height: 10px;
background-position: -2567px 0px; }
.iti-flag.jo {
height: 10px;
background-position: -2589px 0px; }
.iti-flag.jp {
height: 14px;
background-position: -2611px 0px; }
.iti-flag.ke {
height: 14px;
background-position: -2633px 0px; }
.iti-flag.kg {
height: 12px;
background-position: -2655px 0px; }
.iti-flag.kh {
height: 13px;
background-position: -2677px 0px; }
.iti-flag.ki {
height: 10px;
background-position: -2699px 0px; }
.iti-flag.km {
height: 12px;
background-position: -2721px 0px; }
.iti-flag.kn {
height: 14px;
background-position: -2743px 0px; }
.iti-flag.kp {
height: 10px;
background-position: -2765px 0px; }
.iti-flag.kr {
height: 14px;
background-position: -2787px 0px; }
.iti-flag.kw {
height: 10px;
background-position: -2809px 0px; }
.iti-flag.ky {
height: 10px;
background-position: -2831px 0px; }
.iti-flag.kz {
height: 10px;
background-position: -2853px 0px; }
.iti-flag.la {
height: 14px;
background-position: -2875px 0px; }
.iti-flag.lb {
height: 14px;
background-position: -2897px 0px; }
.iti-flag.lc {
height: 10px;
background-position: -2919px 0px; }
.iti-flag.li {
height: 12px;
background-position: -2941px 0px; }
.iti-flag.lk {
height: 10px;
background-position: -2963px 0px; }
.iti-flag.lr {
height: 11px;
background-position: -2985px 0px; }
.iti-flag.ls {
height: 14px;
background-position: -3007px 0px; }
.iti-flag.lt {
height: 12px;
background-position: -3029px 0px; }
.iti-flag.lu {
height: 12px;
background-position: -3051px 0px; }
.iti-flag.lv {
height: 10px;
background-position: -3073px 0px; }
.iti-flag.ly {
height: 10px;
background-position: -3095px 0px; }
.iti-flag.ma {
height: 14px;
background-position: -3117px 0px; }
.iti-flag.mc {
height: 15px;
background-position: -3139px 0px; }
.iti-flag.md {
height: 10px;
background-position: -3160px 0px; }
.iti-flag.me {
height: 10px;
background-position: -3182px 0px; }
.iti-flag.mf {
height: 14px;
background-position: -3204px 0px; }
.iti-flag.mg {
height: 14px;
background-position: -3226px 0px; }
.iti-flag.mh {
height: 11px;
background-position: -3248px 0px; }
.iti-flag.mk {
height: 10px;
background-position: -3270px 0px; }
.iti-flag.ml {
height: 14px;
background-position: -3292px 0px; }
.iti-flag.mm {
height: 14px;
background-position: -3314px 0px; }
.iti-flag.mn {
height: 10px;
background-position: -3336px 0px; }
.iti-flag.mo {
height: 14px;
background-position: -3358px 0px; }
.iti-flag.mp {
height: 10px;
background-position: -3380px 0px; }
.iti-flag.mq {
height: 14px;
background-position: -3402px 0px; }
.iti-flag.mr {
height: 14px;
background-position: -3424px 0px; }
.iti-flag.ms {
height: 10px;
background-position: -3446px 0px; }
.iti-flag.mt {
height: 14px;
background-position: -3468px 0px; }
.iti-flag.mu {
height: 14px;
background-position: -3490px 0px; }
.iti-flag.mv {
height: 14px;
background-position: -3512px 0px; }
.iti-flag.mw {
height: 14px;
background-position: -3534px 0px; }
.iti-flag.mx {
height: 12px;
background-position: -3556px 0px; }
.iti-flag.my {
height: 10px;
background-position: -3578px 0px; }
.iti-flag.mz {
height: 14px;
background-position: -3600px 0px; }
.iti-flag.na {
height: 14px;
background-position: -3622px 0px; }
.iti-flag.nc {
height: 10px;
background-position: -3644px 0px; }
.iti-flag.ne {
height: 15px;
background-position: -3666px 0px; }
.iti-flag.nf {
height: 10px;
background-position: -3686px 0px; }
.iti-flag.ng {
height: 10px;
background-position: -3708px 0px; }
.iti-flag.ni {
height: 12px;
background-position: -3730px 0px; }
.iti-flag.nl {
height: 14px;
background-position: -3752px 0px; }
.iti-flag.no {
height: 15px;
background-position: -3774px 0px; }
.iti-flag.np {
height: 15px;
background-position: -3796px 0px; }
.iti-flag.nr {
height: 10px;
background-position: -3811px 0px; }
.iti-flag.nu {
height: 10px;
background-position: -3833px 0px; }
.iti-flag.nz {
height: 10px;
background-position: -3855px 0px; }
.iti-flag.om {
height: 10px;
background-position: -3877px 0px; }
.iti-flag.pa {
height: 14px;
background-position: -3899px 0px; }
.iti-flag.pe {
height: 14px;
background-position: -3921px 0px; }
.iti-flag.pf {
height: 14px;
background-position: -3943px 0px; }
.iti-flag.pg {
height: 15px;
background-position: -3965px 0px; }
.iti-flag.ph {
height: 10px;
background-position: -3987px 0px; }
.iti-flag.pk {
height: 14px;
background-position: -4009px 0px; }
.iti-flag.pl {
height: 13px;
background-position: -4031px 0px; }
.iti-flag.pm {
height: 14px;
background-position: -4053px 0px; }
.iti-flag.pn {
height: 10px;
background-position: -4075px 0px; }
.iti-flag.pr {
height: 14px;
background-position: -4097px 0px; }
.iti-flag.ps {
height: 10px;
background-position: -4119px 0px; }
.iti-flag.pt {
height: 14px;
background-position: -4141px 0px; }
.iti-flag.pw {
height: 13px;
background-position: -4163px 0px; }
.iti-flag.py {
height: 11px;
background-position: -4185px 0px; }
.iti-flag.qa {
height: 8px;
background-position: -4207px 0px; }
.iti-flag.re {
height: 14px;
background-position: -4229px 0px; }
.iti-flag.ro {
height: 14px;
background-position: -4251px 0px; }
.iti-flag.rs {
height: 14px;
background-position: -4273px 0px; }
.iti-flag.ru {
height: 14px;
background-position: -4295px 0px; }
.iti-flag.rw {
height: 14px;
background-position: -4317px 0px; }
.iti-flag.sa {
height: 14px;
background-position: -4339px 0px; }
.iti-flag.sb {
height: 10px;
background-position: -4361px 0px; }
.iti-flag.sc {
height: 10px;
background-position: -4383px 0px; }
.iti-flag.sd {
height: 10px;
background-position: -4405px 0px; }
.iti-flag.se {
height: 13px;
background-position: -4427px 0px; }
.iti-flag.sg {
height: 14px;
background-position: -4449px 0px; }
.iti-flag.sh {
height: 10px;
background-position: -4471px 0px; }
.iti-flag.si {
height: 10px;
background-position: -4493px 0px; }
.iti-flag.sj {
height: 15px;
background-position: -4515px 0px; }
.iti-flag.sk {
height: 14px;
background-position: -4537px 0px; }
.iti-flag.sl {
height: 14px;
background-position: -4559px 0px; }
.iti-flag.sm {
height: 15px;
background-position: -4581px 0px; }
.iti-flag.sn {
height: 14px;
background-position: -4603px 0px; }
.iti-flag.so {
height: 14px;
background-position: -4625px 0px; }
.iti-flag.sr {
height: 14px;
background-position: -4647px 0px; }
.iti-flag.ss {
height: 10px;
background-position: -4669px 0px; }
.iti-flag.st {
height: 10px;
background-position: -4691px 0px; }
.iti-flag.sv {
height: 12px;
background-position: -4713px 0px; }
.iti-flag.sx {
height: 14px;
background-position: -4735px 0px; }
.iti-flag.sy {
height: 14px;
background-position: -4757px 0px; }
.iti-flag.sz {
height: 14px;
background-position: -4779px 0px; }
.iti-flag.ta {
height: 10px;
background-position: -4801px 0px; }
.iti-flag.tc {
height: 10px;
background-position: -4823px 0px; }
.iti-flag.td {
height: 14px;
background-position: -4845px 0px; }
.iti-flag.tf {
height: 14px;
background-position: -4867px 0px; }
.iti-flag.tg {
height: 13px;
background-position: -4889px 0px; }
.iti-flag.th {
height: 14px;
background-position: -4911px 0px; }
.iti-flag.tj {
height: 10px;
background-position: -4933px 0px; }
.iti-flag.tk {
height: 10px;
background-position: -4955px 0px; }
.iti-flag.tl {
height: 10px;
background-position: -4977px 0px; }
.iti-flag.tm {
height: 14px;
background-position: -4999px 0px; }
.iti-flag.tn {
height: 14px;
background-position: -5021px 0px; }
.iti-flag.to {
height: 10px;
background-position: -5043px 0px; }
.iti-flag.tr {
height: 14px;
background-position: -5065px 0px; }
.iti-flag.tt {
height: 12px;
background-position: -5087px 0px; }
.iti-flag.tv {
height: 10px;
background-position: -5109px 0px; }
.iti-flag.tw {
height: 14px;
background-position: -5131px 0px; }
.iti-flag.tz {
height: 14px;
background-position: -5153px 0px; }
.iti-flag.ua {
height: 14px;
background-position: -5175px 0px; }
.iti-flag.ug {
height: 14px;
background-position: -5197px 0px; }
.iti-flag.um {
height: 11px;
background-position: -5219px 0px; }
.iti-flag.un {
height: 14px;
background-position: -5241px 0px; }
.iti-flag.us {
height: 11px;
background-position: -5263px 0px; }
.iti-flag.uy {
height: 14px;
background-position: -5285px 0px; }
.iti-flag.uz {
height: 10px;
background-position: -5307px 0px; }
.iti-flag.va {
height: 15px;
background-position: -5329px 0px; }
.iti-flag.vc {
height: 14px;
background-position: -5346px 0px; }
.iti-flag.ve {
height: 14px;
background-position: -5368px 0px; }
.iti-flag.vg {
height: 10px;
background-position: -5390px 0px; }
.iti-flag.vi {
height: 14px;
background-position: -5412px 0px; }
.iti-flag.vn {
height: 14px;
background-position: -5434px 0px; }
.iti-flag.vu {
height: 12px;
background-position: -5456px 0px; }
.iti-flag.wf {
height: 14px;
background-position: -5478px 0px; }
.iti-flag.ws {
height: 10px;
background-position: -5500px 0px; }
.iti-flag.xk {
height: 15px;
background-position: -5522px 0px; }
.iti-flag.ye {
height: 14px;
background-position: -5544px 0px; }
.iti-flag.yt {
height: 14px;
background-position: -5566px 0px; }
.iti-flag.za {
height: 14px;
background-position: -5588px 0px; }
.iti-flag.zm {
height: 14px;
background-position: -5610px 0px; }
.iti-flag.zw {
height: 10px;
background-position: -5632px 0px; }
.iti-flag {
width: 20px;
height: 15px;
box-shadow: 0px 0px 1px 0px #888;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/img/flags.png);
background-repeat: no-repeat;
background-color: #DBDBDB;
background-position: 20px 0; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti-flag {
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/img/flags@2x.png); } }
.iti-flag.np {
background-color: transparent; }@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-pointer-events{touch-action:pan-y}
.swiper-pointer-events.swiper-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}
.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none!important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-lock{display:none}
:root {
--swiper-pagination-color: #191e26;
--swiper-pagination-left: auto;
--swiper-pagination-right: 8px;
--swiper-pagination-bottom: 8px;
--swiper-pagination-top: auto;
--swiper-pagination-fraction-color: inherit;
--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.25);
--swiper-pagination-progressbar-size: 4px;
--swiper-pagination-bullet-size: 24px;
--swiper-pagination-bullet-width: 24px;
--swiper-pagination-bullet-height: 4px;
--swiper-pagination-bullet-border-radius: 8px;
--swiper-pagination-bullet-inactive-color: #000;
--swiper-pagination-bullet-inactive-opacity: 0.2;
--swiper-pagination-bullet-opacity: 1;
--swiper-pagination-bullet-horizontal-gap: 4px;
--swiper-pagination-bullet-vertical-gap: 6px;
}
.swiper-pagination-bullet {
border-radius: 8px !important;
}
.about-us-slide {
background-color: white;
}
.about-us-slide.swiper-slide-active {
background-color: transparent !important;
}
.list-item li:not(:last-child){
border-bottom: 1px solid ;
}
.yellow-swiper .swiper-pagination-bullet {
width: 7px !important;
background-color: #ffe291 !important;
opacity: 1;
}
.yellow-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color: #fcbf10 !important;
width: 15px !important;
height: 5px !important;
}
@media (min-width: 768px) {
.swiper-slide-active > .justify-center {
opacity: 1 !important;
}
}  *,
::before,
::after {
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: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 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; 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; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0; padding: 0; }
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
outline: none;
border: 2px #3C2C00 solid;
} button,
select {
text-transform: none;
} button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; background-color: transparent; background-image: none; } :-moz-focusring {
outline: auto;
} :-moz-ui-invalid {
box-shadow: none;
} progress {
vertical-align: baseline;
} ::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
} [type='search'] {
-webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } summary {
display: list-item;
} blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
} dialog {
padding: 0;
} textarea {
resize: vertical;
} input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1; color: #9ca3af; }
input::placeholder,
textarea::placeholder {
opacity: 1; color: #9ca3af; } button,
[role="button"] {
cursor: pointer;
} :disabled {
cursor: default;
} img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; vertical-align: middle; } img,
video {
max-width: 100%;
height: auto;
} [hidden] {
display: none;
}
html {
font-family: 'Noto Sans', system-ui, sans-serif;
margin-top: 0 !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
h7 {
font-family: 'Bricolage Grotesque', system-ui, sans-serif;
}
*, ::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: }
::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: }
.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}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}
.pointer-events-none{pointer-events:none}
.pointer-events-auto{pointer-events:auto}
.\!visible{visibility:visible !important}
.visible{visibility:visible}
.invisible{visibility:hidden}
.collapse{visibility:collapse}
.static{position:static}
.\!fixed{position:fixed !important}
.fixed{position:fixed}
.\!absolute{position:absolute !important}
.absolute{position:absolute}
.\!relative{position:relative !important}
.relative{position:relative}
.sticky{position:sticky}
.-inset-1{inset:-0.25rem}
.inset-0{inset:0px}
.\!bottom-0{bottom:0px !important}
.-bottom-1\/2{bottom:-50%}
.-bottom-2{bottom:-0.5rem}
.-bottom-5{bottom:-1.25rem}
.-bottom-6{bottom:-1.5rem}
.-bottom-\[12px\]{bottom:-12px}
.-bottom-\[24px\]{bottom:-24px}
.-bottom-\[50\%\]{bottom:-50%}
.-left-2{left:-0.5rem}
.-left-6{left:-1.5rem}
.-left-8{left:-2rem}
.-left-\[30\%\]{left:-30%}
.-right-28{right:-7rem}
.-right-\[4px\]{right:-4px}
.-top-10{top:-2.5rem}
.-top-12{top:-3rem}
.-top-4{top:-1rem}
.-top-\[0\.075rem\]{top:-0.075rem}
.-top-\[4px\]{top:-4px}
.-top-\[80px\]{top:-80px}
.-top-full{top:-100%}
.bottom-0{bottom:0px}
.bottom-1{bottom:0.25rem}
.bottom-14{bottom:3.5rem}
.bottom-36{bottom:9rem}
.bottom-4{bottom:1rem}
.bottom-6{bottom:1.5rem}
.bottom-\[16\%\]{bottom:16%}
.bottom-\[41\.3\%\]{bottom:41.3%}
.bottom-\[46\%\]{bottom:46%}
.bottom-full{bottom:100%}
.end-1{inset-inline-end:0.25rem}
.left-0{left:0px}
.left-1\/2{left:50%}
.left-1\/4{left:25%}
.left-12{left:3rem}
.left-14{left:3.5rem}
.left-20{left:5rem}
.left-3{left:0.75rem}
.left-32{left:8rem}
.left-48{left:12rem}
.left-9{left:2.25rem}
.left-\[43px\]{left:43px}
.left-\[50\%\]{left:50%}
.left-\[50\%-24px\]{left:calc(50% - 24px)}
.left-\[6\%\]{left:6%}
.left-\[75\%\]{left:75%}
.left-\[8\.25rem\]{left:8.25rem}
.right-0{right:0px}
.right-1{right:0.25rem}
.right-1\/4{right:25%}
.right-11{right:2.75rem}
.right-20{right:5rem}
.right-28{right:7rem}
.right-3{right:0.75rem}
.right-4{right:1rem}
.right-48{right:12rem}
.right-6{right:1.5rem}
.right-\[12px\]{right:12px}
.right-\[24px\]{right:24px}
.start-1{inset-inline-start:0.25rem}
.start-5{inset-inline-start:1.25rem}
.top-0{top:0px}
.top-1\/2{top:50%}
.top-14{top:3.5rem}
.top-16{top:4rem}
.top-2{top:0.5rem}
.top-20{top:5rem}
.top-24{top:6rem}
.top-3{top:0.75rem}
.top-36{top:9rem}
.top-40{top:10rem}
.top-52{top:13rem}
.top-8{top:2rem}
.top-\[4px\]{top:4px}
.top-\[24px\]{top:24px}
.top-\[40px\]{top:40px}
.top-\[60px\]{top:60px}
.top-\[80px\]{top:80px}
.top-\[calc\(35vh\)\]{top:calc(35vh)}
.top-full{top:100%}
.-top-\[5px\]{top:-5px}
.-top-\[20px\]{top:-20px}
.left-\[7px\]{left:7px}
.-left-\[38px\]{left:-38px}
.isolate{isolation:isolate}
.isolation-auto{isolation:auto}
.-z-50{z-index:-50}
.-z-\[1\]{z-index:-1}
.z-0{z-index:0}
.z-\[1\]{z-index:1}
.z-10{z-index:10}
.z-40{z-index:40}
.z-50{z-index:50}
.z-\[1\]{z-index:1}
.z-\[2\]{z-index:2}
.z-\[3\]{z-index:2}
.z-\[4\]{z-index:2}
.z-\[5\]{z-index:2}
.z-\[60\]{z-index:60}
.order-1{order:1}
.order-2{order:2}
.col-span-3{grid-column:span 3 / span 3}
.col-start-1{grid-column-start:1}
.col-start-2{grid-column-start:2}
.col-start-3{grid-column-start:3}
.row-span-2{grid-row:span 2 / span 2}
.row-start-3{grid-row-start:3}
.row-start-4{grid-row-start:4}
.row-start-5{grid-row-start:5}
.row-start-6{grid-row-start:6}
.row-start-7{grid-row-start:7}
.row-start-8{grid-row-start:8}
.float-start{float:inline-start}
.float-end{float:inline-end}
.float-right{float:right}
.float-left{float:left}
.float-none{float:none}
.clear-start{clear:inline-start}
.clear-end{clear:inline-end}
.clear-left{clear:left}
.clear-right{clear:right}
.clear-both{clear:both}
.clear-none{clear:none}
.m-1{margin:0.25rem}
.m-auto{margin:auto}
.mx-2{margin-left:0.5rem;margin-right:0.5rem}
.mx-4{margin-left:1rem;margin-right:1rem}
.mx-6{margin-left:1.5rem;margin-right:1.5rem}
.mx-auto{margin-left:auto;margin-right:auto}
.my-3{margin-top:0.75rem;margin-bottom:0.75rem}
.-mb-20{margin-bottom:-5rem}
.-mb-5{margin-bottom:-1.25rem}
.-mb-6{margin-bottom:-1.5rem}
.-mb-\[20px\]{margin-bottom:-20px}
.-mx-\[20px\]{margin-right:-20px; margin-left:-20px;}
.-mx-\[24px\]{margin-right:-24px; margin-left:-24px;}
.-mt-14{margin-top:-3.5rem}
.-mt-24{margin-top:-6rem}
.-mt-28{margin-top:-7rem}
.mb-1{margin-bottom:0.25rem}
.mb-2{margin-bottom:0.5rem}
.mb-4{margin-bottom:1rem}
.mb-5{margin-bottom:1.25rem}
.mb-6{margin-bottom:1.5rem}
.mb-8{margin-bottom:2rem}
.mb-10{margin-bottom:2.5rem}
.ml-5{margin-left:1.25rem}
.ml-6{margin-left:1.5rem}
.ml-8{margin-left:2rem}
.ml-\[2px\]{margin-left:2px}
.ml-\[14px\]{margin-left:14px}
.ml-\[112px\]{margin-left:112px}
.mr-10{margin-right:2.5rem}
.mr-3{margin-right:0.75rem}
.mr-4{margin-right:1rem}
.mr-\[30px\]{margin-right:30px}
.mt-0{margin-top:0px}
.mt-1{margin-top:0.25rem}
.mt-10{margin-top:2.5rem}
.mt-12{margin-top:3rem}
.mt-14{margin-top:3.5rem}
.mt-16{margin-top:4rem}
.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-8{margin-top:2rem}
.mt-\[2\.5rem\]{margin-top:2.5rem}
.mt-\[50px\]{margin-top:50px}
.-mt-\[7\.5rem\]{margin-top:-7.5rem}
.-mt-\[10\.5rem\]{margin-top:-10.5rem}
.mt-auto{margin-top:auto}
.box-border{box-sizing:border-box}
.box-content{box-sizing:content-box}
.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.line-clamp-10{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10}
.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}
.\!block{display:block !important}
.block{display:block}
.inline-block{display:inline-block}
.inline{display:inline}
.flex{display:flex}
.inline-flex{display:inline-flex}
.\!table{display:table !important}
.table{display:table}
.inline-table{display:inline-table}
.table-caption{display:table-caption}
.table-cell{display:table-cell}
.table-column{display:table-column}
.table-column-group{display:table-column-group}
.table-footer-group{display:table-footer-group}
.table-header-group{display:table-header-group}
.table-row-group{display:table-row-group}
.table-row{display:table-row}
.flow-root{display:flow-root}
.grid{display:grid}
.inline-grid{display:inline-grid}
.\!contents{display:contents !important}
.contents{display:contents}
.list-item{display:list-item}
.\!hidden{display:none !important}
.hidden{display:none}
.aspect-square{aspect-ratio:1 / 1}
.aspect-video{aspect-ratio:16 / 9}
.h-1{height:0.25rem}
.h-2{height:0.5rem}
.h-10{height:2.5rem}
.h-11{height:2.75rem}
.h-12{height:3rem}
.h-14{height:3.5rem}
.h-16{height:4rem}
.h-2{height:0.5rem}
.h-20{height:5rem}
.h-36{height:9rem}
.h-4{height:1rem}
.h-40{height:10rem}
.h-5{height:1.25rem}
.h-52{height:13rem}
.h-6{height:1.5rem}
.h-64{height:16rem}
.h-7{height:1.75rem}
.h-8{height:2rem}
.h-80{height:20rem}
.h-9{height:2.25rem}
.h-\[10\.5rem\]{height:10.5rem}
.h-\[120px\]{height:120px}
.h-\[12px\]{height:12px}
.h-\[150px\]{height:150px}
.h-\[15px\]{height:15px}
.h-\[16\%\]{height:16%}
.h-\[19rem\]{height:19rem}
.h-\[1px\]{height:1px}
.h-\[24px\]{height:24px}
.h-\[26px\]{height:26px}
.h-\[30px\]{height:30px}
.h-\[3\.125rem\]{height:3.125rem}
.h-\[32px\]{height:32px}
.h-\[4\.125rem\]{height:4.125rem}
.h-\[4\.5rem\]{height:4.5rem}
.h-\[44px\]{height:44px}
.h-\[480px\]{height:480px}
.h-\[5\.25rem\]{height:5.25rem}
.h-\[54\%\]{height:54%}
.h-\[56px\]{height:56px}
.h-\[58\.7\%\]{height:58.7%}
.h-\[6\.25rem\]{height:6.25rem}
.h-\[6\.75rem\]{height:6.75rem}
.h-\[60px\]{height:60px}
.h-\[67px\]{height:67px}
.h-\[392px\]{height:392px}
.h-\[6px\]{height:6px}
.h-\[7\.5rem\]{height:7.5rem}
.h-\[70\%\]{height:70%}
.h-\[80\%\]{height:80%}
.h-\[84\%\]{height:84%}
.h-auto{height:auto}
.h-fit{height:-moz-fit-content;height:fit-content}
.h-full{height:100%}
.max-h-\[11\.5rem\]{max-height:11.5rem}
.max-h-\[19\.75rem\]{max-height:19.75rem}
.max-h-\[220px\]{max-height:220px}
.max-h-full{max-height:100%}
.min-h-\[300px\]{min-height:300px}
.min-h-\[60px\]{min-height:60px}
.min-h-screen{min-height:100vh}
.w-10{width:2.5rem}
.w-12{width:3rem}
.w-13{width:3.25rem}
.w-14{width:3.5rem}
.w-2{width:0.5rem}
.w-20{width:5rem}
.w-28{width:7rem}
.w-3{width:0.75rem}
.w-36{width:9rem}
.w-4{width:1rem}
.w-5{width:1.25rem}
.w-52{width:13rem}
.w-56{width:14rem}
.w-6{width:1.5rem}
.w-60{width:15rem}
.w-64{width:16rem}
.w-72{width:18rem}
.w-80{width:20rem}
.w-9{width:2.25rem}
.w-\[10\.5rem\]{width:10.5rem}
.w-\[100\%\]{width:100%}
.w-\[110px\]{width:110px}
.w-\[120px\]{width:120px}
.w-\[15\%\]{width:15%}
.w-\[15px\]{width:15px}
.w-\[17\.5rem\]{width:17.5rem}
.w-\[174px\]{width:174px}
.w-\[19rem\]{width:19rem}
.w-\[1px\]{width:1px}
.w-\[206px\]{width:206px}
.w-\[27px\]{width:27px}
.w-\[27rem\]{width:27rem}
.w-\[28\.8\%\]{width:28.8%}
.w-\[29\.5\%\]{width:29.5%}
.w-\[3\.125rem\]{width:3.125rem}
.w-\[3\.25rem\]{width:3.25rem}
.w-\[30\%\]{width:30%}
.w-\[32px\]{width:32px}
.w-\[4\.125rem\]{width:4.125rem}
.w-\[4\.5rem\]{width:4.5rem}
.w-\[40\%\]{width:40%}
.w-\[40\.5\%\]{width:40.5%}
.w-\[442px\]{width:442px}
.w-\[5\.25rem\]{width:5.25rem}
.w-\[56px\]{width:56px}
.w-\[54px\]{width:54px}
.w-\[58px\]{width:58px}
.w-\[59\%\]{width:59%}
.w-\[6\.75rem\]{width:6.75rem}
.w-\[60\%\]{width:60%}
.w-\[64\%\]{width:64%}
.w-\[65\%\]{width:65%}
.w-\[65px\]{width:65px}
.w-\[67px\]{width:67px}
.w-\[681px\]{width:681px}
.w-\[68px\]{width:68px}
.w-\[7\.5rem\]{width:7.5rem}
.w-\[70\%\]{width:70%}
.w-\[73\.5\%\]{width:73.5%}
.w-\[75\%\]{width:75%}
.w-\[75\.5\%\]{width:75.5%}
.w-\[75px\]{width:75px}
.w-\[76px\]{width:76px}
.w-\[78px\]{width:78px}
.w-\[8\.5rem\]{width:8.5rem}
.w-\[80\%\]{width:80%}
.w-\[86px\]{width:86px}
.w-\[9\.5rem\]{width:9.5rem}
.w-\[90\%\]{width:90%}
.w-\[95\%\]{width:95%}
.w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}
.w-\[this-is\\\\\]{width:this-is\\}
.w-\[this-is\]{width:this-is}
.w-\[weird-and-invalid\]{width:weird-and-invalid}
.w-fit{width:-moz-fit-content;width:fit-content}
.w-full{width:100%}
.w-\[15rem\]{width:15rem}
.w-\[25\%\]{width:25%}
.w-\[50\%\]{width:50%}
.min-w-\[176px\]{min-width:176px}
.max-w-80{max-width:20rem}
.max-w-96{max-width:24rem}
.max-w-\[120px\]{max-width:120px}
.max-w-\[1090px\]{max-width:1090px}
.max-w-\[1148px\]{max-width:1148px}
.max-w-\[1212px\]{max-width:1212px}
.max-w-\[1312px\]{max-width:1312px}
.max-w-\[164px\]{max-width:164px}
.max-w-\[22rem\]{max-width:22rem}
.max-w-\[29\.5rem\]{max-width:29.5rem}
.max-w-\[400px\]{max-width:400px}
.max-w-\[42rem\]{max-width:42rem}
.max-w-\[43rem\]{max-width:43rem}
.max-w-\[450px\]{max-width:450px}
.max-w-\[45rem\]{max-width:45rem}
.max-w-\[47rem\]{max-width:47rem}
.max-w-\[564px\]{max-width:564px}
.max-w-\[655px\]{max-width:655px}
.max-w-\[680px\]{max-width:680px}
.max-w-\[706px\]{max-width:706px}
.max-w-\[770px\]{max-width:770px}
.max-w-\[918px\]{max-width:918px}
.max-w-\[940px\]{max-width:940px}
.flex-1{flex:1 1 0%}
.flex-shrink{flex-shrink:1}
.shrink{flex-shrink:1}
.flex-grow{flex-grow:1}
.grow{flex-grow:1}
.basis-0{flex-basis:0px}
.table-auto{table-layout:auto}
.table-fixed{table-layout:fixed}
.caption-top{caption-side:top}
.caption-bottom{caption-side:bottom}
.border-collapse{border-collapse:collapse}
.border-separate{border-collapse:separate}
.origin-\[0\]{transform-origin:0}
.origin-top-left{transform-origin:top left}
.-translate-x-1\/2{--tw-translate-x:-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-2\/4{--tw-translate-x:-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-y-1\/2{--tw-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-y-4{--tw-translate-y:-1rem;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-\[40\%\]{--tw-translate-y:-40%;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-\[50\%\]{--tw-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-\[40\%\]{--tw-translate-x:40%;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-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))}
.rotate-12{--tw-rotate:12deg;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))}
.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;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))}
.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;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))}
.scale-\[0\.8\]{--tw-scale-x:0.8;--tw-scale-y:0.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))}
.\!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)) !important}
.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))}
.transform-cpu{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-gpu{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) 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-none{transform:none}
@keyframes pulse{
50%{opacity:.5}}
.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
@keyframes scaleChange{
0%, 100%{transform:none}
50%{transform:scale(.9)}}
.animate-scaleChange{animation:scaleChange 2s linear infinite}
@keyframes dotBlink {
from {background-color: #FCBF10;}
to {background-color: #000000;}
}
.animate-dotBlink{animation:dotBlink 1.5s ease-in infinite}
@keyframes blinkBlink {
0%{opacity:0}
50%{opacity:.5}
100%{opacity:1}
}
.animate-blinkBlink{animation:blinkBlink 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
.cursor-pointer{cursor:pointer}
.cursor-default{cursor:default}
.touch-auto{touch-action:auto}
.touch-none{touch-action:none}
.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pan-left{--tw-pan-x:pan-left;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pan-right{--tw-pan-x:pan-right;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pan-up{--tw-pan-y:pan-up;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pan-down{--tw-pan-y:pan-down;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}
.touch-manipulation{touch-action:manipulation}
.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}
.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}
.select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}
.resize-none{resize:none}
.resize-y{resize:vertical}
.resize-x{resize:horizontal}
.resize{resize:both}
.snap-none{scroll-snap-type:none}
.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}
.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}
.snap-both{scroll-snap-type:both var(--tw-scroll-snap-strictness)}
.snap-mandatory{--tw-scroll-snap-strictness:mandatory}
.snap-proximity{--tw-scroll-snap-strictness:proximity}
.snap-start{scroll-snap-align:start}
.snap-end{scroll-snap-align:end}
.snap-center{scroll-snap-align:center}
.snap-align-none{scroll-snap-align:none}
.snap-normal{scroll-snap-stop:normal}
.snap-always{scroll-snap-stop:always}
.list-inside{list-style-position:inside}
.list-outside{list-style-position:outside}
.list-decimal{list-style-type:decimal}
.list-disc{list-style-type:disc}
.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}
.break-before-auto{-moz-column-break-before:auto;break-before:auto}
.break-before-avoid{-moz-column-break-before:avoid;break-before:avoid}
.break-before-all{-moz-column-break-before:all;break-before:all}
.break-before-avoid-page{-moz-column-break-before:avoid;break-before:avoid-page}
.break-before-page{-moz-column-break-before:page;break-before:page}
.break-before-left{-moz-column-break-before:left;break-before:left}
.break-before-right{-moz-column-break-before:right;break-before:right}
.break-before-column{-moz-column-break-before:column;break-before:column}
.break-inside-auto{-moz-column-break-inside:auto;break-inside:auto}
.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}
.break-inside-avoid-page{break-inside:avoid-page}
.break-inside-avoid-column{-moz-column-break-inside:avoid;break-inside:avoid-column}
.break-after-auto{-moz-column-break-after:auto;break-after:auto}
.break-after-avoid{-moz-column-break-after:avoid;break-after:avoid}
.break-after-all{-moz-column-break-after:all;break-after:all}
.break-after-avoid-page{-moz-column-break-after:avoid;break-after:avoid-page}
.break-after-page{-moz-column-break-after:page;break-after:page}
.break-after-left{-moz-column-break-after:left;break-after:left}
.break-after-right{-moz-column-break-after:right;break-after:right}
.break-after-column{-moz-column-break-after:column;break-after:column}
.grid-flow-row{grid-auto-flow:row}
.grid-flow-col{grid-auto-flow:column}
.grid-flow-dense{grid-auto-flow:dense}
.grid-flow-row-dense{grid-auto-flow:row dense}
.grid-flow-col-dense{grid-auto-flow:column dense}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
.grid-cols-\[1\.73fr_1fr\]{grid-template-columns:1.73fr 1fr}
.grid-rows-7{grid-template-rows:repeat(7, minmax(0, 1fr))}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.flex-col{flex-direction:column}
.flex-col-reverse{flex-direction:column-reverse}
.flex-wrap{flex-wrap:wrap}
.flex-wrap-reverse{flex-wrap:wrap-reverse}
.flex-nowrap{flex-wrap:nowrap}
.place-content-center{place-content:center}
.place-content-start{place-content:start}
.place-content-end{place-content:end}
.place-content-between{place-content:space-between}
.place-content-around{place-content:space-around}
.place-content-evenly{place-content:space-evenly}
.place-content-baseline{place-content:baseline}
.place-content-stretch{place-content:stretch}
.place-items-start{place-items:start}
.place-items-end{place-items:end}
.place-items-center{place-items:center}
.place-items-baseline{place-items:baseline}
.place-items-stretch{place-items:stretch}
.content-normal{align-content:normal}
.content-center{align-content:center}
.content-start{align-content:flex-start}
.content-end{align-content:flex-end}
.content-between{align-content:space-between}
.content-around{align-content:space-around}
.content-evenly{align-content:space-evenly}
.content-baseline{align-content:baseline}
.content-stretch{align-content:stretch}
.items-start{align-items:flex-start}
.items-end{align-items:flex-end}
.items-center{align-items:center}
.items-baseline{align-items:baseline}
.items-stretch{align-items:stretch}
.justify-normal{justify-content:normal}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.justify-around{justify-content:space-around}
.justify-evenly{justify-content:space-evenly}
.justify-stretch{justify-content:stretch}
.justify-items-start{justify-items:start}
.justify-items-end{justify-items:end}
.justify-items-center{justify-items:center}
.justify-items-stretch{justify-items:stretch}
.gap-1{gap:0.25rem}
.gap-10{gap:2.5rem}
.gap-12{gap:3rem}
.gap-14{gap:3.5rem}
.gap-16{gap:4rem}
.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-7{gap:1.75rem}
.gap-8{gap:2rem}
.gap-\[0\.625rem\]{gap:0.625rem}
.gap-\[12px\]{gap:12px}
.gap-\[2px\]{gap:2px}
.gap-\[32px\]{gap:32px}
.gap-\[34px\]{gap:34px}
.gap-\[4\.5rem\]{gap:4.5rem}
.gap-\[48px\]{gap:48px}
.gap-\[5\.75rem\]{gap:5.75rem}
.gap-\[5rem\]{gap:5rem}
.gap-\[80px\]{gap:80px}
.gap-\[8px\]{gap:8px}
.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}
.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
.gap-x-\[33px\]{-moz-column-gap:33px;column-gap:33px}
.gap-y-10{row-gap:2.5rem}
.gap-y-6{row-gap:1.5rem}
.gap-y-\[24px\]{row-gap:24px}
.space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.space-y-reverse > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:1}
.space-x-reverse > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:1}
.divide-x > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}
.divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}
.divide-y-reverse > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse:1}
.divide-x-reverse > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse:1}
.divide-solid > :not([hidden]) ~ :not([hidden]){border-style:solid}
.divide-dashed > :not([hidden]) ~ :not([hidden]){border-style:dashed}
.divide-dotted > :not([hidden]) ~ :not([hidden]){border-style:dotted}
.divide-double > :not([hidden]) ~ :not([hidden]){border-style:double}
.divide-none > :not([hidden]) ~ :not([hidden]){border-style:none}
.place-self-auto{place-self:auto}
.place-self-start{place-self:start}
.place-self-end{place-self:end}
.place-self-center{place-self:center}
.place-self-stretch{place-self:stretch}
.self-auto{align-self:auto}
.self-start{align-self:flex-start}
.self-end{align-self:flex-end}
.self-center{align-self:center}
.self-stretch{align-self:stretch}
.self-baseline{align-self:baseline}
.justify-self-auto{justify-self:auto}
.justify-self-start{justify-self:start}
.justify-self-end{justify-self:end}
.justify-self-center{justify-self:center}
.justify-self-stretch{justify-self:stretch}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-clip{overflow:clip}
.overflow-visible{overflow:visible}
.overflow-scroll{overflow:scroll}
.overflow-x-auto{overflow-x:auto}
.overflow-y-auto{overflow-y:auto}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.overflow-x-clip{overflow-x:clip}
.overflow-y-clip{overflow-y:clip}
.overflow-x-visible{overflow-x:visible}
.overflow-y-visible{overflow-y:visible}
.overflow-x-scroll{overflow-x:scroll}
.overflow-y-scroll{overflow-y:scroll}
.overscroll-auto{overscroll-behavior:auto}
.overscroll-contain{overscroll-behavior:contain}
.overscroll-none{overscroll-behavior:none}
.overscroll-y-auto{overscroll-behavior-y:auto}
.overscroll-y-contain{overscroll-behavior-y:contain}
.overscroll-y-none{overscroll-behavior-y:none}
.overscroll-x-auto{overscroll-behavior-x:auto}
.overscroll-x-contain{overscroll-behavior-x:contain}
.overscroll-x-none{overscroll-behavior-x:none}
.scroll-auto{scroll-behavior:auto}
.scroll-smooth{scroll-behavior:smooth}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.overflow-ellipsis{text-overflow:ellipsis}
.text-ellipsis{text-overflow:ellipsis}
.text-clip{text-overflow:clip}
.hyphens-none{-webkit-hyphens:none;hyphens:none}
.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}
.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}
.whitespace-normal{white-space:normal}
.whitespace-nowrap{white-space:nowrap}
.whitespace-pre{white-space:pre}
.whitespace-pre-line{white-space:pre-line}
.whitespace-pre-wrap{white-space:pre-wrap}
.whitespace-break-spaces{white-space:break-spaces}
.text-wrap{text-wrap:wrap}
.text-nowrap{text-wrap:nowrap}
.text-balance{text-wrap:balance}
.text-pretty{text-wrap:pretty}
.break-normal{overflow-wrap:normal;word-break:normal}
.break-words{overflow-wrap:break-word}
.break-all{word-break:break-all}
.break-keep{word-break:keep-all}
.rounded{border-radius:0.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-3xl{border-radius:1.5rem}
.rounded-\[2\.5rem\]{border-radius:2.5rem}
.rounded-\[24px\]{border-radius:24px}
.rounded-\[2rem\]{border-radius:2rem}
.rounded-\[30px\]{border-radius:30px}
.rounded-\[3px\]{border-radius:3px}
.rounded-\[40px\]{border-radius:40px}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:0.5rem}
.rounded-md{border-radius:0.375rem}
.rounded-xl{border-radius:0.75rem}
.rounded-\[200px\]{border-radius:200px}
.border-white{border: 1px solid #FFFFFF}
.border-\[\#FFD766\]{border: 1px solid #FFD766}
.rounded-b{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}
.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}
.rounded-b-\[2rem\]{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}
.rounded-b-\[40px\]{border-bottom-right-radius:40px;border-bottom-left-radius:40px}
.rounded-e{border-start-end-radius:0.25rem;border-end-end-radius:0.25rem}
.rounded-l{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}
.rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.rounded-s{border-start-start-radius:0.25rem;border-end-start-radius:0.25rem}
.rounded-t{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}
.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}
.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}
.rounded-bl{border-bottom-left-radius:0.25rem}
.rounded-bl-3xl{border-bottom-left-radius:1.5rem}
.rounded-bl-\[19px\]{border-bottom-left-radius:19px}
.rounded-bl-\[20px\]{border-bottom-left-radius:20px}
.rounded-br{border-bottom-right-radius:0.25rem}
.rounded-br-2xl{border-bottom-right-radius:1rem}
.rounded-br-\[19px\]{border-bottom-right-radius:19px}
.rounded-br-\[20px\]{border-bottom-right-radius:20px}
.rounded-ee{border-end-end-radius:0.25rem}
.rounded-ee-2xl{border-end-end-radius:1rem}
.rounded-ee-3xl{border-end-end-radius:1.5rem}
.rounded-es{border-end-start-radius:0.25rem}
.rounded-se{border-start-end-radius:0.25rem}
.rounded-ss{border-start-start-radius:0.25rem}
.rounded-tl{border-top-left-radius:0.25rem}
.rounded-tl-2xl{border-top-left-radius:1rem}
.rounded-tl-\[19px\]{border-top-left-radius:19px}
.rounded-tr{border-top-right-radius:0.25rem}
.rounded-tr-2xl{border-top-right-radius:1rem}
.rounded-tr-\[19px\]{border-top-right-radius:19px}
.border{border-width:1px}
.border-0{border-width:0px}
.border-4{border-width:4px}
.border-\[0\.2rem\]{border-width:0.2rem}
.border-\[1px\]{border-width:1px}
.border-x{border-left-width:1px;border-right-width:1px}
.border-y{border-top-width:1px;border-bottom-width:1px}
.border-b{border-bottom-width:1px}
.border-b-2{border-bottom-width:2px}
.border-e{border-inline-end-width:1px}
.border-l{border-left-width:1px}
.border-r{border-right-width:1px}
.border-s{border-inline-start-width:1px}
.border-t{border-top-width:1px}
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-dotted{border-style:dotted}
.border-double{border-style:double}
.border-hidden{border-style:hidden}
.border-none{border-style:none}
.border-\[\#191E26\]{--tw-border-opacity:1;border-color:rgb(25 30 38 / var(--tw-border-opacity))}
.border-\[\#272D36\]{--tw-border-opacity:1;border-color:rgb(39 45 54 / var(--tw-border-opacity))}
.border-\[\#3B4350\]{--tw-border-opacity:1;border-color:rgb(59 67 80 / var(--tw-border-opacity))}
.border-\[\#677282\]{--tw-border-opacity:1;border-color:rgb(103 114 130 / var(--tw-border-opacity))}
.border-\[\#7F8B9C\]{--tw-border-opacity:1;border-color:rgb(127 139 156 / var(--tw-border-opacity))}
.border-\[\#8F6C10\]{--tw-border-opacity:1;border-color:rgb(143 108 16 / var(--tw-border-opacity))}
.border-\[\#979797\]{--tw-border-opacity:1;border-color:rgb(151 151 151 / var(--tw-border-opacity))}
.border-\[\#98A4B5\]{--tw-border-opacity:1;border-color:rgb(152 164 181 / var(--tw-border-opacity))}
.border-\[\#B2BECF\]{--tw-border-opacity:1;border-color:rgb(178 190 207 / var(--tw-border-opacity))}
.border-\[\#CDD8E8\]{--tw-border-opacity:1;border-color:rgb(205 216 232 / var(--tw-border-opacity))}
.border-\[\#D3D2CF\]{--tw-border-opacity:1;border-color:rgb(211 210 207 / var(--tw-border-opacity))}
.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}
.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}
.border-primary{--tw-border-opacity:1;border-color:rgb(252 191 16 / var(--tw-border-opacity))}
.border-secondary{--tw-border-opacity:1;border-color:rgb(25 30 38 / var(--tw-border-opacity))}
.border-transparent{border-color:transparent}
.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}
.bg-\[\#0042DA\]{--tw-bg-opacity:1;background-color:rgb(0 66 218 / var(--tw-bg-opacity))}
.bg-\[\#0085C9\]{--tw-bg-opacity:1;background-color:rgb(0 133 201 / var(--tw-bg-opacity))}
.bg-\[\#121518\]{--tw-bg-opacity:1;background-color:rgb(18 21 24 / var(--tw-bg-opacity))}
.bg-\[\#191E26\]{--tw-bg-opacity:1;background-color:rgb(25 30 38 / var(--tw-bg-opacity))}
.bg-\[\#1E1700\]{--tw-bg-opacity:1;background-color:rgb(30 23 0 / var(--tw-bg-opacity))}
.bg-\[\#272D36\]{--tw-bg-opacity:1;background-color:rgb(39 45 54 / var(--tw-bg-opacity))}
.bg-\[\#272D36\]\/50{background-color:rgb(39 45 54 / 0.5)}
.bg-\[\#3B4350\]{--tw-bg-opacity:1;background-color:rgb(59 67 80 / var(--tw-bg-opacity))}
.bg-\[\#525252\]{--tw-bg-opacity:1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}
.bg-\[\#677282\]\/50{background-color:rgb(103 114 130 / 0.5)}
.bg-\[\#A1FFFD\]{--tw-bg-opacity:1;background-color:rgb(161 255 253 / var(--tw-bg-opacity))}
.bg-\[\#AA7E00\]{--tw-bg-opacity:1;background-color:rgb(170 126 0 / var(--tw-bg-opacity))}
.bg-\[\#C5DB4C\]{--tw-bg-opacity:1;background-color:rgb(197 219 76 / var(--tw-bg-opacity))}
.bg-\[\#C9B6F1\]{--tw-bg-opacity:1;background-color:rgb(201 182 241 / var(--tw-bg-opacity))}
.bg-\[\#486A95\]{--tw-bg-opacity:1;background-color:rgb(72 106 149 / var(--tw-bg-opacity))}
.bg-\[\#52C1F9\]{--tw-bg-opacity:1;background-color:rgb(82 193 249 / var(--tw-bg-opacity))}
.bg-\[\#116786\]{--tw-bg-opacity:1;background-color:rgb(17 103 134 / var(--tw-bg-opacity))}
.bg-\[\#D39D00\]{--tw-bg-opacity:1;background-color:rgb(211 157 0 / var(--tw-bg-opacity))}
.bg-\[\#D3D2CF\]{--tw-bg-opacity:1;background-color:rgb(211 210 207 / var(--tw-bg-opacity))}
.bg-\[\#E2FFBE\]{--tw-bg-opacity:1;background-color:rgb(226 255 190 / var(--tw-bg-opacity))}
.bg-\[\#A4B2FF\]{--tw-bg-opacity:1;background-color:rgb(164 178 255 / var(--tw-bg-opacity))}
.bg-\[\#DDB1FF\]{--tw-bg-opacity:1;background-color:rgb(221 177 255 / var(--tw-bg-opacity))}
.bg-\[\#FCBF10\]{--tw-bg-opacity:1;background-color:rgb(252 191 16 / var(--tw-bg-opacity))}
.bg-\[\#E7F0FF\]{--tw-bg-opacity:1;background-color:rgb(231 240 255 / var(--tw-bg-opacity))}
.bg-\[\#E7F0FF\]\/60{background-color:rgb(231 240 255 / 0.6)}
.bg-gradient\/60{background-color: rgb(128 128 128 / 0.6)}
.bg-\[\#EBF1FF\]{--tw-bg-opacity:1;background-color:rgb(235 241 255 / var(--tw-bg-opacity))}
.bg-\[\#F2385A\]{--tw-bg-opacity:1;background-color:rgb(242 56 90 / var(--tw-bg-opacity))}
.bg-\[\#F2F7FF\]{--tw-bg-opacity:1;background-color:rgb(242 247 255 / var(--tw-bg-opacity))}
.bg-\[\#F5FCFF\]{--tw-bg-opacity:1;background-color:rgb(245 252 255 / var(--tw-bg-opacity))}
.bg-\[\#F9F6FD\]{--tw-bg-opacity:1;background-color:rgb(249 246 253 / var(--tw-bg-opacity))}
.bg-\[\#F8FAFC\]{--tw-bg-opacity:1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}
.bg-\[\#F5FBFF\]{--tw-bg-opacity:1;background-color:rgb(245 251 255 / var(--tw-bg-opacity))}
.bg-\[\#F6FCFE\]{--tw-bg-opacity:1;background-color:rgb(246 252 254 / var(--tw-bg-opacity))}
.bg-\[\#FCFDF7\]{--tw-bg-opacity:1;background-color:rgb(252 253 247 / var(--tw-bg-opacity))}
.bg-\[\#FFCC3B\]{--tw-bg-opacity:1;background-color:rgb(255 204 59 / var(--tw-bg-opacity))}
.bg-\[\#FFCDC0\]{--tw-bg-opacity:1;background-color:rgb(255 205 192 / var(--tw-bg-opacity))}
.bg-\[\#FFE291\]{--tw-bg-opacity:1;background-color:rgb(255 226 145 / var(--tw-bg-opacity))}
.bg-\[\#FFEDBC\]{--tw-bg-opacity:1;background-color:rgb(255 237 188 / var(--tw-bg-opacity))}
.bg-\[\#FFF6DE\]{--tw-bg-opacity:1;background-color:rgb(255 246 222 / var(--tw-bg-opacity))}
.bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.bg-\[\#073644\]{--tw-bg-opacity:1;background-color:rgb(7 54 68 / var(--tw-bg-opacity))}
.bg-\[\#1E3342\]{--tw-bg-opacity:1;background-color:rgb(30 51 66 / var(--tw-bg-opacity))}
.bg-\[\#B27E57\]{--tw-bg-opacity:1;background-color:rgb(178 126 87 / var(--tw-bg-opacity))}
.bg-\[\#CEFDC9\]{--tw-bg-opacity:1;background-color:rgb(206 253 201 / var(--tw-bg-opacity))}
.bg-\[\#F4F4F4\]{--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}
.bg-gradient {background: radial-gradient(100% 521.51% at 0% 0%, rgba(0, 0, 0, 0.05) 0%, rgba(255, 255, 255, 0.0025) 100%) ;}
.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.bg-\[rgb\(255\2c 0\2c 0\)\]{--tw-bg-opacity:1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}
.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}
.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}
.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}
.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}
.bg-primary{--tw-bg-opacity:1;background-color:rgb(252 191 16 / var(--tw-bg-opacity))}
.bg-primary-95{--tw-bg-opacity:1;background-color:rgb(255 246 222 / var(--tw-bg-opacity))}
.bg-primary\/30{background-color:rgb(252 191 16 / 0.3)}
.bg-primary\/35{background-color:rgb(252 191 16 / 0.35)}
.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}
.bg-secondary{--tw-bg-opacity:1;background-color:rgb(25 30 38 / var(--tw-bg-opacity))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.bg-white\/50{background-color:rgb(255 255 255 / 0.5)}
.bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216 / var(--tw-bg-opacity))}
.bg-opacity-30{--tw-bg-opacity:0.3}
.bg-opacity-50{--tw-bg-opacity:0.5}
.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}
.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}
.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}
.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}
.bg-fixed{background-attachment:fixed}
.bg-local{background-attachment:local}
.bg-scroll{background-attachment:scroll}
.bg-clip-border{background-clip:border-box}
.bg-clip-padding{background-clip:padding-box}
.bg-clip-content{background-clip:content-box}
.bg-clip-text{-webkit-background-clip:text;background-clip:text}
.bg-repeat{background-repeat:repeat}
.bg-no-repeat{background-repeat:no-repeat}
.bg-repeat-x{background-repeat:repeat-x}
.bg-repeat-y{background-repeat:repeat-y}
.bg-repeat-round{background-repeat:round}
.bg-repeat-space{background-repeat:space}
.bg-origin-border{background-origin:border-box}
.bg-origin-padding{background-origin:padding-box}
.bg-origin-content{background-origin:content-box}
.accent-color-black{accent-color: #1E1700;}
.object-contain{-o-object-fit:contain;object-fit:contain}
.object-cover{-o-object-fit:cover;object-fit:cover}
.object-fill{-o-object-fit:fill;object-fit:fill}
.object-none{-o-object-fit:none;object-fit:none}
.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}
.p-1{padding:0.25rem}
.p-14{padding:3.5rem}
.p-16{padding:4rem}
.p-2{padding:0.5rem}
.p-2\.5{padding:0.625rem}
.p-3{padding:0.75rem}
.p-4{padding:1rem}
.p-5{padding:1.25rem}
.p-6{padding:1.5rem}
.p-8{padding:2rem}
.p-\[24px\]{padding:24px}
.px-0{padding-left:0px;padding-right:0px}
.px-10{padding-left:2.5rem;padding-right:2.5rem}
.px-12{padding-left:3rem;padding-right:3rem}
.px-\[46px\]{padding-left:46px;padding-right:46px}
.px-14{padding-left:3.5rem;padding-right:3.5rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-4{padding-left:1rem;padding-right:1rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.px-6{padding-left:1.5rem;padding-right:1.5rem}
.px-7{padding-left:1.75rem;padding-right:1.75rem}
.px-8{padding-left:2rem;padding-right:2rem}
.px-\[16px\]{padding-left:16px;padding-right:16px}
.px-\[18px\]{padding-left:18px;padding-right:18px}
.px-\[24px\]{padding-left:24px;padding-right:24px}
.px-\[32px\]{padding-left:32px;padding-right:32px}
.px-\[64px\]{padding-left:64px;padding-right:64px}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.py-12{padding-top:3rem;padding-bottom:3rem}
.py-14{padding-top:3.5rem;padding-bottom:3.5rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.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-\[1\.12rem\]{padding-top:1.12rem;padding-bottom:1.12rem}
.py-\[2\.5rem\]{padding-top:0.625rem;padding-bottom:0.625rem}
.py-\[10px\]{padding-top:10px;padding-bottom:10px}
.py-\[120px\]{padding-top:120px;padding-bottom:120px}
.py-\[24px\]{padding-top:24px;padding-bottom:24px}
.py-\[32px\]{padding-top:32px;padding-bottom:32px}
.py-\[40px\]{padding-top:40px;padding-bottom:40px}
.py-\[5px\]{padding-top:5px;padding-bottom:5px}
.py-\[64px\]{padding-top:64px;padding-bottom:64px}
.py-\[6px\]{padding-top:6px;padding-bottom:6px}
.py-\[72px\]{padding-top:72px;padding-bottom:72px}
.py-\[80px\]{padding-top:80px;padding-bottom:80px}
.py-\[96px\]{padding-top:96px;padding-bottom:96px}
.pb-1{padding-bottom:0.25rem}
.pb-10{padding-bottom:2.5rem}
.pb-11{padding-bottom:2.75rem}
.pb-12{padding-bottom:3rem}
.pb-14{padding-bottom:3.5rem}
.pb-2{padding-bottom:0.5rem}
.pb-2\.5{padding-bottom:0.625rem}
.pb-20{padding-bottom:5rem}
.pb-28{padding-bottom:7rem}
.pb-4{padding-bottom:1rem}
.pb-6{padding-bottom:1.5rem}
.pb-8{padding-bottom:2rem}
.pb-9{padding-bottom:2.25rem}
.pb-\[120\%\]{padding-bottom:120%}
.pb-\[120px\]{padding-bottom:120px}
.pb-\[122\%\]{padding-bottom:122%}
.pb-\[125\%\]{padding-bottom:125%}
.pb-\[160px\]{padding-bottom:160px}
.pb-\[40px\]{padding-bottom:40px}
.pb-\[51\.5\%\]{padding-bottom:51.5%}
.pb-\[56\%\]{padding-bottom:56%}
.pb-\[58\%\]{padding-bottom:58%}
.pb-\[392px\]{padding-bottom:392px}
.pb-\[65\%\]{padding-bottom:65%}
.pb-\[72\%\]{padding-bottom:72%}
.pb-\[74\%\]{padding-bottom:74%}
.pb-\[75\%\]{padding-bottom:75%}
.pb-\[76\%\]{padding-bottom:76%}
.pb-\[79\%\]{padding-bottom:79%}
.pb-\[80px\]{padding-bottom:80px}
.pb-\[83\%\]{padding-bottom:83%}
.pb-\[88\%\]{padding-bottom:88%}
.pb-\[89\%\]{padding-bottom:89%}
.pl-0{padding-left:0px}
.pl-12{padding-left:3rem}
.pl-3{padding-left:0.75rem}
.pl-4{padding-left:1rem}
.pl-6{padding-left:1.5rem}
.pl-\[18\%\]{padding-left:18%}
.pr-3{padding-right:0.75rem}
.pr-4{padding-right:1rem}
.pr-6{padding-right:1.5rem}
.pr-7{padding-right:1.75rem}
.pt-1{padding-top:0.25rem}
.pt-10{padding-top:2.5rem}
.pt-12{padding-top:3rem}
.pt-2{padding-top:0.5rem}
.pt-20{padding-top:5rem}
.pt-4{padding-top:1rem}
.pt-6{padding-top:1.5rem}
.pt-8{padding-top:2rem}
.pt-9{padding-top:2.25rem}
.pt-\[0\.35rem\]{padding-top:0.35rem}
.pt-\[120px\]{padding-top:120px}
.pt-\[128px\]{padding-top:128px}
.pt-\[160px\]{padding-top:160px}
.pt-\[3\.75rem\]{padding-top:3.75rem}
.pt-\[64px\]{padding-top:64px}
.pt-\[72px\]{padding-top:72px}
.pt-\[80px\]{padding-top:80px}
.pt-\[90px\]{padding-top:90px}
.pt-\[96px\]{padding-top:96px}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-start{text-align:start}
.text-end{text-align:end}
.align-baseline{vertical-align:baseline}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.align-text-top{vertical-align:text-top}
.align-text-bottom{vertical-align:text-bottom}
.align-sub{vertical-align:sub}
.align-super{vertical-align:super}
.font-bricolage-grotesque{font-family:Bricolage Grotesque}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-3xl{font-size:1.875rem;line-height:2.25rem}
.text-5xl{font-size:3rem;line-height:1}
.text-\[0\.5rem\]{font-size:0.5rem}
.text-\[0\.625rem\]{font-size:0.625rem}
.text-\[13px\]{font-size:13px}
.text-\[14px\]{font-size:14px}
.text-\[15px\]{font-size:15px}
.text-\[16px\]{font-size:16px}
.text-\[18px\]{font-size:18px}
.text-\[2\.5rem\]{font-size:2.5rem}
.text-\[2\.75rem\]{font-size:2.75rem}
.text-\[20px\]{font-size:20px}
.text-\[24px\]{font-size:24px}
.text-\[2rem\]{font-size:2rem}
.text-\[32px\]{font-size:32px}
.text-\[42px\]{font-size:42px}
.text-\[44px\]{font-size:44px}
.text-\[48px\]{font-size:48px}
.text-\[4rem\]{font-size:4rem}
.text-\[52px\]{font-size:52px}
.text-\[56px\]{font-size:56px}
.text-\[64px\]{font-size:64px}
.text-base{font-size:1rem;line-height:1.5rem}
.text-lg{font-size:1.125rem;line-height:1.75rem}
.text-sm{font-size:0.875rem;line-height:1.25rem}
.text-xl{font-size:1.25rem;line-height:1.75rem}
.text-xs{font-size:0.75rem;line-height:1rem}
.font-\[400\]{font-weight:400}
.font-\[600\]{font-weight:600}
.font-\[700\]{font-weight:700}
.font-\[800\]{font-weight:800}
.font-bold{font-weight:700}
.font-extrabold{font-weight:800}
.font-medium{font-weight:500}
.font-normal{font-weight:400}
.font-semibold{font-weight:600}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.normal-case{text-transform:none}
.italic{font-style:italic}
.not-italic{font-style:normal}
.normal-nums{font-variant-numeric:normal}
.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}
.leading-10{line-height:2.5rem}
.leading-\[1\.625rem\]{line-height:1.625rem}
.leading-5{line-height:1.25rem}
.leading-6{line-height:1.5rem}
.leading-9{line-height:2.25rem}
.leading-\[1\.4rem\]{line-height:1.4rem}
.leading-\[1\.625rem\]{line-height:1.625rem}
.leading-\[1\.9rem\]{line-height:1.9rem}
.leading-\[2\.75rem\]{line-height:2.75rem}
.leading-\[22px\]{line-height:22px}
.leading-\[24px\]{line-height:24px}
.leading-\[26px\]{line-height:26px}
.leading-\[28px\]{line-height:28px}
.leading-\[3\.75rem\]{line-height:3.75rem}
.leading-\[3\.1rem\]{line-height:3.1rem}
.leading-\[3\.25rem\]{line-height:3.25rem}
.leading-\[30px\]{line-height:30px}
.leading-\[4\.5rem\]{line-height:4.5rem}
.leading-\[4\.75rem\]{line-height:4.75rem}
.leading-\[3rem\]{line-height:3rem}
.leading-\[40px\]{line-height:40px}
.leading-\[4rem\]{line-height:4rem}
.leading-\[52px\]{line-height:52px}
.leading-\[60px\]{line-height:60px}
.leading-\[64px\]{line-height:64px}
.leading-\[68px\]{line-height:68px}
.leading-\[72px\]{line-height:72px}
.leading-\[76px\]{line-height:76px}
.leading-none{line-height:1}
.tracking-\[1px\]{letter-spacing:1px}
.text-\[\#0D0D0D\]{--tw-text-opacity:1;color:rgb(13 13 13 / var(--tw-text-opacity))}
.text-\[\#121518\]{--tw-text-opacity:1;color:rgb(18 21 24 / var(--tw-text-opacity))}
.text-\[\#191E26\]{--tw-text-opacity:1;color:rgb(25 30 38 / var(--tw-text-opacity))}
.text-\[\#272D36\]{--tw-text-opacity:1;color:rgb(39 45 54 / var(--tw-text-opacity))}
.text-\[\#336699\]\/\[\.35\]{color:rgb(51 102 153 / .35)}
.text-\[\#3B4350\]{--tw-text-opacity:1;color:rgb(59 67 80 / var(--tw-text-opacity))}
.text-\[\#3C2C00\]{--tw-text-opacity:1;color:rgb(60 44 0 / var(--tw-text-opacity))}
.text-\[\#49454F\]{--tw-text-opacity:1;color:rgb(73 69 79 / var(--tw-text-opacity))}
.text-\[\#515A69\]{--tw-text-opacity:1;color:rgb(81 90 105 / var(--tw-text-opacity))}
.text-\[\#525252\]{--tw-text-opacity:1;color:rgb(82 82 82 / var(--tw-text-opacity))}
.text-\[\#677282\]{--tw-text-opacity:1;color:rgb(103 114 130 / var(--tw-text-opacity))}
.text-\[\#98A4B5\]{--tw-text-opacity:1;color:rgb(152 164 181 / var(--tw-text-opacity))}
.text-\[\#AA7E00\]{--tw-text-opacity:1;color:rgb(170 126 0 / var(--tw-text-opacity))}
.text-\[\#E7F0FF\]{--tw-text-opacity:1;color:rgb(231 240 255 / var(--tw-text-opacity))}
.text-\[\#FCBF10\]{--tw-text-opacity:1;color:rgb(252 191 16 / var(--tw-text-opacity))}
.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.text-\[700\]{color:700}
.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity))}
.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}
.text-neutral-30{--tw-text-opacity:1;color:rgb(81 90 105 / var(--tw-text-opacity))}
.text-neutral-40{--tw-text-opacity:1;color:rgb(103 114 130 / var(--tw-text-opacity))}
.text-primary{--tw-text-opacity:1;color:rgb(252 191 16 / var(--tw-text-opacity))}
.text-secondary{--tw-text-opacity:1;color:rgb(25 30 38 / var(--tw-text-opacity))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21 / var(--tw-text-opacity))}
.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}
.underline{text-decoration-line:underline}
.overline{text-decoration-line:overline}
.line-through{text-decoration-line:line-through}
.no-underline{text-decoration-line:none}
.decoration-solid{text-decoration-style:solid}
.decoration-double{text-decoration-style:double}
.decoration-dotted{text-decoration-style:dotted}
.decoration-dashed{text-decoration-style:dashed}
.decoration-wavy{text-decoration-style:wavy}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.opacity-0{opacity:0}
.opacity-100{opacity:1}
.bg-blend-normal{background-blend-mode:normal}
.bg-blend-multiply{background-blend-mode:multiply}
.bg-blend-screen{background-blend-mode:screen}
.bg-blend-overlay{background-blend-mode:overlay}
.bg-blend-darken{background-blend-mode:darken}
.bg-blend-lighten{background-blend-mode:lighten}
.bg-blend-color-dodge{background-blend-mode:color-dodge}
.bg-blend-color-burn{background-blend-mode:color-burn}
.bg-blend-hard-light{background-blend-mode:hard-light}
.bg-blend-soft-light{background-blend-mode:soft-light}
.bg-blend-difference{background-blend-mode:difference}
.bg-blend-exclusion{background-blend-mode:exclusion}
.bg-blend-hue{background-blend-mode:hue}
.bg-blend-saturation{background-blend-mode:saturation}
.bg-blend-color{background-blend-mode:color}
.bg-blend-luminosity{background-blend-mode:luminosity}
.mix-blend-normal{mix-blend-mode:normal}
.mix-blend-multiply{mix-blend-mode:multiply}
.mix-blend-screen{mix-blend-mode:screen}
.mix-blend-overlay{mix-blend-mode:overlay}
.mix-blend-darken{mix-blend-mode:darken}
.mix-blend-lighten{mix-blend-mode:lighten}
.mix-blend-color-dodge{mix-blend-mode:color-dodge}
.mix-blend-color-burn{mix-blend-mode:color-burn}
.mix-blend-hard-light{mix-blend-mode:hard-light}
.mix-blend-soft-light{mix-blend-mode:soft-light}
.mix-blend-difference{mix-blend-mode:difference}
.mix-blend-exclusion{mix-blend-mode:exclusion}
.mix-blend-hue{mix-blend-mode:hue}
.mix-blend-saturation{mix-blend-mode:saturation}
.mix-blend-color{mix-blend-mode:color}
.mix-blend-luminosity{mix-blend-mode:luminosity}
.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}
.\!shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_2px_5px_2px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 2px 5px 2px rgba(0,0,0,0.1);--tw-shadow-colored:0 2px 5px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0px_0px_6px_2px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:0px 0px 6px 2px rgba(0,0,0,0.12);--tw-shadow-colored:0px 0px 6px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-button{--tw-shadow:0px 0px 6px 2px rgba(0, 0, 0, 0.12), 0px 4px 8px rgba(0, 0, 0, 0.16), 2px 2px 4px rgba(25, 30, 38, 0.12);--tw-shadow-colored:0px 0px 6px 2px var(--tw-shadow-color), 0px 4px 8px var(--tw-shadow-color), 2px 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-custom{--tw-shadow:2px 6px 16px rgba(0, 0, 0, 0.25);--tw-shadow-colored:2px 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-header{--tw-shadow:2px 2px 4px rgba(25, 30, 38, 0.15);--tw-shadow-colored:2px 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-primary{--tw-shadow:0px 0px 20px #FFDD66;--tw-shadow-colored:0px 0px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:#fcbf10;--tw-shadow:var(--tw-shadow-colored)}
.shadow-project{--tw-shadow:2px 2px 8px rgba(0, 0, 0, 0.06), 1px 1px 16px rgba(0, 0, 0, 0.04), 4px 4px 24px 4px rgba(239, 239, 239, 0.5);--tw-shadow-colored:2px 2px 8px var(--tw-shadow-color), 1px 1px 16px var(--tw-shadow-color), 4px 4px 24px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-service{--tw-shadow:2px 6px 12px rgba(25, 30, 38, 0.28);--tw-shadow-colored:2px 6px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-primary{--tw-shadow-color:#fcbf10;--tw-shadow:var(--tw-shadow-colored)}
.outline-none{outline:2px solid transparent;outline-offset:2px}
.outline{outline-style:solid}
.outline-dashed{outline-style:dashed}
.outline-dotted{outline-style:dotted}
.outline-double{outline-style:double}
.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-inset{--tw-ring-inset:inset}
.blur{--tw-blur:blur(8px);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)}
.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));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)}
.grayscale{--tw-grayscale:grayscale(100%);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)}
.\!invert{--tw-invert:invert(100%) !important;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) !important}
.invert{--tw-invert:invert(100%);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)}
.sepia{--tw-sepia:sepia(100%);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{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) !important}
.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)}
.filter-none{filter:none}
.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}
.transition{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -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-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.duration-1000{transition-duration:1000ms}
.duration-300{transition-duration:300ms}
.duration-700{transition-duration:700ms}
.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}
.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.ease-linear{transition-timing-function:linear}
.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}
.content-\[\'this-is-also-valid\]-weirdly-enough\'\]{--tw-content:'this-is-also-valid]-weirdly-enough';content:var(--tw-content)}
.forced-color-adjust-auto{forced-color-adjust:auto}
.forced-color-adjust-none{forced-color-adjust:none}
.\[hash\:base64\]{hash:base64}
@media (min-width: 640px){
.sm\:container{width:100%}
@media (min-width: 640px){
.sm\:container{max-width:640px}}
@media (min-width: 768px){
.sm\:container{max-width:768px}}
@media (min-width: 1024px){
.sm\:container{max-width:1024px}}
@media (min-width: 1280px){
.sm\:container{max-width:1280px}}
@media (min-width: 1536px){
.sm\:container{max-width:1536px}}}
.placeholder\:text-\[\#3B4350\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(59 67 80 / var(--tw-text-opacity))}
.placeholder\:text-\[\#3B4350\]::placeholder{--tw-text-opacity:1;color:rgb(59 67 80 / var(--tw-text-opacity))}
.before\:absolute::before{content:var(--tw-content);position:absolute}
.before\:left-2::before{content:var(--tw-content);left:0.5rem}
.before\:top-4::before{content:var(--tw-content);top:1rem}
.before\:block::before{content:var(--tw-content);display:block}
.before\:h-6::before{content:var(--tw-content);height:1.5rem}
.before\:w-\[200\%\]::before{content:var(--tw-content);width:200%}
.before\:-skew-y-0::before{content:var(--tw-content);--tw-skew-y:-0deg;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))}
.before\:bg-\[\#FCBF10\]\/30::before{content:var(--tw-content);background-color:rgb(252 191 16 / 0.3)}
.after\:absolute::after{content:var(--tw-content);position:absolute}
.after\:-left-\[50\%\]::after{content:var(--tw-content);left:-50%}
.after\:bottom-0::after{content:var(--tw-content);bottom:0px}
.after\:left-0::after{content:var(--tw-content);left:0px}
.after\:left-\[33px\]::after{content:var(--tw-content);left:33px}
.after\:right-0::after{content:var(--tw-content);right:0px}
.after\:top-0::after{content:var(--tw-content);top:0px}
.after\:top-1\/2::after{content:var(--tw-content);top:50%}
.after\:top-full::after{content:var(--tw-content);top:100%}
.after\:block::after{content:var(--tw-content);display:block}
.after\:contents::after{content:var(--tw-content);display:contents}
.after\:h-1\/2::after{content:var(--tw-content);height:50%}
.after\:h-\[1px\]::after{content:var(--tw-content);height:1px}
.after\:h-\[82\%\]::after{content:var(--tw-content);height:82%}
.after\:h-full::after{content:var(--tw-content);height:100%}
.after\:w-\[1px\]::after{content:var(--tw-content);width:1px}
.after\:w-\[200\%\]::after{content:var(--tw-content);width:200%}
.after\:w-\[2px\]::after{content:var(--tw-content);width:2px}
.after\:w-full::after{content:var(--tw-content);width:100%}
.after\:-translate-y-1\/2::after{content:var(--tw-content);--tw-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))}
.after\:bg-\[\#E1DFD7\]::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(225 223 215 / var(--tw-bg-opacity))}
.after\:bg-primary::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(252 191 16 / var(--tw-bg-opacity))}
.after\:bg-white::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.hover\:-translate-y-full:hover{--tw-translate-y:-100%;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-\[\#FFCC3B\]:hover{--tw-border-opacity:1;border-color:rgb(255 204 59 / var(--tw-border-opacity))}
.hover\:border-primary-95:hover{--tw-border-opacity:1;border-color:rgb(255 246 222 / var(--tw-border-opacity))}
.hover\:bg-\[\#3B4350\]:hover{--tw-bg-opacity:1;background-color:rgb(59 67 80 / var(--tw-bg-opacity))}
.hover\:bg-\[\#FFEDBC\]:hover{--tw-bg-opacity:1;background-color:rgb(255 237 188 / var(--tw-bg-opacity))}
.hover\:bg-\[\#FFF6DE\]:hover{--tw-bg-opacity:1;background-color:rgb(255 246 222 / var(--tw-bg-opacity))}
.hover\:bg-primary-95:hover{--tw-bg-opacity:1;background-color:rgb(255 246 222 / var(--tw-bg-opacity))}
.hover\:font-bold:hover{font-weight:700}
.hover\:underline:hover{text-decoration-line:underline}
.hover\:opacity-60:hover{opacity:0.6}
.hover\:shadow-header:hover{--tw-shadow:2px 2px 4px rgba(25, 30, 38, 0.15);--tw-shadow-colored:2px 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.hover\:shadow-service-yellow:hover{--tw-shadow:0px 0px 28px rgba(252, 191, 16, 0.7);--tw-shadow-colored:0px 0px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.hover\:outline:hover{outline-style:solid}
.hover\:outline-2:hover{outline-width:2px}
.hover\:outline-\[\#FFCC3B\]:hover{outline-color:#FFCC3B}
.before\:hover\:text-center:hover::before{content:var(--tw-content);text-align:center}
.hover\:before\:text-center:hover::before{content:var(--tw-content);text-align:center}
.focus\:border-black:focus{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}
.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.focus\:hover\:text-center:hover:focus{text-align:center}
.hover\:focus\:text-center:focus:hover{text-align:center}
.group:hover .group-hover\:bottom-0{bottom:0px}
.group:hover .group-hover\:block{display:block}
.group:hover .group-hover\:hidden{display:none}
.group:hover .group-hover\:text-neutral-40{--tw-text-opacity:1;color:rgb(103 114 130 / var(--tw-text-opacity))}
.group:hover .group-hover\:text-secondary{--tw-text-opacity:1;color:rgb(25 30 38 / var(--tw-text-opacity))}
.group:hover .group-hover\:text-\[\#FCBF10\]{--tw-text-opacity:1;color:rgb(252 191 16 / var(--tw-text-opacity))}
.group.opacity-0 .group-\[\.opacity-0\]\:hidden{display:none}
.peer\/web-dev:checked ~ .peer-checked\/web-dev\:block{display:block}
.peer\/brand-identity:checked ~ .peer-checked\/brand-identity\:block{display:block}
.peer\/crm:checked ~ .peer-checked\/crm\:block{display:block}
.peer\/ecommerce:checked ~ .peer-checked\/ecommerce\:block{display:block}
.peer\/mobile-app:checked ~ .peer-checked\/mobile-app\:block{display:block}
.peer\/other:checked ~ .peer-checked\/other\:block{display:block}
.peer\/voip:checked ~ .peer-checked\/voip\:block{display:block}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:top-1\/2{top:50%}
.peer:placeholder-shown ~ .peer-placeholder-shown\:top-1\/2{top:50%}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\:-translate-y-1\/2{--tw-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))}
.peer:placeholder-shown ~ .peer-placeholder-shown\:-translate-y-1\/2{--tw-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))}
.peer:-moz-placeholder-shown ~ .peer-placeholder-shown\: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))}
.peer:placeholder-shown ~ .peer-placeholder-shown\: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))}
.peer:focus ~ .peer-focus\:top-2{top:0.5rem}
.peer:focus ~ .peer-focus\:-translate-y-4{--tw-translate-y:-1rem;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))}
.peer:focus ~ .peer-focus\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;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))}
.peer:focus ~ .peer-focus\:px-1{padding-left:0.25rem;padding-right:0.25rem}
.peer:focus ~ .peer-focus\:text-\[\#677282\]{--tw-text-opacity:1;color:rgb(103 114 130 / var(--tw-text-opacity))}
.has-\[\+_\.shadow-header_\.services-menu\:hover\]\:fixed:has(+ .shadow-header .services-menu:hover){position:fixed}
.has-\[\~_\.group-flex_\.services-menu\:hover\]\:\!-top-8:has(~ .group-flex .services-menu:hover){top:-2rem !important}
.has-\[\~_\.group-flex_\.services-menu\:hover\]\:rotate-0:has(~ .group-flex .services-menu:hover){--tw-rotate:0deg;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))}
.has-\[\~_\.group-flex_\.services-menu\:hover\]\:\!pt-4:has(~ .group-flex .services-menu:hover){padding-top:1rem !important}
.has-\[\:checked\]\:text-\[\#fff\]:has(:checked){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.has-\[\:checked\]\:bg-secondary:has(:checked){--tw-bg-opacity:1;background-color:rgb(25 30 38 / var(--tw-bg-opacity))}
.peer\/item-0:checked ~ .peer-checked\/item-0\:block{display:block}
.peer\/item-1:checked ~ .peer-checked\/item-1\:block{display:block}
.peer\/item-2:checked ~ .peer-checked\/item-2\:block{display:block}
.peer\/item-3:checked ~ .peer-checked\/item-3\:block{display:block}
.peer\/item-4:checked ~ .peer-checked\/item-4\:block{display:block}
.peer\/item-5:checked ~ .peer-checked\/item-5\:block{display:block}
.peer\/item-6:checked ~ .peer-checked\/item-6\:block{display:block}
.peer\/item-7:checked ~ .peer-checked\/item-7\:block{display:block}
.peer\/item-8:checked ~ .peer-checked\/item-8\:block{display:block}
.peer\/item-9:checked ~ .peer-checked\/item-9\:block{display:block}
.peer\/item-10:checked ~ .peer-checked\/item-10\:block{display:block}
.peer\/item-11:checked ~ .peer-checked\/item-11\:block{display:block}
.peer\/item-12:checked ~ .peer-checked\/item-12\:block{display:block}
.peer\/item-13:checked ~ .peer-checked\/item-13\:block{display:block}
.peer\/item-14:checked ~ .peer-checked\/item-14\:block{display:block}
.peer\/item-15:checked ~ .peer-checked\/item-15\:block{display:block}
.peer\/item-16:checked ~ .peer-checked\/item-16\:block{display:block}
@media not all and (min-width: 1280px){
.max-xl\:-bottom-\[30\%\]{bottom:-30%}
.max-xl\:bottom-\[25\%\]{bottom:25%}
.max-xl\:h-\[75\%\]{height:75%}
.max-xl\:pb-\[80\%\]{padding-bottom:80%}
.max-xl\:text-\[32px\]{font-size:32px}
.max-xl\:leading-\[40px\]{line-height:40px}}
@media not all and (min-width: 1024px){
.max-lg\:-bottom-\[10\%\]{bottom:-10%}
.max-lg\:-left-\[10\%\]{left:-10%}
.max-lg\:hidden{display:none}
.max-lg\:h-\[14\%\]{height:14%}
.max-lg\:h-\[86\%\]{height:86%}
.max-lg\:w-full{width:100%}
.max-lg\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.max-lg\:flex-col{flex-direction:column}
.max-lg\:items-center{align-items:center}
.max-lg\:gap-6{gap:1.5rem}
.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}
.max-lg\:px-\[20px\]{padding-left:20px;padding-right:20px}
.max-lg\:pb-0{padding-bottom:0px}
.max-lg\:pb-\[8\%\]{padding-bottom:8%}
.max-lg\:pt-0{padding-top:0px}
.max-lg\:pt-\[36px\]{padding-top:36px}
.max-lg\:text-center{text-align:center}}
@media not all and (min-width: 768px){
.max-md\:inset-0{inset: 0px}
.max-md\:absolute{position: absolute}
.max-md\:relative{position: relative}
.max-md\:w-\[80\%\]{width:80%}
.max-md\:w-\[130px\]{width:130px}
.max-md\:bg-\[\#FFF6DE\]{--tw-bg-opacity:1;background-color:rgb(255 246 222 / var(--tw-bg-opacity))}
.max-md\:items-center{align-items:center}
.max-md\:order-2{order:2}
.max-md\:order-3{order:3}
.max-md\:-bottom-4{bottom:-1rem}
.max-md\:-top-\[20px\]{top:-20px}
.max-md\:bottom-\[40\%\]{bottom:40%}
.max-md\:left-0{left:0px}
.max-md\:order-2{order:2}
.max-md\:order-3{order:3}
.max-md\:-mt-\[10px\]{margin-top:-10px}
.max-md\:-mt-\[60px\]{margin-top:-60px}
.max-md\:ml-0{margin-left:0px}
.max-md\:block{display:block}
.max-md\:hidden{display:none}
.max-md\:h-\[16px\]{height:16px}
.max-md\:h-\[24px\]{height:24px}
.max-md\:h-\[48px\]{height:48px}
.max-md\:h-\[80px\]{height:80px}
.max-md\:h-\[90\%\]{height:90%}
.max-md\:min-h-fit{min-height:-moz-fit-content;min-height:fit-content}
.max-md\:w-1\/2{width:50%}
.max-md\:w-\[156px\]{width:156px}
.max-md\:w-\[197px\]{width:197px}
.max-md\:w-\[24px\]{width:24px}
.max-md\:w-\[58px\]{width:58px}
.max-md\:w-\[70\%\]{width:70%}
.max-md\:w-\[80px\]{width:80px}
.max-md\:w-\[85\%\]{width:85%}
.max-md\:w-\[89\.5\%\]{width:89.5%}
.max-md\:w-full{width:100%}
.max-md\:max-w-\[160px\]{max-width:160px}
.max-md\:-translate-y-\[34\%\]{--tw-translate-y:-34%;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))}
.max-md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.max-md\:flex-col{flex-direction:column}
.max-md\:gap-0{gap:0px}
.max-md\:gap-2{gap:0.5rem}
.max-md\:gap-3{gap:0.75rem}
.max-md\:gap-4{gap:1rem}
.max-md\:gap-5{gap:1.25rem}
.max-md\:gap-6{gap:1.5rem}
.max-md\:gap-8{gap:2rem}
.max-md\:gap-\[16px\]{gap:16px}
.max-md\:gap-\[24px\]{gap:24px}
.max-md\:gap-\[40px\]{gap:40px}
.max-md\:gap-\[56px\]{gap:56px}
.max-md\:bg-transparent{background-color:transparent}
.max-md\:p-4{padding:1rem}
.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}
.max-md\:px-\[10px\]{padding-left:10px;padding-right:10px}
.max-md\:px-\[20px\]{padding-left:20px;padding-right:20px}
.max-md\:px-\[24px\]{padding-left:24px;padding-right:24px}
.max-md\:px-\[32px\]{padding-left:32px;padding-right:32px}
.max-md\:px-\[36px\]{padding-left:36px;padding-right:36px}
.max-md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}
.max-md\:py-\[10px\]{padding-top:10px;padding-bottom:10px}
.max-md\:py-\[24px\]{padding-top:24px;padding-bottom:24px}
.max-md\:py-\[36px\]{padding-top:36px;padding-bottom:36px}
.max-md\:py-\[40px\]{padding-top:40px;padding-bottom:40px}
.max-md\:py-\[56px\]{padding-top:56px;padding-bottom:56px}
.max-md\:pb-0{padding-bottom:0px}
.max-md\:pb-\[185\%\]{padding-bottom:185%}
.max-md\:pb-\[56px\]{padding-bottom:56px}
.max-md\:pb-\[80px\]{padding-bottom:80px}
.max-md\:pl-0{padding-left:0px}
.max-md\:pr-\[19px\]{padding-right:19px}
.max-md\:pt-0{padding-top:0px}
.max-md\:pt-\[30\%\]{padding-top:30%}
.max-md\:pt-\[36px\]{padding-top:36px}
.max-md\:pt-\[56px\]{padding-top:56px}
.max-md\:text-center{text-align:center}
.max-md\:indent-\[72px\]{text-indent:72px}
.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}
.max-md\:text-\[12px\]{font-size:12px}
.max-md\:text-\[14px\]{font-size:14px}
.max-md\:text-\[16px\]{font-size:16px}
.max-md\:text-\[20px\]{font-size:20px}
.max-md\:text-\[24px\]{font-size:24px}
.max-md\:text-\[32px\]{font-size:32px}
.max-md\:text-\[40px\]{font-size:40px}
.max-md\:text-xl{font-size:1.25rem;line-height:1.75rem}
.max-md\:font-\[700\]{font-weight:700}
.max-md\:leading-\[16px\]{line-height:16px}
.max-md\:leading-\[18px\]{line-height:18px}
.max-md\:leading-\[24px\]{line-height:24px}
.max-md\:leading-\[28px\]{line-height:28px}
.max-md\:leading-\[30px\]{line-height:30px}
.max-md\:leading-\[40px\]{line-height:40px}
.max-md\:leading-\[48px\]{line-height:48px}
.peer:focus ~ .peer-focus\:max-md\:bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.max-md\:flex{display: flex;}
.max-md\:flex-col-reverse{flex-direction:column-reverse}
.max-md\:justify-between{justify-content:space-between}
.max-md\:cursor-pointer{cursor:pointer}
}
@media (min-width: 640px){
.sm\:underline{text-decoration-line:underline}}
@media (min-width: 768px){
.md\:text-center{text-align:center}
.md\:text-\[16px\]{font-size:16px}
.md\:leading-\[48px\]{line-height:48px}
.md\:text-\[40px\]{font-size:40px}
.md\:gap-14{gap:3.5rem}
.md\:h-\[720px\]{height:720px}
.md\:pb-\[720px\]{padding-bottom:720px}
.md\:-mt-\[11\.5rem\]{margin-top:-11.5rem}
.md\:pb-8{padding-bottom: 2rem;}
.md\:sticky{position:sticky}
.md\:mb-10{margin-bottom:2.5rem}
.md\:w-3{width:0.75rem}
.md\:w-5{width:1.5rem}
.md\:h-3{height:0.75rem}
.md\:h-5{height:1.5rem}
.md\:h-\[60px\]{height:60px}
.md\:max-w-\[255px\]{max-width:255px}
.md\:max-w-\[600px\]{max-width:600px}
.md\:px-8{padding-left:2rem;padding-right:2rem}
.md\:p-4{padding:1rem}
.md\:absolute{position:absolute}
.md\:relative{position:relative}
.md\:-bottom-44{bottom:-11rem}
.md\:-bottom-64{bottom:-16rem}
.md\:-right-52{right:-13rem}
.md\:-top-6{top:-1.5rem}
.md\:-top-8{top:-2rem}
.md\:-top-\[10\%\]{top:-10%}
.md\:left-1\/2{left:50%}
.md\:left-\[60\%\]{left:60%}
.md\:top-0{top:0px}
.md\:top-1\/2{top:50%}
.md\:order-1{order:1}
.md\:order-2{order:2}
.md\:col-span-2{grid-column:span 2 / span 2}
.md\:col-span-3{grid-column:span 3 / span 3}
.md\:col-start-1{grid-column-start:1}
.md\:col-start-2{grid-column-start:2}
.md\:col-start-3{grid-column-start:3}
.md\:col-start-4{grid-column-start:4}
.md\:col-start-5{grid-column-start:5}
.md\:col-start-6{grid-column-start:6}
.md\:col-end-3{grid-column-end:3}
.md\:col-end-5{grid-column-end:5}
.md\:row-span-3{grid-row:span 3 / span 3}
.md\:row-start-2{grid-row-start:2}
.md\:row-start-3{grid-row-start:3}
.md\:row-start-4{grid-row-start:4}
.md\:row-start-5{grid-row-start:5}
.md\:row-start-auto{grid-row-start:auto}
.md\:row-end-5{grid-row-end:5}
.md\:mx-0{margin-left:0px;margin-right:0px}
.md\:-mt-\[8rem\]{margin-top:-8rem}
.md\:-mt-9{margin-top:-2.25rem}
.md\:-mt-\[7\.5rem\]{margin-top:-7.5rem}
.md\:mb-0{margin-bottom:0px}
.md\:mb-6{margin-bottom:1.5rem}
.md\:mb-8{margin-bottom:2rem}
.md\:ml-0{margin-left:0px}
.md\:ml-9{margin-left:2.25rem}
.md\:mr-0{margin-right:0px}
.md\:mr-11{margin-right:2.75rem}
.md\:mr-14{margin-right:3.5rem}
.md\:mr-16{margin-right:4rem}
.md\:mt-0{margin-top:0px}
.md\:mt-2{margin-top:0.5rem}
.md\:mt-4{margin-top:1rem}
.md\:mt-10{margin-top:2.5rem}
.md\:mt-8{margin-top:2rem}
.md\:mt-\[4\.5rem\]{margin-top:4.5rem}
.md\:mt-9{margin-top:2.25rem}
.md\:block{display:block}
.md\:flex{display:flex}
.md\:hidden{display:none}
.md\:h-20{height:5rem}
.md\:h-28{height:7rem}
.md\:h-\[11\.5rem\]{height:11.5rem}
.md\:h-\[10\.5rem\]{height:10.5rem}
.md\:h-\[120px\]{height:120px}
.md\:h-\[4\.5rem\]{height:4.5rem}
.md\:h-\[4\.75rem\]{height:4.75rem}
.md\:h-\[5\.5rem\]{height:5.5rem}
.md\:h-\[52px\]{height:52px}
.md\:h-\[6\.5rem\]{height:6.5rem}
.md\:h-\[7\.5rem\]{height:7.5rem}
.md\:h-auto{height:auto}
.md\:w-1\/2{width:50%}
.md\:w-11\/12{width:91.666667%}
.md\:w-12{width:3rem}
.md\:w-20{width:5rem}
.md\:w-28{width:7rem}
.md\:w-48{width:12rem}
.md\:w-\[100\%\]{width:100%}
.md\:w-\[120px\]{width:120px}
.md\:w-\[60px\]{width:60px}
.md\:w-\[175px\]{width:175px}
.md\:w-\[130px\]{width:130px}
.md\:w-\[20\.25rem\]{width:20.25rem}
.md\:w-\[27\.65rem\]{width:27.65rem}
.md\:w-\[278px\]{width:278px}
.md\:w-\[36rem\]{width:36rem}
.md\:w-\[2px\]{width:2px}
.md\:w-\[44\%\]{width:44%}
.md\:w-\[46\%\]{width:46%}
.md\:w-\[52\%\]{width:52%}
.md\:w-\[52\.5rem\]{width:52.5rem}
.md\:w-\[54px\]{width:54px}
.md\:w-\[6\.5rem\]{width:6.5rem}
.md\:w-\[61\%\]{width:61%}
.md\:w-\[63\%\]{width:63%}
.md\:w-\[63\.8\%\]{width:63.8%}
.md\:w-\[678px\]{width:678px}
.md\:w-\[70\%\]{width:70%}
.md\:w-\[75\%\]{width:75%}
.md\:w-\[90\%\]{width:90%}
.md\:w-\[96\%\]{width:96%}
.md\:w-\[calc\(100\%-47px\)\]{width:calc(100% - 47px)}
.md\:w-\[calc\(100\%-8rem\)\]{width:calc(100% - 8rem)}
.md\:w-auto{width:auto}
.md\:w-fit{width:-moz-fit-content;width:fit-content}
.md\:w-full{width:100%}
.md\:max-w-\[44\.5rem\]{max-width:44.5rem}
.md\:flex-1{flex:1 1 0%}
.md\:flex-none{flex:none}
.md\:-translate-x-1\/2{--tw-translate-x:-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))}
.md\:-translate-y-0{--tw-translate-y:-0px;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-y-1\/2{--tw-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))}
.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-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
.md\:grid-rows-6{grid-template-rows:repeat(6, minmax(0, 1fr))}
.md\:flex-row{flex-direction:row}
.md\:flex-col{flex-direction:column}
.md\:items-start{align-items:flex-start}
.md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
.md\:grid-rows-5{grid-template-rows:repeat(5, minmax(0, 1fr))}
.md\:grid-rows-6{grid-template-rows:repeat(6, minmax(0, 1fr))}
.md\:flex-row{flex-direction:row}
.md\:items-end{align-items:flex-end}
.md\:items-center{align-items:center}
.md\:justify-start{justify-content:flex-start}
.md\:justify-between{justify-content:space-between}
.md\:gap-0{gap:0px}
.md\:gap-10{gap:2.5rem}
.md\:gap-11{gap:2.75rem}
.md\:gap-12{gap:3rem}
.md\:gap-16{gap:4rem}
.md\:gap-2{gap:0.5rem}
.md\:gap-24{gap:6rem}
.md\:gap-28{gap:7rem}
.md\:gap-3{gap:0.75rem}
.md\:gap-4{gap:1rem}
.md\:gap-6{gap:1.5rem}
.md\:gap-60{gap:15rem}
.md\:gap-8{gap:2rem}
.md\:gap-9{gap:2.25rem}
.md\:gap-\[0\.625rem\]{gap:0.625rem}
.md\:gap-\[3\.75rem\]{gap:3.75rem}
.md\:gap-\[5rem\]{gap:5rem}
.md\:gap-\[7\.5rem\]{gap:7.5rem}
.md\:gap-\[70px\]{gap:70px}
.md\:gap-\[8\.5rem\]{gap:8.5rem}
.md\:gap-\[8rem\]{gap:8rem}
.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}
.md\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}
.md\:gap-y-12{row-gap:3rem}
.md\:overflow-hidden{overflow:hidden}
.md\:overflow-visible{overflow:visible}
.md\:rounded-2xl{border-radius:1rem}
.md\:rounded-3xl{border-radius:1.5rem}
.md\:rounded-\[3\.75rem\]{border-radius:3.75rem}
.md\:rounded-none{border-radius:0px}
.md\:rounded-l-\[3\.75rem\]{border-top-left-radius:3.75rem;border-bottom-left-radius:3.75rem}
.md\:rounded-r-\[3\.75rem\]{border-top-right-radius:3.75rem;border-bottom-right-radius:3.75rem}
.md\:rounded-bl-none{border-bottom-left-radius:0px}
.md\:rounded-tr-none{border-top-right-radius:0px}
.md\:border-0{border-width:0px}
.md\:border-b{border-bottom-width:1px}
.md\:border-t-2{border-top-width:2px}
.md\:bg-white\/50{background-color:rgb(255 255 255 / 0.5)}
.md\:object-contain{-o-object-fit:contain;object-fit:contain}
.md\:px-0{padding-left:0px;padding-right:0px}
.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}
.md\:px-12{padding-left:3rem;padding-right:3rem}
.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}
.md\:px-16{padding-left:4rem;padding-right:4rem}
.md\:px-20{padding-left:5rem;padding-right:5rem}
.md\:px-4{padding-left:1rem;padding-right:1rem}
.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}
.md\:px-\[5\.25rem\]{padding-left:5.25rem;padding-right:5.25rem}
.md\:px-\[7\.75rem\]{padding-left:7.75rem;padding-right:7.75rem}
.md\:py-0{padding-top:0px;padding-bottom:0px}
.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}
.md\:py-12{padding-top:3rem;padding-bottom:3rem}
.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}
.md\:py-16{padding-top:4rem;padding-bottom:4rem}
.md\:py-20{padding-top:5rem;padding-bottom:5rem}
.md\:py-24{padding-top:6rem;padding-bottom:6rem}
.md\:py-44{padding-top:11rem;padding-bottom:11rem}
.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.md\:py-8{padding-top:2rem;padding-bottom:2rem}
.md\:py-\[1\.125rem\]{padding-top:1.125rem;padding-bottom:1.125rem}
.md\:py-\[3\.75rem\]{padding-top:3.75rem;padding-bottom:3.75rem}
.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}
.md\:py-\[5\.625rem\]{padding-top:5.625rem;padding-bottom:5.625rem}
.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}
.md\:pb-0{padding-bottom:0px}
.md\:pb-12{padding-bottom:3rem}
.md\:pb-28{padding-bottom:7rem}
.md\:pb-40{padding-bottom:10rem}
.md\:pb-\[100\%\]{padding-bottom:100%}
.md\:pb-\[112\%\]{padding-bottom:112%}
.md\:pb-\[120\%\]{padding-bottom:120%}
.md\:pb-\[13rem\]{padding-bottom:13rem}
.md\:pb-\[150\%\]{padding-bottom:150%}
.md\:pb-\[166\%\]{padding-bottom:166%}
.md\:pb-\[38\%\]{padding-bottom:38%}
.md\:pb-\[58\%\]{padding-bottom:58%}
.md\:pb-\[7\.5rem\]{padding-bottom:7.5rem}
.md\:pb-\[74\%\]{padding-bottom:74%}
.md\:pb-\[75\%\]{padding-bottom:75%}
.md\:pb-\[84px\]{padding-bottom:84px}
.md\:pl-0{padding-left:0px}
.md\:pl-4{padding-left:1rem}
.md\:pr-4{padding-right:1rem}
.md\:pt-0{padding-top:0px}
.md\:pt-14{padding-top:3.5rem}
.md\:pt-16{padding-top:4rem}
.md\:pt-2{padding-top:0.5rem}
.md\:pt-20{padding-top:5rem}
.md\:pt-5{padding-top:1.25rem}
.md\:pt-8{padding-top:2rem}
.md\:pt-\[4\.5rem\]{padding-top:4.5rem}
.md\:pt-\[7\.5rem\]{padding-top:7.5rem}
.md\:text-left{text-align:left}
.md\:text-2xl{font-size:1.5rem;line-height:2rem}
.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}
.md\:text-4xl{font-size:2rem;line-height:2.5rem}
.md\:text-5xl{font-size:3rem;line-height:1}
.md\:text-8xl{font-size:6rem;line-height:1}
.md\:text-\[1\.65rem\]{font-size:1.65rem}
.md\:text-\[2\.15rem\]{font-size:2.15rem}
.md\:text-\[2\.5rem\]{font-size:2.5rem}
.md\:text-\[2\.75rem\]{font-size:2.75rem}
.md\:text-\[26px\]{font-size:26px}
.md\:text-\[2rem\]{font-size:2rem}
.md\:text-\[3\.5rem\]{font-size:3.5rem}
.md\:text-\[32px\]{font-size:32px}
.md\:text-\[4\.5rem\]{font-size:4.5rem}
.md\:text-\[42px\]{font-size:42px}
.md\:text-\[44px\]{font-size:44px}
.md\:text-\[4rem\]{font-size:4rem}
.md\:text-\[50px\]{font-size:50px}
.md\:text-base{font-size:1rem;line-height:1.5rem}
.md\:text-lg{font-size:1.125rem;line-height:1.75rem}
.md\:text-sm{font-size:0.875rem;line-height:1.25rem}
.md\:text-xl{font-size:1.25rem;line-height:1.75rem}
.md\:text-xs{font-size:0.75rem;line-height:1rem}
.md\:font-extra-bold{font-weight:800}
.md\:font-bold{font-weight:700}
.md\:font-medium{font-weight:500}
.md\:font-semibold{font-weight:600}
.md\:uppercase{text-transform:uppercase}
.md\:leading-6{line-height:1.5rem}
.md\:leading-9{line-height:2.25rem}
.md\:leading-\[1\.4rem\]{line-height:1.4rem}
.md\:leading-\[3\.25rem\]{line-height:3.25rem}
.md\:leading-\[3\.5rem\]{line-height:3.5rem}
.md\:leading-\[36px\]{line-height:36px}
.md\:leading-\[3rem\]{line-height:3rem}
.md\:leading-\[4\.25rem\]{line-height:4.25rem}
.md\:leading-\[4\.5rem\]{line-height:4.5rem}
.md\:leading-\[52px\]{line-height:52px}
.md\:leading-\[6\.5rem\]{line-height:6.5rem}
.md\:leading-\[60px\]{line-height:60px}
.md\:leading-\[64px\]{line-height:64px}
.md\:opacity-0{opacity:0}
.md\:shadow-primary{--tw-shadow:0px 0px 20px #FFDD66;--tw-shadow-colored:0px 0px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:#fcbf10;--tw-shadow:var(--tw-shadow-colored)}
.before\:md\:w-full::before{content:var(--tw-content);width:100%}
.after\:md\:left-auto::after{content:var(--tw-content);left:auto}
.after\:md\:top-0::after{content:var(--tw-content);top:0px}
.after\:md\:hidden::after{content:var(--tw-content);display:none}
.after\:md\:h-\[2px\]::after{content:var(--tw-content);height:2px}
.after\:md\:w-1\/2::after{content:var(--tw-content);width:50%}
.after\:md\:w-full::after{content:var(--tw-content);width:100%}
.group:hover .group-hover\:md\:top-0{top:0px}
.group:hover .group-hover\:md\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;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\:md\:opacity-100{opacity:1}
.md\:grid{display:grid}
.md\:rounded-lg{border-radius:0.375rem}
.md\:bg-\[\#FFCC3B\]{--tw-bg-opacity:1;background-color:rgb(255 204 59 / var(--tw-bg-opacity))}
.md\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}
.md\:col-span-5{grid-column:span 5 / span 5}
.md\:p-10{padding:2.5rem}
.md\:cursor-pointer{cursor:pointer}
}
@media (min-width: 1024px){
.lg\:gap-10{gap:2.5rem}
.lg\:w-\[680px\]{width:680px}
.lg\:w-\[1152px\]{width:1152px}
.lg\:max-w-\[918px\]{max-width:918px}
.lg\:-top-8{top:-2rem}
.lg\:bottom-0{bottom:0px}
.lg\:bottom-11{bottom:2.75rem}
.lg\:bottom-14{bottom:3.5rem}
.lg\:bottom-52{bottom:13rem}
.lg\:left-20{left:5rem}
.lg\:left-36{left:9rem}
.lg\:left-40{left:10rem}
.lg\:left-56{left:14rem}
.lg\:right-14{right:3.5rem}
.lg\:right-5{right:1.25rem}
.lg\:right-56{right:14rem}
.lg\:top-16{top:4rem}
.lg\:top-20{top:5rem}
.lg\:top-24{top:6rem}
.lg\:top-32{top:8rem}
.lg\:top-4{top:1rem}
.lg\:col-start-2{grid-column-start:2}
.lg\:col-end-3{grid-column-end:3}
.lg\:mx-20{margin-left:5rem;margin-right:5rem}
.lg\:mb-10{margin-bottom:2.5rem}
.lg\:mt-16{margin-top:4rem}
.lg\:h-16{height:4rem}
.lg\:h-36{height:9rem}
.lg\:h-56{height:14rem}
.lg\:h-\[18\.5rem\]{height:18.5rem}
.lg\:h-\[23\.25rem\]{height:23.25rem}
.lg\:h-\[25rem\]{height:25rem}
.lg\:h-\[28rem\]{height:28rem}
.lg\:h-\[33rem\]{height:33rem}
.lg\:h-\[4\.5rem\]{height:4.5rem}
.lg\:h-\[5\.5rem\]{height:5.5rem}
.lg\:w-16{width:4rem}
.lg\:w-3{width:0.75rem}
.lg\:w-36{width:9rem}
.lg\:w-4{width:1rem}
.lg\:w-48{width:12rem}
.lg\:w-5{width:1.25rem}
.lg\:w-56{width:14rem}
.lg\:w-7{width:1.75rem}
.lg\:w-9{width:2.25rem}
.lg\:w-\[1\.25rem\]{width:1.25rem}
.lg\:w-\[1085px\]{width:1085px}
.lg\:w-\[175px\]{width:175px}
.lg\:w-\[18\.5rem\]{width:18.5rem}
.lg\:w-\[23\.25rem\]{width:23.25rem}
.lg\:w-\[25rem\]{width:25rem}
.lg\:w-\[28rem\]{width:28rem}
.lg\:w-\[33rem\]{width:33rem}
.lg\:w-\[42\.5rem\]{width:42.5rem}
.lg\:w-\[4\.5rem\]{width:4.5rem}
.lg\:w-\[5\.5rem\]{width:5.5rem}
.lg\:w-\[9\.5rem\]{width:9.5rem}
.lg\:w-\[918px\]{width:918px}
.lg\:w-\[985px\]{width:985px}
.lg\:hidden{display:none}
.lg\:flex{display:flex}
.lg\:grid{display:grid}
.lg\:min-w-\[284px\]{min-width:284px}
.lg\:max-w-\[1440px\]{max-width:1440px}
.lg\:max-w-\[35\.8\%\]{max-width:35.8%}
.lg\:max-w-\[926px\]{max-width:926px}
.lg\:scale-\[0\.8\]{--tw-scale-x:0.8;--tw-scale-y:0.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))}
.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
.lg\:gap-11{gap:2.75rem}
.lg\:gap-14{gap:3.5rem}
.lg\:gap-16{gap:4rem}
.lg\:gap-4{gap:1rem}
.lg\:gap-\[3\.4rem\]{gap:3.4rem}
.lg\:px-0{padding-left:0px;padding-right:0px}
.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}
.lg\:pt-0{padding-top:0px}
.lg\:text-2xl{font-size:1.5rem;line-height:2rem}
.lg\:text-5xl{font-size:3rem;line-height:1}
.lg\:text-\[17px\]{font-size:17px}
.lg\:text-\[3\.5rem\]{font-size:3.5rem}
.lg\:text-\[3rem\]{font-size:3rem}
.lg\:text-\[48px\]{font-size:48px}
.lg\:text-\[4rem\]{font-size:4rem}
.lg\:text-\[6\.75rem\]{font-size:6.75rem}
.lg\:text-\[6rem\]{font-size:6rem}
.lg\:text-\[7rem\]{font-size:7rem}
.lg\:text-base{font-size:1rem;line-height:1.5rem}
.lg\:leading-\[3\.75rem\]{line-height:3.75rem}
.lg\:leading-\[5rem\]{line-height:5rem}
.lg\:leading-\[60px\]{line-height:60px}}
@media (min-width: 1280px){
.xl\:w-\[54\%\]{width:54%}
.xl\:w-\[72rem\]{width:72rem}
.xl\: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))}
.xl\:px-36{padding-left:9rem;padding-right:9rem}
.xl\:text-\[3\.5rem\]{font-size:3.5rem}
.xl\:text-\[6\.75rem\]{font-size:6.75rem}}
@media screen and (min-width: 1280px){
.xl\:gap-3{gap:0.75rem}
.xl\:text-base{font-size:1rem;line-height:1.5rem}
.xl\:w-8{width:2rem}
.xl\:h-8{height:2rem}
.xl\:w-\[1154px\]{width:1154px}
.xl\:w-\[560px\]{width:560px}
.xl\:w-\[97\%\]{width:97%}
.xl\:gap-\[150px\]{gap:150px}
.xl\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.xl\:h-\[560px\]{height:560px}
.xl\:grid{display:grid}
.xl\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.xl\:justify-start{justify-content:flex-start}
.xl\:justify-center{justify-content:center}
.xl\:mt-0{margin-top:0px}
.xl\:mb-0{margin-bottom:0px}
.xl\:mb-1{margin-bottom:0.25rem}
.xl\:mb-20{margin-bottom:5rem}
.xl\:ml-\[2px\]{margin-left:2px}
.xl\:block{display:block}
.xl\:flex{display:flex}
.xl\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xl\:line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.xl\:hidden{display:none}}
.peer:focus ~ .rtl\:peer-focus\:left-auto:where([dir="rtl"], [dir="rtl"] *){left:auto}
.peer:focus ~ .rtl\:peer-focus\:translate-x-1\/4:where([dir="rtl"], [dir="rtl"] *){--tw-translate-x:25%;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 (prefers-color-scheme: dark){
.dark\:text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity))}
@media (min-width: 1024px){
.dark\:lg\:hover\:\[paint-order\:markers\]:hover{paint-order:markers}}}
.\[\&\>div\.intl-tel-input\]\:w-full>div.intl-tel-input{width:100%}
.\[\&\>div\.intl-tel-input\]\:h-full>div.intl-tel-input{height:100%}
.\!-top-8{top:-2rem !important}
.rotate-0{--tw-rotate:0deg;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))}
.\!pt-4{padding-top:1rem !important}
.max-h-80{max-height:20rem}
.pt-\[30px\]{padding-top:30px}
.pb-\[10px\]{padding-bottom:10px}
.max-w-6{max-width:1.5rem}
.max-w-8{max-width:2rem}
.w-8{width:2rem}
.top-\[30vh\]{top:30vh}
.h-\[70vh\]{height:70vh}
.h-screen{height:100vh}
.bg-\[\#191E26B2\]{background-color:#191E26B2}
.font-noto-sans{font-family:Noto Sans}
.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}
.last\:border-none:last-child{border-style:none}
.marker\:text-\[\#FCBF10\] *::marker{color:rgb(252 191 16 )}
.marker\:text-\[\#FCBF10\]::marker{color:rgb(252 191 16 )}
.marker\:hover\:text-\[\#AA7E00\]:hover *::marker{color:rgb(170 126 0 )}
.marker\:hover\:text-\[\#AA7E00\]:hover::marker{color:rgb(170 126 0 )}
.hover\:text-\[\#AA7E00\]:hover{--tw-text-opacity:1;color:rgb(170 126 0 / var(--tw-text-opacity))}
.hover\:font-semibold:hover{font-weight:600}
.max-w-\[1152px\]{max-width:1152px}
.min-w-\[200px\]{min-width:200px}
.rounded-t-xl{border-top-left-radius:0.75rem;border-top-right-radius:0.75rem}
.hover\:text-\[\#FCBF10\]:hover{--tw-text-opacity:1;color:rgb(252 191 16 / var(--tw-text-opacity))}@font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-1.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-2.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-3.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-4.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-5.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-6.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-7.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: italic;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-8.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-9.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-10.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-11.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-12.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-13.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-14.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-15.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-16.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-9.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-10.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-11.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-12.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-13.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-14.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-15.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-16.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-9.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-10.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-11.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-12.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-13.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-14.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-15.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-16.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-9.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-10.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-11.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-12.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-13.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-14.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-15.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-16.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-9.woff2) format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-10.woff2) format("woff2");
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-11.woff2) format("woff2");
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-12.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-13.woff2) format("woff2");
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1,
U+03A3-03FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-14.woff2) format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-15.woff2) format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Noto Sans";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/noto-sans/noto-sans-16.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-1.woff2)
format("woff2");
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
U+FE2E-FE2F;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-2.woff2)
format("woff2");
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323,
U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-3.woff2)
format("woff2");
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF,
U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: "Bricolage Grotesque";
font-style: normal;
font-weight: 800;
font-stretch: 100%;
font-display: swap;
src: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/fonts/bricolage-grotesque/bricolage-grotesque-4.woff2)
format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}#desktopItems {
display: grid;
grid-auto-flow: column;
gap: 0.5rem;
padding: 0; }
#dialogItems {
height: inherit;
overflow-y: scroll;
}
#desktopItems li {
list-style: none;
}
.modal-estimation-content {
display: flex;
align-items: center;
justify-content: center;
background-color: #fcbf10;
padding: 0 0 32px 0;
width: 100%;
height: calc(100vh - 80px);
-webkit-animation: fadeIn 0.5s ease;
animation: fadeIn 0.5s ease;
}
.modal_content img {
width: auto;
margin: 0 auto;
}
.estimation__content {
font-size: 32px;
font-family: "MavenPro-Bold";
color: #323940;
text-align: center;
margin-top: 32px;
} .blog-content-summary, .sticky-pillar-table {
top: 95px;
position: -webkit-sticky;
position: sticky;
padding: 0;
}
.blog-content-sub-title:hover {
color: #F3C145;
}
.blog-content-sub-title a h2,
.blog-content-sub-title a h3,
.blog-content-sub-title a h4,
.blog-content-sub-title a h5,
.blog-content-sub-title a h6
{
font-family: 'Noto Sans', system-ui, sans-serif;
line-height: 22px;
}
.blog-content-sub-title a h2
{
font-weight: 600;
}
.blog-content-sub-title a h2:hover,
.blog-content-sub-title a h3:hover,
.blog-content-sub-title a h4:hover,
.blog-content-sub-title a h5:hover,
.blog-content-sub-title a h6:hover
{
color: #fcbf10;
}
.blog-content-sub-title a:active::before,
.blog-content-sub-title a:active::before,
.blog-content-sub-title a:active::before,
.blog-content-sub-title a:active::before,
.blog-content-sub-title a:active::before
{
color: #fcbf10;
}
.blog-content-table {
overflow-y: scroll;
}
.blog-content-table h3 {
margin-left: 10px;
}
.blog-content-table h4 {
margin-left: 20px;
}
.blog-content-table h5 {
margin-left: 30px;
}
.blog-content-table h6 {
margin-left: 40px;
}
.blog-content-table h3, .blog-content-table h4, .blog-content-table h5, .blog-content-table h6 {
color: #515A69;
}
.blog-share {
border-top: solid 1px #B2BECF;
}
.blog-detail-container a {
color: #fcbf10;
} .select-kb-tab {
display: none;
}
.betterdocs-tab-item.active, .betterdocs-tab-item:hover {
background: #191E26;
color: #FFFFFF;
}
.category-item-link::before {
display: inline-flex;
content: "";
width: 8px;
height: 8px;
background-color: #FCBF10;
margin: 24px 10px 0 0;
border-radius: 50%;
}
.category-item-link:hover::before,
.sidebar-category-collapse .post-item.active::before,
.sidebar-category-collapse .post-item:hover:before {
background-color: #AA7E00;
}
.sidebar-category-collapse .post-item.active .post-item__title {
color: #AA7E00;
}
.post-item__desc a.more-link{
display: none;
}
.sidebar-category-collapse .docs-cat-title::before {
display: inline-flex;
content: "";
width: 8px;
height: 8px;
background-color: #FCBF10;
margin: 17px 0 0 10px;
border-radius: 50%;
}
.sidebar-category-collapse .post-item::before {
display: inline-flex;
content: "";
width: 8px;
height: 8px;
background-color: #677282;
margin: 15px 0px 0 20px;
border-radius: 50%;
}
.sticky-pillar-table-content .betterdocs-toc {
max-height: 21rem;
display: flex;
flex-direction: column;
}
.sticky-pillar-table-content .betterdocs-toc .toc-title {
font-weight: 600;
font-size: 1rem;
line-height: 1.5rem;
padding: 1rem;
--tw-bg-opacity: 1;
background-color: rgb(255 204 59 / var(--tw-bg-opacity));
}
.sticky-pillar-table-content .betterdocs-toc .toc-list {
overflow-y: scroll;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
padding-left: 1rem;
padding-right: 1rem;
--tw-bg-opacity: 1;
background-color: rgb(242 247 255 / var(--tw-bg-opacity));
gap: 0.5rem;
flex-direction: column;
flex: 1 1 0%;
display: flex;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-2 {
font-weight: 600;
line-height: 22px;
font-size: 14px;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-list-level-3 {
display: flex;
flex-direction: column;
gap: 0.5rem;
margin-top: 0.5rem;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-3, .sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-4, .sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-5, .sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-6, .sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-7 {
color: #515A69;
font-weight: 400;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-3 {
margin-left: 10px;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-4 {
margin-left: 20px;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-5 {
margin-left: 30px;
}
.sticky-pillar-table-content .betterdocs-toc .toc-list .betterdocs-toc-heading-level-6 {
margin-left: 40px;
}
.pillar-detail-content #estimation-form-section {
padding-top: 50px;
padding-left: 0;
padding-right: 0;
}
.pillar-detail-content #estimation-form-section .estimation-form-content {
width: 100%;
}
.pillar-detail-content .betterdocs-content, .blog-detail-content, .simple-detail-page {
font-size: 14px;
line-height: 24px;
color: #3B4350;
}
.pillar-detail-content, .simple-detail-page a {
--tw-text-opacity: 1;
color: rgb(252 191 16 / var(--tw-text-opacity));
}
.betterdocs-content a, .blog-detail-content a {
color: #FCBF10;
text-decoration: underline;
}
.has-very-light-gray-background-color {
position: relative;
}
.has-very-light-gray-background-color::before {
position: absolute;
left: 24px;
content: "";
display: inline-block;
width: 36px;
height: 36px;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/recommend-reading.png);
background-size: contain;
background-repeat: no-repeat;
}
p.has-background {
padding: 24px 36px 24px 72px;
}
.simple-detail-page h1, .simple-detail-page h2, .simple-detail-page h3, .simple-detail-page h4, .simple-detail-page h5, .simple-detail-page h6 {
--tw-text-opacity: 1;
color: rgb(252 191 16 / var(--tw-text-opacity)) !important;
margin-top: 15px;
}
.pillar-detail-content .betterdocs-content p, .blog-detail-content p {
margin-top: 2rem;
margin-bottom: 1rem;
}
.pillar-detail-content .betterdocs-content figure, .blog-detail-content figure {
margin: 0 0 1rem;
max-width: 100%;
}
.pillar-detail-content .betterdocs-content ul, .pillar-detail-content .betterdocs-content ol, .pillar-detail-content .betterdocs-content menu,
.blog-detail-content ul, .blog-detail-content ol, .blog-detail-content menu,
.simple-detail-page ul, .simple-detail-page ol, .simple-detail-page menu {
list-style: unset;
margin-bottom: 1rem;
margin-top: 0;
padding-left: 40px;
}
.pillar-detail-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: rgb(255 246 222 / var(--tw-bg-opacity));
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: transparent;
}
.wp-block-table.is-style-stripes {
border-bottom: none;
background-color: #FFF6DE;
border-radius: 8px;
padding: 24px 24px 24px 72px;
position: relative;
box-shadow: 2px 2px 4px 0px #191E2626;
}
.wp-block-table.is-style-stripes::before {
position: absolute;
left: 24px;
content: "";
display: inline-block;
width: 36px;
height: 36px;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/recommend-reading.png);
background-size: contain;
background-repeat: no-repeat;
}
.wp-block-table td:first-child {
padding-top: 0;
}
.blog-detail-content h6, .pillar-detail-content .betterdocs-content h6, .simple-detail-page h6 {
font-family: Bricolage Grotesque;
font-size: 16px;
color: #191E26;
font-weight: 700;
line-height: 18px;
margin-bottom: 1rem;
}
.blog-detail-content h5, .pillar-detail-content .betterdocs-content h5, .simple-detail-page h5 {
font-family: Bricolage Grotesque;
font-size: 20px;
color: #191E26;
font-weight: 700;
line-height: 28px;
margin-bottom: 1rem;
}
.blog-detail-content h4, .pillar-detail-content .betterdocs-content h4, .simple-detail-page h4 {
font-family: Bricolage Grotesque;
font-size: 24px;
color: #191E26;
font-weight: 700;
line-height: 30px;
margin-bottom: 1rem;
}
.blog-detail-content h3, .pillar-detail-content .betterdocs-content h3, .simple-detail-page h3 {
font-family: Bricolage Grotesque;
font-size: 32px;
color: #191E26;
font-weight: 700;
line-height: 40px;
margin-bottom: 1rem;
}
.blog-detail-content h2, .pillar-detail-content .betterdocs-content h2, .simple-detail-page h2 {
font-family: Bricolage Grotesque;
font-size: 40px;
color: #191E26;
font-weight: 700;
line-height: 48px;
margin-bottom: 1rem;
}
.blog-detail-content h1, .pillar-detail-content .betterdocs-content h1, .simple-detail-page h1 {
font-family: Bricolage Grotesque;
font-size: 48px;
color: #191E26;
font-weight: 700;
line-height: 60px;
margin-bottom: 1rem;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap {
position: absolute;
top: 95px;
background: #F2F7FF;
border-radius: 1rem;
overflow: hidden;
--tw-shadow: 2px 2px 4px rgba(25, 30, 38, 0.15);
--tw-shadow-colored: 2px 2px 4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result {
max-height: 50vh;
overflow-y: scroll;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result li {
display: flex;
align-items: center;
gap: 10px;
padding: 10px;
border-bottom: solid 1px #B2BECF;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result .wp-post-image {
width: 20%;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result li a {
flex: 1;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result .betterdocs-search-title {
font-weight: 500;
}
.betterdocs-archive-wrap .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result .betterdocs-search-category {
font-style: italic;
font-size: 14px;
}
.about-us__work-data-item {
width: 170px;
}
.content-line-with-button {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:10;
}
.content-line {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 10;
}
.left-mask {
width: 24rem;
bottom: -22rem;
}
.right-mask {
width: 30rem;
bottom: 150px;
right: -2rem;
}
.realize-button {
position: relative;
overflow: hidden;
margin-top: 40px;
--tw-text-opacity:1;
color: rgb(255 255 255 / var(--tw-text-opacity));
span, .arrow-icon {
z-index: 5;
position: relative;
transition: color 350ms ease, fill 350ms ease;
}
.arrow-icon {
.circle {
fill: #FCBF10;
}
.arrow, .line {
fill: #191E26;
}
}
}
.realize-button:hover {
--tw-text-opacity:1;
color:rgb(25 30 38 / var(--tw-text-opacity));
.arrow-icon {
.circle {
fill: #191E26;
}
.arrow, .line {
fill: #FCBF10;
}
}
}
.project-statistic {
display: none;
}
.project-overview:hover .project-statistic {
display: grid;
overflow: hidden;
transition: 0.3s all ease;
}
.realize-button::after, .realize-button::before{
content: " ";
display: block;
position: absolute;
width: 100%;
top: 0;
bottom: 0;
right: 0;
--tw-bg-opacity:1;
background-color:rgb(252 191 16 / var(--tw-bg-opacity));
z-index: -1;
}
.realize-button::before { transform: translateX(-100%);
z-index: 1;
}
.realize-button:hover:before {
transform: translateX(0);
transition: transform 350ms ease;
}
.realize-button::after {
z-index: 0;
transform: translateX(100%);
transition: none;
transition: transform 350ms ease;
}
.realize-button:hover:after {
opacity: 1;
transform: translateX(0);
transition: transform 350ms 360ms ease;
}
.betterdocs-breadcrumb-item.breadcrumb-delimiter {
margin: 0 7px;
opacity: 0.5;
}
.betterdocs-breadcrumb-item.breadcrumb-delimiter .icon-container {
width: 6px;
display: flex;
}
.about-us .swiper-slide-shadow-left, .about-us .swiper-slide-shadow-right {
background: rgba(0, 0, 0, 0.4);
border-radius: 1.5rem;
}
.our-service-snap-scroll-item {
top: 100px;
height: calc(100vh - 120px);
scroll-snap-align: revert-layer;
transition: z-index 0.3s;
margin-bottom: 30px;
}
.navigation-pagination-wrapper {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
margin-top: 40px;
}
.project-pagination {
position: relative;
bottom: 0 !important;
left: 0 !important;
width: 574px !important;
height: 64px;
border-radius: 16px;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
padding: 20px 24px;
}
.project-pagination .swiper-pagination-bullet-active {
color: #3C2C00;
}
.service-pagination {
position: relative;
bottom: 0 !important;
left: 0 !important;
height: 56px;
width: fit-content !important;
background-color: #F2F7FF;
border-radius: 16px;
display: flex;
justify-content: center;
align-items: center;
gap: 4px;
padding: 4px;
}
.service-pagination-bullet {
width: auto;
height: auto;
text-align: center;
line-height: 22px;
font-size: 14px;
font-family: Noto Sans;
color: #B2BECF;
opacity: 1;
background: transparent;
transition: all 0.3s ease;
margin: 0 !important;
padding: 12px 16px;
}
.service-pagination .swiper-pagination-bullet-active {
display: flex;
align-items: center;
background-color: #515A69;
color: #FFFFFF;
height: 100%;
width: fit-content;
padding: 2px 16px;
border-radius: 16px !important;
}
.project-pagination-bullet {
width: auto;
height: auto;
text-align: center;
line-height: 22px;
font-size: 14px;
font-family: Noto Sans;
color: #B2BECF;
opacity: 1;
background: transparent;
transition: all 0.3s ease;
}
.background-gradient {
background: radial-gradient(100% 521.51% at 0% 0%, rgba(0, 0, 0, 0.2) 0%, rgba(255, 255, 255, 0.0025) 100%);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border: 1px solid rgba(200, 200, 200, 0.2);
border-image-slice: 1;
border-image-repeat: stretch;
}
.service-scroll-wrapper {
display: flex;
flex-direction: column;
justify-content: center;
height: 136px;
position: sticky;
top: 78px;
z-index: 100;
}
.founder-hero-section {
height: 320px;
background-repeat: no-repeat;
background-position: center center; background-size: cover;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/founder/founder-hero-image.png);
}
.founder-content {
p {
&:not(:first-child) {
margin-top: 20px;
}
} 
}
.founder-contact {
height: 270px;
background-repeat: no-repeat;
background-position: center center; background-size: cover;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/founder/contact-image-mobile.svg);
}
.founder-contact-wrapper {
padding: 24px;
display: grid;
grid-template-columns: 1fr;
row-gap: 16px;
}
.founder-contact-list {
display: grid;
grid-template-columns: 1fr;
row-gap: 16px;
}
@media (min-width: 768px){
.blog-content-summary {
height: calc(100vh - 100px);
overflow-y: scroll;
}
.blog-detail-title::before {
display: inline-grid;
content: "";
background: #FCBF10;
width: 6px;
height: 48px;
border-radius: 3px;
margin-right: 10px;
transform: translateY(8px);
}
.betterdocs-category-banner {
background-repeat: no-repeat;
background-position: right center; background-size: contain;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/betterdocs-category-banner-bg.png);
}
#menu-pillar-page, .pillar-checkout-service-banner {
top: 95px;
position: sticky;
max-height: calc(100vh - 100px);
height: fit-content;
}
.pillar-detail-content #estimation-form-section {
padding-left: 2rem;
padding-right: 2rem;
}
.project-snap-scroll-item {
position: sticky;
top: 80px;
height: calc(100vh - 80px);
scroll-snap-align: revert-layer;
transition: z-index 0.3s;
}
.founder-hero-section {
height: 480px;
}
.founder-content {
p {
&:not(:first-child) {
margin-top: 30px;
}
} 
}
.founder-contact {
border-radius: 24px;
overflow: hidden;
margin: 0 30px;
height: 176px;
background-size: contain;
background-image: url(//www.designveloper.com/wp-content/themes/designveloper-light-theme/images/founder/contact-image-desktop.svg);
}
.founder-contact-wrapper {
padding: 36px 18px;
row-gap: 24px;
}
.founder-contact-list {
display: flex;
justify-content: center;
margin: 0 auto;
a:not(:last-child) {
margin-right: 60px;
}
}
.founder-absolute-stroke {
position: absolute;
top: 500px;
right: 50px;
max-width: 1024px;
}
#desktopItems {
grid-template-columns: repeat(2, 1fr);
grid-auto-flow: row;
}
#dialogItems {
height: unset;
overflow-y: visible;
}
}
@media (min-width: 1024px) {
#desktopItems {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1280px){
.founder-contact {
max-width: 1028px;
margin: 0 auto;
}
.founder-contact-wrapper {
padding: 36px 78px;
}
.founder-contact-list {
margin: 0;
}
#desktopItems {
grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 1800px){
.founder-absolute-stroke {
right: 300px;
}
}
@media (max-width: 1279px) {
.navigation-pagination-wrapper {
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
margin-top: 40px;
}
.project-pagination { 
display: none;
}
.right-mask {
width: 22rem;
bottom: 140px;
right: -10rem;
}
.left-mask {
width: 24rem;
bottom: -22rem;
left: -100px;
}
.realize-button {
margin-top: 40px;
}
.project-overview:hover .project-statistic {
display: none;
}
.content-line-with-button {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:6;
}
.content-line {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 10;
}
.service-pagination {
width: 100% !important; overflow-x: auto; white-space: nowrap; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; display: flex; justify-content: flex-start; }
.service-pagination::-webkit-scrollbar {
display: none; }
.service-pagination-bullet {
display: inline-block; white-space: nowrap; } .service-pagination-bullet:last-child {
padding-right: 16px;
}
.service-snap-scroll-item {
max-width: 918px;
}
}
@media (max-width: 1024px) {
.service-snap-scroll-item {
max-width: 608px;
}
}
@media (max-width: 767px){
.blog-summary-table {
box-shadow: 2px 2px 4px 0px #191E261F;
box-shadow: 0px 4px 8px 0px #00000029;
box-shadow: 0px 0px 6px 2px #0000001F;
}
.blog-content-table h2 {
margin: 20px 0 10px 0;
}
.blog-content-table h3, .blog-content-table h4, .blog-content-table h5, .blog-content-table h6 {
margin-bottom: 10px;
}
.betterdocs-category-sidebar--heading {
border-radius: 12px;
padding: 12px 16px;
margin-top: 50px;
margin-bottom: 5px;
margin-left: auto;
margin-right: auto;
width: fit-content;
box-shadow: 2px 2px 4px 0px #191E261F;
box-shadow: 0px 4px 8px 0px #00000029;
box-shadow: 0px 0px 6px 2px #0000001F;
}
.betterdocs-category-collapse-btn {
box-shadow: 2px 2px 4px 0px #191E2626;
}
.sticky-pillar-table .betterdocs-category-sidebar--heading {
margin-top: 0px;
}
.sticky-pillar-table-content .betterdocs-toc {
max-height: 100%;
}
.contact-us--map, .custom-service-banner-container {
margin-left: -20px;
margin-right: -20px;
width: calc(100% + 40px);
border-radius: 0;
}
.about-us__work-data-item {
width: 130px; }
.right-mask {
width: 18rem;
bottom: 120px;
right: -10rem;
}
.left-mask {
width: 20rem;
bottom: -22rem;
left: -100px;
}
.realize-button {
margin-top: 0px;
}
.content-line-with-button {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:10;
}
.content-line {
overflow:hidden;
display:-webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 10;
}
.our-service-snap-scroll-item { height: auto;
margin-bottom: 24px;
}
.service-scroll-wrapper {
display: flex;
flex-direction: column;
justify-content: center;
height: 136px;
position: sticky;
top: 78px;
z-index: 100;
}
.service-snap-scroll-item {
padding: 0 20px;
}
.founder-absolute-stroke {
position: absolute;
top: 250px;
max-width: 600px;
}
}